From 25c2267fb13dc7e06f511fc98bcf9496a6631275 Mon Sep 17 00:00:00 2001 From: Matteo Bernardini Date: Sat, 4 Apr 2026 18:11:26 +0200 Subject: [PATCH 1/2] 20260404.1 global branch merge. Signed-off-by: Matteo Bernardini --- README | 16 + academic/EMBASSY/EMBASSY.SlackBuild | 3 + academic/WordNet/WordNet.SlackBuild | 2 +- academic/bedtools/bedtools.SlackBuild | 2 +- academic/bedtools/bedtools.info | 6 +- academic/cutadapt/cutadapt.SlackBuild | 4 +- academic/cutadapt/cutadapt.info | 6 +- academic/flexbar/flexbar.SlackBuild | 1 + academic/galculator/galculator.SlackBuild | 2 +- academic/geda-gaf/geda-gaf.SlackBuild | 1 + academic/gerbv/gcc15.patch | 77 + academic/gerbv/gerbv.SlackBuild | 5 +- academic/glpk/glpk.SlackBuild | 2 +- academic/labplot2/README | 23 - academic/labplot2/doinst.sh | 14 - academic/labplot2/labplot2.SlackBuild | 129 - academic/labplot2/labplot2.info | 10 - academic/labplot2/slack-desc | 19 - academic/magic/magic.SlackBuild | 7 +- academic/magic/magic.info | 6 +- ...72c1ff69b9019476a3414211559f1bf6fa5a.patch | 70 + ...f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch | 207 + academic/metis/metis.SlackBuild | 1 + academic/ngspice/ngspice.SlackBuild | 2 + .../python3-scipy/python3-scipy.SlackBuild | 13 +- academic/python3-scipy/python3-scipy.info | 6 +- academic/qalculate-gtk/README | 10 - academic/qalculate-gtk/doinst.sh | 9 - .../qalculate-gtk/qalculate-gtk.SlackBuild | 111 - academic/qalculate-gtk/qalculate-gtk.info | 10 - academic/qalculate-gtk/slack-desc | 19 - academic/speedcrunch/speedcrunch.SlackBuild | 1 + academic/staden/staden.SlackBuild | 2 + academic/stellarium/stellarium.SlackBuild | 1 + academic/stellarsolver/README | 17 - academic/stellarsolver/doinst.sh | 7 - academic/stellarsolver/slack-desc | 19 - .../stellarsolver/stellarsolver.SlackBuild | 119 - academic/stellarsolver/stellarsolver.info | 10 - academic/suitesparse/README | 31 - academic/suitesparse/slack-desc | 19 - academic/suitesparse/suitesparse.SlackBuild | 111 - academic/suitesparse/suitesparse.info | 10 - academic/sundials/sundials.SlackBuild | 2 +- academic/veusz/veusz.SlackBuild | 7 +- academic/veusz/veusz.info | 6 +- accessibility/flite/flite.SlackBuild | 1 + accessibility/ydotool/ydotool.SlackBuild | 1 + audio/JDSP4Linux/JDSP4Linux.SlackBuild | 3 + audio/JDSP4Linux/gcc-14.patch | 214 + audio/JDSP4Linux/newer_pipewire.patch | 58 + audio/SuperCollider/SuperCollider.SlackBuild | 2 + ...ollider-3.12.2-libsndfile-110-compat.patch | 237 ++ audio/TiMidity++/TiMidity++.SlackBuild | 2 +- audio/apulse/apulse.SlackBuild | 1 + audio/clementine/clementine.SlackBuild | 6 +- audio/clementine/cmake4.patch | 32 + audio/flac-opt/README | 39 - audio/flac-opt/flac-opt-dev.sh | 15 - audio/flac-opt/flac-opt.SlackBuild | 147 - audio/flac-opt/flac-opt.info | 10 - audio/flac-opt/flac-opt.sh | 7 - audio/flac-opt/slack-desc | 19 - audio/guitarix/guitarix.SlackBuild | 2 + audio/guitarix/patches/always_inline.patch | 22 + audio/guitarix/patches/gcc-13.patch | 12 + audio/hydrogen/hydrogen.SlackBuild | 1 + audio/jack-rack/jack-rack.SlackBuild | 2 +- audio/jack/jack.SlackBuild | 2 + audio/jack/jack.info | 6 +- audio/jack_capture/gcc14.patch | 39 + audio/jack_capture/jack_capture.SlackBuild | 2 + audio/libebur128/libebur128.SlackBuild | 1 + audio/mppenc/mppenc.SlackBuild | 1 + .../musepack-tools/musepack-tools.SlackBuild | 3 +- audio/musikcube/musikcube.SlackBuild | 2 + audio/ncmpcpp/ncmpcpp.SlackBuild | 12 +- audio/ncmpcpp/ncmpcpp.info | 8 +- audio/quodlibet/python3.12.patch | 72 + audio/quodlibet/quodlibet.SlackBuild | 1 + audio/rosegarden/rosegarden.SlackBuild | 1 + audio/soxr/soxr.SlackBuild | 1 + audio/wireplumber/README | 25 - audio/wireplumber/doinst.sh | 5 - audio/wireplumber/slack-desc | 19 - audio/wireplumber/wireplumber-disable.sh | 54 - audio/wireplumber/wireplumber-enable.sh | 42 - audio/wireplumber/wireplumber.SlackBuild | 147 - audio/wireplumber/wireplumber.desktop.sample | 10 - audio/wireplumber/wireplumber.info | 10 - audio/xmms-wma/binutils-2.41.patch | 20 + audio/xmms-wma/xmms-wma.SlackBuild | 4 +- business/ledger/boost-185.patch | 22 + business/ledger/ledger.SlackBuild | 1 + desktop/AppStream/AppStream.SlackBuild | 127 - desktop/AppStream/AppStream.info | 10 - desktop/AppStream/README | 9 - desktop/AppStream/slack-desc | 19 - desktop/afterstep/afterstep.SlackBuild | 2 +- desktop/arandr/arandr.SlackBuild | 5 +- desktop/arandr/setuptools.patch | 19 + desktop/awesome/awesome.SlackBuild | 34 +- desktop/birdtray/birdtray.SlackBuild | 1 + desktop/cde/cde.SlackBuild | 4 +- desktop/cde/gcc15.patch | 21 + desktop/cheese/cheese.SlackBuild | 4 + desktop/cmatrix/cmatrix.SlackBuild | 37 +- desktop/cmatrix/cmatrix.info | 4 +- .../enlightenment/enlightenment.SlackBuild | 7 +- desktop/enlightenment/enlightenment.info | 6 +- desktop/flatpak/flatpak.SlackBuild | 41 +- desktop/flatpak/flatpak.info | 8 +- desktop/florence/florence-c99.patch | 32 + desktop/florence/florence.SlackBuild | 6 +- desktop/foot/foot.SlackBuild | 6 +- desktop/foot/foot.info | 6 +- desktop/glabels/glabels.SlackBuild | 2 +- desktop/gnome-menus/gnome-menus.SlackBuild | 7 +- desktop/gnome-menus/gnome-menus.info | 6 +- desktop/labwc/README | 45 - desktop/labwc/doinst.sh | 3 - desktop/labwc/labwc.SlackBuild | 114 - desktop/labwc/labwc.info | 10 - desktop/labwc/slack-desc | 19 - desktop/libqtxdg/libqtxdg.SlackBuild | 1 + desktop/lxhotkey/lxhotkey.SlackBuild | 2 +- desktop/lxhotkey/lxhotkey.info | 8 +- desktop/macopix/macopix.SlackBuild | 2 +- desktop/murrine/gtk-murrine-engine-c99.patch | 634 +++ desktop/murrine/murrine.SlackBuild | 1 + desktop/obconf/obconf-c99.patch | 47 + desktop/obconf/obconf.SlackBuild | 2 + desktop/openbox/openbox.SlackBuild | 2 + ...7204_undecorated_maximized_no_border.patch | 22 + ...fdd71890c5cc43747f105382d5677e5d37e7.patch | 50 + desktop/openbox/patches/debian-887908.patch | 31 + desktop/polybar/polybar.SlackBuild | 9 +- desktop/polybar/polybar.info | 6 +- desktop/qlipper/qlipper.SlackBuild | 1 + desktop/redshift/redshift.SlackBuild | 8 +- desktop/river/README | 2 +- desktop/river/river.SlackBuild | 4 +- desktop/river/river.info | 8 +- desktop/river/slack-desc | 2 +- .../rofi/fix_xfce4-terminal_binary_name.patch | 13 + desktop/rofi/rofi.SlackBuild | 7 +- desktop/rofi/rofi.info | 6 +- desktop/sfwbar/inhibit_check.patch | 22 - desktop/sfwbar/sfwbar.SlackBuild | 5 +- desktop/sfwbar/sfwbar.info | 6 +- desktop/sway/sway.SlackBuild | 3 +- desktop/sway/sway.info | 6 +- desktop/swaybg/swaybg.SlackBuild | 2 +- desktop/swaybg/swaybg.info | 6 +- desktop/tint2/tint2.SlackBuild | 3 + desktop/tint2/tint2conf-libm-1082699.patch | 16 + desktop/trayer-srg/trayer-srg.SlackBuild | 2 +- desktop/waybar/README | 25 + .../nodejs => desktop/waybar}/slack-desc | 22 +- .../waybar/waybar.SlackBuild | 37 +- desktop/waybar/waybar.info | 10 + .../wmCalClock/1.26-fix-KnR-prototypes.patch | 43 + desktop/wmCalClock/wmCalClock.SlackBuild | 46 +- desktop/wmCalClock/wmCalClock.info | 8 +- desktop/wmMoonClock/wmMoonClock.SlackBuild | 53 +- desktop/wmMoonClock/wmMoonClock.info | 8 +- desktop/wmSun/wmSun.SlackBuild | 5 +- desktop/wmSunMoon/wmSunMoon.SlackBuild | 5 +- desktop/xdg-desktop-portal-gtk/README | 3 + .../xdg-desktop-portal-gtk.SlackBuild | 35 +- .../xdg-desktop-portal-gtk.info | 6 +- .../xfce4-cpugraph-plugin.SlackBuild | 2 +- .../xfce4-cpugraph-plugin.info | 6 +- .../xfce4-sensors-plugin.SlackBuild | 2 +- .../xfce4-sensors-plugin.info | 6 +- .../xfce4-volumed-pulse.SlackBuild | 2 + desktop/xfce4-xkb-plugin/README | 2 - desktop/xfce4-xkb-plugin/slack-desc | 19 - .../xfce4-xkb-plugin.SlackBuild | 109 - .../xfce4-xkb-plugin/xfce4-xkb-plugin.info | 10 - desktop/xss-lock/xss-lock.SlackBuild | 5 +- desktop/zenity/README | 3 +- desktop/zenity/zenity.SlackBuild | 37 +- desktop/zenity/zenity.info | 8 +- development/Coin/Coin.SlackBuild | 3 +- .../OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild | 1 + development/Pivy/Pivy.SlackBuild | 3 + .../SQLiteStudio/SQLiteStudio.SlackBuild | 7 - development/SQLiteStudio/SQLiteStudio.info | 8 +- development/SoQt/SoQt.SlackBuild | 1 + development/Sphinx/README | 7 - development/Sphinx/Sphinx.SlackBuild | 87 - development/Sphinx/Sphinx.info | 10 - development/Sphinx/slack-desc | 19 - development/UASM/UASM.SlackBuild | 2 +- development/abseil-cpp/README | 2 - development/abseil-cpp/abseil-cpp.SlackBuild | 100 - development/abseil-cpp/abseil-cpp.info | 10 - development/abseil-cpp/slack-desc | 19 - development/avr-gdb/avr-gdb.SlackBuild | 2 + development/avr-gdb/fix-const-compile.patch | 11 + development/bluefish/README | 6 - development/bluefish/bluefish.SlackBuild | 7 +- development/bluefish/bluefish.info | 6 +- development/cJSON/cJSON.SlackBuild | 1 + development/cargo-c/README | 7 - development/cargo-c/cargo-c.SlackBuild | 165 - development/cargo-c/cargo-c.info | 678 ---- development/cargo-c/slack-desc | 19 - development/cargo-vendor-filterer/README | 10 - .../cargo-vendor-filterer/cargo-mkvendored.sh | 151 - .../cargo-vendor-filterer.SlackBuild | 132 - .../cargo-vendor-filterer.info | 12 - development/cargo-vendor-filterer/slack-desc | 19 - .../codelite/codelite-16.0-gcc15-wx32.patch | 35 + development/codelite/codelite.SlackBuild | 7 +- development/codelite/codelite.info | 8 +- development/device-tree-compiler/README | 8 - .../device-tree-compiler.SlackBuild | 105 - .../device-tree-compiler.info | 10 - .../fix-python-destdir-usage.diff | 12 - development/device-tree-compiler/slack-desc | 19 - .../edb-debugger/edb-debugger.SlackBuild | 1 + development/ftjam/ftjam.SlackBuild | 7 +- development/ftjam/ftjam.info | 6 +- .../gambas-3.19.0-poppler-24.02.0.patch | 13 + development/gambas3/gambas3.SlackBuild | 2 + .../geany-plugins/geany-plugins.SlackBuild | 2 +- development/geany/geany.SlackBuild | 2 + development/gforth/gcc15.patch | 69 + development/gforth/gforth.SlackBuild | 2 + development/glm/glm.SlackBuild | 1 + development/gnustep-base/gcc15.patch | 11 + .../gnustep-base/gnustep-base.SlackBuild | 1 + development/google-go-lang/README | 58 - .../google-go-lang/google-go-lang.SlackBuild | 383 -- .../google-go-lang/google-go-lang.info | 16 - development/google-go-lang/slack-desc | 19 - development/gtest/README | 8 - development/gtest/gtest.SlackBuild | 152 - development/gtest/gtest.info | 10 - development/gtest/slack-desc | 19 - development/gtkdialog/gtkdialog.SlackBuild | 2 +- development/hipSYCL/README | 5 +- development/hipSYCL/hipSYCL.SlackBuild | 32 +- development/hipSYCL/hipSYCL.info | 8 +- development/icoutils/c23-iterators.patch | 139 + development/icoutils/icoutils.SlackBuild | 5 + development/jam/jam.SlackBuild | 10 +- development/jam/jam.info | 8 +- .../jam/patches/01_jam-2.5-overflow.patch | 77 + .../jam/patches/02_jam-missing-includes.patch | 49 + .../jam/patches/03_jam-implicit-int.patch | 26 + .../jam/patches/04_jam-2.5-argv-fixup.patch | 12 + .../jam/patches/05_jam-2.6.1-fix-typo.patch | 12 + .../jupyter-nbclassic.SlackBuild | 8 +- .../jupyter_server/jupyter_server.info | 2 +- development/kicad/kicad.SlackBuild | 5 +- development/kicad/kicad.info | 6 +- development/lua/README | 6 - development/lua/lua.SlackBuild | 127 - development/lua/lua.info | 10 - development/lua/lua.pc | 31 - development/lua/lua.usr.local.patch | 32 - development/lua/slack-desc | 19 - development/luajit/README | 2 - development/luajit/luajit.SlackBuild | 125 - development/luajit/luajit.info | 10 - development/luajit/slack-desc | 19 - development/medit/medit.SlackBuild | 3 +- development/mold/README | 6 - development/mold/mold.SlackBuild | 107 - development/mold/mold.info | 10 - development/mold/slack-desc | 19 - development/nodejs/README | 8 - development/nodejs/nodejs.SlackBuild | 119 - development/nodejs/nodejs.info | 10 - development/nodejs/npm.sh | 58 - .../numpy-legacy/numpy-legacy.SlackBuild | 2 +- development/ocaml/ocaml.SlackBuild | 2 +- development/oneTBB/includes.patch | 10 + development/oneTBB/oneTBB.SlackBuild | 6 + development/oneTBB/unused.patch | 39 + development/opencomal/opencomal.SlackBuild | 2 +- development/pahole/README | 2 - development/pahole/pahole.SlackBuild | 113 - development/pahole/pahole.info | 12 - development/pahole/slack-desc | 19 - development/php-apcu/php-apcu.SlackBuild | 2 +- development/php-apcu/php-apcu.info | 6 +- development/pkgconf/README | 21 - development/pkgconf/pkgconf.SlackBuild | 154 - development/pkgconf/pkgconf.info | 10 - development/pkgconf/platform-pkg-config.in | 8 - development/pkgconf/slack-desc | 19 - development/premake5/premake5.SlackBuild | 4 +- development/premake5/premake5.info | 6 +- development/protobuf3/README | 30 - development/protobuf3/protobuf3.SlackBuild | 123 - development/protobuf3/protobuf3.info | 12 - development/protobuf3/slack-desc | 19 - development/protobuf3/soversion.patch | 36 - .../python3-matplotlib.SlackBuild | 15 +- development/python3-numpy/README | 41 - development/python3-numpy/README.ATLAS | 10 - .../python3-numpy/python3-numpy.SlackBuild | 158 - development/python3-numpy/python3-numpy.info | 10 - development/python3-numpy/slack-desc | 19 - .../qt-creator-llvm.SlackBuild | 10 +- .../qt-creator-llvm/qt-creator-llvm.info | 6 +- development/qt-creator/README | 4 +- development/qt-creator/qt-6.10.patch | 177 + development/qt-creator/qt-creator.SlackBuild | 74 +- development/qt-creator/qt-creator.info | 6 +- ...e-w-error-unguarded-availability-new.patch | 10 - development/ragel/ragel.SlackBuild | 2 + development/rc/fix-v-C99-bool.diff | 28 + development/rc/rc.SlackBuild | 3 + development/rstudio-desktop/README | 9 +- .../rstudio-desktop.SlackBuild | 2 +- .../rstudio-desktop/rstudio-desktop.info | 6 +- development/rust16/README | 22 - development/rust16/rust16.SlackBuild | 142 - development/rust16/rust16.info | 12 - development/rust16/slack-desc | 19 - development/shiboken/shiboken.SlackBuild | 1 + development/snappy/73.patch | 23 - .../snappy/patches/cmake_add_pkgconfig.patch | 24 + .../snappy/patches/use_system_gtest.patch | 27 + development/snappy/snappy.SlackBuild | 17 +- development/snappy/snappy.info | 6 +- development/snappy/snappy.pc.in | 10 + development/spice-protocol/README | 6 - development/spice-protocol/slack-desc | 19 - .../spice-protocol/spice-protocol.SlackBuild | 89 - .../spice-protocol/spice-protocol.info | 10 - development/splint/splint.SlackBuild | 5 +- development/systemtap/int.patch | 48 - development/systemtap/systemtap.SlackBuild | 4 +- development/systemtap/systemtap.info | 6 +- development/tora/gcc14.patch | 52 + development/tora/tora.SlackBuild | 3 + development/unifdef/unifdef.SlackBuild | 2 +- .../unittest-cpp/unittest-cpp.SlackBuild | 3 +- development/universal-ctags/README | 16 - development/universal-ctags/slack-desc | 19 - .../universal-ctags.SlackBuild | 114 - .../universal-ctags/universal-ctags.info | 10 - development/valgrind/README | 19 - development/valgrind/slack-desc | 19 - development/valgrind/valgrind.SlackBuild | 119 - development/valgrind/valgrind.info | 10 - .../vc-intrinsics/vc-intrinsics.SlackBuild | 2 +- development/vc-intrinsics/vc-intrinsics.info | 6 +- development/zig/zig.SlackBuild | 12 +- development/zig/zig.info | 10 +- games/0ad/0ad.SlackBuild | 3 + games/0ad/boost-1.89.patch | 12 + ...b8ca7a0faa2cd7fac58f29b37e32227e487d.patch | 65 + games/FlightGear/FlightGear.SlackBuild | 2 + games/RMG/RMG.SlackBuild | 2 +- games/RMG/RMG.info | 6 +- games/RetroArch/RetroArch.SlackBuild | 1 - games/armagetronad/armagetronad.SlackBuild | 3 + .../armagetronad/patches/libxml2-2.14_1.patch | 304 ++ .../armagetronad/patches/libxml2-2.14_2.patch | 68 + games/astromenace/astromenace.SlackBuild | 2 + games/d1x-rebirth/d1x-rebirth.SlackBuild | 2 +- games/d1x-rebirth/d1x-rebirth.info | 6 +- games/d2x-rebirth/d2x-rebirth.SlackBuild | 2 +- games/d2x-rebirth/d2x-rebirth.info | 6 +- games/doomsday/doomsday.SlackBuild | 10 +- games/duckstation/duckstation.SlackBuild | 1 + games/epsxe/epsxe.SlackBuild | 3 +- games/ezquake/ezquake.SlackBuild | 19 +- games/ezquake/ezquake.info | 6 +- games/ezquake/protocol.h | 638 --- games/frozen-bubble/frozen-bubble.SlackBuild | 1 + games/gnugo/README | 7 - games/gnugo/gnugo.SlackBuild | 108 - games/gnugo/gnugo.info | 10 - games/gnugo/slack-desc | 19 - games/gzdoom/gzdoom.SlackBuild | 5 +- games/hedgewars/cmake4.patch | 28 + games/hedgewars/hedgewars.SlackBuild | 5 +- games/hedgewars/hedgewars.info | 2 +- games/higan/higan.SlackBuild | 2 + games/higan/includes.diff | 8 + games/innoextract/boost.diff | 10 + games/innoextract/boost_system.diff | 10 + games/innoextract/innoextract.SlackBuild | 8 + games/maelstrom/maelstrom.SlackBuild | 2 +- games/mgba/mgba.SlackBuild | 1 + games/micropolis/micropolis.SlackBuild | 2 +- games/openmsx/openmsx.SlackBuild | 2 +- games/openmsx/openmsx.info | 6 +- games/openmw/force_collada-dom_version.patch | 16 + games/openmw/openmw.SlackBuild | 5 +- games/openmw/openmw.info | 8 +- games/openttd/gcc15.patch | 23 + games/openttd/icu.patch | 33 + games/openttd/openttd.SlackBuild | 4 + games/paranoia/gcc-14.diff | 201 + games/paranoia/paranoia.SlackBuild | 3 + games/pcsx2/pcsx2.SlackBuild | 13 +- games/pcsx2/qt-6.10.patch | 44 + games/pingus/pingus.SlackBuild | 4 + games/pioneer/pioneer.SlackBuild | 1 + games/pokerth/pokerth.SlackBuild | 37 +- games/pokerth/pokerth.info | 6 +- games/smc/boost-1.89.patch | 31 + games/smc/smc.SlackBuild | 2 + games/snes9x/snes9x.SlackBuild | 3 + games/srb2/gcc15.patch | 35 + games/srb2/srb2.SlackBuild | 2 + games/supertux/supertux.SlackBuild | 14 +- games/supertux/supertux.info | 6 +- games/tome/aur-tome4.patch | 457 +++ games/tome/tome.SlackBuild | 8 +- games/tome/tome.info | 2 +- games/vcmi/Fix-build-with-boost-1.89.patch | 19 + games/vcmi/vcmi.SlackBuild | 8 +- games/vcmi/vcmi.info | 6 +- games/vitetris/gcc15.patch | 6 + games/vitetris/vitetris.SlackBuild | 10 +- games/vitetris/vitetris.info | 6 +- games/warzone2100/SQLiteCPP-gcc15.patch | 35 + games/warzone2100/warzone2100.SlackBuild | 5 + games/worldofpadman/worldofpadman.SlackBuild | 4 +- games/xbill/xbill.SlackBuild | 2 +- gis/gdal/gdal.SlackBuild | 2 + gis/gdal/poppler-25.10.patch | 42 + gis/grass/gdal-3.3.patch | 84 - gis/grass/grass.SlackBuild | 24 +- gis/grass/grass.info | 8 +- gis/opencpn/README | 8 - gis/opencpn/doinst.sh | 10 - gis/opencpn/opencpn.SlackBuild | 137 - gis/opencpn/opencpn.info | 10 - gis/opencpn/slack-desc | 19 - .../python3-netcdf4-python.SlackBuild | 2 + graphics/OpenCASCADE/OpenCASCADE.SlackBuild | 1 + .../OpenShadingLanguage.SlackBuild | 9 +- .../OpenShadingLanguage.info | 10 +- graphics/OpenShadingLanguage/README | 11 +- graphics/OpenShadingLanguage/llvm-20.patch | 37 - graphics/apitrace/apitrace.SlackBuild | 3 + graphics/apitrace/gcc15.patch | 22 + graphics/darktable/README | 1 + graphics/darktable/clang-21.patch | 13 + graphics/darktable/darktable.SlackBuild | 16 +- graphics/darktable/darktable.info | 8 +- graphics/darktable/gcc-15.patch | 93 + graphics/dblatex/dblatex.SlackBuild | 3 + graphics/dblatex/patches/footmisx.patch | 82 + .../patches/replace-imp-by-importlib.patch | 113 + graphics/dia/dia.SlackBuild | 19 +- graphics/dia/patches/dia-0.97.3-c99.patch | 284 ++ .../dia-0.97.3-configure-clang16.patch | 56 + .../dia-0.97.3-freetype_pkgconfig.patch | 66 + .../dia-0.97.3-gtk-callback-protos.patch | 74 + .../{ => patches}/dia-enable-html-docs.patch | 0 graphics/djview4/djview4.SlackBuild | 10 +- graphics/djview4/djview4.info | 6 +- .../0001-cross-build-pkg-config-info.patch | 86 + .../djview4/patches/0002-debian-changes.patch | 3606 +++++++++++++++++ .../enblend-enfuse/enblend-enfuse.SlackBuild | 4 +- graphics/enblend-enfuse/enblend-enfuse.info | 6 +- graphics/fontforge/fontforge.SlackBuild | 2 + graphics/fontforge/gettext-0.22.patch | 150 + graphics/fritzing/fritzing.SlackBuild | 2 + graphics/fritzing/gcc14.patch | 22 + graphics/gimagereader/gimagereader.SlackBuild | 2 + .../remove_enchant-provider.patch | 68 + graphics/gmic/gmic.SlackBuild | 27 +- graphics/gmic/gmic.info | 8 +- graphics/gpicview/README | 4 + graphics/gpicview/gpicview.SlackBuild | 21 +- graphics/gpicview/gpicview.info | 6 +- graphics/graphviz/README | 11 - graphics/graphviz/doinst.sh | 18 - graphics/graphviz/graphviz.SlackBuild | 137 - graphics/graphviz/graphviz.info | 10 - graphics/graphviz/graphviz.ini | 12 - graphics/graphviz/slack-desc | 19 - graphics/hugin/boost-1.85.0-patch.gz | Bin 388 -> 0 bytes graphics/hugin/hugin.SlackBuild | 14 +- graphics/hugin/hugin.info | 8 +- graphics/inkscape/inkscape.SlackBuild | 13 +- graphics/inkscape/inkscape.info | 8 +- graphics/inkscape/libxml2-2.12.patch | 33 - graphics/kColorPicker/README | 5 - graphics/kColorPicker/kColorPicker.SlackBuild | 100 - graphics/kColorPicker/kColorPicker.info | 10 - graphics/kColorPicker/slack-desc | 19 - graphics/kImageAnnotator/README | 3 - .../kImageAnnotator.SlackBuild | 100 - graphics/kImageAnnotator/kImageAnnotator.info | 10 - graphics/kuickshow/kuickshow.SlackBuild | 3 + graphics/lensfun03/lensfun03.SlackBuild | 1 + graphics/libplacebo/README | 3 - graphics/libplacebo/libplacebo.SlackBuild | 115 - graphics/libplacebo/libplacebo.info | 10 - graphics/libplacebo/slack-desc | 19 - graphics/libplacebo/use_meson-0.59.4.diff | 11 - .../luminance-hdr/luminance-hdr.SlackBuild | 10 +- graphics/luminance-hdr/luminance-hdr.info | 6 +- ...luminance-hdr-2.5.1-openmp-automagic.patch | 32 + .../patches/luminance-hdr-2.6.0-cmake.patch | 22 + .../patches/luminance-hdr-2.6.0-docs.patch | 15 + .../patches/luminance-hdr-2.6.0-no-git.patch | 15 + .../luminance-hdr-2.6.1.1-exiv-0.28.x.patch | 191 + .../luminance-hdr-2.6.1.1-fixheaders.patch | 15 + .../luminance-hdr-2.6.1.1-openexr3.patch | 28 + graphics/maim/maim.SlackBuild | 5 + graphics/mypaint/032a155.patch | 98 + graphics/mypaint/3b682d5.patch | 49 + graphics/mypaint/mypaint.SlackBuild | 4 + graphics/nomacs/nomacs.SlackBuild | 1 + .../nvidia-texture-tools.SlackBuild | 1 + graphics/opencollada/opencollada.SlackBuild | 10 +- graphics/opencolorio/opencolorio.SlackBuild | 7 +- graphics/opencolorio/opencolorio.info | 6 +- graphics/openimageio/doinst.sh | 3 + graphics/openimageio/openimageio.SlackBuild | 16 +- graphics/openimageio/openimageio.info | 8 +- graphics/rawtherapee/jpeg_turbo_3.0.3.patch | 89 + graphics/rawtherapee/rawtherapee.SlackBuild | 8 +- graphics/rawtherapee/rawtherapee.info | 6 +- graphics/screengrab/screengrab.SlackBuild | 1 + .../ufraw/patches/ufraw-0.22-exiv2-0.28.patch | 69 + graphics/ufraw/ufraw.SlackBuild | 2 + .../vimiv-qt/build-with-pyproject-toml.patch | 12 + graphics/vimiv-qt/vimiv-qt.SlackBuild | 21 +- graphics/zbar/configure.ac.patch | 14 + graphics/zbar/zbar.SlackBuild | 6 +- graphics/zbar/zbar.info | 6 +- haskell/ghc/ghc.SlackBuild | 6 + haskell/ghc/patches/hp2ps-C-gnu17.patch | 37 + .../ghc/patches/sphinx-4-configuration.patch | 11 + haskell/ghc/patches/sphinx-6.patch | 12 + libraries/2geom/2geom.SlackBuild | 2 +- libraries/2geom/2geom.info | 6 +- libraries/Botan/Botan.SlackBuild | 7 +- libraries/Botan/Botan.info | 6 +- libraries/Botan/botan-2.19.5-boost-1.87.patch | 361 -- libraries/CEGUI/CEGUI.SlackBuild | 100 - libraries/CEGUI/CEGUI.info | 10 - libraries/CEGUI/README | 20 - libraries/CEGUI/slack-desc | 19 - .../MuseScore-Libraries.SlackBuild | 99 - .../MuseScore-Libraries.info | 10 - libraries/MuseScore-Libraries/README | 4 - libraries/MuseScore-Libraries/slack-desc | 19 - libraries/Mustache/Mustache.SlackBuild | 3 + libraries/Mustache/sigstksz.patch | 12 + libraries/MyGUI/MyGUI.SlackBuild | 18 +- libraries/MyGUI/MyGUI.info | 6 +- libraries/ORBit2/ORBit2.SlackBuild | 2 + .../ORBit2/patches/ORBit2-configure-c99.patch | 147 + libraries/ORBit2/patches/pointer-type.patch | 11 + libraries/OpenBLAS/OpenBLAS.SlackBuild | 104 - libraries/OpenBLAS/OpenBLAS.info | 10 - libraries/OpenBLAS/README | 10 - libraries/OpenBLAS/slack-desc | 19 - .../OpenSceneGraph/OpenSceneGraph.SlackBuild | 8 +- libraries/OpenSceneGraph/no-asio-occ.diff | 20 - .../openscenegraph-3.6.5-openexr3.patch | 68 + libraries/SDL_Pango/SDL_Pango.SlackBuild | 2 +- libraries/SimGear/SimGear.SlackBuild | 2 + ...2e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch | 56 + libraries/allegro/allegro.SlackBuild | 1 + libraries/allegro4/allegro4.SlackBuild | 1 + libraries/alure/alure.SlackBuild | 1 + libraries/antlr4/antlr4.SlackBuild | 1 + libraries/argtable/argtable.SlackBuild | 2 + ...13-Fix-implicit-function-declaration.patch | 16 + ...2.13-Fix-undeclared-library-function.patch | 28 + libraries/assimp/assimp.SlackBuild | 7 +- libraries/assimp/gcc-15.patch | 243 ++ libraries/aubio/README | 8 +- libraries/aubio/aubio.SlackBuild | 15 +- libraries/aubio/aubio.info | 8 +- libraries/aubio/ffmpeg7.patch | 15 + .../bamf/add_compile_warning_flags.patch | 71 - libraries/bamf/bamf-no-gtester2xunit.patch | 22 + libraries/bamf/bamf.SlackBuild | 6 +- libraries/bamf/bamf.info | 6 +- libraries/bitsery/bitsery.SlackBuild | 1 + libraries/bullet/bullet.SlackBuild | 1 + libraries/c-blosc/c-blosc.SlackBuild | 1 + libraries/chromaprint/chromaprint.SlackBuild | 5 + libraries/chromaprint/patches/aa67c95b.patch | 50 + libraries/chromaprint/patches/ffmpeg5.patch | 550 +++ libraries/chromaprint/patches/ffmpeg7.patch | 20 + libraries/cmark/README | 10 - libraries/cmark/cmark.SlackBuild | 114 - libraries/cmark/cmark.info | 10 - libraries/cmark/slack-desc | 19 - libraries/coeurl/coeurl.SlackBuild | 1 + libraries/coeurl/curlwrap.patch | 9 + libraries/cogl/cogl.SlackBuild | 2 +- libraries/collada-dom/boost-1.85.patch | 50 + libraries/collada-dom/collada-dom.SlackBuild | 4 + libraries/collada-dom/collada-dom.info | 2 +- .../compiz-plugins-experimental.SlackBuild | 2 + .../compiz-plugins-experimental/gcc13.patch | 169 + .../compiz-plugins-extra.SlackBuild | 2 + libraries/compiz-plugins-extra/gcc13.patch | 203 + ...ompiz-plugins-main-0.8.18-gcc-14-fix.patch | 96 + .../compiz-plugins-main.SlackBuild | 3 + libraries/dav1d/README | 7 - libraries/dav1d/dav1d.SlackBuild | 104 - libraries/dav1d/dav1d.info | 10 - libraries/dav1d/slack-desc | 19 - libraries/dietlibc/dietlibc.SlackBuild | 2 +- libraries/docopt.cpp/docopt.cpp.SlackBuild | 1 + .../double-conversion.SlackBuild | 1 + libraries/efl/efl.SlackBuild | 18 +- libraries/efl/efl.info | 8 +- libraries/fast_float/README | 7 - libraries/fast_float/fast_float.SlackBuild | 106 - libraries/fast_float/fast_float.info | 10 - libraries/fast_float/slack-desc | 19 - libraries/fcft/fcft.SlackBuild | 6 +- libraries/fcft/fcft.info | 6 +- libraries/fcl/fcl.SlackBuild | 5 +- ...87de3f896d0c4ff01b21f572375e11f9c3f1.patch | 27 - libraries/ffms2/ffms2.SlackBuild | 5 +- libraries/ffms2/ffms2.info | 6 +- libraries/flickcurl/flickcurl.SlackBuild | 3 +- libraries/flickcurl/includes.patch | 275 ++ libraries/fmt/README | 2 - libraries/fmt/fmt.SlackBuild | 106 - libraries/fmt/fmt.info | 10 - libraries/fmt/slack-desc | 19 - libraries/ftgl/ftgl.SlackBuild | 2 +- .../fix-catch-glibc-compatibility.patch | 30 + libraries/fuzzylite/fuzzylite.SlackBuild | 3 + libraries/gdl/gdl.SlackBuild | 9 +- libraries/gdl/gdl.info | 6 +- libraries/gevent/gevent.SlackBuild | 3 + libraries/gevent/workaround-cython-bug.patch | 9 + libraries/gflags/gflags.SlackBuild | 1 + libraries/gl2ps/gl2ps.SlackBuild | 1 + libraries/gspell/README | 4 - libraries/gspell/gspell.SlackBuild | 115 - libraries/gspell/gspell.info | 10 - libraries/gspell/slack-desc | 19 - libraries/gtk-layer-shell/README | 21 - .../gtk-layer-shell.SlackBuild | 125 - .../gtk-layer-shell/gtk-layer-shell.info | 10 - libraries/gtk-layer-shell/slack-desc | 19 - .../gtksourceview/gtksourceview.SlackBuild | 2 +- .../{gtksourceview4 => gtksourceview3}/README | 0 ...929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch | 42 + .../gtksourceview3.SlackBuild} | 40 +- libraries/gtksourceview3/gtksourceview3.info | 10 + .../slack-desc | 22 +- .../gtksourceview4/gtksourceview4.SlackBuild | 113 - libraries/gtksourceview4/gtksourceview4.info | 10 - libraries/hidapi/hidapi.SlackBuild | 1 + libraries/html5lib/README | 5 - libraries/html5lib/html5lib.SlackBuild | 84 - libraries/html5lib/html5lib.info | 10 - libraries/html5lib/slack-desc | 19 - libraries/iniparser/README | 6 - libraries/iniparser/iniparser.SlackBuild | 115 - libraries/iniparser/iniparser.info | 10 - libraries/iniparser/slack-desc | 19 - libraries/keybinder/keybinder.SlackBuild | 1 + libraries/kirigami-addons/README | 9 - .../kirigami-addons.SlackBuild | 106 - .../kirigami-addons/kirigami-addons.info | 10 - libraries/kirigami-addons/slack-desc | 19 - libraries/lgi/README | 3 - libraries/lgi/lgi.SlackBuild | 102 - libraries/lgi/lgi.info | 10 - libraries/lgi/slack-desc | 19 - libraries/libadwaita/README | 20 - .../libadwaita-1.0.5-support-gtk-4.4.patch | 12 - ...a-1.0.5-suppress-line-break-warnings.patch | 12 - ...ita-1.2.0-dont-use-titlebar-property.patch | 15 - libraries/libadwaita/libadwaita.SlackBuild | 13 +- libraries/libadwaita/libadwaita.info | 8 +- libraries/libass/README | 5 - libraries/libass/libass.SlackBuild | 108 - libraries/libass/libass.info | 10 - libraries/libass/slack-desc | 19 - .../libbonobo/libbonobo-2.32.1-c23.patch | 37 + libraries/libbonobo/libbonobo.SlackBuild | 3 + libraries/libcacard/README | 4 - libraries/libcacard/libcacard.info | 10 - libraries/libcacard/slack-desc | 19 - libraries/libcbor/libcbor.SlackBuild | 1 + libraries/libccd/libccd.SlackBuild | 1 + libraries/libcryptui/libcryptui.SlackBuild | 3 + libraries/libcuefile/libcuefile.SlackBuild | 3 +- libraries/libdart/libdart.SlackBuild | 1 + libraries/libdispatch/libdispatch.SlackBuild | 2 +- libraries/libdispatch/libdispatch.info | 6 +- libraries/libdisplay-info/README | 7 - .../libdisplay-info.SlackBuild | 117 - .../libdisplay-info/libdisplay-info.info | 10 - libraries/libdisplay-info/slack-desc | 19 - libraries/libeditline/libeditline.SlackBuild | 2 +- libraries/libei/README | 6 - libraries/libei/libei.SlackBuild | 132 - libraries/libei/libei.info | 10 - libraries/libei/slack-desc | 19 - libraries/libev/README | 12 - libraries/libev/libev.SlackBuild | 120 - libraries/libev/libev.info | 10 - libraries/libev/slack-desc | 19 - libraries/libffado/libffado.SlackBuild | 23 +- libraries/libffado/libffado.info | 6 +- libraries/libfm-qt/libfm-qt.SlackBuild | 1 + libraries/libglpng/libglpng.SlackBuild | 2 +- libraries/libgme/libgme.SlackBuild | 1 + libraries/libgusb/README | 6 - libraries/libgusb/libgusb.SlackBuild | 110 - libraries/libgusb/libgusb.info | 10 - libraries/libgusb/slack-desc | 19 - libraries/libhandy/README | 4 - libraries/libhandy/libhandy.SlackBuild | 90 - libraries/libhandy/libhandy.info | 10 - libraries/libhandy/slack-desc | 19 - libraries/libindi/README | 16 - libraries/libindi/doinst.sh | 3 - libraries/libindi/libindi.SlackBuild | 113 - libraries/libindi/libindi.info | 10 - libraries/libindi/slack-desc | 19 - libraries/libiptcdata/libiptcdata.SlackBuild | 4 +- libraries/libiptcdata/libiptcdata.info | 6 +- libraries/libkml/libkml.SlackBuild | 1 + libraries/liblangtag/liblangtag.SlackBuild | 2 +- libraries/liblangtag/liblangtag.info | 6 +- libraries/liblxqt/liblxqt.SlackBuild | 1 + libraries/libmpd/libmpd.SlackBuild | 2 +- libraries/libmspub/gcc15.patch | 10 + libraries/libmspub/libmspub.SlackBuild | 2 + libraries/libnfs/libnfs.SlackBuild | 2 +- libraries/libnfs/libnfs.info | 6 +- libraries/libnova/README | 7 - libraries/libnova/libnova.SlackBuild | 122 - libraries/libnova/libnova.info | 10 - libraries/libnova/slack-desc | 19 - libraries/liboauth/liboauth.SlackBuild | 2 +- libraries/libosinfo/libosinfo.SlackBuild | 2 + libraries/libosinfo/libxml2-2.14.patch | 83 + libraries/libpano13/libpano13.SlackBuild | 3 +- libraries/libportal/0.6-backports.patch | 1005 ----- libraries/libportal/README | 8 - libraries/libportal/libportal.SlackBuild | 114 - libraries/libportal/libportal.info | 10 - libraries/libportal/slack-desc | 19 - libraries/libpst/libpst.SlackBuild | 75 +- .../0002-incompatible-pointer-i686.patch | 12 + .../libpst/patches/0003-gcc-c23-changes.patch | 20 + libraries/libpst/patches/m4-python310.patch | 28 + .../libquicktime/libquicktime.SlackBuild | 21 +- .../libquicktime-1.2.4-CVE-2016-2399.patch | 25 + ...bquicktime-1.2.4-CVE-2017-9122_et_al.patch | 151 + .../libquicktime-1.2.4-faad2.patch | 0 .../libquicktime-1.2.4-ffmpeg-codecs.patch} | 518 +-- .../libquicktime-1.2.4-ffmpeg2.patch | 0 .../patches/libquicktime-1.2.4-ffmpeg29.patch | 287 ++ .../libquicktime-1.2.4-ffmpeg4.patch | 0 .../patches/libquicktime-1.2.4-ffmpeg5.patch | 342 ++ .../patches/libquicktime-1.2.4-ffmpeg7.patch | 38 + .../libquicktime-1.2.4-libavutil.patch | 12 + .../patches/libquicktime-1.2.4-qtpng.patch | 11 + .../libreplaygain/libreplaygain.SlackBuild | 1 + libraries/libsbsms/libsbsms.SlackBuild | 1 + libraries/libslirp/README | 6 - libraries/libslirp/libslirp.SlackBuild | 129 - libraries/libslirp/libslirp.info | 10 - libraries/libslirp/slack-desc | 19 - libraries/libsmi/gcc-14.patch | 45 + libraries/libsmi/gcc-15.patch | 36 + libraries/libsmi/libsmi.SlackBuild | 10 +- libraries/libsmi/libsmi.info | 6 +- libraries/libsoup3/README | 6 - libraries/libsoup3/libsoup3.SlackBuild | 111 - libraries/libsoup3/libsoup3.info | 10 - libraries/libsoup3/slack-desc | 19 - libraries/libtraceevent/README | 3 - .../libtraceevent/libtraceevent.SlackBuild | 96 - libraries/libtraceevent/libtraceevent.info | 10 - libraries/libtraceevent/slack-desc | 19 - libraries/libtracefs/README | 2 - libraries/libtracefs/libtracefs.SlackBuild | 96 - libraries/libtracefs/libtracefs.info | 10 - libraries/libtracefs/slack-desc | 19 - libraries/libuchardet/libuchardet.SlackBuild | 1 + libraries/libunibreak/README | 9 - libraries/libunibreak/libunibreak.SlackBuild | 91 - libraries/libunibreak/libunibreak.info | 10 - libraries/libunibreak/slack-desc | 19 - libraries/libunicap/libunicap.SlackBuild | 2 + .../libvdpau-va-gl/libvdpau-va-gl.SlackBuild | 8 +- libraries/libvdpau-va-gl/libvdpau-va-gl.info | 6 +- .../libvirt-python/libvirt-python.SlackBuild | 4 +- libraries/libvirt-python/libvirt-python.info | 6 +- libraries/libvirt/libvirt.SlackBuild | 2 +- libraries/libvirt/libvirt.info | 6 +- .../libwebsocketpp/libwebsocketpp.SlackBuild | 1 + libraries/libwpe/libwpe.SlackBuild | 1 + libraries/libxmlb/README | 1 - libraries/libxmlb/libxmlb.SlackBuild | 117 - libraries/libxmlb/libxmlb.info | 10 - .../lxqt-build-tools.SlackBuild | 1 + .../lxqt-qtplugin/lxqt-qtplugin.SlackBuild | 1 + libraries/mbedtls/mbedtls.SlackBuild | 1 + .../mlt-bindings/mlt-bindings.SlackBuild | 2 +- libraries/mlt-bindings/mlt-bindings.info | 6 +- libraries/mtxclient/mtxclient.SlackBuild | 4 +- libraries/mtxclient/mtxclient.info | 6 +- libraries/muParser/muParser.SlackBuild | 1 + libraries/mujs/README | 13 - libraries/mujs/mujs.SlackBuild | 102 - libraries/mujs/mujs.info | 10 - .../mujs/set-library-soname-version.diff | 48 - libraries/mujs/slack-desc | 19 - libraries/nghttp3/README | 42 - libraries/nghttp3/nghttp3.SlackBuild | 105 - libraries/nghttp3/nghttp3.info | 10 - libraries/nghttp3/slack-desc | 19 - libraries/ngtcp2/README | 3 - libraries/ngtcp2/ngtcp2.SlackBuild | 119 - libraries/ngtcp2/ngtcp2.info | 10 - libraries/ngtcp2/slack-desc | 19 - libraries/nlohmann_json/README | 35 - .../nlohmann_json/nlohmann_json.SlackBuild | 114 - libraries/nlohmann_json/nlohmann_json.info | 10 - libraries/nlohmann_json/slack-desc | 19 - libraries/nv-codec-headers/README | 18 - .../nv-codec-headers/nv-codec-headers.info | 10 - libraries/nv-codec-headers/slack-desc | 19 - libraries/nx-libs/nx-libs.SlackBuild | 17 +- libraries/nx-libs/nx-libs.info | 6 +- libraries/ogre/README | 3 +- ...f06bb0d49ce847efe3a80ebe01c9762ea0b1.patch | 25 - libraries/ogre/ogre.SlackBuild | 12 +- libraries/ogre/ogre.info | 10 +- libraries/ois/ois.SlackBuild | 19 +- libraries/ois/ois.info | 6 +- libraries/olm/olm.SlackBuild | 1 + .../010-openvino-disable-werror.patch | 13 + ...20-openvino-use-protobuf-shared-libs.patch | 11 + libraries/openvino/openvino.SlackBuild | 3 + libraries/physfs/physfs.SlackBuild | 1 + libraries/plog/plog.SlackBuild | 1 + libraries/poco/poco.SlackBuild | 2 +- libraries/poco/poco.info | 6 +- libraries/polkit-qt6-1/README | 2 - .../polkit-qt6-1/polkit-qt6-1.SlackBuild | 106 - libraries/polkit-qt6-1/polkit-qt6-1.info | 10 - libraries/polkit-qt6-1/slack-desc | 19 - .../protobuf-c-1.5.2-protobuf34_fix-1.patch | 196 + libraries/protobuf-c/protobuf-c.SlackBuild | 2 + libraries/ptex/ptex.SlackBuild | 1 - .../python3-PyQtWebEngine.SlackBuild | 17 +- .../python3-PyQtWebEngine.info | 6 +- .../python3-ruamel.yaml.clib.SlackBuild | 2 +- libraries/pytorch/pytorch.SlackBuild | 2 +- ...verywhere-opensource-src-4.8.7-icu59.patch | 31 +- libraries/qt4/qt4.SlackBuild | 56 +- libraries/qt6/README | 19 - libraries/qt6/doinst.sh | 9 - libraries/qt6/qt6.SlackBuild | 304 -- libraries/qt6/qt6.info | 32 - libraries/qt6/slack-desc | 19 - libraries/qtermwidget/qtermwidget.SlackBuild | 1 + libraries/quesoglc/quesoglc.SlackBuild | 2 +- libraries/range-v3/range-v3.SlackBuild | 4 + libraries/rapidjson/rapidjson.SlackBuild | 1 + libraries/rrdtool/rrdtool.SlackBuild | 4 +- libraries/rrdtool/rrdtool.info | 6 +- libraries/seatd/README | 16 - libraries/seatd/seatd.info | 10 - libraries/seatd/slack-desc | 19 - libraries/simdutf/README | 3 - libraries/simdutf/simdutf.SlackBuild | 109 - libraries/simdutf/simdutf.info | 10 - libraries/simdutf/slack-desc | 19 - libraries/spdlog/README | 6 +- libraries/spdlog/spdlog.SlackBuild | 16 +- libraries/spdlog/spdlog.info | 2 +- libraries/srt/srt.SlackBuild | 3 +- libraries/stfl/stfl.SlackBuild | 1 + libraries/tbb/tbb.SlackBuild | 1 + libraries/tkimg/tkimg.SlackBuild | 15 +- libraries/tkimg/tkimg.info | 6 +- libraries/tree-sitter/README | 4 - libraries/tree-sitter/slack-desc | 19 - libraries/tree-sitter/tree-sitter.SlackBuild | 100 - libraries/tree-sitter/tree-sitter.info | 10 - libraries/tsocks/tsocks.SlackBuild | 2 +- libraries/unarr/unarr.SlackBuild | 2 +- libraries/vigra/README | 2 +- libraries/vigra/vigra.SlackBuild | 13 +- libraries/vigra/vigra.info | 6 +- libraries/virglrenderer/README | 1 - libraries/virglrenderer/slack-desc | 19 - .../virglrenderer/virglrenderer.SlackBuild | 111 - libraries/virglrenderer/virglrenderer.info | 10 - libraries/volk/volk.SlackBuild | 1 + libraries/wcslib/README | 11 - libraries/wcslib/slack-desc | 19 - libraries/wcslib/wcslib.SlackBuild | 124 - libraries/wcslib/wcslib.info | 10 - libraries/wlroots/README | 19 - libraries/wlroots/slack-desc | 19 - libraries/wlroots/wlroots.SlackBuild | 119 - libraries/wlroots/wlroots.info | 10 - .../wpebackend-fdo/wpebackend-fdo.SlackBuild | 7 +- libraries/wpebackend-fdo/wpebackend-fdo.info | 6 +- libraries/wxWidgets/wxWidgets.SlackBuild | 2 + libraries/wxsvg/gcc13.patch | 31 - libraries/wxsvg/wxsvg.SlackBuild | 15 +- libraries/wxsvg/wxsvg.info | 6 +- libraries/xbyak/xbyak.SlackBuild | 1 + libraries/xmlrpc-c/xmlrpc-c.SlackBuild | 5 + libraries/yajl/patches/0009-cmake4.patch | 66 + libraries/yaml-cpp/yaml-cpp.SlackBuild | 15 +- libraries/yaml-cpp/yaml-cpp.info | 6 +- libraries/zstd-cmake/README | 2 - libraries/zstd-cmake/slack-desc | 19 - libraries/zstd-cmake/zstd-cmake.SlackBuild | 110 - libraries/zstd-cmake/zstd-cmake.info | 10 - libraries/zxing-cpp/README | 20 - libraries/zxing-cpp/slack-desc | 19 - libraries/zxing-cpp/zxing-cpp.SlackBuild | 117 - libraries/zxing-cpp/zxing-cpp.info | 10 - libraries/zxing-cpp/zxing.cmake.patch | 15 - libraries/zziplib/zziplib.SlackBuild | 1 + misc/cwiid/cwiid.SlackBuild | 19 +- misc/cwiid/cwiid.info | 6 +- misc/cwiid/python310.patch | 11 - misc/cwiid/wmgui.desktop | 11 + misc/cwiid/wmgui.xpm | 552 +++ misc/fcitx5-chinese-addons/README | 7 - misc/fcitx5-chinese-addons/doinst.sh | 12 - .../fcitx5-chinese-addons.SlackBuild | 111 - .../fcitx5-chinese-addons.info | 10 - misc/fcitx5-chinese-addons/slack-desc | 19 - misc/fcitx5-configtool/README | 10 - misc/fcitx5-configtool/doinst.sh | 3 - .../fcitx5-configtool.SlackBuild | 110 - misc/fcitx5-configtool/fcitx5-configtool.info | 10 - misc/fcitx5-configtool/slack-desc | 19 - misc/fcitx5-gtk/README | 15 - misc/fcitx5-gtk/fcitx5-gtk.SlackBuild | 103 - misc/fcitx5-gtk/fcitx5-gtk.info | 10 - misc/fcitx5-gtk/slack-desc | 19 - .../0005-Enable-verbose-build.patch | 30 - .../0008-renderer-Convert-Gtk2-to-Gtk3.patch | 229 -- misc/fcitx5-mozc/0010-fix-build-gcc11.patch | 11 - .../0011-build-with-libstdc++.patch | 12 - misc/fcitx5-mozc/0012-mozc-build-gcc.patch | 27 - misc/fcitx5-mozc/README | 17 - misc/fcitx5-mozc/README.emacs | 5 - misc/fcitx5-mozc/fcitx5-mozc.SlackBuild | 216 - misc/fcitx5-mozc/fcitx5-mozc.info | 30 - misc/fcitx5-mozc/init.el_mozc | 4 - misc/fcitx5-mozc/slack-desc | 19 - misc/fcitx5-qt/README | 23 - misc/fcitx5-qt/doinst.sh | 3 - misc/fcitx5-qt/fcitx5-qt.SlackBuild | 107 - misc/fcitx5-qt/fcitx5-qt.info | 10 - misc/fcitx5-qt/slack-desc | 19 - misc/fcitx5-table-extra/README | 13 - misc/fcitx5-table-extra/doinst.sh | 12 - .../fcitx5-table-extra.SlackBuild | 82 - .../fcitx5-table-extra.info | 10 - misc/fcitx5-table-extra/slack-desc | 19 - misc/fcitx5-table-other/README | 7 - misc/fcitx5-table-other/doinst.sh | 12 - .../fcitx5-table-other.SlackBuild | 98 - .../fcitx5-table-other.info | 10 - misc/fcitx5-table-other/slack-desc | 19 - misc/fcitx5/README | 37 - misc/fcitx5/fcitx5-autostart | 36 - misc/fcitx5/fcitx5.SlackBuild | 115 - misc/fcitx5/fcitx5.info | 10 - misc/fcitx5/slack-desc | 19 - misc/libime/README | 2 - misc/libime/libime.SlackBuild | 105 - misc/libime/libime.info | 10 - misc/libime/slack-desc | 19 - misc/moreutils/README | 13 - misc/moreutils/moreutils.SlackBuild | 104 - misc/moreutils/moreutils.info | 10 - misc/moreutils/slack-desc | 19 - misc/projectM/projectM.SlackBuild | 36 +- misc/projectM/projectM.info | 8 +- misc/qtspell/qtspell.SlackBuild | 1 + misc/sdcv/gcc_14-modern_glib2.patch | 40 + misc/sdcv/sdcv.SlackBuild | 17 +- misc/sdcv/sdcv.info | 6 +- misc/seahorse-plugins/README | 2 - misc/seahorse-plugins/doinst.sh | 24 - .../seahorse-plugins.SlackBuild | 97 - misc/seahorse-plugins/seahorse-plugins.info | 10 - misc/seahorse-plugins/slack-desc | 19 - misc/txt2tags/fix_build_errors.patch | 15 + misc/txt2tags/txt2tags.SlackBuild | 5 +- misc/wkhtmltopdf/README | 4 - misc/wkhtmltopdf/slack-desc | 19 - misc/wkhtmltopdf/wkhtmltopdf.SlackBuild | 108 - misc/wkhtmltopdf/wkhtmltopdf.info | 10 - misc/xca/xca.SlackBuild | 2 +- misc/xcb-imdkit/README | 8 - misc/xcb-imdkit/slack-desc | 19 - misc/xcb-imdkit/xcb-imdkit.SlackBuild | 103 - misc/xcb-imdkit/xcb-imdkit.info | 10 - multimedia/HandBrake/HandBrake.SlackBuild | 5 - .../HandBrake/revert-gtk-4.6-switch.patch | 725 ---- multimedia/MuseScore/MuseScore.SlackBuild | 20 +- multimedia/MuseScore/MuseScore.info | 2 +- multimedia/MuseScore/no_Qt6_GuiPrivate.patch | 12 + multimedia/amarok/amarok.SlackBuild | 3 +- multimedia/amarok/amarok.info | 6 +- multimedia/aom/README | 7 - multimedia/aom/aom.SlackBuild | 126 - multimedia/aom/aom.info | 10 - multimedia/aom/slack-desc | 19 - multimedia/avidemux/README | 4 +- multimedia/avidemux/avidemux.SlackBuild | 17 +- multimedia/avidemux/avidemux.info | 6 +- .../avidemux/extra-patch-i386-nosse.patch.gz | Bin 362 -> 391 bytes multimedia/avidemux/x265-4.1.diff | 19 - multimedia/ccextractor/ccextractor.SlackBuild | 4 +- multimedia/devedeng/devedeng.SlackBuild | 2 + multimedia/devedeng/setuptools.patch | 21 + multimedia/dvdstyler/dvdstyler.SlackBuild | 2 + multimedia/dvdstyler/ffmpeg-7.patch | 147 + .../gmidimonitor/gmidimonitor.SlackBuild | 2 + multimedia/gpac/ffmpeg7.patch | 86 + multimedia/gpac/gpac.SlackBuild | 3 + .../gst-plugins-bad-nonfree.SlackBuild | 32 +- .../gst-plugins-bad-nonfree.info | 6 +- .../gst-plugins-bad-nonfree/new_x265.diff | 15 - .../gst-plugins-bad-nonfree/new_zxing.diff | 303 -- .../gst-plugins-ugly.SlackBuild | 10 +- .../gst-plugins-ugly/gst-plugins-ugly.info | 6 +- multimedia/haruna/haruna.SlackBuild | 2 + multimedia/haruna/mpv-0.38.patch | 36 + multimedia/intel-gmmlib/README | 3 - .../intel-gmmlib/intel-gmmlib.SlackBuild | 106 - multimedia/intel-gmmlib/intel-gmmlib.info | 10 - multimedia/intel-gmmlib/slack-desc | 19 - multimedia/intel-media-driver/README | 3 - .../intel-media-driver.SlackBuild | 105 - .../intel-media-driver.info | 10 - multimedia/intel-media-driver/slack-desc | 19 - .../intel-media-sdk.SlackBuild | 7 +- .../intel-media-sdk/intel-media-sdk.info | 6 +- ...-media-sdk-libcttmetrics-static-only.patch | 12 + .../030-intel-media-sdk-gcc13-fix.patch | 10 + .../040-intel-media-sdk-gcc15-fix.patch | 17 + multimedia/kodi/README | 11 +- multimedia/kodi/kodi.SlackBuild | 12 +- multimedia/kodi/kodi.info | 4 +- multimedia/losslesscut-bin/README | 12 + .../losslesscut-bin}/doinst.sh | 7 +- .../losslesscut-bin.SlackBuild | 45 +- .../losslesscut-bin/losslesscut-bin.info | 10 + multimedia/losslesscut-bin/resources/LICENSE | 21 + multimedia/losslesscut-bin/resources/icon.svg | 59 + .../resources/losslesscut-bin.desktop | 12 + .../losslesscut-bin}/slack-desc | 22 +- multimedia/mjpegtools/mjpegtools.SlackBuild | 2 +- multimedia/mkvtoolnix/README | 7 - multimedia/mkvtoolnix/fmt.m4 | 13 - multimedia/mkvtoolnix/mkvtoolnix.SlackBuild | 7 +- multimedia/mkvtoolnix/mkvtoolnix.info | 6 +- multimedia/mpv/README | 35 - multimedia/mpv/doinst.sh | 37 - multimedia/mpv/mpv.SlackBuild | 147 - multimedia/mpv/mpv.info | 10 - multimedia/mpv/slack-desc | 19 - multimedia/obs-studio/obs-studio.SlackBuild | 31 +- multimedia/obs-studio/obs-studio.info | 12 +- multimedia/openshot/openshot.info | 2 +- multimedia/shotcut/shotcut.SlackBuild | 30 +- multimedia/shotcut/shotcut.info | 8 +- multimedia/spek/spek.SlackBuild | 17 +- multimedia/spek/spek.info | 6 +- .../transcode-1.1.7-ffmpeg-0.10.patch | 15 - .../transcode-1.1.7-ffmpeg-0.11.patch | 303 -- .../transcode/transcode-1.1.7-ffmpeg.patch | 51 - .../transcode/transcode-1.1.7-ffmpeg2.patch | 557 --- .../transcode/transcode-1.1.7-ffmpeg24.patch | 18 - .../transcode/transcode-1.1.7-ffmpeg29.patch | 352 -- .../transcode/transcode-1.1.7-ffmpeg4.patch | 508 --- .../transcode/transcode-1.1.7-libav-10.patch | 36 - .../transcode/transcode-1.1.7-libav-9.patch | 31 - .../transcode-1.1.7-preset-force.patch | 28 - .../transcode-1.1.7-preset-free.patch | 34 - multimedia/transcode/transcode.SlackBuild | 21 +- multimedia/tvheadend/tvheadend.SlackBuild | 1 + multimedia/vcdimager/libxml214.diff | 37 + multimedia/vcdimager/vcdimager.SlackBuild | 2 + multimedia/vlc/vlc.SlackBuild | 4 + multimedia/x265/cmake4.patch | 32 + multimedia/x265/x265.SlackBuild | 6 + multimedia/xvidcore/xvidcore-c23.patch | 13 + multimedia/xvidcore/xvidcore.SlackBuild | 2 + network/ClusterSSH/ClusterSSH.SlackBuild | 17 +- network/ClusterSSH/ClusterSSH.info | 6 +- network/MEGAcmd/MEGAcmd.SlackBuild | 6 +- network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch | 11 - network/MEGAcmd/megacmd-1.7.0_ffmpeg6.patch | 27 + network/MEGAsync/MEGAsync.SlackBuild | 6 +- network/MEGAsync/MEGAsync.info | 10 +- .../MEGAsync/megasync-4.5.0.0_ffmpeg.patch | 24 - .../MEGAsync/megasync-4.9.1.0_ffmpeg6.patch | 40 + network/aMule/README | 5 - network/aMule/aMule.SlackBuild | 147 +- network/aMule/aMule.info | 8 +- network/avahi/README | 14 - network/avahi/README.SBo | 43 - network/avahi/avahi.SlackBuild | 180 - network/avahi/avahi.info | 10 - network/avahi/doinst.sh | 38 - network/avahi/man/man1/avahi-bookmarks.1 | 33 - network/avahi/man/man1/avahi-browse.1 | 66 - network/avahi/man/man1/avahi-discover.1 | 16 - network/avahi/man/man1/avahi-publish.1 | 52 - network/avahi/man/man1/avahi-resolve.1 | 49 - network/avahi/man/man1/avahi-set-host-name.1 | 24 - network/avahi/man/man1/bssh.1 | 36 - network/avahi/man/man5/avahi-daemon.conf.5 | 102 - network/avahi/man/man5/avahi.hosts.5 | 16 - network/avahi/man/man5/avahi.service.5 | 41 - network/avahi/man/man8/avahi-daemon.8 | 76 - network/avahi/man/man8/avahi-dnsconfd.8 | 48 - .../avahi/man/man8/avahi-dnsconfd.action.8 | 30 - .../patches/fixup_avahi-dnsconfd.action.patch | 69 - network/avahi/slack-desc | 19 - network/bitchx/bitchx.SlackBuild | 2 +- network/broadcom-wl/broadcom-wl.SlackBuild | 3 + network/ckermit/ckermit.SlackBuild | 15 +- network/ckermit/ckermit.info | 6 +- network/curl-quic/curl-quic.SlackBuild | 2 +- network/curl-quic/curl-quic.info | 6 +- network/dsniff/dsniff.SlackBuild | 2 +- network/ettercap/ettercap.SlackBuild | 1 + network/fail2ban/fail2ban.SlackBuild | 9 +- .../freedownloadmanager.SlackBuild | 4 +- .../freedownloadmanager.info | 10 +- network/glusterfs/glusterfs.SlackBuild | 32 +- network/glusterfs/glusterfs.info | 6 +- network/insync/insync.SlackBuild | 2 +- network/insync/insync.info | 6 +- network/lurch/lurch.SlackBuild | 1 + network/mdk4/mdk4.SlackBuild | 2 + network/mdk4/patches/01_manpage_example.patch | 22 + ...02_makefile_osdep_parallel_build_fix.patch | 23 + network/mdk4/patches/03_fix-x-mode-bug.patch | 70 + ...04_Declare-functions-before-using-it.patch | 109 + .../mdk4/patches/05_ftbfs-with-gcc-14.patch | 34 + network/memcached/memcached.SlackBuild | 2 +- network/mosh/1282.patch | 43 - network/mosh/README | 18 - network/mosh/mosh.SlackBuild | 107 - network/mosh/mosh.info | 10 - network/mosh/slack-desc | 19 - .../mumble-server/mumble-server.SlackBuild | 11 +- network/mumble-server/mumble-server.info | 6 +- network/mumble/mumble.SlackBuild | 7 +- network/mumble/mumble.info | 6 +- network/ngrep/ngrep-1.47-regex.patch | 29 + network/ngrep/ngrep.SlackBuild | 3 + network/nss-mdns/README | 11 - network/nss-mdns/doinst.sh | 14 - network/nss-mdns/mdns.allow | 12 - network/nss-mdns/nss-mdns.SlackBuild | 94 - network/nss-mdns/nss-mdns.info | 10 - network/nss-mdns/nsswitch.conf-mdns | 42 - network/nss-mdns/slack-desc | 19 - network/offlineimap/offlineimap.info | 2 +- network/remmina/remmina.SlackBuild | 4 +- network/remmina/remmina.info | 6 +- network/spice/README | 10 - network/spice/slack-desc | 19 - network/spice/spice.SlackBuild | 116 - network/spice/spice.info | 10 - network/sqlmap/sqlmap.SlackBuild | 2 +- network/sqlmap/sqlmap.info | 6 +- network/ssmtp/ssmtp.SlackBuild | 2 + network/sylpheed/sylpheed-3.7.0-types.patch | 201 + network/sylpheed/sylpheed.SlackBuild | 7 +- network/tokodon/README | 8 - network/tokodon/doinst.sh | 9 - network/tokodon/slack-desc | 19 - network/tokodon/tokodon.SlackBuild | 111 - network/tokodon/tokodon.info | 10 - network/transmission/transmission.SlackBuild | 4 + .../unbound/unbound-1.24-swig-function.patch | 26 + network/unbound/unbound.SlackBuild | 2 + ...against-libncursesw-setlocale-LC_ALL.patch | 49 + ...invoke-AM_INIT_AUTOMAKE-with-foreign.patch | 21 + network/urlview/urlview.SlackBuild | 13 +- network/vde2/README | 52 - network/vde2/doinst.sh | 21 - network/vde2/rc.vde2 | 74 - network/vde2/slack-desc | 19 - network/vde2/vde2.SlackBuild | 148 - network/vde2/vde2.info | 10 - ...yptcab-compile-against-openssl-1.1.0.patch | 92 - network/w3m/gcc15.patch | 953 +++++ network/w3m/w3m.SlackBuild | 10 +- ...-0.7.1-Fix-config.h-test-consumption.patch | 35 + .../wol-0.7.1-Fix-malloc-detection.patch | 39 + .../wol/patches/wol-0.7.1-linux-headers.patch | 11 + network/wol/wol.SlackBuild | 22 +- network/wsdd2/README | 34 - network/wsdd2/README.allowip6 | 17 - network/wsdd2/doinst.sh | 26 - network/wsdd2/rc.wsdd2 | 58 - network/wsdd2/slack-desc | 19 - network/wsdd2/wsdd2.SlackBuild | 112 - network/wsdd2/wsdd2.info | 10 - network/wsdd2/wsdd2.patch | 11 - network/x2goclient/x2goclient.SlackBuild | 13 +- network/x2goclient/x2goclient.info | 6 +- network/x2goserver/x2goserver.SlackBuild | 4 +- network/x2goserver/x2goserver.info | 6 +- office/abiword/abiword.SlackBuild | 6 +- office/abook/abook.SlackBuild | 25 +- office/abook/abook.info | 6 +- office/abook/gcc15.patch | 17 + office/abook/gcc5.patch | 24 - office/asymptote/asymptote.SlackBuild | 2 +- .../evince-46.3.1-kpathsea-header-files.patch | 10 + office/evince/evince.SlackBuild | 7 +- office/evince/evince.info | 6 +- office/gnucash/gnucash.SlackBuild | 10 +- office/gnucash/gnucash.info | 8 +- office/goldendict/ffmpeg7.patch | 104 + office/goldendict/goldendict.SlackBuild | 2 + .../ispell-dict-english.SlackBuild | 2 + office/kbibtex/kbibtex.SlackBuild | 3 + office/neoleo/neoleo.SlackBuild | 2 +- office/neoleo/neoleo.info | 6 +- office/ocrmypdf/ocrmypdf.SlackBuild | 2 +- office/ocrmypdf/ocrmypdf.info | 20 +- office/paps/glib-2.82.patch | 45 + office/paps/paps.SlackBuild | 2 + office/pdfarranger/pdfarranger.SlackBuild | 2 +- office/pdfarranger/pdfarranger.info | 6 +- office/qpdfview/qpdfview.SlackBuild | 2 + office/task/task.SlackBuild | 3 + office/texlive-extra/texlive-extra.SlackBuild | 11 +- office/texlive-extra/texlive-extra.info | 6 +- office/traduisons/README | 17 - office/traduisons/slack-desc | 19 - office/traduisons/traduisons.SlackBuild | 60 - office/traduisons/traduisons.info | 10 - office/xournal/xournal-0.4.8-c99-fix.patch | 89 + office/xournal/xournal.SlackBuild | 2 + perl/mod_perl/mod_perl.SlackBuild | 3 + perl/mod_perl/r1910623.patch | 23 + ...03-Don-t-ask-questions-at-build-time.patch | 29 + ...rl-EV-4.30-Don-t-check-bundled-libev.patch | 23 + ...4.34-typemap-remove-unescaped-quotes.patch | 18 + perl/perl-EV/perl-EV.SlackBuild | 8 +- perl/perl-EV/perl-EV.info | 9 +- perl/perl-File-ShareDir-Install/README | 10 - .../perl-File-ShareDir-Install.SlackBuild | 108 - .../perl-File-ShareDir-Install.info | 10 - perl/perl-File-ShareDir-Install/slack-desc | 19 - perl/perl-File-ShareDir/README | 4 - .../perl-File-ShareDir.SlackBuild | 88 - .../perl-File-ShareDir.info | 10 - perl/perl-File-ShareDir/slack-desc | 19 - .../perl-Getopt-Long-Descriptive.SlackBuild | 2 +- .../perl-Getopt-Long-Descriptive.info | 6 +- perl/perl-IO-Tty/README | 10 - perl/perl-IO-Tty/perl-IO-Tty.SlackBuild | 79 - perl/perl-IO-Tty/perl-IO-Tty.info | 10 - perl/perl-IO-Tty/slack-desc | 19 - perl/perl-SDL/perl-SDL.SlackBuild | 2 + perl/perl-Test-Trap/perl-Test-Trap.SlackBuild | 2 +- perl/perl-Test-Trap/perl-Test-Trap.info | 6 +- .../perl-Unicode-Map8-0.12-declaration.patch | 11 + .../patches/perl-Unicode-Map8-0.12-type.patch | 11 + .../perl-Unicode-Map8-0.13-recode.patch | 22 + .../perl-Unicode-Map8.SlackBuild | 2 + perl/perl-tk/patches/01_perl-Tk-widget.patch | 26 + perl/perl-tk/patches/02_perl-Tk-debian.patch | 71 + perl/perl-tk/patches/03_perl-Tk-seg.patch | 33 + perl/perl-tk/patches/04_perl-Tk-c99.patch | 81 + ...t-pointer-confusion-in-Tcl_GetByteAr.patch | 45 + .../06_perl-Tk-Fix-build-with-clang-16.patch | 746 ++++ ...void-using-incompatible-pointer-type.patch | 24 + ...compatible-pointer-type-for-old_warn.patch | 30 + ...ointer-type-in-function-GetTextIndex.patch | 746 ++++ perl/perl-tk/perl-tk.SlackBuild | 4 + python/alabaster/README | 13 - python/alabaster/alabaster.SlackBuild | 97 - python/alabaster/alabaster.info | 10 - python/alabaster/slack-desc | 19 - python/gi-docgen/README | 5 - python/gi-docgen/gi-docgen.SlackBuild | 98 - python/gi-docgen/gi-docgen.info | 10 - python/gi-docgen/slack-desc | 19 - python/gst-python/gst-python.SlackBuild | 4 +- python/gst-python/gst-python.info | 6 +- python/imagesize/imagesize.SlackBuild | 4 - python/numexpr/numexpr.SlackBuild | 5 +- python/numexpr/numexpr.info | 6 +- python/pikepdf/pikepdf.SlackBuild | 8 +- python/pikepdf/pikepdf.info | 8 +- python/pybind11/README | 14 - python/pybind11/pybind11.SlackBuild | 97 - python/pybind11/pybind11.info | 10 - python/pybind11/slack-desc | 19 - python/pygsl/pygsl.SlackBuild | 33 +- python/pygsl/pygsl.info | 6 +- python/python-importlib_metadata/README | 9 - .../python-importlib_metadata.SlackBuild | 88 - .../python-importlib_metadata.info | 10 - python/python-importlib_metadata/slack-desc | 19 - python/python-pcapy/python-pcapy.SlackBuild | 4 +- python/python-pcapy/python-pcapy.info | 6 +- python/python-smartypants/README | 4 - .../python-smartypants.info | 10 - python/python-smartypants/slack-desc | 19 - python/python-zipp/README | 7 - python/python-zipp/python-zipp.SlackBuild | 86 - python/python-zipp/python-zipp.info | 10 - python/python-zipp/slack-desc | 19 - python/python2-lxml/python2-lxml.SlackBuild | 2 +- python/python2-lxml/python2-lxml.info | 6 +- .../python2-pygame/python2-pygame.SlackBuild | 2 +- python/python2-six/README | 5 + .../python2-six.SlackBuild} | 43 +- python/python2-six/python2-six.info | 10 + python/python2-six/slack-desc | 19 + python/python3-anyio/python3-anyio.info | 2 +- .../python3-async-lru/python3-async-lru.info | 2 +- python/python3-attrs/README | 8 - python/python3-attrs/python3-attrs.SlackBuild | 86 - python/python3-attrs/python3-attrs.info | 10 - python/python3-attrs/slack-desc | 19 - python/python3-babel/README | 10 - python/python3-babel/python3-babel.SlackBuild | 89 - python/python3-babel/python3-babel.info | 12 - python/python3-babel/slack-desc | 19 - python/python3-build/README | 14 - python/python3-build/python3-build.SlackBuild | 89 - python/python3-build/python3-build.info | 10 - python/python3-build/slack-desc | 19 - python/python3-calver/README | 4 - .../python3-calver/python3-calver.SlackBuild | 81 - python/python3-calver/python3-calver.info | 10 - python/python3-calver/slack-desc | 19 - python/python3-cython-opt/README | 21 - .../python3-cython-opt.SlackBuild | 81 - .../python3-cython-opt.info | 10 - python/python3-cython-opt/slack-desc | 19 - python/python3-dnspython/README | 8 - .../python3-dnspython.SlackBuild | 84 - .../python3-dnspython/python3-dnspython.info | 10 - python/python3-dnspython/slack-desc | 19 - python/python3-editables/README | 6 - .../python3-editables.SlackBuild | 97 - .../python3-editables/python3-editables.info | 10 - python/python3-editables/slack-desc | 19 - python/python3-exceptiongroup/README | 4 - .../python3-exceptiongroup.SlackBuild | 78 - .../python3-exceptiongroup.info | 10 - python/python3-exceptiongroup/slack-desc | 19 - python/python3-flit_core/README | 9 - .../python3-flit_core.SlackBuild | 82 - .../python3-flit_core/python3-flit_core.info | 10 - python/python3-flit_core/slack-desc | 19 - python/python3-glad/README | 5 - python/python3-glad/python3-glad.SlackBuild | 83 - python/python3-glad/python3-glad.info | 10 - python/python3-glad/slack-desc | 19 - python/python3-h5py/python3-h5py.SlackBuild | 7 +- python/python3-hatch_fancy_pypi_readme/README | 8 - ...python3-hatch_fancy_pypi_readme.SlackBuild | 83 - .../python3-hatch_fancy_pypi_readme.info | 10 - .../slack-desc | 19 - python/python3-hatch_vcs/README | 4 - .../python3-hatch_vcs.SlackBuild | 86 - .../python3-hatch_vcs/python3-hatch_vcs.info | 10 - python/python3-hatch_vcs/slack-desc | 19 - python/python3-hatchling/README | 14 - .../python3-hatchling.SlackBuild | 83 - .../python3-hatchling/python3-hatchling.info | 10 - python/python3-hatchling/slack-desc | 19 - python/python3-installer/README | 3 - .../python3-installer.SlackBuild | 100 - .../python3-installer/python3-installer.info | 10 - python/python3-installer/slack-desc | 19 - .../python3-json-logger.info | 2 +- python/python3-lxml/README | 5 - python/python3-lxml/python3-lxml.SlackBuild | 95 - python/python3-lxml/python3-lxml.info | 10 - python/python3-lxml/slack-desc | 19 - python/python3-meson-opt/README | 18 - .../python3-meson-opt.SlackBuild | 88 - .../python3-meson-opt/python3-meson-opt.info | 10 - python/python3-meson-opt/slack-desc | 19 - python/python3-mesonpy/README | 12 - .../python3-mesonpy.SlackBuild | 85 - python/python3-mesonpy/python3-mesonpy.info | 10 - python/python3-mesonpy/slack-desc | 19 - python/python3-mistune/python3-mistune.info | 2 +- python/python3-numba/python3-numba.SlackBuild | 2 +- python/python3-numba/python3-numba.info | 6 +- ...ad.diff => no-ADE-download-4.10.0.84.diff} | 10 +- .../python3-opencv/python3-opencv.SlackBuild | 10 +- python/python3-opencv/python3-opencv.info | 10 +- .../sync_with_sci-build-4.5.5.64.diff | 25 - python/python3-packaging-opt/README | 6 - .../python3-packaging-opt.SlackBuild | 98 - .../python3-packaging-opt.info | 10 - python/python3-packaging-opt/slack-desc | 19 - .../python3-pandas/python3-pandas.SlackBuild | 13 +- python/python3-pandas/python3-pandas.info | 6 +- python/python3-pathspec/README | 6 - .../python3-pathspec.SlackBuild | 78 - python/python3-pathspec/python3-pathspec.info | 10 - python/python3-pathspec/slack-desc | 19 - python/python3-pluggy/README | 6 - .../python3-pluggy/python3-pluggy.SlackBuild | 86 - python/python3-pluggy/python3-pluggy.info | 10 - python/python3-pluggy/slack-desc | 19 - .../python3-propcache.SlackBuild | 4 +- python/python3-psutil/README | 6 - .../python3-psutil/python3-psutil.SlackBuild | 78 - python/python3-psutil/python3-psutil.info | 10 - python/python3-psutil/slack-desc | 19 - .../python3-pygame/python3-pygame.SlackBuild | 8 +- python/python3-pygame/python3-pygame.info | 6 +- python/python3-pyicu/python3-pyicu.SlackBuild | 6 +- python/python3-pyicu/python3-pyicu.info | 6 +- python/python3-pyproject-hooks/README | 9 - .../python3-pyproject-hooks.SlackBuild | 84 - .../python3-pyproject-hooks.info | 10 - python/python3-pyproject-hooks/slack-desc | 19 - python/python3-pyproject-metadata/README | 8 - .../python3-pyproject-metadata.SlackBuild | 86 - .../python3-pyproject-metadata.info | 10 - python/python3-pyproject-metadata/slack-desc | 19 - .../python3-pytoolconfig.info | 2 +- python/python3-scikit-build-core/README | 10 - .../python3-scikit-build-core.SlackBuild | 87 - .../python3-scikit-build-core.info | 10 - python/python3-scikit-build-core/slack-desc | 19 - python/python3-setuptools-opt/README | 12 - .../python3-setuptools-opt.SlackBuild | 128 - .../python3-setuptools-opt.info | 10 - .../setuptools.x86_64.diff.gz | Bin 543 -> 0 bytes python/python3-setuptools-opt/slack-desc | 19 - python/python3-setuptools-scm-opt/README | 17 - .../python3-setuptools-scm-opt.SlackBuild | 98 - .../python3-setuptools-scm-opt.info | 10 - python/python3-setuptools-scm-opt/slack-desc | 19 - .../python3-setuptools_scm_git_archive/README | 5 - ...hon3-setuptools_scm_git_archive.SlackBuild | 77 - .../python3-setuptools_scm_git_archive.info | 10 - .../slack-desc | 19 - .../python3-statsmodels.SlackBuild | 5 +- .../python3-statsmodels.info | 6 +- python/python3-tomli-opt/README | 4 - .../python3-tomli-opt.SlackBuild | 92 - .../python3-tomli-opt/python3-tomli-opt.info | 10 - python/python3-tomli-opt/slack-desc | 19 - python/python3-tomli_w/README | 5 - .../python3-tomli_w.SlackBuild | 80 - python/python3-tomli_w/python3-tomli_w.info | 10 - python/python3-tomli_w/slack-desc | 19 - python/python3-trove-classifiers/README | 4 - .../python3-trove-classifiers.SlackBuild | 78 - .../python3-trove-classifiers.info | 10 - python/python3-trove-classifiers/slack-desc | 19 - python/python3-typogrify/README | 5 - .../python3-typogrify/python3-typogrify.info | 10 - python/python3-typogrify/slack-desc | 19 - python/python3-versioneer/README | 7 - .../python3-versioneer.SlackBuild | 82 - .../python3-versioneer.info | 10 - python/python3-versioneer/slack-desc | 19 - python/python3-webencodings/README | 13 - .../python3-webencodings.SlackBuild | 99 - .../python3-webencodings.info | 10 - python/python3-webencodings/slack-desc | 19 - python/python3-wheel/README | 11 - python/python3-wheel/python3-wheel.SlackBuild | 80 - python/python3-wheel/python3-wheel.info | 10 - python/python3-wheel/slack-desc | 19 - .../snowballstemmer.SlackBuild | 1 - python/sphinx-rtd-theme/README | 9 - python/sphinx-rtd-theme/slack-desc | 19 - .../sphinx-rtd-theme.SlackBuild | 80 - python/sphinx-rtd-theme/sphinx-rtd-theme.info | 10 - python/sphinxcontrib-applehelp/README | 2 - python/sphinxcontrib-applehelp/slack-desc | 19 - .../sphinxcontrib-applehelp.SlackBuild | 85 - .../sphinxcontrib-applehelp.info | 10 - python/sphinxcontrib-devhelp/README | 2 - python/sphinxcontrib-devhelp/slack-desc | 19 - .../sphinxcontrib-devhelp.SlackBuild | 85 - .../sphinxcontrib-devhelp.info | 10 - python/sphinxcontrib-htmlhelp/README | 1 - python/sphinxcontrib-htmlhelp/slack-desc | 19 - .../sphinxcontrib-htmlhelp.SlackBuild | 85 - .../sphinxcontrib-htmlhelp.info | 10 - python/sphinxcontrib-jsmath/README | 2 - python/sphinxcontrib-jsmath/slack-desc | 19 - .../sphinxcontrib-jsmath.SlackBuild | 83 - .../sphinxcontrib-jsmath.info | 10 - python/sphinxcontrib-qthelp/README | 2 - python/sphinxcontrib-qthelp/slack-desc | 19 - .../sphinxcontrib-qthelp.SlackBuild | 85 - .../sphinxcontrib-qthelp.info | 10 - python/sphinxcontrib-serializinghtml/README | 2 - .../sphinxcontrib-serializinghtml/slack-desc | 19 - .../sphinxcontrib-serializinghtml.SlackBuild | 85 - .../sphinxcontrib-serializinghtml.info | 10 - system/adobe-source-code-pro-font/README | 3 - .../adobe-source-code-pro-font.SlackBuild | 81 - .../adobe-source-code-pro-font.info | 10 - system/adobe-source-code-pro-font/doinst.sh | 9 - system/adobe-source-code-pro-font/slack-desc | 19 - system/afpfs-ng/afpfs-ng.SlackBuild | 2 +- system/aterm/README | 10 - system/aterm/aterm.SlackBuild | 125 - system/aterm/aterm.info | 10 - .../patches/01-display-security-issue.diff | 24 - system/aterm/patches/02-deadkeys.diff | 35 - system/aterm/patches/03-dpy.diff | 28 - .../aterm/patches/05-configure-clang16.diff | 23 - system/aterm/slack-desc | 19 - system/audit/audit.SlackBuild | 5 + system/bat/bat.SlackBuild | 2 +- .../blueprint-compiler.SlackBuild | 23 +- .../blueprint-compiler.info | 6 +- system/brlaser/brlaser.SlackBuild | 1 + system/btop/btop.SlackBuild | 4 +- system/btop/btop.info | 6 +- system/bubblewrap/bubblewrap.SlackBuild | 31 +- system/bubblewrap/bubblewrap.info | 6 +- system/ccid/README | 11 - system/ccid/ccid.SlackBuild | 124 - system/ccid/ccid.info | 10 - system/ccid/slack-desc | 19 - .../cndrvcups-capt/cndrvcups-capt.SlackBuild | 2 +- .../cndrvcups-common.SlackBuild | 2 +- system/conky/conky.SlackBuild | 2 +- system/corectrl/corectrl.SlackBuild | 2 +- system/corectrl/corectrl.info | 8 +- system/corectrl/corectrl.patch | 7 +- system/csh/csh.SlackBuild | 2 +- system/d-feet/d-feet.SlackBuild | 4 + system/d-feet/data_meson_build.patch | 20 + system/detox/detox.SlackBuild | 4 +- system/detox/detox.info | 6 +- system/dislocker/dislocker.SlackBuild | 1 + system/dracut/README | 3 - system/dracut/doinst.sh | 17 - system/dracut/dracut.SlackBuild | 135 - system/dracut/dracut.info | 10 - system/dracut/elogind.conf | 1 - system/dracut/hostonly_cmdline_yes.conf | 1 - system/dracut/i18n_vars.conf | 1 - system/dracut/omit_systemd_modules.conf | 1 - system/dracut/slack-desc | 19 - system/encfs/encfs.SlackBuild | 1 + .../epson-inkjet-printer-escpr.SlackBuild | 2 +- .../epson-inkjet-printer-escpr2.SlackBuild | 2 +- system/evhz/evhz.SlackBuild | 2 + system/evhz/gcc15.patch | 13 + .../fakechroot-2.20.1-glibc-2.33.patch | 469 --- system/fakechroot/fakechroot.SlackBuild | 6 +- system/fakechroot/patches/104.patch | 1727 ++++++++ system/fakechroot/patches/80.patch | 22 + system/fakechroot/patches/autoupdate.patch | 40 + ...1fb9538f680af2f31e864c555414ccba842a.patch | 102 + system/fakechroot/patches/disable_cp.t.patch | 11 + .../patches/fix_test_on_32bits.patch | 38 + system/font-manager/README | 3 - system/font-manager/font-manager.SlackBuild | 4 +- system/font-manager/font-manager.info | 6 +- system/freeipmi/freeipmi.SlackBuild | 7 +- system/freeipmi/patches/c23.patch | 22 + system/freeipmi/{ => patches}/header.patch | 0 system/freeipmi/{ => patches}/include.patch | 0 system/freeipmi/{ => patches}/prototype.patch | 0 system/fsv/fsv.SlackBuild | 2 +- system/gamescope/gamescope.SlackBuild | 7 +- system/gamescope/wlroots-switch.patch | 13 + system/gnome-vfs/gnome-vfs.SlackBuild | 4 +- .../gnome-vfs-2.8.2-browser_default.patch | 20 + system/gnome-vfs/patches/gnome-vfs2-c99.patch | 16 + .../patches/gnome-vfs2-configure-c99.patch | 21 + .../gnome-vfs/{ => patches}/openssl-1.1.patch | 4 +- .../heirloom-sh/heirloom-sh-glibc-2.34.patch | 18 + system/heirloom-sh/heirloom-sh.SlackBuild | 2 + system/iotop/iotop.SlackBuild | 2 +- system/ipmitool/ipmitool.SlackBuild | 56 +- system/ipmitool/ipmitool.info | 8 +- .../patches/0001-CVE-2011-4339-OpenIPMI.patch | 25 - system/ipmitool/patches/0002-openssl.patch | 89 - .../0003-ipmitool-1.8.11-set-kg-key.patch | 240 -- system/ipmitool/patches/0004-slowswid.patch | 16 - .../patches/0005-sensor-id-length.patch | 16 - system/ipmitool/patches/0006-enable-usb.patch | 21 - .../ipmitool/patches/0007-check-input.patch | 41 - system/ipmitool/patches/0008-add-extern.patch | 40 - .../ipmitool/patches/0009-best-cipher.patch | 864 ---- .../patches/0010-pef-missing-newline.patch | 33 - .../0011-expand-sensor-name-column.patch | 57 - .../ipmitool/patches/0012-CVE-2020-5208.patch | 378 -- system/jq/README | 5 - system/jq/jq.SlackBuild | 108 - system/jq/jq.info | 10 - system/jq/slack-desc | 19 - system/ktsuss/README | 4 - system/ktsuss/ktsuss.SlackBuild | 112 - system/ktsuss/ktsuss.info | 10 - system/ktsuss/slack-desc | 19 - system/lirc/lirc.SlackBuild | 40 +- system/lirc/lirc.info | 6 +- system/mongodb/mongodb.info | 8 +- system/noto-emoji/README | 1 - system/noto-emoji/doinst.sh | 11 - system/noto-emoji/noto-emoji.SlackBuild | 74 - system/noto-emoji/noto-emoji.info | 10 - system/noto-emoji/slack-desc | 19 - system/nut/README | 8 - system/nut/README.SLACKWARE | 43 - system/nut/doinst.sh | 21 - system/nut/nut.SlackBuild | 163 - system/nut/nut.info | 10 - system/nut/nut_kill_inverter | 15 - system/nut/nut_restart_udev | 12 - system/nut/rc.ups | 76 - system/nut/slack-desc | 19 - system/nvidia-firmware/nvidia-firmware.info | 8 +- system/open-vm-tools/751.patch | 23 + system/open-vm-tools/open-vm-tools.SlackBuild | 11 +- system/open-vm-tools/open-vm-tools.info | 6 +- system/opensc/README | 23 - system/opensc/doinst.sh | 18 - system/opensc/opensc.SlackBuild | 129 - system/opensc/opensc.info | 10 - system/opensc/slack-desc | 19 - system/ostree/ostree.SlackBuild | 10 +- system/ostree/ostree.info | 6 +- system/passwordsafe/passwordsafe.SlackBuild | 1 + system/pcem/pcem.SlackBuild | 11 +- system/pcem/x86-build.diff.gz | Bin 0 -> 249 bytes system/pcsc-lite/README | 19 - system/pcsc-lite/README.SLACKWARE | 32 - system/pcsc-lite/doinst.sh | 26 - system/pcsc-lite/pcsc-lite.SlackBuild | 179 - system/pcsc-lite/pcsc-lite.info | 10 - system/pcsc-lite/rc.pcscd | 66 - system/pcsc-lite/slack-desc | 19 - system/piper/README | 4 - system/piper/piper.SlackBuild | 6 +- system/pmount/pmount.SlackBuild | 2 +- system/polyglotman/gcc14.patch | 21 + system/polyglotman/polyglotman.SlackBuild | 2 + system/qemu-guest-agent/README | 20 - system/qemu-guest-agent/doinst.sh | 22 - .../qemu-guest-agent.SlackBuild | 117 - system/qemu-guest-agent/qemu-guest-agent.info | 10 - system/qemu-guest-agent/rc.qemu-ga | 45 - system/qemu-guest-agent/slack-desc | 19 - system/qemu-static/qemu-static.SlackBuild | 22 +- system/qemu-static/qemu-static.info | 14 +- system/qemu-static/staticpie.patch | 83 - system/qemu/65-kvm.rules | 2 - system/qemu/README | 60 - system/qemu/doinst.sh | 9 - system/qemu/qemu.SlackBuild | 186 - system/qemu/qemu.info | 10 - system/qemu/slack-desc | 19 - system/qps/qps.SlackBuild | 1 + system/qt-sudo/README | 3 + .../qt-sudo/qt-sudo.SlackBuild | 25 +- system/qt-sudo/qt-sudo.info | 10 + .../libxmlb => system/qt-sudo}/slack-desc | 22 +- system/qterminal/qterminal.SlackBuild | 1 + system/qtgzmanager/qtgzmanager.SlackBuild | 13 +- system/qtgzmanager/qtgzmanager.info | 8 +- system/runit/runit.SlackBuild | 8 +- system/rxvt/rxvt.SlackBuild | 6 +- system/sboui/sboui.SlackBuild | 1 + system/scangearmp2/scangearmp2.SlackBuild | 1 + system/scdoc/README | 3 - system/scdoc/scdoc.SlackBuild | 105 - system/scdoc/scdoc.info | 10 - system/scdoc/slack-desc | 19 - system/schedtool/schedtool-1.3.0-c99.patch | 33 + system/schedtool/schedtool.SlackBuild | 1 + system/seahorse/patches/GnuPG-2.4.patch | 25 + ...d_seahorse_pkcs11_backend_initialize.patch | 40 + .../patches/refactor_ssh_key_parsing.patch | 512 +++ .../patches/seahorse-ssh-return-type.patch | 25 + system/seahorse/seahorse.SlackBuild | 40 +- system/seahorse/seahorse.info | 6 +- system/spacefm/patches/gcc10.patch | 92 + system/spacefm/patches/glibc-2.28.patch | 12 + .../spacefm-1.0.6-c23-bool-keyword.patch | 119 + .../spacefm-1.0.6-c23-function-proto.patch | 215 + .../patches/spacefm-1.0.6-c99-type-cast.patch | 57 + system/spacefm/spacefm.SlackBuild | 11 +- system/stow/README | 13 - system/stow/slack-desc | 19 - system/stow/stow.SlackBuild | 109 - system/stow/stow.info | 10 - system/tini/tini.SlackBuild | 1 + system/tp_smapi/tp_smapi.SlackBuild | 2 +- system/tp_smapi/tp_smapi.info | 6 +- system/trrntzip/slack-desc | 2 +- system/trrntzip/trrntzip.SlackBuild | 30 +- system/trrntzip/trrntzip.info | 8 +- system/uae/uae.SlackBuild | 3 +- system/udevil/c23.patch | 60 + system/udevil/gcc15.patch | 51 + system/udevil/udevil.SlackBuild | 8 +- system/uhd/uhd.SlackBuild | 9 + system/usbredir/README | 6 - system/usbredir/slack-desc | 19 - system/usbredir/usbredir.SlackBuild | 112 - system/usbredir/usbredir.info | 10 - system/usbtop/usbtop.SlackBuild | 1 + system/veracrypt/veracrypt.SlackBuild | 10 +- system/veracrypt/veracrypt.info | 8 +- system/vinterm/includes.diff | 10 + system/vinterm/vinterm.SlackBuild | 4 +- system/virt-manager/virt-manager.SlackBuild | 2 +- system/virt-manager/virt-manager.info | 6 +- ...irt-viewer-10.0_p20210730-meson-0.61.patch | 36 + system/virt-viewer/virt-viewer.SlackBuild | 2 + .../virtualbox-addons.SlackBuild | 19 +- .../virtualbox-addons/virtualbox-addons.info | 6 +- ...lbox-guest-additions-7.0.8-fix-gcc13.patch | 24 + .../virtualbox-kernel.SlackBuild | 6 +- .../virtualbox-kernel/virtualbox-kernel.info | 6 +- .../006-rdesktop-vrdp-keymap-path.patch | 12 - ...patch => 021-curl_proxytype-to-long.patch} | 8 +- system/virtualbox/LocalConfig.kmk | 5 +- system/virtualbox/vboxdrv.sh-setup.diff | 52 +- system/virtualbox/virtualbox.SlackBuild | 33 +- system/virtualbox/virtualbox.info | 18 +- system/wayland-utils/README | 9 - system/wayland-utils/slack-desc | 19 - system/wayland-utils/wayland-utils.SlackBuild | 105 - system/wayland-utils/wayland-utils.info | 10 - system/xar/xar.SlackBuild | 2 + system/xbindkeys/xbindkeys.SlackBuild | 2 + system/xbindkeys/xbindkeys.info | 2 +- system/xboxdrv-linux/fix-60-sec-delay.patch | 27 - system/xboxdrv-linux/scons-py3.patch | 63 - system/xboxdrv-linux/scons-v4.2.0.patch | 20 - system/xboxdrv-linux/xboxdrv-linux.SlackBuild | 19 +- system/xboxdrv-linux/xboxdrv-linux.info | 8 +- system/xboxdrv-linux/xboxdrvctl-py3.patch | 73 - system/xinput_calibrator/README | 7 - system/xinput_calibrator/doinst.sh | 3 - system/xinput_calibrator/slack-desc | 19 - .../xinput_calibrator.SlackBuild | 117 - .../xinput_calibrator/xinput_calibrator.info | 10 - system/zim-tools/icu76.patch | 16 + system/zim-tools/zim-tools.SlackBuild | 2 + 1778 files changed, 24703 insertions(+), 39551 deletions(-) create mode 100644 academic/gerbv/gcc15.patch delete mode 100644 academic/labplot2/README delete mode 100644 academic/labplot2/doinst.sh delete mode 100644 academic/labplot2/labplot2.SlackBuild delete mode 100644 academic/labplot2/labplot2.info delete mode 100644 academic/labplot2/slack-desc create mode 100644 academic/magic/patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch create mode 100644 academic/magic/patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch delete mode 100644 academic/qalculate-gtk/README delete mode 100644 academic/qalculate-gtk/doinst.sh delete mode 100644 academic/qalculate-gtk/qalculate-gtk.SlackBuild delete mode 100644 academic/qalculate-gtk/qalculate-gtk.info delete mode 100644 academic/qalculate-gtk/slack-desc delete mode 100644 academic/stellarsolver/README delete mode 100644 academic/stellarsolver/doinst.sh delete mode 100644 academic/stellarsolver/slack-desc delete mode 100644 academic/stellarsolver/stellarsolver.SlackBuild delete mode 100644 academic/stellarsolver/stellarsolver.info delete mode 100644 academic/suitesparse/README delete mode 100644 academic/suitesparse/slack-desc delete mode 100644 academic/suitesparse/suitesparse.SlackBuild delete mode 100644 academic/suitesparse/suitesparse.info create mode 100644 audio/JDSP4Linux/gcc-14.patch create mode 100644 audio/JDSP4Linux/newer_pipewire.patch create mode 100644 audio/SuperCollider/supercollider-3.12.2-libsndfile-110-compat.patch create mode 100644 audio/clementine/cmake4.patch delete mode 100644 audio/flac-opt/README delete mode 100644 audio/flac-opt/flac-opt-dev.sh delete mode 100644 audio/flac-opt/flac-opt.SlackBuild delete mode 100644 audio/flac-opt/flac-opt.info delete mode 100644 audio/flac-opt/flac-opt.sh delete mode 100644 audio/flac-opt/slack-desc create mode 100644 audio/guitarix/patches/always_inline.patch create mode 100644 audio/guitarix/patches/gcc-13.patch create mode 100644 audio/jack_capture/gcc14.patch create mode 100644 audio/quodlibet/python3.12.patch delete mode 100644 audio/wireplumber/README delete mode 100644 audio/wireplumber/doinst.sh delete mode 100644 audio/wireplumber/slack-desc delete mode 100644 audio/wireplumber/wireplumber-disable.sh delete mode 100644 audio/wireplumber/wireplumber-enable.sh delete mode 100644 audio/wireplumber/wireplumber.SlackBuild delete mode 100644 audio/wireplumber/wireplumber.desktop.sample delete mode 100644 audio/wireplumber/wireplumber.info create mode 100644 audio/xmms-wma/binutils-2.41.patch create mode 100644 business/ledger/boost-185.patch delete mode 100644 desktop/AppStream/AppStream.SlackBuild delete mode 100644 desktop/AppStream/AppStream.info delete mode 100644 desktop/AppStream/README delete mode 100644 desktop/AppStream/slack-desc create mode 100644 desktop/arandr/setuptools.patch create mode 100644 desktop/cde/gcc15.patch create mode 100644 desktop/florence/florence-c99.patch delete mode 100644 desktop/labwc/README delete mode 100644 desktop/labwc/doinst.sh delete mode 100644 desktop/labwc/labwc.SlackBuild delete mode 100644 desktop/labwc/labwc.info delete mode 100644 desktop/labwc/slack-desc create mode 100644 desktop/murrine/gtk-murrine-engine-c99.patch create mode 100644 desktop/obconf/obconf-c99.patch create mode 100644 desktop/openbox/patches/917204_undecorated_maximized_no_border.patch create mode 100644 desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch create mode 100644 desktop/openbox/patches/debian-887908.patch create mode 100644 desktop/rofi/fix_xfce4-terminal_binary_name.patch delete mode 100644 desktop/sfwbar/inhibit_check.patch create mode 100644 desktop/tint2/tint2conf-libm-1082699.patch create mode 100644 desktop/waybar/README rename {development/nodejs => desktop/waybar}/slack-desc (65%) rename libraries/seatd/seatd.SlackBuild => desktop/waybar/waybar.SlackBuild (83%) create mode 100644 desktop/waybar/waybar.info create mode 100644 desktop/wmCalClock/1.26-fix-KnR-prototypes.patch delete mode 100644 desktop/xfce4-xkb-plugin/README delete mode 100644 desktop/xfce4-xkb-plugin/slack-desc delete mode 100644 desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.SlackBuild delete mode 100644 desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.info delete mode 100644 development/Sphinx/README delete mode 100644 development/Sphinx/Sphinx.SlackBuild delete mode 100644 development/Sphinx/Sphinx.info delete mode 100644 development/Sphinx/slack-desc delete mode 100644 development/abseil-cpp/README delete mode 100644 development/abseil-cpp/abseil-cpp.SlackBuild delete mode 100644 development/abseil-cpp/abseil-cpp.info delete mode 100644 development/abseil-cpp/slack-desc create mode 100644 development/avr-gdb/fix-const-compile.patch delete mode 100644 development/cargo-c/README delete mode 100644 development/cargo-c/cargo-c.SlackBuild delete mode 100644 development/cargo-c/cargo-c.info delete mode 100644 development/cargo-c/slack-desc delete mode 100644 development/cargo-vendor-filterer/README delete mode 100644 development/cargo-vendor-filterer/cargo-mkvendored.sh delete mode 100644 development/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild delete mode 100644 development/cargo-vendor-filterer/cargo-vendor-filterer.info delete mode 100644 development/cargo-vendor-filterer/slack-desc create mode 100644 development/codelite/codelite-16.0-gcc15-wx32.patch delete mode 100644 development/device-tree-compiler/README delete mode 100644 development/device-tree-compiler/device-tree-compiler.SlackBuild delete mode 100644 development/device-tree-compiler/device-tree-compiler.info delete mode 100644 development/device-tree-compiler/fix-python-destdir-usage.diff delete mode 100644 development/device-tree-compiler/slack-desc create mode 100644 development/gambas3/gambas-3.19.0-poppler-24.02.0.patch create mode 100644 development/gforth/gcc15.patch create mode 100644 development/gnustep-base/gcc15.patch delete mode 100644 development/google-go-lang/README delete mode 100644 development/google-go-lang/google-go-lang.SlackBuild delete mode 100644 development/google-go-lang/google-go-lang.info delete mode 100644 development/google-go-lang/slack-desc delete mode 100644 development/gtest/README delete mode 100644 development/gtest/gtest.SlackBuild delete mode 100644 development/gtest/gtest.info delete mode 100644 development/gtest/slack-desc create mode 100644 development/icoutils/c23-iterators.patch create mode 100644 development/jam/patches/01_jam-2.5-overflow.patch create mode 100644 development/jam/patches/02_jam-missing-includes.patch create mode 100644 development/jam/patches/03_jam-implicit-int.patch create mode 100644 development/jam/patches/04_jam-2.5-argv-fixup.patch create mode 100644 development/jam/patches/05_jam-2.6.1-fix-typo.patch delete mode 100644 development/lua/README delete mode 100644 development/lua/lua.SlackBuild delete mode 100644 development/lua/lua.info delete mode 100644 development/lua/lua.pc delete mode 100644 development/lua/lua.usr.local.patch delete mode 100644 development/lua/slack-desc delete mode 100644 development/luajit/README delete mode 100644 development/luajit/luajit.SlackBuild delete mode 100644 development/luajit/luajit.info delete mode 100644 development/luajit/slack-desc delete mode 100644 development/mold/README delete mode 100644 development/mold/mold.SlackBuild delete mode 100644 development/mold/mold.info delete mode 100644 development/mold/slack-desc delete mode 100644 development/nodejs/README delete mode 100644 development/nodejs/nodejs.SlackBuild delete mode 100644 development/nodejs/nodejs.info delete mode 100644 development/nodejs/npm.sh create mode 100644 development/oneTBB/includes.patch create mode 100644 development/oneTBB/unused.patch delete mode 100644 development/pahole/README delete mode 100644 development/pahole/pahole.SlackBuild delete mode 100644 development/pahole/pahole.info delete mode 100644 development/pahole/slack-desc delete mode 100644 development/pkgconf/README delete mode 100644 development/pkgconf/pkgconf.SlackBuild delete mode 100644 development/pkgconf/pkgconf.info delete mode 100644 development/pkgconf/platform-pkg-config.in delete mode 100644 development/pkgconf/slack-desc delete mode 100644 development/protobuf3/README delete mode 100644 development/protobuf3/protobuf3.SlackBuild delete mode 100644 development/protobuf3/protobuf3.info delete mode 100644 development/protobuf3/slack-desc delete mode 100644 development/protobuf3/soversion.patch delete mode 100644 development/python3-numpy/README delete mode 100644 development/python3-numpy/README.ATLAS delete mode 100644 development/python3-numpy/python3-numpy.SlackBuild delete mode 100644 development/python3-numpy/python3-numpy.info delete mode 100644 development/python3-numpy/slack-desc create mode 100644 development/qt-creator/qt-6.10.patch delete mode 100644 development/qt-creator/remove-w-error-unguarded-availability-new.patch create mode 100644 development/rc/fix-v-C99-bool.diff delete mode 100644 development/rust16/README delete mode 100644 development/rust16/rust16.SlackBuild delete mode 100644 development/rust16/rust16.info delete mode 100644 development/rust16/slack-desc delete mode 100644 development/snappy/73.patch create mode 100644 development/snappy/patches/cmake_add_pkgconfig.patch create mode 100644 development/snappy/patches/use_system_gtest.patch create mode 100644 development/snappy/snappy.pc.in delete mode 100644 development/spice-protocol/README delete mode 100644 development/spice-protocol/slack-desc delete mode 100644 development/spice-protocol/spice-protocol.SlackBuild delete mode 100644 development/spice-protocol/spice-protocol.info delete mode 100644 development/systemtap/int.patch create mode 100644 development/tora/gcc14.patch delete mode 100644 development/universal-ctags/README delete mode 100644 development/universal-ctags/slack-desc delete mode 100644 development/universal-ctags/universal-ctags.SlackBuild delete mode 100644 development/universal-ctags/universal-ctags.info delete mode 100644 development/valgrind/README delete mode 100644 development/valgrind/slack-desc delete mode 100644 development/valgrind/valgrind.SlackBuild delete mode 100644 development/valgrind/valgrind.info create mode 100644 games/0ad/boost-1.89.patch create mode 100644 games/FlightGear/4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch create mode 100644 games/armagetronad/patches/libxml2-2.14_1.patch create mode 100644 games/armagetronad/patches/libxml2-2.14_2.patch delete mode 100644 games/ezquake/protocol.h delete mode 100644 games/gnugo/README delete mode 100644 games/gnugo/gnugo.SlackBuild delete mode 100644 games/gnugo/gnugo.info delete mode 100644 games/gnugo/slack-desc create mode 100644 games/hedgewars/cmake4.patch create mode 100644 games/higan/includes.diff create mode 100644 games/innoextract/boost.diff create mode 100644 games/innoextract/boost_system.diff create mode 100644 games/openmw/force_collada-dom_version.patch create mode 100644 games/openttd/gcc15.patch create mode 100644 games/openttd/icu.patch create mode 100644 games/paranoia/gcc-14.diff create mode 100644 games/pcsx2/qt-6.10.patch create mode 100644 games/smc/boost-1.89.patch create mode 100644 games/srb2/gcc15.patch create mode 100644 games/tome/aur-tome4.patch create mode 100644 games/vcmi/Fix-build-with-boost-1.89.patch create mode 100644 games/vitetris/gcc15.patch create mode 100644 games/warzone2100/SQLiteCPP-gcc15.patch create mode 100644 gis/gdal/poppler-25.10.patch delete mode 100644 gis/grass/gdal-3.3.patch delete mode 100644 gis/opencpn/README delete mode 100644 gis/opencpn/doinst.sh delete mode 100644 gis/opencpn/opencpn.SlackBuild delete mode 100644 gis/opencpn/opencpn.info delete mode 100644 gis/opencpn/slack-desc delete mode 100644 graphics/OpenShadingLanguage/llvm-20.patch create mode 100644 graphics/apitrace/gcc15.patch create mode 100644 graphics/darktable/clang-21.patch create mode 100644 graphics/darktable/gcc-15.patch create mode 100644 graphics/dblatex/patches/footmisx.patch create mode 100644 graphics/dblatex/patches/replace-imp-by-importlib.patch create mode 100644 graphics/dia/patches/dia-0.97.3-c99.patch create mode 100644 graphics/dia/patches/dia-0.97.3-configure-clang16.patch create mode 100644 graphics/dia/patches/dia-0.97.3-freetype_pkgconfig.patch create mode 100644 graphics/dia/patches/dia-0.97.3-gtk-callback-protos.patch rename graphics/dia/{ => patches}/dia-enable-html-docs.patch (100%) create mode 100644 graphics/djview4/patches/0001-cross-build-pkg-config-info.patch create mode 100644 graphics/djview4/patches/0002-debian-changes.patch create mode 100644 graphics/fontforge/gettext-0.22.patch create mode 100644 graphics/fritzing/gcc14.patch create mode 100644 graphics/gimagereader/remove_enchant-provider.patch delete mode 100644 graphics/graphviz/README delete mode 100644 graphics/graphviz/doinst.sh delete mode 100644 graphics/graphviz/graphviz.SlackBuild delete mode 100644 graphics/graphviz/graphviz.info delete mode 100644 graphics/graphviz/graphviz.ini delete mode 100644 graphics/graphviz/slack-desc delete mode 100644 graphics/hugin/boost-1.85.0-patch.gz delete mode 100644 graphics/inkscape/libxml2-2.12.patch delete mode 100644 graphics/kColorPicker/README delete mode 100644 graphics/kColorPicker/kColorPicker.SlackBuild delete mode 100644 graphics/kColorPicker/kColorPicker.info delete mode 100644 graphics/kColorPicker/slack-desc delete mode 100644 graphics/kImageAnnotator/README delete mode 100644 graphics/kImageAnnotator/kImageAnnotator.SlackBuild delete mode 100644 graphics/kImageAnnotator/kImageAnnotator.info delete mode 100644 graphics/libplacebo/README delete mode 100644 graphics/libplacebo/libplacebo.SlackBuild delete mode 100644 graphics/libplacebo/libplacebo.info delete mode 100644 graphics/libplacebo/slack-desc delete mode 100644 graphics/libplacebo/use_meson-0.59.4.diff create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.5.1-openmp-automagic.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.0-cmake.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.0-docs.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.0-no-git.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-exiv-0.28.x.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-fixheaders.patch create mode 100644 graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-openexr3.patch create mode 100644 graphics/mypaint/032a155.patch create mode 100644 graphics/mypaint/3b682d5.patch create mode 100644 graphics/openimageio/doinst.sh create mode 100644 graphics/rawtherapee/jpeg_turbo_3.0.3.patch create mode 100644 graphics/ufraw/patches/ufraw-0.22-exiv2-0.28.patch create mode 100644 graphics/vimiv-qt/build-with-pyproject-toml.patch create mode 100644 graphics/zbar/configure.ac.patch create mode 100644 haskell/ghc/patches/hp2ps-C-gnu17.patch create mode 100644 haskell/ghc/patches/sphinx-4-configuration.patch create mode 100644 haskell/ghc/patches/sphinx-6.patch delete mode 100644 libraries/Botan/botan-2.19.5-boost-1.87.patch delete mode 100644 libraries/CEGUI/CEGUI.SlackBuild delete mode 100644 libraries/CEGUI/CEGUI.info delete mode 100644 libraries/CEGUI/README delete mode 100644 libraries/CEGUI/slack-desc delete mode 100644 libraries/MuseScore-Libraries/MuseScore-Libraries.SlackBuild delete mode 100644 libraries/MuseScore-Libraries/MuseScore-Libraries.info delete mode 100644 libraries/MuseScore-Libraries/README delete mode 100644 libraries/MuseScore-Libraries/slack-desc create mode 100644 libraries/Mustache/sigstksz.patch create mode 100644 libraries/ORBit2/patches/ORBit2-configure-c99.patch create mode 100644 libraries/ORBit2/patches/pointer-type.patch delete mode 100644 libraries/OpenBLAS/OpenBLAS.SlackBuild delete mode 100644 libraries/OpenBLAS/OpenBLAS.info delete mode 100644 libraries/OpenBLAS/README delete mode 100644 libraries/OpenBLAS/slack-desc delete mode 100644 libraries/OpenSceneGraph/no-asio-occ.diff create mode 100644 libraries/OpenSceneGraph/openscenegraph-3.6.5-openexr3.patch create mode 100644 libraries/SimGear/f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch create mode 100644 libraries/argtable/patches/argtable-2.13-Fix-implicit-function-declaration.patch create mode 100644 libraries/argtable/patches/argtable-2.13-Fix-undeclared-library-function.patch create mode 100644 libraries/assimp/gcc-15.patch create mode 100644 libraries/aubio/ffmpeg7.patch delete mode 100644 libraries/bamf/add_compile_warning_flags.patch create mode 100644 libraries/bamf/bamf-no-gtester2xunit.patch create mode 100644 libraries/chromaprint/patches/aa67c95b.patch create mode 100644 libraries/chromaprint/patches/ffmpeg5.patch create mode 100644 libraries/chromaprint/patches/ffmpeg7.patch delete mode 100644 libraries/cmark/README delete mode 100644 libraries/cmark/cmark.SlackBuild delete mode 100644 libraries/cmark/cmark.info delete mode 100644 libraries/cmark/slack-desc create mode 100644 libraries/coeurl/curlwrap.patch create mode 100644 libraries/collada-dom/boost-1.85.patch create mode 100644 libraries/compiz-plugins-experimental/gcc13.patch create mode 100644 libraries/compiz-plugins-extra/gcc13.patch create mode 100644 libraries/compiz-plugins-main/compiz-plugins-main-0.8.18-gcc-14-fix.patch delete mode 100644 libraries/dav1d/README delete mode 100644 libraries/dav1d/dav1d.SlackBuild delete mode 100644 libraries/dav1d/dav1d.info delete mode 100644 libraries/dav1d/slack-desc delete mode 100644 libraries/fast_float/README delete mode 100644 libraries/fast_float/fast_float.SlackBuild delete mode 100644 libraries/fast_float/fast_float.info delete mode 100644 libraries/fast_float/slack-desc delete mode 100644 libraries/ffms2/586d87de3f896d0c4ff01b21f572375e11f9c3f1.patch create mode 100644 libraries/flickcurl/includes.patch delete mode 100644 libraries/fmt/README delete mode 100644 libraries/fmt/fmt.SlackBuild delete mode 100644 libraries/fmt/fmt.info delete mode 100644 libraries/fmt/slack-desc create mode 100644 libraries/fuzzylite/fix-catch-glibc-compatibility.patch create mode 100644 libraries/gevent/workaround-cython-bug.patch delete mode 100644 libraries/gspell/README delete mode 100644 libraries/gspell/gspell.SlackBuild delete mode 100644 libraries/gspell/gspell.info delete mode 100644 libraries/gspell/slack-desc delete mode 100644 libraries/gtk-layer-shell/README delete mode 100644 libraries/gtk-layer-shell/gtk-layer-shell.SlackBuild delete mode 100644 libraries/gtk-layer-shell/gtk-layer-shell.info delete mode 100644 libraries/gtk-layer-shell/slack-desc rename libraries/{gtksourceview4 => gtksourceview3}/README (100%) create mode 100644 libraries/gtksourceview3/d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch rename libraries/{libcacard/libcacard.SlackBuild => gtksourceview3/gtksourceview3.SlackBuild} (78%) create mode 100644 libraries/gtksourceview3/gtksourceview3.info rename libraries/{gtksourceview4 => gtksourceview3}/slack-desc (52%) delete mode 100644 libraries/gtksourceview4/gtksourceview4.SlackBuild delete mode 100644 libraries/gtksourceview4/gtksourceview4.info delete mode 100644 libraries/html5lib/README delete mode 100644 libraries/html5lib/html5lib.SlackBuild delete mode 100644 libraries/html5lib/html5lib.info delete mode 100644 libraries/html5lib/slack-desc delete mode 100644 libraries/iniparser/README delete mode 100644 libraries/iniparser/iniparser.SlackBuild delete mode 100644 libraries/iniparser/iniparser.info delete mode 100644 libraries/iniparser/slack-desc delete mode 100644 libraries/kirigami-addons/README delete mode 100644 libraries/kirigami-addons/kirigami-addons.SlackBuild delete mode 100644 libraries/kirigami-addons/kirigami-addons.info delete mode 100644 libraries/kirigami-addons/slack-desc delete mode 100644 libraries/lgi/README delete mode 100644 libraries/lgi/lgi.SlackBuild delete mode 100644 libraries/lgi/lgi.info delete mode 100644 libraries/lgi/slack-desc delete mode 100644 libraries/libadwaita/libadwaita-1.0.5-support-gtk-4.4.patch delete mode 100644 libraries/libadwaita/libadwaita-1.0.5-suppress-line-break-warnings.patch delete mode 100644 libraries/libadwaita/libadwaita-1.2.0-dont-use-titlebar-property.patch delete mode 100644 libraries/libass/README delete mode 100644 libraries/libass/libass.SlackBuild delete mode 100644 libraries/libass/libass.info delete mode 100644 libraries/libass/slack-desc create mode 100644 libraries/libbonobo/libbonobo-2.32.1-c23.patch delete mode 100644 libraries/libcacard/README delete mode 100644 libraries/libcacard/libcacard.info delete mode 100644 libraries/libcacard/slack-desc delete mode 100644 libraries/libdisplay-info/README delete mode 100644 libraries/libdisplay-info/libdisplay-info.SlackBuild delete mode 100644 libraries/libdisplay-info/libdisplay-info.info delete mode 100644 libraries/libdisplay-info/slack-desc delete mode 100644 libraries/libei/README delete mode 100644 libraries/libei/libei.SlackBuild delete mode 100644 libraries/libei/libei.info delete mode 100644 libraries/libei/slack-desc delete mode 100644 libraries/libev/README delete mode 100644 libraries/libev/libev.SlackBuild delete mode 100644 libraries/libev/libev.info delete mode 100644 libraries/libev/slack-desc delete mode 100644 libraries/libgusb/README delete mode 100644 libraries/libgusb/libgusb.SlackBuild delete mode 100644 libraries/libgusb/libgusb.info delete mode 100644 libraries/libgusb/slack-desc delete mode 100644 libraries/libhandy/README delete mode 100644 libraries/libhandy/libhandy.SlackBuild delete mode 100644 libraries/libhandy/libhandy.info delete mode 100644 libraries/libhandy/slack-desc delete mode 100644 libraries/libindi/README delete mode 100644 libraries/libindi/doinst.sh delete mode 100644 libraries/libindi/libindi.SlackBuild delete mode 100644 libraries/libindi/libindi.info delete mode 100644 libraries/libindi/slack-desc create mode 100644 libraries/libmspub/gcc15.patch delete mode 100644 libraries/libnova/README delete mode 100644 libraries/libnova/libnova.SlackBuild delete mode 100644 libraries/libnova/libnova.info delete mode 100644 libraries/libnova/slack-desc create mode 100644 libraries/libosinfo/libxml2-2.14.patch delete mode 100644 libraries/libportal/0.6-backports.patch delete mode 100644 libraries/libportal/README delete mode 100644 libraries/libportal/libportal.SlackBuild delete mode 100644 libraries/libportal/libportal.info delete mode 100644 libraries/libportal/slack-desc create mode 100644 libraries/libpst/patches/0002-incompatible-pointer-i686.patch create mode 100644 libraries/libpst/patches/0003-gcc-c23-changes.patch create mode 100644 libraries/libpst/patches/m4-python310.patch create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2016-2399.patch create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch rename libraries/libquicktime/{ => patches}/libquicktime-1.2.4-faad2.patch (100%) rename libraries/libquicktime/{libquicktime-ffmpeg3.patch => patches/libquicktime-1.2.4-ffmpeg-codecs.patch} (53%) rename libraries/libquicktime/{ => patches}/libquicktime-1.2.4-ffmpeg2.patch (100%) create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg29.patch rename libraries/libquicktime/{ => patches}/libquicktime-1.2.4-ffmpeg4.patch (100%) create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg5.patch create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg7.patch create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-libavutil.patch create mode 100644 libraries/libquicktime/patches/libquicktime-1.2.4-qtpng.patch delete mode 100644 libraries/libslirp/README delete mode 100644 libraries/libslirp/libslirp.SlackBuild delete mode 100644 libraries/libslirp/libslirp.info delete mode 100644 libraries/libslirp/slack-desc create mode 100644 libraries/libsmi/gcc-14.patch create mode 100644 libraries/libsmi/gcc-15.patch delete mode 100644 libraries/libsoup3/README delete mode 100644 libraries/libsoup3/libsoup3.SlackBuild delete mode 100644 libraries/libsoup3/libsoup3.info delete mode 100644 libraries/libsoup3/slack-desc delete mode 100644 libraries/libtraceevent/README delete mode 100644 libraries/libtraceevent/libtraceevent.SlackBuild delete mode 100644 libraries/libtraceevent/libtraceevent.info delete mode 100644 libraries/libtraceevent/slack-desc delete mode 100644 libraries/libtracefs/README delete mode 100644 libraries/libtracefs/libtracefs.SlackBuild delete mode 100644 libraries/libtracefs/libtracefs.info delete mode 100644 libraries/libtracefs/slack-desc delete mode 100644 libraries/libunibreak/README delete mode 100644 libraries/libunibreak/libunibreak.SlackBuild delete mode 100644 libraries/libunibreak/libunibreak.info delete mode 100644 libraries/libunibreak/slack-desc delete mode 100644 libraries/libxmlb/README delete mode 100644 libraries/libxmlb/libxmlb.SlackBuild delete mode 100644 libraries/libxmlb/libxmlb.info delete mode 100644 libraries/mujs/README delete mode 100644 libraries/mujs/mujs.SlackBuild delete mode 100644 libraries/mujs/mujs.info delete mode 100644 libraries/mujs/set-library-soname-version.diff delete mode 100644 libraries/mujs/slack-desc delete mode 100644 libraries/nghttp3/README delete mode 100644 libraries/nghttp3/nghttp3.SlackBuild delete mode 100644 libraries/nghttp3/nghttp3.info delete mode 100644 libraries/nghttp3/slack-desc delete mode 100644 libraries/ngtcp2/README delete mode 100644 libraries/ngtcp2/ngtcp2.SlackBuild delete mode 100644 libraries/ngtcp2/ngtcp2.info delete mode 100644 libraries/ngtcp2/slack-desc delete mode 100644 libraries/nlohmann_json/README delete mode 100644 libraries/nlohmann_json/nlohmann_json.SlackBuild delete mode 100644 libraries/nlohmann_json/nlohmann_json.info delete mode 100644 libraries/nlohmann_json/slack-desc delete mode 100644 libraries/nv-codec-headers/README delete mode 100644 libraries/nv-codec-headers/nv-codec-headers.info delete mode 100644 libraries/nv-codec-headers/slack-desc delete mode 100644 libraries/ogre/e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1.patch create mode 100644 libraries/openvino/010-openvino-disable-werror.patch create mode 100644 libraries/openvino/020-openvino-use-protobuf-shared-libs.patch delete mode 100644 libraries/polkit-qt6-1/README delete mode 100644 libraries/polkit-qt6-1/polkit-qt6-1.SlackBuild delete mode 100644 libraries/polkit-qt6-1/polkit-qt6-1.info delete mode 100644 libraries/polkit-qt6-1/slack-desc create mode 100644 libraries/protobuf-c/protobuf-c-1.5.2-protobuf34_fix-1.patch delete mode 100644 libraries/qt6/README delete mode 100644 libraries/qt6/doinst.sh delete mode 100644 libraries/qt6/qt6.SlackBuild delete mode 100644 libraries/qt6/qt6.info delete mode 100644 libraries/qt6/slack-desc delete mode 100644 libraries/seatd/README delete mode 100644 libraries/seatd/seatd.info delete mode 100644 libraries/seatd/slack-desc delete mode 100644 libraries/simdutf/README delete mode 100644 libraries/simdutf/simdutf.SlackBuild delete mode 100644 libraries/simdutf/simdutf.info delete mode 100644 libraries/simdutf/slack-desc delete mode 100644 libraries/tree-sitter/README delete mode 100644 libraries/tree-sitter/slack-desc delete mode 100644 libraries/tree-sitter/tree-sitter.SlackBuild delete mode 100644 libraries/tree-sitter/tree-sitter.info delete mode 100644 libraries/virglrenderer/README delete mode 100644 libraries/virglrenderer/slack-desc delete mode 100644 libraries/virglrenderer/virglrenderer.SlackBuild delete mode 100644 libraries/virglrenderer/virglrenderer.info delete mode 100644 libraries/wcslib/README delete mode 100644 libraries/wcslib/slack-desc delete mode 100644 libraries/wcslib/wcslib.SlackBuild delete mode 100644 libraries/wcslib/wcslib.info delete mode 100644 libraries/wlroots/README delete mode 100644 libraries/wlroots/slack-desc delete mode 100644 libraries/wlroots/wlroots.SlackBuild delete mode 100644 libraries/wlroots/wlroots.info delete mode 100644 libraries/wxsvg/gcc13.patch create mode 100644 libraries/yajl/patches/0009-cmake4.patch delete mode 100644 libraries/zstd-cmake/README delete mode 100644 libraries/zstd-cmake/slack-desc delete mode 100644 libraries/zstd-cmake/zstd-cmake.SlackBuild delete mode 100644 libraries/zstd-cmake/zstd-cmake.info delete mode 100644 libraries/zxing-cpp/README delete mode 100644 libraries/zxing-cpp/slack-desc delete mode 100644 libraries/zxing-cpp/zxing-cpp.SlackBuild delete mode 100644 libraries/zxing-cpp/zxing-cpp.info delete mode 100644 libraries/zxing-cpp/zxing.cmake.patch delete mode 100644 misc/cwiid/python310.patch create mode 100644 misc/cwiid/wmgui.desktop create mode 100644 misc/cwiid/wmgui.xpm delete mode 100644 misc/fcitx5-chinese-addons/README delete mode 100644 misc/fcitx5-chinese-addons/doinst.sh delete mode 100644 misc/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild delete mode 100644 misc/fcitx5-chinese-addons/fcitx5-chinese-addons.info delete mode 100644 misc/fcitx5-chinese-addons/slack-desc delete mode 100644 misc/fcitx5-configtool/README delete mode 100644 misc/fcitx5-configtool/doinst.sh delete mode 100644 misc/fcitx5-configtool/fcitx5-configtool.SlackBuild delete mode 100644 misc/fcitx5-configtool/fcitx5-configtool.info delete mode 100644 misc/fcitx5-configtool/slack-desc delete mode 100644 misc/fcitx5-gtk/README delete mode 100644 misc/fcitx5-gtk/fcitx5-gtk.SlackBuild delete mode 100644 misc/fcitx5-gtk/fcitx5-gtk.info delete mode 100644 misc/fcitx5-gtk/slack-desc delete mode 100644 misc/fcitx5-mozc/0005-Enable-verbose-build.patch delete mode 100644 misc/fcitx5-mozc/0008-renderer-Convert-Gtk2-to-Gtk3.patch delete mode 100644 misc/fcitx5-mozc/0010-fix-build-gcc11.patch delete mode 100644 misc/fcitx5-mozc/0011-build-with-libstdc++.patch delete mode 100644 misc/fcitx5-mozc/0012-mozc-build-gcc.patch delete mode 100644 misc/fcitx5-mozc/README delete mode 100644 misc/fcitx5-mozc/README.emacs delete mode 100644 misc/fcitx5-mozc/fcitx5-mozc.SlackBuild delete mode 100644 misc/fcitx5-mozc/fcitx5-mozc.info delete mode 100644 misc/fcitx5-mozc/init.el_mozc delete mode 100644 misc/fcitx5-mozc/slack-desc delete mode 100644 misc/fcitx5-qt/README delete mode 100644 misc/fcitx5-qt/doinst.sh delete mode 100644 misc/fcitx5-qt/fcitx5-qt.SlackBuild delete mode 100644 misc/fcitx5-qt/fcitx5-qt.info delete mode 100644 misc/fcitx5-qt/slack-desc delete mode 100644 misc/fcitx5-table-extra/README delete mode 100644 misc/fcitx5-table-extra/doinst.sh delete mode 100644 misc/fcitx5-table-extra/fcitx5-table-extra.SlackBuild delete mode 100644 misc/fcitx5-table-extra/fcitx5-table-extra.info delete mode 100644 misc/fcitx5-table-extra/slack-desc delete mode 100644 misc/fcitx5-table-other/README delete mode 100644 misc/fcitx5-table-other/doinst.sh delete mode 100644 misc/fcitx5-table-other/fcitx5-table-other.SlackBuild delete mode 100644 misc/fcitx5-table-other/fcitx5-table-other.info delete mode 100644 misc/fcitx5-table-other/slack-desc delete mode 100644 misc/fcitx5/README delete mode 100644 misc/fcitx5/fcitx5-autostart delete mode 100644 misc/fcitx5/fcitx5.SlackBuild delete mode 100644 misc/fcitx5/fcitx5.info delete mode 100644 misc/fcitx5/slack-desc delete mode 100644 misc/libime/README delete mode 100644 misc/libime/libime.SlackBuild delete mode 100644 misc/libime/libime.info delete mode 100644 misc/libime/slack-desc delete mode 100644 misc/moreutils/README delete mode 100644 misc/moreutils/moreutils.SlackBuild delete mode 100644 misc/moreutils/moreutils.info delete mode 100644 misc/moreutils/slack-desc create mode 100644 misc/sdcv/gcc_14-modern_glib2.patch delete mode 100644 misc/seahorse-plugins/README delete mode 100644 misc/seahorse-plugins/doinst.sh delete mode 100644 misc/seahorse-plugins/seahorse-plugins.SlackBuild delete mode 100644 misc/seahorse-plugins/seahorse-plugins.info delete mode 100644 misc/seahorse-plugins/slack-desc create mode 100644 misc/txt2tags/fix_build_errors.patch delete mode 100644 misc/wkhtmltopdf/README delete mode 100644 misc/wkhtmltopdf/slack-desc delete mode 100644 misc/wkhtmltopdf/wkhtmltopdf.SlackBuild delete mode 100644 misc/wkhtmltopdf/wkhtmltopdf.info delete mode 100644 misc/xcb-imdkit/README delete mode 100644 misc/xcb-imdkit/slack-desc delete mode 100644 misc/xcb-imdkit/xcb-imdkit.SlackBuild delete mode 100644 misc/xcb-imdkit/xcb-imdkit.info delete mode 100644 multimedia/HandBrake/revert-gtk-4.6-switch.patch create mode 100644 multimedia/MuseScore/no_Qt6_GuiPrivate.patch delete mode 100644 multimedia/aom/README delete mode 100644 multimedia/aom/aom.SlackBuild delete mode 100644 multimedia/aom/aom.info delete mode 100644 multimedia/aom/slack-desc delete mode 100644 multimedia/avidemux/x265-4.1.diff create mode 100644 multimedia/devedeng/setuptools.patch create mode 100644 multimedia/dvdstyler/ffmpeg-7.patch create mode 100644 multimedia/gpac/ffmpeg7.patch delete mode 100644 multimedia/gst-plugins-bad-nonfree/new_x265.diff delete mode 100644 multimedia/gst-plugins-bad-nonfree/new_zxing.diff create mode 100644 multimedia/haruna/mpv-0.38.patch delete mode 100644 multimedia/intel-gmmlib/README delete mode 100644 multimedia/intel-gmmlib/intel-gmmlib.SlackBuild delete mode 100644 multimedia/intel-gmmlib/intel-gmmlib.info delete mode 100644 multimedia/intel-gmmlib/slack-desc delete mode 100644 multimedia/intel-media-driver/README delete mode 100644 multimedia/intel-media-driver/intel-media-driver.SlackBuild delete mode 100644 multimedia/intel-media-driver/intel-media-driver.info delete mode 100644 multimedia/intel-media-driver/slack-desc create mode 100644 multimedia/intel-media-sdk/patches/020-intel-media-sdk-libcttmetrics-static-only.patch create mode 100644 multimedia/intel-media-sdk/patches/030-intel-media-sdk-gcc13-fix.patch create mode 100644 multimedia/intel-media-sdk/patches/040-intel-media-sdk-gcc15-fix.patch create mode 100644 multimedia/losslesscut-bin/README rename {misc/fcitx5 => multimedia/losslesscut-bin}/doinst.sh (55%) rename libraries/nv-codec-headers/nv-codec-headers.SlackBuild => multimedia/losslesscut-bin/losslesscut-bin.SlackBuild (67%) create mode 100644 multimedia/losslesscut-bin/losslesscut-bin.info create mode 100644 multimedia/losslesscut-bin/resources/LICENSE create mode 100644 multimedia/losslesscut-bin/resources/icon.svg create mode 100644 multimedia/losslesscut-bin/resources/losslesscut-bin.desktop rename {graphics/kImageAnnotator => multimedia/losslesscut-bin}/slack-desc (53%) delete mode 100644 multimedia/mkvtoolnix/fmt.m4 delete mode 100644 multimedia/mpv/README delete mode 100644 multimedia/mpv/doinst.sh delete mode 100644 multimedia/mpv/mpv.SlackBuild delete mode 100644 multimedia/mpv/mpv.info delete mode 100644 multimedia/mpv/slack-desc delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg-0.10.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg-0.11.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg2.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg24.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg29.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-ffmpeg4.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-libav-10.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-libav-9.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-preset-force.patch delete mode 100644 multimedia/transcode/transcode-1.1.7-preset-free.patch create mode 100644 multimedia/vcdimager/libxml214.diff create mode 100644 multimedia/x265/cmake4.patch create mode 100644 multimedia/xvidcore/xvidcore-c23.patch delete mode 100644 network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch create mode 100644 network/MEGAcmd/megacmd-1.7.0_ffmpeg6.patch delete mode 100644 network/MEGAsync/megasync-4.5.0.0_ffmpeg.patch create mode 100644 network/MEGAsync/megasync-4.9.1.0_ffmpeg6.patch delete mode 100644 network/avahi/README delete mode 100644 network/avahi/README.SBo delete mode 100644 network/avahi/avahi.SlackBuild delete mode 100644 network/avahi/avahi.info delete mode 100644 network/avahi/doinst.sh delete mode 100644 network/avahi/man/man1/avahi-bookmarks.1 delete mode 100644 network/avahi/man/man1/avahi-browse.1 delete mode 100644 network/avahi/man/man1/avahi-discover.1 delete mode 100644 network/avahi/man/man1/avahi-publish.1 delete mode 100644 network/avahi/man/man1/avahi-resolve.1 delete mode 100644 network/avahi/man/man1/avahi-set-host-name.1 delete mode 100644 network/avahi/man/man1/bssh.1 delete mode 100644 network/avahi/man/man5/avahi-daemon.conf.5 delete mode 100644 network/avahi/man/man5/avahi.hosts.5 delete mode 100644 network/avahi/man/man5/avahi.service.5 delete mode 100644 network/avahi/man/man8/avahi-daemon.8 delete mode 100644 network/avahi/man/man8/avahi-dnsconfd.8 delete mode 100644 network/avahi/man/man8/avahi-dnsconfd.action.8 delete mode 100644 network/avahi/patches/fixup_avahi-dnsconfd.action.patch delete mode 100644 network/avahi/slack-desc create mode 100644 network/mdk4/patches/01_manpage_example.patch create mode 100644 network/mdk4/patches/02_makefile_osdep_parallel_build_fix.patch create mode 100644 network/mdk4/patches/03_fix-x-mode-bug.patch create mode 100644 network/mdk4/patches/04_Declare-functions-before-using-it.patch create mode 100644 network/mdk4/patches/05_ftbfs-with-gcc-14.patch delete mode 100644 network/mosh/1282.patch delete mode 100644 network/mosh/README delete mode 100644 network/mosh/mosh.SlackBuild delete mode 100644 network/mosh/mosh.info delete mode 100644 network/mosh/slack-desc create mode 100644 network/ngrep/ngrep-1.47-regex.patch delete mode 100644 network/nss-mdns/README delete mode 100644 network/nss-mdns/doinst.sh delete mode 100644 network/nss-mdns/mdns.allow delete mode 100644 network/nss-mdns/nss-mdns.SlackBuild delete mode 100644 network/nss-mdns/nss-mdns.info delete mode 100644 network/nss-mdns/nsswitch.conf-mdns delete mode 100644 network/nss-mdns/slack-desc delete mode 100644 network/spice/README delete mode 100644 network/spice/slack-desc delete mode 100644 network/spice/spice.SlackBuild delete mode 100644 network/spice/spice.info create mode 100644 network/sylpheed/sylpheed-3.7.0-types.patch delete mode 100644 network/tokodon/README delete mode 100644 network/tokodon/doinst.sh delete mode 100644 network/tokodon/slack-desc delete mode 100644 network/tokodon/tokodon.SlackBuild delete mode 100644 network/tokodon/tokodon.info create mode 100644 network/unbound/unbound-1.24-swig-function.patch create mode 100644 network/urlview/patches/Link-against-libncursesw-setlocale-LC_ALL.patch create mode 100644 network/urlview/patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch delete mode 100644 network/vde2/README delete mode 100644 network/vde2/doinst.sh delete mode 100644 network/vde2/rc.vde2 delete mode 100644 network/vde2/slack-desc delete mode 100644 network/vde2/vde2.SlackBuild delete mode 100644 network/vde2/vde2.info delete mode 100644 network/vde2/vde_cryptcab-compile-against-openssl-1.1.0.patch create mode 100644 network/w3m/gcc15.patch create mode 100644 network/wol/patches/wol-0.7.1-Fix-config.h-test-consumption.patch create mode 100644 network/wol/patches/wol-0.7.1-Fix-malloc-detection.patch create mode 100644 network/wol/patches/wol-0.7.1-linux-headers.patch delete mode 100644 network/wsdd2/README delete mode 100644 network/wsdd2/README.allowip6 delete mode 100644 network/wsdd2/doinst.sh delete mode 100644 network/wsdd2/rc.wsdd2 delete mode 100644 network/wsdd2/slack-desc delete mode 100644 network/wsdd2/wsdd2.SlackBuild delete mode 100644 network/wsdd2/wsdd2.info delete mode 100644 network/wsdd2/wsdd2.patch create mode 100644 office/abook/gcc15.patch delete mode 100644 office/abook/gcc5.patch create mode 100644 office/evince/evince-46.3.1-kpathsea-header-files.patch create mode 100644 office/goldendict/ffmpeg7.patch create mode 100644 office/paps/glib-2.82.patch delete mode 100644 office/traduisons/README delete mode 100644 office/traduisons/slack-desc delete mode 100644 office/traduisons/traduisons.SlackBuild delete mode 100644 office/traduisons/traduisons.info create mode 100644 office/xournal/xournal-0.4.8-c99-fix.patch create mode 100644 perl/mod_perl/r1910623.patch create mode 100644 perl/perl-EV/patches/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch create mode 100644 perl/perl-EV/patches/perl-EV-4.30-Don-t-check-bundled-libev.patch create mode 100644 perl/perl-EV/patches/perl-EV-4.34-typemap-remove-unescaped-quotes.patch delete mode 100644 perl/perl-File-ShareDir-Install/README delete mode 100644 perl/perl-File-ShareDir-Install/perl-File-ShareDir-Install.SlackBuild delete mode 100644 perl/perl-File-ShareDir-Install/perl-File-ShareDir-Install.info delete mode 100644 perl/perl-File-ShareDir-Install/slack-desc delete mode 100644 perl/perl-File-ShareDir/README delete mode 100644 perl/perl-File-ShareDir/perl-File-ShareDir.SlackBuild delete mode 100644 perl/perl-File-ShareDir/perl-File-ShareDir.info delete mode 100644 perl/perl-File-ShareDir/slack-desc delete mode 100644 perl/perl-IO-Tty/README delete mode 100644 perl/perl-IO-Tty/perl-IO-Tty.SlackBuild delete mode 100644 perl/perl-IO-Tty/perl-IO-Tty.info delete mode 100644 perl/perl-IO-Tty/slack-desc create mode 100644 perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-declaration.patch create mode 100644 perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-type.patch create mode 100644 perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.13-recode.patch create mode 100644 perl/perl-tk/patches/01_perl-Tk-widget.patch create mode 100644 perl/perl-tk/patches/02_perl-Tk-debian.patch create mode 100644 perl/perl-tk/patches/03_perl-Tk-seg.patch create mode 100644 perl/perl-tk/patches/04_perl-Tk-c99.patch create mode 100644 perl/perl-tk/patches/05_perl-Tk-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch create mode 100644 perl/perl-tk/patches/06_perl-Tk-Fix-build-with-clang-16.patch create mode 100644 perl/perl-tk/patches/07_perl-Tk-pregcomp2.c-Avoid-using-incompatible-pointer-type.patch create mode 100644 perl/perl-tk/patches/08_perl-Tk-Avoid-using-incompatible-pointer-type-for-old_warn.patch create mode 100644 perl/perl-tk/patches/09_perl-Tk-Fix-incompatible-pointer-type-in-function-GetTextIndex.patch delete mode 100644 python/alabaster/README delete mode 100644 python/alabaster/alabaster.SlackBuild delete mode 100644 python/alabaster/alabaster.info delete mode 100644 python/alabaster/slack-desc delete mode 100644 python/gi-docgen/README delete mode 100644 python/gi-docgen/gi-docgen.SlackBuild delete mode 100644 python/gi-docgen/gi-docgen.info delete mode 100644 python/gi-docgen/slack-desc delete mode 100644 python/pybind11/README delete mode 100644 python/pybind11/pybind11.SlackBuild delete mode 100644 python/pybind11/pybind11.info delete mode 100644 python/pybind11/slack-desc delete mode 100644 python/python-importlib_metadata/README delete mode 100644 python/python-importlib_metadata/python-importlib_metadata.SlackBuild delete mode 100644 python/python-importlib_metadata/python-importlib_metadata.info delete mode 100644 python/python-importlib_metadata/slack-desc delete mode 100644 python/python-smartypants/README delete mode 100644 python/python-smartypants/python-smartypants.info delete mode 100644 python/python-smartypants/slack-desc delete mode 100644 python/python-zipp/README delete mode 100644 python/python-zipp/python-zipp.SlackBuild delete mode 100644 python/python-zipp/python-zipp.info delete mode 100644 python/python-zipp/slack-desc create mode 100644 python/python2-six/README rename python/{python-smartypants/python-smartypants.SlackBuild => python2-six/python2-six.SlackBuild} (74%) create mode 100644 python/python2-six/python2-six.info create mode 100644 python/python2-six/slack-desc delete mode 100644 python/python3-attrs/README delete mode 100644 python/python3-attrs/python3-attrs.SlackBuild delete mode 100644 python/python3-attrs/python3-attrs.info delete mode 100644 python/python3-attrs/slack-desc delete mode 100644 python/python3-babel/README delete mode 100644 python/python3-babel/python3-babel.SlackBuild delete mode 100644 python/python3-babel/python3-babel.info delete mode 100644 python/python3-babel/slack-desc delete mode 100644 python/python3-build/README delete mode 100644 python/python3-build/python3-build.SlackBuild delete mode 100644 python/python3-build/python3-build.info delete mode 100644 python/python3-build/slack-desc delete mode 100644 python/python3-calver/README delete mode 100644 python/python3-calver/python3-calver.SlackBuild delete mode 100644 python/python3-calver/python3-calver.info delete mode 100644 python/python3-calver/slack-desc delete mode 100644 python/python3-cython-opt/README delete mode 100644 python/python3-cython-opt/python3-cython-opt.SlackBuild delete mode 100644 python/python3-cython-opt/python3-cython-opt.info delete mode 100644 python/python3-cython-opt/slack-desc delete mode 100644 python/python3-dnspython/README delete mode 100644 python/python3-dnspython/python3-dnspython.SlackBuild delete mode 100644 python/python3-dnspython/python3-dnspython.info delete mode 100644 python/python3-dnspython/slack-desc delete mode 100644 python/python3-editables/README delete mode 100644 python/python3-editables/python3-editables.SlackBuild delete mode 100644 python/python3-editables/python3-editables.info delete mode 100644 python/python3-editables/slack-desc delete mode 100644 python/python3-exceptiongroup/README delete mode 100644 python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild delete mode 100644 python/python3-exceptiongroup/python3-exceptiongroup.info delete mode 100644 python/python3-exceptiongroup/slack-desc delete mode 100644 python/python3-flit_core/README delete mode 100644 python/python3-flit_core/python3-flit_core.SlackBuild delete mode 100644 python/python3-flit_core/python3-flit_core.info delete mode 100644 python/python3-flit_core/slack-desc delete mode 100644 python/python3-glad/README delete mode 100644 python/python3-glad/python3-glad.SlackBuild delete mode 100644 python/python3-glad/python3-glad.info delete mode 100644 python/python3-glad/slack-desc delete mode 100644 python/python3-hatch_fancy_pypi_readme/README delete mode 100644 python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.SlackBuild delete mode 100644 python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.info delete mode 100644 python/python3-hatch_fancy_pypi_readme/slack-desc delete mode 100644 python/python3-hatch_vcs/README delete mode 100644 python/python3-hatch_vcs/python3-hatch_vcs.SlackBuild delete mode 100644 python/python3-hatch_vcs/python3-hatch_vcs.info delete mode 100644 python/python3-hatch_vcs/slack-desc delete mode 100644 python/python3-hatchling/README delete mode 100644 python/python3-hatchling/python3-hatchling.SlackBuild delete mode 100644 python/python3-hatchling/python3-hatchling.info delete mode 100644 python/python3-hatchling/slack-desc delete mode 100644 python/python3-installer/README delete mode 100644 python/python3-installer/python3-installer.SlackBuild delete mode 100644 python/python3-installer/python3-installer.info delete mode 100644 python/python3-installer/slack-desc delete mode 100644 python/python3-lxml/README delete mode 100644 python/python3-lxml/python3-lxml.SlackBuild delete mode 100644 python/python3-lxml/python3-lxml.info delete mode 100644 python/python3-lxml/slack-desc delete mode 100644 python/python3-meson-opt/README delete mode 100644 python/python3-meson-opt/python3-meson-opt.SlackBuild delete mode 100644 python/python3-meson-opt/python3-meson-opt.info delete mode 100644 python/python3-meson-opt/slack-desc delete mode 100644 python/python3-mesonpy/README delete mode 100644 python/python3-mesonpy/python3-mesonpy.SlackBuild delete mode 100644 python/python3-mesonpy/python3-mesonpy.info delete mode 100644 python/python3-mesonpy/slack-desc rename python/python3-opencv/{no-ADE-download.diff => no-ADE-download-4.10.0.84.diff} (76%) delete mode 100644 python/python3-opencv/sync_with_sci-build-4.5.5.64.diff delete mode 100644 python/python3-packaging-opt/README delete mode 100644 python/python3-packaging-opt/python3-packaging-opt.SlackBuild delete mode 100644 python/python3-packaging-opt/python3-packaging-opt.info delete mode 100644 python/python3-packaging-opt/slack-desc delete mode 100644 python/python3-pathspec/README delete mode 100644 python/python3-pathspec/python3-pathspec.SlackBuild delete mode 100644 python/python3-pathspec/python3-pathspec.info delete mode 100644 python/python3-pathspec/slack-desc delete mode 100644 python/python3-pluggy/README delete mode 100644 python/python3-pluggy/python3-pluggy.SlackBuild delete mode 100644 python/python3-pluggy/python3-pluggy.info delete mode 100644 python/python3-pluggy/slack-desc delete mode 100644 python/python3-psutil/README delete mode 100644 python/python3-psutil/python3-psutil.SlackBuild delete mode 100644 python/python3-psutil/python3-psutil.info delete mode 100644 python/python3-psutil/slack-desc delete mode 100644 python/python3-pyproject-hooks/README delete mode 100644 python/python3-pyproject-hooks/python3-pyproject-hooks.SlackBuild delete mode 100644 python/python3-pyproject-hooks/python3-pyproject-hooks.info delete mode 100644 python/python3-pyproject-hooks/slack-desc delete mode 100644 python/python3-pyproject-metadata/README delete mode 100644 python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild delete mode 100644 python/python3-pyproject-metadata/python3-pyproject-metadata.info delete mode 100644 python/python3-pyproject-metadata/slack-desc delete mode 100644 python/python3-scikit-build-core/README delete mode 100644 python/python3-scikit-build-core/python3-scikit-build-core.SlackBuild delete mode 100644 python/python3-scikit-build-core/python3-scikit-build-core.info delete mode 100644 python/python3-scikit-build-core/slack-desc delete mode 100644 python/python3-setuptools-opt/README delete mode 100644 python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild delete mode 100644 python/python3-setuptools-opt/python3-setuptools-opt.info delete mode 100644 python/python3-setuptools-opt/setuptools.x86_64.diff.gz delete mode 100644 python/python3-setuptools-opt/slack-desc delete mode 100644 python/python3-setuptools-scm-opt/README delete mode 100644 python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.SlackBuild delete mode 100644 python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.info delete mode 100644 python/python3-setuptools-scm-opt/slack-desc delete mode 100644 python/python3-setuptools_scm_git_archive/README delete mode 100644 python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.SlackBuild delete mode 100644 python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.info delete mode 100644 python/python3-setuptools_scm_git_archive/slack-desc delete mode 100644 python/python3-tomli-opt/README delete mode 100644 python/python3-tomli-opt/python3-tomli-opt.SlackBuild delete mode 100644 python/python3-tomli-opt/python3-tomli-opt.info delete mode 100644 python/python3-tomli-opt/slack-desc delete mode 100644 python/python3-tomli_w/README delete mode 100644 python/python3-tomli_w/python3-tomli_w.SlackBuild delete mode 100644 python/python3-tomli_w/python3-tomli_w.info delete mode 100644 python/python3-tomli_w/slack-desc delete mode 100644 python/python3-trove-classifiers/README delete mode 100644 python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild delete mode 100644 python/python3-trove-classifiers/python3-trove-classifiers.info delete mode 100644 python/python3-trove-classifiers/slack-desc delete mode 100644 python/python3-typogrify/README delete mode 100644 python/python3-typogrify/python3-typogrify.info delete mode 100644 python/python3-typogrify/slack-desc delete mode 100644 python/python3-versioneer/README delete mode 100644 python/python3-versioneer/python3-versioneer.SlackBuild delete mode 100644 python/python3-versioneer/python3-versioneer.info delete mode 100644 python/python3-versioneer/slack-desc delete mode 100644 python/python3-webencodings/README delete mode 100644 python/python3-webencodings/python3-webencodings.SlackBuild delete mode 100644 python/python3-webencodings/python3-webencodings.info delete mode 100644 python/python3-webencodings/slack-desc delete mode 100644 python/python3-wheel/README delete mode 100644 python/python3-wheel/python3-wheel.SlackBuild delete mode 100644 python/python3-wheel/python3-wheel.info delete mode 100644 python/python3-wheel/slack-desc delete mode 100644 python/sphinx-rtd-theme/README delete mode 100644 python/sphinx-rtd-theme/slack-desc delete mode 100644 python/sphinx-rtd-theme/sphinx-rtd-theme.SlackBuild delete mode 100644 python/sphinx-rtd-theme/sphinx-rtd-theme.info delete mode 100644 python/sphinxcontrib-applehelp/README delete mode 100644 python/sphinxcontrib-applehelp/slack-desc delete mode 100644 python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.SlackBuild delete mode 100644 python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.info delete mode 100644 python/sphinxcontrib-devhelp/README delete mode 100644 python/sphinxcontrib-devhelp/slack-desc delete mode 100644 python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.SlackBuild delete mode 100644 python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.info delete mode 100644 python/sphinxcontrib-htmlhelp/README delete mode 100644 python/sphinxcontrib-htmlhelp/slack-desc delete mode 100644 python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.SlackBuild delete mode 100644 python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.info delete mode 100644 python/sphinxcontrib-jsmath/README delete mode 100644 python/sphinxcontrib-jsmath/slack-desc delete mode 100644 python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.SlackBuild delete mode 100644 python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.info delete mode 100644 python/sphinxcontrib-qthelp/README delete mode 100644 python/sphinxcontrib-qthelp/slack-desc delete mode 100644 python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.SlackBuild delete mode 100644 python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.info delete mode 100644 python/sphinxcontrib-serializinghtml/README delete mode 100644 python/sphinxcontrib-serializinghtml/slack-desc delete mode 100644 python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.SlackBuild delete mode 100644 python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.info delete mode 100644 system/adobe-source-code-pro-font/README delete mode 100644 system/adobe-source-code-pro-font/adobe-source-code-pro-font.SlackBuild delete mode 100644 system/adobe-source-code-pro-font/adobe-source-code-pro-font.info delete mode 100644 system/adobe-source-code-pro-font/doinst.sh delete mode 100644 system/adobe-source-code-pro-font/slack-desc delete mode 100644 system/aterm/README delete mode 100644 system/aterm/aterm.SlackBuild delete mode 100644 system/aterm/aterm.info delete mode 100644 system/aterm/patches/01-display-security-issue.diff delete mode 100644 system/aterm/patches/02-deadkeys.diff delete mode 100644 system/aterm/patches/03-dpy.diff delete mode 100644 system/aterm/patches/05-configure-clang16.diff delete mode 100644 system/aterm/slack-desc delete mode 100644 system/ccid/README delete mode 100644 system/ccid/ccid.SlackBuild delete mode 100644 system/ccid/ccid.info delete mode 100644 system/ccid/slack-desc create mode 100644 system/d-feet/data_meson_build.patch delete mode 100644 system/dracut/README delete mode 100644 system/dracut/doinst.sh delete mode 100644 system/dracut/dracut.SlackBuild delete mode 100644 system/dracut/dracut.info delete mode 100644 system/dracut/elogind.conf delete mode 100644 system/dracut/hostonly_cmdline_yes.conf delete mode 100644 system/dracut/i18n_vars.conf delete mode 100644 system/dracut/omit_systemd_modules.conf delete mode 100644 system/dracut/slack-desc create mode 100644 system/evhz/gcc15.patch delete mode 100644 system/fakechroot/fakechroot-2.20.1-glibc-2.33.patch create mode 100644 system/fakechroot/patches/104.patch create mode 100644 system/fakechroot/patches/80.patch create mode 100644 system/fakechroot/patches/autoupdate.patch create mode 100644 system/fakechroot/patches/b42d1fb9538f680af2f31e864c555414ccba842a.patch create mode 100644 system/fakechroot/patches/disable_cp.t.patch create mode 100644 system/fakechroot/patches/fix_test_on_32bits.patch create mode 100644 system/freeipmi/patches/c23.patch rename system/freeipmi/{ => patches}/header.patch (100%) rename system/freeipmi/{ => patches}/include.patch (100%) rename system/freeipmi/{ => patches}/prototype.patch (100%) create mode 100644 system/gamescope/wlroots-switch.patch create mode 100644 system/gnome-vfs/patches/gnome-vfs-2.8.2-browser_default.patch create mode 100644 system/gnome-vfs/patches/gnome-vfs2-c99.patch create mode 100644 system/gnome-vfs/patches/gnome-vfs2-configure-c99.patch rename system/gnome-vfs/{ => patches}/openssl-1.1.patch (87%) create mode 100644 system/heirloom-sh/heirloom-sh-glibc-2.34.patch delete mode 100644 system/ipmitool/patches/0001-CVE-2011-4339-OpenIPMI.patch delete mode 100644 system/ipmitool/patches/0002-openssl.patch delete mode 100644 system/ipmitool/patches/0003-ipmitool-1.8.11-set-kg-key.patch delete mode 100644 system/ipmitool/patches/0004-slowswid.patch delete mode 100644 system/ipmitool/patches/0005-sensor-id-length.patch delete mode 100644 system/ipmitool/patches/0006-enable-usb.patch delete mode 100644 system/ipmitool/patches/0007-check-input.patch delete mode 100644 system/ipmitool/patches/0008-add-extern.patch delete mode 100644 system/ipmitool/patches/0009-best-cipher.patch delete mode 100644 system/ipmitool/patches/0010-pef-missing-newline.patch delete mode 100644 system/ipmitool/patches/0011-expand-sensor-name-column.patch delete mode 100644 system/ipmitool/patches/0012-CVE-2020-5208.patch delete mode 100644 system/jq/README delete mode 100644 system/jq/jq.SlackBuild delete mode 100644 system/jq/jq.info delete mode 100644 system/jq/slack-desc delete mode 100644 system/ktsuss/README delete mode 100644 system/ktsuss/ktsuss.SlackBuild delete mode 100644 system/ktsuss/ktsuss.info delete mode 100644 system/ktsuss/slack-desc delete mode 100644 system/noto-emoji/README delete mode 100644 system/noto-emoji/doinst.sh delete mode 100644 system/noto-emoji/noto-emoji.SlackBuild delete mode 100644 system/noto-emoji/noto-emoji.info delete mode 100644 system/noto-emoji/slack-desc delete mode 100644 system/nut/README delete mode 100644 system/nut/README.SLACKWARE delete mode 100644 system/nut/doinst.sh delete mode 100644 system/nut/nut.SlackBuild delete mode 100644 system/nut/nut.info delete mode 100644 system/nut/nut_kill_inverter delete mode 100644 system/nut/nut_restart_udev delete mode 100644 system/nut/rc.ups delete mode 100644 system/nut/slack-desc create mode 100644 system/open-vm-tools/751.patch delete mode 100644 system/opensc/README delete mode 100644 system/opensc/doinst.sh delete mode 100644 system/opensc/opensc.SlackBuild delete mode 100644 system/opensc/opensc.info delete mode 100644 system/opensc/slack-desc create mode 100644 system/pcem/x86-build.diff.gz delete mode 100644 system/pcsc-lite/README delete mode 100644 system/pcsc-lite/README.SLACKWARE delete mode 100644 system/pcsc-lite/doinst.sh delete mode 100644 system/pcsc-lite/pcsc-lite.SlackBuild delete mode 100644 system/pcsc-lite/pcsc-lite.info delete mode 100644 system/pcsc-lite/rc.pcscd delete mode 100644 system/pcsc-lite/slack-desc create mode 100644 system/polyglotman/gcc14.patch delete mode 100644 system/qemu-guest-agent/README delete mode 100644 system/qemu-guest-agent/doinst.sh delete mode 100644 system/qemu-guest-agent/qemu-guest-agent.SlackBuild delete mode 100644 system/qemu-guest-agent/qemu-guest-agent.info delete mode 100644 system/qemu-guest-agent/rc.qemu-ga delete mode 100644 system/qemu-guest-agent/slack-desc delete mode 100644 system/qemu-static/staticpie.patch delete mode 100644 system/qemu/65-kvm.rules delete mode 100644 system/qemu/README delete mode 100644 system/qemu/doinst.sh delete mode 100644 system/qemu/qemu.SlackBuild delete mode 100644 system/qemu/qemu.info delete mode 100644 system/qemu/slack-desc create mode 100644 system/qt-sudo/README rename python/python3-typogrify/python3-typogrify.SlackBuild => system/qt-sudo/qt-sudo.SlackBuild (85%) create mode 100644 system/qt-sudo/qt-sudo.info rename {libraries/libxmlb => system/qt-sudo}/slack-desc (64%) delete mode 100644 system/scdoc/README delete mode 100644 system/scdoc/scdoc.SlackBuild delete mode 100644 system/scdoc/scdoc.info delete mode 100644 system/scdoc/slack-desc create mode 100644 system/schedtool/schedtool-1.3.0-c99.patch create mode 100644 system/seahorse/patches/GnuPG-2.4.patch create mode 100644 system/seahorse/patches/avoid_C99_incompatibility_around_seahorse_pkcs11_backend_initialize.patch create mode 100644 system/seahorse/patches/refactor_ssh_key_parsing.patch create mode 100644 system/seahorse/patches/seahorse-ssh-return-type.patch create mode 100644 system/spacefm/patches/gcc10.patch create mode 100644 system/spacefm/patches/glibc-2.28.patch create mode 100644 system/spacefm/patches/spacefm-1.0.6-c23-bool-keyword.patch create mode 100644 system/spacefm/patches/spacefm-1.0.6-c23-function-proto.patch create mode 100644 system/spacefm/patches/spacefm-1.0.6-c99-type-cast.patch delete mode 100644 system/stow/README delete mode 100644 system/stow/slack-desc delete mode 100644 system/stow/stow.SlackBuild delete mode 100644 system/stow/stow.info create mode 100644 system/udevil/c23.patch create mode 100644 system/udevil/gcc15.patch delete mode 100644 system/usbredir/README delete mode 100644 system/usbredir/slack-desc delete mode 100644 system/usbredir/usbredir.SlackBuild delete mode 100644 system/usbredir/usbredir.info create mode 100644 system/vinterm/includes.diff create mode 100644 system/virt-viewer/virt-viewer-10.0_p20210730-meson-0.61.patch create mode 100644 system/virtualbox-addons/virtualbox-guest-additions-7.0.8-fix-gcc13.patch delete mode 100644 system/virtualbox/006-rdesktop-vrdp-keymap-path.patch rename system/virtualbox/{new-curl.patch => 021-curl_proxytype-to-long.patch} (92%) delete mode 100644 system/wayland-utils/README delete mode 100644 system/wayland-utils/slack-desc delete mode 100644 system/wayland-utils/wayland-utils.SlackBuild delete mode 100644 system/wayland-utils/wayland-utils.info delete mode 100644 system/xboxdrv-linux/fix-60-sec-delay.patch delete mode 100644 system/xboxdrv-linux/scons-py3.patch delete mode 100644 system/xboxdrv-linux/scons-v4.2.0.patch delete mode 100644 system/xboxdrv-linux/xboxdrvctl-py3.patch delete mode 100644 system/xinput_calibrator/README delete mode 100644 system/xinput_calibrator/doinst.sh delete mode 100644 system/xinput_calibrator/slack-desc delete mode 100644 system/xinput_calibrator/xinput_calibrator.SlackBuild delete mode 100644 system/xinput_calibrator/xinput_calibrator.info create mode 100644 system/zim-tools/icu76.patch diff --git a/README b/README index b82837404b3..e86a93e34c7 100644 --- a/README +++ b/README @@ -1,3 +1,19 @@ +SBo-git - slackbuilds repository for slackware-current +- - - + +this is an unofficial fork of master branch from slackbuilds.org's +git repository (http://slackbuilds.org/cgit/slackbuilds/). + +here I put my unofficial mods to their slackbuilds to run on +slackware-current with sbopkg (http://www.sbopkg.org). + +Check https://github.com/Ponce/slackbuilds/wiki for additional informations. + +See https://github.com/Ponce/slackbuilds/wiki/configuring-the-current-repository-with-sbopkg +for instructions on how to use this repository with sbopkg. + +original README from slackbuilds.org follows: +--------------------------------------------- See https://slackbuilds.org/howto/ for instructions on how to use the contents of this directory. diff --git a/academic/EMBASSY/EMBASSY.SlackBuild b/academic/EMBASSY/EMBASSY.SlackBuild index 337de5f778d..198554a4f3a 100644 --- a/academic/EMBASSY/EMBASSY.SlackBuild +++ b/academic/EMBASSY/EMBASSY.SlackBuild @@ -295,6 +295,9 @@ make install DESTDIR=$PKG # Build MSE cd $TMP/$PRGNAM-$VERSION/$MSE +# Use sed to fix the ncurses issue in mse.c +sed -i 's/Display->_maxx/COLS/' src/mse.c || exit 1 +sed -i 's/Display->_maxy/LINES/' src/mse.c || exit 1 CFLAGS="$SLKCFLAGS $LIBDIRPATH" \ CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \ LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \ diff --git a/academic/WordNet/WordNet.SlackBuild b/academic/WordNet/WordNet.SlackBuild index 2ea227a8dbd..d8883647687 100644 --- a/academic/WordNet/WordNet.SlackBuild +++ b/academic/WordNet/WordNet.SlackBuild @@ -104,7 +104,7 @@ CXXFLAGS="$SLKCFLAGS" \ --datadir=/usr/share/wordnet \ --build=$ARCH-slackware-linux -make CFLAGS="$CFLAGS -DUSE_INTERP_RESULT" +make CFLAGS="$CFLAGS -DUSE_INTERP_RESULT -std=c89" make install-strip DESTDIR=$PKG gzip -9 $PKG/usr/man/man*/* diff --git a/academic/bedtools/bedtools.SlackBuild b/academic/bedtools/bedtools.SlackBuild index 78b678111f8..19307cc2869 100644 --- a/academic/bedtools/bedtools.SlackBuild +++ b/academic/bedtools/bedtools.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bedtools DIRNAM=bedtools2 -VERSION=${VERSION:-2.31.0} +VERSION=${VERSION:-2.31.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/academic/bedtools/bedtools.info b/academic/bedtools/bedtools.info index 31f2e1b4dad..ceec5617fdb 100644 --- a/academic/bedtools/bedtools.info +++ b/academic/bedtools/bedtools.info @@ -1,8 +1,8 @@ PRGNAM="bedtools" -VERSION="2.31.0" +VERSION="2.31.1" HOMEPAGE="http://bedtools.readthedocs.org/" -DOWNLOAD="https://github.com/arq5x/bedtools2/releases/download/v2.31.0/bedtools-2.31.0.tar.gz" -MD5SUM="d840193968e345947b076eaa322a9420" +DOWNLOAD="https://github.com/arq5x/bedtools2/releases/download/v2.31.1/bedtools-2.31.1.tar.gz" +MD5SUM="d1eb463c07c0753a4ee3af614b2ae387" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/cutadapt/cutadapt.SlackBuild b/academic/cutadapt/cutadapt.SlackBuild index eb103094cd7..83f072bc8db 100644 --- a/academic/cutadapt/cutadapt.SlackBuild +++ b/academic/cutadapt/cutadapt.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cutadapt -VERSION=${VERSION:-1.14} +VERSION=${VERSION:-4.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,7 +85,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES.rst CITATION LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION +cp -a CHANGES.rst LICENSE 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/academic/cutadapt/cutadapt.info b/academic/cutadapt/cutadapt.info index 9feb6e2217b..227845b459c 100644 --- a/academic/cutadapt/cutadapt.info +++ b/academic/cutadapt/cutadapt.info @@ -1,8 +1,8 @@ PRGNAM="cutadapt" -VERSION="1.14" +VERSION="4.9" HOMEPAGE="https://pypi.python.org/pypi/cutadapt/" -DOWNLOAD="https://pypi.python.org/packages/16/e3/06b45eea35359833e7c6fac824b604f1551c2fc7ba0f2bd318d8dd883eb9/cutadapt-1.14.tar.gz" -MD5SUM="57403c3794aa940699df3032a5e9b208" +DOWNLOAD="https://files.pythonhosted.org/packages/cb/15/85799e7fa1dfb86b8f79f8f98902b28003a054c46447a0580f21e535dbf3/cutadapt-4.9.tar.gz" +MD5SUM="8642bd2807ab04cb6207e6c72f595a6d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="xopen" diff --git a/academic/flexbar/flexbar.SlackBuild b/academic/flexbar/flexbar.SlackBuild index 803163e0461..480f968e4f2 100644 --- a/academic/flexbar/flexbar.SlackBuild +++ b/academic/flexbar/flexbar.SlackBuild @@ -88,6 +88,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/academic/galculator/galculator.SlackBuild b/academic/galculator/galculator.SlackBuild index 6edd8131a35..47058dd708a 100644 --- a/academic/galculator/galculator.SlackBuild +++ b/academic/galculator/galculator.SlackBuild @@ -80,7 +80,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 {} \; -CFLAGS="$SLKCFLAGS -fcommon" \ +CFLAGS="$SLKCFLAGS -fcommon -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./autogen.sh \ --prefix=/usr \ diff --git a/academic/geda-gaf/geda-gaf.SlackBuild b/academic/geda-gaf/geda-gaf.SlackBuild index 0feae7e775d..181b1ebe62a 100644 --- a/academic/geda-gaf/geda-gaf.SlackBuild +++ b/academic/geda-gaf/geda-gaf.SlackBuild @@ -76,6 +76,7 @@ CXXFLAGS="$SLKCFLAGS" \ --infodir=/usr/info \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --build=$ARCH-slackware-linux \ + --without-libfam \ --disable-update-xdg-database make diff --git a/academic/gerbv/gcc15.patch b/academic/gerbv/gcc15.patch new file mode 100644 index 00000000000..1cb1f27e173 --- /dev/null +++ b/academic/gerbv/gcc15.patch @@ -0,0 +1,77 @@ +--- gerbv-2.10.0.orig/src/attribute.c 2025-06-10 10:14:28.144410089 +0000 ++++ gerbv-2.10.0/src/attribute.c 2025-06-10 10:16:19.807030302 +0000 +@@ -193,7 +193,7 @@ static void + ghid_spin_button (GtkWidget * box, GtkWidget ** spin_button, gfloat value, + gfloat low, gfloat high, gfloat step0, gfloat step1, + gint digits, gint width, +- void (*cb_func) (), gpointer data, gboolean right_align, ++ void (*cb_func) (GtkWidget *, void *), gpointer data, gboolean right_align, + gchar * string) + { + GtkWidget *hbox = NULL, *label, *spin_but; +@@ -248,7 +248,7 @@ ghid_check_button_connected (GtkWidget * + gboolean expand, + gboolean fill, + gint pad, +- void (*cb_func) (), ++ void (*cb_func) (GtkToggleButton *, gboolean *), + gpointer data, gchar * string) + { + GtkWidget *b; +diff -upr gerbv-2.10.0.orig/src/callbacks.c gerbv-2.10.0/src/callbacks.c +--- gerbv-2.10.0.orig/src/callbacks.c 2025-06-10 10:14:28.144410089 +0000 ++++ gerbv-2.10.0/src/callbacks.c 2025-06-10 10:39:44.515373183 +0000 +@@ -1066,7 +1066,7 @@ callbacks_toggle_layer_visibility_activa + if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) { + render_refresh_rendered_image_on_screen (); + } else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + } +@@ -2185,7 +2185,7 @@ callbacks_layer_tree_visibility_toggled + if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) { + render_refresh_rendered_image_on_screen (); + } else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + } +@@ -2437,7 +2437,7 @@ callbacks_remove_layer_button_clicked (G + if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) { + render_refresh_rendered_image_on_screen (); + } else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + } +@@ -2468,7 +2468,7 @@ callbacks_move_layer_down_button_clicked + render_refresh_rendered_image_on_screen (); + } + else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + } +@@ -2497,7 +2497,7 @@ callbacks_move_layer_up_button_clicked + render_refresh_rendered_image_on_screen(); + } + else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + } +@@ -2525,7 +2525,7 @@ void callbacks_layer_tree_row_inserted ( + render_refresh_rendered_image_on_screen(); + } + else { +- render_recreate_composite_surface (screen.drawing_area); ++ render_recreate_composite_surface (); + callbacks_force_expose_event_for_screen (); + } + /* select the new line */ diff --git a/academic/gerbv/gerbv.SlackBuild b/academic/gerbv/gerbv.SlackBuild index 0b4d1094a21..9316dd6c0f3 100644 --- a/academic/gerbv/gerbv.SlackBuild +++ b/academic/gerbv/gerbv.SlackBuild @@ -79,9 +79,12 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# patch to build with current's gcc15 (see https://github.com/gerbv/gerbv/issues/255) +patch -p1 < $CWD/gcc15.patch + autoreconf -fi -CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \ +CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/academic/glpk/glpk.SlackBuild b/academic/glpk/glpk.SlackBuild index 8c63ea3f9ec..2f20292f49f 100644 --- a/academic/glpk/glpk.SlackBuild +++ b/academic/glpk/glpk.SlackBuild @@ -81,7 +81,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -ansi" \ LDFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/academic/labplot2/README b/academic/labplot2/README deleted file mode 100644 index 11b9ca74306..00000000000 --- a/academic/labplot2/README +++ /dev/null @@ -1,23 +0,0 @@ -labplot2 (interactive graphing and analysis of scientific data) - -LabPlot is a KDE-application for interactive graphing and analysis of -scientific data. - -LabPlot provides an easy way to create, manage and edit plots. It -allows you to produce plots based on data from a spreadsheet or on -data imported from external files. Plots can be exported to several -pixmap and vector graphic formats. - -LabPlot2 is a complete rewrite of LabPlot1 and lacks in the first -release a lot of features available in the predecessor. On the other -hand, the GUI and the usability is more superior as compared to -LabPlot1 and there are several new features that were not available -in LabPlot1. - -optional dependencies: - -- hdf5 -- netcdf -- cfitsio -- matio -- discount diff --git a/academic/labplot2/doinst.sh b/academic/labplot2/doinst.sh deleted file mode 100644 index 4f83cde3905..00000000000 --- a/academic/labplot2/doinst.sh +++ /dev/null @@ -1,14 +0,0 @@ - -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -x /usr/bin/update-mime-database ]; then - /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/academic/labplot2/labplot2.SlackBuild b/academic/labplot2/labplot2.SlackBuild deleted file mode 100644 index 6a491ce1765..00000000000 --- a/academic/labplot2/labplot2.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash -# -# Slackware build script for LabPlot -# Based on the Slackware 15.0 SlackBuild and AUR PKGBUILD for labplot -# -# Copyright 2014-2024, Fellype do Nascimento, Guaratingueta - Brazil -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) -NAME=labplot - -PRGNAM=labplot2 -VERSION=${VERSION:-2.11.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 $NAME-$VERSION -tar -xJf $CWD/$NAME-$VERSION.tar.xz -cd $NAME-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -( cd build/ -cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_BUILD_TYPE=Release \ - -DMAN_INSTALL_DIR=/usr/man \ - -DENABLE_READSTAT=OFF \ - -DENABLE_TESTS=OFF \ - -DLOCAL_DBC_PARSER=OFF \ - -DLOCAL_VECTOR_BLF=OFF \ - .. -make -make install/strip DESTDIR=$PKG -) - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# no usr/share/doc dir -mkdir -p $PKG/usr/doc -mv $PKG/usr/share/doc/* $PKG/usr/doc -rmdir $PKG/usr/share/doc - -# Leave only one main category in key "Categories" for the .desktop file -sed -i "s:Qt;KDE;Education;Science;Physics;Math;:Science;:" $PKG/usr/share/applications/org.kde.labplot2.desktop - -# Fix permissions in .desktop file -chmod 0644 $PKG/usr/share/applications/org.kde.labplot2.desktop - -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 ChangeLog README.md LICENSES/* \ -$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/academic/labplot2/labplot2.info b/academic/labplot2/labplot2.info deleted file mode 100644 index bb85132dc64..00000000000 --- a/academic/labplot2/labplot2.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="labplot2" -VERSION="2.11.1" -HOMEPAGE="https://labplot.kde.org/" -DOWNLOAD="https://download.kde.org/stable/labplot/labplot-2.11.1.tar.xz" -MD5SUM="5113391e0eb304974238becfa82c0a70" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Fellype do Nascimento" -EMAIL="fellype (at) gmail (dot) com" diff --git a/academic/labplot2/slack-desc b/academic/labplot2/slack-desc deleted file mode 100644 index 7bd9341d2eb..00000000000 --- a/academic/labplot2/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------------------------------------------------------| -labplot2: labplot2 (interactive graphing and analysis of scientific data) -labplot2: -labplot2: LabPlot is a KDE-application for interactive graphing and analysis of -labplot2: scientific data. LabPlot provides an easy way to create, manage and -labplot2: edit plots. -labplot2: LabPlot2 is a complete rewrite of LabPlot1 and lacks in the first -labplot2: release a lot of features available in the predecessor. On the other -labplot2: hand, the GUI and the usability is more superior as compared to -labplot2: LabPlot1 and there are several new features that were not available -labplot2: in LabPlot1. -labplot2: diff --git a/academic/magic/magic.SlackBuild b/academic/magic/magic.SlackBuild index 241f4f9e2e4..51659a24c1b 100644 --- a/academic/magic/magic.SlackBuild +++ b/academic/magic/magic.SlackBuild @@ -19,7 +19,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=magic -VERSION=${VERSION:-8.3.474} +VERSION=${VERSION:-8.3.620} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,7 +82,10 @@ INSTALL_LIBDIR = @DIST_DIR@/lib64 fi # exit -CFLAGS="$SLKCFLAGS" \ +patch -p1 < $CWD/patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch +patch -p1 < $CWD/patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch + +CFLAGS="$SLKCFLAGS -std=c17 -D_DEFAULT_SOURCE=1" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/academic/magic/magic.info b/academic/magic/magic.info index 13a82a5f606..32ac1454881 100644 --- a/academic/magic/magic.info +++ b/academic/magic/magic.info @@ -1,8 +1,8 @@ PRGNAM="magic" -VERSION="8.3.474" +VERSION="8.3.620" HOMEPAGE="http://opencircuitdesign.com/magic/" -DOWNLOAD="http://opencircuitdesign.com/magic/archive/magic-8.3.474.tgz" -MD5SUM="6aabec0c7727f774af49bbb6abb2bdab" +DOWNLOAD="http://opencircuitdesign.com/magic/archive/magic-8.3.620.tgz" +MD5SUM="a4935b4e90fe993081f43bfa9a3ffeb6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/academic/magic/patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch b/academic/magic/patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch new file mode 100644 index 00000000000..7cb6eb9db53 --- /dev/null +++ b/academic/magic/patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch @@ -0,0 +1,70 @@ +From 388572c1ff69b9019476a3414211559f1bf6fa5a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Torleif=20Sk=C3=A5r?= + <16509259+tskaar@users.noreply.github.com> +Date: Thu, 31 Jul 2025 20:10:22 +0200 +Subject: [PATCH] utils/magsgtty.h: Refactor header includes + +--- + utils/magsgtty.h | 48 +++++++++++------------------------------------- + 1 file changed, 11 insertions(+), 37 deletions(-) + +diff --git a/utils/magsgtty.h b/utils/magsgtty.h +index 59e0678ad..a0847d747 100644 +--- a/utils/magsgtty.h ++++ b/utils/magsgtty.h +@@ -21,44 +21,18 @@ + #ifndef _MAGIC__UTILS__MAGSGTTY_H + #define _MAGIC__UTILS__MAGSGTTY_H + +-/* maybe this can be #ifndef HAVE_TERMIO_H */ +-#if !defined(SYSV) && !defined(CYGWIN) +- +-# ifdef ALPHA +-# undef MAX +-# undef MIN +-# endif +- +-/* unclear what platform requires this OpenBSD/FreeBSD ? */ +-# ifndef COMPAT_43TTY +-# define COMPAT_43TTY ++#if defined(HAVE_TERMIOS_H) /* POSIX */ ++# include ++#elif defined(HAVE_TERMIO_H) /* SYSV */ ++# include ++# include ++#else /* Fallback for older BSD/V7 systems */ ++# if defined(HAVE_SGTTY_H) ++# include ++# elif defined(HAVE_SYS_IOCTL_COMPAT_H) ++# include + # endif +- +-#ifdef HAVE_SYS_IOCTL_H +-#include ++# include + #endif + +-#if defined(HAVE_TERMIOS_H) +-#include +-#elif defined(HAVE_SYS_IOCTL_COMPAT_H) +-/* unclear which platform(s) require and the structure +- * of this file is such that it will try to include it by default, better +- * to invert the #if and only select this on the known platforms that need +- * it so that goes by default, which exists on MacOSX, Linux, etc.. +- * many possible solutions to make this work by default: +- * HAVE_SYS_IOCTL_COMPAT_H ? HAVE_TERMIOS_H ? !defined(linux) at top (MaxOSX is BSD type) +- */ +-#include /* replaced sgtty.h */ +-#elif defined(HAVE_SGTTY_H) +-#include /* legacy - struct sgttyb{} defn */ +-#endif +- +-#else +- +-#if defined(HAVE_TERMIO_H) +-#include +-#endif +- +-#endif /* !SYSV && !CYGWIN */ +- + #endif /* _MAGIC__UTILS__MAGSGTTY_H */ diff --git a/academic/magic/patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch b/academic/magic/patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch new file mode 100644 index 00000000000..485b972cc35 --- /dev/null +++ b/academic/magic/patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch @@ -0,0 +1,207 @@ +From d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Torleif=20Sk=C3=A5r?= + <16509259+tskaar@users.noreply.github.com> +Date: Thu, 31 Jul 2025 20:11:49 +0200 +Subject: [PATCH] textio/txInput.c: Refactor header includes + +Rather than being dependent on OS-level defines, +refactor to use feature-level defines. +--- + textio/txInput.c | 105 +++++++++++++++++++++-------------------------- + 1 file changed, 47 insertions(+), 58 deletions(-) + +diff --git a/textio/txInput.c b/textio/txInput.c +index 1955daf69..a66457c04 100644 +--- a/textio/txInput.c ++++ b/textio/txInput.c +@@ -1223,36 +1223,29 @@ TxGetLine( + * ---------------------------------------------------------------------------- + */ + +-#if defined(SYSV) || defined(CYGWIN) +- + void + txGetTermState( +- struct termio *buf) +-{ +- ioctl( fileno( stdin ), TCGETA, buf); +-} +- +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) +- +-void +-txGetTermState( +- struct termios *buf) +-{ +- (void) tcgetattr(fileno(stdin), buf); +-} +- ++#if defined(HAVE_TERMIOS_H) ++ struct termios *buf ++#elif defined(HAVE_TERMIO_H) ++ struct termio *buf + #else +- +-void +-txGetTermState( +- txTermState *buf) ++ txTermState *buf ++#endif ++) + { ++#if defined(HAVE_TERMIOS_H) /* POSIX */ ++ (void) tcgetattr(fileno(stdin), buf); ++#elif defined(HAVE_TERMIO_H) /* SYSV */ ++ ioctl( fileno( stdin ), TCGETA, buf); ++#else /* fallback to sgtty-style */ + ASSERT(TxStdinIsatty, "txGetTermState"); + /* save the current terminal characteristics */ + (void) ioctl(fileno(stdin), TIOCGETP, (char *) &(buf->tx_i_sgtty) ); + (void) ioctl(fileno(stdin), TIOCGETC, (char *) &(buf->tx_i_tchars) ); ++#endif + } +-#endif /* SYSV */ ++ + + + /* +@@ -1271,24 +1264,24 @@ txGetTermState( + + void + txSetTermState( +-#if defined(SYSV) || defined(CYGWIN) +- struct termio *buf +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) + struct termios *buf ++#elif defined(HAVE_TERMIO_H) ++ struct termio *buf + #else + txTermState *buf +-#endif /* SYSV */ +- ) ++#endif ++) + { +-#if defined(SYSV) || defined(CYGWIN) +- ioctl( fileno(stdin), TCSETAF, buf ); +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) /* POSIX */ + (void) tcsetattr( fileno(stdin), TCSANOW, buf ); +-#else ++#elif defined(HAVE_TERMIO_H) /* SYSV */ ++ ioctl( fileno(stdin), TCSETAF, buf ); ++#else /* fallback to sgtty-style */ + /* set the current terminal characteristics */ + (void) ioctl(fileno(stdin), TIOCSETN, (char *) &(buf->tx_i_sgtty) ); + (void) ioctl(fileno(stdin), TIOCSETC, (char *) &(buf->tx_i_tchars) ); +-#endif /* SYSV */ ++#endif + } + + +@@ -1311,37 +1304,36 @@ txSetTermState( + + void + txInitTermRec( +-#if defined(SYSV) || defined(CYGWIN) +- struct termio *buf +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) + struct termios *buf ++#elif defined(HAVE_TERMIO_H) ++ struct termio *buf + #else + txTermState *buf +-#endif /* SYSV */ +- ) ++#endif ++) + { +-#if defined(SYSV) || defined(CYGWIN) || defined(__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) || defined(HAVE_TERMIO_H) + buf->c_lflag = ISIG; /* raw: no echo and no processing, allow signals */ + buf->c_cc[ VMIN ] = 1; + buf->c_cc[ VTIME ] = 0; +-#else ++#else /* sgtty-style interface */ + /* set things up for us, turn off echo, turn on cbreak, no EOF */ + buf->tx_i_sgtty.sg_flags |= CBREAK; + buf->tx_i_sgtty.sg_flags &= ~ECHO; + buf->tx_i_tchars.t_eofc = -1; + +-#endif /* SYSV */ ++#endif + } + + +- +-#if defined(SYSV) || defined(CYGWIN) +-struct termio closeTermState; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) + struct termios closeTermState; ++#elif defined(HAVE_TERMIO_H) ++struct termio closeTermState; + #else + static txTermState closeTermState; +-#endif /* SYSV */ ++#endif + + static bool haveCloseState = FALSE; + +@@ -1364,21 +1356,18 @@ static bool haveCloseState = FALSE; + void + txSaveTerm(void) + { +-#if defined(SYSV) || defined(CYGWIN) +- ioctl( fileno( stdin ), TCGETA, &closeTermState); +- txEraseChar = closeTermState.c_cc[VERASE]; +- txKillChar = closeTermState.c_cc[VKILL]; +- TxEOFChar = closeTermState.c_cc[VEOF]; +- TxInterruptChar = closeTermState.c_cc[VINTR]; +- haveCloseState = TRUE; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) || defined(HAVE_TERMIO_H) ++# if defined(HAVE_TERMIOS_H) + (void) tcgetattr( fileno( stdin ), &closeTermState); ++# else /* HAVE_TERMIO_H */ ++ ioctl( fileno( stdin ), TCGETA, &closeTermState); ++# endif /* HAVE_TERMIOS_H || HAVE_TERMIO_H */ + txEraseChar = closeTermState.c_cc[VERASE]; + txKillChar = closeTermState.c_cc[VKILL]; + TxEOFChar = closeTermState.c_cc[VEOF]; + TxInterruptChar = closeTermState.c_cc[VINTR]; + haveCloseState = TRUE; +-#else ++#else /* sgtty-style interface */ + struct ltchars lt; + txGetTermState(&closeTermState); + (void) ioctl(fileno(stdin), TIOCGLTC, (char *) <); +@@ -1391,7 +1380,7 @@ txSaveTerm(void) + TxEOFChar = closeTermState.tx_i_tchars.t_eofc; + TxInterruptChar = closeTermState.tx_i_tchars.t_intrc; + haveCloseState = TRUE; +-#endif /* SYSV */ ++#endif + } + + +@@ -1412,13 +1401,13 @@ txSaveTerm(void) + void + TxSetTerminal(void) + { +-#if defined(SYSV) || defined(CYGWIN) +- struct termio buf; +-#elif defined (__OpenBSD__) || defined(EMSCRIPTEN) ++#if defined(HAVE_TERMIOS_H) + struct termios buf; ++#elif defined(HAVE_TERMIO_H) ++ struct termio buf; + #else + txTermState buf; +-#endif /* SYSV */ ++#endif + + #ifdef MAGIC_WRAPPER + /* If using Tk console, don't mess with the terminal settings; */ diff --git a/academic/metis/metis.SlackBuild b/academic/metis/metis.SlackBuild index a7f2a4926e6..6c591485450 100644 --- a/academic/metis/metis.SlackBuild +++ b/academic/metis/metis.SlackBuild @@ -100,6 +100,7 @@ cd build -DCMAKE_SKIP_RPATH=YES \ -DCMAKE_RULE_MESSAGES=OFF \ -DCMAKE_VERBOSE_MAKEFILE=TRUE \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DOPENMP=ON \ .. make install/strip DESTDIR=$PKG diff --git a/academic/ngspice/ngspice.SlackBuild b/academic/ngspice/ngspice.SlackBuild index 1599b017ce5..ae6992eab17 100644 --- a/academic/ngspice/ngspice.SlackBuild +++ b/academic/ngspice/ngspice.SlackBuild @@ -65,6 +65,8 @@ if [ "$ARCH" = "x86_64" ]; then sed -i "s%/lib/%/lib${LIBDIRSUFFIX}/%g" src/spinit.in fi +./autogen.sh + mkdir release cd release diff --git a/academic/python3-scipy/python3-scipy.SlackBuild b/academic/python3-scipy/python3-scipy.SlackBuild index 7bf9576df13..be20cb88fd4 100644 --- a/academic/python3-scipy/python3-scipy.SlackBuild +++ b/academic/python3-scipy/python3-scipy.SlackBuild @@ -34,7 +34,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="python3-scipy" SRCNAM="scipy" -VERSION=${VERSION:-1.12.0} +VERSION=${VERSION:-1.16.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,15 +72,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 {} \+ -# Allow our version of numpy and pythran to work -sed -i 's|numpy==1.22.4|numpy>=1.22.4|' pyproject.toml -sed -i 's|numpy==1.23.2|numpy>=1.23.2|' pyproject.toml -sed -i 's|pythran>=0.15.0,<0.16.0|pythran|' pyproject.toml -sed -i 's|meson-python>=0.15.0,<0.16.0|meson-python>=0.15.0|' pyproject.toml - -# needs newer meson -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ +# Cython in current is too new +sed -i "s|3\.2\.0\"|3.5.0\"|" pyproject.toml python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl diff --git a/academic/python3-scipy/python3-scipy.info b/academic/python3-scipy/python3-scipy.info index b2043cced7a..da291c409ac 100644 --- a/academic/python3-scipy/python3-scipy.info +++ b/academic/python3-scipy/python3-scipy.info @@ -1,8 +1,8 @@ PRGNAM="python3-scipy" -VERSION="1.12.0" +VERSION="1.16.3" HOMEPAGE="https://www.scipy.org/" -DOWNLOAD="https://github.com/scipy/scipy/releases/download/v1.12.0/scipy-1.12.0.tar.gz" -MD5SUM="22683fcf9a411f0a5254b7509bea0a6b" +DOWNLOAD="https://github.com/scipy/scipy/releases/download/v1.16.3/scipy-1.16.3.tar.gz" +MD5SUM="db334c9cae4eeb9f306c342b3744d653" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pybind11 python3-pythran OpenBLAS" diff --git a/academic/qalculate-gtk/README b/academic/qalculate-gtk/README deleted file mode 100644 index dc7e6fb53ea..00000000000 --- a/academic/qalculate-gtk/README +++ /dev/null @@ -1,10 +0,0 @@ -qalculate-gtk (GTK interface to libqalculate) - -Qalculate! is a multi-purpose cross-platform desktop calculator. It is -simple to use but provides power and versatility normally reserved for -complicated math packages, as well as useful tools for everyday needs -(such as currency conversion and percent calculation). Features include -a large library of customizable functions, unit calculations and -conversion, symbolic calculations (including integers and equations), -arbitrary precision, uncertainty propagation, interval arithmetic, -plotting and a user-friendly interface. diff --git a/academic/qalculate-gtk/doinst.sh b/academic/qalculate-gtk/doinst.sh deleted file mode 100644 index 65c7e2eeb9a..00000000000 --- a/academic/qalculate-gtk/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/academic/qalculate-gtk/qalculate-gtk.SlackBuild b/academic/qalculate-gtk/qalculate-gtk.SlackBuild deleted file mode 100644 index aaabd631f4c..00000000000 --- a/academic/qalculate-gtk/qalculate-gtk.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Slackware build script for qalculate-gtk - -# Copyright 2016-2020 Larry Hajali -# Copyright 2024 K. Eugene Carlson Tsukuba, Japan -# 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=qalculate-gtk -VERSION=${VERSION:-3.22.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 {} \; - -OSNAME="$(awk -F= '/^ID=/{print $2}' /etc/os-release)" - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --mandir=/usr/man \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --disable-silent-rules \ - --build=$ARCH-$OSNAME-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; - -cp -a AUTHORS ChangeLog COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/academic/qalculate-gtk/qalculate-gtk.info b/academic/qalculate-gtk/qalculate-gtk.info deleted file mode 100644 index 742abf9f784..00000000000 --- a/academic/qalculate-gtk/qalculate-gtk.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="qalculate-gtk" -VERSION="3.22.0" -HOMEPAGE="https://qalculate.github.io/" -DOWNLOAD="https://github.com/Qalculate/qalculate-gtk/releases/download/v3.22.0/qalculate-gtk-3.22.0.tar.gz" -MD5SUM="856b04752c5f7157797c4548d5ad73ef" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="K. Eugene Carlson" -EMAIL="kvngncrlsn@gmail.com" diff --git a/academic/qalculate-gtk/slack-desc b/academic/qalculate-gtk/slack-desc deleted file mode 100644 index bb2ea4c5459..00000000000 --- a/academic/qalculate-gtk/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------------------------------------------------------| -qalculate-gtk: qalculate-gtk (GTK interface to libqalculate) -qalculate-gtk: -qalculate-gtk: Qalculate! is a multi-purpose cross-platform desktop calculator. -qalculate-gtk: -qalculate-gtk: Homepage: https://qalculate.github.io/ -qalculate-gtk: -qalculate-gtk: -qalculate-gtk: -qalculate-gtk: -qalculate-gtk: -qalculate-gtk: diff --git a/academic/speedcrunch/speedcrunch.SlackBuild b/academic/speedcrunch/speedcrunch.SlackBuild index 813dc8292d0..1dd484159c9 100644 --- a/academic/speedcrunch/speedcrunch.SlackBuild +++ b/academic/speedcrunch/speedcrunch.SlackBuild @@ -88,6 +88,7 @@ cmake -G "Unix Makefiles" \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=RELEASE \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ src make VERBOSE=1 diff --git a/academic/staden/staden.SlackBuild b/academic/staden/staden.SlackBuild index 4c16f470195..cca4bfe29cf 100644 --- a/academic/staden/staden.SlackBuild +++ b/academic/staden/staden.SlackBuild @@ -81,6 +81,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 '11i #include ' stops/stops.c + # Make sure libraries path is correct. sed -i "s:$STADENROOT/lib:$STADENROOT/lib${LIBDIRSUFFIX}:g" \ global.mk staden.profile diff --git a/academic/stellarium/stellarium.SlackBuild b/academic/stellarium/stellarium.SlackBuild index fa3ce9900c3..18b68389b15 100644 --- a/academic/stellarium/stellarium.SlackBuild +++ b/academic/stellarium/stellarium.SlackBuild @@ -122,6 +122,7 @@ cd build -DPYTHON_EXECUTABLE=/usr/bin/python3 \ -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DPREFER_SYSTEM_INDILIB=NO \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/academic/stellarsolver/README b/academic/stellarsolver/README deleted file mode 100644 index d643734df55..00000000000 --- a/academic/stellarsolver/README +++ /dev/null @@ -1,17 +0,0 @@ -stellarsolver Astrometric Plate Solver - -stellarsolver is a cross platform SEP-based star extractor and -astrometry.net-based internal astrometric solver. Also refered to as -Plate solving or Astrometric calibration of an astronomical image, -this is a technique used in astronomy and applied on celestial images. -the astrometric solution it is possible to calculate the celestial -coordinates of any object on the image or synchronize the telescope -mount or satellite pointing position to the center of the image taken. - -stellarsolver is required to compile Kstars with INDI support. - -For initial QT6 support, try - -QT6=yes ./stellarsolver.SlackBuild - -NOTE: Kstars still requires QT5 support. diff --git a/academic/stellarsolver/doinst.sh b/academic/stellarsolver/doinst.sh deleted file mode 100644 index 19b813d0223..00000000000 --- a/academic/stellarsolver/doinst.sh +++ /dev/null @@ -1,7 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -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 diff --git a/academic/stellarsolver/slack-desc b/academic/stellarsolver/slack-desc deleted file mode 100644 index c56b7376e3b..00000000000 --- a/academic/stellarsolver/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------------------------------------------------------| -stellarsolver: stellarsolver (Astrometric Plate Solver) -stellarsolver: -stellarsolver: stellarsolver is a cross platform SEP-based star extractor and -stellarsolver: astrometry.net-based internal astrometric solver. -stellarsolver: -stellarsolver: -stellarsolver: -stellarsolver: https://github.com/rlancaste/stellarsolver -stellarsolver: -stellarsolver: -stellarsolver: diff --git a/academic/stellarsolver/stellarsolver.SlackBuild b/academic/stellarsolver/stellarsolver.SlackBuild deleted file mode 100644 index 6e2e31d6718..00000000000 --- a/academic/stellarsolver/stellarsolver.SlackBuild +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -# Slackware build script for stellarsolver - -# Copyright 2022 Edward W. Koenig, Vancouver, WA, 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=stellarsolver -VERSION=${VERSION:-2.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 - -case "$ARCH" in - x86_64) ;; - arm*) ;; - *) echo "Unsupported ARCH '$ARCH'"; exit 1 ;; -esac - -# 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 [ "QT6=${QT6:-no}" = "yes" ]; then - USEQT6="-DUSE_QT5=no" -else - USEQT6="" -fi - -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -mkdir -p build -cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - $USEQT6 \ - -DCMAKE_BUILD_TYPE=Release \ - -DBUILD_TESTER=ON .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/academic/stellarsolver/stellarsolver.info b/academic/stellarsolver/stellarsolver.info deleted file mode 100644 index 82311bf651d..00000000000 --- a/academic/stellarsolver/stellarsolver.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="stellarsolver" -VERSION="2.6" -HOMEPAGE="https://github.com/rlancaste/stellarsolver" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://github.com/rlancaste/stellarsolver/archive/2.6/stellarsolver-2.6.tar.gz" -MD5SUM_x86_64="f01db3dfcbab439b1b09d78f4833b1a6" -REQUIRES="wcslib" -MAINTAINER="Edward W. Koenig" -EMAIL="kingbeowulf@linuxgalaxy.org" diff --git a/academic/suitesparse/README b/academic/suitesparse/README deleted file mode 100644 index 4704b3906b1..00000000000 --- a/academic/suitesparse/README +++ /dev/null @@ -1,31 +0,0 @@ -suitesparse is a collection of libraries for computations involving -sparse matrices. The package includes the following libraries: - -AMD: approximate minimum degree ordering. -CAMD: constrained approximate minimum degree ordering. -COLAMD: column approximate minimum degree ordering. -CCOLAMD: constrained column approximate minimum degree ordering. -CHOLMOD: sparse Cholesky factorization. -CXSparse: CSparse extended: complex matrix, int and long int support. -KLU & BTF: sparse LU factorization, primarily for circuit simulation. -LDL: a simple LDL^t factorization. -SQPR: a multithread, multifrontal, rank-revealing sparse QR - factorization method. -UMFPACK: sparse LU factorization. -RBio: read/write files in Rutherford/Boeing format. -GraphBLAS: graph algorithms in the language of linear algebra -Mongoose: graph partitioning -ssget: MATLAB and Java interface to the SuiteSparse Matrix Collection - -Suitesparse is an optional dependency for the octave package. - -CXSparse is a superset of CSparse, and the two share common header -names, so it does not make sense to build both. CXSparse is built -by default. - -SlackBuilds.org also has all the parts of this suite as individual -builds - DO NOT try and install the individual parts and the suite; -choose one or the other. - -For Slackware 15.0, suitesparse's version is being held at 5.13.0. -Later versions are not compatible with 15.0 supplied version of cmake. diff --git a/academic/suitesparse/slack-desc b/academic/suitesparse/slack-desc deleted file mode 100644 index 657aa8db4a9..00000000000 --- a/academic/suitesparse/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------------------------------------------------------| -suitesparse: suitesparse (A collection of sparse matrix libraries) -suitesparse: -suitesparse: suitesparse is a collection of libraries for computations involving -suitesparse: sparse matrices. The package includes the following libraries: -suitesparse: AMD, BTF, CAMD, COLAMD, CCOLAMD, CHOLMOD, CXSparse, KLU, LDL, -suitesparse: SQPR, UMFPACK, GraphBLAS, Mongoose. -suitesparse: -suitesparse: -suitesparse: -suitesparse: -suitesparse: diff --git a/academic/suitesparse/suitesparse.SlackBuild b/academic/suitesparse/suitesparse.SlackBuild deleted file mode 100644 index 774fbc1a194..00000000000 --- a/academic/suitesparse/suitesparse.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Slackware build script for suitesparse - -# Copyright 2017-2023 Christoph Willing, Brisbane Australia -# All rights reserved. -# Thanks to Pablo Santamaria for previous versions -# -# 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=suitesparse -SRCNAM=SuiteSparse -VERSION=${VERSION:-5.13.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p $PKG/usr/include/suitesparse -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION - -export BLAS="$(pkg-config --libs openblas)" -make -make install \ - INSTALL_INCLUDE=$PKG/usr/include/suitesparse \ - INSTALL_LIB=$PKG/usr/lib$LIBDIRSUFFIX \ - INSTALL_DOC=$PKG/usr/doc/$PRGNAM-$VERSION - -# Check that each library already has an rpath before attempting to modify it -# (libmetis.so does not, causing `chrpath --replace` to fail) -for l in $PKG/usr/lib${LIBDIRSUFFIX}/* -do - if chrpath -l $l ; then - chrpath --replace /usr/lib$LIBDIRSUFFIX $l - fi -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 - -cp -a LICENSE.txt CONTRIBUTOR-LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/academic/suitesparse/suitesparse.info b/academic/suitesparse/suitesparse.info deleted file mode 100644 index 929ec6e26f2..00000000000 --- a/academic/suitesparse/suitesparse.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="suitesparse" -VERSION="5.13.0" -HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html" -DOWNLOAD="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.13.0/SuiteSparse-5.13.0.tar.gz" -MD5SUM="e9e7bc594b77ae4b58d943cdc286d679" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="lapack OpenBLAS chrpath" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/academic/sundials/sundials.SlackBuild b/academic/sundials/sundials.SlackBuild index 3fb0a5fab57..f06e49e4a1a 100644 --- a/academic/sundials/sundials.SlackBuild +++ b/academic/sundials/sundials.SlackBuild @@ -92,7 +92,7 @@ sed -i \ src/*/CMakeLists.txt \ src/*/*/CMakeLists.txt -export PATH=/opt/cmake-202x/bin:$PATH +export CMAKE_POLICY_VERSION_MINIMUM=3.5 mkdir -p build cd build diff --git a/academic/veusz/veusz.SlackBuild b/academic/veusz/veusz.SlackBuild index 0687b9c3844..2e621465f87 100644 --- a/academic/veusz/veusz.SlackBuild +++ b/academic/veusz/veusz.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=veusz -VERSION=${VERSION:-3.3.1} +VERSION=${VERSION:-3.6.2} 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 @@ -87,7 +84,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 AUTHORS ChangeLog COPYING INSTALL README.md VERSION $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS ChangeLog COPYING INSTALL.md README.md VERSION $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cp Documents/manual/pdf/veusz.pdf $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/academic/veusz/veusz.info b/academic/veusz/veusz.info index 4b02fb8b237..f65ba238b26 100644 --- a/academic/veusz/veusz.info +++ b/academic/veusz/veusz.info @@ -1,8 +1,8 @@ PRGNAM="veusz" -VERSION="3.3.1" +VERSION="3.6.2" HOMEPAGE="https://veusz.github.io/" -DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.3.1/veusz-3.3.1.tar.gz" -MD5SUM="1c7d42d6f87ea3b98fafc8dc52dbbc58" +DOWNLOAD="https://github.com/veusz/veusz/releases/download/veusz-3.6.2/veusz-3.6.2.tar.gz" +MD5SUM="5f79427f7d704437bb984e23393f838f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy" diff --git a/accessibility/flite/flite.SlackBuild b/accessibility/flite/flite.SlackBuild index ee743fdacc9..da0382f8142 100644 --- a/accessibility/flite/flite.SlackBuild +++ b/accessibility/flite/flite.SlackBuild @@ -144,6 +144,7 @@ done # "cd -", as they don't nest. ( cd doc # build the HTML docs. + sed -i -e "s|html/flite\ |html/flite_html |" -e "s|html/flite\;|html/flite_html;|" -e "s|html/flite/|html/flite_html/|" Makefile make $PRGNAM.html ( cd html diff --git a/accessibility/ydotool/ydotool.SlackBuild b/accessibility/ydotool/ydotool.SlackBuild index b7f612be941..7e63eca55d0 100644 --- a/accessibility/ydotool/ydotool.SlackBuild +++ b/accessibility/ydotool/ydotool.SlackBuild @@ -93,6 +93,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/audio/JDSP4Linux/JDSP4Linux.SlackBuild b/audio/JDSP4Linux/JDSP4Linux.SlackBuild index 7c74bee4d61..e207ff22ae2 100644 --- a/audio/JDSP4Linux/JDSP4Linux.SlackBuild +++ b/audio/JDSP4Linux/JDSP4Linux.SlackBuild @@ -77,6 +77,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 {} \; +patch -p1 < $CWD/gcc-14.patch +patch -p1 < $CWD/newer_pipewire.patch + sed -i '1s/^/QMAKE_CC = clang\nQMAKE_CXX = clang++\nQMAKE_LINK=clang++\n/' src/src.pro mkdir build cd build diff --git a/audio/JDSP4Linux/gcc-14.patch b/audio/JDSP4Linux/gcc-14.patch new file mode 100644 index 00000000000..a077ae23512 --- /dev/null +++ b/audio/JDSP4Linux/gcc-14.patch @@ -0,0 +1,214 @@ +diff -Naur JDSP4Linux.orig/libjamesdsp/JdspImpResToolbox.c JDSP4Linux/libjamesdsp/JdspImpResToolbox.c +--- JDSP4Linux.orig/libjamesdsp/JdspImpResToolbox.c 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/JdspImpResToolbox.c 2026-02-07 15:32:41.974163539 +0100 +@@ -252,10 +252,26 @@ + yi[k] = xloc * (xloc * (xloc * coefs[low_i] + coefs[low_i + 700]) + coefs[low_i + 1400]) + coefs[low_i + 2100]; + } + } +- ++void jds_reverse(float *arr, int32_t start, int32_t end) { ++ while (start < end) ++ { ++ float tmp = arr[start]; ++ arr[start] = arr[end]; ++ arr[end] = tmp; ++ start++; ++ end--; ++ } ++} ++void jds_shift(float *arr, int32_t k, int32_t n) ++{ ++ k = k % n; ++ jds_reverse(arr, 0, n - 1); ++ jds_reverse(arr, 0, n - k - 1); ++ jds_reverse(arr, n - k, n - 1); ++} + void circshift(float *x, int n, int k) + { +- k < 0 ? shift(x, -k, n) : shift(x, n - k, n); ++ k < 0 ? jds_shift(x, -k, n) : jds_shift(x, n - k, n); + } + #define NUMPTS 15 + #define NUMPTS_DRS (7) +@@ -303,10 +319,11 @@ + unsigned int fs = 1; + const char *ext = get_filename_ext(filename); + float *pSampleData = 0; ++ drflac_uintptr *totalPCMFrameFlac = (drflac_uintptr *) totalPCMFrameCount; + if (!strncmp(ext, "wav", 5) || !strncmp(ext, "irs", 5)) + pSampleData = drwav_open_file_and_read_pcm_frames_f32(filename, channels, &fs, totalPCMFrameCount, 0); + if (!strncmp(ext, "flac", 5)) +- pSampleData = drflac_open_file_and_read_pcm_frames_f32(filename, channels, &fs, totalPCMFrameCount, 0); ++ pSampleData = drflac_open_file_and_read_pcm_frames_f32(filename, channels, &fs, totalPCMFrameFlac, 0); + /*if (!strncmp(ext, "mp3", 5)) + { + drmp3_config mp3Conf; +diff -Naur JDSP4Linux.orig/libjamesdsp/JdspImpResToolbox.h JDSP4Linux/libjamesdsp/JdspImpResToolbox.h +--- JDSP4Linux.orig/libjamesdsp/JdspImpResToolbox.h 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/JdspImpResToolbox.h 2026-02-07 15:32:41.974244922 +0100 +@@ -1,6 +1,5 @@ + #ifndef JDSPIMPRESTOOLBOX_H + #define JDSPIMPRESTOOLBOX_H +- + extern float* ReadImpulseResponseToFloat(const char* mIRFileName, int targetSampleRate, int* jImpInfo, int convMode, int* javaAdvSetPtr); + extern int ComputeEqResponse(const double* jfreq, double* jgain, int interpolationMode, int queryPts, double* dispFreq, float* response); + extern int ComputeCompResponse(int n, const double* jfreq, const double* jgain, int queryPts, const double* dispFreq, float* response); +diff -Naur JDSP4Linux.orig/libjamesdsp/PrintfStdOutExtension.c JDSP4Linux/libjamesdsp/PrintfStdOutExtension.c +--- JDSP4Linux.orig/libjamesdsp/PrintfStdOutExtension.c 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/PrintfStdOutExtension.c 2026-02-07 15:32:41.974279106 +0100 +@@ -1,5 +1,7 @@ + #include "PrintfStdOutExtension.h" + #include ++#include ++#include + + static stdOutHandler _printfStdOutHandlerPtr = 0; + static void* _printfStdOutHandlerUserPtr = 0; +@@ -23,7 +25,7 @@ + return result; + } + +-void __android_log_print(int severity, const char* tag, const char* msg) { ++void __android_log_print(int severity, const char* tag, const char* msg, ...) { + char *s; + if (asprintf(&s, "%s: %s", tag, msg) > 0 && s != 0) + { +diff -Naur JDSP4Linux.orig/libjamesdsp/PrintfStdOutExtension.h JDSP4Linux/libjamesdsp/PrintfStdOutExtension.h +--- JDSP4Linux.orig/libjamesdsp/PrintfStdOutExtension.h 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/PrintfStdOutExtension.h 2026-02-07 15:32:41.974303903 +0100 +@@ -6,5 +6,10 @@ + + extern void setPrintfStdOutHandler(stdOutHandler funcPtr, void* userData); + extern int isPrintfStdOutHandlerSet(); ++extern void __android_log_print(int severity, const char* tag, const char* msg, ...) ++#if defined(__GNUC__) ++ __attribute__ ((format(printf, 3, 4))) ++#endif ++ ; + + #endif // EELSTDOUTEXTENSION_H +diff -Naur JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/eel2/nseel-compiler.c JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/eel2/nseel-compiler.c +--- JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/eel2/nseel-compiler.c 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/eel2/nseel-compiler.c 2026-02-07 15:33:11.042595430 +0100 +@@ -1378,21 +1378,21 @@ + } + void reverse(float *arr, int32_t start, int32_t end) + { +- while (start < end) +- { +- float tmp = arr[start]; +- arr[start] = arr[end]; +- arr[end] = tmp; +- start++; +- end--; +- } ++ while (start < end) ++ { ++ float tmp = arr[start]; ++ arr[start] = arr[end]; ++ arr[end] = tmp; ++ start++; ++ end--; ++ } + } + void shift(float *arr, int32_t k, int32_t n) + { +- k = k % n; +- reverse(arr, 0, n - 1); +- reverse(arr, 0, n - k - 1); +- reverse(arr, n - k, n - 1); ++ k = k % n; ++ reverse(arr, 0, n - 1); ++ reverse(arr, 0, n - k - 1); ++ reverse(arr, n - k, n - 1); + } + float * NSEEL_CGEN_CALL __NSEEL_circshift(float *blocks, float *offptr, float *shiftptr, float *lenptr) + { +@@ -1646,7 +1646,7 @@ + ---------------------------------------------------------------------------*/ + float kth_smallest(float a[], int n, int k) + { +- register i, j, l, m; ++ register int i, j, l, m; + register float x; + + l = 0; m = n - 1; +@@ -3855,7 +3855,7 @@ + float *blocks = c->ram_state; + const char *filename = (const char*)GetStringForIndex(c->region_context, *parms[0], 0); + uint32_t channels, fs; +- uint64_t frameCount; ++ drflac_uintptr frameCount; + float *signal = drflac_open_file_and_read_pcm_frames_f32(filename, &channels, &fs, &frameCount, 0); + float targetFs = *parms[2]; + if (targetFs > FLT_EPSILON) +@@ -3917,7 +3917,7 @@ + size_t actualSize; + unsigned char *memoryBlk = base64_decode((const unsigned char*)base64String, strlen(base64String), &actualSize); + uint32_t channels, fs; +- uint64_t frameCount; ++ drflac_uintptr frameCount; + float *signal = drflac_open_memory_and_read_pcm_frames_f32(memoryBlk, actualSize, &channels, &fs, &frameCount, 0); + float targetFs = *parms[2]; + if (targetFs > FLT_EPSILON) +@@ -8185,4 +8185,4 @@ + return nseel_createCompiledValue(ctx, (float)rv); + } + return nseel_createCompiledValue(ctx, (float)atof(tmp)); +-} +\ No newline at end of file ++} +diff -Naur JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/liveprogWrapper.c JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/liveprogWrapper.c +--- JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/liveprogWrapper.c 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/Effects/liveprogWrapper.c 2026-02-07 15:32:41.975037318 +0100 +@@ -1,5 +1,6 @@ + void NSEEL_HOSTSTUB_EnterMutex() { } + void NSEEL_HOSTSTUB_LeaveMutex() { } ++#include + #include "../jdsp_header.h" + void LiveProgConstructor(JamesDSPLib *jdsp) + { +diff -Naur JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdspController.c JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdspController.c +--- JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdspController.c 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdspController.c 2026-02-07 15:32:41.975104184 +0100 +@@ -3,11 +3,14 @@ + #include + #include + #include ++#include + #include ++#include + #include "Effects/eel2/dr_flac.h" + #include "Effects/eel2/ns-eel.h" + #include "jdsp_header.h" + #define TAG "EffectDSPMain" ++#include "PrintfStdOutExtension.h" + + #ifdef __ANDROID_API__ + #if __ANDROID_API__ < __ANDROID_API_J_MR2__ +@@ -1259,4 +1262,4 @@ + FreeIntegerASRCHandler(&jdsp->asrc[1]); + } + jdsp_unlock(jdsp); +-} +\ No newline at end of file ++} +diff -Naur JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdsp_header.h JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdsp_header.h +--- JDSP4Linux.orig/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdsp_header.h 2024-01-09 15:44:55.000000000 +0100 ++++ JDSP4Linux/libjamesdsp/subtree/Main/libjamesdsp/jni/jamesdsp/jdsp/jdsp_header.h 2026-02-07 15:31:43.150369404 +0100 +@@ -440,6 +440,7 @@ + void BS2BInit(t_bs2bdp *bs2bdp, unsigned int samplerate, int flevel); + /* sample poits to double floats native endians */ + void BS2BProcess(t_bs2bdp *bs2bdp, double *sampleL, double *sampleR); ++typedef struct dspsys dspsys; + typedef struct + { + int mode; // 0: BS2B Lv 1, 1: BS2B Lv 2, 2: HRTF crossfeed, 2: HRTF surround 1, 2: HRTF surround 2, 2: HRTF surround 3 +@@ -449,7 +450,6 @@ + FFTConvolver2x4x2 *convLong_S_S; + void(*process)(struct dspsys *, size_t); + } Crossfeed; +-typedef struct dspsys dspsys; + typedef struct + { + FFTConvolver2x2 *conv1d2x2_S_S; diff --git a/audio/JDSP4Linux/newer_pipewire.patch b/audio/JDSP4Linux/newer_pipewire.patch new file mode 100644 index 00000000000..0bc973069c9 --- /dev/null +++ b/audio/JDSP4Linux/newer_pipewire.patch @@ -0,0 +1,58 @@ +From b7d06cf197d1c02ff8cbd30cec5494dd20288b5f Mon Sep 17 00:00:00 2001 +From: Toast <39011842+toast003@users.noreply.github.com> +Date: Fri, 21 Mar 2025 19:05:01 +0100 +Subject: [PATCH] fix: make compatible with newer versions of pipewire + +--- + src/audio/pipewire/PwPipelineManager.cpp | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/src/audio/pipewire/PwPipelineManager.cpp b/src/audio/pipewire/PwPipelineManager.cpp +index 81b10e26..c2e2c537 100644 +--- a/src/audio/pipewire/PwPipelineManager.cpp ++++ b/src/audio/pipewire/PwPipelineManager.cpp +@@ -1152,7 +1152,7 @@ void on_registry_global(void* data, + return; + } + +- pw_node_add_listener(proxy, &nd->object_listener, &node_events, nd); ++ pw_proxy_add_object_listener(proxy, &nd->object_listener, &node_events, nd); + pw_proxy_add_listener(proxy, &nd->proxy_listener, &node_proxy_events, nd); + + // sometimes PipeWire destroys the pointer before signal_idle is called, +@@ -1222,7 +1222,7 @@ void on_registry_global(void* data, + pd->id = id; + pd->serial = serial; + +- pw_link_add_listener(proxy, &pd->object_listener, &link_events, pd); ++ pw_proxy_add_object_listener(proxy, &pd->object_listener, &link_events, pd); + pw_proxy_add_listener(proxy, &pd->proxy_listener, &link_proxy_events, pd); + + auto link_info = link_info_from_props(props); +@@ -1297,7 +1297,7 @@ void on_registry_global(void* data, + pd->id = id; + pd->serial = serial; + +- pw_module_add_listener(proxy, &pd->object_listener, &module_events, pd); ++ pw_proxy_add_object_listener(proxy, &pd->object_listener, &module_events, pd); + pw_proxy_add_listener(proxy, &pd->proxy_listener, &module_proxy_events, pd); + + ModuleInfo m_info{.id = id, .serial = serial}; +@@ -1328,7 +1328,7 @@ void on_registry_global(void* data, + pd->id = id; + pd->serial = serial; + +- pw_client_add_listener(proxy, &pd->object_listener, &client_events, pd); ++ pw_proxy_add_object_listener(proxy, &pd->object_listener, &client_events, pd); + pw_proxy_add_listener(proxy, &pd->proxy_listener, &client_proxy_events, pd); + + ClientInfo c_info{.id = id, .serial = serial}; +@@ -1387,7 +1387,7 @@ void on_registry_global(void* data, + pd->id = id; + pd->serial = serial; + +- pw_device_add_listener(proxy, &pd->object_listener, &device_events, pd); ++ pw_proxy_add_object_listener(proxy, &pd->object_listener, &device_events, pd); + pw_proxy_add_listener(proxy, &pd->proxy_listener, &device_proxy_events, pd); + + DeviceInfo d_info{.id = id, .serial = serial, .media_class = media_class}; diff --git a/audio/SuperCollider/SuperCollider.SlackBuild b/audio/SuperCollider/SuperCollider.SlackBuild index 3aca95ac5c6..26ce3bd3364 100644 --- a/audio/SuperCollider/SuperCollider.SlackBuild +++ b/audio/SuperCollider/SuperCollider.SlackBuild @@ -60,6 +60,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +patch -p1 < $CWD/supercollider-3.12.2-libsndfile-110-compat.patch + # Pass AVAHI=yes to the script to enable avahi support if [ "${AVAHI:-no}" = "yes" ]; then avahi="OFF"; else avahi="ON"; fi diff --git a/audio/SuperCollider/supercollider-3.12.2-libsndfile-110-compat.patch b/audio/SuperCollider/supercollider-3.12.2-libsndfile-110-compat.patch new file mode 100644 index 00000000000..321789c2d8c --- /dev/null +++ b/audio/SuperCollider/supercollider-3.12.2-libsndfile-110-compat.patch @@ -0,0 +1,237 @@ +From b9dd70c4c8d61c93d7a70645e0bd18fa76e6834e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marcin=20P=C4=85czkowski?= +Date: Mon, 18 Apr 2022 13:51:53 -0700 +Subject: [PATCH 1/2] libsndfile: use a macro instead of redefining the struct + +Co-Authored-By: Christof Ressi +--- + include/plugin_interface/SC_SndBuf.h | 4 +-- + server/plugins/DiskIO_UGens.cpp | 29 +++++++++++---------- + server/scsynth/SC_HiddenWorld.h | 4 +++ + server/scsynth/SC_SequencedCommand.cpp | 10 +++---- + server/scsynth/SC_World.cpp | 4 +-- + server/supernova/sc/sc_plugin_interface.cpp | 4 +-- + 6 files changed, 30 insertions(+), 25 deletions(-) + +diff --git a/include/plugin_interface/SC_SndBuf.h b/include/plugin_interface/SC_SndBuf.h +index daccfef8438..2cc129edbf9 100644 +--- a/include/plugin_interface/SC_SndBuf.h ++++ b/include/plugin_interface/SC_SndBuf.h +@@ -22,7 +22,7 @@ + + #include + +-typedef struct SNDFILE_tag SNDFILE; ++#define GETSNDFILE(x) ((SNDFILE*)x->sndfile) + + #ifdef SUPERNOVA + +@@ -145,7 +145,7 @@ struct SndBuf { + int mask; // for delay lines + int mask1; // for interpolating oscillators. + int coord; // used by fft ugens +- SNDFILE* sndfile; // used by disk i/o ++ void* sndfile; // used by disk i/o + // SF_INFO fileinfo; // used by disk i/o + #ifdef SUPERNOVA + bool isLocal; +diff --git a/server/plugins/DiskIO_UGens.cpp b/server/plugins/DiskIO_UGens.cpp +index 825d2d52ab3..3ace3ca8ffe 100644 +--- a/server/plugins/DiskIO_UGens.cpp ++++ b/server/plugins/DiskIO_UGens.cpp +@@ -111,7 +111,7 @@ void DiskIOMsg::Perform() { + sf_count_t count; + switch (mCommand) { + case kDiskCmd_Read: +- count = buf->sndfile ? sf_readf_float(buf->sndfile, buf->data + mPos * buf->channels, mFrames) : 0; ++ count = buf->sndfile ? sf_readf_float(GETSNDFILE(buf), buf->data + mPos * buf->channels, mFrames) : 0; + if (count < mFrames) { + memset(buf->data + (mPos + count) * buf->channels, 0, (mFrames - count) * buf->channels * sizeof(float)); + World_GetBuf(mWorld, mBufNum)->mask = mPos + count; +@@ -126,17 +126,17 @@ void DiskIOMsg::Perform() { + memset(buf->data + mPos * buf->channels, 0, mFrames * buf->channels * sizeof(float)); + goto leave; + } +- count = sf_readf_float(buf->sndfile, buf->data + mPos * buf->channels, mFrames); ++ count = sf_readf_float(GETSNDFILE(buf), buf->data + mPos * buf->channels, mFrames); + while (mFrames -= count) { +- sf_seek(buf->sndfile, 0, SEEK_SET); +- count = sf_readf_float(buf->sndfile, buf->data + (mPos + count) * buf->channels, mFrames); ++ sf_seek(GETSNDFILE(buf), 0, SEEK_SET); ++ count = sf_readf_float(GETSNDFILE(buf), buf->data + (mPos + count) * buf->channels, mFrames); + } + break; + case kDiskCmd_Write: + // printf("kDiskCmd_Write %d %p\n", mBufNum, buf->sndfile); + if (!buf->sndfile) + goto leave; +- count = sf_writef_float(buf->sndfile, buf->data + mPos * buf->channels, mFrames); ++ count = sf_writef_float(GETSNDFILE(buf), buf->data + mPos * buf->channels, mFrames); + break; + } + +@@ -287,14 +287,14 @@ void DiskIn_next(DiskIn* unit, int inNumSamples) { + if ((int)ZIN0(1)) { // loop + if (!bufr->sndfile) + memset(bufr->data + mPos * bufr->channels, 0, bufFrames2 * bufr->channels * sizeof(float)); +- count = sf_readf_float(bufr->sndfile, bufr->data + mPos * bufr->channels, bufFrames2); ++ count = sf_readf_float(GETSNDFILE(bufr), bufr->data + mPos * bufr->channels, bufFrames2); + while (bufFrames2 -= count) { +- sf_seek(bufr->sndfile, 0, SEEK_SET); +- count = sf_readf_float(bufr->sndfile, bufr->data + (mPos + count) * bufr->channels, bufFrames2); ++ sf_seek(GETSNDFILE(bufr), 0, SEEK_SET); ++ count = sf_readf_float(GETSNDFILE(bufr), bufr->data + (mPos + count) * bufr->channels, bufFrames2); + } + } else { // non-loop +- count = +- bufr->sndfile ? sf_readf_float(bufr->sndfile, bufr->data + mPos * bufr->channels, bufFrames2) : 0; ++ count = bufr->sndfile ? sf_readf_float(GETSNDFILE(bufr), bufr->data + mPos * bufr->channels, bufFrames2) ++ : 0; + if (count < bufFrames2) { + memset(bufr->data + (mPos + count) * bufr->channels, 0, + (bufFrames2 - count) * bufr->channels * sizeof(float)); +@@ -469,13 +469,14 @@ static void VDiskIn_request_buffer(VDiskIn* unit, float fbufnum, uint32 bufFrame + if ((int)ZIN0(2)) { // loop + if (!bufr->sndfile) + memset(bufr->data + mPos * bufr->channels, 0, bufFrames2 * bufr->channels * sizeof(float)); +- count = sf_readf_float(bufr->sndfile, bufr->data + mPos * bufr->channels, bufFrames2); ++ count = sf_readf_float(GETSNDFILE(bufr), bufr->data + mPos * bufr->channels, bufFrames2); + while (bufFrames2 -= count) { +- sf_seek(bufr->sndfile, 0, SEEK_SET); +- count = sf_readf_float(bufr->sndfile, bufr->data + (mPos + count) * bufr->channels, bufFrames2); ++ sf_seek(GETSNDFILE(bufr), 0, SEEK_SET); ++ count = sf_readf_float(GETSNDFILE(bufr), bufr->data + (mPos + count) * bufr->channels, bufFrames2); + } + } else { // non-loop +- count = bufr->sndfile ? sf_readf_float(bufr->sndfile, bufr->data + mPos * bufr->channels, bufFrames2) : 0; ++ count = ++ bufr->sndfile ? sf_readf_float(GETSNDFILE(bufr), bufr->data + mPos * bufr->channels, bufFrames2) : 0; + if (count < bufFrames2) { + memset(bufr->data + (mPos + count) * bufr->channels, 0, + (bufFrames2 - count) * bufr->channels * sizeof(float)); +diff --git a/server/scsynth/SC_HiddenWorld.h b/server/scsynth/SC_HiddenWorld.h +index 1782ae8e5c4..1f1d924e83d 100644 +--- a/server/scsynth/SC_HiddenWorld.h ++++ b/server/scsynth/SC_HiddenWorld.h +@@ -37,6 +37,10 @@ + + #include "../../common/server_shm.hpp" + ++#ifndef NO_LIBSNDFILE ++# include ++#endif ++ + extern HashTable* gUnitDefLib; + + +diff --git a/server/scsynth/SC_SequencedCommand.cpp b/server/scsynth/SC_SequencedCommand.cpp +index 4227355f3e9..6f54e87a5e4 100644 +--- a/server/scsynth/SC_SequencedCommand.cpp ++++ b/server/scsynth/SC_SequencedCommand.cpp +@@ -375,7 +375,7 @@ bool BufFreeCmd::Stage2() { + mFreeData = buf->data; + #ifndef NO_LIBSNDFILE + if (buf->sndfile) +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + #endif + SndBuf_Init(buf); + return true; +@@ -600,7 +600,7 @@ bool BufReadCmd::Stage2() { + } + + if (buf->sndfile) +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + + if (mLeaveFileOpen) { + buf->sndfile = sf; +@@ -903,7 +903,7 @@ bool BufReadChannelCmd::Stage2() { + + leave: + if (buf->sndfile) +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + + if (mLeaveFileOpen) { + buf->sndfile = sf; +@@ -1014,7 +1014,7 @@ bool BufWriteCmd::Stage2() { + } + + if (buf->sndfile) +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + + if (mLeaveFileOpen) { + buf->sndfile = sf; +@@ -1057,7 +1057,7 @@ bool BufCloseCmd::Stage2() { + #else + SndBuf* buf = World_GetNRTBuf(mWorld, mBufIndex); + if (buf->sndfile) { +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + buf->sndfile = nullptr; + } + return true; +diff --git a/server/scsynth/SC_World.cpp b/server/scsynth/SC_World.cpp +index e6ee49023b2..e3de39e4ce2 100644 +--- a/server/scsynth/SC_World.cpp ++++ b/server/scsynth/SC_World.cpp +@@ -968,9 +968,9 @@ void World_Cleanup(World* world, bool unload_plugins) { + + #ifndef NO_LIBSNDFILE + if (nrtbuf->sndfile) +- sf_close(nrtbuf->sndfile); ++ sf_close(GETSNDFILE(nrtbuf)); + if (rtbuf->sndfile && rtbuf->sndfile != nrtbuf->sndfile) +- sf_close(rtbuf->sndfile); ++ sf_close(GETSNDFILE(rtbuf)); + #endif + } + +diff --git a/server/supernova/sc/sc_plugin_interface.cpp b/server/supernova/sc/sc_plugin_interface.cpp +index 0ca778730b4..2a938600a4d 100644 +--- a/server/supernova/sc/sc_plugin_interface.cpp ++++ b/server/supernova/sc/sc_plugin_interface.cpp +@@ -1041,7 +1041,7 @@ void sc_plugin_interface::buffer_close(uint32_t index) { + + if (buf->sndfile == nullptr) + return; +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + buf->sndfile = nullptr; + } + +@@ -1070,7 +1070,7 @@ void sc_plugin_interface::buffer_sync(uint32_t index) noexcept { + void sc_plugin_interface::free_buffer(uint32_t index) { + SndBuf* buf = world.mSndBufsNonRealTimeMirror + index; + if (buf->sndfile) +- sf_close(buf->sndfile); ++ sf_close(GETSNDFILE(buf)); + + sndbuf_init(buf); + } + +From e93a0c81ca7afdeb69f1aaf5d6167be7e8097f39 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marcin=20P=C4=85czkowski?= +Date: Mon, 18 Apr 2022 16:07:18 -0700 +Subject: [PATCH 2/2] libsndfile: add windows prototypes on additional sndfile + include + +--- + server/scsynth/SC_HiddenWorld.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/server/scsynth/SC_HiddenWorld.h b/server/scsynth/SC_HiddenWorld.h +index 1f1d924e83d..57a26147eb3 100644 +--- a/server/scsynth/SC_HiddenWorld.h ++++ b/server/scsynth/SC_HiddenWorld.h +@@ -38,7 +38,7 @@ + #include "../../common/server_shm.hpp" + + #ifndef NO_LIBSNDFILE +-# include ++# include // includes sndfile.h with appropriate configuration + #endif + + extern HashTable* gUnitDefLib; diff --git a/audio/TiMidity++/TiMidity++.SlackBuild b/audio/TiMidity++/TiMidity++.SlackBuild index 3c2002f2037..a97dde8330b 100644 --- a/audio/TiMidity++/TiMidity++.SlackBuild +++ b/audio/TiMidity++/TiMidity++.SlackBuild @@ -108,7 +108,7 @@ done # Required for --docdir autoreconf -vif -EXTRACFLAGS="$SLKCFLAGS" \ +EXTRACFLAGS="$SLKCFLAGS -std=gnu11" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/audio/apulse/apulse.SlackBuild b/audio/apulse/apulse.SlackBuild index 1e13b61aa3e..8febd740c58 100644 --- a/audio/apulse/apulse.SlackBuild +++ b/audio/apulse/apulse.SlackBuild @@ -81,6 +81,7 @@ buildit() { mkdir -p build cd build cmake \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DAPULSEPATH=/usr/lib$2${AP_SUBDIR} \ -DAPULSE_SEARCH_PATHS=/usr/lib${AP_SUBDIR}:/usr/lib${LIBDIRSUFFIX}${AP_SUBDIR} \ -DCMAKE_INSTALL_PREFIX=/usr \ diff --git a/audio/clementine/clementine.SlackBuild b/audio/clementine/clementine.SlackBuild index 1efd3418291..f997fe05c05 100644 --- a/audio/clementine/clementine.SlackBuild +++ b/audio/clementine/clementine.SlackBuild @@ -76,6 +76,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 {} \; +export CMAKE_POLICY_VERSION_MINIMUM=3.10 +patch -p1 < $CWD/cmake4.patch + # Prevent forced git revision detection patch -p1 < $CWD/make-git-rev-detection-optional.patch sed -i 's|INCLUDE_GIT_REVISION ON|INCLUDE_GIT_REVISION OFF|' cmake/Version.cmake @@ -89,10 +92,11 @@ mkdir build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-error=unused-result" \ -DCMAKE_CXX_STANDARD=17 \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -Wno-dev \ .. make make install DESTDIR=$PKG diff --git a/audio/clementine/cmake4.patch b/audio/clementine/cmake4.patch new file mode 100644 index 00000000000..86cabe7bec7 --- /dev/null +++ b/audio/clementine/cmake4.patch @@ -0,0 +1,32 @@ +April 11th 2025 - Matteo Bernardini +Fix building with cmake >= 4.x + +diff -Naur Clementine-1.4.1.orig/3rdparty/libprojectm/CMakeLists.txt Clementine-1.4.1/3rdparty/libprojectm/CMakeLists.txt +--- Clementine-1.4.1.orig/3rdparty/libprojectm/CMakeLists.txt 2024-10-10 04:42:33.000000000 +0200 ++++ Clementine-1.4.1/3rdparty/libprojectm/CMakeLists.txt 2025-04-11 17:57:22.555230000 +0200 +@@ -4,11 +4,11 @@ + + include(CheckCXXCompilerFlag) + +-cmake_policy(SET CMP0005 OLD) ++cmake_policy(SET CMP0005 NEW) + + # This policy was only added in cmake 2.8.4 + if (CMAKE_VERSION VERSION_GREATER "2.8.3") +- cmake_policy(SET CMP0017 OLD) ++ cmake_policy(SET CMP0017 NEW) + endif (CMAKE_VERSION VERSION_GREATER "2.8.3") + + +diff -Naur Clementine-1.4.1.orig/CMakeLists.txt Clementine-1.4.1/CMakeLists.txt +--- Clementine-1.4.1.orig/CMakeLists.txt 2024-10-10 04:42:33.000000000 +0200 ++++ Clementine-1.4.1/CMakeLists.txt 2025-04-11 17:59:11.152230000 +0200 +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.0.0) + project(clementine) + +-cmake_policy(SET CMP0053 OLD) ++cmake_policy(SET CMP0053 NEW) + + include(CheckCXXCompilerFlag) + include(FindPkgConfig) diff --git a/audio/flac-opt/README b/audio/flac-opt/README deleted file mode 100644 index 193e83f09ef..00000000000 --- a/audio/flac-opt/README +++ /dev/null @@ -1,39 +0,0 @@ -flac-opt (free lossless audio codec) - -flac is open source software that can reduce the amount of storage -space needed to store digital audio signals without needing to remove -information in doing so. This version of flac is newer than the one -included in Slackware, and is installed in /opt/flac-opt so it won't -conflict with Slackware's flac package. - -The main reason for using this is that this newer version of flac -supports multithreaded encoding (via the -j option), which speeds up -the process dramatically. Even without using -j, encodes about 25% -faster than Slackware's flac. - -Decoding speed is the same (and can't use multiple threads), so -recompiling e.g. media player apps to use this version of flac doesn't -make sense. - -After the package is installed, either log out & back in, or run -"source /etc/profile.d/flac-opt.sh" to put the new flac and metaflac -commands in your PATH. flac-opt.sh is installed +x by default. - -SlackBuild developers: if you're writing a SlackBuild that needs the -flac libraries in this package, put this somewhere near the top of -your build script (after the "set -e"): - - source /etc/profile.d/flac-opt-dev.sh - -The -dev file is not installed executable, to avoid conflicting with -the standard flac libraries. It can also be sourced in an interactive -shell, if needed, but DO NOT "chmod +x" this file. - -By default, flac-opt is built with assembly language optimizations. If -you get "illegal instruction" errors at runtime, rebuild the package -with ASM=no in the environment. This should only happen on elderly -(first-generation) x86_64 hardware, such as the original Athlon64. - -By default, flac-opt is built with upstream's default C optimization, -which is -O3. There's no reason this should bother anyone... but if it -does, you can built with FORCE_O2=yes in the environment. diff --git a/audio/flac-opt/flac-opt-dev.sh b/audio/flac-opt/flac-opt-dev.sh deleted file mode 100644 index 7aed33a78ba..00000000000 --- a/audio/flac-opt/flac-opt-dev.sh +++ /dev/null @@ -1,15 +0,0 @@ -# profile.d script for SBo flac-opt build, WTFPL, B. Watson. - -# Note: DO NOT chmod +x this file. It exists to be sourced only when -# actually needed, and can cause problems when not needed. - -Ptmp=@LIBDIR@/pkgconfig - -if [ -z "$PKG_CONFIG_PATH" ]; then - PKG_CONFIG_PATH="$Ptmp" -else - PKG_CONFIG_PATH="$Ptmp:$PKG_CONFIG_PATH" -fi - -export PKG_CONFIG_PATH -unset Ptmp diff --git a/audio/flac-opt/flac-opt.SlackBuild b/audio/flac-opt/flac-opt.SlackBuild deleted file mode 100644 index 4f5ec562331..00000000000 --- a/audio/flac-opt/flac-opt.SlackBuild +++ /dev/null @@ -1,147 +0,0 @@ -#!/bin/bash - -# Slackware build script for flac-opt - -# Written by B. Watson (urchlay@slackware.uk) - -# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. - -# 20250512 bkw: BUILD=2 -# - fix man breakage that occurred if MANPATH wasn't already set -# when the profile script ran. Thanks to fourtysixandtwo for -# catching this. - -# Notes: -# - Not based on PV's flac.SlackBuild. Started with SBo template. -# - Static libraries, not shared, because they live in a weird prefix. -# - It's possible to export PREFIX=/whatever, but not documented in README -# because I really don't expect anyone to do this. -# - I include the API docs and examples even though PV leaves them -# out of his flac package. -# - Encoding really is about 25% faster than Slackware's older flac, even if -# you don't use the new -j option to run in parallel. With -j8 on my 8-core -# workstation, it's 4-5x as fast as the old flac. -# - It's possible to build with either autoconf or cmake. I tried both, -# didn't see any difference. Went with autoconf because it's more -# familiar. May change in the future, if upstream drops autoconf. -# - I see no advantage to building with -O2 rather than upstream's -# default -O3, but I added an option to use -O2 if you're that -# fanatical about using default CFLAGS. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=flac-opt -SRCNAM=flac -VERSION=${VERSION:-1.5.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" -o "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="" - LIBDIRSUFFIX="" -fi - -# upstream uses -O3, we'll go with that unless the user insists. -COPT=-O3 -[ "${FORCE_O2:-no}" = "yes" ] && COPT=-O2 -SLKCFLAGS="$COPT $SLKCFLAGS" - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod -h 755 {} + -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod -h 644 {} + - -if [ "${ASM:-yes}" = "no" ]; then - ASMOPT=disable - WITHASM="WITHOUT" -else - ASMOPT=enable - WITHASM="WITH" -fi - -PREFIX=${PREFIX:-/opt/$PRGNAM} -DOCDIR=/usr/doc/$PRGNAM-$VERSION -PKGDOC=$PKG/$DOCDIR -LIBDIR=$PREFIX/lib$LIBDIRSUFFIX - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --disable-examples \ - --disable-werror \ - --$ASMOPT-asm-optimizations \ - --prefix=$PREFIX \ - --libdir=$LIBDIR \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=$PREFIX/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-shared \ - --enable-static \ - --build=$ARCH-slackware-linux - -make V=1 -make install-strip DESTDIR=$PKG -rm -f $PKG/$PREFIX/lib*/*.la -gzip -9 $PKG/$PREFIX/man/man*/* - -PROF=$PKG/etc/profile.d -mkdir -p $PROF -for i in flac-opt.sh flac-opt-dev.sh; do - sed -e "s,@PREFIX@,$PREFIX,g" -e "s,@LIBDIR@,$LIBDIR,g" $CWD/$i > $PROF/$i -done -chmod 755 $PROF/flac-opt.sh - -# pkgconfig needs a bit of help. we do this so callers don't have to -# specify --static as a pkg-config option. -sed -i -e '/^Libs\.private/d' \ - -e '/^Libs:/s,$, -logg -lm,' \ - $PKG/$LIBDIR/pkgconfig/flac.pc - -# we didn't build the examples, but include their source in the doc dir. -mkdir -p $PKGDOC -cp -a examples/ AUTHORS *.md COPYING* $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -sed -e "s,@WITHASM@,$WITHASM," \ - -e "s,@PREFIX@,$PREFIX," \ - -e "s,@SLKCFLAGS@,$SLKCFLAGS," \ - $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/audio/flac-opt/flac-opt.info b/audio/flac-opt/flac-opt.info deleted file mode 100644 index 1042e4e18f8..00000000000 --- a/audio/flac-opt/flac-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="flac-opt" -VERSION="1.5.0" -HOMEPAGE="https://github.com/xiph/flac/" -DOWNLOAD="https://github.com/xiph/flac/releases/download/1.5.0/flac-1.5.0.tar.xz" -MD5SUM="0bb45bcf74338b00efeec121fff27367" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/audio/flac-opt/flac-opt.sh b/audio/flac-opt/flac-opt.sh deleted file mode 100644 index eb9a6dad591..00000000000 --- a/audio/flac-opt/flac-opt.sh +++ /dev/null @@ -1,7 +0,0 @@ -# profile.d script for SBo flac-opt build, WTFPL, B. Watson. - -MANPATH="@PREFIX@/man:$MANPATH" -PATH=@PREFIX@/bin:$PATH - -export PATH -export MANPATH diff --git a/audio/flac-opt/slack-desc b/audio/flac-opt/slack-desc deleted file mode 100644 index b182464253e..00000000000 --- a/audio/flac-opt/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------------------------------------------------------| -flac-opt: flac-opt (free lossless audio codec) -flac-opt: -flac-opt: flac is open source software that can reduce the amount of storage -flac-opt: space needed to store digital audio signals without needing to remove -flac-opt: information in doing so. This version of flac is newer than the one -flac-opt: included in Slackware, and is installed in /opt so it won't conflict -flac-opt: with Slackware's flac package. -flac-opt: -flac-opt: This package built @WITHASM@ assembly optimizations. -flac-opt: C flags: @SLKCFLAGS@. Install prefix: @PREFIX@ -flac-opt: diff --git a/audio/guitarix/guitarix.SlackBuild b/audio/guitarix/guitarix.SlackBuild index 3861745771e..72ec8ba9c24 100644 --- a/audio/guitarix/guitarix.SlackBuild +++ b/audio/guitarix/guitarix.SlackBuild @@ -90,6 +90,8 @@ if [ "${LV2:-yes}" = "no" ]; then LV2OPT=--no-lv2 fi +for i in $CWD/patches/*; do patch -p2 < $i ; done + # grrr, -DNDEBUG doesn't get added to the flags automatically... LIBDIR="/usr/lib${LIBDIRSUFFIX}" ./waf configure \ diff --git a/audio/guitarix/patches/always_inline.patch b/audio/guitarix/patches/always_inline.patch new file mode 100644 index 00000000000..940649f11c9 --- /dev/null +++ b/audio/guitarix/patches/always_inline.patch @@ -0,0 +1,22 @@ +diff --git a/trunk/src/ladspa/ladspa_guitarix.cpp b/trunk/src/ladspa/ladspa_guitarix.cpp +index 1fccffb3..85c3a766 100644 +--- a/trunk/src/ladspa/ladspa_guitarix.cpp ++++ b/trunk/src/ladspa/ladspa_guitarix.cpp +@@ -16,8 +16,6 @@ + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +-#define always_inline inline __attribute__((always_inline)) +- + #include + #include + #include +@@ -34,6 +32,8 @@ + #include "gx_faust_plugins.h" + #include "../plugins/pluginlib.h" + ++#define always_inline inline __attribute__((always_inline)) ++ + #include "faust/gx_ampout_ladspa.cc" + #include "faust/gx_outputlevel_ladspa.cc" + diff --git a/audio/guitarix/patches/gcc-13.patch b/audio/guitarix/patches/gcc-13.patch new file mode 100644 index 00000000000..90681810b15 --- /dev/null +++ b/audio/guitarix/patches/gcc-13.patch @@ -0,0 +1,12 @@ +diff --git a/trunk/src/LV2/DSP/gx_common.h b/trunk/src/LV2/DSP/gx_common.h +index 71108442..ea230e34 100644 +--- a/trunk/src/LV2/DSP/gx_common.h ++++ b/trunk/src/LV2/DSP/gx_common.h +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + ///////////////////////// DENORMAL PROTECTION WITH SSE ///////////////// + diff --git a/audio/hydrogen/hydrogen.SlackBuild b/audio/hydrogen/hydrogen.SlackBuild index b5cc3391080..dbf4a5c60ec 100644 --- a/audio/hydrogen/hydrogen.SlackBuild +++ b/audio/hydrogen/hydrogen.SlackBuild @@ -91,6 +91,7 @@ cd build -DWANT_PORTMIDI=ON \ -DWANT_RUBBERBAND=ON \ -DLADSPA_LIBRARIES=/usr/lib$LIBDIRSUFIX/ladspa \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/audio/jack-rack/jack-rack.SlackBuild b/audio/jack-rack/jack-rack.SlackBuild index ae6c058b151..4452e382e11 100644 --- a/audio/jack-rack/jack-rack.SlackBuild +++ b/audio/jack-rack/jack-rack.SlackBuild @@ -72,7 +72,7 @@ fi # --docdir not supported LDFLAGS="-lm -ldl" \ -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17 -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/audio/jack/jack.SlackBuild b/audio/jack/jack.SlackBuild index 30fde24f08c..dcacc0e765f 100644 --- a/audio/jack/jack.SlackBuild +++ b/audio/jack/jack.SlackBuild @@ -97,6 +97,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 {} \+ +patch -p1 < $CWD/jack2_1.9.22_update_to_waf_2.0.26.patch + # Minor source of incompatibility between jack 1.x and 2.x: some jack # apps don't add -lpthread to their CFLAGS because they assume jack.pc # will already include it (it does, in 1.x). So make 2 act like 1: diff --git a/audio/jack/jack.info b/audio/jack/jack.info index 9567dbac3f2..8d5f329b993 100644 --- a/audio/jack/jack.info +++ b/audio/jack/jack.info @@ -2,9 +2,11 @@ PRGNAM="jack" VERSION="1.9.22" HOMEPAGE="http://jackaudio.org/" DOWNLOAD="https://github.com/jackaudio/jack2/archive/v1.9.22/jack2-1.9.22.tar.gz \ - https://github.com/jackaudio/jack-example-tools/archive/4/jack-example-tools-4.tar.gz" + https://github.com/jackaudio/jack-example-tools/archive/4/jack-example-tools-4.tar.gz \ + https://ponce.cc/slackware/sources/repo/jack2_1.9.22_update_to_waf_2.0.26.patch" MD5SUM="e57c8ad3de75f78b6eb7aacea4e25755 \ - 282f4c913489b32edc9926c8f84a73ae" + 282f4c913489b32edc9926c8f84a73ae \ + 7ba0b85ffedc67e8c850e463076bd28e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/jack_capture/gcc14.patch b/audio/jack_capture/gcc14.patch new file mode 100644 index 00000000000..7bbc01e9ba0 --- /dev/null +++ b/audio/jack_capture/gcc14.patch @@ -0,0 +1,39 @@ +--- a/jack_capture.c 2017-05-19 05:56:00.000000000 -0500 ++++ b/jack_capture.c 2025-04-05 23:16:46.219938571 -0500 +@@ -909,6 +909,7 @@ + #define vsnprintf _vsnprintf + #endif + #ifndef __APPLE__ ++#ifndef HAVE_ASPRINTF + int asprintf(char **buffer, char *fmt, ...) { + /* Guess we need no more than 200 chars of space. */ + int size = 200; +@@ -947,6 +948,7 @@ + } + #endif + #endif ++#endif + + #define ARGS_ADD_ARGV(FMT,ARG) \ + argv=(char**) realloc((void*)argv, (argc+2)*sizeof(char*)); \ +--- a/gen_das_config_h.sh 2017-05-19 05:56:00.000000000 -0500 ++++ b/gen_das_config_h.sh 2025-04-05 23:47:40.843411772 -0500 +@@ -54,6 +54,18 @@ + echo "#define NEW_JACK_LATENCY_API 0" + fi + ++echo "#include " >temp$$.c ++echo "int main() {" >>temp$$.c ++echo " char *buf;" >>temp$$.c ++echo " asprintf(&buf, "test %d", 42);" >>temp$$.c ++echo " return 0;" >>temp$$.c ++echo "}" >>temp$$.c ++ ++if gcc temp$$.c 2>/dev/null; then ++ echo "#define HAVE_ASPRINTF 1" ++else ++ echo "#define HAVE_ASPRINTF 0" ++fi + + rm temp$$.c + diff --git a/audio/jack_capture/jack_capture.SlackBuild b/audio/jack_capture/jack_capture.SlackBuild index 2ddca8a915a..27bbd0bc839 100644 --- a/audio/jack_capture/jack_capture.SlackBuild +++ b/audio/jack_capture/jack_capture.SlackBuild @@ -83,6 +83,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/gcc14.patch + sed -i -e "s/OPTIMIZE=-O3.*/OPTIMIZE=${SLKCFLAGS}/g" Makefile make diff --git a/audio/libebur128/libebur128.SlackBuild b/audio/libebur128/libebur128.SlackBuild index dd72599f6a3..2ff96b1fe88 100644 --- a/audio/libebur128/libebur128.SlackBuild +++ b/audio/libebur128/libebur128.SlackBuild @@ -74,6 +74,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_STATIC_LIBS=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/audio/mppenc/mppenc.SlackBuild b/audio/mppenc/mppenc.SlackBuild index bf6b198fa28..c20b364331a 100644 --- a/audio/mppenc/mppenc.SlackBuild +++ b/audio/mppenc/mppenc.SlackBuild @@ -67,6 +67,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 diff --git a/audio/musepack-tools/musepack-tools.SlackBuild b/audio/musepack-tools/musepack-tools.SlackBuild index 06f77c23ee9..ff1df89b427 100644 --- a/audio/musepack-tools/musepack-tools.SlackBuild +++ b/audio/musepack-tools/musepack-tools.SlackBuild @@ -69,9 +69,10 @@ patch -p1 < $CWD/musepack-tools-465-fno-common.patch mkdir -p build cd build cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -Wno-error=incompatible-pointer-types" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=$LIBDIRSUFFIX \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make -j1 make install DESTDIR=$PKG diff --git a/audio/musikcube/musikcube.SlackBuild b/audio/musikcube/musikcube.SlackBuild index 2cadd05d649..1b7b1112138 100644 --- a/audio/musikcube/musikcube.SlackBuild +++ b/audio/musikcube/musikcube.SlackBuild @@ -83,6 +83,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 "s|ncursesw/||" src/musikcube/cursespp/cursespp/curses_config.h + # Install .so files to /usr/lib$LIBDIRSUFFIX instead of /usr/share cp $CWD/fix-install-locations.patch . sed -i "s/lib\//lib$LIBDIRSUFFIX\//" fix-install-locations.patch diff --git a/audio/ncmpcpp/ncmpcpp.SlackBuild b/audio/ncmpcpp/ncmpcpp.SlackBuild index 9df2d26e648..fe5067e6148 100644 --- a/audio/ncmpcpp/ncmpcpp.SlackBuild +++ b/audio/ncmpcpp/ncmpcpp.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ncmpcpp -VERSION=${VERSION:-0.9.2} +VERSION=${VERSION:-0.10.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -73,7 +70,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$VERSION.tar.gz || tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -82,9 +79,12 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Needed for boost 1.89.0, thanks to MLanden on LQ! +cp -a $CWD/boost.m4 m4/ + sed -ie 's/if (!mpeg_file->save(TagLib::MPEG::File::ID3v2, true, 4, false))/if (!mpeg_file->save(TagLib::MPEG::File::ID3v2, true, 4))/g' src/tags.cpp -./autogen.sh +autoreconf -fi ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/audio/ncmpcpp/ncmpcpp.info b/audio/ncmpcpp/ncmpcpp.info index 275ef114ad5..8b8e517958e 100644 --- a/audio/ncmpcpp/ncmpcpp.info +++ b/audio/ncmpcpp/ncmpcpp.info @@ -1,8 +1,10 @@ PRGNAM="ncmpcpp" -VERSION="0.9.2" +VERSION="0.10.1" HOMEPAGE="http://ncmpcpp.rybczak.net" -DOWNLOAD="https://github.com/arybczak/ncmpcpp/archive/0.9.2/ncmpcpp-0.9.2.tar.gz" -MD5SUM="4ce5ed2d2dc26e2c703a0c437ee1a14c" +DOWNLOAD="https://github.com/arybczak/ncmpcpp/archive/0.10.1/ncmpcpp-0.10.1.tar.gz \ + https://raw.githubusercontent.com/tsuna/boost.m4/c88f9d1d27707d85ba39fbaeedddddd505e76e6c/build-aux/boost.m4" +MD5SUM="2c90b825291c51bd7630b909daee7cd6 \ + ec6c1e787d465ad13bd6a3283bcb5a2f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmpdclient" diff --git a/audio/quodlibet/python3.12.patch b/audio/quodlibet/python3.12.patch new file mode 100644 index 00000000000..06024d49b38 --- /dev/null +++ b/audio/quodlibet/python3.12.patch @@ -0,0 +1,72 @@ +From a8b6f6bb34864a6821174edbf7802b689e440db3 Mon Sep 17 00:00:00 2001 +From: LuK1337 +Date: Wed, 23 Aug 2023 17:13:23 +0200 +Subject: [PATCH] Fix startup on Python 3.12 + +--- + quodlibet/_import.py | 6 ++++++ + quodlibet/util/config.py | 2 +- + quodlibet/util/importhelper.py | 6 +++--- + 3 files changed, 10 insertions(+), 4 deletions(-) + +diff --git a/quodlibet/_import.py b/quodlibet/_import.py +index 5e76b67295..22bd5e3140 100644 +--- a/quodlibet/_import.py ++++ b/quodlibet/_import.py +@@ -8,6 +8,7 @@ + + import sys + import importlib ++import importlib.util + + + class RedirectImportHook: +@@ -31,6 +32,11 @@ def __init__(self, name, packages): + self._name = name + self._packages = packages + ++ def find_spec(self, fullname, path, target=None): ++ loader = self.find_module(fullname, path) ++ if loader is not None: ++ return importlib.util.spec_from_loader(fullname, loader) ++ + def find_module(self, fullname, path=None): + package = fullname.split(".")[0] + if package in self._packages: +diff --git a/quodlibet/util/config.py b/quodlibet/util/config.py +index 1c214ac0b4..f0688f9bf9 100644 +--- a/quodlibet/util/config.py ++++ b/quodlibet/util/config.py +@@ -377,7 +377,7 @@ def read(self, filename): + with open(filename, "rb") as fileobj: + fileobj = StringIO( + fileobj.read().decode("utf-8", "surrogateescape")) +- self._config.readfp(fileobj, filename) ++ self._config.read_file(fileobj, filename) + except (IOError, OSError): + return + +diff --git a/quodlibet/util/importhelper.py b/quodlibet/util/importhelper.py +index f14b11f4b6..c82ded5878 100644 +--- a/quodlibet/util/importhelper.py ++++ b/quodlibet/util/importhelper.py +@@ -92,8 +92,8 @@ def load_module(name, package, path): + except KeyError: + pass + +- loader = importlib.find_loader(fullname, [path]) +- if loader is None: ++ spec = importlib.machinery.PathFinder.find_spec(fullname, [path]) ++ if spec is None: + return + + # modules need a parent package +@@ -101,7 +101,7 @@ def load_module(name, package, path): + spec = importlib.machinery.ModuleSpec(package, None, is_package=True) + sys.modules[package] = importlib.util.module_from_spec(spec) + +- mod = loader.load_module(fullname) ++ mod = spec.loader.load_module(fullname) + + # make it accessible from the parent, like __import__ does + vars(sys.modules[package])[name] = mod diff --git a/audio/quodlibet/quodlibet.SlackBuild b/audio/quodlibet/quodlibet.SlackBuild index 2b4403ff1a7..f67540185b8 100644 --- a/audio/quodlibet/quodlibet.SlackBuild +++ b/audio/quodlibet/quodlibet.SlackBuild @@ -61,6 +61,7 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . +patch -p1 < $CWD/python3.12.patch find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ -o -perm 511 \) -exec chmod 755 {} \; -o \ diff --git a/audio/rosegarden/rosegarden.SlackBuild b/audio/rosegarden/rosegarden.SlackBuild index 66c92288f26..037998a2a95 100644 --- a/audio/rosegarden/rosegarden.SlackBuild +++ b/audio/rosegarden/rosegarden.SlackBuild @@ -88,6 +88,7 @@ cmake \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DLIB_SUFFIX="$LIBDIRSUFFIX" \ -DBUILD_TESTING=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ . make diff --git a/audio/soxr/soxr.SlackBuild b/audio/soxr/soxr.SlackBuild index 6cd4ff5ee25..8ceca866961 100644 --- a/audio/soxr/soxr.SlackBuild +++ b/audio/soxr/soxr.SlackBuild @@ -76,6 +76,7 @@ cmake -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=${PREFIX} \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DDOC_INSTALL_DIR=/usr/doc/$PRGNAM-$VERSION \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release -Wno-dev .. make make install DESTDIR=$PKG diff --git a/audio/wireplumber/README b/audio/wireplumber/README deleted file mode 100644 index 15a585ead15..00000000000 --- a/audio/wireplumber/README +++ /dev/null @@ -1,25 +0,0 @@ -Wireplumber - Session / policy manager implementation for PipeWire - -WirePlumber is a modular session / policy manager for PipeWire and a -GObject-based high-level library that wraps PipeWire’s API, -providing convenience for writing the daemon’s modules as well as -external tools for managing PipeWire. - -The WirePlumber daemon implements the session & policy management -service. It follows a modular design, having plugins that implement -the actual management functionality. - -The WirePlumber Library provides API that allows you to extend the -WirePlumber daemon, to write management or status tools for PipeWire -(apps that don’t do actual media streaming) and to write custom -session managers for embedded devices. - - -Replacement of pipewire-media : -Based on what P. Volkerding did for pulseaudio/pipewire -There are 2 scripts to enable/disable wireplumber, in /usr/sbin : -- wireplumber-enable.sh -- wireplumber-disable.sh - -For the changes to take effect : -logout / login diff --git a/audio/wireplumber/doinst.sh b/audio/wireplumber/doinst.sh deleted file mode 100644 index 9018c147dbc..00000000000 --- a/audio/wireplumber/doinst.sh +++ /dev/null @@ -1,5 +0,0 @@ -# Toss redundant sample files: -for file in wireplumber.desktop ; do - cmp etc/xdg/autostart/${file} etc/xdg/autostart/${file}.sample 2> /dev/null && rm etc/xdg/autostart/${file}.sample -done - diff --git a/audio/wireplumber/slack-desc b/audio/wireplumber/slack-desc deleted file mode 100644 index 18f46d565b1..00000000000 --- a/audio/wireplumber/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------------------------------------------------------| -wireplumber: wireplumber (Session / policy manager implementation for PipeWire) -wireplumber: -wireplumber: WirePlumber is a modular session / policy manager for -wireplumber: PipeWire and a GObject-based high-level library -wireplumber: that wraps PipeWire's API, providing convenience for writini -wireplumber: the daemon's modules as well as external tools for managing PipeWire. -wireplumber: It follows a modular design, having plugins that implement the actual -wireplumber: management functionality. -wireplumber: -wireplumber: https://gitlab.com/pipewire/wireplumber -wireplumber: diff --git a/audio/wireplumber/wireplumber-disable.sh b/audio/wireplumber/wireplumber-disable.sh deleted file mode 100644 index 9a7c8d14f0e..00000000000 --- a/audio/wireplumber/wireplumber-disable.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# Copyright 2022 Patrick J. Volkerding, Sebeka, Minnesota, 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. - -# This script will attempt to disable pipewire as the default audio server, -# changing it back to pulseaudio. - -# Remove or rename the XDG autostart files: -for file in /etc/xdg/autostart/wireplumber.desktop ; do - if [ -r ${file}.sample ]; then - rm -f $file - elif [ -r $file ]; then - mv ${file} ${file}.sample - fi -done - -# Condition: check if pipewire is enabled -if [ -f /etc/xdg/autostart/pipewire.desktop ] ; then - # Enable pipewire-media-session.desktop: - if grep -q "^Hidden=true$" /etc/xdg/autostart/pipewire-media-session.desktop ; then - grep -v "^Hidden=true$" /etc/xdg/autostart/pipewire-media-session.desktop > /etc/xdg/autostart/pipewire-media-session.desktop.new - mv /etc/xdg/autostart/pipewire-media-session.desktop.new /etc/xdg/autostart/pipewire-media-session.desktop - fi - - echo "Pipewire Media Session enabled as media session server." - if ps ax | grep -q wireplumber ; then - echo - echo "You may need to stop running daemon/wireplumber processes." - echo "The clean way is to run these commands as the user that owns the processes:" - echo "/usr/bin/daemon --pidfiles=~/.run --name=wireplumber --stop" - echo - echo "The quick and dirty way if nothing else on the machine is using the daemon" - echo "utility is to issue this command:" - echo "killall daemon" - fi -fi - diff --git a/audio/wireplumber/wireplumber-enable.sh b/audio/wireplumber/wireplumber-enable.sh deleted file mode 100644 index 1aac9d4ae1d..00000000000 --- a/audio/wireplumber/wireplumber-enable.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/bash -# Copyright 2022 Patrick J. Volkerding, Sebeka, Minnesota, 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. - -# This script will attempt to enable wireplumber as the default media session server. - -# Condition: check if pipewire is enabled -if [ -f /etc/xdg/autostart/pipewire.desktop ] ; then - - # Rename the XDG autostart files: - for file in /etc/xdg/autostart/wireplumber.desktop.sample ; do - if [ -r $file ]; then - mv $file /etc/xdg/autostart/$(basename $file .sample) - fi - done - - # Disable pipewire-media-session.desktop: - if ! grep -q "^Hidden=true$" /etc/xdg/autostart/pipewire-media-session.desktop ; then - echo "Hidden=true" >> /etc/xdg/autostart/pipewire-media-session.desktop - fi - echo "Wireplumber enabled as system media session server." -else - echo "Pipewire is disabled" - echo "you must enable pipewire first : /usr/sbin/pipewire-enable.sh" -fi diff --git a/audio/wireplumber/wireplumber.SlackBuild b/audio/wireplumber/wireplumber.SlackBuild deleted file mode 100644 index fc92c597cda..00000000000 --- a/audio/wireplumber/wireplumber.SlackBuild +++ /dev/null @@ -1,147 +0,0 @@ -#!/bin/bash - -# Copyright 2022, marav, Paris, FR -# 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. - -# 20241018 bkw: Modified by SlackBuilds.org, BUILD=3: build with lua 5.4. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=wireplumber -VERSION=${VERSION:-0.4.7} -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 [ ! -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 -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z || exit 1 -cd $PRGNAM-$VERSION || exit 1 -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \+ - -# Set options to build with or without documentation / introspection -# These options are disabled by default -WITHDOC=${WITHDOC:-no} -WITHINTROSPEC=${WITHINTROSPEC:-no} - -if [ $WITHDOC == "no" ]; then - DOC_OPTION="-Ddoc=disabled" - else - DOC_OPTION="-Ddoc=auto" -fi - -if [ $WITHINTROSPEC == "no" ]; then - INTROSPEC_OPTION="-Dintrospection=disabled" - else - INTROSPEC_OPTION="-Dintrospection=auto" -fi - -# Configure, build, and install: -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -mkdir meson-build -cd meson-build -meson setup \ - --prefix=/usr \ - --libdir=lib${LIBDIRSUFFIX} \ - --libexecdir=/usr/libexec \ - --bindir=/usr/bin \ - --sbindir=/usr/sbin \ - --includedir=/usr/include \ - --datadir=/usr/share \ - --mandir=/usr/man \ - -Dsystem-lua=true \ - -Dsystemd=disabled \ - -Dsystemd-user-service=false \ - $DOC_OPTION \ - $INTROSPEC_OPTION \ - .. - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -# Add sample configuation files: -mkdir -p $PKG/etc/xdg/autostart -cp -a $CWD/wireplumber.desktop.sample $PKG/etc/xdg/autostart -chown root:root $PKG/etc/xdg/autostart/* -chmod 644 $PKG/etc/xdg/autostart/* - -mkdir -p $PKG/usr/sbin -cp -a $CWD/wireplumber-disable.sh $PKG/usr/sbin -cp -a $CWD/wireplumber-enable.sh $PKG/usr/sbin -chown root:root $PKG/usr/sbin/wireplumber-disable.sh $PKG/usr/sbin/wireplumber-enable.sh -chmod 755 $PKG/usr/sbin/wireplumber-disable.sh $PKG/usr/sbin/wireplumber-enable.sh - -# Strip binaries: -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - LICENSE NEWS.rst 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 -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/wireplumber/wireplumber.desktop.sample b/audio/wireplumber/wireplumber.desktop.sample deleted file mode 100644 index d3ebdea2d3a..00000000000 --- a/audio/wireplumber/wireplumber.desktop.sample +++ /dev/null @@ -1,10 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Wireplumber -Comment=Start the Wireplumber -Exec=/usr/bin/daemon -frB --pidfiles=~/.run --name=wireplumber /usr/bin/wireplumber -Terminal=false -Type=Application -X-GNOME-Autostart-Phase=Initialization -X-KDE-autostart-after=pipewire -X-KDE-autostart-phase=1 diff --git a/audio/wireplumber/wireplumber.info b/audio/wireplumber/wireplumber.info deleted file mode 100644 index 158b48bbed0..00000000000 --- a/audio/wireplumber/wireplumber.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wireplumber" -VERSION="0.4.7" -HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber" -DOWNLOAD="https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.4.7/wireplumber-0.4.7.tar.gz" -MD5SUM="9e63d8944f91b6a4646a736b1f1db251" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="lua" -MAINTAINER="marav" -EMAIL="marav8@free.fr" diff --git a/audio/xmms-wma/binutils-2.41.patch b/audio/xmms-wma/binutils-2.41.patch new file mode 100644 index 00000000000..d9d4a999cc8 --- /dev/null +++ b/audio/xmms-wma/binutils-2.41.patch @@ -0,0 +1,20 @@ +This patch has been assembled by Claude + +--- a/ffmpeg-strip-wma/common.h ++++ b/ffmpeg-strip-wma/common.h +@@ -248,14 +248,14 @@ static inline int32_t NEG_SSR32( int32_t a, int8_t s){ + asm ("sarl %1, %0\n\t" + : "+r" (a) +- : "ic" ((uint8_t)(-s)) ++ : "c" ((uint8_t)(-s)) + ); + return a; + } + static inline uint32_t NEG_USR32(uint32_t a, int8_t s){ + asm ("shrl %1, %0\n\t" + : "+r" (a) +- : "ic" ((uint8_t)(-s)) ++ : "c" ((uint8_t)(-s)) + ); + return a; + } diff --git a/audio/xmms-wma/xmms-wma.SlackBuild b/audio/xmms-wma/xmms-wma.SlackBuild index 82cd92484f1..10b956b025c 100644 --- a/audio/xmms-wma/xmms-wma.SlackBuild +++ b/audio/xmms-wma/xmms-wma.SlackBuild @@ -79,12 +79,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 {} \; +patch -p1 < $CWD/binutils-2.41.patch + # Use our CFLAGS sed -i "/OPTFLAGS/s/=/+=/" ffmpeg-strip-wma/config.mak sed -i "/SHCFLAGS/s/=/+=/" ffmpeg-strip-wma/config.mak make \ - OPTFLAGS="$SLKCFLAGS" \ + OPTFLAGS="$SLKCFLAGS -std=gnu89" \ SHCFLAGS="$SLKCFLAGS" \ CC='gcc -fgnu89-inline -fcommon' diff --git a/business/ledger/boost-185.patch b/business/ledger/boost-185.patch new file mode 100644 index 00000000000..f0c1f6a8c21 --- /dev/null +++ b/business/ledger/boost-185.patch @@ -0,0 +1,22 @@ +From 1da89f6ffb44a44257b9774c4ceb71e7b495d677 Mon Sep 17 00:00:00 2001 +From: Michael Cho +Date: Thu, 25 Apr 2024 11:29:49 -0400 +Subject: [PATCH] Fix build with Boost 1.85.0 + +Signed-off-by: Michael Cho +--- + src/system.hh.in | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/system.hh.in b/src/system.hh.in +index 05f28fc24..070f1cd4a 100644 +--- a/src/system.hh.in ++++ b/src/system.hh.in +@@ -140,7 +140,6 @@ + #include + #include + +-#include + #include + #include + #include diff --git a/business/ledger/ledger.SlackBuild b/business/ledger/ledger.SlackBuild index 7c32f0672d9..92cbf8cf8f4 100644 --- a/business/ledger/ledger.SlackBuild +++ b/business/ledger/ledger.SlackBuild @@ -52,6 +52,7 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ patch -p1 < $CWD/boost-176.patch +patch -p1 < $CWD/boost-185.patch # 20220301 bkw: do not look for utfcpp's headers in /usr/include, use # only the bundled copy (otherwise the build breaks if utfcpp is installed). diff --git a/desktop/AppStream/AppStream.SlackBuild b/desktop/AppStream/AppStream.SlackBuild deleted file mode 100644 index d1ac34ceb34..00000000000 --- a/desktop/AppStream/AppStream.SlackBuild +++ /dev/null @@ -1,127 +0,0 @@ -#!/bin/bash - -# Slackware build script for appstream - -# Copyright 2022 Damian Perticone, Berisso, Argentina -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=AppStream -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Fix sbopkglint error - change /usr/share/doc directory to /usr/doc/AppStream-$VERSION -sed -i "s/get_option('datadir'), //g" docs/meson.build -sed -i "s/'appstream'/'$PRGNAM-$VERSION'/g" docs/meson.build - -# Use newer meson -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -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 \ - -Dstemming=false \ - -Dstrip=true \ - -Dsystemd=false - - "${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 - -find $PKG -name perllocal.pod \ - -o -name ".packlist" \ - -o -name "*.bs" \ - | xargs rm -f - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING NEWS README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/AppStream/AppStream.info b/desktop/AppStream/AppStream.info deleted file mode 100644 index f4f9cd34456..00000000000 --- a/desktop/AppStream/AppStream.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="AppStream" -VERSION="1.0.3" -HOMEPAGE="https://www.freedesktop.org/wiki/Distributions/AppStream" -DOWNLOAD="https://www.freedesktop.org/software/appstream/releases/AppStream-1.0.3.tar.xz" -MD5SUM="8db15579a7b25acca99677ddc6a12b68" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="gi-docgen libxmlb" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/AppStream/README b/desktop/AppStream/README deleted file mode 100644 index 420a628a036..00000000000 --- a/desktop/AppStream/README +++ /dev/null @@ -1,9 +0,0 @@ -AppStream is a cross-distribution effort for enhancing the way we -interact with the software repositories provided by Linux distributions -by standardizing software component metadata. -It provides the foundation to build software-center applications, -by providing metadata necessary for an application-centric view on -package repositories. AppStream additionally provides specifications for -things like an unified software metadata database, screenshot services -and various other things needed to create user-friendly -application-centers for (Linux) distributions. diff --git a/desktop/AppStream/slack-desc b/desktop/AppStream/slack-desc deleted file mode 100644 index d4e0b0a57b3..00000000000 --- a/desktop/AppStream/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------------------------------------------------------| -AppStream: AppStream (standard for creating app stores across distributions) -AppStream: -AppStream: AppStream is a cross-distribution effort for enhancing the way we -AppStream: interact with the software repositories provided by (Linux) -AppStream: distributions by standardizing software component metadata. -AppStream: -AppStream: -AppStream: -AppStream: Home: https://www.freedesktop.org/wiki/Distributions/AppStream -AppStream: -AppStream: diff --git a/desktop/afterstep/afterstep.SlackBuild b/desktop/afterstep/afterstep.SlackBuild index 0eefdeeb3a6..8d2cc4d2908 100644 --- a/desktop/afterstep/afterstep.SlackBuild +++ b/desktop/afterstep/afterstep.SlackBuild @@ -88,7 +88,7 @@ patch -p1 < $CWD/binutils-2.36.patch # /etc/alternatives (not inside $PKG). Stop it. sed -i '/^install:/s, *install\.alternative,,' src/afterstep/Makefile.in -CFLAGS="$SLKCFLAGS -fgnu89-inline" \ +CFLAGS="$SLKCFLAGS -std=gnu89 -fgnu89-inline" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/desktop/arandr/arandr.SlackBuild b/desktop/arandr/arandr.SlackBuild index b392d0caefd..dbb9194717c 100644 --- a/desktop/arandr/arandr.SlackBuild +++ b/desktop/arandr/arandr.SlackBuild @@ -81,7 +81,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 --root=$PKG +patch -p1 < $CWD/setuptools.patch + +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/desktop/arandr/setuptools.patch b/desktop/arandr/setuptools.patch new file mode 100644 index 00000000000..46536dcd596 --- /dev/null +++ b/desktop/arandr/setuptools.patch @@ -0,0 +1,19 @@ +diff --git a/setup.py b/setup.py +index a571272..eb9c149 100755 +--- a/setup.py ++++ b/setup.py +@@ -53,7 +53,13 @@ class NoOptionCommand(Command): + """Command that doesn't take any options""" + user_options = [] + +- def initialize_options(self): pass ++ def initialize_options(self): ++ try: ++ super().initialize_options() ++ except Exception: ++ pass ++ if not hasattr(self, "dry_run"): ++ self.dry_run = False + def finalize_options(self): pass + + class update_pot(NoOptionCommand): diff --git a/desktop/awesome/awesome.SlackBuild b/desktop/awesome/awesome.SlackBuild index e6de3d5413f..ad832a10cb6 100644 --- a/desktop/awesome/awesome.SlackBuild +++ b/desktop/awesome/awesome.SlackBuild @@ -23,12 +23,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # 20241019 bkw: Modified by SlackBuilds.org, BUILD=2: build with lua51. +# 20251127 bkw: Modified by SlackBuilds.org, BUILD=3: build with luajit. cd $(dirname $0) ; CWD=$(pwd) PRGNAM=awesome VERSION=${VERSION:-4.3} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,28 +76,31 @@ 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 {} \+ +sed -i 's/COMMAND lua /COMMAND luajit /' awesomeConfig.cmake +sed -i -e 's/ lua / luajit /' -e 's/lua)/luajit)/' tests/examples/CMakeLists.txt +sed -i '1s|/usr/bin/env lua$|/usr/bin/env luajit|' build-utils/check_for_invalid_requires.lua +sed -i 's/"lua"/"luajit"/' tests/test-spawn.lua + +# https://gitlab.archlinux.org/archlinux/packaging/packages/awesome/-/issues/1 +sed -e '/^local Gio = lgi.Gio$/alocal GioUnix = lgi.GioUnix' \ + -e 's/Gio\.UnixInputStream/GioUnix\.InputStream/g' \ + -e 's/Gio\.UnixOutputStream/GioUnix\.OutputStream/g' \ + -i lib/awful/spawn.lua tests/_client.lua tests/test-spawn.lua + +sed -i 's| check-examples||' CMakeLists.txt + mkdir -p build cd build - # 20241020 bkw: it insists on running "lua" during the build, I don't see - # a way to make it run "lua51" (which it *must* use), so fake it out by - # messing with $PATH. - mkdir -p tmplua - ln -s /usr/bin/lua51 tmplua/lua - export PATH=`pwd`/tmplua:$PATH - cmake \ -DLUA_FOUND=ON \ - -DLUA_LIBRARY="/usr/lib$LIBDIRSUFFIX/liblua5.1.so" \ - -DLUA_INCLUDE_DIR="/usr/include/lua5.1" \ - -DLUA_VERSION_STRING="5.1" \ - -DLUA_VERSION_MAJOR="5" \ - -DLUA_VERSION_MINOR="1" \ - -DLUA_VERSION_PATCH="5" \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -ldl -w -Wl,--allow-multiple-definition" \ + -DLUA_LIBRARY="/usr/lib$LIBDIRSUFFIX/libluajit-5.1.so" \ + -DLUA_INCLUDE_DIR="/usr/include/luajit-2.1" \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -ldl -w -Wl,--allow-multiple-definition -fcommon" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DAWESOME_MAN_PATH=/usr/man \ -DAWESOME_DOC_PATH=/usr/doc/$PRGNAM-$VERSION \ -DSYSCONFDIR=/etc \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/desktop/birdtray/birdtray.SlackBuild b/desktop/birdtray/birdtray.SlackBuild index 56564b8aa8c..5ac2064a5d6 100644 --- a/desktop/birdtray/birdtray.SlackBuild +++ b/desktop/birdtray/birdtray.SlackBuild @@ -87,6 +87,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/desktop/cde/cde.SlackBuild b/desktop/cde/cde.SlackBuild index 9d966c3755c..879941cbfd6 100644 --- a/desktop/cde/cde.SlackBuild +++ b/desktop/cde/cde.SlackBuild @@ -56,8 +56,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 {} \; +patch -p1 < $CWD/gcc15.patch + ./autogen.sh -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu11" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/opt/dt \ diff --git a/desktop/cde/gcc15.patch b/desktop/cde/gcc15.patch new file mode 100644 index 00000000000..7f6c2880816 --- /dev/null +++ b/desktop/cde/gcc15.patch @@ -0,0 +1,21 @@ +diff -up cde-2.5.2/programs/dtksh/ksh93/src/cmd/ksh93/sh/xec.c.orig cde-2.5.2/programs/dtksh/ksh93/src/cmd/ksh93/sh/xec.c +--- cde-2.5.2/programs/dtksh/ksh93/src/cmd/ksh93/sh/xec.c.orig 2025-12-07 14:29:18.583782183 -0600 ++++ cde-2.5.2/programs/dtksh/ksh93/src/cmd/ksh93/sh/xec.c 2025-12-07 14:33:26.382717822 -0600 +@@ -1963,7 +1963,7 @@ int sh_exec(register const Shnode_t *t, + int flag = errorflg|OPTIMIZE_FLAG; + struct dolnod *argsav=0; + struct comnod *tp; +- char *cp, *trap, *nullptr = 0; ++ char *cp, *trap, *nulptr = 0; + int nameref, refresh=1; + char *av[5]; + #if SHOPT_OPTIMIZE +@@ -2008,7 +2008,7 @@ int sh_exec(register const Shnode_t *t, + save_prompt = sh.nextprompt; + sh.nextprompt = 3; + sh.timeout = 0; +- sh.exitval=sh_readline(&nullptr,0,1,(size_t)0,1000*sh.st.tmout); ++ sh.exitval=sh_readline(&nulptr,0,1,(size_t)0,1000*sh.st.tmout); + sh.nextprompt = save_prompt; + if(sh.exitval||sfeof(sfstdin)||sferror(sfstdin) + { diff --git a/desktop/cheese/cheese.SlackBuild b/desktop/cheese/cheese.SlackBuild index d6c4361f218..f0b49689745 100644 --- a/desktop/cheese/cheese.SlackBuild +++ b/desktop/cheese/cheese.SlackBuild @@ -76,6 +76,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 {} \; +# Fix gcc14 error +# https://gitlab.gnome.org/GNOME/cheese/-/merge_requests/70 +sed -i "s/g_object_ref (parent)/GTK_WIDGET (g_object_ref (parent))/g" libcheese/cheese-flash.c + mkdir build cd build CFLAGS="$SLKCFLAGS" \ diff --git a/desktop/cmatrix/cmatrix.SlackBuild b/desktop/cmatrix/cmatrix.SlackBuild index 3be24327b45..357a2a81d61 100644 --- a/desktop/cmatrix/cmatrix.SlackBuild +++ b/desktop/cmatrix/cmatrix.SlackBuild @@ -21,8 +21,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cmatrix -VERSION=${VERSION:-1.2a} -BUILD=${BUILD:-3} +VERSION=${VERSION:-20231209_5c082c6} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,33 +63,34 @@ 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.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --build=$ARCH-slackware-linux - -make +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install DESTDIR=$PKG +cd .. # Manual install - patching the Makefile not worth it -mkdir -p $PKG/usr/{bin,man/man1,share/{kbd/consolefonts,fonts/misc}} -install -s $PRGNAM $PKG/usr/bin +mkdir -p $PKG/usr/share/{kbd/consolefonts,fonts/misc} cp -a matrix.fnt matrix.psf.gz $PKG/usr/share/kbd/consolefonts -gzip -9c < cmatrix.1 > $PKG/usr/man/man1/cmatrix.1.gz gzip -9c < mtx.pcf > $PKG/usr/share/fonts/misc/mtx.pcf.gz +mv $PKG/usr/share/man $PKG/usr +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING README ChangeLog NEWS TODO $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING README* ChangeLog 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/cmatrix/cmatrix.info b/desktop/cmatrix/cmatrix.info index fdfc0364292..2779fe71dfa 100644 --- a/desktop/cmatrix/cmatrix.info +++ b/desktop/cmatrix/cmatrix.info @@ -1,8 +1,8 @@ PRGNAM="cmatrix" VERSION="1.2a" HOMEPAGE="http://www.asty.org/cmatrix/" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/cmatrix-1.2a.tar.gz" -MD5SUM="ebfb5733104a258173a9ccf2669968a1" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/cmatrix-20231209_5c082c6.tar.xz" +MD5SUM="c878071e2e8a5fdbf581b46069cb9e79" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/enlightenment/enlightenment.SlackBuild b/desktop/enlightenment/enlightenment.SlackBuild index a19ab7b9b9e..707ea2eb62e 100644 --- a/desktop/enlightenment/enlightenment.SlackBuild +++ b/desktop/enlightenment/enlightenment.SlackBuild @@ -31,8 +31,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=enlightenment -VERSION=${VERSION:-0.26.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.27.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -46,9 +46,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/desktop/enlightenment/enlightenment.info b/desktop/enlightenment/enlightenment.info index ea468f8e1f5..d9182fe2cd5 100644 --- a/desktop/enlightenment/enlightenment.info +++ b/desktop/enlightenment/enlightenment.info @@ -1,8 +1,8 @@ PRGNAM="enlightenment" -VERSION="0.26.0" +VERSION="0.27.1" HOMEPAGE="https://www.enlightenment.org/" -DOWNLOAD="https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.26.0.tar.xz" -MD5SUM="17cbf0f2dfe419019cc90f4392d9980d" +DOWNLOAD="https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.27.1.tar.xz" +MD5SUM="03834b8ac5fa249c0659e37094ae52ca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="efl" diff --git a/desktop/flatpak/flatpak.SlackBuild b/desktop/flatpak/flatpak.SlackBuild index 8c9eba3f1e0..fba70c9174e 100644 --- a/desktop/flatpak/flatpak.SlackBuild +++ b/desktop/flatpak/flatpak.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=flatpak -VERSION=${VERSION:-1.12.7} -BUILD=${BUILD:-1} +VERSION=${VERSION:-1.16.0} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,26 +79,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 {} \+ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux \ - --with-system-bubblewrap - -make -make install-strip DESTDIR=$PKG - -gzip -9 $PKG/usr/man/man*/* +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 \ + -Dsystem_bubblewrap=bwrap \ + -Ddocdir=/usr/doc/$PRGNAM-$VERSION \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. # Don't ship .la files: rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done + chmod +x $PKG/etc/profile.d/flatpak.sh mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/desktop/flatpak/flatpak.info b/desktop/flatpak/flatpak.info index 04979fe2086..6e75f9d2f2c 100644 --- a/desktop/flatpak/flatpak.info +++ b/desktop/flatpak/flatpak.info @@ -1,10 +1,10 @@ PRGNAM="flatpak" -VERSION="1.12.7" +VERSION="1.16.0" HOMEPAGE="https://flatpak.org/" -DOWNLOAD="https://github.com/flatpak/flatpak/releases/download/1.12.7/flatpak-1.12.7.tar.xz" -MD5SUM="07d32580019572d5952cb0cadb073493" +DOWNLOAD="https://github.com/flatpak/flatpak/releases/download/1.16.0/flatpak-1.16.0.tar.xz" +MD5SUM="bdf866646fb312a341f84669f625488b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="bubblewrap ostree appstream-glib xdg-desktop-portal-gtk" +REQUIRES="bubblewrap ostree AppStream xdg-desktop-portal-gtk" MAINTAINER="Vincent Batts" EMAIL="vbatts@hashbangbash.com" diff --git a/desktop/florence/florence-c99.patch b/desktop/florence/florence-c99.patch new file mode 100644 index 00000000000..190af3e37ef --- /dev/null +++ b/desktop/florence/florence-c99.patch @@ -0,0 +1,32 @@ +Do not call the undeclared wait function. Part of this upstream +commit: + +commit d1bc2d6b932d6f09a34d391a7e1f56ff1d622e0e +Author: François Agrech +Date: Wed Nov 5 08:26:54 2014 +0100 + + Use pango instead of cairo toy text api. + + This fixes a regression on previous fallback font patch. + +diff --git a/src/controller.c b/src/controller.c +index a0754993fa0a42e9..686146f2e29f4fff 100644 +--- a/src/controller.c ++++ b/src/controller.c +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + + #define MOVING_THRESHOLD 15 + +@@ -46,7 +47,7 @@ void controller_icon_expose (GtkWidget *window, cairo_t* context, void *userdata + cairo_paint(context); + cairo_set_operator(context, CAIRO_OPERATOR_SOURCE); + style_render_svg(context, handle, w, h, FALSE, NULL); +- wait(); ++ wait(NULL); + END_FUNC + } + diff --git a/desktop/florence/florence.SlackBuild b/desktop/florence/florence.SlackBuild index 1e6d430abf9..1971d54da86 100644 --- a/desktop/florence/florence.SlackBuild +++ b/desktop/florence/florence.SlackBuild @@ -60,9 +60,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 {} \; +patch -p1 < $CWD/florence-c99.patch + # disable docs, needs scrollkeeper (gnome dependency) -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -73,6 +75,8 @@ CXXFLAGS="$SLKCFLAGS" \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --without-docs \ --disable-static \ + --without-at-spi \ + --without-notification \ --build=$ARCH-slackware-linux # Arch was those. Why? diff --git a/desktop/foot/foot.SlackBuild b/desktop/foot/foot.SlackBuild index 168fce7fdad..4f0f759cd24 100644 --- a/desktop/foot/foot.SlackBuild +++ b/desktop/foot/foot.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=foot -VERSION=${VERSION:-1.15.3} +VERSION=${VERSION:-1.24.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,9 +66,9 @@ 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 +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/desktop/foot/foot.info b/desktop/foot/foot.info index d0f058aa6a2..747e1907dee 100644 --- a/desktop/foot/foot.info +++ b/desktop/foot/foot.info @@ -1,8 +1,8 @@ PRGNAM="foot" -VERSION="1.15.3" +VERSION="1.24.0" HOMEPAGE="https://codeberg.org/dnkl/foot" -DOWNLOAD="https://codeberg.org/dnkl/foot/archive/1.15.3.tar.gz" -MD5SUM="a5dd0c558eaf5bd6ff139e33d2b46a0b" +DOWNLOAD="https://codeberg.org/dnkl/foot/releases/download/1.24.0/foot-1.24.0.tar.gz" +MD5SUM="fae6b10b386317445f02431ba1b75545" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="fcft" diff --git a/desktop/glabels/glabels.SlackBuild b/desktop/glabels/glabels.SlackBuild index 7ecdaa4e6ba..86805e3feff 100644 --- a/desktop/glabels/glabels.SlackBuild +++ b/desktop/glabels/glabels.SlackBuild @@ -81,7 +81,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \ +CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition -Wno-incompatible-pointer-types" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/desktop/gnome-menus/gnome-menus.SlackBuild b/desktop/gnome-menus/gnome-menus.SlackBuild index 2efaefc6cb2..03dfe96094a 100644 --- a/desktop/gnome-menus/gnome-menus.SlackBuild +++ b/desktop/gnome-menus/gnome-menus.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gnome-menus -VERSION=${VERSION:-3.36.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.38.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 diff --git a/desktop/gnome-menus/gnome-menus.info b/desktop/gnome-menus/gnome-menus.info index fe311957b3b..403f617a978 100644 --- a/desktop/gnome-menus/gnome-menus.info +++ b/desktop/gnome-menus/gnome-menus.info @@ -1,8 +1,8 @@ PRGNAM="gnome-menus" -VERSION="3.36.0" +VERSION="3.38.1" HOMEPAGE="https://github.com/GNOME/gnome-menus" -DOWNLOAD="https://github.com/GNOME/gnome-menus/archive/3.36.0/gnome-menus-3.36.0.tar.gz" -MD5SUM="566ef4e9241320afe3f94f0ea02f3f39" +DOWNLOAD="https://github.com/GNOME/gnome-menus/archive/3.38.1/gnome-menus-3.38.1.tar.gz" +MD5SUM="012948538f3187b507a3c33adced508d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/labwc/README b/desktop/labwc/README deleted file mode 100644 index ff0fac31344..00000000000 --- a/desktop/labwc/README +++ /dev/null @@ -1,45 +0,0 @@ -Labwc is a wlroots-based stacking compositor aiming to be lightweight -and independent, with a focus on simply stacking windows well and -rendering some window decorations. It relies on clients for wallpaper, -panels, screenshots, and so on to create a full desktop environment. -Labwc tries to stay in keeping with wlroots and sway in terms of general -approach and coding style. -In order to avoid reinventing configuration and theme syntax, -the openbox-3.4 specification is used. This does not mean that labwc -is an openbox clone but rather that configuration files will look and -feel familiar. - -labwc supports the following: - -•Config files (rc.xml, autostart, environment) -•Theme files and xbm icons -•Damage tracking to reduce CPU usage -•A basic root-menu (configured with menu.xml) -•HiDPI -•wlr-output-management protocol -•layer-shell protocol -•foreign-toplevel protocol (e.g. to integrate with panels and bars) -•Optionally xwayland - -Labwc uses the files listed below for configuration and theming. -get them from labwc github web page. - -file user over-ride location - -•rc.xml ~/.config/labwc/ -•menu.xml ~/.config/labwc/ -•autostart ~/.config/labwc/ -•environment ~/.config/labwc/ -•themerc ~/.local/share/themes//openbox-3/ - -Suggested apps to use with labwc: - -Suggested apps to use with labwc: - -•Screen shooter: grim -•Screen recorder: wf-recorder -•Background image: swaybg -•Panel: waybar, yambar, lavalauncher, sfwbar -•Launchers: bemenu, fuzzel, wofi -•Output managers: wlopm, kanshi, wlr-randr -•Screen locker: swaylock diff --git a/desktop/labwc/doinst.sh b/desktop/labwc/doinst.sh deleted file mode 100644 index 5fb28930db0..00000000000 --- a/desktop/labwc/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/desktop/labwc/labwc.SlackBuild b/desktop/labwc/labwc.SlackBuild deleted file mode 100644 index 2bccf4e234d..00000000000 --- a/desktop/labwc/labwc.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Slackware build script for labwc - -# Copyright 2022 Damian Perticone, Berisso, Argentina -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=labwc -VERSION=${VERSION:-0.5.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - -Dstrip=true \ - -Dxwayland=enabled \ - - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install - -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CONTRIBUTING.md LICENSE NEWS.md README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/labwc/labwc.info b/desktop/labwc/labwc.info deleted file mode 100644 index aa34d84483c..00000000000 --- a/desktop/labwc/labwc.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="labwc" -VERSION="0.5.3" -HOMEPAGE="https://github.com/labwc/labwc" -DOWNLOAD="https://github.com/labwc/labwc/archive/0.5.3/labwc-0.5.3.tar.gz" -MD5SUM="817c72eb416ed3d2e079e891d93a326b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="wlroots" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/labwc/slack-desc b/desktop/labwc/slack-desc deleted file mode 100644 index 66267c4411c..00000000000 --- a/desktop/labwc/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------------------------------------------------------| -labwc: labwc (wlroots-based stacking compositor) -labwc: -labwc: Labwc s a wlroots-based stacking compositor aiming to be lightweight -labwc: and independent, with a focus on simply stacking windows well and -labwc: rendering some window decorations. -labwc: -labwc: -labwc: -labwc: -labwc: Home: https://github.com/labwc/labwc -labwc: diff --git a/desktop/libqtxdg/libqtxdg.SlackBuild b/desktop/libqtxdg/libqtxdg.SlackBuild index 584c7baf747..33514900f25 100644 --- a/desktop/libqtxdg/libqtxdg.SlackBuild +++ b/desktop/libqtxdg/libqtxdg.SlackBuild @@ -83,6 +83,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/desktop/lxhotkey/lxhotkey.SlackBuild b/desktop/lxhotkey/lxhotkey.SlackBuild index 50ab850291e..4213d304136 100644 --- a/desktop/lxhotkey/lxhotkey.SlackBuild +++ b/desktop/lxhotkey/lxhotkey.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxhotkey -VERSION=${VERSION:-0.1.1} +VERSION=${VERSION:-0.1.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/lxhotkey/lxhotkey.info b/desktop/lxhotkey/lxhotkey.info index 2081cd37b30..abef1477c0b 100644 --- a/desktop/lxhotkey/lxhotkey.info +++ b/desktop/lxhotkey/lxhotkey.info @@ -1,10 +1,10 @@ PRGNAM="lxhotkey" -VERSION="0.1.1" +VERSION="0.1.2" HOMEPAGE="https://wiki.lxde.org/en/LXHotkey" -DOWNLOAD="https://downloads.sourceforge.net/lxde/lxhotkey-0.1.1.tar.xz" -MD5SUM="8c932c568fa822f3e1bf4ce23f00d881" +DOWNLOAD="https://github.com/lxde/releases/raw/refs/heads/master/releases/lxhotkey-0.1.2.tar.xz" +MD5SUM="200f18fc8cef1f8ffaf6e1e82b01f80c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="libfm" +REQUIRES="libfm openbox" MAINTAINER="Leo C." EMAIL="leoc@gmx.com" diff --git a/desktop/macopix/macopix.SlackBuild b/desktop/macopix/macopix.SlackBuild index 069597e6f38..811d3e170df 100644 --- a/desktop/macopix/macopix.SlackBuild +++ b/desktop/macopix/macopix.SlackBuild @@ -68,7 +68,7 @@ sed -i \ configure LDFLAGS="-lX11" \ -CFLAGS="$SLKCFLAGS -fcommon" \ +CFLAGS="$SLKCFLAGS -fcommon -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/desktop/murrine/gtk-murrine-engine-c99.patch b/desktop/murrine/gtk-murrine-engine-c99.patch new file mode 100644 index 00000000000..b4d16109496 --- /dev/null +++ b/desktop/murrine/gtk-murrine-engine-c99.patch @@ -0,0 +1,634 @@ + + + + + + Tree - rpms/gtk-murrine-engine - src.fedoraproject.org + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
+
+

+

+
+ +
+
+
+
+
+ + + Clone + + + +
+
+
+
+ + +
+
+ +
+
+
+
+
+ +
+
+ +
+ +
+
+
+ + +
+ + Blob + + Blame + + History + + Raw +
+ +
Add a few missing function prototypes, to avoid future build failures once
+compilers start to reject implicit function declarations by default.
+
+diff -ur murrine-0.98.2.orig/src/murrine_rc_style.h murrine-0.98.2/src/murrine_rc_style.h
+--- murrine-0.98.2.orig/src/murrine_rc_style.h	2012-01-17 18:46:01.000000000 +0100
++++ murrine-0.98.2/src/murrine_rc_style.h	2022-12-14 21:33:03.242067429 +0100
+@@ -154,5 +154,6 @@
+ };
+ 
+ GType murrine_rc_style_get_type	(void);
++void murrine_rc_style_register_types (GTypeModule *module);
+ 
+ #endif /* MURRINE_RC_STYLE_H */
+diff -ur murrine-0.98.2.orig/src/murrine_style.h murrine-0.98.2/src/murrine_style.h
+--- murrine-0.98.2.orig/src/murrine_style.h	2012-01-17 18:46:01.000000000 +0100
++++ murrine-0.98.2/src/murrine_style.h	2022-12-14 21:33:41.604671684 +0100
+@@ -102,5 +102,6 @@
+ };
+ 
+ GType murrine_style_get_type (void);
++void murrine_style_register_types (GTypeModule *module);
+ 
+ #endif /* MURRINE_STYLE_H */
+diff -ur murrine-0.98.2.orig/src/support.h murrine-0.98.2/src/support.h
+--- murrine-0.98.2.orig/src/support.h	2012-01-17 18:46:01.000000000 +0100
++++ murrine-0.98.2/src/support.h	2022-12-14 21:27:27.288533100 +0100
+@@ -118,6 +118,10 @@
+ 
+ #define MRN_WIDGET_HAS_DEFAULT(object) ((object) && MRN_IS_WIDGET(object) && GTK_WIDGET_HAS_DEFAULT(object))
+ 
++gboolean murrine_object_is_a (const GObject * object, const gchar * type_name);
++gboolean murrine_widget_is_ltr (GtkWidget *widget);
++
++
+ G_GNUC_INTERNAL GtkTextDirection murrine_get_direction (GtkWidget *widget);
+ G_GNUC_INTERNAL GtkWidget *murrine_special_get_ancestor (GtkWidget *widget, GType widget_type);
+ G_GNUC_INTERNAL GdkColor* murrine_get_parent_bgcolor (GtkWidget *widget);
+
+
+
+ +
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/desktop/murrine/murrine.SlackBuild b/desktop/murrine/murrine.SlackBuild index 5c701a4983a..56754d09987 100644 --- a/desktop/murrine/murrine.SlackBuild +++ b/desktop/murrine/murrine.SlackBuild @@ -80,6 +80,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 {} \; +patch -p1 < $CWD/gtk-murrine-engine-c99.patch # Fix build with slibtool # https://bazaar.launchpad.net/~murrine-daily/murrine/trunk/revision/380/Makefile.am patch -p0 < $CWD/380_379.diff diff --git a/desktop/obconf/obconf-c99.patch b/desktop/obconf/obconf-c99.patch new file mode 100644 index 00000000000..8848f8bce15 --- /dev/null +++ b/desktop/obconf/obconf-c99.patch @@ -0,0 +1,47 @@ +Avoid implicit function declarations + +For compatibility with future compilers which do not support them +by default. + +Include for toupper, "moveresize.h" for +moveresize_setup_tab, and add a desktops_setup_tab prototype to +"desktops.h" because it is called from main.c. + +Submitted upstream: + +diff --git a/src/appearance.c b/src/appearance.c +index 4fb3f0c12ad9b143..da39273a16a3aea7 100644 +--- a/src/appearance.c ++++ b/src/appearance.c +@@ -21,6 +21,8 @@ + #include "tree.h" + #include "preview_update.h" + ++#include ++ + static gboolean mapping = FALSE; + + static RrFont *read_font(GtkFontButton *w, const gchar *place, gboolean def); +diff --git a/src/desktops.h b/src/desktops.h +index 1ba3e366d41f5c3d..5f7e32321dbfa3c4 100644 +--- a/src/desktops.h ++++ b/src/desktops.h +@@ -24,5 +24,6 @@ + + void desktops_setup_num(GtkWidget *w); + void desktops_setup_names(GtkWidget *w); ++void desktops_setup_tab(void); + + #endif +diff --git a/src/main.c b/src/main.c +index d7e34469ecc72914..017603537c1f8de1 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -28,6 +28,7 @@ + #include "dock.h" + #include "preview_update.h" + #include "gettext.h" ++#include "moveresize.h" + + #include + #define SN_API_NOT_YET_FROZEN diff --git a/desktop/obconf/obconf.SlackBuild b/desktop/obconf/obconf.SlackBuild index 3ad3b1976c7..d5769b1c2bb 100644 --- a/desktop/obconf/obconf.SlackBuild +++ b/desktop/obconf/obconf.SlackBuild @@ -81,6 +81,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/obconf-c99.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/openbox/openbox.SlackBuild b/desktop/openbox/openbox.SlackBuild index 36d3f279e61..80501d9f46b 100644 --- a/desktop/openbox/openbox.SlackBuild +++ b/desktop/openbox/openbox.SlackBuild @@ -102,6 +102,8 @@ find -L . \ # Convert openbox-xdg-autostart from python2 to python3 patch -p1 < $CWD/py2-to-py3.patch +for i in $CWD/patches/* ; do patch -p1 < $i ; done + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch b/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch new file mode 100644 index 00000000000..915cc1ea9af --- /dev/null +++ b/desktop/openbox/patches/917204_undecorated_maximized_no_border.patch @@ -0,0 +1,22 @@ +Description: Removed top border on undecorated maximized windows +Author: Valentin Blot +Origin: other +Bug-Debian: https://bugs.debian.org/917204 +Forwarded: no +Last-Update: 2018-12-23 + +--- a/openbox/frame.c ++++ b/openbox/frame.c +@@ -585,12 +585,6 @@ void frame_adjust_area(ObFrame *self, gb + + if (self->decorations & OB_FRAME_DECOR_TITLEBAR) + self->size.top += ob_rr_theme->title_height + self->bwidth; +- else if (self->max_horz && self->max_vert) { +- /* A maximized and undecorated window needs a border on the +- top of the window to let the user still undecorate/unmaximize the +- window via the client menu. */ +- self->size.top += self->bwidth; +- } + + if (self->decorations & OB_FRAME_DECOR_HANDLE && + ob_rr_theme->handle_height > 0) diff --git a/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch b/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch new file mode 100644 index 00000000000..ef68d31213c --- /dev/null +++ b/desktop/openbox/patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch @@ -0,0 +1,50 @@ +From 9ed6fdd71890c5cc43747f105382d5677e5d37e7 Mon Sep 17 00:00:00 2001 +From: pldubouilh +Date: Fri, 17 Mar 2023 18:23:47 +0100 +Subject: [PATCH] Fix list traversal issue in client_calc_layer + +The calls to client_calc_layer_internal can modify stacking_list, which +can cause us to follow dangling ->next pointers (either by the pointer +itself already being freed, or it pointing to a freed area). Avoid this +by copying the list first, the goal is to visit every client in the list +once so this should be fine. +--- + openbox/client.c | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/openbox/client.c b/openbox/client.c +index 7168b2407..b8264587c 100644 +--- a/openbox/client.c ++++ b/openbox/client.c +@@ -2742,9 +2742,12 @@ static void client_calc_layer_internal(ObClient *self) + void client_calc_layer(ObClient *self) + { + GList *it; ++ /* the client_calc_layer_internal calls below modify stacking_list, ++ so we have to make a copy to iterate over */ ++ GList *list = g_list_copy(stacking_list); + + /* skip over stuff above fullscreen layer */ +- for (it = stacking_list; it; it = g_list_next(it)) ++ for (it = list; it; it = g_list_next(it)) + if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; + + /* find the windows in the fullscreen layer, and mark them not-visited */ +@@ -2757,7 +2760,7 @@ void client_calc_layer(ObClient *self) + client_calc_layer_internal(self); + + /* skip over stuff above fullscreen layer */ +- for (it = stacking_list; it; it = g_list_next(it)) ++ for (it = list; it; it = g_list_next(it)) + if (window_layer(it->data) <= OB_STACKING_LAYER_FULLSCREEN) break; + + /* now recalc any windows in the fullscreen layer which have not +@@ -2768,6 +2771,8 @@ void client_calc_layer(ObClient *self) + !WINDOW_AS_CLIENT(it->data)->visited) + client_calc_layer_internal(it->data); + } ++ ++ g_list_free(it); + } + + gboolean client_should_show(ObClient *self) diff --git a/desktop/openbox/patches/debian-887908.patch b/desktop/openbox/patches/debian-887908.patch new file mode 100644 index 00000000000..2c8794ed7f8 --- /dev/null +++ b/desktop/openbox/patches/debian-887908.patch @@ -0,0 +1,31 @@ +Description: Fix toggled hover and pressed images masks not loaded +Author: "E. Serradilla" +Debian-Bugs: https://bugs.debian.org/887908 + +--- a/obrender/theme.c ++++ b/obrender/theme.c +@@ -1494,8 +1494,10 @@ static void read_button_styles(XrmDataba + READ_BUTTON_MASK_COPY(disabled, btn->unpressed_mask); + READ_BUTTON_MASK_COPY(hover, btn->unpressed_mask); + if (toggled_mask) { +- READ_BUTTON_MASK_COPY(pressed_toggled, btn->unpressed_toggled_mask); +- READ_BUTTON_MASK_COPY(hover_toggled, btn->unpressed_toggled_mask); ++ g_snprintf(name, 128, "%s_toggled_pressed.xbm", btnname); ++ READ_MASK_COPY(name, btn->pressed_toggled_mask, btn->unpressed_toggled_mask); ++ g_snprintf(name, 128, "%s_toggled_hover.xbm", btnname); ++ READ_MASK_COPY(name, btn->hover_toggled_mask, btn->unpressed_toggled_mask); + } + + #define READ_BUTTON_APPEARANCE(typedots, type, fallback) \ +@@ -1532,8 +1534,8 @@ static void read_button_styles(XrmDataba + READ_BUTTON_APPEARANCE("disabled", disabled, 0); + READ_BUTTON_APPEARANCE("hover", hover, 0); + if (toggled_mask) { +- READ_BUTTON_APPEARANCE("unpressed.toggled", unpressed_toggled, 1); +- READ_BUTTON_APPEARANCE("pressed.toggled", pressed_toggled, 0); +- READ_BUTTON_APPEARANCE("hover.toggled", hover_toggled, 0); ++ READ_BUTTON_APPEARANCE("toggled.unpressed", unpressed_toggled, 1); ++ READ_BUTTON_APPEARANCE("toggled.pressed", pressed_toggled, 0); ++ READ_BUTTON_APPEARANCE("toggled.hover", hover_toggled, 0); + } + } diff --git a/desktop/polybar/polybar.SlackBuild b/desktop/polybar/polybar.SlackBuild index 3dd1cd15fb7..9b0d881db91 100644 --- a/desktop/polybar/polybar.SlackBuild +++ b/desktop/polybar/polybar.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=polybar -VERSION=${VERSION:-3.5.7} +VERSION=${VERSION:-3.7.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -90,6 +90,10 @@ sed -i -e "/execute_process(COMMAND git describe --tags --dirty=-git/s/git.*/ech export PYTHON=python3 +sed -i '1 i\#include ' include/ipc/msg.hpp \ + include/utils/string.hpp include/utils/color.hpp + +export LDFLAGS="-lfreetype" mkdir -p build cd build cmake \ @@ -99,6 +103,9 @@ cd build -DPYTHON_EXECUTABLE=/usr/bin/python3 \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ + -DCMAKE_SHARED_LINKER_FLAGS="-lfreetype" \ + -Wno-dev \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/desktop/polybar/polybar.info b/desktop/polybar/polybar.info index 05fa0147f1c..f0d671e4bc6 100644 --- a/desktop/polybar/polybar.info +++ b/desktop/polybar/polybar.info @@ -1,10 +1,10 @@ PRGNAM="polybar" -VERSION="3.5.7" +VERSION="3.7.2" HOMEPAGE="https://github.com/polybar/polybar" -DOWNLOAD="https://github.com/polybar/polybar/archive/3.5.7/polybar-3.5.7.tar.gz \ +DOWNLOAD="https://github.com/polybar/polybar/archive/3.7.2/polybar-3.7.2.tar.gz \ https://github.com/jaagr/i3ipcpp/archive/v0.7.0/i3ipcpp-0.7.0.tar.gz \ https://ponce.cc/slackware/sources/repo/xpp-20210303_7a9960b.tar.xz" -MD5SUM="edd10b832951de562e5fb815371441d1 \ +MD5SUM="f07ed5b7cc8776e397308bd4474e3690 \ 572b9f058bab2d19fcc3f44f4601b739 \ 261f9f5f4f8bd21454820df20150af6c" DOWNLOAD_x86_64="" diff --git a/desktop/qlipper/qlipper.SlackBuild b/desktop/qlipper/qlipper.SlackBuild index ed1deb910e3..42c59a94594 100644 --- a/desktop/qlipper/qlipper.SlackBuild +++ b/desktop/qlipper/qlipper.SlackBuild @@ -87,6 +87,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/desktop/redshift/redshift.SlackBuild b/desktop/redshift/redshift.SlackBuild index 4cbc6067b1f..4969407f85a 100644 --- a/desktop/redshift/redshift.SlackBuild +++ b/desktop/redshift/redshift.SlackBuild @@ -69,13 +69,7 @@ then CLUE2="--disable-geoclue2" fi -# build redshift-gtk, forcing python2 if python3 is not present -# thanks to the fedora project for the patch -if ! $(command -v python3 &>/dev/null); then - sed -i 's/\(AM_PATH_PYTHON(\[\)3\.2/\12.7/' configure.ac - sed -i 's/\(env python\)3/\1/' src/redshift-gtk/redshift-gtk.in - autopoint -f && AUTOPOINT="intltoolize --automake --copy" autoreconf -vif -fi +autoreconf -fi # Disable AppIndicator support if desired (uncomment next line) # cat $CWD/disable-appindicator.patch | patch -p1 || exit 1 diff --git a/desktop/river/README b/desktop/river/README index fc842dab19a..0cb822f755a 100644 --- a/desktop/river/README +++ b/desktop/river/README @@ -14,7 +14,7 @@ For complete documentation see the river(1), riverctl(1), and rivertile(1) man pages here is an example of init to river it goes in /home/youruser/.config/river -https://github.com/riverwm/river/blob/master/example/init +https://codeberg.org/river/river/src/branch/0.3.x/example/init edit it as you like. diff --git a/desktop/river/river.SlackBuild b/desktop/river/river.SlackBuild index 51ee4bcd526..cc385037594 100644 --- a/desktop/river/river.SlackBuild +++ b/desktop/river/river.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=river -VERSION=${VERSION:-0.1.3} +VERSION=${VERSION:-0.3.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,7 +76,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 {} \; -DESTDIR=$PKG zig build install -Drelease-safe -Dxwayland -Dman-pages -Dcpu=baseline \ +DESTDIR=$PKG zig build install -Doptimize=ReleaseSafe -Dxwayland -Dman-pages -Dcpu=baseline \ --prefix '/usr' cp -r $PKG/usr/share/man /$PKG/usr/man diff --git a/desktop/river/river.info b/desktop/river/river.info index 8ab1d35b655..62d3ab588ed 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" +VERSION="0.3.12" +HOMEPAGE="https://codeberg.org/river/river/" 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" +DOWNLOAD_x86_64="https://codeberg.org/river/river/releases/download/v0.3.12/river-0.3.12.tar.gz" +MD5SUM_x86_64="fa9e06982faac8d05b7401b719824ab3" REQUIRES="wlroots zig" MAINTAINER="Damian Perticone" EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/river/slack-desc b/desktop/river/slack-desc index 5408428be6a..332996d8dd1 100644 --- a/desktop/river/slack-desc +++ b/desktop/river/slack-desc @@ -12,7 +12,7 @@ river: River is a dynamic tiling Wayland compositor with flexible river: runtime configuration. river: river: -river: Home: https://github.com/ifreund/river +river: Home: https://codeberg.org/river/river river: river: river: diff --git a/desktop/rofi/fix_xfce4-terminal_binary_name.patch b/desktop/rofi/fix_xfce4-terminal_binary_name.patch new file mode 100644 index 00000000000..c329a0e4983 --- /dev/null +++ b/desktop/rofi/fix_xfce4-terminal_binary_name.patch @@ -0,0 +1,13 @@ +diff --git a/script/rofi-sensible-terminal b/script/rofi-sensible-terminal +index bab92d80..067a218a 100755 +--- a/script/rofi-sensible-terminal ++++ b/script/rofi-sensible-terminal +@@ -9,7 +9,7 @@ + # We welcome patches that add distribution-specific mechanisms to find the + # preferred terminal emulator. On Debian, there is the x-terminal-emulator + # symlink for example. +-for terminal in $TERMINAL x-terminal-emulator urxvt rxvt st terminology qterminal Eterm aterm uxterm xterm roxterm xfce4-terminal.wrapper mate-terminal lxterminal konsole alacritty kitty wezterm ghostty; do ++for terminal in $TERMINAL x-terminal-emulator urxvt rxvt st terminology qterminal Eterm aterm uxterm xterm roxterm xfce4-terminal mate-terminal lxterminal konsole alacritty kitty wezterm ghostty; do + if command -v $terminal >/dev/null 2>&1; then + exec $terminal "$@" + fi diff --git a/desktop/rofi/rofi.SlackBuild b/desktop/rofi/rofi.SlackBuild index 7e0c184f495..669ece979f0 100644 --- a/desktop/rofi/rofi.SlackBuild +++ b/desktop/rofi/rofi.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rofi -VERSION=${VERSION:-1.7.5} +VERSION=${VERSION:-1.7.9.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,6 +76,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 {} \; +# xfce4-terminal.wrapper is a Debian specific script that Slackware does not provide +# Patch taken from the Arch Linux repo: +# https://gitlab.archlinux.org/archlinux/packaging/packages/rofi/-/blob/main/fix_xfce4-terminal_binary_name.patch +patch -p1 < $CWD/fix_xfce4-terminal_binary_name.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/rofi/rofi.info b/desktop/rofi/rofi.info index 98d96c2441a..d5c3d6e2de4 100644 --- a/desktop/rofi/rofi.info +++ b/desktop/rofi/rofi.info @@ -1,8 +1,8 @@ PRGNAM="rofi" -VERSION="1.7.5" +VERSION="1.7.9.1" HOMEPAGE="https://github.com/DaveDavenport/rofi/" -DOWNLOAD="https://github.com/davatorium/rofi/releases/download/1.7.5/rofi-1.7.5.tar.xz" -MD5SUM="284aea347005af52354a6a8c492a8c03" +DOWNLOAD="https://github.com/davatorium/rofi/releases/download/1.7.9.1/rofi-1.7.9.1.tar.xz" +MD5SUM="421f04b75236ffddb5818dd204dd15b0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="xcb-util-xrm" diff --git a/desktop/sfwbar/inhibit_check.patch b/desktop/sfwbar/inhibit_check.patch deleted file mode 100644 index 1c61883cf28..00000000000 --- a/desktop/sfwbar/inhibit_check.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- a/src/wayland.c 2022-04-14 21:01:09.000000000 +0100 -+++ b/src/wayland.c 2022-05-16 21:32:21.208252447 +0100 -@@ -215,6 +215,9 @@ - struct wl_surface *surface; - struct zwp_idle_inhibitor_v1 *inhibitor; - -+ if(!idle_inhibit_manager) -+ return; -+ - surface = gdk_wayland_window_get_wl_surface( - gtk_widget_get_window(widget)); - inhibitor = g_object_get_data(G_OBJECT(widget),"inhibitor"); -@@ -237,6 +240,9 @@ - - void wayland_reset_inhibitors ( GtkWidget *w, gpointer data ) - { -+ if(!idle_inhibit_manager) -+ return; -+ - if(GTK_IS_CONTAINER(w)) - gtk_container_foreach(GTK_CONTAINER(w),wayland_reset_inhibitors,data); - diff --git a/desktop/sfwbar/sfwbar.SlackBuild b/desktop/sfwbar/sfwbar.SlackBuild index c6dd0324c1a..2159e90b7ea 100644 --- a/desktop/sfwbar/sfwbar.SlackBuild +++ b/desktop/sfwbar/sfwbar.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sfwbar -VERSION=${VERSION:-1.0_beta6} +VERSION=${VERSION:-1.0_beta16.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,9 +77,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -#patch for river -patch -p1 <$CWD/inhibit_check.patch - mkdir build cd build CFLAGS="$SLKCFLAGS" \ diff --git a/desktop/sfwbar/sfwbar.info b/desktop/sfwbar/sfwbar.info index 587e2a6fbb1..b1e0eef5c4c 100644 --- a/desktop/sfwbar/sfwbar.info +++ b/desktop/sfwbar/sfwbar.info @@ -1,8 +1,8 @@ PRGNAM="sfwbar" -VERSION="1.0_beta6" +VERSION="1.0_beta16.1" HOMEPAGE="https://github.com/LBCrion/sfwbar" -DOWNLOAD="https://github.com/LBCrion/sfwbar/archive/v1.0_beta6/sfwbar-1.0_beta6.tar.gz" -MD5SUM="7a55d7996921efd87e4b79aa54808459" +DOWNLOAD="https://github.com/LBCrion/sfwbar/archive/v1.0_beta16.1/sfwbar-1.0_beta16.1.tar.gz" +MD5SUM="afec784379263785a74ee6574eb583a3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gtk-layer-shell" diff --git a/desktop/sway/sway.SlackBuild b/desktop/sway/sway.SlackBuild index 82f6f4f157f..39d3d6ca72e 100644 --- a/desktop/sway/sway.SlackBuild +++ b/desktop/sway/sway.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sway -VERSION=${VERSION:-1.7} +VERSION=${VERSION:-1.11} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -94,7 +94,6 @@ cd build -Dstrip=true \ -Ddefault-wallpaper=true \ -Dswaybar=true \ - -Dxwayland=enabled \ -Dtray=enabled \ -Dgdk-pixbuf=enabled \ -Dswaynag=true \ diff --git a/desktop/sway/sway.info b/desktop/sway/sway.info index e634acedd86..2565b3d5e9a 100644 --- a/desktop/sway/sway.info +++ b/desktop/sway/sway.info @@ -1,8 +1,8 @@ PRGNAM="sway" -VERSION="1.7" +VERSION="1.11" HOMEPAGE="https://swaywm.org/" -DOWNLOAD="https://github.com/swaywm/sway/archive/v1.7/sway-1.7.tar.gz" -MD5SUM="fa6316f217d869cf0859adece8c3f745" +DOWNLOAD="https://github.com/swaywm/sway/releases/download/1.11/sway-1.11.tar.gz" +MD5SUM="798ff1172e8ddb906191116453a1b24b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="wlroots swaybg" diff --git a/desktop/swaybg/swaybg.SlackBuild b/desktop/swaybg/swaybg.SlackBuild index 59d951522e2..dea90f58bef 100644 --- a/desktop/swaybg/swaybg.SlackBuild +++ b/desktop/swaybg/swaybg.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=swaybg -VERSION=${VERSION:-1.1.1} +VERSION=${VERSION:-1.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/swaybg/swaybg.info b/desktop/swaybg/swaybg.info index 721150c7a60..baa21c5e829 100644 --- a/desktop/swaybg/swaybg.info +++ b/desktop/swaybg/swaybg.info @@ -1,8 +1,8 @@ PRGNAM="swaybg" -VERSION="1.1.1" +VERSION="1.2.1" HOMEPAGE="https://github.com/swaywm/swaybg" -DOWNLOAD="https://github.com/swaywm/swaybg/releases/download/v1.1.1/swaybg-1.1.1.tar.gz" -MD5SUM="c6578aaef4b0d198e7f8dfa855eea6a2" +DOWNLOAD="https://github.com/swaywm/swaybg/releases/download/v1.2.1/swaybg-1.2.1.tar.gz" +MD5SUM="a0228fadd684cd778d46b70756088178" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="scdoc" diff --git a/desktop/tint2/tint2.SlackBuild b/desktop/tint2/tint2.SlackBuild index 8f439e3cb25..722c94a4188 100644 --- a/desktop/tint2/tint2.SlackBuild +++ b/desktop/tint2/tint2.SlackBuild @@ -73,12 +73,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 {} \; +patch -p1 < $CWD/tint2conf-libm-1082699.patch + mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/desktop/tint2/tint2conf-libm-1082699.patch b/desktop/tint2/tint2conf-libm-1082699.patch new file mode 100644 index 00000000000..27ff466e2c2 --- /dev/null +++ b/desktop/tint2/tint2conf-libm-1082699.patch @@ -0,0 +1,16 @@ +Description: tint2conf also uses libm + +Bug-Debian: https://bugs.debian.org/1082699 +Forwarded: no +Last-Update: 2024-12-18 + +--- tint2-17.0.1.orig/src/tint2conf/CMakeLists.txt ++++ tint2-17.0.1/src/tint2conf/CMakeLists.txt +@@ -65,6 +65,7 @@ target_link_libraries( tint2conf ${X11_T + ${GTHREAD2_LIBRARIES} + ${GTK3_LIBRARIES} + ${RSVG_LIBRARIES} ) ++target_link_libraries( tint2conf m ) + + add_definitions( -DINSTALL_PREFIX=\"${CMAKE_INSTALL_PREFIX}\" ) + add_definitions( -DLOCALEDIR=\"${CMAKE_INSTALL_FULL_LOCALEDIR}\" ) diff --git a/desktop/trayer-srg/trayer-srg.SlackBuild b/desktop/trayer-srg/trayer-srg.SlackBuild index 5901b2e2de6..abfc9ca2d19 100644 --- a/desktop/trayer-srg/trayer-srg.SlackBuild +++ b/desktop/trayer-srg/trayer-srg.SlackBuild @@ -99,7 +99,7 @@ patch -p1 < $CWD/spelling_grammar_fixes.diff # not a real (autotools) configure script, notice non-canonical use # of --prefix here! ./configure --prefix=/usr/bin -CFLAGS="$SLKCFLAGS" make # This will also strip the executable +CFLAGS="$SLKCFLAGS -std=gnu17" make # This will also strip the executable # Instead of patching the Makefile, let's install it manually: mkdir -p $PKG/usr/bin diff --git a/desktop/waybar/README b/desktop/waybar/README new file mode 100644 index 00000000000..e22e0f06f91 --- /dev/null +++ b/desktop/waybar/README @@ -0,0 +1,25 @@ +Waybar is a highly customizable Wayland bar for Sway and Wlroots based +compositors. +Available in Arch community or AUR, Gentoo, openSUSE, and Alpine Linux. + +Current features: +•Sway (Workspaces, Binding mode, Focused window name) +•Tray +•Local time +•Battery +•Network +•Bluetooth +•Pulseaudio +•Disk +•Memory +•Cpu load average +•Temperature +•MPD +•Custom scripts +•Multiple output configuration + +The configuration uses the JSON file format and is named config. +Valid directories for this file are: +~/.config/waybar/ +~/waybar/ +/etc/xdg/waybar/ diff --git a/development/nodejs/slack-desc b/desktop/waybar/slack-desc similarity index 65% rename from development/nodejs/slack-desc rename to desktop/waybar/slack-desc index bb106910428..3f0bce48c1b 100644 --- a/development/nodejs/slack-desc +++ b/desktop/waybar/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -nodejs: nodejs (JavaScript runtime) -nodejs: -nodejs: Node.js is a JavaScript runtime built on Chrome's V8 JavaScript -nodejs: engine. -nodejs: -nodejs: https://nodejs.org/ -nodejs: -nodejs: -nodejs: -nodejs: -nodejs: +waybar: waybar (bar for wlroots based compositors) +waybar: +waybar: Waybar is a highly customizable Wayland bar for Sway and Wlroots +waybar: based compositors. +waybar: +waybar: +waybar: Home: https://github.com/Alexays/Waybar +waybar: +waybar: +waybar: +waybar: diff --git a/libraries/seatd/seatd.SlackBuild b/desktop/waybar/waybar.SlackBuild similarity index 83% rename from libraries/seatd/seatd.SlackBuild rename to desktop/waybar/waybar.SlackBuild index 7461861fa2d..5918af72843 100644 --- a/libraries/seatd/seatd.SlackBuild +++ b/desktop/waybar/waybar.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for seatd +# Slackware build script for waybar -# Copyright 2022 Damian Perticone Berisso,Argentina +# Copyright 2023 Damian Perticone, Berisso,Argentina # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,8 +24,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=seatd -VERSION=${VERSION:-0.6.4} +PRGNAM=waybar +SRCNAM=Waybar +VERSION=${VERSION:-0.14.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -66,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.gz || tar xvf $CWD/$VERSION.tar.gz -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 \ @@ -79,7 +80,7 @@ find -L . \ mkdir build cd build CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS -fpermissive" \ meson .. \ --buildtype=release \ --infodir=/usr/info \ @@ -88,12 +89,22 @@ cd build --mandir=/usr/man \ --prefix=/usr \ --sysconfdir=/etc \ + --wrap-mode=nodownload \ + -Dcpp_std=c++20 \ -Dstrip=true \ - -Dlibseat-logind=elogind \ - -Dlibseat-seatd=enabled \ - -Dlibseat-builtin=disabled \ - -Dserver=enabled \ - -Dman-pages=enabled \ + -Dlibcxx=false \ + -Dlibnl=enabled \ + -Dlibudev=auto \ + -Dlibevdev=auto \ + -Dpulseaudio=auto \ + -Dsystemd=disabled \ + -Ddbusmenu-gtk=auto \ + -Dmpd=auto \ + -Drfkill=auto \ + -Dsndio=disabled \ + -Dtests=disabled \ + -Dcava=disabled \ + -Dexperimental=true \ "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install diff --git a/desktop/waybar/waybar.info b/desktop/waybar/waybar.info new file mode 100644 index 00000000000..87eb320f779 --- /dev/null +++ b/desktop/waybar/waybar.info @@ -0,0 +1,10 @@ +PRGNAM="waybar" +VERSION="0.14.0" +HOMEPAGE="https://github.com/Alexays/Waybar" +DOWNLOAD="https://github.com/Alexays/Waybar/archive/0.14.0/Waybar-0.14.0.tar.gz" +MD5SUM="7d413dd64391933f8b8eb37eb29dbce0" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="jsoncpp scdoc spdlog date gtk-layer-shell" +MAINTAINER="Damian Perticone" +EMAIL="mjolnirdam@gmail.com" diff --git a/desktop/wmCalClock/1.26-fix-KnR-prototypes.patch b/desktop/wmCalClock/1.26-fix-KnR-prototypes.patch new file mode 100644 index 00000000000..f6f6284f59b --- /dev/null +++ b/desktop/wmCalClock/1.26-fix-KnR-prototypes.patch @@ -0,0 +1,43 @@ +diff --git a/Src/wmCalClock.c b/Src/wmCalClock.c +index 4ba7780..6365e92 100644 +--- a/Src/wmCalClock.c ++++ b/Src/wmCalClock.c +@@ -124,6 +124,8 @@ void ParseCMDLine(int argc, char *argv[]); + void ButtonPressEvent(XButtonEvent *); + void print_usage(); + ++double hour24(double hour); ++double jd(int ny, int nm, int nd, double UT); + + + +@@ -310,7 +312,7 @@ int main(int argc, char *argv[]) { + int Year, Month, DayOfWeek, DayOfMonth, OldDayOfMonth; + int Hours, Mins, Secs, OldSecs, digit, xoff, D[10], xsize; + time_t CurrentLocalTime; +- double UT, TU, TU2, TU3, T0, gmst, jd(), hour24(); ++ double UT, TU, TU2, TU3, T0, gmst; + + + /* +@@ -939,9 +941,7 @@ void print_usage(){ + * Compute the Julian Day number for the given date. + * Julian Date is the number of days since noon of Jan 1 4713 B.C. + */ +-double jd(ny, nm, nd, UT) +-int ny, nm, nd; +-double UT; ++double jd(int ny, int nm, int nd, double UT) + { + double A, B, C, D, JD, day; + +@@ -976,8 +976,7 @@ double UT; + + } + +-double hour24(hour) +-double hour; ++double hour24(double hour) + { + int n; + diff --git a/desktop/wmCalClock/wmCalClock.SlackBuild b/desktop/wmCalClock/wmCalClock.SlackBuild index f012e20c509..25f12b1664f 100644 --- a/desktop/wmCalClock/wmCalClock.SlackBuild +++ b/desktop/wmCalClock/wmCalClock.SlackBuild @@ -8,7 +8,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=wmCalClock -VERSION=${VERSION:-1.25} +SRCNAM=wmcalclock +VERSION=${VERSION:-1.26} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -21,9 +22,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 @@ -52,24 +50,32 @@ 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.?z +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -cd Src - make \ - CFLAGS="$SLKCFLAGS -fcommon" \ - INCDIR="-I/usr/include/X11" \ - LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" - mkdir -p $PKG/usr/{bin,man/man1} - make install DESTDIR=$PKG/usr -cd - + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +patch -p1 < $CWD/1.26-fix-KnR-prototypes.patch + +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 \ + --build=$ARCH-slackware-linux + +make +make install DESTDIR=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/desktop/wmCalClock/wmCalClock.info b/desktop/wmCalClock/wmCalClock.info index c7889bf664b..e4b980ec434 100644 --- a/desktop/wmCalClock/wmCalClock.info +++ b/desktop/wmCalClock/wmCalClock.info @@ -1,8 +1,8 @@ PRGNAM="wmCalClock" -VERSION="1.25" -HOMEPAGE="http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/time.html#wmcalclock" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/wmCalClock-1.25.tar.gz" -MD5SUM="a401ded0e1fee4bcc4623076159bca41" +VERSION="1.26" +HOMEPAGE="https://www.dockapps.net/wmcalclock" +DOWNLOAD="https://www.dockapps.net/download/wmcalclock-1.26.tar.xz" +MD5SUM="8e26e4ccd1809c182bc44ca7dad5ee84" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/wmMoonClock/wmMoonClock.SlackBuild b/desktop/wmMoonClock/wmMoonClock.SlackBuild index ad279b4d47f..4fb2026e63a 100644 --- a/desktop/wmMoonClock/wmMoonClock.SlackBuild +++ b/desktop/wmMoonClock/wmMoonClock.SlackBuild @@ -8,8 +8,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=wmMoonClock -VERSION=${VERSION:-1.27} -BUILD=${BUILD:-2} +SRCNAM=wmmoonclock +VERSION=${VERSION:-1.30} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -21,9 +22,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 @@ -52,33 +50,36 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -patch -p0 < $CWD/SouthernHemisphere.patch -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -cd Src - mkdir -p $PKG/usr/{bin,man/man1} - make \ - CFLAGS="$SLKCFLAGS -fcommon" \ - INCDIR="-I/usr/include/X11" \ - LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" - make install DESTDIR=$PKG/usr -cd - + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +CFLAGS="$SLKCFLAGS -std=gnu17" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --disable-static \ + --build=$ARCH-slackware-linux + +make +make install DESTDIR=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -( cd $PKG/usr/man - find . -type f -exec gzip -9 {} \; - for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done -) +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 BUGS COPYING $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/desktop/wmMoonClock/wmMoonClock.info b/desktop/wmMoonClock/wmMoonClock.info index 4d8470586d3..e0d4d106ed4 100644 --- a/desktop/wmMoonClock/wmMoonClock.info +++ b/desktop/wmMoonClock/wmMoonClock.info @@ -1,8 +1,8 @@ PRGNAM="wmMoonClock" -VERSION="1.27" -HOMEPAGE="http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/time.html#wmmoonclock" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/wmMoonClock-1.27.tar.gz" -MD5SUM="c85bc974e70c867d556805505d3be48c" +VERSION="1.30" +HOMEPAGE="https://www.dockapps.net/wmmoonclock" +DOWNLOAD="https://www.dockapps.net/download/wmmoonclock-1.30.tar.gz" +MD5SUM="c5b02d3d26d42e9472edd215c4633127" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/wmSun/wmSun.SlackBuild b/desktop/wmSun/wmSun.SlackBuild index 810df479059..33365db3f07 100644 --- a/desktop/wmSun/wmSun.SlackBuild +++ b/desktop/wmSun/wmSun.SlackBuild @@ -21,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 @@ -65,7 +62,7 @@ find -L . \ cd wmSun mkdir -p $PKG/usr/{bin,man/man1} make \ - COPTS="$SLKCFLAGS -fcommon" \ + COPTS="$SLKCFLAGS -fcommon -fpermissive -std=gnu17" \ INCDIR="-I/usr/include/X11" \ LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" make install DESTDIR=$PKG/usr diff --git a/desktop/wmSunMoon/wmSunMoon.SlackBuild b/desktop/wmSunMoon/wmSunMoon.SlackBuild index 4ec61ff6b1c..a30246ab1fb 100644 --- a/desktop/wmSunMoon/wmSunMoon.SlackBuild +++ b/desktop/wmSunMoon/wmSunMoon.SlackBuild @@ -21,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 @@ -65,7 +62,7 @@ find -L . \ cd wmSunMoon mkdir -p $PKG/usr/{bin,man/man1,,man/man7,doc/$PRGNAM-$VERSION} make \ - COPTS="$SLKCFLAGS -fcommon" \ + COPTS="$SLKCFLAGS -fcommon -fpermissive -std=gnu17" \ INCDIR="-I/usr/include/X11" \ LIBDIR="-L/usr/lib${LIBDIRSUFFIX}/X11" cp -a wmSunMoon $PKG/usr/bin diff --git a/desktop/xdg-desktop-portal-gtk/README b/desktop/xdg-desktop-portal-gtk/README index 032d03d2106..f9ded358925 100644 --- a/desktop/xdg-desktop-portal-gtk/README +++ b/desktop/xdg-desktop-portal-gtk/README @@ -4,3 +4,6 @@ A backend implementation for xdg-desktop-portal that is using GTK+ and various pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces. + +To enable the wallpaper portal (the dependency gnome-desktop +is additionally required), pass WALLPAPER=yes to the SlackBuild. diff --git a/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.SlackBuild b/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.SlackBuild index 0beeeb2d745..bab8ed141dd 100644 --- a/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.SlackBuild +++ b/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xdg-desktop-portal-gtk -VERSION=${VERSION:-1.4.0} +VERSION=${VERSION:-1.15.3} BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,19 +80,26 @@ 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 \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG +# Enable or disable the wallpaper portal +[ ${WALLPAPER:-no} = yes ] && WALLPAPER_PORTAL=enabled || WALLPAPER_PORTAL=disabled + +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true \ + -Dwallpaper=$WALLPAPER_PORTAL + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a COPYING NEWS $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.info b/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.info index f2343973a2c..269a3b6e470 100644 --- a/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.info +++ b/desktop/xdg-desktop-portal-gtk/xdg-desktop-portal-gtk.info @@ -1,8 +1,8 @@ PRGNAM="xdg-desktop-portal-gtk" -VERSION="1.4.0" +VERSION="1.15.3" HOMEPAGE="https://flatpak.org/" -DOWNLOAD="https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.4.0/xdg-desktop-portal-gtk-1.4.0.tar.xz" -MD5SUM="aaecbb1e91621423ae61b12b4d2a5e79" +DOWNLOAD="https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.15.3/xdg-desktop-portal-gtk-1.15.3.tar.xz" +MD5SUM="2d6e2ad2953c386a1db11618fa3803b0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild index f075e528681..b2484290c4c 100644 --- a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild +++ b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xfce4-cpugraph-plugin -VERSION=${VERSION:-1.2.6} +VERSION=${VERSION:-1.2.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info index e12ac4a63bf..a0837ac60cd 100644 --- a/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info +++ b/desktop/xfce4-cpugraph-plugin/xfce4-cpugraph-plugin.info @@ -1,8 +1,8 @@ PRGNAM="xfce4-cpugraph-plugin" -VERSION="1.2.6" +VERSION="1.2.7" HOMEPAGE="https://goodies.xfce.org/" -DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.6.tar.bz2" -MD5SUM="5598a55557cd03583b1867432dc51039" +DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.7.tar.bz2" +MD5SUM="0480611899650e2d4304d13e0e0dda77" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild index 9486471dbb5..260088327d8 100644 --- a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild +++ b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xfce4-sensors-plugin -VERSION=${VERSION:-1.4.3} +VERSION=${VERSION:-1.4.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info index 67196fa56a3..d3d9fb0eb8f 100644 --- a/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info +++ b/desktop/xfce4-sensors-plugin/xfce4-sensors-plugin.info @@ -1,8 +1,8 @@ PRGNAM="xfce4-sensors-plugin" -VERSION="1.4.3" +VERSION="1.4.4" HOMEPAGE="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin/start" -DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.3.tar.bz2" -MD5SUM="e55dfea49b0c5e9edf068db3b8398240" +DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.4.tar.bz2" +MD5SUM="0684f0f86e2edfb306086445478f7bbd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild b/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild index 053a4b0cde5..5edc9c0e823 100644 --- a/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild +++ b/desktop/xfce4-volumed-pulse/xfce4-volumed-pulse.SlackBuild @@ -83,6 +83,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 -e "s|XDT_CHECK_PACKAGE(\[GLIB\], \[glib-2.0\], \[2.16\])|XDT_CHECK_PACKAGE(\[GLIB\], \[glib-2.0\], \[2.26\])|" configure.ac.in + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/desktop/xfce4-xkb-plugin/README b/desktop/xfce4-xkb-plugin/README deleted file mode 100644 index f9e2065b11a..00000000000 --- a/desktop/xfce4-xkb-plugin/README +++ /dev/null @@ -1,2 +0,0 @@ -xfce4-xkb-plugin can be used to show the current keyboard layout and/or -to select a layout from those defined in the /etc/X11/xorg.conf file. diff --git a/desktop/xfce4-xkb-plugin/slack-desc b/desktop/xfce4-xkb-plugin/slack-desc deleted file mode 100644 index 683b1bf6082..00000000000 --- a/desktop/xfce4-xkb-plugin/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------------------------------------------------------| -xfce4-xkb-plugin: xfce4-xkb-plugin (xkb plugin for the Xfce panel) -xfce4-xkb-plugin: -xfce4-xkb-plugin: The xkb plugin can be used to show the current keyboard layout and/or -xfce4-xkb-plugin: to select a layout from those defined in the /etc/X11/xorg.conf file. -xfce4-xkb-plugin: -xfce4-xkb-plugin: homepage: https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin -xfce4-xkb-plugin: -xfce4-xkb-plugin: -xfce4-xkb-plugin: -xfce4-xkb-plugin: -xfce4-xkb-plugin: diff --git a/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.SlackBuild b/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.SlackBuild deleted file mode 100644 index 3df30b7d9a6..00000000000 --- a/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash - -# Slackware build script for xfce4-xkb-plugin - -# Copyright 2006-2021 Robby Workman, Tuscaloosa, Alabama, 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=xfce4-xkb-plugin -VERSION=${VERSION:-0.8.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.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 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc/xfce \ - --enable-shared=yes \ - --enable-static=no \ - --enable-debug=no \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS COPYING ChangeLog INSTALL NEWS README \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.info b/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.info deleted file mode 100644 index 0df8049bcfb..00000000000 --- a/desktop/xfce4-xkb-plugin/xfce4-xkb-plugin.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="xfce4-xkb-plugin" -VERSION="0.8.2" -HOMEPAGE="https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin" -DOWNLOAD="https://archive.xfce.org/src/panel-plugins/xfce4-xkb-plugin/0.8/xfce4-xkb-plugin-0.8.2.tar.bz2" -MD5SUM="8e10f98a44082a2df6a997caab9a0b21" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Robby Workman" -EMAIL="rworkman@slackbuilds.org" diff --git a/desktop/xss-lock/xss-lock.SlackBuild b/desktop/xss-lock/xss-lock.SlackBuild index c38a6a19fb2..616dc673983 100644 --- a/desktop/xss-lock/xss-lock.SlackBuild +++ b/desktop/xss-lock/xss-lock.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for xss-lock -# Copyright 2021-2022 K. Eugene Carlson Tsukuba, Japan +# Copyright 2021-2025 K. Eugene Carlson Tsukuba, Japan # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xss-lock VERSION=${VERSION:-0.3.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,6 +85,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_STRIP=/usr/bin/strip \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/desktop/zenity/README b/desktop/zenity/README index 125286c90e5..79ad8648343 100644 --- a/desktop/zenity/README +++ b/desktop/zenity/README @@ -4,7 +4,8 @@ similar to the classic `dialog` program, but with a GUI interface. OPTIONAL DEPENDENCIES: -* webkit2gtk-4.1 +* webkit2gtk-6.0 (ie, webkitgtk for gtk4; NOT yet part of sbo-ponce as + of 2024-07-28) To enable: pass `WEBKITGTK=true` as an option to the slackbuild. If this is not specified, it will default to `false`. diff --git a/desktop/zenity/zenity.SlackBuild b/desktop/zenity/zenity.SlackBuild index f0efbc5a67f..2a84a3636d7 100644 --- a/desktop/zenity/zenity.SlackBuild +++ b/desktop/zenity/zenity.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zenity -VERSION=${VERSION:-3.44.5} +VERSION=${VERSION:-4.0.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,27 +79,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 {} \; -# nb: libnotify is enabled by default as it is included in slackware. -# webkitgtk is an optional dependency (NOT included in slackware) which may be -# enabled upon request. +# webkitgtk is an optional dependency (NOT included in slackware or even +# sbo-ponce as yet; see README) which may be enabled upon request. 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 \ - -Dlibnotify=true \ - -Dwebkitgtk=${WEBKITGTK:-false} - ninja - DESTDIR=$PKG ninja install -cd .. +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +meson setup \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dwebkitgtk=${WEBKITGTK:-false} \ + build/ +ninja -v -C build/ +DESTDIR=$PKG ninja -v -C build/ install find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/desktop/zenity/zenity.info b/desktop/zenity/zenity.info index c32ae1081eb..5cd4c8868ea 100644 --- a/desktop/zenity/zenity.info +++ b/desktop/zenity/zenity.info @@ -1,10 +1,10 @@ PRGNAM="zenity" -VERSION="3.44.5" +VERSION="4.0.2" HOMEPAGE="https://gitlab.gnome.org/GNOME/zenity" -DOWNLOAD="https://download.gnome.org/sources/zenity/3.44/zenity-3.44.5.tar.xz" -MD5SUM="69f4a4fdce7217231207019a6e27636b" +DOWNLOAD="https://download.gnome.org/sources/zenity/4.0/zenity-4.0.2.tar.xz" +MD5SUM="08ba19bb3fe5c180402690d5c40c6cc3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="libadwaita" MAINTAINER="Logan Rathbone" EMAIL="poprocks@gmail.com" diff --git a/development/Coin/Coin.SlackBuild b/development/Coin/Coin.SlackBuild index cac32c1f2c4..0ff6b8804fc 100644 --- a/development/Coin/Coin.SlackBuild +++ b/development/Coin/Coin.SlackBuild @@ -79,11 +79,12 @@ mkdir -p coin_build cd coin_build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -fpermissive" \ -Hcoin -G "Unix Makefiles" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCOIN_BUILD_DOCUMENTATION=ON \ -DCOIN_BUILD_DOCUMENTATION_MAN=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild b/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild index 05f7f11b28b..37e5f0bb129 100644 --- a/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild +++ b/development/OpenCL-CLHPP/OpenCL-CLHPP.SlackBuild @@ -72,6 +72,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_EXAMPLES=OFF \ -DBUILD_TESTING=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/development/Pivy/Pivy.SlackBuild b/development/Pivy/Pivy.SlackBuild index 33bb3fddf95..5f5685dc007 100644 --- a/development/Pivy/Pivy.SlackBuild +++ b/development/Pivy/Pivy.SlackBuild @@ -83,6 +83,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +sed -i -e 's/PyUnicode_GET_SIZE/PyUnicode_GET_LENGTH/' Inventor/SoInput.i + mkdir build cd build cmake \ @@ -90,6 +92,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DPYTHON_EXECUTABLE=/usr/bin/python3 \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/development/SQLiteStudio/SQLiteStudio.SlackBuild b/development/SQLiteStudio/SQLiteStudio.SlackBuild index 61fa59d1841..7428ddaabd2 100644 --- a/development/SQLiteStudio/SQLiteStudio.SlackBuild +++ b/development/SQLiteStudio/SQLiteStudio.SlackBuild @@ -78,13 +78,6 @@ rm -rf $PKG $BUILDDIR mkdir -p $TMP $PKG $OUTPUT cd $TMP -# Make sure sqlite from the official patches/packages is installed -if [[ "$ARCH" == "i586" ]]; then - /sbin/upgradepkg --install-new $CWD/sqlite-3.50.4-i586-2_slack15.0.txz -else - /sbin/upgradepkg --install-new $CWD/sqlite-3.50.4-x86_64-2_slack15.0.txz -fi - tar xvfz $CWD/$BASENAME-$VERSION.tar.gz cd $BUILDDIR diff --git a/development/SQLiteStudio/SQLiteStudio.info b/development/SQLiteStudio/SQLiteStudio.info index 2e6d7106da1..9c240aa3ed0 100644 --- a/development/SQLiteStudio/SQLiteStudio.info +++ b/development/SQLiteStudio/SQLiteStudio.info @@ -1,12 +1,8 @@ PRGNAM="SQLiteStudio" VERSION="3.4.21" HOMEPAGE="https://sqlitestudio.pl/" -DOWNLOAD="https://github.com/pawelsalawa/sqlitestudio/archive/3.4.21/sqlitestudio-3.4.21.tar.gz \ - http://mirrors.slackware.com/slackware/slackware64-15.0/patches/packages/sqlite-3.50.4-x86_64-2_slack15.0.txz \ - http://mirrors.slackware.com/slackware/slackware-15.0/patches/packages/sqlite-3.50.4-i586-2_slack15.0.txz" -MD5SUM="08e7c3a7dc5147348e2c9e7839910758 \ - 4ff09e9659b1843e063fe56f5133511b \ - a88884e70f99eaf3ed5dd209a398e0a0" +DOWNLOAD="https://github.com/pawelsalawa/sqlitestudio/archive/3.4.21/sqlitestudio-3.4.21.tar.gz" +MD5SUM="08e7c3a7dc5147348e2c9e7839910758" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="chrpath" diff --git a/development/SoQt/SoQt.SlackBuild b/development/SoQt/SoQt.SlackBuild index 488c066fc90..f0f443cf407 100644 --- a/development/SoQt/SoQt.SlackBuild +++ b/development/SoQt/SoQt.SlackBuild @@ -80,6 +80,7 @@ cd soqt_build -DCMAKE_INSTALL_PREFIX=/usr \ -DSOQT_BUILD_DOCUMENTATION=ON \ -DSOQT_BUILD_DOC_MAN=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/development/Sphinx/README b/development/Sphinx/README deleted file mode 100644 index 304647fa8b8..00000000000 --- a/development/Sphinx/README +++ /dev/null @@ -1,7 +0,0 @@ -Sphinx is a tool that translates a set of reStructuredText -source files into various output formats, including HTML, ePub, -LaTeX and plain text. Sphinx was originally created for the Python -documentation, but it has excellent facilities for the documentation -of software projects in a range of languages. - -NOTE: Sphinx-5.3.0 is the last version that works on Slackware 15.0 diff --git a/development/Sphinx/Sphinx.SlackBuild b/development/Sphinx/Sphinx.SlackBuild deleted file mode 100644 index 330564c2745..00000000000 --- a/development/Sphinx/Sphinx.SlackBuild +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -# Slackware build script for Sphinx - -# Copyright 2023-2024 fourtysixandtwo -# Copyright 2013 Mikko Värri, Finland -# Copyright 2017-2021 Benjamin Trigona-Harany -# 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=Sphinx -SRCNAM=Sphinx -VERSION=${VERSION:-5.3.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -# lower Pygments required version -sed -i '/Pygments>=/ s/2.12/2.10.0/' pyproject.toml - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS CHANGES EXAMPLES 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/development/Sphinx/Sphinx.info b/development/Sphinx/Sphinx.info deleted file mode 100644 index 9d05ca57e96..00000000000 --- a/development/Sphinx/Sphinx.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="Sphinx" -VERSION="5.3.0" -HOMEPAGE="http://www.sphinx-doc.org" -DOWNLOAD="https://files.pythonhosted.org/packages/source/S/Sphinx/Sphinx-5.3.0.tar.gz" -MD5SUM="b752f7b0177865a36cbcdcef4ac80cd4" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="alabaster imagesize python3-babel snowballstemmer sphinxcontrib-applehelp sphinxcontrib-devhelp sphinxcontrib-htmlhelp sphinxcontrib-jsmath sphinxcontrib-qthelp sphinxcontrib-serializinghtml python-importlib_metadata" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/development/Sphinx/slack-desc b/development/Sphinx/slack-desc deleted file mode 100644 index 403648f0ae1..00000000000 --- a/development/Sphinx/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------------------------------------------------------| -Sphinx: Sphinx (Documentation generator) -Sphinx: -Sphinx: Sphinx is a tool that translates a set of reStructuredText source -Sphinx: files into various output formats, including HTML, ePub, LaTeX and -Sphinx: plain text. Sphinx was originally created for the Python -Sphinx: documentation, but it has excellent facilities for the documentation -Sphinx: of software projects in a range of languages. -Sphinx: -Sphinx: -Sphinx: -Sphinx: diff --git a/development/UASM/UASM.SlackBuild b/development/UASM/UASM.SlackBuild index 0825c00adfe..7a654c6bc40 100644 --- a/development/UASM/UASM.SlackBuild +++ b/development/UASM/UASM.SlackBuild @@ -71,7 +71,7 @@ rm -rf $SRC_DIR tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $SRC_DIR -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ make CC="gcc -fcommon" -f Makefile-Linux-GCC-64.mak # Don't ship .la files: diff --git a/development/abseil-cpp/README b/development/abseil-cpp/README deleted file mode 100644 index b1b90760e14..00000000000 --- a/development/abseil-cpp/README +++ /dev/null @@ -1,2 +0,0 @@ -Abseil is an open-source collection of C++ code designed to augment the -C++ standard library. diff --git a/development/abseil-cpp/abseil-cpp.SlackBuild b/development/abseil-cpp/abseil-cpp.SlackBuild deleted file mode 100644 index 3fde1448423..00000000000 --- a/development/abseil-cpp/abseil-cpp.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for abseil-cpp - -# Copyright 2024 Isaac Yu -# Copyright 2025 Jeremy Hansen -# 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=abseil-cpp -VERSION=${VERSION:-20250814.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -DNDEBUG" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_CXX_STANDARD=17 \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS CONTRIBUTING.md FAQ.md LICENSE README.md UPGRADES.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/abseil-cpp/abseil-cpp.info b/development/abseil-cpp/abseil-cpp.info deleted file mode 100644 index cb39d1844b5..00000000000 --- a/development/abseil-cpp/abseil-cpp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="abseil-cpp" -VERSION="20250814.1" -HOMEPAGE="https://abseil.io" -DOWNLOAD="https://github.com/abseil/abseil-cpp/archive/20250814.1/abseil-cpp-20250814.1.tar.gz" -MD5SUM="d4d3c25f78e28d61ad83e54cd1116933" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/development/abseil-cpp/slack-desc b/development/abseil-cpp/slack-desc deleted file mode 100644 index cd4106eb186..00000000000 --- a/development/abseil-cpp/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------------------------------------------------------| -abseil-cpp: abseil-cpp (Abseil C++ Common Libraries) -abseil-cpp: -abseil-cpp: Abseil is an open-source collection of C++ code designed to augment -abseil-cpp: the C++ standard library. -abseil-cpp: -abseil-cpp: -abseil-cpp: -abseil-cpp: -abseil-cpp: -abseil-cpp: -abseil-cpp: diff --git a/development/avr-gdb/avr-gdb.SlackBuild b/development/avr-gdb/avr-gdb.SlackBuild index 0197b6eca98..e734b0e2333 100644 --- a/development/avr-gdb/avr-gdb.SlackBuild +++ b/development/avr-gdb/avr-gdb.SlackBuild @@ -62,6 +62,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 -d ../ < $CWD/fix-const-compile.patch + CFLAGS_FOR_BUILD="$SLKCFLAGS" \ CXXFLAGS_FOR_BUILD="$SLKCFLAGS" \ ../gdb-$VERSION/configure \ diff --git a/development/avr-gdb/fix-const-compile.patch b/development/avr-gdb/fix-const-compile.patch new file mode 100644 index 00000000000..c5d87fee84d --- /dev/null +++ b/development/avr-gdb/fix-const-compile.patch @@ -0,0 +1,11 @@ +--- a/gdb-10.1/gdb/completer.c 2020-10-23 23:23:02.000000000 -0500 ++++ b/gdb-10.1/gdb/completer.c 2025-04-04 10:57:08.321138688 -0500 +@@ -2036,7 +2036,7 @@ + rl_basic_quote_characters = NULL; + } + +- return rl_completer_word_break_characters; ++ return (char *)rl_completer_word_break_characters; + } + + char * diff --git a/development/bluefish/README b/development/bluefish/README index cc4ba079d91..52c0785c7e1 100644 --- a/development/bluefish/README +++ b/development/bluefish/README @@ -13,9 +13,3 @@ otherwise GTK3 will be used by default. js-beautify is an optional run-time dependency used if installed (not available on Slackbuilds.org). - -NOTE: -This is the last version compatible with 15.0. -Never versions will require glib >= 2.76 - - diff --git a/development/bluefish/bluefish.SlackBuild b/development/bluefish/bluefish.SlackBuild index aa2b624784c..2d63001f048 100644 --- a/development/bluefish/bluefish.SlackBuild +++ b/development/bluefish/bluefish.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bluefish -VERSION=${VERSION:-2.2.16} +VERSION=${VERSION:-2.2.17} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -88,7 +85,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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/development/bluefish/bluefish.info b/development/bluefish/bluefish.info index a0a1cf0d0ab..292cc95c842 100644 --- a/development/bluefish/bluefish.info +++ b/development/bluefish/bluefish.info @@ -1,8 +1,8 @@ PRGNAM="bluefish" -VERSION="2.2.16" +VERSION="2.2.17" HOMEPAGE="http://bluefish.openoffice.nl/index.html" -DOWNLOAD="https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.16.tar.bz2" -MD5SUM="6982e68b978777b7eac16c97bd7af834" +DOWNLOAD="https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.17.tar.bz2" +MD5SUM="7b19a3691c7c5787e98174e58bd6d652" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/cJSON/cJSON.SlackBuild b/development/cJSON/cJSON.SlackBuild index b2484bcb06f..f19fa92f12b 100644 --- a/development/cJSON/cJSON.SlackBuild +++ b/development/cJSON/cJSON.SlackBuild @@ -85,6 +85,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/development/cargo-c/README b/development/cargo-c/README deleted file mode 100644 index 889afa81fd9..00000000000 --- a/development/cargo-c/README +++ /dev/null @@ -1,7 +0,0 @@ -cargo-c is an extension for Cargo, the Rust package manager, that -helps to build and install C-ABI compatible dynamic and static -libraries. It produces and installs a correct pkg-config file, a -static library and a dynamic library, and a C header to be used -by any C (and C-compatible) software. - -rust-opt is needed only at build time. diff --git a/development/cargo-c/cargo-c.SlackBuild b/development/cargo-c/cargo-c.SlackBuild deleted file mode 100644 index 14ad20886d1..00000000000 --- a/development/cargo-c/cargo-c.SlackBuild +++ /dev/null @@ -1,165 +0,0 @@ -#!/bin/bash - -# Slackware build script for cargo-c - -# Copyright 2023-2024, Alexander Verbovetsky, Moscow, Russia -# 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=cargo-c -VERSION=${VERSION:-0.10.4} -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 - - if [ "$ARCH" = "i586" ]; then - if LD_LIBRARY_PATH="/opt/rust/lib" /opt/rust/bin/rustc -Vv \ - | grep host | grep i686 > /dev/null ; then - ARCH=i686 - fi - fi -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="" - CARGOTARGET="--target i586-unknown-linux-gnu" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" - CARGOTARGET="--target i686-unknown-linux-gnu" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" - CARGOTARGET="--target x86_64-unknown-linux-gnu" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" - CARGOTARGET="" -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 -cp $CWD/Cargo.lock . - -mkdir .cargo -cat << EOF >> .cargo/config -[source.crates-io] -registry = 'https://github.com/rust-lang/crates.io-index' -replace-with = 'vendored-sources' - -[source.vendored-sources] -directory = '$(pwd)/vendor' -EOF - -mkdir vendor -( - cd vendor - - grep -h -A 4 "\[\[package\]\]" \ - $(find "../" -maxdepth 1 -mindepth 1 -name Cargo.lock | tr '\n' ' ') | \ - sed 's/[[:space:]]*=[[:space:]]*/=/g;s/^--//;s/^\[\[/--\n[[/' | \ - awk 'BEGIN { RS = "--\n" ; FS="\n" } { print $2, $3, $4, $5 }' | \ - sed 's/"//g;s/name=//;s/ version=/=/' | \ - grep " source=" | \ - sed 's/ dependencies=.*$//' | \ - sed 's/ source=[^ ]*//' | \ - sed 's/ checksum=/=/' | \ - sort -u | \ - while read -r dep ; do - - cksum="$(printf "%s\n" "$dep" | cut -d= -f3)" - ver="$(printf "%s\n" "$dep" | cut -d= -f2)" - dep="$(printf "%s\n" "$dep" | cut -d= -f1)" - - tar xvf $CWD/$dep-$ver.crate - - touch $dep-$ver/.cargo-ok - - { - printf "{\n" - printf ' "files": {\n' - - ( - cd $dep-$ver - find . -type f -print0 | xargs -0 sha256sum | sed -n '/\.cargo-checksum\.json/!p' | sed 's/\.\///;s/^\([^ ]*\)[[:space:]][[:space:]]*\(.*\)$/"\2":"\1",/' - ) | sed '$ s/,$//' - - printf " },\n" - printf ' "package": "%s"' "$cksum" - - printf "}\n" - } > $dep-$ver/.cargo-checksum.json - done -) - -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 {} \; - -CARGO_HOME=.cargo \ -PATH="/opt/rust/bin:$PATH" \ -LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" \ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -cargo build --offline --release $CARGOTARGET -PATH="/opt/rust/bin:$PATH" \ -LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" \ -cargo install --offline --no-track --root "${PKG}/usr" --path="." - -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 README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/cargo-c/cargo-c.info b/development/cargo-c/cargo-c.info deleted file mode 100644 index 459bb5a3b10..00000000000 --- a/development/cargo-c/cargo-c.info +++ /dev/null @@ -1,678 +0,0 @@ -PRGNAM="cargo-c" -VERSION="0.10.4" -HOMEPAGE="https://github.com/lu-zero/cargo-c/" -DOWNLOAD="https://github.com/lu-zero/cargo-c/archive/v0.10.4/cargo-c-0.10.4.tar.gz \ - https://github.com/lu-zero/cargo-c/releases/download/v0.10.4/Cargo.lock \ - https://static.crates.io/crates/adler2/adler2-2.0.0.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.18.crate \ - https://static.crates.io/crates/annotate-snippets/annotate-snippets-0.11.4.crate \ - https://static.crates.io/crates/anstream/anstream-0.6.15.crate \ - https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.5.crate \ - https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.1.crate \ - https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.4.crate \ - https://static.crates.io/crates/anstyle/anstyle-1.0.8.crate \ - https://static.crates.io/crates/anyhow/anyhow-1.0.86.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.22.1.crate \ - https://static.crates.io/crates/base64ct/base64ct-1.6.0.crate \ - https://static.crates.io/crates/bitflags/bitflags-2.6.0.crate \ - https://static.crates.io/crates/bitmaps/bitmaps-2.1.0.crate \ - https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \ - https://static.crates.io/crates/bstr/bstr-1.10.0.crate \ - https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \ - https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \ - https://static.crates.io/crates/bytes/bytes-1.7.1.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.7.crate \ - https://static.crates.io/crates/cargo-credential-macos-keychain/cargo-credential-macos-keychain-0.4.7.crate \ - https://static.crates.io/crates/cargo-credential-wincred/cargo-credential-wincred-0.4.7.crate \ - https://static.crates.io/crates/cargo-credential/cargo-credential-0.4.6.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.5.0.crate \ - https://static.crates.io/crates/cargo-util/cargo-util-0.2.14.crate \ - https://static.crates.io/crates/cargo/cargo-0.82.0.crate \ - https://static.crates.io/crates/cbindgen/cbindgen-0.27.0.crate \ - https://static.crates.io/crates/cc/cc-1.1.16.crate \ - https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ - https://static.crates.io/crates/clap/clap-4.5.17.crate \ - https://static.crates.io/crates/clap_builder/clap_builder-4.5.17.crate \ - https://static.crates.io/crates/clap_derive/clap_derive-4.5.13.crate \ - https://static.crates.io/crates/clap_lex/clap_lex-0.7.2.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.2.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.7.crate \ - https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate \ - https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.13.crate \ - https://static.crates.io/crates/crates-io/crates-io-0.40.4.crate \ - https://static.crates.io/crates/crc32fast/crc32fast-1.4.2.crate \ - https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.13.crate \ - https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate \ - https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate \ - https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.20.crate \ - https://static.crates.io/crates/crypto-bigint/crypto-bigint-0.5.5.crate \ - https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate \ - https://static.crates.io/crates/ct-codecs/ct-codecs-1.1.2.crate \ - https://static.crates.io/crates/curl-sys/curl-sys-0.4.74+curl-8.9.0.crate \ - https://static.crates.io/crates/curl/curl-0.4.46.crate \ - https://static.crates.io/crates/dbus/dbus-0.9.7.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.5.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.13.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.34.crate \ - https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate \ - https://static.crates.io/crates/erased-serde/erased-serde-0.4.5.crate \ - https://static.crates.io/crates/errno/errno-0.3.9.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.1.1.crate \ - https://static.crates.io/crates/ff/ff-0.13.0.crate \ - https://static.crates.io/crates/fiat-crypto/fiat-crypto-0.2.9.crate \ - https://static.crates.io/crates/filetime/filetime-0.2.25.crate \ - https://static.crates.io/crates/flate2/flate2-1.0.33.crate \ - https://static.crates.io/crates/fnv/fnv-1.0.7.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.15.crate \ - https://static.crates.io/crates/git2-curl/git2-curl-0.20.0.crate \ - https://static.crates.io/crates/git2/git2-0.19.0.crate \ - https://static.crates.io/crates/gix-actor/gix-actor-0.31.5.crate \ - https://static.crates.io/crates/gix-attributes/gix-attributes-0.22.5.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.9.crate \ - https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.24.3.crate \ - https://static.crates.io/crates/gix-config-value/gix-config-value-0.14.8.crate \ - https://static.crates.io/crates/gix-config/gix-config-0.38.0.crate \ - https://static.crates.io/crates/gix-credentials/gix-credentials-0.24.5.crate \ - https://static.crates.io/crates/gix-date/gix-date-0.8.7.crate \ - https://static.crates.io/crates/gix-date/gix-date-0.9.0.crate \ - https://static.crates.io/crates/gix-diff/gix-diff-0.44.1.crate \ - https://static.crates.io/crates/gix-dir/gix-dir-0.6.0.crate \ - https://static.crates.io/crates/gix-discover/gix-discover-0.33.0.crate \ - https://static.crates.io/crates/gix-features/gix-features-0.38.2.crate \ - https://static.crates.io/crates/gix-filter/gix-filter-0.11.3.crate \ - https://static.crates.io/crates/gix-fs/gix-fs-0.11.3.crate \ - https://static.crates.io/crates/gix-glob/gix-glob-0.16.5.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.11.4.crate \ - https://static.crates.io/crates/gix-index/gix-index-0.33.1.crate \ - https://static.crates.io/crates/gix-lock/gix-lock-14.0.0.crate \ - https://static.crates.io/crates/gix-macros/gix-macros-0.1.5.crate \ - https://static.crates.io/crates/gix-negotiate/gix-negotiate-0.13.2.crate \ - https://static.crates.io/crates/gix-object/gix-object-0.42.3.crate \ - https://static.crates.io/crates/gix-odb/gix-odb-0.61.1.crate \ - https://static.crates.io/crates/gix-pack/gix-pack-0.51.1.crate \ - https://static.crates.io/crates/gix-packetline-blocking/gix-packetline-blocking-0.17.5.crate \ - https://static.crates.io/crates/gix-packetline/gix-packetline-0.17.6.crate \ - https://static.crates.io/crates/gix-path/gix-path-0.10.10.crate \ - https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.7.7.crate \ - https://static.crates.io/crates/gix-prompt/gix-prompt-0.8.7.crate \ - https://static.crates.io/crates/gix-protocol/gix-protocol-0.45.3.crate \ - https://static.crates.io/crates/gix-quote/gix-quote-0.4.12.crate \ - https://static.crates.io/crates/gix-ref/gix-ref-0.45.0.crate \ - https://static.crates.io/crates/gix-refspec/gix-refspec-0.23.1.crate \ - https://static.crates.io/crates/gix-revision/gix-revision-0.27.2.crate \ - https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.13.2.crate \ - https://static.crates.io/crates/gix-sec/gix-sec-0.10.8.crate \ - https://static.crates.io/crates/gix-submodule/gix-submodule-0.12.0.crate \ - https://static.crates.io/crates/gix-tempfile/gix-tempfile-14.0.2.crate \ - https://static.crates.io/crates/gix-trace/gix-trace-0.1.9.crate \ - https://static.crates.io/crates/gix-transport/gix-transport-0.42.3.crate \ - https://static.crates.io/crates/gix-traverse/gix-traverse-0.39.2.crate \ - https://static.crates.io/crates/gix-url/gix-url-0.27.5.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.5.crate \ - https://static.crates.io/crates/gix-worktree/gix-worktree-0.34.1.crate \ - https://static.crates.io/crates/gix/gix-0.64.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.14.5.crate \ - https://static.crates.io/crates/hashlink/hashlink-0.9.1.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/hex/hex-0.4.3.crate \ - https://static.crates.io/crates/hkdf/hkdf-0.12.4.crate \ - https://static.crates.io/crates/hmac/hmac-0.12.1.crate \ - https://static.crates.io/crates/home/home-0.5.9.crate \ - https://static.crates.io/crates/http-auth/http-auth-0.1.10.crate \ - https://static.crates.io/crates/humantime/humantime-2.1.0.crate \ - https://static.crates.io/crates/idna/idna-0.5.0.crate \ - 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-2.5.0.crate \ - https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate \ - https://static.crates.io/crates/itertools/itertools-0.13.0.crate \ - https://static.crates.io/crates/itoa/itoa-1.0.11.crate \ - https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.0.crate \ - https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.0.crate \ - https://static.crates.io/crates/jiff/jiff-0.1.12.crate \ - https://static.crates.io/crates/jobserver/jobserver-0.1.32.crate \ - https://static.crates.io/crates/js-sys/js-sys-0.3.70.crate \ - https://static.crates.io/crates/kstring/kstring-2.0.2.crate \ - https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate \ - https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate \ - https://static.crates.io/crates/libc/libc-0.2.158.crate \ - https://static.crates.io/crates/libdbus-sys/libdbus-sys-0.2.5.crate \ - https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.17.0+1.8.1.crate \ - https://static.crates.io/crates/libloading/libloading-0.8.5.crate \ - https://static.crates.io/crates/libnghttp2-sys/libnghttp2-sys-0.1.10+1.61.0.crate \ - https://static.crates.io/crates/libredox/libredox-0.1.3.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.20.crate \ - https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.14.crate \ - https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \ - https://static.crates.io/crates/log/log-0.4.22.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.4.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.8.0.crate \ - https://static.crates.io/crates/miow/miow-0.6.0.crate \ - https://static.crates.io/crates/nom/nom-7.1.3.crate \ - https://static.crates.io/crates/normpath/normpath-1.3.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.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.7.2.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.3.2+3.3.2.crate \ - https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.103.crate \ - https://static.crates.io/crates/openssl/openssl-0.10.66.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.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.3.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.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.20.crate \ - https://static.crates.io/crates/primeorder/primeorder-0.13.6.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.86.crate \ - https://static.crates.io/crates/prodash/prodash-28.0.0.crate \ - https://static.crates.io/crates/quote/quote-1.0.37.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.5.3.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.7.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.4.crate \ - https://static.crates.io/crates/regex/regex-1.10.6.crate \ - https://static.crates.io/crates/rfc6979/rfc6979-0.4.0.crate \ - https://static.crates.io/crates/rusqlite/rusqlite-0.31.0.crate \ - https://static.crates.io/crates/rustfix/rustfix-0.8.5.crate \ - https://static.crates.io/crates/rustix/rustix-0.38.36.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/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.11.1.crate \ - https://static.crates.io/crates/security-framework/security-framework-2.11.1.crate \ - https://static.crates.io/crates/semver/semver-1.0.23.crate \ - https://static.crates.io/crates/serde-untagged/serde-untagged-0.1.6.crate \ - https://static.crates.io/crates/serde-value/serde-value-0.7.0.crate \ - https://static.crates.io/crates/serde/serde-1.0.209.crate \ - https://static.crates.io/crates/serde_derive/serde_derive-1.0.209.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.128.crate \ - https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.7.crate \ - https://static.crates.io/crates/sha1/sha1-0.10.6.crate \ - https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.1.crate \ - https://static.crates.io/crates/sha2/sha2-0.10.8.crate \ - https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate \ - https://static.crates.io/crates/shell-escape/shell-escape-0.1.5.crate \ - https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate \ - https://static.crates.io/crates/shlex/shlex-1.3.0.crate \ - 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.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.1.crate \ - https://static.crates.io/crates/subtle/subtle-2.6.1.crate \ - https://static.crates.io/crates/supports-hyperlinks/supports-hyperlinks-3.0.0.crate \ - https://static.crates.io/crates/supports-unicode/supports-unicode-3.0.0.crate \ - https://static.crates.io/crates/syn/syn-2.0.77.crate \ - https://static.crates.io/crates/tar/tar-0.4.41.crate \ - https://static.crates.io/crates/tempfile/tempfile-3.12.0.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.63.crate \ - https://static.crates.io/crates/thiserror/thiserror-1.0.63.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.18.crate \ - https://static.crates.io/crates/time/time-0.3.36.crate \ - https://static.crates.io/crates/tinyvec/tinyvec-1.8.0.crate \ - https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \ - https://static.crates.io/crates/toml/toml-0.8.19.crate \ - https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.8.crate \ - https://static.crates.io/crates/toml_edit/toml_edit-0.22.20.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 \ - https://static.crates.io/crates/tracing/tracing-0.1.40.crate \ - https://static.crates.io/crates/typeid/typeid-1.0.2.crate \ - https://static.crates.io/crates/typenum/typenum-1.17.0.crate \ - https://static.crates.io/crates/unicase/unicase-2.7.0.crate \ - https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.15.crate \ - 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.13.crate \ - https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.5.crate \ - https://static.crates.io/crates/url/url-2.5.2.crate \ - https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate \ - https://static.crates.io/crates/valuable/valuable-0.1.0.crate \ - https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate \ - https://static.crates.io/crates/version_check/version_check-0.9.5.crate \ - https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \ - https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \ - https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.93.crate \ - https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.93.crate \ - https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.93.crate \ - https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.93.crate \ - https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.93.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.9.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-sys/windows-sys-0.59.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.6.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.6.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.6.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.6.crate \ - https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.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.6.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.6.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.6.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.6.crate \ - https://static.crates.io/crates/winnow/winnow-0.6.18.crate \ - https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.35.crate \ - https://static.crates.io/crates/zerocopy/zerocopy-0.7.35.crate \ - https://static.crates.io/crates/zeroize/zeroize-1.8.1.crate" -MD5SUM="6146712827673079129551b12e6ce312 \ - 10765b0a906b6e28373a8e162b80dc82 \ - 579e59ba996675f454d456471924ea9d \ - adbb51e40b28255c49b2ad1d956eff19 \ - 03b2d126766ed746706241b4c7487654 \ - 001e9b87bf3af37bc588654f4a5b50c0 \ - f8c5610f871d7985ed467fd18ecb2b05 \ - 64c9c06c903f9515ece3705342362a9e \ - e2c3ead6439544dad05a90db9f59cbdd \ - 1eace5e9ecd352f139eef4c16e2c1660 \ - 27ebd71018dd6d909d4332d755908610 \ - 3d57cfa9d3c706404483c80170e1f7f9 \ - 19bd0fc50aacf1d2af60bd5908442db6 \ - a5f88692dcd3b16eed2f184509dce05b \ - 88a8c7336f056de768ee2966cefd8303 \ - 5a1ece5125e266d39693587725f0270d \ - 20084c4c04bcc06fd3d7ff662deca706 \ - bd4c0e123b65937461c135ff7030a44e \ - a765e0d59ae689aa9eb9722c6553e499 \ - 1f3a8c93940230a06fdf5223a64000bf \ - 023b03cf9968b29253a5dfe62051008d \ - d5f24b25f3b9c60539df0dc5ea309be5 \ - a3c12a0b2ddb55ec1b245f9950e7bdf1 \ - 45339d90b2b3a4f123af5ec459954102 \ - dae5f58ddfc8f98be6fe365d378888d2 \ - 04c2dcc3c8184578320c53d63a07aed0 \ - 7b80c6a1ed7d95e0f57654655d86d2e8 \ - 1b319fe268e52aed983f6ef87cbca25f \ - aa9954fee03063b3410de53896412ced \ - 77884a6a5e16b7cc575ae5941bd5c1fe \ - 704a72387b69a38dd7c18a6ebf85448d \ - fa53118ba5dda4c1ff47448496a87282 \ - f4123f70146bb99390192efff6367652 \ - caf6528362a008de1b3a3302effb3ff7 \ - 4a9fd25f020f4a3d461ef5915236a62f \ - 8de3f4281ffaf3e841f25e00ec35f8bd \ - 74634128440dbc3766bda76fdf0aaa05 \ - 7b813c52a542db88e061c0fb20d5ad7e \ - 0eefb31613be4bc92f6ff7ff7f606302 \ - 7003229295eeee486c4144d09dd66a41 \ - 8a3db8ec4d6912594fb2599bf2d6feba \ - 04baa08ff2d38dad4a10e7a27a9768d4 \ - 8916bb4ab39f22fa9651fe98c92faa5e \ - 603dc8e08934ea5ae9025f5456fa6679 \ - 83b095b5e7b8eed0c1e550128b940cc6 \ - 6ed0aab506ad1ec23e34c6aec4efd1d7 \ - c5229cfccb6a1598e74a837dbc9e2797 \ - 4d7e3bc6c42f8a875a87246ed14d9948 \ - aceb9dbc816de4f1cbebc8b168587a31 \ - 43f25686207084b3290a2b488909129c \ - f816d75ddc8831b6a300a739ddae267b \ - 442a035d4bebfb01fde2e9299563f73d \ - 396f4f63322338c26d76b2f638646178 \ - 44505199ec0964feb5488051b4ac92d5 \ - c9a5747e504d7f3dadc1fc563ae3d6f3 \ - d2695f81f5e7b7a44da337b59c56b363 \ - 89e88633cab0e4b6f3d3878b84dffe8b \ - 4ff87b08398120ca53d49a4dee338034 \ - e7d8d4d8acb7cea0a0c350d2202d5417 \ - 809c655613979bc5d65cb6d4afa24c91 \ - b170c380ee4d59e4ed866afaa26a86c7 \ - dde85204706c20baed5d666258a08b74 \ - d022bc79e1931c2bd4ebbe65cf3d2309 \ - 3d62bfbbe08bdcee55fcb8cda85554d9 \ - 198d7f7c37f632bc83502b28870b6d60 \ - 3ce1c12d6f46952c4a394c8c3bb9437e \ - 857c96071a8fd39e7458707e9fae87b9 \ - 6d28dbfa9d67ad11061716672a7a1519 \ - ffc9c1ed3a5f35182084b40ff2ff6111 \ - 9a25a5393856f8a0bbc14d82e27414a6 \ - bdf329a72ecd0605c296f25e53136706 \ - 9437e2df9544e13b80709ea52f42580a \ - bcd5fd8c2b279da10b5a4d7b67eb555e \ - 4abeb2b6db91c4964c17ec4bf24248f4 \ - 7543e8639ad2e29866b522e20c35152a \ - b4944c105ff1b8614beeb153e7179027 \ - 3ef10447881b00471497237c64f44ac2 \ - 108d90c246e09f46087613284e8651e7 \ - c37409eb47cd1fad7d5b8b4297f44860 \ - 707c14d536067554f7fe03a8529cf426 \ - 987cd07b13068d49cd824156f187c4b2 \ - 8dab3b3ec00dc56cffde0b0c410d47b5 \ - 667e86b8b8d96ab4e9605627ce7dcc9a \ - 78c898fdaa3968e23904bf8538c4a271 \ - c3e51926c9853b714191ef1bec90e2ce \ - 64a6d8fe0c9a450bcefa41894e17d7ac \ - 3c67481b4433a3219846e41d09aaeaa9 \ - b48f497bd49c7c564a337336fa1452db \ - 18dc6e763804277ea7e0b6d605e2f48c \ - c06e4b880b5df5aa06bb95cdc5e0cc45 \ - 49ea26cef36fccd5e48654d71990a510 \ - 101226d32a04adc0a4232050dbf85056 \ - 0f5f5b1f9ebc3d31770c7ae2e33d409c \ - 1b195f502cb635cc6ba02e1e9ca263ff \ - f2a13be3bddfdcf149289112545c90b4 \ - ef44c590e5ec37a0a6bb3d43eedce10b \ - 987899bb7fe6fcea02172df024f6ca81 \ - 56c2ebd8062da8a85fb5f63f436c534a \ - bfdbb059be182d0623fd78ef4814a4fd \ - 9ec0bbdb877e8bc55d560ba8f3aca61d \ - cbc8b5bf5b6317462c6b7c3b93339641 \ - 8e335e572cd05ff1a59aebcbdba63da3 \ - a0a2617ead009945e1c126286a462d68 \ - 3b3a12dacee5dccaa666e5826b190857 \ - 98f9d0195996d53a8ac048a2617b2eeb \ - 128cb74306ddaca878559397ac1e4270 \ - ed110fdc815a3c79395c3451319067f3 \ - 2180948a1fe17db88e9f97870234f87a \ - adafc45a92f42b3377a06b041a2ab658 \ - 5a602e57a0c78ee9669fad2b6eb7f623 \ - 1dca8bc86f316d5d9f7a4a85096e0456 \ - 6504e1fa6884d62eeb984429ca147f5d \ - 3c46007dd2897bc50e97bd8c9a1f3688 \ - 23f88f41f08c7299ef710390c97eabcc \ - 4f574268e4cda806c259fe125fad2424 \ - 05640b13a0acd3487fc52e4960dbbeb2 \ - 0651f1ec4a8c291a8ef2b8019cdc837c \ - 21e87390feca912ee816ff9a82731d8c \ - 8158c000c640fe6051312a3b7daedd81 \ - 306973142929c0d96b49240a4f41e855 \ - 226c79aebfd626b4c94572bf3aebbfdd \ - 3fa4d5044dff847ff6fef1a2d31c7771 \ - 63ec81e48122d9da6c0e30350ba198df \ - 539588dc3151dd1a2eafb1abc1b328e7 \ - 3e7afbfddddc63455fc021e86fa8a0e4 \ - 54e91302c58502f1eb25437487037e4e \ - b0ec53820802257b4a2f2e43c591faf7 \ - a43d1cf7107f18b253ec558c21f09492 \ - 55514cbc770c9a1a3eccda12d839f859 \ - 88d75dde8c6b2c54aa342e60238d89fd \ - 1e642722f3eca4e8430b1fbf79f2e8a5 \ - 22c18c8034a833c91bb51cbd1433fd13 \ - 3e8ccb40641c0990c9200c667e8a965d \ - d8503dcb614aeb6cd075e3360e708dc3 \ - 66817b9ee2b91822bb6443fa34c4c027 \ - 102dd5ccf7f0e35f281febc864643590 \ - 8136d042881d797047cdf7c74144af58 \ - 33aa2161d490d8fb29bbef38fa1f557e \ - 15f21d672cd5a4cbf2e00e991deb5951 \ - 2d6d28ec311884da69bcaf320ada8ad5 \ - 423ea3c18df8759400c3d0a381738c64 \ - 974e766c6583278ac82a83632b75b65e \ - 0339cc04f4471f002e421e2328a86bf5 \ - 820fed612601a95415de79471ddd9b82 \ - b92fa50f56a1e06a7f1bf665442d4a73 \ - ce5935e8063a452913a61e5405b33cb9 \ - 1d3e530a3410fc95a6987d70f84a6332 \ - 8cd6f472d6904b0c507a456dddb68eb6 \ - 4e0c068ba38fa8e0aa6c46bce5e9d2ab \ - d81f9251921f8a289dcf69fe4ccc3788 \ - 791938196c6a3f4934408ae05f1cd5d8 \ - c01022fe0357c10ca1d48b16187f81bd \ - b5305bde14813da51d536a9df564db69 \ - b0e8879bc367bdad1fea51407ae22380 \ - 25119b3f34f4d5298dade622e10a54c5 \ - fe29680d6c4b75cc9ffeceb588e1e01c \ - 83cd180e6991b62b1cc6d646bf4d0284 \ - 22c9fb2659929f432d5fe217d1cb74cf \ - 5d87e8530342ef2a980b1c96dafd27f0 \ - 39bc626af823fa43f79f8917b6b2e506 \ - c9c58f8af8bc9eaa04fb4b7e61ad56a1 \ - af1ea911541f57099f81ed6e8fe480bc \ - 371fb71b0651ef8bf26e827ec21b1f76 \ - 45a825695402aa13c026cc81b30ccfd6 \ - 5a7af442aa87deb7aa2e47aa53ecb4b0 \ - bb0c20f6e3faaa647d9c463c5501a8e0 \ - 23cc9e52c52465f5b225e62ab7cc3457 \ - f87a00a9b24bb7ea2736fcacf57027ab \ - fd05e11da4cc641616b87a31223645bd \ - 9165afe1f143b7104b3c0868b2cae924 \ - 497cb030511762f0e30f395fb9c092ec \ - d7931ae20ea0df9dca67aa870c5e578f \ - b928626f9e8328e4085fc27cfc640c19 \ - 60dfb05876b9242282ded82fc74db945 \ - 73c81da3754295e39ea4a99517b1e794 \ - 0af12a5e277bc37fef415940a42d1bf3 \ - 6d16890925497732bdbedd7636c9546f \ - eb44c81f81e4aecdbdbafeac9c0fdcab \ - efeb260cf6b2a13607ee12321e39cc8d \ - 29614f150859d094548bed37e78f586b \ - 171bb701365ec4b0c12ae5387e034c16 \ - c0aab5e6eaaa6a2f3c7ed44f123d1c7d \ - 5cf346df4658ff1ab6c0b3b3dba48f75 \ - 8b708bc4b33c5e1683467444c9ed41b0 \ - 7c3a27860a0082241f5c9a069e431fba \ - c14d50ef3ce9b2640d2a9d68c53834b9 \ - f17aecb8887cf0ecd823623160aed7db \ - 9a56f9ea516d7912a9e5257a455231c2 \ - a56461a712a83abc691cf473d1835228 \ - 5b5de6cffe4726037a5ec6d6931c80f3 \ - e092b3abcc54806f2a35889d725bf95f \ - 4578b5cccbe636b7e5becdf5543b3802 \ - 8390247ae7126c00e162732b249be9d7 \ - a997075a6ee099a1589014357bd5e6f8 \ - 28d34115cfbbe0e8f80333591f2cdd84 \ - 907244c0d3791f3f981c7cc8e4cad0a3 \ - 7d29c9fc3332563ba2d71558e8cf3ffd \ - 14e0218b195b6fca32e0972c7303d3de \ - 8d069ba8d01c8c6c90ebfcb149a4573c \ - 71624c8a64c75744a95f02a09614f220 \ - f8408c2543795bb080bebfba7e38e048 \ - 936913c779b00c6355ffbbb53023dcae \ - 03a7ad2814bd9dd34e0acec8ca4f855e \ - 9822018c3ee7133a6f093f679d639da2 \ - c63cc43554a8abcf7b1166626f0e3736 \ - fe316e1d51e3dff1e0455d0142dd37e4 \ - 8bc06de4ec1fda57035d2bd07535d670 \ - c40bb551772810d818857841ea389f1e \ - a37720d4e4cbebd28ac9c7930137a9d6 \ - 0ba30a94d7b8865c23e86d4d64e5b91e \ - a9a6ce6cd4b12f9c4f6840df87d5da0d \ - 54148ff5f2a4a6f4f1e857b0bf854bf0 \ - 524ffd7a9b5b25c4d388686a5dde5cac \ - 30eb4de1c1a3bd214d7649b891abf444 \ - 60ddef23e68d8cbb9f9f33b747fe1734 \ - d226e4317502fe822b21daeda4d7488c \ - 480a3b8e8201739e157bb648f9243962 \ - 533608bb3b2587c0aa148dc36cc16429 \ - ec5466d73ce9285f92a1458cdc1b4046 \ - ee7a5f842c39bc47c474196e83b0df5f \ - e30085994bbeb4b7f4895d48216d5476 \ - a1626b8f4d165b1b60d960862eba4cf0 \ - ca0ecc8e22d810207704d4cd743ca657 \ - 949794da6e701af465ba6664e8e1b5de \ - 95f4b6766a27d814b4e54d1ccb3b7fc9 \ - 158e2b15e6b75f6090767642138f75ff \ - f2303650593b13e30a85e39d8c79c961 \ - 05ec4163d860f882c88fcc77f78d6172 \ - a5f742e592150e471690627bbb77c2b8 \ - 4320a9e82272686cb97d7af005f5360d \ - 624ea23761970724e7c0d8003ff6fffb \ - 070b856c03d3baed2cc372b743df48f8 \ - d721f68da2cb15f91930bcfad1ff3596 \ - 56de037d755aeb0b45169991f9567cd7 \ - 2d8d8b377d144f5e32b4f65a69eb0b24 \ - 6a0950fa3775d755dbbdbd24a2841786 \ - f1358be8c98b98837cbd2cf51e75f8b3 \ - 46e0a2b34b2a6108cad9e2b1da756cab \ - bacf2c641bffbe4d891342ee2e0688e0 \ - 3b3ebed978a7c19de258926438888de5 \ - d3ccccba78e5375faf8e543884f9e84e \ - 5736abfbc0096d2328905124eaeeb331 \ - eeda11db8ced625011d8b88d36765321 \ - 63ac7c73b26aae13a320ebbc5fb215a3 \ - 46f5ef89ecea2d7813e6eccb896dd555 \ - 597586743b4769a8f6c169803ad3bb2a \ - d0ae58592f09d5bf6d1a943291ca02f2 \ - 5f7008c5bb010882e4cd393b8a1a49d1 \ - d7602381c0bc21d10603cc940a837b06 \ - 3426961d0acb81854d9b734c59ba60f7 \ - 289b776935f2184c6ba2974877285013 \ - 96261f3cee18842060fd64d618e056d8 \ - 08abe36adae4caee78acf034c56a550b \ - ce622fdb8d18cd1c13ed8fadc5400c10 \ - 6c623a8eed8450399ec323a72e96855c \ - a5f10909341dab15fcdee74b0409ec69 \ - c51211275ff1e841326726837820eed9 \ - 50d5a501f911bb592f0dce2d052c2aa8 \ - 746d5deb23a67c019e5b2381d76d4afa \ - ae35a16ea73fc405f1cf50fa35b70ddd \ - c9defe80406280bcfce4ecf31c0200b3 \ - fbe5da24bd1beef6125107ee41118187 \ - 611730d5a0344bd87742297274631890 \ - 82319ff2617041ec54d5eb3ff5f381e3 \ - 4f6fd5325554bf939f7518dc4f74dae5 \ - 80c9bb4310021ed58b5ac2deb799bc8b \ - d7f7b399739aa7278de3688945c81922 \ - 744c8676a49438f5c89891e2f788d69a \ - b7eae58d7a80112442643ee2ff481ef7 \ - 8075eac572b0aca416ab1c827ae95375 \ - 5b4ddf181e910b8a0355923fe24ede58 \ - 6739d2c377b9e20af9a23022e362aa33 \ - 7818a75208424a6d05d1d868559f0adf \ - cbfa351bd29e3779266c82b3996fc9ab \ - 19e6e4e45004e2b023e49e37c34b4e31 \ - 9de7b54918f327a684ef664a4fae3f5a \ - c678a7da0ee4b850ebde0474144a0415 \ - fcc6926cb92e9a4a8aa57e2614fda0ec \ - 3dc30b8ce4503073c466fb0735ab4920 \ - a709158ea763bd3ec7f7e26ab8c9c82f \ - 9dd610282e23bbd40016697350c1babb \ - 51534ecc7b99f6ba320b65ac2593f82f \ - a6655e5e9845cb569991e87b5b38a1fc \ - beede1fdd5ce9840d395abc905d8ab3e \ - 7e2eeef14bb62adaf15f1e921538adaa \ - 0a906c03436ec2dcc4c311c21fee0da2 \ - 4e56ae1f16966fd35afe97544e5bc369 \ - 6ebb8deee5a5a0d1c26b20eeee1926b3 \ - 05fc1fbfb646a394e35043182c63b5de \ - 8a607889ac525c2286e2f7c88f89d931 \ - c3d42808c0c5cc0283666964f83df775 \ - ca65153603a1a7240bbd9d2ce19f2d67 \ - 97fa43aa1afabd1f5f3d1070389b42ba \ - e250b0b2e22ab75a9ea8aed21d77b3ee \ - 00d5d49cf161f5675bc94eaaa07dd544 \ - 8a83a7122dc03fdd42e5ba67680e5300 \ - 470f527a51d3921895bd2583fce8d9c4 \ - 4efc6e7a118524cecefa0023a18accf7 \ - e900a384ac7dbb320fe6a7279fbfef89 \ - f9880f1c33a7bc7b0e6e086b504bf38f \ - f38b27b8c9625110a51293658f1cc014 \ - e972ea58ec203bfa6c79c1207852298b \ - 60c58ee8cdca36db589e87c79c9efff4 \ - e1c3e3ab6fe16b9c4d43b10dddb2b50c \ - 6f4e8fbcd987fe542119b0338f374ec0 \ - 044de2128be1885b0576bc4a6cba36ea \ - 6c096ffbebd1eaef4fd4570ee127c7f7 \ - db96b50050277bf05a3c68534bbb9586 \ - e908e1808f2a480449f8d86281ae24ef \ - 09de9d01e7331ff3da11f58be8bef0df \ - 0498c4a11448bfc35dc7bb2caa64c753 \ - f2797ade0e36f1e5d6be9d11b5076582 \ - 2376de634160158ece40c4bc2ab3eb41 \ - 73b177d6d000daaa8f05790414a887a3 \ - 24c64817e85ef77765ed0f26c31c9b4c \ - 9e876a38acd8262d97e9302ecb4e0f72 \ - dae6d89034a6988042fd8be4cf5e037d \ - 8c8adde50f0a531c407c5b68ab928f0b \ - de2839e16d9d7a9fd1c397da62f62b4a \ - 233b17dfcf7e49ac791eef30b7f406e3 \ - e0c35ffb8cfdb74a39bf799811f79304 \ - 7cb99b00381f697eaf8a322ed3b8205c \ - 1baf62319b533f3d996993b82305e547 \ - d990172b607020701f9e84ca8e1c043c \ - 311ded6588844e072d3fb953a8f994da \ - 0a68848588e847ceccf504891584d00b \ - 3f265cbde7668f38c1229043475470a9 \ - 45b469ad607b912256b7c80141fa2d17 \ - 4e50e886c72204c268c15a3230001d71 \ - 7799baff9a5664205d9110a2624e8989 \ - b95760e9133ba1bb456d0f0cef74c9a4 \ - 0967e0df46d1af4eec8dab6b12241600 \ - 8b9abf87faaabfcedea7b9ac6381752d \ - 74ea77ca2056e0f68d6aa6f341c5ee3b \ - fc484f491cd0c91e5d7343776e055a77" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="rust-opt" -MAINTAINER="orphaned - no maintainer" -EMAIL="NOEMAIL" diff --git a/development/cargo-c/slack-desc b/development/cargo-c/slack-desc deleted file mode 100644 index 133e07a2ed8..00000000000 --- a/development/cargo-c/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------------------------------------------------------| -cargo-c: cargo-c (cargo C-ABI helper) -cargo-c: -cargo-c: cargo-c is an extension for Cargo, the Rust package manager, that -cargo-c: helps to build and install C-ABI compatible dynamic and static -cargo-c: libraries. It produces and installs a correct pkg-config file, a -cargo-c: static library and a dynamic library, and a C header to be used -cargo-c: by any C (and C-compatible) software. -cargo-c: -cargo-c: -cargo-c: Homepage: https://github.com/lu-zero/cargo-c/ -cargo-c: diff --git a/development/cargo-vendor-filterer/README b/development/cargo-vendor-filterer/README deleted file mode 100644 index 83f96875357..00000000000 --- a/development/cargo-vendor-filterer/README +++ /dev/null @@ -1,10 +0,0 @@ -cargo-vendor-filterer (Vendor rust libraries based on filters) - -cargo-vendor-filterer works like "cargo vendor", but supports filters -that allow excluding libraries one isn't interested in, like -libraries only needed on other platforms, etc. - -NOTE: -I've included a "cargo-mkvendored.sh" script to generate filtered -vendored sources for a rust or python/rust slackbuild. It needs to be -run from within a slackbuild directory. diff --git a/development/cargo-vendor-filterer/cargo-mkvendored.sh b/development/cargo-vendor-filterer/cargo-mkvendored.sh deleted file mode 100644 index 8ba7aa22388..00000000000 --- a/development/cargo-vendor-filterer/cargo-mkvendored.sh +++ /dev/null @@ -1,151 +0,0 @@ -#!/bin/bash - -# Create $PRGNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz -# Requires network access, but does not require root privilege. -# Requires that $PRGNAM's REQUIRES need to be installed first (rust-opt) -# and cargo-vendor-filterer installed to include just the linux deps -# -# Expects to be run within a slackbuild dir with the source archive -# already downloaded. -# -# Variables to use in your SlackBuild: -# VSBUILD # same use as BUILD but for vendored sources -# VSDIR=/sub/dir/ # (optional) alternate location in src for vendor dir -# -# Vendors sources for the following targets -# i686-unknown-linux-gnu -# x86_64-unknown-linux-gnu -# arm-unknown-linux-gnueabihf -# aarch64-unknown-linux-gnu - -SOURCE_DATE_EPOCH="${SOURCE_DATE_EPOCH:-$(date +%s)}" - -INFO="$( echo *.info )" -if [ ! -e "$INFO" ]; then - echo "No (or multiple) .info file in current dir" 1>&2 - exit 1 -fi - -SBUILD="$( echo *.SlackBuild )" -if [ ! -e "$SBUILD" ]; then - echo "No (or multiple) .SlackBuild file in current dir" 1>&2 - exit 1 -fi - -CWD=$(pwd) -source ./$INFO - -INFOERR="variable not set, are you sure you have a valid *.info file?" -echo ${PRGNAM:?$INFOERR} -echo VERSION=${VERSION:?$INFOERR} - -set -e -WORKDIR=$( mktemp -d ) -cd $WORKDIR - -# don't depend on user's ~/.cargo -mkdir -p cargohome -export CARGO_HOME=$(pwd)/cargohome - -egrep "^BUILD=|^VSBUILD=|^VSDIR=|^SRCNAM=" $CWD/$SBUILD > sbvars -source ./sbvars - -# if no SRCNAM in slackbuild set to PRGNAM -SRCNAM=${SRCNAM:-$PRGNAM} - -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION/$VSDIR || exit 1 - -if [ ! -e "Cargo.toml" ]; then - echo "No Cargo.toml file in $SRCNAM-$VERSION dir" 1>&2 - exit 1 -elif [ -e "$CWD/Cargo-toml.patch" ]; then - echo "INFO: Applying Cargo.toml patch" - patch -Np1 < $CWD/Cargo-toml.patch -elif [ -e "$CWD/no-git-patch-builds.patch" ]; then - echo "INFO: Applying no-git-patch-builds.patch patch" - patch -Np1 < $CWD/no-git-patch-builds.patch -fi - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i686 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -# check if rust-opt is installed -if [ ! -d /opt/rust/bin ]; then - echo "ERROR: The rust-opt slackbuild is required to be installed" - exit 1 -else - export PATH="/opt/rust/bin:$PATH" - if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" - else - export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" - fi -fi - -# Configure cargo-vendor-filterer -if [ "$(grep -c "^\[package\]$" Cargo.toml)" -eq 1 ]; then - echo "This is a normal cargo package." - SRCTYPE="package" -elif [ "$(grep -c "^\[workspace\]$" Cargo.toml)" -eq 1 ]; then - echo "This is a cargo workspace." - SRCTYPE="workspace" -else - echo "Cargo.toml does not contain [package] or [workspace], exiting." - exit 1 -fi - - cat << EOF >> Cargo.toml -[$SRCTYPE.metadata.vendor-filter] -platforms = ["x86_64-unknown-linux-gnu", "i686-unknown-linux-gnu", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabihf"] -all-features = true -EOF - -if [ -f /usr/bin/cargo-vendor-filterer ]; then - echo "INFO: Creating filtered vendor libs tarball..." - /usr/bin/cargo-vendor-filterer | tee $WORKDIR/tmpconfig.toml -else - echo "WARNING: Creating unfiltered vendor libs tarball!" - cargo vendor | tee $WORKDIR/tmpconfig.toml -fi - -# build would fail if the .a files were removed -#find vendor -type f -a -name \*.a -print0 | xargs -0 rm -f - -# add vendored-sources section generated by cargo-vendor-filterer -mkdir -p .cargo -cat $WORKDIR/tmpconfig.toml >> .cargo/config.toml -cd - - -cd $WORKDIR -echo "Creating vendored tar file..." -tar --totals --checkpoint=100 --checkpoint-action=dot \ - --sort=name --mtime="@0" --owner=0 --group=0 --numeric-owner \ - --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ - -cJf $CWD/$SRCNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz \ - $SRCNAM-$VERSION/$VSDIR/{vendor,.cargo} -md5sum $CWD/$SRCNAM-vendored-sources-$VERSION-$VSBUILD.tar.xz -cd $CWD -rm -rf $WORKDIR diff --git a/development/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild b/development/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild deleted file mode 100644 index fd4349b4234..00000000000 --- a/development/cargo-vendor-filterer/cargo-vendor-filterer.SlackBuild +++ /dev/null @@ -1,132 +0,0 @@ -#!/bin/bash - -# Copyright 2023-2025 fourtysixandtwo -# Copyright 2022 Patrick J. Volkerding, Sebeka, MN, USA -# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# 20230925 46and2: Bump build, changes to mkvendored script. -# 20230927 46and2: 32-bit fix thanks to Eugene Carlson. Min ARCH=i686. -# 20240102 46and2: modify to use VSBUILD instead of BUILD for vendored sources -# above requested by Andrew Clemons to avoid CI issues -# -also added VSDIR option to included script, see cargo-mkvendored.sh -# 20240213 46and2: Fix FTB on arm - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=cargo-vendor-filterer -VERSION=${VERSION:-0.5.18} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -VSBUILD=${VSBUILD:-1} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i686 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -if [ "$ARCH" = "arm" ]; then - TRIPLET="$ARCH-unknown-linux-gnueabihf" -else - TRIPLET="$ARCH-unknown-linux-gnu" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z -tar xvf $CWD/$PRGNAM-vendored-sources-$VERSION-$VSBUILD.tar.?z -cd $PRGNAM-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -export PATH="/opt/rust/bin:$PATH" -if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX" -else - export LD_LIBRARY_PATH="/opt/rust/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" -fi - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -OPENSSL_NO_VENDOR=1 \ -cargo build \ - --offline \ - --release \ - --target $TRIPLET - -mkdir -p $PKG/usr/bin -install -m 755 target/$TRIPLET/release/cargo-vendor-filterer \ - $PKG/usr/bin/ - -# add script to generate filtered vendor sources -install -m 755 $CWD/cargo-mkvendored.sh $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 *.md 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/development/cargo-vendor-filterer/cargo-vendor-filterer.info b/development/cargo-vendor-filterer/cargo-vendor-filterer.info deleted file mode 100644 index e3f294f80b7..00000000000 --- a/development/cargo-vendor-filterer/cargo-vendor-filterer.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="cargo-vendor-filterer" -VERSION="0.5.18" -HOMEPAGE="https://github.com/coreos/cargo-vendor-filterer" -DOWNLOAD="https://github.com/coreos/cargo-vendor-filterer/archive/v0.5.18/cargo-vendor-filterer-0.5.18.tar.gz \ - https://slackware.uk/~fourtysixandtwo/src/cargo-vendor-filterer-vendored-sources-0.5.18-1.tar.xz" -MD5SUM="fa5e8e4c56ba81b12adf70bcb984e855 \ - 85e04b08ba9625051f98c1967beccdc7" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="rust-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/development/cargo-vendor-filterer/slack-desc b/development/cargo-vendor-filterer/slack-desc deleted file mode 100644 index 1c8d67c1eff..00000000000 --- a/development/cargo-vendor-filterer/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------------------------------------------------------| -cargo-vendor-filterer: cargo-vendor-filterer (Vendor rust libraries based on filters) -cargo-vendor-filterer: -cargo-vendor-filterer: cargo-vendor-filterer works like "cargo vendor", but supports filters -cargo-vendor-filterer: that allow excluding libraries one isn't interested in, like -cargo-vendor-filterer: libraries only needed on other platforms, etc. -cargo-vendor-filterer: -cargo-vendor-filterer: Homepage: https://github.com/coreos/cargo-vendor-filterer -cargo-vendor-filterer: -cargo-vendor-filterer: -cargo-vendor-filterer: -cargo-vendor-filterer: diff --git a/development/codelite/codelite-16.0-gcc15-wx32.patch b/development/codelite/codelite-16.0-gcc15-wx32.patch new file mode 100644 index 00000000000..efd139aa69a --- /dev/null +++ b/development/codelite/codelite-16.0-gcc15-wx32.patch @@ -0,0 +1,35 @@ +diff --color -Naur old/CodeLite/fileutils.cpp new/CodeLite/fileutils.cpp +--- old/CodeLite/fileutils.cpp 2022-04-18 01:09:00.000000000 -0400 ++++ new/CodeLite/fileutils.cpp 2025-12-26 14:36:13.800162566 -0500 +@@ -58,6 +58,7 @@ + #endif + #include + #include ++#include + #include + + using namespace std; +diff --color -Naur old/Plugin/dtl/Diff.hpp new/Plugin/dtl/Diff.hpp +--- old/Plugin/dtl/Diff.hpp 2022-04-18 01:09:00.000000000 -0400 ++++ new/Plugin/dtl/Diff.hpp 2025-12-26 15:02:20.168154445 -0500 +@@ -165,7 +165,7 @@ + + bool trivialEnabled() const { return trivial; } + +- void enableTrivial() const { this->trivial = true; } ++ void enableTrivial() { this->trivial = true; } + + void disableTrivial() { this->trivial = false; } + +diff --color -Naur old/wxcrafter/myxh_propgrid.cpp new/wxcrafter/myxh_propgrid.cpp +--- old/wxcrafter/myxh_propgrid.cpp 2022-04-18 01:09:00.000000000 -0400 ++++ new/wxcrafter/myxh_propgrid.cpp 2025-12-26 16:13:56.736132168 -0500 +@@ -48,7 +48,7 @@ + + // add the splitter property after the children were added + int splitterLeft = GetBool("splitterleft"); +- if(splitterLeft) { m_pgmgr->GetPage(0)->SetSplitterLeft(); } ++ if(splitterLeft) { m_pgmgr->GetPage(0)->GetGrid()->SetSplitterLeft(); } + + int splitterPos = GetLong("splitterpos", wxNOT_FOUND); + if(splitterPos != wxNOT_FOUND) { m_pgmgr->GetPage(0)->SetSplitterPosition(splitterPos); } diff --git a/development/codelite/codelite.SlackBuild b/development/codelite/codelite.SlackBuild index a73a0361d77..03b53090a61 100644 --- a/development/codelite/codelite.SlackBuild +++ b/development/codelite/codelite.SlackBuild @@ -7,8 +7,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=codelite -VERSION=${VERSION:-15.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-16.0.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -61,6 +61,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/codelite-16.0-gcc15-wx32.patch + mkdir build-release cd build-release CFLAGS="$SLKCFLAGS" \ @@ -69,6 +71,7 @@ cmake -G "Unix Makefiles" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ ../ make make DESTDIR=$PKG install diff --git a/development/codelite/codelite.info b/development/codelite/codelite.info index c01b8a1ba57..ff2a780cc66 100644 --- a/development/codelite/codelite.info +++ b/development/codelite/codelite.info @@ -1,10 +1,10 @@ PRGNAM="codelite" -VERSION="15.0" +VERSION="16.0.0" HOMEPAGE="http://www.codelite.org/" -DOWNLOAD="https://github.com/eranif/codelite/archive/15.0/codelite-15.0.tar.gz" -MD5SUM="1c54744ab0c9b5732087687ab17ab49d" +DOWNLOAD="https://github.com/eranif/codelite/archive/16.0.0/codelite-16.0.0.tar.gz" +MD5SUM="0141a38d2f686520d54fd19a6df0fac3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="wxGTK3" +REQUIRES="wxWidgets" MAINTAINER="Wainamoinen" EMAIL="wainamoinen@gmail.com" diff --git a/development/device-tree-compiler/README b/development/device-tree-compiler/README deleted file mode 100644 index ae44ee9bcbf..00000000000 --- a/development/device-tree-compiler/README +++ /dev/null @@ -1,8 +0,0 @@ -device-tree-compiler (Device Tree Compiler for Flat Device Trees) - -Device Tree Compiler, 'dtc', transforms a textual description of -a device tree ('DTS') into a binary object ('DTB'). DTS is most -commonly used on embedded platforms. This tool is particularly -useful for building a DTS-enabled 'U-Boot' binary. - -See http://elinux.org/Device_Tree for more information. diff --git a/development/device-tree-compiler/device-tree-compiler.SlackBuild b/development/device-tree-compiler/device-tree-compiler.SlackBuild deleted file mode 100644 index 0594e3584fc..00000000000 --- a/development/device-tree-compiler/device-tree-compiler.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Slackware build script for Device Tree Compiler - -# Copyright 2012 Stuart Winter -# 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. - -# With tweaks from rworkman to use in SlackBuilds.org tree - -# 20231120 bkw: modified by SlackBuilds.org: add -j1 to make command, -# since parallel builds don't work. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=device-tree-compiler -VERSION=${VERSION:-1.7.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=dtc - -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 "$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 $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} + -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + - -patch -p1 < $CWD/fix-python-destdir-usage.diff - -make -j1 clean -make -j1 CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} -make -j1 install PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - Documentation/manual.txt GPL README* TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/device-tree-compiler/device-tree-compiler.info b/development/device-tree-compiler/device-tree-compiler.info deleted file mode 100644 index 51c83518da6..00000000000 --- a/development/device-tree-compiler/device-tree-compiler.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="device-tree-compiler" -VERSION="1.7.2" -HOMEPAGE="https://git.kernel.org/cgit/utils/dtc/dtc.git" -DOWNLOAD="https://git.kernel.org/pub/scm/utils/dtc/dtc.git/snapshot/dtc-1.7.2.tar.gz" -MD5SUM="a35aefd37cab86013a10ebdfc599f0c4" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Robby Workman" -EMAIL="rworkman@slackbuilds.org" diff --git a/development/device-tree-compiler/fix-python-destdir-usage.diff b/development/device-tree-compiler/fix-python-destdir-usage.diff deleted file mode 100644 index 49b3c14d5b0..00000000000 --- a/development/device-tree-compiler/fix-python-destdir-usage.diff +++ /dev/null @@ -1,12 +0,0 @@ -diff -Nur device-tree-compiler-1.6.0.orig/pylibfdt/Makefile.pylibfdt device-tree-compiler-1.6.0/pylibfdt/Makefile.pylibfdt ---- device-tree-compiler-1.6.0.orig/pylibfdt/Makefile.pylibfdt 2020-03-04 00:14:58.000000000 -0600 -+++ device-tree-compiler-1.6.0/pylibfdt/Makefile.pylibfdt 2021-11-06 12:38:30.133022247 -0500 -@@ -22,7 +22,7 @@ - - install_pylibfdt: $(PYMODULE) - @$(VECHO) INSTALL-PYLIB -- $(PYTHON) $(SETUP) $(SETUPFLAGS) install --prefix=$(PREFIX) -+ $(PYTHON) $(SETUP) $(SETUPFLAGS) install --prefix=$(PREFIX) --root=$(DESTDIR) - - pylibfdt_clean: - @$(VECHO) CLEAN "(pylibfdt)" diff --git a/development/device-tree-compiler/slack-desc b/development/device-tree-compiler/slack-desc deleted file mode 100644 index 0981f486bf2..00000000000 --- a/development/device-tree-compiler/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------------------------------------------------------| -device-tree-compiler: device-tree-compiler (Device Tree Compiler for Flat Device Trees) -device-tree-compiler: -device-tree-compiler: Device Tree Compiler, 'dtc', transforms a textual description of a -device-tree-compiler: device tree ('DTS') into a binary object ('DTB'). -device-tree-compiler: -device-tree-compiler: DTS is most commonly used on embedded platforms. -device-tree-compiler: -device-tree-compiler: This tool is particularly useful for building a DTS-enabled 'U-Boot' -device-tree-compiler: binary. -device-tree-compiler: -device-tree-compiler: diff --git a/development/edb-debugger/edb-debugger.SlackBuild b/development/edb-debugger/edb-debugger.SlackBuild index 8dc8d3084ca..17abe386a10 100644 --- a/development/edb-debugger/edb-debugger.SlackBuild +++ b/development/edb-debugger/edb-debugger.SlackBuild @@ -85,6 +85,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_INSTALL_DATAROOTDIR=/usr/share \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/development/ftjam/ftjam.SlackBuild b/development/ftjam/ftjam.SlackBuild index 97d16eb10ea..1697998d5af 100644 --- a/development/ftjam/ftjam.SlackBuild +++ b/development/ftjam/ftjam.SlackBuild @@ -8,8 +8,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ftjam -VERSION=${VERSION:-2.5.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.5.3rc2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,6 +57,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 {} \+ +sed -i '/# include "jam.h"/i \ +# include ' make1.c + # Version 2.5.2 will not build without -fno-strict-aliasing. # Works around a ftjam bug where jam0 segfaults. CFLAGS="$SLKCFLAGS -fno-strict-aliasing" \ diff --git a/development/ftjam/ftjam.info b/development/ftjam/ftjam.info index aa732fccbe1..c9854141227 100644 --- a/development/ftjam/ftjam.info +++ b/development/ftjam/ftjam.info @@ -1,8 +1,8 @@ PRGNAM="ftjam" -VERSION="2.5.2" +VERSION="2.5.3rc2" HOMEPAGE="https://www.freetype.org/jam/" -DOWNLOAD="https://downloads.sourceforge.net/freetype/ftjam-2.5.2.tar.bz2" -MD5SUM="e61304b370ba06f68082f0219a196576" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/ftjam-2.5.3rc2.tar.bz2" +MD5SUM="911cc4191b3e7213905d107962b4529b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/gambas3/gambas-3.19.0-poppler-24.02.0.patch b/development/gambas3/gambas-3.19.0-poppler-24.02.0.patch new file mode 100644 index 00000000000..d97e5796962 --- /dev/null +++ b/development/gambas3/gambas-3.19.0-poppler-24.02.0.patch @@ -0,0 +1,13 @@ +diff -Naur gambas-3.19.0.orig/gb.pdf/src/CPdfDocument.cpp gambas-3.19.0/gb.pdf/src/CPdfDocument.cpp +--- gambas-3.19.0.orig/gb.pdf/src/CPdfDocument.cpp 2024-02-16 00:33:51.000000000 +0100 ++++ gambas-3.19.0/gb.pdf/src/CPdfDocument.cpp 2024-02-17 12:14:47.937408267 +0100 +@@ -776,7 +776,8 @@ + BEGIN_PROPERTY(PDFINDEX_title) + + OutlineItem *item = CPDF_index_get(THIS->currindex); +- return_unicode_string(item->getTitle(), item->getTitleLength()); ++ const std::vector &title = item->getTitle(); ++ return_unicode_string(title.data(), title.size()); + + END_PROPERTY + diff --git a/development/gambas3/gambas3.SlackBuild b/development/gambas3/gambas3.SlackBuild index f0c44033c89..386961f4f43 100644 --- a/development/gambas3/gambas3.SlackBuild +++ b/development/gambas3/gambas3.SlackBuild @@ -79,6 +79,8 @@ tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2 cd $SRCNAM-$VERSION chown -R root:root . +patch -p1 < $CWD/gambas-3.19.0-poppler-24.02.0.patch + ./reconf-all CFLAGS="$SLKCFLAGS" \ diff --git a/development/geany-plugins/geany-plugins.SlackBuild b/development/geany-plugins/geany-plugins.SlackBuild index d5dbff1b8fc..47589e20ddd 100644 --- a/development/geany-plugins/geany-plugins.SlackBuild +++ b/development/geany-plugins/geany-plugins.SlackBuild @@ -88,7 +88,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 {} \+ -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/development/geany/geany.SlackBuild b/development/geany/geany.SlackBuild index 5c5c448095f..162675d744e 100644 --- a/development/geany/geany.SlackBuild +++ b/development/geany/geany.SlackBuild @@ -91,6 +91,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 '/#ifndef SCINTILLATYPES_H/i #include ' scintilla/include/ScintillaTypes.h + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/development/gforth/gcc15.patch b/development/gforth/gcc15.patch new file mode 100644 index 00000000000..75c392ff98c --- /dev/null +++ b/development/gforth/gcc15.patch @@ -0,0 +1,69 @@ +diff --color -Naur old/configure.in new/configure.in +--- old/configure.in 2025-11-29 09:42:17.338905456 -0500 ++++ new/configure.in 2025-11-29 11:35:45.782499641 -0500 +@@ -196,7 +196,7 @@ + LDFLAGS="$LDFLAGS -export-dynamic" + dnl AC_TRY_LINK gives false positive on rs6000-ibm-aix4.2.1.0 + dnl AC_TRY_LINK(,,ac_export_dynamic=yes,ac_export_dynamic=no) +-AC_TRY_RUN(main(){exit(0);},ac_export_dynamic=yes,ac_export_dynamic=no,ac_export_dynamic=no) ++AC_TRY_RUN(int main(){return 0;},ac_export_dynamic=yes,ac_export_dynamic=no,ac_export_dynamic=no) + test $ac_export_dynamic = yes|| LDFLAGS=$OLDLDFLAGS + AC_MSG_RESULT($ac_export_dynamic) + +@@ -771,7 +771,7 @@ + [int foo(int,int,int); + main() + { +- exit(foo(0,0,0)!=16); ++ return foo(0,0,0) < 16; + } + int foo(int x, int y, int z) + { +diff --color -Naur old/engine/signals.c new/engine/signals.c +--- old/engine/signals.c 2013-10-11 17:31:28.060992169 -0400 ++++ new/engine/signals.c 2025-11-29 10:51:06.463659341 -0500 +@@ -399,7 +399,7 @@ + #endif + }; + int i; +- void (*throw_handler)() = die_on_signal ? graceful_exit : signal_throw; ++ void (*throw_handler)(int) = die_on_signal ? graceful_exit : signal_throw; + #ifdef SIGSTKSZ + stack_t sigstack; + int sas_retval=-1; +diff --color -Naur old/engine/support.c new/engine/support.c +--- old/engine/support.c 2013-10-11 17:31:28.062992193 -0400 ++++ new/engine/support.c 2025-11-29 10:51:06.463659341 -0500 +@@ -79,7 +79,7 @@ + { + char *s1,*s2; + int s1_len, s2_len; +- struct passwd *getpwnam (), *user_entry; ++ struct passwd *getpwnam (const char *), *user_entry; + + if (size<1 || from[0]!='~') + return cstr(from, size, clear); +diff --color -Naur old/fflib.fs new/fflib.fs +--- old/fflib.fs 2013-10-11 17:31:28.065992229 -0400 ++++ new/fflib.fs 2025-11-29 11:02:31.103618534 -0500 +@@ -97,7 +97,7 @@ + c-function av-call-longlong av_call_longlong -- d + \c #define av_call_ptr() (av_call(alist), prv) + c-function av-call-ptr av_call_ptr -- a +-\c #define alloc_callback1(a_ip) alloc_callback(gforth_callback_ffcall, (Xt *)a_ip) ++\c #define alloc_callback1(a_ip) alloc_callback((callback_function_t) gforth_callback_ffcall, (Xt *)a_ip) + c-function alloc-callback alloc_callback1 a -- a + \c #define va_start_void1() va_start_void(gforth_clist) + c-function va-start-void va_start_void1 -- void +diff --color -Naur old/libffi.fs new/libffi.fs +--- old/libffi.fs 2013-10-11 17:31:28.074992337 -0400 ++++ new/libffi.fs 2025-11-29 11:06:12.294605350 -0500 +@@ -96,7 +96,7 @@ + c-function ffi-call ffi_call1 a a a a -- void + + \c #define ffi_prep_closure1(a_ip, a_cif, a_closure) \ +-\c ffi_prep_closure((ffi_closure *)a_closure, (ffi_cif *)a_cif, gforth_callback_ffi, (void *)a_ip) ++\c ffi_prep_closure_loc((ffi_closure *)a_closure, (ffi_cif *)a_cif, gforth_callback_ffi, (void *)a_ip, NULL) + c-function ffi-prep-closure ffi_prep_closure1 a a a -- n + + \ !! use ud? diff --git a/development/gforth/gforth.SlackBuild b/development/gforth/gforth.SlackBuild index 69c12835221..b44302f66d3 100644 --- a/development/gforth/gforth.SlackBuild +++ b/development/gforth/gforth.SlackBuild @@ -64,6 +64,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/gcc15.patch + # Disable parallel building otherwise build fails MAKEFLAGS=-j1 diff --git a/development/glm/glm.SlackBuild b/development/glm/glm.SlackBuild index 25489fcffff..a69163bfea6 100644 --- a/development/glm/glm.SlackBuild +++ b/development/glm/glm.SlackBuild @@ -70,6 +70,7 @@ cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DGLM_TEST_ENABLE=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DGLM_TEST_ENABLE_CXX_11=ON .. make make install DESTDIR=$PKG diff --git a/development/gnustep-base/gcc15.patch b/development/gnustep-base/gcc15.patch new file mode 100644 index 00000000000..4101bc39e8e --- /dev/null +++ b/development/gnustep-base/gcc15.patch @@ -0,0 +1,11 @@ +--- a/Tools/Makefile.preamble ++++ b/Tools/Makefile.preamble +@@ -45,7 +45,7 @@ endif + #ADDITIONAL_OBJCFLAGS += + + # Additional flags to pass to the C compiler +-#ADDITIONAL_CFLAGS += ++ADDITIONAL_CFLAGS += -std=gnu17 + + # Additional include directories the compiler should search + ADDITIONAL_INCLUDE_DIRS += -I../Source/$(GNUSTEP_TARGET_DIR) -I../Source/ diff --git a/development/gnustep-base/gnustep-base.SlackBuild b/development/gnustep-base/gnustep-base.SlackBuild index 6947e299df9..bcf74dfb063 100644 --- a/development/gnustep-base/gnustep-base.SlackBuild +++ b/development/gnustep-base/gnustep-base.SlackBuild @@ -82,6 +82,7 @@ find -L . \ patch -p1 <$CWD/icu68.patch patch -p1 <$CWD/libxml2-2.11.patch +patch -p1 <$CWD/gcc15.patch CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/development/google-go-lang/README b/development/google-go-lang/README deleted file mode 100644 index 06631875227..00000000000 --- a/development/google-go-lang/README +++ /dev/null @@ -1,58 +0,0 @@ -The Go programming language is an open source project to make -programmers more productive. Go is expressive, concise, clean, -and efficient. Its concurrency mechanisms make it easy to write -programs that get the most out of multicore and networked machines, -while its novel type system enables flexible and modular program -construction. Go compiles quickly to machine code yet has the -convenience of garbage collection and the power of run-time -reflection. It's a fast, statically typed, compiled language that -feels like a dynamically typed, interpreted language. - -The tools are added to the path by putting go.sh and go.csh files in -/etc/profile.d and letting the system's /etc/profile or /etc/csh.login -pick it up. If you want to add any of Go's environment variables you -can add them there. - -Also, to easily setup a user-independent path for Go libraries to -be installed to and used, is the GOPATH environment variable. This -variable can be colon delimited. For example, once installing the -built google-go-lang package, then set in your user's ~/.bashrc -something like: - - export GOPATH="$HOME" - -Then, you'll be able to use the `go` command to install an additional -library that will not need root permission and will be in the -compiler's path. Like so: - - go get golang.org/x/tools/cmd/godoc - -Now in ~/src you'll have this source code checked-out, and a binary -built at ~/bin/godoc - -Since the golang idiom is very `go get'able as a limited user, -installed libraries from slackbuilds.org are located outside of GOROOT -(which is only for golang standard library), in /usr/share/gocode By -not setting a system-wide GOPATH defaulting to this location, then -it is up to the user of whether to include this system path as well, -like: - - export GOPATH="$HOME:/usr/share/gocode" - -This system source directory is primarly only for buildtime of -slackbuilds. - -This is because `go get' iterates through the paths provided, looking -for matching imports. If a match is not found, then is cloned to the -first path provided. You would not want this to be a system path, as -to need root privilege to clone source. - -As of go1.2, the 'go doc ...' command has been relocated to the -go.tools library (golang-googlecode-gotools), which provide `godoc`. - -As of go1.5, shared libraries are now supported. The flags to use -linking are available for `go get`, `go install` and `go build`. -To learn more see `go help buildmode`. - -To elect to run the buildtime tests of this package, provide the -environment variable RUN_TEST=true at build time. diff --git a/development/google-go-lang/google-go-lang.SlackBuild b/development/google-go-lang/google-go-lang.SlackBuild deleted file mode 100644 index 22a564d93a1..00000000000 --- a/development/google-go-lang/google-go-lang.SlackBuild +++ /dev/null @@ -1,383 +0,0 @@ -#!/bin/bash - -# Slackware build script for google-go-lang - -# Written by Eric Schultz eric at schultzter.ca -# Taken over by Vincent Batts vbatts@hashbangbash.com - -# Copyright (c) 2012, 2013, 2014, 2015, 2016, 2017, 2018 Vincent Batts -# Copyright (c) 2012 Eric Schultz -# -# Permission is hereby granted, free of charge, to any person obtaining a copy of -# this software and associated documentation files (the "Software"), to deal in -# the Software without restriction, including without limitation the rights to -# use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -# the Software, and to permit persons to whom the Software is furnished to do so, -# subject to the following conditions: -# -# The above copyright notice and this permission notice shall be included in all -# copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -# SOFTWARE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=google-go-lang -VERSION=${VERSION:-1.25.7} -BOOTSTRAP_VERSION=${BOOTSTRAP_VERSION:-1.19.13} -BOOTSTRAP_VERSION2=${BOOTSTRAP_VERSION2:-1.21.13} -BOOTSTRAP_VERSION3=${BOOTSTRAP_VERSION3:-1.23.12} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -RELEASE=${RELEASE:-linux} - -RUN_TEST=${RUN_TEST:-false} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ "$ARCH" = "i586" ]; then - LIBDIRSUFFIX="" - GOARCH="386" -elif [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" - GOARCH="amd64" -elif [ "$ARCH" = "arm" ]; then - LIBDIRSUFFIX="" - GOARCH="arm" - export GOARM="7" # can be '5' as well, to use soft float instead of hard float -elif [ "$ARCH" = "aarch64" ]; then - LIBDIRSUFFIX="64" - GOARCH="arm64" -else - LIBDIRSUFFIX="" - GOARCH=386 -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG - -CGO_MINOR_VERSION="$(/usr/bin/go version | awk '{ print $3 }' | sed 's/go//' | awk -F. '{ print $2 }')" -if [[ $CGO_MINOR_VERSION -lt 18 ]] ; then - mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION} $OUTPUT - cd $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION} - tar xvf $CWD/go${BOOTSTRAP_VERSION}.src.tar.gz - cd go - 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 {} \; - - # as of >= go1.5, the cross-compiler does not need to be bootstrap, so the - # compiler need only be compiled for the host OS, which it detects - unset GOBIN GOPATH GOOS GOARCH - - # Not sure why, but this causes run.bash to fail --rworkman - unset BASH_ENV - - # gcc 5+ is go1.4 API, so we'll bootstrap with it - export GOROOT_BOOTSTRAP="/usr" - - # Default GOROOT is the parent directory of all.bash, - # which is the current directory we're in. - # Defining it here means we can use it below when building - # shared libraries - GOROOT="$(pwd)" - export GOROOT - - # The value of GOROOT once the package is installed - export GOROOT_FINAL="/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION}/go" - - case "$ARCH" in - arm|i?86) export GOMAXPROCS=1 ;; - esac - - cd src - - if [[ "${RUN_TEST}" = "true" ]] ; then - LC_ALL=C \ - ./all.bash - else - LC_ALL=C \ - ./make.bash - fi - - # As of go1.5, golang supports shared libraries, so generate them for use. - $GOROOT/bin/go install -buildmode=shared std - - cd .. - - # remove Go build cache - rm -rf pkg/obj/go-build/* - - # remove the doc Makefile - rm -f doc/Makefile - - mkdir -p $PKG$GOROOT_FINAL -fi - -if [[ $CGO_MINOR_VERSION -lt 20 ]] ; then - mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION2} $OUTPUT - cd $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION2} - tar xvf $CWD/go${BOOTSTRAP_VERSION2}.src.tar.gz - cd go - 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 {} \; - - # as of >= go1.5, the cross-compiler does not need to be bootstrap, so the - # compiler need only be compiled for the host OS, which it detects - unset GOBIN GOPATH GOOS GOARCH - - # Not sure why, but this causes run.bash to fail --rworkman - unset BASH_ENV - - # gcc 5+ is go1.4 API, so we'll bootstrap with it - if [[ $CGO_MINOR_VERSION -lt 18 ]] ; then - export GOROOT_BOOTSTRAP="$PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION}/go" - else - export GOROOT_BOOTSTRAP="/usr" - fi - - # Default GOROOT is the parent directory of all.bash, - # which is the current directory we're in. - # Defining it here means we can use it below when building - # shared libraries - GOROOT="$(pwd)" - export GOROOT - - # The value of GOROOT once the package is installed - export GOROOT_FINAL="/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION2}/go" - - case "$ARCH" in - arm|i?86) export GOMAXPROCS=1 ;; - esac - - cd src - - if [[ "${RUN_TEST}" = "true" ]] ; then - LC_ALL=C \ - ./all.bash - else - LC_ALL=C \ - ./make.bash - fi - - # As of go1.5, golang supports shared libraries, so generate them for use. - $GOROOT/bin/go install -buildmode=shared std - - cd .. - - # remove Go build cache - rm -rf pkg/obj/go-build/* - - # remove the doc Makefile - rm -f doc/Makefile - - mkdir -p $PKG$GOROOT_FINAL -fi - -# remove bootstrap -if [[ $CGO_MINOR_VERSION -lt 18 ]] ; then - rm -rf $PKG/usr/lib$LIBDIRSUFFIX/go$BOOTSTRAP_VERSION -fi - -if [[ $CGO_MINOR_VERSION -lt 22 ]] ; then - mkdir -p $TMP $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION3} $OUTPUT - cd $PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION3} - tar xvf $CWD/go${BOOTSTRAP_VERSION3}.src.tar.gz - cd go - 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 {} \; - - # as of >= go1.5, the cross-compiler does not need to be bootstrap, so the - # compiler need only be compiled for the host OS, which it detects - unset GOBIN GOPATH GOOS GOARCH - - # Not sure why, but this causes run.bash to fail --rworkman - unset BASH_ENV - - # gcc 5+ is go1.4 API, so we'll bootstrap with it - if [[ $CGO_MINOR_VERSION -lt 20 ]] ; then - export GOROOT_BOOTSTRAP="$PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION2}/go" - else - export GOROOT_BOOTSTRAP="/usr" - fi - - # Default GOROOT is the parent directory of all.bash, - # which is the current directory we're in. - # Defining it here means we can use it below when building - # shared libraries - GOROOT="$(pwd)" - export GOROOT - - # The value of GOROOT once the package is installed - export GOROOT_FINAL="/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION3}/go" - - case "$ARCH" in - arm|i?86) export GOMAXPROCS=1 ;; - esac - - cd src - - if [[ "${RUN_TEST}" = "true" ]] ; then - LC_ALL=C \ - ./all.bash - else - LC_ALL=C \ - ./make.bash - fi - - # As of go1.5, golang supports shared libraries, so generate them for use. - $GOROOT/bin/go install -buildmode=shared std - - cd .. - - # remove Go build cache - rm -rf pkg/obj/go-build/* - - # remove the doc Makefile - rm -f doc/Makefile - - mkdir -p $PKG$GOROOT_FINAL -fi - -# remove bootstrap -if [[ $CGO_MINOR_VERSION -lt 20 ]] ; then - rm -rf $PKG/usr/lib$LIBDIRSUFFIX/go$BOOTSTRAP_VERSION2 -fi - -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/go${VERSION} $OUTPUT -cd $PKG/usr/lib${LIBDIRSUFFIX}/go${VERSION} -tar xvf $CWD/go${VERSION}.src.tar.gz -cd go -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 {} \; - -# as of >= go1.5, the cross-compiler does not need to be bootstrap, so the -# compiler need only be compiled for the host OS, which it detects -unset GOBIN GOPATH GOOS GOARCH - -# Not sure why, but this causes run.bash to fail --rworkman -unset BASH_ENV - -# gcc 5+ is go1.4 API, so we'll bootstrap with it -if [[ $CGO_MINOR_VERSION -lt 22 ]] ; then - export GOROOT_BOOTSTRAP="$PKG/usr/lib${LIBDIRSUFFIX}/go${BOOTSTRAP_VERSION3}/go" -else - export GOROOT_BOOTSTRAP="/usr" -fi - -# Default GOROOT is the parent directory of all.bash, -# which is the current directory we're in. -# Defining it here means we can use it below when building -# shared libraries -GOROOT="$(pwd)" -export GOROOT - -# The value of GOROOT once the package is installed -export GOROOT_FINAL="/usr/lib${LIBDIRSUFFIX}/go${VERSION}/go" - -case "$ARCH" in - arm|i?86) export GOMAXPROCS=1 ;; -esac - -cd src - -if [[ "${RUN_TEST}" = "true" ]] ; then - LC_ALL=C \ - ./all.bash -else - LC_ALL=C \ - ./make.bash -fi - -# As of go1.5, golang supports shared libraries, so generate them for use. -$GOROOT/bin/go install -buildmode=shared std - -find $PKG/$GOROOT_FINAL -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/$GOROOT_FINAL -type f -name "*.so" -exec chmod +x {} \; 2> /dev/null || true - -cd .. - -# remove Go build cache -rm -rf pkg/obj/go-build/* - -# remove the doc Makefile -rm -f doc/Makefile - -# remove tests, nothing needs these at runtime -find $PKG/$GOROOT_FINAL/src -type d -name "testdata" -exec rm -rf {} + -find $PKG/$GOROOT_FINAL/src -type f -name "*_test.go" -exec rm -rf {} + - -mkdir -p $PKG$GOROOT_FINAL - -# remove bootstrap -if [[ $CGO_MINOR_VERSION -lt 22 ]] ; then - rm -rf $PKG/usr/lib$LIBDIRSUFFIX/go$BOOTSTRAP_VERSION3 -fi - -# Put the profile scripts for setting PATH and env variables -mkdir -p $PKG/etc/profile.d -cat > $PKG/etc/profile.d/go.csh << EOF -#!/bin/csh -setenv GOROOT ${GOROOT_FINAL} -setenv PATH \${GOROOT}/bin:\${PATH} -EOF -cat > $PKG/etc/profile.d/go.sh << EOF -#!/bin/sh -export GOROOT="${GOROOT_FINAL}" -export PATH="\${GOROOT}/bin:\${PATH}" -EOF - -chmod 0755 $PKG/etc/profile.d/go.csh -chmod 0755 $PKG/etc/profile.d/go.sh - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CONTRIBUTING.md LICENSE PATENTS README.md SECURITY.md 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 - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/google-go-lang/google-go-lang.info b/development/google-go-lang/google-go-lang.info deleted file mode 100644 index 05c492e3d8e..00000000000 --- a/development/google-go-lang/google-go-lang.info +++ /dev/null @@ -1,16 +0,0 @@ -PRGNAM="google-go-lang" -VERSION="1.25.7" -HOMEPAGE="http://golang.org" -DOWNLOAD="https://go.dev/dl/go1.25.7.src.tar.gz \ - https://go.dev/dl/go1.23.12.src.tar.gz \ - https://go.dev/dl/go1.21.13.src.tar.gz \ - https://go.dev/dl/go1.19.13.src.tar.gz" -MD5SUM="d8e6956593d61c7c3c1abf59599193d7 \ - 8b26bb57dd624c3dbddf32c43359bb3d \ - 3454362fc56df5020920e43fee2776ab \ - 6d3625cac26503932002b98eae2d0001" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vincent Batts" -EMAIL="vbatts@hashbangbash.com" diff --git a/development/google-go-lang/slack-desc b/development/google-go-lang/slack-desc deleted file mode 100644 index 84d7e1d69a3..00000000000 --- a/development/google-go-lang/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -google-go-lang: google-go-lang (Google's Go Language kit with gc tool chain) -google-go-lang: -google-go-lang: The Go programming language is an open source project to make -google-go-lang: programmers more productive. Go is expressive, concise, clean, and -google-go-lang: efficient. Its concurrency mechanisms make it easy to write programs -google-go-lang: that get the most out of multicore and networked machines, while its -google-go-lang: novel type system enables flexible and modular program construction. -google-go-lang: -google-go-lang: -google-go-lang: -google-go-lang: diff --git a/development/gtest/README b/development/gtest/README deleted file mode 100644 index d0bacf4248d..00000000000 --- a/development/gtest/README +++ /dev/null @@ -1,8 +0,0 @@ -gtest (Google C++ Testing Framework) - -Google's framework for writing C++ tests on a variety of platforms -(Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based -on the xUnit architecture. Supports automatic test discovery, a rich -set of assertions, user-defined assertions, death tests, fatal and -non-fatal failures, value- and type-parameterized tests, various -options for running the tests, and XML test report generation. diff --git a/development/gtest/gtest.SlackBuild b/development/gtest/gtest.SlackBuild deleted file mode 100644 index bf915c9da74..00000000000 --- a/development/gtest/gtest.SlackBuild +++ /dev/null @@ -1,152 +0,0 @@ -#!/bin/bash - -# Slackware build script for gtest - -# 2013-02-12 Bernski Comadizo Cebu -# Copyright 2016-2024 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. - -# 20220415 bkw: Modified by SlackBuilds.org, BUILD=4: -# - install (or actually symlink) docs to /usr/doc/$PRGNAM-$VERSION, -# to follow Slackware standards. -# - install shared libraries with +x permission. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=gtest -SRCNAM=googletest -VERSION=${VERSION:-1.12.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -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 $SRCNAM-release-$VERSION -tar -xvf $CWD/$SRCNAM-release-$VERSION.tar.gz -cd $SRCNAM-release-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_BUILD_TYPE=Release .. - make -cd .. - -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX $PKG/usr/include/$PRGNAM/internal/custom \ - $PKG/usr/include/gmock/internal/custom - -install -m 0644 googlemock/include/gmock/*.h $PKG/usr/include/gmock -install -m 0644 googlemock/include/gmock/internal/*.h $PKG/usr/include/gmock/internal/ -install -m 0644 googlemock/include/gmock/internal/custom/*.h \ - $PKG/usr/include/gmock/internal/custom - -install -m 0644 googletest/include/$PRGNAM/*.h $PKG/usr/include/$PRGNAM/ -install -m 0644 googletest/include/$PRGNAM/internal/*.h $PKG/usr/include/$PRGNAM/internal/ -install -m 0644 googletest/include/$PRGNAM/internal/custom/*.h \ - $PKG/usr/include/$PRGNAM/internal/custom - -# install the libs and the pkgconfig files! -for i in build/lib/*.so ; do - install -s -m 0755 $i $PKG/usr/lib$LIBDIRSUFFIX/$(basename $i .so).so.$VERSION - ln -s $(basename $i .so).so.$VERSION $PKG/usr/lib$LIBDIRSUFFIX/$(basename $i .so).so -done -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig -for i in gmock gmock_main gtest gtest_main ; do - sed "s| -lpthread||g" build/googletest/generated/${i}.pc \ - > $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig/${i}.pc -done - -# copy the cmake files -mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/cmake/GTest -find build/googletest/CMakeFiles/Export build/googletest/generated \ - -name *.cmake -exec cp {} $PKG/usr/lib$LIBDIRSUFFIX/cmake/GTest \; - -mkdir -p $PKG/usr/src -cp -R googlemock $PKG/usr/src -cp -R googletest $PKG/usr/src -# Create symlinks as some programs look for the shorter names -(cd $PKG/usr/src ; ln -svf googlemock gmock ; ln -svf googletest gtest) - -# 20220415 bkw: the docs get installed in /usr/src along with -# everything else. symlink them to a place that slackware users -# expect to see them. -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild -for dir in googlemock googletest; do - mkdir -p $PKGDOC/$dir - for file in CONTRIBUTORS LICENSE README.md docs samples; do - [ -e $PKG/usr/src/$dir/$file ] && ln -s ../../../src/$dir/$file $PKGDOC/$dir - done -done - -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/gtest/gtest.info b/development/gtest/gtest.info deleted file mode 100644 index 413fdc2f980..00000000000 --- a/development/gtest/gtest.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gtest" -VERSION="1.12.1" -HOMEPAGE="https://github.com/google/googletest" -DOWNLOAD="https://github.com/google/googletest/archive/release-1.12.1/googletest-release-1.12.1.tar.gz" -MD5SUM="e82199374acdfda3f425331028eb4e2a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Dimitris Zlatanidis" -EMAIL="dslackw@gmail.com" diff --git a/development/gtest/slack-desc b/development/gtest/slack-desc deleted file mode 100644 index 46d91bb4fa2..00000000000 --- a/development/gtest/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------------------------------------------------------| -gtest: gtest (Google C++ Testing Framework) -gtest: -gtest: Google's framework for writing C++ tests on a variety of platforms -gtest: (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based -gtest: on the xUnit architecture. Supports automatic test discovery, a rich -gtest: set of assertions, user-defined assertions, death tests, fatal and -gtest: non-fatal failures, value- and type-parameterized tests, various -gtest: options for running the tests, and XML test report generation. -gtest: -gtest: Homepage: http://code.google.com/p/googletest -gtest: diff --git a/development/gtkdialog/gtkdialog.SlackBuild b/development/gtkdialog/gtkdialog.SlackBuild index a178b20cae8..225474bc0bc 100644 --- a/development/gtkdialog/gtkdialog.SlackBuild +++ b/development/gtkdialog/gtkdialog.SlackBuild @@ -64,7 +64,7 @@ find -L . \ # Thanks Gentoo! patch -p1 < $CWD/gtkdialog-0.8.3-fno-common.patch -CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-implicit-function-declaration -Wno-incompatible-pointer-types -Wno-return-mismatch" CXXFLAGS="$SLKCFLAGS" \ ./configure --prefix=/usr --infodir=/usr/info make make DESTDIR=$PKG install-strip diff --git a/development/hipSYCL/README b/development/hipSYCL/README index 5520cbcf3ec..01e174d5915 100644 --- a/development/hipSYCL/README +++ b/development/hipSYCL/README @@ -1,9 +1,10 @@ - hipSYCL is a modern SYCL implementation targeting CPUs and GPUs, +hipSYCL is a modern SYCL implementation targeting CPUs and GPUs, with a focus on leveraging existing toolchains such as CUDA or HIP. - hipSYCL supports compiling source files into a single binary that +hipSYCL supports compiling source files into a single binary that can run on all these backends when building against appropriate clang distributions. For enable optional backends set one of the following variables: - CUDA=yes, requires CUDA setup - ROCM=yes, requires ROCM setup + - OPENCL=yes, requires OPENCL setup diff --git a/development/hipSYCL/hipSYCL.SlackBuild b/development/hipSYCL/hipSYCL.SlackBuild index d6b7be1fcc5..7ee67b794b6 100644 --- a/development/hipSYCL/hipSYCL.SlackBuild +++ b/development/hipSYCL/hipSYCL.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=hipSYCL SRCNAM=AdaptiveCpp -VERSION=${VERSION:-0.9.3} +VERSION=${VERSION:-25.10.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,6 +81,16 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# force llvm 22.x with -DACPP_EXPERIMENTAL_LLVM=ON or enable below +# to use this with llvm-opt +if [ "${LLVM_OPT:-ON}" = "ON" ]; then + export PATH="/opt/llvm-opt/bin:$PATH" + if [ -z "$LD_LIBRARY_PATH" ]; then + export LD_LIBRARY_PATH="/opt/llvm-opt/lib$LIBDIRSUFFIX" + else + export LD_LIBRARY_PATH="/opt/llvm-opt/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" + fi +fi # enable CUDA if [ "${CUDA:-no}" == "yes" ];then @@ -92,13 +102,17 @@ if [ "${ROCM:-no}" == "yes" ];then OPTS="-DWITH_ROCM_BACKEND=ON" fi +# enable OPENCL +if [ "${OPENCL:-no}" == "yes" ];then + OPTS="-DWITH_OPENCL_BACKEND=ON" +fi + # fix lib installation sed -i 's/LIBRARY DESTINATION lib/&'${LIBDIRSUFFIX}'/' \ - src/runtime/CMakeLists.txt + src/{common,compiler,compiler/llvm-to-backend,runtime}/CMakeLists.txt sed -i 's/ARCHIVE DESTINATION lib/&'${LIBDIRSUFFIX}'/' \ - src/runtime/CMakeLists.txt - -# NOTE: fails to build with ACCELERATED_CPU=ON + src/{common,compiler,compiler/llvm-to-backend,runtime}/CMakeLists.txt +sed -i 's/} DESTINATION lib/&'${LIBDIRSUFFIX}'/' src/libkernel/sscp/CMakeLists.txt mkdir -p build cd build @@ -109,20 +123,20 @@ cd build -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ -DCMAKE_INSTALL_MANDIR=/usr/man \ $OPTS \ - -DSYCLCC_CONFIG_FILE_GLOBAL_INSTALLATION=ON \ - -DWITH_ACCELERATED_CPU=OFF \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG cd .. # fix for cmake files at wrong place. -# Don't found another way to do it let's manually move them +# Didn't find another way to do this, it let's manually move them if [ -n "$LIBDIRSUFFIX" ] ; then - mv $PKG/usr/lib/* $PKG/usr/lib${LIBDIRSUFFIX} + mv $PKG/usr/lib/cmake $PKG/usr/lib${LIBDIRSUFFIX}/ + mv $PKG/usr/lib/hipSYCL/* $PKG/usr/lib${LIBDIRSUFFIX}/hipSYCL/ # fix for the cmake files configured to use /lib/cmake path sed -i 's#/lib/cmake#/lib'${LIBDIRSUFFIX}'/cmake#g' \ $PKG/usr/lib${LIBDIRSUFFIX}/cmake/hipSYCL/hipsycl-config.cmake + rmdir $PKG/usr/lib/hipSYCL $PKG/usr/lib fi mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/development/hipSYCL/hipSYCL.info b/development/hipSYCL/hipSYCL.info index 37670cd56f0..a8cad658ff8 100644 --- a/development/hipSYCL/hipSYCL.info +++ b/development/hipSYCL/hipSYCL.info @@ -1,10 +1,10 @@ PRGNAM="hipSYCL" -VERSION="0.9.3" +VERSION="25.10.0" HOMEPAGE="https://adaptivecpp.github.io/" -DOWNLOAD="https://github.com/AdaptiveCpp/AdaptiveCpp/archive/v0.9.3/AdaptiveCpp-0.9.3.tar.gz" -MD5SUM="2e213619c9a0e5761100166beec0a22e" +DOWNLOAD="https://github.com/AdaptiveCpp/AdaptiveCpp/archive/v25.10.0/AdaptiveCpp-25.10.0.tar.gz" +MD5SUM="ca4df5ea26cdb52394c6c1be3d366429" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="llvm-opt" MAINTAINER="William PC" EMAIL="w_calandrini[at]hotmail[dot]com" diff --git a/development/icoutils/c23-iterators.patch b/development/icoutils/c23-iterators.patch new file mode 100644 index 00000000000..c7f94b4bd74 --- /dev/null +++ b/development/icoutils/c23-iterators.patch @@ -0,0 +1,139 @@ +From 697da54703b28eb6476f5a8ea922620c5d9968ee Mon Sep 17 00:00:00 2001 +From: Colin Watson +Date: Tue, 18 Feb 2025 10:01:05 +0000 +Subject: Specify arguments in function declarations for iterators + +GCC 15 rejected the previous code, since it is no longer valid in C23. + +Forwarded: https://savannah.nongnu.org/bugs/index.php?66812 +Bug: https://savannah.nongnu.org/bugs/index.php?66812 +Bug-Debian: https://bugs.debian.org/1096829 +Last-Update: 2025-02-18 + +Patch-Name: c23-iterators.patch +--- + common/hmap.c | 4 ++-- + common/hmap.h | 4 ++-- + common/llist.c | 2 +- + common/llist.h | 2 +- + common/tmap.c | 8 ++++---- + common/tmap.h | 4 ++-- + 6 files changed, 12 insertions(+), 12 deletions(-) + +diff --git a/common/hmap.c b/common/hmap.c +index 9c5d657..8b77205 100644 +--- a/common/hmap.c ++++ b/common/hmap.c +@@ -363,7 +363,7 @@ hmap_iterator(HMap *map, HMapIterator *it) + * function. But no other entry. + */ + void +-hmap_foreach_value(HMap *map, void (*iterator)()) ++hmap_foreach_value(HMap *map, void (*iterator)(void *)) + { + uint32_t c; + +@@ -378,7 +378,7 @@ hmap_foreach_value(HMap *map, void (*iterator)()) + } + + void +-hmap_foreach_key(HMap *map, void (*iterator)()) ++hmap_foreach_key(HMap *map, void (*iterator)(void *)) + { + uint32_t c; + +diff --git a/common/hmap.h b/common/hmap.h +index bf6684b..a124b53 100644 +--- a/common/hmap.h ++++ b/common/hmap.h +@@ -50,8 +50,8 @@ void *hmap_put(HMap *map, void *key, void *value); + bool hmap_contains_key(HMap *map, const void *key); + void *hmap_remove(HMap *map, const void *key); + void hmap_iterator(HMap *map, HMapIterator *it); +-void hmap_foreach_key(HMap *map, void (*iterator)()); +-void hmap_foreach_value(HMap *map, void (*iterator)()); ++void hmap_foreach_key(HMap *map, void (*iterator)(void *)); ++void hmap_foreach_value(HMap *map, void (*iterator)(void *)); + void hmap_clear(HMap *map); + size_t hmap_size(HMap *map); + void hmap_set_hash_fn(HMap *map, hash_fn_t hash); +diff --git a/common/llist.c b/common/llist.c +index 873f36c..d65438d 100644 +--- a/common/llist.c ++++ b/common/llist.c +@@ -445,7 +445,7 @@ llist_is_empty(LList *list) + } + + void +-llist_iterate(LList *list, void (*iterator_func)()) ++llist_iterate(LList *list, void (*iterator_func)(void *)) + { + LNode *entry; + for (entry = list->first; entry != NULL; entry = entry->next) +diff --git a/common/llist.h b/common/llist.h +index 11d13a3..a2bf77b 100644 +--- a/common/llist.h ++++ b/common/llist.h +@@ -68,7 +68,7 @@ LList *llist_clone(LList *list); + void **llist_to_array(LList *list); + void **llist_to_null_terminated_array(LList *list); + +-void llist_iterate(LList *list, void (*iterator_func)()); ++void llist_iterate(LList *list, void (*iterator_func)(void *)); + void llist_iterator(LList *list, LListIterator *it); + + void llist_reverse(LList *list); +diff --git a/common/tmap.c b/common/tmap.c +index bdbd0e3..1512c7c 100644 +--- a/common/tmap.c ++++ b/common/tmap.c +@@ -512,7 +512,7 @@ predecessor(TMapNode *node) + #endif + + static void +-tmap_foreach_nodes_key(TMapNode *node, void (*iterator)()) ++tmap_foreach_nodes_key(TMapNode *node, void (*iterator)(void *)) + { + if (node->left != &nil) + tmap_foreach_nodes_key(node->left, iterator); +@@ -522,7 +522,7 @@ tmap_foreach_nodes_key(TMapNode *node, void (*iterator)()) + } + + static void +-tmap_foreach_nodes_value(TMapNode *node, void (*iterator)()) ++tmap_foreach_nodes_value(TMapNode *node, void (*iterator)(void *)) + { + if (node->left != &nil) + tmap_foreach_nodes_value(node->left, iterator); +@@ -532,14 +532,14 @@ tmap_foreach_nodes_value(TMapNode *node, void (*iterator)()) + } + + void +-tmap_foreach_key(TMap *map, void (*iterator)()) ++tmap_foreach_key(TMap *map, void (*iterator)(void *)) + { + if (map->root != &nil) + tmap_foreach_nodes_key(map->root, iterator); + } + + void +-tmap_foreach_value(TMap *map, void (*iterator)()) ++tmap_foreach_value(TMap *map, void (*iterator)(void *)) + { + if (map->root != &nil) + tmap_foreach_nodes_value(map->root, iterator); +diff --git a/common/tmap.h b/common/tmap.h +index b1368f8..e3e422d 100644 +--- a/common/tmap.h ++++ b/common/tmap.h +@@ -51,8 +51,8 @@ void *tmap_remove(TMap *map, const void *key); + void tmap_iterator(TMap *map, TMapIterator *it); /* value iterator */ + bool tmap_iterator_partial(TMap *map, TMapIterator *it, const void *match, comparison_fn_t comparator); + void tmap_clear(TMap *map); +-void tmap_foreach_key(TMap *map, void (*iterator)()); +-void tmap_foreach_value(TMap *map, void (*iterator)()); ++void tmap_foreach_key(TMap *map, void (*iterator)(void *)); ++void tmap_foreach_value(TMap *map, void (*iterator)(void *)); + + #ifdef ENABLE_TMAP_TESTING + #include diff --git a/development/icoutils/icoutils.SlackBuild b/development/icoutils/icoutils.SlackBuild index 06ec77d8748..9c9702d2661 100644 --- a/development/icoutils/icoutils.SlackBuild +++ b/development/icoutils/icoutils.SlackBuild @@ -81,6 +81,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Fix Slackware-current error with gcc 15 +# For more details: +# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096829 +patch -p1 < $CWD/c23-iterators.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/development/jam/jam.SlackBuild b/development/jam/jam.SlackBuild index f1a115d75ae..5c80ee9c982 100644 --- a/development/jam/jam.SlackBuild +++ b/development/jam/jam.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=jam -VERSION=${VERSION:-2.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.6.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,9 +72,8 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -mkdir -p $PRGNAM-$VERSION -cd $PRGNAM-$VERSION unzip $CWD/$PRGNAM-$VERSION.zip +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -82,6 +81,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 {} \; +# these are from fedora +for i in $CWD/patches/* ; do patch -p1 < $i ; done + make ./jam0 -sBINDIR=$PKG/usr/bin -sOPTIM="$SLKCFLAGS" install strip --strip-unneeded $PKG/usr/bin/jam diff --git a/development/jam/jam.info b/development/jam/jam.info index ffebdf77ad1..7e6015ac5a7 100644 --- a/development/jam/jam.info +++ b/development/jam/jam.info @@ -1,8 +1,8 @@ PRGNAM="jam" -VERSION="2.5" -HOMEPAGE="http://public.perforce.com/public/jam/index.html" -DOWNLOAD="https://www.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/development/jam/jam-2.5.zip" -MD5SUM="f92caadb62fe4cb0b152eff508c9d450" +VERSION="2.6.1" +HOMEPAGE="https://swarm.workshop.perforce.com/projects/perforce_software-jam" +DOWNLOAD="https://swarm.workshop.perforce.com/downloads/guest/perforce_software/jam/jam-2.6.1.zip" +MD5SUM="6df59f91da8d3c8ab12de22f3b8c1258" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/jam/patches/01_jam-2.5-overflow.patch b/development/jam/patches/01_jam-2.5-overflow.patch new file mode 100644 index 00000000000..d04d3c59e5c --- /dev/null +++ b/development/jam/patches/01_jam-2.5-overflow.patch @@ -0,0 +1,77 @@ +From: Lubomir Rintel +Subject: [PATCH] Fix stack smashing in variable expansion + +Apparently, Fedora's compiler flags were too long for jam's mind, +resulting in out-of-bounds write on stack. This patch increases length +of variable expansion buffer (and filename buffer, just in case) as +well as adds checks for buffer overflows in some places. + +diff -up jam-2.5/expand.c.overflow jam-2.5/expand.c +--- jam-2.5/expand.c.overflow 2003-04-23 06:45:50.000000000 +0200 ++++ jam-2.5/expand.c 2009-07-25 15:59:30.319767119 +0200 +@@ -27,6 +27,7 @@ + * 10/22/02 (seiwald) - list_new() now does its own newstr()/copystr() + * 11/04/02 (seiwald) - const-ing for string literals + * 12/30/02 (armstrong) - fix out-of-bounds access in var_expand() ++ * 25/07/09 (lkundrak@v3.sk) - fix stack overflows in var_expand() + */ + + # include "jam.h" +@@ -283,8 +284,14 @@ var_expand( + + if( colon && edits.filemods ) + var_edit_file( value->string, out, &edits ); +- else ++ else { ++ if( out + strlen( value->string ) > out_buf + sizeof( out_buf ) ) { ++ fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", ++ sizeof( out_buf ), out, value->string ); ++ exit( 1 ); ++ } + strcpy( out, value->string ); ++ } + + if( colon && ( edits.upshift || edits.downshift ) ) + var_edit_shift( out, &edits ); +@@ -298,6 +305,11 @@ var_expand( + ( list_next( value ) || list_next( vars ) ) ) + { + out += strlen( out ); ++ if( out + strlen( edits.join.ptr ) > out_buf + sizeof( out_buf ) ) { ++ fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", ++ sizeof( out_buf ), out, edits.join.ptr ); ++ exit( 1 ); ++ } + strcpy( out, edits.join.ptr ); + out += strlen( out ); + continue; +@@ -320,6 +332,11 @@ var_expand( + + for( rem = remainder; rem; rem = list_next( rem ) ) + { ++ if( out1 + strlen( rem->string ) > out_buf + sizeof( out_buf ) ) { ++ fprintf( stderr, "ERROR: String longer than %i characters: '%s' + '%s'\n", ++ sizeof( out_buf ), out, rem->string ); ++ exit( 1 ); ++ } + strcpy( out1, rem->string ); + l = list_new( l, out_buf, 0 ); + } +diff -up jam-2.5/jam.h.overflow jam-2.5/jam.h +--- jam-2.5/jam.h.overflow 2004-06-23 19:45:36.000000000 +0200 ++++ jam-2.5/jam.h 2009-07-25 15:59:35.464767132 +0200 +@@ -472,8 +472,12 @@ + + /* You probably don't need to muck with these. */ + +-# define MAXSYM 1024 /* longest symbol in the environment */ +-# define MAXJPATH 1024 /* longest filename */ ++# define MAXSYM 65536 /* longest symbol in the environment */ ++# ifdef PATH_MAX ++# define MAXJPATH PATH_MAX /* longest filename */ ++# else ++# define MAXJPATH 4096 ++# endif + + # define MAXJOBS 64 /* silently enforce -j limit */ + # define MAXARGC 32 /* words in $(JAMSHELL) */ diff --git a/development/jam/patches/02_jam-missing-includes.patch b/development/jam/patches/02_jam-missing-includes.patch new file mode 100644 index 00000000000..29dcbb31894 --- /dev/null +++ b/development/jam/patches/02_jam-missing-includes.patch @@ -0,0 +1,49 @@ +Add missing #include directives to support building in strict(er) +C99 mode. + +diff --git a/execunix.c b/execunix.c +index 6cde87a1b008c54a..83bb8978878be294 100644 +--- a/execunix.c ++++ b/execunix.c +@@ -44,6 +44,8 @@ + # include + + # ifdef USE_EXECUNIX ++# include ++# include + + # ifdef OS_OS2 + # define USE_EXECNT +diff --git a/fileunix.c b/fileunix.c +index 41127a293aca58ea..54014b28c92da4d0 100644 +--- a/fileunix.c ++++ b/fileunix.c +@@ -38,6 +38,7 @@ + # include "pathsys.h" + + # ifdef USE_FILEUNIX ++# include + + # if defined( OS_SEQUENT ) || \ + defined( OS_DGUX ) || \ +@@ -51,7 +52,6 @@ + defined( OS_NEXT ) + /* need unistd for rhapsody's proper lseek */ + # include +-# include + # define STRUCT_DIRENT struct direct + # else + # include +diff --git a/make1.c b/make1.c +index b12ca3cef924da3b..c51dabfd58fb7b63 100644 +--- a/make1.c ++++ b/make1.c +@@ -62,6 +62,8 @@ + # include "command.h" + # include "execcmd.h" + ++# include ++ + static void make1a( TARGET *t, TARGET *parent ); + static void make1b( TARGET *t ); + static void make1c( TARGET *t ); diff --git a/development/jam/patches/03_jam-implicit-int.patch b/development/jam/patches/03_jam-implicit-int.patch new file mode 100644 index 00000000000..0a63a2ba667 --- /dev/null +++ b/development/jam/patches/03_jam-implicit-int.patch @@ -0,0 +1,26 @@ +Add missing int types to enable builds in strict(er) C99 mode. + +diff --git a/jam.c b/jam.c +index 4bc1b90ab48d821d..d3c0c83cae05c4cc 100644 +--- a/jam.c ++++ b/jam.c +@@ -166,6 +166,7 @@ extern char **environ; + # endif + # endif + ++int + main( int argc, char **argv, char **arg_environ ) + { + int n; +diff --git a/mkjambase.c b/mkjambase.c +index 26224c977d206cf5..bcad9af1a5ebc866 100644 +--- a/mkjambase.c ++++ b/mkjambase.c +@@ -24,6 +24,7 @@ + # include + # include + ++int + main( int argc, char **argv, char **envp ) + { + char buf[ 1024 ]; diff --git a/development/jam/patches/04_jam-2.5-argv-fixup.patch b/development/jam/patches/04_jam-2.5-argv-fixup.patch new file mode 100644 index 00000000000..56c73b451a7 --- /dev/null +++ b/development/jam/patches/04_jam-2.5-argv-fixup.patch @@ -0,0 +1,12 @@ +diff -up jam-2.5/execunix.c.fixup jam-2.5/execunix.c +--- jam-2.5/execunix.c.fixup 2024-02-10 07:26:26.720710909 -0500 ++++ jam-2.5/execunix.c 2024-02-10 07:26:47.946025409 -0500 +@@ -104,7 +104,7 @@ execcmd( + { + int pid; + int slot; +- const char *argv[ MAXARGC + 1 ]; /* +1 for NULL */ ++ char * argv[ MAXARGC + 1 ]; /* +1 for NULL */ + + # ifdef USE_EXECNT + char *p; diff --git a/development/jam/patches/05_jam-2.6.1-fix-typo.patch b/development/jam/patches/05_jam-2.6.1-fix-typo.patch new file mode 100644 index 00000000000..92d9a40c0c9 --- /dev/null +++ b/development/jam/patches/05_jam-2.6.1-fix-typo.patch @@ -0,0 +1,12 @@ +diff -up jam-2.6.1/scan.h.fix-typo jam-2.6.1/scan.h +--- jam-2.6.1/scan.h.fix-typo 2024-09-23 10:57:24.703594933 -0400 ++++ jam-2.6.1/scan.h 2024-09-23 10:57:34.888762530 -0400 +@@ -50,7 +50,7 @@ int yyline(); + int yylex(); + int yyparse(); + const char *yyfname(); +-int yylineo(); ++int yylineno(); + + # define SCAN_NORMAL 0 /* normal parsing */ + # define SCAN_STRING 1 /* look only for matching } */ diff --git a/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild b/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild index 68b8986e710..ef1d953f768 100644 --- a/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild +++ b/development/jupyter-nbclassic/jupyter-nbclassic.SlackBuild @@ -64,16 +64,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 {} \; -# Fix /etc/jupyter path -sed 's|etc|/etc|' -i setup.cfg - -python3 setup.py install --root=$PKG +python -m build --wheel --no-isolation --skip-dependency-check +python -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 # Remove bundled mathjax2; replace with system mathjax2 -PYTHONPATH=$(python3 -c "from sysconfig import get_path; print(get_path('platlib'))") +PYTHONPATH=$(python3 -c "from sysconfig import get_path; print(get_path('purelib'))") rm -r $PKG/$PYTHONPATH/nbclassic/static/components/MathJax ln -sr /usr/share/mathjax2 $PKG/$PYTHONPATH/nbclassic/static/components/MathJax diff --git a/development/jupyter_server/jupyter_server.info b/development/jupyter_server/jupyter_server.info index 28cb33cd881..ab22dc120e8 100644 --- a/development/jupyter_server/jupyter_server.info +++ b/development/jupyter_server/jupyter_server.info @@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/j/jupyter_server/jupyte MD5SUM="8812dfd79f6a8a2dcbefb72cff7503c1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-argon2-cffi jupyter_events jupyter-nbconvert jupyter_server_terminals python3-anyio python3-prometheus_client send2trash python3-overrides python3-websocket-client" +REQUIRES="python3-argon2-cffi jupyter_events jupyter-nbconvert jupyter_server_terminals python3-anyio python3-prometheus_client send2trash python3-websocket-client" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/development/kicad/kicad.SlackBuild b/development/kicad/kicad.SlackBuild index ecda75db7b7..9e58bdc04f7 100644 --- a/development/kicad/kicad.SlackBuild +++ b/development/kicad/kicad.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=kicad SRCNAM=kicad-source-mirror -VERSION=${VERSION:-9.0.1} +VERSION=${VERSION:-9.0.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,6 +82,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +export CC=clang +export CXX=clang++ + mkdir -p build cd build cmake \ diff --git a/development/kicad/kicad.info b/development/kicad/kicad.info index 42754c4fd65..6a4f3e92b1c 100644 --- a/development/kicad/kicad.info +++ b/development/kicad/kicad.info @@ -1,8 +1,8 @@ PRGNAM="kicad" -VERSION="9.0.1" +VERSION="9.0.7" HOMEPAGE="https://kicad.org" -DOWNLOAD="https://github.com/KiCad/kicad-source-mirror/archive/9.0.1/kicad-source-mirror-9.0.1.tar.gz" -MD5SUM="5f64ebab05a45a73acea133f43b4efd3" +DOWNLOAD="https://github.com/KiCad/kicad-source-mirror/archive/9.0.7/kicad-source-mirror-9.0.7.tar.gz" +MD5SUM="3b5231a1690ae7db0b90e3abbb612b5c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="OpenCASCADE glm ngspice unixODBC wxPython4 wxWidgets libgit2 nng protobuf3" diff --git a/development/lua/README b/development/lua/README deleted file mode 100644 index a5fc399a8c3..00000000000 --- a/development/lua/README +++ /dev/null @@ -1,6 +0,0 @@ -Lua is a free software light-weight programming language designed -for extending applications. Lua is also frequently used as a -general-purpose, stand-alone scripting language. - -This package is for version 5.4.x of lua, the one compatible -with the software that needs lua on slackbuilds.org. diff --git a/development/lua/lua.SlackBuild b/development/lua/lua.SlackBuild deleted file mode 100644 index 4511859b597..00000000000 --- a/development/lua/lua.SlackBuild +++ /dev/null @@ -1,127 +0,0 @@ -#!/bin/bash - -# Slackware build script for Lua - -# Written by Menno Duursma -# Modified by the SlackBuilds.org project -# Modified by Aaron W. Hsu -# Updated by Matteo Bernardini -# Updated (for lua-5.4) by B. Watson, based on Patrick Volkerding's -# lua.SlackBuild for Slackware-current. - -# This program is free software. It comes without any warranty. -# Granted WTFPL, Version 2, as published by Sam Hocevar. See -# http://sam.zoy.org/wtfpl/COPYING for more details. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=lua -VERSION=${VERSION:-5.4.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -fi - -set -e - -# 20241017 bkw: this stuff makes the code slightly less eye-hurting. -SHORTVER="$( echo $VERSION | cut -d. -f1,2 )" # e.g. 5.4 -VERMAJOR="$( echo $VERSION | cut -d. -f1 )" # e.g. 5 -LIB=lib$LIBDIRSUFFIX -ULIB=/usr/$LIB -PKGLIB=$PKG$ULIB - -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 /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + - -# Also search paths under /usr/local: -patch -p1 < $CWD/lua.usr.local.patch - -# Fix luaconf.h header to use lib$LIBDIRSUFFIX: -sed -i "s|lib/lua|$LIB/lua|" src/luaconf.h - -make linux \ - MYCFLAGS="$SLKCFLAGS" \ - INSTALL_TOP=/usr \ - INSTALL_LIB=$ULIB \ - INSTALL_LMOD=/usr/share/lua/$SHORTVER \ - INSTALL_CMOD=$ULIB/lua/$SHORTVER - -make linux install \ - MYCFLAGS="$SLKCFLAGS" \ - INSTALL_TOP=$PKG/usr \ - INSTALL_LIB=$PKGLIB \ - INSTALL_LMOD=$PKG/usr/share/lua/$SHORTVER \ - INSTALL_CMOD=$PKGLIB/lua/$SHORTVER - -strip $PKG/usr/bin/* - -# Now let's build the shared library -mkdir -p shared -cd shared - ar -x $PKGLIB/liblua.a - gcc -ldl -lreadline -lhistory -lncurses -lm -shared *.o -o liblua.so.$VERSION - install -s -m0755 liblua.so.$VERSION $PKGLIB - ( cd $PKGLIB - ln -s liblua.so.$VERSION liblua.so.$SHORTVER - ln -s liblua.so.$VERSION liblua.so.$VERMAJOR - ln -s liblua.so.$VERSION liblua.so - ) -cd .. - -# and install the pkgconfig file -mkdir -p $PKGLIB/pkgconfig -sed -e "s/%V%/$SHORTVER/" \ - -e "s/%R%/$VERSION/" \ - -e "s/%LIBDIRSUFFIX%/$LIBDIRSUFFIX/g" \ - < $CWD/lua.pc \ - > $PKGLIB/pkgconfig/lua.pc - -gzip -9 $PKG/usr/man/man*/* - -# 20241017 bkw: here is the only real difference between this and PV's: -# we don't create an empty extras/ under the doc dir. -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/html -cp -a README* $PKG/usr/doc/$PRGNAM-$VERSION -cp -a doc/*.html doc/logo.gif doc/lua.css $PKG/usr/doc/$PRGNAM-$VERSION/html -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/lua/lua.info b/development/lua/lua.info deleted file mode 100644 index 1d203f02637..00000000000 --- a/development/lua/lua.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="lua" -VERSION="5.4.8" -HOMEPAGE="http://www.lua.org" -DOWNLOAD="http://www.lua.org/ftp/lua-5.4.8.tar.gz" -MD5SUM="81cf5265b8634967d8a7480d238168ce" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/development/lua/lua.pc b/development/lua/lua.pc deleted file mode 100644 index dbb94a95c74..00000000000 --- a/development/lua/lua.pc +++ /dev/null @@ -1,31 +0,0 @@ -# lua.pc -- pkg-config data for Lua - -# vars from install Makefile - -# grep '^V=' ../Makefile -V=%V% -# grep '^R=' ../Makefile -R=%R% - -# grep '^INSTALL_.*=' ../Makefile | sed 's/INSTALL_TOP/prefix/' -prefix= /usr -INSTALL_BIN= ${prefix}/bin -INSTALL_INC= ${prefix}/include -INSTALL_LIB= ${prefix}/lib%LIBDIRSUFFIX% -INSTALL_MAN= ${prefix}/man/man1 -INSTALL_LMOD= ${prefix}/share/lua/${V} -INSTALL_CMOD= ${prefix}/lib%LIBDIRSUFFIX%/lua/${V} - -# canonical vars -exec_prefix=${prefix} -libdir=${exec_prefix}/lib%LIBDIRSUFFIX% -includedir=${prefix}/include - -Name: Lua -Description: An Extensible Extension Language -Version: ${R} -Requires: -Libs: -L${libdir} -llua -lm -Cflags: -I${includedir} - -# (end of lua.pc) diff --git a/development/lua/lua.usr.local.patch b/development/lua/lua.usr.local.patch deleted file mode 100644 index 9383c8c4787..00000000000 --- a/development/lua/lua.usr.local.patch +++ /dev/null @@ -1,32 +0,0 @@ ---- ./src/luaconf.h.orig 2023-05-02 15:02:30.000000000 -0500 -+++ ./src/luaconf.h 2024-02-13 13:04:58.161007318 -0600 -@@ -224,19 +224,28 @@ - #else /* }{ */ - - #define LUA_ROOT "/usr/local/" -+#define LUA_ROOT2 "/usr/" - #define LUA_LDIR LUA_ROOT "share/lua/" LUA_VDIR "/" -+#define LUA_LDIR2 LUA_ROOT2 "share/lua/" LUA_VDIR "/" - #define LUA_CDIR LUA_ROOT "lib/lua/" LUA_VDIR "/" -+#define LUA_CDIR2 LUA_ROOT2 "lib/lua/" LUA_VDIR "/" - - #if !defined(LUA_PATH_DEFAULT) - #define LUA_PATH_DEFAULT \ - LUA_LDIR"?.lua;" LUA_LDIR"?/init.lua;" \ -+ LUA_LDIR2"?.lua;" LUA_LDIR2"?/init.lua;" \ - LUA_CDIR"?.lua;" LUA_CDIR"?/init.lua;" \ -+ LUA_CDIR2"?.lua;" LUA_CDIR2"?/init.lua;" \ - "./?.lua;" "./?/init.lua" - #endif - - #if !defined(LUA_CPATH_DEFAULT) - #define LUA_CPATH_DEFAULT \ -- LUA_CDIR"?.so;" LUA_CDIR"loadall.so;" "./?.so" -+ LUA_CDIR"?.so;" \ -+ LUA_CDIR2"?.so;" \ -+ LUA_CDIR"loadall.so;" \ -+ LUA_CDIR2"loadall.so;" \ -+ "./?.so" - #endif - - #endif /* } */ diff --git a/development/lua/slack-desc b/development/lua/slack-desc deleted file mode 100644 index e12cce29513..00000000000 --- a/development/lua/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------------------------------------------------------| -lua: lua (a powerful, fast, light-weight, embeddable scripting language) -lua: -lua: Lua combines simple procedural syntax with powerful data description -lua: constructs based on associative arrays and extensible semantics. -lua: Lua is dynamically typed, runs by interpreting bytecode for a -lua: register-based virtual machine, and has automatic memory management -lua: with incremental garbage collection, making it ideal for -lua: configuration, scripting, and rapid prototyping. -lua: -lua: -lua: diff --git a/development/luajit/README b/development/luajit/README deleted file mode 100644 index 2abcd923aff..00000000000 --- a/development/luajit/README +++ /dev/null @@ -1,2 +0,0 @@ -LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming -language. diff --git a/development/luajit/luajit.SlackBuild b/development/luajit/luajit.SlackBuild deleted file mode 100644 index 546316c17a1..00000000000 --- a/development/luajit/luajit.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash - -# Slackware build script for luajit - -# Copyright 2018 Erik Falor , Logan, Utah, 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. - -# 20241117 bkw: Modified by SlackBuilds.org: update for v2.1.1731601260, -# since -current just updated. Lousy timing on my part, sorry. Also, use -# self-hosted source so the URL will survive Pat's next update. - -# 20241106 bkw: Modified by SlackBuilds.org: update for v2.1.1727870382, to -# match Slackware -current. - -# 20241017 bkw: Modified by SlackBuilds.org, BUILD=3: remove lua dep, -# it's *not* required. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=luajit -VERSION=${VERSION:-2.1.1731601260} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.lz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + - -# 20241105 bkw: next 2 stanzas come from Pat V's luajit.SlackBuild from -current. -# Enable Lua 5.2 features: -sed -i -e '/-DLUAJIT_ENABLE_LUA52COMPAT/s/^#//' src/Makefile - -# preserve timestamps: -sed -i -e '/install -m/s/-m/-p -m/' Makefile - -LIB=lib$LIBDIRSUFFIX -USRLIB=/usr/$LIB -MAN1=/usr/man/man1 -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION - -runmake() { - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - make $1 \ - Q= \ - DESTDIR=$2 \ - PREFIX=/usr \ - MULTILIB=$LIB \ - INSTALL_LIB=$2/$USRLIB \ - INSTALL_MAN=$2/$MAN1 -} - -runmake -runmake install $PKG - -rm -f $PKG/$USRLIB/*.a -strip $PKG/usr/bin/$PRGNAM-$VERSION $PKG/$USRLIB/lib$PRGNAM*.so.$VERSION -gzip -9 $PKG/$MAN1/* - -mkdir -p $PKGDOC -cp -a doc/* COPYRIGHT README $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/luajit/luajit.info b/development/luajit/luajit.info deleted file mode 100644 index eb7e6a2a05e..00000000000 --- a/development/luajit/luajit.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="luajit" -VERSION="2.1.1731601260" -HOMEPAGE="http://luajit.org/" -DOWNLOAD="https://slackware.uk/~urchlay/src/luajit-2.1.1731601260.tar.lz" -MD5SUM="cffc7f2e051c50f7fa09eaaac5079ded" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Erik Falor" -EMAIL="ewfalor@gmail.com" diff --git a/development/luajit/slack-desc b/development/luajit/slack-desc deleted file mode 100644 index e5b855ef183..00000000000 --- a/development/luajit/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------------------------------------------------------| -luajit: luajit (just-in-time compiler for Lua) -luajit: -luajit: LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming -luajit: language. -luajit: -luajit: -luajit: -luajit: -luajit: -luajit: Project Homepage: http://luajit.org/ -luajit: diff --git a/development/medit/medit.SlackBuild b/development/medit/medit.SlackBuild index dc693554ca1..b5ec1f68811 100644 --- a/development/medit/medit.SlackBuild +++ b/development/medit/medit.SlackBuild @@ -83,7 +83,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17 -Wno-incompatible-pointer-types" \ CXXFLAGS="$SLKCFLAGS" \ LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \ ./configure \ @@ -93,6 +93,7 @@ LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ + --without-python \ --build=$ARCH-slackware-linux make diff --git a/development/mold/README b/development/mold/README deleted file mode 100644 index 71edba8ec64..00000000000 --- a/development/mold/README +++ /dev/null @@ -1,6 +0,0 @@ -mold - a faster drop-in replacement for existing Unix linkers - -It is several times faster than the LLVM lld linker, the -second-fastest open-source linker which was created by the same author -a few years ago. mold is designed to increase developer productivity by -reducing build time, especially in rapid debug-edit-rebuild cycles. diff --git a/development/mold/mold.SlackBuild b/development/mold/mold.SlackBuild deleted file mode 100644 index 05a1bacb289..00000000000 --- a/development/mold/mold.SlackBuild +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash - -# Slackware build script for mold - -# Copyright 2022 xaizek -# 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=mold -VERSION=${VERSION:-2.40.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" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_MANDIR=/usr/man \ - -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -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 - -cp -a \ - README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/mold/mold.info b/development/mold/mold.info deleted file mode 100644 index b7abc61f363..00000000000 --- a/development/mold/mold.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mold" -VERSION="2.40.4" -HOMEPAGE="https://github.com/rui314/mold" -DOWNLOAD="https://github.com/rui314/mold/archive/v2.40.4/mold-2.40.4.tar.gz" -MD5SUM="a7e9856dd8fab0d48617dfff06a8cddd" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="xaizek" -EMAIL="xaizek@posteo.net" diff --git a/development/mold/slack-desc b/development/mold/slack-desc deleted file mode 100644 index 4bb0cae52d9..00000000000 --- a/development/mold/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------------------------------------------------------| -mold: mold (a faster drop-in replacement for existing Unix linkers) -mold: -mold: It is several times faster than the LLVM lld linker, the -mold: second-fastest open-source linker which was created by the same -mold: author a few years ago. mold is designed to increase developer -mold: productivity by reducing build time, especially in rapid -mold: debug-edit-rebuild cycles. -mold: -mold: -mold: -mold: diff --git a/development/nodejs/README b/development/nodejs/README deleted file mode 100644 index 19aa1057204..00000000000 --- a/development/nodejs/README +++ /dev/null @@ -1,8 +0,0 @@ -Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. - -Node.js uses an event-driven, non-blocking I/O model that makes it -lightweight and efficient. Node.js' package ecosystem, npm, is the -largest ecosystem of open source libraries in the world. - -NOTE: This version uses an internal OpenSSL version instead of -the one provided in Slackware package. diff --git a/development/nodejs/nodejs.SlackBuild b/development/nodejs/nodejs.SlackBuild deleted file mode 100644 index 73e13040a11..00000000000 --- a/development/nodejs/nodejs.SlackBuild +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -# Slackware build script for nodejs -# Thanks to Audrius Kažukauskas - -# Ryan P.C. McQuen | Everett, WA | ryanpcmcquen@member.fsf.org -# Willy Sudiarto Raharjo - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version, with the following exception: -# the text of the GPL license may be omitted. - -# This program is distributed in the hope that it will be useful, but -# without any warranty; without even the implied warranty of -# merchantability or fitness for a particular purpose. Compiling, -# interpreting, executing or merely reading the text of the program -# may result in lapses of consciousness and/or very being, up to and -# including the end of all existence and the Universe as we know it. -# See the GNU General Public License for more details. - -# You may have received a copy of the GNU General Public License -# along with this program (most likely, a file named COPYING). If -# not, see . - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=nodejs -SRCNAM=node -VERSION=${VERSION:-20.19.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 - -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 -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-v$VERSION -tar xvf $CWD/$SRCNAM-v$VERSION.tar.gz -cd $SRCNAM-v$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -## Fix man page path. -sed -i 's|share/||' tools/install.py - -## Fix libdir for 64-bit. -sed -i "s|lib/|lib${LIBDIRSUFFIX}/|g" tools/install.py -sed -i "s/'lib'/'lib${LIBDIRSUFFIX}'/" \ - lib/module.js \ - lib/internal/modules/cjs/loader.js \ - deps/npm/lib/npm.js - -sed -i "s|math.h|cmath|" src/node_crypto.cc -./configure \ - --prefix=/usr \ - --shared-zlib \ - --shared-openssl \ - --ninja - -make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -## Add bash completion file for npm. -install -D -m 644 $CWD/npm.sh $PKG/usr/share/bash-completion/completions/npm - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/nodejs/nodejs.info b/development/nodejs/nodejs.info deleted file mode 100644 index 09178dfd562..00000000000 --- a/development/nodejs/nodejs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nodejs" -VERSION="20.19.6" -HOMEPAGE="https://nodejs.org/" -DOWNLOAD="https://nodejs.org/dist/v20.19.6/node-v20.19.6.tar.gz" -MD5SUM="54019180b87dba9c74eccb67159d2644" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/development/nodejs/npm.sh b/development/nodejs/npm.sh deleted file mode 100644 index 25bef2c17b4..00000000000 --- a/development/nodejs/npm.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash -###-begin-npm-completion-### -# -# npm command completion script -# -# Installation: npm completion >> ~/.bashrc (or ~/.zshrc) -# Or, maybe: npm completion > /usr/local/etc/bash_completion.d/npm -# - -if type complete &>/dev/null; then - _npm_completion () { - local words cword - if type _get_comp_words_by_ref &>/dev/null; then - _get_comp_words_by_ref -n = -n @ -w words -i cword - else - cword="$COMP_CWORD" - words=("${COMP_WORDS[@]}") - fi - - local si="$IFS" - IFS=$'\n' COMPREPLY=($(COMP_CWORD="$cword" \ - COMP_LINE="$COMP_LINE" \ - COMP_POINT="$COMP_POINT" \ - npm completion -- "${words[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - complete -o default -F _npm_completion npm -elif type compdef &>/dev/null; then - _npm_completion() { - local si=$IFS - compadd -- $(COMP_CWORD=$((CURRENT-1)) \ - COMP_LINE=$BUFFER \ - COMP_POINT=0 \ - npm completion -- "${words[@]}" \ - 2>/dev/null) - IFS=$si - } - compdef _npm_completion npm -elif type compctl &>/dev/null; then - _npm_completion () { - local cword line point words si - read -Ac words - read -cn cword - let cword-=1 - read -l line - read -ln point - si="$IFS" - IFS=$'\n' reply=($(COMP_CWORD="$cword" \ - COMP_LINE="$line" \ - COMP_POINT="$point" \ - npm completion -- "${words[@]}" \ - 2>/dev/null)) || return $? - IFS="$si" - } - compctl -K _npm_completion npm -fi -###-end-npm-completion-### diff --git a/development/numpy-legacy/numpy-legacy.SlackBuild b/development/numpy-legacy/numpy-legacy.SlackBuild index a96eb39643a..8abc50265f5 100644 --- a/development/numpy-legacy/numpy-legacy.SlackBuild +++ b/development/numpy-legacy/numpy-legacy.SlackBuild @@ -150,7 +150,7 @@ case "$DEBUG" in esac if [ ! "$DEBUG" ]; then - NPY_RELAXED_STRIDES_CHECKING=${NPY_RSC:-1} python setup.py install --root $PKG + NPY_RELAXED_STRIDES_CHECKING=${NPY_RSC:-1} CFLAGS="-fpermissive" python2 setup.py install --root $PKG find $PKG | xargs 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/ocaml/ocaml.SlackBuild b/development/ocaml/ocaml.SlackBuild index a882b4e60b5..82c7d7214c7 100644 --- a/development/ocaml/ocaml.SlackBuild +++ b/development/ocaml/ocaml.SlackBuild @@ -83,7 +83,7 @@ cd $PRGNAM-$VERSION chown -R root:root . fixperms -sed "s|@CFLAGS@|$SLKCFLAGS|" $CWD/configure.patch | patch -p1 +sed -i "s|-O2 -fno-strict-aliasing -fwrapv|$SLKCFLAGS -std=gnu17|" configure ./configure \ --prefix /usr \ diff --git a/development/oneTBB/includes.patch b/development/oneTBB/includes.patch new file mode 100644 index 00000000000..4e831986184 --- /dev/null +++ b/development/oneTBB/includes.patch @@ -0,0 +1,10 @@ +--- oneTBB-2021.6.0.orig/test/common/utils_assert.h 2023-07-24 20:21:49.362670251 +0900 ++++ oneTBB-2021.6.0/test/common/utils_assert.h 2023-07-24 20:22:27.350547548 +0900 +@@ -19,6 +19,7 @@ + + #include "config.h" + #include "utils_report.h" ++#include + + #define REPORT_FATAL_ERROR REPORT + diff --git a/development/oneTBB/oneTBB.SlackBuild b/development/oneTBB/oneTBB.SlackBuild index f74fb0ca6c1..6288ed11c38 100644 --- a/development/oneTBB/oneTBB.SlackBuild +++ b/development/oneTBB/oneTBB.SlackBuild @@ -77,6 +77,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Missing include +patch -p1 < $CWD/includes.patch +# Remove unused variables (upstream 17b7834, 274f68e) +patch -p1 < $CWD/unused.patch # enable Python if [ "${PYTHON:-no}" == "yes" ];then @@ -85,6 +89,8 @@ fi mkdir -p build cd build +CC=/usr/bin/clang \ +CXX=/usr/bin/clang++ \ cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ diff --git a/development/oneTBB/unused.patch b/development/oneTBB/unused.patch new file mode 100644 index 00000000000..92ab7dd1bec --- /dev/null +++ b/development/oneTBB/unused.patch @@ -0,0 +1,39 @@ +--- oneTBB-2021.6.0.orig/test/conformance/conformance_flowgraph.h 2023-12-17 14:34:12.234366082 +0900 ++++ oneTBB-2021.6.0/test/conformance/conformance_flowgraph.h 2023-12-17 15:27:02.512416476 +0900 +@@ -79,8 +79,9 @@ + template + typename std::enable_if::value, std::vector>::type get_values( test_push_receiver& rr ) { + std::vector messages; +- int val = 0; +- for(V tmp(0); rr.try_get(tmp); ++val) { ++ V tmp(0); ++ ++ while (rr.try_get(tmp)) { + messages.push_back(tmp); + } + return messages; +@@ -89,8 +90,9 @@ + template + typename std::enable_if::value, std::vector>::type get_values( test_push_receiver& rr ) { + std::vector messages; +- int val = 0; +- for(V tmp; rr.try_get(tmp); ++val) { ++ V tmp; ++ ++ while (rr.try_get(tmp)) { + messages.push_back(tmp); + } + return messages; +--- oneTBB-2021.6.0.orig/test/conformance/conformance_join_node.cpp 2023-12-17 14:34:12.235366077 +0900 ++++ oneTBB-2021.6.0/test/conformance/conformance_join_node.cpp 2023-12-17 15:45:20.864114506 +0900 +@@ -28,8 +28,8 @@ + + std::vector get_values( conformance::test_push_receiver& rr ) { + std::vector messages; +- int val = 0; +- for(my_input_tuple tmp(0, 0.f, input_msg(0)); rr.try_get(tmp); ++val) { ++ my_input_tuple tmp(0, 0.f, input_msg(0)); ++ while(rr.try_get(tmp)) { + messages.push_back(tmp); + } + return messages; diff --git a/development/opencomal/opencomal.SlackBuild b/development/opencomal/opencomal.SlackBuild index 8860b8bf221..9c42d97dca8 100644 --- a/development/opencomal/opencomal.SlackBuild +++ b/development/opencomal/opencomal.SlackBuild @@ -99,7 +99,7 @@ patch -p1 < $CWD/makefile.diff # not 100% sure -j1 is needed, but this is a small program anyway. rm -f src/*.{d,o} -make -j1 -C src PROFILE="$SLKCFLAGS" +make -j1 -C src PROFILE="$SLKCFLAGS -Wno-incompatible-pointer-types" # no 'make install' target. mkdir -p $PKG/usr/bin diff --git a/development/pahole/README b/development/pahole/README deleted file mode 100644 index 364ff6ed673..00000000000 --- a/development/pahole/README +++ /dev/null @@ -1,2 +0,0 @@ -pahole shows data structure layouts encoded in debugging information -formats, DWARF and CTF being supported. diff --git a/development/pahole/pahole.SlackBuild b/development/pahole/pahole.SlackBuild deleted file mode 100644 index 9b8432255ef..00000000000 --- a/development/pahole/pahole.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash - -# Slackware build script for pahole - -# Copyright 2019-2024 xaizek -# 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=pahole -VERSION=${VERSION:-1.31} -LIBBPF_VER="${LIBBPF_VER:-6597330c45d185381900037f0130712cd326ae59}" -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" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -rm -rf libbpf-$LIBBPF_VER -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z -tar xvf $CWD/libbpf-$LIBBPF_VER.tar.?z -rmdir $PRGNAM-$VERSION/lib/bpf -mv libbpf-$LIBBPF_VER $PRGNAM-$VERSION/lib/bpf -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 {} \; - -# -DDW_LANG_Haskell is a workaround for macro rename in /usr/include/dwarf.h -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -DDW_LANG_Haskell=DW_LANG_Haskel" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -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 - -# README.ctracer seems to be the only useful README -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - COPYING NEWS README.ctracer \ - $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/pahole/pahole.info b/development/pahole/pahole.info deleted file mode 100644 index c67e553c8fe..00000000000 --- a/development/pahole/pahole.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="pahole" -VERSION="1.31" -HOMEPAGE="https://git.kernel.org/pub/scm/devel/pahole/pahole.git/" -DOWNLOAD="https://git.kernel.org/pub/scm/devel/pahole/pahole.git/snapshot/pahole-1.31.tar.gz \ - https://github.com/libbpf/libbpf/archive/6597330c45d185381900037f0130712cd326ae59/libbpf-6597330c45d185381900037f0130712cd326ae59.tar.gz" -MD5SUM="e94973aacb64e77adb67f5a4b638c9c2 \ - 85b09e49a18f70056886ab13487231fb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="xaizek" -EMAIL="xaizek@posteo.net" diff --git a/development/pahole/slack-desc b/development/pahole/slack-desc deleted file mode 100644 index 26f5300a20b..00000000000 --- a/development/pahole/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------------------------------------------------------| -pahole: pahole (shows and manipulates program's data structure layout) -pahole: -pahole: pahole shows data structure layouts encoded in debugging information -pahole: formats, DWARF and CTF being supported. -pahole: -pahole: This is useful for, among other things: optimizing important data -pahole: structures by reducing their size, figuring out what is the field -pahole: sitting at an offset from the start of a data structure, investigating -pahole: ABI changes and more generally understanding a new codebase you have -pahole: to work with. -pahole: diff --git a/development/php-apcu/php-apcu.SlackBuild b/development/php-apcu/php-apcu.SlackBuild index 14f7167b3d4..9f568013a8c 100644 --- a/development/php-apcu/php-apcu.SlackBuild +++ b/development/php-apcu/php-apcu.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=php-apcu SRCNAM=apcu -VERSION=${VERSION:-5.1.23} +VERSION=${VERSION:-5.1.28} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/development/php-apcu/php-apcu.info b/development/php-apcu/php-apcu.info index eb9fe48d24a..109a8b05a49 100644 --- a/development/php-apcu/php-apcu.info +++ b/development/php-apcu/php-apcu.info @@ -1,8 +1,8 @@ PRGNAM="php-apcu" -VERSION="5.1.23" +VERSION="5.1.28" HOMEPAGE="http://pecl.php.net/package/APCu/" -DOWNLOAD="https://pecl.php.net/get/apcu-5.1.23.tgz" -MD5SUM="c6ed350a587cf2b376c1efeb31f68907" +DOWNLOAD="https://pecl.php.net/get/apcu-5.1.28.tgz" +MD5SUM="69e2063b28725aca0ce6cac087a5d2bc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/pkgconf/README b/development/pkgconf/README deleted file mode 100644 index 9f3d068df49..00000000000 --- a/development/pkgconf/README +++ /dev/null @@ -1,21 +0,0 @@ -pkgconf is a program which helps to configure compiler and linker -flags for development frameworks. It is similar to pkg-config from -freedesktop.org. - -libpkgconf is a library which provides access to most of pkgconf's -functionality, to allow other tooling such as compilers and IDEs to -discover and use frameworks configured by pkgconf. - -NOTE: This package will conflict with pkg-config included in a full -Slackware install. You should remove pkg-config before installing -pkgconf. This can be reversed by removing pkgconf and reinstalling -pkg-config. A new user session will be needed for the environment -variables to be correct. - -If you are using slackpkg add this line to your blacklist file found at -'/etc/slackpkg/blacklist'. - - pkg-config - -To build debugging symbols use: - DEBUG=1 ./pkgconf.SlackBuild diff --git a/development/pkgconf/pkgconf.SlackBuild b/development/pkgconf/pkgconf.SlackBuild deleted file mode 100644 index b7066ab70b0..00000000000 --- a/development/pkgconf/pkgconf.SlackBuild +++ /dev/null @@ -1,154 +0,0 @@ -#!/bin/bash - -# Slackware build script for pkgconf - -# Copyright 2016-2021 Hunter Sezen California, USA -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=pkgconf -VERSION=${VERSION:-1.7.4} -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 -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -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 {} \; - -[ "${DEBUG:=0}" = 0 ] || - SLKCFLAGS="$(printf %s "$SLKCFLAGS" | sed 's/-O2/-O0 -g/')" - -autoreconf -fi - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-pkg-config-dir=/usr/local/lib${LIBDIRSUFFIX}/pkgconfig:/usr/local/share/pkgconfig:/usr/lib${LIBDIRSUFFIX}/pkgconfig:/usr/share/pkgconfig \ - --with-system-libdir=/usr/local/lib${LIBDIRSUFFIX}:/lib${LIBDIRSUFFIX}:/usr/lib${LIBDIRSUFFIX} \ - --disable-static \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -( cd $PKG/usr/bin; ln -sf $PRGNAM pkg-config ) -( cd $PKG/usr/man/man1; ln -s $PRGNAM.1 pkg-config.1 ) - -if [ "$ARCH" = x86_64 ]; then - if [ -f /usr/lib/libgcc_s.so ]; then - arch='i586 x86_64' - else - arch=x86_64 - fi -else - arch=i586 -fi - -platform=slackware-linux-gnu - -mkdir -p $PKG/usr/share/pkgconfig/personality.d - -# adapted from fedora and arch -eval "set -- $arch" -for i do - case "$i" in - i586) libdir= ;; - x86_64) libdir=64 ;; - esac - - sed -e "s|@TARGET_PLATFORM@|$i-$platform|" \ - -e "s|@PKGCONF_LIBDIRS@|/usr/local/lib$libdir/pkgconfig:/usr/local/share/pkgconfig:/usr/lib$libdir/pkgconfig:/usr/share/pkgconfig|" \ - -e "s|@PKGCONF_SYSLIBDIR@|/usr/local/lib$libdir:/lib$libdir:/usr/lib$libdir|" \ - -e "s|@PKGCONF_SYSINCDIR@|/usr/local/include:/usr/include|" \ - < $CWD/platform-pkg-config.in \ - > $PKG/usr/share/pkgconfig/personality.d/$i-$platform.personality - ( cd $PKG/usr/bin; ln -s $PRGNAM $i-$platform-pkg-config ) -done - -if [ "$DEBUG" = 0 ]; then - 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 -fi - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING NEWS README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/pkgconf/pkgconf.info b/development/pkgconf/pkgconf.info deleted file mode 100644 index 7d3ac2aea23..00000000000 --- a/development/pkgconf/pkgconf.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pkgconf" -VERSION="1.7.4" -HOMEPAGE="https://git.sr.ht/~kaniini/pkgconf" -DOWNLOAD="https://distfiles.dereferenced.org/pkgconf/pkgconf-1.7.4.tar.xz" -MD5SUM="be4e3987047a95c2b75fbbf1884353ad" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="%README%" -MAINTAINER="Hunter Sezen" -EMAIL="orbea@riseup.net" diff --git a/development/pkgconf/platform-pkg-config.in b/development/pkgconf/platform-pkg-config.in deleted file mode 100644 index ffb18eb38a3..00000000000 --- a/development/pkgconf/platform-pkg-config.in +++ /dev/null @@ -1,8 +0,0 @@ -# pkgconf personality to behave as a platform-specific version of pkg-config -# Platform: @TARGET_PLATFORM@ - -Triplet: @TARGET_PLATFORM@ -SysrootDir: / -DefaultSearchPaths: @PKGCONF_LIBDIRS@ -SystemIncludePaths: @PKGCONF_SYSINCDIR@ -SystemLibraryPaths: @PKGCONF_SYSLIBDIR@ diff --git a/development/pkgconf/slack-desc b/development/pkgconf/slack-desc deleted file mode 100644 index 05f6e1d8fba..00000000000 --- a/development/pkgconf/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------------------------------------------------------| -pkgconf: pkgconf (package compiler and linker metadata toolkit) -pkgconf: -pkgconf: pkgconf is a program which helps to configure compiler and linker -pkgconf: flags for development frameworks. It is similar to pkg-config from -pkgconf: freedesktop.org. -pkgconf: -pkgconf: Homepage: https://git.sr.ht/~kaniini/pkgconf -pkgconf: -pkgconf: -pkgconf: -pkgconf: diff --git a/development/premake5/premake5.SlackBuild b/development/premake5/premake5.SlackBuild index 0774d74d6b5..719f4565a4d 100644 --- a/development/premake5/premake5.SlackBuild +++ b/development/premake5/premake5.SlackBuild @@ -29,8 +29,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=premake5 -VERSION=${VERSION:-5.0.0_beta2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-5.0.0_beta4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/development/premake5/premake5.info b/development/premake5/premake5.info index 3c6bb5f6887..3be591bdc5a 100644 --- a/development/premake5/premake5.info +++ b/development/premake5/premake5.info @@ -1,8 +1,8 @@ PRGNAM="premake5" -VERSION="5.0.0_beta2" +VERSION="5.0.0_beta4" HOMEPAGE="https://premake.github.io/" -DOWNLOAD="https://github.com/premake/premake-core/releases/download/v5.0.0-beta2/premake-5.0.0-beta2-src.zip" -MD5SUM="23b436c9b740f04e57831c76b18b76bf" +DOWNLOAD="https://github.com/premake/premake-core/releases/download/v5.0.0-beta4/premake-5.0.0-beta4-src.zip" +MD5SUM="e8a94ac6d8db6974705a0d2e43f51b83" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/protobuf3/README b/development/protobuf3/README deleted file mode 100644 index 88b024b1079..00000000000 --- a/development/protobuf3/README +++ /dev/null @@ -1,30 +0,0 @@ -protobuf3 (Google's data interchange format) - -Protocol buffers are a flexible, efficient, automated mechanism for -serializing structured data. - -This package contains protobuf API version 3. -It support the following language implementations: -* C++ -* Java -* Python -* Objective-C -* C# -* JavaNano -* JavaScript -* Ruby -* Go -* PHP (Alpha) - -The complete documentation for Protocol Buffers is available at: -https://developers.google.com/protocol-buffers/ - -Notes: -* The protobuf build (API version 2) has been removed from - SlackBuilds.org, because nothing uses it any longer and it - conflicted with this build. -* Protobuf3 enforces strict UTF-8 checking. - Parsing will fail if a string field contains non UTF-8 data. -* Protobuf 31.0 dropped support for Ruby 3.0, so 30.0 is the last - version working with Slackware 15.0 if you are working on project - that requires Ruby support. diff --git a/development/protobuf3/protobuf3.SlackBuild b/development/protobuf3/protobuf3.SlackBuild deleted file mode 100644 index 4fcf8b62b88..00000000000 --- a/development/protobuf3/protobuf3.SlackBuild +++ /dev/null @@ -1,123 +0,0 @@ -#!/bin/bash - -# Slackware build script for protobuf3 - -# Copyright 2017-2026 Willy Sudiarto Raharjo -# 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=protobuf3 -VERSION=${VERSION:-33.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -GTEST=googletest-release -GTESTVERSION=${GTESTVERSION:-1.8.1} - -SRCNAM=protobuf - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -patch -p1 < $CWD/soversion.patch - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -Dprotobuf_BUILD_TESTS=OFF \ - -Dprotobuf_ABSL_PROVIDER=package \ - -Dprotobuf_BUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd .. - -# Install the python bindings: -tar xvf $CWD/$SRCNAM-6.$VERSION.tar.gz -cd $SRCNAM-6.$VERSION -LDFLAGS+=" -L$TMP/$SRCNAM-$VERSION/build" \ -PROTOC="$TMP/$SRCNAM-$VERSION/build/protoc" \ -python3 -m build --wheel --no-isolation -python3 -m installer --destdir "$PKG" dist/*.whl -cd .. - -rm -rf $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 *.txt LICENSE *.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/protobuf3/protobuf3.info b/development/protobuf3/protobuf3.info deleted file mode 100644 index e77865e0ab8..00000000000 --- a/development/protobuf3/protobuf3.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="protobuf3" -VERSION="33.5" -HOMEPAGE="https://github.com/google/protobuf" -DOWNLOAD="https://github.com/google/protobuf/archive/v33.5/protobuf-33.5.tar.gz \ -https://files.pythonhosted.org/packages/ba/25/7c72c307aafc96fa87062aa6291d9f7c94836e43214d43722e86037aac02/protobuf-6.33.5.tar.gz" -MD5SUM="4a9b184a11eacb4fc3eefd05ae763bc6 \ -5d9230257cd63f6f94ca3a7303b22413" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="abseil-cpp python3-build python3-wheel" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/development/protobuf3/slack-desc b/development/protobuf3/slack-desc deleted file mode 100644 index 440a1c6d9a1..00000000000 --- a/development/protobuf3/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------------------------------------------------------| -protobuf3: protobuf3 (Google's data interchange format) -protobuf3: -protobuf3: Protocol Buffers are Google's language-neutral, platform-neutral, -protobuf3: extensible mechanism for serializing structured data. -protobuf3: -protobuf3: This package contains protobuf API version 3. -protobuf3: -protobuf3: -protobuf3: Project URL: https://github.com/google/protobuf -protobuf3: -protobuf3: diff --git a/development/protobuf3/soversion.patch b/development/protobuf3/soversion.patch deleted file mode 100644 index 7e1b42de12d..00000000000 --- a/development/protobuf3/soversion.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/cmake/libprotobuf-lite.cmake b/cmake/libprotobuf-lite.cmake -index 9b1de677b4f..276c99c489e 100644 ---- a/cmake/libprotobuf-lite.cmake -+++ b/cmake/libprotobuf-lite.cmake -@@ -30,6 +30,7 @@ if(protobuf_BUILD_SHARED_LIBS) - endif() - set_target_properties(libprotobuf-lite PROPERTIES - VERSION ${protobuf_VERSION} -+ SOVERSION ${protobuf_VERSION_MINOR} - OUTPUT_NAME ${LIB_PREFIX}protobuf-lite - DEBUG_POSTFIX "${protobuf_DEBUG_POSTFIX}") - add_library(protobuf::libprotobuf-lite ALIAS libprotobuf-lite) -diff --git a/cmake/libprotobuf.cmake b/cmake/libprotobuf.cmake -index aa3efc9a68a..0f34d20b97d 100644 ---- a/cmake/libprotobuf.cmake -+++ b/cmake/libprotobuf.cmake -@@ -33,6 +33,7 @@ if(protobuf_BUILD_SHARED_LIBS) - endif() - set_target_properties(libprotobuf PROPERTIES - VERSION ${protobuf_VERSION} -+ SOVERSION ${protobuf_VERSION_MINOR} - OUTPUT_NAME ${LIB_PREFIX}protobuf - DEBUG_POSTFIX "${protobuf_DEBUG_POSTFIX}") - add_library(protobuf::libprotobuf ALIAS libprotobuf) -diff --git a/cmake/libprotoc.cmake b/cmake/libprotoc.cmake -index 72b4a1abb92..91e8bbeb04e 100644 ---- a/cmake/libprotoc.cmake -+++ b/cmake/libprotoc.cmake -@@ -24,6 +24,7 @@ endif() - set_target_properties(libprotoc PROPERTIES - COMPILE_DEFINITIONS LIBPROTOC_EXPORTS - VERSION ${protobuf_VERSION} -+ SOVERSION ${protobuf_VERSION_MINOR} - OUTPUT_NAME ${LIB_PREFIX}protoc - DEBUG_POSTFIX "${protobuf_DEBUG_POSTFIX}") - add_library(protobuf::libprotoc ALIAS libprotoc) diff --git a/development/python3-matplotlib/python3-matplotlib.SlackBuild b/development/python3-matplotlib/python3-matplotlib.SlackBuild index b52a8387d6f..c999298a59e 100644 --- a/development/python3-matplotlib/python3-matplotlib.SlackBuild +++ b/development/python3-matplotlib/python3-matplotlib.SlackBuild @@ -100,15 +100,14 @@ fi PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages -# It looks like one needs to use a pyproject.toml file with a lowered -# minimal version of numpy. Disabling build isolation doesn't seem to -# work. The build process exits complaining that numpy is not at least -# at version 2.0.0rc1. In the modified pyproject.toml file the minimum -# version is set to the one installed by the python3-numpy-legacy -# SlackBuild. +# It looks like one needs to use a pyproject.toml file with an increased maximal +# version of numpy to build on current with python-numpy # -# -sed -i 's|2.0.0rc1|1.24.4|' pyproject.toml +# Quoting pyproject.toml: +# The <2.3 upper bound is for matching the numpy deprecation policy, +# it should not be loosened. +# ...so probably not a functionality issue +sed -i 's|2.0.0rc1,<2.3|2.0.0rc1,<2.5|' pyproject.toml python3 -m build --wheel --no-isolation # > ${CWD}/SETUP.OUTPUT 2>&1 python3 -m installer --destdir "$PKG" dist/*.whl # > ${CWD}/INSTALL.OUTPUT 2>&1 diff --git a/development/python3-numpy/README b/development/python3-numpy/README deleted file mode 100644 index f61f1753d24..00000000000 --- a/development/python3-numpy/README +++ /dev/null @@ -1,41 +0,0 @@ -NumPy is a general-purpose array-processing package designed to -efficiently manipulate large multi-dimensional arrays of arbitrary -records without sacrificing too much speed for small multi-dimensional -arrays. NumPy is built on the Numeric code base and adds features -introduced by numarray as well as an extended C-API and the ability to -create arrays of arbitrary type which also makes NumPy suitable for -interfacing with general-purpose data-base applications. - -There are also basic facilities for discrete fourier transform, basic -linear algebra and random number generation. - -If you need to build numpy for debugging, set DEBUG=y. If you use -software which is having problems with numpy's new relaxed strides -checking, set NPY_RSC=0. - -It is highly recommended to install libraries implementing BLAS and -LAPACK before installing numpy. You may choose between: - a) BLAS and LAPACK (unoptimized reference implementation, thus slow) - b) OpenBLAS (optimized, provides LAPACK too) - c) ATLAS and LAPACK (optimized), good to read README.ATLAS -All these are available on SlackBuilds.org. - -If you want to use the UMFPACK library instead of SuperLU to solve -unsymmetric sparse linear systems, then run this Slackbuild with -NO_UMFPACK set to "no" and then install scikit-umfpack on top of -scipy. In this context, UMFPACK is an optional dependency for -numpy. - -IMPORTANT: The version installed by this SlackBuild does NOT include the - oldnumeric and numarray compatibility modules since - (starting with version 1.9.0) these modules were removed by - the numpy developers. If you need these compatibility - modules please consider the numpy-legacy SlackBuild which - is available for python2 only and does not conflict with this - installation of numpy. - -If a particular python3 version is to be used, it may be set using the -PYVER environment variable e.g. - PYVER=3.11 bash python3-numpy.SlackBuild -Otherwise it will use the version linked to by the system python3. - diff --git a/development/python3-numpy/README.ATLAS b/development/python3-numpy/README.ATLAS deleted file mode 100644 index bf8972befa8..00000000000 --- a/development/python3-numpy/README.ATLAS +++ /dev/null @@ -1,10 +0,0 @@ -numpy is able to autodetect the ATLAS libraries, but by default will try -to use the shared, threaded ones. It would use something else just if these -are missing. You may force numpy to have another behaviour. - -a) Set just ATLAS_NO_THREADS to "yes". In this case numpy will be forced to - look for the shared, single threaded libs. -b) Set just ATLAS_SHARED to "no". In this case numpy will be forced to look for - the static, threaded ATLAS libraries. -c) Set ATLAS_SHARED to "no" and ATLAS_NO_THREADS to "yes". In this case numpy - will be forced to look for the static, single threaded ATLAS libraries. diff --git a/development/python3-numpy/python3-numpy.SlackBuild b/development/python3-numpy/python3-numpy.SlackBuild deleted file mode 100644 index 37fda0775c1..00000000000 --- a/development/python3-numpy/python3-numpy.SlackBuild +++ /dev/null @@ -1,158 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-numpy - -# Copyright 2015-2024 Christoph Willing Sydney, Australia -# 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. - -# Based with thanks on original numpy scripts by -# Aleksandar Samardzic and Serban Udrea - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-numpy -SRCNAM=numpy -VERSION=${VERSION:-1.26.3} -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 - -LIBDIRSUFFIX="" -if [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -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} - -PYVER=${PYVER:-$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])')} -# 46and2: needed to fix issue caused by python3-pyproject-metadata 0.9.1 upgrade -# newer python3-packaging-opt needs to be used -export PYTHONPATH=/opt/python$PYVER/site-packages -which python$PYVER 2>/dev/null 1>/dev/null -[ "$?" = "0" ] || { - echo "Can't find python$PYVER. Exiting now ..." - exit 1 -} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# You may want to force numpy to link against a special kind of ATLAS -# -ATLAS_SHARED="${ATLAS_SHARED:-yes}" -ATLAS_SHARED=$(echo "$ATLAS_SHARED"|cut -b 1|tr a-z A-Z) -ATLAS_NO_THREADS="${ATLAS_NO_THREADS:-no}" -ATLAS_NO_THREADS=$(echo "$ATLAS_NO_THREADS"|cut -b 1|tr a-z A-Z) - -if [ "$ATLAS_SHARED" = "Y" ]; then - if [ "$ATLAS_NO_THREADS" = "Y" ]; then - echo -e "[atlas]\natlas_libs = satlas" >> site.cfg - echo -e "lapack_libs = satlas\nlapack_atlas = satlas\n" >> site.cfg - fi -else - if [ "$ATLAS_NO_THREADS" = "Y" ]; then - echo -e "[atlas]\natlas_libs = f77blas,cblas,atlas" >> site.cfg - echo -e "lapack_libs = lapack\nlapack_atlas = lapack\n" >> site.cfg - else - echo -e "[atlas]\natlas_libs = ptf77blas,ptcblas,atlas" >> site.cfg - echo -e "lapack_libs = ptlapack\nlapack_atlas = ptlapack\n" >> site.cfg - fi -fi - -NO_UMFPACK=${NO_UMFPACK:-yes} -case "$NO_UMFPACK" in - [yY]|[yY][eE][sS]) NO_UMFPACK="y" ;; - *) NO_UMFPACK="" ;; -esac - -if [ ! "$NO_UMFPACK" ]; then - echo -e "[amd]\nlibrary_dirs = /usr/lib${LIBDIRSUFFIX}" >> site.cfg - echo -e "include_dirs = /usr/include/amd\namd_libs = amd\n" >> site.cfg - echo -e "[umfpack]\nlibrary_dirs = /usr/lib${LIBDIRSUFFIX}" >> site.cfg - echo -e "include_dirs = /usr/include/umfpack\numfpack_libs = umfpack\n" \ - >> site.cfg -fi - -DEBUG=${DEBUG:-no} -case "$DEBUG" in - [yY]|[yY][eE][sS]) DEBUG="y" ;; - *) DEBUG="" ;; -esac - -if [ ! "$DEBUG" ]; then - NPY_RELAXED_STRIDES_CHECKING=${NPY_RSC:-1} python$PYVER -m build --wheel --no-isolation -Csetup-args="-Dallow-noblas=true" - python$PYVER -m installer -d "$PKG" dist/*.whl - - find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -else - #NPY_RELAXED_STRIDES_CHECKING=${NPY_RSC:-1} python$PYVER setup.py build --debug - #python$PYVER setup.py install --root $PKG - echo "debug here" -fi - -mkdir -p $PKG/usr/include -cd $PKG/usr/include - # Location varies according to VERSION in 15.0 & -current - if [ -x /usr/bin/gcc-11.* ]; then - ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/core/include/numpy - else - ln -s $(ls -d /usr/lib${LIBDIRSUFFIX}/python$PYVER/site-packages)/numpy/_core/include/numpy - fi -cd - - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CITATION.bib INSTALL.rst LICENSE.txt README.md THANKS.txt \ - $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 -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/python3-numpy/python3-numpy.info b/development/python3-numpy/python3-numpy.info deleted file mode 100644 index add0e1df478..00000000000 --- a/development/python3-numpy/python3-numpy.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-numpy" -VERSION="1.26.3" -HOMEPAGE="https://www.numpy.org/" -DOWNLOAD="https://github.com/numpy/numpy/releases/download/v1.26.3/numpy-1.26.3.tar.gz" -MD5SUM="1c915dc6c36dd4c674d9379e9470ff8b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-mesonpy" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/development/python3-numpy/slack-desc b/development/python3-numpy/slack-desc deleted file mode 100644 index 77313d1d8fe..00000000000 --- a/development/python3-numpy/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------------------------------------------------------| -python3-numpy: python3-numpy (Python3 extension for scientific computing) -python3-numpy: -python3-numpy: NumPy is an extension to the Python programming language, adding -python3-numpy: support for large, multi-dimensional arrays and matrices along -python3-numpy: with a large library of high-level mathematical functions to -python3-numpy: operate on these arrays. -python3-numpy: -python3-numpy: This packages contains NumPy for python3 -python3-numpy: -python3-numpy: Homepage: http://www.numpy.org/ -python3-numpy: diff --git a/development/qt-creator-llvm/qt-creator-llvm.SlackBuild b/development/qt-creator-llvm/qt-creator-llvm.SlackBuild index d3ba280f7f9..9c7e0fa3bc4 100644 --- a/development/qt-creator-llvm/qt-creator-llvm.SlackBuild +++ b/development/qt-creator-llvm/qt-creator-llvm.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qt-creator-llvm -VERSION=${VERSION:-13.0.0_d7b669b} +VERSION=${VERSION:-21.1.2_887b01d} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,20 +85,18 @@ chmod -R a-st,u+rwX,go-w+rX . # Exceptionally, copy docs before the build starts. This can save quite # some script development time should one of the files be missing. -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/{clang,clang-tools-extra} +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/clang mkdir -p $PKG/install cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cat $CWD/slack-desc > $PKG/install/slack-desc -cp -a CODE_OWNERS.TXT CREDITS.TXT LICENSE.TXT README.txt RELEASE_TESTERS.TXT \ +cp -a CREDITS.TXT LICENSE.TXT README.txt RELEASE_TESTERS.TXT \ $PKG/usr/doc/$PRGNAM-$VERSION ( cd tools/clang - cp -a CODE_OWNERS.TXT LICENSE.TXT NOTES.txt README.txt \ + cp -a LICENSE.TXT NOTES.txt README.md \ $PKG/usr/doc/$PRGNAM-$VERSION/clang - cp -a tools/extra/{CODE_OWNERS.TXT,LICENSE.TXT,README.txt} \ - $PKG/usr/doc/$PRGNAM-$VERSION/clang-tools-extra ) # Build LLVM/Clang proper. diff --git a/development/qt-creator-llvm/qt-creator-llvm.info b/development/qt-creator-llvm/qt-creator-llvm.info index b4c706f176c..426b7c1171d 100644 --- a/development/qt-creator-llvm/qt-creator-llvm.info +++ b/development/qt-creator-llvm/qt-creator-llvm.info @@ -1,8 +1,8 @@ PRGNAM="qt-creator-llvm" -VERSION="13.0.0_d7b669b" +VERSION="21.1.2_887b01d" HOMEPAGE="https://code.qt.io/cgit/clang/llvm-project.git/" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/qt-creator-llvm-13.0.0_d7b669b.tar.xz" -MD5SUM="f141a7ba8ecd121e9db455232f63834c" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/qt-creator-llvm-21.1.2_887b01d.tar.xz" +MD5SUM="0e88765923b177898c00ce3eb6744b6b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/qt-creator/README b/development/qt-creator/README index 273833895bf..a20b26d2887 100644 --- a/development/qt-creator/README +++ b/development/qt-creator/README @@ -13,7 +13,9 @@ NOTES: 1. This package conflicts with qt-creator2: install only one of the two. -2. This version of Qt Creator is advised for Qt5. +2. This version of Qt Creator is advised for Qt6. + +(not sure whatever note that follows still applies... ndPonce) 3. Before building/editing your application, you should configure the Qt Kits (Tools -> Options -> Build & Run -> Kits). diff --git a/development/qt-creator/qt-6.10.patch b/development/qt-creator/qt-6.10.patch new file mode 100644 index 00000000000..b3ced84ebf6 --- /dev/null +++ b/development/qt-creator/qt-6.10.patch @@ -0,0 +1,177 @@ +From 5a4c700ccefc76c7c531c834734e6fefa14b5364 Mon Sep 17 00:00:00 2001 +From: Miikka Heikkinen +Date: Tue, 29 Jul 2025 17:20:41 +0300 +Subject: [PATCH] QmlDesigner: Compile fixes for Qt 6.10 private API changes + +Fixes: QDS-15681 +Change-Id: Ie2f56a31e7323a6c4eb9a306c63e0b87b4480c41 +Reviewed-by: Mahmoud Badri +(cherry picked from commit c901f9e3e9f28aa651448e05d3cac531193de3fc) +--- + .../qmlpuppet/editor3d/camerageometry.cpp | 2 +- + .../qmlpuppet/editor3d/generalhelper.cpp | 12 +++++++- + .../qmlpuppet/editor3d/mousearea3d.cpp | 15 +++++++--- + .../qmlpuppet/editor3d/mousearea3d.h | 1 + + .../editor3d/selectionboxgeometry.cpp | 7 ++--- + .../qt5bakelightsnodeinstanceserver.cpp | 28 +++++++++++++++++++ + 6 files changed, 54 insertions(+), 11 deletions(-) + +diff --git a/src/tools/qmlpuppet/qmlpuppet/editor3d/camerageometry.cpp b/src/tools/qmlpuppet/qmlpuppet/editor3d/camerageometry.cpp +index 2c5987e04457..d8361f930664 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/editor3d/camerageometry.cpp ++++ b/src/tools/qmlpuppet/qmlpuppet/editor3d/camerageometry.cpp +@@ -154,7 +154,7 @@ void CameraGeometry::fillVertexData(QByteArray &vertexData, QByteArray &indexDat + QRectF rect = m_viewPortRect; + if (rect.isNull()) + rect = QRectF(0, 0, 1000, 1000); // Let's have some visualization for null viewports +- camera->calculateGlobalVariables(rect); ++ camera->calculateProjection(rect); + m = camera->projection.inverted(); + } + +diff --git a/src/tools/qmlpuppet/qmlpuppet/editor3d/generalhelper.cpp b/src/tools/qmlpuppet/qmlpuppet/editor3d/generalhelper.cpp +index 647d170383b0..eb246b6b704a 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/editor3d/generalhelper.cpp ++++ b/src/tools/qmlpuppet/qmlpuppet/editor3d/generalhelper.cpp +@@ -357,12 +357,22 @@ QVector4D GeneralHelper::focusNodesToCamera(QQuick3DCamera *camera, float defaul + auto geometry = qobject_cast(model->geometry()); + if (geometry) { + bounds = geometry->bounds(); ++ ++ // Selection boxes manipulate render node parent's transform directly, ++ // so we can't just use sceneTransform() of the model. ++ // However, they are always at top level, so we can use local transform ++ // from the render node's parent. ++ QMatrix4x4 m; ++ if (renderModel->parent) ++ m = renderModel->parent->localTransform; ++ m *= renderModel->localTransform; ++ center = m.map(bounds.center()); + } else { + const auto &bufferManager(context->bufferManager()); + bounds = bufferManager->getModelBounds(renderModel); ++ center = model->sceneTransform().map(bounds.center()); + } + +- center = renderModel->globalTransform.map(bounds.center()); + const QVector3D e = bounds.extents(); + const QVector3D s = model->sceneScale(); + qreal maxScale = qSqrt(qreal(s.x() * s.x() + s.y() * s.y() + s.z() * s.z())); +diff --git a/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.cpp b/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.cpp +index de6737c39dbb..8506fb1a4547 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.cpp ++++ b/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.cpp +@@ -808,8 +808,7 @@ QVector3D MouseArea3D::getMousePosInPlane(const MouseArea3D *helper, + const DoubleVec3D rayPos0 = m_view3D->mapTo3DScene(mousePos1.toVec3()); + DoubleVec3D rayPos1; + if (qobject_cast(m_view3D->camera())) { +- if (auto cameraNode = static_cast(QQuick3DObjectPrivate::get(m_view3D->camera())->spatialNode)) +- rayPos1 = rayPos0 - rayPos0.length() * DoubleVec3D(cameraNode->getDirection()); ++ rayPos1 = rayPos0 - rayPos0.length() * DoubleVec3D(getDirection(m_view3D->camera())); + } else { + DoubleVec3D dir; + DoubleVec3D camPos = m_view3D->camera()->scenePosition(); +@@ -1030,6 +1029,15 @@ QVector3D MouseArea3D::getNormal() const + return QVector3D(dataPtr[8], dataPtr[9], dataPtr[10]).normalized(); + } + ++QVector3D MouseArea3D::getDirection(const QQuick3DNode *node) const ++{ ++ const QMatrix4x4 m = node->sceneTransform(); ++ const float *dataPtr(m.data()); ++ QVector3D retval(dataPtr[8], dataPtr[9], dataPtr[10]); ++ retval.normalize(); ++ return retval; ++} ++ + QVector3D MouseArea3D::getCameraToNodeDir(QQuick3DNode *node) const + { + QVector3D dir; +@@ -1037,8 +1045,7 @@ QVector3D MouseArea3D::getCameraToNodeDir(QQuick3DNode *node) const + // We need to do a cast here to be compatible with Qt 5.x. + // From Qt 6.2 the type can be read from the node directly. + if (qobject_cast(m_view3D->camera())) { +- if (auto renderCamera = QQuick3DObjectPrivate::get(m_view3D->camera())->spatialNode) +- dir -= static_cast(renderCamera)->getDirection(); ++ dir -= getDirection(m_view3D->camera()); + } else { + QVector3D camPos = m_view3D->camera()->scenePosition(); + QVector3D nodePos = pivotScenePosition(node); +diff --git a/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.h b/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.h +index 8d705c6eb0b9..49a61bdfa091 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.h ++++ b/src/tools/qmlpuppet/qmlpuppet/editor3d/mousearea3d.h +@@ -135,6 +135,7 @@ public slots: + void setDragging(bool enable); + void setHovering(bool enable); + QVector3D getNormal() const; ++ QVector3D getDirection(const QQuick3DNode *node) const; + QVector3D getCameraToNodeDir(QQuick3DNode *node) const; + + Q_DISABLE_COPY(MouseArea3D) +diff --git a/src/tools/qmlpuppet/qmlpuppet/editor3d/selectionboxgeometry.cpp b/src/tools/qmlpuppet/qmlpuppet/editor3d/selectionboxgeometry.cpp +index 48e0f9f23dfe..ea453d738198 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/editor3d/selectionboxgeometry.cpp ++++ b/src/tools/qmlpuppet/qmlpuppet/editor3d/selectionboxgeometry.cpp +@@ -195,13 +195,10 @@ void SelectionBoxGeometry::doUpdateGeometry() + // to avoid having to reparent the selection box. This has to be done directly on render + // nodes. + QMatrix4x4 m; +- if (targetRN->parent) { +- targetRN->parent->calculateGlobalVariables(); +- m = targetRN->parent->globalTransform; +- } ++ if (m_targetNode->parentNode()) ++ m = m_targetNode->parentNode()->sceneTransform(); + rootRN->localTransform = m; + rootRN->markDirty(QSSGRenderNode::DirtyFlag::TransformDirty); +- rootRN->calculateGlobalVariables(); + } else if (!m_spatialNodeUpdatePending) { + // Necessary spatial nodes do not yet exist. Defer selection box creation one frame. + m_spatialNodeUpdatePending = true; +diff --git a/src/tools/qmlpuppet/qmlpuppet/instances/qt5bakelightsnodeinstanceserver.cpp b/src/tools/qmlpuppet/qmlpuppet/instances/qt5bakelightsnodeinstanceserver.cpp +index 770eabdaa8de..f0a108a274e0 100644 +--- a/src/tools/qmlpuppet/qmlpuppet/instances/qt5bakelightsnodeinstanceserver.cpp ++++ b/src/tools/qmlpuppet/qmlpuppet/instances/qt5bakelightsnodeinstanceserver.cpp +@@ -96,6 +96,7 @@ void Qt5BakeLightsNodeInstanceServer::bakeLights() + return; + } + ++#if QT_VERSION < QT_VERSION_CHECK(6, 10, 0) + QQuick3DLightmapBaker::Callback callback = [this](QQuick3DLightmapBaker::BakingStatus status, + std::optional msg, QQuick3DLightmapBaker::BakingControl *) { + m_callbackReceived = true; +@@ -119,6 +120,33 @@ void Qt5BakeLightsNodeInstanceServer::bakeLights() + break; + } + }; ++#else ++ QQuick3DLightmapBaker::Callback callback = [this](const QVariantMap &data, ++ QQuick3DLightmapBaker::BakingControl *) { ++ m_callbackReceived = true; ++ const QQuick3DLightmapBaker::BakingStatus status ++ = static_cast(data[QStringLiteral("status")].toInt()); ++ QString msg = data.value("message").toString(); ++ switch (status) { ++ case QQuick3DLightmapBaker::BakingStatus::Warning: ++ case QQuick3DLightmapBaker::BakingStatus::Error: { ++ nodeInstanceClient()->handlePuppetToCreatorCommand( ++ {PuppetToCreatorCommand::BakeLightsProgress, msg}); ++ nodeInstanceClient()->flush(); ++ } break; ++ case QQuick3DLightmapBaker::BakingStatus::Cancelled: ++ abort(tr("Baking cancelled.")); ++ break; ++ case QQuick3DLightmapBaker::BakingStatus::Complete: ++ runDenoiser(); ++ break; ++ default: ++ qWarning() << __FUNCTION__ << "Unexpected light baking status received:" ++ << int(status) << msg; ++ break; ++ } ++ }; ++#endif + + QQuick3DLightmapBaker *baker = m_view3D->lightmapBaker(); + baker->bake(callback); diff --git a/development/qt-creator/qt-creator.SlackBuild b/development/qt-creator/qt-creator.SlackBuild index 91390d5318c..74d21065d3a 100644 --- a/development/qt-creator/qt-creator.SlackBuild +++ b/development/qt-creator/qt-creator.SlackBuild @@ -23,14 +23,12 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# For building -rc or -beta releases, set VERSION to something like: -# VERSION=4.2.0_rc1 or VERSION=4.2.0_beta1 (note the underscore). +# 2025-11: modified by bakura_666 and SlackBuilds.org cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qt-creator -VERSION=${VERSION:-5.0.3} -SRCVER=$(echo $VERSION | tr _ -) +VERSION=${VERSION:-18.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -43,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -74,23 +69,17 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP - -rm -rf $PRGNAM-$SRCVER -tar xvf $CWD/$PRGNAM-opensource-src-$SRCVER.tar.gz -#mv $PRGNAM-opensource-src-$SRCVER $PRGNAM-$SRCVER -cd $PRGNAM-$SRCVER - +rm -rf $PRGNAM-opensource-src-$VERSION +tar xvf $CWD/$PRGNAM-opensource-src-$VERSION.tar.xz +cd $PRGNAM-opensource-src-$VERSION chown -R root:root . chmod -R a-st,u+rwX,go-w+rX . # Adjust docs location. - -sed -i "s|share/doc/qtcreator|doc/$PRGNAM-$VERSION|g" qtcreator.pri || exit 1 sed -i "s|share/doc/qtcreator|doc/$PRGNAM-$VERSION|g" doc/qtcreatordev/src/qtcreator-documentation.qdoc || exit 1 sed -i "s|share/doc/\${IDE_ID}|doc/$PRGNAM-$VERSION|g" cmake/QtCreatorAPI.cmake || exit 1 # LLVM/Clang can be used to extend Qt Creator functionality. - if [ "${USE_LLVM:-no}" = yes ] || [ "${CODE_MODEL:-no}" = "yes" ]; then LLVM_INSTALL_ROOT=/usr/libexec/qtcreator/clang QMAKE_LFLAGS=-L${LLVM_INSTALL_ROOT}/lib @@ -104,36 +93,33 @@ if [ "${USE_LLVM:-no}" = yes ] || [ "${CODE_MODEL:-no}" = "yes" ]; then fi fi -# -Wunguarded-availability-new is not supported. - -patch -p0 < $CWD/remove-w-error-unguarded-availability-new.patch - # Tell DEs that Qt Creator supports some more MIME types. - patch -p0 < $CWD/add-mime-types.patch -# Fix for https://lists.qt-project.org/pipermail/qt-creator/2019-May/008050.html - -QMAKE_LFLAGS="$QMAKE_LFLAGS -L/usr/lib$LIBDIRSUFFIX" - -qmake-qt5 -r qtcreator.pro \ - QMAKE_CXXFLAGS="$SLKCFLAGS" \ - QMAKE_LFLAGS="$QMAKE_LFLAGS" \ - QTC_PREFIX=/usr \ - IDE_LIBRARY_BASENAME=lib$LIBDIRSUFFIX \ - LLVM_INSTALL_DIR=$LLVM_INSTALL_ROOT \ - QBS_INSTALL_DIR=/usr \ - DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES - -make -make install INSTALL_ROOT=$PKG - -if which qdoc-qt5 &>/dev/null; then - make docs - make install_docs INSTALL_ROOT=$PKG -else - echo "qdoc-qt5 not found. Docs won't be built nor installed." -fi +# from ArchLinux PKGBUILD +# https://gitlab.archlinux.org/archlinux/packaging/packages/qtcreator/-/blob/main/PKGBUILD?ref_type=heads +mkdir build +cd build + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBEXECDIR=lib$LIBDIRSUFFIX \ + -DCMAKE_INSTALL_LIBDIR=lib$LIBDIRSUFFIX \ + -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ + -DCMAKE_LDFLAGS="$QMAKE_LFLAGS" \ + -DWITH_DOCS=ON \ + -DBUILD_DEVELOPER_DOCS=ON \ + -DQTC_CLANG_BUILDMODE_MATCH=ON \ + -DCLANGTOOLING_LINK_CLANG_DYLIB=ON \ + -DQT_NO_PRIVATE_MODULE_WARNING=ON \ + .. + + make + make install/strip DESTDIR=$PKG + + cd doc + make html_docs + cd .. +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true @@ -142,7 +128,7 @@ mkdir -p $PKG/usr/share/mime/packages cat $CWD/qt-creator.xml > $PKG/usr/share/mime/packages/qt-creator.xml mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a HACKING LICENSE.GPL3-EXCEPT README.md $PKG/usr/doc/$PRGNAM-$VERSION +cp -a HACKING LICENSES README.md build/doc/html $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/development/qt-creator/qt-creator.info b/development/qt-creator/qt-creator.info index d896008e1de..4580d4c2e67 100644 --- a/development/qt-creator/qt-creator.info +++ b/development/qt-creator/qt-creator.info @@ -1,8 +1,8 @@ PRGNAM="qt-creator" -VERSION="5.0.3" +VERSION="18.0.0" HOMEPAGE="https://wiki.qt.io/Qt_Creator" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/qt-creator-opensource-src-5.0.3.tar.gz" -MD5SUM="6c4a0f7f9aad5561cee919f1a82f46e9" +DOWNLOAD="https://download.qt.io/official_releases/qtcreator/18.0/18.0.0/qt-creator-opensource-src-18.0.0.tar.xz" +MD5SUM="fa92ece2964a703d11829f4c93dbad59" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/qt-creator/remove-w-error-unguarded-availability-new.patch b/development/qt-creator/remove-w-error-unguarded-availability-new.patch deleted file mode 100644 index 7794cce51ce..00000000000 --- a/development/qt-creator/remove-w-error-unguarded-availability-new.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- src/shared/clang/clang_installation.pri.orig 2018-09-18 10:30:26.000000000 +0200 -+++ src/shared/clang/clang_installation.pri 2018-09-25 20:25:05.873974281 +0200 -@@ -180,6 +180,7 @@ - LLVM_CXXFLAGS ~= s,-fPIC, - LLVM_CXXFLAGS ~= s,-pedantic, - LLVM_CXXFLAGS ~= s,-Wstring-conversion, -+ LLVM_CXXFLAGS ~= s,-Werror=unguarded-availability-new, - # split-dwarf needs objcopy which does not work via icecc out-of-the-box - LLVM_CXXFLAGS ~= s,-gsplit-dwarf, - diff --git a/development/ragel/ragel.SlackBuild b/development/ragel/ragel.SlackBuild index 083354d312f..2466b66a573 100644 --- a/development/ragel/ragel.SlackBuild +++ b/development/ragel/ragel.SlackBuild @@ -88,6 +88,8 @@ if [ "$LIBDIRSUFFIX" = "64" ]; then patch --verbose -p1 -i $CWD/lib64.patch fi patch --verbose -p1 -i $CWD/shared-colm.patch +sed -i s/1.16/1.18/ Makefile.in +autoreconf -fi CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/development/rc/fix-v-C99-bool.diff b/development/rc/fix-v-C99-bool.diff new file mode 100644 index 00000000000..7a2eb9b0b03 --- /dev/null +++ b/development/rc/fix-v-C99-bool.diff @@ -0,0 +1,28 @@ +diff -r 26b5095aa992 -r cfacb1bd4433 rc.h +--- a/rc.h Sat Oct 18 21:54:02 2025 -0400 ++++ b/rc.h Sat Oct 18 21:57:59 2025 -0400 +@@ -7,6 +7,9 @@ + /* for struct stat */ + #include + ++/* for bool, true & false */ ++#include ++ + #define RC "rc: " + + /* datatypes */ +@@ -47,9 +50,14 @@ + eError, eBreak, eReturn, eVarstack, eArena, eFifo, eFd, eContinue + } ecodes; + ++#if __bool_true_false_are_defined ++#define TRUE true ++#define FALSE false ++#else + typedef enum bool { + FALSE, TRUE + } bool; ++#endif + + typedef enum redirtype { + rFrom, rCreate, rAppend, rHeredoc, rHerestring diff --git a/development/rc/rc.SlackBuild b/development/rc/rc.SlackBuild index fb4165fe756..f441da90fdb 100644 --- a/development/rc/rc.SlackBuild +++ b/development/rc/rc.SlackBuild @@ -79,6 +79,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 {} \; +### Patch +patch -p1 < $CWD/fix-v-C99-bool.diff + ### Build sed -i 's/\/share//g' Makefile diff --git a/development/rstudio-desktop/README b/development/rstudio-desktop/README index 580b6c582b4..a7a291662f4 100644 --- a/development/rstudio-desktop/README +++ b/development/rstudio-desktop/README @@ -1,6 +1,6 @@ RStudio IDE: the most popular coding environment for R -the RStudio integrated development environment (IDE) is a set of tools +The RStudio integrated development environment (IDE) is a set of tools built to help you be more productive with R and Python. It includes a console, syntax-highlighting editor that supports direct code execution. It also features tools for plotting, viewing history, debugging and @@ -21,11 +21,6 @@ version, featuring: At the moment, the script just repackages the Fedora/Redhat binaries, provided by upstream. -NOTE 1: +NOTE: RStudio currently only supports 64-bit systems. The last 32-bit version is 1.1.463, provided by "rstudio-desktop-legacy", available at SBo. - -NOTE 2: -RStudio 2024.12.1+563 is the last available version for Slackware 15.0. -Newer versions require openssl >= 3 (for context, Slackware 15.0 has -openssl 1.1.1.) diff --git a/development/rstudio-desktop/rstudio-desktop.SlackBuild b/development/rstudio-desktop/rstudio-desktop.SlackBuild index bf7783aba57..3584aa3d69a 100644 --- a/development/rstudio-desktop/rstudio-desktop.SlackBuild +++ b/development/rstudio-desktop/rstudio-desktop.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rstudio-desktop -VERSION=${VERSION:-2024.12.1+563} +VERSION=${VERSION:-2025.05.1+513} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/development/rstudio-desktop/rstudio-desktop.info b/development/rstudio-desktop/rstudio-desktop.info index dee4353f4f5..147d7d8f6fe 100644 --- a/development/rstudio-desktop/rstudio-desktop.info +++ b/development/rstudio-desktop/rstudio-desktop.info @@ -1,10 +1,10 @@ PRGNAM="rstudio-desktop" -VERSION="2024.12.1+563" +VERSION="2025.05.1+513" HOMEPAGE="https://posit.co/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://download1.rstudio.org/electron/rhel8/x86_64/rstudio-2024.12.1-563-x86_64.rpm" -MD5SUM_x86_64="0dc8e0d0a2f54c22d3475dfba667a563" +DOWNLOAD_x86_64="https://download1.rstudio.org/electron/rhel9/x86_64/rstudio-2025.05.1-513-x86_64.rpm" +MD5SUM_x86_64="c653e3d692a6b85f654b6168eec838d1" REQUIRES="R" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/development/rust16/README b/development/rust16/README deleted file mode 100644 index 568400110d1..00000000000 --- a/development/rust16/README +++ /dev/null @@ -1,22 +0,0 @@ -rust16 installs a limited set of Rust 1.79.0 binaries to /opt/rust16. -This is to allow Rust-based SlackBuilds requiring version 1.79.0 to -build on release Slackware. For other Rust software, please use -rust-opt instead. - -To use the rust16 binaries in a SlackBuild, make the following export -statements: - -export PATH="/opt/rust16/bin:$PATH" -if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX" -else - export LD_LIBRARY_PATH="/opt/rust16/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" -fi - -If your SlackBuild experiences build failures on 64-bit systems, please -ensure that the LIBDIRSUFFIX variable is set. - -rust16 is not intended as a substitute for rustup or for the Slackware -Rust package in terms of Rust development purposes. - -Separate downloads are available for i686 and x86_64. diff --git a/development/rust16/rust16.SlackBuild b/development/rust16/rust16.SlackBuild deleted file mode 100644 index bf7e04f9c68..00000000000 --- a/development/rust16/rust16.SlackBuild +++ /dev/null @@ -1,142 +0,0 @@ -#!/bin/bash - -# Slackware build script for rust16 - -# Copyright 2023-2024 K. Eugene Carlson Tsukuba, Japan -# 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=rust16 -SRCNAM=rust -VERSION=${VERSION:-1.79.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 - - if [ "$ARCH" = "i586" ]; then - if rustc -Vv | grep host | grep -q i686; then - ARCH=i686 - fi - fi -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 - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -else - LIBDIRSUFFIX="" -fi - -if [ "$ARCH" = "arm" ]; then - TRIPLET="$ARCH-unknown-linux-gnueabihf" -else - TRIPLET="$ARCH-unknown-linux-gnu" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION-$TRIPLET -tar xvf $CWD/$SRCNAM-$VERSION-$TRIPLET.tar.gz -cd $SRCNAM-$VERSION-$TRIPLET -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 {} \; - -./install.sh \ - --destdir=$PKG \ - --prefix="opt/rust16" \ - --disable-ldconfig \ - --without=rust-docs-json-preview,\ -rust-docs,\ -clippy-preview,\ -rls-preview,\ -llvm-tools-preview,\ -llvm-bitcode-linker-preview,\ -rust-analysis-$TRIPLET,\ -rust-analyzer-preview,\ -rust-demangler-preview,\ -rustfmt-preview - -find $PKG/opt/$PRGNAM/lib -type f -name "*.so" -exec chmod +x {} \; 2> /dev/null || true -find $PKG/opt/$PRGNAM/lib -type f -name "*.so*stable" -exec chmod +x {} \; 2> /dev/null || true -# 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 -else - 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 -fi - -rm -f $PKG/opt/$PRGNAM/lib/rustlib/uninstall.sh -rm -f $PKG/opt/$PRGNAM/lib/rustlib/install.log -rm -f $PKG/opt/$PRGNAM/lib/rustlib/manifest-* -rm -f $PKG/opt/$PRGNAM/lib/rustlib/rust-installer-version -rm -f $PKG/opt/$PRGNAM/lib/rustlib/components - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - $PKG/opt/$PRGNAM/share/doc/* \ - COPYRIGHT LICENSE-APACHE LICENSE-MIT \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cat $CWD/README > $PKG/usr/doc/$PRGNAM-$VERSION/README.sw - -# Nothing in share is needed at this point. -rm -rf $PKG/opt/$PRGNAM/share -# Don't need bash completions. -rm -rf $PKG/opt/$PRGNAM/etc -# Appropriate directory name for the lib dir. -[ -n "$LIBDIRSUFFIX" ] && mv $PKG/opt/$PRGNAM/lib $PKG/opt/$PRGNAM/lib$LIBDIRSUFFIX - -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/rust16/rust16.info b/development/rust16/rust16.info deleted file mode 100644 index 43d765fe6f3..00000000000 --- a/development/rust16/rust16.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="rust16" -VERSION="1.79.0" -HOMEPAGE="https://rust-lang.org" -DOWNLOAD="https://static.rust-lang.org/dist/2024-06-13/rust-1.79.0-i686-unknown-linux-gnu.tar.gz \ - https://static.rust-lang.org/dist/2024-06-13/rust-1.79.0-arm-unknown-linux-gnueabihf.tar.gz" -MD5SUM="14d04dfa5b8db0e4c60b3ca510413154 \ - b935f3d193c8618d9bfe3ab97ad99d4e" -DOWNLOAD_x86_64="https://static.rust-lang.org/dist/2024-06-13/rust-1.79.0-x86_64-unknown-linux-gnu.tar.gz" -MD5SUM_x86_64="6f2d7072b8bcd817f9effa0c504e31e9" -REQUIRES="" -MAINTAINER="K. Eugene Carlson" -EMAIL="kvngncrlsn@gmail.com" diff --git a/development/rust16/slack-desc b/development/rust16/slack-desc deleted file mode 100644 index 1b21a06dce9..00000000000 --- a/development/rust16/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------------------------------------------------------| -rust16: rust16 (Rust: a safe, concurrent, practical language) -rust16: -rust16: rust16 installs a limited set of Rust 1.79.0 binaries to /opt/rust16 -rust16: for use in SlackBuilds. -rust16: -rust16: -rust16: -rust16: -rust16: -rust16: -rust16: Homepage: https://rust-lang.org diff --git a/development/shiboken/shiboken.SlackBuild b/development/shiboken/shiboken.SlackBuild index 3411a75f5c2..fbe5f8670c5 100644 --- a/development/shiboken/shiboken.SlackBuild +++ b/development/shiboken/shiboken.SlackBuild @@ -69,6 +69,7 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DBUILD_TESTS:BOOL=OFF \ -DENABLE_GCC_OPTIMIZATION:BOOL=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release \ .. make diff --git a/development/snappy/73.patch b/development/snappy/73.patch deleted file mode 100644 index 20f7bfada68..00000000000 --- a/development/snappy/73.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 89342ecf34894461cc64c9cbe3f8bc0d18df5073 Mon Sep 17 00:00:00 2001 -From: "liangyukun.lyk" -Date: Mon, 27 Aug 2018 18:08:46 +0800 -Subject: [PATCH] fix cmake build error - ---- - CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 41a2124..2a822dd 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -145,6 +145,9 @@ if(SNAPPY_BUILD_TESTS) - target_compile_definitions(snappy_unittest PRIVATE -DHAVE_CONFIG_H) - target_link_libraries(snappy_unittest snappy ${GFLAGS_LIBRARIES}) - -+ if(HAVE_GTEST) -+ target_link_libraries(snappy_unittest gtest) -+ endif(HAVE_GTEST) - if(HAVE_LIBZ) - target_link_libraries(snappy_unittest z) - endif(HAVE_LIBZ) diff --git a/development/snappy/patches/cmake_add_pkgconfig.patch b/development/snappy/patches/cmake_add_pkgconfig.patch new file mode 100644 index 00000000000..6c3952bdf11 --- /dev/null +++ b/development/snappy/patches/cmake_add_pkgconfig.patch @@ -0,0 +1,24 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -187,6 +187,12 @@ + "${PROJECT_BINARY_DIR}/config.h" + ) + ++configure_file( ++ "${CMAKE_CURRENT_SOURCE_DIR}/snappy.pc.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/snappy.pc" ++ @ONLY ++) ++ + # We don't want to define HAVE_ macros in public headers. Instead, we use + # CMake's variable substitution with 0/1 variables, which will be seen by the + # preprocessor as constants. +@@ -395,4 +401,8 @@ + "${PROJECT_BINARY_DIR}/cmake/${PROJECT_NAME}ConfigVersion.cmake" + DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" + ) ++ install( ++ FILES "${PROJECT_BINARY_DIR}/snappy.pc" ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig" ++ ) + endif(SNAPPY_INSTALL) diff --git a/development/snappy/patches/use_system_gtest.patch b/development/snappy/patches/use_system_gtest.patch new file mode 100644 index 00000000000..24b49573b36 --- /dev/null +++ b/development/snappy/patches/use_system_gtest.patch @@ -0,0 +1,27 @@ +diff --unified --recursive --text --new-file snappy-1.2.1.orig/CMakeLists.txt snappy-1.2.1/CMakeLists.txt +--- snappy-1.2.1.orig/CMakeLists.txt 2024-09-25 22:35:44.563365640 +0200 ++++ snappy-1.2.1/CMakeLists.txt 2024-09-25 22:40:22.273395168 +0200 +@@ -331,19 +331,18 @@ + set(install_gmock OFF) + set(build_gmock ON) + +- # This project is tested using GoogleTest. +- add_subdirectory("third_party/googletest") ++ find_package(GTest REQUIRED) + + # GoogleTest triggers a missing field initializers warning. + if(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) +- set_property(TARGET gtest ++ set_property(TARGET GTest::gtest + APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) +- set_property(TARGET gmock ++ set_property(TARGET GTest::gmock + APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) + endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) + + if(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) +- set_property(TARGET gtest ++ set_property(TARGET GTest::gtest + APPEND PROPERTY COMPILE_OPTIONS -Wno-implicit-int-float-conversion) + endif(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) + diff --git a/development/snappy/snappy.SlackBuild b/development/snappy/snappy.SlackBuild index 36dc4c7a2ff..c24ddf13b64 100644 --- a/development/snappy/snappy.SlackBuild +++ b/development/snappy/snappy.SlackBuild @@ -6,8 +6,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=snappy -VERSION=${VERSION:-1.1.8} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.2.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -19,10 +19,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 @@ -62,8 +58,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 {} \; -# Fix build with gtest installed -patch -p1 < $CWD/73.patch +sed "s|@LIBDIRSUFFIX@|$LIBDIRSUFFIX|" $CWD/$PRGNAM.pc.in > $PRGNAM.pc.in +patch -p1 < $CWD/patches/cmake_add_pkgconfig.patch + +patch -p1 < $CWD/patches/use_system_gtest.patch mkdir -p build cd build @@ -73,6 +71,9 @@ cmake \ -DCMAKE_BUILD_TYPE="Release" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=ON \ + -DSNAPPY_BUILD_BENCHMARKS=OFF \ + -DCMAKE_CXX_STANDARD=23 \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ .. make diff --git a/development/snappy/snappy.info b/development/snappy/snappy.info index 54ddf0655e2..ff66c75964a 100644 --- a/development/snappy/snappy.info +++ b/development/snappy/snappy.info @@ -1,8 +1,8 @@ PRGNAM="snappy" -VERSION="1.1.8" +VERSION="1.2.2" HOMEPAGE="https://github.com/google/snappy" -DOWNLOAD="https://github.com/google/snappy/archive/1.1.8/snappy-1.1.8.tar.gz" -MD5SUM="70e48cba7fecf289153d009791c9977f" +DOWNLOAD="https://github.com/google/snappy/archive/1.2.2/snappy-1.2.2.tar.gz" +MD5SUM="30286dd6311dee1d5498c57f62eda7b8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/snappy/snappy.pc.in b/development/snappy/snappy.pc.in new file mode 100644 index 00000000000..9e87e2c7407 --- /dev/null +++ b/development/snappy/snappy.pc.in @@ -0,0 +1,10 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=${prefix} +libdir=${prefix}/lib@LIBDIRSUFFIX@ +includedir=${prefix}/include + +Name: snappy +Description: Fast compressor/decompressor library. +Version: @PROJECT_VERSION@ +Libs: -L${libdir} -lsnappy +Cflags: -I${includedir} diff --git a/development/spice-protocol/README b/development/spice-protocol/README deleted file mode 100644 index 481b424168f..00000000000 --- a/development/spice-protocol/README +++ /dev/null @@ -1,6 +0,0 @@ -spice-protocol (spice protocol headers) - -Spice protocol defines a set of protocol messages for accessing, -controlling, and receiving inputs from remote computing devices (e.g., -keyboard, video, mouse) across networks, and sending output to them. -These are the protocol header files. diff --git a/development/spice-protocol/slack-desc b/development/spice-protocol/slack-desc deleted file mode 100644 index c033320beb9..00000000000 --- a/development/spice-protocol/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------------------------------------------------------| -spice-protocol: spice-protocol (spice protocol headers) -spice-protocol: -spice-protocol: Spice protocol defines a set of protocol messages for accessing, -spice-protocol: controlling, and receiving inputs from remote computing devices (e.g., -spice-protocol: keyboard, video, mouse) across networks, and sending output to them. -spice-protocol: These are the protocol header files. -spice-protocol: -spice-protocol: homepage: https://www.spice-space.org -spice-protocol: -spice-protocol: -spice-protocol: diff --git a/development/spice-protocol/spice-protocol.SlackBuild b/development/spice-protocol/spice-protocol.SlackBuild deleted file mode 100644 index 4c69b95ff97..00000000000 --- a/development/spice-protocol/spice-protocol.SlackBuild +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/bash - -# Slackware build script for spice-protocol -# Copyright 2013-2025 Matteo Bernardini , Pisa, Italy -# 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=spice-protocol -VERSION=${VERSION:-0.14.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -ARCH=noarch - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -DOCS="COPYING *.md" - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -mkdir meson-build -cd meson-build -meson setup \ - --prefix=/usr \ - --libdir=lib${LIBDIRSUFFIX} \ - --libexecdir=/usr/libexec \ - --bindir=/usr/bin \ - --sbindir=/usr/sbin \ - --includedir=/usr/include \ - --datadir=/usr/share \ - --mandir=/usr/man \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --buildtype=release \ - .. || exit 1 - "${NINJA:=ninja}" || exit 1 - DESTDIR=$PKG $NINJA install || exit 1 -cd .. - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/development/spice-protocol/spice-protocol.info b/development/spice-protocol/spice-protocol.info deleted file mode 100644 index 3eb476f98a4..00000000000 --- a/development/spice-protocol/spice-protocol.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="spice-protocol" -VERSION="0.14.5" -HOMEPAGE="https://www.spice-space.org" -DOWNLOAD="https://www.spice-space.org/download/releases/spice-protocol-0.14.5.tar.xz" -MD5SUM="53bfb120525a23a795b5faf134fc1dc7" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/development/splint/splint.SlackBuild b/development/splint/splint.SlackBuild index e7cf5025a83..1f0b956521c 100644 --- a/development/splint/splint.SlackBuild +++ b/development/splint/splint.SlackBuild @@ -67,10 +67,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 {} \; -automake --add-missing || true -autoreconf || true -automake --add-missing -autoreconf +autoreconf -vif CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/development/systemtap/int.patch b/development/systemtap/int.patch deleted file mode 100644 index b412a518942..00000000000 --- a/development/systemtap/int.patch +++ /dev/null @@ -1,48 +0,0 @@ -Lockywolf - -diff -Naur systemtap-4.5.orig/staprun/monitor.c systemtap-4.5/staprun/monitor.c ---- systemtap-4.5.orig/staprun/monitor.c 2021-05-07 21:20:39.000000000 +0200 -+++ systemtap-4.5/staprun/monitor.c 2021-10-15 11:57:04.770964000 +0200 -@@ -448,12 +448,12 @@ - if (active_window == 0) - wattron(status, A_BOLD); - wprintw(status, "\n%*s\t%*s\t%*s\t%*s\t%*s\t%*s\t%s\n", -- width[p_index], HIGHLIGHT("index", p_index, comp_fn_index), -- width[p_state], HIGHLIGHT("state", p_state, comp_fn_index), -- width[p_hits], HIGHLIGHT("hits", p_hits, comp_fn_index), -- width[p_min], HIGHLIGHT("min", p_min, comp_fn_index), -- width[p_avg], HIGHLIGHT("avg", p_avg, comp_fn_index), -- width[p_max], HIGHLIGHT("max", p_max, comp_fn_index), -+ (int)width[p_index], HIGHLIGHT("index", p_index, comp_fn_index), -+ (int)width[p_state], HIGHLIGHT("state", p_state, comp_fn_index), -+ (int)width[p_hits], HIGHLIGHT("hits", p_hits, comp_fn_index), -+ (int)width[p_min], HIGHLIGHT("min", p_min, comp_fn_index), -+ (int)width[p_avg], HIGHLIGHT("avg", p_avg, comp_fn_index), -+ (int)width[p_max], HIGHLIGHT("max", p_max, comp_fn_index), - HIGHLIGHT("name", p_name, comp_fn_index)); - if (active_window == 0) - wattroff(status, A_BOLD); -@@ -466,17 +466,17 @@ - json_object *probe, *field; - probe = json_object_array_get_idx(jso_probe_list, i); - json_object_object_get_ex(probe, "index", &field); -- wprintw(status, "%*s\t", width[p_index], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_index], json_object_get_string(field)); - json_object_object_get_ex(probe, "state", &field); -- wprintw(status, "%*s\t", width[p_state], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_state], json_object_get_string(field)); - json_object_object_get_ex(probe, "hits", &field); -- wprintw(status, "%*s\t", width[p_hits], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_hits], json_object_get_string(field)); - json_object_object_get_ex(probe, "min", &field); -- wprintw(status, "%*s\t", width[p_min], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_min], json_object_get_string(field)); - json_object_object_get_ex(probe, "avg", &field); -- wprintw(status, "%*s\t", width[p_avg], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_avg], json_object_get_string(field)); - json_object_object_get_ex(probe, "max", &field); -- wprintw(status, "%*s\t", width[p_max], json_object_get_string(field)); -+ wprintw(status, "%*s\t", (int)width[p_max], json_object_get_string(field)); - getyx(status, discard, cur_x); - json_object_object_get_ex(probe, "name", &field); - wprintw(status, "%.*s", max_cols-cur_x-1, json_object_get_string(field)); diff --git a/development/systemtap/systemtap.SlackBuild b/development/systemtap/systemtap.SlackBuild index 62eff9de5be..8e3c6604f8d 100644 --- a/development/systemtap/systemtap.SlackBuild +++ b/development/systemtap/systemtap.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=systemtap -VERSION=${VERSION:-4.5} +VERSION=${VERSION:-5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,8 +80,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -patch -p1 < $CWD/int.patch - export PYTHON=python3 CFLAGS="$SLKCFLAGS" \ diff --git a/development/systemtap/systemtap.info b/development/systemtap/systemtap.info index e8be62cd34f..3d8c1c4f2d0 100644 --- a/development/systemtap/systemtap.info +++ b/development/systemtap/systemtap.info @@ -1,8 +1,8 @@ PRGNAM="systemtap" -VERSION="4.5" +VERSION="5.1" HOMEPAGE="https://sourceware.org/systemtap/" -DOWNLOAD="https://sourceware.org/systemtap/ftp/releases/systemtap-4.5.tar.gz" -MD5SUM="39369e2aa08636ea6600464e9fdc5185" +DOWNLOAD="https://sourceware.org/systemtap/ftp/releases/systemtap-5.1.tar.gz" +MD5SUM="d4f8d8f2ed09031a9a284e894c95103e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/tora/gcc14.patch b/development/tora/gcc14.patch new file mode 100644 index 00000000000..89057fae271 --- /dev/null +++ b/development/tora/gcc14.patch @@ -0,0 +1,52 @@ +--- a/extlibs/dtl/dtl/Diff.hpp 2020-04-04 05:42:48.000000000 -0500 ++++ b/extlibs/dtl/dtl/Diff.hpp 2025-04-01 22:48:48.029602018 -0500 +@@ -162,7 +162,7 @@ + return trivial; + } + +- void enableTrivial () const { ++ void enableTrivial () { + this->trivial = true; + } + +--- a/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp 2020-04-04 05:42:48.000000000 -0500 ++++ b/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.hpp 2025-04-02 22:38:54.580011846 -0500 +@@ -52,18 +52,18 @@ + /// Decision number that a particular static structure + /// represents. + /// +- const ANTLR_INT32 m_decisionNumber; ++ ANTLR_INT32 m_decisionNumber; + + /// What this decision represents + /// + const ANTLR_UCHAR* m_description; +- const ANTLR_INT32* const m_eot; +- const ANTLR_INT32* const m_eof; +- const ANTLR_INT32* const m_min; +- const ANTLR_INT32* const m_max; +- const ANTLR_INT32* const m_accept; +- const ANTLR_INT32* const m_special; +- const ANTLR_INT32* const *const m_transition; ++ const ANTLR_INT32* m_eot; ++ const ANTLR_INT32* m_eof; ++ const ANTLR_INT32* m_min; ++ const ANTLR_INT32* m_max; ++ const ANTLR_INT32* m_accept; ++ const ANTLR_INT32* m_special; ++ const ANTLR_INT32** m_transition; + + public: + CyclicDFA( ANTLR_INT32 decisionNumber + +--- a/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl 2020-04-04 05:42:48.000000000 -0500 ++++ b/extlibs/libantlr3cpp-3.5.3/include/antlr3cyclicdfa.inl 2025-04-02 22:53:27.867669706 -0500 +@@ -17,7 +17,7 @@ + , m_max(max) + , m_accept(accept) + , m_special(special) +- , m_transition(transition) ++ , m_transition(const_cast(transition)) + { + m_description = description; + } diff --git a/development/tora/tora.SlackBuild b/development/tora/tora.SlackBuild index 5d60dc0946c..2d9479a78b2 100644 --- a/development/tora/tora.SlackBuild +++ b/development/tora/tora.SlackBuild @@ -81,6 +81,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/gcc14.patch + mkdir -p build cd build cmake \ @@ -90,6 +92,7 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DWANT_INTERNAL_QSCINTILLA=1 \ -DWANT_INTERNAL_LOKI=1 \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/development/unifdef/unifdef.SlackBuild b/development/unifdef/unifdef.SlackBuild index 7f6f7da067a..e89125f5740 100644 --- a/development/unifdef/unifdef.SlackBuild +++ b/development/unifdef/unifdef.SlackBuild @@ -57,7 +57,7 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ -make CFLAGS="$SLKCFLAGS" DESTDIR=$PKG +make CFLAGS="$SLKCFLAGS -std=gnu17" DESTDIR=$PKG mkdir -p $PKG/usr/bin $PKG/usr/man/man1 diff --git a/development/unittest-cpp/unittest-cpp.SlackBuild b/development/unittest-cpp/unittest-cpp.SlackBuild index 061e9fea38e..4ff4cc370dd 100644 --- a/development/unittest-cpp/unittest-cpp.SlackBuild +++ b/development/unittest-cpp/unittest-cpp.SlackBuild @@ -84,9 +84,10 @@ mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-error=uninitialized" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/development/universal-ctags/README b/development/universal-ctags/README deleted file mode 100644 index b98099df59d..00000000000 --- a/development/universal-ctags/README +++ /dev/null @@ -1,16 +0,0 @@ -universal-ctags has the objective of continuing the development -from what existed in the Sourceforge area. Github exuberant-ctags -repository was started by Reza Jelveh and was later moved to the -universal-ctags organization. - -The goal of the project is preparing and maintaining common/unified -working space where people interested in making ctags better can work -together. - -Note that the resulting package will overwrite Exuberant Ctags -included in Slackware's vim package: - -/usr/bin/ctags -/usr/man/man1/ctags.1.gz (only if rst2man command is available) - -If you remove this package, you'll need to reinstall vim. diff --git a/development/universal-ctags/slack-desc b/development/universal-ctags/slack-desc deleted file mode 100644 index 4635b7342e1..00000000000 --- a/development/universal-ctags/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------------------------------------------------------| -universal-ctags: universal-ctags (generate tag files for source code) -universal-ctags: -universal-ctags: universal-ctags has the objective of continuing the development from -universal-ctags: what existed in the Sourceforge area. Github exuberant-ctags -universal-ctags: repository was started by Reza Jelveh and was later moved to the -universal-ctags: universal-ctags organization. -universal-ctags: -universal-ctags: The goal of the project is preparing and maintaining common/unified -universal-ctags: working space where people interested in making ctags better can work -universal-ctags: together. -universal-ctags: diff --git a/development/universal-ctags/universal-ctags.SlackBuild b/development/universal-ctags/universal-ctags.SlackBuild deleted file mode 100644 index ab9cc233692..00000000000 --- a/development/universal-ctags/universal-ctags.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Slackware build script for universal-ctags - -# Copyright 2015-2025 Eugene Wissner, Mannheim, Germany -# 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=universal-ctags -VERSION=${VERSION:-6.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 - -SRCNAM=ctags -# 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 $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 \ - -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 {} \; - -sh 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 \ - --enable-tmpdir=/tmp \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -# Generated only if rst2man is available. -if [ -d $PKG/usr/man ] -then - find $PKG/usr/man -type f -exec gzip -9 {} \; - for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING 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/development/universal-ctags/universal-ctags.info b/development/universal-ctags/universal-ctags.info deleted file mode 100644 index 50215a9245b..00000000000 --- a/development/universal-ctags/universal-ctags.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="universal-ctags" -VERSION="6.2.1" -HOMEPAGE="https://ctags.io" -DOWNLOAD="https://mirrors.caraus.tech/hosted-sources/universal-ctags/ctags-6.2.1.tar.gz" -MD5SUM="ead84fb7ab55af0a134d0878eb2c9817" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="%README%" -MAINTAINER="Eugene Wissner" -EMAIL="belka@caraus.de" diff --git a/development/valgrind/README b/development/valgrind/README deleted file mode 100644 index 7e4eec3411a..00000000000 --- a/development/valgrind/README +++ /dev/null @@ -1,19 +0,0 @@ -Valgrind is a framework for building dynamic analysis tools. There are -Valgrind tools that can automatically detect many memory management -and threading bugs, and profile your programs in detail. You can also -use Valgrind to build new tools. - -The Valgrind distribution currently includes six production-quality -tools: a memory error detector, two thread error detectors, a cache -and branch-prediction profiler, a call-graph generating cache and -branch-prediction profiler, and a heap profiler. It also includes -three experimental tools: a heap/stack/global array overrun detector, -a different kind of heap profiler, and a SimPoint basic block vector -generator. It runs on the following platforms: x86/Linux, AMD64/Linux, -PPC32/Linux, PPC64/Linux, ARM/Linux, x86/MacOSX and AMD64/MacOSX. - -Optional dependency: either mpich or openmpi. If one of these is -found, valgrind will include the MPI wrapper, which allows using -valgrind with software that uses the MPI message passing standard. -Note that only one of mpich or openmpi should be installed, as they -conflict with each other. diff --git a/development/valgrind/slack-desc b/development/valgrind/slack-desc deleted file mode 100644 index 5129787498e..00000000000 --- a/development/valgrind/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------------------------------------------------------| -valgrind: valgrind (award-winning suite of tools for debugging) -valgrind: -valgrind: Valgrind is an award-winning suite of tools for debugging and -valgrind: profiling Linux programs. With the tools that come with Valgrind, -valgrind: you can automatically detect many memory management and threading -valgrind: bugs, avoiding hours of frustrating bug-hunting, making your -valgrind: programs more stable. You can also perform detailed profiling, -valgrind: to speed up and reduce memory use of your programs. -valgrind: -valgrind: -valgrind: diff --git a/development/valgrind/valgrind.SlackBuild b/development/valgrind/valgrind.SlackBuild deleted file mode 100644 index 991f36ef940..00000000000 --- a/development/valgrind/valgrind.SlackBuild +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -# Slackware build script for valgrind -# Written by Kyle Guinn -# Updated by Peter Wang -# Maintained by Willy Sudiarto Raharjo - -# 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=valgrind -VERSION=${VERSION:-3.26.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - # The valgrind build system already passes -fpic - # and forcing -fPIC results in a build failure. - SLKCFLAGS="-O2" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -# Do NOT strip the shared objects, as recommended by the developers. -find $PKG -print0 | xargs -0 file | grep -e "executable" | 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 AUTHORS COPYING* FAQ.txt NEWS README* \ - $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/valgrind/html $PKG/usr/doc/$PRGNAM-$VERSION -# The doc directory is the only thing in $PKG/usr/share, and the only things -# left in it now are pdf and a ps doc files. They are large, so we won't keep -# them around. If you still want them, uncomment the line below. -# mv $PKG/usr/share/doc/valgrind/*.{ps,pdf} $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -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/valgrind/valgrind.info b/development/valgrind/valgrind.info deleted file mode 100644 index 72e8ec09fa3..00000000000 --- a/development/valgrind/valgrind.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="valgrind" -VERSION="3.26.0" -HOMEPAGE="http://www.valgrind.org/" -DOWNLOAD="http://sourceware.org/pub/valgrind/valgrind-3.26.0.tar.bz2" -MD5SUM="856da1bc568212df6df502295a0439c0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/development/vc-intrinsics/vc-intrinsics.SlackBuild b/development/vc-intrinsics/vc-intrinsics.SlackBuild index ef9d2f1a1c9..cb18b02a02f 100644 --- a/development/vc-intrinsics/vc-intrinsics.SlackBuild +++ b/development/vc-intrinsics/vc-intrinsics.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vc-intrinsics -VERSION=${VERSION:-0.7.1} +VERSION=${VERSION:-0.18.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/development/vc-intrinsics/vc-intrinsics.info b/development/vc-intrinsics/vc-intrinsics.info index 73886671ce8..c872982f040 100644 --- a/development/vc-intrinsics/vc-intrinsics.info +++ b/development/vc-intrinsics/vc-intrinsics.info @@ -1,8 +1,8 @@ PRGNAM="vc-intrinsics" -VERSION="0.7.1" +VERSION="0.18.0" HOMEPAGE="https://github.com/intel/vc-intrinsics" -DOWNLOAD="https://github.com/intel/vc-intrinsics/archive/v0.7.1/vc-intrinsics-0.7.1.tar.gz" -MD5SUM="80cb159761b289b2c33495de139c6630" +DOWNLOAD="https://github.com/intel/vc-intrinsics/archive/v0.18.0/vc-intrinsics-0.18.0.tar.gz" +MD5SUM="f75ba44799c015deeb37064039fae0cf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/development/zig/zig.SlackBuild b/development/zig/zig.SlackBuild index 4d10db7b5d1..b7358839eca 100644 --- a/development/zig/zig.SlackBuild +++ b/development/zig/zig.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zig -VERSION=${VERSION:-0.9.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.15.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -53,19 +53,19 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" - SRCNAM=zig-linux-i386 + SRCNAM=zig-x86-linux elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" LIBDIRSUFFIX="" - SRCNAM=zig-linux-i386 + SRCNAM=zig-x86-linux elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" - SRCNAM=zig-linux-x86_64 + SRCNAM=zig-x86_64-linux else SLKCFLAGS="-O2" LIBDIRSUFFIX="" - SRCNAM=zig-linux-x86_64 + SRCNAM=zig-x86_64-linux fi set -e diff --git a/development/zig/zig.info b/development/zig/zig.info index 861e2db8d30..d04146648d5 100644 --- a/development/zig/zig.info +++ b/development/zig/zig.info @@ -1,10 +1,10 @@ PRGNAM="zig" -VERSION="0.9.1" +VERSION="0.15.1" HOMEPAGE="https://ziglang.org/" -DOWNLOAD="https://ziglang.org/download/0.9.1/zig-linux-i386-0.9.1.tar.xz" -MD5SUM="20d6450b41ac07761717671ffa4c7922" -DOWNLOAD_x86_64="https://ziglang.org/download/0.9.1/zig-linux-x86_64-0.9.1.tar.xz" -MD5SUM_x86_64="01daf426d9e1c86aad6e4b26351e1ae8" +DOWNLOAD="https://ziglang.org/download/0.15.1/zig-x86-linux-0.15.1.tar.xz" +MD5SUM="7d47cedfd6d8f5e5f3146e02f4fd2790" +DOWNLOAD_x86_64="https://ziglang.org/download/0.15.1/zig-x86_64-linux-0.15.1.tar.xz" +MD5SUM_x86_64="8c36c83d2d956b819c9fa231cf019922" REQUIRES="" MAINTAINER="Damian Perticone" EMAIL="mjolnirdam@gmail.com" diff --git a/games/0ad/0ad.SlackBuild b/games/0ad/0ad.SlackBuild index 889275cf3e8..9e40291b498 100644 --- a/games/0ad/0ad.SlackBuild +++ b/games/0ad/0ad.SlackBuild @@ -80,8 +80,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 {} \; +patch -p1 < $CWD/boost-1.89.patch + unset CPPFLAGS +export CMAKE_POLICY_VERSION_MINIMUM=3.5 export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS -DU_USING_ICU_NAMESPACE=1" export LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" diff --git a/games/0ad/boost-1.89.patch b/games/0ad/boost-1.89.patch new file mode 100644 index 00000000000..6f6f810911f --- /dev/null +++ b/games/0ad/boost-1.89.patch @@ -0,0 +1,12 @@ +diff -Naur 0ad-0.27.0.orig/build/premake/extern_libs5.lua 0ad-0.27.0/build/premake/extern_libs5.lua +--- 0ad-0.27.0.orig/build/premake/extern_libs5.lua 2025-01-28 20:57:28.000000000 +0100 ++++ 0ad-0.27.0/build/premake/extern_libs5.lua 2025-10-14 21:23:20.288050000 +0200 +@@ -249,7 +249,7 @@ + -- The following are not strictly link dependencies on all systems, but + -- are included for compatibility with different versions of Boost + android_names = { "boost_filesystem-gcc-mt", "boost_system-gcc-mt" }, +- unix_names = { os.findlib("boost_filesystem-mt") and "boost_filesystem-mt" or "boost_filesystem", os.findlib("boost_system-mt") and "boost_system-mt" or "boost_system" }, ++ unix_names = { os.findlib("boost_filesystem-mt") and "boost_filesystem-mt" or "boost_filesystem" }, + osx_names = { "boost_filesystem", "boost_system" }, + }) + end, diff --git a/games/FlightGear/4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch b/games/FlightGear/4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch new file mode 100644 index 00000000000..0099b0b62db --- /dev/null +++ b/games/FlightGear/4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch @@ -0,0 +1,65 @@ +From 4effb8ca7a0faa2cd7fac58f29b37e32227e487d Mon Sep 17 00:00:00 2001 +From: Florent Rougon +Date: Wed, 7 May 2025 14:46:31 +0200 +Subject: [PATCH] 3rdparty/iaxclient: fix declaration of openal_initialize() + +In audio_openal.h, openal_initialize() was declared without any +parameter specified, however the definition takes two. This was valid in +pre-ANSI C (K&R function declarations) but was removed in C23 and is +apparently already causing problems: + + https://sourceforge.net/p/flightgear/mailman/message/59181327/ + +Also move #include "audio_openal.h" from iaxclient_lib.h to where it is +actually needed (iaxclient_lib.c). +--- + 3rdparty/iaxclient/lib/audio_openal.h | 2 +- + 3rdparty/iaxclient/lib/iaxclient_lib.c | 4 ++++ + 3rdparty/iaxclient/lib/iaxclient_lib.h | 4 ---- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/3rdparty/iaxclient/lib/audio_openal.h b/3rdparty/iaxclient/lib/audio_openal.h +index a698235adb..de7cbc866c 100644 +--- a/3rdparty/iaxclient/lib/audio_openal.h ++++ b/3rdparty/iaxclient/lib/audio_openal.h +@@ -1,6 +1,6 @@ + #ifndef _AUDIO_OPENAL_H + #define _AUDIO_OPENAL_H + +-int openal_initialize(); ++int openal_initialize(struct iaxc_audio_driver *d, int sample_rate); + + #endif +diff --git a/3rdparty/iaxclient/lib/iaxclient_lib.c b/3rdparty/iaxclient/lib/iaxclient_lib.c +index 761dee42b9..ae2c43f3ca 100644 +--- a/3rdparty/iaxclient/lib/iaxclient_lib.c ++++ b/3rdparty/iaxclient/lib/iaxclient_lib.c +@@ -47,6 +47,10 @@ + #include "audio_alsa.h" + #endif + ++#ifdef AUDIO_OPENAL ++ #include "audio_openal.h" ++#endif ++ + #define IAXC_ERROR IAXC_TEXT_TYPE_ERROR + #define IAXC_STATUS IAXC_TEXT_TYPE_STATUS + #define IAXC_NOTICE IAXC_TEXT_TYPE_NOTICE +diff --git a/3rdparty/iaxclient/lib/iaxclient_lib.h b/3rdparty/iaxclient/lib/iaxclient_lib.h +index 91776c3351..d98dc45167 100644 +--- a/3rdparty/iaxclient/lib/iaxclient_lib.h ++++ b/3rdparty/iaxclient/lib/iaxclient_lib.h +@@ -242,10 +242,6 @@ struct iaxc_call { + + #include "audio_file.h" + +-#ifdef AUDIO_OPENAL +- #include "audio_openal.h" +-#endif +- + extern int iaxci_audio_output_mode; + + int iaxci_post_event_callback(iaxc_event e); +-- +GitLab + diff --git a/games/FlightGear/FlightGear.SlackBuild b/games/FlightGear/FlightGear.SlackBuild index a474580c881..35427ac0080 100644 --- a/games/FlightGear/FlightGear.SlackBuild +++ b/games/FlightGear/FlightGear.SlackBuild @@ -83,6 +83,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/4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch + mkdir -p build cd build cmake \ diff --git a/games/RMG/RMG.SlackBuild b/games/RMG/RMG.SlackBuild index 38f8c674d08..a324d04dce1 100644 --- a/games/RMG/RMG.SlackBuild +++ b/games/RMG/RMG.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=RMG -VERSION=${VERSION:-0.5.2} +VERSION=${VERSION:-0.8.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/games/RMG/RMG.info b/games/RMG/RMG.info index ceeb37f08f9..bd5225e8436 100644 --- a/games/RMG/RMG.info +++ b/games/RMG/RMG.info @@ -1,8 +1,8 @@ PRGNAM="RMG" -VERSION="0.5.2" +VERSION="0.8.6" HOMEPAGE="https://github.com/Rosalie241/RMG" -DOWNLOAD="https://github.com/Rosalie241/RMG/archive/v0.5.2/RMG-0.5.2.tar.gz" -MD5SUM="1cdcaac24bd27ad87159a846726f85af" +DOWNLOAD="https://github.com/Rosalie241/RMG/archive/v0.8.6/RMG-0.8.6.tar.gz" +MD5SUM="077def06f8827c4725393f944f6360d9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="fmt hidapi libminizip qt6" diff --git a/games/RetroArch/RetroArch.SlackBuild b/games/RetroArch/RetroArch.SlackBuild index ce2bd3cfa58..8f23b620644 100644 --- a/games/RetroArch/RetroArch.SlackBuild +++ b/games/RetroArch/RetroArch.SlackBuild @@ -156,7 +156,6 @@ CXXFLAGS="$SLKCFLAGS" \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --with-assets_dir=/usr/share/games \ --build=$ARCH-slackware-linux \ - --disable-pipewire \ "$@" make SANITIZER=$ASAN diff --git a/games/armagetronad/armagetronad.SlackBuild b/games/armagetronad/armagetronad.SlackBuild index a0e82904e97..9e0a52342b5 100644 --- a/games/armagetronad/armagetronad.SlackBuild +++ b/games/armagetronad/armagetronad.SlackBuild @@ -79,6 +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 {} \+ +for i in $CWD/patches/* ; do patch -p1 < $i ; done + ./bootstrap.sh # Using --disable-games since it peppers installation @@ -106,6 +108,7 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-desktop \ --enable-initscripts=/etc/rc.d \ --disable-games \ + --enable-automakedefaults \ --enable-binreloc \ --enable-binreloc-threads diff --git a/games/armagetronad/patches/libxml2-2.14_1.patch b/games/armagetronad/patches/libxml2-2.14_1.patch new file mode 100644 index 00000000000..1091096e032 --- /dev/null +++ b/games/armagetronad/patches/libxml2-2.14_1.patch @@ -0,0 +1,304 @@ +From 70a65268beea7ace1f53c9676dccbc219f894277 Mon Sep 17 00:00:00 2001 +From: Manuel Moos +Date: Sat, 1 Mar 2025 21:10:01 +0100 +Subject: [PATCH] First draft of impelementing downloading using curl + +--- + src/network/nKrawall.h | 2 +- + src/network/nKrawallPrivate.cpp | 31 ++----- + src/tools/tResourceManager.cpp | 160 +++++++++++++++++++++++++------- + src/tools/tResourceManager.h | 12 +++ + 4 files changed, 149 insertions(+), 56 deletions(-) + +diff --git a/src/network/nKrawall.h b/src/network/nKrawall.h +index a73328ddd..363bee0c0 100644 +--- a/src/network/nKrawall.h ++++ b/src/network/nKrawall.h +@@ -262,7 +262,7 @@ public: + nPasswordCheckData const & data ); + + // fetches an URL content, return http return code (-1 if total failure), fill result stream. +- static int FetchURL( tString const & authority, char const * query, std::ostream & target, int maxlen = 10000 ); ++ static int FetchURL(tString const& authority, char const* query, std::ostream& target); + + #ifdef KRAWALL_SERVER_LEAGUE + // secret key to encrypt server->master server league transfer +diff --git a/src/network/nKrawallPrivate.cpp b/src/network/nKrawallPrivate.cpp +index bfaabeee8..a0d6a37e8 100644 +--- a/src/network/nKrawallPrivate.cpp ++++ b/src/network/nKrawallPrivate.cpp +@@ -37,6 +37,7 @@ the executable is not distributed). + #include "tConsole.h" + #include "nNetwork.h" + #include "tConfiguration.h" ++#include "tResourceManager.h" + #include "tArray.h" + + #include +@@ -447,7 +448,7 @@ void nKrawall::CheckScrambledPassword( nCheckResultBase & result, + } + } + +-int nKrawall::FetchURL( tString const & authority, char const * query, std::ostream & target, int maxlen ) ++int nKrawall::FetchURL(tString const& authority, char const* query, std::ostream& target) + { + // compose real URL + std::ostringstream fullURL; +@@ -458,31 +459,15 @@ int nKrawall::FetchURL( tString const & authority, char const * query, std::ostr + // con << "Fetching authentication URL " << fullURL.str() << "\n"; + + // fetch URL +- void * ctxt = xmlNanoHTTPOpen( fullURL.str().c_str(), NULL); +- if (ctxt == NULL) +- { +- return -1; +- } +- +- int rc = xmlNanoHTTPReturnCode(ctxt); ++ tResourceManager::Result ret = tResourceManager::FetchURI(fullURL.str().c_str(), target); + +- // read content +- char buf[1000]; +- buf[0] = 0; +- unsigned int len = 1; +- while ( len > 0 && maxlen > 0 ) ++ switch (ret) + { +- int max = sizeof(buf); +- if ( max > maxlen ) +- max = maxlen; +- len = xmlNanoHTTPRead( ctxt, &buf, max ); +- target.write( buf, len ); +- maxlen -= len; ++ case tResourceManager::Result::OK: ++ return 200; ++ default: ++ return -1; + } +- +- xmlNanoHTTPClose(ctxt); +- +- return rc; + } + + #ifdef KRAWALL_SERVER_LEAGUE +diff --git a/src/tools/tResourceManager.cpp b/src/tools/tResourceManager.cpp +index 60d9a92e4..6f689a0a5 100644 +--- a/src/tools/tResourceManager.cpp ++++ b/src/tools/tResourceManager.cpp +@@ -5,6 +5,7 @@ + #include + #include + #include ++#include + #include + + #include +@@ -14,6 +15,50 @@ + #include "tResourceManager.h" + #include "tString.h" + ++#ifndef LIBXML_HTTP_ENABLED ++#ifdef LIBCURL_PROTOCOL_HTTP ++#include ++ ++class tCurlGlobal ++{ ++public: ++ tCurlGlobal() ++ { ++ curl_global_init(CURL_GLOBAL_DEFAULT); ++ }; ++ ++ ~tCurlGlobal() ++ { ++ curl_global_cleanup(); ++ } ++}; ++ ++class tCurlLocal ++{ ++private: ++ CURL* _handle; ++ ++public: ++ tCurlLocal() ++ { ++ static tCurlGlobal curlGlobal; ++ _handle = curl_easy_init(); ++ }; ++ ++ ~tCurlLocal() ++ { ++ curl_easy_cleanup(_handle); ++ } ++ ++ operator CURL*() ++ { ++ return _handle; ++ } ++}; ++ ++#endif ++#endif ++ + // server determined resource repository + tString tResourceManager::resRepoServer("http://resource.armagetronad.net/resource/"); + // the nSettingItem is in gStuff.cpp +@@ -22,47 +67,98 @@ tString tResourceManager::resRepoServer("http://resource.armagetronad.net/resour + tString tResourceManager::resRepoClient("http://resource.armagetronad.net/resource/"); + static tSettingItem conf_res_repo("RESOURCE_REPOSITORY_CLIENT", tResourceManager::resRepoClient); + +-static int myHTTPFetch(const char *URI, const char *filename, const char *savepath) ++tResourceManager::Result tResourceManager::FetchURI(const char* URI, std::ostream& o, int maxLen) + { +- void *ctxt = NULL; +- char *buf = NULL; +- FILE* fd; +- int len, rc; +- +- con << tOutput( "$resource_downloading", URI ); +- // con << "Downloading " << URI << "...\n"; ++#ifdef LIBXML_HTTP_ENABLED ++ { ++ void* ctxt = NULL; ++ int len, rc; ++ ++ ctxt = xmlNanoHTTPOpen(URI, NULL); ++ if (ctxt == NULL) ++ { ++ con << tOutput("$resource_fetcherror_noconnect", URI); ++ return ERROR_URI; ++ } + +- ctxt = xmlNanoHTTPOpen(URI, NULL); +- if (ctxt == NULL) { +- con << tOutput( "$resource_fetcherror_noconnect", URI ); +- return 1; +- } ++ if ((rc = xmlNanoHTTPReturnCode(ctxt)) != 200) ++ { ++ con << tOutput(rc == 404 ? "$resource_fetcherror_404" : "$resource_fetcherror", rc); ++ return rc == 404 ? ERROR_NOACCESS : ERROR_NOTFOUND; ++ } + +- if ( (rc = xmlNanoHTTPReturnCode(ctxt)) != 200 ) { +- con << tOutput( rc == 404 ? "$resource_fetcherror_404" : "$resource_fetcherror", rc ); +- return 2; +- } ++ // xmlNanoHTTPFetchContent( ctxt, &buf, &len ); ++ char buf[10000]; ++ while ((len = xmlNanoHTTPRead(ctxt, buf, sizeof(buf))) > 0) ++ { ++ if (maxLen >= 0) ++ { ++ if (maxLen == 0) ++ break; ++ len = std::min(len, maxLen); ++ maxLen -= len; ++ } ++ o.write(buf, len); ++ } + +- fd = fopen(savepath, "w"); +- if (fd == NULL) { + xmlNanoHTTPClose(ctxt); +- con << tOutput( "$resource_no_write", savepath ); +- return 3; + } +- +- //xmlNanoHTTPFetchContent( ctxt, &buf, &len ); +- int maxlen = 10000; +- buf = (char*)malloc(maxlen); +- while( (len = xmlNanoHTTPRead(ctxt, buf, maxlen)) > 0 ) { +- Ignore( fwrite(buf, len, 1, fd) ); ++#else ++#ifdef LIBCURL_PROTOCOL_HTTP ++ { ++ tCurlLocal handle; ++ ++ // Set the URL to request ++ curl_easy_setopt(handle, CURLOPT_URL, "https://www.example.com"); ++ // Set the callback function to handle the response ++ curl_easy_setopt(handle, CURLOPT_WRITEFUNCTION, [](char* data, size_t size, size_t nmemb, void* userp) { ++ // Cast the user pointer to an ostream and write the data to it ++ static_cast(userp)->write(data, size); ++ // Return the number of bytes processed ++ return size * nmemb; ++ }); ++ // Set the user pointer to be an ostream to which the response will be written ++ std::ostringstream response; ++ curl_easy_setopt(handle, CURLOPT_WRITEDATA, &response); ++ // Perform the request ++ CURLcode result = curl_easy_perform(handle); ++ // Check the result ++ if (result != CURLE_OK) ++ { ++ // If the request failed, print an error message ++ std::cerr << "curl_easy_perform() failed: " << curl_easy_strerror(result) << std::endl; ++ } ++ else ++ { ++ // If the request was successful, print the response ++ std::cout << response.str() << std::endl; ++ } ++ // Clean up ++ curl_easy_cleanup(handle); + } +- free(buf); +- +- xmlNanoHTTPClose(ctxt); +- fclose(fd); ++#else ++ con << "FAILED libcurl or libxml's nanohttp required"; ++ return ERROR_UNKNOWN; ++#endif ++#endif ++ con << "OK\n"; ++ return Result::OK; ++} + ++static int myHTTPFetch(const char* URI, const char* filename, const char* savepath) ++{ ++ con << tOutput("$resource_downloading", URI); ++ // con << "Downloading " << URI << "...\n"; + +- con << "OK\n"; ++ try ++ { ++ std::ofstream o{savepath}; ++ return tResourceManager::FetchURI(URI, o); ++ } ++ catch (...) ++ { ++ return 4; ++ } + + return 0; + } +diff --git a/src/tools/tResourceManager.h b/src/tools/tResourceManager.h +index 192c37581..0421bff60 100644 +--- a/src/tools/tResourceManager.h ++++ b/src/tools/tResourceManager.h +@@ -6,6 +6,18 @@ + //! resource manager: fetches and caches resources from repositories or arbitrary URIs + class tResourceManager { + public: ++ enum Result ++ { ++ OK = 0, ++ ERROR_UNKNOWN = 1, ++ ERROR_URI = 2, // URI not well formed ++ ERROR_NOTFOUND = 3, // URI not found ++ ERROR_NOACCESS = 4 // Access denied ++ }; ++ ++ // fetches an URI and stores it in the provided stream, up to maxLen bytes ++ static Result FetchURI(const char* URI, std::ostream& o, int maxLen = -1); ++ + //! Return the position of the resource in the cache + static tString locateResource(const char *uri, const char *file); + //! opens a resource +-- +GitLab + diff --git a/games/armagetronad/patches/libxml2-2.14_2.patch b/games/armagetronad/patches/libxml2-2.14_2.patch new file mode 100644 index 00000000000..48318cc7e75 --- /dev/null +++ b/games/armagetronad/patches/libxml2-2.14_2.patch @@ -0,0 +1,68 @@ +From ab0d22fe74dc90c13ea4c94c48fdb0d1a9730b94 Mon Sep 17 00:00:00 2001 +From: Manuel Moos +Date: Sun, 2 Mar 2025 00:04:32 +0100 +Subject: [PATCH] Adapt to future changed return code of nKrawall::FetchURL + +More fully map actual URI fetching return codes to FetchURL return codes +--- + src/network/nAuthentication.cpp | 4 ++-- + src/network/nKrawallPrivate.cpp | 13 ++++--------- + 2 files changed, 6 insertions(+), 11 deletions(-) + +diff --git a/src/network/nAuthentication.cpp b/src/network/nAuthentication.cpp +index 0e3625c24..16b0028aa 100644 +--- a/src/network/nAuthentication.cpp ++++ b/src/network/nAuthentication.cpp +@@ -788,7 +788,7 @@ bool nLoginProcess::FetchInfoFromAuthorityRemote() + std::stringstream answer; + int rc = nKrawall::FetchURL( fullAuthority, "?query=methods", answer ); + +- if ( rc == -1 ) ++ if (rc < 0) + { + return ReportAuthorityError( tOutput( "$login_error_invalidurl_notfound", authority ) ); + } +@@ -835,7 +835,7 @@ bool nLoginProcess::FetchInfoFromAuthorityRemote() + + if ( rc != 200 ) + { +- if ( rc == -1 ) ++ if (rc < 0) + { + return ReportAuthorityError( tOutput( "$login_error_invalidurl_notfound", authority ) ); + } +diff --git a/src/network/nKrawallPrivate.cpp b/src/network/nKrawallPrivate.cpp +index a0d6a37e8..fd717d801 100644 +--- a/src/network/nKrawallPrivate.cpp ++++ b/src/network/nKrawallPrivate.cpp +@@ -334,7 +334,7 @@ void nKrawall::CheckScrambledPassword( nCheckResultBase & result, + std::stringstream content; + int rc = FetchURL( data.fullAuthority, request.str().c_str(), content ); + +- if (rc == -1) ++ if (rc < 0) + { + result.error = tOutput( "$login_error_invalidurl_notfound", result.authority ); + result.success = false; +@@ -459,15 +459,10 @@ int nKrawall::FetchURL(tString const& authority, char const* query, std::ostream + // con << "Fetching authentication URL " << fullURL.str() << "\n"; + + // fetch URL +- tResourceManager::Result ret = tResourceManager::FetchURI(fullURL.str().c_str(), target); +- +- switch (ret) +- { +- case tResourceManager::Result::OK: +- return 200; +- default: ++ int ret = tResourceManager::FetchURI(fullURL.str().c_str(), target); ++ if (ret < 0) + return -1; +- } ++ return ret; + } + + #ifdef KRAWALL_SERVER_LEAGUE +-- +GitLab + diff --git a/games/astromenace/astromenace.SlackBuild b/games/astromenace/astromenace.SlackBuild index 111003453d5..e1efecf5811 100644 --- a/games/astromenace/astromenace.SlackBuild +++ b/games/astromenace/astromenace.SlackBuild @@ -79,6 +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 {} \; +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./src/core/model3d/model3d.cpp + cmake ./ # create Makefile make # build game diff --git a/games/d1x-rebirth/d1x-rebirth.SlackBuild b/games/d1x-rebirth/d1x-rebirth.SlackBuild index f9b3e8f86cb..f917151022c 100644 --- a/games/d1x-rebirth/d1x-rebirth.SlackBuild +++ b/games/d1x-rebirth/d1x-rebirth.SlackBuild @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=d1x-rebirth SRCNAM=dxx-rebirth -VERSION=${VERSION:-20220130_7258b7f} +VERSION=${VERSION:-20230520_695e8b9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/games/d1x-rebirth/d1x-rebirth.info b/games/d1x-rebirth/d1x-rebirth.info index f20bb59a156..488e219d16a 100644 --- a/games/d1x-rebirth/d1x-rebirth.info +++ b/games/d1x-rebirth/d1x-rebirth.info @@ -1,8 +1,8 @@ PRGNAM="d1x-rebirth" -VERSION="20220130_7258b7f" +VERSION="20230520_695e8b9" HOMEPAGE="https://www.dxx-rebirth.com/" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/dxx-rebirth-20220130_7258b7f.tar.xz" -MD5SUM="0aacba8e78a9a5cb5e52a5802604b13f" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/dxx-rebirth-20230520_695e8b9.tar.xz" +MD5SUM="20daa2377b7cd13ada79b12da2b762d4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="physfs" diff --git a/games/d2x-rebirth/d2x-rebirth.SlackBuild b/games/d2x-rebirth/d2x-rebirth.SlackBuild index 0cafd4fd74c..1145e2fe587 100644 --- a/games/d2x-rebirth/d2x-rebirth.SlackBuild +++ b/games/d2x-rebirth/d2x-rebirth.SlackBuild @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=d2x-rebirth SRCNAM=dxx-rebirth -VERSION=${VERSION:-20220130_7258b7f} +VERSION=${VERSION:-20230520_695e8b9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/games/d2x-rebirth/d2x-rebirth.info b/games/d2x-rebirth/d2x-rebirth.info index 4c1f7a9b2ef..a35c67c1503 100644 --- a/games/d2x-rebirth/d2x-rebirth.info +++ b/games/d2x-rebirth/d2x-rebirth.info @@ -1,8 +1,8 @@ PRGNAM="d2x-rebirth" -VERSION="20220130_7258b7f" +VERSION="20230520_695e8b9" HOMEPAGE="https://www.dxx-rebirth.com/" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/dxx-rebirth-20220130_7258b7f.tar.xz" -MD5SUM="0aacba8e78a9a5cb5e52a5802604b13f" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/dxx-rebirth-20230520_695e8b9.tar.xz" +MD5SUM="20daa2377b7cd13ada79b12da2b762d4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="physfs" diff --git a/games/doomsday/doomsday.SlackBuild b/games/doomsday/doomsday.SlackBuild index 87ce49015ab..8651fd9a2bf 100644 --- a/games/doomsday/doomsday.SlackBuild +++ b/games/doomsday/doomsday.SlackBuild @@ -49,11 +49,13 @@ # that, do all of the above, then hand off maintenance to someone # who can afford a shinier newer video card than I can. +# 20250614 KEC: gcc-15 compatibility + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=doomsday VERSION=${VERSION:-2.3.1} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -105,9 +107,10 @@ mkdir -p build-amethyst cd build-amethyst cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-template-body" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ ../doomsday/tools/amethyst make make install/strip DESTDIR=$PKG @@ -117,8 +120,9 @@ mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-template-body" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/games/duckstation/duckstation.SlackBuild b/games/duckstation/duckstation.SlackBuild index fc9d8163bde..9b69097da32 100644 --- a/games/duckstation/duckstation.SlackBuild +++ b/games/duckstation/duckstation.SlackBuild @@ -107,6 +107,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DENABLE_DISCORD_PRESENCE=$DISCORD \ -DUSE_WAYLAND=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/games/epsxe/epsxe.SlackBuild b/games/epsxe/epsxe.SlackBuild index 097617f5723..9c02cb990f8 100644 --- a/games/epsxe/epsxe.SlackBuild +++ b/games/epsxe/epsxe.SlackBuild @@ -107,8 +107,7 @@ cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop # Add icons mkdir -p $PKG/usr/share/pixmaps mkdir -p $PKG/usr/share/icons/hicolor/scalable/apps -convert -background none $CWD/$PRGNAM.svg -resize 256x256 $PRGNAM.png -cp $PRGNAM.png $PKG/usr/share/pixmaps +rsvg-convert --width=256px --height=256px $CWD/$PRGNAM.svg > $PKG/usr/share/pixmaps/$PRGNAM.png cp $CWD/$PRGNAM.svg $PKG/usr/share/icons/hicolor/scalable/apps # epsxe requires libtinfo and an olderer version of libcrypto from 14.2 diff --git a/games/ezquake/ezquake.SlackBuild b/games/ezquake/ezquake.SlackBuild index fc6b571ac4d..e7bad1ba230 100644 --- a/games/ezquake/ezquake.SlackBuild +++ b/games/ezquake/ezquake.SlackBuild @@ -22,10 +22,13 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# the tarball is generated with "git clone --recursive" and packed +# with "tar Jcf XXX.tar.xz --exclude-vcs XXX" + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ezquake -VERSION=${VERSION:-3.6.4} +VERSION=${VERSION:-20251027_b893b6d} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,7 +76,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf rm -rf $PRGNAM-source-$VERSION -tar -xvf $CWD/$PRGNAM-source-$VERSION.tar.gz +tar -xvf $CWD/$PRGNAM-source-$VERSION.tar.?z cd $PRGNAM-source-$VERSION chown -R root:root . find -L . \ @@ -82,15 +85,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# add back the missing protocol.h file -# https://github.com/QW-Group/ezquake-source/issues/765 -mkdir -p src/qwprot/src -cat $CWD/protocol.h > src/qwprot/src/protocol.h - # dont use precompiled binary, make our own -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -make +cmake --preset dynamic +cmake --build build-dynamic --config Release # the ezquake-ubuntu-3.2.3-full.tar.gz file has some assets we need mkdir -p $PKG/usr/share/games/$PRGNAM @@ -104,7 +101,7 @@ cat dist/linux/io.github.ezQuake.desktop > $PKG/usr/share/applications/$PRGNAM.d # replace precompiled binary with ours rm -f $PKG/usr/share/games/$PRGNAM/$PRGNAM-linux-* -cp $PRGNAM-linux-$BINSUFFIX $PKG/usr/share/games/$PRGNAM +cp build-dynamic/Release/$PRGNAM-linux-$BINSUFFIX $PKG/usr/share/games/$PRGNAM chmod 0755 $PKG/usr/share/games/$PRGNAM/$PRGNAM-linux-$BINSUFFIX # Fix permissions on assets directories and files diff --git a/games/ezquake/ezquake.info b/games/ezquake/ezquake.info index 9c551bdae95..02ff1248ccf 100644 --- a/games/ezquake/ezquake.info +++ b/games/ezquake/ezquake.info @@ -1,9 +1,9 @@ PRGNAM="ezquake" -VERSION="3.6.4" +VERSION="20251027_b893b6d" HOMEPAGE="https://ezquake.com/" -DOWNLOAD="https://github.com/QW-Group/ezquake-source/archive/3.6.4/ezquake-source-3.6.4.tar.gz \ +DOWNLOAD="https://ponce.cc/slackware/sources/repo/ezquake-source-20251027_b893b6d.tar.xz \ https://github.com/QW-Group/ezquake-source/releases/download/3.2.3/ezquake-ubuntu-3.2.3-full.tar.gz" -MD5SUM="5db942adf41808526ef9d66b928910bd \ +MD5SUM="cbe6f38554fd8c55240876cda8892875 \ 18a642c80d60bc01c04b8cb86c94bc5f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/games/ezquake/protocol.h b/games/ezquake/protocol.h deleted file mode 100644 index 8ccd39c323b..00000000000 --- a/games/ezquake/protocol.h +++ /dev/null @@ -1,638 +0,0 @@ -/* -Copyright (C) 1996-1997 Id Software, Inc. - -This program is free software; you can redistribute it and/or -modify it under the terms of the GNU General Public License -as published by the Free Software Foundation; either version 2 -of the License, or (at your option) any later version. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. - -See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -*/ -// protocol.h -- communications protocols -#ifndef __PROTOCOL_H__ -#define __PROTOCOL_H__ - -#define PROTOCOL_VERSION 28 - -//========================================= - -// fte protocol extensions. -#define PROTOCOL_VERSION_FTE (('F'<<0) + ('T'<<8) + ('E'<<16) + ('X' << 24)) //fte extensions. -#define PROTOCOL_VERSION_FTE2 (('F'<<0) + ('T'<<8) + ('E'<<16) + ('2' << 24)) //fte extensions. -#define PROTOCOL_VERSION_MVD1 (('M'<<0) + ('V'<<8) + ('D'<<16) + ('1' << 24)) //mvdsv extensions - -#ifdef PROTOCOL_VERSION_FTE -# define FTE_PEXT_TRANS 0x00000008 // .alpha support -//#define FTE_PEXT_ACCURATETIMINGS 0x00000040 // qqshka: not actually used in ezquake. -// // I added it to ezquake in hope that someone made some -// // rockets(enitities) smoothing code... -# define FTE_PEXT_HLBSP 0x00000200 // stops fte servers from complaining -# define FTE_PEXT_MODELDBL 0x00001000 // -# define FTE_PEXT_ENTITYDBL 0x00002000 // max of 1024 ents instead of 512 -# define FTE_PEXT_ENTITYDBL2 0x00004000 // max of 1024 ents instead of 512 -# define FTE_PEXT_FLOATCOORDS 0x00008000 // supports floating point origins. -# define FTE_PEXT_SPAWNSTATIC2 0x00400000 // Sends an entity delta instead of a baseline. -# define FTE_PEXT_256PACKETENTITIES 0x01000000 // Client can recieve 256 packet entities. -# define FTE_PEXT_CHUNKEDDOWNLOADS 0x20000000 // alternate file download method. Hopefully it'll give - // quadroupled download speed, especially on higher pings. -#endif // PROTOCOL_VERSION_FTE - -#ifdef PROTOCOL_VERSION_FTE2 -# ifdef WITH_SPEEX -# include -# ifdef USE_SDL_VOICE -# undef USE_SDL_VOICE -# endif // USE_SDL_VOICE -# if SDL_VERSION_ATLEAST(2,0,5) -# define FTE_PEXT2_VOICECHAT 0x00000002 -# endif // SDL_VERSION_ATLEAST(2,0,5) -# endif // WITH_SPEEX -#endif // PROTOCOL_VERSION_FTE2 - -#ifdef PROTOCOL_VERSION_MVD1 -# define MVD_PEXT1_FLOATCOORDS (1 << 0) // FTE_PEXT_FLOATCOORDS but for entity/player coords only -# define MVD_PEXT1_HIGHLAGTELEPORT (1 << 1) // Adjust movement direction for frames following teleport -//# define MVD_PEXT1_SERVERSIDEWEAPON (1 << 2) // Server-side weapon selection. Can be defined in a project Makefile -# define MVD_PEXT1_DEBUG_WEAPON (1 << 3) // Send weapon-choice explanation to server for logging -# define MVD_PEXT1_DEBUG_ANTILAG (1 << 4) // Send predicted positions to server (compare to antilagged positions) -# define MVD_PEXT1_HIDDEN_MESSAGES (1 << 5) // dem_multiple(0) packets are in format ( + )* -//# define MVD_PEXT1_SERVERSIDEWEAPON2 (1 << 6) // Server-side weapon selection supports clc_mvd_weapon_full_impulse. - // Can be defined in a project Makefile -#define MVD_PEXT1_WEAPONPREDICTION (1 << 7) // Send weapon and attack related data for weapon prediction -#define MVD_PEXT1_SIMPLEPROJECTILE (1 << 8) // Projectiles are sent as simple semi-stateless ents - -# if defined(MVD_PEXT1_DEBUG_ANTILAG) || defined(MVD_PEXT1_DEBUG_WEAPON) -# define MVD_PEXT1_DEBUG -# define MVD_PEXT1_ANTILAG_CLIENTPOS 128 // flag set on the playernum if the client positions are also included -# define clc_mvd_debug 201 -# define clc_mvd_debug_type_antilag 1 -# define clc_mvd_debug_type_weapon 2 -# endif // defined(MVD_PEXT1_DEBUG_ANTILAG) || defined(MVD_PEXT1_DEBUG_WEAPON) - -# define MVD_PEXT1_INCLUDEINMVD (MVD_PEXT1_HIDDEN_MESSAGES) - -#endif // PROTOCOL_VERSION_MVD1 - -//========================================= - -// ZQuake protocol extensions (*z_ext serverinfo key) -#define Z_EXT_PM_TYPE (1<<0) // basic PM_TYPE functionality (reliable jump_held) -#define Z_EXT_PM_TYPE_NEW (1<<1) // adds PM_FLY, PM_SPECTATOR -#define Z_EXT_VIEWHEIGHT (1<<2) // STAT_VIEWHEIGHT -#define Z_EXT_SERVERTIME (1<<3) // STAT_TIME -#define Z_EXT_PITCHLIMITS (1<<4) // serverinfo maxpitch & minpitch -#define Z_EXT_JOIN_OBSERVE (1<<5) // server: "join" and "observe" commands are supported - // client: on-the-fly spectator <-> player switching supported -#define Z_EXT_PF_ONGROUND (1<<6) // server: PF_ONGROUND is valid for all svc_playerinfo -#define Z_EXT_VWEP (1<<7) // ZQ_VWEP extension -#define Z_EXT_PF_SOLID (1<<8) - -// what our client supports -#define CLIENT_EXTENSIONS ( \ - Z_EXT_PM_TYPE | \ - Z_EXT_PM_TYPE_NEW | \ - Z_EXT_VIEWHEIGHT | \ - Z_EXT_SERVERTIME | \ - Z_EXT_PITCHLIMITS | \ - Z_EXT_JOIN_OBSERVE | \ - Z_EXT_PF_ONGROUND | \ - Z_EXT_VWEP | \ - Z_EXT_PF_SOLID \ -) - -// what our server supports -#define SERVER_EXTENSIONS ( \ - Z_EXT_PM_TYPE | \ - Z_EXT_PM_TYPE_NEW | \ - Z_EXT_VIEWHEIGHT | \ - Z_EXT_SERVERTIME | \ - Z_EXT_PITCHLIMITS | \ - Z_EXT_JOIN_OBSERVE | \ - Z_EXT_PF_ONGROUND | \ - Z_EXT_VWEP | \ - Z_EXT_PF_SOLID \ -) - -//========================================= - -#define PORT_MASTER 27000 -#define PORT_CLIENT 27001 -#define PORT_SERVER 27500 -#define PORT_QUAKETV 27900 - -//========================================= - -// out of band message id bytes - -// M = master, S = server, C = client, A = any -// the second character will always be \n if the message isn't a single byte long (?? not true anymore?) - -#define S2C_CHALLENGE 'c' -#define S2C_CONNECTION 'j' -#define A2A_PING 'k' // respond with an A2A_ACK -#define A2A_ACK 'l' // general acknowledgement without info -#define A2A_NACK 'm' // [+ comment] general failure -#define A2A_ECHO 'e' // for echoing -#define A2C_PRINT 'n' // print a message on client - -#define S2M_HEARTBEAT 'a' // + serverinfo + userlist + fraglist -#define A2C_CLIENT_COMMAND 'B' // + command line -#define S2M_SHUTDOWN 'C' - - -//================== -// note that there are some defs.qc that mirror to these numbers -// also related to svc_strings[] in cl_parse -//================== - -// server to client -#define svc_bad 0 -#define svc_nop 1 -#define svc_disconnect 2 -#define svc_updatestat 3 // [byte] [byte] -#define nq_svc_version 4 // [long] server version -#define nq_svc_setview 5 // [short] entity number -#define svc_sound 6 // -#define nq_svc_time 7 // [float] server time -#define svc_print 8 // [byte] id [string] null terminated string -#define svc_stufftext 9 // [string] stuffed into client's console buffer - // the string should be \n terminated -#define svc_setangle 10 // [angle3] set the view angle to this absolute value - -#define svc_serverdata 11 // [long] protocol ... -#define svc_lightstyle 12 // [byte] [string] -#define nq_svc_updatename 13 // [byte] [string] -#define svc_updatefrags 14 // [byte] [short] -#define nq_svc_clientdata 15 // -#define svc_stopsound 16 // -#define nq_svc_updatecolors 17 // [byte] [byte] [byte] -#define nq_svc_particle 18 // [vec3] -#define svc_damage 19 - -#define svc_spawnstatic 20 -#define svc_fte_spawnstatic2 21 // @!@!@! -#define svc_spawnbaseline 22 - -#define svc_temp_entity 23 // variable -#define svc_setpause 24 // [byte] on / off -#define nq_svc_signonnum 25 // [byte] used for the signon sequence - -#define svc_centerprint 26 // [string] to put in center of the screen - -#define svc_killedmonster 27 -#define svc_foundsecret 28 - -#define svc_spawnstaticsound 29 // [coord3] [byte] samp [byte] vol [byte] aten - -#define svc_intermission 30 // [vec3_t] origin [vec3_t] angle -#define svc_finale 31 // [string] text - -#define svc_cdtrack 32 // [byte] track -#define svc_sellscreen 33 - -#define nq_svc_cutscene 34 // same as svc_smallkick - -#define svc_smallkick 34 // set client punchangle to 2 -#define svc_bigkick 35 // set client punchangle to 4 - -#define svc_updateping 36 // [byte] [short] -#define svc_updateentertime 37 // [byte] [float] - -#define svc_updatestatlong 38 // [byte] [long] - -#define svc_muzzleflash 39 // [short] entity - -#define svc_updateuserinfo 40 // [byte] slot [long] uid - // [string] userinfo - -#define svc_download 41 // [short] size [size bytes] -#define svc_playerinfo 42 // variable -#define svc_nails 43 // [byte] num [48 bits] xyzpy 12 12 12 4 8 -#define svc_chokecount 44 // [byte] packets choked -#define svc_modellist 45 // [strings] -#define svc_soundlist 46 // [strings] -#define svc_packetentities 47 // [...] -#define svc_deltapacketentities 48 // [...] -#define svc_maxspeed 49 // maxspeed change, for prediction -#define svc_entgravity 50 // gravity change, for prediction -#define svc_setinfo 51 // setinfo on a client -#define svc_serverinfo 52 // serverinfo -#define svc_updatepl 53 // [byte] [byte] -#define svc_nails2 54 // [byte] num [52 bits] nxyzpy 8 12 12 12 4 8 - // mvdsv extended svcs (for mvd playback) -#ifdef FTE_PEXT_MODELDBL -# define svc_fte_modellistshort 60 // [strings] -#endif // FTE_PEXT_MODELDBL - -#define svc_fte_spawnbaseline2 66 -#define svc_qizmovoice 83 - -#ifdef FTE_PEXT2_VOICECHAT -# define svc_fte_voicechat 84 -#endif // FTE_PEXT2_VOICECHAT - -#ifdef MVD_PEXT1_SIMPLEPROJECTILE -#define svc_packetsprojectiles 100 // [...] -#define svc_deltapacketsprojectiles 101 // [...] -#endif - -//============================================== - -// client to server -#define clc_bad 0 -#define clc_nop 1 -//define clc_doublemove 2 -#define clc_move 3 // [[usercmd_t] -#define clc_stringcmd 4 // [string] message -#define clc_delta 5 // [byte] sequence number, requests delta compression of message -#define clc_tmove 6 // teleport request, spectator only -#define clc_upload 7 // teleport request, spectator only - -#ifdef MVD_PEXT1_SIMPLEPROJECTILE -#define clc_ackframe 50 -#endif - -#ifdef FTE_PEXT2_VOICECHAT -#define clc_voicechat 83 // FTE voice chat. -#endif // FTE_PEXT2_VOICECHAT - -#ifdef MVD_PEXT1_SERVERSIDEWEAPON -#define clc_mvd_weapon 200 // server-side weapon selection -#endif // MVD_PEXT1_SERVERSIDEWEAPON - -// these are used in mvd parsing of debug info, even if client doesn't support protocol itself -// selection options -#define clc_mvd_weapon_mode_presel 1 // preselect (don't send impulses until -attack/+attack) -#define clc_mvd_weapon_mode_iffiring 2 // don't wait for -attack before pre-selecting weapon -#define clc_mvd_weapon_forget_ranking 4 // forget priority list after initial selection (requires extra byte for age) - -// hide options -#define clc_mvd_weapon_hide_axe 8 // on subsequent -attack, hide weapon and switch to axe -#define clc_mvd_weapon_hide_sg 16 // on subsequent -attack, hide weapon and switch to sg -#define clc_mvd_weapon_reset_on_death 32 // on death, go back to 2 1 -#define clc_mvd_weapon_switching 64 // if not set, disable all server-side weapon switching - -// others -#define clc_mvd_weapon_full_impulse 128 // if set, each weapon set as a byte, rather than packing two into one -#if defined(MVD_PEXT1_DEBUG_ANTILAG) || defined(MVD_PEXT1_DEBUG_WEAPON) -#define MVD_PEXT1_DEBUG -#define MVD_PEXT1_ANTILAG_CLIENTPOS 128 // flag set on the playernum if the client positions are also included - -#define clc_mvd_debug 201 - -#define clc_mvd_debug_type_antilag 1 -#define clc_mvd_debug_type_weapon 2 -#endif - -//============================================== - -// playerinfo flags from server -// playerinfo always sends: playernum, flags, origin[] and framenumber -#define PF_MSEC (1 << 0) -#define PF_COMMAND (1 << 1) -#define PF_VELOCITY1 (1 << 2) -#define PF_VELOCITY2 (1 << 3) -#define PF_VELOCITY3 (1 << 4) -#define PF_MODEL (1 << 5) -#define PF_SKINNUM (1 << 6) -#define PF_EFFECTS (1 << 7) -#define PF_WEAPONFRAME (1 << 8) // only sent for view player -#define PF_DEAD (1 << 9) // don't block movement any more -#define PF_GIB (1 << 10) // offset the view height differently -// bits 11..13 are player move type bits (ZQuake extension) -#define PF_PMC_SHIFT 11 -#define PF_PMC_MASK 7 -#define PF_ONGROUND (1<<14) // ZQuake extension -#define PF_SOLID (1<<15) // ZQuake extension -#define PF_FTE_EXTRA (1<<16) // FTE extension - -// encoded player move types -#define PMC_NORMAL 0 // normal ground movement -#define PMC_NORMAL_JUMP_HELD 1 // normal ground novement + jump_held -#define PMC_OLD_SPECTATOR 2 // fly through walls (QW compatibility mode) -#define PMC_SPECTATOR 3 // fly through walls -#define PMC_FLY 4 // fly, bump into walls -#define PMC_NONE 5 // can't move (client had better lerp the origin...) -#define PMC_LOCK 6 // server controls view angles -#define PMC_EXTRA3 7 // future extension - -//============================================== - -// if the high bit of the client to server byte is set, the low bits are -// client move cmd bits -// ms and angle2 are always sent, the others are optional -#define CM_ANGLE1 (1 << 0) -#define CM_ANGLE3 (1 << 1) -#define CM_FORWARD (1 << 2) -#define CM_SIDE (1 << 3) -#define CM_UP (1 << 4) -#define CM_BUTTONS (1 << 5) -#define CM_IMPULSE (1 << 6) -#define CM_ANGLE2 (1 << 7) - -//============================================== - -// Player flags in mvd demos. -// Should be in server.h but unfortunately shared with cl_demo.c. -#define DF_ORIGIN 1 -#define DF_ANGLES (1 << 3) -#define DF_EFFECTS (1 << 6) -#define DF_SKINNUM (1 << 7) -#define DF_DEAD (1 << 8) -#define DF_GIB (1 << 9) -#define DF_WEAPONFRAME (1 << 10) -#define DF_MODEL (1 << 11) - -//============================================== - -// the first 16 bits of a packetentities update holds 9 bits of entity number and 7 bits of flags -// of entity number and 7 bits of flags -#define U_ORIGIN1 (1 << 9) -#define U_ORIGIN2 (1 << 10) -#define U_ORIGIN3 (1 << 11) -#define U_ANGLE2 (1 << 12) -#define U_FRAME (1 << 13) -#define U_REMOVE (1 << 14) // REMOVE this entity, don't add it -#define U_MOREBITS (1 << 15) - -// if MOREBITS is set, these additional flags are read in next -#define U_ANGLE1 (1 << 0) -#define U_ANGLE3 (1 << 1) -#define U_MODEL (1 << 2) -#define U_COLORMAP (1 << 3) -#define U_SKIN (1 << 4) -#define U_EFFECTS (1 << 5) -#define U_SOLID (1 << 6) // the entity should be solid for prediction - -#define U_CHECKMOREBITS ((1<<9) - 1) /* MVDSV compatibility */ - -//fte extensions -#ifdef PROTOCOL_VERSION_FTE -# define U_FTE_EVENMORE (1<<7) //extension info follows -# ifdef FTE_PEXT_SCALE -# define U_FTE_SCALE (1<<0) //scaler of alias models -# endif // FTE_PEXT_SCALE -# ifdef FTE_PEXT_TRANS -# define U_FTE_TRANS (1<<1) //transparency value -# define PF_TRANS_Z (1<<17) -# endif // FTE_PEXT_TRANS -# ifdef FTE_PEXT_FATNESS -# define U_FTE_FATNESS (1<<2) //byte describing how fat an alias model should be. - //moves verticies along normals - // Useful for vacuum chambers... -# endif // FTE_PEXT_FATNESS -# ifdef FTE_PEXT_MODELDBL -# define U_FTE_MODELDBL (1<<3) //extra bit for modelindexes -# endif // FTE_PEXT_MODELDBL -# define U_FTE_UNUSED1 (1<<4) -# ifdef FTE_PEXT_ENTITYDBL -# define U_FTE_ENTITYDBL (1<<5) //use an extra byte for origin parts, cos one of them is off -# endif // FTE_PEXT_ENTITYDBL -# ifdef FTE_PEXT_ENTITYDBL2 -# define U_FTE_ENTITYDBL2 (1<<6) //use an extra byte for origin parts, cos one of them is off -# endif // FTE_PEXT_ENTITYDBL2 -# define U_FTE_YETMORE (1<<7) //even more extension info stuff. -# define U_FTE_DRAWFLAGS (1<<8) //use an extra qbyte for origin parts, cos one of them is off -# define U_FTE_ABSLIGHT (1<<9) //Force a lightlevel -# define U_FTE_COLOURMOD (1<<10) //rgb -# define U_FTE_DPFLAGS (1<<11) -# define U_FTE_TAGINFO (1<<12) -# define U_FTE_LIGHT (1<<13) -# define U_FTE_EFFECTS16 (1<<14) -# define U_FTE_FARMORE (1<<15) -#endif // PROTOCOL_VERSION_FTE - -//============================================== - -// a sound with no channel is a local only sound -// the sound field has bits 0-2: channel, 3-12: entity -#define SND_VOLUME (1 << 15) // a byte -#define SND_ATTENUATION (1 << 14) // a byte - -#define DEFAULT_SOUND_PACKET_VOLUME 255 -#define DEFAULT_SOUND_PACKET_ATTENUATION 1.0 - -//============================================== - -// svc_print messages have an id, so messages can be filtered -#define PRINT_LOW 0 -#define PRINT_MEDIUM 1 -#define PRINT_HIGH 2 -#define PRINT_CHAT 3 // also go to chat buffer - -//============================================== - -// temp entity events -#define TE_SPIKE 0 -#define TE_SUPERSPIKE 1 -#define TE_GUNSHOT 2 -#define TE_EXPLOSION 3 -#define TE_TAREXPLOSION 4 -#define TE_LIGHTNING1 5 -#define TE_LIGHTNING2 6 -#define TE_WIZSPIKE 7 -#define TE_KNIGHTSPIKE 8 -#define TE_LIGHTNING3 9 -#define TE_LAVASPLASH 10 -#define TE_TELEPORT 11 -#define TE_BLOOD 12 -#define TE_LIGHTNINGBLOOD 13 - -//============================================== - -#define NQ_TE_EXPLOSION2 12 -#define NQ_TE_BEAM 13 - -//============================================== - -#define DEFAULT_VIEWHEIGHT 22 - -//============================================== - -/* -========================================================== - ELEMENTS COMMUNICATED ACROSS THE NET -========================================================== -*/ - -#define MAX_CLIENTS 32 - -#define UPDATE_BACKUP 64 // copies of entity_state_t to keep buffered (must be power of two) -#define UPDATE_MASK (UPDATE_BACKUP - 1) - -// entity_state_t is the information conveyed from the server -// in an update message -typedef struct entity_state_s { - int number; // edict index - int flags; // nolerp, etc - vec3_t origin; - vec3_t angles; - int modelindex; - int frame; - int colormap; - int skinnum; - int effects; - byte trans; -} entity_state_t; - -#ifdef MVD_PEXT1_SIMPLEPROJECTILE -#define MAX_SIMPLEPROJECTILES 64 -typedef struct sprojectile_state_s -{ - int number; // edict index - int flags; // nolerp, etc - int owner; - - int fproj_num; - float time_offset; - float time; - vec3_t origin; - vec3_t angles; - int modelindex; - vec3_t velocity; -} sprojectile_state_t; -#endif - -#define MAX_PACKET_ENTITIES 64 // doesn't include nails -#define MAX_PEXT256_PACKET_ENTITIES 256 // up to 256 ents, look FTE_PEXT_256PACKETENTITIES -#define MAX_MVD_PACKET_ENTITIES 300 // !!! MUST not be less than any of above values!!! - -typedef struct packet_entities_s { - int num_entities; - entity_state_t entities[MAX_MVD_PACKET_ENTITIES]; -#ifdef MVD_PEXT1_SIMPLEPROJECTILE - int num_sprojectiles; - sprojectile_state_t sprojectiles[MAX_SIMPLEPROJECTILES]; -#endif -} packet_entities_t; - -typedef struct usercmd_s { - byte msec; - vec3_t angles; - short forwardmove; - short sidemove; - short upmove; - byte buttons; - byte impulse; - byte impulse_pred; //this is our impulse, even if it was overrode by serversideweapon -} usercmd_t; - -//============================================== - -// usercmd button bits -#define BUTTON_ATTACK (1 << 0) -#define BUTTON_JUMP (1 << 1) -#define BUTTON_USE (1 << 2) -#define BUTTON_ATTACK2 (1 << 3) - -//============================================== - -// demo recording -// TODO: Make into an enum. -#define dem_cmd 0 // A user cmd movement message. -#define dem_read 1 // A net message. -#define dem_set 2 // Appears only once at the beginning of a demo, - // contains the outgoing / incoming sequence numbers at demo start. -#define dem_multiple 3 // MVD ONLY. This message is directed to several clients. -#define dem_single 4 // MVD ONLY. This message is directed to a single client. -#define dem_stats 5 // MVD ONLY. Stats update for a player. -#define dem_all 6 // MVD ONLY. This message is directed to all clients. - -//============================================== - -// -// Used for saving a temporary list of temp entities. - -#ifndef SERVERONLY -# define MAX_TEMP_ENTITIES 32 -typedef struct temp_entity_s { - vec3_t pos; // Position of temp entity. - float time; // Time of temp entity. - int type; // Type of temp entity. -} temp_entity_t; - -typedef struct temp_entity_list_s { - temp_entity_t list[MAX_TEMP_ENTITIES]; - int count; -} temp_entity_list_t; -#endif // !SERVERONLY - -//============================================== - -#ifdef MVD_PEXT1_HIDDEN_MESSAGES -// hidden messages inserted into .mvd files -// embedded in dem_multiple(0) - should be safely skipped in clients -// format is * where is duplicated if 0xFFFF. is length of the data packet, not the header -enum { - mvdhidden_antilag_position = 0x0000, // mvdhidden_antilag_position_header_t mvdhidden_antilag_position_t* - mvdhidden_usercmd = 0x0001, // - mvdhidden_usercmd_weapons = 0x0002, // - mvdhidden_demoinfo = 0x0003, // - mvdhidden_commentary_track = 0x0004, // [todo... ?] - mvdhidden_commentary_data = 0x0005, // [todo... format-specific] - mvdhidden_commentary_text_segment = 0x0006, // [todo... ] - mvdhidden_dmgdone = 0x0007, // - mvdhidden_usercmd_weapons_ss = 0x0008, // (same format as mvdhidden_usercmd_weapons) - mvdhidden_usercmd_weapon_instruction = 0x0009, // - mvdhidden_paused_duration = 0x000A, // ... actual time elapsed, not gametime (can be used to keep stream running) ... expected to be QTV only - mvdhidden_extended = 0xFFFF // doubt we'll ever get here: read next short... -}; - -#define sizeof_mvdhidden_block_header_t_usercmd (1 + 1 + 1 + 3 * 4 + 3 * 2 + 1 + 1) -#define sizeof_mvdhidden_usercmd_weapon_instruction (1 + 1 + 4 + 4 + 10) - -typedef struct { - int length; // this is the number of bytes in the packet, not including this header - unsigned short type_id; // If 0xFFFF, read again to extend range -} mvdhidden_block_header_t; - -#define sizeof_mvdhidden_block_header_t_range0 (4 + 2) - -typedef struct { - byte playernum; - byte players; - unsigned int incoming_seq; - float server_time; - float target_time; -} mvdhidden_antilag_position_header_t; - -#define sizeof_mvdhidden_antilag_position_header_t (1 + 1 + 4 + 4 + 4) - -typedef struct { - float clientpos[3]; - float pos[3]; - byte playernum; - byte msec; - byte predmodel; -} mvdhidden_antilag_position_t; - -#define sizeof_mvdhidden_antilag_position_t (12 + 12 + 1 + 1 + 1) - -#define MVDHIDDEN_DMGDONE_SPLASHDAMAGE (1 << 15) - -// mvdhidden_usercmd_weapon_instruction -#define MVDHIDDEN_SSWEAPON_PENDING 1 -#define MVDHIDDEN_SSWEAPON_HIDE_AXE 2 -#define MVDHIDDEN_SSWEAPON_HIDE_SG 4 -#define MVDHIDDEN_SSWEAPON_HIDEONDEATH 8 -#define MVDHIDDEN_SSWEAPON_WASFIRING 16 -#define MVDHIDDEN_SSWEAPON_ENABLED 32 -#define MVDHIDDEN_SSWEAPON_FORGETORDER 64 - -#endif // MVD_PEXT1_HIDDEN_MESSAGES - -//============================================== - -#define MAX_SCOREBOARDNAME 16 -#define MAX_INFO_STRING 1024 - -#endif // __PROTOCOL_H__ diff --git a/games/frozen-bubble/frozen-bubble.SlackBuild b/games/frozen-bubble/frozen-bubble.SlackBuild index c5395e63056..d40bebbc935 100644 --- a/games/frozen-bubble/frozen-bubble.SlackBuild +++ b/games/frozen-bubble/frozen-bubble.SlackBuild @@ -82,6 +82,7 @@ find -L . \ # Werror breaks build on current sed -i "s|\ -Werror||" inc/My/Builder.pm +sed -i "s|\ '0\.36'\ =>||" inc/My/Builder.pm perl Build.PL \ prefix=/usr \ diff --git a/games/gnugo/README b/games/gnugo/README deleted file mode 100644 index ea21969705a..00000000000 --- a/games/gnugo/README +++ /dev/null @@ -1,7 +0,0 @@ -GNU Go is a free program that plays the game of Go. -GNU Go has played thousands of games on the NNGS Go server. GNU Go is -now also playing regularly on the Legend Go Server in Taiwan, on the -WING server in Japan, and many volunteers run GNU Go clients on KGS. -GNU Go has established itself as the leading non-commercial go program -in the recent tournaments that it has taken part in. - diff --git a/games/gnugo/gnugo.SlackBuild b/games/gnugo/gnugo.SlackBuild deleted file mode 100644 index 42bbef4a0a0..00000000000 --- a/games/gnugo/gnugo.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash - -# Slackware build script for gnugo - -# Copyright 2013 by Guillermo Bonvehi (gbonvehi@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=gnugo -VERSION=${VERSION:-3.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If 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 -xzvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS -fcommon" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --bindir=/usr/games \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -make -make install-strip DESTDIR=$PKG - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -rm -f $PKG/usr/info/dir -gzip -9 $PKG/usr/info/*.info* - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING INSTALL NEWS README THANKS TODO $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/games/gnugo/gnugo.info b/games/gnugo/gnugo.info deleted file mode 100644 index 6c9c99f41c9..00000000000 --- a/games/gnugo/gnugo.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gnugo" -VERSION="3.8" -HOMEPAGE="http://www.gnu.org/software/gnugo/gnugo.html" -DOWNLOAD="http://ftp.gnu.org/gnu/gnugo/gnugo-3.8.tar.gz" -MD5SUM="6db0a528df58876d2b0ef1659c374a9a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Guillermo Bonvehi" -EMAIL="gbonvehi@gmail.com" diff --git a/games/gnugo/slack-desc b/games/gnugo/slack-desc deleted file mode 100644 index 98686bca3ed..00000000000 --- a/games/gnugo/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------------------------------------------------------| -gnugo: gnugo (free version of the game of Go) -gnugo: -gnugo: GNU Go has played thousands of games on the NNGS Go server. GNU Go is -gnugo: now also playing regularly on the Legend Go Server in Taiwan, on the -gnugo: WING server in Japan, and many volunteers run GNU Go clients on KGS. -gnugo: GNU Go has established itself as the leading non-commercial go program -gnugo: in the recent tournaments that it has taken part in. -gnugo: -gnugo: -gnugo: http://www.gnu.org/software/gnugo/gnugo.html -gnugo: diff --git a/games/gzdoom/gzdoom.SlackBuild b/games/gzdoom/gzdoom.SlackBuild index e5041d56b14..c7274aff906 100644 --- a/games/gzdoom/gzdoom.SlackBuild +++ b/games/gzdoom/gzdoom.SlackBuild @@ -103,9 +103,8 @@ sed -i '/COMMAND.*UpdateRevision/s,^,# ,' src/CMakeLists.txt echo "#define GIT_HASH \"release\"" echo "#define GIT_TIME __DATE__" ) > src/gitinfo.h -# 3.1.0 started needing -DNDEBUG. Using ld.gold speeds up the final link -# enough to be worth using (saves 17+ sec on my test box). -SLKCFLAGS="$SLKCFLAGS -DNDEBUG -fuse-ld=gold" +# 3.1.0 started needing -DNDEBUG. +SLKCFLAGS="$SLKCFLAGS -DNDEBUG" # 20200302 bkw: gcc 5.5 needs this, not sure it's required by the C++ spec sed -i '1i#include ' \ diff --git a/games/hedgewars/cmake4.patch b/games/hedgewars/cmake4.patch new file mode 100644 index 00000000000..f6c0c86bee6 --- /dev/null +++ b/games/hedgewars/cmake4.patch @@ -0,0 +1,28 @@ +diff -Naur hedgewars-src-1.0.2.orig/CMakeLists.txt hedgewars-src-1.0.2/CMakeLists.txt +--- hedgewars-src-1.0.2.orig/CMakeLists.txt 2022-09-13 00:33:59.000000000 +0200 ++++ hedgewars-src-1.0.2/CMakeLists.txt 2025-07-23 14:32:06.333368259 +0200 +@@ -11,7 +11,7 @@ + + foreach(hwpolicy CMP0026 CMP0068) + if(POLICY ${hwpolicy}) +- cmake_policy(SET ${hwpolicy} OLD) ++ cmake_policy(SET ${hwpolicy} NEW) + endif() + endforeach() + +diff -Naur hedgewars-src-1.0.2.orig/misc/libphyslayer/CMakeLists.txt hedgewars-src-1.0.2/misc/libphyslayer/CMakeLists.txt +--- hedgewars-src-1.0.2.orig/misc/libphyslayer/CMakeLists.txt 2022-09-12 16:27:31.000000000 +0200 ++++ hedgewars-src-1.0.2/misc/libphyslayer/CMakeLists.txt 2025-07-23 14:34:08.847368259 +0200 +@@ -21,12 +21,10 @@ + install(TARGETS physlayer RUNTIME DESTINATION ${target_binary_install_dir} + LIBRARY DESTINATION ${target_library_install_dir} + ARCHIVE DESTINATION ${target_library_install_dir}) +-get_target_property(physlayer_fullpath physlayer LOCATION) + + + ## added standard variables (FORCE or cmake won't pick 'em) + set(PHYSLAYER_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} CACHE STRING "Physlayer include dir" FORCE) +-set(PHYSLAYER_LIBRARY ${physlayer_fullpath} CACHE STRING "Physlayer library" FORCE) + + if(BUILD_ENGINE_JS) + set_target_properties(physlayer PROPERTIES SUFFIX ".bc") diff --git a/games/hedgewars/hedgewars.SlackBuild b/games/hedgewars/hedgewars.SlackBuild index 42aee31e371..dfe5114274c 100644 --- a/games/hedgewars/hedgewars.SlackBuild +++ b/games/hedgewars/hedgewars.SlackBuild @@ -91,6 +91,8 @@ chown -R root:root . find . -type f -a -exec chmod 644 {} + \ -o -type d -a -exec chmod 755 {} + +patch -p1 < $CWD/cmake4.patch + SLKCFLAGS+=" -fcommon" sed -i '/^get_target_property.*LOCATION/d' misc/liblua/CMakeLists.txt @@ -104,7 +106,8 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DNOVIDEOREC=ON \ -DNOSERVER=ON \ - -DLUA_SYSTEM=OFF \ + -DLUA_SYSTEM=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/games/hedgewars/hedgewars.info b/games/hedgewars/hedgewars.info index 7b2234cb244..a5437e4bce8 100644 --- a/games/hedgewars/hedgewars.info +++ b/games/hedgewars/hedgewars.info @@ -5,6 +5,6 @@ DOWNLOAD="https://www.hedgewars.org/download/releases/hedgewars-src-1.0.3.tar.bz MD5SUM="9eaad10355c4ad63e42a292efcc7fd4e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="fpc physfs" +REQUIRES="fpc lua51 physfs" MAINTAINER="B. Watson" EMAIL="urchlay@slackware.uk" diff --git a/games/higan/higan.SlackBuild b/games/higan/higan.SlackBuild index 39d9901f01e..31cd37b92ac 100644 --- a/games/higan/higan.SlackBuild +++ b/games/higan/higan.SlackBuild @@ -116,6 +116,8 @@ chown -R root:root . # for its support files if they're not found in ~/.local/share/higan. patch -p1 -i $CWD/higan-flags.diff patch -p1 -i $CWD/higan-paths.diff +# 20240131 KEC: gcc-13.x compatibility +patch -p1 -i $CWD/includes.diff # 20181212 bkw: audio system stuff. Upstream doesn't give us a way to # disable these on the make command line, but hacking this file works: diff --git a/games/higan/includes.diff b/games/higan/includes.diff new file mode 100644 index 00000000000..09b1a5bc2b8 --- /dev/null +++ b/games/higan/includes.diff @@ -0,0 +1,8 @@ +--- higan-106.orig/nall/arithmetic/natural.hpp 2024-01-31 09:12:37.166634947 +0900 ++++ higan-106/nall/arithmetic/natural.hpp 2024-01-31 09:12:58.147526383 +0900 +@@ -1,3 +1,5 @@ ++#include ++ + #define ConcatenateType(Size) uint##Size##_t + #define DeclareType(Size) ConcatenateType(Size) + diff --git a/games/innoextract/boost.diff b/games/innoextract/boost.diff new file mode 100644 index 00000000000..ebfd1d05d9f --- /dev/null +++ b/games/innoextract/boost.diff @@ -0,0 +1,10 @@ +--- src/stream/slice.cpp.old 2025-01-13 01:33:11.931938806 +0900 ++++ src/stream/slice.cpp 2025-01-13 01:33:37.380340774 +0900 +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + #include + + #include "util/console.hpp" diff --git a/games/innoextract/boost_system.diff b/games/innoextract/boost_system.diff new file mode 100644 index 00000000000..b4fae3738c2 --- /dev/null +++ b/games/innoextract/boost_system.diff @@ -0,0 +1,10 @@ +--- CMakeLists.txt.org 2025-12-12 18:51:54.338001969 +0100 ++++ CMakeLists.txt 2025-12-12 18:52:02.386001393 +0100 +@@ -155,7 +155,6 @@ + iostreams + filesystem + date_time +- system + program_options + ) + list(APPEND LIBRARIES ${Boost_LIBRARIES}) diff --git a/games/innoextract/innoextract.SlackBuild b/games/innoextract/innoextract.SlackBuild index 6c57defcf60..6ebff1aca52 100644 --- a/games/innoextract/innoextract.SlackBuild +++ b/games/innoextract/innoextract.SlackBuild @@ -80,6 +80,14 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# KEC: boost compatibility patch (2025-01-13) (Upstream 264c2fe) +patch -p0 < $CWD/boost.diff + +# 20251212 bakura_666: disable boost system. +patch -p0 < $CWD/boost_system.diff + +export CMAKE_POLICY_VERSION_MINIMUM=3.10 + mkdir -p build cd build cmake \ diff --git a/games/maelstrom/maelstrom.SlackBuild b/games/maelstrom/maelstrom.SlackBuild index 88cddc94c80..2a0fc29553f 100644 --- a/games/maelstrom/maelstrom.SlackBuild +++ b/games/maelstrom/maelstrom.SlackBuild @@ -80,7 +80,7 @@ sed -i '/GAME_INSTALLDIR=.*games/s,/games,/share/games,' configure # on -current (and it does no harm on 14.2 either): sed -i 's,struct *button,struct b_utton,g' buttonlist.h -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/games/mgba/mgba.SlackBuild b/games/mgba/mgba.SlackBuild index 71d8ea53af6..3131f70befd 100644 --- a/games/mgba/mgba.SlackBuild +++ b/games/mgba/mgba.SlackBuild @@ -98,6 +98,7 @@ cd build -DUSE_DISCORD_RPC=OFF \ -DBUILD_UPDATER=OFF \ -DBUILD_QT=${QT:-ON} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/games/micropolis/micropolis.SlackBuild b/games/micropolis/micropolis.SlackBuild index bd09100122f..44e44165790 100644 --- a/games/micropolis/micropolis.SlackBuild +++ b/games/micropolis/micropolis.SlackBuild @@ -93,7 +93,7 @@ run_make() { DOCDIR=$DOCDIR \ DATADIR=/usr/share/games/$PRGNAM \ BINDIR=/usr/games \ - SLKCFLAGS="$SLKCFLAGS -DTCL_IEEE_FP_MATH" \ + SLKCFLAGS="$SLKCFLAGS -DTCL_IEEE_FP_MATH -fpermissive -std=gnu17" \ DESTDIR=$PKG \ "$@" } diff --git a/games/openmsx/openmsx.SlackBuild b/games/openmsx/openmsx.SlackBuild index 19f1325caa4..b378538abcc 100644 --- a/games/openmsx/openmsx.SlackBuild +++ b/games/openmsx/openmsx.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openmsx -VERSION=${VERSION:-20.0} +VERSION=${VERSION:-21.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/games/openmsx/openmsx.info b/games/openmsx/openmsx.info index f326222737d..20ca0cfcfc6 100644 --- a/games/openmsx/openmsx.info +++ b/games/openmsx/openmsx.info @@ -1,8 +1,8 @@ PRGNAM="openmsx" -VERSION="20.0" +VERSION="21.0" HOMEPAGE="http://openmsx.org/" -DOWNLOAD="https://github.com/openMSX/openMSX/releases/download/RELEASE_20_0/openmsx-20.0.tar.gz" -MD5SUM="baa9eb5e84a7b3114a8a62d969197455" +DOWNLOAD="https://github.com/openMSX/openMSX/releases/download/RELEASE_21_0/openmsx-21.0.tar.gz" +MD5SUM="b83bdf25802def751efd06ec1c124263" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/games/openmw/force_collada-dom_version.patch b/games/openmw/force_collada-dom_version.patch new file mode 100644 index 00000000000..fcca351a5b3 --- /dev/null +++ b/games/openmw/force_collada-dom_version.patch @@ -0,0 +1,16 @@ +diff -Naur openmw-openmw-0.50.0.orig/CMakeLists.txt openmw-openmw-0.50.0/CMakeLists.txt +--- openmw-openmw-0.50.0.orig/CMakeLists.txt 2025-10-28 18:14:40.000000000 +0100 ++++ openmw-openmw-0.50.0/CMakeLists.txt 2025-11-17 08:59:12.051531000 +0100 +@@ -282,10 +282,10 @@ + endif() + + if(NOT COLLADA_DOM_VERSION_MINOR) +- set(COLLADA_DOM_VERSION_MINOR 5) ++ set(COLLADA_DOM_VERSION_MINOR 4) + endif() + +-find_package(collada_dom 2.5) ++find_package(collada_dom 2.4) + + option(OPENMW_USE_SYSTEM_ICU "Use system ICU library instead of internal. If disabled, requires autotools" ON) + if(OPENMW_USE_SYSTEM_ICU) diff --git a/games/openmw/openmw.SlackBuild b/games/openmw/openmw.SlackBuild index 86d3777fde2..67d7172be49 100644 --- a/games/openmw/openmw.SlackBuild +++ b/games/openmw/openmw.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openmw -VERSION=${VERSION:-0.47.0} +VERSION=${VERSION:-0.50.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,6 +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 {} \; +patch -p1 < $CWD/force_collada-dom_version.patch + mkdir -p build cd build cmake \ @@ -86,6 +88,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/games/openmw/openmw.info b/games/openmw/openmw.info index 27e8c25e596..b3415e090dd 100644 --- a/games/openmw/openmw.info +++ b/games/openmw/openmw.info @@ -1,10 +1,10 @@ PRGNAM="openmw" -VERSION="0.47.0" +VERSION="0.50.0" HOMEPAGE="https://openmw.org" -DOWNLOAD="https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.47.0/openmw-openmw-0.47.0.tar.gz" -MD5SUM="823de13cc92645dd4e02c6343022c55c" +DOWNLOAD="https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.50.0/openmw-openmw-0.50.0.tar.gz" +MD5SUM="9ea8a20f045dd9e1a1885328b95d10c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="FreeImage unshield OpenSceneGraph MyGUI bullet" +REQUIRES="FreeImage unshield OpenSceneGraph MyGUI bullet yaml-cpp" MAINTAINER="Talos Thoren" EMAIL="talosthoren@gmail.com" diff --git a/games/openttd/gcc15.patch b/games/openttd/gcc15.patch new file mode 100644 index 00000000000..12b7fc798d3 --- /dev/null +++ b/games/openttd/gcc15.patch @@ -0,0 +1,23 @@ +From db36e61807955c896267d6585de0577efd30465d Mon Sep 17 00:00:00 2001 +From: David Seifert <16636962+SoapGentoo@users.noreply.github.com> +Date: Mon, 22 Jul 2024 20:42:23 +0200 +Subject: [PATCH] Codefix: Compilation with GCC 15 due to missing CRTP usage + (#12876) + +--- + src/pathfinder/yapf/yapf_road.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/pathfinder/yapf/yapf_road.cpp b/src/pathfinder/yapf/yapf_road.cpp +index 209b64b52afe4..82fcba1cf150d 100644 +--- a/src/pathfinder/yapf/yapf_road.cpp ++++ b/src/pathfinder/yapf/yapf_road.cpp +@@ -470,7 +470,7 @@ class CYapfFollowRoadT + /* set origin (tile, trackdir) */ + TileIndex src_tile = v->tile; + Trackdir src_td = v->GetVehicleTrackdir(); +- if (!HasTrackdir(GetTrackdirBitsForRoad(src_tile, this->IsTram() ? RTT_TRAM : RTT_ROAD), src_td)) { ++ if (!HasTrackdir(GetTrackdirBitsForRoad(src_tile, Yapf().IsTram() ? RTT_TRAM : RTT_ROAD), src_td)) { + /* sometimes the roadveh is not on the road (it resides on non-existing track) + * how should we handle that situation? */ + return false; diff --git a/games/openttd/icu.patch b/games/openttd/icu.patch new file mode 100644 index 00000000000..bf30f2c0e77 --- /dev/null +++ b/games/openttd/icu.patch @@ -0,0 +1,33 @@ +https://github.com/OpenTTD/OpenTTD/commit/14fac2ad37bfb9cec56b4f9169d864f6f1c7b96e + +From 14fac2ad37bfb9cec56b4f9169d864f6f1c7b96e Mon Sep 17 00:00:00 2001 +From: fundawang +Date: Tue, 5 Nov 2024 19:12:34 +0800 +Subject: [PATCH] Fix: build with icu >= 76 where icu-i18n and icu-uc become + separated (#13048) + +--- + CMakeLists.txt | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 137eb7d0f8ce9..2f0248047506a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -152,7 +152,7 @@ if(NOT OPTION_DEDICATED) + find_package(Fontconfig) + endif() + find_package(Harfbuzz) +- find_package(ICU OPTIONAL_COMPONENTS i18n) ++ find_package(ICU OPTIONAL_COMPONENTS i18n uc) + endif() + endif() + endif() +@@ -331,6 +331,7 @@ if(NOT OPTION_DEDICATED) + link_package(Fontconfig TARGET Fontconfig::Fontconfig) + link_package(Harfbuzz TARGET harfbuzz::harfbuzz) + link_package(ICU_i18n) ++ link_package(ICU_uc) + + if(SDL2_FOUND AND OPENGL_FOUND AND UNIX) + # SDL2 dynamically loads OpenGL if needed, so do not link to OpenGL when diff --git a/games/openttd/openttd.SlackBuild b/games/openttd/openttd.SlackBuild index e6b364f06e8..c3bba09576d 100644 --- a/games/openttd/openttd.SlackBuild +++ b/games/openttd/openttd.SlackBuild @@ -96,6 +96,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 {} \; +# KEC: icu-76.1 compatibility (2025-01-13) (upstream 14fac2a) (via Gentoo) +patch -p1 < $CWD/icu.patch +patch -p1 < $CWD/gcc15.patch + mkdir -p build cd build cmake \ diff --git a/games/paranoia/gcc-14.diff b/games/paranoia/gcc-14.diff new file mode 100644 index 00000000000..4cc2a726440 --- /dev/null +++ b/games/paranoia/gcc-14.diff @@ -0,0 +1,201 @@ +--- paranoia.c.old 2024-12-08 20:23:44.227674984 +0900 ++++ paranoia.c 2024-12-08 20:27:09.336066414 +0900 +@@ -24,0 +25,3 @@ ++void character(); ++void instructions(); ++ +@@ -33 +36 @@ +-more() ++void more() +@@ -47 +50 @@ +-new_clone(resume) ++int new_clone(resume) +@@ -67 +70 @@ +-dice_roll(number,faces) ++int dice_roll(number,faces) +@@ -75 +78 @@ +-instructions() ++void instructions() +@@ -96 +99 @@ +-character() ++void character() +@@ -122 +125 @@ +-choose(a,aptr,b,bptr) ++int choose(a,aptr,b,bptr) +@@ -132 +135 @@ +-page1() ++int page1() +@@ -140 +143 @@ +-page2() ++int page2() +@@ -158 +161 @@ +-page3() ++int page3() +@@ -166 +169 @@ +-page4() ++int page4() +@@ -174 +177 @@ +-page5() ++int page5() +@@ -185 +188 @@ +-page6() ++int page6() +@@ -197 +200 @@ +-page7() ++int page7() +@@ -224 +227 @@ +-page8() ++int page8() +@@ -241 +244 @@ +-page9() ++int page9() +@@ -254 +257 @@ +-page10() ++int page10() +@@ -282 +285 @@ +-page11() ++int page11() +@@ -313 +316 @@ +-page12() ++int page12() +@@ -325 +328 @@ +-page13() ++int page13() +@@ -338 +341 @@ +-page14() ++int page14() +@@ -352 +355 @@ +-page15() ++int page15() +@@ -376 +379 @@ +-page16() ++int page16() +@@ -387 +390 @@ +-page17() ++int page17() +@@ -424 +427 @@ +-page18() ++int page18() +@@ -440 +443 @@ +-page19() ++int page19() +@@ -453 +456 @@ +-page20() ++int page20() +@@ -465 +468 @@ +-page21() ++int page21() +@@ -474 +477 @@ +-page22() ++int page22() +@@ -486 +489 @@ +-page23() ++int page23() +@@ -495 +498 @@ +-page24() ++int page24() +@@ -503 +506 @@ +-page25() ++int page25() +@@ -511 +514 @@ +-page26() ++int page26() +@@ -521 +524 @@ +-page27() ++int page27() +@@ -527 +530 @@ +-page28() ++int page28() +@@ -533 +536 @@ +-page29() ++int page29() +@@ -551 +554 @@ +-page30() ++int page30() +@@ -578 +581 @@ +-page31() ++int page31() +@@ -591 +594 @@ +-page32() ++int page32() +@@ -601 +604 @@ +-page33() ++int page33() +@@ -614 +617 @@ +-page34() ++int page34() +@@ -642 +645 @@ +-page35() ++int page35() +@@ -661 +664 @@ +-page36() ++int page36() +@@ -684 +687 @@ +-page37() ++int page37() +@@ -700 +703 @@ +-page38() ++int page38() +@@ -717 +720 @@ +-page39() ++int page39() +@@ -735 +738 @@ +-page40() ++int page40() +@@ -767 +770 @@ +-page41() ++int page41() +@@ -781 +784 @@ +-page42() ++int page42() +@@ -791 +794 @@ +-page43() ++int page43() +@@ -807 +810 @@ +-page44() ++int page44() +@@ -825 +828 @@ +-page45() ++int page45() +@@ -839 +842 @@ +-page46() ++int page46() +@@ -847 +850 @@ +-page47() ++int page47() +@@ -859 +862 @@ +-page48() ++int page48() +@@ -869 +872 @@ +-page49() ++int page49() +@@ -876 +879 @@ +-page50() ++int page50() +@@ -885 +888 @@ +-page51() ++int page51() +@@ -892 +895 @@ +-page52() ++int page52() +@@ -899 +902 @@ +-page53() ++int page53() +@@ -905 +908 @@ +-page54() ++int page54() +@@ -919 +922 @@ +-page55() ++int page55() +@@ -947 +950 @@ +-page56() ++int page56() +@@ -955 +958 @@ +-page57() ++int page57() +@@ -962 +965 @@ +-next_page(this_page) ++int next_page(this_page) +@@ -1030 +1033 @@ +-main() ++void main() diff --git a/games/paranoia/paranoia.SlackBuild b/games/paranoia/paranoia.SlackBuild index 1fb6f07166f..6f15b8055d7 100644 --- a/games/paranoia/paranoia.SlackBuild +++ b/games/paranoia/paranoia.SlackBuild @@ -55,6 +55,9 @@ tar xvf $CWD/$SRCNAME-$VERSION.tar.gz --strip-components=2 games/paranoia chown -R root:root . chmod 644 * +# KEC: GCC 14 compatibility (2024-12-08) +patch -p0 < $CWD/gcc-14.diff + # Don't bother with the Makefile, this is a single source file, # and it'd be more work to beat the Makefile into shape than to just # compile with our options. diff --git a/games/pcsx2/pcsx2.SlackBuild b/games/pcsx2/pcsx2.SlackBuild index 164148fe74f..c99e6f89789 100644 --- a/games/pcsx2/pcsx2.SlackBuild +++ b/games/pcsx2/pcsx2.SlackBuild @@ -94,6 +94,8 @@ cd $PRGNAM-$VERSION mkdir -p ${DEPS}-build pushd ${DEPS}-build tar xvf $CWD/KDDockWidgets-$KDDOCKWIDGETS.tar.gz +( cd KDDockWidgets-$KDDOCKWIDGETS + patch -p1 < $CWD/qt-6.10.patch ) tar xvf $CWD/SDL3-$SDL.tar.gz tar xvf $CWD/libbacktrace-$LIBBACKTRACE.tar.gz tar xvf $CWD/libjpeg-turbo-$LIBJPEGTURBO.tar.gz @@ -110,6 +112,8 @@ tar xvf $CWD/SPIRV-Headers-$SHADERC_SPIRVHEADERS.tar.gz \ -C shaderc-$SHADERC/third_party/spirv-headers --strip-components=1 tar xvf $CWD/SPIRV-Tools-$SHADERC_SPIRVTOOLS.tar.gz \ -C shaderc-$SHADERC/third_party/spirv-tools --strip-components=1 +sed -i '/#include /i \ +#include ' shaderc-$SHADERC/third_party/glslang/SPIRV/SpvBuilder.h tar xvf $CWD/zstd-$ZSTD.tar.gz tar xvf $CWD/${PRGNAM}_patches-${PATCHVER}.tar.gz popd @@ -136,11 +140,18 @@ if [ "${LLVM_OPT:-ON}" = "ON" ]; then fi fi +# This is a bit hacky but ATM it works... +SLKCXXFLAGS="$SLKCFLAGS \ + $(pkg-config --cflags-only-I Qt6Core | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)/QtCore \ + $(pkg-config --cflags-only-I Qt6Core | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4) \ + $(pkg-config --cflags-only-I Qt6Gui | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)/QtGui \ + $(pkg-config --cflags-only-I Qt6Gui | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)" + mkdir -p build cd build cmake -GNinja \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCXXFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ diff --git a/games/pcsx2/qt-6.10.patch b/games/pcsx2/qt-6.10.patch new file mode 100644 index 00000000000..ab94400e67e --- /dev/null +++ b/games/pcsx2/qt-6.10.patch @@ -0,0 +1,44 @@ +diff -Naur KDDockWidgets-2.2.3.orig/CMakeLists.txt KDDockWidgets-2.2.3/CMakeLists.txt +--- KDDockWidgets-2.2.3.orig/CMakeLists.txt 2025-04-02 01:27:12.000000000 +0200 ++++ KDDockWidgets-2.2.3/CMakeLists.txt 2026-03-12 15:34:34.165778782 +0100 +@@ -177,11 +177,19 @@ + if(KDDockWidgets_FRONTENDS) + if("qtwidgets" IN_LIST KDDockWidgets_FRONTENDS) + find_package(Qt${QT_VERSION_MAJOR} ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS Widgets) ++ if(Qt6Core_VERSION VERSION_GREATER_EQUAL "6.10.0") ++ set(QT_NO_PRIVATE_MODULE_WARNING ON) ++ find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS WidgetsPrivate) ++ endif() + set(KDDW_FRONTEND_QTWIDGETS ON) + endif() + + if("qtquick" IN_LIST KDDockWidgets_FRONTENDS) + find_package(Qt${QT_VERSION_MAJOR} ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS Quick QuickControls2) ++ if(Qt6Core_VERSION VERSION_GREATER_EQUAL "6.10.0") ++ set(QT_NO_PRIVATE_MODULE_WARNING ON) ++ find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS QuickPrivate) ++ endif() + set(KDDW_FRONTEND_QTQUICK ON) + endif() + +@@ -203,12 +211,20 @@ + if(Qt${QT_VERSION_MAJOR}Widgets_FOUND) + list(APPEND ENABLED_FRONTENDS "qtwidgets") + set(KDDW_FRONTEND_QTWIDGETS ON) ++ if(Qt6Core_VERSION VERSION_GREATER_EQUAL "6.10.0") ++ set(QT_NO_PRIVATE_MODULE_WARNING ON) ++ find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS WidgetsPrivate) ++ endif() + endif() + + # qtquick + if(Qt${QT_VERSION_MAJOR}Quick_FOUND AND Qt${QT_VERSION_MAJOR}QuickControls2_FOUND) + list(APPEND ENABLED_FRONTENDS "qtquick") + set(KDDW_FRONTEND_QTQUICK ON) ++ if(Qt6Core_VERSION VERSION_GREATER_EQUAL "6.10.0") ++ set(QT_NO_PRIVATE_MODULE_WARNING ON) ++ find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE REQUIRED COMPONENTS QuickPrivate) ++ endif() + endif() + + if(NOT ENABLED_FRONTENDS) diff --git a/games/pingus/pingus.SlackBuild b/games/pingus/pingus.SlackBuild index 45e91f2094e..94b60a1a1f9 100644 --- a/games/pingus/pingus.SlackBuild +++ b/games/pingus/pingus.SlackBuild @@ -88,6 +88,10 @@ patch -p0 -i $CWD/patches/pingus-0.7.6-gcc470-udl.patch # Fix man-page location sed -i "s|/man1/|/man6/|g" Makefile +sed -i '/#include/ a #include ' src/util/pathname.hpp +sed -i '/#include/ a #include ' src/engine/display/font.hpp +sed -i '/#include/ a #include ' src/pingus/collision_map.hpp + mkdir -p build scons \ diff --git a/games/pioneer/pioneer.SlackBuild b/games/pioneer/pioneer.SlackBuild index 3f6da11e740..588c1afa77e 100644 --- a/games/pioneer/pioneer.SlackBuild +++ b/games/pioneer/pioneer.SlackBuild @@ -106,6 +106,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_BINDIR=games \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_INSTALL_DATADIR=share/games \ -DUSE_SYSTEM_LIBGLEW=ON \ -DUSE_SYSTEM_LIBLUA=OFF \ diff --git a/games/pokerth/pokerth.SlackBuild b/games/pokerth/pokerth.SlackBuild index 338635b1156..a0a22d70fcf 100644 --- a/games/pokerth/pokerth.SlackBuild +++ b/games/pokerth/pokerth.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pokerth. -# Copyright 20202024 Matteo Bernardini +# Copyright 2020-2026 Matteo Bernardini # Copyright 2009-2015 Marcel Saegebarth # Copyright 2012 Laurent Nardou # All rights reserved. @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pokerth -VERSION=${VERSION:-20230930_ecf031e} +VERSION=${VERSION:-2.0.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -42,9 +42,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 @@ -83,25 +80,21 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -( cd src/third_party/websocketpp - patch -p1 < $CWD/patches/pokerth-1.1.2-boost-1.70-websocket-fix1.patch - patch -p1 < $CWD/patches/pokerth-1.1.2-boost-1.70-websocket-fix2.patch ) - -patch -p1 < $CWD/patches/pokerth-1.1.2-newer-protobuf.patch - -qmake-qt5 QMAKE_CFLAGS_ISYSTEM= -spec linux-g++ pokerth.pro -make -mkdir -p $PKG/usr/bin -install -s -D -m 0755 bin/pokerth_server $PKG/usr/bin -install -s -D -m 0755 chatcleaner $PKG/usr/bin -make clean - -qmake-qt5 CONFIG+="client" QMAKE_CFLAGS_ISYSTEM= -spec linux-g++ pokerth.pro -make -make install DESTDIR=$PKG 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 \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install/strip DESTDIR=$PKG +cd .. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING INSTALL TODO ChangeLog \ +cp -a COPYING INSTALL ChangeLog \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/games/pokerth/pokerth.info b/games/pokerth/pokerth.info index fe6981d55ab..c5f5f304fbc 100644 --- a/games/pokerth/pokerth.info +++ b/games/pokerth/pokerth.info @@ -1,8 +1,8 @@ PRGNAM="pokerth" -VERSION="20230930_ecf031e" +VERSION="2.0.5" HOMEPAGE="https://www.pokerth.net" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/pokerth-20230930_ecf031e.tar.xz" -MD5SUM="e6cf4a9441832f6657afe89186dff7a2" +DOWNLOAD="https://github.com/pokerth/pokerth/archive/v2.0.5/pokerth-2.0.5.tar.gz" +MD5SUM="94441e70cb2aaf967f04d9864dc7c949" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libgsasl libircclient tinyxml protobuf3" diff --git a/games/smc/boost-1.89.patch b/games/smc/boost-1.89.patch new file mode 100644 index 00000000000..5f46771cd4b --- /dev/null +++ b/games/smc/boost-1.89.patch @@ -0,0 +1,31 @@ +diff -Naur smc-20140328.orig/configure.ac smc-20140328/configure.ac +--- smc-20140328.orig/configure.ac 2014-03-29 00:06:03.000000000 +0100 ++++ smc-20140328/configure.ac 2025-10-02 21:03:41.393373349 +0200 +@@ -26,10 +26,6 @@ + AC_CHECK_LIB([boost_thread], [main], , + [AC_MSG_ERROR([Unable to find Boost Thread library])]) + +-# Check for the Boost System library +-AC_CHECK_LIB([boost_system], [main], , +- [AC_MSG_ERROR([Unable to find Boost System library])]) +- + # Check for the OpenGL and GLU library + case "${host}" in + *darwin*|*macosx*) +diff -Naur smc-20140328.orig/src/core/filesystem/filesystem.cpp smc-20140328/src/core/filesystem/filesystem.cpp +--- smc-20140328.orig/src/core/filesystem/filesystem.cpp 2014-03-29 00:06:04.000000000 +0100 ++++ smc-20140328/src/core/filesystem/filesystem.cpp 2025-10-02 21:14:57.185373349 +0200 +@@ -15,8 +15,12 @@ + + #include "../../core/filesystem/filesystem.h" + #include "../../core/game_core.h" ++#include "../../core/global_basic.h" ++#include ++ ++using namespace std; ++ + // boost filesystem +-#include "boost/filesystem/convenience.hpp" + namespace fs = boost::filesystem; + // needed for the stat function and to get the user directory on unix + #include diff --git a/games/smc/smc.SlackBuild b/games/smc/smc.SlackBuild index 3f05ae23fc6..f915236b2ef 100644 --- a/games/smc/smc.SlackBuild +++ b/games/smc/smc.SlackBuild @@ -76,6 +76,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 {} \+ +patch -p1 < $CWD/boost-1.89.patch + ./autogen.sh export PKG_CONFIG_PATH=/opt/CEGUI0.7/lib$LIBDIRSUFFIX/pkgconfig diff --git a/games/snes9x/snes9x.SlackBuild b/games/snes9x/snes9x.SlackBuild index 9b94e185d71..8dd60f01b65 100644 --- a/games/snes9x/snes9x.SlackBuild +++ b/games/snes9x/snes9x.SlackBuild @@ -113,6 +113,8 @@ if pkg-config --exists portaudio-2.0 && [ "${PORTAUDIO:-yes}" = "yes" ]; then PA_OPT="-DUSE_PORTAUDIO=ON" fi +sed -i '/#include /a #include ' external/glslang/SPIRV/SpvBuilder.h + SLKCFLAGS+=" -DNDEBUG" mkdir -p gtk/build cd gtk/build @@ -124,6 +126,7 @@ cd gtk/build $PULSEOPT $OSSOPT $PA_OPT \ -DCMAKE_INSTALL_DATAROOTDIR=share \ -DUSE_SYSTEMZIP=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/games/srb2/gcc15.patch b/games/srb2/gcc15.patch new file mode 100644 index 00000000000..474ab1f4ccb --- /dev/null +++ b/games/srb2/gcc15.patch @@ -0,0 +1,35 @@ +diff -Naur SRB2-SRB2_release_2.2.15.orig/src/d_think.h SRB2-SRB2_release_2.2.15/src/d_think.h +--- SRB2-SRB2_release_2.2.15.orig/src/d_think.h 2025-01-25 23:35:40.000000000 +0100 ++++ SRB2-SRB2_release_2.2.15/src/d_think.h 2026-03-22 10:30:16.645282573 +0100 +@@ -30,9 +30,12 @@ + // + typedef void (*actionf_v)(); + typedef void (*actionf_p1)(void *); ++struct mobj_s; ++typedef void (*actionf_m1)(struct mobj_s *); + + typedef union + { ++ actionf_m1 acm1; + actionf_v acv; + actionf_p1 acp1; + } actionf_t; +diff -Naur SRB2-SRB2_release_2.2.15.orig/src/doomtype.h SRB2-SRB2_release_2.2.15/src/doomtype.h +--- SRB2-SRB2_release_2.2.15.orig/src/doomtype.h 2025-01-25 23:35:40.000000000 +0100 ++++ SRB2-SRB2_release_2.2.15/src/doomtype.h 2026-03-22 10:30:52.536666445 +0100 +@@ -156,6 +156,7 @@ + #endif + + #ifndef __cplusplus ++#if ( __STDC_VERSION__ < 202000 ) + #ifndef _WIN32 + enum {false = 0, true = 1}; + #else +@@ -163,6 +164,7 @@ + #define true TRUE + #endif + #endif ++#endif + + /* 7.18.2.1 Limits of exact-width integer types */ + diff --git a/games/srb2/srb2.SlackBuild b/games/srb2/srb2.SlackBuild index 62d2aa756a4..6134e00895c 100644 --- a/games/srb2/srb2.SlackBuild +++ b/games/srb2/srb2.SlackBuild @@ -76,6 +76,8 @@ find . ! -type l -a \ \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) +patch -p1 < $CWD/gcc15.patch + # Assets (actually WAD and pk3 aka zip files) aren't found in the # source, have to download them separately. The build actually checks # for them & refuses to compile if they're missing, which is kinda diff --git a/games/supertux/supertux.SlackBuild b/games/supertux/supertux.SlackBuild index a492e216aa2..c6b01394fdd 100644 --- a/games/supertux/supertux.SlackBuild +++ b/games/supertux/supertux.SlackBuild @@ -29,9 +29,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=supertux -VERSION=${VERSION:-0.6.3} -SRCVERSION=$(echo $VERSION | tr _ - ) -BUILD=${BUILD:-2} +VERSION=${VERSION:-20250817_6697d02} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -43,9 +42,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 @@ -74,9 +70,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$SRCVERSION -tar xvf $CWD/SuperTux-v$SRCVERSION-Source.tar.gz -cd SuperTux-v$SRCVERSION-Source +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/supertux-$VERSION.tar.?z +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/games/supertux/supertux.info b/games/supertux/supertux.info index 05ef0681d9c..1c3fd88ee94 100644 --- a/games/supertux/supertux.info +++ b/games/supertux/supertux.info @@ -1,8 +1,8 @@ PRGNAM="supertux" -VERSION="0.6.3" +VERSION="20250817_6697d02" HOMEPAGE="https://github.com/SuperTux/supertux" -DOWNLOAD="https://github.com/SuperTux/supertux/releases/download/v0.6.3/SuperTux-v0.6.3-Source.tar.gz" -MD5SUM="798d5518d3f4672ee0bac92693063c2f" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/supertux-20250817_6697d02.tar.xz" +MD5SUM="809730b27f27a5087e96c706f2ff070b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="physfs glm" diff --git a/games/tome/aur-tome4.patch b/games/tome/aur-tome4.patch new file mode 100644 index 00000000000..7c24269af30 --- /dev/null +++ b/games/tome/aur-tome4.patch @@ -0,0 +1,457 @@ +diff -Naur orig/build/runner.lua new/build/runner.lua +--- orig/build/runner.lua 2014-05-19 10:42:12.000000000 +0200 ++++ new/build/runner.lua 2020-10-30 23:01:51.861023690 +0100 +@@ -24,28 +24,28 @@ + files { "../src/runner/main.c", "../src/getself.c" } + links { "m" } + +- configuration "linux" ++ filter "system:linux" + links { "dl", "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "GL", "GLU", "m", "pthread" } +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX' } ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_LINUX' } + +- configuration "bsd" ++ filter "system:bsd" + links { "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "GL", "GLU", "m", "pthread" } +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD' } ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_BSD' } + +- configuration "windows" ++ filter "system:windows" + links { "mingw32", "SDLmain", "SDL", "SDL_ttf", "SDL_image", "SDL_mixer", "OPENGL32", "GLU32", "wsock32" } +- defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS' } ++ defines { [[TENGINE_HOME_PATH="T-Engine"]], 'SELFEXE_WINDOWS' } + prebuildcommands { "windres ../src/windows/icon.rc -O coff -o ../src/windows/icon.res" } + linkoptions { "../src/windows/icon.res" } + +- configuration "macosx" +- defines { [[TENGINE_HOME_PATH='".t-engine"']], "USE_TENGINE_MAIN", 'SELFEXE_MACOSX' } ++ filter "system:macosx" ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], "USE_TENGINE_MAIN", 'SELFEXE_MACOSX' } + linkoptions { "-framework SDL", "-framework SDL_image", "-framework SDL_ttf", "-framework SDL_mixer", "-framework Cocoa", "-framework OpenGL" } + links { "IOKit" } + +- configuration {"Debug"} ++ filter {"Debug"} + postbuildcommands { "cp ../bin/Debug/t-engine ../t-engine", } +- configuration {"Release"} ++ filter {"Release"} + postbuildcommands { "cp ../bin/Release/t-engine ../t-engine", } + + project "te4runner" +@@ -58,19 +58,19 @@ + files { "../src/runner/runner.c", "../src/physfs.c", "../src/auxiliar.c" } + links { "runner-physfs", "runner-lua", "m" } + +- configuration "linux" +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX' } +- configuration "bsd" +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD' } +- +- configuration "windows" +- defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS' } +- configuration "macosx" +- defines { [[TENGINE_HOME_PATH='".t-engine"']], "USE_TENGINE_MAIN", 'SELFEXE_MACOSX' } ++ filter "system:linux" ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_LINUX' } ++ filter "system:bsd" ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_BSD' } ++ ++ filter "system:windows" ++ defines { [[TENGINE_HOME_PATH="T-Engine"]], 'SELFEXE_WINDOWS' } ++ filter "system:macosx" ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], "USE_TENGINE_MAIN", 'SELFEXE_MACOSX' } + +- configuration {"Debug"} ++ filter {"Debug"} + postbuildcommands { "cp ../bin/Debug/te4runner.tec ../", } +- configuration {"Release"} ++ filter {"Release"} + postbuildcommands { "cp ../bin/Release/te4runner.tec ../", } + + project "runner-physfs" +@@ -83,13 +83,13 @@ + + files { "../src/physfs/*.c", "../src/zlib/*.c", "../src/physfs/archivers/*.c", } + +- configuration "linux" ++ filter "system:linux" + files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c", } +- configuration "bsd" ++ filter "system:bsd" + files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c", } +- configuration "windows" ++ filter "system:windows" + files { "../src/physfs/platform/windows.c", } +- configuration "macosx" ++ filter "system:macosx" + files { "../src/physfs/platform/macosx.c", "../src/physfs/platform/posix.c", } + includedirs { "/Library/Frameworks/SDL.framework/Headers" } + +diff -Naur orig/build/te4core.lua new/build/te4core.lua +--- orig/build/te4core.lua 2019-10-03 15:35:43.000000000 +0200 ++++ new/build/te4core.lua 2020-10-30 23:05:15.066698600 +0100 +@@ -40,11 +40,11 @@ + links { "physfs", "lua".._OPTIONS.lua, "fov", "luasocket", "luaprofiler", "lpeg", "tcodimport", "lxp", "expatstatic", "luamd5", "luazlib", "luabitop", "te4-bzip", "te4-wfc", "utf8proc" } + if _OPTIONS.discord then defines { "DISCORD_TE4" } end + defines { "_DEFAULT_VIDEOMODE_FLAGS_='SDL_HWSURFACE|SDL_DOUBLEBUF'" } +- defines { [[TENGINE_HOME_PATH='".t-engine"']], "TE4CORE_VERSION="..TE4CORE_VERSION } ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], "TE4CORE_VERSION="..TE4CORE_VERSION } + buildoptions { "-O3" } + +- if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN/lib "} end +- if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN/lib64 "} end ++ if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN/lib "} end ++ if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN/lib64 "} end + + if _OPTIONS.relpath == "32" then defines{"TE4_RELPATH32"} end + if _OPTIONS.relpath == "64" then defines{"TE4_RELPATH64"} end +@@ -63,7 +63,7 @@ + prelinkcommands { "i686-pc-mingw32-ranlib ../bin/Debug/*.a" } + end + +- configuration "macosx" ++ filter "system:macosx" + files { "../src/mac/SDL*" } + includedirs { + "/System/Library/Frameworks/OpenGL.framework/Headers", +@@ -84,7 +84,7 @@ + "/usr/local/include", + "/usr/local/opt/libpng12/include", + } +- defines { "USE_TENGINE_MAIN", 'SELFEXE_MACOSX', [[TENGINE_HOME_PATH='"/Library/Application Support/T-Engine/"']] } ++ defines { "USE_TENGINE_MAIN", 'SELFEXE_MACOSX', [[TENGINE_HOME_PATH="/Library/Application Support/T-Engine/"]] } + linkoptions { + "-framework Cocoa", + "-framework OpenGL", +@@ -108,9 +108,9 @@ + targetdir "." + links { "IOKit" } + +- configuration "windows" ++ filter "system:windows" + links { "mingw32", "SDL2main", "SDL2", "SDL2_ttf", "SDL2_image", "OpenAL32", "vorbisfile", "opengl32", "glu32", "wsock32", "png" } +- defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS' } ++ defines { [[TENGINE_HOME_PATH="T-Engine"]], 'SELFEXE_WINDOWS' } + if _OPTIONS.wincross then + prebuildcommands { "i686-pc-mingw32-windres ../src/windows/icon.rc -O coff -o ../src/windows/icon.res" } + else +@@ -118,33 +118,33 @@ + end + linkoptions { "../src/windows/icon.res" } + linkoptions { "-mwindows" } +- defines { [[TENGINE_HOME_PATH='"T-Engine"']], 'SELFEXE_WINDOWS' } ++ defines { [[TENGINE_HOME_PATH="T-Engine"]], 'SELFEXE_WINDOWS' } + +- configuration "linux" ++ filter "system:linux" + libdirs {"/opt/SDL-2.0/lib/"} + links { "dl", "SDL2", "SDL2_ttf", "SDL2_image", "png", "openal", "vorbisfile", "GL", "GLU", "m", "pthread" } + linkoptions { "-Wl,-E" } +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_LINUX' } ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_LINUX' } + if steamlin64 then steamlin64() end + +- configuration "bsd" ++ filter "system:bsd" + libdirs {"/usr/local/lib/"} + links { "SDL2", "SDL2_ttf", "SDL2_image", "png", "openal", "vorbisfile", "GL", "GLU", "m", "pthread" } +- defines { [[TENGINE_HOME_PATH='".t-engine"']], 'SELFEXE_BSD' } ++ defines { [[TENGINE_HOME_PATH=".t-engine"]], 'SELFEXE_BSD' } + +- configuration {"Debug"} ++ filter {"Debug"} + if _OPTIONS.wincross then + postbuildcommands { "cp ../bin/Debug/t-engine.exe ../", } + else +- if os.get() ~= "macosx" then postbuildcommands { "cp ../bin/Debug/t-engine ../", } ++ if os.target() ~= "macosx" then postbuildcommands { "cp ../bin/Debug/t-engine ../", } + else postbuildcommands { "cp ../build/t-engine.app/Contents/MacOS/t-engine ../mac/base_app/Contents/MacOS", } + end + end +- configuration {"Release"} ++ filter {"Release"} + if _OPTIONS.wincross then + postbuildcommands { "cp ../bin/Release/t-engine.exe ../", } + else +- if os.get() ~= "macosx" then postbuildcommands { "cp ../bin/Release/t-engine ../", } ++ if os.target() ~= "macosx" then postbuildcommands { "cp ../bin/Release/t-engine ../", } + else postbuildcommands { "cp ../build/t-engine.app/Contents/MacOS/t-engine ../mac/base_app/Contents/MacOS", } + end + end +@@ -165,13 +165,13 @@ + + files { "../src/physfs/*.c", "../src/zlib/*.c", "../src/physfs/archivers/*.c", } + +- configuration "linux" ++ filter "system:linux" + files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c", } +- configuration "bsd" ++ filter "system:bsd" + files { "../src/physfs/platform/unix.c", "../src/physfs/platform/posix.c", } +- configuration "windows" ++ filter "system:windows" + files { "../src/physfs/platform/windows.c", } +- configuration "macosx" ++ filter "system:macosx" + files { "../src/physfs/platform/macosx.c", "../src/physfs/platform/posix.c", } + includedirs { "/Library/Frameworks/SDL2.framework/Headers" } + +@@ -230,7 +230,7 @@ + defines { "LJ_ABI_SOFTFP=0" } + end + +- configuration {"Debug"} ++ filter {"Debug"} + if _OPTIONS.wincross then + postbuildcommands { + 'gcc -MMD -MP -DGLEW_STATIC -DLUAJIT_TARGET=LUAJIT_ARCH_x86 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -g -m32 -ggdb -o "../obj/Debug/minilua/minilua.cross.o" -c "../src/luajit2/src/host/minilua.c"', +@@ -238,7 +238,7 @@ + } + end + postbuildcommands { "cp ../bin/Debug/minilua ../src/luajit2/src/host/", } +- configuration {"Release"} ++ filter {"Release"} + if _OPTIONS.wincross then + postbuildcommands { + 'gcc -MMD -MP -DGLEW_STATIC -DLUAJIT_TARGET=LUAJIT_ARCH_x86 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -g -m32 -ggdb -o "../obj/Release/minilua/minilua.cross.o" -c "../src/luajit2/src/host/minilua.c"', +@@ -332,7 +332,7 @@ + + files { "../src/luajit2/src/host/buildvm*.c" } + +- configuration {"Debug"} ++ filter {"Debug"} + if _OPTIONS.wincross then + postbuildcommands { + 'gcc -MMD -MP -DGLEW_STATIC -DLUAJIT_TARGET=LUAJIT_ARCH_x86 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -g -m32 -ggdb -o "../obj/Debug/buildvm/buildvm_lib.cross.o" -c "../src/luajit2/src/host/buildvm_lib.c"', +@@ -344,7 +344,7 @@ + } + end + postbuildcommands { "cp ../bin/Debug/buildvm ../src/luajit2/src/", } +- configuration {"Release"} ++ filter {"Release"} + if _OPTIONS.wincross then + postbuildcommands { + 'gcc -MMD -MP -DGLEW_STATIC -DLUAJIT_TARGET=LUAJIT_ARCH_x86 -DLJ_ARCH_HASFPU=1 -DLJ_ABI_SOFTFP=0 -I../src -I../src/luasocket -I../src/fov -I../src/expat -I../src/lxp -I../src/libtcod_import -I../src/physfs -I../src/zlib -I../src/bzip2 -I../src/luajit2/src -I../src/luajit2/dynasm -g -m32 -ggdb -o "../obj/Release/buildvm/buildvm_lib.cross.o" -c "../src/luajit2/src/host/buildvm_lib.c"', +@@ -367,7 +367,7 @@ + files { "../src/luajit2/src/*.c", "../src/luajit2/src/*.s", "../src/luajit2/src/lj_vm.s", "../src/luajit2/src/lj_bcdef.h", "../src/luajit2/src/lj_ffdef.h", "../src/luajit2/src/lj_ffdef.h", "../src/luajit2/src/lj_libdef.h", "../src/luajit2/src/lj_recdef.h", "../src/luajit2/src/lj_folddef.h" } + excludes { "../src/luajit2/src/buildvm*.c", "../src/luajit2/src/luajit.c", "../src/luajit2/src/ljamalg.c" } + +- configuration "linux" ++ filter "system:linux" + if not _OPTIONS["no-cleanup-jit2"] then + local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c" + prebuildcommands{ +@@ -381,7 +381,7 @@ + } + end + +- configuration "bsd" ++ filter "system:bsd" + if not _OPTIONS["no-cleanup-jit2"] then + local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c" + prebuildcommands{ +@@ -395,7 +395,7 @@ + } + end + +- configuration "macosx" ++ filter "system:macosx" + local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c" + prebuildcommands{ + "../src/luajit2/src/buildvm -m machasm -o ../src/luajit2/src/lj_vm.s", +@@ -407,7 +407,7 @@ + "../src/luajit2/src/buildvm -m folddef -o ../src/luajit2/src/lj_folddef.h ../src/luajit2/src/lj_opt_fold.c", + } + +- configuration "windows" ++ filter "system:windows" + if not _OPTIONS["no-cleanup-jit2"] then + local list = "../src/luajit2/src/lib_base.c ../src/luajit2/src/lib_math.c ../src/luajit2/src/lib_bit.c ../src/luajit2/src/lib_string.c ../src/luajit2/src/lib_table.c ../src/luajit2/src/lib_io.c ../src/luajit2/src/lib_os.c ../src/luajit2/src/lib_package.c ../src/luajit2/src/lib_debug.c ../src/luajit2/src/lib_jit.c ../src/luajit2/src/lib_ffi.c" + prebuildcommands{ +@@ -429,7 +429,7 @@ + targetname "luasocket" + buildoptions { "-O2" } + +- configuration "not windows" ++ filter "system:not windows" + files { + "../src/luasocket/auxiliar.c", + "../src/luasocket/buffer.c", +@@ -445,7 +445,7 @@ + "../src/luasocket/usocket.c", + "../src/luasocket/mime.c", + } +- configuration "windows" ++ filter "system:windows" + files { + "../src/luasocket/auxiliar.c", + "../src/luasocket/buffer.c", +@@ -583,21 +583,21 @@ + buildoptions { "-O3", "-std=c++11" } + cppconfig("web") + +- if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN "} end +- if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN "} end ++ if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN "} end ++ if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN "} end + + files { "../src/web-cef3/*.cpp", } + +- configuration "macosx" ++ filter "system:macosx" + defines { 'SELFEXE_MACOSX' } + libdirs {"/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/xcodebuild/Release/", "/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/Release/"} + includedirs {"/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/include/", "/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/"} + links { "cef", "cef_dll_wrapper" } + +- configuration "windows" ++ filter "system:windows" + defines { 'SELFEXE_WINDOWS' } + +- configuration "linux" ++ filter "system:linux" + buildoptions{"-Wall -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm"} + libdirs {"/opt/cef3/1547/out/Release/obj.target/", "/opt/cef3/1547/Release/"} + includedirs {"/opt/cef3/1547/include/", "/opt/cef3/1547/"} +@@ -619,19 +619,19 @@ + "../src/web-cef3/spawn.cpp", + } + +- configuration "macosx" ++ filter "system:macosx" + defines { 'SELFEXE_MACOSX' } + libdirs {"/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/xcodebuild/Release/", "/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/Release/"} + includedirs {"/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/include/", "/Users/darkmac/libs/CEF/cef_binary_3.1547.1597_macosx64/"} + links { "cef", "cef_dll_wrapper" } + +- configuration "linux" ++ filter "system:linux" + buildoptions{"-Wall -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/libdrm"} + libdirs {"/opt/cef3/1547/out/Release/obj.target/", "/opt/cef3/1547/Release/"} + includedirs {"/opt/cef3/1547/include/", "/opt/cef3/1547/"} + links { "cef", "cef_dll_wrapper" } +- if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN/lib "} end +- if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\\$\$ORIGIN/lib64 "} end ++ if _OPTIONS.relpath=="32" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN/lib "} end ++ if _OPTIONS.relpath=="64" then linkoptions{"-Wl,-rpath -Wl,\\$$ORIGIN/lib64 "} end + defines { 'SELFEXE_LINUX' } + end + +@@ -641,7 +641,7 @@ + + if _OPTIONS.discord and not _OPTIONS['discord-nolib'] then + project "te4-discord" +- configuration "linux" ++ filter "system:linux" + kind "SharedLib" + language "C++" + targetname "discord-rpc" +@@ -654,11 +654,11 @@ + files { "../src/discord-rpc/src/discord-rpc.cpp", "../src/discord-rpc/src/rpc_connection.cpp", "../src/discord-rpc/src/serialization.cpp", } + files { "../src/discord-rpc/src/connection_unix.cpp", "../src/discord-rpc/src/discord_register_linux.cpp", } + +- configuration "windows" ++ filter "system:windows" + kind "SharedLib" + -- Empty + +- configuration "macosx" ++ filter "system:macosx" + kind "SharedLib" + -- Empty + end +diff -Naur orig/premake5.lua new/premake5.lua +--- orig/premake5.lua 2019-09-13 11:46:14.000000000 +0200 ++++ new/premake5.lua 2020-10-30 23:04:41.500196031 +0100 +@@ -1,6 +1,6 @@ + dofile("build/options.lua") + +-solution "TEngine" ++workspace "TEngine" + configurations { "Debug", "Release" } + objdir "obj" + defines {"GLEW_STATIC"} +@@ -30,7 +30,7 @@ + } + else + includedirs { +- "/opt/SDL-2.0/include/SDL2", ++ "/usr/include/SDL2", + "/usr/include/GL", + } + end +@@ -42,7 +42,7 @@ + dofile("steamworks/build/steam-def.lua") + end + +-configuration "bsd" ++filter "system:bsd" + libdirs { + "/usr/local/lib", + } +@@ -51,7 +51,7 @@ + } + + if _OPTIONS.wincross then +-configuration "windows" ++filter "system:windows" + libdirs { + "/Test/xcompile/local//lib", + } +@@ -60,7 +60,7 @@ + "/Test/xcompile/local/include", + } + else +-configuration "windows" ++filter "system:windows" + libdirs { + "/c/code/SDL/lib", + } +@@ -72,7 +72,7 @@ + end + + cppconfig = function(what) +- if os.get() == "macosx" then ++ if os.target() == "macosx" then + if what == "web" then + buildoptions { "-stdlib=libstdc++" } + linkoptions { "-stdlib=libstdc++" } +@@ -84,9 +84,8 @@ + -- links { "stdc++" } + end + +-configuration "macosx" +- premake.gcc.cc = 'clang' +- premake.gcc.cxx = 'clang++' ++filter "system:macosx" ++ toolset("clang") + + buildoptions { "-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk", "-mmacosx-version-min=10.7" } + includedirs { +@@ -95,9 +94,9 @@ + "/Library/Frameworks/SDL2_ttf.framework/Headers", + } + +-configuration "Debug" ++filter "Debug" + defines { } +- flags { "Symbols" } ++ symbols "On" + buildoptions { "-ggdb" } + -- buildoptions { "-O3" } + targetdir "bin/Debug" +@@ -105,9 +104,10 @@ + if _OPTIONS.pedantic then buildoptions { "-Wall" } end + defines {"TE4_LUA_ALLOW_GENERIC_IO"} + +-configuration "Release" ++filter "Release" + defines { "NDEBUG=1" } +- flags { "Optimize", "NoFramePointer" } ++ optimize "On" ++ omitframepointer "On" + buildoptions { "-O2" } + targetdir "bin/Release" + diff --git a/games/tome/tome.SlackBuild b/games/tome/tome.SlackBuild index d37a7f5d972..2d75744331c 100644 --- a/games/tome/tome.SlackBuild +++ b/games/tome/tome.SlackBuild @@ -86,15 +86,15 @@ 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 {} \+ -# correction of SDL2 headers directory -sed -i "s/opt\/SDL-2.0/usr/" premake4.lua +cp premake4.lua premake5.lua +patch -p1 < $CWD/aur-tome4.patch # build game # 20241018 bkw: added -j1 to make. Without it, the build was failing # about 50% of the time. With it, it built successfully 10 times in # a row. -premake4 gmake -env -u ARCH make -j1 +premake5 gmake +env -u ARCH CFLAGS="$SLKCFLAGS -fpermissive -std=gnu17" make -j1 # copy the data game mkdir -p $PKG/usr/share/games/$PRGNAM $PKG/usr/bin diff --git a/games/tome/tome.info b/games/tome/tome.info index 0c38f5245c5..506961c8cfa 100644 --- a/games/tome/tome.info +++ b/games/tome/tome.info @@ -5,6 +5,6 @@ DOWNLOAD="https://te4.org/dl/t-engine/t-engine4-src-1.7.6.tar.bz2" MD5SUM="31e78cd88b383a3a8667e2fd90abfd2b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="premake" +REQUIRES="premake5" MAINTAINER="Dimitris Zlatanidis" EMAIL="dslackw@gmail.com" diff --git a/games/vcmi/Fix-build-with-boost-1.89.patch b/games/vcmi/Fix-build-with-boost-1.89.patch new file mode 100644 index 00000000000..013a93c4f70 --- /dev/null +++ b/games/vcmi/Fix-build-with-boost-1.89.patch @@ -0,0 +1,19 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -462,11 +462,15 @@ + # Finding packages # + ############################################ + +-set(BOOST_COMPONENTS date_time filesystem locale program_options system thread) ++set(BOOST_COMPONENTS date_time filesystem locale program_options thread) + if(ENABLE_INNOEXTRACT) + list(APPEND BOOST_COMPONENTS iostreams) + endif() + find_package(Boost 1.48.0 REQUIRED COMPONENTS ${BOOST_COMPONENTS}) ++if(Boost_MAJOR_VERSION EQUAL 1 AND Boost_MINOR_VERSION LESS 69) ++ list(APPEND BOOST_COMPONENTS system) ++ find_package(Boost COMPONENTS ${BOOST_COMPONENTS}) ++endif() + + find_package(ZLIB REQUIRED) + # Conan compatibility diff --git a/games/vcmi/vcmi.SlackBuild b/games/vcmi/vcmi.SlackBuild index 522b8c2d704..3f52715b946 100644 --- a/games/vcmi/vcmi.SlackBuild +++ b/games/vcmi/vcmi.SlackBuild @@ -29,8 +29,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vcmi -VERSION=${VERSION:-1.5.7} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.6.8} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -86,6 +86,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 {} \; +# Fix build failure +# See https://github.com/dscharrer/innoextract/pull/199 as a reference +patch -p1 < $CWD/Fix-build-with-boost-1.89.patch + # Disable the bundled dependencies and do not perform tests, as we don't # have googletest on SBo. Is this option necessary to parse to cmake? # -DCMAKE_DL_LIBS=/usr/lib${LIBDIRSUFFIX} \ diff --git a/games/vcmi/vcmi.info b/games/vcmi/vcmi.info index bd1fbfb49bb..39aebc13f1d 100644 --- a/games/vcmi/vcmi.info +++ b/games/vcmi/vcmi.info @@ -1,8 +1,8 @@ PRGNAM="vcmi" -VERSION="1.5.7" +VERSION="1.6.8" HOMEPAGE="http://forum.vcmi.eu/portal.php" -DOWNLOAD="https://github.com/vcmi/vcmi/archive/1.5.7/vcmi-1.5.7.tar.gz" -MD5SUM="ff5a9632755585e9528b01d08529dc81" +DOWNLOAD="https://github.com/vcmi/vcmi/archive/1.6.8/vcmi-1.6.8.tar.gz" +MD5SUM="b1bce77af4a8998133001b1fbe126458" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="fuzzylite libminizip tbb luajit" diff --git a/games/vitetris/gcc15.patch b/games/vitetris/gcc15.patch new file mode 100644 index 00000000000..e4611b11a00 --- /dev/null +++ b/games/vitetris/gcc15.patch @@ -0,0 +1,6 @@ +# Ioannis Anagnostakis +# Fix missing includes for current GCC +sed -i '9i #include \n#include ' src/menu/netplay.c || exit 1 +sed -i 's/^static init_field/static int init_field/' src/menu/netplay.c || exit 1 +sed -i '16i #include ' src/netw/tty_socket.c || exit 1 +sed -i '9i #include "../draw/draw.h"' src/menu/netplay.c diff --git a/games/vitetris/vitetris.SlackBuild b/games/vitetris/vitetris.SlackBuild index 0090fac1ad6..2e054017574 100644 --- a/games/vitetris/vitetris.SlackBuild +++ b/games/vitetris/vitetris.SlackBuild @@ -5,7 +5,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vitetris -VERSION=${VERSION:-0.57} +VERSION=${VERSION:-0.59.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -59,6 +59,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 {} \; +# Ioannis Anagnostakis +# Fix missing includes for current GCC +sed -i '9i #include \n#include ' src/menu/netplay.c || exit 1 +sed -i 's/^static init_field/static int init_field/' src/menu/netplay.c || exit 1 +sed -i '16i #include ' src/netw/tty_socket.c || exit 1 +sed -i '9i #include "../draw/draw.h"' src/menu/netplay.c || exit 1 + + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/games/vitetris/vitetris.info b/games/vitetris/vitetris.info index 2fe58cb8b98..768297dd92f 100644 --- a/games/vitetris/vitetris.info +++ b/games/vitetris/vitetris.info @@ -1,8 +1,8 @@ PRGNAM="vitetris" -VERSION="0.57" +VERSION="0.59.1" HOMEPAGE="http://www.victornils.net/tetris" -DOWNLOAD="http://www.victornils.net/tetris/vitetris-0.57.tar.gz" -MD5SUM="07d02ee03e2edd66a8741729e237f21f" +DOWNLOAD="https://github.com/vicgeralds/vitetris/archive/v0.59.1/vitetris-0.59.1.tar.gz" +MD5SUM="ab601171b9f2a0ca675a057727f4d999" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/games/warzone2100/SQLiteCPP-gcc15.patch b/games/warzone2100/SQLiteCPP-gcc15.patch new file mode 100644 index 00000000000..1e13941b65e --- /dev/null +++ b/games/warzone2100/SQLiteCPP-gcc15.patch @@ -0,0 +1,35 @@ +From a4287a72e12ff64aec2b6cc418a3726bb1a4b7a4 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Sat, 7 Sep 2024 14:31:27 +0100 +Subject: [PATCH] SQLiteCpp/Statement.h: add missing `` include + +Without the change the build fails on `gcc-15` as: + + [ 5%] Building CXX object CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o + In file included from /build/source/include/SQLiteCpp/Column.h:14, + from /build/source/include/SQLiteCpp/Database.h:14, + from /build/source/include/SQLiteCpp/Backup.h:15, + from /build/source/src/Backup.cpp:12: + /build/source/include/SQLiteCpp/Statement.h:132:39: error: 'uint32_t' does not name a type + 132 | void bind(const int aIndex, const uint32_t aValue); + | ^~~~~~~~ + /build/source/include/SQLiteCpp/Statement.h:20:1: note: 'uint32_t' is defined in header ''; this is probably fixable by adding '#include ' + 19 | #include + +++ |+#include + 20 | +--- + include/SQLiteCpp/Statement.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/include/SQLiteCpp/Statement.h b/include/SQLiteCpp/Statement.h +index bb62a9f9..2f3adf7d 100644 +--- a/3rdparty/SQLiteCpp/include/SQLiteCpp/Statement.h ++++ b/3rdparty/SQLiteCpp/include/SQLiteCpp/Statement.h +@@ -14,6 +14,7 @@ + #include + #include // SQLITECPP_PURE_FUNC + ++#include + #include + #include + #include diff --git a/games/warzone2100/warzone2100.SlackBuild b/games/warzone2100/warzone2100.SlackBuild index 63407b6659a..c90c2fca4e2 100644 --- a/games/warzone2100/warzone2100.SlackBuild +++ b/games/warzone2100/warzone2100.SlackBuild @@ -91,6 +91,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/SQLiteCPP-gcc15.patch + +export CMAKE_POLICY_VERSION_MINIMUM=3.5 + mkdir -p build cd build cmake \ @@ -101,6 +105,7 @@ cd build -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ -DCMAKE_INSTALL_BINDIR=games \ + -DWZ_ENABLE_WARNINGS_AS_ERRORS=OFF \ .. DESTDIR=$PKG cmake --build . --target install cd .. diff --git a/games/worldofpadman/worldofpadman.SlackBuild b/games/worldofpadman/worldofpadman.SlackBuild index 29b81315e55..8a43f389d59 100644 --- a/games/worldofpadman/worldofpadman.SlackBuild +++ b/games/worldofpadman/worldofpadman.SlackBuild @@ -104,10 +104,10 @@ for px in 16 32 48 64 128; do size=${px}x${px} dir=$PKG/usr/share/icons/hicolor/$size/apps mkdir -p $dir - convert -background none -geometry $size icon.svg $dir/$PRGNAM.png + rsvg-convert --width=${px}px --height=${px}px icon.svg > $dir/wop.png done mkdir -p $PKG/usr/share/icons/hicolor/scalable/apps -mv icon.svg $PKG/usr/share/icons/hicolor/scalable/apps/$PRGNAM.svg +mv icon.svg $PKG/usr/share/icons/hicolor/scalable/apps/wop.svg # 20220428 bkw: don't need windows and mac icons. rm -f *.ico *.icns diff --git a/games/xbill/xbill.SlackBuild b/games/xbill/xbill.SlackBuild index f6031072d31..0d3f4a39742 100644 --- a/games/xbill/xbill.SlackBuild +++ b/games/xbill/xbill.SlackBuild @@ -71,7 +71,7 @@ chown -R root:root . find -L . -perm /111 -a \! -perm 755 -a -exec chmod -h 755 {} + -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod -h 644 {} + -SLKCFLAGS+=" -Wl,-s" +SLKCFLAGS+=" -Wl,-s -std=c89" LIBS="-lXpm" \ CFLAGS="$SLKCFLAGS" \ diff --git a/gis/gdal/gdal.SlackBuild b/gis/gdal/gdal.SlackBuild index 91b941e5343..11edaee48cd 100644 --- a/gis/gdal/gdal.SlackBuild +++ b/gis/gdal/gdal.SlackBuild @@ -96,6 +96,8 @@ if [ ${JAVA:-no} = "no" ]; then WITHLIST+=" -DBUILD_JAVA_BINDINGS:BOOL=OFF" fi +patch -p1 < $CWD/poppler-25.10.patch + mkdir build ( cd build diff --git a/gis/gdal/poppler-25.10.patch b/gis/gdal/poppler-25.10.patch new file mode 100644 index 00000000000..6e46949209c --- /dev/null +++ b/gis/gdal/poppler-25.10.patch @@ -0,0 +1,42 @@ +From a716a6cd5ffd779b30950f046fce91878fc97b9d Mon Sep 17 00:00:00 2001 +From: Even Rouault +Date: Sun, 5 Oct 2025 00:50:51 +0200 +Subject: [PATCH] Add compatibility with Poppler 25.10 (support for older + versions kept) + +Fixes #13173 +--- + frmts/pdf/pdfobject.cpp | 12 +++++++++++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +diff --git a/frmts/pdf/pdfobject.cpp b/frmts/pdf/pdfobject.cpp +index d8ded01d3e4b..2c5c44ba04d9 100644 +--- a/frmts/pdf/pdfobject.cpp ++++ b/frmts/pdf/pdfobject.cpp +@@ -1437,7 +1437,12 @@ int64_t GDALPDFStreamPoppler::GetLength(int64_t nMaxSize) + + static char *GooStringToCharStart(GooString &gstr) + { +- auto nLength = gstr.getLength(); ++#if POPPLER_MAJOR_VERSION > 25 || \ ++ (POPPLER_MAJOR_VERSION == 25 && POPPLER_MINOR_VERSION >= 10) ++ const auto nLength = gstr.size(); ++#else ++ const auto nLength = gstr.getLength(); ++#endif + if (nLength) + { + char *pszContent = static_cast(VSI_MALLOC_VERBOSE(nLength + 1)); +@@ -1514,7 +1519,12 @@ char *GDALPDFStreamPoppler::GetRawBytes() + "GDALPDFStreamPoppler::GetRawBytes(): %s", e.what()); + return nullptr; + } ++#if POPPLER_MAJOR_VERSION > 25 || \ ++ (POPPLER_MAJOR_VERSION == 25 && POPPLER_MINOR_VERSION >= 10) ++ m_nRawLength = gstr.size(); ++#else + m_nRawLength = gstr.getLength(); ++#endif + return GooStringToCharStart(gstr); + } + diff --git a/gis/grass/gdal-3.3.patch b/gis/grass/gdal-3.3.patch deleted file mode 100644 index c5e018aaaac..00000000000 --- a/gis/grass/gdal-3.3.patch +++ /dev/null @@ -1,84 +0,0 @@ -From b86314c7f3b8aea961d380dbb836087b3990d7af Mon Sep 17 00:00:00 2001 -From: nilason -Date: Thu, 6 May 2021 22:27:48 +0200 -Subject: [PATCH] v.hull: use standard C boolean type - -Fixes #1563 ---- - vector/v.hull/chull.c | 21 +++++++++------------ - 1 file changed, 9 insertions(+), 12 deletions(-) - -diff --git a/vector/v.hull/chull.c b/vector/v.hull/chull.c -index 1ad97396fa..41b627c50f 100644 ---- a/vector/v.hull/chull.c -+++ b/vector/v.hull/chull.c -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - - #include - #include -@@ -29,10 +30,6 @@ - - #include "globals.h" - --/*Define Boolean type */ --typedef enum --{ BFALSE, BTRUE } bool; -- - /* Define vertex indices. */ - #define X 0 - #define Y 1 -@@ -76,10 +73,10 @@ struct tFaceStructure - }; - - /* Define flags */ --#define ONHULL BTRUE --#define REMOVED BTRUE --#define VISIBLE BTRUE --#define PROCESSED BTRUE -+#define ONHULL true -+#define REMOVED true -+#define VISIBLE true -+#define PROCESSED true - - /* Global variable definitions */ - tVertex vertices = NULL; -@@ -436,7 +433,7 @@ bool AddOne(tVertex p) - tFace f; - tEdge e, temp; - long int vol; -- bool vis = BFALSE; -+ bool vis = false; - - - /* Mark faces visible from p. */ -@@ -446,7 +443,7 @@ bool AddOne(tVertex p) - - if (vol < 0) { - f->visible = VISIBLE; -- vis = BTRUE; -+ vis = true; - } - f = f->next; - } while (f != faces); -@@ -454,7 +451,7 @@ bool AddOne(tVertex p) - /* If no faces are visible from p, then p is inside the hull. */ - if (!vis) { - p->onhull = !ONHULL; -- return BFALSE; -+ return false; - } - - /* Mark edges in interior of visible region for deletion. -@@ -470,7 +467,7 @@ bool AddOne(tVertex p) - e->newface = MakeConeFace(e, p); - e = temp; - } while (e != edges); -- return BTRUE; -+ return true; - } - - /*--------------------------------------------------------------------- diff --git a/gis/grass/grass.SlackBuild b/gis/grass/grass.SlackBuild index 4f9beb9d72f..149fc62fdee 100644 --- a/gis/grass/grass.SlackBuild +++ b/gis/grass/grass.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=grass -VERSION=${VERSION:-7.8.0} +VERSION=${VERSION:-8.4.1} SHRTVER=$( echo $VERSION | sed "s/\([0-9]*\).\([0-9]*\)..*/\1\2/" ) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -80,8 +80,6 @@ find -L . \ # Option handling: set -- $(echo $ENABLE | sed 's/,/ /g') -patch -p1 < $CWD/gdal-3.3.patch - while [ "$1" != "" ]; do case "$1" in @@ -129,9 +127,9 @@ done # geos now always enabled: it's an indirect hard dep (via gdal), and makes grass nicer :-) +CPP="gcc -E -w" \ CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -fpermissive" \ -LDFLAGS="-ldl -lncurses" \ +CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/opt \ --exec-prefix=/wibble/usr \ @@ -161,19 +159,16 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ # Install the pkgconfig file: install -D -m0644 grass.pc $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/grass.pc - -# Create unversioned symlinks: -( cd $PKG/opt ; ln -s $PRGNAM$SHRTVER $PRGNAM ) -( cd $PKG/usr/bin ; ln -s $PRGNAM$SHRTVER $PRGNAM ) - # Remove hardcoded version strings: sed -i -e "s/-${VERSION}//g" \ - $PKG/usr/bin/$PRGNAM$SHRTVER \ $PKG/usr/lib${LIBDIRSUFFIX}/pkgconfig/grass.pc +# Create unversioned symlink: +( cd $PKG/opt ; ln -s $PRGNAM$SHRTVER $PRGNAM ) + # Remove packaging directory pollution: sed -i -e "s;$PKG;;" \ - $PKG/usr/bin/$PRGNAM$SHRTVER \ + $PKG/usr/bin/$PRGNAM \ $PKG/opt/$PRGNAM$SHRTVER/demolocation/.grassrc$SHRTVER \ $PKG/opt/$PRGNAM$SHRTVER/etc/fontcap \ $PKG/opt/$PRGNAM$SHRTVER/include/Make/Grass.make \ @@ -186,12 +181,12 @@ for i in $( find $PKGOPTMAN -type l ) ; do \ ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/man/man1 cp -a \ - $PKGOPTMAN/man1/grass7.1.gz \ + $PKGOPTMAN/man1/grass.1.gz \ $PKG/usr/man/man1/grass.1.gz mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - AUTHORS CHANGES COPYING GPL.TXT REQUIREMENTS.html README.md SUBMITTING* TODO \ + AUTHORS COPYING GPL.TXT *.md TODO \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild @@ -205,7 +200,6 @@ cp -a \ # Cleanup: rm -rf $PKG/opt/$PRGNAM/demolocation/PERMANENT/.tmp -rm $PKG/opt/$PRGNAM/config.status rm -rf $PKG/opt/$PRGNAM/share/ mkdir -p $PKG/install diff --git a/gis/grass/grass.info b/gis/grass/grass.info index c6361645418..e06aa1cd796 100644 --- a/gis/grass/grass.info +++ b/gis/grass/grass.info @@ -1,10 +1,10 @@ PRGNAM="grass" -VERSION="7.8.0" +VERSION="8.4.1" HOMEPAGE="https://grass.osgeo.org/" -DOWNLOAD="https://grass.osgeo.org/grass78/source/grass-7.8.0.tar.gz" -MD5SUM="e9b9d3bbbfe3ef9055ea1398b2222de4" +DOWNLOAD="https://github.com/OSGeo/grass/archive/8.4.1/grass-8.4.1.tar.gz" +MD5SUM="2d09b354637955a3b48dbd0d78610d15" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="gdal python3-numpy wxPython4" +REQUIRES="gdal pdal python3-numpy wxPython4" MAINTAINER="David Spencer" EMAIL="baildon.research@googlemail.com" diff --git a/gis/opencpn/README b/gis/opencpn/README deleted file mode 100644 index 7b1dd96ad5a..00000000000 --- a/gis/opencpn/README +++ /dev/null @@ -1,8 +0,0 @@ -OpenCPN is a free software (GPLv2) project to create a concise chart -plotter and navigation software, for use underway or as a planning -tool. OpenCPN is developed by a team of active sailors using real -world conditions for program testing and refinement. - -If you are upgrading or installing new, OpenCPN 5.2.x needs wxGTK3 -to be built with webkit support. So you will have to install -webkit2gtk, available here at SBo, then build and install wxGTK3. diff --git a/gis/opencpn/doinst.sh b/gis/opencpn/doinst.sh deleted file mode 100644 index 3d2e9538d10..00000000000 --- a/gis/opencpn/doinst.sh +++ /dev/null @@ -1,10 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/gis/opencpn/opencpn.SlackBuild b/gis/opencpn/opencpn.SlackBuild deleted file mode 100644 index 0204b254d91..00000000000 --- a/gis/opencpn/opencpn.SlackBuild +++ /dev/null @@ -1,137 +0,0 @@ -#!/bin/bash - -# Slackware build script for opencpn - -# Copyright 2021 Matt Dinslage, Springfield, MO -# 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=opencpn -VERSION=${VERSION:-5.2.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/OpenCPN-$VERSION.tar.gz -cd OpenCPN-$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 {} \; - -# Fix LIBDIR -if [ "$ARCH" = "x86_64" ]; then - sed -i '0,/"i386"/{s/"i386"/"x86_64"/}' cmake/GetArch.cmake - sed -i '0,/"lib"/{s/"lib"/"lib64"/}' cmake/GetArch.cmake -fi - -# Fix MANDIR -sed -i 's,${PREFIX_DATA}/man/man1,/usr/man/man1,g' CMakeLists.txt - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DOPCPN_FORCE_GTK3=ON \ - -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config \ - -DBUNDLE_GSHHS=CRUDE \ - -DBUNDLE_TCDATA=ON \ - -DBUNDLE_DOCS=ON \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -# Don't ship .la files: -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/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 INSTALL README data/doc/help_en_US.html data/license.txt $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/share/doc/$PRGNAM/* $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share/doc -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -r $PKG/usr/share/icons/hicolor/* -mkdir -p $PKG/usr/share/icons/hicolor/scalable/apps -cp $TMP/OpenCPN-$VERSION/src/bitmaps/other_svg_src/opencpn_logo.svg \ - $PKG/usr/share/icons/hicolor/scalable/apps/opencpn.svg - -mkdir -p $PKG/usr/share/pixmaps -convert $PKG/usr/share/icons/hicolor/scalable/apps/opencpn.svg -resize 256x256 \ - $PKG/usr/share/pixmaps/opencpn.png - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/gis/opencpn/opencpn.info b/gis/opencpn/opencpn.info deleted file mode 100644 index a44554b6bb8..00000000000 --- a/gis/opencpn/opencpn.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="opencpn" -VERSION="5.2.4" -HOMEPAGE="https://opencpn.org/" -DOWNLOAD="https://github.com/OpenCPN/OpenCPN/archive/v5.2.4/OpenCPN-5.2.4.tar.gz" -MD5SUM="9ca81bed7bca1706ecaac98a7578d6bb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="gpsd tinyxml libmspack portaudio lsb-release webkit2gtk wxGTK3" -MAINTAINER="M.Dinslage" -EMAIL="daedra1980@gmail.com" diff --git a/gis/opencpn/slack-desc b/gis/opencpn/slack-desc deleted file mode 100644 index db7e4e4e3dd..00000000000 --- a/gis/opencpn/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------------------------------------------------------| -opencpn: opencpn (A Chartplotter and GPS Navigation Software) -opencpn: -opencpn: OpenCPN is a free software (GPLv2) project to create a concise chart -opencpn: plotter and navigation software, for use underway or as a planning -opencpn: tool. OpenCPN is developed by a team of active sailors using real -opencpn: world conditions for program testing and refinement. -opencpn: -opencpn: -opencpn: -opencpn: -opencpn: diff --git a/gis/python3-netcdf4-python/python3-netcdf4-python.SlackBuild b/gis/python3-netcdf4-python/python3-netcdf4-python.SlackBuild index 1e9dffc2247..8f8b6ad4179 100644 --- a/gis/python3-netcdf4-python/python3-netcdf4-python.SlackBuild +++ b/gis/python3-netcdf4-python/python3-netcdf4-python.SlackBuild @@ -74,6 +74,8 @@ sed -i 's/oldest-supported-numpy/numpy>=1.19.3/' pyproject.toml PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages +export CFLAGS="-fpermissive" + python3 -m build --no-isolation python3 -m installer -d "$PKG" dist/*.whl diff --git a/graphics/OpenCASCADE/OpenCASCADE.SlackBuild b/graphics/OpenCASCADE/OpenCASCADE.SlackBuild index 487e48e9fbb..d62137f771a 100644 --- a/graphics/OpenCASCADE/OpenCASCADE.SlackBuild +++ b/graphics/OpenCASCADE/OpenCASCADE.SlackBuild @@ -118,6 +118,7 @@ cd build -DUSE_VTK=ON \ -D3RDPARTY_VTK_INCLUDE_DIR=/usr/include/vtk-9.4 \ -D3RDPARTY_VTK_LIBRARY_DIR=/usr/lib${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/graphics/OpenShadingLanguage/OpenShadingLanguage.SlackBuild b/graphics/OpenShadingLanguage/OpenShadingLanguage.SlackBuild index 4cf361461fd..cab80eaa3df 100644 --- a/graphics/OpenShadingLanguage/OpenShadingLanguage.SlackBuild +++ b/graphics/OpenShadingLanguage/OpenShadingLanguage.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for OpenShadingLanguage -# Copyright 2023-2025 Giancarlo Dessi, Cagliari, IT +# Copyright 2023-2026 Giancarlo Dessi, Cagliari, IT # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=OpenShadingLanguage -VERSION=${VERSION:-1.13.12.0} +VERSION=${VERSION:-1.14.8.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,13 +76,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 {} \; -patch -p1 < $CWD/llvm-20.patch - mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_POLICY_DEFAULT_CMP0175=OLD \ + -DCMAKE_POLICY_DEFAULT_CMP0167=OLD \ -DCMAKE_INSTALL_PREFIX=/usr \ -DUSE_partio=OFF \ -DUSE_Qt6=OFF \ diff --git a/graphics/OpenShadingLanguage/OpenShadingLanguage.info b/graphics/OpenShadingLanguage/OpenShadingLanguage.info index ad85778743e..680607b7c42 100644 --- a/graphics/OpenShadingLanguage/OpenShadingLanguage.info +++ b/graphics/OpenShadingLanguage/OpenShadingLanguage.info @@ -1,10 +1,10 @@ PRGNAM="OpenShadingLanguage" -VERSION="1.13.12.0" +VERSION="1.14.8.0" HOMEPAGE="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.13.12.0/OpenShadingLanguage-1.13.12.0.tar.gz" -MD5SUM_x86_64="ac8cc5c448eea7da03022e5f2f7de530" +DOWNLOAD="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.14.8.0/OpenShadingLanguage-1.14.8.0.tar.gz" +MD5SUM="30dc09cd1d47e7b0a176ed86c139e853" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" REQUIRES="openimageio pugixml" MAINTAINER="Giancarlo Dessì" EMAIL="slack@giand.it" diff --git a/graphics/OpenShadingLanguage/README b/graphics/OpenShadingLanguage/README index 74de4973901..4b9a6874b5c 100644 --- a/graphics/OpenShadingLanguage/README +++ b/graphics/OpenShadingLanguage/README @@ -12,13 +12,4 @@ the industry in many commercial and studio- proprietary renderers. Cuda and OptIx are optional dependencies but they are not tested. -Warning -OSL is an optional dependency for Blender autodetected. Unfortunately -the build of Blender version available in this repository (3.3.10) -with the support to OSL fails, perhaps because Slackware 15.0 -development packages could be outdated. In order to prevent compilation -errors, the slackbuild of Blender will disable the support to OSL if -this dependency is installed in your system, so you can install OSL -without conflicts with the build of Blender. -In Slackware current Blender 4.4.3 builds fine against OSL 1.14.6 and -OpenImageIO 3.0.7.0. +OSL is an optional dependency for Blender. diff --git a/graphics/OpenShadingLanguage/llvm-20.patch b/graphics/OpenShadingLanguage/llvm-20.patch deleted file mode 100644 index 6b2387dec8e..00000000000 --- a/graphics/OpenShadingLanguage/llvm-20.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- ./src/cmake/externalpackages.cmake 2024-12-05 05:29:41.000000000 +0100 -+++ ./src/cmake/fix-externalpackages.cmake 2025-06-29 21:05:17.517569272 +0200 -@@ -117,7 +117,7 @@ - # LLVM library setup - checked_find_package (LLVM REQUIRED - VERSION_MIN 9.0 -- VERSION_MAX 19.9 -+ VERSION_MAX 20.9 - PRINT LLVM_SYSTEM_LIBRARIES CLANG_LIBRARIES) - # ensure include directory is added (in case of non-standard locations - include_directories (BEFORE SYSTEM "${LLVM_INCLUDES}") - ---- ./src/include/OSL/platform.h 2024-12-05 05:29:41.000000000 +0100 -+++ ./src/include/OSL/fix-platform.h 2025-06-29 21:08:25.389584349 +0200 -@@ -20,6 +20,7 @@ - - #include - #include -+#include - - #include - - ---- ./src/liboslexec/llvm_util.cpp 2025-06-29 21:12:28.283603841 +0200 -+++ ./src/liboslexec/fix-llvm_util.cpp 2025-06-29 21:12:47.262605365 +0200 -@@ -3204,7 +3204,11 @@ - llvm::Type* - LLVM_Util::type_union(cspan types) - { -+#if OSL_LLVM_VERSION >= 200 -+ llvm::DataLayout target(module()->getDataLayout()); -+#else - llvm::DataLayout target(module()); -+#endif - size_t max_size = 0; - size_t max_align = 1; - for (auto t : types) { diff --git a/graphics/apitrace/apitrace.SlackBuild b/graphics/apitrace/apitrace.SlackBuild index 6b9d6d92344..c5d31182a32 100644 --- a/graphics/apitrace/apitrace.SlackBuild +++ b/graphics/apitrace/apitrace.SlackBuild @@ -80,6 +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 {} \+ +patch -p1 < $CWD/gcc15.patch + # 20220408 bkw: fix Debian brokenness: we have a dpkg build... if it # happens to be installed, we get shared libs installed to the wrong # directory (because we don't really support debian-style multiarch). @@ -107,6 +109,7 @@ cd build -DENABLE_STATIC_SNAPPY=OFF \ -DBUILD_TESTING=no \ -DDEFAULT_APITRACE_VERSION=${VERSION} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/graphics/apitrace/gcc15.patch b/graphics/apitrace/gcc15.patch new file mode 100644 index 00000000000..d310bcee130 --- /dev/null +++ b/graphics/apitrace/gcc15.patch @@ -0,0 +1,22 @@ +diff -Naur apitrace-11.1.orig/frametrim/ft_dependecyobject.hpp apitrace-11.1/frametrim/ft_dependecyobject.hpp +--- apitrace-11.1.orig/frametrim/ft_dependecyobject.hpp 2022-05-20 16:14:48.000000000 +0200 ++++ apitrace-11.1/frametrim/ft_dependecyobject.hpp 2025-11-29 18:39:08.114043000 +0100 +@@ -28,6 +28,7 @@ + #pragma once + + #include "ft_tracecall.hpp" ++#include + + namespace frametrim { + +diff -Naur apitrace-11.1.orig/retrace/metric_writer.cpp apitrace-11.1/retrace/metric_writer.cpp +--- apitrace-11.1.orig/retrace/metric_writer.cpp 2022-05-20 16:14:48.000000000 +0200 ++++ apitrace-11.1/retrace/metric_writer.cpp 2025-11-29 18:39:45.330043000 +0100 +@@ -24,6 +24,7 @@ + **************************************************************************/ + + #include ++#include + + #include "metric_writer.hpp" + diff --git a/graphics/darktable/README b/graphics/darktable/README index 3b3bf0c2bbe..c8bf5dced79 100644 --- a/graphics/darktable/README +++ b/graphics/darktable/README @@ -23,6 +23,7 @@ colord - for colour profile management colord-gtk - for colour profile management osm-gps-map - for map georeferencing jsonschema - for checking noise profiles +libavif - for av1 image format support If you have nVidia or AMD/ATI graphics with more than 1Gb of memory, nvidia-driver (or nvidia-legacy340/304-driver) or amd-app-sdk is an diff --git a/graphics/darktable/clang-21.patch b/graphics/darktable/clang-21.patch new file mode 100644 index 00000000000..a91f47c9473 --- /dev/null +++ b/graphics/darktable/clang-21.patch @@ -0,0 +1,13 @@ +diff --git a/data/kernels/CMakeLists.txt b/data/kernels/CMakeLists.txt +index 2e7fd0b309a7..48771063a3bc 100644 +--- a/data/kernels/CMakeLists.txt ++++ b/data/kernels/CMakeLists.txt +@@ -15,7 +15,7 @@ macro (testcompile_opencl_kernel IN) + + add_custom_command( + OUTPUT ${TOUCH} +- COMMAND ${CLANG_OPENCL_COMPILER} -cc1 -cl-std=CL1.2 -isystem ${CLANG_OPENCL_INCLUDE_DIR} -finclude-default-header -I${CMAKE_CURRENT_SOURCE_DIR} ${IN} ++ COMMAND ${CLANG_OPENCL_COMPILER} -cc1 -cl-std=CL1.2 -isystem ${CLANG_OPENCL_INCLUDE_DIR} -D__IMAGE_SUPPORT__=1 -finclude-default-header -I${CMAKE_CURRENT_SOURCE_DIR} ${IN} + COMMAND ${CMAKE_COMMAND} -E touch ${TOUCH} # will be empty! + DEPENDS ${IN} + COMMENT "Test-compiling OpenCL program ${KERNAME}" diff --git a/graphics/darktable/darktable.SlackBuild b/graphics/darktable/darktable.SlackBuild index 1cc78382f43..1265bd3b4d0 100644 --- a/graphics/darktable/darktable.SlackBuild +++ b/graphics/darktable/darktable.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=darktable -VERSION=${VERSION:-4.2.1} +VERSION=${VERSION:-5.0.1} BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -46,9 +46,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 @@ -88,6 +85,12 @@ find -L . \ #export CC=clang #export CXX=clang++ +# gcc-15 compatibility; cf. 9d7ab0e, c2be549, 44884e3 +patch -p0 < $CWD/gcc-15.patch + +# llvm-21 compatibility; cf. https://github.com/darktable-org/darktable/pull/19038 +patch -p1 < $CWD/clang-21.patch + mkdir -p build cd build cmake \ @@ -100,9 +103,8 @@ cd build -DDONT_USE_INTERNAL_LUA=Off \ -DUSE_LIBSECRET=On \ -DBINARY_PACKAGE_BUILD=1 \ - -DLensFun_INCLUDE_DIR="/opt/$LENSFUN/include/lensfun" \ - -DLensFun_LIBRARIES="/opt/$LENSFUN/lib$LIBDIRSUFFIX" \ - -DLensFun_LIBRARY="/opt/$LENSFUN/lib$LIBDIRSUFFIX/liblensfun.so" \ + -DBUILD_CURVE_TOOLS=ON \ + -DBUILD_NOISE_TOOLS=ON \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/graphics/darktable/darktable.info b/graphics/darktable/darktable.info index d7904b3b6b2..5d57591c2b0 100644 --- a/graphics/darktable/darktable.info +++ b/graphics/darktable/darktable.info @@ -1,10 +1,10 @@ PRGNAM="darktable" -VERSION="4.2.1" +VERSION="5.0.1" HOMEPAGE="https://www.darktable.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/darktable-org/darktable/releases/download/release-4.2.1/darktable-4.2.1.tar.xz" -MD5SUM_x86_64="ac7b028c0768f19ce9cb604beaac3d86" -REQUIRES="gmic pugixml lensfun03" +DOWNLOAD_x86_64="https://github.com/darktable-org/darktable/releases/download/release-5.0.1/darktable-5.0.1.tar.xz" +MD5SUM_x86_64="f6264828764c26d3840de5796d3173d3" +REQUIRES="gmic pugixml" MAINTAINER="K. Eugene Carlson" EMAIL="kvngncrlsn@gmail.com" diff --git a/graphics/darktable/gcc-15.patch b/graphics/darktable/gcc-15.patch new file mode 100644 index 00000000000..8dd3fbaf66c --- /dev/null +++ b/graphics/darktable/gcc-15.patch @@ -0,0 +1,93 @@ +--- src/common/colorspaces.h.old 2025-06-15 12:30:11.232484562 +0900 ++++ src/common/colorspaces.h 2025-06-15 12:30:56.494475146 +0900 +@@ -22,6 +22,8 @@ + + #include + ++G_BEGIN_DECLS ++ + // this was removed from lcms2 in 2.4 + #ifndef TYPE_XYZA_FLT + #define TYPE_XYZA_FLT (FLOAT_SH(1)|COLORSPACE_SH(PT_XYZ)|EXTRA_SH(1)|CHANNELS_SH(3)|BYTES_SH(4)) +@@ -419,6 +421,8 @@ + const float whitepoint[2], + dt_colormatrix_t RGB_to_XYZ_transposed); + ++G_END_DECLS ++ + // clang-format off + // modelines: These editor modelines have been set for all relevant files by tools/update_modelines.py + // vim: shiftwidth=2 expandtab tabstop=2 cindent +--- src/lua/lua.h.old 2025-06-15 12:28:15.777917047 +0900 ++++ src/lua/lua.h 2025-06-15 12:29:17.539297513 +0900 +@@ -27,6 +27,8 @@ + #include "common/dtpthread.h" + #include + ++G_BEGIN_DECLS ++ + #ifdef USE_LUA + #include + #include +@@ -97,6 +99,8 @@ + } dt_lua_state_t; + #endif + ++G_END_DECLS ++ + // clang-format off + // modelines: These editor modelines have been set for all relevant files by tools/update_modelines.py + // vim: shiftwidth=2 expandtab tabstop=2 cindent +--- src/imageio/format/imageio_format_api.h.old 2025-06-15 12:33:53.630277557 +0900 ++++ src/imageio/format/imageio_format_api.h 2025-06-15 12:35:41.680143609 +0900 +@@ -20,10 +20,6 @@ + + #ifdef FULL_API_H + +-#ifdef __cplusplus +-extern "C" { +-#endif +- + #include + #include + +@@ -33,6 +29,8 @@ + + #include "common/colorspaces.h" // because forward declaring enums doesn't work in C++ :( + ++G_BEGIN_DECLS ++ + /* early definition of modules to do type checking */ + + #pragma GCC visibility push(default) +@@ -96,9 +94,7 @@ + + #pragma GCC visibility pop + +-#ifdef __cplusplus +-} +-#endif ++G_END_DECLS + + #endif // FULL_API_H + +--- src/iop/rawdenoise.c.old 2025-06-15 12:41:52.683427928 +0900 ++++ src/iop/rawdenoise.c 2025-06-15 12:42:55.833442695 +0900 +@@ -229,7 +229,7 @@ + const float *const restrict inp = in + (size_t)row * roi->width + offset; + const int senselwidth = (roi->width-offset+1)/2; + for(int col = 0; col < senselwidth; col++) +- fimgp[col] = sqrtf(MAX(0.0f, inp[2*col])); ++ fimgp[col] = sqrtf(fmaxf(0.0f, inp[2*col])); + } + + // perform the wavelet decomposition and denoising +@@ -301,7 +301,7 @@ + + static inline float vstransform(const float value) + { +- return sqrtf(MAX(0.0f, value)); ++ return sqrtf(fmaxf(0.0f, value)); + } + + static void wavelet_denoise_xtrans(const float *const restrict in, float *const restrict out, diff --git a/graphics/dblatex/dblatex.SlackBuild b/graphics/dblatex/dblatex.SlackBuild index a178b128d48..60e0298976d 100644 --- a/graphics/dblatex/dblatex.SlackBuild +++ b/graphics/dblatex/dblatex.SlackBuild @@ -59,6 +59,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/patches/replace-imp-by-importlib.patch +patch -p1 < $CWD/patches/footmisx.patch + PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/graphics/dblatex/patches/footmisx.patch b/graphics/dblatex/patches/footmisx.patch new file mode 100644 index 00000000000..1aaedbdcbf4 --- /dev/null +++ b/graphics/dblatex/patches/footmisx.patch @@ -0,0 +1,82 @@ +--- a/latex/contrib/db2latex/db2latex.sty 2020-11-29 11:50:08.000000000 -0600 ++++ b/latex/contrib/db2latex/db2latex.sty 2025-04-05 22:37:31.424293549 -0500 +@@ -17,7 +17,7 @@ + % Needed packages + \usepackage{ifthen} + \usepackage{float} +-\usepackage{footmisc} ++\usepackage{footmisx} + \usepackage{appendix} + + % Workaround to avoid troubles with accents in \appendixname used as hyperref +--- a/latex/misc/ragged2e.sty 2020-11-29 11:50:08.000000000 -0600 ++++ b/latex/misc/ragged2e.sty 2025-04-05 22:38:29.806140363 -0500 +@@ -72,7 +72,7 @@ + %% \fi + \newif\if@raggedtwoe@originalcommands + \newif\if@raggedtwoe@originalparameters +-\newif\if@raggedtwoe@footmisc ++\newif\if@raggedtwoe@footmisx + \DeclareOption{OriginalCommands}{\@raggedtwoe@originalcommandstrue} + \DeclareOption{originalcommands}{\@raggedtwoe@originalcommandstrue} + \DeclareOption{NewCommands}{\@raggedtwoe@originalcommandsfalse} +@@ -114,8 +114,8 @@ + } + \DeclareOption{raggedrightboxes}{\@raggedtwoe@raggedrightboxes@opt} + \DeclareOption{footnotes}{% +- \@raggedtwoe@footmisctrue +- \PassOptionsToPackage{ragged}{footmisc}% ++ \@raggedtwoe@footmisxtrue ++ \PassOptionsToPackage{ragged}{footmisx}% + } + \newcommand{\@raggedtwoe@abdhook}{% + \PackageInfo{ragged2e}{ABD: executing \string\RaggedRight}% +@@ -126,13 +126,13 @@ + \newcommand{\@raggedtwoe@document@opt}{% + \AtBeginDocument{\@raggedtwoe@abdhook}% + \@raggedtwoe@raggedrightboxes@opt +- \@raggedtwoe@footmisctrue ++ \@raggedtwoe@footmisxtrue + \let\@raggedtwoe@document@opt\relax + } + \DeclareOption{document}{\@raggedtwoe@document@opt} + \DeclareOption*{% +- \if@raggedtwoe@footmisc +- \PassOptionsToPackage{\CurrentOption}{footmisc}% ++ \if@raggedtwoe@footmisx ++ \PassOptionsToPackage{\CurrentOption}{footmisx}% + \else + \OptionNotUsed + \fi +@@ -141,8 +141,8 @@ + \ExecuteOptions{originalcommands,newparameters} + \ProcessOptions\relax + \RequirePackage{everysel} +-\if@raggedtwoe@footmisc +- \AtEndOfPackage{\RequirePackage{footmisc}[2002/08/28]} ++\if@raggedtwoe@footmisx ++ \AtEndOfPackage{\RequirePackage{footmisx}[2002/08/28]} + \fi + \newlength{\CenteringLeftskip} + \newlength{\RaggedLeftLeftskip} +--- a/latex/style/dbk_core.sty 2020-11-29 11:50:08.000000000 -0600 ++++ b/latex/style/dbk_core.sty 2025-04-05 22:39:26.150027210 -0500 +@@ -5,7 +5,7 @@ + \usepackage{ifthen} + \usepackage{subfigure} + \usepackage{enumitem} +-\usepackage{footmisc} ++\usepackage{footmisx} + \usepackage{appendix} + + % Workaround to avoid troubles with accents in \appendixname used as hyperref +--- a/latex/style/docbook.sty 2020-11-29 11:50:08.000000000 -0600 ++++ b/latex/style/docbook.sty 2025-04-05 22:40:15.334059728 -0500 +@@ -137,7 +137,7 @@ + \usepackage{ifthen} + \usepackage{tabularx} + % Before hyperlink to have consistent links to footnotes +-\usepackage{footmisc} ++\usepackage{footmisx} + % To be able to have sections afters appendices + \usepackage{appendix} diff --git a/graphics/dblatex/patches/replace-imp-by-importlib.patch b/graphics/dblatex/patches/replace-imp-by-importlib.patch new file mode 100644 index 00000000000..0531733c7f5 --- /dev/null +++ b/graphics/dblatex/patches/replace-imp-by-importlib.patch @@ -0,0 +1,113 @@ +diff --git a/lib/dbtexmf/core/dbtex.py b/lib/dbtexmf/core/dbtex.py +index b3ec732..adac781 100644 +--- a/lib/dbtexmf/core/dbtex.py ++++ b/lib/dbtexmf/core/dbtex.py +@@ -15,7 +15,7 @@ try: + except ImportError: + from urllib.request import pathname2url + import glob +-import imp ++import importlib + from optparse import OptionParser + from io import open + +@@ -540,15 +540,14 @@ class DbTexCommand: + + def load_plugin(self, pathname): + moddir, modname = os.path.split(pathname) +- try: +- filemod, path, descr = imp.find_module(modname, [moddir]) +- except ImportError: +- try: +- filemod, path, descr = imp.find_module(modname) +- except ImportError: +- failed_exit("Error: '%s' module not found" % modname) +- mod = imp.load_module(modname, filemod, path, descr) +- filemod.close() ++ spec = importlib.machinery.PathFinder.find_spec(modname, [moddir]) ++ if not spec: ++ spec = importlib.machinery.PathFinder.find_spec(modname) ++ if not spec: ++ failed_exit("Error: '%s' module not found" % modname) ++ mod = importlib.util.module_from_spec(spec) ++ spec.loader.exec_module(mod) ++ sys.modules[modname] = mod + return mod + + def run_setup(self, options): +diff --git a/lib/dbtexmf/dblatex/grubber/plugins.py b/lib/dbtexmf/dblatex/grubber/plugins.py +index 9e333c9..047f2bb 100644 +--- a/lib/dbtexmf/dblatex/grubber/plugins.py ++++ b/lib/dbtexmf/dblatex/grubber/plugins.py +@@ -4,7 +4,7 @@ + Mechanisms to dynamically load extra modules to help the LaTeX compilation. + All the modules must be derived from the TexModule class. + """ +-import imp ++import importlib + + from os.path import * + from dbtexmf.dblatex.grubber.msg import _, msg +@@ -108,17 +108,16 @@ class Plugins (object): + """ + if name in self.modules: + return 2 +- try: +- file, path, descr = imp.find_module(name, [""]) +- except ImportError: ++ spec = importlib.machinery.PathFinder.find_spec(name, [""]) ++ if not spec: + if not self.path: + return 0 +- try: +- file, path, descr = imp.find_module(name, self.path) +- except ImportError: +- return 0 +- module = imp.load_module(name, file, path, descr) +- file.close() ++ spec = importlib.machinery.PathFinder.find_spec(name, self.path) ++ if not spec: ++ return 0 ++ module = importlib.util.module_from_spec(spec) ++ spec.loader.exec_module(module) ++ sys.modules[name] = module + self.modules[name] = module + return 1 + +diff --git a/lib/dbtexmf/xslt/xslt.py b/lib/dbtexmf/xslt/xslt.py +index 0350e30..57c99a2 100644 +--- a/lib/dbtexmf/xslt/xslt.py ++++ b/lib/dbtexmf/xslt/xslt.py +@@ -2,20 +2,21 @@ + # Very simple plugin loader for Xslt classes + # + import os +-import imp ++import importlib + import glob ++import sys + + def load(modname): +- try: +- file, path, descr = imp.find_module(modname, [""]) +- except ImportError: +- try: +- file, path, descr = imp.find_module(modname, +- [os.path.dirname(__file__)]) +- except ImportError: +- raise ValueError("Xslt '%s' not found" % modname) +- mod = imp.load_module(modname, file, path, descr) +- file.close() ++ spec = importlib.machinery.PathFinder.find_spec(modname, [""]) ++ if not spec: ++ spec = importlib.machinery.PathFinder.find_spec(modname, ++ [os.path.dirname(__file__)]) ++ if not spec: ++ raise ValueError("Xslt '%s' not found" % modname) ++ ++ mod = importlib.util.module_from_spec(spec) ++ spec.loader.exec_module(mod) ++ sys.modules[modname] = mod + o = mod.Xslt() + return o + diff --git a/graphics/dia/dia.SlackBuild b/graphics/dia/dia.SlackBuild index 0210679254c..6b65ec05149 100644 --- a/graphics/dia/dia.SlackBuild +++ b/graphics/dia/dia.SlackBuild @@ -19,7 +19,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=dia VERSION=${VERSION:-0.97.3} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -31,9 +31,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 @@ -64,7 +61,6 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz - cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -73,9 +69,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 {} \; -# Enable HTML documentation, necessary for Help functionality. -patch configure.in < $CWD/dia-enable-html-docs.patch +# Upstream bug #737254 +sed -i -e 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die +# Upstream bug #737255 +sed -i -e "/localedir/d" configure.in || die +for i in $CWD/patches/* ; do patch -p1 < $i ; done autoreconf -fi CFLAGS="$SLKCFLAGS" \ @@ -85,10 +84,12 @@ CXXFLAGS="$SLKCFLAGS" \ --mandir=/usr/man \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-swig \ --with-cairo \ - --with-python \ + --without-python \ + --without-swig \ + --without-hardbooks \ --disable-gnome \ + --disable-libemf \ --disable-static \ --build=$ARCH-slackware-linux diff --git a/graphics/dia/patches/dia-0.97.3-c99.patch b/graphics/dia/patches/dia-0.97.3-c99.patch new file mode 100644 index 00000000000..6ee2cb2df32 --- /dev/null +++ b/graphics/dia/patches/dia-0.97.3-c99.patch @@ -0,0 +1,284 @@ +https://bugs.gentoo.org/883069 +https://src.fedoraproject.org/rpms/dia/raw/rawhide/f/dia-0.97.3-const-ft_vector.patch +https://src.fedoraproject.org/rpms/dia/blob/rawhide/f/dia-0.97.3-g_test_add_data_func_1.patch +https://src.fedoraproject.org/rpms/dia/blob/rawhide/f/dia-0.97.3-g_test_add_data_func_2.patch +https://src.fedoraproject.org/rpms/dia/blob/rawhide/f/dia-0.97.3-get_data_size.patch + +From e5557aa1d396bc3ca80240f7b5c0a1831a5cf209 Mon Sep 17 00:00:00 2001 +From: Hans Breuer +Date: Sat, 4 May 2013 15:20:15 +0200 +Subject: [PATCH] [warningectomy] initialization from incompatible pointer type + +FT_Outline_Funcs take const FT_Vector* nowadays. +--- a/plug-ins/postscript/diapsft2renderer.c ++++ b/plug-ins/postscript/diapsft2renderer.c +@@ -61,16 +61,16 @@ void draw_bezier_outline(DiaPsRenderer *renderer, + double pos_y + ); + /* Countour traveling functions */ +-static int paps_move_to( FT_Vector* to, ++static int paps_move_to( const FT_Vector* to, + void *user_data); +-static int paps_line_to( FT_Vector* to, ++static int paps_line_to( const FT_Vector* to, + void *user_data); +-static int paps_conic_to( FT_Vector* control, +- FT_Vector* to, ++static int paps_conic_to( const FT_Vector* control, ++ const FT_Vector* to, + void *user_data); +-static int paps_cubic_to( FT_Vector* control1, +- FT_Vector* control2, +- FT_Vector* to, ++static int paps_cubic_to( const FT_Vector* control1, ++ const FT_Vector* control2, ++ const FT_Vector* to, + void *user_data); + + static void dia_ps_ft2_renderer_class_init (DiaPsFt2RendererClass *klass); +@@ -111,7 +111,7 @@ set_font(DiaRenderer *self, DiaFont *font, real height) + /*====================================================================== + outline traversing functions. + ----------------------------------------------------------------------*/ +-static int paps_move_to( FT_Vector* to, ++static int paps_move_to( const FT_Vector* to, + void *user_data) + { + OutlineInfo *outline_info = (OutlineInfo*)user_data; +@@ -121,7 +121,7 @@ static int paps_move_to( FT_Vector* to, + return 0; + } + +-static int paps_line_to( FT_Vector* to, ++static int paps_line_to( const FT_Vector* to, + void *user_data) + { + OutlineInfo *outline_info = (OutlineInfo*)user_data; +@@ -131,8 +131,8 @@ static int paps_line_to( FT_Vector* to, + return 0; + } + +-static int paps_conic_to( FT_Vector* control, +- FT_Vector* to, ++static int paps_conic_to( const FT_Vector* control, ++ const FT_Vector* to, + void *user_data) + { + OutlineInfo *outline_info = (OutlineInfo*)user_data; +@@ -144,9 +144,9 @@ static int paps_conic_to( FT_Vector* control, + return 0; + } + +-static int paps_cubic_to( FT_Vector* control1, +- FT_Vector* control2, +- FT_Vector* to, ++static int paps_cubic_to( const FT_Vector* control1, ++ const FT_Vector* control2, ++ const FT_Vector* to, + void *user_data) + { + OutlineInfo *outline_info = (OutlineInfo*)user_data; +-- +GitLab + +From caddfcab250fe677ecf294fad835b71e6b10cf26 Mon Sep 17 00:00:00 2001 +From: Hans Breuer +Date: Fri, 3 Oct 2014 22:26:36 +0200 +Subject: [PATCH] [warningectomy] incompatible pointer types passing ... + +test-boundingbox.c:152:58: warning: incompatible pointer types passing 'void (const struct _TestBeziers *)' to parameter of type 'GTestDataFunc' (aka 'void (*)(gconstpointer)') [-Wincompatible-pointer-types] + g_test_add_data_func (testpath, &_test_beziers[i], _check_one_bezier); + ^~~~~~~~~~~~~~~~~ +test-svg.c:117:55: warning: incompatible pointer types passing 'void (const PathData *)' to parameter of type 'GTestDataFunc' (aka 'void (*)(gconstpointer)') [-Wincompatible-pointer-types] + g_test_add_data_func (testpath, &_test_path[i], _check_one_path); + ^~~~~~~~~~~~~~~ +--- a/tests/test-boundingbox.c ++++ b/tests/test-boundingbox.c +@@ -132,8 +132,9 @@ static struct _TestBeziers { + #undef BEZ + + static void +-_check_one_bezier (const struct _TestBeziers *test) ++_check_one_bezier (gconstpointer p) + { ++ const struct _TestBeziers *test = p; + Rectangle rect; + PolyBBExtras extra = {0, T*.7, T*.7, T*.7, 0 }; + +Backport from https://gitlab.gnome.org/GNOME/dia/-/commit/9c481f649414190bf8d6741cbca1777e9766756b + +--- a/tests/test-objects.c ++++ b/tests/test-objects.c.g_test_add_data_func_2 +@@ -39,8 +39,9 @@ + int num_objects = 0; + + static void +-_test_creation (const DiaObjectType *type) ++_test_creation (gconstpointer user_data) + { ++ const DiaObjectType *type = (const DiaObjectType *)user_data; + int i; + Handle *h1 = NULL, *h2 = NULL; + Point point = {0, 0}; +@@ -112,8 +113,9 @@ + } + + static void +-_test_copy (const DiaObjectType *type) ++_test_copy (gconstpointer user_data) + { ++ const DiaObjectType *type = (const DiaObjectType *)user_data; + Handle *h1 = NULL, *h2 = NULL; + Point from = {0, 0}; + DiaObject *oc, *o = type->ops->create (&from, type->default_user_data, &h1, &h2); +@@ -172,8 +174,9 @@ + } + + static void +-_test_movement (const DiaObjectType *type) ++_test_movement (gconstpointer user_data) + { ++ const DiaObjectType *type = (const DiaObjectType *)user_data; + Handle *h1 = NULL, *h2 = NULL; + Point from = {0, 0}; + DiaObject *o = type->ops->create (&from, type->default_user_data, &h1, &h2); +@@ -215,8 +218,9 @@ + } + + static void +-_test_change (const DiaObjectType *type) ++_test_change (gconstpointer user_data) + { ++ const DiaObjectType *type = (const DiaObjectType *)user_data; + Handle *h1 = NULL, *h2 = NULL; + Point from = {0, 0}; + DiaObject *o = type->ops->create (&from, type->default_user_data, &h1, &h2); + +Backport from https://gitlab.gnome.org/GNOME/dia/-/commit/f57ea2685034ddbafc19f35d9b525a12283d7c24 + +--- a/lib/prop_geomtypes.c ++++ b/lib/prop_geomtypes.c.get_data_size +@@ -129,9 +129,10 @@ + } + + static int +-realprop_get_data_size(RealProperty *prop) ++realprop_get_data_size(void) + { +- return sizeof (prop->real_data); ++ RealProperty prop; ++ return sizeof (prop.real_data); + } + + static const PropertyOps realprop_ops = { +@@ -242,9 +243,10 @@ + } + + static int +-lengthprop_get_data_size(LengthProperty *prop) ++lengthprop_get_data_size(void) + { +- return sizeof (prop->length_data); ++ LengthProperty prop; ++ return sizeof (prop.length_data); + } + + static const PropertyOps lengthprop_ops = { +@@ -358,9 +360,10 @@ + } + + static int +-fontsizeprop_get_data_size(FontsizeProperty *prop) ++fontsizeprop_get_data_size(void) + { +- return sizeof (prop->fontsize_data); ++ FontsizeProperty prop; ++ return sizeof (prop.fontsize_data); + } + + static const PropertyOps fontsizeprop_ops = { +--- a/lib/prop_inttypes.c ++++ b/lib/prop_inttypes.c.get_data_size +@@ -122,9 +122,10 @@ + } + + static int +-charprop_get_data_size(CharProperty *prop) ++charprop_get_data_size(void) + { +- return sizeof (prop->char_data); ++ CharProperty prop; ++ return sizeof (prop.char_data); + } + + +@@ -229,9 +230,10 @@ + } + + static int +-boolprop_get_data_size(BoolProperty *prop) ++boolprop_get_data_size(void) + { +- return sizeof (prop->bool_data); ++ BoolProperty prop; ++ return sizeof (prop.bool_data); + } + + +@@ -339,9 +341,10 @@ + } + + static int +-intprop_get_data_size(IntProperty *prop) ++intprop_get_data_size(void) + { +- return sizeof (prop->int_data); ++ IntProperty prop; ++ return sizeof (prop.int_data); + } + + static const PropertyOps intprop_ops = { +--- a/lib/prop_text.c ++++ b/lib/prop_text.c.get_data_size +@@ -208,9 +208,10 @@ + } + + static int +-stringprop_get_data_size(StringProperty *prop) ++stringprop_get_data_size(void) + { +- return sizeof (prop->string_data); /* only the pointer */ ++ StringProperty prop; ++ return sizeof (prop.string_data); /* only the pointer */ + } + + static StringListProperty * +--- a/lib/properties.h ++++ b/lib/properties.h.get_data_size +@@ -116,7 +116,7 @@ + void *base, guint offset, guint offset2); + typedef void (*PropertyType_SetFromOffset)(Property *prop, + void *base, guint offset, guint offset2); +-typedef int (*PropertyType_GetDataSize)(Property *prop); ++typedef int (*PropertyType_GetDataSize)(void); + + + struct _PropertyOps { +--- a/objects/custom/custom_object.c ++++ b/objects/custom/custom_object.c.get_data_size +@@ -372,14 +372,7 @@ + info->prop_offsets[i].name = info->props[i].name; + info->prop_offsets[i].type = info->props[i].type; + info->prop_offsets[i].offset = offs; +- /* FIXME: +- custom_object.c:328: warning: passing arg 1 of pointer to function +- from incompatible pointer type +- We don't have a Property* here so there is not much we can do about. +- Maybe it even works cause the sizeof() in *_get_data_size can be +- calculated at compile time. Anyway, a mess ;) --hb +- */ +- size = info->props[i].ops->get_data_size (&info->props[i]); ++ size = info->props[i].ops->get_data_size (); + info->ext_attr_size += size; + offs += size; + } diff --git a/graphics/dia/patches/dia-0.97.3-configure-clang16.patch b/graphics/dia/patches/dia-0.97.3-configure-clang16.patch new file mode 100644 index 00000000000..0cf797a4ad0 --- /dev/null +++ b/graphics/dia/patches/dia-0.97.3-configure-clang16.patch @@ -0,0 +1,56 @@ +https://bugs.gentoo.org/874729 +https://src.fedoraproject.org/rpms/dia/blob/0a14169fc36b959598074065678e0126830317f8/f/dia-configure-c99.patch + +C99 removes support for implicit ints, so declare the return type +of main explicitly. Future compilers are likely to require explicit +type declarations. + +Upstream has switched to Meson, and it does not seem to use this +particular check anymore. + +https://bugs.gentoo.org/651522 +Remove the insane check for isinf(), since every sane compiler nowadays supports it. + +--- a/configure.in ++++ b/configure.in +@@ -183,7 +183,7 @@ + png_structp pp; + png_infop info; + png_colorp cmap; +- main() { void*foo = png_create_read_struct; }], ++ int main(void) { void*foo = png_create_read_struct; }], + png_ok=yes, + png_ok=no) + LDFLAGS="${old_LDFLAGS}" +@@ -378,28 +378,9 @@ + + dnl Platform-specific fixes. + dnl +- +-dnl Sun Forte C provides isinf() in the unbundled -lsunmath. Solaris +-dnl declares finite() in ieeefp.h. It's preferrable not to link +-dnl to -lsunmath as it's not present on all machines. +-have_isinf=no +-AC_CHECK_HEADERS(math.h, +- AC_CHECK_LIB(m,isinf, +- have_isinf=yes)) +- +-if test "$have_isinf" = "no"; then +- AC_CHECK_HEADER(ieeefp.h, +- [AC_CHECK_FUNC(finite, +- AC_DEFINE(HAVE_IEEEFP_H,1, +- [Define if finite() is defined in ieeefp.h]), +- AC_MSG_ERROR([Can't find a definition of neither +- finite nor isinf]))], +- [AC_MSG_ERROR(Can't find neither a definition of +- isinf nor ieeefp.h)]) +-else +- AC_DEFINE([HAVE_ISINF], 1, +- [Define if the isinf() function is available]) +-fi ++dnl every modern compiler supports C99's isinf() ++AC_DEFINE([HAVE_ISINF], 1, ++ [Define if the isinf() function is available]) + + dnl Alpha needs -mieee or we get a segfault + dnl This shouldn't be needed but is here until a real solution is found diff --git a/graphics/dia/patches/dia-0.97.3-freetype_pkgconfig.patch b/graphics/dia/patches/dia-0.97.3-freetype_pkgconfig.patch new file mode 100644 index 00000000000..c48b5ba66fb --- /dev/null +++ b/graphics/dia/patches/dia-0.97.3-freetype_pkgconfig.patch @@ -0,0 +1,66 @@ +--- dia-0.97.3/configure.in ++++ dia-0.97.3/configure.in +@@ -62,43 +62,26 @@ + + AC_ARG_WITH(freetype, + [ --without-freetype compile without FreeType support],,with_freetype=yes) +-if test "x$with_freetype" = "xyes"; then +-PKG_CHECK_MODULES(PANGOFT2,pangoft2,have_pangoft2=true,have_pangoft2=false) +-if test "$have_pangoft2" = "true"; then +- dnl On Solaris with Forte C, at least, need to link app/dia with -lfreetype. +- dnl It's not enough that -lpangoft2 implicitly pulls it in. +- have_freetype=false +- AC_CHECK_LIB(freetype,FT_Init_FreeType,have_freetype=true,have_freetype=false,`freetype-config --libs`) +- if test "$have_freetype" = "true"; then +- dnl Need 2.0.9, as a bug was fixed for us there. +- dnl However, freetype-config doesn't give a meaningful version, so we must +- dnl do it like this. +- AC_MSG_CHECKING([if FreeType version is 2.0.9 or higher]) +- old_CPPFLAGS="$CPPFLAGS" +- CPPFLAGS="$CPPFLAGS `freetype-config --cflags`" +- AC_TRY_CPP([#include +-#include FT_FREETYPE_H +-#if (FREETYPE_MAJOR*1000+FREETYPE_MINOR)*1000+FREETYPE_PATCH < 2000009 +-#error Freetype version too low. +-#endif +-], +- [AC_MSG_RESULT(yes) +- FREETYPE_LIBS=`freetype-config --libs` +- AC_SUBST(FREETYPE_LIBS) +- FREETYPE_CFLAGS=`freetype-config --cflags` +- AC_SUBST(FREETYPE_CFLAGS) +- GTK_MODULES="$GTK_MODULES pangoft2" +- AC_DEFINE(HAVE_FREETYPE,1,[Define if you have the FreeType2 library])] +- , +- [AC_MSG_ERROR([Need FreeType library version 2.0.9 or higher])]) +- CPPFLAGS="$old_CPPFLAGS" +- else +- AC_MSG_ERROR(Can't find FreeType library) +- fi +-else +- AC_MSG_ERROR(Can't find PangoFT2 library) +-fi +-fi ++AS_IF([test "x$with_freetype" = "xyes"],[ ++ dnl freetype2.pc uses the libtool specific version number and not the ++ dnl package version. See ++ dnl https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/VERSIONS.TXT ++ dnl Let's raise minimum dependency to freetype-2.4.0 because that's the ++ dnl lowest freetype libtool version I could find. ++ dnl freetype-2.4.0 is from July 2010 and should be reasonably old ++ dnl enough. ++ PKG_CHECK_MODULES(FREETYPE, freetype2 >= 11.0.5, ++ [ ++ CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS" ++ AC_DEFINE(HAVE_FREETYPE,1,[Define if you have the FreeType2 library]) ++ ], ++ AC_MSG_ERROR([Need FreeType library version 2.4.0 or higher]) ++ ) ++ PKG_CHECK_MODULES(PANGOFT2,pangoft2, ++ GTK_MODULES="$GTK_MODULES pangoft2", ++ AC_MSG_ERROR(Can't find PangoFT2 library) ++ ) ++]) + AM_CONDITIONAL(WITH_FREETYPE, test "x$with_freetype" != "xno") + + CFLAGS="$FREETYPE_CFLAGS $CFLAGS" diff --git a/graphics/dia/patches/dia-0.97.3-gtk-callback-protos.patch b/graphics/dia/patches/dia-0.97.3-gtk-callback-protos.patch new file mode 100644 index 00000000000..f26e471e6fb --- /dev/null +++ b/graphics/dia/patches/dia-0.97.3-gtk-callback-protos.patch @@ -0,0 +1,74 @@ +diff -Naur old/app/diagram_tree_menu.c new/app/diagram_tree_menu.c +--- old/app/diagram_tree_menu.c 2014-08-24 11:46:01.000000000 -0400 ++++ new/app/diagram_tree_menu.c 2025-12-26 15:10:31.863151896 -0500 +@@ -45,35 +45,35 @@ + static GtkItemFactoryEntry common_items_[] = { + { "/sep0", NULL, NULL, 0, "" }, + { N_("/_Sort objects"), NULL, NULL, 0, "" }, +- { N_("/Sort objects/by _name"), NULL, on_sort_objects_activate, ++ { N_("/Sort objects/by _name"), NULL, (void (*)(void)) on_sort_objects_activate, + DIA_TREE_SORT_NAME, "" }, +- { N_("/Sort objects/by _type"), NULL, on_sort_objects_activate, ++ { N_("/Sort objects/by _type"), NULL, (void (*)(void)) on_sort_objects_activate, + DIA_TREE_SORT_TYPE, "" }, +- { N_("/Sort objects/as _inserted"), NULL, on_sort_objects_activate, ++ { N_("/Sort objects/as _inserted"), NULL, (void (*)(void)) on_sort_objects_activate, + DIA_TREE_SORT_INSERT, "" }, + { "/Sort objects/sep0", NULL, NULL, 0, "" }, +- { N_("/Sort objects/All by name"), NULL, on_sort_all_objects_activate, ++ { N_("/Sort objects/All by name"), NULL, (void (*)(void)) on_sort_all_objects_activate, + DIA_TREE_SORT_NAME, "" }, +- { N_("/Sort objects/All by type"), NULL, on_sort_all_objects_activate, ++ { N_("/Sort objects/All by type"), NULL, (void (*)(void)) on_sort_all_objects_activate, + DIA_TREE_SORT_TYPE, "" }, +- { N_("/Sort objects/All as inserted"), NULL, on_sort_all_objects_activate, ++ { N_("/Sort objects/All as inserted"), NULL, (void (*)(void)) on_sort_all_objects_activate, + DIA_TREE_SORT_INSERT, "" }, + { N_("/Sort objects/_Default"), NULL, NULL, 0, ""}, +- { N_("/Sort objects/Default/by _name"), NULL, on_sort_def_activate, ++ { N_("/Sort objects/Default/by _name"), NULL, (void (*)(void)) on_sort_def_activate, + DIA_TREE_SORT_NAME, "" }, +- { N_("/Sort objects/Default/by _type"), NULL, on_sort_def_activate, ++ { N_("/Sort objects/Default/by _type"), NULL, (void (*)(void)) on_sort_def_activate, + DIA_TREE_SORT_TYPE, "/Sort objects/Default/by name" }, +- { N_("/Sort objects/Default/as _inserted"), NULL, on_sort_def_activate, ++ { N_("/Sort objects/Default/as _inserted"), NULL, (void (*)(void)) on_sort_def_activate, + DIA_TREE_SORT_INSERT, "/Sort objects/Default/by name" }, + { N_("/Sort _diagrams"), NULL, NULL, 0, "" }, +- { N_("/Sort _diagrams/by _name"), NULL, on_sort_diagrams_activate, ++ { N_("/Sort _diagrams/by _name"), NULL, (void (*)(void)) on_sort_diagrams_activate, + DIA_TREE_SORT_NAME, "" }, +- { N_("/Sort _diagrams/as _inserted"), NULL, on_sort_diagrams_activate, ++ { N_("/Sort _diagrams/as _inserted"), NULL, (void (*)(void)) on_sort_diagrams_activate, + DIA_TREE_SORT_INSERT, "" }, + { N_("/Sort diagrams/_Default"), NULL, NULL, 0, ""}, +- { N_("/Sort diagrams/Default/by _name"), NULL, on_sort_dia_def_activate, ++ { N_("/Sort diagrams/Default/by _name"), NULL, (void (*)(void)) on_sort_dia_def_activate, + DIA_TREE_SORT_NAME, "" }, +- { N_("/Sort diagrams/Default/as _inserted"), NULL, on_sort_dia_def_activate, ++ { N_("/Sort diagrams/Default/as _inserted"), NULL, (void (*)(void)) on_sort_dia_def_activate, + DIA_TREE_SORT_INSERT, "/Sort diagrams/Default/by name" }, + }; + +@@ -81,9 +81,9 @@ + sizeof (common_items_) / sizeof (common_items_[0]); + + static GtkItemFactoryEntry object_items_[] = { +- { N_("/_Locate"), NULL, on_locate_object_activate, 0, "" }, +- { N_("/_Properties"), NULL, on_properties_activate, 0, "" }, +- { N_("/_Hide this type"), NULL, on_hide_object_activate, 0, "" }, ++ { N_("/_Locate"), NULL, (void (*)(void)) on_locate_object_activate, 0, "" }, ++ { N_("/_Properties"), NULL, (void (*)(void)) on_properties_activate, 0, "" }, ++ { N_("/_Hide this type"), NULL, (void (*)(void)) on_hide_object_activate, 0, "" }, + { N_(SHOW_TYPE_PATH), NULL, NULL, 0, "" }, + /* { "/sep1", NULL, NULL, 0, "" }, + { N_("/_Delete"), NULL, on_delete_object_activate, 0, "" }, */ +@@ -92,7 +92,7 @@ + #define OBJ_ITEMS_SIZE_ (sizeof (object_items_) / sizeof (object_items_[0])) + + static GtkItemFactoryEntry dia_items_[] = { +- { N_("/_Locate"), NULL, on_locate_dia_activate, 0, "" }, ++ { N_("/_Locate"), NULL, (void (*)(void)) on_locate_dia_activate, 0, "" }, + { N_(SHOW_TYPE_PATH), NULL, NULL, 0, "" }, + }; + diff --git a/graphics/dia/dia-enable-html-docs.patch b/graphics/dia/patches/dia-enable-html-docs.patch similarity index 100% rename from graphics/dia/dia-enable-html-docs.patch rename to graphics/dia/patches/dia-enable-html-docs.patch diff --git a/graphics/djview4/djview4.SlackBuild b/graphics/djview4/djview4.SlackBuild index ef2c76e0270..1e17d62e236 100644 --- a/graphics/djview4/djview4.SlackBuild +++ b/graphics/djview4/djview4.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=djview4 -VERSION=${VERSION:-4.10.6} +VERSION=${VERSION:-4.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,7 +75,6 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/djview-$VERSION.tar.gz -mv djview-$VERSION djview4-$VERSION cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -84,10 +83,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -if [ "$QTDIR" == "/opt/kde3/lib/qt3" ]; then - QTDIR=$QT4DIR -fi +for i in $CWD/patches/* ; do patch -p1 < $i ; done + +autoreconf -fi +QMAKE=/usr/bin/qmake-qt5 \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/graphics/djview4/djview4.info b/graphics/djview4/djview4.info index 0352ccd3711..57c567b2769 100644 --- a/graphics/djview4/djview4.info +++ b/graphics/djview4/djview4.info @@ -1,8 +1,8 @@ PRGNAM="djview4" -VERSION="4.10.6" +VERSION="4.12" HOMEPAGE="http://djvu.sourceforge.net/djview4.html" -DOWNLOAD="https://sourceforge.net/projects/djvu/files/DjView/4.10/djview-4.10.6.tar.gz" -MD5SUM="f23205e9d04e4ee4c2324e1d0bae1d1f" +DOWNLOAD="https://downloads.sourceforge.net/djvu/djview-4.12.tar.gz" +MD5SUM="a91328d0fc949a97931511dcd983236b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/djview4/patches/0001-cross-build-pkg-config-info.patch b/graphics/djview4/patches/0001-cross-build-pkg-config-info.patch new file mode 100644 index 00000000000..2f2f46ea2cb --- /dev/null +++ b/graphics/djview4/patches/0001-cross-build-pkg-config-info.patch @@ -0,0 +1,86 @@ +From: Helmut Grohne +Date: Thu, 4 Jan 2018 08:48:09 +0100 +Subject: cross build pkg-config info + +Issue: djview4 FTCBFS: uses custom, broken macro AC_PROG_PKG_CONFIG +See: https://bugs.debian.org/886304 + +djview4 fails to cross build from source, because it uses the build +architecture pkg-config rather than the host architecture one. This is +due to its use of AC_PROG_PKG_CONFIG, which fails to consider +$ac_tool_prefix. After replacing the macro with the upstream macro +PKG_PROG_PKG_CONFIG (from pkg.m4 in pkg-config), the build continues a +bit further and uses the wrong qmake. I need to discuss the qmake issue +with the qt people. Can you apply the attached patch anyway and close +this bug report when doing so? That'd make the qmake failure immediately +visible and thus easier to discuss. +--- + config/acinclude.m4 | 26 ++------------------------ + configure.ac | 3 ++- + 2 files changed, 4 insertions(+), 25 deletions(-) + +diff --git a/config/acinclude.m4 b/config/acinclude.m4 +index 3c78d41..2912000 100644 +--- a/config/acinclude.m4 ++++ b/config/acinclude.m4 +@@ -168,28 +168,6 @@ TIFFOpen(0,0); + + + +- +-dnl ------------------------------------------------------------------ +-dnl @synopsis AC_PROG_PKG_CONFIG([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) +-dnl Sets output variables PKG_CONFIG +-dnl ------------------------------------------------------------------ +- +- +-AC_DEFUN([AC_PROG_PKG_CONFIG], +-[ +- AC_ARG_VAR(PKG_CONFIG,[Location of the pkg-config program.]) +- AC_ARG_VAR(PKG_CONFIG_PATH, [Path for pkg-config descriptors.]) +- AC_PATH_PROG(PKG_CONFIG, pkg-config) +- if test -z "$PKG_CONFIG" ; then +- ifelse([$2],,:,[$2]) +- else +- ifelse([$1],,:,[$1]) +- fi +-]) +- +- +- +- + dnl ------------------------------------------------------------------ + dnl @synopsis AC_PATH_DDJVUUAPI([action-if-found],[action-if-notfound]) + dnl Search for ddjvuapi. Defines HAVE_DDJVUAPI. +@@ -198,7 +176,7 @@ dnl ------------------------------------------------------------------ + + AC_DEFUN([AC_PATH_DDJVUAPI], + [ +- AC_REQUIRE([AC_PROG_PKG_CONFIG]) ++ AC_REQUIRE([PKG_PROG_PKG_CONFIG]) + AC_ARG_VAR(DDJVUAPI_LIBS, [Libraries for ddjvuapi]) + AC_ARG_VAR(DDJVUAPI_CFLAGS, [Compilation flags for ddjvuapi]) + AC_MSG_CHECKING([for ddjvuapi]) +@@ -236,7 +214,7 @@ dnl ------------------------------------------------------------------ + + AC_DEFUN([AC_PATH_GLIB], + [ +- AC_REQUIRE([AC_PROG_PKG_CONFIG]) ++ AC_REQUIRE([PKG_PROG_PKG_CONFIG]) + AC_ARG_VAR(GLIB_LIBS, [Libraries for glib-2.0]) + AC_ARG_VAR(GLIB_CFLAGS, [Compilation flags for glib-2.0]) + AC_MSG_CHECKING([for glib]) +diff --git a/configure.ac b/configure.ac +index 473a456..e93aee8 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -172,7 +172,8 @@ AC_CHECK_FUNCS(sigaction strerror waitpid wait3) + # Packages + # ---------------------------------------- + +-AC_PROG_PKG_CONFIG([],[ ++PKG_PROG_PKG_CONFIG ++AS_IF([test -z "$PKG_CONFIG"],[ + AC_MSG_ERROR([Cannot find required program pkg-config.]) + ]) + diff --git a/graphics/djview4/patches/0002-debian-changes.patch b/graphics/djview4/patches/0002-debian-changes.patch new file mode 100644 index 00000000000..059ede331b5 --- /dev/null +++ b/graphics/djview4/patches/0002-debian-changes.patch @@ -0,0 +1,3606 @@ +This is an autogenerated patch header for a single-debian-patch file. The +delta against upstream is either kept as a single patch, or maintained +in some VCS, and exported as a single patch instead of more manageable +atomic patches. + +--- djview4-4.12.orig/README_translations ++++ djview4-4.12/README_translations +@@ -49,11 +49,12 @@ CONTRIBUTORS + + Translations for djview were contributed by: + +-djview_cs.ts Petr Pisar +-djview_de.ts Marc Feld +-djview_es.ts Mike Molina +-djview_fr.ts Leon Bottou +-djview_ru.ts Alexander Potashev +-djview_uk.ts Yuri Chornoivan +-djview_zh_CN/TW.ts Lee Chenhwa ++djview_cs.ts Petr Pisar ++djview_de.ts Marc Feld ++djview_es.ts Mike Molina ++djview_fr.ts Leon Bottou ++djview_ru.ts Alexander Potashev ++djview_uk.ts Yuri Chornoivan ++djview_pl.ts Janusz S. Bień, Tomasz Świerczek ++djview_zh_CN/TW.ts Lee Chenhwa + +--- djview4-4.12.orig/config/acinclude.m4 ++++ djview4-4.12/config/acinclude.m4 +@@ -272,7 +272,7 @@ Unsetting them is better than setting th + path=$QTDIR/bin:$PATH + fi + if test -z "$QMAKE" ; then +- AC_PATH_PROGS([QMAKE], [qmake], [], [$path]) ++ AC_PATH_TOOL([QMAKE], [qmake], [], [$path]) + fi + if test -z "$QMAKE" ; then + AC_MSG_ERROR([Cannot find the Qt program qmake. +@@ -327,7 +327,7 @@ If you define QMAKESPEC, make sure it is + altrcc="rcc-${qtversion}" + altlupdate="lupdate-${qtversion}" + altlrelease="lrelease-${qtversion}" +- else ++ elif test `basename "$QMAKE"` = qmake ; then + AC_MSG_CHECKING([for real qmake path]) + test -x "$QT_INSTALL_BINS/qmake" && QMAKE="$QT_INSTALL_BINS/qmake" + AC_MSG_RESULT([$QMAKE]) +--- djview4-4.12.orig/mac/make_djview_bundle.sh ++++ djview4-4.12/mac/make_djview_bundle.sh +@@ -79,55 +79,51 @@ run rmdir $bundle/bin || exit + run ln -s ./MacOS $bundle/bin || exit + run ln -s ./MacOS $bundle/plugins || exit + +-# copy needed homebrew libraries +-for lib in $(otool -L $bundle/MacOS/ddjvu | awk '/^\t/{print $1}') ; do +- case "$lib" in +- $BREWDIR/*) +- libname=$(basename "$lib") +- test -r "./$bundle/lib/$libname" || \ +- run cp "$lib" "./$bundle/lib/$libname" || exit ;; +- esac +-done + + # copy needed qt plugins + ( cd "$QTDIR" ; \ + ls -1 plugins/{platforms,imageformats,styles,printsupport}/*.dylib | \ +- grep -v libqwebgl.dylib | \ +- grep -v _debug.dylib ) | \ ++ grep -v libqwebgl.dylib | \ ++ grep -v libqpdf.dylib | \ ++ grep -v libqsvg.dylib | \ ++ grep -v _debug.dylib ) | \ + while read plugin ; do + run mkdir -p $bundle/$(dirname "$plugin") || exit + run cp "$QTDIR/$plugin" $bundle/"$plugin" || exit + done + +- +- +-# copy needed libraries +-for loader in \ +- $bundle/MacOS/djview \ +- $bundle/MacOS/*/*.dylib +-do +- for lib in $(otool -L $loader | awk '/^\t/{print $1}') ++# copy needed libraries ++function getlibs() { ++ for loader in $* + do +- if [ $(basename "$lib") != $(basename "$loader") ] +- then +- case "$lib" in +- $BREWDIR/*) +- libname=$(basename "$lib") +- test -r "./$bundle/lib/$libname" || \ +- run cp "$lib" "./$bundle/lib/$libname" || exit ;; +- @rpath/*) +- libname=$(basename "$lib") +- lib="$QTDIR/lib${lib/#@rpath//}" +- test -r "./$bundle/lib/$libname" || \ +- run cp "$lib" "./$bundle/lib/$libname" || exit ;; +- $QTDIR/*) +- libname=$(basename "$lib") +- test -r "./$bundle/lib/$libname" || \ +- run cp "$lib" "./$bundle/lib/$libname" || exit ;; +- esac +- fi ++ for lib in $(otool -L $loader | awk '/^\t/{print $1}') ++ do ++ if [ $(basename "$lib") != $(basename "$loader") ] ++ then ++ case "$lib" in ++ $BREWDIR/*) ++ libname=$(basename "$lib") ++ test -r "./$bundle/lib/$libname" || \ ++ run cp "$lib" "./$bundle/lib/$libname" || exit ;; ++ @rpath/*) ++ libname=$(basename "$lib") ++ lib="$QTDIR/lib${lib/#@rpath//}" ++ test -r "./$bundle/lib/$libname" || \ ++ run cp "$lib" "./$bundle/lib/$libname" || exit ;; ++ $QTDIR/*) ++ libname=$(basename "$lib") ++ test -r "./$bundle/lib/$libname" || \ ++ run cp "$lib" "./$bundle/lib/$libname" || exit ;; ++ esac ++ fi ++ done + done +-done ++} ++getlibs $bundle/MacOS/ddjvu ++getlibs $bundle/MacOS/djview ++getlibs $bundle/MacOS/*/*.dylib ++getlibs $bundle/lib/Qt* ++getlibs $bundle/lib/*.dylib + + # copy translations + languages=$(ls -1 ../src/*.qm | sed -e 's/^[^_]*_//' -e 's/\.qm$//') +--- djview4-4.12.orig/mac/make_djview_dmg.sh ++++ djview4-4.12/mac/make_djview_dmg.sh +@@ -1,6 +1,6 @@ + #!/bin/bash + +-dmgname="DjVuLibre-3.5.27+DjView-4.10.6-intel64" ++dmgname="DjVuLibre-3.5.28+DjView-4.12-intel64-3" + + cd $(dirname $0) + if ! test -d DjView.app ; then +--- djview4-4.12.orig/src/djview.am ++++ djview4-4.12/src/djview.am +@@ -57,3 +57,5 @@ qmake_ts += djview_zh_cn.ts + qmake_qm += djview_zh_cn.qm + qmake_ts += djview_zh_tw.ts + qmake_qm += djview_zh_tw.qm ++qmake_ts += djview_pl.ts ++qmake_qm += djview_pl.qm +--- djview4-4.12.orig/src/djview.pro ++++ djview4-4.12/src/djview.pro +@@ -141,3 +141,4 @@ TRANSLATIONS += djview_ru.ts + TRANSLATIONS += djview_es.ts + TRANSLATIONS += djview_zh_cn.ts + TRANSLATIONS += djview_zh_tw.ts ++TRANSLATIONS += djview_pl.ts +--- /dev/null ++++ djview4-4.12/src/djview_pl.ts +@@ -0,0 +1,3389 @@ ++ ++ ++ ++ ++ Generic ++ ++ ++ thisLanguage ++ Name of THIS language ++ Polski ++ ++ ++ ++ QApplication ++ ++ ++ Option '-fix' is deprecated. ++ Opcja '-fix' jest przestarzała. ++ ++ ++ ++ QDjView ++ ++ ++ cannot open '%1'. ++ nie można otworzyć '%1'. ++ ++ ++ ++ FitWidth ++ zoomCombo ++ Dostosuj szerokość strony ++ ++ ++ ++ FitPage ++ zoomCombo ++ Dostosuj wielkość strony ++ ++ ++ ++ Stretch ++ zoomCombo ++ Rozciągnij ++ ++ ++ ++ 1:1 ++ zoomCombo ++ Wiernie (1:1) ++ ++ ++ ++ 300% ++ zoomCombo ++ 300% ++ ++ ++ ++ 200% ++ zoomCombo ++ 200% ++ ++ ++ ++ 150% ++ zoomCombo ++ 150% ++ ++ ++ ++ 100% ++ zoomCombo ++ 100% ++ ++ ++ ++ 75% ++ zoomCombo ++ 75% ++ ++ ++ ++ 50% ++ zoomCombo ++ 50% ++ ++ ++ ++ Color ++ modeCombo ++ Kolor ++ ++ ++ ++ Stencil ++ modeCombo ++ Translation not obvious, may be controversial ++ Maska ++ ++ ++ ++ Foreground ++ modeCombo ++ Loose controversial translation (~print layer) ++ Front ++ ++ ++ ++ Background ++ modeCombo ++ Tło ++ ++ ++ ++ Hidden Text ++ modeCombo ++ Tekst ukryty ++ ++ ++ ++ &New ++ File| ++ &Nowy ++ ++ ++ ++ Ctrl+N ++ File|New ++ Ctrl+N ++ ++ ++ ++ Create a new DjView window. ++ Otwórz nowe okno DjView. ++ ++ ++ ++ &Open ++ File| ++ &Otwórz ++ ++ ++ ++ Ctrl+O ++ File|Open ++ Ctrl-O ++ ++ ++ ++ Open a DjVu document. ++ Otwórz dokument DjVu. ++ ++ ++ ++ Open &Location... ++ File| ++ Otwórz &adres... ++ ++ ++ ++ Open a remote DjVu document. ++ Otwórz zdalny dokument DjVu. ++ ++ ++ ++ &Close ++ File| ++ &Zamknij ++ ++ ++ ++ Ctrl+W ++ File|Close ++ Ctrl+W ++ ++ ++ ++ Close this window. ++ Zamknij to okno. ++ ++ ++ ++ &Quit ++ File| ++ Za&kończ ++ ++ ++ ++ Ctrl+Q ++ File|Quit ++ Ctrl+Q ++ ++ ++ ++ Close all windows and quit the application. ++ Zamknij wszystkie okna i zakończ aplikację. ++ ++ ++ ++ Save &as... ++ File| ++ Zapisz &jako... ++ ++ ++ ++ Ctrl+S ++ File|SaveAs ++ Ctrl+S ++ ++ ++ ++ Save the DjVu document. ++ Zapisz dokument DjVu. ++ ++ ++ ++ &Export as... ++ File| ++ &Eksportuj jako... ++ ++ ++ ++ Ctrl+E ++ File|ExportAs ++ Ctrl+E ++ ++ ++ ++ Export DjVu page or document to other formats. ++ Eksportuj stronę lub cały dokument DjVu do innych formatów. ++ ++ ++ ++ &Print... ++ File| ++ &Drukuj... ++ ++ ++ ++ Ctrl+P ++ File|Print ++ Ctrl+P ++ ++ ++ ++ Print the DjVu document. ++ Drukuj dokument DjVu. ++ ++ ++ ++ &Find... ++ Edit| ++ &Znajdź... ++ ++ ++ ++ Ctrl+F ++ Edit|Find ++ Ctrl+F ++ ++ ++ ++ Find text in the document. ++ Znajdź tekst w dokumencie. ++ ++ ++ ++ Find &Next ++ Edit| ++ Znajdź &następny ++ ++ ++ ++ F3 ++ Edit|Find Next ++ F3 ++ ++ ++ ++ Find next occurrence of search text in the document. ++ Znajdź następne wystąpienie szukanego tekstu w dokumencie. ++ ++ ++ ++ Find &Previous ++ Edit| ++ Znajdź &poprzedni ++ ++ ++ ++ Shift+F3 ++ Edit|Find Previous ++ Shift+F3 ++ ++ ++ ++ Find previous occurrence of search text in the document. ++ Znajdź poprzednie wystąpienie szukanego tekstu w dokumencie. ++ ++ ++ ++ &Select ++ Edit| ++ &Wybierz ++ ++ ++ ++ F2 ++ Edit|Select ++ F2 ++ ++ ++ ++ Select a rectangle in the document. ++ Zaznacz prostokąt w dokumencie. ++ ++ ++ ++ Zoom &In ++ Zoom| ++ &Powiększ ++ ++ ++ ++ Increase the magnification. ++ Zwiększ powiększenie. ++ ++ ++ ++ Zoom &Out ++ Zoom| ++ &Zmniejsz ++ ++ ++ ++ Decrease the magnification. ++ Zmniejsz powiększenie. ++ ++ ++ ++ Fit &Width ++ Zoom| ++ Dostosuj &szerokość strony ++ ++ ++ ++ Set magnification to fit page width. ++ Dostosuj powiększenie do szerokości strony. ++ ++ ++ ++ Fit &Page ++ Zoom| ++ Dostosuj wielość &trony ++ ++ ++ ++ Set magnification to fit page. ++ Dostosuj powiększenie do wielkości strony. ++ ++ ++ ++ One &to one ++ Zoom| ++ Jeden &do jednego ++ ++ ++ ++ Set full resolution magnification. ++ Ustaw powiększenie zgodne z pełną rozdzielczością. ++ ++ ++ ++ &300% ++ Zoom| ++ &300% ++ ++ ++ ++ Magnify 300% ++ Powiększ 300% ++ ++ ++ ++ &200% ++ Zoom| ++ &200% ++ ++ ++ ++ Magnify 20% ++ Powiększ 20% ++ ++ ++ ++ &150% ++ Zoom| ++ &150% ++ ++ ++ ++ Magnify 150% ++ Powiększ 150% ++ ++ ++ ++ &100% ++ Zoom| ++ &100% ++ ++ ++ ++ Magnify 100% ++ Powiększ 100% ++ ++ ++ ++ &75% ++ Zoom| ++ &75% ++ ++ ++ ++ Magnify 75% ++ Powiększ 75% ++ ++ ++ ++ &50% ++ Zoom| ++ &50% ++ ++ ++ ++ Magnify 50% ++ Powiększ 50% ++ ++ ++ ++ &First Page ++ Go| ++ &Pierwsza strona ++ ++ ++ ++ Jump to first document page. ++ Przejdź do pierwszej strony dokumentu. ++ ++ ++ ++ &Next Page ++ Go| ++ &Następna strona ++ ++ ++ ++ Jump to next document page. ++ Przejdź do następnej strony dokumentu. ++ ++ ++ ++ &Previous Page ++ Go| ++ P&oprzednia strona ++ ++ ++ ++ Jump to previous document page. ++ Przejdź do poprzedniej strony dokumentu. ++ ++ ++ ++ &Last Page ++ Go| ++ &Ostatnia strona ++ ++ ++ ++ Jump to last document page. ++ Przejdź do ostatniej strony dokumentu. ++ ++ ++ ++ &Backward ++ Go| ++ &Wstecz ++ ++ ++ ++ Backward in history. ++ Cofnij się w historii. ++ ++ ++ ++ &Forward ++ Go| ++ &Naprzód ++ ++ ++ ++ Forward in history. ++ Przejdź do przodu w historii. ++ ++ ++ ++ Rotate &Left ++ Rotate| ++ Obróć w &lewo ++ ++ ++ ++ Rotate page image counter-clockwise. ++ Obróć obraz strony w kierunku przeciwnym do ruchu wskazówek zegara. ++ ++ ++ ++ Rotate &Right ++ Rotate| ++ Obróć w &prawo ++ ++ ++ ++ Rotate page image clockwise. ++ Obróć obraz strony w kierunku ruchu wskazówek zegara. ++ ++ ++ ++ Set natural page orientation. ++ Ustaw naturalna orientację strony. ++ ++ ++ ++ Turn page on its left side. ++ Obróć stronę na lewy bok. ++ ++ ++ ++ Turn page upside-down. ++ Obróć stronę do góry nogami. ++ ++ ++ ++ Turn page on its right side. ++ Obróć stronę na prawy bok. ++ ++ ++ ++ &Information... ++ Edit| ++ &Informacje... ++ ++ ++ ++ Ctrl+I ++ Edit|Information ++ Ctrl+I ++ ++ ++ ++ Show information about the document encoding and structure. ++ Pokaż informacje o kodowaniu dokumentu i jego strukturze. ++ ++ ++ ++ &Metadata... ++ Edit| ++ &Metadane... ++ ++ ++ ++ Ctrl+M ++ Edit|Metadata ++ Ctrl+M ++ ++ ++ ++ Show the document and page meta data. ++ Pokaż metadane dokumentu i strony. ++ ++ ++ ++ &About DjView... ++ &O DjView... ++ ++ ++ ++ Show information about this program. ++ Pokaż informacje o tym programie. ++ ++ ++ ++ &Color ++ Display| ++ &Kolor ++ ++ ++ ++ Display everything. ++ Wyświetl wszystkie warstwy. ++ ++ ++ ++ &Stencil ++ Display| ++ &Maska ++ ++ ++ ++ Only display the document bitonal stencil. ++ Wyświetl tylko bitonalną maskę. ++ ++ ++ ++ &Foreground ++ Display| ++ &Front ++ ++ ++ ++ Only display the foreground layer. ++ Wyświetl tylko warstwę frontową. ++ ++ ++ ++ &Background ++ Display| ++ &Tło ++ ++ ++ ++ Only display the background layer. ++ Wyświetl tylko warstwę tła. ++ ++ ++ ++ &Hidden Text ++ Display| ++ &Tekst ukryty ++ ++ ++ ++ Overlay a representation of the hidden text layer. ++ Nałóż na obraz reprezentację tekstu ukrytego. ++ ++ ++ ++ I&nvert Luminance ++ View| ++ &Odwróć luminancję ++ ++ ++ ++ Invert image luminance while preserving hue. ++ Odwróć luminancję obrazu zachowując nasycenie. ++ ++ ++ ++ Prefere&nces... ++ Settings| ++ &Ustawienia... ++ ++ ++ ++ Show the preferences dialog. ++ Pokaż dialog ustawień. ++ ++ ++ ++ Show &Sidebar ++ Settings| ++ Pokaż panel &boczny ++ ++ ++ ++ F9 ++ Settings|Show sidebar ++ F9 ++ ++ ++ ++ Alt+Ctrl+S ++ Settings|Show sidebar ++ Alt+Ctrl+S ++ ++ ++ ++ Show/hide the side bar. ++ Pokaż/ukryj panel boczny. ++ ++ ++ ++ Show &Toolbar ++ Settings| ++ Pokaż pasek &narzędzi ++ ++ ++ ++ F10 ++ Settings|Show toolbar ++ F10 ++ ++ ++ ++ Alt+Ctrl+T ++ Settings|Show toolbar ++ Alt+Ctrl+T ++ ++ ++ ++ Show/hide the standard tool bar. ++ Pokaż/ukryj standardowy pasek narzędzi. ++ ++ ++ ++ Show Stat&usbar ++ Settings| ++ Pokaż pasek &stanu ++ ++ ++ ++ Show/hide the status bar. ++ Pokaż/ukryj pasek stanu. ++ ++ ++ ++ Alt+Ctrl+/ ++ Settings|Show toolbar ++ Alt+Ctrl+/ ++ ++ ++ ++ &Full Screen ++ View| ++ &Pełny ekran ++ ++ ++ ++ F11 ++ View|FullScreen ++ F11 ++ ++ ++ ++ Meta+Ctrl+F ++ View|FullScreen ++ Meta+Ctrl+F ++ ++ ++ ++ Toggle full screen mode. ++ Włącz lub wyłącz tryb pełnoekranowy. ++ ++ ++ ++ &Slide Show ++ View| ++ &Pokaz slajdów ++ ++ ++ ++ Shift+F11 ++ View|Slideshow ++ Shift+F11 ++ ++ ++ ++ Shift+Ctrl+F ++ Settings|Show toolbar ++ Shift+Ctrl+F ++ ++ ++ ++ Toggle slide show mode. ++ Włącz lub wyłącz tryb pokazu slajdów. ++ ++ ++ ++ &Continuous ++ Layout| ++ Wyświetlanie &ciągłe ++ ++ ++ ++ F4 ++ Layout|Continuous ++ F4 ++ ++ ++ ++ Toggle continuous layout mode. ++ Włącz lub wyłącz tryb wyświetlania ciągłego. ++ ++ ++ ++ Side &by Side ++ Layout| ++ &Dwie strony obok siebie ++ ++ ++ ++ F5 ++ Layout|SideBySide ++ F5 ++ ++ ++ ++ Toggle side-by-side layout mode. ++ Włącz lub wyłącz wyświetlanie dwóch stron obok siebie. ++ ++ ++ ++ Co&ver Page ++ Layout| ++ Strona &tytułowa ++ ++ ++ ++ F6 ++ Layout|CoverPage ++ F6 ++ ++ ++ ++ Show the cover page alone in side-by-side mode. ++ Pokaż osobno stronę tytułową w trybie wyświetlania stron obok siebie. ++ ++ ++ ++ &Right to Left ++ Layout| ++ Z &prawej do lewej ++ ++ ++ ++ Shift+F6 ++ Layout|RightToLeft ++ Shift+F6 ++ ++ ++ ++ Show pages right-to-left in side-by-side mode. ++ Pokazuj strony od prawej do lewej w trybie obok siebie. ++ ++ ++ ++ Copy &URL ++ Edit| ++ Kopiuj &URL ++ ++ ++ ++ Save an URL for the current page into the clipboard. ++ Skopiuj do schowka URL bieżącej strony. ++ ++ ++ ++ Ctrl+C ++ Edit|CopyURL ++ Ctrl+C ++ ++ ++ ++ Copy &Outline ++ Edit| ++ Kopiuj &zakładki ++ ++ ++ ++ Save the djvused code for the outline into the clipboard. ++ Skopiuj do schowka zakładki w formacie djvused. ++ ++ ++ ++ Copy &Annotations ++ Edit| ++ Kopiuj &adnotacje ++ ++ ++ ++ Save the djvused code for the page annotations into the clipboard. ++ Skopiuj do schowka adnotacje w formacie djvused. ++ ++ ++ ++ &File ++ File| ++ &Plik ++ ++ ++ ++ Open &Recent ++ Otwórz &poprzednie ++ ++ ++ ++ &Edit ++ Edit| ++ &Edytuj ++ ++ ++ ++ &View ++ View| ++ &Widok ++ ++ ++ ++ ++ &Zoom ++ View|Zoom ++ &Skaluj ++ ++ ++ ++ ++ &Rotate ++ View|Rotate ++ &Obróć ++ ++ ++ ++ ++ &Display ++ View|Display ++ &Pokaż ++ ++ ++ ++ ++ &Go ++ Go| ++ &Przejdź ++ ++ ++ ++ &Settings ++ Settings| ++ &Ustawienia ++ ++ ++ ++ &Help ++ Help| ++ &Pomoc ++ ++ ++ ++ Control Left Mouse Button ++ Control i lewy klawisz myszy ++ ++ ++ ++ Right Mouse Button ++ Prawy klawisz myszy ++ ++ ++ ++ <html><b>Selecting a rectangle.</b><br/> Once a rectangular area is selected, a popup menu lets you copy the corresponding text or image. Instead of using this tool, you can also hold %1 and use the Left Mouse Button.</html> ++ <html><b>Zaznaczenie prostokąta.</b><br/>Po zaznaczeniu prostokąta pojawi się menu podręczne pozwalające skopiować odpowiedni tekst lub obraz. Zamiast używać tego sposobu, można również przytrzymać %1 i użyć lewego klawisza myszy.</html> ++ ++ ++ ++ <html><b>Zooming.</b><br/> Choose a zoom level for viewing the document. Zoom level 100% displays the document for a 100 dpi screen. Zoom levels <tt>Fit Page</tt> and <tt>Fit Width</tt> ensure that the full page or the page width fit in the window. </html> ++ <html><b>Skalowanie.</b><br/> Wybierz stopień powiększenia lub zmniejszenia wyświetlanego dokumentu.Wartość 100% jest odpowiednia dla ekranu o rozdzielczości 100dpi. Wartości <tt>Dostosuj do strony</tt> i <tt>Dostosuj do szerokości</tt>gwarantują, że odpowiednio cała strona lub cała szerokość strony zmieszczą się w oknie. </html> ++ ++ ++ ++ <html><b>Rotating the pages.</b><br/> Choose to display pages in portrait or landscape mode. You can also turn them upside down.</html> ++ <html><b>Obracanie strony.</b><br/> Wybór wyświetlania strony w trybie portretowym lub krajobrazowym. Można również obrócić stronę do góry nogami.</html> ++ ++ ++ ++ <html><b>Display mode.</b><br/> DjVu images compose a background layer and a foreground layer using a stencil. The display mode specifies with layers should be displayed.</html> ++ <html><b>Tryb wyświetlania.</b><br/> Obrazy DjVu są tworzone z warstw frontu i tła za pomocą maski. Tryb wyświetlania określa, które warstwy będą wyświetlane.</html> ++ ++ ++ ++ <html><b>Navigating the document.</b><br/> The page selector lets you jump to any page by name and can be activated at any time by pressing Ctrl+G. The navigation buttons jump to the first page, the previous page, the next page, or the last page. </html> ++ <html><b>Nawigacja w dokumencie.</b><br/> Selektor strony pozwala przejść do dowolnej strony i może być aktywowany w dowolnym momencie przez naciśnięcie CTRL+G. Przyciski nawigacyjne powodują przejście do pierwszej, poprzedniej, następnej lub ostatniej strony. </html> ++ ++ ++ ++ <html><b>Document and page information.</b><br> Display a dialog window for viewing encoding information pertaining to the document or to a specific page.</html> ++ <html><b>Informacje o stronie i dokumentacje.</b><br> Pokaż okno dialogowe w celu wyświetlenia informacji o kodowaniu dotyczącej dokumentu lub konkretnej strony.</html> ++ ++ ++ ++ <html><b>Document and page metadata.</b><br> Display a dialog window for viewing metadata pertaining to the document or to a specific page.</html> ++ <html><b>Metadane dokumentu i strony.</b><br> Pokaż okno dialogowe w celu wyświetlenia metadanych dotyczących dokumentu lub konkretnej strony.</html> ++ ++ ++ ++ <html><b>Continuous layout.</b><br/> Display all the document pages arranged vertically inside the scrollable document viewing area.</html> ++ <html><b>Wyświetlanie ciągłe.</b><br/> Wyświetl wszystkie strony dokumentu ustawione pionowe wewnątrz przewijalnego obszaru wyświetlania.</html> ++ ++ ++ ++ <html><b>Side by side layout.</b><br/> Display pairs of pages side by side inside the scrollable document viewing area.</html> ++ <html><b>Wyświetlanie stron obok siebie.</b><br/> Wyświetlaj dwie strony obok siebie wewnątrz przewijalnego obszaru wyświetlania.</html> ++ ++ ++ ++ <html><b>Page information.</b><br/> Display information about the page located under the cursor: the sequential page number, the page size in pixels, and the page resolution in dots per inch. </html> ++ <html><b>Informacja o stronie.</b><br/> Wyświetl informacje o stronie znajdującej się pod kursorem: numer kolejny, rozmiar strony w pikselach i rozdzielczość strony w punktach na cal. </html> ++ ++ ++ ++ <html><b>Cursor information.</b><br/> Display the position of the mouse cursor expressed in page coordinates. </html> ++ <html><b>Informacja o kursorze.</b><br/> Wyświetl pozycję kursora wyrażoną we współrzędnych strony. </html> ++ ++ ++ ++ <html><b>Document viewing area.</b><br/> This is the main display area for the DjVu document. <ul><li>Arrows and page keys to navigate the document.</li><li>Space and BackSpace to read the document.</li><li>Keys <tt>+</tt> <tt>-</tt> <tt>[</tt> <tt>]</tt> to zoom or rotate the document.</li><li>Left Mouse Button for panning and selecting links.</li><li>%3 for displaying the contextual menu.</li><li>%1 Left Mouse Button for selecting text or images.</li><li>%2 for popping the magnification lens.</li></ul></html> ++ <html><b>Obszar wyświetlania dokumentu.</b><br/> To jest główny obszar wyświetlania dokumentu DjVu. <ul><li>Klawisze strzałek i strony nawigują w dokumencie.</li><li>Space i BackSpace przewijają dokument.</li><li>Klawisze <tt>+</tt> <tt>-</tt> <tt>[</tt> <tt>]</tt> skalują lub obracają dokument.</li><li>Lewy klawisz myszy pozycjonuje i wybiera.hiperłącza</li><li>%3 wyświetla menu kontekstowe.</li><li>%1 lewy klawisz myszy wybiera tekst lub obraz.</li><li>%2 uaktywnia lupę.</li></ul></html> ++ ++ ++ ++ <html><b>Document viewing area.</b><br/> This is the main display area for the DjVu document. But you must first open a DjVu document to see anything.</html> ++ <html><b>Obszar wyświetlania dokumentu.</b><br/> To jest główny obszar wyświetlania dokumentu DjVu. Aby cokolwiek zobaczyć trzeba najpierw otworzyć jakiś dokument DjVu.</html> ++ ++ ++ ++ Option '%1' requires boolean argument. ++ Opcja '%1' wymaga argumentu boolowskiego. ++ ++ ++ ++ Illegal value '%2' for option '%1'. ++ Niepoprawna wartość '%2' dla opcji '%1'. ++ ++ ++ ++ Toolbar option '%1' is not implemented. ++ Opcja paska narzędziowego '%1' nie jest zaimplementowana. ++ ++ ++ ++ Toolbar option '%1' is not recognized. ++ Opcja paska narzędzi '%1' nie jest rozpoznana. ++ ++ ++ ++ ++ Option '%1' requires a standalone viewer. ++ Opcja '%1' wymaga samodzielnej przeglądarki. ++ ++ ++ ++ Deprecated option '%1' ++ Przestarzała opcja '%1' ++ ++ ++ ++ Option '%1' is not implemented. ++ Opcja '%1' nie jest zaimplementowana. ++ ++ ++ ++ Option '%1' is not recognized. ++ Opcja '%1' nie jest rozpoznana. ++ ++ ++ ++ ++ DjView ++ DjView ++ ++ ++ ++ Thumbnails ++ Miniaturki ++ ++ ++ ++ Outline ++ Zakładki ++ ++ ++ ++ Find ++ Znajdź ++ ++ ++ ++ Cannot open file '%1'. ++ Nie można otworzyć pliku '%1'. ++ ++ ++ ++ Opening DjVu file ++ Otwieranie pliku DjVu ++ ++ ++ ++ Cannot open URL '%1'. ++ Nie można otworzyć URL '%1'. ++ ++ ++ ++ Opening DjVu document ++ Otwieranie dokumentu DjVu ++ ++ ++ ++ Certificate validation error - DjView ++ dialog caption ++ Błąd weryfikacji certyfikatu - DjView ++ ++ ++ ++ <html> %1 Do you want to continue anyway? </html> ++ <html> %1 Czy chcesz mimo to kontynuować? </html> ++ ++ ++ ++ Cannot find page numbered: %1 ++ Nie można znaleźć strony o numerze: %1 ++ ++ ++ ++ ++ Cannot find page named: %1 ++ Nie można znaleźć strony nazwanej %1 ++ ++ ++ ++ Unrecognized sidebar options '%1'. ++ Nierozpoznana opcja panelu bocznego '%1'. ++ ++ ++ ++ ++ Print - DjView ++ dialog caption ++ Drukuj - DjView ++ ++ ++ ++ <html> This file was served with printing restrictions. Do you want to print it anyway?</html> ++ <html> Ten plik został udostępniony z ograniczeniami drukowania. Czy drukować mimo tego?</html> ++ ++ ++ ++ ++ Save - DjView ++ dialog caption ++ Zapisz - DjView ++ ++ ++ ++ <html> This file was served with saving restrictions. Do you want to save it anyway?</html> ++ <html> Ten plik został udostępniony z ograniczeniami zapisywania. Czy zapisać mimo tego?</html> ++ ++ ++ ++ Export - DjView ++ dialog caption ++ Eksport - DjView ++ ++ ++ ++ Text files ++ save filter ++ Pliki tekstowe ++ ++ ++ ++ ++ All files ++ save filter ++ Wszystkie pliki ++ ++ ++ ++ Save Text - DjView ++ dialog caption ++ Zapisz tekst - DjView ++ ++ ++ ++ ++ ++ Error - DjView ++ dialog caption ++ Błąd - DjView ++ ++ ++ ++ ++ Cannot write file '%1'. ++%2. ++ Nie można zapisać pliku '%1'. ++%2. ++ ++ ++ ++ %1 files (*.%2);; ++ save image filter ++ Translation depends on the numer: 1 plik, 2 pliki, 5 plików,..,101 plik etc. ++ %1 plików (*.%2);; ++ ++ ++ ++ Save Image - DjView ++ dialog caption ++ Zapisz obraz - DjView ++ ++ ++ ++ Cannot determine file format. ++Filename '%1' has no suffix. ++ Nie można rozpoznać formatu pliku. ++Nazwa pliku '%1' nie ma rozszerzenia. ++ ++ ++ ++ Image format %1 not supported. ++ Format obrazu %1 nie jest obsługiwany. ++ ++ ++ ++ Cannot decode page %1. ++ Nie można zdekodować strony %1. ++ ++ ++ ++ Cannot decode document. ++ Nie można zdekodować dokumentu. ++ ++ ++ ++ Decoding DjVu document ++ Dekodowanie dokumentu DjVu ++ ++ ++ ++ P%1/%2 %3x%4 %5dpi ++ P%1/%2 %3x%4 %5dpi ++ ++ ++ ++ x=%1 y=%2 ++ x=%1 y=%2 ++ ++ ++ ++ %3x%4+%1+%2 ++ %3x%4+%1+%2 ++ ++ ++ ++ Go: 1 page forward. ++ Przejdź: 1 strona naprzód. ++ ++ ++ ++ Go: %n pages forward. ++ ++ Przejdź: %n strona naprzód. ++ Przejdź: %n strony naprzód. ++ Przejdź: %n stron naprzód. ++ ++ ++ ++ ++ Go: 1 page backward. ++ Przejdź: 1 strona wstecz. ++ ++ ++ ++ Go: %n pages backward. ++ ++ Przejdź: %n strona wstecz. ++ Przejdź: %n strony wstecz. ++ Przejdź: %n stron wstecz. ++ ++ ++ ++ ++ ++ Go: page %1. ++ Przejdź: strona %1. ++ ++ ++ ++ Go: %1 ++ Przejdź: %1 ++ ++ ++ ++ (in other window.) ++ (w osobnym oknie.) ++ ++ ++ ++ Cannot resolve link '%1' ++ Nie działa hiperłącze '%1' ++ ++ ++ ++ %n characters ++ ++ %n znak ++ %n znaki ++ %n znaków ++ ++ ++ ++ ++ Copy text (%1) ++ Kopiuj tekst (%1) ++ ++ ++ ++ Save text as... ++ Zapisz tekst jako... ++ ++ ++ ++ Copy text into the clipboard. ++ Skopiuj tekst do schowka. ++ ++ ++ ++ Save text into a file. ++ Zapisz tekst w pliku. ++ ++ ++ ++ Copy image (%1x%2 pixels) ++ Kopiuj obraz (%1x%2 piksele) ++ ++ ++ ++ Save image as... ++ Zapisz obraz jako... ++ ++ ++ ++ Copy image into the clipboard. ++ Skopiuj obraz do schowka. ++ ++ ++ ++ Save image into a file. ++ Zapisz obraz w pliku. ++ ++ ++ ++ Zoom to rectangle ++ Powiększ zaznaczenie ++ ++ ++ ++ Zoom the selection to fit the window. ++ Powiększ zaznaczenia na całe okno. ++ ++ ++ ++ Copy URL ++ Kopiuj URL ++ ++ ++ ++ Save into the clipboard an URL that highlights the selection. ++ Zapisz w schowku adres URL który podświetla zaznaczenie. ++ ++ ++ ++ Copy Maparea ++ Kopiuj obszar adnotacji ++ ++ ++ ++ Save into the clipboard a maparea annotation expression for program djvused. ++ Kopiuj do schowka obszar adnotacji w formacie djvused. ++ ++ ++ ++ About DjView ++ O DjView ++ ++ ++ ++ DjVu files ++ Pliki DjVu ++ ++ ++ ++ All files ++ Wszystkie pliki ++ ++ ++ ++ Open - DjView ++ dialog caption ++ Otwórz - DjView ++ ++ ++ ++ Open Location - DjView ++ dialog caption ++ Otwórz adres - DjView ++ ++ ++ ++ Enter the URL of a DjVu document: ++ Wpisz URL dokumentu DjVu: ++ ++ ++ ++ Information - DjView ++ dialog caption ++ Informacje - DjView ++ ++ ++ ++ Metadata - DjView ++ dialog caption ++ Metadane - DjView ++ ++ ++ ++ &Clear History ++ &Wyczyść historię ++ ++ ++ ++ QDjView::NetOpen ++ ++ ++ Cannot open URL '%1'. ++ Nie można otworzyć URL '%1'. ++ ++ ++ ++ Opening DjVu document ++ Otwieranie dokumentu DjVu ++ ++ ++ ++ Cannot spawn a browser for url '%1' ++ Nie można uruchomić przeglądarki dla URL '%1' ++ ++ ++ ++ QDjViewApplication ++ ++ ++ cannot open '%1'. ++ nie można otworzyć '%1'. ++ ++ ++ ++ Usage: djview [options] [filename-or-url] ++Common options include: ++-help~~~Prints this message. ++-verbose~~~Prints all warning messages. ++-display <xdpy>~~~Select the X11 display <xdpy>. ++-geometry <xgeom>~~~Select the initial window geometry. ++-font <xlfd>~~~Select the X11 name of the main font. ++-style <qtstyle>~~~Select the QT user interface style. ++-fullscreen, -fs~~~Start djview in full screen mode. ++-page=<page>~~~Jump to page <page>. ++-zoom=<zoom>~~~Set zoom factor. ++-continuous=<yn>~~~Set continuous layout. ++-sidebyside=<yn>~~~Set side-by-side layout. ++ ++ Are the options really common? ++ Użycie: djview [opcje] [plik-lub-URL] ++Ważniejsze opcje: ++-help~~~Drukuj ten komunikat. ++-verbose~~~Drukuj wszystkie ostrzeżenia. ++-display <xdpy>~~~Wybierz obszar X11 <xdpy>. ++-geometry <xgeom>~~~Wybierz początkową geometrię okna. ++-font <xlfd>~~~Wybierz nazwę X11 głównego fontu. ++-style <qtstyle>~~~Wybierz styl interfejsu QT. ++-fullscreen, -fs~~~Uruchom djview w trybie pełnoekranowym. ++-page=<page>~~~Przejdź do strony <page>. ++-zoom=<zoom>~~~Ustaw wartość skalowania. ++-continuous=<yn>~~~Ustaw wyświetlanie ciągłe. ++-sidebyside=<yn>~~~Ustaw wyświetlanie stron obok siebie. ++ ++ ++ ++ ++ QDjViewAuthDialog ++ ++ ++ Password: ++ Hasło: ++ ++ ++ ++ User: ++ Użytkownik: ++ ++ ++ ++ Authentication required - DjView ++ Wymagane uwierzytelnienie - DjView ++ ++ ++ ++ QDjViewDjVuExporter ++ ++ ++ DjVu Bundled Document ++ Dokument scalony DjVu ++ ++ ++ ++ ++ DjVu Files (*.djvu *.djv) ++ Pliki DjVu (*.djvu *.djv) ++ ++ ++ ++ DjVu Indirect Document ++ Dokument rozłożony DjVu ++ ++ ++ ++ Question - DjView ++ dialog caption ++ Pytanie - DjView ++ ++ ++ ++ <html> This file belongs to a non empty directory. Saving an indirect document creates many files in this directory. Do you want to continue and risk overwriting files in this directory?</html> ++ <html> Ten plik należy do niepustego katalogu.Zapisanie dokumentu rozłożonego stworzy wiele plików w tym katalogu. Czy kontynuować ryzykując zastąpienie plików w tym katalogu?</html> ++ ++ ++ ++ Con&tinue ++ &Kontynuuj ++ ++ ++ ++ &Cancel ++ &Anuluj ++ ++ ++ ++ Unknown error. ++ Nieznany błąd. ++ ++ ++ ++ System error: %1. ++ Błąd systemowy: %1. ++ ++ ++ ++ Save job creation failed! ++ Nie powiodło się utworzenie zadania zapisywania! ++ ++ ++ ++ QDjViewErrorDialog ++ ++ ++ ++ DjView Error ++ Błąd DjView ++ ++ ++ ++ &Ok ++ &OK ++ ++ ++ ++ Error - DjView ++ dialog caption ++ Błąd - DjView ++ ++ ++ ++ QDjViewExportDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ ++ Export ++ Eksport ++ ++ ++ ++ &Document ++ &Dokument ++ ++ ++ ++ C&urrent page ++ &Bieżąca strona ++ ++ ++ ++ &Pages ++ &Strony ++ ++ ++ ++ to ++ do ++ ++ ++ ++ Destination ++ Plik wynikowy ++ ++ ++ ++ Format: ++ Format: ++ ++ ++ ++ &Defaults ++ D&omyślne ++ ++ ++ ++ &Ok ++ &OK ++ ++ ++ ++ ++ &Cancel ++ &Anuluj ++ ++ ++ ++ Stop ++ Stop ++ ++ ++ ++ <html><b>Saving.</b><br/> You can save the whole document or a page range under a variety of formats. Selecting certain formats creates additional dialog pages for specifying format options.</html> ++ <html><b>Zapisywanie.</b><br/> Można zapisać cały dokument lub zakres stron w jednym z kilku formatów. Wybór niektórych formatów otworzy dodatkowe strony dialogowe z parametrami specyficznymi dla danego formatu.</html> ++ ++ ++ ++ Error - DjView ++ dialog caption ++ Błąd - DjView ++ ++ ++ ++ Overwriting the current file is not allowed! ++ Nie można zastąpić bieżącego pliku! ++ ++ ++ ++ Question - DjView ++ dialog caption ++ Pytanie - DjView ++ ++ ++ ++ A file with this name already exists. ++Do you want to replace it? ++ Plik o tej nazwie już istnieje ++Czy go zastąpić? ++ ++ ++ ++ &Replace ++ &Zastąp ++ ++ ++ ++ This operation has failed. ++ Ta operacja nie powiodła się. ++ ++ ++ ++ This operation has been interrupted. ++ Ta operacja została przerwana. ++ ++ ++ ++ All files ++ save filter ++ Wszystkie pliki ++ ++ ++ ++ Export - DjView ++ dialog caption ++ Eksport - DjView ++ ++ ++ ++ QDjViewExportPS1 ++ ++ ++ Form ++ Not sure about the meaning ++ Formularz ++ ++ ++ ++ Color ++ Kolorystyka ++ ++ ++ ++ &Color ++ &Kolor ++ ++ ++ ++ &GrayScale ++ &Skala szarości ++ ++ ++ ++ Marks ++ Znaczniki ++ ++ ++ ++ Print image &frame ++ Drukuj z &ramką ++ ++ ++ ++ Print crop &marks ++ Zaznacz &cięcia ++ ++ ++ ++ PostScript ++ PostScript ++ ++ ++ ++ Language Level ++ Poziom języka ++ ++ ++ ++ QDjViewExportPS2 ++ ++ ++ Form ++ Formularz ++ ++ ++ ++ Scaling ++ Skalowanie ++ ++ ++ ++ Scale to &fit the page ++ Dopasuj do &strony ++ ++ ++ ++ &Zoom ++ &Skala ++ ++ ++ ++ % ++ % ++ ++ ++ ++ Orientation ++ Orientacja ++ ++ ++ ++ Automatic ++ Automatyczna ++ ++ ++ ++ &Portrait ++ &Portret ++ ++ ++ ++ &Landscape ++ &Krajobraz ++ ++ ++ ++ QDjViewExportPS3 ++ ++ ++ Form ++ Formularz ++ ++ ++ ++ Print sheets suitable for folding a booklet. ++ Drukuj strony do złożenia w broszurę. ++ ++ ++ ++ Advanced ++ Zaawansowane ++ ++ ++ ++ Sheets per booklet: ++ Liczba stron broszury: ++ ++ ++ ++ Unlimited ++ Nieograniczona ++ ++ ++ ++ at most ++ co najwyżej ++ ++ ++ ++ Print ++ Drukuj ++ ++ ++ ++ rectos and versos. ++ recto i verso. ++ ++ ++ ++ rectos only. ++ tylko recto. ++ ++ ++ ++ versos only. ++ tylko verso. ++ ++ ++ ++ Shift rectos and versos by ++ Zwiększ margines przy grzbiecie ++ ++ ++ ++ points. ++ Translation depends on the number ++ punktów. ++ ++ ++ ++ Center: ++ Wyśrodkuj: ++ ++ ++ ++ points ++ pkt ++ ++ ++ ++ plus ++ plus ++ ++ ++ ++ /100 ++ /100 ++ ++ ++ ++ per page. ++ na stronę. ++ ++ ++ ++ QDjViewExportPrn ++ ++ ++ Form ++ Formularz ++ ++ ++ ++ Color ++ Kolorystyka ++ ++ ++ ++ &Color ++ &Kolor ++ ++ ++ ++ &GrayScale ++ &Skala szarości ++ ++ ++ ++ Marks ++ Znaczniki ++ ++ ++ ++ Print image &frame ++ &Ramka ++ ++ ++ ++ Print crop &marks ++ &Cięcia ++ ++ ++ ++ Scaling ++ Skalowanie ++ ++ ++ ++ Scale to &fit the page ++ Dopasuj do &strony ++ ++ ++ ++ &Zoom ++ &Skaluj ++ ++ ++ ++ % ++ ++ ++ ++ ++ Orientation ++ Orientacja ++ ++ ++ ++ Automatic ++ Automatyczna ++ ++ ++ ++ &Portrait ++ &Portret ++ ++ ++ ++ &Landscape ++ &Krajobraz ++ ++ ++ ++ QDjViewExportTiff ++ ++ ++ Form ++ Formularz ++ ++ ++ ++ Resolution ++ Rozdzielczość ++ ++ ++ ++ Maximum image resolution ++ Maksymalna rozdzielczość ++ ++ ++ ++ dpi ++ dpi ++ ++ ++ ++ Compression ++ Kompresja ++ ++ ++ ++ Force &bitonal G4 compression. ++ Wymuś &bitonalną kompresję G4. ++ ++ ++ ++ Allow &lossy JPEG compression. ++ Zezwól na &stratną kompresję JPEG. ++ ++ ++ ++ JPEG &quality ++ &Jakość JPEG ++ ++ ++ ++ Allow &deflate compression. ++ Zezwól na kompresję &deflate. ++ ++ ++ ++ QDjViewFind ++ ++ ++ Case sensitive ++ Kaszta (wielkość) liter ma znaczenie ++ ++ ++ ++ Words only ++ Tylko całe słowa ++ ++ ++ ++ Regular expression ++ Wyrażenie regularne ++ ++ ++ ++ Find Previous (Shift+F3) ++ Znajdź poprzedni (Shift+F3) ++ ++ ++ ++ Find Next (F3) ++ Znajdź następny (F3) ++ ++ ++ ++ Reset search options to default values. ++ Przywróć domyślne wartości opcji wyszukiwania. ++ ++ ++ ++ Options ++ Opcje ++ ++ ++ ++ <html><b>Finding text.</b><br/> Search hits appear progressively as soon as you type a search string. Typing enter jumps to the next hit. To move to the previous or next hit, you can also use the arrow buttons or the shortcuts <tt>F3</tt> or <tt>Shift-F3</tt>. You can also double click a page name. Use the <tt>Options</tt> menu to search words only or to specify the case sensitivity.</html> ++ <html><b>Znajdowanie tekstu.</b><br/> Wyniki wyszukiwania pokazują się sukcesywnie w miarę wprowadzania szukanego napisu. Naciśnięcie Enter przechodzi do następnego wyniku. Można również używać strzałek, aby przejść do poprzedniego lub następnego wyniku, można także używać przycisków strzałek lub klawiszy funkcyjnych <tt>F3</tt> or <tt>Shift-F3</tt>. Można także dwukrotnie kliknąć na nazwę strony na liście wyników. Użyj menu <tt>Opcje</tt> aby szukać tylko całych słów lub uwzględnić kasztę (wielkość) liter.</html> ++ ++ ++ ++ Specify whether search hits must begin on a word boundary. ++ Określ, czy znalezione wyniki muszą zaczynać się na granicy słów. ++ ++ ++ ++ Specify whether searches are case sensitive. ++ Określ, czy wyszukiwanie ma uwzględniać kasztę (wielkość) liter. ++ ++ ++ ++ Regular expressions describe complex string matching patterns. ++ Loose translation ++ Wyrażenia regularne opisują złożone wzorce porównywania napisów. ++ ++ ++ ++ <html><b>Regular Expression Quick Guide</b><ul><li>The dot <tt>.</tt> matches any character.</li><li>Most characters match themselves.</li><li>Prepend a backslash <tt>\</tt> to match special characters <tt>()[]{}|*+.?!^$\</tt>.</li><li><tt>\b</tt> matches a word boundary.</li><li><tt>\w</tt> matches a word character.</li><li><tt>\d</tt> matches a digit character.</li><li><tt>\s</tt> matches a blank character.</li><li><tt>\n</tt> matches a newline character.</li><li><tt>[<i>a</i>-<i>b</i>]</tt> matches characters in range <tt><i>a</i></tt>-<tt><i>b</i></tt>.</li><li><tt>[^<i>a</i>-<i>b</i>]</tt> matches characters outside range <tt><i>a</i></tt>-<tt><i>b</i></tt>.</li><li><tt><i>a</i>|<i>b</i></tt> matches either regular expression <tt><i>a</i></tt> or regular expression <tt><i>b</i></tt>.</li><li><tt><i>a</i>{<i>n</i>,<i>m</i>}</tt> matches regular expression <tt><i>a</i></tt> repeated <tt><i>n</i></tt> to <tt><i>m</i></tt> times.</li><li><tt><i>a</i>?</tt>, <tt><i>a</i>*</tt>, and <tt><i>a</i>+</tt> are shorthands for <tt><i>a</i>{0,1}</tt>, <tt><i>a</i>{0,}</tt>, and <tt><i>a</i>{1,}</tt>.</li><li>Use parentheses <tt>()</tt> to group regular expressions before <tt>?+*{</tt>.</li></ul></html> ++ <html><b>Uproszczony opis wyrażeń regularnych</b><ul><li>Kropka <tt>.</tt> uzgadnia się z każdym znakiem.</li><li>Większość znaków uzgadnia się ze sobą.</li><li> Aby uzgodnić znaki specjalne <tt>()[]{}|*+.?!^$\</tt>.</li>poprzedź je ukośnikiem wstecznym <tt>\</tt><li><tt>\b</tt> uzgadnia się z granicą słów.</li><li><tt>\w</tt> uzgadnia się ze znakiem alfabetycznym.</li><li><tt>\d</tt> uzgadnia się ze znakiem cyfry.</li><li><tt>\s</tt> uzgadnia się ze spacją.</li><li><tt>\n</tt>uzgadnia się ze znakiem nowej linii.</li><li><tt>[<i>a</i>-<i>b</i>]</tt> uzgadnia się ze znakami z przedziału <tt><i>a</i></tt>-<tt><i>b</i></tt>.</li><li><tt>[^<i>a</i>-<i>b</i>]</tt> uzgadnia się ze znakami spoza przedziału <tt><i>a</i></tt>-<tt><i>b</i></tt>.</li><li><tt><i>a</i>|<i>b</i></tt> uzgadnia się z wyrażeniem regularnym <tt><i>a</i></tt> lub wyrażeniem regularnym <tt><i>b</i></tt>.</li><li><tt><i>a</i>{<i>n</i>,<i>m</i>}</tt> uzgadnia się z wyrażeniem regularnym <tt><i>a</i></tt>powtórzonym od <tt><i>n</i></tt> do <tt><i>m</i></tt> razy.</li><li><tt><i>a</i>?</tt>, <tt><i>a</i>*</tt>, and <tt><i>a</i>+</tt> są skrótem dla <tt><i>a</i>{0,1}</tt>, <tt><i>a</i>{0,}</tt>, i <tt><i>a</i>{1,}</tt>.</li><li>Nawiasy okrągłe <tt>()</tt> służą do grupowania wyrażeń przed <tt>?+*{</tt>.</li></ul></html> ++ ++ ++ ++ QDjViewFind::Model ++ ++ ++ 1 hit ++ 1 wynik ++ ++ ++ ++ %n hits ++ ++ %n wynik ++ %n wyniki ++ %n wyników ++ ++ ++ ++ ++ Page %1 (1 hit) ++ Strona %1 (1 wynik) ++ ++ ++ ++ Page %1 (%n hits) ++ ++ Strona %1 (%n wynik) ++ Strona %1 (%n wyniki) ++ Strona %1 (%n wyników) ++ ++ ++ ++ ++ Searching page %1 (waiting for data.) ++ Przeszukiwanie strony %1 (oczekiwanie na dane.) ++ ++ ++ ++ Searching page %1. ++ Przeszukiwanie strony %1. ++ ++ ++ ++ No hits! ++ Brak wyników! ++ ++ ++ ++ <html>Document is not searchable. No page contains information about its textual content.</html> ++ <html>Dokument nie nadaje się do przeszukiwania. Żadna strona nie zawiera treści tekstowej.</html> ++ ++ ++ ++ <html>Invalid regular expression.</html> ++ <html>Niepoprawne wyrażenie regularne.</html> ++ ++ ++ ++ QDjViewImgExporter ++ ++ ++ %1 Image ++ JPG Image ++ %1 obraz ++ ++ ++ ++ %1 Files (*.%2) ++ JPG Files ++ %1 plików (*.%2) ++ ++ ++ ++ Cannot render page. ++ Nie można zwizualizować strony. ++ ++ ++ ++ Image format %1 not supported. ++ Format obrazu %1 nie jest obsługiwany. ++ ++ ++ ++ QDjViewInfoDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ &Document ++ &Dokument ++ ++ ++ ++ &File ++ &Plik ++ ++ ++ ++ File: ++ Plik: ++ ++ ++ ++ &View Page ++ &Pokaż stronę ++ ++ ++ ++ &Close ++ &Zamknij ++ ++ ++ ++ File # ++ Plik nr ++ ++ ++ ++ File Name ++ Nazwa pliku ++ ++ ++ ++ File Size ++ Rozmiar pliku ++ ++ ++ ++ File Type ++ Typ pliku ++ ++ ++ ++ Page # ++ Strona nr ++ ++ ++ ++ Page Title ++ Tytuł strony ++ ++ ++ ++ <html><b>Document information</b><br>This panel shows information about the document and its component files. Select a component file to display detailed information in the <tt>File</tt> tab. Double click a component file to show the corresponding page in the main window. </html> ++ <html><b>Informacje o dokumencie</b><br>Ten panel zawiera informacje o dokumencie i jego plikach składowych. Wybierz plik składowy, aby wyświetlić szczegółowe informacje w zakładce <tt>Plik</tt> Kliknij dwukrotnie na plik składowy, aby wyświetlić odpowiednią stronę w głównym oknie. </html> ++ ++ ++ ++ <html><b>File and page information</b><br>This panel shows the structure of the DjVu data corresponding to the component file or the page selected in the <tt>Document</tt> tab. The arrow buttons jump to the previous or next component file.</html> ++ <html><b>Informacje o pliku i stronie</b><br>Ten panel pokazuje strukturę danych DjVu odpowiadających plikowi składowemu lub stronie wybranej w zakładce <tt>Dokument</tt> . Klawisze strzałek przenoszą do poprzedniego lub następnego pliku składowego.</html> ++ ++ ++ ++ Waiting for data... ++ Oczekiwanie na dane... ++ ++ ++ ++ Page #%1 ++ Strona nr %1 ++ ++ ++ ++ Thumbnails ++ Miniaturki ++ ++ ++ ++ Shared annotations ++ Adnotacje wspólne ++ ++ ++ ++ Shared data ++ Dane wspólne ++ ++ ++ ++ File #%1 - ++ Plik nr %1 - ++ ++ ++ ++ Single DjVu page ++ Pojedyncza strona DjVu ++ ++ ++ ++ Bundled DjVu document ++ Scalony dokument DjVu ++ ++ ++ ++ Indirect DjVu document ++ Rozłożony dokument DjVu ++ ++ ++ ++ Obsolete bundled DjVu document ++ Przestarzały scalony dokument DjVu ++ ++ ++ ++ Obsolete indexed DjVu document ++ Przestarzały rozłożony dokument DjVu ++ ++ ++ ++ 1 file ++ 1 plik ++ ++ ++ ++ %n files ++ ++ %n plik ++ %n pliki ++ %n plików ++ ++ ++ ++ ++ 1 page ++ 1 strona ++ ++ ++ ++ %n pages ++ ++ %n strona ++ %n strony ++ %n stron ++ ++ ++ ++ ++ ++ n/a ++ nie stosuje się ++ ++ ++ ++ Page ++ Strona ++ ++ ++ ++ Thumbnails ++ Miniaturki ++ ++ ++ ++ Shared ++ Wspólne ++ ++ ++ ++ QDjViewMetaDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ &Document Metadata ++ Metadane &dokumentu ++ ++ ++ ++ &Page Metadata ++ Metadane &strony ++ ++ ++ ++ Page: ++ Strona: ++ ++ ++ ++ &View Page ++ &Pokaż stronę ++ ++ ++ ++ &Close ++ &Zamknij ++ ++ ++ ++ Ctrl+C ++ copy ++ Ctrl+C ++ ++ ++ ++ Key ++ Klawisz ++ ++ ++ ++ Value ++ Wartość ++ ++ ++ ++ <html><b>Document metadata</b><br>This panel displays metadata pertaining to the document, such as author, title, references, etc. This information can be saved into the document with program <tt>djvused</tt>: use the commands <tt>create-shared-ant</tt> and <tt>set-meta</tt>.</html> ++ <html><b>Metadane dokumentu</b><br>Ten panel pokazuje metadane dokumentu, takie jak autor, tytuł, bibliografię itp. Informacje takie mogą być zapisane w dokumencie za pomocą programu <tt>djvused</tt> i komend <tt>create-shared-ant</tt> oraz <tt>set-meta</tt>.</html> ++ ++ ++ ++ <html><b>Page metadata</b><br>This panel displays metadata pertaining to a specific page. Page specific metadata override document metadata. This information can be saved into the document with program <tt>djvused</tt>: use command <tt>select</tt> to select the page and command <tt>set-meta</tt> to specify the metadata entries.</html> ++ <html><b>Metadane strony</b><br>Ten panel pokazuje metadane dotyczące konkretnej strony. Są one ważniejsze od metadanych dokumentu. Ta informacja może być zapisana w dokumencie za pomocą programu <tt>djvused</tt> i komend: <tt>select</tt> w celu wybrania strony i <tt>set-meta</tt> do wstawienia pól metadanych.</html> ++ ++ ++ ++ QDjViewOutline ++ ++ ++ <html><b>Document outline.</b><br/> This panel display the document outline, or the page names when the outline is not available, Double-click any entry to jump to the selected page.</html> ++ <html><b>Zakładki dokumentu.</b><br/> Ten panel pokazuje zakładki dokumentu, lub nazwy stron, jeśli zakładki nie są dostępny. Dwukrotne kliknięcie przenosi do wybranej strony.</html> ++ ++ ++ ++ Outline data is corrupted ++ Dane zakładek są uszkodzone ++ ++ ++ ++ Pages ++ Strony ++ ++ ++ ++ ++ Page %1 ++ Strona %1 ++ ++ ++ ++ ++ Go: page %1. ++ Przejdź do strony %1. ++ ++ ++ ++ Go: %1 ++ Przejdź: %1 ++ ++ ++ ++ QDjViewPSExporter ++ ++ ++ PostScript ++ PostScript ++ ++ ++ ++ ++ PostScript Files (*.ps *.eps) ++ Pliki w formacie PostScript (*.ps *.eps) ++ ++ ++ ++ Encapsulated PostScript ++ Encapsulated PostScript ++ ++ ++ ++ PostScript ++ tab caption ++ PostScript ++ ++ ++ ++ Position ++ tab caption ++ Pozycjonowanie ++ ++ ++ ++ Booklet ++ tab caption ++ Broszura ++ ++ ++ ++ <html><b>PostScript options.</b><br>Option <tt>Color</tt> enables color printing. Document pages can be decorated with frame and crop marks. PostScript language level 1 is only useful with very old printers. Level 2 works with most printers. Level 3 print color document faster on recent printers.</html> ++ <html><b>Opcje języka PostScript.</b><br>Opcje <tt>Kolor</tt> włącza drukowanie w kolorze. Strony dokumentu mogą być uzupełnione o ramki i znaczniki cięcia. Język PostScript poziom 1 jest przydatny tylko dla bardzo starych drukarek. Poziom 2 jest właściwy dla większości drukarek. Poziom 3 drukuje kolorowe dokumenty szybciej na nowszych drukarkach.</html> ++ ++ ++ ++ <html><b>Position and scaling.</b><br>Option <tt>Scale to fit</tt> accommodates whatever paper size your printer uses. Zoom factor <tt>100%</tt> reproduces the initial document size. Orientation <tt>Automatic</tt> chooses portrait or landscape on a page per page basis.</html> ++ <html><b>Pozycjonowanie i skalowanie.</b><br>Opcje <tt>Skaluj, aby dopasować</tt> dostosowuje się do dowolnego rozmiaru papieru. Współczynnik skalowania <tt>100%</tt> zachowuje oryginalny rozmiar dokumentu. Orientacja<tt>Automatyczne</tt> wybiera portret lub krajobraz osobno dla każdej strony.</html> ++ ++ ++ ++ <html><b>Producing booklets.</b><br>The booklet mode prints the selected pages as sheets suitable for folding one or several booklets. Several booklets might be produced when a maximum number of sheets per booklet is specified. You can either use a duplex printer or print rectos and versos separately.<p> Shifting rectos and versos is useful with poorly aligned duplex printers. The center margins determine how much space is left between the pages to fold the sheets. This space slowly increases from the inner sheet to the outer sheet.</html> ++ Loose translation ++ <html><b>Tworzenie broszury.</b><br>Tryb broszury drukuje wybrane strony jako arkusze nadające się do złożenia i utworzenia jednej lub więcej broszur. Kilka broszur można tworzyć kiedy jest określona maksymalna liczba arkuszy na broszurę. Można drukować dwustronnie lub osobno strony recto i strony verso.<p> Przesunięcie stron recto i verso jest przydatny dla drukarek dwustronnych, które nie wyrównują dobrze marginesów. Margines centralny decyduje o tym, ile miejsca jest między stronami na zgięcie arkusza. Ten margines zwiększa się powoli od arkuszy wewnętrznych do arkuszy zewnętrznych.</html> ++ ++ ++ ++ Save job creation failed! ++ Utworzenie zadania zapisania nie powiodło się! ++ ++ ++ ++ QDjViewPdfExporter ++ ++ ++ PDF Document ++ Dokument PDF ++ ++ ++ ++ PDF Files (*.pdf) ++ Pliki PDF (*.pdf) ++ ++ ++ ++ PDF Options ++ tab caption ++ Opcje PDF ++ ++ ++ ++ <html><b>PDF options.</b><br>These options control the characteristics of the images embedded in the exported PDF files. The resolution box limits their maximal resolution. Forcing bitonal G4 compression encodes all pages in black and white using the CCITT Group 4 compression. Allowing JPEG compression uses lossy JPEG for all non bitonal or subsampled images. Otherwise, allowing deflate compression produces more compact files. </html> ++ <html><b>Opcje PDF.</b><br>Te opcje określają własności obrazów zawartych w eksportowanych plikach PDF. Okienko rozdzielczości ogranicza ich maksymalną rozdzielczość. Wymuszenie bitonalnej kompresji oznacza zakodowanie wszystkich stron jako czarno-białych za pomocą kompresji CCITT Group 4. Dopuszczenie kompresji JPEG oznacza użycie stratnej kompresji JPEG dla wszystkich bitonalnych lub podpróbkowanych obrazów. W przeciwnym razie dopuszczenie kompresji deflate tworzy bardziej zwarte pliki. </html> ++ ++ ++ ++ Error while creating pdf file. ++ Błąd w trakcie tworzenia pliku PDF. ++ ++ ++ ++ Unable to create output file. ++ Nie można utworzyć pliku wyjściowego. ++ ++ ++ ++ ++ System error: %1. ++ Błąd systemowy: %1. ++ ++ ++ ++ Unable to reopen temporary file. ++ Nie można ponownie otworzyć pliku tymczasowego. ++ ++ ++ ++ PDF export was not compiled. ++ What it is supposed to mean? ++ Eksport do PDF nie został skompilowany. ++ ++ ++ ++ Unable to create temporary file. ++ Nie można utworzyć pliku tymczasowego. ++ ++ ++ ++ QDjViewPlugin::Document ++ ++ ++ Requesting %1. ++ Zażądano %1. ++ ++ ++ ++ QDjViewPrefsDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ &Screen ++ &Ekran ++ ++ ++ ++ Gamma ++ Współczynnik gamma ++ ++ ++ ++ <html>Screen color correction.<br>Adjust slider until gray shades look similar.</html> ++ <html>Korekta koloru ekranu.<br>Ustaw suwak tak, aby odcienie szarości były podobne.</html> ++ ++ ++ ++ Darker ++ Ciemniej ++ ++ ++ ++ Lighter ++ Jaśniej ++ ++ ++ ++ ++ Display ++ Wyświetlanie ++ ++ ++ ++ Force screen &resolution ++ Wymuś rozdzielczość &ekranową ++ ++ ++ ++ dpi ++ dpi ++ ++ ++ ++ Force inverted luminance ++ Wymuś odwrócenie luminancji ++ ++ ++ ++ &Interface ++ &Interfejs ++ ++ ++ ++ Options for ++ Obsolete? ++ Opcje dla ++ ++ ++ ++ &Remember initial state from last invocation ++ Loose translation ++ &Pamiętaj stan po ostatnim uruchomieniu ++ ++ ++ ++ Show ++ Wyświetlaj ++ ++ ++ ++ &Menu bar ++ Pasek &menu ++ ++ ++ ++ &Tool bar ++ Pasek &narzędzi ++ ++ ++ ++ Sc&rollbars ++ &Suwaki przewijania ++ ++ ++ ++ Stat&us bar ++ Pasek s&tanu ++ ++ ++ ++ &Side bar ++ Panel &boczny ++ ++ ++ ++ &Zoom: ++ Skalowanie too long ++ S&kala: ++ ++ ++ ++ Timer: ++ All reasonable translation too long ++ Timer: ++ ++ ++ ++ s ++ s ++ ++ ++ ++ Display page &frames ++ &Ramki stron ++ ++ ++ ++ Display &annotations ++ &Adnotacje ++ ++ ++ ++ Layout ++ Układ ++ ++ ++ ++ Continuous ++ Ciągły ++ ++ ++ ++ Side-by-side ++ Obok siebie ++ ++ ++ ++ Cover Page ++ Strona tytułowa ++ ++ ++ ++ Right-to-Left ++ Od prawej ++ ++ ++ ++ &Keys ++ &Klawisze ++ ++ ++ ++ Keys ++ Klawisze ++ ++ ++ ++ For displaying hyper&links: ++ Wyświetlanie &hiperłączy: ++ ++ ++ ++ For &selecting text or images: ++ &Zaznaczanie tekstu lub obrazów: ++ ++ ++ ++ For displaying the &lens: ++ Wyświetlanie &lupy: ++ ++ ++ ++ Mouse wheel ++ Rolka myszy ++ ++ ++ ++ Mouse wheel scrolls the page ++ Rolka myszy przewija stronę ++ ++ ++ ++ Mouse wheel changes the zoom factor ++ Rolka myszy zmienia wartość skalowania ++ ++ ++ ++ &Lens ++ &Lupa ++ ++ ++ ++ Enable magnifying &lens ++ Włącz szkło &powiększające ++ ++ ++ ++ Lens options ++ Opcje lupy ++ ++ ++ ++ Lens &size: ++ &Rozmiar okna lupy: ++ ++ ++ ++ Magnifying &power: ++ Stopień &powiększenia: ++ ++ ++ ++ x ++ x ++ ++ ++ ++ pixels ++ pikseli ++ ++ ++ ++ &Network ++ &Sieć ++ ++ ++ ++ Proxy settings ++ Ustawienia serwera pośredniczącego ++ ++ ++ ++ Use pro&xy to access the network ++ Stosuj &serwer pośredniczący ++ ++ ++ ++ &Host: ++ &Serwer: ++ ++ ++ ++ &Port: ++ &Port: ++ ++ ++ ++ &User: ++ &Użytkownik: ++ ++ ++ ++ Pass&word: ++ &Hasło: ++ ++ ++ ++ Cache ++ Pamięć podręczna ++ ++ ++ ++ &Clear ++ &Wyczyść ++ ++ ++ ++ ++ MB ++ MB ++ ++ ++ ++ &Decoded page cache: ++ Pamięć zdekodowanych &stron: ++ ++ ++ ++ &Pixel cache: ++ Pamięć &pikseli: ++ ++ ++ ++ &Advanced ++ &Zaawansowane ++ ++ ++ ++ Interface ++ Interfejs ++ ++ ++ ++ Force language (next time djview runs) ++ Wymuś język (wymaga ponownego uruchomienia) ++ ++ ++ ++ Enable page animations ++ Włącz animację stron ++ ++ ++ ++ Enable advanced features in menus ++ Włącz zaawansowane opcje w menu ++ ++ ++ ++ Show hidden text in status bar ++ Pokazuj na pasku stanu tekst ukryty ++ ++ ++ ++ Miscellaneous ++ Różne ++ ++ ++ ++ Render with openGL when available ++ Wizualizuj za pomocą openGL jeśli jest dostępne ++ ++ ++ ++ Override saving and printing restrictions ++ Ignoruj ograniczenia zapisywania i drukowania ++ ++ ++ ++ Manual printer color correction ++ Ręczna korekta kolorów drukowania ++ ++ ++ ++ gamma= ++ gamma= ++ ++ ++ ++ &Defaults ++ &Wartości domyślne ++ ++ ++ ++ &Apply ++ &Zastosuj ++ ++ ++ ++ &Ok ++ &OK ++ ++ ++ ++ Cancel ++ Anuluj ++ ++ ++ ++ Preferences[*] - DjView ++ Ustawienia - DjView ++ ++ ++ ++ <html><b>Screen gamma correction.</b><br>The best color rendition is achieved by adjusting the gamma correction slider and choosing the position that makes the gray square as uniform as possible.<p><b>Screen resolution.</b><br>This option forces a particular resolution instead of using the unreliable resolution advertised by the operating system. Forcing the resolution to 100 dpi matches the behavior of the djvulibre command line tools.</html> ++ <html><b>Korekcja współczynnika gamma.</b><br> Najlepszą wizualizację kolorów osiąga się przez wybór takiej pozycji suwaka, w której szare kwadraty są najbardziej podobne.<p><b>Rozdzielczość ekranu.</b><br>Ta opcja wymusza konkretną rozdzielczość zamiast rozdzielczości proponowanej przez system operacyjny. Wymuszanie rozdzielczości 100 dpi jest zgodne z zachowaniem programów narzędziowych DjVuLibre.</html> ++ ++ ++ ++ <html><b>Initial interface setup.</b><br>DjView can run as a standalone viewer, as a full screen viewer, as a full page browser plugin, or as a plugin embedded inside a html page. For each case, check the <tt>Remember</tt> box to automatically save and restore the interface setup. Otherwise, specify an initial configuration.</html> ++ <html><b>Początkowe ustawienie interfejsu.</b><br>DjView może pracować jako samodzielna przeglądarka, jako przeglądarka pełnoekranowa, jako pełnoekranowa wtyczka do przeglądarki WWW, i jako wtyczka osadzona na stronie HTML. W każdym przypadku należy zaznaczyć pole wyboru <tt>Pamiętaj</tt> aby automatycznie zapisać i odtworzyć ustawienia interfejsu. W przeciwnym wypadku należy określić konfigurację początkową.</html> ++ ++ ++ ++ <html><b>Modifiers keys.</b><br>Define which combination of modifier keys will show the manifying lens, temporarily enable the selection mode, or highlight the hyperlinks.</html> ++ <html><b>Klawisze modyfikujące.</b><br>Określ, które kombinacje klawiszy wyświetlają lupę, tymczasowo włączają tryb zaznaczania lub uwydatniają hiperłącza.</html> ++ ++ ++ ++ <html><b>Magnifying lens.</b><br>The magnifying lens appears when you depress the modifier keys specified in tab <tt>Keys</tt>. This panel lets you choose the power and the size of the magnifying lens.</html> ++ <html><b>Szkło powiekszające.</b><br>Szkło powiększające ukazuje się po naciśnięciu klawisza modyfikującego określonego w zakładce <tt>Klawisze</tt>. Ten panel pozwala wybrać stopień powiększenia i rozmiar lupy.</html> ++ ++ ++ ++ <html><b>Advanced.</b><br>You can override the default interface language, disable the page animations, or enable additional menu entries that are useful for authoring DjVu files.You can also disable the printing or saving restrictions dictated by certain web sites. The manual color correction can be useful with old printers.</html> ++ <html><b>Zaawansowane.</b><br>Można zmienić domyślny język interfejsu, wyłączyć animację stron, włączyć dodatkowe pozycje menu.Można również wyłączyć ograniczenia drukowania lub zapisywania narzucane przez niektóre witryny internetowe. Ręczna korekta koloru drukowania może być przydatna dla starych drukarek.</html> ++ ++ ++ ++ <html><b>Network proxy settings.</b><br>These proxy settings are used when the standalone djview viewer accesses a djvu document through a http url. The djview plugin always uses the proxy settings of the web browser.<p><b>Cache settings.</b><br>The <i>pixel cache</i> stores image data located outside the visible area. This cache makes panning smoother. The <i>decoded page cache</i> contains partially decoded pages. It provides faster response times when navigating a multipage document or when returning to a previously viewed page. Clearing this cache might be useful to reflect a change in the page data without restarting the DjVu viewer.</html> ++ <html><b>Ustawienia serwera pośredniczącego.</b><br>Te ustawienia są wykorzystywane, gdy samodzielna przeglądarka pobiera dokument za pomocą protokołu HTTP. Wtyczka DjView zawsze używa ustawień przeglądarki internetowej.<p><b>Ustawienia pamięci podręcznej.</b><br><i>Pamięć pikseli</i> przechowuje informacje o fragmentach obrazu, które nie są aktualnie wyświetlane. Powoduje to bardziej płynne pozycjonowanie. <i>Pamięć zdekodowanych stron</i> zawiera częściowo zdekodowane strony. Zapewnia szybszy czas reakcji podczas nawigacji w wielostronicowym dokumencie oraz przy powrocie do poprzednio wyświetlanej strony. Wyczyszczenie pamięci może być pożyteczne dla uwzględnienia zmienionych dany strony bez ponownego uruchamiania programu.</html> ++ ++ ++ ++ Standalone Viewer ++ Samodzielna przeglądarka ++ ++ ++ ++ Standalone Viewer (Full Screen mode) ++ Samodzielna przeglądarka (tryb pełnoekranowy) ++ ++ ++ ++ Standalone Viewer (Slideshow mode) ++ Samodzielna przeglądarka (pokaz slajdów) ++ ++ ++ ++ Full Page Plugin ++ Wtyczka całostronicowa ++ ++ ++ ++ Embedded Plugin ++ Wtyczka osadzona ++ ++ ++ ++ QDjViewPrintDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ ++ Print ++ Drukuj ++ ++ ++ ++ &Document ++ &Dokument ++ ++ ++ ++ C&urrent page ++ &Bieżąca strona ++ ++ ++ ++ &Pages ++ &Strony ++ ++ ++ ++ to ++ do ++ ++ ++ ++ Destination ++ Urządzenie docelowe ++ ++ ++ ++ Print to file ++ Drukuj do pliku ++ ++ ++ ++ Printer name: ++ Nazwa drukarki: ++ ++ ++ ++ Choose ++ Wybierz ++ ++ ++ ++ &Defaults ++ &Wartości domyślne ++ ++ ++ ++ &Ok ++ &OK ++ ++ ++ ++ ++ &Cancel ++ &Anuluj ++ ++ ++ ++ Stop ++ Stop ++ ++ ++ ++ <html><b>Printing.</b><br/> You can print the whole document or a page range. Use the <tt>Choose</tt> button to select a print destination and specify printer options. Additional dialog tabs might appear to specify conversion options.</html> ++ <html><b>Drukowanie.</b><br/> Można drukować cały dokument lub pewien przedział stron. Użyj przycisku <tt>Wybierz</tt> aby wybrać urządzenie i określić opcje drukowania. Mogą pojawić się dodatkowe zakładki z opcjami konwersji.</html> ++ ++ ++ ++ (invalid printer) ++ (drukarka niedostępna) ++ ++ ++ ++ All files ++ save filter ++ Wszystkie pliki ++ ++ ++ ++ Print To File - DjView ++ dialog caption ++ Drukuj do pliku - Djview ++ ++ ++ ++ Question - DjView ++ dialog caption ++ Pytanie - DjView ++ ++ ++ ++ A file with this name already exists. ++Do you want to replace it? ++ Plik o tej nazwie już istnieje ++Czy go zastąpić? ++ ++ ++ ++ &Replace ++ &Zastąp ++ ++ ++ ++ This operation has failed. ++ Ta operacja nie powiodła się. ++ ++ ++ ++ This operation has been interrupted. ++ Ta operacja została przerwana. ++ ++ ++ ++ QDjViewPrnExporter ++ ++ ++ Printer data ++ Dane drukarki ++ ++ ++ ++ PRN Files (*.prn) ++ Pliki PRN (*.prn) ++ ++ ++ ++ Printing Options ++ tab caption ++ Opcje drukowania ++ ++ ++ ++ <html><b>Printing options.</b><br>Option <tt>Color</tt> enables color printing. Document pages can be decorated with a frame. Option <tt>Scale to fit</tt> accommodates whatever paper size your printer uses. Zoom factor <tt>100%</tt> reproduces the initial document size. Orientation <tt>Automatic</tt> chooses portrait or landscape on a page per page basis.</html> ++ <html><b>Opcje drukowania.</b><br>Opcja <tt>Kolor</tt> włącza drukowanie w kolorze. Strony dokumentu mogą być ujęte w ramki. Opcja <tt>Dopasuj do strony</tt> dostosowuje wydruk do dowolnego rozmiaru papieru w drukarce. Współczynnik skalowania równy <tt>100%</tt> zachowuje oryginalny rozmiar dokumentu. Orientacja<tt>Automatycznie/tt> wybiera orientację portret lub krajobraz osobno dla każdej strony.</html> ++ ++ ++ ++ Cannot render page %1. ++ Nie można zwizualizować strony %1. ++ ++ ++ ++ QDjViewSaveDialog ++ ++ ++ Dialog ++ Dialog ++ ++ ++ ++ Save ++ Zapisz ++ ++ ++ ++ &Document ++ &Dokument ++ ++ ++ ++ C&urrent page ++ &Bieżąca strona ++ ++ ++ ++ &Pages ++ &Strony ++ ++ ++ ++ to ++ do ++ ++ ++ ++ Destination ++ Plik wynikowy ++ ++ ++ ++ Format: ++ Format: ++ ++ ++ ++ Bundled DjVu Document ++ Scalony dokument DjVu ++ ++ ++ ++ Indirect DjVu Document ++ Rozłożony dokument DjVu ++ ++ ++ ++ &Ok ++ &OK ++ ++ ++ ++ ++ &Cancel ++ &Anuluj ++ ++ ++ ++ Stop ++ Stop ++ ++ ++ ++ <html><b>Saving.</b><br/> You can save the whole document or a page range. The bundled format creates a single file. The indirect format creates multiple files suitable for web serving.</html> ++ <html><b>Zapisywanie.</b><br/> Można zapisać cały dokument lub zakres stron. Format scalony tworzy jeden plik. Format rozłożony tworzy wiele plików wygodnych do udostępniania przez serwery internetowe.</html> ++ ++ ++ ++ Error - DjView ++ dialog caption ++ Błąd - DjView ++ ++ ++ ++ Overwriting the current file is not allowed! ++ Nie można zastąpić bieżącego pliku! ++ ++ ++ ++ Question - DjView ++ dialog caption ++ Pytanie - DjView ++ ++ ++ ++ A file with this name already exists. ++Do you want to replace it? ++ Plik o tej nazwie już istnieje ++Czy go zastąpić? ++ ++ ++ ++ &Replace ++ &Zastąp ++ ++ ++ ++ This operation has failed. ++ Ta operacja nie powiodła się. ++ ++ ++ ++ This operation has been interrupted. ++ Ta operacja została przerwana. ++ ++ ++ ++ All files ++ save filter ++ Wszystkie pliki ++ ++ ++ ++ Save - DjView ++ dialog caption ++ Zapisz - DjView ++ ++ ++ ++ QDjViewThumbnails ++ ++ ++ Tiny ++ thumbnail menu ++ Malutkie ++ ++ ++ ++ Small ++ thumbnail menu ++ Małe ++ ++ ++ ++ Medium ++ thumbnail menu ++ Średnie ++ ++ ++ ++ Large ++ thumbnail menu ++ Duże ++ ++ ++ ++ Smart ++ thumbnail menu ++ Sprytne ++ ++ ++ ++ Control Left Mouse Button ++ Control i lewy klawisz myszy ++ ++ ++ ++ Right Mouse Button ++ Prawy klawisz myszy ++ ++ ++ ++ <html><b>Document thumbnails.</b><br/> This panel display thumbnails for the document pages. Double click a thumbnail to jump to the selected page. %1 to change the thumbnail size or the refresh mode. The smart refresh mode only computes thumbnails when the page data is present (displayed or cached.)</html> ++ <html><b>Miniaturki.</b><br/> Ten panel wyświetla miniaturki stron dokumentu. Podwójne kliknięcie na miniaturkę przenosi do odpowiedniej strony. %1 aby zmienić rozmiar miniaturek lub je odświeżyć. Tryb sprytny wyświetla miniaturkę tylko wtedy, gdy strona jest wyświetlana lub znajduje się w pamięci podręcznej.</html> ++ ++ ++ ++ QDjViewTiffExporter ++ ++ ++ TIFF Document ++ Dokument TIFF ++ ++ ++ ++ TIFF Files (*.tiff *.tif) ++ Pliki TIFF (*.tiff *.tif) ++ ++ ++ ++ TIFF Options ++ tab caption ++ Opcje TIFF ++ ++ ++ ++ <html><b>TIFF options.</b><br>The resolution box specifies an upper limit for the resolution of the TIFF images. Forcing bitonal G4 compression encodes all pages in black and white using the CCITT Group 4 compression. Allowing JPEG compression uses lossy JPEG for all non bitonal or subsampled images. Otherwise, allowing deflate compression produces more compact (but less portable) files than the default packbits compression.</html> ++ <html><b>Opcje TIFF </b><br>Pole wyboru rozdzielczości określa maksymalną rozdzielczość obrazów TIFF. Wymuszenie bitonalnej kompresji oznacza zakodowanie wszystkich stron jako czarno-białych za pomocą kompresji CCITT Group 4. Dopuszczenie kompresji JPEG oznacza użycie stratnej kompresji JPEG dla wszystkich bitonalnych lub podpróbkowanych obrazów. W przeciwnym razie dopuszczenie kompresji deflate tworzy bardziej zwarte pliki niż domyślna kompresja packbits.</html> ++ ++ ++ ++ Cannot open output file. ++ Nie można otworzyć pliku wyjściowego. ++ ++ ++ ++ Out of memory. ++ Zabrakło pamięci. ++ ++ ++ ++ Internal error. ++ Błąd wewnętrzny. ++ ++ ++ ++ TIFF export has not been compiled. ++ Eksport do TIFF nie został skompilowany. ++ ++ ++ ++ QDjVuNetDocument ++ ++ ++ Requesting '%1' ++ Zażądano %1 ++ ++ ++ ++ QDjVuNetDocument::Private ++ ++ ++ Received http status %1 while retrieving %2. ++ %1 is an http status code ++ Otrzymano kod statusu %1 podczas pobierania %2. ++ ++ ++ ++ Received <%1> data while retrieving %2. ++ %1 is a mime type ++ Otrzymano typ danych <%1> w czasie pobierania %2. ++ ++ ++ ++ %1 while retrieving '%2'. ++ %1 w czasie pobierania %2. ++ ++ ++ ++ Cannot validate the certificate for server %1. ++ Nie można potwierdzić certyfikatu serwera %1. ++ ++ ++ ++ Authentication required for %1 (%2). ++ Autoryzacja wymagana dla %1 (%2). ++ ++ ++ ++ Authentication required for proxy %1. ++ Autoryzacja wymagana dla serwera pośredniczącego %1. ++ ++ ++ +--- djview4-4.12.orig/src/qdjviewexporters.cpp ++++ djview4-4.12/src/qdjviewexporters.cpp +@@ -405,9 +405,9 @@ QDjViewDjVuExporter::save(QString fname) + fromPage = qBound(0, fromPage, pagenum-1); + QByteArray pagespec; + if (fromPage == toPage && pagenum > 1) +- pagespec.append(QString("--pages=%1").arg(fromPage+1)); ++ pagespec.append(QString("--pages=%1").arg(fromPage+1).toLocal8Bit()); + else if (fromPage != 0 || toPage != pagenum - 1) +- pagespec.append(QString("--pages=%1-%2").arg(fromPage+1).arg(toPage+1)); ++ pagespec.append(QString("--pages=%1-%2").arg(fromPage+1).arg(toPage+1).toLocal8Bit()); + QByteArray namespec; + if (indirect) + namespec = "--indirect=" + fname.toUtf8(); +--- djview4-4.12.orig/src/qdjviewprefs.cpp ++++ djview4-4.12/src/qdjviewprefs.cpp +@@ -1021,7 +1021,7 @@ QDjViewPrefsDialog::loadLanguageComboBox + { + // supported languages + static const char *languages[] = { +- "cs","de","en","es","fr","it","ja","ru","uk", ++ "cs","de","en","es","fr","it","ja","pl","ru","uk", + "zh_CN","zh_TW",0 } ; + // get application + QComboBox *cb = d->ui.languageComboBox; +--- djview4-4.12.orig/src/qdjvuwidget.cpp ++++ djview4-4.12/src/qdjvuwidget.cpp +@@ -3669,7 +3669,7 @@ MapArea::paintPermanent(QPaintDevice *w, + QRect r = rect.adjusted(bw, bw, -bw, -bw); + QString s = miniexp_to_qstring(comment); + paint.setPen(foregroundColor); +- int flags = Qt::AlignCenter|Qt::AlignVCenter|Qt::TextWordWrap; ++ int flags = Qt::AlignVCenter|Qt::TextWordWrap; + QFont font = paint.font(); + // estimate font size + int size = (int)(z * 0.12); +@@ -3678,11 +3678,11 @@ MapArea::paintPermanent(QPaintDevice *w, + QRect br; + font.setPixelSize(size); + paint.setFont(font); +- paint.drawText(r,flags|Qt::TextDontPrint,s,&br); ++ paint.drawText(r,flags|Qt::AlignHCenter|Qt::TextDontPrint,s,&br); + if (r.contains(br)) + { + // found good font size +- paint.drawText(r,flags,s,0); ++ paint.drawText(r,flags|Qt::AlignLeft,s,0); + break; + } + size -= 1; diff --git a/graphics/enblend-enfuse/enblend-enfuse.SlackBuild b/graphics/enblend-enfuse/enblend-enfuse.SlackBuild index 1e06bc91c69..1c3abd78384 100644 --- a/graphics/enblend-enfuse/enblend-enfuse.SlackBuild +++ b/graphics/enblend-enfuse/enblend-enfuse.SlackBuild @@ -29,8 +29,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=enblend-enfuse -VERSION=${VERSION:-20191019_4c30a326b3f4} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20250707_993fd4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/graphics/enblend-enfuse/enblend-enfuse.info b/graphics/enblend-enfuse/enblend-enfuse.info index 657d77a78f5..ff9195521e1 100644 --- a/graphics/enblend-enfuse/enblend-enfuse.info +++ b/graphics/enblend-enfuse/enblend-enfuse.info @@ -1,8 +1,8 @@ PRGNAM="enblend-enfuse" -VERSION="20191019_4c30a326b3f4" +VERSION="20250707_993fd4" HOMEPAGE="http://enblend.sourceforge.net/" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/enblend-enfuse-20191019_4c30a326b3f4.tar.xz" -MD5SUM="93c9ce25de51c00f84d90b05532a4964" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/enblend-enfuse-20250707_993fd4.tar.xz" +MD5SUM="1ffc8db6b978eb90c243b797496cda0e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="vigra" diff --git a/graphics/fontforge/fontforge.SlackBuild b/graphics/fontforge/fontforge.SlackBuild index 905f220e670..c7dac320c03 100644 --- a/graphics/fontforge/fontforge.SlackBuild +++ b/graphics/fontforge/fontforge.SlackBuild @@ -112,6 +112,8 @@ mv uthash-"$UTHASH" uthash chown -R root:root gnulib uthash chmod -R u+w,go+r-w,a-s gnulib uthash +patch -p1 < $CWD/gettext-0.22.patch + mkdir -p build cd build cmake \ diff --git a/graphics/fontforge/gettext-0.22.patch b/graphics/fontforge/gettext-0.22.patch new file mode 100644 index 00000000000..4ab36b7908c --- /dev/null +++ b/graphics/fontforge/gettext-0.22.patch @@ -0,0 +1,150 @@ +diff -Naur fontforge-20201107.orig/po/fr.po fontforge-20201107/po/fr.po +--- fontforge-20201107.orig/po/fr.po 2020-11-07 21:42:58.000000000 +0100 ++++ fontforge-20201107/po/fr.po 2023-06-20 19:49:55.755110000 +0200 +@@ -273,7 +273,7 @@ + msgid "Bad Reference" + msgstr "Référence incorrecte" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "You are attempting to paste a reference to %1$s into %2$s.\n" + "But %1$s does not exist in this font, nor can I find the original character " +@@ -297,7 +297,7 @@ + msgid "_No" + msgstr "_Non" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "You are attempting to paste a reference to %1$s into %2$s.\n" + "But %1$s does not exist in this font.\n" +@@ -320,7 +320,7 @@ + msgid "Duplicate Anchor" + msgstr "Ancre en double" + +-#, c-format ++#, fuzzy, c-format + msgid "There is already an anchor point named %1$.40s in %2$.40s." + msgstr "Il y a déjà une ancre appelée %1$.40s dans %2$.40hs." + +@@ -491,7 +491,7 @@ + msgid "_Use It" + msgstr "_Utilisez la" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've " + "been able to find is %1$.20s-%2$.20s-%4$d.\n" +@@ -1239,7 +1239,7 @@ + msgid "_Revert" + msgstr "_Revenir" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "Font %1$.40s in file %2$.40s has been changed.\n" + "Reverting the file will lose those changes.\n" +@@ -4464,7 +4464,7 @@ + "Il n'y a pas d'entrée ForceBoldThreshold dans la fonte grasse, mais il y a " + "une entrée ForceBold dans la fonte %30s" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "The fonts %1$.30s and %2$.30s have a different number of glyphs or different " + "encodings" +@@ -4472,7 +4472,7 @@ + "Les fontes %1$.30s et %2$.30hs n'ont pas le même nombre de glyphes ou des " + "codages différents" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "The fonts %1$.30s and %2$.30s use different types of splines (one quadratic, " + "one cubic)" +@@ -4525,7 +4525,7 @@ + "Le glyphe %1$.30s de la fonte %2$.30s possède des contours orientés de " + "manière différente que ceux de %3$.30s" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "The glyph %1$.30s in font %2$.30s has a different number of references than " + "in %3$.30s" +@@ -4566,7 +4566,7 @@ + "pas à ceux de %4$.30s (nombre différent ou critères de recouvrement " + "différents)" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "The glyph %1$.30s in font %2$.30s has a different hint mask on its contours " + "than in %3$.30s" +@@ -8022,7 +8022,7 @@ + msgid "Not Found" + msgstr "Non trouvé" + +-#, c-format ++#, fuzzy, c-format + msgid "The outlines of glyph %2$.30s were not found in the font %1$.60s" + msgstr "" + "Le contours du glyphe %2$.30s n'ont pas été trouvés dans la police %1$.60hs" +@@ -10453,7 +10453,7 @@ + #. GT: $2 is the glyph's encoding + #. GT: $3 is the pixel size of the bitmap font + #. GT: $4 is the font name +-#, c-format ++#, fuzzy, c-format + msgid "%1$.80s at %2$d size %3$d from %4$.80s" + msgstr "%1$.80s (%2$d) taille %3$d de %4$.80hs" + +@@ -11982,7 +11982,7 @@ + #. GT: $2 is the glyph's encoding + #. GT: $3 is the font name + #. GT: $4 is the changed flag ('*' for the changed items) +-#, c-format ++#, fuzzy, c-format + msgid "%1$.80s at %2$d from %3$.90s%4$s" + msgstr "%1$.80s à %2$d de %3$.90hs%4$s" + +@@ -23087,7 +23087,7 @@ + msgid "Use Kerning Class?" + msgstr "Utiliser la classe de crénage ?" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "This kerning pair (%.20s and %.20s) is currently part of a kerning class " + "with a 0 offset for this combination. Would you like to alter this kerning " +diff -Naur fontforge-20201107.orig/po/it.po fontforge-20201107/po/it.po +--- fontforge-20201107.orig/po/it.po 2020-11-07 21:42:58.000000000 +0100 ++++ fontforge-20201107/po/it.po 2023-06-20 19:50:45.026110000 +0200 +@@ -497,7 +497,7 @@ + msgid "_Use It" + msgstr "_Utilizza la" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "This font is based on the charset %1$.20s-%2$.20s-%3$d, but the best I've " + "been able to find is %1$.20s-%2$.20s-%4$d.\n" +@@ -1190,7 +1190,7 @@ + msgid "_Revert" + msgstr "_Ripristina" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "Font %1$.40s in file %2$.40s has been changed.\n" + "Reverting the file will lose those changes.\n" +@@ -4228,7 +4228,7 @@ + "supported in a font with variations" + msgstr "" + +-#, c-format ++#, fuzzy, c-format + msgid "" + "The glyph %1$.30s has a different number of contours in font %2$.30s than in " + "%3$.30s" diff --git a/graphics/fritzing/fritzing.SlackBuild b/graphics/fritzing/fritzing.SlackBuild index bcce96e270d..67f86d273c5 100644 --- a/graphics/fritzing/fritzing.SlackBuild +++ b/graphics/fritzing/fritzing.SlackBuild @@ -87,6 +87,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/gcc14.patch + # Patch for libgti2 vesion >= 1.0. patch -p1 < $CWD/libgit2-version.patch diff --git a/graphics/fritzing/gcc14.patch b/graphics/fritzing/gcc14.patch new file mode 100644 index 00000000000..66c905c4eb6 --- /dev/null +++ b/graphics/fritzing/gcc14.patch @@ -0,0 +1,22 @@ +--- a/src/lib/quazip/unzip.c 2019-05-08 12:46:46.000000000 -0500 ++++ b/src/lib/quazip/unzip.c 2025-04-05 17:49:37.273641245 -0500 +@@ -1174,7 +1174,7 @@ + if (password != NULL) + { + int i; +- s->pcrc_32_tab = get_crc_table(); ++ s->pcrc_32_tab = (const long unsigned int *)get_crc_table(); + init_keys(password,s->keys,s->pcrc_32_tab); + if (ZSEEK(s->z_filefunc, s->filestream, + s->pfile_in_zip_read->pos_in_zipfile + +--- a/src/lib/quazip/zip.c 2019-05-08 12:46:46.000000000 -0500 ++++ b/src/lib/quazip/zip.c 2025-04-05 19:02:34.939833765 -0500 +@@ -889,7 +889,7 @@ + unsigned char bufHead[RAND_HEAD_LEN]; + unsigned int sizeHead; + zi->ci.encrypt = 1; +- zi->ci.pcrc_32_tab = get_crc_table(); ++ zi->ci.pcrc_32_tab = (const long unsigned int *)get_crc_table(); + /*init_keys(password,zi->ci.keys,zi->ci.pcrc_32_tab);*/ + + sizeHead=crypthead(password,bufHead,RAND_HEAD_LEN,zi->ci.keys,zi->ci.pcrc_32_tab,crcForCrypting); diff --git a/graphics/gimagereader/gimagereader.SlackBuild b/graphics/gimagereader/gimagereader.SlackBuild index 7ed1d2accb8..593c4bbf0dd 100644 --- a/graphics/gimagereader/gimagereader.SlackBuild +++ b/graphics/gimagereader/gimagereader.SlackBuild @@ -79,6 +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 {} \+ +patch -p1 < $CWD/remove_enchant-provider.patch + # Path where manual will be installed sed -i 's,"share/doc/gimagereader","doc/'$PRGNAM-$VERSION'",' CMakeLists.txt || exit 1 diff --git a/graphics/gimagereader/remove_enchant-provider.patch b/graphics/gimagereader/remove_enchant-provider.patch new file mode 100644 index 00000000000..14820d2f082 --- /dev/null +++ b/graphics/gimagereader/remove_enchant-provider.patch @@ -0,0 +1,68 @@ +From e72d657a408dc6b77c48c086feede31e08700b4c Mon Sep 17 00:00:00 2001 +From: Sandro Mani +Date: Fri, 14 Jun 2024 00:37:20 +0200 +Subject: [PATCH] Work around enchant_get_prefix_dir which is not available + anymore in recent enchant + +--- + gtk/src/Config.cc | 7 ------- + qt/src/Config.cc | 10 ++++++---- + 2 files changed, 6 insertions(+), 11 deletions(-) + +diff --git a/gtk/src/Config.cc b/gtk/src/Config.cc +index fcec9645..73a68893 100644 +--- a/gtk/src/Config.cc ++++ b/gtk/src/Config.cc +@@ -24,7 +24,6 @@ + #include "Utils.hh" + #include "OutputEditorText.hh" + +-#include + #define USE_STD_NAMESPACE + #include + #if TESSERACT_MAJOR_VERSION < 5 +@@ -214,13 +213,7 @@ void Config::openSpellingDir() { + + std::string Config::spellingLocation(Location location) { + if(location == SystemLocation) { +-#ifdef G_OS_WIN32 + std::string dataDir = Glib::build_filename(pkgDir, "share"); +-#else +- char* prefix = enchant_get_prefix_dir(); +- std::string dataDir = Glib::build_filename(prefix, "share"); +- free(prefix); +-#endif + #if HAVE_ENCHANT2 + if(Gio::File::create_for_path(Glib::build_filename(dataDir, "myspell"))->query_exists()) { + return Glib::build_filename(dataDir, "myspell"); +diff --git a/qt/src/Config.cc b/qt/src/Config.cc +index efc788e2..fb6d2e58 100644 +--- a/qt/src/Config.cc ++++ b/qt/src/Config.cc +@@ -25,10 +25,10 @@ + + #include + #include ++#include + #include + #include + #include +-#include + #define USE_STD_NAMESPACE + #include + #if TESSERACT_MAJOR_VERSION < 5 +@@ -200,9 +200,11 @@ QString Config::spellingLocation(Location location) { + #ifdef Q_OS_WIN + QDir dataDir = QDir(QString("%1/../share/").arg(QApplication::applicationDirPath())); + #else +- char* prefix = enchant_get_prefix_dir(); +- QDir dataDir(QDir(prefix).absoluteFilePath("share")); +- free(prefix); ++#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) ++ QDir dataDir = QDir(QString("%1/share/").arg(QLibraryInfo::path(QLibraryInfo::PrefixPath))); ++#else ++ QDir dataDir = QDir(QString("%1/share/").arg(QLibraryInfo::location(QLibraryInfo::PrefixPath))); ++#endif + #endif + #if HAVE_ENCHANT2 + if(QDir(dataDir.absoluteFilePath("myspell")).exists()) { diff --git a/graphics/gmic/gmic.SlackBuild b/graphics/gmic/gmic.SlackBuild index ae724de7939..698d40d4a30 100644 --- a/graphics/gmic/gmic.SlackBuild +++ b/graphics/gmic/gmic.SlackBuild @@ -26,9 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gmic -VERSION=${VERSION:-2.9.4} -COMMUNITYVERSION=${COMMUNITYVERSION:-6e9a20ef40e1db99c9b761853ad493ee7439e1b7} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.5.3} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,10 +71,7 @@ rm -rf $PRGNAM rm -rf $PRGNAM-community rm -rf $PRGNAM-qt tar xvf $CWD/$PRGNAM\_$VERSION.tar.gz --warning=no-unknown-keyword -mv $PRGNAM-$VERSION $PRGNAM -unzip $CWD/$PRGNAM-community-$COMMUNITYVERSION.zip || unzip $CWD/$COMMUNITYVERSION -mv $PRGNAM-community-$COMMUNITYVERSION $PRGNAM-community -cd $PRGNAM +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -92,27 +88,24 @@ sed -i -e "s|LIB = lib|LIB = lib$LIBDIRSUFFIX|g" \ sed -i -e "s|-Ofast|-O2 -fno-fast-math --std=c++11|g" \ gmic-qt/gmic_qt.pro || exit 1 -make -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} OPT_CFLAGS="$SLKCFLAGS " +make -j1 -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} OPT_CFLAGS="$SLKCFLAGS " cd gmic-qt qmake-qt5 GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=none -make +make -j1 qmake-qt5 GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=gimp -make +make -j1 qmake-qt5 GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=krita -make +make -j1 -cd ../zart -qmake-qt5 GMIC_PATH=../src GMIC_DYNAMIC_LINKING=off QMAKE_CXXFLAGS+=" -DOPENCV2_HEADERS" -make cd .. -make -C src install LIB=lib$LIBDIRSUFFIX DESTDIR="$PKG" USR="/usr" - -rmdir $PKG/usr/share || true +make -j1 -C src install LIB=lib$LIBDIRSUFFIX DESTDIR="$PKG" USR="/usr" find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mv $PKG/usr/share/man $PKG/usr/man + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a COPYING* README* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/graphics/gmic/gmic.info b/graphics/gmic/gmic.info index 5f7b119ad63..e90056a05d2 100644 --- a/graphics/gmic/gmic.info +++ b/graphics/gmic/gmic.info @@ -1,10 +1,8 @@ PRGNAM="gmic" -VERSION="2.9.4" +VERSION="3.5.3" HOMEPAGE="https://gmic.eu" -DOWNLOAD="https://gmic.eu/files/source/gmic_2.9.4.tar.gz \ - https://github.com/dtschump/gmic-community/archive/6e9a20ef40e1db99c9b761853ad493ee7439e1b7.zip" -MD5SUM="e0d396ab6406c9baeb4929c1dd6a0d6a \ - 75f88fa1423f253714e84905a05f37da" +DOWNLOAD="https://gmic.eu/files/source/gmic_3.5.3.tar.gz" +MD5SUM="720adc19d70614456132bb6497353a46" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/gpicview/README b/graphics/gpicview/README index 535b23c691c..e99809f09d8 100644 --- a/graphics/gpicview/README +++ b/graphics/gpicview/README @@ -3,3 +3,7 @@ program is not aimed to be powerful or feature-rich. It's aimed to replace the default image viewer of current desktop systems. Fast-startup, low memory usage, and a simple user interface make it a good choice for default viewer. + +If you want to build this for gtk+3, pass to the script the switch + + GTK3=yes diff --git a/graphics/gpicview/gpicview.SlackBuild b/graphics/gpicview/gpicview.SlackBuild index cfbe30d77c1..d25a1a53630 100644 --- a/graphics/gpicview/gpicview.SlackBuild +++ b/graphics/gpicview/gpicview.SlackBuild @@ -6,7 +6,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gpicview -VERSION=${VERSION:-0.2.5} +VERSION=${VERSION:-0.3.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -19,9 +19,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 @@ -45,20 +42,24 @@ else LIBDIRSUFFIX="" fi +WITHGTK3="" ; [ "${GTK3:-no}" = "yes" ] && WITHGTK3="--enable-gtk3" + set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 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 {} \; + +./autogen.sh || true CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -68,6 +69,8 @@ CXXFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ + $WITHGTK3 \ + --disable-silent-rules \ --build=$ARCH-slackware-linux make diff --git a/graphics/gpicview/gpicview.info b/graphics/gpicview/gpicview.info index e9658aff3cf..5e55bedda81 100644 --- a/graphics/gpicview/gpicview.info +++ b/graphics/gpicview/gpicview.info @@ -1,8 +1,8 @@ PRGNAM="gpicview" -VERSION="0.2.5" +VERSION="0.3.1" HOMEPAGE="http://lxde.sourceforge.net/gpicview/" -DOWNLOAD="http://downloads.sourceforge.net/lxde/gpicview-0.2.5.tar.xz" -MD5SUM="26be9b0c5a234f1afe7d83d02a4a33f4" +DOWNLOAD="https://github.com/lxde/releases/raw/refs/heads/master/releases/gpicview-0.3.1.tar.xz" +MD5SUM="7da80dfd07f425e6c1eb139a325a6c33" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/graphviz/README b/graphics/graphviz/README deleted file mode 100644 index b7a84ae8ef4..00000000000 --- a/graphics/graphviz/README +++ /dev/null @@ -1,11 +0,0 @@ -Graphviz is open source graph visualization software. It has several -main graph layout programs. It also has web and interactive graphical -interfaces, and auxiliary tools, libraries, and language bindings. - -Graph visualization is a way of representing structural information as -diagrams of abstract graphs and networks. Automatic graph drawing has -many important applications in software engineering, database and web -design, networking, and in visual interfaces for many other domains. - -gts and DevIL are autodetected optional dependencies. -ocaml is an optional dependency, if you want OCaml bindings. diff --git a/graphics/graphviz/doinst.sh b/graphics/graphviz/doinst.sh deleted file mode 100644 index 86cc279c4df..00000000000 --- a/graphics/graphviz/doinst.sh +++ /dev/null @@ -1,18 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD|md5sum)" = "$(cat $NEW|md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/php.d/graphviz.ini.new - -# Configure plugins -# (writes /usr/lib*/graphviz/config6 with available plugin information) -chroot . /usr/bin/dot -c diff --git a/graphics/graphviz/graphviz.SlackBuild b/graphics/graphviz/graphviz.SlackBuild deleted file mode 100644 index 13939ab36f9..00000000000 --- a/graphics/graphviz/graphviz.SlackBuild +++ /dev/null @@ -1,137 +0,0 @@ -#!/bin/bash - -# Slackware build script for graphviz - -# Copyright 2022 Yth | Pont-en-Royans, France | yth@ythogtha.org -# Copyright 2007 Robby Workman -# Copyright 2011 Heinz Wiesinger -# Copyright 2013-2017 Audrius Kažukauskas -# 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=graphviz -VERSION=${VERSION:-14.1.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" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -cp README.md README # Or fail miserably... - -./autogen.sh -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir=/usr/man \ - --disable-static \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -# Install config file for PHP. -mkdir -p $PKG/etc/php.d -cat $CWD/graphviz.ini > $PKG/etc/php.d/graphviz.ini.new - -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 - -# Remove empty directories of language bindings that are absent. -find $PKG/usr/lib${LIBDIRSUFFIX}/graphviz -depth -type d -empty -exec rmdir {} \; - -# Create a "dummy" config file in /usr/lib${LIBDIRSUFFIX}/graphviz so that it -# will be removed when the package is uninstalled. This file is generated by -# the postinstall script and contains information about available plugins, so -# this is (or at least should be) safe. -# -# Write some dummy content to it to avoid -# "Error: /usr/lib64/graphviz/config6 is zero sized, or other read error." -# message during installation. -echo '# Dummy content.' > $PKG/usr/lib${LIBDIRSUFFIX}/graphviz/config6 - -mkdir -p $PKG/usr/doc -mv $PKG/usr/share/doc/$PRGNAM/ $PKG/usr/doc/$PRGNAM-$VERSION -rmdir $PKG/usr/share/doc -cp -a README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n -p $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/graphics/graphviz/graphviz.info b/graphics/graphviz/graphviz.info deleted file mode 100644 index 545a274eca0..00000000000 --- a/graphics/graphviz/graphviz.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="graphviz" -VERSION="14.1.2" -HOMEPAGE="https://www.graphviz.org/" -DOWNLOAD="https://gitlab.com/graphviz/graphviz/-/archive/14.1.2/graphviz-14.1.2.tar.bz2" -MD5SUM="4881a20e80da25d5796b6be5d6ee032f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/graphics/graphviz/graphviz.ini b/graphics/graphviz/graphviz.ini deleted file mode 100644 index 107db738b0a..00000000000 --- a/graphics/graphviz/graphviz.ini +++ /dev/null @@ -1,12 +0,0 @@ -; Enable graphviz extension module -; extension=gv.so - -; Graphviz' own documentation mentions a "gv.php" file that should -; be included. This file is however not necessary, it is just a -; wrapper class around functions that are already available after -; loading the extension, just leave out the "gv::" prefix. -; In case you still prefer to use the wrapper class you have to -; include it using its absolute path: -; diff --git a/graphics/graphviz/slack-desc b/graphics/graphviz/slack-desc deleted file mode 100644 index 9d95b0ed3d1..00000000000 --- a/graphics/graphviz/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------------------------------------------------------| -graphviz: graphviz (Graph Visualization) -graphviz: -graphviz: Graphviz is open source graph visualization software. -graphviz: It has several main graph layout programs. It also has -graphviz: web and interactive graphical interfaces, and auxiliary -graphviz: tools, libraries, and language bindings. -graphviz: -graphviz: Homepage: https://www.graphviz.org/ -graphviz: -graphviz: -graphviz: diff --git a/graphics/hugin/boost-1.85.0-patch.gz b/graphics/hugin/boost-1.85.0-patch.gz deleted file mode 100644 index d03ca9fd5e313e79e34587004f48ec7eaab50bf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmV-~0ek)*iwFp~$0TL|17dG)b95~+E;uzVFfDLlbYo}$rBY36!axu`H{gF5=rP^6 ziP6|?6%kSmSOpXNaav+B(S^7P+1S>9-)I$Wi>0)47-nbRyti*yLI|iLsxQ|IA^AL1 zxG&eGNL4)%DXNVsab+xxER8QLYBdOL650lfGV_|5wm}a8I<+X(bY1@~=a$bV)Fze* zCS{Z|%Q75?nvHg&dEo2yfVAwZ7U)$rE$H<$*v2KwSR}RmLC7dw#|XFcEK}ttl|1k6 zQ8HYi%EJgDQP6=Ml(8fBrlye{Ta1a22$KhQ`Z)Chm%C4%A9&-z_Zh~bEZ^`fFGVI9 z%U-Z}Ekuc2Bply_DpgI>Kc1LCe=_j{Ua|V#WZdnT)Uheu-viX^ASCp+3Sb(J4WW!7 z4NENGj2;LDG3EtE6)HX@S}Qy^q$-uF86NR}_Nz_}@7xNxIQYd>;r}ImTiP58Qh`tZDDHpHm_B0ssIrxUqNu diff --git a/graphics/hugin/hugin.SlackBuild b/graphics/hugin/hugin.SlackBuild index e90b451e185..a8a264326be 100644 --- a/graphics/hugin/hugin.SlackBuild +++ b/graphics/hugin/hugin.SlackBuild @@ -34,8 +34,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=hugin -VERSION=${VERSION:-2023.0.0} -BUILD=${BUILD:-3} +VERSION=${VERSION:-2024.0.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -78,9 +78,6 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION - -zcat $CWD/boost-1.85.0-patch | patch -p0 - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -88,15 +85,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 {} \+ +sed -e 's|copy_option::overwrite_if_exists|copy_options::overwrite_existing|' \ + -i src/hugin_base/hugin_utils/filesystem.h || exit 1 +sed -i 's,filesystem system,filesystem,' CMakeLists.txt + mkdir -p build cd build cmake \ - -DwxWidgets_CONFIG_EXECUTABLE=/usr/lib$LIBDIRSUFFIX/wx/config/gtk3-unicode-3.0 \ - -DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc-3.0 \ -DCMAKE_C_FLAGS="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ - -DCMAKE_EXE_LINKER_FLAGS="-lpthread" \ -DLIB_SUFFIX="$LIBDIRSUFFIX" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release .. diff --git a/graphics/hugin/hugin.info b/graphics/hugin/hugin.info index 39bbc764eb5..f6447815ce6 100644 --- a/graphics/hugin/hugin.info +++ b/graphics/hugin/hugin.info @@ -1,10 +1,10 @@ PRGNAM="hugin" -VERSION="2023.0.0" +VERSION="2024.0.1" HOMEPAGE="http://hugin.sourceforge.net/" -DOWNLOAD="https://downloads.sourceforge.net/hugin/hugin-2023.0.0.tar.bz2" -MD5SUM="a0a14535cc5a06b75940c4d3a989b658" +DOWNLOAD="https://downloads.sourceforge.net/hugin/hugin-2024.0.1.tar.bz2" +MD5SUM="7e8ce50af10ace1a900e097ece206123" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="enblend-enfuse exiftool libpano13 tclap wxGTK3" +REQUIRES="enblend-enfuse exiftool libpano13 tclap wxWidgets" MAINTAINER="titopoquito" EMAIL="titopoquito@gmail.com" diff --git a/graphics/inkscape/inkscape.SlackBuild b/graphics/inkscape/inkscape.SlackBuild index a4e37fb5043..45c790075b5 100644 --- a/graphics/inkscape/inkscape.SlackBuild +++ b/graphics/inkscape/inkscape.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=inkscape -VERSION=${VERSION:-1.3.2} -EXTRAVER=${EXTRAVER:-2023-11-25_091e20ef0f} +VERSION=${VERSION:-1.4.3} +EXTRAVER=${EXTRAVER:-2025-12-25_0d15f75042} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,9 +77,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# strip invalid tag -sed -i /url/d org.inkscape.Inkscape.appdata.xml.in - # https://bugs.launchpad.net/inkscape/+bug/314381 # a couple of files have executable bits set, # despite not being executable @@ -88,11 +85,6 @@ find . -name '*.h' | xargs chmod -x # Fix end of line encodings dos2unix -k -q share/extensions/*.py -# Fix man page location: -sed -i CMakeScripts/Pod2man.cmake -e "s/SHARE_INSTALL/CMAKE_INSTALL_PREFIX/g" - -patch -p1 < $CWD/libxml2-2.12.patch - mkdir -p build cd build # imagemagick >= 7.x is unsupported yet, so use GraphicsMagick @@ -109,6 +101,7 @@ cd build -DBUILD_SHARED_LIBS=ON \ -DWITH_GRAPHICS_MAGICK=ON \ -DWITH_IMAGE_MAGICK=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ .. make make install DESTDIR=$PKG diff --git a/graphics/inkscape/inkscape.info b/graphics/inkscape/inkscape.info index b3887b766d9..af262dedeec 100644 --- a/graphics/inkscape/inkscape.info +++ b/graphics/inkscape/inkscape.info @@ -1,10 +1,10 @@ PRGNAM="inkscape" -VERSION="1.3.2" +VERSION="1.4.3" HOMEPAGE="http://www.inkscape.org/" -DOWNLOAD="https://inkscape.org/gallery/item/44615/inkscape-1.3.2.tar.xz" -MD5SUM="76ed1f4b13065e80de8b2d77b6427b83" +DOWNLOAD="https://media.inkscape.org/dl/resources/file/inkscape-1.4.3.tar.xz" +MD5SUM="51779347adc1e9dafa3ab1f4d79aca13" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="GraphicsMagick gdl dos2unix libcdr python3-lxml python2-numpy potrace pstoedit scour 2geom" +REQUIRES="GraphicsMagick gdl dos2unix libcdr python3-lxml potrace pstoedit scour 2geom" MAINTAINER="Fernando Lopez Jr." EMAIL="fernando.lopezjr@gmail.com" diff --git a/graphics/inkscape/libxml2-2.12.patch b/graphics/inkscape/libxml2-2.12.patch deleted file mode 100644 index dc5b0f53460..00000000000 --- a/graphics/inkscape/libxml2-2.12.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 694d8ae43d06efff21adebf377ce614d660b24cd Mon Sep 17 00:00:00 2001 -From: Christian Hesse -Date: Fri, 17 Nov 2023 22:30:42 +0100 -Subject: [PATCH] include missing header file -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This fixes build error: -``` -/build/inkscape/src/inkscape/src/object/uri.cpp: In constructor ‘Inkscape::URI::URI(const gchar*, const char*)’: -/build/inkscape/src/inkscape/src/object/uri.cpp:86:9: error: ‘xmlFree’ was not declared in this scope; did you mean ‘xmlFreeURI’? - 86 | xmlFree(full); -``` ---- - src/object/uri.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/object/uri.h b/src/object/uri.h -index 381adec58cf..d5b211fe2b2 100644 ---- a/src/object/uri.h -+++ b/src/object/uri.h -@@ -13,6 +13,7 @@ - #define INKSCAPE_URI_H - - #include -+#include - #include - #include - --- -GitLab - diff --git a/graphics/kColorPicker/README b/graphics/kColorPicker/README deleted file mode 100644 index a0dc172eb6a..00000000000 --- a/graphics/kColorPicker/README +++ /dev/null @@ -1,5 +0,0 @@ -kColorPicker (Qt based Color Picker with popup menu) - -QToolButton with color popup menu which lets you select a color. -The popup features a color dialog button which can be used to -add custom colors to the popup menu. diff --git a/graphics/kColorPicker/kColorPicker.SlackBuild b/graphics/kColorPicker/kColorPicker.SlackBuild deleted file mode 100644 index 8736763cdc4..00000000000 --- a/graphics/kColorPicker/kColorPicker.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash -# -# Slackware build script for kColorPicker -# -# Copyright 2022 Alexander Schultz -# 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=kColorPicker -VERSION=${VERSION:-0.1.6} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DKCOV_INSTALL_MANDIR=/usr/man \ - -DKCOV_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ - -DBUILD_SHARED_LIBS=ON .. - make - make install/strip DESTDIR=$PKG -cd .. - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -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/graphics/kColorPicker/kColorPicker.info b/graphics/kColorPicker/kColorPicker.info deleted file mode 100644 index 2e6859a082f..00000000000 --- a/graphics/kColorPicker/kColorPicker.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="kColorPicker" -VERSION="0.1.6" -HOMEPAGE="https://github.com/ksnip/kColorPicker" -DOWNLOAD="https://github.com/ksnip/kColorPicker/archive/refs/tags/v0.1.6/kColorPicker-0.1.6.tar.gz" -MD5SUM="2a4e536cf7d947689d9a5e3cdef58837" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Alexander Schultz" -EMAIL="alexander_schultz@posteo.se" diff --git a/graphics/kColorPicker/slack-desc b/graphics/kColorPicker/slack-desc deleted file mode 100644 index c375029bab4..00000000000 --- a/graphics/kColorPicker/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------------------------------------------------------| -kColorPicker: kColorPicker (Qt based Color Picker with popup menu) -kColorPicker: -kColorPicker: QToolButton with color popup menu which lets you select a color. -kColorPicker: The popup features a color dialog button which can be used -kColorPicker: to add custom colors to the popup menu. -kColorPicker: -kColorPicker: Homepage: https://github.com/ksnip/kColorPicker -kColorPicker: -kColorPicker: -kColorPicker: -kColorPicker: diff --git a/graphics/kImageAnnotator/README b/graphics/kImageAnnotator/README deleted file mode 100644 index 535210789e1..00000000000 --- a/graphics/kImageAnnotator/README +++ /dev/null @@ -1,3 +0,0 @@ -kImageAnnotator (Tool for annotating images) - -Tool for annotating images. diff --git a/graphics/kImageAnnotator/kImageAnnotator.SlackBuild b/graphics/kImageAnnotator/kImageAnnotator.SlackBuild deleted file mode 100644 index a6ec4e9a459..00000000000 --- a/graphics/kImageAnnotator/kImageAnnotator.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash -# -# Slackware build script for kImageAnnotator -# -# Copyright 2022 Alexander Schultz -# 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=kImageAnnotator -VERSION=${VERSION:-0.5.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DKCOV_INSTALL_MANDIR=/usr/man \ - -DKCOV_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ - -DBUILD_SHARED_LIBS=ON .. - make - make install/strip DESTDIR=$PKG -cd .. - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -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/graphics/kImageAnnotator/kImageAnnotator.info b/graphics/kImageAnnotator/kImageAnnotator.info deleted file mode 100644 index caba0227ff8..00000000000 --- a/graphics/kImageAnnotator/kImageAnnotator.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="kImageAnnotator" -VERSION="0.5.3" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator" -DOWNLOAD="https://github.com/ksnip/kImageAnnotator/archive/refs/tags/v0.5.3/kImageAnnotator-0.5.3.tar.gz" -MD5SUM="992390460ab4e10b967bed11f8558250" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="kColorPicker" -MAINTAINER="Alexander Schultz" -EMAIL="alexander_schultz@posteo.se" diff --git a/graphics/kuickshow/kuickshow.SlackBuild b/graphics/kuickshow/kuickshow.SlackBuild index d06717ad00c..362c41ed03f 100644 --- a/graphics/kuickshow/kuickshow.SlackBuild +++ b/graphics/kuickshow/kuickshow.SlackBuild @@ -78,6 +78,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# workaround for https://bugs.gentoo.org/919504 +sed -i "s|\${libImlib_CFLAGS}||" cmake/modules/FindIMLIB.cmake + mkdir -p build cd build cmake \ diff --git a/graphics/lensfun03/lensfun03.SlackBuild b/graphics/lensfun03/lensfun03.SlackBuild index d0e56962c98..150d1649a79 100644 --- a/graphics/lensfun03/lensfun03.SlackBuild +++ b/graphics/lensfun03/lensfun03.SlackBuild @@ -101,6 +101,7 @@ cd cmake-build -DBUILD_FOR_SSE2=ON \ -DBUILD_TESTS=OFF \ -DINSTALL_HELPER_SCRIPTS=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ .. make make install DESTDIR=$PKG diff --git a/graphics/libplacebo/README b/graphics/libplacebo/README deleted file mode 100644 index eff104786cf..00000000000 --- a/graphics/libplacebo/README +++ /dev/null @@ -1,3 +0,0 @@ -libplacebo is essentially the core rendering algorithms and ideas of mpv -turned into a library. - diff --git a/graphics/libplacebo/libplacebo.SlackBuild b/graphics/libplacebo/libplacebo.SlackBuild deleted file mode 100644 index 3b776ba73b4..00000000000 --- a/graphics/libplacebo/libplacebo.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash - -# Slackware build script for libplacebo - -# Copyright 2019-2020 Hunter Sezen California, USA -# Copyright 2023,24 Christoph Willing Sydney, Australia -# 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=libplacebo -VERSION=${VERSION:-7.349.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -eu - -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 -patch -p0 < $CWD/use_meson-0.59.4.diff -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -if [ "${DEBUG:=0}" != 0 ]; then - NDEBUG=false - RELEASE=debug - SLKCFLAGS="$(printf %s "$SLKCFLAGS" | sed 's/-O2/-O0/')" -else - NDEBUG=true - RELEASE=plain -fi - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -meson \ - --prefix=/usr \ - --libdir=lib${LIBDIRSUFFIX} \ - -Dstrip=$NDEBUG \ - -Db_ndebug=$NDEBUG \ - -Dbuildtype=$RELEASE \ - -Ddemos=false \ - build - -"${NINJA:=ninja}" -C build -DESTDIR=$PKG "$NINJA" -C build install - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/graphics/libplacebo/libplacebo.info b/graphics/libplacebo/libplacebo.info deleted file mode 100644 index 977266995e0..00000000000 --- a/graphics/libplacebo/libplacebo.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libplacebo" -VERSION="7.349.0" -HOMEPAGE="https://code.videolan.org/videolan/libplacebo" -DOWNLOAD="https://code.videolan.org/videolan/libplacebo/-/archive/v7.349.0/libplacebo-v7.349.0.tar.gz" -MD5SUM="9b1d0d96793dfa883ed6ac70f7f871d1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-meson-opt python3-glad" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/graphics/libplacebo/slack-desc b/graphics/libplacebo/slack-desc deleted file mode 100644 index cdb54a92920..00000000000 --- a/graphics/libplacebo/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------------------------------------------------------| -libplacebo: libplacebo (GPU-accelerated video/image rendering primitives library) -libplacebo: -libplacebo: libplacebo is essentially the core rendering algorithms and ideas of -libplacebo: mpv turned into a library. -libplacebo: -libplacebo: Homepage: https://code.videolan.org/videolan/libplacebo -libplacebo: -libplacebo: -libplacebo: -libplacebo: -libplacebo: diff --git a/graphics/libplacebo/use_meson-0.59.4.diff b/graphics/libplacebo/use_meson-0.59.4.diff deleted file mode 100644 index 3c1c83ebde3..00000000000 --- a/graphics/libplacebo/use_meson-0.59.4.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- meson.build.orig 2023-03-24 00:53:00.000000000 +1000 -+++ meson.build 2023-08-23 10:52:45.189000000 +1000 -@@ -6,7 +6,7 @@ - 'c_std=c11', - 'cpp_std=c++11', - ], -- meson_version: '>=0.63', -+ meson_version: '>=0.59.4', - version: '@0@.@1@.@2@'.format( - # Major version - 5, diff --git a/graphics/luminance-hdr/luminance-hdr.SlackBuild b/graphics/luminance-hdr/luminance-hdr.SlackBuild index 027d2b07eae..85006e549b3 100644 --- a/graphics/luminance-hdr/luminance-hdr.SlackBuild +++ b/graphics/luminance-hdr/luminance-hdr.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=luminance-hdr -VERSION=${VERSION:-2.6.0} +VERSION=${VERSION:-2.6.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,10 +80,18 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ +# Apply patches from gentoo +for i in $CWD/patches/* ; do patch -p1 < $i ; done + # Workround build failure with gcc-g++-4.9.3 and beyond (mangling bug?) # (fails to link libmvec: "undefined reference to `_ZGVbN4vv_powf'" etc) export CXX=clang++ +# Fix for boost >= 1.85.0 +sed -i \ + '/constants\/constants/i #include ' \ + src/Libpfs/manip/resize.hxx + # 20220320 bkw: for some reason, the -latomic is needed on 32-bit x86. # it does no harm on x86_64. mkdir -p build diff --git a/graphics/luminance-hdr/luminance-hdr.info b/graphics/luminance-hdr/luminance-hdr.info index cc84ef4b635..6151b431355 100644 --- a/graphics/luminance-hdr/luminance-hdr.info +++ b/graphics/luminance-hdr/luminance-hdr.info @@ -1,8 +1,8 @@ PRGNAM="luminance-hdr" -VERSION="2.6.0" +VERSION="2.6.1.1" HOMEPAGE="http://qtpfsgui.sourceforge.net" -DOWNLOAD="http://downloads.sourceforge.net/qtpfsgui/2.6.0/luminance-hdr-2.6.0.tar.bz2" -MD5SUM="9ac2be847d304f0ddc7089b251825c4d" +DOWNLOAD="http://downloads.sf.net/qtpfsgui/luminance-hdr-2.6.1.1.tar.bz2" +MD5SUM="c57baf1d3c5d7952f952496f20f86c8f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.5.1-openmp-automagic.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.5.1-openmp-automagic.patch new file mode 100644 index 00000000000..f0399d271a5 --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.5.1-openmp-automagic.patch @@ -0,0 +1,32 @@ +diff --git a/build_files/Modules/CompilerSettings.cmake b/build_files/Modules/CompilerSettings.cmake +index f55c130..81e1916 100644 +--- a/build_files/Modules/CompilerSettings.cmake ++++ b/build_files/Modules/CompilerSettings.cmake +@@ -45,16 +45,19 @@ else() + message(WARNING "Your C++ compiler does not support C++11.") + endif() + #OpenMP Support under Linux, Windows with MSVC & MacOS X with GCC >= 4.3 +-IF(MSVC) +- FIND_PACKAGE(OpenMP REQUIRED) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") +- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") +-ELSEIF(CMAKE_COMPILER_IS_GNUCC AND UNIX) +- EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) +- IF(GCC_VERSION VERSION_GREATER 4.3 OR GCC_VERSION VERSION_EQUAL 4.3) +- MESSAGE(STATUS "GCC >= 4.3") ++OPTION(USE_OPENMP "Use openmp threading support." ON) ++IF(USE_OPENMP) ++ IF(MSVC) + FIND_PACKAGE(OpenMP REQUIRED) + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") ++ ELSEIF(CMAKE_COMPILER_IS_GNUCC AND UNIX) ++ EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) ++ IF(GCC_VERSION VERSION_GREATER 4.3 OR GCC_VERSION VERSION_EQUAL 4.3) ++ MESSAGE(STATUS "GCC >= 4.3") ++ FIND_PACKAGE(OpenMP REQUIRED) ++ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") ++ SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") ++ ENDIF() + ENDIF() + ENDIF() diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-cmake.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-cmake.patch new file mode 100644 index 00000000000..5564ebadc95 --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-cmake.patch @@ -0,0 +1,22 @@ +--- a/CMakeLists.txt 2019-06-09 21:18:38.000000000 +0200 ++++ b/CMakeLists.txt 2019-09-15 23:53:19.496802424 +0200 +@@ -5,19 +5,6 @@ + CMAKE_POLICY(SET CMP0053 NEW) + PROJECT("Luminance HDR") + +-string(TOLOWER ${CMAKE_BUILD_TYPE} LOWERCASE_CMAKE_BUILD_TYPE) +-if(LOWERCASE_CMAKE_BUILD_TYPE MATCHES "^(debug|release|relwithdebinfo|minsizerel)$") +- message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}") +-else() +- message(FATAL_ERROR "Invalid value for CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}\n" +- "CMAKE_BUILD_TYPE should be one of:\nDebug, Release, RelWithDebInfo, MinSizeRel") +-endif() +- +-if(LOWERCASE_CMAKE_BUILD_TYPE MATCHES "^(release|minsizerel)$") +- message(STATUS "Adding definitions: -DQT_NO_DEBUG_OUTPUT") +- add_definitions("-DQT_NO_DEBUG_OUTPUT") +-endif() +- + # assume built-in pthreads on MacOS + IF(APPLE) + enable_language(CXX) diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-docs.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-docs.patch new file mode 100644 index 00000000000..982c7ebfac2 --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-docs.patch @@ -0,0 +1,15 @@ +--- a/CMakeLists.txt 2019-06-09 21:18:38.000000000 +0200 ++++ b/CMakeLists.txt 2019-09-15 23:43:41.005292354 +0200 +@@ -413,12 +413,6 @@ + INSTALL(FILES ${CMAKE_SOURCE_DIR}/program-icons/luminance-hdr.png DESTINATION share/icons/hicolor/48x48/apps) # icon + INSTALL(FILES ${CMAKE_SOURCE_DIR}/net.sourceforge.qtpfsgui.LuminanceHDR.desktop DESTINATION share/applications) #desktop entry + INSTALL(FILES ${CMAKE_SOURCE_DIR}/net.sourceforge.qtpfsgui.LuminanceHDR.appdata.xml DESTINATION share/appdata) #appstream +- INSTALL(FILES +- ${CMAKE_SOURCE_DIR}/AUTHORS +- ${CMAKE_SOURCE_DIR}/README.md +- ${CMAKE_SOURCE_DIR}/LICENSE +- ${CMAKE_SOURCE_DIR}/Changelog +- DESTINATION share/luminance-hdr/doc) #info files + INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/help DESTINATION share/luminance-hdr) # help directory + INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/hdrhtml DESTINATION share/luminance-hdr) # hdrhtml directory + # Microsoft Windows diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-no-git.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-no-git.patch new file mode 100644 index 00000000000..1d95930404d --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.0-no-git.patch @@ -0,0 +1,15 @@ +--- a/CMakeLists.txt 2019-06-09 21:18:38.000000000 +0200 ++++ b/CMakeLists.txt 2019-09-15 23:41:24.684413834 +0200 +@@ -103,11 +103,7 @@ + set(LIBS ${LIBS} ${QT_QTWEBKIT_LIBRARIES}) + endif() + +-FIND_PACKAGE(Git) +-IF(GIT_FOUND) +- include(GetGitRevisionDescription) +- get_git_head_revision(GIT_REFSPEC GIT_SHA1) +-ENDIF() ++SET(GIT_SHA1 "-- Slackware build --") + + IF(WIN32) + diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-exiv-0.28.x.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-exiv-0.28.x.patch new file mode 100644 index 00000000000..d5c1289e0a9 --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-exiv-0.28.x.patch @@ -0,0 +1,191 @@ +Description: Fix build with >=exiv2-0.28.0, raise minimum to 0.27.0 + - enables use of EXIV2_TEST_VERSION macro + - add compatibility for exiv2-0.28 +Author: Robert-André Mauchin +Origin: upstream, https://github.com/LuminanceHDR/LuminanceHDR/commit/e5ebd48fac2de33f4990f530c68dd4c9d8fc3829 +Last-Update: 2024-02-25 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -180,7 +180,7 @@ ENDIF() + FIND_PACKAGE(Boost REQUIRED COMPONENTS program_options thread chrono system date_time) + INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR}) + +-FIND_PACKAGE(Exiv2 REQUIRED) ++FIND_PACKAGE(Exiv2 REQUIRED 0.27.0) + INCLUDE_DIRECTORIES(${EXIV2_INCLUDE_DIR} "${EXIV2_INCLUDE_DIR}/exiv2") + + FIND_PACKAGE(TIFF REQUIRED) +--- a/src/Exif/ExifOperations.cpp ++++ b/src/Exif/ExifOperations.cpp +@@ -42,6 +42,14 @@ + #include "ExifOperations.h" + #include "arch/math.h" + ++#if EXIV2_TEST_VERSION(0,28,0) ++typedef Exiv2::Error Exiv2Error; ++typedef Exiv2::Image::UniquePtr ImagePtr; ++#else ++typedef Exiv2::AnyError Exiv2Error; ++typedef Exiv2::Image::AutoPtr ImagePtr; ++#endif ++ + using namespace boost; + using namespace boost::assign; + +@@ -108,7 +116,7 @@ void copyExifData(const std::string &fro + #endif + + try { +- Exiv2::Image::AutoPtr sourceImage; ++ ImagePtr sourceImage; + Exiv2::ExifData srcExifData; + + if (!from.empty()) { +@@ -128,7 +136,7 @@ void copyExifData(const std::string &fro + } + + // get destination exif data +- Exiv2::Image::AutoPtr destinationImage = Exiv2::ImageFactory::open(to); ++ ImagePtr destinationImage = Exiv2::ImageFactory::open(to); + + if (dontOverwrite) { + // doesn't throw anything if it is empty +@@ -212,7 +220,7 @@ void copyExifData(const std::string &fro + destinationImage->setExifData(srcExifData); + } + destinationImage->writeMetadata(); +- } catch (Exiv2::AnyError &e) { ++ } catch (Exiv2Error &e) { + #ifndef NDEBUG + qDebug() << e.what(); + #endif +@@ -250,7 +258,7 @@ float obtain_avg_lum(const std::string& + { + try + { +- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); ++ ImagePtr image = Exiv2::ImageFactory::open(filename); + image->readMetadata(); + Exiv2::ExifData &exifData = image->exifData(); + if (exifData.empty()) +@@ -329,7 +337,7 @@ allowed for ev computation purposes. + return -1; + } + } +- catch (Exiv2::AnyError& e) ++ catch (Exiv2Error& e) + { + return -1; + } +@@ -338,7 +346,7 @@ allowed for ev computation purposes. + + float getExposureTime(const std::string &filename) { + try { +- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); ++ ImagePtr image = Exiv2::ImageFactory::open(filename); + image->readMetadata(); + Exiv2::ExifData &exifData = image->exifData(); + if (exifData.empty()) return -1; +@@ -374,14 +382,14 @@ float getExposureTime(const std::string + } else { + return -1; + } +- } catch (Exiv2::AnyError &e) { ++ } catch (Exiv2Error &e) { + return -1; + } + } + + float getAverageLuminance(const std::string &filename) { + try { +- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); ++ ImagePtr image = Exiv2::ImageFactory::open(filename); + image->readMetadata(); + Exiv2::ExifData &exifData = image->exifData(); + +@@ -403,7 +411,7 @@ float getAverageLuminance(const std::str + << std::endl; + + return -1.0; +- } catch (Exiv2::AnyError &e) { ++ } catch (Exiv2Error &e) { + return -1.0; + } + } +--- a/src/Libpfs/exif/exifdata.cpp ++++ b/src/Libpfs/exif/exifdata.cpp +@@ -25,6 +25,16 @@ + #include + #include + ++#if EXIV2_TEST_VERSION(0,28,0) ++typedef Exiv2::Error Exiv2Error; ++typedef Exiv2::Image::UniquePtr ImagePtr; ++#define EXIV2_TO_INT toInt64 ++#else ++typedef Exiv2::AnyError Exiv2Error; ++typedef Exiv2::Image::AutoPtr ImagePtr; ++#define EXIV2_TO_INT toLong ++#endif ++ + namespace pfs { + namespace exif { + +@@ -52,7 +62,7 @@ ExifData::ExifData(const std::string &fi + void ExifData::fromFile(const std::string &filename) { + reset(); + try { +- ::Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); ++ ::ImagePtr image = Exiv2::ImageFactory::open(filename); + image->readMetadata(); + ::Exiv2::ExifData &exifData = image->exifData(); + +@@ -121,7 +131,7 @@ void ExifData::fromFile(const std::strin + */ + if ((it = exifData.findKey(Exiv2::ExifKey("Exif.Image.Orientation"))) != + exifData.end()) { +- long rotation = it->toLong(); ++ long rotation = it->EXIV2_TO_INT(); + switch (rotation) { + case 3: + m_orientation = 180; +@@ -134,7 +144,7 @@ void ExifData::fromFile(const std::strin + break; + } + } +- } catch (Exiv2::AnyError &e) { ++ } catch (Exiv2Error &e) { + return; + } + } +--- a/src/TransplantExif/TransplantExifDialog.cpp ++++ b/src/TransplantExif/TransplantExifDialog.cpp +@@ -27,14 +27,11 @@ + #include + #include + #include +-// Make sure an EXIV2_TEST_VERSION macro exists: +-#ifdef EXIV2_VERSION +-# ifndef EXIV2_TEST_VERSION +-# define EXIV2_TEST_VERSION(major,minor,patch) \ +- ( EXIV2_VERSION >= EXIV2_MAKE_VERSION(major,minor,patch) ) +-# endif ++ ++#if EXIV2_TEST_VERSION(0,28,0) ++typedef Exiv2::Error Exiv2Error; + #else +-# define EXIV2_TEST_VERSION(major,minor,patch) (false) ++typedef Exiv2::AnyError Exiv2Error; + #endif + + #include "Common/config.h" +@@ -347,7 +344,7 @@ void TransplantExifDialog::transplant_re + QFile::encodeName((*i_dest)).constData(), + m_Ui->checkBox_dont_overwrite->isChecked()); + m_Ui->rightlist->item(index)->setBackground(QBrush("#a0ff87")); +- } catch (Exiv2::AnyError &e) { ++ } catch (Exiv2Error &e) { + add_log_message("ERROR:" + QString::fromStdString(e.what())); + m_Ui->rightlist->item(index)->setBackground(QBrush("#ff743d")); + } diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-fixheaders.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-fixheaders.patch new file mode 100644 index 00000000000..58974ea998e --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-fixheaders.patch @@ -0,0 +1,15 @@ +Source: arch linux + +diff --git a/src/Common/init_fftw.h b/src/Common/init_fftw.h +index af2fc02c..a4aad47f 100644 +--- a/src/Common/init_fftw.h ++++ b/src/Common/init_fftw.h +@@ -22,7 +22,7 @@ + #ifndef INIT_FFTW_H + #define INIT_FFTW_H + +-#include ++#include + + class FFTW_MUTEX { + public: diff --git a/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-openexr3.patch b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-openexr3.patch new file mode 100644 index 00000000000..9ab28329870 --- /dev/null +++ b/graphics/luminance-hdr/patches/luminance-hdr-2.6.1.1-openexr3.patch @@ -0,0 +1,28 @@ +Source: arch linux + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 8ff498d0..23f5c387 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -191,7 +191,7 @@ INCLUDE_DIRECTORIES(${TIFF_INCLUDE_DIR}) + FIND_PACKAGE(PNG REQUIRED) + INCLUDE_DIRECTORIES(${PNG_INCLUDE_DIR}) + +-FIND_PACKAGE(OpenEXR REQUIRED) ++FIND_PACKAGE(OpenEXR CONFIG REQUIRED) + INCLUDE_DIRECTORIES(${OPENEXR_INCLUDE_DIR} "${OPENEXR_INCLUDE_DIR}/OpenEXR") + + FIND_PACKAGE(GSL REQUIRED) +diff --git a/src/Libpfs/CMakeLists.txt b/src/Libpfs/CMakeLists.txt +index 80617998..ce3c746e 100644 +--- a/src/Libpfs/CMakeLists.txt ++++ b/src/Libpfs/CMakeLists.txt +@@ -12,7 +12,7 @@ ADD_SUBDIRECTORY(colorspace) + ADD_SUBDIRECTORY(io) + + ADD_LIBRARY(pfs STATIC ${LIBPFS_H} ${LIBPFS_HXX} ${LIBPFS_CPP}) +-TARGET_LINK_LIBRARIES(pfs Qt5::Core Qt5::Gui Qt5::Widgets) ++TARGET_LINK_LIBRARIES(pfs Qt5::Core Qt5::Gui Qt5::Widgets OpenEXR::OpenEXR) + + SET(LUMINANCE_MODULES_GUI ${LUMINANCE_MODULES_GUI} pfs PARENT_SCOPE) + SET(LUMINANCE_MODULES_CLI ${LUMINANCE_MODULES_CLI} pfs PARENT_SCOPE) diff --git a/graphics/maim/maim.SlackBuild b/graphics/maim/maim.SlackBuild index 5fb158cb1eb..efe75585c38 100644 --- a/graphics/maim/maim.SlackBuild +++ b/graphics/maim/maim.SlackBuild @@ -82,12 +82,17 @@ find . ! -type l -a \ \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) +# This is needed with the newer icu: thanks to perrin4869 on LQ! +sed -i "s|CXX_STANDARD\ 11|CXX_STANDARD\ 17|" CMakeLists.txt + +# Fix for cmake >= 4.x, thanks to Ivan Kovmir! mkdir -p build cd build cmake \ -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS -DNDEBUG" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 -Wno-dev \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/graphics/mypaint/032a155.patch b/graphics/mypaint/032a155.patch new file mode 100644 index 00000000000..7c2df6effdc --- /dev/null +++ b/graphics/mypaint/032a155.patch @@ -0,0 +1,98 @@ +From 032a155b72f2b021f66a994050d83f07342d04af Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= + +Date: Wed, 9 Nov 2022 11:24:33 +0700 +Subject: [PATCH] python: fix for Python 3.11 + +- python 3 always open in universal mode, U is default mode in 3.0, + and removed in 3.11 +- mypaint doesn't use ld?n?gettext, so bind_textdomain_codeset isn't + needed, that function is deprecated in 3.8 and is no-ops in 3.10 and + removed in 3.11 +--- + lib/gettext_setup.py | 25 ++----------------------- + setup.py | 2 +- + 2 files changed, 3 insertions(+), 24 deletions(-) + +diff --git a/lib/gettext_setup.py b/lib/gettext_setup.py +index d4ce60a20..72cfaeddc 100644 +--- a/lib/gettext_setup.py ++++ b/lib/gettext_setup.py +@@ -82,13 +82,11 @@ def init_gettext(localepath): + # yanked in over GI. + # https://bugzilla.gnome.org/show_bug.cgi?id=574520#c26 + bindtextdomain = None +- bind_textdomain_codeset = None + textdomain = None + + # Try the POSIX/Linux way first. + try: + bindtextdomain = locale.bindtextdomain +- bind_textdomain_codeset = locale.bind_textdomain_codeset + textdomain = locale.textdomain + except AttributeError: + logger.warning( +@@ -117,12 +115,6 @@ def init_gettext(localepath): + ctypes.c_char_p, + ) + bindtextdomain.restype = ctypes.c_char_p +- bind_textdomain_codeset = libintl.bind_textdomain_codeset +- bind_textdomain_codeset.argtypes = ( +- ctypes.c_char_p, +- ctypes.c_char_p, +- ) +- bind_textdomain_codeset.restype = ctypes.c_char_p + textdomain = libintl.textdomain + textdomain.argtypes = ( + ctypes.c_char_p, +@@ -177,35 +169,22 @@ def init_gettext(localepath): + # complete set from the same source. + # Required for translatable strings in GtkBuilder XML + # to be translated. +- if bindtextdomain and bind_textdomain_codeset and textdomain: ++ if bindtextdomain and textdomain: + assert os.path.exists(path) + assert os.path.isdir(path) + if sys.platform == 'win32': + p = bindtextdomain(dom.encode('utf-8'), path.encode('utf-8')) +- c = bind_textdomain_codeset( +- dom.encode('utf-8'), codeset.encode('utf-8') +- ) + else: + p = bindtextdomain(dom, path) +- c = bind_textdomain_codeset(dom, codeset) + logger.debug("C bindtextdomain(%r, %r): %r", dom, path, p) +- logger.debug( +- "C bind_textdomain_codeset(%r, %r): %r", +- dom, codeset, c, +- ) + # Call the implementations in Python's standard gettext module + # too. This has proper cross-platform support, but it only + # initializes the native Python "gettext" module. + # Required for marked strings in Python source to be translated. + # See http://docs.python.org/release/2.7/library/locale.html + p = gettext.bindtextdomain(dom, path) +- c = gettext.bind_textdomain_codeset(dom, codeset) + logger.debug("Python bindtextdomain(%r, %r): %r", dom, path, p) +- logger.debug( +- "Python bind_textdomain_codeset(%r, %r): %r", +- dom, codeset, c, +- ) +- if bindtextdomain and bind_textdomain_codeset and textdomain: ++ if bindtextdomain and textdomain: + if sys.platform == 'win32': + d = textdomain(defaultdom.encode('utf-8')) + else: +diff --git a/setup.py b/setup.py +index 204236765..046db5880 100644 +--- a/setup.py ++++ b/setup.py +@@ -679,7 +679,7 @@ def _install_script(self, src, header): + self.announce("installing %s as %s" % (src, targ_basename), level=2) + if self.dry_run: + return [] +- with open(src, "rU") as in_fp: ++ with open(src, "r") as in_fp: + with open(targ, "w") as out_fp: + line = in_fp.readline().rstrip() + if line.startswith("#!"): diff --git a/graphics/mypaint/3b682d5.patch b/graphics/mypaint/3b682d5.patch new file mode 100644 index 00000000000..b031bbe6e9f --- /dev/null +++ b/graphics/mypaint/3b682d5.patch @@ -0,0 +1,49 @@ +From 3b682d5898f4a6b709a2cd1a4d2b1b9288277cd6 Mon Sep 17 00:00:00 2001 +From: insane +Date: Thu, 3 Apr 2025 03:14:39 -0500 +Subject: [PATCH] Fix pyobject enums in pygobject >= 3.51.0 + +Co-authored-by: N.F. + +Fix AttributeError: 'UserDirectory' object has no attribute 'value_name' + +k.value_name was resulting in attribute error. +Changing it to k.name resolves it. + +Background information below. + +Unregistered pygobject enums in v3.51.0 released on 2025-02-01 are now +stdlib enums. + +From the NEWS file: +> Note: Only enumerations and flags that have a GType associated will +> have the GEnum extra properties, such as +> `value_nicks` and `value_names`. + +Further down: +> * Use standard `enum` module for enums and flags in +> PyGObject :mr:`394` + +Reference: +https://github.com/mypaint/mypaint/issues/1292 +https://gitlab.gnome.org/GNOME/pygobject/-/blob/1c675e47a160662e5247a387dcd35e0d36b3c4d2/NEWS#L32 +https://gitlab.gnome.org/GNOME/pygobject/-/merge_requests/394 + +Closes #1292 +--- + lib/glib.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib/glib.py b/lib/glib.py +index 5d4eef16c..865ec86ae 100644 +--- a/lib/glib.py ++++ b/lib/glib.py +@@ -190,7 +190,7 @@ def init_user_dir_caches(): + k = GLib.UserDirectory(i) + logger.debug( + "Init g_get_user_special_dir(%s): %r", +- k.value_name, ++ k.name, + get_user_special_dir(k), + ) + diff --git a/graphics/mypaint/mypaint.SlackBuild b/graphics/mypaint/mypaint.SlackBuild index 8335dd8beea..de0d9f50364 100644 --- a/graphics/mypaint/mypaint.SlackBuild +++ b/graphics/mypaint/mypaint.SlackBuild @@ -68,6 +68,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +# Upstream fixes for python >= 3.11 +patch -p1 < $CWD/032a155.patch +patch -p1 < $CWD/3b682d5.patch + python3 setup.py build python3 setup.py install --prefix=/usr --root=$PKG diff --git a/graphics/nomacs/nomacs.SlackBuild b/graphics/nomacs/nomacs.SlackBuild index 54e559d3d04..ab13c046934 100644 --- a/graphics/nomacs/nomacs.SlackBuild +++ b/graphics/nomacs/nomacs.SlackBuild @@ -102,6 +102,7 @@ cd build -DENABLE_QUAZIP=1 \ -DUSE_SYSTEM_QUAZIP=1 \ -DENABLE_TRANSLATIONS=1 \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/graphics/nvidia-texture-tools/nvidia-texture-tools.SlackBuild b/graphics/nvidia-texture-tools/nvidia-texture-tools.SlackBuild index 9ece9770a47..848bdf1512a 100644 --- a/graphics/nvidia-texture-tools/nvidia-texture-tools.SlackBuild +++ b/graphics/nvidia-texture-tools/nvidia-texture-tools.SlackBuild @@ -92,6 +92,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS:BOOL=TRUE \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/graphics/opencollada/opencollada.SlackBuild b/graphics/opencollada/opencollada.SlackBuild index a1f0efc246e..7f93df64e24 100644 --- a/graphics/opencollada/opencollada.SlackBuild +++ b/graphics/opencollada/opencollada.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for opencollada -# Copyright 2015-2023 Christoph Willing, Brisbane Australia +# Copyright 2015-2025 Christoph Willing, Brisbane Australia # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -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 @@ -86,6 +83,11 @@ patch -p0 < $CWD/no_werror.diff sed -i -e '/#include "Macros.h"/i #include ' DAEValidator/library/src/DaeValidator.cpp sed -i -e '/#include "Macros.h"/i #include ' DAEValidator/library/src/XmlDoc.cpp +# CMAKE_POLICY_VERSION_MINIMUM=3.5 needed for -current only +if [ ! -x /usr/bin/gcc-11.* ]; then + export CMAKE_POLICY_VERSION_MINIMUM=3.5 +fi + mkdir -p build cd build cmake ../ \ diff --git a/graphics/opencolorio/opencolorio.SlackBuild b/graphics/opencolorio/opencolorio.SlackBuild index c077a017e09..15240d640e4 100644 --- a/graphics/opencolorio/opencolorio.SlackBuild +++ b/graphics/opencolorio/opencolorio.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=opencolorio SRCNAM=OpenColorIO -VERSION=${VERSION:-2.2.1} +VERSION=${VERSION:-2.4.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -87,6 +87,11 @@ SLKCFLAGS+=" -msse2" sed -i '/StringUtils.h/a #include ' src/OpenColorIO/FileRules.cpp +if [ ! -x /usr/bin/gcc-11.* ]; then + echo "CMAKE_POLICY_VERSION_MINIMUM=3.5 for -current" + export CMAKE_POLICY_VERSION_MINIMUM=3.5 +fi + mkdir -p build cd build cmake \ diff --git a/graphics/opencolorio/opencolorio.info b/graphics/opencolorio/opencolorio.info index 61fd9023648..b7163e700a1 100644 --- a/graphics/opencolorio/opencolorio.info +++ b/graphics/opencolorio/opencolorio.info @@ -1,8 +1,8 @@ PRGNAM="opencolorio" -VERSION="2.2.1" +VERSION="2.4.2" HOMEPAGE="http://opencolorio.org/" -DOWNLOAD="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v2.2.1/OpenColorIO-2.2.1.tar.gz" -MD5SUM="372d6982cf01818a21a12f9628701a91" +DOWNLOAD="https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v2.4.2/OpenColorIO-2.4.2.tar.gz" +MD5SUM="db64ac0b4a67fd8e6d6d8111dccade29" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pybind11 yaml-cpp" diff --git a/graphics/openimageio/doinst.sh b/graphics/openimageio/doinst.sh new file mode 100644 index 00000000000..67a9f6f9cf4 --- /dev/null +++ b/graphics/openimageio/doinst.sh @@ -0,0 +1,3 @@ +if [ -x /usr/bin/fc-cache ]; then + /usr/bin/fc-cache -f +fi diff --git a/graphics/openimageio/openimageio.SlackBuild b/graphics/openimageio/openimageio.SlackBuild index 58ffc36f432..c736c3e7f92 100644 --- a/graphics/openimageio/openimageio.SlackBuild +++ b/graphics/openimageio/openimageio.SlackBuild @@ -26,8 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openimageio SRCNAM=OpenImageIO -VERSION=${VERSION:-2.5.18.0} -FMT=${FMT:-"fmt-7.1.3"} +VERSION=${VERSION:-3.0.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -65,16 +64,8 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $SRCNAM-$VERSION -tar xf $CWD/$SRCNAM-$VERSION.tar.gz +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION - -# Use private fmt -mkdir -p ext -cd ext -tar xf $CWD/${FMT}.tar.gz -ln -s $FMT fmt -cd .. - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -89,7 +80,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -std=c++14 -fcommon" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_FMT_FORCE:BOOL=TRUE \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ -DPYLIB_INCLUDE_SONAME:BOOL=TRUE \ -DPYLIB_LIB_PREFIX:BOOL=FALSE \ -DUSE_OPENJPEG:BOOL=TRUE \ @@ -110,6 +101,7 @@ 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/graphics/openimageio/openimageio.info b/graphics/openimageio/openimageio.info index 8d8ae34eee8..16fd3f2534c 100644 --- a/graphics/openimageio/openimageio.info +++ b/graphics/openimageio/openimageio.info @@ -1,10 +1,8 @@ PRGNAM="openimageio" -VERSION="2.5.18.0" +VERSION="3.0.7.0" HOMEPAGE="https://sites.google.com/site/openimageio/home" -DOWNLOAD="https://github.com/OpenImageIO/oiio/archive/v2.5.18.0/OpenImageIO-2.5.18.0.tar.gz \ - https://github.com/fmtlib/fmt/archive/7.1.3/fmt-7.1.3.tar.gz" -MD5SUM="3975e5dc0970ad859244a58dc2b8e147 \ - 2522ec65070c0bda0ca288677ded2831" +DOWNLOAD="https://github.com/OpenImageIO/oiio/archive/v3.0.7.0/OpenImageIO-3.0.7.0.tar.gz" +MD5SUM="e160325df30205066e53a8aab0c4b193" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="dcmtk hdf5 opencolorio ptex robin-map tbb" diff --git a/graphics/rawtherapee/jpeg_turbo_3.0.3.patch b/graphics/rawtherapee/jpeg_turbo_3.0.3.patch new file mode 100644 index 00000000000..4dd964860d3 --- /dev/null +++ b/graphics/rawtherapee/jpeg_turbo_3.0.3.patch @@ -0,0 +1,89 @@ +From efdc5bce3b9794847093baeb040937ab55eba86e Mon Sep 17 00:00:00 2001 +From: Richard E Barber +Date: Sun, 19 May 2024 04:27:10 -0700 +Subject: [PATCH 1/2] Fix linking with jpeg-turbo + +patch via Termux PR +https://github.com/termux-user-repository/tur/pull/1027 +--- + rtengine/jdatasrc.cc | 28 ++-------------------------- + 1 file changed, 2 insertions(+), 26 deletions(-) + +diff --git a/rtengine/jdatasrc.cc b/rtengine/jdatasrc.cc +index fa13b9dd13..a0d12657f2 100644 +--- a/rtengine/jdatasrc.cc ++++ b/rtengine/jdatasrc.cc +@@ -247,20 +247,6 @@ my_error_exit (j_common_ptr cinfo) + #endif + } + +- +-#ifdef _WIN32 +-#define JVERSION "6b 27-Mar-1998" +-#define JCOPYRIGHT_SHORT "(C) 1998, Thomas G. Lane" +-#define JMESSAGE(code,string) string , +- +-const char * const jpeg_std_message_table[] = { +-#include "jerror.h" +- NULL +-}; +-#else +-extern const char * const jpeg_std_message_table[]; +-#endif +- + /* + * Actual output of an error or trace message. + * Applications may override this method to send JPEG messages somewhere +@@ -409,24 +395,14 @@ reset_error_mgr (j_common_ptr cinfo) + GLOBAL(struct jpeg_error_mgr *) + my_jpeg_std_error (struct jpeg_error_mgr * err) + { ++ err = jpeg_std_error(err); + ++ /* override these functions */ + err->error_exit = my_error_exit; + err->emit_message = emit_message; + err->output_message = output_message; + err->format_message = format_message; + err->reset_error_mgr = reset_error_mgr; + +- err->trace_level = 0; /* default = no tracing */ +- err->num_warnings = 0; /* no warnings emitted yet */ +- err->msg_code = 0; /* may be useful as a flag for "no error" */ +- +- /* Initialize message table pointers */ +- err->jpeg_message_table = jpeg_std_message_table; +- err->last_jpeg_message = (int) JMSG_LASTMSGCODE - 1; +- +- err->addon_message_table = nullptr; +- err->first_addon_message = 0; /* for safety */ +- err->last_addon_message = 0; +- + return err; + } + +From 7789a8574b454ebd874522a70930ae4b40726da4 Mon Sep 17 00:00:00 2001 +From: Richard E Barber +Date: Sun, 19 May 2024 16:39:28 -0700 +Subject: [PATCH 2/2] removes redundant jpeg error message + +Co-authored-by: Lawrence37 <45837045+Lawrence37@users.noreply.github.com> +--- + rtengine/jdatasrc.cc | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/rtengine/jdatasrc.cc b/rtengine/jdatasrc.cc +index a0d12657f2..96b6f83b66 100644 +--- a/rtengine/jdatasrc.cc ++++ b/rtengine/jdatasrc.cc +@@ -399,10 +399,6 @@ my_jpeg_std_error (struct jpeg_error_mgr * err) + + /* override these functions */ + err->error_exit = my_error_exit; +- err->emit_message = emit_message; +- err->output_message = output_message; +- err->format_message = format_message; +- err->reset_error_mgr = reset_error_mgr; + + return err; + } diff --git a/graphics/rawtherapee/rawtherapee.SlackBuild b/graphics/rawtherapee/rawtherapee.SlackBuild index 80364a7a67b..e236ecd4213 100644 --- a/graphics/rawtherapee/rawtherapee.SlackBuild +++ b/graphics/rawtherapee/rawtherapee.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rawtherapee -VERSION=${VERSION:-5.8} +VERSION=${VERSION:-5.10} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -79,6 +76,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 {} \; +# apply upstream patch - thanks to kgha on LQ! +patch -p1 < $CWD/jpeg_turbo_3.0.3.patch + mkdir -p build cd build cmake \ diff --git a/graphics/rawtherapee/rawtherapee.info b/graphics/rawtherapee/rawtherapee.info index 2fb06432a85..c9a3e039ae1 100644 --- a/graphics/rawtherapee/rawtherapee.info +++ b/graphics/rawtherapee/rawtherapee.info @@ -1,8 +1,8 @@ PRGNAM="rawtherapee" -VERSION="5.8" +VERSION="5.10" HOMEPAGE="http://rawtherapee.com/" -DOWNLOAD="http://rawtherapee.com/shared/source/rawtherapee-5.8.tar.xz" -MD5SUM="7c4b2d8246664d84d5061e4c7271d3af" +DOWNLOAD="http://rawtherapee.com/shared/source/rawtherapee-5.10.tar.xz" +MD5SUM="7391fe9c75d1c54ffcd79325c1b59852" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libiptcdata" diff --git a/graphics/screengrab/screengrab.SlackBuild b/graphics/screengrab/screengrab.SlackBuild index 99ea4b7abc4..8ed8080049c 100644 --- a/graphics/screengrab/screengrab.SlackBuild +++ b/graphics/screengrab/screengrab.SlackBuild @@ -85,6 +85,7 @@ cd build cmake \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/graphics/ufraw/patches/ufraw-0.22-exiv2-0.28.patch b/graphics/ufraw/patches/ufraw-0.22-exiv2-0.28.patch new file mode 100644 index 00000000000..bca74102d8d --- /dev/null +++ b/graphics/ufraw/patches/ufraw-0.22-exiv2-0.28.patch @@ -0,0 +1,69 @@ +--- A/ufraw_exiv2.cc 2024-01-15 12:04:55.379303793 +0100 ++++ B/ufraw_exiv2.cc 2024-01-15 12:08:36.773032241 +0100 +@@ -50,7 +50,7 @@ + uf->inputExifBuf = NULL; + uf->inputExifBufLen = 0; + +- Exiv2::Image::AutoPtr image; ++ Exiv2::Image::UniquePtr image; + if (uf->unzippedBuf != NULL) { + image = Exiv2::ImageFactory::open( + (const Exiv2::byte*)uf->unzippedBuf, uf->unzippedBufLen); +@@ -66,11 +66,7 @@ + if (exifData.empty()) { + std::string error(uf->filename); + error += ": No Exif data found in the file"; +-#if EXIV2_TEST_VERSION(0,27,0) +- throw Exiv2::Error(Exiv2::kerErrorMessage, error); +-#else +- throw Exiv2::Error(1, error); +-#endif ++ throw Exiv2::Error(Exiv2::ErrorCode::kerErrorMessage, error); + } + + /* List of tag names taken from exiv2's printSummary() in actions.cpp */ +@@ -135,7 +131,7 @@ + ufraw_message(UFRAW_SET_LOG, "%s\n", stderror.str().c_str()); + + return UFRAW_SUCCESS; +- } catch (Exiv2::AnyError& e) { ++ } catch (Exiv2::Error& e) { + std::cerr.rdbuf(savecerr); + std::string s(e.what()); + ufraw_message(UFRAW_SET_WARNING, "%s\n", s.c_str()); +@@ -156,7 +152,7 @@ + if ((pos = exifData.findKey(Exiv2::ExifKey("Exif.Image.Orientation"))) + != exifData.end()) { + ufraw_message(UFRAW_SET_LOG, "Resetting %s from '%d' to '1'\n", +- pos->key().c_str(), pos->value().toLong()); ++ pos->key().c_str(), pos->value().toInt64()); + pos->setValue("1"); /* 1 = Normal orientation */ + } + } +@@ -327,7 +323,7 @@ + ufraw_message(UFRAW_SET_LOG, "%s\n", stderror.str().c_str()); + + return UFRAW_SUCCESS; +- } catch (Exiv2::AnyError& e) { ++ } catch (Exiv2::Error& e) { + std::cerr.rdbuf(savecerr); + std::string s(e.what()); + ufraw_message(UFRAW_SET_WARNING, "%s\n", s.c_str()); +@@ -347,7 +343,7 @@ + + char *filename = + uf_win32_locale_filename_from_utf8(uf->conf->outputFilename); +- Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); ++ Exiv2::Image::UniquePtr image = Exiv2::ImageFactory::open(filename); + uf_win32_locale_filename_free(filename); + assert(image.get() != 0); + +@@ -367,7 +363,7 @@ + ufraw_message(UFRAW_SET_LOG, "%s\n", stderror.str().c_str()); + + return UFRAW_SUCCESS; +- } catch (Exiv2::AnyError& e) { ++ } catch (Exiv2::Error& e) { + std::cerr.rdbuf(savecerr); + std::string s(e.what()); + ufraw_message(UFRAW_SET_WARNING, "%s\n", s.c_str()); diff --git a/graphics/ufraw/ufraw.SlackBuild b/graphics/ufraw/ufraw.SlackBuild index 309bc13ad48..0817845e97f 100644 --- a/graphics/ufraw/ufraw.SlackBuild +++ b/graphics/ufraw/ufraw.SlackBuild @@ -87,6 +87,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +for i in $CWD/patches/* ; do patch -p1 < $i ; done + autoreconf -fi CFLAGS="$SLKCFLAGS" \ diff --git a/graphics/vimiv-qt/build-with-pyproject-toml.patch b/graphics/vimiv-qt/build-with-pyproject-toml.patch new file mode 100644 index 00000000000..e56f28dee20 --- /dev/null +++ b/graphics/vimiv-qt/build-with-pyproject-toml.patch @@ -0,0 +1,12 @@ +--- a/misc/Makefile ++++ b/misc/Makefile +@@ -29,7 +29,8 @@ + @printf "make clean: Remove build directories.\n" + + install: +- python3 setup.py install --root=$(DESTDIR)/ --prefix=$(PREFIX) --record=install_log.txt ++ python3 -m build --no-isolation ++ python3 -m installer -d $(DESTDIR) dist/*.whl + install -Dm644 misc/vimiv.desktop $(APPDIR)/vimiv.desktop + install -Dm644 misc/org.karlch.vimiv.qt.metainfo.xml $(METAINFODIR)/org.karlch.vimiv.qt.metainfo.xml + install -Dm644 LICENSE $(LICENSEDIR)/vimiv/LICENSE diff --git a/graphics/vimiv-qt/vimiv-qt.SlackBuild b/graphics/vimiv-qt/vimiv-qt.SlackBuild index d090781937e..83a2819a78d 100644 --- a/graphics/vimiv-qt/vimiv-qt.SlackBuild +++ b/graphics/vimiv-qt/vimiv-qt.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for vimiv-qt -# Copyright 2022-2024 Isaac Yu +# Copyright 2022-2025 Isaac Yu # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vimiv-qt VERSION=${VERSION:-0.9.0} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -47,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 @@ -82,6 +68,9 @@ sed -i "s/\$(DATADIR)\\/man/\$(DESTDIR)\\/\$(PREFIX)\\/man/g" misc/Makefile # Do not install license files to /usr/share/licenses sed -i "/LICENSEDIR/d" misc/Makefile +# Fix build error (use pyproject.toml instead of setup.py) +patch -p1 < $CWD/build-with-pyproject-toml.patch + make -f misc/Makefile DESTDIR=$PKG install find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/graphics/zbar/configure.ac.patch b/graphics/zbar/configure.ac.patch new file mode 100644 index 00000000000..6cb7036a0b6 --- /dev/null +++ b/graphics/zbar/configure.ac.patch @@ -0,0 +1,14 @@ +diff -Naur zbar-0.23.93.orig/configure.ac zbar-0.23.93/configure.ac +--- zbar-0.23.93.orig/configure.ac 2024-01-09 10:13:01.000000000 +0100 ++++ zbar-0.23.93/configure.ac 2024-11-24 11:37:03.410992000 +0100 +@@ -675,8 +675,8 @@ + AS_IF([test "x$with_qt6" = "xno"], + PKG_CHECK_MODULES([QT], + [Qt5Core >= 5 Qt5Gui >= 5 Qt5Widgets >= 5.0 Qt5X11Extras >= 5.0], +- [MOC=`pkg-config Qt5 --variable=moc` +- QT_VERSION=`$PKG_CONFIG Qt5 --modversion` ++ [AC_CHECK_PROGS([MOC], [moc-qt5 moc]) ++ QT_VERSION=`$PKG_CONFIG Qt5Gui --modversion`; + qt_pkgconfig_file="zbar-qt5.pc" + ], + [with_qt="no"])) diff --git a/graphics/zbar/zbar.SlackBuild b/graphics/zbar/zbar.SlackBuild index ee8c4e64df5..b2fc50a76c9 100644 --- a/graphics/zbar/zbar.SlackBuild +++ b/graphics/zbar/zbar.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=zbar -VERSION=${VERSION:-0.23.90} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.23.93} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,6 +84,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/configure.ac.patch + autoreconf -fi CFLAGS="$SLKCFLAGS" \ diff --git a/graphics/zbar/zbar.info b/graphics/zbar/zbar.info index 32d50969f49..abda9ae4d62 100644 --- a/graphics/zbar/zbar.info +++ b/graphics/zbar/zbar.info @@ -1,8 +1,8 @@ PRGNAM="zbar" -VERSION="0.23.90" +VERSION="0.23.93" HOMEPAGE="https://sourceforge.net/projects/zbar/" -DOWNLOAD="https://github.com/mchehab/zbar/archive/0.23.90/zbar-0.23.90.tar.gz" -MD5SUM="cb1667e20c1d7acf1b9911414adaeb84" +DOWNLOAD="https://github.com/mchehab/zbar/archive/0.23.93/zbar-0.23.93.tar.gz" +MD5SUM="3f69d17f6495de023b59b3539ce5e605" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/haskell/ghc/ghc.SlackBuild b/haskell/ghc/ghc.SlackBuild index 964b6770c24..f8adcc6c2c9 100644 --- a/haskell/ghc/ghc.SlackBuild +++ b/haskell/ghc/ghc.SlackBuild @@ -125,6 +125,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 {} \; +patch -p1 < $CWD/patches/hp2ps-C-gnu17.patch +patch -p1 < $CWD/patches/sphinx-4-configuration.patch +patch -p1 < $CWD/patches/sphinx-6.patch + +echo "BUILD_SPHINX_PDF := NO" >> mk/build.mk + GHC=$BOOTSTRAPGHC \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/haskell/ghc/patches/hp2ps-C-gnu17.patch b/haskell/ghc/patches/hp2ps-C-gnu17.patch new file mode 100644 index 00000000000..6af1e9fe33c --- /dev/null +++ b/haskell/ghc/patches/hp2ps-C-gnu17.patch @@ -0,0 +1,37 @@ +From 65fa9969280fac5d2c08219a7178e7a0c0da2a17 Mon Sep 17 00:00:00 2001 +From: Jens Petersen +Date: Tue, 28 Jan 2025 09:32:55 +0000 +Subject: [PATCH] hp2ps Utilities.c: include stdlib.h instead of extern malloc + and realloc + +--- + utils/hp2ps/Utilities.c | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/utils/hp2ps/Utilities.c b/utils/hp2ps/Utilities.c +index f79ddd827154..fc0fdd1e30a5 100644 +--- a/utils/hp2ps/Utilities.c ++++ b/utils/hp2ps/Utilities.c +@@ -1,10 +1,9 @@ + #include "Main.h" + #include ++#include + #include + #include "Error.h" + +-extern void* malloc(); +- + char* + Basename(char *name) + { +@@ -89,7 +88,6 @@ void * + xrealloc(void *p, size_t n) + { + void *r; +- extern void *realloc(); + + r = realloc(p, n); + if (!r) { +-- +GitLab + diff --git a/haskell/ghc/patches/sphinx-4-configuration.patch b/haskell/ghc/patches/sphinx-4-configuration.patch new file mode 100644 index 00000000000..884a0bb39a5 --- /dev/null +++ b/haskell/ghc/patches/sphinx-4-configuration.patch @@ -0,0 +1,11 @@ +--- ghc-8.10.4/docs/users_guide/conf.py.orig 2021-06-21 13:46:34.196383559 +0200 ++++ ghc-8.10.4/docs/users_guide/conf.py 2021-06-21 13:46:54.839349941 +0200 +@@ -100,7 +100,7 @@ + latex_elements = { + 'inputenc': '', + 'utf8extra': '', +- 'preamble': ''' ++ 'preamble': r''' + \usepackage{fontspec} + \usepackage{makeidx} + \setsansfont{DejaVu Sans} diff --git a/haskell/ghc/patches/sphinx-6.patch b/haskell/ghc/patches/sphinx-6.patch new file mode 100644 index 00000000000..2a2c37adb60 --- /dev/null +++ b/haskell/ghc/patches/sphinx-6.patch @@ -0,0 +1,12 @@ +diff -Naur ghc-8.10.4.orig/docs/users_guide/ghc_config.py.in ghc-8.10.4/docs/users_guide/ghc_config.py.in +--- ghc-8.10.4.orig/docs/users_guide/ghc_config.py.in 2020-12-02 15:16:57.000000000 +0100 ++++ ghc-8.10.4/docs/users_guide/ghc_config.py.in 2025-06-17 22:42:02.429581000 +0200 +@@ -1,6 +1,6 @@ + extlinks = { +- 'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/issues/%s', '#'), +- 'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/wikis/%s', '#'), ++ 'ghc-ticket': ('https://gitlab.haskell.org/ghc/ghc/issues/%s', '%s'), ++ 'ghc-wiki': ('https://gitlab.haskell.org/ghc/ghc/wikis/%s', '%s'), + } + + libs_base_uri = '../libraries' diff --git a/libraries/2geom/2geom.SlackBuild b/libraries/2geom/2geom.SlackBuild index 7a63cb3ffcb..a1e97b6783a 100644 --- a/libraries/2geom/2geom.SlackBuild +++ b/libraries/2geom/2geom.SlackBuild @@ -23,7 +23,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=2geom -VERSION=${VERSION:-1.3} +VERSION=${VERSION:-1.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/2geom/2geom.info b/libraries/2geom/2geom.info index ccfe48d4623..e2862b4a138 100644 --- a/libraries/2geom/2geom.info +++ b/libraries/2geom/2geom.info @@ -1,8 +1,8 @@ PRGNAM="2geom" -VERSION="1.3" +VERSION="1.4" HOMEPAGE="https://gitlab.com/inkscape/lib2geom/" -DOWNLOAD="https://gitlab.com/inkscape/lib2geom/-/archive/1.3/lib2geom-1.3.tar.gz" -MD5SUM="4240576fcb2802bd9bc6cd5f15b007c7" +DOWNLOAD="https://gitlab.com/inkscape/lib2geom/-/archive/1.4/lib2geom-1.4.tar.gz" +MD5SUM="61d192d537248f12910cf39fe9f60072" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gtest double-conversion" diff --git a/libraries/Botan/Botan.SlackBuild b/libraries/Botan/Botan.SlackBuild index d6db49b980c..cdead6663e7 100644 --- a/libraries/Botan/Botan.SlackBuild +++ b/libraries/Botan/Botan.SlackBuild @@ -31,8 +31,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=Botan -VERSION=${VERSION:-2.19.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.9.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -82,9 +82,6 @@ find -L . \ -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + -# https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-libs/botan/files/botan-2.19.5-boost-1.87.patch -patch -p1 < $CWD/botan-2.19.5-boost-1.87.patch - TPMFLAG="" if [ "${TPM:-NO}" = 'YES' ]; then TPMFLAG="--with-tpm" diff --git a/libraries/Botan/Botan.info b/libraries/Botan/Botan.info index ebcd998f096..a9292b06560 100644 --- a/libraries/Botan/Botan.info +++ b/libraries/Botan/Botan.info @@ -1,8 +1,8 @@ PRGNAM="Botan" -VERSION="2.19.5" +VERSION="3.9.0" HOMEPAGE="https://botan.randombit.net/" -DOWNLOAD="https://botan.randombit.net/releases/Botan-2.19.5.tar.xz" -MD5SUM="224a54502cda683766ec05716c4702e0" +DOWNLOAD="https://botan.randombit.net/releases/Botan-3.9.0.tar.xz" +MD5SUM="aa156fc96877565b755f804fc57e8475" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/Botan/botan-2.19.5-boost-1.87.patch b/libraries/Botan/botan-2.19.5-boost-1.87.patch deleted file mode 100644 index a52fbaea130..00000000000 --- a/libraries/Botan/botan-2.19.5-boost-1.87.patch +++ /dev/null @@ -1,361 +0,0 @@ -https://bugs.gentoo.org/946389 -https://github.com/randombit/botan/commit/37fec38ff97604f964122cd2d33f5d503f319b10 - -From 37fec38ff97604f964122cd2d33f5d503f319b10 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ren=C3=A9=20Meusel?= -Date: Thu, 19 Dec 2024 10:28:40 +0100 -Subject: [PATCH] Backport: Remove usage of deprecated asio API - -These were all finally dropped with boost 1.87, so this fixes -build with boost 1.87. - -Co-Authored-By: Jack Lloyd -Co-Authored-By: q66 ---- - src/cli/tls_http_server.cpp | 16 +++++----- - src/cli/tls_proxy.cpp | 46 ++++++++++++++++------------- - src/lib/utils/socket/socket.cpp | 18 +++++------ - src/lib/utils/socket/socket_udp.cpp | 18 +++++------ - 4 files changed, 50 insertions(+), 48 deletions(-) - -diff --git a/src/cli/tls_http_server.cpp b/src/cli/tls_http_server.cpp -index fc0b5bbb77e..67ab126b145 100644 ---- a/src/cli/tls_http_server.cpp -+++ b/src/cli/tls_http_server.cpp -@@ -176,7 +176,7 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this pointer; - - static pointer create( -- boost::asio::io_service& io, -+ boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy) -@@ -201,7 +201,7 @@ class TLS_Asio_HTTP_Session final : public std::enable_shared_from_this pointer; - - static pointer create( -- boost::asio::io_service& io, -+ boost::asio::io_context& io, - Botan::TLS::Session_Manager& session_manager, - Botan::Credentials_Manager& credentials, - Botan::TLS::Policy& policy, -- tcp::resolver::iterator endpoints) -+ tcp::resolver::results_type endpoints) - { - return pointer( - new tls_proxy_session( -@@ -141,11 +141,11 @@ class tls_proxy_session final : public std::enable_shared_from_this session_mgr; - -diff --git a/src/lib/utils/socket/socket.cpp b/src/lib/utils/socket/socket.cpp -index bc632259a64..0ce4e85830f 100644 ---- a/src/lib/utils/socket/socket.cpp -+++ b/src/lib/utils/socket/socket.cpp -@@ -48,19 +48,17 @@ class Asio_Socket final : public OS::Socket - std::chrono::milliseconds timeout) : - m_timeout(timeout), m_timer(m_io), m_tcp(m_io) - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - check_timeout(); - - boost::asio::ip::tcp::resolver resolver(m_io); -- boost::asio::ip::tcp::resolver::query query(hostname, service); -- boost::asio::ip::tcp::resolver::iterator dns_iter = resolver.resolve(query); -+ boost::asio::ip::tcp::resolver::results_type endpoints = resolver.resolve(hostname, service); - - boost::system::error_code ec = boost::asio::error::would_block; - - auto connect_cb = [&ec](const boost::system::error_code& e, -- boost::asio::ip::tcp::resolver::iterator) { ec = e; }; -- -- boost::asio::async_connect(m_tcp, dns_iter, connect_cb); -+ const boost::asio::ip::tcp::resolver::results_type::iterator&) { ec = e; }; -+ boost::asio::async_connect(m_tcp, endpoints.begin(), endpoints.end(), connect_cb); - - while(ec == boost::asio::error::would_block) - { -@@ -75,7 +73,7 @@ class Asio_Socket final : public OS::Socket - - void write(const uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - -@@ -92,7 +90,7 @@ class Asio_Socket final : public OS::Socket - - size_t read(uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - size_t got = 0; -@@ -115,7 +113,7 @@ class Asio_Socket final : public OS::Socket - private: - void check_timeout() - { -- if(m_tcp.is_open() && m_timer.expires_at() < std::chrono::system_clock::now()) -+ if(m_tcp.is_open() && m_timer.expiry() < std::chrono::system_clock::now()) - { - boost::system::error_code err; - m_tcp.close(err); -@@ -125,7 +123,7 @@ class Asio_Socket final : public OS::Socket - } - - const std::chrono::milliseconds m_timeout; -- boost::asio::io_service m_io; -+ boost::asio::io_context m_io; - boost::asio::system_timer m_timer; - boost::asio::ip::tcp::socket m_tcp; - }; -diff --git a/src/lib/utils/socket/socket_udp.cpp b/src/lib/utils/socket/socket_udp.cpp -index fbbdd9abbcc..82a25b49cda 100644 ---- a/src/lib/utils/socket/socket_udp.cpp -+++ b/src/lib/utils/socket/socket_udp.cpp -@@ -48,19 +48,17 @@ class Asio_SocketUDP final : public OS::SocketUDP - std::chrono::microseconds timeout) : - m_timeout(timeout), m_timer(m_io), m_udp(m_io) - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - check_timeout(); - - boost::asio::ip::udp::resolver resolver(m_io); -- boost::asio::ip::udp::resolver::query query(hostname, service); -- boost::asio::ip::udp::resolver::iterator dns_iter = resolver.resolve(query); -+ boost::asio::ip::udp::resolver::results_type endpoints = resolver.resolve(hostname, service); - - boost::system::error_code ec = boost::asio::error::would_block; - - auto connect_cb = [&ec](const boost::system::error_code& e, -- boost::asio::ip::udp::resolver::iterator) { ec = e; }; -- -- boost::asio::async_connect(m_udp, dns_iter, connect_cb); -+ const boost::asio::ip::udp::resolver::results_type::iterator&) { ec = e; }; -+ boost::asio::async_connect(m_udp, endpoints.begin(), endpoints.end(), connect_cb); - - while(ec == boost::asio::error::would_block) - { -@@ -75,7 +73,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - - void write(const uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - -@@ -95,7 +93,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - - size_t read(uint8_t buf[], size_t len) override - { -- m_timer.expires_from_now(m_timeout); -+ m_timer.expires_after(m_timeout); - - boost::system::error_code ec = boost::asio::error::would_block; - size_t got = 0; -@@ -121,7 +119,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - private: - void check_timeout() - { -- if(m_udp.is_open() && m_timer.expires_at() < std::chrono::system_clock::now()) -+ if(m_udp.is_open() && m_timer.expiry() < std::chrono::system_clock::now()) - { - boost::system::error_code err; - m_udp.close(err); -@@ -131,7 +129,7 @@ class Asio_SocketUDP final : public OS::SocketUDP - } - - const std::chrono::microseconds m_timeout; -- boost::asio::io_service m_io; -+ boost::asio::io_context m_io; - boost::asio::system_timer m_timer; - boost::asio::ip::udp::socket m_udp; - }; - diff --git a/libraries/CEGUI/CEGUI.SlackBuild b/libraries/CEGUI/CEGUI.SlackBuild deleted file mode 100644 index a5f65c8feb7..00000000000 --- a/libraries/CEGUI/CEGUI.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for CEGUI -# Written by Phil Warner -# Modified by Robby Workman -# Modified by Dave Woodfall - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=CEGUI -SRCNAM=cegui -VERSION=${VERSION:-0.8.7} -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 $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 \) \ - -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \+ - -sed -i '1iadd_definitions(-std=c++11)' \ - cegui/src/RendererModules/OpenGL/CMakeLists.txt \ - cegui/src/RendererModules/Ogre/CMakeLists.txt \ - application_templates/CMakeLists.txt \ - samples_framework/CMakeLists.txt - -mkdir build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCEGUI_BUILD_PYTHON_MODULES=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DMAN_INSTALL_DIR=/usr/man \ - -DCEGUI_BUILD_XMLPARSER_LIBXML2=OFF \ - -DCEGUI_BUILD_LUA_MODULE=OFF \ - -DCEGUI_BUILD_LUA_GENERATOR=OFF \ - -DCEGUI_BUILD_LUA_GENERATOR=OFF \ - -DCEGUI_BUILD_XMLPARSER_XERCES=OFF \ - -DCEGUI_BUILD_RENDERER_OGRE=OFF \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd .. - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a doc *.txt $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/CEGUI/CEGUI.info b/libraries/CEGUI/CEGUI.info deleted file mode 100644 index 1e684af0c27..00000000000 --- a/libraries/CEGUI/CEGUI.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="CEGUI" -VERSION="0.8.7" -HOMEPAGE="http://cegui.org.uk/wiki/Main_Page" -DOWNLOAD="http://downloads.sf.net/crayzedsgui/cegui-0.8.7.tar.bz2" -MD5SUM="cebcc95e205b9ad353db0d65b9b2d505" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Phillip Warner" -EMAIL="pc_warner@yahoo.com" diff --git a/libraries/CEGUI/README b/libraries/CEGUI/README deleted file mode 100644 index 3e6e992552e..00000000000 --- a/libraries/CEGUI/README +++ /dev/null @@ -1,20 +0,0 @@ -CEGUI - windowing and widget library - -Crazy Eddie's GUI System is a free library providing windowing -and widgets for graphics APIs / engines where such functionality -is not natively available or is severely lacking. The library is -object oriented, written in C++, and targeted at game developers -who should be spending their time creating great games, not -building GUI sub-systems! - -The configure script for CEGUI will detect whether or not you have -an optional dependency installed and will enable/disable the option -accordingly. However, you may want to specify this yourself. In -particular, pay attention to the image codecs because you might want -to disable the others to ensure that the one you want to use is the -default codec. - -Optional dependencies include glfw3, xerces-c, FreeImage, and DevIL. -There are perhaps others - see the CMakeLists.txt file. - -The ogre renderer is disabled, as it won't build. diff --git a/libraries/CEGUI/slack-desc b/libraries/CEGUI/slack-desc deleted file mode 100644 index 0bd1acd3110..00000000000 --- a/libraries/CEGUI/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------------------------------------------------------| -CEGUI: CEGUI (windowing and widget library) -CEGUI: -CEGUI: Crazy Eddie's GUI System is a free library providing windowing and -CEGUI: widgets for graphics APIs / engines where such functionality is not -CEGUI: natively available, or severely lacking. The library is object -CEGUI: orientated, written in C++, and targeted at games developers who -CEGUI: should be spending their time creating great games, not building GUI -CEGUI: sub-systems! -CEGUI: -CEGUI: http://www.cegui.org.uk/wiki/index.php/Main_Page -CEGUI: diff --git a/libraries/MuseScore-Libraries/MuseScore-Libraries.SlackBuild b/libraries/MuseScore-Libraries/MuseScore-Libraries.SlackBuild deleted file mode 100644 index d561e06b9f8..00000000000 --- a/libraries/MuseScore-Libraries/MuseScore-Libraries.SlackBuild +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/bash - -# Slackware build script for MuseScore-Libraries - -# Copyright 2025 Antonio Leal, Porto Salvo, Oeiras, Portugal -# 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=MuseScore-Libraries -VERSION=${VERSION:-6.9.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -TARBALL=qt-everywhere-src-6.9.2.tar.xz - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$TARBALL -mv qt-everywhere-src-$VERSION $PRGNAM-$VERSION -cd $PRGNAM-$VERSION - -echo "Checking file permissions now. This can take some time, please 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 {} \; - -echo "Proceeding with build." -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" - -mkdir a -cd a -../configure -prefix /opt/MuseScore-Libraries -submodules qtbase,qt5compat,qtnetworkauth,qtscxml,qttools,qtdeclarative,qtsvg -/opt/cmake-opt/bin/cmake --build . --parallel -DESTDIR=$PKG /opt/cmake-opt/bin/cmake --install . - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -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/libraries/MuseScore-Libraries/MuseScore-Libraries.info b/libraries/MuseScore-Libraries/MuseScore-Libraries.info deleted file mode 100644 index e088899797a..00000000000 --- a/libraries/MuseScore-Libraries/MuseScore-Libraries.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="MuseScore-Libraries" -VERSION="6.9.2" -HOMEPAGE="https://download.qt.io/official_releases/qt/" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://download.qt.io/official_releases/qt/6.9/6.9.2/single/qt-everywhere-src-6.9.2.tar.xz" -MD5SUM_x86_64="78fe69ae8049f6b0139ceaa28e643f53" -REQUIRES="cmake-opt" -MAINTAINER="Antonio Leal" -EMAIL="antonioleal@yahoo.com" diff --git a/libraries/MuseScore-Libraries/README b/libraries/MuseScore-Libraries/README deleted file mode 100644 index 46a94a0e525..00000000000 --- a/libraries/MuseScore-Libraries/README +++ /dev/null @@ -1,4 +0,0 @@ -This package contains the minimum set of libraries -required by MuseScore. - -It install all files to /opt/MuseScore-Libraries diff --git a/libraries/MuseScore-Libraries/slack-desc b/libraries/MuseScore-Libraries/slack-desc deleted file mode 100644 index e99f9715ef8..00000000000 --- a/libraries/MuseScore-Libraries/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------------------------------------------------------| -MuseScore-Libraries: MuseScore-Libraries (libraries required by MuseScore) -MuseScore-Libraries: -MuseScore-Libraries: The minimum set of libraries required by MuseScore. -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: -MuseScore-Libraries: diff --git a/libraries/Mustache/Mustache.SlackBuild b/libraries/Mustache/Mustache.SlackBuild index 186663b502f..949952dc41e 100644 --- a/libraries/Mustache/Mustache.SlackBuild +++ b/libraries/Mustache/Mustache.SlackBuild @@ -78,9 +78,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 {} \+ +patch -p1 < $CWD/sigstksz.patch + mkdir -p build cd build cmake \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ diff --git a/libraries/Mustache/sigstksz.patch b/libraries/Mustache/sigstksz.patch new file mode 100644 index 00000000000..74e91f5b3ab --- /dev/null +++ b/libraries/Mustache/sigstksz.patch @@ -0,0 +1,12 @@ +Only in Mustache-4.1-patched: .catch.hpp.un~ +diff -ur Mustache-4.1/catch.hpp Mustache-4.1-patched/catch.hpp +--- Mustache-4.1/catch.hpp 2020-04-18 18:49:08.000000000 +0200 ++++ Mustache-4.1-patched/catch.hpp 2026-01-19 13:41:21.710955115 +0100 +@@ -383,6 +383,7 @@ + + #include + #include ++#include + + namespace Catch { + diff --git a/libraries/MyGUI/MyGUI.SlackBuild b/libraries/MyGUI/MyGUI.SlackBuild index 6737d639819..0cfeb10d353 100644 --- a/libraries/MyGUI/MyGUI.SlackBuild +++ b/libraries/MyGUI/MyGUI.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MyGUI SRCNAM=mygui-MyGUI # Yes, really (github) -VERSION=${VERSION:-3.4.1} +VERSION=${VERSION:-3.4.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -84,27 +84,35 @@ find -L . \ sed -i '71 i set(MYGUI_GCC_VISIBILITY_FLAGS "")' CMakeLists.txt sed -i 's/\${OIS_LIBRARIES}/${OIS_LIBRARIES} boost_system/g' Common/CMakeLists.txt +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./MyGUIEngine/include/MyGUI_Types.h mkdir -p build cd build cmake \ + -Bbuild \ + -GNinja \ -DCMAKE_C_FLAGS="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DMYGUI_INSTALL_TOOLS=TRUE \ - -DMYGUI_INSTALL_DOCS=FALSE \ + -DMYGUI_INSTALL_DOCS=TRUE \ -DMYGUI_INSTALL_SAMPLES=FALSE \ -DMYGUI_INSTALL_MEDIA=TRUE \ - -DMYGUI_STATIC=FALSE \ + -DBUILD_SHARED_LIBS=TRUE \ -DMYGUI_USE_FREETYPE=TRUE \ -DMYGUI_BUILD_PLUGINS=TRUE \ -DMYGUI_BUILD_TOOLS=TRUE \ + -DMYGUI_BUILD_DEMOS=TRUE \ + -DMYGUI_RENDERSYSTEM=7 \ -DMYGUI_BUILD_WRAPPER=FALSE \ + -DMYGUI_DONT_USE_OBSOLETE=TRUE \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ .. - make - make install DESTDIR=$PKG + "${NINJA:=ninja}" -C build + $NINJA -C build api-docs + DESTDIR="$PKG" $NINJA -C build install cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/libraries/MyGUI/MyGUI.info b/libraries/MyGUI/MyGUI.info index 22c4720cf4d..c1c4c72cf7c 100644 --- a/libraries/MyGUI/MyGUI.info +++ b/libraries/MyGUI/MyGUI.info @@ -1,8 +1,8 @@ PRGNAM="MyGUI" -VERSION="3.4.1" +VERSION="3.4.3" HOMEPAGE="http://mygui.info" -DOWNLOAD="https://github.com/MyGUI/mygui/archive/MyGUI3.4.1/mygui-MyGUI3.4.1.tar.gz" -MD5SUM="bceded801d68f7aedeb14099d1fdfcbb" +DOWNLOAD="https://github.com/MyGUI/mygui/archive/MyGUI3.4.3/mygui-MyGUI3.4.3.tar.gz" +MD5SUM="f5642c168df372ab2198dd32e3a40104" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="ois ogre" diff --git a/libraries/ORBit2/ORBit2.SlackBuild b/libraries/ORBit2/ORBit2.SlackBuild index 6aac3d721e5..d47be71520a 100644 --- a/libraries/ORBit2/ORBit2.SlackBuild +++ b/libraries/ORBit2/ORBit2.SlackBuild @@ -79,6 +79,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +for i in $CWD/patches/* ; do patch -p1 < $i ; done + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/ORBit2/patches/ORBit2-configure-c99.patch b/libraries/ORBit2/patches/ORBit2-configure-c99.patch new file mode 100644 index 00000000000..8e267b56584 --- /dev/null +++ b/libraries/ORBit2/patches/ORBit2-configure-c99.patch @@ -0,0 +1,147 @@ +diff --git a/acinclude.m4 b/acinclude.m4 +index 3b67d9b5cae2d766..408b9845f8f1f328 100644 +--- a/acinclude.m4 ++++ b/acinclude.m4 +@@ -23,7 +23,7 @@ AC_DEFUN([AC_CHECK_ALIGNOF], + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; $1 s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +diff --git a/configure b/configure +index 1fed47a1d26c3f36..63c32a20c6574672 100755 +--- a/configure ++++ b/configure +@@ -12346,7 +12346,7 @@ else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + #include +- main () ++ int main (void) + { + return 0; + } +@@ -12387,7 +12387,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_octet s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12434,7 +12434,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_boolean s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12481,7 +12481,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_char s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12528,7 +12528,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_wchar s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12575,7 +12575,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_short s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12622,7 +12622,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_long s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12669,7 +12669,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_long_long s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12716,7 +12716,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_float s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12763,7 +12763,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_double s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12810,7 +12810,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_long_double s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12857,7 +12857,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_struct s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +@@ -12904,7 +12904,7 @@ else + typedef struct {char s1;} CORBA_struct; + typedef void *CORBA_pointer; + struct test {char s1; CORBA_pointer s2;}; +- main() ++ int main(void) + { + FILE *f=fopen("conftestval", "w"); + if (!f) exit(1); +diff --git a/configure.in b/configure.in +index 04d4b2a397d53196..4a25f4e6ec84bdac 100644 +--- a/configure.in ++++ b/configure.in +@@ -220,7 +220,7 @@ dnl + dofus_save_libs="$LIBS" + LIBS="$ORBIT_LIBS $LIBS" + AC_TRY_RUN([ #include +- main () ++ int main (void) + { + return 0; + } ],, diff --git a/libraries/ORBit2/patches/pointer-type.patch b/libraries/ORBit2/patches/pointer-type.patch new file mode 100644 index 00000000000..f1e95644e4d --- /dev/null +++ b/libraries/ORBit2/patches/pointer-type.patch @@ -0,0 +1,11 @@ +--- ./src/orb/GIOP/giop-recv-buffer.c~ 2010-02-09 06:05:35.000000000 -0600 ++++ ./src/orb/GIOP/giop-recv-buffer.c 2024-01-30 09:31:58.383855651 -0600 +@@ -559,7 +559,7 @@ + ent->src_thread = giop_thread_self (); + ent->async_cb = NULL; + +- ent->cnx = giop_connection_ref (cnx); ++ ent->cnx = (GIOPConnection *)giop_connection_ref (cnx); + ent->msg_type = msg_type; + ent->request_id = request_id; + ent->buffer = NULL; diff --git a/libraries/OpenBLAS/OpenBLAS.SlackBuild b/libraries/OpenBLAS/OpenBLAS.SlackBuild deleted file mode 100644 index 6ca93b9f6cd..00000000000 --- a/libraries/OpenBLAS/OpenBLAS.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -# -# Slackware build script for OpenBLAS -# Written by Mário Antunes (mariolpantunes@gmail.com) - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM="OpenBLAS" -VERSION=${VERSION:-0.3.23} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -PREFIX=${PREFIX:-/usr} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi -EXTRAPARMS="" -TARGET=${TARGET:-"GENERIC"} -if [ "x$( uname -p|grep QEMU|wc -l )" = "x1" ]; then - #we are running in a vm with a QEMU cpu. OpenBLAS does not like this - EXTRAPARMS="DYNAMIC_ARCH=1" - if [ "x$TARGET" = "x" ]; then - echo "the cpu is not recognised by OpenBLAS. specify a target cpu" - echo "using variable TARGET=targetname" - echo "look at TargetList.txt in the source for valid TARGET types." - exit 2 - else - EXTRAPARMS=$EXTRAPARMS" TARGET="$TARGET - fi -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -else - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -make $EXTRAPARMS \ - DYNAMIC_ARCH=1 \ - TARGET=$TARGET \ - NO_STATIC=1 \ - NO_AFFINITY=1 \ - BUILD_RELAPACK=1 \ - DESTDIR=$PKG \ - PREFIX=$PREFIX \ - OPENBLAS_LIBRARY_DIR=$PREFIX/lib$LIBDIRSUFFIX -make \ - $EXTRAPARMS \ - DYNAMIC_ARCH=1 \ - TARGET=$TARGET \ - NO_STATIC=1 \ - NO_AFFINITY=1 \ - BUILD_RELAPACK=1 \ - DESTDIR=$PKG \ - PREFIX=$PREFIX \ - OPENBLAS_LIBRARY_DIR=$PREFIX/lib$LIBDIRSUFFIX \ - install - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -rmdir $PKG$PREFIX/bin - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - BACKERS.md CONTRIBUTORS.md Changelog.txt LICENSE README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/OpenBLAS/OpenBLAS.info b/libraries/OpenBLAS/OpenBLAS.info deleted file mode 100644 index c7cf7cc523a..00000000000 --- a/libraries/OpenBLAS/OpenBLAS.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="OpenBLAS" -VERSION="0.3.23" -HOMEPAGE="http://www.openblas.net/" -DOWNLOAD="https://github.com/xianyi/OpenBLAS/releases/download/v0.3.23/OpenBLAS-0.3.23.tar.gz" -MD5SUM="115634b39007de71eb7e75cf7591dfb2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Mario Antunes" -EMAIL="mariolpantunes@gmail.com" diff --git a/libraries/OpenBLAS/README b/libraries/OpenBLAS/README deleted file mode 100644 index 8ba19cecfa2..00000000000 --- a/libraries/OpenBLAS/README +++ /dev/null @@ -1,10 +0,0 @@ -OpenBLAS is an optimized BLAS library - -Added symbolic link to install a generic blas library that can be used -by Octave and R. - -OpenBLAS has cpu specific targetted assembly code for speed -optimisation. In most cases, the installation will detect the -correct CPU architecture If you want to specify the architecture -you can define the EXTRAPARAMS environmental variable with -EXTRAPARAMS="TARGET=ZEN" (for AMD Ryzen CPUs) diff --git a/libraries/OpenBLAS/slack-desc b/libraries/OpenBLAS/slack-desc deleted file mode 100644 index 13d50b00fd1..00000000000 --- a/libraries/OpenBLAS/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------------------------------------------------------| -OpenBLAS: OpenBLAS (BLAS library) -OpenBLAS: -OpenBLAS: OpenBLAS is an optimized BLAS library based on -OpenBLAS: GotoBLAS2 1.13 BSD version. -OpenBLAS: -OpenBLAS: -OpenBLAS: -OpenBLAS: -OpenBLAS: -OpenBLAS: -OpenBLAS: diff --git a/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild b/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild index 0357d47e42f..bd0be036996 100644 --- a/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild +++ b/libraries/OpenSceneGraph/OpenSceneGraph.SlackBuild @@ -60,9 +60,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 {} \+ +patch -p1 < $CWD/openscenegraph-3.6.5-openexr3.patch + # If installed, ignore asio & OpenCASCADE # whose current versions at SBo cause build failure -patch -p0 < $CWD/no-asio-occ.diff +sed -i -e 's|FIND_PACKAGE(OpenCascade)||' -e 's|FIND_PACKAGE(Asio)||' CMakeLists.txt + +# https://github.com/openscenegraph/OpenSceneGraph/issues/1111 +sed -i '/FFmpeg/d' CMakeLists.txt mkdir -p build cd build @@ -73,6 +78,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_POSTFIX=$LIBDIRSUFFIX \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DBUILD_OSG_EXAMPLES=ON \ make diff --git a/libraries/OpenSceneGraph/no-asio-occ.diff b/libraries/OpenSceneGraph/no-asio-occ.diff deleted file mode 100644 index 7f27a4b3f6b..00000000000 --- a/libraries/OpenSceneGraph/no-asio-occ.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- CMakeLists.txt.orig 2020-01-31 21:03:07.000000000 +1000 -+++ CMakeLists.txt 2023-06-02 12:11:26.082000000 +1000 -@@ -743,7 +743,6 @@ - FIND_PACKAGE(Inventor) - FIND_PACKAGE(Jasper) - FIND_PACKAGE(OpenEXR) -- FIND_PACKAGE(OpenCascade) - FIND_PACKAGE(COLLADA) - FIND_PACKAGE(FBX) - FIND_PACKAGE(ZLIB) -@@ -763,9 +762,6 @@ - FIND_PACKAGE(GtkGl) - FIND_PACKAGE(DirectInput) - FIND_PACKAGE(NVTT) -- IF (NOT WIN32) -- FIND_PACKAGE(Asio) -- ENDIF() - FIND_PACKAGE(ZeroConf) - - FIND_PACKAGE(LIBLAS) diff --git a/libraries/OpenSceneGraph/openscenegraph-3.6.5-openexr3.patch b/libraries/OpenSceneGraph/openscenegraph-3.6.5-openexr3.patch new file mode 100644 index 00000000000..6a6aa57950d --- /dev/null +++ b/libraries/OpenSceneGraph/openscenegraph-3.6.5-openexr3.patch @@ -0,0 +1,68 @@ +https://bugs.gentoo.org/833491 + +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -752,7 +752,6 @@ ELSE() +- FIND_PACKAGE(ilmbase) + FIND_PACKAGE(Inventor) + FIND_PACKAGE(Jasper) +- FIND_PACKAGE(OpenEXR) ++ FIND_PACKAGE(OpenEXR CONFIG) + FIND_PACKAGE(OpenCascade) + FIND_PACKAGE(COLLADA) + FIND_PACKAGE(FBX) +--- a/src/osgPlugins/CMakeLists.txt ++++ b/src/osgPlugins/CMakeLists.txt +@@ -105,7 +105,7 @@ ENDIF() + IF(JASPER_FOUND) + ADD_PLUGIN_DIRECTORY(jp2) + ENDIF() +-IF(OPENEXR_FOUND AND ZLIB_FOUND AND OSG_CPP_EXCEPTIONS_AVAILABLE) ++IF(OpenEXR_FOUND AND ZLIB_FOUND AND OSG_CPP_EXCEPTIONS_AVAILABLE) + ADD_PLUGIN_DIRECTORY(exr) + ENDIF() + IF(GIFLIB_FOUND) +--- a/src/osgPlugins/exr/CMakeLists.txt ++++ b/src/osgPlugins/exr/CMakeLists.txt +@@ -1,9 +1,7 @@ +-INCLUDE_DIRECTORIES( ${ILMBASE_INCLUDE_DIR}/OpenEXR ) +-INCLUDE_DIRECTORIES( ${OPENEXR_INCLUDE_DIR}/OpenEXR ) +- + SET(TARGET_SRC ReaderWriterEXR.cpp ) + +-SET(TARGET_LIBRARIES_VARS ${OPENEXR_LIBRARIES_VARS} ${ILMBASE_LIBRARIES_VARS} ZLIB_LIBRARIES) ++SET(OPENEXR_LIBRARIES_VARS OpenEXR::OpenEXR) ++SET(TARGET_LIBRARIES_VARS OPENEXR_LIBRARIES_VARS ZLIB_LIBRARIES) + + IF(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + REMOVE_CXX_FLAG(-Wshadow) +--- a/src/osgPlugins/exr/ReaderWriterEXR.cpp ++++ b/src/osgPlugins/exr/ReaderWriterEXR.cpp +@@ -41,11 +41,11 @@ public: + { + return _inStream->read(c,n).good(); + }; +- virtual Int64 tellg () ++ virtual uint64_t tellg () + { + return _inStream->tellg(); + }; +- virtual void seekg (Int64 pos) ++ virtual void seekg (uint64_t pos) + { + _inStream->seekg(pos); + }; +@@ -69,11 +69,11 @@ public: + { + _outStream->write(c,n); + }; +- virtual Int64 tellp () ++ virtual uint64_t tellp () + { + return _outStream->tellp(); + }; +- virtual void seekp (Int64 pos) ++ virtual void seekp (uint64_t pos) + { + _outStream->seekp(pos); + }; diff --git a/libraries/SDL_Pango/SDL_Pango.SlackBuild b/libraries/SDL_Pango/SDL_Pango.SlackBuild index de28ac1e0ca..64c1019e615 100644 --- a/libraries/SDL_Pango/SDL_Pango.SlackBuild +++ b/libraries/SDL_Pango/SDL_Pango.SlackBuild @@ -85,7 +85,7 @@ autoreconf -i libtoolize --copy --force automake -a -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/libraries/SimGear/SimGear.SlackBuild b/libraries/SimGear/SimGear.SlackBuild index 87bbb655215..fae0c60f329 100644 --- a/libraries/SimGear/SimGear.SlackBuild +++ b/libraries/SimGear/SimGear.SlackBuild @@ -81,6 +81,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/f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch + mkdir -p build cd build cmake \ diff --git a/libraries/SimGear/f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch b/libraries/SimGear/f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch new file mode 100644 index 00000000000..39c8ea67d7e --- /dev/null +++ b/libraries/SimGear/f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch @@ -0,0 +1,56 @@ +From f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b Mon Sep 17 00:00:00 2001 +From: James Turner +Date: Thu, 12 Jun 2025 09:09:48 +0100 +Subject: [PATCH] replace boost::mpl with std:: in one place + +--- + simgear/nasal/cppbind/NasalHash.hxx | 24 ++++++++++-------------- + 1 file changed, 10 insertions(+), 14 deletions(-) + +diff --git a/simgear/nasal/cppbind/NasalHash.hxx b/simgear/nasal/cppbind/NasalHash.hxx +index 1734adf68..bfaf6f7db 100644 +--- a/simgear/nasal/cppbind/NasalHash.hxx ++++ b/simgear/nasal/cppbind/NasalHash.hxx +@@ -10,9 +10,10 @@ + #include "from_nasal.hxx" + #include "to_nasal.hxx" + ++#include + #include + #include +-#include ++#include + + namespace nasal + { +@@ -162,19 +163,14 @@ namespace nasal + class Entry + { + public: +- typedef typename boost::mpl::if_c< +- is_const, +- Hash const*, +- Hash* +- >::type HashPtr; +- +- Entry(HashPtr hash, naRef key): +- _hash(hash), +- _key(key) +- { +- assert(hash); +- assert(naIsScalar(key)); +- } ++ using HashPtr = typename std::conditional::type; ++ ++ Entry(HashPtr hash, naRef key) : _hash(hash), ++ _key(key) ++ { ++ assert(hash); ++ assert(naIsScalar(key)); ++ } + + std::string getKey() const + { +-- +GitLab + diff --git a/libraries/allegro/allegro.SlackBuild b/libraries/allegro/allegro.SlackBuild index e9825ee3b57..d791813bd70 100644 --- a/libraries/allegro/allegro.SlackBuild +++ b/libraries/allegro/allegro.SlackBuild @@ -93,6 +93,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install DESTDIR=$PKG diff --git a/libraries/allegro4/allegro4.SlackBuild b/libraries/allegro4/allegro4.SlackBuild index d237453a3c7..4f05b778ad4 100644 --- a/libraries/allegro4/allegro4.SlackBuild +++ b/libraries/allegro4/allegro4.SlackBuild @@ -103,6 +103,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install/strip DESTDIR=$PKG diff --git a/libraries/alure/alure.SlackBuild b/libraries/alure/alure.SlackBuild index 5f4e5f824f2..e3823d7ca67 100644 --- a/libraries/alure/alure.SlackBuild +++ b/libraries/alure/alure.SlackBuild @@ -98,6 +98,7 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DBUILD_STATIC=OFF \ -DCMAKE_BUILD_TYPE=Release .. + find -name build.make | xargs sed -e 's|\;| |g' -i make make install/strip DESTDIR=$PKG cd .. diff --git a/libraries/antlr4/antlr4.SlackBuild b/libraries/antlr4/antlr4.SlackBuild index e65576f6847..192a696b8f2 100644 --- a/libraries/antlr4/antlr4.SlackBuild +++ b/libraries/antlr4/antlr4.SlackBuild @@ -84,6 +84,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_STATIC_CRT=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/argtable/argtable.SlackBuild b/libraries/argtable/argtable.SlackBuild index cf4b4924db5..fbe46812f2c 100644 --- a/libraries/argtable/argtable.SlackBuild +++ b/libraries/argtable/argtable.SlackBuild @@ -93,6 +93,8 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ # man and html pages misuse autoconf macros patch -p1 < $CWD/doc_paths.diff +for i in $CWD/patches/* ; do patch -p1 < $i ; done + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/argtable/patches/argtable-2.13-Fix-implicit-function-declaration.patch b/libraries/argtable/patches/argtable-2.13-Fix-implicit-function-declaration.patch new file mode 100644 index 00000000000..14ade74afaa --- /dev/null +++ b/libraries/argtable/patches/argtable-2.13-Fix-implicit-function-declaration.patch @@ -0,0 +1,16 @@ +From febb2928d1e72c7adc914b2ef8e0611e1a5ea3fd Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 6 Oct 2022 18:10:52 +0100 +Subject: [PATCH] Fix implicit function declaration + +Bug: https://bugs.gentoo.org/871231 +--- a/src/arg_int.c ++++ b/src/arg_int.c +@@ -29,6 +29,7 @@ USA. + /* #endif */ + + #include "argtable2.h" ++#include + #include + + /* local error codes */ diff --git a/libraries/argtable/patches/argtable-2.13-Fix-undeclared-library-function.patch b/libraries/argtable/patches/argtable-2.13-Fix-undeclared-library-function.patch new file mode 100644 index 00000000000..7f42d43727a --- /dev/null +++ b/libraries/argtable/patches/argtable-2.13-Fix-undeclared-library-function.patch @@ -0,0 +1,28 @@ +From 519609d844f1e5bbf37407de8e43fa2d2be03262 Mon Sep 17 00:00:00 2001 +From: Brahmajit Das +Date: Sun, 7 May 2023 00:03:40 +0530 +Subject: [PATCH] Fix undeclared library function strcmp + +Bug: https://bugs.gentoo.org/885609 +--- a/tests/fntests.c ++++ b/tests/fntests.c +@@ -1,5 +1,6 @@ + #include "../src/argtable2.h" + #include ++#include + + /* for memory leak debugging */ + #ifdef DMALLOC +--- a/tests/test_file.c ++++ b/tests/test_file.c +@@ -21,6 +21,7 @@ USA. + + #include "../src/argtable2.h" + #include ++#include + + /* for memory leak debugging */ + #ifdef DMALLOC +-- +2.40.1 + diff --git a/libraries/assimp/assimp.SlackBuild b/libraries/assimp/assimp.SlackBuild index 7186c96a5ef..5d48a9c0aa6 100644 --- a/libraries/assimp/assimp.SlackBuild +++ b/libraries/assimp/assimp.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=assimp VERSION=${VERSION:-5.0.1} -BUILD=${BUILD:-2} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,6 +76,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 {} \+ +# 20250614 KEC: gcc-15 compatibility. +patch -p0 < $CWD/gcc-15.patch + +# 20250330 KEC: Added POLICY_VERSION_MINIMUM for cmake compatibility. mkdir -p build cd build cmake \ @@ -84,6 +88,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DASSIMP_LIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \ -DASSIMP_BUILD_TESTS=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/assimp/gcc-15.patch b/libraries/assimp/gcc-15.patch new file mode 100644 index 00000000000..0fccca29c09 --- /dev/null +++ b/libraries/assimp/gcc-15.patch @@ -0,0 +1,243 @@ +diff -ur code.old/AMF/AMFImporter.hpp code/AMF/AMFImporter.hpp +--- code.old/AMF/AMFImporter.hpp 2025-06-14 16:33:11.800468946 +0900 ++++ code/AMF/AMFImporter.hpp 2025-06-14 16:33:31.484791445 +0900 +@@ -62,6 +62,7 @@ + + // Header files, stdlib. + #include ++#include + + namespace Assimp { + +diff -ur code.old/AMF/AMFImporter_Node.hpp code/AMF/AMFImporter_Node.hpp +--- code.old/AMF/AMFImporter_Node.hpp 2025-06-14 16:33:11.800468946 +0900 ++++ code/AMF/AMFImporter_Node.hpp 2025-06-14 16:33:40.064933012 +0900 +@@ -54,6 +54,7 @@ + #include + #include + #include ++#include + + // Header files, Assimp. + #include "assimp/types.h" +diff -ur code.old/Collada/ColladaHelper.h code/Collada/ColladaHelper.h +--- code.old/Collada/ColladaHelper.h 2025-06-14 16:33:11.803468995 +0900 ++++ code/Collada/ColladaHelper.h 2025-06-14 16:34:51.575133548 +0900 +@@ -51,6 +51,7 @@ + #include + #include + #include ++#include + + struct aiMaterial; + +diff -ur code.old/Common/IFF.h code/Common/IFF.h +--- code.old/Common/IFF.h 2025-06-14 16:33:11.804469012 +0900 ++++ code/Common/IFF.h 2025-06-14 16:34:33.248822639 +0900 +@@ -6,6 +6,7 @@ + #define AI_IFF_H_INCLUDED + + #include ++#include + + namespace Assimp { + namespace IFF { +diff -ur code.old/FBX/FBXDocument.h code/FBX/FBXDocument.h +--- code.old/FBX/FBXDocument.h 2025-06-14 16:33:11.805469028 +0900 ++++ code/FBX/FBXDocument.h 2025-06-14 16:35:01.614304714 +0900 +@@ -51,6 +51,7 @@ + #include + #include "FBXProperties.h" + #include "FBXParser.h" ++#include + + #define _AI_CONCAT(a,b) a ## b + #define AI_CONCAT(a,b) _AI_CONCAT(a,b) +diff -ur code.old/FBX/FBXExportProperty.h code/FBX/FBXExportProperty.h +--- code.old/FBX/FBXExportProperty.h 2025-06-14 16:33:11.805469028 +0900 ++++ code/FBX/FBXExportProperty.h 2025-06-14 16:34:55.867206655 +0900 +@@ -54,6 +54,7 @@ + #include + #include + #include // is_void ++#include + + namespace Assimp { + namespace FBX { +diff -ur code.old/FBX/FBXUtil.h code/FBX/FBXUtil.h +--- code.old/FBX/FBXUtil.h 2025-06-14 16:33:11.806469044 +0900 ++++ code/FBX/FBXUtil.h 2025-06-14 16:35:04.593355617 +0900 +@@ -49,6 +49,7 @@ + #include "FBXCompileConfig.h" + #include "FBXTokenizer.h" + #include ++#include + + namespace Assimp { + namespace FBX { +diff -ur code.old/HMP/HMPFileData.h code/HMP/HMPFileData.h +--- code.old/HMP/HMPFileData.h 2025-06-14 16:33:11.806469044 +0900 ++++ code/HMP/HMPFileData.h 2025-06-14 16:35:49.747132942 +0900 +@@ -48,6 +48,7 @@ + + #include + #include ++#include + + // to make it easier for us, we test the magic word against both "endianesses" + #define AI_HMP_MAGIC_NUMBER_BE_4 AI_MAKE_MAGIC("HMP4") +diff -ur code.old/LWO/LWOLoader.h code/LWO/LWOLoader.h +--- code.old/LWO/LWOLoader.h 2025-06-14 16:33:11.810469109 +0900 ++++ code/LWO/LWOLoader.h 2025-06-14 16:34:48.021073093 +0900 +@@ -52,6 +52,7 @@ + #include + + #include ++#include + + struct aiTexture; + struct aiNode; +diff -ur code.old/MD2/MD2FileData.h code/MD2/MD2FileData.h +--- code.old/MD2/MD2FileData.h 2025-06-14 16:33:11.810469109 +0900 ++++ code/MD2/MD2FileData.h 2025-06-14 16:35:43.018016448 +0900 +@@ -49,6 +49,7 @@ + + #include + #include ++#include + + #include + +diff -ur code.old/MD2/MD2Loader.h code/MD2/MD2Loader.h +--- code.old/MD2/MD2Loader.h 2025-06-14 16:33:11.810469109 +0900 ++++ code/MD2/MD2Loader.h 2025-06-14 16:35:46.490076530 +0900 +@@ -50,6 +50,7 @@ + #include + #include + #include "MD2FileData.h" ++#include + + struct aiNode; + +diff -ur code.old/MDC/MDCFileData.h code/MDC/MDCFileData.h +--- code.old/MDC/MDCFileData.h 2025-06-14 16:33:11.811469126 +0900 ++++ code/MDC/MDCFileData.h 2025-06-14 16:35:53.468197452 +0900 +@@ -57,6 +57,7 @@ + + #include + #include ++#include + + namespace Assimp { + namespace MDC { +diff -ur code.old/MDL/MDLFileData.h code/MDL/MDLFileData.h +--- code.old/MDL/MDLFileData.h 2025-06-14 16:33:11.811469126 +0900 ++++ code/MDL/MDLFileData.h 2025-06-14 16:35:59.158296221 +0900 +@@ -60,6 +60,7 @@ + #include + #include + #include ++#include + + struct aiMaterial; + +diff -ur code.old/MMD/MMDPmdParser.h code/MMD/MMDPmdParser.h +--- code.old/MMD/MMDPmdParser.h 2025-06-14 16:33:11.811469126 +0900 ++++ code/MMD/MMDPmdParser.h 2025-06-14 16:35:08.105415692 +0900 +@@ -47,6 +47,7 @@ + #include + #include + #include "MMDCpp14.h" ++#include + + namespace pmd + { +diff -ur code.old/MMD/MMDPmxParser.h code/MMD/MMDPmxParser.h +--- code.old/MMD/MMDPmxParser.h 2025-06-14 16:33:11.811469126 +0900 ++++ code/MMD/MMDPmxParser.h 2025-06-14 16:35:15.902549307 +0900 +@@ -47,6 +47,7 @@ + #include + #include + #include "MMDCpp14.h" ++#include + + namespace pmx + { +diff -ur code.old/MMD/MMDVmdParser.h code/MMD/MMDVmdParser.h +--- code.old/MMD/MMDVmdParser.h 2025-06-14 16:33:11.811469126 +0900 ++++ code/MMD/MMDVmdParser.h 2025-06-14 16:35:11.989482209 +0900 +@@ -48,6 +48,7 @@ + #include + #include + #include "MMDCpp14.h" ++#include + + namespace vmd + { +diff -ur code.old/NDO/NDOLoader.h code/NDO/NDOLoader.h +--- code.old/NDO/NDOLoader.h 2025-06-14 16:33:11.812469142 +0900 ++++ code/NDO/NDOLoader.h 2025-06-14 16:34:39.594930069 +0900 +@@ -49,6 +49,7 @@ + #include + #include + #include ++#include + + + struct aiImporterDesc; +diff -ur code.old/Ogre/OgreBinarySerializer.h code/Ogre/OgreBinarySerializer.h +--- code.old/Ogre/OgreBinarySerializer.h 2025-06-14 16:33:11.813469158 +0900 ++++ code/Ogre/OgreBinarySerializer.h 2025-06-14 16:35:56.385248068 +0900 +@@ -47,6 +47,7 @@ + + #include "OgreStructs.h" + #include ++#include + + namespace Assimp + { +diff -ur code.old/X3D/FIReader.hpp code/X3D/FIReader.hpp +--- code.old/X3D/FIReader.hpp 2025-06-14 16:33:11.817469223 +0900 ++++ code/X3D/FIReader.hpp 2025-06-14 16:33:42.289969819 +0900 +@@ -56,7 +56,7 @@ + #include + #include + //#include +-//#include ++#include + #ifdef ASSIMP_USE_HUNTER + # include + #else +diff -ur code.old/glTF/glTFAsset.h code/glTF/glTFAsset.h +--- code.old/glTF/glTFAsset.h 2025-06-14 16:33:11.818469240 +0900 ++++ code/glTF/glTFAsset.h 2025-06-14 16:35:31.092810543 +0900 +@@ -60,6 +60,7 @@ + #include + #include + #include ++#include + + #define RAPIDJSON_HAS_STDSTRING 1 + #include +diff -ur code.old/glTF/glTFCommon.h code/glTF/glTFCommon.h +--- code.old/glTF/glTFCommon.h 2025-06-14 16:33:11.819469256 +0900 ++++ code/glTF/glTFCommon.h 2025-06-14 16:35:34.826874941 +0900 +@@ -51,6 +51,7 @@ + #include + #include + #include ++#include + + #define RAPIDJSON_HAS_STDSTRING 1 + #include +diff -ur code.old/glTF2/glTF2Asset.h code/glTF2/glTF2Asset.h +--- code.old/glTF2/glTF2Asset.h 2025-06-14 16:33:11.819469256 +0900 ++++ code/glTF2/glTF2Asset.h 2025-06-14 16:35:39.648958206 +0900 +@@ -61,6 +61,7 @@ + #include + #include + #include ++#include + + #define RAPIDJSON_HAS_STDSTRING 1 + #include diff --git a/libraries/aubio/README b/libraries/aubio/README index 0bab21e1c8a..d1c71a9330a 100644 --- a/libraries/aubio/README +++ b/libraries/aubio/README @@ -7,7 +7,7 @@ results too. jack and ffmpeg are optional dependencies. -The python bindings are built if numpy is available and the python3 -ones are built if numpy3 is available: if both versions of python -are present in the system, the aubio and aubiocut python scripts -will use python3. +The python2 bindings are built if python2-numpy is available and +the python3 ones are built if python3-numpy is available: if both +versions of numpy are present in the system, the aubio and aubiocut +python scripts will use python3. diff --git a/libraries/aubio/aubio.SlackBuild b/libraries/aubio/aubio.SlackBuild index 48e8c876be0..cce8c872ac0 100644 --- a/libraries/aubio/aubio.SlackBuild +++ b/libraries/aubio/aubio.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for aubio # Copyright 2008-2016 Heinz Wiesinger, Amsterdam, The Netherlands -# Copyright 2018-2019 Matteo Bernardini, Pisa, Italy +# Copyright 2018-2024 Matteo Bernardini, Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -31,8 +31,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=aubio -VERSION=${VERSION:-0.4.9} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20240102_152d681} +WAFVER=${WAFVER:-2.0.26} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,7 +74,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION $PRGNAM-$VERSION-2 -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -82,6 +83,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 {} + +patch -p1 < $CWD/ffmpeg7.patch + +install -m 0755 $CWD/waf-$WAFVER waf + # Fix detecting ffmpeg sed -i "s|'HAVE_' + i in ctx.env.define_key|'HAVE_' + i in ctx.env|" \ wscript || exit 1 @@ -116,6 +121,8 @@ cd .. cp -a $PRGNAM-$VERSION $PRGNAM-$VERSION-2 cd - +export CFLAGS="$SLKCFLAGS -fpermissive" + if $(python2 -c 'import numpy' 2>/dev/null); then python2 setup.py install --root=$PKG fi diff --git a/libraries/aubio/aubio.info b/libraries/aubio/aubio.info index c5d084ea720..aa912abca8c 100644 --- a/libraries/aubio/aubio.info +++ b/libraries/aubio/aubio.info @@ -1,8 +1,10 @@ PRGNAM="aubio" -VERSION="0.4.9" +VERSION="20240102_152d681" HOMEPAGE="https://aubio.org/" -DOWNLOAD="https://aubio.org/pub/aubio-0.4.9.tar.bz2" -MD5SUM="50c9c63b15a2692378af5d602892f16a" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/aubio-20240102_152d681.tar.xz \ + https://ponce.cc/slackware/sources/repo/waf-2.0.26" +MD5SUM="6ada0f768d8b78308f842d8e8862c325 \ + 730623b05efa37980aa15ff34a02e990" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/aubio/ffmpeg7.patch b/libraries/aubio/ffmpeg7.patch new file mode 100644 index 00000000000..cf0fe6ed68c --- /dev/null +++ b/libraries/aubio/ffmpeg7.patch @@ -0,0 +1,15 @@ +diff --git a/src/io/source_avcodec.c b/src/io/source_avcodec.c +index 71ea8b5f..ad91f5eb 100644 +--- a/src/io/source_avcodec.c ++++ b/src/io/source_avcodec.c +@@ -345,8 +345,8 @@ void aubio_source_avcodec_reset_resampler(aubio_source_avcodec_t * s) + av_channel_layout_default(&input_layout, s->input_channels); + av_channel_layout_default(&output_layout, s->input_channels); + +- av_opt_set_chlayout(avr, "in_channel_layout", &input_layout, 0); +- av_opt_set_chlayout(avr, "out_channel_layout", &output_layout, 0); ++ av_opt_set_chlayout(avr, "in_chlayout", &input_layout, 0); ++ av_opt_set_chlayout(avr, "out_chlayout", &output_layout, 0); + #else + int64_t input_layout = av_get_default_channel_layout(s->input_channels); + int64_t output_layout = av_get_default_channel_layout(s->input_channels); diff --git a/libraries/bamf/add_compile_warning_flags.patch b/libraries/bamf/add_compile_warning_flags.patch deleted file mode 100644 index 203ccc75d33..00000000000 --- a/libraries/bamf/add_compile_warning_flags.patch +++ /dev/null @@ -1,71 +0,0 @@ -https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940164 - -diff -Naur bamf-0.5.4.orig/configure.ac bamf-0.5.4/configure.ac ---- bamf-0.5.4.orig/configure.ac 2018-11-07 23:39:11.355315678 +0100 -+++ bamf-0.5.4/configure.ac 2019-11-18 12:57:04.534000000 +0100 -@@ -18,14 +18,15 @@ - GNOME_COMPILE_WARNINGS(maximum) - - AM_MAINTAINER_MODE --AM_DISABLE_STATIC --AM_PROG_LIBTOOL - AC_ISC_POSIX - AC_SUBST(ACLOCAL_AMFLAFS, "$ACLOCAL_FLAGS -I m4") - - PKG_PROG_PKG_CONFIG - if test "x$PKG_CONFIG" = "x"; then AC_MSG_ERROR([You need to install pkg-config]); fi - -+LT_INIT([disable-static]) -+LT_LIB_M -+ - # Checks for programs. - AC_PROG_CC - AM_PROG_CC_C_O -@@ -154,8 +155,39 @@ - # - AM_PATH_GTK_3_0 - -+# Compile warnings -+AC_ARG_ENABLE(compile-warnings, -+ AS_HELP_STRING([--enable-compile-warnings=@<:@no/minimum/yes/maximum/error@:>@], -+ [Trun on compiler warnings]),, -+ [enable_compile_warnings=maximum]) -+ -+warning_flags= -+ -+case "$enable_compile_warnings" in -+no) -+warning_flags= -+;; -+minimum) -+warning_flags="-Wall" -+;; -+yes) -+warning_flags="-wall -Wno-error=deprecated-declarations" -+;; -+maximum|error) -+warning_flags="-Wall -Wno-error=deprecated-declarations -Wempty-body -Wformat-security -Winit-self -Warray-bounds -Wimplicit-function-declaration" -+if test "$enable_compile_warnings" = "error" ; then -+ warning_flags="$warning_flags -Werror" -+fi -+;; -+*) -+AC_MSG_ERROR(Unknown argument '$enable_compile_warnings' to --enable-compile-warnings) -+;; -+esac -+AC_MSG_CHECKING(what warning flags to pass to the C compiler) -+AC_MSG_RESULT($warning_flags) -+ - dnl CFLAGS --CFLAGS="$CFLAGS -Wall -Werror -Wno-error=deprecated-declarations -Wempty-body -Wformat-security -Winit-self -Warray-bounds -Wimplicit-function-declaration -lm" -+CFLAGS="$CFLAGS $warning_flags $LIBM" - - AC_SUBST(BAMFDAEMON_CFLAGS) - AC_SUBST(BAMFDAEMON_LIBS) -@@ -190,5 +222,6 @@ - Headless tests: ${enable_headless_tests} - Coverage Reporting: ${use_gcov} - Export actions menus: ${enable_export_actions_menu} -+ Compiler Flags: ${CFLAGS} - - EOF diff --git a/libraries/bamf/bamf-no-gtester2xunit.patch b/libraries/bamf/bamf-no-gtester2xunit.patch new file mode 100644 index 00000000000..5c1e0fcd743 --- /dev/null +++ b/libraries/bamf/bamf-no-gtester2xunit.patch @@ -0,0 +1,22 @@ +diff -Naur bamf-0.5.6.orig/configure.ac bamf-0.5.6/configure.ac +--- bamf-0.5.6.orig/configure.ac 2022-02-17 19:16:55.346057503 +0100 ++++ bamf-0.5.6/configure.ac 2023-02-04 19:24:42.506720000 +0100 +@@ -106,18 +106,6 @@ + GTK_DOC_CHECK(1.0) + + ########################### +-# gtester2xunit checks # +-########################### +- +-AC_PATH_PROG([PYTHON],[python3]) +-AC_MSG_CHECKING(for gtester2xunit dependencies) +-if !($PYTHON -c "from lxml import etree" 2> /dev/null); then +- AC_MSG_RESULT([no]) +- AC_MSG_ERROR([You need to install python3-lxml]); +-fi +-AC_MSG_RESULT([yes]) +- +-########################### + # Headless tests + ########################### + AC_ARG_ENABLE([headless-tests], diff --git a/libraries/bamf/bamf.SlackBuild b/libraries/bamf/bamf.SlackBuild index a381620ac18..38d46e792a8 100644 --- a/libraries/bamf/bamf.SlackBuild +++ b/libraries/bamf/bamf.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bamf -VERSION=${VERSION:-0.5.4} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.5.6} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,7 +80,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 {} \; -patch -p1 < $CWD/add_compile_warning_flags.patch +patch -p1 < $CWD/bamf-no-gtester2xunit.patch autoreconf -vif CFLAGS="$SLKCFLAGS" \ diff --git a/libraries/bamf/bamf.info b/libraries/bamf/bamf.info index 1effbc4410a..b57453a2fe2 100644 --- a/libraries/bamf/bamf.info +++ b/libraries/bamf/bamf.info @@ -1,8 +1,8 @@ PRGNAM="bamf" -VERSION="0.5.4" +VERSION="0.5.6" HOMEPAGE="https://launchpad.net/bamf" -DOWNLOAD="https://launchpad.net/bamf/0.5/0.5.4/+download/bamf-0.5.4.tar.gz" -MD5SUM="e5078ec8f6c8a9d77242010dcd3b3217" +DOWNLOAD="https://launchpad.net/bamf/0.5/0.5.6/+download/bamf-0.5.6.tar.gz" +MD5SUM="49ed19dd5db0b4109f4dc2e4fe2ed13d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="gnome-common" diff --git a/libraries/bitsery/bitsery.SlackBuild b/libraries/bitsery/bitsery.SlackBuild index fe30f33c75c..83045f74fdc 100644 --- a/libraries/bitsery/bitsery.SlackBuild +++ b/libraries/bitsery/bitsery.SlackBuild @@ -67,6 +67,7 @@ cd build cmake \ -DBITSERY_BUILD_TESTS=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=None .. make make install DESTDIR=$PKG diff --git a/libraries/bullet/bullet.SlackBuild b/libraries/bullet/bullet.SlackBuild index 1e1e1ff69be..df2dea22073 100644 --- a/libraries/bullet/bullet.SlackBuild +++ b/libraries/bullet/bullet.SlackBuild @@ -87,6 +87,7 @@ cd build -DINSTALL_LIBS=ON \ -DINSTALL_EXTRA_LIBS=ON \ -DUSE_DOUBLE_PRECISION=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/c-blosc/c-blosc.SlackBuild b/libraries/c-blosc/c-blosc.SlackBuild index 053ec8aedb8..8a1a0996624 100644 --- a/libraries/c-blosc/c-blosc.SlackBuild +++ b/libraries/c-blosc/c-blosc.SlackBuild @@ -89,6 +89,7 @@ cd build -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ -DBUILD_STATIC=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/chromaprint/chromaprint.SlackBuild b/libraries/chromaprint/chromaprint.SlackBuild index 3b01f015bc0..44e40563838 100644 --- a/libraries/chromaprint/chromaprint.SlackBuild +++ b/libraries/chromaprint/chromaprint.SlackBuild @@ -83,6 +83,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 {} \; +patch -p1 < $CWD/patches/ffmpeg5.patch +patch -p1 < $CWD/patches/aa67c95b.patch +patch -p1 < $CWD/patches/ffmpeg7.patch + mkdir -p build cd build cmake \ @@ -91,6 +95,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ $tools \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/chromaprint/patches/aa67c95b.patch b/libraries/chromaprint/patches/aa67c95b.patch new file mode 100644 index 00000000000..ecfa7d05ddf --- /dev/null +++ b/libraries/chromaprint/patches/aa67c95b.patch @@ -0,0 +1,50 @@ +From 82781d02cd3063d071a501218297a90bde9a314f Mon Sep 17 00:00:00 2001 +From: Marshal Walker +Date: Thu, 8 Dec 2022 11:53:58 -0500 +Subject: [PATCH] ffmpeg5 fix for issue #122 + +tested on Arch Linux, needs testing on win/mac/etc (should be fine tho) +--- + src/audio/ffmpeg_audio_processor_swresample.h | 4 ++-- + src/audio/ffmpeg_audio_reader.h | 5 +++-- + 2 files changed, 5 insertions(+), 4 deletions(-) + +diff --git a/src/audio/ffmpeg_audio_processor_swresample.h b/src/audio/ffmpeg_audio_processor_swresample.h +index b1d4bea..e8fcb3f 100644 +--- a/src/audio/ffmpeg_audio_processor_swresample.h ++++ b/src/audio/ffmpeg_audio_processor_swresample.h +@@ -29,7 +29,7 @@ class FFmpegAudioProcessor { + } + + void SetInputChannelLayout(AVChannelLayout *channel_layout) { +- av_opt_set_int(m_swr_ctx, "in_channel_layout", channel_layout->u.mask, 0); ++ av_opt_set_chlayout(m_swr_ctx, "in_chlayout", channel_layout, 0); + } + + void SetInputSampleFormat(AVSampleFormat sample_format) { +@@ -41,7 +41,7 @@ class FFmpegAudioProcessor { + } + + void SetOutputChannelLayout(AVChannelLayout *channel_layout) { +- av_opt_set_int(m_swr_ctx, "out_channel_layout", channel_layout->u.mask, 0); ++ av_opt_set_chlayout(m_swr_ctx, "out_chlayout", channel_layout, 0); + } + + void SetOutputSampleFormat(AVSampleFormat sample_format) { +diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h +index 1c6b346..35b2934 100644 +--- a/src/audio/ffmpeg_audio_reader.h ++++ b/src/audio/ffmpeg_audio_reader.h +@@ -301,9 +301,10 @@ inline bool FFmpegAudioReader::Read(const int16_t **data, size_t *size) { + } else { + m_has_more_frames = false; + } ++ } else { ++ SetError("Error decoding the audio source", ret); ++ return false; + } +- SetError("Error decoding the audio source", ret); +- return false; + } + + if (m_frame->nb_samples > 0) { diff --git a/libraries/chromaprint/patches/ffmpeg5.patch b/libraries/chromaprint/patches/ffmpeg5.patch new file mode 100644 index 00000000000..97fc0748855 --- /dev/null +++ b/libraries/chromaprint/patches/ffmpeg5.patch @@ -0,0 +1,550 @@ +From 8ccad6937177b1b92e40ab8f4447ea27bac009a7 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= +Date: Fri, 4 Nov 2022 21:47:38 +0100 +Subject: [PATCH] Use FFmpeg 5.x (#120) + +* Use FFmpeg 5.1.2 for CI builds + +* Build on Ubuntu 20.04 + +* Upgrade code to FFmpeg 5.x APIs + +* Only set FFmpeg include dirs if building tools + +* No longer needed + +* Use ubuntu 20.04 +--- + .github/workflows/build.yml | 6 +- + CMakeLists.txt | 16 -- + package/build.sh | 4 +- + src/audio/ffmpeg_audio_processor.h | 2 - + src/audio/ffmpeg_audio_processor_avresample.h | 72 ------- + src/audio/ffmpeg_audio_processor_swresample.h | 18 +- + src/audio/ffmpeg_audio_reader.h | 197 +++++++++--------- + tests/CMakeLists.txt | 6 + + 8 files changed, 122 insertions(+), 199 deletions(-) + delete mode 100644 src/audio/ffmpeg_audio_processor_avresample.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index f8d6a32..4da2405 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -84,9 +84,6 @@ find_package(FFmpeg) + if(FFMPEG_LIBRARIES) + cmake_push_check_state(RESET) + set(CMAKE_REQUIRED_LIBRARIES ${FFMPEG_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} -lm) +- check_function_exists(av_packet_unref HAVE_AV_PACKET_UNREF) +- check_function_exists(av_frame_alloc HAVE_AV_FRAME_ALLOC) +- check_function_exists(av_frame_free HAVE_AV_FRAME_FREE) + cmake_pop_check_state() + endif() + +@@ -163,14 +160,11 @@ message(STATUS "Using ${FFT_LIB} for FFT calculations") + if(NOT AUDIO_PROCESSOR_LIB) + if(FFMPEG_LIBSWRESAMPLE_FOUND) + set(AUDIO_PROCESSOR_LIB "swresample") +- elseif(FFMPEG_LIBAVRESAMPLE_FOUND) +- set(AUDIO_PROCESSOR_LIB "avresample") + endif() + endif() + + if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") + if(FFMPEG_LIBSWRESAMPLE_FOUND) +- set(USE_AVRESAMPLE OFF) + set(USE_SWRESAMPLE ON) + set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBSWRESAMPLE_LIBRARIES}) + set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}) +@@ -178,16 +172,6 @@ if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") + message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") + endif() + message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") +-elseif(AUDIO_PROCESSOR_LIB STREQUAL "avresample") +- if(FFMPEG_LIBAVRESAMPLE_FOUND) +- set(USE_AVRESAMPLE ON) +- set(USE_SWRESAMPLE OFF) +- set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBAVRESAMPLE_LIBRARIES}) +- set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}) +- else() +- message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") +- endif() +- message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") + else() + message(STATUS "Building without audio conversion support, please install FFmpeg with libswresample") + endif() +diff --git a/src/audio/ffmpeg_audio_processor.h b/src/audio/ffmpeg_audio_processor.h +index 7628fc7..39f4f6d 100644 +--- a/src/audio/ffmpeg_audio_processor.h ++++ b/src/audio/ffmpeg_audio_processor.h +@@ -10,8 +10,6 @@ + + #if defined(USE_SWRESAMPLE) + #include "audio/ffmpeg_audio_processor_swresample.h" +-#elif defined(USE_AVRESAMPLE) +-#include "audio/ffmpeg_audio_processor_avresample.h" + #else + #error "no audio processing library" + #endif +diff --git a/src/audio/ffmpeg_audio_processor_avresample.h b/src/audio/ffmpeg_audio_processor_avresample.h +deleted file mode 100644 +index bd85f92..0000000 +--- a/src/audio/ffmpeg_audio_processor_avresample.h ++++ /dev/null +@@ -1,72 +0,0 @@ +-// Copyright (C) 2016 Lukas Lalinsky +-// Distributed under the MIT license, see the LICENSE file for details. +- +-#ifndef CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ +-#define CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ +- +-extern "C" { +-#include +-} +- +-namespace chromaprint { +- +-class FFmpegAudioProcessor { +-public: +- FFmpegAudioProcessor() { +- m_resample_ctx = avresample_alloc_context(); +- } +- +- ~FFmpegAudioProcessor() { +- avresample_free(&m_resample_ctx); +- } +- +- void SetCompatibleMode() { +- av_opt_set_int(m_resample_ctx, "filter_size", 16, 0); +- av_opt_set_int(m_resample_ctx, "phase_shift", 8, 0); +- av_opt_set_int(m_resample_ctx, "linear_interp", 1, 0); +- av_opt_set_double(m_resample_ctx, "cutoff", 0.8, 0); +- } +- +- void SetInputChannelLayout(int64_t channel_layout) { +- av_opt_set_int(m_resample_ctx, "in_channel_layout", channel_layout, 0); +- } +- +- void SetInputSampleFormat(AVSampleFormat sample_format) { +- av_opt_set_int(m_resample_ctx, "in_sample_fmt", sample_format, 0); +- } +- +- void SetInputSampleRate(int sample_rate) { +- av_opt_set_int(m_resample_ctx, "in_sample_rate", sample_rate, 0); +- } +- +- void SetOutputChannelLayout(int64_t channel_layout) { +- av_opt_set_int(m_resample_ctx, "out_channel_layout", channel_layout, 0); +- } +- +- void SetOutputSampleFormat(AVSampleFormat sample_format) { +- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_format, 0); +- } +- +- void SetOutputSampleRate(int sample_rate) { +- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_rate, 0); +- } +- +- int Init() { +- return avresample_open(m_resample_ctx); +- } +- +- int Convert(uint8_t **out, int out_count, const uint8_t **in, int in_count) { +- return avresample_convert(m_resample_ctx, out, 0, out_count, (uint8_t **) in, 0, in_count); +- } +- +- int Flush(uint8_t **out, int out_count) { +- return avresample_read(m_resample_ctx, out, out_count); +- } +- +-private: +- AVAudioResampleContext *m_resample_ctx = nullptr; +-}; +- +-}; // namespace chromaprint +- +-#endif +diff --git a/src/audio/ffmpeg_audio_processor_swresample.h b/src/audio/ffmpeg_audio_processor_swresample.h +index b86266b..b1d4bea 100644 +--- a/src/audio/ffmpeg_audio_processor_swresample.h ++++ b/src/audio/ffmpeg_audio_processor_swresample.h +@@ -28,30 +28,28 @@ class FFmpegAudioProcessor { + av_opt_set_double(m_swr_ctx, "cutoff", 0.8, 0); + } + +- void SetInputChannelLayout(int64_t channel_layout) { +- av_opt_set_int(m_swr_ctx, "icl", channel_layout, 0); +- av_opt_set_int(m_swr_ctx, "ich", av_get_channel_layout_nb_channels(channel_layout), 0); ++ void SetInputChannelLayout(AVChannelLayout *channel_layout) { ++ av_opt_set_int(m_swr_ctx, "in_channel_layout", channel_layout->u.mask, 0); + } + + void SetInputSampleFormat(AVSampleFormat sample_format) { +- av_opt_set_int(m_swr_ctx, "isf", sample_format, 0); ++ av_opt_set_sample_fmt(m_swr_ctx, "in_sample_fmt", sample_format, 0); + } + + void SetInputSampleRate(int sample_rate) { +- av_opt_set_int(m_swr_ctx, "isr", sample_rate, 0); ++ av_opt_set_int(m_swr_ctx, "in_sample_rate", sample_rate, 0); + } + +- void SetOutputChannelLayout(int64_t channel_layout) { +- av_opt_set_int(m_swr_ctx, "ocl", channel_layout, 0); +- av_opt_set_int(m_swr_ctx, "och", av_get_channel_layout_nb_channels(channel_layout), 0); ++ void SetOutputChannelLayout(AVChannelLayout *channel_layout) { ++ av_opt_set_int(m_swr_ctx, "out_channel_layout", channel_layout->u.mask, 0); + } + + void SetOutputSampleFormat(AVSampleFormat sample_format) { +- av_opt_set_int(m_swr_ctx, "osf", sample_format, 0); ++ av_opt_set_sample_fmt(m_swr_ctx, "out_sample_fmt", sample_format, 0); + } + + void SetOutputSampleRate(int sample_rate) { +- av_opt_set_int(m_swr_ctx, "osr", sample_rate, 0); ++ av_opt_set_int(m_swr_ctx, "out_sample_rate", sample_rate, 0); + } + + int Init() { +diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h +index 5550164..1c6b346 100644 +--- a/src/audio/ffmpeg_audio_reader.h ++++ b/src/audio/ffmpeg_audio_reader.h +@@ -62,7 +62,7 @@ class FFmpegAudioReader { + bool Read(const int16_t **data, size_t *size); + + bool IsOpen() const { return m_opened; } +- bool IsFinished() const { return m_finished && !m_got_frame; } ++ bool IsFinished() const { return !m_has_more_packets && !m_has_more_frames; } + + std::string GetError() const { return m_error; } + int GetErrorCode() const { return m_error_code; } +@@ -74,20 +74,19 @@ class FFmpegAudioReader { + uint8_t *m_convert_buffer[1] = { nullptr }; + int m_convert_buffer_nb_samples = 0; + +- AVInputFormat *m_input_fmt = nullptr; ++ const AVInputFormat *m_input_fmt = nullptr; + AVDictionary *m_input_opts = nullptr; + + AVFormatContext *m_format_ctx = nullptr; + AVCodecContext *m_codec_ctx = nullptr; +- AVFrame *m_frame = nullptr; + int m_stream_index = -1; + std::string m_error; + int m_error_code = 0; +- bool m_finished = false; + bool m_opened = false; +- int m_got_frame = 0; +- AVPacket m_packet; +- AVPacket m_packet0; ++ bool m_has_more_packets = true; ++ bool m_has_more_frames = true; ++ AVPacket *m_packet = nullptr; ++ AVFrame *m_frame = nullptr; + + int m_output_sample_rate = 0; + int m_output_channels = 0; +@@ -98,19 +97,12 @@ class FFmpegAudioReader { + + inline FFmpegAudioReader::FFmpegAudioReader() { + av_log_set_level(AV_LOG_QUIET); +- +- av_init_packet(&m_packet); +- m_packet.data = nullptr; +- m_packet.size = 0; +- +- m_packet0 = m_packet; + } + + inline FFmpegAudioReader::~FFmpegAudioReader() { + Close(); + av_dict_free(&m_input_opts); + av_freep(&m_convert_buffer[0]); +- av_packet_unref(&m_packet0); + } + + inline bool FFmpegAudioReader::SetInputFormat(const char *name) { +@@ -135,11 +127,10 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { + + Close(); + +- av_init_packet(&m_packet); +- m_packet.data = nullptr; +- m_packet.size = 0; +- +- m_packet0 = m_packet; ++ m_packet = av_packet_alloc(); ++ if (!m_packet) { ++ return false; ++ } + + ret = avformat_open_input(&m_format_ctx, file_name.c_str(), m_input_fmt, &m_input_opts); + if (ret < 0) { +@@ -153,26 +144,31 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { + return false; + } + +- AVCodec *codec; ++ const AVCodec *codec; + ret = av_find_best_stream(m_format_ctx, AVMEDIA_TYPE_AUDIO, -1, -1, &codec, 0); + if (ret < 0) { + SetError("Could not find any audio stream in the file", ret); + return false; + } + m_stream_index = ret; ++ auto stream = m_format_ctx->streams[m_stream_index]; + +- m_codec_ctx = m_format_ctx->streams[m_stream_index]->codec; ++ m_codec_ctx = avcodec_alloc_context3(codec); + m_codec_ctx->request_sample_fmt = AV_SAMPLE_FMT_S16; + ++ ret = avcodec_parameters_to_context(m_codec_ctx, stream->codecpar); ++ if (ret < 0) { ++ SetError("Could not copy the stream parameters", ret); ++ return false; ++ } ++ + ret = avcodec_open2(m_codec_ctx, codec, nullptr); + if (ret < 0) { + SetError("Could not open the codec", ret); + return false; + } + +- if (!m_codec_ctx->channel_layout) { +- m_codec_ctx->channel_layout = av_get_default_channel_layout(m_codec_ctx->channels); +- } ++ av_dump_format(m_format_ctx, 0, "foo", 0); + + m_frame = av_frame_alloc(); + if (!m_frame) { +@@ -183,19 +179,23 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { + m_output_sample_rate = m_codec_ctx->sample_rate; + } + +- if (!m_output_channels) { +- m_output_channels = m_codec_ctx->channels; ++ AVChannelLayout output_channel_layout; ++ if (m_output_channels) { ++ av_channel_layout_default(&output_channel_layout, m_output_channels); ++ } else { ++ m_output_channels = m_codec_ctx->ch_layout.nb_channels; ++ av_channel_layout_default(&output_channel_layout, m_output_channels); + } + +- if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { ++ if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->ch_layout.nb_channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { + m_converter.reset(new FFmpegAudioProcessor()); + m_converter->SetCompatibleMode(); + m_converter->SetInputSampleFormat(m_codec_ctx->sample_fmt); + m_converter->SetInputSampleRate(m_codec_ctx->sample_rate); +- m_converter->SetInputChannelLayout(m_codec_ctx->channel_layout); ++ m_converter->SetInputChannelLayout(&(m_codec_ctx->ch_layout)); + m_converter->SetOutputSampleFormat(AV_SAMPLE_FMT_S16); + m_converter->SetOutputSampleRate(m_output_sample_rate); +- m_converter->SetOutputChannelLayout(av_get_default_channel_layout(m_output_channels)); ++ m_converter->SetOutputChannelLayout(&output_channel_layout); + auto ret = m_converter->Init(); + if (ret != 0) { + SetError("Could not create an audio converter instance", ret); +@@ -203,10 +203,11 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { + } + } + ++ av_channel_layout_uninit(&output_channel_layout); ++ + m_opened = true; +- m_finished = false; +- m_got_frame = 0; +- m_nb_packets = 0; ++ m_has_more_packets = true; ++ m_has_more_frames = true; + m_decode_error = 0; + + return true; +@@ -214,6 +215,7 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { + + inline void FFmpegAudioReader::Close() { + av_frame_free(&m_frame); ++ av_packet_free(&m_packet); + + m_stream_index = -1; + +@@ -252,91 +254,98 @@ inline bool FFmpegAudioReader::Read(const int16_t **data, size_t *size) { + return false; + } + ++ *data = nullptr; ++ *size = 0; ++ + int ret; ++ bool needs_packet = false; + while (true) { +- while (m_packet.size <= 0) { +- av_packet_unref(&m_packet0); +- av_init_packet(&m_packet); +- m_packet.data = nullptr; +- m_packet.size = 0; +- ret = av_read_frame(m_format_ctx, &m_packet); ++ while (needs_packet && m_packet->size == 0) { ++ ret = av_read_frame(m_format_ctx, m_packet); + if (ret < 0) { + if (ret == AVERROR_EOF) { +- m_finished = true; ++ needs_packet = false; ++ m_has_more_packets = false; + break; +- } else { ++ } ++ SetError("Error reading from the audio source", ret); ++ return false; ++ } ++ if (m_packet->stream_index == m_stream_index) { ++ needs_packet = false; ++ } else { ++ av_packet_unref(m_packet); ++ } ++ } ++ ++ if (m_packet->size != 0) { ++ ret = avcodec_send_packet(m_codec_ctx, m_packet); ++ if (ret < 0) { ++ if (ret != AVERROR(EAGAIN)) { + SetError("Error reading from the audio source", ret); + return false; + } +- } +- m_packet0 = m_packet; +- if (m_packet.stream_index != m_stream_index) { +- m_packet.data = nullptr; +- m_packet.size = 0; + } else { +- m_nb_packets++; ++ av_packet_unref(m_packet); + } + } + +- ret = avcodec_decode_audio4(m_codec_ctx, m_frame, &m_got_frame, &m_packet); ++ ret = avcodec_receive_frame(m_codec_ctx, m_frame); + if (ret < 0) { +- if (m_decode_error) { +- SetError("Error decoding audio frame", m_decode_error); +- return false; ++ if (ret == AVERROR_EOF) { ++ m_has_more_frames = false; ++ } else if (ret == AVERROR(EAGAIN)) { ++ if (m_has_more_packets) { ++ needs_packet = true; ++ continue; ++ } else { ++ m_has_more_frames = false; ++ } + } +- m_decode_error = ret; +- m_packet.data = nullptr; +- m_packet.size = 0; +- continue; ++ SetError("Error decoding the audio source", ret); ++ return false; + } + +- break; +- } +- +- m_decode_error = 0; +- +- const int decoded = std::min(ret, m_packet.size); +- m_packet.data += decoded; +- m_packet.size -= decoded; +- +- if (m_got_frame) { +- if (m_converter) { +- if (m_frame->nb_samples > m_convert_buffer_nb_samples) { +- int linsize; +- av_freep(&m_convert_buffer[0]); +- m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); +- ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); +- if (ret < 0) { +- SetError("Couldn't allocate audio converter buffer", ret); ++ if (m_frame->nb_samples > 0) { ++ if (m_converter) { ++ if (m_frame->nb_samples > m_convert_buffer_nb_samples) { ++ int linsize; ++ av_freep(&m_convert_buffer[0]); ++ m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); ++ ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->ch_layout.nb_channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); ++ if (ret < 0) { ++ SetError("Couldn't allocate audio converter buffer", ret); ++ return false; ++ } ++ } ++ auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); ++ if (nb_samples < 0) { ++ SetError("Couldn't convert audio", ret); + return false; + } +- } +- auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); +- if (nb_samples < 0) { +- SetError("Couldn't convert audio", ret); +- return false; +- } +- *data = (const int16_t *) m_convert_buffer[0]; +- *size = nb_samples; +- } else { +- *data = (const int16_t *) m_frame->data[0]; +- *size = m_frame->nb_samples; +- } +- } else { +- if (m_finished && m_converter) { +- auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); +- if (nb_samples < 0) { +- SetError("Couldn't convert audio", ret); +- return false; +- } else if (nb_samples > 0) { +- m_got_frame = 1; + *data = (const int16_t *) m_convert_buffer[0]; + *size = nb_samples; ++ } else { ++ *data = (const int16_t *) m_frame->data[0]; ++ *size = m_frame->nb_samples; ++ } ++ } else { ++ if (m_converter) { ++ if (IsFinished()) { ++ auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); ++ if (nb_samples < 0) { ++ SetError("Couldn't convert audio", ret); ++ return false; ++ } else if (nb_samples > 0) { ++ *data = (const int16_t *) m_convert_buffer[0]; ++ *size = nb_samples; ++ } ++ } + } + } +- } + +- return true; ++ return true; ++ } + } + + inline void FFmpegAudioReader::SetError(const char *message, int errnum) { +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index a2b517b..123e643 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -38,6 +38,12 @@ set(SRCS + + if(BUILD_TOOLS) + set(SRCS ${SRCS} ../src/audio/ffmpeg_audio_reader_test.cpp) ++ include_directories( ++ ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} ++ ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} ++ ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} ++ ${AUDIO_PROCESSOR_INCLUDE_DIRS} ++ ) + link_libraries(fpcalc_libs) + endif() + diff --git a/libraries/chromaprint/patches/ffmpeg7.patch b/libraries/chromaprint/patches/ffmpeg7.patch new file mode 100644 index 00000000000..5618f8c98b7 --- /dev/null +++ b/libraries/chromaprint/patches/ffmpeg7.patch @@ -0,0 +1,20 @@ +diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h +index 35b2934..0b032e5 100644 +--- a/src/audio/ffmpeg_audio_reader.h ++++ b/src/audio/ffmpeg_audio_reader.h +@@ -118,8 +118,13 @@ inline bool FFmpegAudioReader::SetInputSampleRate(int sample_rate) { + + inline bool FFmpegAudioReader::SetInputChannels(int channels) { + char buf[64]; +- sprintf(buf, "%d", channels); +- return av_dict_set(&m_input_opts, "channels", buf, 0) >= 0; ++ if (channels == 1) ++ sprintf(buf, "%s", "mono"); ++ else if (channels == 2) ++ sprintf(buf, "%s", "stereo"); ++ else ++ return false; ++ return av_dict_set(&m_input_opts, "ch_layout", buf, 0) >= 0; + } + + inline bool FFmpegAudioReader::Open(const std::string &file_name) { diff --git a/libraries/cmark/README b/libraries/cmark/README deleted file mode 100644 index 1740df5692d..00000000000 --- a/libraries/cmark/README +++ /dev/null @@ -1,10 +0,0 @@ -cmark is the C reference implementation of CommonMark, a rationalized -version of Markdown syntax with a spec. (For the JavaScript reference -implementation, see commonmark.js.) - -It provides a shared library (libcmark) with functions for parsing -CommonMark documents to an abstract syntax tree (AST), manipulating -the AST, and rendering the document to HTML, groff man, LaTeX, -CommonMark, or an XML representation of the AST. It also provides a -command-line program (cmark) for parsing and rendering CommonMark -documents. diff --git a/libraries/cmark/cmark.SlackBuild b/libraries/cmark/cmark.SlackBuild deleted file mode 100644 index 4e9c034ef0f..00000000000 --- a/libraries/cmark/cmark.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Slackware build script for cmark - -# Copyright 2018, 2019 Skaendo -# Maintained 2024-2026 by Jay Lanagan (j@lngn.net), Detroit, MI, 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=cmark -VERSION=${VERSION:-0.31.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" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_MANDIR=/usr/man \ - -DBUILD_SHARED_LIBS=YES \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING *.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/cmark/cmark.info b/libraries/cmark/cmark.info deleted file mode 100644 index b7896e670b7..00000000000 --- a/libraries/cmark/cmark.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="cmark" -VERSION="0.31.2" -HOMEPAGE="https://github.com/commonmark/cmark" -DOWNLOAD="https://github.com/commonmark/cmark/archive/0.31.2/cmark-0.31.2.tar.gz" -MD5SUM="705ff52fcacc6d9b4d0d1d5a7723edcc" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Jay Lanagan" -EMAIL="j@lngn.net" diff --git a/libraries/cmark/slack-desc b/libraries/cmark/slack-desc deleted file mode 100644 index e20100481aa..00000000000 --- a/libraries/cmark/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------------------------------------------------------| -cmark: cmark (C Reference libraries) -cmark: -cmark: cmark is the C reference implementation of CommonMark, a rationalized -cmark: version of Markdown syntax with a spec. (For the JavaScript reference -cmark: implementation, see commonmark.js.) -cmark: -cmark: Homepage: https://github.com/commonmark/cmark -cmark: -cmark: -cmark: -cmark: diff --git a/libraries/coeurl/coeurl.SlackBuild b/libraries/coeurl/coeurl.SlackBuild index 67c9fa79634..eae092b5107 100644 --- a/libraries/coeurl/coeurl.SlackBuild +++ b/libraries/coeurl/coeurl.SlackBuild @@ -84,6 +84,7 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; patch -p1 < $CWD/831e2ee8e9cf08ea1ee9736cde8370f9d0312abc.patch +patch -p1 < $CWD/curlwrap.patch sed -i 's/provides/provide/g' ./subprojects/curl.wrap diff --git a/libraries/coeurl/curlwrap.patch b/libraries/coeurl/curlwrap.patch new file mode 100644 index 00000000000..1e02e2fa05d --- /dev/null +++ b/libraries/coeurl/curlwrap.patch @@ -0,0 +1,9 @@ +--- a/subprojects/curl.wrap 2025-09-30 23:32:45.714201242 -0400 ++++ b/subprojects/curl.wrap 2025-09-30 23:30:38.012198946 -0400 +@@ -5,5 +5,5 @@ + source_filename = curl-7.77.0.tar.xz + source_hash = 0f64582c54282f31c0de9f0a1a596b182776bd4df9a4c4a2a41bbeb54f62594b + +-[provides] ++[provide] + dependency_names = libcurl diff --git a/libraries/cogl/cogl.SlackBuild b/libraries/cogl/cogl.SlackBuild index 58d6bd83b4f..de09183b313 100644 --- a/libraries/cogl/cogl.SlackBuild +++ b/libraries/cogl/cogl.SlackBuild @@ -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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17 -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/collada-dom/boost-1.85.patch b/libraries/collada-dom/boost-1.85.patch new file mode 100644 index 00000000000..c0ef9ec0497 --- /dev/null +++ b/libraries/collada-dom/boost-1.85.patch @@ -0,0 +1,50 @@ +From 65222c3c4f800b624e1d547ab7f1eb28e3d6ee59 Mon Sep 17 00:00:00 2001 +From: Stefan Strogin +Date: Mon, 27 May 2024 16:13:09 +0000 +Subject: [PATCH] Fix build for boost 1.85.0, #42 + +--- + dom/include/dae.h | 2 +- + dom/src/dae/daeUtils.cpp | 2 +- + dom/src/dae/daeZAEUncompressHandler.cpp | 2 +- + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/dom/include/dae.h b/dom/include/dae.h +index e53388b..03e72f9 100644 +--- a/dom/include/dae.h ++++ b/dom/include/dae.h +@@ -25,7 +25,7 @@ + #pragma warning(disable: 4180 4245) + #endif + #ifndef NO_BOOST +-#include ++#include + #endif + #ifdef _MSC_VER + #pragma warning(pop) +diff --git a/dom/src/dae/daeUtils.cpp b/dom/src/dae/daeUtils.cpp +index de30ca0..45b667f 100644 +--- a/dom/src/dae/daeUtils.cpp ++++ b/dom/src/dae/daeUtils.cpp +@@ -18,7 +18,7 @@ + #endif + + #ifndef NO_BOOST +-#include // THIS WAS NOT COMMENTED. ++#include // THIS WAS NOT COMMENTED. + #endif + + #include // for tmpnam +diff --git a/dom/src/dae/daeZAEUncompressHandler.cpp b/dom/src/dae/daeZAEUncompressHandler.cpp +index da2a344..2550000 100644 +--- a/dom/src/dae/daeZAEUncompressHandler.cpp ++++ b/dom/src/dae/daeZAEUncompressHandler.cpp +@@ -271,7 +271,7 @@ bool daeZAEUncompressHandler::checkAndExtractInternalArchive( const std::string& + bool error = false; + + boost::filesystem::path archivePath(filePath); +- std::string dir = archivePath.branch_path().string(); ++ std::string dir = archivePath.parent_path().string(); + + const std::string& randomSegment = cdom::getRandomFileName(); + std::string tmpDir = dir + cdom::getFileSeparator() + randomSegment + cdom::getFileSeparator(); diff --git a/libraries/collada-dom/collada-dom.SlackBuild b/libraries/collada-dom/collada-dom.SlackBuild index ce47535655c..af75c85bc2b 100644 --- a/libraries/collada-dom/collada-dom.SlackBuild +++ b/libraries/collada-dom/collada-dom.SlackBuild @@ -66,6 +66,8 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; patch -p1 < $CWD/return-type.patch +patch -p1 < $CWD/boost-1.85.patch +sed -i 's|filesystem system|filesystem|' CMakeLists.txt mkdir -p build cd build @@ -75,6 +77,8 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ + -W no-dev \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/collada-dom/collada-dom.info b/libraries/collada-dom/collada-dom.info index 6208435ba46..dcf77af7adf 100644 --- a/libraries/collada-dom/collada-dom.info +++ b/libraries/collada-dom/collada-dom.info @@ -5,6 +5,6 @@ DOWNLOAD="http://sourceforge.net/projects/collada-dom/files/Collada%20DOM/Collad MD5SUM="20399de4206eab850c32e65c04e907cb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="libminizip" MAINTAINER="klaatu" EMAIL="klaatu@member.fsf.org" diff --git a/libraries/compiz-plugins-experimental/compiz-plugins-experimental.SlackBuild b/libraries/compiz-plugins-experimental/compiz-plugins-experimental.SlackBuild index 06780bfb97c..620857d696c 100644 --- a/libraries/compiz-plugins-experimental/compiz-plugins-experimental.SlackBuild +++ b/libraries/compiz-plugins-experimental/compiz-plugins-experimental.SlackBuild @@ -79,6 +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 {} \; +patch -p1 < $CWD/gcc13.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/compiz-plugins-experimental/gcc13.patch b/libraries/compiz-plugins-experimental/gcc13.patch new file mode 100644 index 00000000000..8edce5b67ed --- /dev/null +++ b/libraries/compiz-plugins-experimental/gcc13.patch @@ -0,0 +1,169 @@ +https://bbs.archlinux.org/viewtopic.php?id=290483 + +diff --git a/src/anaglyph/anaglyph.c b/src/anaglyph/anaglyph.c +index 5ee0b32..94dec30 100644 +--- a/src/anaglyph/anaglyph.c ++++ b/src/anaglyph/anaglyph.c +@@ -21,6 +21,7 @@ + #include + #include "anaglyph_options.h" + ++#include + + #define GET_ANAGLYPH_CORE(c) \ + ((AnaglyphCore *) (c)->base.privates[corePrivateIndex].ptr) +diff --git a/src/atlantis/atlantis-internal.h b/src/atlantis/atlantis-internal.h +index 4b3e903..4ce80cd 100644 +--- a/src/atlantis/atlantis-internal.h ++++ b/src/atlantis/atlantis-internal.h +@@ -104,6 +104,7 @@ + + #include + #include ++#include + + /* some constants */ + #define PI M_PI +diff --git a/src/elements/elements.c b/src/elements/elements.c +index 9c3d61f..f24ebc0 100644 +--- a/src/elements/elements.c ++++ b/src/elements/elements.c +@@ -50,6 +50,9 @@ + + #include + #include "elements_options.h" ++ ++#include ++ + #define GET_DISPLAY(d) \ + ((eDisplay *) (d)->base.privates[displayPrivateIndex].ptr) + +diff --git a/src/fakeargb/fakeargb.c b/src/fakeargb/fakeargb.c +index 1c8c241..c76c1b7 100644 +--- a/src/fakeargb/fakeargb.c ++++ b/src/fakeargb/fakeargb.c +@@ -22,6 +22,8 @@ + #include + #include "fakeargb_options.h" + ++#include ++ + static int displayPrivateIndex; + + typedef struct _FakeDisplay +diff --git a/src/fireflies/fireflies.c b/src/fireflies/fireflies.c +index 6d271c2..6f7b1a9 100644 +--- a/src/fireflies/fireflies.c ++++ b/src/fireflies/fireflies.c +@@ -32,6 +32,8 @@ + #include + #include "fireflies_options.h" + ++#include ++ + #define GET_SNOW_DISPLAY(d) \ + ((SnowDisplay *) (d)->base.privates[displayPrivateIndex].ptr) + +diff --git a/src/freewins/freewins.c b/src/freewins/freewins.c +index bd55f56..fffc337 100644 +--- a/src/freewins/freewins.c ++++ b/src/freewins/freewins.c +@@ -50,6 +50,8 @@ + + #include "freewins.h" + ++#include ++ + static CompMetadata freewinsMetadata; + + /* Information on window resize */ +diff --git a/src/freewins/input.c b/src/freewins/input.c +index 96a9009..7c35d1e 100644 +--- a/src/freewins/input.c ++++ b/src/freewins/input.c +@@ -50,6 +50,8 @@ + #include "freewins.h" + #include + ++#include ++ + /* ------ Input Prevention -------------------------------------------*/ + + /* Shape the IPW +diff --git a/src/smartput/smartput.c b/src/smartput/smartput.c +index a43f4c1..05bcbf1 100644 +--- a/src/smartput/smartput.c ++++ b/src/smartput/smartput.c +@@ -50,6 +50,8 @@ + #include + #include "smartput_options.h" + ++#include ++ + typedef struct _SmartputUndoInfo { + Window window; + +diff --git a/src/snow/snow.c b/src/snow/snow.c +index 80e94aa..fb6566a 100644 +--- a/src/snow/snow.c ++++ b/src/snow/snow.c +@@ -32,6 +32,8 @@ + #include + #include "snow_options.h" + ++#include ++ + #define GET_SNOW_DISPLAY(d) \ + ((SnowDisplay *) (d)->base.privates[displayPrivateIndex].ptr) + +diff --git a/src/snowglobe/snowglobe-internal.h b/src/snowglobe/snowglobe-internal.h +index 9ca51ff..f6d89af 100644 +--- a/src/snowglobe/snowglobe-internal.h ++++ b/src/snowglobe/snowglobe-internal.h +@@ -8,6 +8,7 @@ + + #include + #include ++#include + + /* some constants */ + #define PI M_PI +diff --git a/src/stars/star.c b/src/stars/star.c +index 96a26c1..59aa7d9 100644 +--- a/src/stars/star.c ++++ b/src/stars/star.c +@@ -43,6 +43,8 @@ + #include + #include "star_options.h" + ++#include ++ + #define GET_SNOW_DISPLAY(d) \ + ((SnowDisplay *) (d)->base.privates[displayPrivateIndex].ptr) + +diff --git a/src/tile/tile.c b/src/tile/tile.c +index d58cac5..98c0ad0 100644 +--- a/src/tile/tile.c ++++ b/src/tile/tile.c +@@ -30,6 +30,8 @@ + #include + #include "tile_options.h" + ++#include ++ + static int displayPrivateIndex = 0; + + typedef enum { +diff --git a/src/wizard/wizard.c b/src/wizard/wizard.c +index d60ff94..d90f9cc 100644 +--- a/src/wizard/wizard.c ++++ b/src/wizard/wizard.c +@@ -30,6 +30,8 @@ + #include "wizard_options.h" + #include "wizard_tex.h" + ++#include ++ + #define GET_WIZARD_DISPLAY(d) \ + ((WizardDisplay *) (d)->base.privates[displayPrivateIndex].ptr) + diff --git a/libraries/compiz-plugins-extra/compiz-plugins-extra.SlackBuild b/libraries/compiz-plugins-extra/compiz-plugins-extra.SlackBuild index baf64788ca1..bd933df6aed 100644 --- a/libraries/compiz-plugins-extra/compiz-plugins-extra.SlackBuild +++ b/libraries/compiz-plugins-extra/compiz-plugins-extra.SlackBuild @@ -79,6 +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 {} \; +patch -p1 < $CWD/gcc13.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/compiz-plugins-extra/gcc13.patch b/libraries/compiz-plugins-extra/gcc13.patch new file mode 100644 index 00000000000..5500445b4b1 --- /dev/null +++ b/libraries/compiz-plugins-extra/gcc13.patch @@ -0,0 +1,203 @@ +https://bbs.archlinux.org/viewtopic.php?id=290483 + +diff --git a/src/addhelper/addhelper.c b/src/addhelper/addhelper.c +index 3bc8a6b..78242e9 100644 +--- a/src/addhelper/addhelper.c ++++ b/src/addhelper/addhelper.c +@@ -24,6 +24,9 @@ + */ + + #include ++ ++#include ++ + #include "addhelper_options.h" + + #define GET_ADD_DISPLAY(d) \ +diff --git a/src/bench/bench.c b/src/bench/bench.c +index 9cdef8c..4610021 100644 +--- a/src/bench/bench.c ++++ b/src/bench/bench.c +@@ -22,6 +22,8 @@ + + #include + ++#include ++ + #include "bench_tex.h" + #include "bench_options.h" + +diff --git a/src/firepaint/firepaint.c b/src/firepaint/firepaint.c +index b147b03..cb8a508 100644 +--- a/src/firepaint/firepaint.c ++++ b/src/firepaint/firepaint.c +@@ -21,6 +21,8 @@ + + #include + ++#include ++ + #include "firepaint_options.h" + #include "firepaint_tex.h" + +diff --git a/src/grid/grid.c b/src/grid/grid.c +index a8d5152..cb827e6 100644 +--- a/src/grid/grid.c ++++ b/src/grid/grid.c +@@ -23,7 +23,10 @@ + */ + + #include ++ ++#include + #include ++ + #include "grid_options.h" + + #define GRID_DEBUG 0 +diff --git a/src/highlightcontent/highlightcontent.c b/src/highlightcontent/highlightcontent.c +index 33bf932..5d66978 100644 +--- a/src/highlightcontent/highlightcontent.c ++++ b/src/highlightcontent/highlightcontent.c +@@ -21,6 +21,7 @@ + */ + + #include ++#include + #include + + #include +diff --git a/src/loginout/loginout.c b/src/loginout/loginout.c +index e2889d2..466f7df 100644 +--- a/src/loginout/loginout.c ++++ b/src/loginout/loginout.c +@@ -21,6 +21,8 @@ + + #include + ++#include ++ + #include "loginout_options.h" + + static int displayPrivateIndex = 0; +diff --git a/src/mblur/mblur.c b/src/mblur/mblur.c +index 103cd32..4e15c6d 100644 +--- a/src/mblur/mblur.c ++++ b/src/mblur/mblur.c +@@ -20,6 +20,7 @@ + */ + + #include ++#include + + #include + +diff --git a/src/reflex/reflex.c b/src/reflex/reflex.c +index 8c6ebc3..648c9c9 100644 +--- a/src/reflex/reflex.c ++++ b/src/reflex/reflex.c +@@ -20,6 +20,8 @@ + */ + #include + ++#include ++ + #include "reflex_options.h" + + +diff --git a/src/scalefilter/scalefilter.c b/src/scalefilter/scalefilter.c +index 55e2a96..c10c5d1 100644 +--- a/src/scalefilter/scalefilter.c ++++ b/src/scalefilter/scalefilter.c +@@ -25,6 +25,7 @@ + + #define _GNU_SOURCE + #include ++#include + #include + #include + #include +diff --git a/src/shelf/shelf.c b/src/shelf/shelf.c +index cd17839..e4fd09c 100644 +--- a/src/shelf/shelf.c ++++ b/src/shelf/shelf.c +@@ -33,6 +33,7 @@ + #include + #include + #include ++#include + #include + #include "shelf_options.h" + +diff --git a/src/showmouse/showmouse.c b/src/showmouse/showmouse.c +index fe972a2..32c3cb9 100644 +--- a/src/showmouse/showmouse.c ++++ b/src/showmouse/showmouse.c +@@ -25,6 +25,7 @@ + */ + + #include ++#include + #include + + #include +diff --git a/src/splash/splash.c b/src/splash/splash.c +index c72b9b0..986a3ec 100644 +--- a/src/splash/splash.c ++++ b/src/splash/splash.c +@@ -20,6 +20,7 @@ + */ + + #include ++#include + + #include + #include +diff --git a/src/trailfocus/trailfocus.c b/src/trailfocus/trailfocus.c +index ecfa84d..05c50f4 100644 +--- a/src/trailfocus/trailfocus.c ++++ b/src/trailfocus/trailfocus.c +@@ -25,6 +25,7 @@ + * + */ + ++#include + #include + #include + #include "trailfocus_options.h" +diff --git a/src/vidcap/vidcap.c b/src/vidcap/vidcap.c +index 10157b2..a08126d 100644 +--- a/src/vidcap/vidcap.c ++++ b/src/vidcap/vidcap.c +@@ -27,6 +27,7 @@ + + #define _GNU_SOURCE /* For asprintf */ + #include ++#include + #include + #include + #include +diff --git a/src/wallpaper/wallpaper.c b/src/wallpaper/wallpaper.c +index fd23b69..2c47fa7 100644 +--- a/src/wallpaper/wallpaper.c ++++ b/src/wallpaper/wallpaper.c +@@ -23,6 +23,7 @@ + */ + + #include ++#include + #include + #include + #include +diff --git a/src/widget/widget.c b/src/widget/widget.c +index ce7d4f0..6d146fa 100644 +--- a/src/widget/widget.c ++++ b/src/widget/widget.c +@@ -26,6 +26,7 @@ + * + */ + ++#include + #include + #include + #include diff --git a/libraries/compiz-plugins-main/compiz-plugins-main-0.8.18-gcc-14-fix.patch b/libraries/compiz-plugins-main/compiz-plugins-main-0.8.18-gcc-14-fix.patch new file mode 100644 index 00000000000..8d95b7ef0cb --- /dev/null +++ b/libraries/compiz-plugins-main/compiz-plugins-main-0.8.18-gcc-14-fix.patch @@ -0,0 +1,96 @@ +diff --git a/src/mag/mag.c b/src/mag/mag.c +index f3c8fc3..6aac3a7 100644 +--- a/src/mag/mag.c ++++ b/src/mag/mag.c +@@ -20,6 +20,7 @@ + * + */ + ++#include + #include + #include + +diff --git a/src/mousepoll/mousepoll.c b/src/mousepoll/mousepoll.c +index d009ed2..eb513e1 100644 +--- a/src/mousepoll/mousepoll.c ++++ b/src/mousepoll/mousepoll.c +@@ -20,6 +20,7 @@ + * + */ + ++#include + #include + + #include "compiz-mousepoll.h" +diff --git a/src/opacify/opacify.c b/src/opacify/opacify.c +index a4fb86c..3b96208 100644 +--- a/src/opacify/opacify.c ++++ b/src/opacify/opacify.c +@@ -21,6 +21,7 @@ + * + */ + ++#include + #include + #include "opacify_options.h" + +diff --git a/src/scaleaddon/scaleaddon.c b/src/scaleaddon/scaleaddon.c +index 8029fa4..d97fe11 100644 +--- a/src/scaleaddon/scaleaddon.c ++++ b/src/scaleaddon/scaleaddon.c +@@ -24,6 +24,7 @@ + * + */ + ++#include + #include + #include + #include +diff --git a/src/session/session.c b/src/session/session.c +index 7d1d6e9..bac2c0a 100644 +--- a/src/session/session.c ++++ b/src/session/session.c +@@ -29,6 +29,7 @@ + + #include + ++#include + #include + #include + #include +diff --git a/src/vpswitch/vpswitch.c b/src/vpswitch/vpswitch.c +index 92faf48..3411671 100644 +--- a/src/vpswitch/vpswitch.c ++++ b/src/vpswitch/vpswitch.c +@@ -27,6 +27,7 @@ + */ + + #include ++#include + #include + #include + #include "vpswitch_options.h" +diff --git a/src/winrules/winrules.c b/src/winrules/winrules.c +index d64623e..8a47b0a 100644 +--- a/src/winrules/winrules.c ++++ b/src/winrules/winrules.c +@@ -21,6 +21,7 @@ + + #include + ++#include + #include + + #define WINRULES_SCREEN_OPTION_SKIPTASKBAR_MATCH 0 +diff --git a/src/workarounds/workarounds.c b/src/workarounds/workarounds.c +index 125c072..af92b26 100644 +--- a/src/workarounds/workarounds.c ++++ b/src/workarounds/workarounds.c +@@ -20,6 +20,7 @@ + * This plug-in for Marco-like workarounds. + */ + ++#include + #include + #include + diff --git a/libraries/compiz-plugins-main/compiz-plugins-main.SlackBuild b/libraries/compiz-plugins-main/compiz-plugins-main.SlackBuild index a680107e4f6..1b746e05098 100644 --- a/libraries/compiz-plugins-main/compiz-plugins-main.SlackBuild +++ b/libraries/compiz-plugins-main/compiz-plugins-main.SlackBuild @@ -79,6 +79,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 {} \; +# Thanks DryFalls on LQ and fedora for the patch +patch -p1 < $CWD/compiz-plugins-main-0.8.18-gcc-14-fix.patch + # Fix focus position on some situations with ATK >= 2.36 patch -p1 < $CWD/fix_focus_position.patch diff --git a/libraries/dav1d/README b/libraries/dav1d/README deleted file mode 100644 index cf7b07d41ce..00000000000 --- a/libraries/dav1d/README +++ /dev/null @@ -1,7 +0,0 @@ -dav1d is an AV1 decoder being developed by the VideoLAN, -with the aim of creating a fast and correct decoder to -overcome the present lack of hardware AV1 decoders. - -This SlackBuild builds the binary decoder dav1d as well -as libraries suitable for use by other applications such -as FFmpeg and VLC. diff --git a/libraries/dav1d/dav1d.SlackBuild b/libraries/dav1d/dav1d.SlackBuild deleted file mode 100644 index 4949989c88e..00000000000 --- a/libraries/dav1d/dav1d.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash -# ---------------------------------------------------------------------- -# Slackware build script for dav1d -# -# Copyright (c) 2019-2024 Andrew Strong, Blue Mountains, Australia. -# Copyright 2024-2026 Jeremy Hansen -# -# Permission to use, copy, modify, and distribute this software for -# any purpose with or without fee is hereby granted, provided that -# the above copyright notice and this permission notice appear in all -# copies. -# -# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR -# CONTRIBUTORS 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=dav1d -VERSION=${VERSION:-1.5.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 [ ! -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=i686 -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 -rm -rf $TMP/$PRGNAM-$VERSION -cd $TMP -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson setup .. \ - --buildtype=release \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --prefix=/usr - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING NEWS *.md doc/PATENTS $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/libraries/dav1d/dav1d.info b/libraries/dav1d/dav1d.info deleted file mode 100644 index 192ce5412ac..00000000000 --- a/libraries/dav1d/dav1d.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="dav1d" -VERSION="1.5.3" -HOMEPAGE="https://code.videolan.org/videolan/dav1d" -DOWNLOAD="https://code.videolan.org/videolan/dav1d/-/archive/1.5.3/dav1d-1.5.3.tar.gz" -MD5SUM="e22d5377b91936ef0b43662364c8973e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/libraries/dav1d/slack-desc b/libraries/dav1d/slack-desc deleted file mode 100644 index b9ef7d30796..00000000000 --- a/libraries/dav1d/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------------------------------------------------------| -dav1d: dav1d (AV1 decoder) -dav1d: -dav1d: dav1d is an AV1 decoder focused on speed and correctness. -dav1d: -dav1d: Homepage: https://code.videolan.org/videolan/dav1d -dav1d: -dav1d: -dav1d: -dav1d: -dav1d: -dav1d: diff --git a/libraries/dietlibc/dietlibc.SlackBuild b/libraries/dietlibc/dietlibc.SlackBuild index 88768d4029c..ec6c436bb01 100644 --- a/libraries/dietlibc/dietlibc.SlackBuild +++ b/libraries/dietlibc/dietlibc.SlackBuild @@ -78,7 +78,7 @@ sed -i '1i#define __NR_close_range 436' i386/syscalls.h # This fixes 32-bit builds (64-bit wasn't broken for some reason). make json CC="${CC:-gcc}" CFLAGS="-O2 -fPIC" -make +make CFLAGS='-std=gnu17' make install DESTDIR=$PKG mkdir -p $PKG/usr/bin diff --git a/libraries/docopt.cpp/docopt.cpp.SlackBuild b/libraries/docopt.cpp/docopt.cpp.SlackBuild index db8039c68a5..6659410bc2d 100644 --- a/libraries/docopt.cpp/docopt.cpp.SlackBuild +++ b/libraries/docopt.cpp/docopt.cpp.SlackBuild @@ -88,6 +88,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/double-conversion/double-conversion.SlackBuild b/libraries/double-conversion/double-conversion.SlackBuild index 67b4415c1b1..a28a4e7536c 100644 --- a/libraries/double-conversion/double-conversion.SlackBuild +++ b/libraries/double-conversion/double-conversion.SlackBuild @@ -86,6 +86,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=$TESTING \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/efl/efl.SlackBuild b/libraries/efl/efl.SlackBuild index 64976bdb624..20ade732725 100644 --- a/libraries/efl/efl.SlackBuild +++ b/libraries/efl/efl.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=efl -VERSION=${VERSION:-1.27.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.28.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -87,6 +84,9 @@ find -L . \ sed -i '1i msgid ""\nmsgstr ""\n"Content-Type: text/plain; charset=UTF-8"\n' src/examples/edje/*/*.po +export CFLAGS="$SLKCFLAGS -std=gnu17" +export CXXFLAGS="$SLKCFLAGS -std=gnu++17" + meson . build \ --prefix=/usr/ \ --libdir=/usr/lib${LIBDIRSUFFIX} \ @@ -95,14 +95,6 @@ meson . build \ -Dglib=true \ -Dbuild-id="$ARCH"-slackware-linux -# 20200416 bkw: vita_cell on IRC reported missing DSO errors for -lm -# and -ldl. efl has a LOT of optional/autodetected libraries, I couldn't -# duplicate his problem, but it looks like some optional library normally -# adds the -lm -ldl in its pkgconfig file and he was missing whatever -# it was. In any case, adding them here won't hurt anything. -LIBS="-lm -ldl" \ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ "${NINJA:=ninja}" -C build -v DESTDIR=$PKG $NINJA -C build install diff --git a/libraries/efl/efl.info b/libraries/efl/efl.info index 36e7549b14e..6a6efd4e004 100644 --- a/libraries/efl/efl.info +++ b/libraries/efl/efl.info @@ -1,10 +1,10 @@ PRGNAM="efl" -VERSION="1.27.0" +VERSION="1.28.1" HOMEPAGE="https://www.enlightenment.org/" -DOWNLOAD="https://download.enlightenment.org/rel/libs/efl/efl-1.27.0.tar.xz" -MD5SUM="0efa0cbdb915752c99861eb91933f59f" +DOWNLOAD="https://download.enlightenment.org/rel/libs/efl/efl-1.28.1.tar.xz" +MD5SUM="08e479862cdfa5966cf7a248885673bf" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="luajit bullet" +REQUIRES="lua51 bullet" MAINTAINER="Erik Falor" EMAIL="ewfalor@gmail.com" diff --git a/libraries/fast_float/README b/libraries/fast_float/README deleted file mode 100644 index 5d2aa3bfa41..00000000000 --- a/libraries/fast_float/README +++ /dev/null @@ -1,7 +0,0 @@ -The fast_float library provides fast header-only implementations for -the C++ from_chars functions for float and double types. These -functions convert ASCII strings representing decimal values (e.g., -1.3e10) into binary types. We provide exact rounding (including round -to even). In our experience, these fast_float functions many times -faster than comparable number-parsing functions from existing C++ -standard libraries. diff --git a/libraries/fast_float/fast_float.SlackBuild b/libraries/fast_float/fast_float.SlackBuild deleted file mode 100644 index e844a6d8b28..00000000000 --- a/libraries/fast_float/fast_float.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash - -# Slackware build script for fast_float - -# Copyright 2022-2023 Steven Voges -# 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=fast_float -VERSION=${VERSION:-4.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} -mv $PKG/usr/share/cmake $PKG/usr/lib${LIBDIRSUFFIX}/ -rm -r $PKG/usr/share - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS CONTRIBUTORS LICENSE-APACHE LICENSE-MIT README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/fast_float/fast_float.info b/libraries/fast_float/fast_float.info deleted file mode 100644 index fedaf23d53b..00000000000 --- a/libraries/fast_float/fast_float.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fast_float" -VERSION="4.0.0" -HOMEPAGE="https://github.com/fastfloat/fast_float" -DOWNLOAD="https://github.com/fastfloat/fast_float/archive/v4.0.0/fast_float-4.0.0.tar.gz" -MD5SUM="52c300b1e1413ee58dd700b3448dd1fe" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Steven Voges" -EMAIL="svoges.sbo@gmail.com" diff --git a/libraries/fast_float/slack-desc b/libraries/fast_float/slack-desc deleted file mode 100644 index d7c892deecf..00000000000 --- a/libraries/fast_float/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------------------------------------------------------| -fast_float: fast_float (Number parsing library) -fast_float: -fast_float: Fast and exact implementation of the C++ from_chars functions for -fast_float: float and double types: 4x faster than strtod. -fast_float: -fast_float: Homepage: https://github.com/fastfloat/fast_float -fast_float: -fast_float: -fast_float: -fast_float: -fast_float: diff --git a/libraries/fcft/fcft.SlackBuild b/libraries/fcft/fcft.SlackBuild index 3b3992b00e0..688cba315cc 100644 --- a/libraries/fcft/fcft.SlackBuild +++ b/libraries/fcft/fcft.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fcft -VERSION=${VERSION:-3.1.6} +VERSION=${VERSION:-3.3.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -67,9 +67,9 @@ 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 +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/libraries/fcft/fcft.info b/libraries/fcft/fcft.info index 36b88c4aebc..0e472d2c857 100644 --- a/libraries/fcft/fcft.info +++ b/libraries/fcft/fcft.info @@ -1,8 +1,8 @@ PRGNAM="fcft" -VERSION="3.1.6" +VERSION="3.3.2" HOMEPAGE="https://codeberg.org/dnkl/fcft" -DOWNLOAD="https://codeberg.org/dnkl/fcft/archive/3.1.6.tar.gz" -MD5SUM="033c9eb7a56f8f2b964def193c3be627" +DOWNLOAD="https://codeberg.org/dnkl/fcft/releases/download/3.3.2/fcft-3.3.2.tar.gz" +MD5SUM="f1d62f2ab227ca304c5138664d7c89eb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="scdoc tllist" diff --git a/libraries/fcl/fcl.SlackBuild b/libraries/fcl/fcl.SlackBuild index a2a01009d4a..9de87499db6 100644 --- a/libraries/fcl/fcl.SlackBuild +++ b/libraries/fcl/fcl.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fcl VERSION=${VERSION:-0.5.0} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,10 +83,11 @@ mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -DBOOST_TIMER_ENABLE_DEPRECATED" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/ffms2/586d87de3f896d0c4ff01b21f572375e11f9c3f1.patch b/libraries/ffms2/586d87de3f896d0c4ff01b21f572375e11f9c3f1.patch deleted file mode 100644 index bae70e486eb..00000000000 --- a/libraries/ffms2/586d87de3f896d0c4ff01b21f572375e11f9c3f1.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 586d87de3f896d0c4ff01b21f572375e11f9c3f1 Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:20:47 +0100 -Subject: [PATCH] configure: Remove deprecated API use - -Signed-off-by: Derek Buitenhuis ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b35ef80bcd..d19714d0f6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -102,10 +102,10 @@ CFLAGS="$_CFLAGS $FFMPEG_CFLAGS" - - AC_DEFUN([TEST_FFMPEG], - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -- #include -+ #include - #include - ]],[[ -- avcodec_register_all(); -+ avformat_network_init(); - swscale_version(); - ]])], [eval $1=yes], [eval $1=no]) - ]) diff --git a/libraries/ffms2/ffms2.SlackBuild b/libraries/ffms2/ffms2.SlackBuild index 433793dd716..69715d1d854 100644 --- a/libraries/ffms2/ffms2.SlackBuild +++ b/libraries/ffms2/ffms2.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ffms2 -VERSION=${VERSION:-2.40} -BUILD=${BUILD:-3} +VERSION=${VERSION:-5.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,7 +75,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ -patch -p1 < $CWD/586d87de3f896d0c4ff01b21f572375e11f9c3f1.patch mkdir -p src/config autoreconf -fiv CXXFLAGS="$SLKCFLAGS -fpermissive" \ diff --git a/libraries/ffms2/ffms2.info b/libraries/ffms2/ffms2.info index 307147c833e..a331fadc450 100644 --- a/libraries/ffms2/ffms2.info +++ b/libraries/ffms2/ffms2.info @@ -1,8 +1,8 @@ PRGNAM="ffms2" -VERSION="2.40" +VERSION="5.0" HOMEPAGE="https://github.com/FFMS/ffms2" -DOWNLOAD="https://github.com/FFMS/ffms2/archive/2.40/ffms2-2.40.tar.gz" -MD5SUM="141f194432d70bbf5456a847043f332a" +DOWNLOAD="https://github.com/FFMS/ffms2/archive/5.0/ffms2-5.0.tar.gz" +MD5SUM="c90259950777de3c429a78038a6a00a3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/flickcurl/flickcurl.SlackBuild b/libraries/flickcurl/flickcurl.SlackBuild index 4e2172fcb33..e2ebbedd960 100644 --- a/libraries/flickcurl/flickcurl.SlackBuild +++ b/libraries/flickcurl/flickcurl.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=flickcurl VERSION=${VERSION:-1.26} -BUILD=${BUILD:-3} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,6 +73,7 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION +patch -p0 < $CWD/includes.patch chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ diff --git a/libraries/flickcurl/includes.patch b/libraries/flickcurl/includes.patch new file mode 100644 index 00000000000..9acc0642d3b --- /dev/null +++ b/libraries/flickcurl/includes.patch @@ -0,0 +1,275 @@ +diff -ur src.old/activity.c src/activity.c +--- src.old/activity.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/activity.c 2024-10-13 11:44:49.745270696 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/args.c src/args.c +--- src.old/args.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/args.c 2024-10-13 11:48:38.331145970 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/blog.c src/blog.c +--- src.old/blog.c 2024-10-13 11:43:00.000881158 +0900 ++++ src/blog.c 2024-10-13 11:43:54.910577158 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/category.c src/category.c +--- src.old/category.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/category.c 2024-10-13 11:43:24.710194543 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/collection.c src/collection.c +--- src.old/collection.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/collection.c 2024-10-13 11:43:15.118072925 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/comments.c src/comments.c +--- src.old/comments.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/comments.c 2024-10-13 11:44:31.003033817 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/contacts.c src/contacts.c +--- src.old/contacts.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/contacts.c 2024-10-13 11:45:19.570647295 +0900 +@@ -24,6 +24,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/context.c src/context.c +--- src.old/context.c 2024-10-13 11:43:00.000881158 +0900 ++++ src/context.c 2024-10-13 11:49:15.717613873 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/exif.c src/exif.c +--- src.old/exif.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/exif.c 2024-10-13 11:49:04.788477160 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/gallery.c src/gallery.c +--- src.old/gallery.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/gallery.c 2024-10-13 11:48:54.363346699 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/group.c src/group.c +--- src.old/group.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/group.c 2024-10-13 11:49:30.564799510 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/legacy-auth.c src/legacy-auth.c +--- src.old/legacy-auth.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/legacy-auth.c 2024-10-13 11:56:39.293976791 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/members.c src/members.c +--- src.old/members.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/members.c 2024-10-13 11:54:35.846594448 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/method.c src/method.c +--- src.old/method.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/method.c 2024-10-13 11:54:39.492639524 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/note.c src/note.c +--- src.old/note.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/note.c 2024-10-13 11:54:32.676555252 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/oauth.c src/oauth.c +--- src.old/oauth.c 2024-10-13 11:43:00.000881158 +0900 ++++ src/oauth.c 2024-10-13 11:56:34.588936076 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/perms.c src/perms.c +--- src.old/perms.c 2024-10-13 11:43:00.000881158 +0900 ++++ src/perms.c 2024-10-13 11:55:31.035276137 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/photo.c src/photo.c +--- src.old/photo.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/photo.c 2024-10-13 11:54:25.302464059 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + + #ifdef HAVE_CONFIG_H +diff -ur src.old/photoset.c src/photoset.c +--- src.old/photoset.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/photoset.c 2024-10-13 11:54:28.555504292 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/sha1.c src/sha1.c +--- src.old/sha1.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/sha1.c 2024-10-13 11:56:51.346081132 +0900 +@@ -92,6 +92,7 @@ + #include + #include + #include ++#include + + #include + #include +diff -ur src.old/size.c src/size.c +--- src.old/size.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/size.c 2024-10-13 11:54:16.726357972 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/stat.c src/stat.c +--- src.old/stat.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/stat.c 2024-10-13 11:54:09.052263016 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/tags.c src/tags.c +--- src.old/tags.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/tags.c 2024-10-13 11:53:55.022089347 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/ticket.c src/ticket.c +--- src.old/ticket.c 2024-10-13 11:42:59.999881145 +0900 ++++ src/ticket.c 2024-10-13 11:54:13.112313256 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include +diff -ur src.old/user_upload_status.c src/user_upload_status.c +--- src.old/user_upload_status.c 2024-10-13 11:42:59.998881132 +0900 ++++ src/user_upload_status.c 2024-10-13 11:54:04.058201207 +0900 +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_CONFIG_H + #include diff --git a/libraries/fmt/README b/libraries/fmt/README deleted file mode 100644 index aac25b63167..00000000000 --- a/libraries/fmt/README +++ /dev/null @@ -1,2 +0,0 @@ -{fmt} is an open-source formatting library for C++. It can be used as a -safe and fast alternative to (s)printf and iostreams. diff --git a/libraries/fmt/fmt.SlackBuild b/libraries/fmt/fmt.SlackBuild deleted file mode 100644 index 4b068a3dc8a..00000000000 --- a/libraries/fmt/fmt.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash - -# Slackware build script for fmt - -# Copyright 2019-2021 Hunter Sezen California, USA -# Copyright 2022-2024 Steven Voges -# Copyright 2026 Christoph Willing Sydney, Australia -# 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=fmt -VERSION=${VERSION:-12.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_SKIP_RPATH=TRUE \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | - grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a *.md 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/libraries/fmt/fmt.info b/libraries/fmt/fmt.info deleted file mode 100644 index d7a1a5cd4fb..00000000000 --- a/libraries/fmt/fmt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fmt" -VERSION="12.1.0" -HOMEPAGE="https://fmt.dev" -DOWNLOAD="https://github.com/fmtlib/fmt/archive/12.1.0/fmt-12.1.0.tar.gz" -MD5SUM="92eb6f492e4838e5f024ce5207beafc7" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/libraries/fmt/slack-desc b/libraries/fmt/slack-desc deleted file mode 100644 index 01b96bb24d6..00000000000 --- a/libraries/fmt/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------------------------------------------------------| -fmt: fmt (A modern formatting library) -fmt: -fmt: {fmt} is an open-source formatting library for C++. It can be used as -fmt: a safe and fast alternative to (s)printf and iostreams. -fmt: -fmt: Homepage: https://fmt.dev/ -fmt: -fmt: -fmt: -fmt: -fmt: diff --git a/libraries/ftgl/ftgl.SlackBuild b/libraries/ftgl/ftgl.SlackBuild index ce85294cb63..090ffdca234 100644 --- a/libraries/ftgl/ftgl.SlackBuild +++ b/libraries/ftgl/ftgl.SlackBuild @@ -84,7 +84,7 @@ DOCOPT="--disable-doc" [ "${DOCS:-no}" = "yes" ] && DOCOPT="--enable-doc" CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -std=gnu++11" \ +CXXFLAGS="$SLKCFLAGS -std=gnu++11 -fpermissive" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/libraries/fuzzylite/fix-catch-glibc-compatibility.patch b/libraries/fuzzylite/fix-catch-glibc-compatibility.patch new file mode 100644 index 00000000000..59f57e6c78b --- /dev/null +++ b/libraries/fuzzylite/fix-catch-glibc-compatibility.patch @@ -0,0 +1,30 @@ +diff --git a/fuzzylite/test/catch.hpp b/fuzzylite/test/catch.hpp +index 6f9334ba..9730e8fe 100644 +--- a/fuzzylite/test/catch.hpp ++++ b/fuzzylite/test/catch.hpp +@@ -6375,7 +6375,7 @@ namespace Catch { + static bool isSet; + static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; + static stack_t oldSigStack; +- static char altStackMem[SIGSTKSZ]; ++ static char altStackMem[4000]; + + static void handleSignal( int sig ) { + std::string name = ""; +@@ -6395,7 +6395,7 @@ namespace Catch { + isSet = true; + stack_t sigStack; + sigStack.ss_sp = altStackMem; +- sigStack.ss_size = SIGSTKSZ; ++ sigStack.ss_size = 4000; + sigStack.ss_flags = 0; + sigaltstack(&sigStack, &oldSigStack); + struct sigaction sa = { 0 }; +@@ -6426,7 +6426,7 @@ namespace Catch { + bool FatalConditionHandler::isSet = false; + struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; + stack_t FatalConditionHandler::oldSigStack = {}; +- char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; ++ char FatalConditionHandler::altStackMem[4000] = {}; + + } // namespace Catch diff --git a/libraries/fuzzylite/fuzzylite.SlackBuild b/libraries/fuzzylite/fuzzylite.SlackBuild index f0e6d0ad436..12eb28e0e8d 100644 --- a/libraries/fuzzylite/fuzzylite.SlackBuild +++ b/libraries/fuzzylite/fuzzylite.SlackBuild @@ -79,11 +79,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 {} \; +patch -p1 < $CWD/fix-catch-glibc-compatibility.patch + cd $PRGNAM && mkdir -p build cd build cmake \ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -Wno-error" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/gdl/gdl.SlackBuild b/libraries/gdl/gdl.SlackBuild index f59ee628ae4..707ad87ecdd 100644 --- a/libraries/gdl/gdl.SlackBuild +++ b/libraries/gdl/gdl.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gdl -VERSION=${VERSION:-3.34.0} -BUILD=${BUILD:-3} +VERSION=${VERSION:-3.40.0} +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 @@ -83,7 +80,7 @@ find -L . \ # Don't create the __pycache__ directory. export PYTHONDONTWRITEBYTECODE=1 -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/gdl/gdl.info b/libraries/gdl/gdl.info index cadf2359c39..2b7af28d805 100644 --- a/libraries/gdl/gdl.info +++ b/libraries/gdl/gdl.info @@ -1,8 +1,8 @@ PRGNAM="gdl" -VERSION="3.34.0" +VERSION="3.40.0" HOMEPAGE="https://www.gnome.org/" -DOWNLOAD="https://ftp.gnome.org/pub/GNOME/sources/gdl/3.34/gdl-3.34.0.tar.xz" -MD5SUM="d624f2ca85555402828d5c4a98912b82" +DOWNLOAD="https://download.gnome.org/sources/gdl/3.40/gdl-3.40.0.tar.xz" +MD5SUM="21df1254b49b74a498feb99be57364d0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/gevent/gevent.SlackBuild b/libraries/gevent/gevent.SlackBuild index 27094767a12..5dc78499edd 100644 --- a/libraries/gevent/gevent.SlackBuild +++ b/libraries/gevent/gevent.SlackBuild @@ -77,6 +77,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/gevent/gevent/issues/2031 +patch -p1 < $CWD/workaround-cython-bug.patch + python3 setup.py install --root=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/libraries/gevent/workaround-cython-bug.patch b/libraries/gevent/workaround-cython-bug.patch new file mode 100644 index 00000000000..3f90f65e724 --- /dev/null +++ b/libraries/gevent/workaround-cython-bug.patch @@ -0,0 +1,9 @@ +--- a/src/gevent/_gevent_cqueue.pxd ++++ b/src/gevent/_gevent_cqueue.pxd +@@ -75,7 +75,6 @@ cdef class ItemWaiter(Waiter): + cdef readonly Queue queue + + +-@cython.final + cdef class UnboundQueue(Queue): + pass diff --git a/libraries/gflags/gflags.SlackBuild b/libraries/gflags/gflags.SlackBuild index 470ed8b0de9..fd7373ae1d7 100644 --- a/libraries/gflags/gflags.SlackBuild +++ b/libraries/gflags/gflags.SlackBuild @@ -85,6 +85,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DGFLAGS_LIBRARY_INSTALL_DIR="lib${LIBDIRSUFFIX}" \ -DGFLAGS_BUILD_SHARED_LIBS:BOOL=ON \ -DREGISTER_BUILD_DIR:BOOL=OFF \ diff --git a/libraries/gl2ps/gl2ps.SlackBuild b/libraries/gl2ps/gl2ps.SlackBuild index b8c7b997880..3a1016e3b73 100644 --- a/libraries/gl2ps/gl2ps.SlackBuild +++ b/libraries/gl2ps/gl2ps.SlackBuild @@ -88,6 +88,7 @@ cd build -DCMAKE_EXE_LINKER_FLAGS:STRING="-lm" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_BUILD_TYPE=Release .. diff --git a/libraries/gspell/README b/libraries/gspell/README deleted file mode 100644 index f36221777b5..00000000000 --- a/libraries/gspell/README +++ /dev/null @@ -1,4 +0,0 @@ -gspell (spell checking library for GTK+ applications) - -gspell provides a flexible API to add spell-checking to a GTK+ -application. diff --git a/libraries/gspell/gspell.SlackBuild b/libraries/gspell/gspell.SlackBuild deleted file mode 100644 index 5d79f30c6c6..00000000000 --- a/libraries/gspell/gspell.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash - -# Slackware build script for gspell - -# Copyright 2021 Igor Alexandrov -# 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. - -# 20220422 bkw: Modified by SlackBuilds.org, BUILD=3: -# - fix PRINT_PACKAGE_NAME (PKGTYPE wasn't set). -# - remove useless ABOUT-NLS and INSTALL from doc dir. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=gspell -VERSION=${VERSION:-1.12.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$(uname -m)" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$(uname -m) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -eu - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-debug \ - --disable-static \ - --enable-gtk-doc \ - --build=$ARCH-slackware-linux -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG -name '*.la' -delete - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING ChangeLog HACKING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/gspell/gspell.info b/libraries/gspell/gspell.info deleted file mode 100644 index b7765def4af..00000000000 --- a/libraries/gspell/gspell.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gspell" -VERSION="1.12.1" -HOMEPAGE="https://gitlab.gnome.org/GNOME/gspell" -DOWNLOAD="https://download.gnome.org/sources/gspell/1.12/gspell-1.12.1.tar.xz" -MD5SUM="6c1145a0d2a40c2266337a3975e0e8d5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Igor Alexandrov" -EMAIL="igor.alexandrov@outlook.com" diff --git a/libraries/gspell/slack-desc b/libraries/gspell/slack-desc deleted file mode 100644 index 63b73cefab1..00000000000 --- a/libraries/gspell/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 ':'. - - |-----handy-ruler------------------------------------------------------| -gspell: gspell (spell checking library for GTK+ applications) -gspell: -gspell: gspell provides a flexible API to add spell-checking to -gspell: a GTK+ application. -gspell: -gspell: More details: -gspell: https://gitlab.gnome.org/GNOME/gspell -gspell: -gspell: -gspell: -gspell: diff --git a/libraries/gtk-layer-shell/README b/libraries/gtk-layer-shell/README deleted file mode 100644 index 4f6cf596854..00000000000 --- a/libraries/gtk-layer-shell/README +++ /dev/null @@ -1,21 +0,0 @@ -gtk-layer-shell is a library to write GTK applications that -use Layer Shell. -Layer Shell is a Wayland protocol for desktop shell components, -such as panels, notifications and wallpapers. You can use it to anchor -your windows to a corner or edge of the output, or stretch them across -the entire output. It supports all Layer Shell features including popups -and popovers (GTK popups Just Work™). This Library is compatible with -C, C++ and any language that supports GObject introspection files -(Python, Vala, etc,). - -This library only works on Wayland, and only on Wayland compositors -that support the Layer Shell protcol. Layer shell is supported on: - -•wlroots based compositors (such as Sway) -•Mir-based compositors (some may not enable the protocol by default -and require --add-wayland-extension zwlr_layer_shell_v1) - -Layer shell is not supported on: - -•Gnome-on-Wayland -•Any X11 desktop diff --git a/libraries/gtk-layer-shell/gtk-layer-shell.SlackBuild b/libraries/gtk-layer-shell/gtk-layer-shell.SlackBuild deleted file mode 100644 index d99ed4296a5..00000000000 --- a/libraries/gtk-layer-shell/gtk-layer-shell.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash - -# Slackware build script for gtk-layer-shell - -# Copyright 2022 Damian Perticone Berisso, Argentina -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=gtk-layer-shell -VERSION=${VERSION:-0.10.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.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 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - -Dstrip=true \ - -Dexamples=true \ - -Ddocs=true \ - -Dtests=false \ - -Dintrospection=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 -name perllocal.pod \ - -o -name ".packlist" \ - -o -name "*.bs" \ - | xargs rm -f - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGELOG.md LICENSE_GPL.txt LICENSE_LGPL.txt LICENSE_MIT.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cp -a $PKG/usr/share/gtk-doc/html/gtk-layer-shell/* $PKG/usr/doc/$PRGNAM-$VERSION -rm -r $PKG/usr/share/gtk-doc/ - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/gtk-layer-shell/gtk-layer-shell.info b/libraries/gtk-layer-shell/gtk-layer-shell.info deleted file mode 100644 index 622d2d6a196..00000000000 --- a/libraries/gtk-layer-shell/gtk-layer-shell.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gtk-layer-shell" -VERSION="0.10.0" -HOMEPAGE="https://github.com/wmww/gtk-layer-shell" -DOWNLOAD="https://github.com/wmww/gtk-layer-shell/archive/refs/tags/v0.10.0/gtk-layer-shell-0.10.0.tar.gz" -MD5SUM="c90e5a33c48372e7990790fcd5a75a5e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-meson-opt" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/libraries/gtk-layer-shell/slack-desc b/libraries/gtk-layer-shell/slack-desc deleted file mode 100644 index 8dd31e0cacb..00000000000 --- a/libraries/gtk-layer-shell/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------------------------------------------------------| -gtk-layer-shell: gtk-layer-shell (Layer Shell GTK applications library) -gtk-layer-shell: -gtk-layer-shell: Gtk-layer-shell is a library to write GTK applications that use -gtk-layer-shell: Layer Shell. Layer Shell is a Wayland protocol for desktop shell -gtk-layer-shell: components, such as panels, notifications and wallpapers -gtk-layer-shell: -gtk-layer-shell: -gtk-layer-shell: -gtk-layer-shell: Home: https://github.com/wmww/gtk-layer-shell -gtk-layer-shell: -gtk-layer-shell: diff --git a/libraries/gtksourceview/gtksourceview.SlackBuild b/libraries/gtksourceview/gtksourceview.SlackBuild index 34036e338c5..00d06144df3 100644 --- a/libraries/gtksourceview/gtksourceview.SlackBuild +++ b/libraries/gtksourceview/gtksourceview.SlackBuild @@ -81,7 +81,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-incompatible-pointer-types" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/gtksourceview4/README b/libraries/gtksourceview3/README similarity index 100% rename from libraries/gtksourceview4/README rename to libraries/gtksourceview3/README diff --git a/libraries/gtksourceview3/d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch b/libraries/gtksourceview3/d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch new file mode 100644 index 00000000000..a222cea933e --- /dev/null +++ b/libraries/gtksourceview3/d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch @@ -0,0 +1,42 @@ +From 8e6c8102d9a9080c31b2ce0731317a2bb946d236 Mon Sep 17 00:00:00 2001 +From: Will Thompson +Date: Mon, 24 Mar 2025 10:22:03 +0000 +Subject: [PATCH] gtksourceview: Add typecast when setting source_buffer +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +With the GNOME 48 runtime, build fails with: + + gtksourceview.c: In function ‘set_source_buffer’: + gtksourceview.c:1589:43: error: assignment to ‘GtkSourceBuffer *’ {aka ‘struct _GtkSourceBuffer *’} from incompatible pointer type ‘GtkTextBuffer *’ {aka ‘struct _GtkTextBuffer *’} [-Wincompatible-pointer-types] + 1589 | view->priv->source_buffer = g_object_ref (buffer); + | ^ + +I believe this is due to newer GLib versions preserving type information +in g_object_ref(). This code path is guarded with a GTK_IS_SOURCE_BUFFER +(buffer) check so the assignment is correct. Add a cast. + +(On newer branches, this was fixed in commit +aa3140aa69760b62e4aaea726801951c1cb6b8b5 but that does not apply cleanly +to the gnome-3-24 branch.) +--- + gtksourceview/gtksourceview.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gtksourceview/gtksourceview.c b/gtksourceview/gtksourceview.c +index 0c3a007b9..c8be4bfdf 100644 +--- a/gtksourceview/gtksourceview.c ++++ b/gtksourceview/gtksourceview.c +@@ -1586,7 +1586,7 @@ set_source_buffer (GtkSourceView *view, + { + GtkSourceBufferInternal *buffer_internal; + +- view->priv->source_buffer = g_object_ref (buffer); ++ view->priv->source_buffer = g_object_ref (GTK_SOURCE_BUFFER (buffer)); + + g_signal_connect (buffer, + "highlight-updated", +-- +GitLab + diff --git a/libraries/libcacard/libcacard.SlackBuild b/libraries/gtksourceview3/gtksourceview3.SlackBuild similarity index 78% rename from libraries/libcacard/libcacard.SlackBuild rename to libraries/gtksourceview3/gtksourceview3.SlackBuild index d1c1ce5a1b7..03d26ffd7ae 100644 --- a/libraries/libcacard/libcacard.SlackBuild +++ b/libraries/gtksourceview3/gtksourceview3.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for libcacard - -# Copyright 2012-2023 Matteo Bernardini , Pisa, Italy +# Copyright 2012-2016 Willy Sudiarto Raharjo +# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA +# Copyright 2025 Nathaniel Russell # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -11,7 +11,7 @@ # 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 +# 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, @@ -24,8 +24,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=libcacard -VERSION=${VERSION:-2.8.1} +PRGNAM=gtksourceview3 +SRCNAM=gtksourceview +VERSION=${VERSION:-3.24.11} 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 @@ -64,16 +62,14 @@ else LIBDIRSUFFIX="" fi -DOCS="COPYING ChangeLog NEWS README.md" - -set -e +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 \ @@ -81,6 +77,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 -Np1 -i $CWD/d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -90,21 +88,21 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ + --enable-glade-catalog \ --build=$ARCH-slackware-linux +make $NUMJOBS || make || exit 1 +make install DESTDIR=$PKG || exit 1 -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 -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING* HACKING MAINTAINERS NEWS README \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -rm -f $PKG/usr/lib*/*.la - mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/libraries/gtksourceview3/gtksourceview3.info b/libraries/gtksourceview3/gtksourceview3.info new file mode 100644 index 00000000000..69337bf2235 --- /dev/null +++ b/libraries/gtksourceview3/gtksourceview3.info @@ -0,0 +1,10 @@ +PRGNAM="gtksourceview3" +VERSION="3.24.11" +HOMEPAGE="http://projects.gnome.org/gtksourceview/" +DOWNLOAD="https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz" +MD5SUM="b748da426a7d64e1304f0c532b0f2a67" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Nathaniel Russell" +EMAIL="naterussell83@gmail.com" diff --git a/libraries/gtksourceview4/slack-desc b/libraries/gtksourceview3/slack-desc similarity index 52% rename from libraries/gtksourceview4/slack-desc rename to libraries/gtksourceview3/slack-desc index 5ceea4e49ea..585fe634094 100644 --- a/libraries/gtksourceview4/slack-desc +++ b/libraries/gtksourceview3/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -gtksourceview4: gtksourceview4 (a GTK+ framework for source code editing) -gtksourceview4: -gtksourceview4: GtkSourceView is a portable C library that extends the standard -gtksourceview4: GTK+ framework for multiline text editing with support for -gtksourceview4: configurable syntax highlighting, unlimited undo/redo, UTF-8 -gtksourceview4: compliant caseless searching, printing and other features -gtksourceview4: typical of a source code editor. -gtksourceview4: -gtksourceview4: Homepage: http://projects.gnome.org/gtksourceview/ -gtksourceview4: -gtksourceview4: +gtksourceview3: gtksourceview3 (a GTK+ framework for source code editing) +gtksourceview3: +gtksourceview3: GtkSourceView is a portable C library that extends the standard +gtksourceview3: GTK+ framework for multiline text editing with support for +gtksourceview3: configurable syntax highlighting, unlimited undo/redo, UTF-8 +gtksourceview3: compliant caseless searching, printing and other features +gtksourceview3: typical of a source code editor. +gtksourceview3: +gtksourceview3: Homepage: https://projects.gnome.org/gtksourceview/ +gtksourceview3: +gtksourceview3: diff --git a/libraries/gtksourceview4/gtksourceview4.SlackBuild b/libraries/gtksourceview4/gtksourceview4.SlackBuild deleted file mode 100644 index fc311fa7612..00000000000 --- a/libraries/gtksourceview4/gtksourceview4.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash - -# Slackware build script for gtksourceview4 - -# Copyright 2012-2021 Willy Sudiarto Raharjo -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "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 COPYRIGHT -# OWNER OR CONTRIBUTORS 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=gtksourceview4 -SRCNAM=gtksourceview -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 $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -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 \ - -Dglade_catalog=true - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING* HACKING NEWS README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/gtksourceview4/gtksourceview4.info b/libraries/gtksourceview4/gtksourceview4.info deleted file mode 100644 index 1f27c600e5d..00000000000 --- a/libraries/gtksourceview4/gtksourceview4.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gtksourceview4" -VERSION="4.8.4" -HOMEPAGE="http://projects.gnome.org/gtksourceview/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/4.8/gtksourceview-4.8.4.tar.xz" -MD5SUM="2bf056caaae27654ec3a5930dd5597d3" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/libraries/hidapi/hidapi.SlackBuild b/libraries/hidapi/hidapi.SlackBuild index 0635ae68d09..8f00f6d1b03 100644 --- a/libraries/hidapi/hidapi.SlackBuild +++ b/libraries/hidapi/hidapi.SlackBuild @@ -83,6 +83,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/html5lib/README b/libraries/html5lib/README deleted file mode 100644 index 7e574380596..00000000000 --- a/libraries/html5lib/README +++ /dev/null @@ -1,5 +0,0 @@ -html5lib is a pure-python library for parsing HTML. It is designed to -conform to the WHATWG HTML specification, as is implemented by all -major web browsers. - -Optional dependencies: genshi and lxml diff --git a/libraries/html5lib/html5lib.SlackBuild b/libraries/html5lib/html5lib.SlackBuild deleted file mode 100644 index 66c9ab529f8..00000000000 --- a/libraries/html5lib/html5lib.SlackBuild +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/bash - -# Slackware build script for html5lib - -# Copyright 2025-2026 Ruoh-Shoei LIN -# Copyright 2023 Steven Voges -# Copyright 2017-2018 Larry Hajali -# Written by Šime Ramov -# 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=html5lib -VERSION=${VERSION:-1.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -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 \ - *.rst LICENSE 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/libraries/html5lib/html5lib.info b/libraries/html5lib/html5lib.info deleted file mode 100644 index 2605f268a26..00000000000 --- a/libraries/html5lib/html5lib.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="html5lib" -VERSION="1.1" -HOMEPAGE="https://github.com/html5lib/html5lib-python" -DOWNLOAD="https://files.pythonhosted.org/packages/ac/b6/b55c3f49042f1df3dcd422b7f224f939892ee94f22abcf503a9b7339eaf2/html5lib-1.1.tar.gz" -MD5SUM="6748742e2ec4cb99287a6bc82bcfe2b0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-webencodings" -MAINTAINER="Ruoh-Shoei LIN" -EMAIL="lin.ruohshoei+sbo@gmail.com" diff --git a/libraries/html5lib/slack-desc b/libraries/html5lib/slack-desc deleted file mode 100644 index e4a55d3a1d7..00000000000 --- a/libraries/html5lib/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------------------------------------------------------| -html5lib: html5lib (HTML parser based on the HTML5 specification) -html5lib: -html5lib: Standards-compliant library for parsing and serializing HTML documents -html5lib: and fragments in Python -html5lib: -html5lib: Homepage: https://github.com/html5lib/html5lib-python -html5lib: -html5lib: -html5lib: -html5lib: -html5lib: diff --git a/libraries/iniparser/README b/libraries/iniparser/README deleted file mode 100644 index f9cd6964183..00000000000 --- a/libraries/iniparser/README +++ /dev/null @@ -1,6 +0,0 @@ -Iniparser is a free stand-alone INI file parsing library. -It is written in portable ANSI C and should compile anywhere. - -WARNING: -This package will overwrite Samba's libiniparser.so -If you remove this package, don't forget to reinstall samba diff --git a/libraries/iniparser/iniparser.SlackBuild b/libraries/iniparser/iniparser.SlackBuild deleted file mode 100644 index 83ffb966924..00000000000 --- a/libraries/iniparser/iniparser.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash - -# Slackware build script for Iniparser - -# Copyright 2017, Steven King -# 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. - -# 20220418 bkw: Modified by SlackBuilds.org, BUILD=2: -# - actually use SLKCFLAGS. -# - remove the static library. -# - fix the shared library so it actually works. -# - install the shared lib stripped. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=iniparser -VERSION=${VERSION:-4.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar vxf $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 {} \+ - -# 20220418 bkw: previous version of this script tried to fix the -rpath -# info in the shared library, but was broken. this works: -sed -i "s,/usr/lib,/usr/lib$LIBDIRSUFFIX," Makefile - -# 20220418 bkw: SLKCFLAGS weren't being used. -CFLAGS="$SLKCFLAGS" \ -CXFLAGS="$SLKCFLAGS" \ -make V=1 - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX} -mkdir -p $PKG/usr/include - -cp -ar AUTHORS LICENSE README.md html $PKG/usr/doc/$PRGNAM-$VERSION - -install -s -m0755 libiniparser.so.0 $PKG/usr/lib${LIBDIRSUFFIX} - -# 20220418 bkw: create the symlink gcc uses to link with this. -# previously, anything (such as cava) which linked with -# -liniparser was actually using the static library. -ln -s lib${PRGNAM}.so.0 $PKG/usr/lib$LIBDIRSUFFIX/lib${PRGNAM}.so - -cp -a ./src/dictionary.h ./src/iniparser.h $PKG/usr/include - -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/libraries/iniparser/iniparser.info b/libraries/iniparser/iniparser.info deleted file mode 100644 index de282c9c58f..00000000000 --- a/libraries/iniparser/iniparser.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="iniparser" -VERSION="4.0" -HOMEPAGE="https://github.com/ndevilla/iniparser" -DOWNLOAD="https://github.com/ndevilla/iniparser/archive/v4.0/iniparser-4.0.tar.gz" -MD5SUM="94c7278f8d22de1a31320219b27634b0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Steven King" -EMAIL="kingrst@gmail.com" diff --git a/libraries/iniparser/slack-desc b/libraries/iniparser/slack-desc deleted file mode 100644 index c410aaa7868..00000000000 --- a/libraries/iniparser/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------------------------------------------------------| -iniparser: iniparser (A free stand-alone INI file parsing library) -iniparser: -iniparser: It is written in portable ANSI C and should compile anywhere. -iniparser: Iniparser is distributed under an MIT license. -iniparser: -iniparser: Homepage: http://ndevilla.free.fr/iniparser -iniparser: -iniparser: -iniparser: -iniparser: -iniparser: diff --git a/libraries/keybinder/keybinder.SlackBuild b/libraries/keybinder/keybinder.SlackBuild index a0c586771df..4f4c77de0e4 100644 --- a/libraries/keybinder/keybinder.SlackBuild +++ b/libraries/keybinder/keybinder.SlackBuild @@ -91,6 +91,7 @@ CXXFLAGS="$SLKCFLAGS" \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --disable-static \ --disable-python \ + --disable-lua \ --build=$ARCH-slackware-linux make diff --git a/libraries/kirigami-addons/README b/libraries/kirigami-addons/README deleted file mode 100644 index 117ddbb50f5..00000000000 --- a/libraries/kirigami-addons/README +++ /dev/null @@ -1,9 +0,0 @@ -kirigami-addons (Add-ons for the Kirigami framework) - -A set of "widgets" i.e visual end user components along with a code -to support them. Components are usable by both touch and desktop -experiences providing a native experience on both, and look native -with any QQC2 style (qqc2-desktop-theme, Material or Plasma). - -NOTE: This is the latest supported version for Slackware 15.0 unless -Plasma Framework is updated to 5.91 or higher. diff --git a/libraries/kirigami-addons/kirigami-addons.SlackBuild b/libraries/kirigami-addons/kirigami-addons.SlackBuild deleted file mode 100644 index 3baaad845f3..00000000000 --- a/libraries/kirigami-addons/kirigami-addons.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash - -# Slackware build script for kirigami-addons - -# Copyright 2023 Jeremy Hansen -# 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=kirigami-addons -VERSION=${VERSION:-0.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -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 \ - README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/kirigami-addons/kirigami-addons.info b/libraries/kirigami-addons/kirigami-addons.info deleted file mode 100644 index 49fdcc1d7bf..00000000000 --- a/libraries/kirigami-addons/kirigami-addons.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="kirigami-addons" -VERSION="0.2" -HOMEPAGE="https://invent.kde.org/libraries/kirigami-addons" -DOWNLOAD="https://github.com/KDE/kirigami-addons/archive/refs/tags/v0.2/kirigami-addons-0.2.tar.gz" -MD5SUM="aec5730a5cfe061912b8b302bbf33b03" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/libraries/kirigami-addons/slack-desc b/libraries/kirigami-addons/slack-desc deleted file mode 100644 index a556548d727..00000000000 --- a/libraries/kirigami-addons/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------------------------------------------------------| -kirigami-addons: kirigami-addons (Add-ons for the Kirigami framework) -kirigami-addons: -kirigami-addons: A set of "widgets" i.e visual end user components along with a code -kirigami-addons: to support them. Components are usable by both touch and desktop -kirigami-addons: experiences providing a native experience on both, and look native -kirigami-addons: with any QQC2 style (qqc2-desktop-theme, Material or Plasma). -kirigami-addons: -kirigami-addons: HOMEPAGE: https://invent.kde.org/libraries/kirigami-addons -kirigami-addons: -kirigami-addons: -kirigami-addons: diff --git a/libraries/lgi/README b/libraries/lgi/README deleted file mode 100644 index de6bd889f83..00000000000 --- a/libraries/lgi/README +++ /dev/null @@ -1,3 +0,0 @@ -lgi is gobject-introspection based dynamic Lua binding to GObject -based libraries. -It allows using GObject-based libraries directly from Lua. diff --git a/libraries/lgi/lgi.SlackBuild b/libraries/lgi/lgi.SlackBuild deleted file mode 100644 index 47f5c5e5c50..00000000000 --- a/libraries/lgi/lgi.SlackBuild +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/bash - -# Slackware build script for lgi - -# Copyright 2013-2018 Heiko Rosemann Germany -# 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. - -# Modified by the SlackBuilds.org project - -# 20241018 bkw: BUILD=2, build with lua51. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=lgi -VERSION=${VERSION:-0.9.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 [ ! -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 /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -sed -i 's,-llua,-llua5.1,' lgi/Makefile - -# Fix this stuff with sed -sed -i \ - -e "s|/usr/local|/usr|" \ - -e "s|/lib/lua/|/lib$LIBDIRSUFFIX/lua/|" \ - lgi/Makefile - -make PREFIX=/usr CFLAGS="$SLKCFLAGS" LUA_CFLAGS="-I/usr/include/lua5.1" -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a docs/* LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/lgi/lgi.info b/libraries/lgi/lgi.info deleted file mode 100644 index d1c7eb3bbb7..00000000000 --- a/libraries/lgi/lgi.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="lgi" -VERSION="0.9.2" -HOMEPAGE="https://github.com/pavouk/lgi/" -DOWNLOAD="https://github.com/pavouk/lgi/archive/0.9.2/lgi-0.9.2.tar.gz" -MD5SUM="ad5d2e7a4427069f926f2ca472a5fe6d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="lua51" -MAINTAINER="Heiko Rosemann" -EMAIL="heiko.rosemann@web.de" diff --git a/libraries/lgi/slack-desc b/libraries/lgi/slack-desc deleted file mode 100644 index a407064a1c4..00000000000 --- a/libraries/lgi/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------------------------------------------------------| -lgi: lgi (LUA GObject bindings) -lgi: -lgi: lgi is gobject-introspection based dynamic Lua binding to GObject -lgi: based libraries. -lgi: It allows using GObject-based libraries directly from Lua. -lgi: -lgi: homepage: https://github.com/pavouk/lgi -lgi: -lgi: -lgi: -lgi: diff --git a/libraries/libadwaita/README b/libraries/libadwaita/README index 82c462be4e0..8627d67671f 100644 --- a/libraries/libadwaita/README +++ b/libraries/libadwaita/README @@ -6,26 +6,6 @@ GTK4 as well as the "Adwaita" theme, a coloring API, and a mechanism to make apps linked against it fit in with a system-wide dark mode preference. -NOTE: -This version of libadwaita for Slackware 15.0 has been patched to -support GTK 4.4. libadwaita upstream advertises its minimum version as -4.6, although it does not use any C API that is not provided by version -4.4. However, according to the libadwaita git logs, it libadwaita relies -on some fixes from GTK 4.6+ to work 100% correctly. I have found -libadwaita to work perfectly reasonably with GTK 4.4. Adding one patch -to suppress a CSS runtime warning, the only issue I have run into is -that some fonts may render as larger than the developers have intended, -and window widths and heights are slightly larger as well. - -As well, starting with libadwaita 1.2, more GObject properties are -starting to get used that only exist on GTK >= 4.6. I have patched out -one such usage that I have observed. However, continuing to patch -libadwaita will not be maintainable in the long run. For that reason, -libadwaita 1.2.x will be the end of the line for Slackware 15.0. - -If you wish to use libadwaita as fully intended by the developers, you -can build a local copy of GTK 4 >= 4.6 on your system. - Build options: BUILDTYPE => customize build type by setting to a value recognized by diff --git a/libraries/libadwaita/libadwaita-1.0.5-support-gtk-4.4.patch b/libraries/libadwaita/libadwaita-1.0.5-support-gtk-4.4.patch deleted file mode 100644 index e85ed58ca00..00000000000 --- a/libraries/libadwaita/libadwaita-1.0.5-support-gtk-4.4.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur libadwaita-1.0.5/src/meson.build libadwaita-1.0.5.new/src/meson.build ---- libadwaita-1.0.5/src/meson.build 2022-06-01 06:48:47.000000000 -0400 -+++ libadwaita-1.0.5.new/src/meson.build 2022-06-13 22:37:56.670269324 -0400 -@@ -222,7 +222,7 @@ - ] - - glib_min_version = '>= 2.66' --gtk_min_version = '>= 4.5.0' -+gtk_min_version = '>= 4.4.0' - - gio_dep = dependency('gio-2.0', version: glib_min_version) - gtk_dep = dependency('gtk4', version: gtk_min_version) diff --git a/libraries/libadwaita/libadwaita-1.0.5-suppress-line-break-warnings.patch b/libraries/libadwaita/libadwaita-1.0.5-suppress-line-break-warnings.patch deleted file mode 100644 index c68e9cfb533..00000000000 --- a/libraries/libadwaita/libadwaita-1.0.5-suppress-line-break-warnings.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/stylesheet/widgets/_trees.scss b/src/stylesheet/widgets/_trees.scss -index 8b137968..a067bd4a 100644 ---- a/src/stylesheet/widgets/_trees.scss -+++ b/src/stylesheet/widgets/_trees.scss -@@ -73,7 +73,6 @@ treeview.view { - padding-bottom: 3px; - border-radius: 0; - box-shadow: none; -- line-height: 100%; - - > box { - color: gtkalpha(currentColor, if($contrast == 'high', .6, .4)); diff --git a/libraries/libadwaita/libadwaita-1.2.0-dont-use-titlebar-property.patch b/libraries/libadwaita/libadwaita-1.2.0-dont-use-titlebar-property.patch deleted file mode 100644 index 4b1f004b9ab..00000000000 --- a/libraries/libadwaita/libadwaita-1.2.0-dont-use-titlebar-property.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur libadwaita-1.2.0/src/adw-message-dialog.ui libadwaita-1.2.0.new/src/adw-message-dialog.ui ---- libadwaita-1.2.0/src/adw-message-dialog.ui 2022-09-14 20:41:34.000000000 -0400 -+++ libadwaita-1.2.0.new/src/adw-message-dialog.ui 2023-01-25 18:00:34.228428374 -0500 -@@ -5,11 +5,6 @@ - -- -- -- False -- -- - - - diff --git a/libraries/libadwaita/libadwaita.SlackBuild b/libraries/libadwaita/libadwaita.SlackBuild index 92e6e5de08f..2638fada3ad 100644 --- a/libraries/libadwaita/libadwaita.SlackBuild +++ b/libraries/libadwaita/libadwaita.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libadwaita -# Copyright © 2022-2023 Logan Rathbone, Province of Ontario, Canada +# Copyright © 2022-2025 Logan Rathbone, Province of Ontario, Canada # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libadwaita -VERSION=${VERSION:-1.2.5} +VERSION=${VERSION:-1.7.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -71,10 +71,6 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -patch -p1 < $CWD/libadwaita-1.0.5-support-gtk-4.4.patch -patch -p1 < $CWD/libadwaita-1.0.5-suppress-line-break-warnings.patch -patch -p1 < $CWD/libadwaita-1.2.0-dont-use-titlebar-property.patch - chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -84,7 +80,8 @@ find -L . \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -meson \ +meson setup \ + --wrap-mode=nodownload \ --buildtype=${BUILDTYPE:-release} \ --infodir=/usr/info \ --libdir=/usr/lib${LIBDIRSUFFIX} \ @@ -108,7 +105,7 @@ fi mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - AUTHORS HACKING* README* COPYING NEWS \ + AUTHORS CONTRIBUTING* COPYING NEWS README* \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/libraries/libadwaita/libadwaita.info b/libraries/libadwaita/libadwaita.info index e68d3b3ef31..40dd21c9b92 100644 --- a/libraries/libadwaita/libadwaita.info +++ b/libraries/libadwaita/libadwaita.info @@ -1,10 +1,10 @@ PRGNAM="libadwaita" -VERSION="1.2.5" +VERSION="1.7.4" HOMEPAGE="https://gitlab.gnome.org/GNOME/libadwaita" -DOWNLOAD="https://gitlab.gnome.org/GNOME/libadwaita/-/archive/1.2.5/libadwaita-1.2.5.tar.gz" -MD5SUM="2036469b45424f2592248b628e3fccec" +DOWNLOAD="https://gitlab.gnome.org/GNOME/libadwaita/-/archive/1.7.4/libadwaita-1.7.4.tar.gz" +MD5SUM="96436dede62dc570435bcc022e23ec86" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="" +REQUIRES="AppStream" MAINTAINER="Logan Rathbone" EMAIL="poprocks@gmail.com" diff --git a/libraries/libass/README b/libraries/libass/README deleted file mode 100644 index b6a6558e40f..00000000000 --- a/libraries/libass/README +++ /dev/null @@ -1,5 +0,0 @@ -libass is a portable subtitle renderer for the ASS/SSA (Advanced -Substation Alpha/Substation Alpha) subtitle format. It is mostly -compatible with VSFilter. - -enca and libunibreak are optional dependencies. diff --git a/libraries/libass/libass.SlackBuild b/libraries/libass/libass.SlackBuild deleted file mode 100644 index 10f64bd7daf..00000000000 --- a/libraries/libass/libass.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash - -# Slackware build script for libass - -# Written by Larry Hajali -# Copyright 2011-2023 Matteo Bernardini , Pisa, Italy -# 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=libass -VERSION=${VERSION:-0.17.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.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --enable-static=no \ - --disable-silent-rules \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -rm -rf $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 Changelog 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/libraries/libass/libass.info b/libraries/libass/libass.info deleted file mode 100644 index 34d42d17e80..00000000000 --- a/libraries/libass/libass.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libass" -VERSION="0.17.1" -HOMEPAGE="https://github.com/libass/libass" -DOWNLOAD="https://github.com/libass/libass/releases/download/0.17.1/libass-0.17.1.tar.xz" -MD5SUM="73f00a898161be424e05d4bee1962dbb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/libraries/libass/slack-desc b/libraries/libass/slack-desc deleted file mode 100644 index d64a3d90f22..00000000000 --- a/libraries/libass/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------------------------------------------------------| -libass: libass (Subtitle renderer for the ASS/SSA) -libass: -libass: libass is a portable subtitle renderer for the ASS/SSA (Advanced -libass: Substation Alpha/Substation Alpha) subtitle format. It is mostly -libass: compatible with VSFilter. -libass: -libass: Homepage: http://code.google.com/p/libass/ -libass: -libass: -libass: -libass: diff --git a/libraries/libbonobo/libbonobo-2.32.1-c23.patch b/libraries/libbonobo/libbonobo-2.32.1-c23.patch new file mode 100644 index 00000000000..47326482e32 --- /dev/null +++ b/libraries/libbonobo/libbonobo-2.32.1-c23.patch @@ -0,0 +1,37 @@ +diff --git a/bonobo-activation/bonobo-activation-base-service.c b/bonobo-activation/bonobo-activation-base-service.c +index d274378..609b565 100644 +--- a/bonobo-activation/bonobo-activation-base-service.c ++++ b/bonobo-activation/bonobo-activation-base-service.c +@@ -160,21 +160,24 @@ bonobo_activation_registration_iterate (const BonoboActivationBaseService *base_ + + for (link = registries; link; link = link->next) { + RegistryInfo *ri; +- void (*func_ptr) (); ++ void (*func_ptr_2arg) (const BonoboActivationBaseServiceRegistry *, gpointer); ++ void (*func_ptr_4arg) ( ++ const BonoboActivationBaseServiceRegistry *, const char *, ++ const BonoboActivationBaseService *, gpointer ++ ); + + ri = link->data; + +- func_ptr = *(gpointer *) ((guchar *) ri->registry + offset); +- +- if (!func_ptr) +- continue; +- + switch (nargs) { + case 4: +- func_ptr (ri->registry, ior, base_service, ri->user_data); ++ func_ptr_4arg = *(gpointer *) ((guchar *) ri->registry + offset); ++ if (!func_ptr_4arg) continue; ++ func_ptr_4arg (ri->registry, ior, base_service, ri->user_data); + break; + case 2: +- func_ptr (ri->registry, ri->user_data); ++ func_ptr_2arg = *(gpointer *) ((guchar *) ri->registry + offset); ++ if (!func_ptr_2arg) continue; ++ func_ptr_2arg (ri->registry, ri->user_data); + break; + } + } diff --git a/libraries/libbonobo/libbonobo.SlackBuild b/libraries/libbonobo/libbonobo.SlackBuild index 4f68eb8639e..41eb7f29ad6 100644 --- a/libraries/libbonobo/libbonobo.SlackBuild +++ b/libraries/libbonobo/libbonobo.SlackBuild @@ -83,6 +83,9 @@ find -L . \ patch -p1 < $CWD/remove_use_of_G_DISABLE_DEPRECATED.patch patch -p1 < $CWD/test_no_srcdir.patch +# Fix Building with gcc >= 15.x +patch -p1 < $CWD/libbonobo-2.32.1-c23.patch + autoreconf -fi CFLAGS="$SLKCFLAGS" \ diff --git a/libraries/libcacard/README b/libraries/libcacard/README deleted file mode 100644 index ea7c6152fce..00000000000 --- a/libraries/libcacard/README +++ /dev/null @@ -1,4 +0,0 @@ -This emulator is designed to provide emulation of actual smart cards -to a virtual card reader running in a guest virtual machine. The -emulates smart cards can be representations of real smart cards, or -the cards could be pure software constructs. diff --git a/libraries/libcacard/libcacard.info b/libraries/libcacard/libcacard.info deleted file mode 100644 index 43c061a827a..00000000000 --- a/libraries/libcacard/libcacard.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libcacard" -VERSION="2.8.1" -HOMEPAGE="https://www.spice-space.org" -DOWNLOAD="https://www.spice-space.org/download/libcacard/libcacard-2.8.1.tar.xz" -MD5SUM="2a431d2fbd76a3e294fc254b496cdc70" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="pcsc-lite" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/libraries/libcacard/slack-desc b/libraries/libcacard/slack-desc deleted file mode 100644 index 5f33376282f..00000000000 --- a/libraries/libcacard/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------------------------------------------------------| -libcacard: libcacard (Virtual Smart Card Emulator library) -libcacard: -libcacard: This emulator is designed to provide emulation of actual smart cards -libcacard: to a virtual card reader running in a guest virtual machine. The -libcacard: emulates smart cards can be representations of real smart cards, or -libcacard: the cards could be pure software constructs. -libcacard: -libcacard: Homepage: https://www.spice-space.org -libcacard: -libcacard: -libcacard: diff --git a/libraries/libcbor/libcbor.SlackBuild b/libraries/libcbor/libcbor.SlackBuild index 61f17f46a95..1a2f759d947 100644 --- a/libraries/libcbor/libcbor.SlackBuild +++ b/libraries/libcbor/libcbor.SlackBuild @@ -88,6 +88,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCBOR_CUSTOM_ALLOC=ON .. make VERBOSE=1 make install DESTDIR=$PKG diff --git a/libraries/libccd/libccd.SlackBuild b/libraries/libccd/libccd.SlackBuild index e4bc303c930..91136a38a45 100644 --- a/libraries/libccd/libccd.SlackBuild +++ b/libraries/libccd/libccd.SlackBuild @@ -89,6 +89,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_DATAROOTDIR=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libcryptui/libcryptui.SlackBuild b/libraries/libcryptui/libcryptui.SlackBuild index a09faec62bb..3be093b102b 100644 --- a/libraries/libcryptui/libcryptui.SlackBuild +++ b/libraries/libcryptui/libcryptui.SlackBuild @@ -83,6 +83,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +# https://reviews.freebsd.org/R11:6a0795e +sed -i 's|"1.2 1.4 2.0"|"1.2 1.4 2.0 2.1 2.2 2.3 2.4"|g' configure + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/libcuefile/libcuefile.SlackBuild b/libraries/libcuefile/libcuefile.SlackBuild index eded3fa9d88..6506202b613 100644 --- a/libraries/libcuefile/libcuefile.SlackBuild +++ b/libraries/libcuefile/libcuefile.SlackBuild @@ -65,10 +65,11 @@ echo 'INSTALL(FILES ${libcuefile_SOURCE_DIR}/include/cuetools/cuefile.h ${libcue cmake \ -G "Unix Makefiles" \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -fpermissive" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DLIB_SUFFIX=${LIBDIRSUFFIX} . make diff --git a/libraries/libdart/libdart.SlackBuild b/libraries/libdart/libdart.SlackBuild index eaa3d937d44..9b3fb2bd093 100644 --- a/libraries/libdart/libdart.SlackBuild +++ b/libraries/libdart/libdart.SlackBuild @@ -91,6 +91,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libdispatch/libdispatch.SlackBuild b/libraries/libdispatch/libdispatch.SlackBuild index a856400a2b5..a23f419f998 100644 --- a/libraries/libdispatch/libdispatch.SlackBuild +++ b/libraries/libdispatch/libdispatch.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libdispatch -VERSION=${VERSION:-5.3} +VERSION=${VERSION:-5.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libdispatch/libdispatch.info b/libraries/libdispatch/libdispatch.info index 093ad12ad4e..ef5494940b8 100644 --- a/libraries/libdispatch/libdispatch.info +++ b/libraries/libdispatch/libdispatch.info @@ -1,8 +1,8 @@ PRGNAM="libdispatch" -VERSION="5.3" +VERSION="5.5" HOMEPAGE="https://apple.github.io/swift-corelibs-libdispatch/" -DOWNLOAD="https://github.com/apple/swift-corelibs-libdispatch/archive/swift-5.3-RELEASE/swift-corelibs-libdispatch-swift-5.3-RELEASE.tar.gz" -MD5SUM="6ab94f19f3b29fe1970fd8471109f184" +DOWNLOAD="https://github.com/apple/swift-corelibs-libdispatch/archive/swift-5.5-RELEASE/swift-corelibs-libdispatch-swift-5.5-RELEASE.tar.gz" +MD5SUM="865c9d5225e29cbeebb903faa5e29a2c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libdisplay-info/README b/libraries/libdisplay-info/README deleted file mode 100644 index 44dbcbd8aef..00000000000 --- a/libraries/libdisplay-info/README +++ /dev/null @@ -1,7 +0,0 @@ -EDID and DisplayID library. -Goals: - -Provide a set of high-level, easy-to-use, opinionated functions -as well as low-level functions to access detailed information. -Simplicity and correctness over performance and resource usage. -Well-tested and fuzzed. diff --git a/libraries/libdisplay-info/libdisplay-info.SlackBuild b/libraries/libdisplay-info/libdisplay-info.SlackBuild deleted file mode 100644 index ca0192e2bcd..00000000000 --- a/libraries/libdisplay-info/libdisplay-info.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash - -# Slackware build script for libdisplay-info - -# Copyright 2023 Damian Perticone, Berisso, Argentina -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=libdisplay-info -VERSION=${VERSION:-0.1.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || 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 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - -Dstrip=true \ - - - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install - -cd .. - -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 - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libdisplay-info/libdisplay-info.info b/libraries/libdisplay-info/libdisplay-info.info deleted file mode 100644 index 242255d9278..00000000000 --- a/libraries/libdisplay-info/libdisplay-info.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libdisplay-info" -VERSION="0.1.1" -HOMEPAGE="https://gitlab.freedesktop.org/emersion/libdisplay-info" -DOWNLOAD="https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/0.1.1/libdisplay-info-0.1.1.tar.gz" -MD5SUM="f214fc05b8294ef26aec00a66e20f3d8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/libraries/libdisplay-info/slack-desc b/libraries/libdisplay-info/slack-desc deleted file mode 100644 index 2c28ede8039..00000000000 --- a/libraries/libdisplay-info/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 ':'. - - |-----handy-ruler------------------------------------------------------| -libdisplay-info: libdisplay-info (EDID and DisplayID library) -libdisplay-info: -libdisplay-info: Libdisplay-info is a extended display identification data library and -libdisplay-info: displayID library -libdisplay-info: -libdisplay-info: -libdisplay-info: -libdisplay-info: -libdisplay-info: Home: https://gitlab.freedesktop.org/emersion/libdisplay-info -libdisplay-info: -libdisplay-info: diff --git a/libraries/libeditline/libeditline.SlackBuild b/libraries/libeditline/libeditline.SlackBuild index 0d4ec600a63..8ca4b52fb6b 100644 --- a/libraries/libeditline/libeditline.SlackBuild +++ b/libraries/libeditline/libeditline.SlackBuild @@ -77,7 +77,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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/libei/README b/libraries/libei/README deleted file mode 100644 index 7d50f4af03b..00000000000 --- a/libraries/libei/README +++ /dev/null @@ -1,6 +0,0 @@ -libei is a library for Emulated Input, primarily aimed at the -Wayland stack. It provides three parts: -* EI (Emulated Input) for the client side (libei) -* EIS (Emulated Input Server) for the server side (libeis) -* oeffis is an optional helper library for DBus communication -with the XDG RemoteDesktop portal (liboeffis) diff --git a/libraries/libei/libei.SlackBuild b/libraries/libei/libei.SlackBuild deleted file mode 100644 index 34580be1a4a..00000000000 --- a/libraries/libei/libei.SlackBuild +++ /dev/null @@ -1,132 +0,0 @@ -#!/bin/bash - -# Slackware build script for libei - -# Copyright 2023-2024 Nathaniel Russell -# 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=libei -VERSION=${VERSION:-1.3.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - -Dstrip=true \ - -Dsd-bus-provider=libelogind \ - -Ddocumentation=api \ - -Dliboeffis=auto \ - -Dtests=disabled - "${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 - -# Compress and link manpages, if any: -if [ -d $PKG/usr/man ]; then - ( cd $PKG/usr/man - for manpagedir in $(find . -type d -name "man*") ; do - ( cd $manpagedir - for eachpage in $( find . -type l -maxdepth 1) ; do - ln -s $( readlink $eachpage ).gz $eachpage.gz - rm $eachpage - done - gzip -9 *.* - ) - done - ) -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libei/libei.info b/libraries/libei/libei.info deleted file mode 100644 index 51a6237955b..00000000000 --- a/libraries/libei/libei.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libei" -VERSION="1.3.0" -HOMEPAGE="https://gitlab.freedesktop.org/libinput/libei" -DOWNLOAD="https://gitlab.freedesktop.org/libinput/libei/-/archive/1.3.0/libei-1.3.0.tar.gz" -MD5SUM="aeaffcb5afb5ad0bb9981eb93c4cd610" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-attrs" -MAINTAINER="Nathaniel Russell" -EMAIL="naterussell83@gmail.com" diff --git a/libraries/libei/slack-desc b/libraries/libei/slack-desc deleted file mode 100644 index ed9f47b23ff..00000000000 --- a/libraries/libei/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------------------------------------------------------| -libei: libei (library for Emulated Input) -libei: -libei: libei is a library for Emulated Input, primarily aimed at the Wayland -libei: stack. It provides three parts: -libei: * EI (Emulated Input) for the client side (libei) -libei: * EIS (Emulated Input Server) for the server side (libeis) -libei: * oeffis is an optional helper library for DBus communication with the -libei: XDG RemoteDesktop portal (liboeffis) -libei: -libei: https://gitlab.freedesktop.org/libinput/libei -libei: diff --git a/libraries/libev/README b/libraries/libev/README deleted file mode 100644 index f7826e9dd53..00000000000 --- a/libraries/libev/README +++ /dev/null @@ -1,12 +0,0 @@ -libev (a high-performance event loop/model) - -Libev is modelled (very loosely) after libevent and the Event perl -module, but is faster, scales better and is more correct, and also -more featureful. And also smaller. Yay. - -Note: libev and libevent both have a usr/include/event.h -header file. This could have lead to compile problems if both -packages were installed at the same time, so it has been moved to -usr/include/libev/event.h. Add CPPFLAGS="-I/usr/include/libev" to -the SlackBuild if the software you're building over this needs the -libevent compatibility layer (lighttpd2 and i3 don't). diff --git a/libraries/libev/libev.SlackBuild b/libraries/libev/libev.SlackBuild deleted file mode 100644 index 0baf104e88b..00000000000 --- a/libraries/libev/libev.SlackBuild +++ /dev/null @@ -1,120 +0,0 @@ -#!/bin/bash - -# Slackware build script for libev - -# Written by Šime Ramov -# Maintained (2012-2020) by Matteo Bernardini , Pisa, Italy - -# 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=libev -VERSION=${VERSION:-4.33} -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 {} \; - -# Force CFLAGS -sed -i "s|-g -O3|$SLKCFLAGS|" configure || exit 1 - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir=/usr/man \ - --enable-static=no \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/*.la - -# avoid conflicting with libevent, we move an header in a subfolder -# and we will explicitly add CPPFLAGS="-I/usr/include/libev" when -# building software depending on this, if needed: lighttpd2 and i3, -# for example, don't need this header. -mkdir -p $PKG/usr/include/libev -mv $PKG/usr/include/event.h $PKG/usr/include/libev/ - -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 LICENSE Changes $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/libraries/libev/libev.info b/libraries/libev/libev.info deleted file mode 100644 index a603f1c17c2..00000000000 --- a/libraries/libev/libev.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libev" -VERSION="4.33" -HOMEPAGE="http://software.schmorp.de/pkg/libev.html" -DOWNLOAD="http://dist.schmorp.de/libev/Attic/libev-4.33.tar.gz" -MD5SUM="a3433f23583167081bf4acdd5b01b34f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/libraries/libev/slack-desc b/libraries/libev/slack-desc deleted file mode 100644 index 67d4ce48e73..00000000000 --- a/libraries/libev/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------------------------------------------------------| -libev: libev (a high-performance event loop/model) -libev: -libev: Libev is modelled (very loosely) after libevent and the Event perl -libev: module, but is faster, scales better and is more correct, and also -libev: more featureful. And also smaller. Yay. -libev: -libev: Website: -libev: -libev: -libev: -libev: diff --git a/libraries/libffado/libffado.SlackBuild b/libraries/libffado/libffado.SlackBuild index 3b2467b36b1..ca97081218f 100644 --- a/libraries/libffado/libffado.SlackBuild +++ b/libraries/libffado/libffado.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libffado -VERSION=${VERSION:-2.4.4} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.4.9} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -81,13 +81,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# fix icon name, so it's coherent with XDG desktop file name -sed -i 's/hi64-apps-ffado/ffado-mixer/g' \ - support/xdg/ffado.org-ffadomixer.desktop - -# fix id, so it's coherent with XDG desktop file name -sed -i 's/ffado.org-ffadomixer.desktop/ffado-mixer.desktop/g' \ - support/xdg/ffado-mixer.appdata.xml +## fix icon name, so it's coherent with XDG desktop file name +#sed -i 's/hi64-apps-ffado/ffado-mixer/g' \ +# support/xdg/ffado.org-ffadomixer.desktop +# +## fix id, so it's coherent with XDG desktop file name +#sed -i 's/ffado.org-ffadomixer.desktop/ffado-mixer.desktop/g' \ +# support/xdg/ffado-mixer.appdata.xml CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS -std=gnu++11 -Wno-deprecated-declarations" \ @@ -107,14 +107,15 @@ scons \ install mkdir -p $PKG/usr/share/{applications,pixmaps} -install -m 0644 support/xdg/ffado.org-ffadomixer.desktop \ - $PKG/usr/share/applications/ffado-mixer.desktop +install -m 0644 support/xdg/org.ffado.FfadoMixer.desktop \ + $PKG/usr/share/applications/org.ffado.FfadoMixer.desktop install -m 0644 support/xdg/hi64-apps-ffado.png \ $PKG/usr/share/pixmaps/ffado-mixer.png find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mv $PKG/usr/share/man $PKG/usr/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/libraries/libffado/libffado.info b/libraries/libffado/libffado.info index e37e503c0f2..9186df4d76f 100644 --- a/libraries/libffado/libffado.info +++ b/libraries/libffado/libffado.info @@ -1,8 +1,8 @@ PRGNAM="libffado" -VERSION="2.4.4" +VERSION="2.4.9" HOMEPAGE="http://www.ffado.org/" -DOWNLOAD="http://www.ffado.org/files/libffado-2.4.4.tgz" -MD5SUM="f27970e21a80a1e9ccc1842c4a6a3c62" +DOWNLOAD="http://www.ffado.org/files/libffado-2.4.9.tgz" +MD5SUM="8e20b9d52a42707cc03f91fa5996b027" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libconfig libdbus-c++ libiec61883 libxml++3" diff --git a/libraries/libfm-qt/libfm-qt.SlackBuild b/libraries/libfm-qt/libfm-qt.SlackBuild index 8286e5db270..0c56118d9fa 100644 --- a/libraries/libfm-qt/libfm-qt.SlackBuild +++ b/libraries/libfm-qt/libfm-qt.SlackBuild @@ -82,6 +82,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libglpng/libglpng.SlackBuild b/libraries/libglpng/libglpng.SlackBuild index 80bd940a77a..1a458d45d2e 100644 --- a/libraries/libglpng/libglpng.SlackBuild +++ b/libraries/libglpng/libglpng.SlackBuild @@ -82,7 +82,7 @@ find -L . \ patch -p1 < $CWD/libglpng-1.45-extra_cflags.patch patch -p1 < $CWD/libglpng-1.45-libpng15.patch -make EXTRA_CFLAGS="$SLKCFLAGS" +make EXTRA_CFLAGS="$SLKCFLAGS -fpermissive" make install DOCDIR=$PKG/usr/doc/$PRGNAM-$VERSION DESTDIR=$PKG/usr # The Makefile doesn't make this easy :/ diff --git a/libraries/libgme/libgme.SlackBuild b/libraries/libgme/libgme.SlackBuild index dd408df8b9b..7dc510d4f31 100644 --- a/libraries/libgme/libgme.SlackBuild +++ b/libraries/libgme/libgme.SlackBuild @@ -87,6 +87,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libgusb/README b/libraries/libgusb/README deleted file mode 100644 index e919c2ba34d..00000000000 --- a/libraries/libgusb/README +++ /dev/null @@ -1,6 +0,0 @@ -GUsb is a GObject wrapper for libusb1 that makes it easy to do -asynchronous control, bulk and interrupt transfers with proper -cancellation and integration into a mainloop. - -This makes it easy to integrate low level USB transfers with your -high-level application or system daemon. diff --git a/libraries/libgusb/libgusb.SlackBuild b/libraries/libgusb/libgusb.SlackBuild deleted file mode 100644 index 519a936acf9..00000000000 --- a/libraries/libgusb/libgusb.SlackBuild +++ /dev/null @@ -1,110 +0,0 @@ -#!/bin/bash - -# Slackware build script for libgusb - -# Copyright 2016-2024 Willy Sudiarto Raharjo -# 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=libgusb -VERSION=${VERSION:-0.4.9} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - meson setup \ - --prefix=/usr \ - --buildtype=release \ - --libdir=lib${LIBDIRSUFFIX} \ - --libexecdir=/usr/lib${LIBDIRSUFFIX} \ - --mandir=/usr/man \ - -Ddocs=false \ - .. - - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -# Don't ship .la files: -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING* MAINTAINERS $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 644 {} \; -chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libgusb/libgusb.info b/libraries/libgusb/libgusb.info deleted file mode 100644 index 23dba9393a9..00000000000 --- a/libraries/libgusb/libgusb.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libgusb" -VERSION="0.4.9" -HOMEPAGE="https://github.com/hughsie/libgusb" -DOWNLOAD="https://github.com/hughsie/libgusb/releases/download/0.4.9/libgusb-0.4.9.tar.xz" -MD5SUM="354a3227334991ea4e924843c144bd82" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/libraries/libgusb/slack-desc b/libraries/libgusb/slack-desc deleted file mode 100644 index 1d91d3896d0..00000000000 --- a/libraries/libgusb/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------------------------------------------------------| -libgusb: libgusb (Glib Wrapper) -libgusb: -libgusb: GUsb is a GObject wrapper for libusb1 that makes it easy to do -libgusb: asynchronous control, bulk and interrupt transfers with proper -libgusb: cancellation and integration into a mainloop. -libgusb: -libgusb: This makes it easy to integrate low level USB transfers with your -libgusb: high-level application or system daemon. -libgusb: -libgusb: Project URL: https://github.com/hughsie/libgusb -libgusb: diff --git a/libraries/libhandy/README b/libraries/libhandy/README deleted file mode 100644 index b2c80e46610..00000000000 --- a/libraries/libhandy/README +++ /dev/null @@ -1,4 +0,0 @@ -libhandy (additional UI components for gtk+3) - -The aim of the Handy library is to help with developing UI for mobile -devices using GTK/GNOME. diff --git a/libraries/libhandy/libhandy.SlackBuild b/libraries/libhandy/libhandy.SlackBuild deleted file mode 100644 index ed273f8ad01..00000000000 --- a/libraries/libhandy/libhandy.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/bash - -# Slackware build script for libhandy - -# Written by B. Watson (urchlay@slackware.uk) - -# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. - -# 20240729 bkw: updated for v1.8.3. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=libhandy -VERSION=${VERSION:-1.8.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -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 \ - -Dgtk_doc=true \ - -Dstrip=true - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING NEWS *.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libhandy/libhandy.info b/libraries/libhandy/libhandy.info deleted file mode 100644 index 1cc6225d795..00000000000 --- a/libraries/libhandy/libhandy.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libhandy" -VERSION="1.8.3" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libhandy/" -DOWNLOAD="https://download.gnome.org/sources/libhandy/1.8/libhandy-1.8.3.tar.xz" -MD5SUM="af586a91ff6d4093a6e7e283dfab5f7f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="gi-docgen" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/libraries/libhandy/slack-desc b/libraries/libhandy/slack-desc deleted file mode 100644 index 303f0b2f7db..00000000000 --- a/libraries/libhandy/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------------------------------------------------------| -libhandy: libhandy (additional UI components for gtk+3) -libhandy: -libhandy: The aim of the Handy library is to help with developing UI for mobile -libhandy: devices using GTK/GNOME. -libhandy: -libhandy: -libhandy: -libhandy: -libhandy: -libhandy: -libhandy: diff --git a/libraries/libindi/README b/libraries/libindi/README deleted file mode 100644 index c04391240f7..00000000000 --- a/libraries/libindi/README +++ /dev/null @@ -1,16 +0,0 @@ -INDI is a distributed control protocol designed to operate -astronomical instrumentation. INDI is small, flexible, easy to parse, -and scalable. It supports common DCS functions such as remote -control, data acquisition, monitoring, and a lot more. - -This script builds the library that KDE KStars and similar programs -can use for image capture in astrophotography, telescope control, etc. - -rtl-sdr is optional to enable Realtek RTL2832 DVB dongle as a SDR -receiver (available on SBo). There may be additional optional -dependencies. - -Supported hardware devices: http://indilib.org/devices/ -You will need libindi-drivers (also on SBo) to fully utilize some -third party hardware. Refer to indi-{libraries,drivers} on SBo for -optional hardware requirements and dependencies. diff --git a/libraries/libindi/doinst.sh b/libraries/libindi/doinst.sh deleted file mode 100644 index 47e1cb12cb4..00000000000 --- a/libraries/libindi/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /sbin/udevadm ]; then - /sbin/udevadm control --reload-rules >/dev/null 2>&1 && /sbin/udevadm trigger >/dev/null 2>&1 -fi diff --git a/libraries/libindi/libindi.SlackBuild b/libraries/libindi/libindi.SlackBuild deleted file mode 100644 index dd927245cb0..00000000000 --- a/libraries/libindi/libindi.SlackBuild +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/bash - -# Slackware build script for libindi - -# Copyright 2018, 2022 Edward W. Koenig, Vancouver, WA, 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=libindi -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 - -# 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 - -SRCNAM=indi - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -export LDFLAGS="-lbz2" -mkdir -p build -cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DINCLUDE_INSTALL_DIR=/usr/include \ - -DUDEVRULES_INSTALL_DIR=/lib/udev/rules.d \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS COPYING.* INSTALL LICENSE README \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libindi/libindi.info b/libraries/libindi/libindi.info deleted file mode 100644 index 3ae80bc03af..00000000000 --- a/libraries/libindi/libindi.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libindi" -VERSION="2.0.6" -HOMEPAGE="https://www.indilib.org/" -DOWNLOAD="https://github.com/indilib/indi/archive/v2.0.6/indi-2.0.6.tar.gz" -MD5SUM="7ecc7c944743089ad9da35b0602de589" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libnova libev" -MAINTAINER="Edward W. Koenig" -EMAIL="kingbeowulf@linuxgalaxy.org" diff --git a/libraries/libindi/slack-desc b/libraries/libindi/slack-desc deleted file mode 100644 index c8394dc76ef..00000000000 --- a/libraries/libindi/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------------------------------------------------------| -libindi: libindi (Instrument Neutral Distributed Interface) -libindi: -libindi: INDI is a distributed control protocol designed to operate -libindi: astronomical instrumentation. INDI is small, flexible, easy to parse, -libindi: and scalable. It supports common DCS functions such as remote control, -libindi: data acquisition, monitoring, and a lot more. -libindi: -libindi: https://www.indilib.org/ -libindi: -libindi: -libindi: diff --git a/libraries/libiptcdata/libiptcdata.SlackBuild b/libraries/libiptcdata/libiptcdata.SlackBuild index b825e340f8f..7eedbc9e1ab 100644 --- a/libraries/libiptcdata/libiptcdata.SlackBuild +++ b/libraries/libiptcdata/libiptcdata.SlackBuild @@ -32,8 +32,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libiptcdata -VERSION=${VERSION:-1.0.4} -BUILD=${BUILD:-4} +VERSION=${VERSION:-1.0.5} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libiptcdata/libiptcdata.info b/libraries/libiptcdata/libiptcdata.info index 1059a4dc964..c8fb736c211 100644 --- a/libraries/libiptcdata/libiptcdata.info +++ b/libraries/libiptcdata/libiptcdata.info @@ -1,8 +1,8 @@ PRGNAM="libiptcdata" -VERSION="1.0.4" +VERSION="1.0.5" HOMEPAGE="http://libiptcdata.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/libiptcdata/libiptcdata-1.0.4.tar.gz" -MD5SUM="af886556ecb129b694f2d365d03d95a8" +DOWNLOAD="https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz" +MD5SUM="c04bc1375c280d41c0106255d1df711a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libkml/libkml.SlackBuild b/libraries/libkml/libkml.SlackBuild index cb1971b54bf..ffd832164c2 100644 --- a/libraries/libkml/libkml.SlackBuild +++ b/libraries/libkml/libkml.SlackBuild @@ -88,6 +88,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR="lib${LIBDIRSUFFIX}" \ -DCMAKE_BUILD_TYPE=Release .. diff --git a/libraries/liblangtag/liblangtag.SlackBuild b/libraries/liblangtag/liblangtag.SlackBuild index aebe04d1bb9..1d9bf5fbb92 100644 --- a/libraries/liblangtag/liblangtag.SlackBuild +++ b/libraries/liblangtag/liblangtag.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=liblangtag -VERSION=${VERSION:-0.6.4} +VERSION=${VERSION:-0.6.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/liblangtag/liblangtag.info b/libraries/liblangtag/liblangtag.info index e71d19aa7f5..2e7d3645aa6 100644 --- a/libraries/liblangtag/liblangtag.info +++ b/libraries/liblangtag/liblangtag.info @@ -1,8 +1,8 @@ PRGNAM="liblangtag" -VERSION="0.6.4" +VERSION="0.6.7" HOMEPAGE="https://bitbucket.org/tagoh/liblangtag/wiki/Home" -DOWNLOAD="https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.4.tar.bz2" -MD5SUM="c93611c472b5875166b4a3a35a66a62d" +DOWNLOAD="https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.7.tar.bz2" +MD5SUM="5876517621f06944d9abda15508b8183" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/liblxqt/liblxqt.SlackBuild b/libraries/liblxqt/liblxqt.SlackBuild index 09edc5f570f..44d74abbb83 100644 --- a/libraries/liblxqt/liblxqt.SlackBuild +++ b/libraries/liblxqt/liblxqt.SlackBuild @@ -82,6 +82,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libmpd/libmpd.SlackBuild b/libraries/libmpd/libmpd.SlackBuild index 52064d9cc11..e245a3c1b07 100644 --- a/libraries/libmpd/libmpd.SlackBuild +++ b/libraries/libmpd/libmpd.SlackBuild @@ -87,7 +87,7 @@ find -L . \ # http://repo.or.cz/w/libmpd.git/commit/4f946c01000fd97100e4a534b47f9c7ace0403df patch -p1 < $CWD/libmpd-internal.h.patch -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/libmspub/gcc15.patch b/libraries/libmspub/gcc15.patch new file mode 100644 index 00000000000..408b0549374 --- /dev/null +++ b/libraries/libmspub/gcc15.patch @@ -0,0 +1,10 @@ +--- a/src/lib/Coordinate.h~ 2018-02-28 05:54:49.000000000 -0600 ++++ b/src/lib/Coordinate.h 2025-02-25 13:42:47.047701418 -0600 +@@ -10,6 +10,7 @@ + #ifndef INCLUDED_COORDINATE_H + #define INCLUDED_COORDINATE_H + ++#include + #include "MSPUBConstants.h" + + namespace libmspub diff --git a/libraries/libmspub/libmspub.SlackBuild b/libraries/libmspub/libmspub.SlackBuild index 281f04cdcc2..66827d69f1e 100644 --- a/libraries/libmspub/libmspub.SlackBuild +++ b/libraries/libmspub/libmspub.SlackBuild @@ -79,6 +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 {} \; +patch -p1 < $CWD/gcc15.patch + case "${DOC:-0}" in 0) doc='--without-docs' ;; *) doc='--with-docs' ;; diff --git a/libraries/libnfs/libnfs.SlackBuild b/libraries/libnfs/libnfs.SlackBuild index 6fb9590a50b..2c8d7632203 100644 --- a/libraries/libnfs/libnfs.SlackBuild +++ b/libraries/libnfs/libnfs.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libnfs -VERSION=${VERSION:-5.0.2} +VERSION=${VERSION:-5.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libnfs/libnfs.info b/libraries/libnfs/libnfs.info index e375612ac3b..51a446bbd24 100644 --- a/libraries/libnfs/libnfs.info +++ b/libraries/libnfs/libnfs.info @@ -1,8 +1,8 @@ PRGNAM="libnfs" -VERSION="5.0.2" +VERSION="5.0.3" HOMEPAGE="https://github.com/sahlberg/libnfs" -DOWNLOAD="https://github.com/sahlberg/libnfs/archive/libnfs-5.0.2/libnfs-libnfs-5.0.2.tar.gz" -MD5SUM="115034aab322d05235a9555d057f8b14" +DOWNLOAD="https://github.com/sahlberg/libnfs/archive/libnfs-5.0.3/libnfs-libnfs-5.0.3.tar.gz" +MD5SUM="27318b6192c960f440415d3284663162" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libnova/README b/libraries/libnova/README deleted file mode 100644 index de58ecb423a..00000000000 --- a/libraries/libnova/README +++ /dev/null @@ -1,7 +0,0 @@ -libnova is a general purpose, double precision, celestial mechanics, -astrometry, and astrodynamics library. It is the calculation engine -used by the Nova project. - -The intended audience of libnova are C / C++ programmers, astronomers -and anyone else interested in calculating positions of astronomical -objects or celestial mechanics. diff --git a/libraries/libnova/libnova.SlackBuild b/libraries/libnova/libnova.SlackBuild deleted file mode 100644 index 0dcecdbb403..00000000000 --- a/libraries/libnova/libnova.SlackBuild +++ /dev/null @@ -1,122 +0,0 @@ -#!/bin/bash - -# Slackware build script for libnova - -# Copyright 2013 Chris Abela -# Copyright 2014 Ryan P.C. McQuen -# Copyright 2017 Philip Lacroix -# -# 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=libnova -VERSION=${VERSION:-0.15.0} -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 {} \; - -autoreconf -vif - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make -C doc doc -make install DESTDIR=$PKG -rm -rf examples/.{deps,libs} - -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 - -cp -a doc/man $PKG/usr/man -rm -f $PKG/usr/man/man3/_tmp*.3 -rm -f $PKG/usr/man/man3/version.3 # This conflicts with the Slackware perl package -find $PKG/usr/man -type f -exec gzip -9 {} \; - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README doc/html examples \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libnova/libnova.info b/libraries/libnova/libnova.info deleted file mode 100644 index 5268ed8a905..00000000000 --- a/libraries/libnova/libnova.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libnova" -VERSION="0.15.0" -HOMEPAGE="http://libnova.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/libnova/libnova-0.15.0.tar.gz" -MD5SUM="756fdb55745cb78511f83a62c25f3be4" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Philip Lacroix" -EMAIL="slackph at posteo dot de" diff --git a/libraries/libnova/slack-desc b/libraries/libnova/slack-desc deleted file mode 100644 index ea5d1c0b894..00000000000 --- a/libraries/libnova/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------------------------------------------------------| -libnova: libnova (celestial mechanics, astrometry and astrodynamics library) -libnova: -libnova: libnova is a general purpose, double precision, celestial mechanics, -libnova: astrometry, and astrodynamics library. It is the calculation engine -libnova: used by the Nova project. -libnova: -libnova: The intended audience of libnova are C / C++ programmers, astronomers -libnova: and anyone else interested in calculating positions of astronomical -libnova: objects or celestial mechanics. -libnova: -libnova: Homepage: http://libnova.sourceforge.net/ diff --git a/libraries/liboauth/liboauth.SlackBuild b/libraries/liboauth/liboauth.SlackBuild index cf4be82ca73..0f9cb6344df 100644 --- a/libraries/liboauth/liboauth.SlackBuild +++ b/libraries/liboauth/liboauth.SlackBuild @@ -104,7 +104,7 @@ patch -p1 < $CWD/liboauth-1.0.3-openssl-1.1.0-3.patch # compile in clean dir mkdir -v build cd build -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types" \ CXXFLAGS="$SLKCFLAGS" \ ../configure \ ${OPTS} \ diff --git a/libraries/libosinfo/libosinfo.SlackBuild b/libraries/libosinfo/libosinfo.SlackBuild index bf22358b53b..2eeb34f7c2c 100644 --- a/libraries/libosinfo/libosinfo.SlackBuild +++ b/libraries/libosinfo/libosinfo.SlackBuild @@ -78,6 +78,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/libxml2-2.14.patch + mkdir build cd build CFLAGS="$SLKCFLAGS" \ diff --git a/libraries/libosinfo/libxml2-2.14.patch b/libraries/libosinfo/libxml2-2.14.patch new file mode 100644 index 00000000000..71d620532c3 --- /dev/null +++ b/libraries/libosinfo/libxml2-2.14.patch @@ -0,0 +1,83 @@ +From 0adf38535637ec668e658d43f04f60f11f51574f Mon Sep 17 00:00:00 2001 +From: Roman Bogorodskiy +Date: Thu, 10 Apr 2025 13:54:02 +0200 +Subject: [PATCH] loader: don't use libxml2 deprecated APIs + +Address the following items: + + - Deprecated direct access to buf's content + - Mismatching error function signature + - Deprecated direct access to ctxt's lastError + +Signed-off-by: Roman Bogorodskiy +--- + osinfo/osinfo_loader.c | 42 +++++++++++++++++++++++------------------- + 1 file changed, 23 insertions(+), 19 deletions(-) + +diff --git a/osinfo/osinfo_loader.c b/osinfo/osinfo_loader.c +index 0a9004af..b3fd4535 100644 +--- a/osinfo/osinfo_loader.c ++++ b/osinfo/osinfo_loader.c +@@ -354,7 +354,7 @@ osinfo_loader_doc(const char *xpath, + xmlXPathFreeObject(obj); + OSINFO_LOADER_SET_ERROR(err, "Cannot format stylesheet"); + } +- ret = g_strdup((char *)buf->content); ++ ret = g_strdup((char *)xmlBufferContent(buf)); + + xmlBufferFree(buf); + xmlXPathFreeObject(obj); +@@ -1902,28 +1902,32 @@ static void osinfo_loader_root(OsinfoLoader *loader, + } + + static void +-catchXMLError(void *ctx, const char *msg ATTRIBUTE_UNUSED, ...) ++catchXMLError(void *ctx, const char *msg, ...) + { + xmlParserCtxtPtr ctxt = (xmlParserCtxtPtr) ctx; ++ const xmlError *xmlErr = NULL; ++ g_autofree gchar *xmlmsg = NULL; + +- if (ctxt && ctxt->_private) { +- GError **err = ctxt->_private; +- if (!error_is_set(err)) { +- gchar *xmlmsg; +- if (ctxt->lastError.file) { +- xmlmsg = g_strdup_printf("%s:%d: %s", +- ctxt->lastError.file, +- ctxt->lastError.line, +- ctxt->lastError.message); +- } else { +- xmlmsg = g_strdup_printf("at line %d: %s", +- ctxt->lastError.line, +- ctxt->lastError.message); +- } +- OSINFO_LOADER_SET_ERROR(ctxt->_private, xmlmsg); +- g_free(xmlmsg); +- } ++ if (!ctxt || !ctxt->_private) ++ return; ++ ++ if (error_is_set(ctxt->_private)) ++ return; ++ ++ if (!(xmlErr = xmlCtxtGetLastError(ctx))) ++ return; ++ ++ if (xmlErr->file) { ++ xmlmsg = g_strdup_printf("%s:%d: %s", ++ xmlErr->file, ++ xmlErr->line, ++ xmlErr->message); ++ } else { ++ xmlmsg = g_strdup_printf("at line %d: %s", ++ xmlErr->line, ++ xmlErr->message); + } ++ OSINFO_LOADER_SET_ERROR(ctxt->_private, xmlmsg); + } + + static void osinfo_loader_process_xml(OsinfoLoader *loader, +-- +GitLab + diff --git a/libraries/libpano13/libpano13.SlackBuild b/libraries/libpano13/libpano13.SlackBuild index c82f37f5d29..6799a5f089a 100644 --- a/libraries/libpano13/libpano13.SlackBuild +++ b/libraries/libpano13/libpano13.SlackBuild @@ -83,9 +83,10 @@ find -L . \ mkdir -p build cd build cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS -std=gnu17" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/libportal/0.6-backports.patch b/libraries/libportal/0.6-backports.patch deleted file mode 100644 index fccfbc1c3e0..00000000000 --- a/libraries/libportal/0.6-backports.patch +++ /dev/null @@ -1,1005 +0,0 @@ -From 6a52f680cf4ceda9feb8724793c090cd2258f6f7 Mon Sep 17 00:00:00 2001 -From: Billy -Date: Tue, 24 May 2022 17:45:59 +0100 -Subject: [PATCH 1/7] Fixed issue where y was used instead of h. - ---- - portal-test/gtk3/portal-test-win.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/portal-test/gtk3/portal-test-win.c b/portal-test/gtk3/portal-test-win.c -index 9d50708..e2432c6 100644 ---- a/portal-test/gtk3/portal-test-win.c -+++ b/portal-test/gtk3/portal-test-win.c -@@ -594,7 +594,7 @@ session_started (GObject *source, - g_variant_lookup (props, "size", "(ii)", &w, &h); - if (s->len > 0) - g_string_append (s, "\n"); -- g_string_append_printf (s, "Stream %d: %dx%d @ %d,%d", id, w, y, x, y); -+ g_string_append_printf (s, "Stream %d: %dx%d @ %d,%d", id, w, h, x, y); - g_variant_unref (props); - } - --- -2.39.0 - - -From a22753772a28e225e4e91b65add10c23ad106243 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Fri, 24 Jun 2022 12:58:32 +1000 -Subject: [PATCH 2/7] remote: call the right DBus method for TouchUp - ---- - libportal/remote.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libportal/remote.c b/libportal/remote.c -index e7fb115..ebdffe0 100644 ---- a/libportal/remote.c -+++ b/libportal/remote.c -@@ -1160,7 +1160,7 @@ xdp_session_touch_up (XdpSession *session, - PORTAL_BUS_NAME, - PORTAL_OBJECT_PATH, - "org.freedesktop.portal.RemoteDesktop", -- "NotifyTouchMotion", -+ "NotifyTouchUp", - g_variant_new ("(oa{sv}u)", session->id, &options, slot), - NULL, G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL, NULL); - } --- -2.39.0 - - -From 6e25d5cb28412e6a4df553e9f798200b19f1c410 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Thu, 30 Jun 2022 14:00:39 +1000 -Subject: [PATCH 3/7] spawn: initialize the option builder - -../libportal/spawn.c:176:60: warning: variable 'opt_builder' is uninitialized when used here [-Wuninitialized] - opt_builder), ---- - libportal/spawn.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/libportal/spawn.c b/libportal/spawn.c -index 20ef005..81a03af 100644 ---- a/libportal/spawn.c -+++ b/libportal/spawn.c -@@ -131,6 +131,8 @@ do_spawn (SpawnCall *call) - - ensure_spawn_exited_connection (call->portal); - -+ g_variant_builder_init (&opt_builder, G_VARIANT_TYPE_VARDICT); -+ - g_variant_builder_init (&fds_builder, G_VARIANT_TYPE ("a{uh}")); - if (call->n_fds > 0) - { --- -2.39.0 - - -From 030a6164a94c6c173caabcf5a3377189be951474 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Thu, 30 Jun 2022 14:06:32 +1000 -Subject: [PATCH 4/7] portal: fix the strcmps on the cgroup hierarchies - -Fixes - -../libportal/portal.c:344:12: warning: logical not is only applied -to the left hand side of this comparison [-Wlogical-not-parentheses] - !strcmp (controller, ":") != 0) && ---- - libportal/portal.c | 7 ++++--- - 1 file changed, 4 insertions(+), 3 deletions(-) - -diff --git a/libportal/portal.c b/libportal/portal.c -index 5e72089..32a34d7 100644 ---- a/libportal/portal.c -+++ b/libportal/portal.c -@@ -304,9 +304,10 @@ _xdp_parse_cgroup_file (FILE *f, gboolean *is_snap) - - /* Only consider the freezer, systemd group or unified cgroup - * hierarchies */ -- if ((!strcmp (controller, "freezer:") != 0 || -- !strcmp (controller, "name=systemd:") != 0 || -- !strcmp (controller, ":") != 0) && -+ if (controller != NULL && -+ (g_str_equal (controller, "freezer:") || -+ g_str_equal (controller, "name=systemd:") || -+ g_str_equal (controller, ":")) && - strstr (cgroup, "/snap.") != NULL) - { - *is_snap = TRUE; --- -2.39.0 - - -From 953dd354211d70482d9efc54654176ed6bf3bf4e Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Wed, 29 Jun 2022 15:10:35 +1000 -Subject: [PATCH 5/7] session: replace g_free with g_clear_pointer - ---- - libportal/session.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libportal/session.c b/libportal/session.c -index b505d0b..0b1f02a 100644 ---- a/libportal/session.c -+++ b/libportal/session.c -@@ -55,8 +55,8 @@ xdp_session_finalize (GObject *object) - g_dbus_connection_signal_unsubscribe (session->portal->bus, session->signal_id); - - g_clear_object (&session->portal); -- g_free (session->restore_token); -- g_free (session->id); -+ g_clear_pointer (&session->restore_token, g_free); -+ g_clear_pointer (&session->id, g_free); - g_clear_pointer (&session->streams, g_variant_unref); - - G_OBJECT_CLASS (xdp_session_parent_class)->finalize (object); --- -2.39.0 - - -From f56281857dce8e6515fab6030406112a251ff1e7 Mon Sep 17 00:00:00 2001 -From: Georges Basile Stavracas Neto -Date: Wed, 12 Oct 2022 13:15:18 -0300 -Subject: [PATCH 6/7] background: Add background status - -Add the correspondent background status API. - -See https://github.com/flatpak/xdg-desktop-portal/pull/901 ---- - libportal/background.c | 163 +++++++++++++++++++++++++++++++++++++ - libportal/background.h | 11 +++ - libportal/portal-private.h | 3 + - 3 files changed, 177 insertions(+) - -diff --git a/libportal/background.c b/libportal/background.c -index d6c8348..f47570f 100644 ---- a/libportal/background.c -+++ b/libportal/background.c -@@ -20,9 +20,116 @@ - - #include "config.h" - -+#include "session-private.h" - #include "background.h" - #include "portal-private.h" - -+typedef struct { -+ XdpPortal *portal; -+ GTask *task; -+ char *status_message; -+} SetStatusCall; -+ -+static void -+set_status_call_free (SetStatusCall *call) -+{ -+ g_clear_pointer (&call->status_message, g_free); -+ g_clear_object (&call->portal); -+ g_clear_object (&call->task); -+ g_free (call); -+} -+ -+static void -+set_status_returned (GObject *object, -+ GAsyncResult *result, -+ gpointer data) -+{ -+ SetStatusCall *call = data; -+ GError *error = NULL; -+ g_autoptr(GVariant) ret = NULL; -+ -+ ret = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); -+ if (error) -+ g_task_return_error (call->task, error); -+ else -+ g_task_return_boolean (call->task, TRUE); -+ -+ set_status_call_free (call); -+} -+ -+static void -+set_status (SetStatusCall *call) -+{ -+ GVariantBuilder options; -+ -+ g_variant_builder_init (&options, G_VARIANT_TYPE_VARDICT); -+ -+ if (call->status_message) -+ g_variant_builder_add (&options, "{sv}", "message", g_variant_new_string (call->status_message)); -+ -+ g_dbus_connection_call (call->portal->bus, -+ PORTAL_BUS_NAME, -+ PORTAL_OBJECT_PATH, -+ "org.freedesktop.portal.Background", -+ "SetStatus", -+ g_variant_new ("(a{sv})", &options), -+ NULL, -+ G_DBUS_CALL_FLAGS_NONE, -+ -1, -+ g_task_get_cancellable (call->task), -+ set_status_returned, -+ call); -+} -+ -+static void -+get_background_version_returned (GObject *object, -+ GAsyncResult *result, -+ gpointer data) -+{ -+ g_autoptr(GVariant) version_variant = NULL; -+ g_autoptr(GVariant) ret = NULL; -+ SetStatusCall *call = data; -+ GError *error = NULL; -+ -+ ret = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); -+ if (error) -+ { -+ g_task_return_error (call->task, error); -+ set_status_call_free (call); -+ return; -+ } -+ -+ g_variant_get_child (ret, 0, "v", &version_variant); -+ call->portal->background_interface_version = g_variant_get_uint32 (version_variant); -+ -+ if (call->portal->background_interface_version < 2) -+ { -+ g_task_return_new_error (call->task, G_DBUS_ERROR, G_DBUS_ERROR_FAILED, -+ "Background portal does not implement version 2 of the interface"); -+ set_status_call_free (call); -+ return; -+ } -+ -+ set_status (call); -+} -+ -+static void -+get_background_interface_version (SetStatusCall *call) -+{ -+ g_dbus_connection_call (call->portal->bus, -+ PORTAL_BUS_NAME, -+ PORTAL_OBJECT_PATH, -+ "org.freedesktop.DBus.Properties", -+ "Get", -+ g_variant_new ("(ss)", "org.freedesktop.portal.Background", "version"), -+ NULL, -+ G_DBUS_CALL_FLAGS_NONE, -+ -1, -+ g_task_get_cancellable (call->task), -+ get_background_version_returned, -+ call); -+} -+ - typedef struct { - XdpPortal *portal; - XdpParent *parent; -@@ -282,3 +389,59 @@ xdp_portal_request_background_finish (XdpPortal *portal, - - return g_task_propagate_boolean (G_TASK (result), error); - } -+ -+/** -+ * xdp_portal_set_background_status: -+ * @portal: a [class@Portal] -+ * @status_message: (nullable): status message when running in background -+ * @cancellable: (nullable): optional [class@Gio.Cancellable] -+ * @callback: (scope async): a callback to call when the request is done -+ * @data: (closure): data to pass to @callback -+ * -+ * Sets the status information of the application, for when it's running -+ * in background. -+ */ -+void -+xdp_portal_set_background_status (XdpPortal *portal, -+ const char *status_message, -+ GCancellable *cancellable, -+ GAsyncReadyCallback callback, -+ gpointer data) -+{ -+ SetStatusCall *call; -+ -+ g_return_if_fail (XDP_IS_PORTAL (portal)); -+ -+ call = g_new0 (SetStatusCall, 1); -+ call->portal = g_object_ref (portal); -+ call->status_message = g_strdup (status_message); -+ call->task = g_task_new (portal, cancellable, callback, data); -+ g_task_set_source_tag (call->task, xdp_portal_set_background_status); -+ -+ if (portal->background_interface_version == 0) -+ get_background_interface_version (call); -+ else -+ set_status (call); -+} -+ -+/** -+ * xdp_portal_set_background_status_finish: -+ * @portal: a [class@Portal] -+ * @result: a [iface@Gio.AsyncResult] -+ * @error: return location for an error -+ * -+ * Finishes setting the background status of the application. -+ * -+ * Returns: %TRUE if successfully set status, %FALSE otherwise -+ */ -+gboolean -+xdp_portal_set_background_status_finish (XdpPortal *portal, -+ GAsyncResult *result, -+ GError **error) -+{ -+ g_return_val_if_fail (XDP_IS_PORTAL (portal), FALSE); -+ g_return_val_if_fail (g_task_is_valid (result, portal), FALSE); -+ g_return_val_if_fail (g_task_get_source_tag (G_TASK (result)) == xdp_portal_set_background_status, FALSE); -+ -+ return g_task_propagate_boolean (G_TASK (result), error); -+} -diff --git a/libportal/background.h b/libportal/background.h -index a22090d..5ce1734 100644 ---- a/libportal/background.h -+++ b/libportal/background.h -@@ -52,5 +52,16 @@ gboolean xdp_portal_request_background_finish (XdpPortal *portal, - GAsyncResult *result, - GError **error); - -+XDP_PUBLIC -+void xdp_portal_set_background_status (XdpPortal *portal, -+ const char *status_message, -+ GCancellable *cancellable, -+ GAsyncReadyCallback callback, -+ gpointer data); -+ -+XDP_PUBLIC -+gboolean xdp_portal_set_background_status_finish (XdpPortal *portal, -+ GAsyncResult *result, -+ GError **error); - - G_END_DECLS -diff --git a/libportal/portal-private.h b/libportal/portal-private.h -index 6728055..542e1bb 100644 ---- a/libportal/portal-private.h -+++ b/libportal/portal-private.h -@@ -51,6 +51,9 @@ struct _XdpPortal { - - /* screencast */ - guint screencast_interface_version; -+ -+ /* background */ -+ guint background_interface_version; - }; - - #define PORTAL_BUS_NAME "org.freedesktop.portal.Desktop" --- -2.39.0 - - -From 631a16363236fba681ad848166619e14f0cf5637 Mon Sep 17 00:00:00 2001 -From: Peter Hutterer -Date: Thu, 26 May 2022 12:49:50 +1000 -Subject: [PATCH 7/7] test: add a pytest/dbusmock-based test suite - -Using python and dbusmock makes it trivial to add a large number of -tests for libportal only, without requiring an actual portal -implementation for the Portal interface to be tested. - -Included here is the wallpaper portal as an example, hooked into meson test. -A helper script is provided too for those lacking meson devenv, - $ ./test/gir-testenv.sh - $ cd test - $ pytest --verbose --log-level=DEBUG [... other pytest arguments ...] - -The test setup uses dbusmock interface templates (see -pyportaltest/templates) to handle the actual DBus calls. - -Because DBus uses a singleton for the session bus, we need libportal to -specifically connect to the address given in the environment - otherwise -starting mock dbus services has no effect. - -This test suite depends on dbusmock commit 4a191d8ba293: -"mockobject: allow sending signals with extra details" from -https://github.com/martinpitt/python-dbusmock/pull/129 - -Without this, the EmitSignalDetailed() method does not exist/work, but -without this method we cannot receive signals. ---- - .github/workflows/build.yml | 6 +- - libportal/portal.c | 37 +++++- - tests/gir-testenv.sh | 31 +++++ - tests/meson.build | 19 +++ - tests/pyportaltest/__init__.py | 149 ++++++++++++++++++++++ - tests/pyportaltest/templates/__init__.py | 94 ++++++++++++++ - tests/pyportaltest/templates/wallpaper.py | 48 +++++++ - tests/pyportaltest/test_wallpaper.py | 117 +++++++++++++++++ - 8 files changed, 497 insertions(+), 4 deletions(-) - create mode 100755 tests/gir-testenv.sh - create mode 100644 tests/pyportaltest/__init__.py - create mode 100644 tests/pyportaltest/templates/__init__.py - create mode 100644 tests/pyportaltest/templates/wallpaper.py - create mode 100644 tests/pyportaltest/test_wallpaper.py - -diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml -index 66d9fb4..133a998 100644 ---- a/.github/workflows/build.yml -+++ b/.github/workflows/build.yml -@@ -38,7 +38,7 @@ jobs: - - name: Install dependencies - run: | - sudo apt-get update -- sudo apt-get install -y libglib2.0 gettext dbus meson libgirepository1.0-dev libgtk-3-dev valac -+ sudo apt-get install -y libglib2.0 gettext dbus meson libgirepository1.0-dev libgtk-3-dev valac python3-pytest python3-dbusmock - - name: Check out libportal - uses: actions/checkout@v1 - - name: Configure libportal -@@ -55,7 +55,7 @@ jobs: - - name: Install dependencies - run: | - apt-get update -- apt-get install -y libglib2.0 gettext dbus meson libgirepository1.0-dev libgtk-3-dev libgtk-4-dev valac python3-pip -+ apt-get install -y libglib2.0 gettext dbus meson libgirepository1.0-dev libgtk-3-dev libgtk-4-dev valac python3-pip python3-dbusmock - pip3 install gi-docgen - echo "$HOME/.local/bin" >> $GITHUB_PATH - - name: Check out libportal -@@ -73,7 +73,7 @@ jobs: - steps: - - name: Install dependencies - run: | -- dnf install -y meson gcc gobject-introspection-devel gtk3-devel gtk4-devel gi-docgen vala git -+ dnf install -y meson gcc gobject-introspection-devel gtk3-devel gtk4-devel gi-docgen vala git python3-pytest python3-dbusmock - - name: Check out libportal - uses: actions/checkout@v1 - - name: Configure libportal -diff --git a/libportal/portal.c b/libportal/portal.c -index 32a34d7..7765bc7 100644 ---- a/libportal/portal.c -+++ b/libportal/portal.c -@@ -254,12 +254,47 @@ xdp_portal_class_init (XdpPortalClass *klass) - G_TYPE_VARIANT); - } - -+static GDBusConnection * -+create_bus_from_address (const char *address, -+ GError **error) -+{ -+ g_autoptr(GDBusConnection) bus = NULL; -+ -+ if (!address) -+ { -+ g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED, "Missing D-Bus session bus address"); -+ return NULL; -+ } -+ -+ bus = g_dbus_connection_new_for_address_sync (address, -+ G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT | -+ G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION, -+ NULL, NULL, -+ error); -+ return g_steal_pointer (&bus); -+} -+ - static void - xdp_portal_init (XdpPortal *portal) - { -+ g_autoptr(GError) error = NULL; - int i; - -- portal->bus = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, NULL); -+ /* g_bus_get_sync() returns a singleton. In the test suite we may restart -+ * the session bus, so we have to manually connect to the new bus */ -+ if (getenv ("LIBPORTAL_TEST_SUITE")) -+ portal->bus = create_bus_from_address (getenv ("DBUS_SESSION_BUS_ADDRESS"), &error); -+ else -+ portal->bus = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error); -+ -+ if (error) -+ { -+ g_critical ("Failed to create XdpPortal instance: %s\n", error->message); -+ abort (); -+ } -+ -+ g_assert (portal->bus != NULL); -+ - portal->sender = g_strdup (g_dbus_connection_get_unique_name (portal->bus) + 1); - for (i = 0; portal->sender[i]; i++) - if (portal->sender[i] == '.') -diff --git a/tests/gir-testenv.sh b/tests/gir-testenv.sh -new file mode 100755 -index 0000000..6cb8e47 ---- /dev/null -+++ b/tests/gir-testenv.sh -@@ -0,0 +1,31 @@ -+#!/bin/sh -+# -+# Wrapper to set up the right environment variables and start a nested -+# shell. Usage: -+# -+# $ ./tests/gir-testenv.sh -+# (nested shell) $ pytest -+# (nested shell) $ exit -+# -+# If you have meson 0.58 or later, you can instead do: -+# $ meson devenv -C builddir -+# (nested shell) $ cd ../tests -+# (nested shell) $ pytest -+# (nested shell) $ exit -+# -+ -+builddir=$(find $PWD -name meson-logs -printf "%h" -quit) -+ -+if [ -z "$builddir" ]; then -+ echo "Unable to find meson builddir" -+ exit 1 -+fi -+ -+echo "Using meson builddir: $builddir" -+ -+export LD_LIBRARY_PATH="$builddir/libportal:$LD_LIBRARY_PATH" -+export GI_TYPELIB_PATH="$builddir/libportal:$GI_TYPELIB_PATH" -+ -+echo "pytest must be run from within the tests/ directory" -+# Don't think this is portable, but oh well -+${SHELL} -diff --git a/tests/meson.build b/tests/meson.build -index ffc415f..0c67335 100644 ---- a/tests/meson.build -+++ b/tests/meson.build -@@ -1,3 +1,22 @@ - if 'qt5' in backends - subdir('qt5') - endif -+ -+if meson.version().version_compare('>= 0.56.0') -+ pytest = find_program('pytest-3', 'pytest', required: false) -+ pymod = import('python') -+ python = pymod.find_installation('python3', modules: ['dbus', 'dbusmock'], required: false) -+ -+ if pytest.found() and python.found() -+ test_env = environment() -+ test_env.set('LD_LIBRARY_PATH', meson.project_build_root() / 'libportal') -+ test_env.set('GI_TYPELIB_PATH', meson.project_build_root() / 'libportal') -+ -+ test('pytest', -+ pytest, -+ args: ['--verbose', '--log-level=DEBUG'], -+ env: test_env, -+ workdir: meson.current_source_dir() -+ ) -+ endif -+endif -diff --git a/tests/pyportaltest/__init__.py b/tests/pyportaltest/__init__.py -new file mode 100644 -index 0000000..e298612 ---- /dev/null -+++ b/tests/pyportaltest/__init__.py -@@ -0,0 +1,149 @@ -+# SPDX-License-Identifier: LGPL-3.0-only -+# -+# This file is formatted with Python Black -+ -+from typing import Any, Dict, List, Tuple -+ -+import gi -+from gi.repository import GLib -+from dbus.mainloop.glib import DBusGMainLoop -+ -+import dbus -+import dbusmock -+import fcntl -+import logging -+import os -+import pytest -+import subprocess -+ -+logging.basicConfig(format="%(levelname)s | %(name)s: %(message)s", level=logging.DEBUG) -+logger = logging.getLogger("pyportaltest") -+ -+DBusGMainLoop(set_as_default=True) -+ -+# Uncomment this to have dbus-monitor listen on the normal session address -+# rather than the test DBus. This can be useful for cases where *something* -+# messes up and tests run against the wrong bus. -+# -+# session_dbus_address = os.environ["DBUS_SESSION_BUS_ADDRESS"] -+ -+ -+def start_dbus_monitor() -> "subprocess.Process": -+ import subprocess -+ -+ env = os.environ.copy() -+ try: -+ env["DBUS_SESSION_BUS_ADDRESS"] = session_dbus_address -+ except NameError: -+ # See comment above -+ pass -+ -+ argv = ["dbus-monitor", "--session"] -+ mon = subprocess.Popen(argv, env=env) -+ -+ def stop_dbus_monitor(): -+ mon.terminate() -+ mon.wait() -+ -+ GLib.timeout_add(2000, stop_dbus_monitor) -+ return mon -+ -+ -+class PortalTest(dbusmock.DBusTestCase): -+ """ -+ Parent class for portal tests. Subclass from this and name it after the -+ portal, e.g. ``TestWallpaper``. -+ -+ .. attribute:: portal_interface -+ -+ The :class:`dbus.Interface` referring to our portal -+ -+ .. attribute:: properties_interface -+ -+ A convenience :class:`dbus.Interface` referring to the DBus Properties -+ interface, call ``Get``, ``Set`` or ``GetAll`` on this interface to -+ retrieve the matching property/properties. -+ -+ .. attribute:: mock_interface -+ -+ The DBusMock :class:`dbus.Interface` that controls our DBus -+ appearance. -+ -+ """ -+ @classmethod -+ def setUpClass(cls): -+ if cls.__name__ != "PortalTest": -+ cls.PORTAL_NAME = cls.__name__.removeprefix("Test") -+ cls.INTERFACE_NAME = f"org.freedesktop.portal.{cls.PORTAL_NAME}" -+ os.environ["LIBPORTAL_TEST_SUITE"] = "1" -+ -+ try: -+ dbusmock.mockobject.DBusMockObject.EmitSignalDetailed -+ except AttributeError: -+ pytest.skip("Updated version of dbusmock required") -+ -+ def setUp(self): -+ self.p_mock = None -+ self._mainloop = None -+ self.dbus_monitor = None -+ -+ def setup_daemon(self, params=None): -+ """ -+ Start a DBusMock daemon in a separate process -+ """ -+ self.start_session_bus() -+ self.p_mock, self.obj_portal = self.spawn_server_template( -+ template=f"pyportaltest/templates/{self.PORTAL_NAME.lower()}.py", -+ parameters=params, -+ stdout=subprocess.PIPE, -+ ) -+ flags = fcntl.fcntl(self.p_mock.stdout, fcntl.F_GETFL) -+ fcntl.fcntl(self.p_mock.stdout, fcntl.F_SETFL, flags | os.O_NONBLOCK) -+ self.mock_interface = dbus.Interface(self.obj_portal, dbusmock.MOCK_IFACE) -+ self.properties_interface = dbus.Interface( -+ self.obj_portal, dbus.PROPERTIES_IFACE -+ ) -+ self.portal_interface = dbus.Interface(self.obj_portal, self.INTERFACE_NAME) -+ -+ self.dbus_monitor = start_dbus_monitor() -+ -+ def tearDown(self): -+ if self.p_mock: -+ if self.p_mock.stdout: -+ out = (self.p_mock.stdout.read() or b"").decode("utf-8") -+ if out: -+ print(out) -+ self.p_mock.stdout.close() -+ self.p_mock.terminate() -+ self.p_mock.wait() -+ -+ if self.dbus_monitor: -+ self.dbus_monitor.terminate() -+ self.dbus_monitor.wait() -+ -+ @property -+ def mainloop(self): -+ """ -+ The mainloop for this test. This mainloop automatically quits after a -+ fixed timeout, but only on the first run. That's usually enough for -+ tests, if you need to call mainloop.run() repeatedly ensure that a -+ timeout handler is set to ensure quick test case failure in case of -+ error. -+ """ -+ if self._mainloop is None: -+ -+ def quit(): -+ self._mainloop.quit() -+ self._mainloop = None -+ -+ self._mainloop = GLib.MainLoop() -+ GLib.timeout_add(2000, quit) -+ -+ return self._mainloop -+ -+ def assert_version_eq(self, version: int): -+ """Assert the given version number is the one our portal exports""" -+ interface_name = self.INTERFACE_NAME -+ params = {} -+ self.setup_daemon(params) -+ assert self.properties_interface.Get(interface_name, "version") == version -diff --git a/tests/pyportaltest/templates/__init__.py b/tests/pyportaltest/templates/__init__.py -new file mode 100644 -index 0000000..c94a5cd ---- /dev/null -+++ b/tests/pyportaltest/templates/__init__.py -@@ -0,0 +1,94 @@ -+# SPDX-License-Identifier: LGPL-3.0-only -+# -+# This file is formatted with Python Black -+ -+from dbusmock import DBusMockObject -+from typing import Dict, Any, NamedTuple, Optional -+from itertools import count -+from gi.repository import GLib -+ -+import dbus -+import logging -+ -+ -+ASVType = Dict[str, Any] -+ -+logging.basicConfig(format="%(levelname).1s|%(name)s: %(message)s", level=logging.DEBUG) -+logger = logging.getLogger("templates") -+ -+ -+class Response(NamedTuple): -+ response: int -+ results: ASVType -+ -+ -+class Request: -+ _token_counter = count() -+ -+ def __init__( -+ self, bus_name: dbus.service.BusName, sender: str, options: Optional[ASVType] -+ ): -+ options = options or {} -+ sender_token = sender.removeprefix(":").replace(".", "_") -+ handle_token = options.get("handle_token", next(self._token_counter)) -+ self.sender = sender -+ self.handle = ( -+ f"/org/freedesktop/portal/desktop/request/{sender_token}/{handle_token}" -+ ) -+ self.mock = DBusMockObject( -+ bus_name=bus_name, -+ path=self.handle, -+ interface="org.freedesktop.portal.Request", -+ props={}, -+ ) -+ self.mock.AddMethod("", "Close", "", "", "self.RemoveObject(self.path)") -+ -+ def respond(self, response: Response, delay: int = 0): -+ def respond(): -+ logger.debug(f"Request.Response on {self.handle}: {response}") -+ self.mock.EmitSignalDetailed( -+ "", -+ "Response", -+ "ua{sv}", -+ [dbus.UInt32(response.response), response.results], -+ details={"destination": self.sender}, -+ ) -+ -+ if delay > 0: -+ GLib.timeout_add(delay, respond) -+ else: -+ respond() -+ -+ -+class Session: -+ _token_counter = count() -+ -+ def __init__( -+ self, bus_name: dbus.service.BusName, sender: str, options: Optional[ASVType] -+ ): -+ options = options or {} -+ sender_token = sender.removeprefix(":").replace(".", "_") -+ handle_token = options.get("session_handle_token", next(self._token_counter)) -+ self.sender = sender -+ self.handle = ( -+ f"/org/freedesktop/portal/desktop/session/{sender_token}/{handle_token}" -+ ) -+ self.mock = DBusMockObject( -+ bus_name=bus_name, -+ path=self.handle, -+ interface="org.freedesktop.portal.Session", -+ props={}, -+ ) -+ self.mock.AddMethod("", "Close", "", "", "self.RemoveObject(self.path)") -+ -+ def close(self, details: ASVType, delay: int = 0): -+ def respond(): -+ logger.debug(f"Session.Closed on {self.handle}: {details}") -+ self.mock.EmitSignalDetailed( -+ "", "Closed", "a{sv}", [details], destination=self.sender -+ ) -+ -+ if delay > 0: -+ GLib.timeout_add(delay, respond) -+ else: -+ respond() -diff --git a/tests/pyportaltest/templates/wallpaper.py b/tests/pyportaltest/templates/wallpaper.py -new file mode 100644 -index 0000000..f0371b0 ---- /dev/null -+++ b/tests/pyportaltest/templates/wallpaper.py -@@ -0,0 +1,48 @@ -+# SPDX-License-Identifier: LGPL-3.0-only -+# -+# This file is formatted with Python Black -+ -+from pyportaltest.templates import Request, Response, ASVType -+from typing import Dict, List, Tuple, Iterator -+ -+import dbus.service -+import logging -+ -+logger = logging.getLogger(f"templates.{__name__}") -+ -+BUS_NAME = "org.freedesktop.portal.Desktop" -+MAIN_OBJ = "/org/freedesktop/portal/desktop" -+SYSTEM_BUS = False -+MAIN_IFACE = "org.freedesktop.portal.Wallpaper" -+ -+ -+def load(mock, parameters=None): -+ logger.debug(f"loading {MAIN_IFACE} template") -+ mock.delay = 500 -+ -+ mock.response = parameters.get("response", 0) -+ -+ mock.AddProperties( -+ MAIN_IFACE, -+ dbus.Dictionary({"version": dbus.UInt32(parameters.get("version", 1))}), -+ ) -+ -+ -+@dbus.service.method( -+ MAIN_IFACE, -+ sender_keyword="sender", -+ in_signature="ssa{sv}", -+ out_signature="o", -+) -+def SetWallpaperURI(self, parent_window, uri, options, sender): -+ try: -+ logger.debug(f"SetWallpaperURI: {parent_window}, {uri}, {options}") -+ request = Request(bus_name=self.bus_name, sender=sender, options=options) -+ -+ response = Response(self.response, {}) -+ -+ request.respond(response, delay=self.delay) -+ -+ return request.handle -+ except Exception as e: -+ logger.critical(e) -diff --git a/tests/pyportaltest/test_wallpaper.py b/tests/pyportaltest/test_wallpaper.py -new file mode 100644 -index 0000000..def66fc ---- /dev/null -+++ b/tests/pyportaltest/test_wallpaper.py -@@ -0,0 +1,117 @@ -+# SPDX-License-Identifier: LGPL-3.0-only -+# -+# This file is formatted with Python Black -+ -+from . import PortalTest -+ -+import gi -+import logging -+ -+gi.require_version("Xdp", "1.0") -+from gi.repository import GLib, Xdp -+ -+logger = logging.getLogger(__name__) -+ -+ -+class TestWallpaper(PortalTest): -+ def test_version(self): -+ self.assert_version_eq(1) -+ -+ def set_wallpaper( -+ self, uri_to_set: str, set_on: Xdp.WallpaperFlags, show_preview: bool -+ ): -+ params = {} -+ self.setup_daemon(params) -+ -+ xdp = Xdp.Portal.new() -+ assert xdp is not None -+ -+ flags = { -+ "background": Xdp.WallpaperFlags.BACKGROUND, -+ "lockscreen": Xdp.WallpaperFlags.LOCKSCREEN, -+ "both": Xdp.WallpaperFlags.BACKGROUND | Xdp.WallpaperFlags.LOCKSCREEN, -+ }[set_on] -+ -+ if show_preview: -+ flags |= Xdp.WallpaperFlags.PREVIEW -+ -+ wallpaper_was_set = False -+ -+ def set_wallpaper_done(portal, task, data): -+ nonlocal wallpaper_was_set -+ wallpaper_was_set = portal.set_wallpaper_finish(task) -+ self.mainloop.quit() -+ -+ xdp.set_wallpaper( -+ parent=None, -+ uri=uri_to_set, -+ flags=flags, -+ cancellable=None, -+ callback=set_wallpaper_done, -+ data=None, -+ ) -+ -+ self.mainloop.run() -+ -+ method_calls = self.mock_interface.GetMethodCalls("SetWallpaperURI") -+ assert len(method_calls) == 1 -+ timestamp, args = method_calls.pop(0) -+ parent, uri, options = args -+ assert uri == uri_to_set -+ assert options["set-on"] == set_on -+ assert options["show-preview"] == show_preview -+ -+ assert wallpaper_was_set -+ -+ def test_set_wallpaper_background(self): -+ self.set_wallpaper("https://background.nopreview", "background", False) -+ -+ def test_set_wallpaper_background_preview(self): -+ self.set_wallpaper("https://background.preview", "background", True) -+ -+ def test_set_wallpaper_lockscreen(self): -+ self.set_wallpaper("https://lockscreen.nopreview", "lockscreen", False) -+ -+ def test_set_wallpaper_lockscreen_preview(self): -+ self.set_wallpaper("https://lockscreen.preview", "lockscreen", True) -+ -+ def test_set_wallpaper_both(self): -+ self.set_wallpaper("https://both.nopreview", "both", False) -+ -+ def test_set_wallpaper_both_preview(self): -+ self.set_wallpaper("https://both.preview", "both", True) -+ -+ def test_set_wallpaper_cancel(self): -+ params = {"response": 1} -+ self.setup_daemon(params) -+ -+ xdp = Xdp.Portal.new() -+ assert xdp is not None -+ -+ flags = Xdp.WallpaperFlags.BACKGROUND -+ -+ wallpaper_was_set = False -+ -+ def set_wallpaper_done(portal, task, data): -+ nonlocal wallpaper_was_set -+ try: -+ wallpaper_was_set = portal.set_wallpaper_finish(task) -+ except GLib.GError: -+ pass -+ self.mainloop.quit() -+ -+ xdp.set_wallpaper( -+ parent=None, -+ uri="https://ignored.anyway", -+ flags=flags, -+ cancellable=None, -+ callback=set_wallpaper_done, -+ data=None, -+ ) -+ -+ self.mainloop.run() -+ -+ method_calls = self.mock_interface.GetMethodCalls("SetWallpaperURI") -+ assert len(method_calls) == 1 -+ -+ assert not wallpaper_was_set --- -2.39.0 - diff --git a/libraries/libportal/README b/libraries/libportal/README deleted file mode 100644 index 543f49c0dd8..00000000000 --- a/libraries/libportal/README +++ /dev/null @@ -1,8 +0,0 @@ -libportal provides GIO-style async APIs for most Flatpak portals. - -To build the API docs the optional dependency gi-docgen is required. -qt6 is another optional dependency. - -NOTE: -0.8.1 it's the last version compatible iwht Slackware 15.0, as newer -ones will need a newer glib2 than this platform provides. diff --git a/libraries/libportal/libportal.SlackBuild b/libraries/libportal/libportal.SlackBuild deleted file mode 100644 index 311f981efaa..00000000000 --- a/libraries/libportal/libportal.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Slackware build script for libportal - -# Copyright 2020-2025 Matteo Bernardini , Pisa, Italy -# 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=libportal -VERSION=${VERSION:-0.8.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -DOCS="COPYING NEWS README.md" - -if pkg-config --exists gi-docgen ; then DOX="true"; else DOX="false"; fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -sed -i "s|get_option('datadir') / 'doc'|get_option('prefix') / 'doc'|" doc/meson.build || exit 1 -export PATH=/usr/lib$LIBDIRSUFFIX/qt6/libexec:$PATH - -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 \ - -Ddocs=$DOX - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libportal/libportal.info b/libraries/libportal/libportal.info deleted file mode 100644 index 74cf98d3c54..00000000000 --- a/libraries/libportal/libportal.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libportal" -VERSION="0.8.1" -HOMEPAGE="https://github.com/flatpak/libportal" -DOWNLOAD="https://github.com/flatpak/libportal/releases/download/0.8.1/libportal-0.8.1.tar.xz" -MD5SUM="3226036adea29ce152d9ca0be5ab0486" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/libraries/libportal/slack-desc b/libraries/libportal/slack-desc deleted file mode 100644 index 22caae20778..00000000000 --- a/libraries/libportal/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------------------------------------------------------| -libportal: libportal (Flatpak portal library) -libportal: -libportal: libportal provides GIO-style async APIs for most Flatpak portals. -libportal: -libportal: homepage: https://github.com/flatpak/libportal -libportal: -libportal: -libportal: -libportal: -libportal: -libportal: diff --git a/libraries/libpst/libpst.SlackBuild b/libraries/libpst/libpst.SlackBuild index f02b91fcd1c..961040a1676 100644 --- a/libraries/libpst/libpst.SlackBuild +++ b/libraries/libpst/libpst.SlackBuild @@ -99,58 +99,29 @@ 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,\,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 +# patches from fedora (thanks!) +for i in $CWD/patches/* ; do patch -p1 < $i ; done + +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/libpst/patches/0002-incompatible-pointer-i686.patch b/libraries/libpst/patches/0002-incompatible-pointer-i686.patch new file mode 100644 index 00000000000..8c7c72d3479 --- /dev/null +++ b/libraries/libpst/patches/0002-incompatible-pointer-i686.patch @@ -0,0 +1,12 @@ +diff -up libpst-0.6.76/src/libpst.c.incompatible-pointer-i686 libpst-0.6.76/src/libpst.c +--- libpst-0.6.76/src/libpst.c.incompatible-pointer-i686 2024-01-22 17:39:52.792216627 +0100 ++++ libpst-0.6.76/src/libpst.c 2024-01-22 17:40:35.788761273 +0100 +@@ -3828,7 +3828,7 @@ static size_t pst_read_block_size(pst_fi + return -1; + } + *buf = (char *) pst_malloc(inflated_size); +- size_t result_size = inflated_size; ++ unsigned long result_size = inflated_size; + if (uncompress((Bytef *) *buf, &result_size, (Bytef *) zbuf, size) != Z_OK || result_size != inflated_size) { + DEBUG_WARN(("Failed to uncompress %i bytes to %i bytes, got %i\n", size, inflated_size, result_size)); + if (zbuf) free(zbuf); diff --git a/libraries/libpst/patches/0003-gcc-c23-changes.patch b/libraries/libpst/patches/0003-gcc-c23-changes.patch new file mode 100644 index 00000000000..5fc00b4776f --- /dev/null +++ b/libraries/libpst/patches/0003-gcc-c23-changes.patch @@ -0,0 +1,20 @@ +diff -up libpst-0.6.76/src/readpst.c.gcc-changes libpst-0.6.76/src/readpst.c +--- libpst-0.6.76/src/readpst.c.gcc-changes 2025-01-22 08:18:34.846378892 +0100 ++++ libpst-0.6.76/src/readpst.c 2025-01-22 08:18:42.508459826 +0100 +@@ -26,7 +26,6 @@ struct file_ll { + int32_t skip_count; + }; + +-int grim_reaper(); + pid_t try_fork(char* folder); + void process(pst_item *outeritem, pst_desc_tree *d_ptr); + void write_email_body(FILE *f, char *body); +@@ -152,7 +151,7 @@ sem_t* output_mutex = NULL; + #endif + + +-int grim_reaper(int waitall) ++static int grim_reaper(int waitall) + { + int available = 0; + #ifdef HAVE_FORK diff --git a/libraries/libpst/patches/m4-python310.patch b/libraries/libpst/patches/m4-python310.patch new file mode 100644 index 00000000000..5bf0609452f --- /dev/null +++ b/libraries/libpst/patches/m4-python310.patch @@ -0,0 +1,28 @@ +https://github.com/autoconf-archive/autoconf-archive/pull/235 + +diff --git a/m4/ax_python_devel.m4 b/m4/ax_python_devel.m4 +index 9d4eecf7..d30ee943 100644 +--- a/m4/ax_python_devel.m4 ++++ b/m4/ax_python_devel.m4 +@@ -190,7 +190,7 @@ EOD` + ac_python_version=$PYTHON_VERSION + else + ac_python_version=`$PYTHON -c "import sys; \ +- print (sys.version[[:3]])"` ++ print ("%d.%d" % sys.version_info[[:2]])"` + fi + fi + +diff --git a/m4/ax_python.m4 b/m4/ax_python.m4 +index 7c9f511f..c2577905 100644 +--- a/m4/ax_python.m4 ++++ b/m4/ax_python.m4 +@@ -55,7 +55,7 @@ + AC_DEFUN([AX_PYTHON], + [AC_MSG_CHECKING(for python build information) + AC_MSG_RESULT([]) +-for python in python3.9 python3.8 python3.7 python3.6 python3.5 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python; do ++for python in python3.15 python3.14 python3.13 python3.12 python3.11 python3.10 python3.9 python3.8 python3.7 python3.6 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python; do + AC_CHECK_PROGS(PYTHON_BIN, [$python]) + ax_python_bin=$PYTHON_BIN + if test x$ax_python_bin != x; then diff --git a/libraries/libquicktime/libquicktime.SlackBuild b/libraries/libquicktime/libquicktime.SlackBuild index 522d29632bc..04af7cf1021 100644 --- a/libraries/libquicktime/libquicktime.SlackBuild +++ b/libraries/libquicktime/libquicktime.SlackBuild @@ -80,17 +80,21 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ -# Fix compatibility with ffmpeg 4.x -patch -p1 -i $CWD/libquicktime-1.2.4-ffmpeg2.patch -patch -p1 -i $CWD/libquicktime-ffmpeg3.patch -patch -p1 -i $CWD/libquicktime-1.2.4-ffmpeg4.patch - -# Fix compiling against newer faad2 -patch -p1 -i $CWD/libquicktime-1.2.4-faad2.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-CVE-2016-2399.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-faad2.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg2.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg29.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg4.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-libavutil.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg-codecs.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg5.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-qtpng.patch +patch -p1 -i $CWD/patches/libquicktime-1.2.4-ffmpeg7.patch autoreconf -vif -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -101,6 +105,7 @@ CXXFLAGS="$SLKCFLAGS" \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --enable-gpl \ --with-libdv \ + --with-ffmpeg \ --build=$ARCH-slackware-linux make diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2016-2399.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2016-2399.patch new file mode 100644 index 00000000000..a1737c0dc0a --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2016-2399.patch @@ -0,0 +1,25 @@ +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855099 +https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-2399 + +diff --git a/src/util.c b/src/util.c +index d8dc3c3..9422fc5 100644 +--- a/src/util.c ++++ b/src/util.c +@@ -340,9 +340,14 @@ int64_t quicktime_byte_position(quicktime_t *file) + + void quicktime_read_pascal(quicktime_t *file, char *data) + { +- char len = quicktime_read_char(file); +- quicktime_read_data(file, (uint8_t*)data, len); +- data[(int)len] = 0; ++ int len = quicktime_read_char(file); ++ if ((len > 0) && (len < 256)) { ++ /* data[] is expected to be 256 bytes long */ ++ quicktime_read_data(file, (uint8_t*)data, len); ++ data[len] = 0; ++ } else { ++ data[0] = 0; ++ } + } + + void quicktime_write_pascal(quicktime_t *file, char *data) diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch new file mode 100644 index 00000000000..06fb7b33758 --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch @@ -0,0 +1,151 @@ +From: Burkhard Plaum +Origin: https://sourceforge.net/p/libquicktime/mailman/libquicktime-devel/?viewmonth=201706 + +Hi, + +I committed some (mostly trivial) updates to CVS. The following CVE's +are fixed and/or no longer reproducible: + +CVE-2017-9122 +CVE-2017-9123 +CVE-2017-9124 +CVE-2017-9125 +CVE-2017-9126 +CVE-2017-9127 +CVE-2017-9128 + +I was a bit surprised that one simple sanity check fixes a whole bunch of files. + +So it could be, that the problems are still there, but better hidden since the +critical code isn't executed anymore with the sample files I got. + +If someone encounters more crashes, feel free to report them. + +Burkhard + +--- a/include/lqt_funcprotos.h ++++ b/include/lqt_funcprotos.h +@@ -1345,9 +1345,9 @@ int quicktime_write_int32_le(quicktime_t + int quicktime_write_char32(quicktime_t *file, char *string); + float quicktime_read_fixed16(quicktime_t *file); + int quicktime_write_fixed16(quicktime_t *file, float number); +-unsigned long quicktime_read_uint32(quicktime_t *file); +-long quicktime_read_int32(quicktime_t *file); +-long quicktime_read_int32_le(quicktime_t *file); ++uint32_t quicktime_read_uint32(quicktime_t *file); ++int32_t quicktime_read_int32(quicktime_t *file); ++int32_t quicktime_read_int32_le(quicktime_t *file); + int64_t quicktime_read_int64(quicktime_t *file); + int64_t quicktime_read_int64_le(quicktime_t *file); + long quicktime_read_int24(quicktime_t *file); +--- a/src/atom.c ++++ b/src/atom.c +@@ -131,6 +131,9 @@ int quicktime_atom_read_header(quicktime + atom->size = read_size64(header); + atom->end = atom->start + atom->size; + } ++/* Avoid broken files */ ++ if(atom->end > file->total_length) ++ result = 1; + } + + +--- a/src/lqt_quicktime.c ++++ b/src/lqt_quicktime.c +@@ -1788,8 +1788,8 @@ int quicktime_read_info(quicktime_t *fil + quicktime_set_position(file, start_position); + free(temp); + +- quicktime_read_moov(file, &file->moov, &leaf_atom); +- got_header = 1; ++ if(!quicktime_read_moov(file, &file->moov, &leaf_atom)) ++ got_header = 1; + } + else + quicktime_atom_skip(file, &leaf_atom); +--- a/src/moov.c ++++ b/src/moov.c +@@ -218,7 +218,8 @@ int quicktime_read_moov(quicktime_t *fil + if(quicktime_atom_is(&leaf_atom, "trak")) + { + quicktime_trak_t *trak = quicktime_add_trak(file); +- quicktime_read_trak(file, trak, &leaf_atom); ++ if(quicktime_read_trak(file, trak, &leaf_atom)) ++ return 1; + } + else + if(quicktime_atom_is(&leaf_atom, "udta")) +--- a/src/trak.c ++++ b/src/trak.c +@@ -269,6 +269,14 @@ int quicktime_read_trak(quicktime_t *fil + else quicktime_atom_skip(file, &leaf_atom); + } while(quicktime_position(file) < trak_atom->end); + ++ /* Do some sanity checks to prevent later crashes */ ++ if(trak->mdia.minf.is_video || trak->mdia.minf.is_video) ++ { ++ if(!trak->mdia.minf.stbl.stsc.table || ++ !trak->mdia.minf.stbl.stco.table) ++ return 1; ++ } ++ + #if 1 + if(trak->mdia.minf.is_video && + quicktime_match_32(trak->mdia.minf.stbl.stsd.table[0].format, "drac")) +--- a/src/util.c ++++ b/src/util.c +@@ -647,10 +647,10 @@ int quicktime_write_fixed16(quicktime_t + return quicktime_write_data(file, data, 2); + } + +-unsigned long quicktime_read_uint32(quicktime_t *file) ++uint32_t quicktime_read_uint32(quicktime_t *file) + { +- unsigned long result; +- unsigned long a, b, c, d; ++ uint32_t result; ++ uint32_t a, b, c, d; + uint8_t data[4]; + + quicktime_read_data(file, data, 4); +@@ -663,10 +663,10 @@ unsigned long quicktime_read_uint32(quic + return result; + } + +-long quicktime_read_int32(quicktime_t *file) ++int32_t quicktime_read_int32(quicktime_t *file) + { +- unsigned long result; +- unsigned long a, b, c, d; ++ uint32_t result; ++ uint32_t a, b, c, d; + uint8_t data[4]; + + quicktime_read_data(file, data, 4); +@@ -676,13 +676,13 @@ long quicktime_read_int32(quicktime_t *f + d = data[3]; + + result = (a << 24) | (b << 16) | (c << 8) | d; +- return (long)result; ++ return (int32_t)result; + } + +-long quicktime_read_int32_le(quicktime_t *file) ++int32_t quicktime_read_int32_le(quicktime_t *file) + { +- unsigned long result; +- unsigned long a, b, c, d; ++ uint32_t result; ++ uint32_t a, b, c, d; + uint8_t data[4]; + + quicktime_read_data(file, data, 4); +@@ -692,7 +692,7 @@ long quicktime_read_int32_le(quicktime_t + d = data[3]; + + result = (d << 24) | (c << 16) | (b << 8) | a; +- return (long)result; ++ return (int32_t)result; + } + + int64_t quicktime_read_int64(quicktime_t *file) diff --git a/libraries/libquicktime/libquicktime-1.2.4-faad2.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-faad2.patch similarity index 100% rename from libraries/libquicktime/libquicktime-1.2.4-faad2.patch rename to libraries/libquicktime/patches/libquicktime-1.2.4-faad2.patch diff --git a/libraries/libquicktime/libquicktime-ffmpeg3.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg-codecs.patch similarity index 53% rename from libraries/libquicktime/libquicktime-ffmpeg3.patch rename to libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg-codecs.patch index f5784e8229b..8de9a288c17 100644 --- a/libraries/libquicktime/libquicktime-ffmpeg3.patch +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg-codecs.patch @@ -1,293 +1,87 @@ -Index: libquicktime-1.2.4/plugins/ffmpeg/video.c -=================================================================== ---- libquicktime-1.2.4.orig/plugins/ffmpeg/video.c -+++ libquicktime-1.2.4/plugins/ffmpeg/video.c -@@ -37,10 +37,10 @@ - #endif - - --#ifdef PIX_FMT_YUV422P10 --#define PIX_FMT_YUV422P10_OR_DUMMY PIX_FMT_YUV422P10 -+#ifdef AV_PIX_FMT_YUV422P10 -+#define AV_PIX_FMT_YUV422P10_OR_DUMMY AV_PIX_FMT_YUV422P10 - #else --#define PIX_FMT_YUV422P10_OR_DUMMY -1234 -+#define AV_PIX_FMT_YUV422P10_OR_DUMMY -1234 - #endif - - #if LIBAVCODEC_VERSION_INT >= ((54<<16)|(1<<8)|0) -@@ -90,9 +90,9 @@ typedef struct - int imx_bitrate; - int imx_strip_vbi; - -- /* In some cases FFMpeg would report something like PIX_FMT_YUV422P, while -- we would like to treat it as PIX_FMT_YUVJ422P. It's only used for decoding */ -- enum PixelFormat reinterpret_pix_fmt; -+ /* In some cases FFMpeg would report something like AV_PIX_FMT_YUV422P, while -+ we would like to treat it as AV_PIX_FMT_YUVJ422P. It's only used for decoding */ -+ enum AVPixelFormat reinterpret_pix_fmt; - - int is_imx; - int y_offset; -@@ -137,42 +137,42 @@ typedef struct - - static const struct - { -- enum PixelFormat ffmpeg_id; -+ enum AVPixelFormat ffmpeg_id; - int lqt_id; - int exact; - } - colormodels[] = - { -- { PIX_FMT_YUV420P, BC_YUV420P, 1 }, ///< Planar YUV 4:2:0 (1 Cr & Cb sample per 2x2 Y samples) -+ { AV_PIX_FMT_YUV420P, BC_YUV420P, 1 }, ///< Planar YUV 4:2:0 (1 Cr & Cb sample per 2x2 Y samples) - #if LIBAVUTIL_VERSION_INT < (50<<16) -- { PIX_FMT_YUV422, BC_YUV422, 1 }, -+ { AV_PIX_FMT_YUV422, BC_YUV422, 1 }, - #else -- { PIX_FMT_YUYV422, BC_YUV422, 1 }, -+ { AV_PIX_FMT_YUYV422, BC_YUV422, 1 }, - #endif -- { PIX_FMT_RGB24, BC_RGB888, 1 }, ///< Packed pixel, 3 bytes per pixel, RGBRGB... -- { PIX_FMT_BGR24, BC_BGR888, 1 }, ///< Packed pixel, 3 bytes per pixel, BGRBGR... -- { PIX_FMT_YUV422P, BC_YUV422P, 1 }, ///< Planar YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) -- { PIX_FMT_YUV444P, BC_YUV444P, 1 }, ///< Planar YUV 4:4:4 (1 Cr & Cb sample per 1x1 Y samples) -- { PIX_FMT_YUV411P, BC_YUV411P, 1 }, ///< Planar YUV 4:1:1 (1 Cr & Cb sample per 4x1 Y samples) -- { PIX_FMT_YUV422P16, BC_YUV422P16, 1 }, ///< Planar 16 bit YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) --#ifdef PIX_FMT_YUV422P10 -- { PIX_FMT_YUV422P10, BC_YUV422P10, 1 }, ///< 10 bit samples in uint16_t containers, planar 4:2:2 --#endif -- { PIX_FMT_RGB565, BC_RGB565, 1 }, ///< always stored in cpu endianness -- { PIX_FMT_YUVJ420P, BC_YUVJ420P, 1 }, ///< Planar YUV 4:2:0 full scale (jpeg) -- { PIX_FMT_YUVJ422P, BC_YUVJ422P, 1 }, ///< Planar YUV 4:2:2 full scale (jpeg) -- { PIX_FMT_YUVJ444P, BC_YUVJ444P, 1 }, ///< Planar YUV 4:4:4 full scale (jpeg) -+ { AV_PIX_FMT_RGB24, BC_RGB888, 1 }, ///< Packed pixel, 3 bytes per pixel, RGBRGB... -+ { AV_PIX_FMT_BGR24, BC_BGR888, 1 }, ///< Packed pixel, 3 bytes per pixel, BGRBGR... -+ { AV_PIX_FMT_YUV422P, BC_YUV422P, 1 }, ///< Planar YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) -+ { AV_PIX_FMT_YUV444P, BC_YUV444P, 1 }, ///< Planar YUV 4:4:4 (1 Cr & Cb sample per 1x1 Y samples) -+ { AV_PIX_FMT_YUV411P, BC_YUV411P, 1 }, ///< Planar YUV 4:1:1 (1 Cr & Cb sample per 4x1 Y samples) -+ { AV_PIX_FMT_YUV422P16, BC_YUV422P16, 1 }, ///< Planar 16 bit YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) -+#ifdef AV_PIX_FMT_YUV422P10 -+ { AV_PIX_FMT_YUV422P10, BC_YUV422P10, 1 }, ///< 10 bit samples in uint16_t containers, planar 4:2:2 -+#endif -+ { AV_PIX_FMT_RGB565, BC_RGB565, 1 }, ///< always stored in cpu endianness -+ { AV_PIX_FMT_YUVJ420P, BC_YUVJ420P, 1 }, ///< Planar YUV 4:2:0 full scale (jpeg) -+ { AV_PIX_FMT_YUVJ422P, BC_YUVJ422P, 1 }, ///< Planar YUV 4:2:2 full scale (jpeg) -+ { AV_PIX_FMT_YUVJ444P, BC_YUVJ444P, 1 }, ///< Planar YUV 4:4:4 full scale (jpeg) - #if LIBAVUTIL_VERSION_INT < (50<<16) -- { PIX_FMT_RGBA32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... -+ { AV_PIX_FMT_RGBA32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... - #else -- { PIX_FMT_RGB32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... -+ { AV_PIX_FMT_RGB32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... - #endif -- { PIX_FMT_RGB555, BC_RGB888, 0 }, ///< always stored in cpu endianness, most significant bit to 1 -- { PIX_FMT_GRAY8, BC_RGB888, 0 }, -- { PIX_FMT_MONOWHITE, BC_RGB888, 0 }, ///< 0 is white -- { PIX_FMT_MONOBLACK, BC_RGB888, 0 }, ///< 0 is black -- { PIX_FMT_PAL8, BC_RGB888, 0 }, ///< 8 bit with RGBA palette -- { PIX_FMT_YUV410P, BC_YUV420P, 0 }, ///< Planar YUV 4:1:0 (1 Cr & Cb sample per 4x4 Y samples) -+ { AV_PIX_FMT_RGB555, BC_RGB888, 0 }, ///< always stored in cpu endianness, most significant bit to 1 -+ { AV_PIX_FMT_GRAY8, BC_RGB888, 0 }, -+ { AV_PIX_FMT_MONOWHITE, BC_RGB888, 0 }, ///< 0 is white -+ { AV_PIX_FMT_MONOBLACK, BC_RGB888, 0 }, ///< 0 is black -+ { AV_PIX_FMT_PAL8, BC_RGB888, 0 }, ///< 8 bit with RGBA palette -+ { AV_PIX_FMT_YUV410P, BC_YUV420P, 0 }, ///< Planar YUV 4:1:0 (1 Cr & Cb sample per 4x4 Y samples) - }; - - static const struct -@@ -343,16 +343,16 @@ static int lqt_tenbit_dnxhd_supported(AV - if (!codec->pix_fmts) - return 0; - -- for (i = 0; codec->pix_fmts[i] != PIX_FMT_NONE; ++i) -+ for (i = 0; codec->pix_fmts[i] != AV_PIX_FMT_NONE; ++i) +diff -ruN a/plugins/ffmpeg/audio.c b/plugins/ffmpeg/audio.c +--- a/plugins/ffmpeg/audio.c 2012-03-29 21:44:28.000000000 +0200 ++++ b/plugins/ffmpeg/audio.c 2020-02-09 19:08:03.716063846 +0100 +@@ -626,7 +626,7 @@ { -- if (codec->pix_fmts[i] == PIX_FMT_YUV422P10_OR_DUMMY) -+ if (codec->pix_fmts[i] == AV_PIX_FMT_YUV422P10_OR_DUMMY) - return 1; - } - - return 0; - } - --static enum PixelFormat lqt_ffmpeg_get_ffmpeg_colormodel(int id) -+static enum AVPixelFormat lqt_ffmpeg_get_ffmpeg_colormodel(int id) - { - int i; - -@@ -361,10 +361,10 @@ static enum PixelFormat lqt_ffmpeg_get_f - if(colormodels[i].lqt_id == id) - return colormodels[i].ffmpeg_id; - } -- return PIX_FMT_NB; -+ return AV_PIX_FMT_NB; - } - --static int lqt_ffmpeg_get_lqt_colormodel(enum PixelFormat id, int * exact) -+static int lqt_ffmpeg_get_lqt_colormodel(enum AVPixelFormat id, int * exact) - { - int i; + /* If the codec is mp3, make sure to decode the very last frame */ -@@ -402,24 +402,24 @@ static void lqt_ffmpeg_setup_decoding_co - /* First we try codec-specific colormodel matching. */ - if(codec->decoder->id == AV_CODEC_ID_DNXHD) - { -- /* FFMpeg supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 for DNxHD, which -- we sometimes interpret as PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10. */ -- if (codec->avctx->pix_fmt == PIX_FMT_YUV422P || codec->avctx->pix_fmt == PIX_FMT_YUV422P10_OR_DUMMY) -+ /* FFMpeg supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 for DNxHD, which -+ we sometimes interpret as AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10. */ -+ if (codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P || codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P10_OR_DUMMY) +- if((codec->avctx->codec_id == CODEC_ID_MP3) && ++ if((codec->avctx->codec_id == AV_CODEC_ID_MP3) && + (codec->bytes_in_chunk_buffer >= 4)) { -- int p10 = (codec->avctx->pix_fmt == PIX_FMT_YUV422P10_OR_DUMMY); -+ int p10 = (codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P10_OR_DUMMY); - *exact = 1; - if (lqt_ffmpeg_get_avid_yuv_range(vtrack->track) == AVID_FULL_YUV_RANGE) - { - vtrack->stream_cmodel = p10 ? BC_YUVJ422P10 : BC_YUVJ422P; -- codec->reinterpret_pix_fmt = p10 ? PIX_FMT_YUV422P10_OR_DUMMY : PIX_FMT_YUVJ422P; -- // Note: reinterpret_pix_fmt should really be PIX_FMT_YUVJ422P10, except -+ codec->reinterpret_pix_fmt = p10 ? AV_PIX_FMT_YUV422P10_OR_DUMMY : AV_PIX_FMT_YUVJ422P; -+ // Note: reinterpret_pix_fmt should really be AV_PIX_FMT_YUVJ422P10, except - // there is no such colormodel in FFMpeg. Fortunately, it's not a problem - // in this case, as reinterpret_pix_fmt is only used when *exact == 0. - } - else - { - vtrack->stream_cmodel = p10 ? BC_YUV422P10 : BC_YUV422P; -- codec->reinterpret_pix_fmt = p10 ? PIX_FMT_YUV422P10_OR_DUMMY : PIX_FMT_YUV422P; -+ codec->reinterpret_pix_fmt = p10 ? AV_PIX_FMT_YUV422P10_OR_DUMMY : AV_PIX_FMT_YUV422P; - } - return; - } -@@ -440,14 +440,14 @@ static void lqt_ffmpeg_setup_encoding_co + if(!mpa_decode_header(&mph, codec->chunk_buffer, (const mpa_header*)0)) +@@ -695,7 +695,7 @@ + + /* Some really broken mp3 files have the header bytes split across 2 chunks */ - if (codec->encoder->id == AV_CODEC_ID_DNXHD) - { -- /* FFMpeg's DNxHD encoder only supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 -- and doesn't know anything about PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10 -+ /* FFMpeg's DNxHD encoder only supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 -+ and doesn't know anything about AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10 - (in fact, the latter doesn't even exist) */ -- codec->avctx->pix_fmt = PIX_FMT_YUV422P; -+ codec->avctx->pix_fmt = AV_PIX_FMT_YUV422P; - if (vtrack->stream_cmodel == BC_YUV422P10 || vtrack->stream_cmodel == BC_YUVJ422P10) +- if(codec->avctx->codec_id == CODEC_ID_MP3) ++ if(codec->avctx->codec_id == AV_CODEC_ID_MP3) { - if (lqt_tenbit_dnxhd_supported(codec->encoder)) -- codec->avctx->pix_fmt = PIX_FMT_YUV422P10_OR_DUMMY; -+ codec->avctx->pix_fmt = AV_PIX_FMT_YUV422P10_OR_DUMMY; - } - } - } -@@ -458,7 +458,7 @@ static void lqt_ffmpeg_setup_encoding_co - /* From avcodec.h: */ - - /* -- * PIX_FMT_RGBA32 is handled in an endian-specific manner. A RGBA -+ * AV_PIX_FMT_RGBA32 is handled in an endian-specific manner. A RGBA - * color is put together as: - * (A << 24) | (R << 16) | (G << 8) | B - * This is stored as BGRA on little endian CPU architectures and ARGB on -@@ -530,7 +530,7 @@ static void convert_rgba_to_argb(uint8_t - */ - - static void convert_image_decode(quicktime_ffmpeg_video_codec_t *codec, -- AVFrame * in_frame, enum PixelFormat in_format, -+ AVFrame * in_frame, enum AVPixelFormat in_format, - unsigned char ** out_frame, int out_format, - int width, int height, int row_span, int row_span_uv) - { -@@ -547,9 +547,9 @@ static void convert_image_decode(quickti - * RGBA format like in ffmpeg?? - */ - #if LIBAVUTIL_VERSION_INT < (50<<16) -- if((in_format == PIX_FMT_RGBA32) && (out_format == BC_RGBA8888)) -+ if((in_format == AV_PIX_FMT_RGBA32) && (out_format == BC_RGBA8888)) - #else -- if((in_format == PIX_FMT_RGB32) && (out_format == BC_RGBA8888)) -+ if((in_format == AV_PIX_FMT_RGB32) && (out_format == BC_RGBA8888)) - #endif + if(codec->bytes_in_chunk_buffer < 4) + { +@@ -806,7 +806,7 @@ + + if(bytes_decoded < 0) { - convert_image_decode_rgba(in_frame, out_frame, width, height, codec->y_offset); -@@ -829,7 +829,7 @@ static int lqt_ffmpeg_decode_video(quick - if(avcodec_open2(codec->avctx, codec->decoder, NULL) != 0) - return -1; - #endif -- codec->frame = avcodec_alloc_frame(); -+ codec->frame = av_frame_alloc(); - vtrack->stream_cmodel = LQT_COLORMODEL_NONE; - codec->initialized = 1; - } -@@ -929,10 +929,10 @@ static int lqt_ffmpeg_decode_video(quick - #ifdef HAVE_LIBSWSCALE +- if(codec->avctx->codec_id == CODEC_ID_MP3) ++ if(codec->avctx->codec_id == AV_CODEC_ID_MP3) + { + /* For mp3, bytes_decoded < 0 means, that the frame should be muted */ + memset(&codec->sample_buffer[track_map->channels * (codec->sample_buffer_end - +@@ -866,8 +866,8 @@ + quicktime_audio_map_t *track_map = &file->atracks[track]; + quicktime_ffmpeg_audio_codec_t *codec = track_map->codec->priv; - #if LIBAVUTIL_VERSION_INT < (50<<16) -- if(!((codec->avctx->pix_fmt == PIX_FMT_RGBA32) && -+ if(!((codec->avctx->pix_fmt == AV_PIX_FMT_RGBA32) && - (vtrack->stream_cmodel == BC_RGBA8888))) - #else -- if(!((codec->avctx->pix_fmt == PIX_FMT_RGB32) && -+ if(!((codec->avctx->pix_fmt == AV_PIX_FMT_RGB32) && - (vtrack->stream_cmodel == BC_RGBA8888))) - #endif - { -@@ -1318,7 +1318,7 @@ static int lqt_ffmpeg_encode_video(quick - - if(!codec->initialized) +- if((codec->decoder->id == CODEC_ID_MP2) || +- (codec->decoder->id == CODEC_ID_MP3)) ++ if((codec->decoder->id == AV_CODEC_ID_MP2) || ++ (codec->decoder->id == AV_CODEC_ID_MP3)) { -- codec->frame = avcodec_alloc_frame(); -+ codec->frame = av_frame_alloc(); - - /* time_base is 1/framerate for constant framerate */ - -@@ -1396,9 +1396,9 @@ static int lqt_ffmpeg_encode_video(quick - if(vtrack->stream_cmodel == BC_RGBA8888) - { - /* Libquicktime doesn't natively support a color model equivalent -- to PIX_FMT_ARGB, which is required for QTRLE with alpha channel. -+ to AV_PIX_FMT_ARGB, which is required for QTRLE with alpha channel. - So, we use BC_RGBA8888 and do ad hoc conversion below. */ -- codec->avctx->pix_fmt = PIX_FMT_ARGB; -+ codec->avctx->pix_fmt = AV_PIX_FMT_ARGB; - vtrack->track->mdia.minf.stbl.stsd.table[0].depth = 32; - } - } -@@ -1467,7 +1467,7 @@ static int lqt_ffmpeg_encode_video(quick + mpa_header h; + uint32_t header; +@@ -909,7 +909,7 @@ + else + track_map->ci.bitrate = h.bitrate; } - // codec->lqt_colormodel = ffmepg_2_lqt(codec->com.ffcodec_enc); - -- if(codec->y_offset != 0 || codec->avctx->pix_fmt == PIX_FMT_ARGB) -+ if(codec->y_offset != 0 || codec->avctx->pix_fmt == AV_PIX_FMT_ARGB) +- else if(codec->decoder->id == CODEC_ID_AC3) ++ else if(codec->decoder->id == AV_CODEC_ID_AC3) { - if(!codec->tmp_rows) + a52_header h; + uint8_t * ptr; +@@ -986,7 +986,7 @@ + #endif + /* Some codecs need extra stuff */ + +- if(codec->decoder->id == CODEC_ID_ALAC) ++ if(codec->decoder->id == AV_CODEC_ID_ALAC) { -@@ -1492,7 +1492,7 @@ static int lqt_ffmpeg_encode_video(quick - vtrack->stream_cmodel, - 0, 0, 0, codec->y_offset); + header = quicktime_wave_get_user_atom(track_map->track, "alac", &header_len); + if(header) +@@ -995,7 +995,7 @@ + codec->avctx->extradata_size = header_len; + } } -- else if(codec->avctx->pix_fmt == PIX_FMT_ARGB) -+ else if(codec->avctx->pix_fmt == AV_PIX_FMT_ARGB) +- if(codec->decoder->id == CODEC_ID_QDM2) ++ if(codec->decoder->id == AV_CODEC_ID_QDM2) { - convert_rgba_to_argb(row_pointers[0], vtrack->stream_row_span, - codec->tmp_rows[0], codec->tmp_row_span, -Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c -=================================================================== ---- libquicktime-1.2.4.orig/plugins/ffmpeg/audio.c -+++ libquicktime-1.2.4/plugins/ffmpeg/audio.c -@@ -1266,7 +1266,7 @@ static int lqt_ffmpeg_encode_audio(quick - pkt.data = codec->chunk_buffer; - pkt.size = codec->chunk_buffer_alloc; + header = quicktime_wave_get_user_atom(track_map->track, "QDCA", &header_len); + if(header) +@@ -1495,9 +1495,9 @@ + codec_base->decode_audio = lqt_ffmpeg_decode_audio; + codec_base->set_parameter = set_parameter; -- avcodec_get_frame_defaults(&f); -+ av_frame_unref(&f); - f.nb_samples = codec->avctx->frame_size; - - avcodec_fill_audio_frame(&f, channels, codec->avctx->sample_fmt, ---- libquicktime-1.2.4/plugins/ffmpeg/lqt_ffmpeg.c.orig 2016-02-17 08:11:50.683023612 +0000 -+++ libquicktime-1.2.4/plugins/ffmpeg/lqt_ffmpeg.c 2016-02-17 08:12:20.362898974 +0000 -@@ -370,7 +370,7 @@ +- if((decoder->id == CODEC_ID_MP3) || (decoder->id == CODEC_ID_MP2)) ++ if((decoder->id == AV_CODEC_ID_MP3) || (decoder->id == AV_CODEC_ID_MP2)) + codec_base->read_packet = read_packet_mpa; +- else if(decoder->id == CODEC_ID_AC3) ++ else if(decoder->id == AV_CODEC_ID_AC3) + { + codec_base->write_packet = write_packet_ac3; + codec_base->read_packet = read_packet_ac3; +diff -ruN a/plugins/ffmpeg/lqt_ffmpeg.c b/plugins/ffmpeg/lqt_ffmpeg.c +--- a/plugins/ffmpeg/lqt_ffmpeg.c 2012-02-15 20:48:30.000000000 +0100 ++++ b/plugins/ffmpeg/lqt_ffmpeg.c 2020-02-09 19:07:17.929831925 +0100 +@@ -386,7 +386,7 @@ struct CODECIDMAP codecidmap_v[] = { { @@ -296,7 +90,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -381,7 +381,7 @@ +@@ -397,7 +397,7 @@ .wav_ids = { LQT_WAV_ID_NONE } }, { @@ -305,7 +99,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -399,7 +399,7 @@ +@@ -415,7 +415,7 @@ .compression_id = LQT_COMPRESSION_MPEG4_ASP, }, { @@ -314,7 +108,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -410,7 +410,7 @@ +@@ -426,7 +426,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -323,7 +117,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -421,7 +421,7 @@ +@@ -437,7 +437,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -332,7 +126,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -437,7 +437,7 @@ +@@ -453,7 +453,7 @@ .do_encode = 1, }, { @@ -341,7 +135,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -452,7 +452,7 @@ +@@ -468,7 +468,7 @@ }, #if 0 { @@ -350,7 +144,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -465,7 +465,7 @@ +@@ -481,7 +481,7 @@ }, #endif { @@ -359,7 +153,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -477,7 +477,7 @@ +@@ -493,7 +493,7 @@ .compatibility_flags = LQT_FILE_QT_OLD | LQT_FILE_QT | LQT_FILE_MP4 | LQT_FILE_3GP, }, { @@ -368,7 +162,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -492,7 +492,7 @@ +@@ -508,7 +508,7 @@ .do_encode = 1, }, { @@ -377,7 +171,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -503,7 +503,7 @@ +@@ -519,7 +519,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -386,7 +180,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -517,7 +517,7 @@ +@@ -533,7 +533,7 @@ .do_encode = 1, }, { @@ -395,7 +189,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -528,7 +528,7 @@ +@@ -544,7 +544,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -404,7 +198,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -539,7 +539,7 @@ +@@ -555,7 +555,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -413,7 +207,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -550,7 +550,7 @@ +@@ -566,7 +566,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -422,7 +216,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -564,7 +564,7 @@ +@@ -580,7 +580,7 @@ .do_encode = 1, }, { @@ -431,7 +225,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -578,7 +578,7 @@ +@@ -594,7 +594,7 @@ }, #if LIBAVCODEC_BUILD >= 3346688 { @@ -440,7 +234,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -590,7 +590,7 @@ +@@ -606,7 +606,7 @@ #endif #if LIBAVCODEC_BUILD >= 3347456 { @@ -449,7 +243,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -601,7 +601,7 @@ +@@ -617,7 +617,7 @@ }, #endif { @@ -458,7 +252,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -611,7 +611,7 @@ +@@ -627,7 +627,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -467,7 +261,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -622,7 +622,7 @@ +@@ -638,7 +638,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -476,7 +270,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -632,7 +632,7 @@ +@@ -648,7 +648,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -485,7 +279,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -642,7 +642,7 @@ +@@ -658,7 +658,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -494,7 +288,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -653,7 +653,7 @@ +@@ -669,7 +669,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -503,7 +297,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -664,7 +664,7 @@ +@@ -680,7 +680,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -512,7 +306,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -677,7 +677,7 @@ +@@ -693,7 +693,7 @@ .encoding_colormodels = (int[]){ BC_RGB888, BC_RGBA8888, LQT_COLORMODEL_NONE }, }, { @@ -521,7 +315,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -687,7 +687,7 @@ +@@ -703,7 +703,7 @@ .wav_ids = { LQT_WAV_ID_NONE }, }, { @@ -530,7 +324,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -703,7 +703,7 @@ +@@ -719,7 +719,7 @@ .image_sizes = image_sizes_dv, }, { @@ -539,7 +333,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -719,7 +719,7 @@ +@@ -735,7 +735,7 @@ .image_sizes = image_sizes_dv, }, { @@ -548,7 +342,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -735,7 +735,7 @@ +@@ -751,7 +751,7 @@ }, /* DVCPRO HD (decoding only for now) */ { @@ -557,7 +351,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -756,7 +756,7 @@ +@@ -772,7 +772,7 @@ // .do_encode = 1 }, { @@ -566,7 +360,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -769,7 +769,7 @@ +@@ -785,7 +785,7 @@ .do_encode = 1 }, { @@ -575,7 +369,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -785,7 +785,7 @@ +@@ -801,7 +801,7 @@ }, #if LIBAVCODEC_BUILD >= 3352576 { @@ -584,7 +378,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -801,7 +801,7 @@ +@@ -817,7 +817,7 @@ }, #endif { @@ -593,7 +387,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -823,7 +823,7 @@ +@@ -839,7 +839,7 @@ struct CODECIDMAP codecidmap_a[] = { { @@ -602,7 +396,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -835,7 +835,7 @@ +@@ -851,7 +851,7 @@ .wav_ids = { 0x50, 0x55, LQT_WAV_ID_NONE }, }, { @@ -611,7 +405,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -850,7 +850,7 @@ +@@ -866,7 +866,7 @@ .compression_id = LQT_COMPRESSION_MP2, }, { @@ -620,7 +414,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -865,7 +865,7 @@ +@@ -881,7 +881,7 @@ .compression_id = LQT_COMPRESSION_AC3, }, { @@ -629,7 +423,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -880,7 +880,7 @@ +@@ -896,7 +896,7 @@ #if 1 /* Doesn't work as long as audio chunks are not split into VBR "Samples" */ { @@ -638,7 +432,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -893,7 +893,7 @@ +@@ -909,7 +909,7 @@ #if 1 /* Sounds ugly */ { @@ -647,7 +441,7 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, -@@ -906,7 +906,7 @@ +@@ -922,7 +922,7 @@ #if 1 /* Sounds ugly */ { @@ -656,8 +450,9 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c .index = -1, .encoder = NULL, .decoder = NULL, ---- libquicktime-1.2.4/plugins/ffmpeg/video.c.orig 2016-02-17 08:14:18.585735622 +0000 -+++ libquicktime-1.2.4/plugins/ffmpeg/video.c 2016-02-17 08:14:35.332331900 +0000 +diff -ruN a/plugins/ffmpeg/video.c b/plugins/ffmpeg/video.c +--- a/plugins/ffmpeg/video.c 2012-02-25 20:46:56.000000000 +0100 ++++ b/plugins/ffmpeg/video.c 2020-02-09 19:07:44.399580606 +0100 @@ -400,7 +400,7 @@ codec->reinterpret_pix_fmt = codec->avctx->pix_fmt; @@ -665,8 +460,8 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c - if(codec->decoder->id == CODEC_ID_DNXHD) + if(codec->decoder->id == AV_CODEC_ID_DNXHD) { - /* FFMpeg supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 for DNxHD, which - we sometimes interpret as AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10. */ + /* FFMpeg supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 for DNxHD, which + we sometimes interpret as PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10. */ @@ -438,7 +438,7 @@ quicktime_ffmpeg_video_codec_t *codec = vtrack->codec->priv; codec->avctx->pix_fmt = lqt_ffmpeg_get_ffmpeg_colormodel(vtrack->stream_cmodel); @@ -674,8 +469,8 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c - if (codec->encoder->id == CODEC_ID_DNXHD) + if (codec->encoder->id == AV_CODEC_ID_DNXHD) { - /* FFMpeg's DNxHD encoder only supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 - and doesn't know anything about AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10 + /* FFMpeg's DNxHD encoder only supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 + and doesn't know anything about PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10 @@ -728,13 +728,13 @@ /* Set extradata: It's done differently for each codec */ @@ -854,82 +649,3 @@ Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c codec_base->read_packet = read_packet_h264; codec_base->decode_video = lqt_ffmpeg_decode_video; } ---- libquicktime-1.2.4/plugins/ffmpeg/audio.c.orig 2016-02-17 08:17:57.421481934 +0000 -+++ libquicktime-1.2.4/plugins/ffmpeg/audio.c 2016-02-17 08:18:05.254782305 +0000 -@@ -626,7 +626,7 @@ - { - /* If the codec is mp3, make sure to decode the very last frame */ - -- if((codec->avctx->codec_id == CODEC_ID_MP3) && -+ if((codec->avctx->codec_id == AV_CODEC_ID_MP3) && - (codec->bytes_in_chunk_buffer >= 4)) - { - if(!mpa_decode_header(&mph, codec->chunk_buffer, (const mpa_header*)0)) -@@ -695,7 +695,7 @@ - - /* Some really broken mp3 files have the header bytes split across 2 chunks */ - -- if(codec->avctx->codec_id == CODEC_ID_MP3) -+ if(codec->avctx->codec_id == AV_CODEC_ID_MP3) - { - if(codec->bytes_in_chunk_buffer < 4) - { -@@ -806,7 +806,7 @@ - - if(bytes_decoded < 0) - { -- if(codec->avctx->codec_id == CODEC_ID_MP3) -+ if(codec->avctx->codec_id == AV_CODEC_ID_MP3) - { - /* For mp3, bytes_decoded < 0 means, that the frame should be muted */ - memset(&codec->sample_buffer[track_map->channels * (codec->sample_buffer_end - -@@ -866,8 +866,8 @@ - quicktime_audio_map_t *track_map = &file->atracks[track]; - quicktime_ffmpeg_audio_codec_t *codec = track_map->codec->priv; - -- if((codec->decoder->id == CODEC_ID_MP2) || -- (codec->decoder->id == CODEC_ID_MP3)) -+ if((codec->decoder->id == AV_CODEC_ID_MP2) || -+ (codec->decoder->id == AV_CODEC_ID_MP3)) - { - mpa_header h; - uint32_t header; -@@ -909,7 +909,7 @@ - else - track_map->ci.bitrate = h.bitrate; - } -- else if(codec->decoder->id == CODEC_ID_AC3) -+ else if(codec->decoder->id == AV_CODEC_ID_AC3) - { - a52_header h; - uint8_t * ptr; -@@ -986,7 +986,7 @@ - #endif - /* Some codecs need extra stuff */ - -- if(codec->decoder->id == CODEC_ID_ALAC) -+ if(codec->decoder->id == AV_CODEC_ID_ALAC) - { - header = quicktime_wave_get_user_atom(track_map->track, "alac", &header_len); - if(header) -@@ -995,7 +995,7 @@ - codec->avctx->extradata_size = header_len; - } - } -- if(codec->decoder->id == CODEC_ID_QDM2) -+ if(codec->decoder->id == AV_CODEC_ID_QDM2) - { - header = quicktime_wave_get_user_atom(track_map->track, "QDCA", &header_len); - if(header) -@@ -1495,9 +1495,9 @@ - codec_base->decode_audio = lqt_ffmpeg_decode_audio; - codec_base->set_parameter = set_parameter; - -- if((decoder->id == CODEC_ID_MP3) || (decoder->id == CODEC_ID_MP2)) -+ if((decoder->id == AV_CODEC_ID_MP3) || (decoder->id == AV_CODEC_ID_MP2)) - codec_base->read_packet = read_packet_mpa; -- else if(decoder->id == CODEC_ID_AC3) -+ else if(decoder->id == AV_CODEC_ID_AC3) - { - codec_base->write_packet = write_packet_ac3; - codec_base->read_packet = read_packet_ac3; diff --git a/libraries/libquicktime/libquicktime-1.2.4-ffmpeg2.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg2.patch similarity index 100% rename from libraries/libquicktime/libquicktime-1.2.4-ffmpeg2.patch rename to libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg2.patch diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg29.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg29.patch new file mode 100644 index 00000000000..96a323aa817 --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg29.patch @@ -0,0 +1,287 @@ +Index: libquicktime-1.2.4/plugins/ffmpeg/video.c +=================================================================== +--- libquicktime-1.2.4.orig/plugins/ffmpeg/video.c ++++ libquicktime-1.2.4/plugins/ffmpeg/video.c +@@ -37,10 +37,10 @@ + #endif + + +-#ifdef PIX_FMT_YUV422P10 +-#define PIX_FMT_YUV422P10_OR_DUMMY PIX_FMT_YUV422P10 ++#ifdef AV_PIX_FMT_YUV422P10 ++#define AV_PIX_FMT_YUV422P10_OR_DUMMY AV_PIX_FMT_YUV422P10 + #else +-#define PIX_FMT_YUV422P10_OR_DUMMY -1234 ++#define AV_PIX_FMT_YUV422P10_OR_DUMMY -1234 + #endif + + #if LIBAVCODEC_VERSION_INT >= ((54<<16)|(1<<8)|0) +@@ -90,9 +90,9 @@ typedef struct + int imx_bitrate; + int imx_strip_vbi; + +- /* In some cases FFMpeg would report something like PIX_FMT_YUV422P, while +- we would like to treat it as PIX_FMT_YUVJ422P. It's only used for decoding */ +- enum PixelFormat reinterpret_pix_fmt; ++ /* In some cases FFMpeg would report something like AV_PIX_FMT_YUV422P, while ++ we would like to treat it as AV_PIX_FMT_YUVJ422P. It's only used for decoding */ ++ enum AVPixelFormat reinterpret_pix_fmt; + + int is_imx; + int y_offset; +@@ -137,42 +137,42 @@ typedef struct + + static const struct + { +- enum PixelFormat ffmpeg_id; ++ enum AVPixelFormat ffmpeg_id; + int lqt_id; + int exact; + } + colormodels[] = + { +- { PIX_FMT_YUV420P, BC_YUV420P, 1 }, ///< Planar YUV 4:2:0 (1 Cr & Cb sample per 2x2 Y samples) ++ { AV_PIX_FMT_YUV420P, BC_YUV420P, 1 }, ///< Planar YUV 4:2:0 (1 Cr & Cb sample per 2x2 Y samples) + #if LIBAVUTIL_VERSION_INT < (50<<16) +- { PIX_FMT_YUV422, BC_YUV422, 1 }, ++ { AV_PIX_FMT_YUV422, BC_YUV422, 1 }, + #else +- { PIX_FMT_YUYV422, BC_YUV422, 1 }, ++ { AV_PIX_FMT_YUYV422, BC_YUV422, 1 }, + #endif +- { PIX_FMT_RGB24, BC_RGB888, 1 }, ///< Packed pixel, 3 bytes per pixel, RGBRGB... +- { PIX_FMT_BGR24, BC_BGR888, 1 }, ///< Packed pixel, 3 bytes per pixel, BGRBGR... +- { PIX_FMT_YUV422P, BC_YUV422P, 1 }, ///< Planar YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) +- { PIX_FMT_YUV444P, BC_YUV444P, 1 }, ///< Planar YUV 4:4:4 (1 Cr & Cb sample per 1x1 Y samples) +- { PIX_FMT_YUV411P, BC_YUV411P, 1 }, ///< Planar YUV 4:1:1 (1 Cr & Cb sample per 4x1 Y samples) +- { PIX_FMT_YUV422P16, BC_YUV422P16, 1 }, ///< Planar 16 bit YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) +-#ifdef PIX_FMT_YUV422P10 +- { PIX_FMT_YUV422P10, BC_YUV422P10, 1 }, ///< 10 bit samples in uint16_t containers, planar 4:2:2 +-#endif +- { PIX_FMT_RGB565, BC_RGB565, 1 }, ///< always stored in cpu endianness +- { PIX_FMT_YUVJ420P, BC_YUVJ420P, 1 }, ///< Planar YUV 4:2:0 full scale (jpeg) +- { PIX_FMT_YUVJ422P, BC_YUVJ422P, 1 }, ///< Planar YUV 4:2:2 full scale (jpeg) +- { PIX_FMT_YUVJ444P, BC_YUVJ444P, 1 }, ///< Planar YUV 4:4:4 full scale (jpeg) ++ { AV_PIX_FMT_RGB24, BC_RGB888, 1 }, ///< Packed pixel, 3 bytes per pixel, RGBRGB... ++ { AV_PIX_FMT_BGR24, BC_BGR888, 1 }, ///< Packed pixel, 3 bytes per pixel, BGRBGR... ++ { AV_PIX_FMT_YUV422P, BC_YUV422P, 1 }, ///< Planar YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) ++ { AV_PIX_FMT_YUV444P, BC_YUV444P, 1 }, ///< Planar YUV 4:4:4 (1 Cr & Cb sample per 1x1 Y samples) ++ { AV_PIX_FMT_YUV411P, BC_YUV411P, 1 }, ///< Planar YUV 4:1:1 (1 Cr & Cb sample per 4x1 Y samples) ++ { AV_PIX_FMT_YUV422P16, BC_YUV422P16, 1 }, ///< Planar 16 bit YUV 4:2:2 (1 Cr & Cb sample per 2x1 Y samples) ++#ifdef AV_PIX_FMT_YUV422P10 ++ { AV_PIX_FMT_YUV422P10, BC_YUV422P10, 1 }, ///< 10 bit samples in uint16_t containers, planar 4:2:2 ++#endif ++ { AV_PIX_FMT_RGB565, BC_RGB565, 1 }, ///< always stored in cpu endianness ++ { AV_PIX_FMT_YUVJ420P, BC_YUVJ420P, 1 }, ///< Planar YUV 4:2:0 full scale (jpeg) ++ { AV_PIX_FMT_YUVJ422P, BC_YUVJ422P, 1 }, ///< Planar YUV 4:2:2 full scale (jpeg) ++ { AV_PIX_FMT_YUVJ444P, BC_YUVJ444P, 1 }, ///< Planar YUV 4:4:4 full scale (jpeg) + #if LIBAVUTIL_VERSION_INT < (50<<16) +- { PIX_FMT_RGBA32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... ++ { AV_PIX_FMT_RGBA32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... + #else +- { PIX_FMT_RGB32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... ++ { AV_PIX_FMT_RGB32, BC_RGBA8888, 0 }, ///< Packed pixel, 4 bytes per pixel, BGRABGRA... + #endif +- { PIX_FMT_RGB555, BC_RGB888, 0 }, ///< always stored in cpu endianness, most significant bit to 1 +- { PIX_FMT_GRAY8, BC_RGB888, 0 }, +- { PIX_FMT_MONOWHITE, BC_RGB888, 0 }, ///< 0 is white +- { PIX_FMT_MONOBLACK, BC_RGB888, 0 }, ///< 0 is black +- { PIX_FMT_PAL8, BC_RGB888, 0 }, ///< 8 bit with RGBA palette +- { PIX_FMT_YUV410P, BC_YUV420P, 0 }, ///< Planar YUV 4:1:0 (1 Cr & Cb sample per 4x4 Y samples) ++ { AV_PIX_FMT_RGB555, BC_RGB888, 0 }, ///< always stored in cpu endianness, most significant bit to 1 ++ { AV_PIX_FMT_GRAY8, BC_RGB888, 0 }, ++ { AV_PIX_FMT_MONOWHITE, BC_RGB888, 0 }, ///< 0 is white ++ { AV_PIX_FMT_MONOBLACK, BC_RGB888, 0 }, ///< 0 is black ++ { AV_PIX_FMT_PAL8, BC_RGB888, 0 }, ///< 8 bit with RGBA palette ++ { AV_PIX_FMT_YUV410P, BC_YUV420P, 0 }, ///< Planar YUV 4:1:0 (1 Cr & Cb sample per 4x4 Y samples) + }; + + static const struct +@@ -343,16 +343,16 @@ static int lqt_tenbit_dnxhd_supported(AV + if (!codec->pix_fmts) + return 0; + +- for (i = 0; codec->pix_fmts[i] != PIX_FMT_NONE; ++i) ++ for (i = 0; codec->pix_fmts[i] != AV_PIX_FMT_NONE; ++i) + { +- if (codec->pix_fmts[i] == PIX_FMT_YUV422P10_OR_DUMMY) ++ if (codec->pix_fmts[i] == AV_PIX_FMT_YUV422P10_OR_DUMMY) + return 1; + } + + return 0; + } + +-static enum PixelFormat lqt_ffmpeg_get_ffmpeg_colormodel(int id) ++static enum AVPixelFormat lqt_ffmpeg_get_ffmpeg_colormodel(int id) + { + int i; + +@@ -361,10 +361,10 @@ static enum PixelFormat lqt_ffmpeg_get_f + if(colormodels[i].lqt_id == id) + return colormodels[i].ffmpeg_id; + } +- return PIX_FMT_NB; ++ return AV_PIX_FMT_NB; + } + +-static int lqt_ffmpeg_get_lqt_colormodel(enum PixelFormat id, int * exact) ++static int lqt_ffmpeg_get_lqt_colormodel(enum AVPixelFormat id, int * exact) + { + int i; + +@@ -402,24 +402,24 @@ static void lqt_ffmpeg_setup_decoding_co + /* First we try codec-specific colormodel matching. */ + if(codec->decoder->id == AV_CODEC_ID_DNXHD) + { +- /* FFMpeg supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 for DNxHD, which +- we sometimes interpret as PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10. */ +- if (codec->avctx->pix_fmt == PIX_FMT_YUV422P || codec->avctx->pix_fmt == PIX_FMT_YUV422P10_OR_DUMMY) ++ /* FFMpeg supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 for DNxHD, which ++ we sometimes interpret as AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10. */ ++ if (codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P || codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P10_OR_DUMMY) + { +- int p10 = (codec->avctx->pix_fmt == PIX_FMT_YUV422P10_OR_DUMMY); ++ int p10 = (codec->avctx->pix_fmt == AV_PIX_FMT_YUV422P10_OR_DUMMY); + *exact = 1; + if (lqt_ffmpeg_get_avid_yuv_range(vtrack->track) == AVID_FULL_YUV_RANGE) + { + vtrack->stream_cmodel = p10 ? BC_YUVJ422P10 : BC_YUVJ422P; +- codec->reinterpret_pix_fmt = p10 ? PIX_FMT_YUV422P10_OR_DUMMY : PIX_FMT_YUVJ422P; +- // Note: reinterpret_pix_fmt should really be PIX_FMT_YUVJ422P10, except ++ codec->reinterpret_pix_fmt = p10 ? AV_PIX_FMT_YUV422P10_OR_DUMMY : AV_PIX_FMT_YUVJ422P; ++ // Note: reinterpret_pix_fmt should really be AV_PIX_FMT_YUVJ422P10, except + // there is no such colormodel in FFMpeg. Fortunately, it's not a problem + // in this case, as reinterpret_pix_fmt is only used when *exact == 0. + } + else + { + vtrack->stream_cmodel = p10 ? BC_YUV422P10 : BC_YUV422P; +- codec->reinterpret_pix_fmt = p10 ? PIX_FMT_YUV422P10_OR_DUMMY : PIX_FMT_YUV422P; ++ codec->reinterpret_pix_fmt = p10 ? AV_PIX_FMT_YUV422P10_OR_DUMMY : AV_PIX_FMT_YUV422P; + } + return; + } +@@ -440,14 +440,14 @@ static void lqt_ffmpeg_setup_encoding_co + + if (codec->encoder->id == AV_CODEC_ID_DNXHD) + { +- /* FFMpeg's DNxHD encoder only supports PIX_FMT_YUV422P and PIX_FMT_YUV422P10 +- and doesn't know anything about PIX_FMT_YUVJ422P and PIX_FMT_YUVJ422P10 ++ /* FFMpeg's DNxHD encoder only supports AV_PIX_FMT_YUV422P and AV_PIX_FMT_YUV422P10 ++ and doesn't know anything about AV_PIX_FMT_YUVJ422P and AV_PIX_FMT_YUVJ422P10 + (in fact, the latter doesn't even exist) */ +- codec->avctx->pix_fmt = PIX_FMT_YUV422P; ++ codec->avctx->pix_fmt = AV_PIX_FMT_YUV422P; + if (vtrack->stream_cmodel == BC_YUV422P10 || vtrack->stream_cmodel == BC_YUVJ422P10) + { + if (lqt_tenbit_dnxhd_supported(codec->encoder)) +- codec->avctx->pix_fmt = PIX_FMT_YUV422P10_OR_DUMMY; ++ codec->avctx->pix_fmt = AV_PIX_FMT_YUV422P10_OR_DUMMY; + } + } + } +@@ -458,7 +458,7 @@ static void lqt_ffmpeg_setup_encoding_co + /* From avcodec.h: */ + + /* +- * PIX_FMT_RGBA32 is handled in an endian-specific manner. A RGBA ++ * AV_PIX_FMT_RGBA32 is handled in an endian-specific manner. A RGBA + * color is put together as: + * (A << 24) | (R << 16) | (G << 8) | B + * This is stored as BGRA on little endian CPU architectures and ARGB on +@@ -530,7 +530,7 @@ static void convert_rgba_to_argb(uint8_t + */ + + static void convert_image_decode(quicktime_ffmpeg_video_codec_t *codec, +- AVFrame * in_frame, enum PixelFormat in_format, ++ AVFrame * in_frame, enum AVPixelFormat in_format, + unsigned char ** out_frame, int out_format, + int width, int height, int row_span, int row_span_uv) + { +@@ -547,9 +547,9 @@ static void convert_image_decode(quickti + * RGBA format like in ffmpeg?? + */ + #if LIBAVUTIL_VERSION_INT < (50<<16) +- if((in_format == PIX_FMT_RGBA32) && (out_format == BC_RGBA8888)) ++ if((in_format == AV_PIX_FMT_RGBA32) && (out_format == BC_RGBA8888)) + #else +- if((in_format == PIX_FMT_RGB32) && (out_format == BC_RGBA8888)) ++ if((in_format == AV_PIX_FMT_RGB32) && (out_format == BC_RGBA8888)) + #endif + { + convert_image_decode_rgba(in_frame, out_frame, width, height, codec->y_offset); +@@ -829,7 +829,7 @@ static int lqt_ffmpeg_decode_video(quick + if(avcodec_open2(codec->avctx, codec->decoder, NULL) != 0) + return -1; + #endif +- codec->frame = avcodec_alloc_frame(); ++ codec->frame = av_frame_alloc(); + vtrack->stream_cmodel = LQT_COLORMODEL_NONE; + codec->initialized = 1; + } +@@ -929,10 +929,10 @@ static int lqt_ffmpeg_decode_video(quick + #ifdef HAVE_LIBSWSCALE + + #if LIBAVUTIL_VERSION_INT < (50<<16) +- if(!((codec->avctx->pix_fmt == PIX_FMT_RGBA32) && ++ if(!((codec->avctx->pix_fmt == AV_PIX_FMT_RGBA32) && + (vtrack->stream_cmodel == BC_RGBA8888))) + #else +- if(!((codec->avctx->pix_fmt == PIX_FMT_RGB32) && ++ if(!((codec->avctx->pix_fmt == AV_PIX_FMT_RGB32) && + (vtrack->stream_cmodel == BC_RGBA8888))) + #endif + { +@@ -1318,7 +1318,7 @@ static int lqt_ffmpeg_encode_video(quick + + if(!codec->initialized) + { +- codec->frame = avcodec_alloc_frame(); ++ codec->frame = av_frame_alloc(); + + /* time_base is 1/framerate for constant framerate */ + +@@ -1396,9 +1396,9 @@ static int lqt_ffmpeg_encode_video(quick + if(vtrack->stream_cmodel == BC_RGBA8888) + { + /* Libquicktime doesn't natively support a color model equivalent +- to PIX_FMT_ARGB, which is required for QTRLE with alpha channel. ++ to AV_PIX_FMT_ARGB, which is required for QTRLE with alpha channel. + So, we use BC_RGBA8888 and do ad hoc conversion below. */ +- codec->avctx->pix_fmt = PIX_FMT_ARGB; ++ codec->avctx->pix_fmt = AV_PIX_FMT_ARGB; + vtrack->track->mdia.minf.stbl.stsd.table[0].depth = 32; + } + } +@@ -1467,7 +1467,7 @@ static int lqt_ffmpeg_encode_video(quick + } + // codec->lqt_colormodel = ffmepg_2_lqt(codec->com.ffcodec_enc); + +- if(codec->y_offset != 0 || codec->avctx->pix_fmt == PIX_FMT_ARGB) ++ if(codec->y_offset != 0 || codec->avctx->pix_fmt == AV_PIX_FMT_ARGB) + { + if(!codec->tmp_rows) + { +@@ -1492,7 +1492,7 @@ static int lqt_ffmpeg_encode_video(quick + vtrack->stream_cmodel, + 0, 0, 0, codec->y_offset); + } +- else if(codec->avctx->pix_fmt == PIX_FMT_ARGB) ++ else if(codec->avctx->pix_fmt == AV_PIX_FMT_ARGB) + { + convert_rgba_to_argb(row_pointers[0], vtrack->stream_row_span, + codec->tmp_rows[0], codec->tmp_row_span, +Index: libquicktime-1.2.4/plugins/ffmpeg/audio.c +=================================================================== +--- libquicktime-1.2.4.orig/plugins/ffmpeg/audio.c ++++ libquicktime-1.2.4/plugins/ffmpeg/audio.c +@@ -1266,7 +1266,7 @@ static int lqt_ffmpeg_encode_audio(quick + pkt.data = codec->chunk_buffer; + pkt.size = codec->chunk_buffer_alloc; + +- avcodec_get_frame_defaults(&f); ++ av_frame_unref(&f); + f.nb_samples = codec->avctx->frame_size; + + avcodec_fill_audio_frame(&f, channels, codec->avctx->sample_fmt, diff --git a/libraries/libquicktime/libquicktime-1.2.4-ffmpeg4.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg4.patch similarity index 100% rename from libraries/libquicktime/libquicktime-1.2.4-ffmpeg4.patch rename to libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg4.patch diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg5.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg5.patch new file mode 100644 index 00000000000..d340f084af4 --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg5.patch @@ -0,0 +1,342 @@ +--- a/plugins/ffmpeg/audio.c ++++ b/plugins/ffmpeg/audio.c +@@ -423,8 +423,8 @@ static int a52_header_read(a52_header * + typedef struct + { + AVCodecContext * avctx; +- AVCodec * encoder; +- AVCodec * decoder; ++ AVCodec const * encoder; ++ AVCodec const * decoder; + + int initialized; + +@@ -512,7 +512,6 @@ static int decode_chunk_vbr(quicktime_t + + #if DECODE_AUDIO4 + AVFrame f; +- int got_frame; + #endif + + chunk_packets = lqt_audio_num_vbr_packets(file, track, track_map->cur_chunk, &num_samples); +@@ -548,13 +547,14 @@ static int decode_chunk_vbr(quicktime_t + codec->pkt.size = packet_size + AV_INPUT_BUFFER_PADDING_SIZE; + + #if DECODE_AUDIO4 +- frame_bytes = avcodec_decode_audio4(codec->avctx, &f, +- &got_frame, &codec->pkt); +- if(frame_bytes < 0) ++ if(avcodec_send_packet(codec->avctx, &codec->pkt) < 0 && ++ avcodec_receive_frame(codec->avctx, &f) < 0) + { + lqt_log(file, LQT_LOG_ERROR, LOG_DOMAIN, "avcodec_decode_audio4 error"); + break; + } ++ frame_bytes = codec->pkt.size; ++ + bytes_decoded = f.nb_samples * 2 * track_map->channels; + memcpy(&codec->sample_buffer[track_map->channels * + (codec->sample_buffer_end - +@@ -615,7 +615,6 @@ static int decode_chunk(quicktime_t * fi + + #if DECODE_AUDIO4 + AVFrame f; +- int got_frame; + #endif + + /* Read chunk */ +@@ -764,14 +763,14 @@ static int decode_chunk(quicktime_t * fi + codec->pkt.size = codec->bytes_in_chunk_buffer + AV_INPUT_BUFFER_PADDING_SIZE; + + #if DECODE_AUDIO4 +- +- frame_bytes = avcodec_decode_audio4(codec->avctx, &f, +- &got_frame, &codec->pkt); +- if(frame_bytes < 0) ++ if(avcodec_send_packet(codec->avctx, &codec->pkt) < 0 || ++ avcodec_receive_frame(codec->avctx, &f) < 0) + { + lqt_log(file, LQT_LOG_ERROR, LOG_DOMAIN, "avcodec_decode_audio4 error"); + break; + } ++ frame_bytes = codec->pkt.size; ++ + bytes_decoded = f.nb_samples * 2 * track_map->channels; + memcpy(&codec->sample_buffer[track_map->channels * + (codec->sample_buffer_end - +@@ -1198,7 +1197,6 @@ static int lqt_ffmpeg_encode_audio(quick + #if ENCODE_AUDIO2 + AVFrame f; + AVPacket pkt; +- int got_packet; + #endif + + if(!codec->initialized) +@@ -1274,15 +1272,11 @@ static int lqt_ffmpeg_encode_audio(quick + codec->avctx->frame_size * channels * 2, + 1); + +- if(avcodec_encode_audio2(codec->avctx, &pkt, +- &f, &got_packet) < 0) ++ if(avcodec_send_frame(codec->avctx, &f) < 0 || ++ avcodec_receive_packet(codec->avctx, &pkt) < 0) + return 0; + +- if(got_packet && pkt.size) +- frame_bytes = pkt.size; +- else +- frame_bytes = 0; +- ++ frame_bytes = pkt.size; + #else + frame_bytes = avcodec_encode_audio(codec->avctx, codec->chunk_buffer, + codec->chunk_buffer_alloc, +@@ -1474,8 +1468,9 @@ static int read_packet_ac3(quicktime_t * + } + + void quicktime_init_audio_codec_ffmpeg(quicktime_codec_t * codec_base, +- quicktime_audio_map_t *atrack, AVCodec *encoder, +- AVCodec *decoder) ++ quicktime_audio_map_t *atrack, ++ const AVCodec *encoder, ++ const AVCodec *decoder) + { + quicktime_ffmpeg_audio_codec_t *codec; + +--- a/plugins/ffmpeg/ffmpeg.h ++++ b/plugins/ffmpeg/ffmpeg.h +@@ -30,10 +30,12 @@ + + void quicktime_init_video_codec_ffmpeg(quicktime_codec_t * codec, + quicktime_video_map_t *vtrack, +- AVCodec *encoder, AVCodec *decoder); ++ const AVCodec *encoder, ++ const AVCodec *decoder); + void quicktime_init_audio_codec_ffmpeg(quicktime_codec_t * codec, + quicktime_audio_map_t *vtrack, +- AVCodec *encoder, AVCodec *decoder); ++ const AVCodec *encoder, ++ const AVCodec *decoder); + + void lqt_ffmpeg_set_parameter(AVCodecContext * ctx, + #if LIBAVCODEC_VERSION_MAJOR >= 54 +--- a/plugins/ffmpeg/lqt_ffmpeg.c ++++ b/plugins/ffmpeg/lqt_ffmpeg.c +@@ -315,8 +315,8 @@ struct CODECIDMAP + { + int id; + int index; +- AVCodec *encoder; +- AVCodec *decoder; ++ AVCodec const *encoder; ++ AVCodec const *decoder; + lqt_parameter_info_static_t * encode_parameters; + lqt_parameter_info_static_t * decode_parameters; + lqt_image_size_static_t * image_sizes; +@@ -947,7 +947,9 @@ static void ffmpeg_map_init(void) + return; + } + ++#if LIBAVCODEC_VERSION_MAJOR < 59 + avcodec_register_all(); ++#endif + // avcodec_init(); + ffmpeg_num_video_codecs = 0; + ffmpeg_num_audio_codecs = 0; +--- a/plugins/ffmpeg/params.c ++++ b/plugins/ffmpeg/params.c +@@ -124,12 +124,14 @@ typedef struct + } + + ++#if LIBAVCODEC_VERSION_MAJOR < 59 + enum_t prediction_method[] = + { + { "Left", FF_PRED_LEFT }, + { "Plane", FF_PRED_PLANE }, + { "Median", FF_PRED_MEDIAN } + }; ++#endif + + enum_t compare_func[] = + { +@@ -193,7 +195,9 @@ void lqt_ffmpeg_set_parameter(AVCodecCon + PARAM_INT("ff_max_qdiff",max_qdiff); + PARAM_INT("ff_max_b_frames",max_b_frames); + PARAM_FLOAT("ff_b_quant_factor",b_quant_factor); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_b_frame_strategy",b_frame_strategy); ++#endif + + #if LIBAVCODEC_VERSION_MAJOR >= 55 + PARAM_DICT_INT("ff_luma_elim_threshold","luma_elim_threshold"); +@@ -216,7 +220,9 @@ void lqt_ffmpeg_set_parameter(AVCodecCon + PARAM_FLOAT("ff_spatial_cplx_masking",spatial_cplx_masking); + PARAM_FLOAT("ff_p_masking",p_masking); + PARAM_FLOAT("ff_dark_masking",dark_masking); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_ENUM("ff_prediction_method",prediction_method,prediction_method); ++#endif + PARAM_ENUM("ff_me_cmp",me_cmp,compare_func); + PARAM_CMP_CHROMA("ff_me_cmp_chroma",me_cmp); + PARAM_ENUM("ff_me_sub_cmp",me_sub_cmp,compare_func); +@@ -227,17 +233,23 @@ void lqt_ffmpeg_set_parameter(AVCodecCon + PARAM_CMP_CHROMA("ff_ildct_cmp_chroma",ildct_cmp); + PARAM_INT("ff_dia_size",dia_size); + PARAM_INT("ff_last_predictor_count",last_predictor_count); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_pre_me",pre_me); ++#endif + PARAM_ENUM("ff_me_pre_cmp",me_pre_cmp,compare_func); + PARAM_CMP_CHROMA("ff_pre_me_cmp_chroma",me_pre_cmp); + PARAM_INT("ff_pre_dia_size",pre_dia_size); + PARAM_INT("ff_me_subpel_quality",me_subpel_quality); + PARAM_INT("ff_me_range",me_range); + PARAM_ENUM("ff_mb_decision",mb_decision,mb_decision); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_scenechange_threshold",scenechange_threshold); ++#endif + PARAM_DICT_INT("ff_lmin", "lmin"); + PARAM_DICT_INT("ff_lmax", "lmax"); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_noise_reduction",noise_reduction); ++#endif + PARAM_INT_SCALE("ff_rc_initial_buffer_occupancy",rc_initial_buffer_occupancy,1000); + + #if LIBAVCODEC_VERSION_MAJOR >= 55 +@@ -253,9 +265,13 @@ void lqt_ffmpeg_set_parameter(AVCodecCon + PARAM_DICT_INT("ff_border_masking","border_mask"); + PARAM_QP2LAMBDA("ff_mb_lmin", mb_lmin); + PARAM_QP2LAMBDA("ff_mb_lmax", mb_lmax); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_me_penalty_compensation",me_penalty_compensation); ++#endif + PARAM_INT("ff_bidir_refine",bidir_refine); ++#if LIBAVCODEC_VERSION_MAJOR < 59 + PARAM_INT("ff_brd_scale",brd_scale); ++#endif + PARAM_FLAG("ff_flag_qscale",AV_CODEC_FLAG_QSCALE); + PARAM_FLAG("ff_flag_4mv",AV_CODEC_FLAG_4MV); + PARAM_FLAG("ff_flag_qpel",AV_CODEC_FLAG_QPEL); +--- a/plugins/ffmpeg/video.c ++++ b/plugins/ffmpeg/video.c +@@ -61,8 +61,8 @@ enum AvidYuvRange + typedef struct + { + AVCodecContext * avctx; +- AVCodec * encoder; +- AVCodec * decoder; ++ AVCodec const * encoder; ++ AVCodec const * decoder; + int initialized; + + int decoding_delay; +@@ -878,10 +878,12 @@ static int lqt_ffmpeg_decode_video(quick + } + #endif + +- if(avcodec_decode_video2(codec->avctx, +- codec->frame, +- &got_pic, +- &codec->pkt) < 0) ++ if(avcodec_send_packet(codec->avctx, &codec->pkt) == 0 && ++ avcodec_receive_frame(codec->avctx, codec->frame) == 0) ++ { ++ got_pic = 1; ++ } ++ else + { + lqt_log(file, LQT_LOG_ERROR, LOG_DOMAIN, "Skipping corrupted frame"); + continue; +@@ -1062,10 +1064,8 @@ static void resync_ffmpeg(quicktime_t *f + #if LIBAVCODEC_BUILD >= ((52<<16)+(26<<8)+0) + codec->pkt.data = codec->buffer; + codec->pkt.size = buffer_size; +- avcodec_decode_video2(codec->avctx, +- codec->frame, +- &got_pic, +- &codec->pkt); ++ got_pic = (avcodec_send_packet(codec->avctx, &codec->pkt) == 0 && ++ avcodec_receive_frame(codec->avctx, codec->frame) == 0); + #else + avcodec_decode_video(codec->avctx, + codec->frame, +@@ -1139,7 +1139,9 @@ static int init_imx_encoder(quicktime_t + codec->avctx->intra_dc_precision = 2; + codec->avctx->qmin = 1; + codec->avctx->qmax = 3; ++#if (LIBAVCODEC_VERSION_MAJOR < 59) + codec->avctx->rtp_payload_size = 1; // ?? ++#endif + av_dict_set(&codec->options, "rc_buf_aggressivity", "0.25", 0); + codec->avctx->flags |= AV_CODEC_FLAG_INTERLACED_DCT|AV_CODEC_FLAG_LOW_DELAY; + +@@ -1290,7 +1292,6 @@ static int lqt_ffmpeg_encode_video(quick + int stats_len; + #if ENCODE_VIDEO2 + AVPacket pkt; +- int got_packet; + #endif + int64_t pts; + int kf; +@@ -1530,16 +1531,12 @@ static int lqt_ffmpeg_encode_video(quick + #if ENCODE_VIDEO2 // New + av_init_packet(&pkt); + pkt.data = codec->buffer; +- pkt.size = codec->buffer_alloc; ++ pkt.size = bytes_encoded = codec->buffer_alloc; + +- if(avcodec_encode_video2(codec->avctx, &pkt, codec->frame, &got_packet) < 0) ++ if(avcodec_send_frame(codec->avctx, codec->frame) < 0 || ++ avcodec_receive_packet(codec->avctx, &pkt) < 0) + return -1; + +- if(got_packet) +- bytes_encoded = pkt.size; +- else +- bytes_encoded = 0; +- + pts = pkt.pts; + kf = !!(pkt.flags & AV_PKT_FLAG_KEY); + +@@ -1621,7 +1618,6 @@ static int flush(quicktime_t *file, int + + #if ENCODE_VIDEO2 + AVPacket pkt; +- int got_packet; + #endif + + /* Do nothing if we didn't encode anything yet */ +@@ -1631,18 +1627,13 @@ static int flush(quicktime_t *file, int + #if ENCODE_VIDEO2 + av_init_packet(&pkt); + pkt.data = codec->buffer; +- pkt.size = codec->buffer_alloc; ++ pkt.size = bytes_encoded = codec->buffer_alloc; + +- if(avcodec_encode_video2(codec->avctx, &pkt, (AVFrame*)0, &got_packet) < 0) ++ if(avcodec_send_frame(codec->avctx, NULL) < 0 || ++ avcodec_receive_packet(codec->avctx, &pkt) < 0) + return -1; + +- if(got_packet) +- bytes_encoded = pkt.size; +- else +- return 0; +- + pts = pkt.pts; +- + kf = !!(pkt.flags & AV_PKT_FLAG_KEY); + + #else +@@ -1872,8 +1863,8 @@ static int init_compressed_dv(quicktime_ + + void quicktime_init_video_codec_ffmpeg(quicktime_codec_t * codec_base, + quicktime_video_map_t *vtrack, +- AVCodec *encoder, +- AVCodec *decoder) ++ const AVCodec *encoder, ++ const AVCodec *decoder) + { + quicktime_ffmpeg_video_codec_t *codec; + char *compressor; diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg7.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg7.patch new file mode 100644 index 00000000000..8a87ee6e88d --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-ffmpeg7.patch @@ -0,0 +1,38 @@ +--- libquicktime-1.2.4.orig/plugins/ffmpeg/audio.c 2024-07-09 12:18:11.919376601 +0200 ++++ libquicktime-1.2.4/plugins/ffmpeg/audio.c 2024-07-09 12:10:53.297276614 +0200 +@@ -971,7 +971,11 @@ + if(!codec->initialized) + { + /* Set some mandatory variables */ ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(61, 0, 0) ++ codec->avctx->ch_layout.nb_channels = quicktime_track_channels(file, track); ++#else + codec->avctx->channels = quicktime_track_channels(file, track); ++#endif + codec->avctx->sample_rate = quicktime_sample_rate(file, track); + + if(track_map->track->mdia.minf.stbl.stsd.table[0].version == 1) +@@ -1202,7 +1206,11 @@ + if(!codec->initialized) + { + codec->avctx->sample_rate = track_map->samplerate; ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(61, 0, 0) ++ codec->avctx->ch_layout.nb_channels = channels; ++#else + codec->avctx->channels = channels; ++#endif + + codec->avctx->codec_id = codec->encoder->id; + codec->avctx->codec_type = codec->encoder->type; +@@ -1229,7 +1237,11 @@ + /* One frame is: bitrate * frame_samples / (samplerate * 8) + 1024 */ + codec->chunk_buffer_alloc = ( codec->avctx->frame_size + * sizeof( int16_t ) ++#if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(61, 0, 0) ++ * codec->avctx->ch_layout.nb_channels); ++#else + * codec->avctx->channels); ++#endif + codec->chunk_buffer = malloc(codec->chunk_buffer_alloc); + + if(trak->strl) diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-libavutil.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-libavutil.patch new file mode 100644 index 00000000000..99a4d39e501 --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-libavutil.patch @@ -0,0 +1,12 @@ +Index: libquicktime-1.2.4/plugins/ffmpeg/ffmpeg.h +=================================================================== +--- libquicktime-1.2.4.orig/plugins/ffmpeg/ffmpeg.h ++++ libquicktime-1.2.4/plugins/ffmpeg/ffmpeg.h +@@ -27,6 +27,7 @@ + + #include + #include AVCODEC_HEADER ++#include + + void quicktime_init_video_codec_ffmpeg(quicktime_codec_t * codec, + quicktime_video_map_t *vtrack, diff --git a/libraries/libquicktime/patches/libquicktime-1.2.4-qtpng.patch b/libraries/libquicktime/patches/libquicktime-1.2.4-qtpng.patch new file mode 100644 index 00000000000..3980eeeddf8 --- /dev/null +++ b/libraries/libquicktime/patches/libquicktime-1.2.4-qtpng.patch @@ -0,0 +1,11 @@ + +--- libquicktime-1.2.4.orig/plugins/png/qtpng.c 2011-01-07 15:40:46.000000000 +0100 ++++ libquicktime-1.2.4/plugins/png/qtpng.c 2024-06-19 11:04:51.460483842 +0200 +@@ -26,6 +26,7 @@ + #include + #include + #include ++#include + #include "qtpng.h" + + typedef struct diff --git a/libraries/libreplaygain/libreplaygain.SlackBuild b/libraries/libreplaygain/libreplaygain.SlackBuild index c4ba651d695..cbd44a5674d 100644 --- a/libraries/libreplaygain/libreplaygain.SlackBuild +++ b/libraries/libreplaygain/libreplaygain.SlackBuild @@ -69,6 +69,7 @@ cmake \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DLIB_SUFFIX=${LIBDIRSUFFIX} . make diff --git a/libraries/libsbsms/libsbsms.SlackBuild b/libraries/libsbsms/libsbsms.SlackBuild index 3f2edb8f4e2..a748b276d91 100644 --- a/libraries/libsbsms/libsbsms.SlackBuild +++ b/libraries/libsbsms/libsbsms.SlackBuild @@ -85,6 +85,7 @@ cd build cmake \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/libslirp/README b/libraries/libslirp/README deleted file mode 100644 index e972a475093..00000000000 --- a/libraries/libslirp/README +++ /dev/null @@ -1,6 +0,0 @@ -libslirp is a user-mode networking library -used by virtual machines,containers or various tools. -Valgrind is an optional dependency and if -installed it will use it. - -This is an optional dependency of QEMU diff --git a/libraries/libslirp/libslirp.SlackBuild b/libraries/libslirp/libslirp.SlackBuild deleted file mode 100644 index d9c7d208c17..00000000000 --- a/libraries/libslirp/libslirp.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash - -# Slackware build script for libslirp - -# Copyright 2022-2025 Vijay Marcel -# 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. - -# Changelog for libslirp SlackBuild Script -# ---------------------------------------------------------------------------------- - -# 03/09/2022: Added to slackbuilds.org -# 17/12/2022: Issues in the script were fixed. -# 29/04/2023: updated to version 4.7. Valgrind is an optional dependency for libslirp -# 16/05/2024: updated to version 4.8.0 -# 31/01/2025: updated to version 4.9.0 -# 10/06/2025: updated to version 4.9.1 - -# ----------------------------------------------------------------------------------- - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=libslirp -VERSION=${VERSION:-4.9.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -nprocr=$(expr $(nproc) + 1) - -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 "$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="-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" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e -trap 'echo "$0 FAILED at line $LINENO!" | tee $OUTPUT/error-${PRGNAM}.log' ERR - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -rm -rf $PKG -tar xvf $CWD/$PRGNAM-v$VERSION.tar.gz -cd $PRGNAM-v$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" meson setup build $TMP/$PRGNAM-v$VERSION \ - -Dprefix=/usr \ - -Dlibdir=/usr/lib${LIBDIRSUFFIX} \ - -Dlocalstatedir=/var \ - -Dmandir=/usr/man \ - -Dsysconfdir=/etc \ - -Dincludedir=/usr/include \ - -Ddatadir=/usr/share \ - -Dsbindir=/usr/sbin \ - -Dlibexecdir=/usr/libexec \ - -Dbuildtype=release \ - -Dstrip=true - -ninja -j$nprocr -C build -DESTDIR=$PKG ninja -C build install - -# Don't ship .la files: -rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" \ - | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded --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 -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/libraries/libslirp/libslirp.info b/libraries/libslirp/libslirp.info deleted file mode 100644 index a3133040c0a..00000000000 --- a/libraries/libslirp/libslirp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libslirp" -VERSION="4.9.1" -HOMEPAGE="https://gitlab.freedesktop.org/slirp/libslirp" -DOWNLOAD="https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.9.1/libslirp-v4.9.1.tar.gz" -MD5SUM="9732ac0d2caf4fe1db76dd96c9957327" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-meson-opt" -MAINTAINER="Vijay Marcel" -EMAIL="vijaymarcel@outlook.com" diff --git a/libraries/libslirp/slack-desc b/libraries/libslirp/slack-desc deleted file mode 100644 index 0dff2815bac..00000000000 --- a/libraries/libslirp/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------------------------------------------------------| -libslirp: libslirp (User Mode Networking Library) -libslirp: -libslirp: libslirp is a user mode networking library used -libslirp: by virtual machines,containers or varioud tools. -libslirp: It provides a general purpose TCP-IP emulator used by -libslirp: virtual machine hypervisors to provide virtual -libslirp: networking services. -libslirp: -libslirp: Homepage:https://gitlab.freedesktop.org/slirp/libslirp -libslirp: -libslirp: diff --git a/libraries/libsmi/gcc-14.patch b/libraries/libsmi/gcc-14.patch new file mode 100644 index 00000000000..14caaa70ac1 --- /dev/null +++ b/libraries/libsmi/gcc-14.patch @@ -0,0 +1,45 @@ +diff -upr libsmi-0.5.0.orig/lib/error.h libsmi-0.5.0/lib/error.h +--- libsmi-0.5.0.orig/lib/error.h 2024-08-28 19:29:57.784814222 +0200 ++++ libsmi-0.5.0/lib/error.h 2024-08-28 19:30:37.251483792 +0200 +@@ -14,6 +14,7 @@ + #ifndef _ERROR_H + #define _ERROR_H + ++#include "smi-check.h" + #include "smi-data.h" + #include "errormacros.h" /* list of error macros generated from error.c */ + +diff -upr libsmi-0.5.0.orig/lib/parser-yang.c libsmi-0.5.0/lib/parser-yang.c +--- libsmi-0.5.0.orig/lib/parser-yang.c 2024-08-28 19:29:57.791480888 +0200 ++++ libsmi-0.5.0/lib/parser-yang.c 2024-08-28 19:30:44.448150987 +0200 +@@ -92,6 +92,7 @@ + #endif + + #include "yang.h" ++#include "yang-check.h" + #include "yang-data.h" + #include "parser-yang.h" + #include "scanner-yang.h" +diff -upr libsmi-0.5.0.orig/lib/parser-yang.y libsmi-0.5.0/lib/parser-yang.y +--- libsmi-0.5.0.orig/lib/parser-yang.y 2024-08-28 19:29:57.791480888 +0200 ++++ libsmi-0.5.0/lib/parser-yang.y 2024-08-28 19:30:44.451484321 +0200 +@@ -35,6 +35,7 @@ + #endif + + #include "yang.h" ++#include "yang-check.h" + #include "yang-data.h" + #include "parser-yang.h" + #include "scanner-yang.h" +diff -upr libsmi-0.5.0.orig/lib/yang-data.h libsmi-0.5.0/lib/yang-data.h +--- libsmi-0.5.0.orig/lib/yang-data.h 2024-08-28 19:29:57.801480888 +0200 ++++ libsmi-0.5.0/lib/yang-data.h 2024-08-28 19:30:44.451484321 +0200 +@@ -164,6 +164,8 @@ int removeYangNode(_YangNode* target, _Y + + _YangModuleInfo *createModuleInfo(_YangNode *modulePtr); + ++void createIdentifierRef(_YangNode *node, char* prefix, char* ident); ++ + void createTypeInfo(_YangNode *node); + + _YangNode *findYangModuleByName(const char *modulename, char* revision); diff --git a/libraries/libsmi/gcc-15.patch b/libraries/libsmi/gcc-15.patch new file mode 100644 index 00000000000..155474de604 --- /dev/null +++ b/libraries/libsmi/gcc-15.patch @@ -0,0 +1,36 @@ +diff -Naur libsmi-0.5.0.orig/lib/parser-smi.h libsmi-0.5.0/lib/parser-smi.h +--- libsmi-0.5.0.orig/lib/parser-smi.h 2013-06-04 14:34:00.000000000 +0200 ++++ libsmi-0.5.0/lib/parser-smi.h 2025-07-03 06:48:23.823380000 +0200 +@@ -24,7 +24,7 @@ + + + +-extern int smiparse(); ++extern int smiparse(struct Parser *parserPtr); + + + +diff -Naur libsmi-0.5.0.orig/lib/parser-yang.h libsmi-0.5.0/lib/parser-yang.h +--- libsmi-0.5.0.orig/lib/parser-yang.h 2013-06-04 14:34:00.000000000 +0200 ++++ libsmi-0.5.0/lib/parser-yang.h 2025-07-03 06:48:54.799380000 +0200 +@@ -13,7 +13,7 @@ + + + +-extern int yangparse(); ++extern int yangparse(struct Parser *parserPtr); + + + +diff -Naur libsmi-0.5.0.orig/lib/smi-data.c libsmi-0.5.0/lib/smi-data.c +--- libsmi-0.5.0.orig/lib/smi-data.c 2013-06-04 14:34:00.000000000 +0200 ++++ libsmi-0.5.0/lib/smi-data.c 2025-07-03 06:49:46.413380000 +0200 +@@ -39,7 +39,7 @@ + + #ifdef BACKEND_SMI + #include "scanner-smi.h" +-extern int smiparse(); ++extern int smiparse(struct Parser *parserPtr); + #endif + + #ifdef BACKEND_SMING diff --git a/libraries/libsmi/libsmi.SlackBuild b/libraries/libsmi/libsmi.SlackBuild index ae2b07956f7..43585efb9e7 100644 --- a/libraries/libsmi/libsmi.SlackBuild +++ b/libraries/libsmi/libsmi.SlackBuild @@ -7,8 +7,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libsmi -VERSION=${VERSION:-0.4.8} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.5.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -20,9 +20,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 @@ -61,6 +58,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/gcc-14.patch +patch -p1 < $CWD/gcc-15.patch + CFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/libsmi/libsmi.info b/libraries/libsmi/libsmi.info index 166942ce49a..77a28b0916e 100644 --- a/libraries/libsmi/libsmi.info +++ b/libraries/libsmi/libsmi.info @@ -1,8 +1,8 @@ PRGNAM="libsmi" -VERSION="0.4.8" +VERSION="0.5.0" HOMEPAGE="http://www.ibr.cs.tu-bs.de/projects/libsmi/" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/libsmi-0.4.8.tar.gz" -MD5SUM="760b6b1070738158708649ed2c63425e" +DOWNLOAD="https://www.ibr.cs.tu-bs.de/projects/libsmi/download/libsmi-0.5.0.tar.gz" +MD5SUM="4bf47483c06c9f07d1b10fbc74eddf11" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libsoup3/README b/libraries/libsoup3/README deleted file mode 100644 index dbdd7128d31..00000000000 --- a/libraries/libsoup3/README +++ /dev/null @@ -1,6 +0,0 @@ -Soup is an HTTP client/server library implementation in C. It uses -GObjects and the glib main loop to integrate well with GTK+ -applications, and has a synchronous API suitable for use in threaded -applications. - -NOTE: This package can co-exist with libsoup package in Slackware. diff --git a/libraries/libsoup3/libsoup3.SlackBuild b/libraries/libsoup3/libsoup3.SlackBuild deleted file mode 100644 index 93ece36096a..00000000000 --- a/libraries/libsoup3/libsoup3.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Slackware build script for libsoup3 - -# Copyright 2022-2026 Willy Sudiarto Raharjo -# 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=libsoup3 -SRCNAM=libsoup -VERSION=${VERSION:-3.6.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 - -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 $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 \) -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 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -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 \ - -Dtests=FALSE \ - -Dsysprof="disabled" \ - -Dstrip=true \ - -Ddocs="disabled" \ - --sysconfdir=/etc - ninja - DESTDIR=$PKG ninja install -cd .. - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING NEWS README docs examples $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/libraries/libsoup3/libsoup3.info b/libraries/libsoup3/libsoup3.info deleted file mode 100644 index 1f48c114000..00000000000 --- a/libraries/libsoup3/libsoup3.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libsoup3" -VERSION="3.6.6" -HOMEPAGE="https://gitlab.gnome.org/GNOME/libsoup" -DOWNLOAD="https://gitlab.gnome.org/GNOME/libsoup/-/archive/3.6.6/libsoup-3.6.6.tar.bz2" -MD5SUM="edd0fd1dbdf5172c7f9ad908f67cf916" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-meson-opt" -MAINTAINER="Willy Sudiarto Raharjo" -EMAIL="willysr@slackbuilds.org" diff --git a/libraries/libsoup3/slack-desc b/libraries/libsoup3/slack-desc deleted file mode 100644 index 2567a528e2c..00000000000 --- a/libraries/libsoup3/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 ':'. - - |-----handy-ruler------------------------------------------------------| -libsoup3: libsoup3 (an HTTP client/server library) -libsoup3: -libsoup3: Soup is an HTTP client/server library implementation in C. It uses -libsoup3: GObjects and the glib main loop to integrate well with GTK+ -libsoup3: applications, and has a synchronous API suitable for use in threaded -libsoup3: applications. -libsoup3: -libsoup3: -libsoup3: -libsoup3: -libsoup3: diff --git a/libraries/libtraceevent/README b/libraries/libtraceevent/README deleted file mode 100644 index b9830069360..00000000000 --- a/libraries/libtraceevent/README +++ /dev/null @@ -1,3 +0,0 @@ -The libtraceevent library provides APIs to access kernel -tracepoint events, located in the tracefs file system under the -events directory. diff --git a/libraries/libtraceevent/libtraceevent.SlackBuild b/libraries/libtraceevent/libtraceevent.SlackBuild deleted file mode 100644 index 85f46ac2e8f..00000000000 --- a/libraries/libtraceevent/libtraceevent.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for libtraceevent - -# Copyright 2023 Julian Grinblat -# 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=libtraceevent -VERSION=${VERSION:-1.7.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.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -make -make install prefix=/usr libdir=/usr/lib${LIBDIRSUFFIX} mandir=/usr/man DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -ar README LICENSES Documentation samples $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/libraries/libtraceevent/libtraceevent.info b/libraries/libtraceevent/libtraceevent.info deleted file mode 100644 index 9b5fa798ff5..00000000000 --- a/libraries/libtraceevent/libtraceevent.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libtraceevent" -VERSION="1.7.2" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/about" -DOWNLOAD="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/libtraceevent-1.7.2.tar.gz" -MD5SUM="5a8cd771ab709e7a7eb793555c7e570f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Julian Grinblat" -EMAIL="julian@dotcore.co.il" diff --git a/libraries/libtraceevent/slack-desc b/libraries/libtraceevent/slack-desc deleted file mode 100644 index bf436a7db88..00000000000 --- a/libraries/libtraceevent/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------------------------------------------------------| -libtraceevent: libtraceevent (Linux kernel trace event library) -libtraceevent: -libtraceevent: The libtraceevent(3) library provides APIs to access kernel -libtraceevent: tracepoint events, located in the tracefs file system under the -libtraceevent: events directory. -libtraceevent: -libtraceevent: -libtraceevent: -libtraceevent: -libtraceevent: -libtraceevent: diff --git a/libraries/libtracefs/README b/libraries/libtracefs/README deleted file mode 100644 index 86a911693b8..00000000000 --- a/libraries/libtracefs/README +++ /dev/null @@ -1,2 +0,0 @@ -The libtracefs library provides APIs to access kernel -trace file system. diff --git a/libraries/libtracefs/libtracefs.SlackBuild b/libraries/libtracefs/libtracefs.SlackBuild deleted file mode 100644 index cbc05eeb73d..00000000000 --- a/libraries/libtracefs/libtracefs.SlackBuild +++ /dev/null @@ -1,96 +0,0 @@ -#!/bin/bash - -# Slackware build script for libtracefs - -# Copyright 2023 Nicholas Hubbard -# 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=libtracefs -VERSION=${VERSION:-1.7.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.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -make -make install prefix=/usr libdir=/usr/lib${LIBDIRSUFFIX} mandir=/usr/man DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -ar README LICENSES Documentation samples $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/libraries/libtracefs/libtracefs.info b/libraries/libtracefs/libtracefs.info deleted file mode 100644 index c03062b9a60..00000000000 --- a/libraries/libtracefs/libtracefs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libtracefs" -VERSION="1.7.0" -HOMEPAGE="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/about" -DOWNLOAD="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/libtracefs-1.7.0.tar.gz" -MD5SUM="f425ce100c05de04aa1c72b487507214" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libtraceevent" -MAINTAINER="Nicholas Hubbard" -EMAIL="nicholashubbard@posteo.net" diff --git a/libraries/libtracefs/slack-desc b/libraries/libtracefs/slack-desc deleted file mode 100644 index 668f67e6191..00000000000 --- a/libraries/libtracefs/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------------------------------------------------------| -libtracefs: libtracefs (Linux kernel trace file system library) -libtracefs: -libtracefs: The libtracefs(3) library provides APIs to access kernel trace file -libtracefs: system. -libtracefs: -libtracefs: -libtracefs: -libtracefs: -libtracefs: -libtracefs: -libtracefs: diff --git a/libraries/libuchardet/libuchardet.SlackBuild b/libraries/libuchardet/libuchardet.SlackBuild index 81bf005b1e6..5cc32f358e1 100644 --- a/libraries/libuchardet/libuchardet.SlackBuild +++ b/libraries/libuchardet/libuchardet.SlackBuild @@ -85,6 +85,7 @@ cmake \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ . make make install/strip DESTDIR=$PKG diff --git a/libraries/libunibreak/README b/libraries/libunibreak/README deleted file mode 100644 index 597ba98bcb0..00000000000 --- a/libraries/libunibreak/README +++ /dev/null @@ -1,9 +0,0 @@ -libunibreak (a line breaking library) - -Libunibreak is an implementation of the line breaking and word -breaking algorithms as described in Unicode Standard Annex 14 and -Unicode Standard Annex 29. - -It is designed to be used in a generic text renderer. FBReader is one -real-world example, and the Enlightenment Foundation Libraries are -another. diff --git a/libraries/libunibreak/libunibreak.SlackBuild b/libraries/libunibreak/libunibreak.SlackBuild deleted file mode 100644 index 9251cefd1ee..00000000000 --- a/libraries/libunibreak/libunibreak.SlackBuild +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/bash - -# Slackware build script for libunibreak -# Maintained as of version 3.0 by slackmart -# Now maintained by B. Watson -# Original version had no license; now licensed under the WTFPL. See -# http://www.wtfpl.net/txt/copying/ for details. - -# 20240315 bkw: update for v6.1 -# 20230111 bkw: update for v5.1 -# 20211003 bkw: -# - take over maintenance -# - update for v4.3 -# - add HTML docs to package - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=libunibreak -VERSION=${VERSION:-6.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -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-static=no \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS* LICEN* NEWS README* doc/html $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libunibreak/libunibreak.info b/libraries/libunibreak/libunibreak.info deleted file mode 100644 index cfdbef9981a..00000000000 --- a/libraries/libunibreak/libunibreak.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libunibreak" -VERSION="6.1" -HOMEPAGE="https://github.com/adah1972/libunibreak/" -DOWNLOAD="https://github.com/adah1972/libunibreak/releases/download/libunibreak_6_1/libunibreak-6.1.tar.gz" -MD5SUM="8df410d010e03de1a339a400a920335e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/libraries/libunibreak/slack-desc b/libraries/libunibreak/slack-desc deleted file mode 100644 index dfb36c5f36b..00000000000 --- a/libraries/libunibreak/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------------------------------------------------------| -libunibreak: libunibreak (a line breaking library) -libunibreak: -libunibreak: Libunibreak is an implementation of the line breaking and word -libunibreak: breaking algorithms as described in Unicode Standard Annex 14 and -libunibreak: Unicode Standard Annex 29. -libunibreak: -libunibreak: It is designed to be used in a generic text renderer. FBReader is -libunibreak: one real-world example, and the Enlightenment Foundation Libraries -libunibreak: are another. -libunibreak: -libunibreak: diff --git a/libraries/libunicap/libunicap.SlackBuild b/libraries/libunicap/libunicap.SlackBuild index cd365f1adf2..d9b730847ad 100644 --- a/libraries/libunicap/libunicap.SlackBuild +++ b/libraries/libunicap/libunicap.SlackBuild @@ -68,6 +68,8 @@ patch -p1 < $CWD/gcc10.patch sed -i "s|linux\/videodev\.|libv4l1-videodev.|" \ cpi/v4l/v4l.c cpi/v4l2cpi/uvcvideo.h +sed -i "s|charset=|charset=UTF-8|" po/de.po + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/libvdpau-va-gl/libvdpau-va-gl.SlackBuild b/libraries/libvdpau-va-gl/libvdpau-va-gl.SlackBuild index 36c2adebf9d..753c5d7a97f 100644 --- a/libraries/libvdpau-va-gl/libvdpau-va-gl.SlackBuild +++ b/libraries/libvdpau-va-gl/libvdpau-va-gl.SlackBuild @@ -28,8 +28,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libvdpau-va-gl -VERSION=${VERSION:-0.4.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20250518_a845e87} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,7 +72,7 @@ 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.?z cd $PRGNAM-$VERSION chown -R root:root . chmod -R u+w,go-w,a+rX-st . @@ -83,8 +83,8 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ .. make make install/strip DESTDIR=$PKG diff --git a/libraries/libvdpau-va-gl/libvdpau-va-gl.info b/libraries/libvdpau-va-gl/libvdpau-va-gl.info index 799dcf36e68..f0223c259df 100644 --- a/libraries/libvdpau-va-gl/libvdpau-va-gl.info +++ b/libraries/libvdpau-va-gl/libvdpau-va-gl.info @@ -1,8 +1,8 @@ PRGNAM="libvdpau-va-gl" -VERSION="0.4.2" +VERSION="20250518_a845e87" HOMEPAGE="https://github.com/i-rinat/libvdpau-va-gl" -DOWNLOAD="https://github.com/i-rinat/libvdpau-va-gl/archive/v0.4.2/libvdpau-va-gl-0.4.2.tar.gz" -MD5SUM="8db21dcfd5cd14c6ec51b992e20369dc" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/libvdpau-va-gl-20250518_a845e87.tar.xz" +MD5SUM="7c05ef28f808b7b398f586f01486d641" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/libvirt-python/libvirt-python.SlackBuild b/libraries/libvirt-python/libvirt-python.SlackBuild index a40df506e61..40f41f57801 100644 --- a/libraries/libvirt-python/libvirt-python.SlackBuild +++ b/libraries/libvirt-python/libvirt-python.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for libvirt-python -# Copyright 2013-2024 Robby Workman, Tuscaloosa, Alabama, USA +# Copyright 2013-2026 Robby Workman, Tuscaloosa, Alabama, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libvirt-python -VERSION=${VERSION:-11.10.0} +VERSION=${VERSION:-12.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libvirt-python/libvirt-python.info b/libraries/libvirt-python/libvirt-python.info index 0d0c64d3bc6..3ecbd5d666f 100644 --- a/libraries/libvirt-python/libvirt-python.info +++ b/libraries/libvirt-python/libvirt-python.info @@ -1,8 +1,8 @@ PRGNAM="libvirt-python" -VERSION="11.10.0" +VERSION="12.1.0" HOMEPAGE="https://libvirt.org" -DOWNLOAD="https://download.libvirt.org/python/libvirt_python-11.10.0.tar.gz" -MD5SUM="e26d71000723da8205c3953219bf10db" +DOWNLOAD="https://download.libvirt.org/python/libvirt_python-12.1.0.tar.gz" +MD5SUM="e3ba979096c2b756c0f9d28f61d03219" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libvirt" diff --git a/libraries/libvirt/libvirt.SlackBuild b/libraries/libvirt/libvirt.SlackBuild index 386c1859dc8..1162413d9c8 100644 --- a/libraries/libvirt/libvirt.SlackBuild +++ b/libraries/libvirt/libvirt.SlackBuild @@ -10,7 +10,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=libvirt -VERSION=${VERSION:-11.10.0} +VERSION=${VERSION:-12.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/libvirt/libvirt.info b/libraries/libvirt/libvirt.info index ab104928564..4c1431d6c73 100644 --- a/libraries/libvirt/libvirt.info +++ b/libraries/libvirt/libvirt.info @@ -1,8 +1,8 @@ PRGNAM="libvirt" -VERSION="11.10.0" +VERSION="12.1.0" HOMEPAGE="http://libvirt.org" -DOWNLOAD="https://download.libvirt.org/libvirt-11.10.0.tar.xz" -MD5SUM="ca836331e4c66f195d09ffbc1281630d" +DOWNLOAD="https://download.libvirt.org/libvirt-12.1.0.tar.xz" +MD5SUM="c34052250814f2c77128f39556f14aaa" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="yajl" diff --git a/libraries/libwebsocketpp/libwebsocketpp.SlackBuild b/libraries/libwebsocketpp/libwebsocketpp.SlackBuild index 8eddd1cf1eb..e059e044b63 100644 --- a/libraries/libwebsocketpp/libwebsocketpp.SlackBuild +++ b/libraries/libwebsocketpp/libwebsocketpp.SlackBuild @@ -93,6 +93,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libwpe/libwpe.SlackBuild b/libraries/libwpe/libwpe.SlackBuild index d137cf51f39..fb82219283f 100644 --- a/libraries/libwpe/libwpe.SlackBuild +++ b/libraries/libwpe/libwpe.SlackBuild @@ -78,6 +78,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/libxmlb/README b/libraries/libxmlb/README deleted file mode 100644 index 5b541b79478..00000000000 --- a/libraries/libxmlb/README +++ /dev/null @@ -1 +0,0 @@ -libxmlb - A library to help create and query binary XML blobs diff --git a/libraries/libxmlb/libxmlb.SlackBuild b/libraries/libxmlb/libxmlb.SlackBuild deleted file mode 100644 index 4640c664ce8..00000000000 --- a/libraries/libxmlb/libxmlb.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash - -# Slackware build script for libxmlb - -# Copyright 2019-2022 Andrew Clemons, Wellington New Zealand -# Copyright 2022-2026 Andrew Clemons, Tokyo Japan -# 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=libxmlb -VERSION=${VERSION:-0.3.25} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; 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 {} \; - -# Use newer meson -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -meson \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - build -"${NINJA:=ninja}" -C build -DESTDIR=$PKG $NINJA -C build install - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -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 \ - CODE_OF_CONDUCT.md LICENSE MAINTAINERS NEWS README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/libxmlb/libxmlb.info b/libraries/libxmlb/libxmlb.info deleted file mode 100644 index 6dfd0e67e2a..00000000000 --- a/libraries/libxmlb/libxmlb.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libxmlb" -VERSION="0.3.25" -HOMEPAGE="https://github.com/hughsie/libxmlb" -DOWNLOAD="https://github.com/hughsie/libxmlb/archive/0.3.25/libxmlb-0.3.25.tar.gz" -MD5SUM="aae15ee696cc2131f84d611b3a698449" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-meson-opt" -MAINTAINER="Andrew Clemons" -EMAIL="andrew.clemons@gmail.com" diff --git a/libraries/lxqt-build-tools/lxqt-build-tools.SlackBuild b/libraries/lxqt-build-tools/lxqt-build-tools.SlackBuild index 9f8403e6ecf..7b5f0e9abe4 100644 --- a/libraries/lxqt-build-tools/lxqt-build-tools.SlackBuild +++ b/libraries/lxqt-build-tools/lxqt-build-tools.SlackBuild @@ -63,6 +63,7 @@ cd build cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ .. make make install DESTDIR=$PKG diff --git a/libraries/lxqt-qtplugin/lxqt-qtplugin.SlackBuild b/libraries/lxqt-qtplugin/lxqt-qtplugin.SlackBuild index 8bdfdb7ec8e..a1f1f6f317b 100644 --- a/libraries/lxqt-qtplugin/lxqt-qtplugin.SlackBuild +++ b/libraries/lxqt-qtplugin/lxqt-qtplugin.SlackBuild @@ -82,6 +82,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/mbedtls/mbedtls.SlackBuild b/libraries/mbedtls/mbedtls.SlackBuild index 792cd7af56b..eecbaf39aae 100644 --- a/libraries/mbedtls/mbedtls.SlackBuild +++ b/libraries/mbedtls/mbedtls.SlackBuild @@ -89,6 +89,7 @@ cd build -DUSE_STATIC_MBEDTLS_LIBRARY=OFF \ -DENABLE_TESTING=OFF \ -DCMAKE_SKIP_RPATH=TRUE \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/mlt-bindings/mlt-bindings.SlackBuild b/libraries/mlt-bindings/mlt-bindings.SlackBuild index e6af79850ba..4ed897d1abd 100644 --- a/libraries/mlt-bindings/mlt-bindings.SlackBuild +++ b/libraries/mlt-bindings/mlt-bindings.SlackBuild @@ -13,7 +13,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mlt-bindings SRCNAM=mlt -VERSION=${VERSION:-7.4.0} +VERSION=${VERSION:-7.32.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/mlt-bindings/mlt-bindings.info b/libraries/mlt-bindings/mlt-bindings.info index f20a6f08ce5..b8dc7cf6192 100644 --- a/libraries/mlt-bindings/mlt-bindings.info +++ b/libraries/mlt-bindings/mlt-bindings.info @@ -1,8 +1,8 @@ PRGNAM="mlt-bindings" -VERSION="7.4.0" +VERSION="7.32.0" HOMEPAGE="https://www.mltframework.org/" -DOWNLOAD="https://github.com/mltframework/mlt/releases/download/v7.4.0/mlt-7.4.0.tar.gz" -MD5SUM="4bc74ec681e67310340bafc235178a81" +DOWNLOAD="https://github.com/mltframework/mlt/releases/download/v7.32.0/mlt-7.32.0.tar.gz" +MD5SUM="d8ade248452e023366f4a0e3d20612ca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/libraries/mtxclient/mtxclient.SlackBuild b/libraries/mtxclient/mtxclient.SlackBuild index 8fb675fe88e..4792f38d11b 100644 --- a/libraries/mtxclient/mtxclient.SlackBuild +++ b/libraries/mtxclient/mtxclient.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mtxclient -VERSION=${VERSION:-0.9.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.10.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/mtxclient/mtxclient.info b/libraries/mtxclient/mtxclient.info index eb1e03bb770..5f16ef11659 100644 --- a/libraries/mtxclient/mtxclient.info +++ b/libraries/mtxclient/mtxclient.info @@ -1,8 +1,8 @@ PRGNAM="mtxclient" -VERSION="0.9.2" +VERSION="0.10.1" HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" -DOWNLOAD="https://github.com/Nheko-Reborn/mtxclient/archive/v0.9.2/mtxclient-0.9.2.tar.gz" -MD5SUM="72e500ad8c9d0d54084f30a6fee759de" +DOWNLOAD="https://github.com/Nheko-Reborn/mtxclient/archive/v0.10.1/mtxclient-0.10.1.tar.gz" +MD5SUM="55adb44d926e91fe4026609e9d2c9215" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="coeurl olm nlohmann_json re2 gtest" diff --git a/libraries/muParser/muParser.SlackBuild b/libraries/muParser/muParser.SlackBuild index ac90d004201..aefb3a795f1 100644 --- a/libraries/muParser/muParser.SlackBuild +++ b/libraries/muParser/muParser.SlackBuild @@ -85,6 +85,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/mujs/README b/libraries/mujs/README deleted file mode 100644 index fa4de238867..00000000000 --- a/libraries/mujs/README +++ /dev/null @@ -1,13 +0,0 @@ -MuJS is a lightweight Javascript interpreter designed for embedding -in other software to extend them with scripting capabilities. It -is written in portable C and implements ECMAScript as specified by -ECMA-262. - -Why? Because V8, SpiderMonkey and JavaScriptCore are all too big and -complex. MuJS's focus is on small size, correctness and simplicity. - -The interface for binding with native code is designed to be as -simple as possible to use, and is similar to Lua. There is no need -for interacting with byzantine C++ template mechanisms, or worry -about marking and unmarking garbage collection roots, or wrestle with -obscure build systems. diff --git a/libraries/mujs/mujs.SlackBuild b/libraries/mujs/mujs.SlackBuild deleted file mode 100644 index 316830b9aeb..00000000000 --- a/libraries/mujs/mujs.SlackBuild +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/bash - -# Slackware build script for mujs - -# Written by Valerio Talora -# Copyright (c) 2018 (versions 1.0.3-1.0.5) Andreas Guldstrand -# Copyright (c) 2020-2023 Christoph Willing, Brisbane, Australia -# 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. - -# 20220419 bkw: Modified by SlackBuilds.org, BUILD=2: -# - fix permission on png file in doc dir. -# - i486 => i586. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=mujs -VERSION=${VERSION:-1.3.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 [ ! -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" - SLKLDFLAGS="-L/usr/X11R6/lib64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION || exit 1 -patch -p0 --verbose < $CWD/set-library-soname-version.diff - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ -chmod 644 docs/*.png - -make shared && make install-shared \ - prefix=/usr \ - libdir=/usr/lib${LIBDIRSUFFIX} \ - DESTDIR=$PKG - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING README docs $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/mujs/mujs.info b/libraries/mujs/mujs.info deleted file mode 100644 index 8d50d5ec6f7..00000000000 --- a/libraries/mujs/mujs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mujs" -VERSION="1.3.2" -HOMEPAGE="https://mujs.com/" -DOWNLOAD="https://mujs.com/downloads/mujs-1.3.2.tar.xz" -MD5SUM="c2221592e7033fd32cc399e24ca44f18" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/libraries/mujs/set-library-soname-version.diff b/libraries/mujs/set-library-soname-version.diff deleted file mode 100644 index 94cc1286655..00000000000 --- a/libraries/mujs/set-library-soname-version.diff +++ /dev/null @@ -1,48 +0,0 @@ ---- Makefile.orig 2022-11-08 02:24:56.000000000 +1100 -+++ Makefile 2024-12-29 20:22:02.927325224 +1100 -@@ -23,6 +23,8 @@ - - # Compiler flags for various configurations: - -+SO_VERSION=1 -+ - CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter - - ifeq "$(CC)" "clang" -@@ -40,7 +42,6 @@ - LDFLAGS += -fsanitize=address - else ifeq "$(build)" "release" - CFLAGS += -O2 -- LDFLAGS += -Wl,-s - endif - - ifeq "$(HAVE_READLINE)" "yes" -@@ -88,7 +89,8 @@ - - $(OUT)/libmujs.$(SO_EXT): one.c $(HDRS) - @ mkdir -p $(@D) -- $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $< -lm -+ $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -shared -Wl,-soname,libmujs.$(SO_EXT).$(SO_VERSION) -o $@ $< -lm -+ ln -sf libmujs.$(SO_EXT).$(SO_VERSION) $@ - - libmujs ?= libmujs.a - -@@ -127,7 +129,9 @@ - install -m 644 $(OUT)/libmujs.a $(DESTDIR)$(libdir) - - install-shared: install-common $(OUT)/libmujs.$(SO_EXT) -- install -m 755 $(OUT)/libmujs.$(SO_EXT) $(DESTDIR)$(libdir) -+ install -m 755 $(OUT)/libmujs.$(SO_EXT).$(SO_VERSION) $(DESTDIR)$(libdir) -+ cp -af build/release/libmujs.$(SO_EXT) $(DESTDIR)$(libdir) -+ chmod 0755 $(DESTDIR)$(libdir) - - install: install-static - -@@ -137,6 +141,7 @@ - rm -f $(DESTDIR)$(libdir)/pkgconfig/mujs.pc - rm -f $(DESTDIR)$(libdir)/libmujs.a - rm -f $(DESTDIR)$(libdir)/libmujs.$(SO_EXT) -+ rm -f $(DESTDIR)$(libdir)/libmujs.$(SO_EXT).$(SO_VERSION) - - tarball: - git archive --format=zip --prefix=mujs-$(VERSION)/ HEAD > mujs-$(VERSION).zip diff --git a/libraries/mujs/slack-desc b/libraries/mujs/slack-desc deleted file mode 100644 index 779d124fb2d..00000000000 --- a/libraries/mujs/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------------------------------------------------------| -mujs: mujs (javascript interpreter) -mujs: -mujs: MuJS is a lightweight Javascript interpreter designed for embedding -mujs: in other software to extend them with scripting capabilities. It is -mujs: written in portable C and implements ECMAScript as specified by -mujs: ECMA-262. -mujs: -mujs: Why? Because V8, SpiderMonkey and JavaScriptCore are all too big -mujs: and complex. -mujs: MuJS's focus is on small size, correctness and simplicity. -mujs: diff --git a/libraries/nghttp3/README b/libraries/nghttp3/README deleted file mode 100644 index 7170da6f09b..00000000000 --- a/libraries/nghttp3/README +++ /dev/null @@ -1,42 +0,0 @@ -nghttp3 -======= - -nghttp3 is an implementation of `RFC 9114 -`_ HTTP/3 mapping over -QUIC and `RFC 9204 `_ -QPACK in C. - -It does not depend on any particular QUIC transport implementation. - -Documentation -------------- - -`Online documentation `_ is available. - -HTTP/3 ------- - -This library implements `RFC 9114 -`_ HTTP/3. It does not -support server push. - -The following extensions have been implemented: - -- `Extensible Prioritization Scheme for HTTP - `_ -- `Bootstrapping WebSockets with HTTP/3 - `_ - -QPACK ------ - -This library implements `RFC 9204 -`_ QPACK. It supports -dynamic table. - -License -------- - -The MIT License - -Copyright (c) 2019 nghttp3 contributors diff --git a/libraries/nghttp3/nghttp3.SlackBuild b/libraries/nghttp3/nghttp3.SlackBuild deleted file mode 100644 index 4b3eca010bd..00000000000 --- a/libraries/nghttp3/nghttp3.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Slackware build script for nghttp3 -# Copyright 2023 Lockywolf - -# 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=nghttp3 -VERSION=${VERSION:-1.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi -set -e -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -sed -i '/find_package(CUnit 2.1)/d' CMakeLists.txt - -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 \ - -DENABLE_STATIC_LIB=OFF \ - -DENABLE_LIB_ONLY=ON \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd .. - -mkdir -p $PKG/usr/doc -mv $PKG/usr/share/doc/$PRGNAM $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share/doc - -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 -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/libraries/nghttp3/nghttp3.info b/libraries/nghttp3/nghttp3.info deleted file mode 100644 index 0f81d7f84c0..00000000000 --- a/libraries/nghttp3/nghttp3.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nghttp3" -VERSION="1.1.0" -HOMEPAGE="https://github.com/ngtcp2/nghttp3" -DOWNLOAD="https://github.com/ngtcp2/nghttp3/releases/download/v1.1.0/nghttp3-1.1.0.tar.gz" -MD5SUM="ea019228256d4f883cc6f4ca634b8bd0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Lockywolf" -EMAIL="for_sbo.nghttp3_2023-05-17@lockywolf.net" diff --git a/libraries/nghttp3/slack-desc b/libraries/nghttp3/slack-desc deleted file mode 100644 index efc49a5abbc..00000000000 --- a/libraries/nghttp3/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------------------------------------------------------| -nghttp3: nghttp3 (an implementation of RFC 9114 HTTP/3 over QUIC) -nghttp3: -nghttp3: nghttp3 is an implementation of RFC 9114 HTTP/3 mapping over QUIC -nghttp3: and RFC 9204 QPACK in C. -nghttp3: It does not depend on any particular QUIC transport implementation. -nghttp3: -nghttp3: -nghttp3: -nghttp3: -nghttp3: -nghttp3: diff --git a/libraries/ngtcp2/README b/libraries/ngtcp2/README deleted file mode 100644 index f086dd58e53..00000000000 --- a/libraries/ngtcp2/README +++ /dev/null @@ -1,3 +0,0 @@ -ngtcp2 is http/3 library for curl - -This build uses nghttp3 (from SBo) and GnuTLS (from Slackware) diff --git a/libraries/ngtcp2/ngtcp2.SlackBuild b/libraries/ngtcp2/ngtcp2.SlackBuild deleted file mode 100644 index 5285df76e31..00000000000 --- a/libraries/ngtcp2/ngtcp2.SlackBuild +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -# Slackware build script for nghttp3 -# Copyright 2023 Lockywolf - -# 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=ngtcp2 -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT - -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -sed -i '/find_package(CUnit 2.1)/d' CMakeLists.txt - -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 \ - -DENABLE_STATIC_LIB=OFF \ - -DENABLE_LIB_ONLY=ON \ - -DENABLE_GNUTLS=ON \ - -DENABLE_OPENSSL=OFF \ - -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \ - -DCMAKE_C_COMPILER_LAUNCHER=ccache \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG - mkdir -p $PKG/usr/bin/ - cp examples/{gtlsclient,gtlsserver} $PKG/usr/bin/ -cd .. - -mkdir -p $PKG/usr/doc -mv $PKG/usr/share/doc/$PRGNAM $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share/ - -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 -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cp -a \ - examples \ - $PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/ngtcp2/ngtcp2.info b/libraries/ngtcp2/ngtcp2.info deleted file mode 100644 index cd3cb8745f1..00000000000 --- a/libraries/ngtcp2/ngtcp2.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="ngtcp2" -VERSION="1.2.0" -HOMEPAGE="https://github.com/ngtcp2/ngtcp2/" -DOWNLOAD="https://github.com/ngtcp2/ngtcp2/releases/download/v1.2.0/ngtcp2-1.2.0.tar.gz" -MD5SUM="d19df333cb0b0bc95046dfd30f5b7348" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libev nghttp3" -MAINTAINER="Lockywolf" -EMAIL="for_sbo.ngtcp2_2023-05-17@lockywolf.net" diff --git a/libraries/ngtcp2/slack-desc b/libraries/ngtcp2/slack-desc deleted file mode 100644 index cb2e1f96eb6..00000000000 --- a/libraries/ngtcp2/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 ':'. - - |-----handy-ruler------------------------------------------------------| -ngtcp2: ngtcp2 (quic library) -ngtcp2: -ngtcp2: ngtcp2 is a library for QUIC, acting as a companion to nghttp3. -ngtcp2: -ngtcp2: -ngtcp2: -ngtcp2: -ngtcp2: -ngtcp2: -ngtcp2: -ngtcp2: diff --git a/libraries/nlohmann_json/README b/libraries/nlohmann_json/README deleted file mode 100644 index 7d8f084cf53..00000000000 --- a/libraries/nlohmann_json/README +++ /dev/null @@ -1,35 +0,0 @@ -There are myriads of JSON libraries out there, and each may even have -its reason to exist. Our class had these design goals: - -Intuitive syntax. In languages such as Python, JSON feels like a first -class data type. We used all the operator magic of modern C++ to achieve -the same feeling in your code. Check out the examples below and you'll -know what I mean. - -Trivial integration. Our whole code consists of a single header file -json.hpp. That's it. No library, no subproject, no dependencies, no -complex build system. The class is written in vanilla C++11. All in all, -everything should require no adjustment of your compiler flags or -project settings. - -Serious testing. Our class is heavily unit-tested and covers 100% of the -code, including all exceptional behavior. Furthermore, we checked with -Valgrind and the Clang Sanitizers that there are no memory leaks. Google -OSS-Fuzz additionally runs fuzz tests against all parsers 24/7, -effectively executing billions of tests so far. To maintain high -quality, the project is following the Core Infrastructure Initiative -(CII) best practices. - -Other aspects were not so important to us: - -Memory efficiency. Each JSON object has an overhead of one pointer (the -maximal size of a union) and one enumeration element (1 byte). The -default generalization uses the following C++ data types: std::string -for strings, int64_t, uint64_t or double for numbers, std::map for -objects, std::vector for arrays, and bool for Booleans. However, you can -template the generalized class basic_json to your needs. - -Speed. There are certainly faster JSON libraries out there. However, if -your goal is to speed up your development by adding JSON support with a -single header, then this library is the way to go. If you know how to -use a std::vector or std::map, you are already set. diff --git a/libraries/nlohmann_json/nlohmann_json.SlackBuild b/libraries/nlohmann_json/nlohmann_json.SlackBuild deleted file mode 100644 index 3f2e82f5f9f..00000000000 --- a/libraries/nlohmann_json/nlohmann_json.SlackBuild +++ /dev/null @@ -1,114 +0,0 @@ -#!/bin/bash - -# Slackware build script for nlohmann_json - -# Copyright 2022-2024 Steven Voges -# Copyright 2025 Christoph Willing Sydney, Austrlaia -# 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. - -# 20250930 bkw: VERSION 3.11.2 modified by SlackBuilds.org: -# Add -DJSON_BuildTests=OFF to cmake args. Per lockywolf, this is -# needed for -current because the tests fail to build on gcc-15.0. -# Since the tests aren't actually run or installed with the package, -# there's no change to the package so I didn't increment BUILD. - -cd $(dirname $0) ; CWD=$(pwd) - -SRCNAM=json -PRGNAM=nlohmann_json -VERSION=${VERSION:-3.11.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} + -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DJSON_BuildTests=OFF \ - -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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - *.md LICENSE.MIT \ - $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/libraries/nlohmann_json/nlohmann_json.info b/libraries/nlohmann_json/nlohmann_json.info deleted file mode 100644 index 05e8cdadc21..00000000000 --- a/libraries/nlohmann_json/nlohmann_json.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nlohmann_json" -VERSION="3.11.3" -HOMEPAGE="https://json.nlohmann.me/" -DOWNLOAD="https://github.com/nlohmann/json/archive/v3.11.3/json-3.11.3.tar.gz" -MD5SUM="d603041cbc6051edbaa02ebb82cf0aa9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/libraries/nlohmann_json/slack-desc b/libraries/nlohmann_json/slack-desc deleted file mode 100644 index e5e154737d1..00000000000 --- a/libraries/nlohmann_json/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -nlohmann_json: nlohmann_json (JSON for Modern C++) -nlohmann_json: -nlohmann_json: nlohmann_json is a JSON library for modern C++ and was designed with -nlohmann_json: three goals in mind: Intuitive syntax, Trivial integration, and -nlohmann_json: Serious testing. -nlohmann_json: -nlohmann_json: -nlohmann_json: -nlohmann_json: -nlohmann_json: -nlohmann_json: diff --git a/libraries/nv-codec-headers/README b/libraries/nv-codec-headers/README deleted file mode 100644 index 35098671320..00000000000 --- a/libraries/nv-codec-headers/README +++ /dev/null @@ -1,18 +0,0 @@ -The FFmpeg version of Nvidia Codec SDK headers which are required -to interface with Nvidia's codec APIs. The purpose of these -headers is to allow hardware (GPU) encoding with suitable NVidia -cards. This version corresponds to Video Codec SDK version 11.1.5 -and requires NVidia drivers version 470.57.02 or newer. - -There are 3 stages in the history of NVidia GPU encoding with FFmpeg: - - 1. Pre August 27th 2016 it was necessary to track down your own - headers to build nvenc. - 2. Post August 27th 2016 the required headers were incorporated - as part of the FFmpeg source. - 3. Post February 26th 2018 the NVidia headers were removed from - the FFmpeg source and a separate git repository was created - to hold continuing work with these headers. - -This nv-codec-headers script is for point 3 where the headers will -need to be installed before compiling a recent FFmpeg. diff --git a/libraries/nv-codec-headers/nv-codec-headers.info b/libraries/nv-codec-headers/nv-codec-headers.info deleted file mode 100644 index 47f4502ae11..00000000000 --- a/libraries/nv-codec-headers/nv-codec-headers.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nv-codec-headers" -VERSION="11.1.5.2" -HOMEPAGE="https://github.com/FFmpeg/nv-codec-headers" -DOWNLOAD="https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.1.5.2/nv-codec-headers-11.1.5.2.tar.gz" -MD5SUM="94fd5479bf934595530d9bfae93c1c55" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Andrew Strong" -EMAIL="andrew.david.strong@gmail.com" diff --git a/libraries/nv-codec-headers/slack-desc b/libraries/nv-codec-headers/slack-desc deleted file mode 100644 index 8187a52c58b..00000000000 --- a/libraries/nv-codec-headers/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------------------------------------------------------| -nv-codec-headers: nv-codec-headers (FFmpeg version of Nvidia Codec SDK headers) -nv-codec-headers: -nv-codec-headers: FFmpeg version of headers required to interface with Nvidia's -nv-codec-headers: codec APIs. Corresponds to Video Codec SDK version 11.1.5. -nv-codec-headers: -nv-codec-headers: -nv-codec-headers: -nv-codec-headers: https://github.com/FFmpeg/nv-codec-headers -nv-codec-headers: -nv-codec-headers: -nv-codec-headers: diff --git a/libraries/nx-libs/nx-libs.SlackBuild b/libraries/nx-libs/nx-libs.SlackBuild index fbc40c8eb67..3bfbde87c1d 100644 --- a/libraries/nx-libs/nx-libs.SlackBuild +++ b/libraries/nx-libs/nx-libs.SlackBuild @@ -34,12 +34,12 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=nx-libs -VERSION=${VERSION:-3.5.99.26} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.5.99.27} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SRCVERSION=$(echo $VERSION | tr _ - ) +SRCVERSION=$(echo $VERSION | tr - _ ) if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -81,7 +81,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$SRCVERSION -tar xvf $CWD/$PRGNAM-$SRCVERSION.tar.gz +tar xvf $CWD/$PRGNAM-$SRCVERSION.tar.?z cd $PRGNAM-$SRCVERSION chown -R root:root . find -L . \ @@ -90,14 +90,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 {} \; -# Fix for the newer binutils (no more l flag for ar) -sed -i -e "s|ArCmdBase\ clq|ArCmdBase cq|" \ - -e "s|ArCmdBase\ rul|ArCmdBase ru|" \ - -e "s|ArCmdBase\ xl|ArCmdBase x|" \ - nx-X11/config/cf/Imake.tmpl +echo "#define OptimizedCDebugFlags $SLKCFLAGS -fpermissive GccAliasingArgs" >> nx-X11/config/cf/host.def +echo "#define OptimizedCplusplusDebugFlags $SLKCFLAGS GccAliasingArgs" >> nx-X11/config/cf/host.def # Fix man install dir -sed -i "s|share/man|man|g" Makefile +sed -i "s|share/man|man|g" Makefile || exit 1 make -j1 CONFIGURE="./configure --libdir=/usr/lib${LIBDIRSUFFIX} --prefix=/usr --mandir=/usr/man" PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} IMAKE_DEFINES="-DUseTIRPC=YES" diff --git a/libraries/nx-libs/nx-libs.info b/libraries/nx-libs/nx-libs.info index 61974a26a58..71d383bb483 100644 --- a/libraries/nx-libs/nx-libs.info +++ b/libraries/nx-libs/nx-libs.info @@ -1,8 +1,8 @@ PRGNAM="nx-libs" -VERSION="3.5.99.26" +VERSION="3.5.99.27" HOMEPAGE="http://www.x2go.org" -DOWNLOAD="https://github.com/ArcticaProject/nx-libs/archive/3.5.99.26/nx-libs-3.5.99.26.tar.gz" -MD5SUM="ce874313e69f1a0f8c09c7363b006f66" +DOWNLOAD="https://github.com/ArcticaProject/nx-libs/archive/3.5.99.27/nx-libs-3.5.99.27.tar.gz" +MD5SUM="f4b73c5e904a14388916d153effb6f69" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/ogre/README b/libraries/ogre/README index 651c87caf3b..b1fc2b8c810 100644 --- a/libraries/ogre/README +++ b/libraries/ogre/README @@ -31,7 +31,8 @@ For example, in order to build samples too, launch from super user: OGRE_BUILD_SAMPLES=ON ./ogre.SlackBuild Optional dependencies available at SlackBuilds.org: -zziplib, FreeImage, tbb, cppunit, ois, nvidia-cg-toolkit +zziplib, FreeImage, tbb, cppunit, ois, nvidia-cg-toolkit, a jdk +(tested with zulu-openjdk17) Optional dependencies NOT (yet) available at SlackBuilds.org: opengles, POCO diff --git a/libraries/ogre/e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1.patch b/libraries/ogre/e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1.patch deleted file mode 100644 index b49026b0dbf..00000000000 --- a/libraries/ogre/e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1.patch +++ /dev/null @@ -1,25 +0,0 @@ -From e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1 Mon Sep 17 00:00:00 2001 -From: Pavel Rojtberg -Date: Fri, 11 Feb 2022 20:26:57 +0100 -Subject: [PATCH] CMake: rename FeatureSummary.cmake to avoid name clashes - ---- - CMake/{FeatureSummary.cmake => OgreFeatureSummary.cmake} | 0 - CMakeLists.txt | 2 +- - 2 files changed, 1 insertion(+), 1 deletion(-) - rename CMake/{FeatureSummary.cmake => OgreFeatureSummary.cmake} (100%) - -diff --git a/CMake/FeatureSummary.cmake b/CMake/OgreFeatureSummary.cmake -similarity index 100% -rename from CMake/FeatureSummary.cmake -rename to CMake/OgreFeatureSummary.cmake -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8583b8882f0..544a7643d68 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -512,4 +512,4 @@ include(Packaging) - - - # Show feature summary --include(FeatureSummary) -+include(OgreFeatureSummary) diff --git a/libraries/ogre/ogre.SlackBuild b/libraries/ogre/ogre.SlackBuild index ae6fe728a79..04b0ddc3e00 100644 --- a/libraries/ogre/ogre.SlackBuild +++ b/libraries/ogre/ogre.SlackBuild @@ -40,9 +40,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ogre -VERSION=${VERSION:-13.2.4} -IMGUIVER=${IMGUIVER:-1.85} -BUILD=${BUILD:-2} +VERSION=${VERSION:-14.3.4} +IMGUIVER=${IMGUIVER:-1.92.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -54,9 +54,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 @@ -100,7 +97,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 {} + -patch -p1 < $CWD/e34ef06bb0d49ce847efe3a80ebe01c9762ea0b1.patch +sed -i 's|set(PYTHON_SITE_PACKAGES lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/dist-packages/Ogre/)|set(PYTHON_SITE_PACKAGES lib/python${PYTHON_VERSION_MAJOR}.${PYTHON_VERSION_MINOR}/dist-packages/Ogre/ CACHE FILEPATH "")|' Components/Python/CMakeLists.txt mkdir build cd build @@ -115,6 +112,7 @@ cd build -DOGRE_BUILD_DEPENDENCIES=FALSE \ -DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \ -DOGRE_INSTALL_SAMPLES_SOURCE=$OGRE_INSTALL_SAMPLES_SOURCE \ + -DPYTHON_SITE_PACKAGES=$(python -c "import sysconfig; print(sysconfig.get_paths()[\"platlib\"]+'/Ogre/')") \ -DOGRE_BUILD_COMPONENT_CSHARP=FALSE \ ../ make diff --git a/libraries/ogre/ogre.info b/libraries/ogre/ogre.info index d24d94a1015..efe56948d21 100644 --- a/libraries/ogre/ogre.info +++ b/libraries/ogre/ogre.info @@ -1,10 +1,10 @@ PRGNAM="ogre" -VERSION="13.2.4" +VERSION="14.3.4" HOMEPAGE="https://www.ogre3d.org/" -DOWNLOAD="https://github.com/OGRECave/ogre/archive/v13.2.4/ogre-13.2.4.zip \ - https://github.com/ocornut/imgui/archive/v1.85/imgui-1.85.tar.gz" -MD5SUM="b540b3feaebe530370c659013c144d23 \ - bb710a24164a8dd54369bc4282d9d3b9" +DOWNLOAD="https://github.com/OGRECave/ogre/archive/v14.3.4/ogre-14.3.4.zip \ + https://github.com/ocornut/imgui/archive/v1.92.1/imgui-1.92.1.tar.gz" +MD5SUM="24e6a4a5ed7f343a3e2e8af4d714455b \ + 68a3126462b7f2ebcd9b0d0c7dda93ad" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pugixml" diff --git a/libraries/ois/ois.SlackBuild b/libraries/ois/ois.SlackBuild index e27a7305bd2..16d56c70eae 100644 --- a/libraries/ois/ois.SlackBuild +++ b/libraries/ois/ois.SlackBuild @@ -26,8 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ois SRCDIR=OIS -VERSION=${VERSION:-1.5.0} -SRCVER=1.5 +VERSION=${VERSION:-1.5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,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 @@ -71,9 +67,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCDIR-$SRCVER -tar xvf $CWD/$SRCDIR-$SRCVER.tar.gz -cd $SRCDIR-$SRCVER +rm -rf $SRCDIR-$VERSION +tar xvf $CWD/$SRCDIR-$VERSION.tar.?z +cd $SRCDIR-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -85,13 +81,16 @@ sed -i \ -e "s|lib$|lib${LIBDIRSUFFIX}|" \ -e "s|\"lib\"|\"lib${LIBDIRSUFFIX}\"|" CMakeLists.txt +# cmake barfs on X11 but at least before that it seems to generate +# a working (?) Makefile... mkdir -p build cd build - cmake -G "Unix Makefiles" \ + cmake \ -DCMAKE_INSTALL_PREFIX:PATH="/usr" \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_BUILD_TYPE=Release .. + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ + -DCMAKE_BUILD_TYPE=Release .. || true make VERBOSE=1 make install DESTDIR=$PKG diff --git a/libraries/ois/ois.info b/libraries/ois/ois.info index 946b04be90e..70075f5dff2 100644 --- a/libraries/ois/ois.info +++ b/libraries/ois/ois.info @@ -1,8 +1,8 @@ PRGNAM="ois" -VERSION="1.5.0" +VERSION="1.5.1" HOMEPAGE="https://github.com/wgois/OIS" -DOWNLOAD="https://github.com/wgois/OIS/archive/v1.5/OIS-1.5.tar.gz" -MD5SUM="be8095ddc0eae530004d4d3abcf01e6d" +DOWNLOAD="https://github.com/wgois/OIS/archive/v1.5.1/OIS-1.5.1.tar.gz" +MD5SUM="75cda7939647c4f8a6e7eb61845c60c9" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/olm/olm.SlackBuild b/libraries/olm/olm.SlackBuild index 4cf9ad442db..5b088c1eeba 100644 --- a/libraries/olm/olm.SlackBuild +++ b/libraries/olm/olm.SlackBuild @@ -88,6 +88,7 @@ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ -DCMAKE_FIND_USE_PACKAGE_ROOT_PATH=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make ( cd tests ; ctest . ) diff --git a/libraries/openvino/010-openvino-disable-werror.patch b/libraries/openvino/010-openvino-disable-werror.patch new file mode 100644 index 00000000000..2a168ec344d --- /dev/null +++ b/libraries/openvino/010-openvino-disable-werror.patch @@ -0,0 +1,13 @@ +--- a/src/plugins/intel_gpu/CMakeLists.txt ++++ b/src/plugins/intel_gpu/CMakeLists.txt +@@ -46,10 +46,6 @@ set(INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/include") + add_subdirectory(thirdparty) + include(thirdparty/cmake/rapidjson.cmake) + +-if(CMAKE_COMPILER_IS_GNUCXX) +- ov_add_compiler_flags(-Werror) +-endif() +- + add_subdirectory(src/runtime) + add_subdirectory(src/kernel_selector) + add_subdirectory(src/graph) diff --git a/libraries/openvino/020-openvino-use-protobuf-shared-libs.patch b/libraries/openvino/020-openvino-use-protobuf-shared-libs.patch new file mode 100644 index 00000000000..b72bd88db4f --- /dev/null +++ b/libraries/openvino/020-openvino-use-protobuf-shared-libs.patch @@ -0,0 +1,11 @@ +--- a/thirdparty/dependencies.cmake ++++ b/thirdparty/dependencies.cmake +@@ -318,7 +318,7 @@ if(ENABLE_OV_PADDLE_FRONTEND OR ENABLE_OV_ONNX_FRONTEND OR ENABLE_OV_TF_FRONTEND + # Note: Debian / Ubuntu / RHEL libprotobuf.a can only be used with -DBUILD_SHARED_LIBS=OFF + # because they are compiled without -fPIC + if(NOT DEFINED Protobuf_USE_STATIC_LIBS) +- set(Protobuf_USE_STATIC_LIBS ON) ++ set(Protobuf_USE_STATIC_LIBS OFF) + endif() + if(CMAKE_VERBOSE_MAKEFILE) + set(Protobuf_DEBUG ON) diff --git a/libraries/openvino/openvino.SlackBuild b/libraries/openvino/openvino.SlackBuild index 123b6c80fe4..db2be52d635 100644 --- a/libraries/openvino/openvino.SlackBuild +++ b/libraries/openvino/openvino.SlackBuild @@ -90,6 +90,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 {} + +patch -p1 < $CWD/010-openvino-disable-werror.patch +patch -p1 < $CWD/020-openvino-use-protobuf-shared-libs.patch + # Flatbuffers from SBo provide broken cmake files(static-lib removed but static-lib-cmake-files not removed) ( cd thirdparty/flatbuffers/ diff --git a/libraries/physfs/physfs.SlackBuild b/libraries/physfs/physfs.SlackBuild index 13b100f75f7..5baaf4c69ed 100644 --- a/libraries/physfs/physfs.SlackBuild +++ b/libraries/physfs/physfs.SlackBuild @@ -90,6 +90,7 @@ cmake \ -DPHYSFS_BUILD_TEST=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DLIB_SUFFIX:STRING=${LIBDIRSUFFIX} . make diff --git a/libraries/plog/plog.SlackBuild b/libraries/plog/plog.SlackBuild index f9a799218e6..378c5f32bcb 100644 --- a/libraries/plog/plog.SlackBuild +++ b/libraries/plog/plog.SlackBuild @@ -85,6 +85,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/poco/poco.SlackBuild b/libraries/poco/poco.SlackBuild index fa34c7a8c44..6f64f5a2674 100644 --- a/libraries/poco/poco.SlackBuild +++ b/libraries/poco/poco.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=poco -VERSION=${VERSION:-1.13.3} +VERSION=${VERSION:-1.14.1} EDITION=all BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/libraries/poco/poco.info b/libraries/poco/poco.info index d756b55862d..ecfeab5822d 100644 --- a/libraries/poco/poco.info +++ b/libraries/poco/poco.info @@ -1,8 +1,8 @@ PRGNAM="poco" -VERSION="1.13.3" +VERSION="1.14.1" HOMEPAGE="https://pocoproject.org" -DOWNLOAD="https://pocoproject.org/releases/poco-1.13.3/poco-1.13.3-all.tar.bz2" -MD5SUM="ec5ce614fff2ed1825bb776fa1292d4d" +DOWNLOAD="https://pocoproject.org/releases/poco-1.14.1/poco-1.14.1-all.tar.bz2" +MD5SUM="30d6559345f1f10764143902f9f6b246" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/polkit-qt6-1/README b/libraries/polkit-qt6-1/README deleted file mode 100644 index cb298e0f22b..00000000000 --- a/libraries/polkit-qt6-1/README +++ /dev/null @@ -1,2 +0,0 @@ -This is the Qt6 build of polkit-qt-1. For context, Slackware 15.0's -default polkit-qt-1 only provides Qt5 support. diff --git a/libraries/polkit-qt6-1/polkit-qt6-1.SlackBuild b/libraries/polkit-qt6-1/polkit-qt6-1.SlackBuild deleted file mode 100644 index aa8d65bce16..00000000000 --- a/libraries/polkit-qt6-1/polkit-qt6-1.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash - -# Slackware build script for polkit-qt6-1 - -# Copyright 2025 Isaac Yu -# 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=polkit-qt6-1 -VERSION=${VERSION:-0.200.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=polkit-qt-1 - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -# Only build polkit-qt-1's Qt6 modules (Slackware 15.0 already has provided Qt5 support). -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DQT_MAJOR_VERSION=6 \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/polkit-qt6-1/polkit-qt6-1.info b/libraries/polkit-qt6-1/polkit-qt6-1.info deleted file mode 100644 index 91e62828133..00000000000 --- a/libraries/polkit-qt6-1/polkit-qt6-1.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="polkit-qt6-1" -VERSION="0.200.0" -HOMEPAGE="https://invent.kde.org/libraries/polkit-qt-1" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.200.0.tar.xz" -MD5SUM_x86_64="6f23bc987ea9c49b4ef21983b9d1dc15" -REQUIRES="qt6" -MAINTAINER="Isaac Yu" -EMAIL="isaacyu@protonmail.com" diff --git a/libraries/polkit-qt6-1/slack-desc b/libraries/polkit-qt6-1/slack-desc deleted file mode 100644 index cd3180ff88c..00000000000 --- a/libraries/polkit-qt6-1/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 ':'. - - |-----handy-ruler------------------------------------------------------| -polkit-qt6-1: polkit-qt6-1 (Qt6 polkit API wrapper) -polkit-qt6-1: -polkit-qt6-1: This is the Qt6 build of polkit-qt-1. -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: -polkit-qt6-1: diff --git a/libraries/protobuf-c/protobuf-c-1.5.2-protobuf34_fix-1.patch b/libraries/protobuf-c/protobuf-c-1.5.2-protobuf34_fix-1.patch new file mode 100644 index 00000000000..bd9a28f9dd0 --- /dev/null +++ b/libraries/protobuf-c/protobuf-c-1.5.2-protobuf34_fix-1.patch @@ -0,0 +1,196 @@ +Submitted By: Bruce Dubbs +Date: 2026-03-06 +Initial Package Version: 1.5.2 +Origin: Upstream (https://github.com/protobuf-c/protobuf-c/issues/795) +Upstream Status: Unknown +Description: Fixes build problems with protobuf versions 34.0 and later + +diff --git a/protoc-gen-c/c_bytes_field.cc b/protoc-gen-c/c_bytes_field.cc +index c8ac772..ab10117 100644 +--- a/protoc-gen-c/c_bytes_field.cc ++++ b/protoc-gen-c/c_bytes_field.cc +@@ -94,7 +94,7 @@ BytesFieldGenerator::~BytesFieldGenerator() {} + + void BytesFieldGenerator::GenerateStructMembers(google::protobuf::io::Printer* printer) const + { +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(variables_, "ProtobufCBinaryData $name$$deprecated$;\n"); + break; +@@ -135,7 +135,7 @@ std::string BytesFieldGenerator::GetDefaultValue(void) const + } + void BytesFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* printer) const + { +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(variables_, "$default_value$"); + break; +diff --git a/protoc-gen-c/c_enum_field.cc b/protoc-gen-c/c_enum_field.cc +index c3111f5..78ffb1c 100644 +--- a/protoc-gen-c/c_enum_field.cc ++++ b/protoc-gen-c/c_enum_field.cc +@@ -95,7 +95,7 @@ EnumFieldGenerator::~EnumFieldGenerator() {} + + void EnumFieldGenerator::GenerateStructMembers(google::protobuf::io::Printer* printer) const + { +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(variables_, "$type$ $name$$deprecated$;\n"); + break; +@@ -117,7 +117,7 @@ std::string EnumFieldGenerator::GetDefaultValue(void) const + } + void EnumFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* printer) const + { +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(variables_, "$default$"); + break; +diff --git a/protoc-gen-c/c_field.cc b/protoc-gen-c/c_field.cc +index 8d22343..8f83e1b 100644 +--- a/protoc-gen-c/c_field.cc ++++ b/protoc-gen-c/c_field.cc +@@ -125,11 +125,11 @@ void FieldGenerator::GenerateDescriptorInitializerGeneric(google::protobuf::io:: + variables["oneofname"] = CamelToLower(oneof->name()); + + if (FieldSyntax(descriptor_) == 3 && +- descriptor_->label() == google::protobuf::FieldDescriptor::LABEL_OPTIONAL) { ++ FieldLabel(descriptor_) == google::protobuf::FieldDescriptor::LABEL_OPTIONAL) { + variables["LABEL"] = "NONE"; + optional_uses_has = false; + } else { +- variables["LABEL"] = CamelToUpper(GetLabelName(descriptor_->label())); ++ variables["LABEL"] = CamelToUpper(GetLabelName(FieldLabel(descriptor_))); + } + + if (descriptor_->has_default_value()) { +@@ -145,11 +145,11 @@ void FieldGenerator::GenerateDescriptorInitializerGeneric(google::protobuf::io:: + + variables["flags"] = "0"; + +- if (descriptor_->label() == google::protobuf::FieldDescriptor::LABEL_REPEATED ++ if (FieldLabel(descriptor_) == google::protobuf::FieldDescriptor::LABEL_REPEATED + && is_packable_type (descriptor_->type()) + && descriptor_->options().packed()) { + variables["flags"] += " | PROTOBUF_C_FIELD_FLAG_PACKED"; +- } else if (descriptor_->label() == google::protobuf::FieldDescriptor::LABEL_REPEATED ++ } else if (FieldLabel(descriptor_) == google::protobuf::FieldDescriptor::LABEL_REPEATED + && is_packable_type (descriptor_->type()) + && FieldSyntax(descriptor_) == 3 + && !descriptor_->options().has_packed()) { +@@ -179,7 +179,7 @@ void FieldGenerator::GenerateDescriptorInitializerGeneric(google::protobuf::io:: + " $value$,\n" + " PROTOBUF_C_LABEL_$LABEL$,\n" + " PROTOBUF_C_TYPE_$TYPE$,\n"); +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(variables, " 0, /* quantifier_offset */\n"); + break; +diff --git a/protoc-gen-c/c_helpers.cc b/protoc-gen-c/c_helpers.cc +index e5c177c..fcfc258 100644 +--- a/protoc-gen-c/c_helpers.cc ++++ b/protoc-gen-c/c_helpers.cc +@@ -338,6 +338,17 @@ std::string GetLabelName(google::protobuf::FieldDescriptor::Label label) { + return "bad-label"; + } + ++google::protobuf::FieldDescriptor::Label FieldLabel( ++ const google::protobuf::FieldDescriptor* field) { ++ if (field->is_repeated()) { ++ return google::protobuf::FieldDescriptor::LABEL_REPEATED; ++ } ++ if (field->is_required()) { ++ return google::protobuf::FieldDescriptor::LABEL_REQUIRED; ++ } ++ return google::protobuf::FieldDescriptor::LABEL_OPTIONAL; ++} ++ + unsigned + WriteIntRanges(google::protobuf::io::Printer* printer, int n_values, const int *values, compat::StringView name) + { +diff --git a/protoc-gen-c/c_helpers.h b/protoc-gen-c/c_helpers.h +index 6936999..210f17a 100644 +--- a/protoc-gen-c/c_helpers.h ++++ b/protoc-gen-c/c_helpers.h +@@ -153,6 +153,11 @@ std::string FilenameIdentifier(compat::StringView filename); + // return 'required', 'optional', or 'repeated' + std::string GetLabelName(google::protobuf::FieldDescriptor::Label label); + ++// Returns the field label in a way that is compatible with protobuf versions ++// where FieldDescriptor::label() is unavailable. ++google::protobuf::FieldDescriptor::Label FieldLabel( ++ const google::protobuf::FieldDescriptor* field); ++ + // write IntRanges entries for a bunch of sorted values. + // returns the number of ranges there are to bsearch. + unsigned WriteIntRanges(google::protobuf::io::Printer* printer, int n_values, const int *values, compat::StringView name); +diff --git a/protoc-gen-c/c_message_field.cc b/protoc-gen-c/c_message_field.cc +index 9fca920..4366135 100644 +--- a/protoc-gen-c/c_message_field.cc ++++ b/protoc-gen-c/c_message_field.cc +@@ -83,7 +83,7 @@ void MessageFieldGenerator::GenerateStructMembers(google::protobuf::io::Printer* + vars["name"] = FieldName(descriptor_); + vars["type"] = FullNameToC(descriptor_->message_type()->full_name(), descriptor_->message_type()->file()); + vars["deprecated"] = FieldDeprecated(descriptor_); +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + case google::protobuf::FieldDescriptor::LABEL_OPTIONAL: + printer->Print(vars, "$type$ *$name$$deprecated$;\n"); +@@ -103,7 +103,7 @@ std::string MessageFieldGenerator::GetDefaultValue(void) const + } + void MessageFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* printer) const + { +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + case google::protobuf::FieldDescriptor::LABEL_OPTIONAL: + printer->Print("NULL"); +diff --git a/protoc-gen-c/c_primitive_field.cc b/protoc-gen-c/c_primitive_field.cc +index 588f60e..b3a4a46 100644 +--- a/protoc-gen-c/c_primitive_field.cc ++++ b/protoc-gen-c/c_primitive_field.cc +@@ -109,7 +109,7 @@ void PrimitiveFieldGenerator::GenerateStructMembers(google::protobuf::io::Printe + vars["name"] = FieldName(descriptor_); + vars["deprecated"] = FieldDeprecated(descriptor_); + +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(vars, "$c_type$ $name$$deprecated$;\n"); + break; +@@ -156,7 +156,7 @@ void PrimitiveFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* + } else { + vars["default_value"] = "0"; + } +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + printer->Print(vars, "$default_value$"); + break; +diff --git a/protoc-gen-c/c_string_field.cc b/protoc-gen-c/c_string_field.cc +index 163f424..6aea8dd 100644 +--- a/protoc-gen-c/c_string_field.cc ++++ b/protoc-gen-c/c_string_field.cc +@@ -94,7 +94,7 @@ void StringFieldGenerator::GenerateStructMembers(google::protobuf::io::Printer* + { + const ProtobufCFileOptions opt = descriptor_->file()->options().GetExtension(pb_c_file); + +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + case google::protobuf::FieldDescriptor::LABEL_OPTIONAL: + if (opt.const_strings()) +@@ -138,7 +138,7 @@ void StringFieldGenerator::GenerateStaticInit(google::protobuf::io::Printer* pri + } else { + vars["default"] = "(char *)protobuf_c_empty_string"; + } +- switch (descriptor_->label()) { ++ switch (FieldLabel(descriptor_)) { + case google::protobuf::FieldDescriptor::LABEL_REQUIRED: + case google::protobuf::FieldDescriptor::LABEL_OPTIONAL: + printer->Print(vars, "$default$"); diff --git a/libraries/protobuf-c/protobuf-c.SlackBuild b/libraries/protobuf-c/protobuf-c.SlackBuild index a1fadd4e331..ecb3265f142 100644 --- a/libraries/protobuf-c/protobuf-c.SlackBuild +++ b/libraries/protobuf-c/protobuf-c.SlackBuild @@ -73,6 +73,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/protobuf-c-1.5.2-protobuf34_fix-1.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/ptex/ptex.SlackBuild b/libraries/ptex/ptex.SlackBuild index eb31aef1353..75c76d06d0e 100644 --- a/libraries/ptex/ptex.SlackBuild +++ b/libraries/ptex/ptex.SlackBuild @@ -92,7 +92,6 @@ cd build $OPT_BUILD \ -DCMAKE_BUILD_TYPE=Release .. make - make test make install/strip DESTDIR=$PKG cd .. diff --git a/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.SlackBuild b/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.SlackBuild index ae255640389..dfc4cdc6fa9 100644 --- a/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.SlackBuild +++ b/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-PyQtWebEngine SRCNAM=${PRGNAM#*-} -VERSION=${VERSION:-5.15.3} +VERSION=${VERSION:-5.15.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -85,21 +85,20 @@ export QT5DIR=/usr/lib${LIBDIRSUFFIX}/qt5 export CFLAGS="$SLKCFLAGS" export CXXFLAGS="$SLKCFLAGS" -python3 configure.py \ - --verbose \ - -q /usr/bin/qmake-qt5 \ - --sip=/usr/bin/sip3 \ - --sip-incdir=$(pkg-config --cflags-only-I python3 | sed 's/^-I//') - +sip-build \ + --no-make \ + --api-dir /usr/share/qt5/qsci/api/python +cd build make -make -j1 install DESTDIR=$PKG INSTALL_ROOT=$PKG +make INSTALL_ROOT="$PKG" install +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - ChangeLog LICENSE NEWS README \ + ChangeLog LICENSE NEWS README.md \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.info b/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.info index 99722b4769d..dc20f4c0a3e 100644 --- a/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.info +++ b/libraries/python3-PyQtWebEngine/python3-PyQtWebEngine.info @@ -1,8 +1,8 @@ PRGNAM="python3-PyQtWebEngine" -VERSION="5.15.3" +VERSION="5.15.7" HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/intro" -DOWNLOAD="https://pypi.python.org/packages/source/P/PyQtWebEngine/PyQtWebEngine-5.15.3.tar.gz" -MD5SUM="e346b3ed6c2c9f8d8f8323fcf777f7ae" +DOWNLOAD="https://pypi.python.org/packages/source/P/PyQtWebEngine/PyQtWebEngine-5.15.7.tar.gz" +MD5SUM="a3394e93d8b5077e8355f57d79c2ed58" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/python3-ruamel.yaml.clib/python3-ruamel.yaml.clib.SlackBuild b/libraries/python3-ruamel.yaml.clib/python3-ruamel.yaml.clib.SlackBuild index ea03cf6e354..4ddf41c8b6c 100644 --- a/libraries/python3-ruamel.yaml.clib/python3-ruamel.yaml.clib.SlackBuild +++ b/libraries/python3-ruamel.yaml.clib/python3-ruamel.yaml.clib.SlackBuild @@ -80,7 +80,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -python3 -m build --wheel --no-isolation +CFLAGS="$SLKCFLAGS -Wno-error=incompatible-pointer-types" python3 -m build --wheel --no-isolation python3 -m installer --destdir "$PKG" dist/*.whl find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/libraries/pytorch/pytorch.SlackBuild b/libraries/pytorch/pytorch.SlackBuild index 00dddeabf04..599dfaf234c 100644 --- a/libraries/pytorch/pytorch.SlackBuild +++ b/libraries/pytorch/pytorch.SlackBuild @@ -92,7 +92,7 @@ cd build unshare -n cmake \ -G Ninja \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -Wno-error=maybe-uninitialized" \ -DCMAKE_CXX_STANDARD=17 \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DLIBSHM_INSTALL_LIB_SUBDIR="lib$LIBDIRSUFFIX" \ diff --git a/libraries/qt4/patches/qt-everywhere-opensource-src-4.8.7-icu59.patch b/libraries/qt4/patches/qt-everywhere-opensource-src-4.8.7-icu59.patch index 3edcdef02b4..82eb72c1710 100644 --- a/libraries/qt4/patches/qt-everywhere-opensource-src-4.8.7-icu59.patch +++ b/libraries/qt4/patches/qt-everywhere-opensource-src-4.8.7-icu59.patch @@ -14,15 +14,30 @@ Index: qt-everywhere-opensource-src-4.8.7/src/corelib/tools/tools.pri contains(QT_CONFIG,icu) { - SOURCES += tools/qlocale_icu.cpp -+ cpp11.name = cpp11 -+ cpp11.input = SOURCES_CPP11 -+ cpp11.dependency_type = TYPE_C -+ cpp11.variable_out = OBJECTS -+ cpp11.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_IN_BASE}$${first(QMAKE_EXT_OBJ)} -+ cpp11.commands = $${QMAKE_CXX} $(CXXFLAGS) -std=c++11 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} -+ QMAKE_EXTRA_COMPILERS += cpp11 ++ cpp17.name = cpp17 ++ cpp17.input = SOURCES_CPP17 ++ cpp17.dependency_type = TYPE_C ++ cpp17.variable_out = OBJECTS ++ cpp17.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_IN_BASE}$${first(QMAKE_EXT_OBJ)} ++ cpp17.commands = $${QMAKE_CXX} $(CXXFLAGS) -std=c++17 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} ++ QMAKE_EXTRA_COMPILERS += cpp17 + -+ SOURCES_CPP11 += tools/qlocale_icu.cpp ++ SOURCES_CPP17 += tools/qlocale_icu.cpp DEFINES += QT_USE_ICU } +--- qt-everywhere-opensource-src-4.8.7/config.tests/unix/icu/icu.pro.orig 2015-05-07 16:14:42.000000000 +0200 ++++ qt-everywhere-opensource-src-4.8.7/config.tests/unix/icu/icu.pro 2019-04-18 17:14:05.122419116 +0200 +@@ -1,4 +1,11 @@ +-SOURCES = icu.cpp ++cpp17.name = cpp17 ++cpp17.input = SOURCES_CPP17 ++cpp17.dependency_type = TYPE_C ++cpp17.variable_out = OBJECTS ++cpp17.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_IN_BASE}$${first(QMAKE_EXT_OBJ)} ++cpp17.commands = $${QMAKE_CXX} $(CXXFLAGS) -std=c++17 $(INCPATH) -c ${QMAKE_FILE_IN} -o ${QMAKE_FILE_OUT} ++QMAKE_EXTRA_COMPILERS += cpp17 ++SOURCES_CPP17 = icu.cpp + CONFIG -= qt dylib app_bundle + unix:LIBS += -licuuc -licui18n + win32:LIBS += -licuin diff --git a/libraries/qt4/qt4.SlackBuild b/libraries/qt4/qt4.SlackBuild index a992f158271..e18920f4687 100644 --- a/libraries/qt4/qt4.SlackBuild +++ b/libraries/qt4/qt4.SlackBuild @@ -126,8 +126,62 @@ sed -n -e 's/#.*//' -e '/./p' $CWD/patches/series | while read diff; do patch -p1 < $CWD/patches/$diff done +# Replace obsolete TR1 functions +sed -i -e 's|tr1::has_trivial_constructor|is_trivially_constructible|' \ + -e 's|tr1::has_trivial_destructor|is_trivially_destructible|' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h + +# Use rvalue of m_attributesInPrevious +# (https://bugs.webkit.org/show_bug.cgi?id=59261) +sed -i 's|, existingTransition->m_attributesInPrevious|, +existingTransition->m_attributesInPrevious|' \ + src/3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.h +sed -i 's|, m_attributesInPrevious)|, +m_attributesInPrevious)|' \ + src/3rdparty/javascriptcore/JavaScriptCore/runtime/Structure.cpp + +# Remove auto_ptr deprecation warnings +sed -i 's|auto_ptr|unique_ptr|g' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/*.h \ + src/3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/unicode/Collator* +sed -i 's|(data)|(std::move(data))|' \ + src/3rdparty/javascriptcore/JavaScriptCore/parser/Nodes.h + +# Remove invalid template usage in ctors (this is only currently a warning though) +sed -i 's|StringTypeAdapter<.*>(|StringTypeAdapter(|' \ + src/3rdparty/javascriptcore/JavaScriptCore/runtime/UString.h + +# Use the ASSERT macro that masks unused variables +sed -i 's|ASSERT(differenceBetween(label|ASSERT_UNUSED(label, differenceBetween(label|' \ + src/3rdparty/javascriptcore/JavaScriptCore/assembler/MacroAssemblerX86_64.h + +# Use a proper compile-time assert function +sed -i 's|COMPILE_ASSERT(exp, name) .*|COMPILE_ASSERT(exp, name) static_assert((exp), #name)|' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/Assertions.h + +# Correct the swap function name +sed -i -e 's|swap(from|hashTableSwap(from|' \ + -e 's|inline void swap|inline void hashTableSwap|' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h +sed -i 's|// swap pairs|template inline void hashTableSwap(T\& a, T\& b) { swap(a, b); }\n\n&|' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/HashTable.h + +# Fixup obviously wrong return value +sed -i 's|return false|return nullptr|' \ + src/3rdparty/javascriptcore/JavaScriptCore/yarr/RegexCompiler.cpp + +# Silence -Wclass-memaccess warnings +sed -i 's|memcpy(dst|memcpy(reinterpret_cast(dst)|' \ + src/3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h +sed -i -e 's|memcpy(x.p|memcpy(reinterpret_cast(x.p)|' \ + -e 's|memmove(i|memmove(reinterpret_cast(i)|' \ + src/corelib/tools/qvector.h + +# Do a SelectionFlags cast in accessible plugin +sed -i 's|QItemSelectionModel::Columns \& QItemSelectionModel::Deselect|QItemSelectionModel::SelectionFlags(&)|' \ + src/plugins/accessible/widgets/itemviews.cpp + export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS -std=gnu++98 -fpermissive -fno-delete-null-pointer-checks" +export CXXFLAGS="$SLKCFLAGS -std=c++17 -fpermissive -fno-delete-null-pointer-checks" export OPENSOURCE_CXXFLAGS="$CXXFLAGS" ./configure \ diff --git a/libraries/qt6/README b/libraries/qt6/README deleted file mode 100644 index 965cef1f1f0..00000000000 --- a/libraries/qt6/README +++ /dev/null @@ -1,19 +0,0 @@ -qt6 (Qt GUI toolkit, version 6) - -Qt6 is a complete and well-developed object-oriented framework for -developing graphical user interface (GUI) applications using C++. - -The following configuration options are available for qt6: - -QTWEBENGINE: Qt WebEngine is enabled by default. You can disable it -with QTWEBENGINE=OFF in the environment, then html5lib and nodejs will -be optional. - -QT3D: Qt 3D is enabled by default. You can disable it with QT3D=OFF. - -LLVM_OPT: llvm-opt is enabled by default, since LLVM >= 17 is required -for QDoc and QtTools. If you already installed llvm from extra or used -llvm in current branch, LLVM_OPT could be disabled with LLVM_OPT=OFF. - -Qt6 requires 16GB of RAM to build, and a minimum of 49GB of available -disk storage. diff --git a/libraries/qt6/doinst.sh b/libraries/qt6/doinst.sh deleted file mode 100644 index 65c7e2eeb9a..00000000000 --- a/libraries/qt6/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/libraries/qt6/qt6.SlackBuild b/libraries/qt6/qt6.SlackBuild deleted file mode 100644 index bfddba5739d..00000000000 --- a/libraries/qt6/qt6.SlackBuild +++ /dev/null @@ -1,304 +0,0 @@ -#!/bin/bash - -# Slackware build script for qt6 - -# Copyright 2022-2023 Steven Voges -# Copyright 2025 Ruoh-Shoei LIN -# 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=qt6 -SRCNAM=qt-everywhere-src -VERSION=${VERSION:-6.8.3} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -if [ "$QTWEBENGINE" = "OFF" ]; then - QTWEBENGINE="-skip qtwebengine" -else - QTWEBENGINE="-webengine-proprietary-codecs -webengine-printing-and-pdf" -fi - -if [ "$QT3D" = "OFF" ]; then - QT3D="-skip qt3d -skip qtquick3dphysics" -fi - -if [ "${QTGRPC:-OFF}" = "OFF" ]; then - QTGRPC="-skip qtgrpc" -fi - -pushd qtbase -patch -Np1 -i $CWD/CVE-2025-3512-qtbase-6.8.diff -patch -Np1 -i $CWD/CVE-2025-4211-qtbase-6.8.diff -patch -Np1 -i $CWD/CVE-2025-5455-qtbase-6.8.patch - -sed -i '21,36d' $CWD/CVE-2025-5992-qtbase-6.8.patch -patch -Np1 -i $CWD/CVE-2025-5992-qtbase-6.8.patch - -sed -i 's/QPCCertContextPointer certificateContext;/const CERT_CONTEXT *certificateContext = nullptr;/g' $CWD/CVE-2025-6338-qtbase-6.8.patch -patch -Np1 -i $CWD/CVE-2025-6338-qtbase-6.8.patch -popd - -pushd qtsvg -patch -Np1 -i $CWD/CVE-2025-10728-qtsvg-6.8.diff -patch -Np1 -i $CWD/CVE-2025-10729-qtsvg-6.8.diff -popd - -pushd qtimageformats -patch -Np1 -i $CWD/CVE-2025-5683-qtimageformats-6.8.patch -popd - -pushd qtdeclarative -patch -Np1 -i $CWD/CVE-2025-12385-qtdeclarative-6.8-0001.diff -patch -Np1 -i $CWD/CVE-2025-12385-qtdeclarative-6.8-0002.diff -popd - -export QT6PREFIX="/usr" -export CFLAGS="$SLKCFLAGS" -export CXXFLAGS="$SLKCFLAGS" -export OPENSOURCE_CXXFLAGS="$SLKCFLAGS" -export QTDIR="${TMP}/$SRCNAM-$VERSION" - -if [ ! -z "${LD_LIBRARY_PATH}" ]; then - export LD_LIBRARY_PATH="${QTDIR}/qtbase/lib:${QTDIR}/qttools/lib:${LD_LIBRARY_PATH}" -else - export LD_LIBRARY_PATH="${QTDIR}/qtbase/lib:${QTDIR}/qttools/lib" -fi -export QT_PLUGIN_PATH="${QTDIR}/qtbase/plugins" - -if [ "${LLVM_OPT:-ON}" = "ON" ]; then - export PATH="/opt/llvm-opt/bin:$PATH" - if [ -z "$LD_LIBRARY_PATH" ]; then - export LD_LIBRARY_PATH="/opt/llvm-opt/lib$LIBDIRSUFFIX" - else - export LD_LIBRARY_PATH="/opt/llvm-opt/lib$LIBDIRSUFFIX:$LD_LIBRARY_PATH" - fi -fi - -./configure \ - -prefix $QT6PREFIX \ - -sysconfdir /etc/xdg \ - -libdir $QT6PREFIX/lib${LIBDIRSUFFIX} \ - -release \ - -dbus-linked \ - -nomake examples \ - -no-rpath \ - -no-sbom \ - -syslog \ - ${QT3D} \ - ${QTGRPC} \ - ${QTWEBENGINE} \ - -- -DCMAKE_MESSAGE_LOG_LEVEL=STATUS \ - -DQT_INSTALL_CONFIG_INFO_FILES=ON \ - -DINSTALL_GN=OFF \ - -DINSTALL_BINDIR=$QT6PREFIX/lib${LIBDIRSUFFIX}/$PRGNAM/bin \ - -DINSTALL_PUBLICBINDIR=$QT6PREFIX/bin \ - -DINSTALL_LIBDIR=$QT6PREFIX/lib${LIBDIRSUFFIX} \ - -DINSTALL_LIBEXECDIR=$QT6PREFIX/lib${LIBDIRSUFFIX}/$PRGNAM/bin \ - -DINSTALL_ARCHDATADIR=$QT6PREFIX/lib${LIBDIRSUFFIX}/$PRGNAM \ - -DINSTALL_DATADIR=$QT6PREFIX/share/$PRGNAM \ - -DINSTALL_INCLUDEDIR=$QT6PREFIX/include/$PRGNAM \ - -DINSTALL_MKSPECSDIR=lib${LIBDIRSUFFIX}/$PRGNAM/mkspecs \ - -DINSTALL_DOCDIR=$QT6PREFIX/doc/$PRGNAM-${VERSION} \ - -DINSTALL_EXAMPLESDIR=$QT6PREFIX/doc/$PRGNAM-${PKGVER}/examples \ - -Wno-dev - -ninja || ninja -j1 -v -DESTDIR=$PKG ninja install - -pushd "$PKG/$QT6PREFIX/lib${LIBDIRSUFFIX}/$PRGNAM/bin" -for i in \ - assistant canbusutil cooker designer \ - linguist lrelease lupdate pixeltool \ - qdbus qdbusviewer qdistancefieldgenerator qdoc \ - qml qmleasing qmlls qmlpreview qmlscene \ - qqem qtplugininfo; do - ln -sfv "${i}" "${i}${VERSION%.*.*}" -done -popd - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -# Fix the path in prl files: -find "$PKG/$QT6PREFIX/lib${LIBDIRSUFFIX}" -type f -name '*.prl' \ - -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d;s/\(QMAKE_PRL_LIBS =\).*/\1/' {} \; - -install -Dm644 qttools/src/assistant/assistant/images/assistant-128.png \ - $PKG/usr/share/icons/hicolor/128x128/apps/$PRGNAM-assistant.png -install -Dm644 qttools/src/designer/src/designer/images/designer.png \ - $PKG/usr/share/icons/hicolor/128x128/apps/$PRGNAM-designer.png -install -Dm644 qttools/src/qdbus/qdbusviewer/images/qdbusviewer-128.png \ - $PKG/usr/share/icons/hicolor/128x128/apps/$PRGNAM-qdbusviewer.png -install -Dm644 qttools/src/linguist/linguist/images/icons/linguist-128-32.png \ - $PKG/usr/share/icons/hicolor/128x128/apps/$PRGNAM-linguist.png - -# And the .desktop files too: -mkdir -p $PKG/usr/share/applications -cat < $PKG/usr/share/applications/$PRGNAM-designer.desktop -[Desktop Entry] -Name=Qt6 Designer -GenericName=Interface Designer -Comment=Design GUIs for Qt6 applications -Exec=$QT6PREFIX/bin/designer -Icon=qt6-designer -MimeType=application/x-designer; -Terminal=false -Encoding=UTF-8 -Type=Application -Categories=Qt;Development; -EOF -cat < $PKG/usr/share/applications/$PRGNAM-assistant.desktop -[Desktop Entry] -Name=Qt6 Assistant -Comment=Shows Qt6 documentation and examples -Exec=$QT6PREFIX/bin/assistant -Icon=qt6-assistant -Terminal=false -Encoding=UTF-8 -Type=Application -Categories=Qt;Development;Documentation; -EOF -cat < $PKG/usr/share/applications/$PRGNAM-linguist.desktop -[Desktop Entry] -Name=Qt6 Linguist -Comment=Add translations to Qt6 applications -Exec=$QT6PREFIX/bin/linguist -Icon=qt6-linguist -MimeType=text/vnd.trolltech.linguist;application/x-linguist; -Terminal=false -Encoding=UTF-8 -Type=Application -Categories=Qt;Development; -EOF -cat < $PKG/usr/share/applications/$PRGNAM-qdbusviewer.desktop -[Desktop Entry] -Name=Qt6 QDbusViewer -GenericName=Qt6 D-Bus Debugger -Comment=Debug D-Bus applications -Exec=$QT6PREFIX/bin/qdbusviewer -Icon=qt6-qdbusviewer -Terminal=false -Type=Application -Categories=Qt;Development;Debugger; -EOF - -cat > $CWD/$PRGNAM.csh << "EOF" -# Begin /etc/profile.d/qt6.csh - -if ( ! $?QT6DIR ) then - if ( -d /usr/libLIBDIRSUFFIX/qt6 ) then - setenv QT6DIR /usr/libLIBDIRSUFFIX/qt6 - else - foreach qtd ( /usr/libLIBDIRSUFFIX/qt6-* ) - if ( -d $qtd ) then - setenv QT6DIR $qtd - endif - end - endif -endif -set path = ( $path $QT6DIR/bin ) - -# End /etc/profile.d/qt6.csh -EOF - -cat > $CWD/$PRGNAM.sh << "EOF" -# Begin /etc/profile.d/qt6.sh - -if [ -d /usr/libLIBDIRSUFFIX/qt6 ]; then - QT6DIR=/usr/libLIBDIRSUFFIX/qt6 -else - # Find the newest Qt directory and set $QT6DIR to that: - for qtd in /usr/libLIBDIRSUFFIX/qt6-* ; do - if [ -d $qtd ]; then - QT6DIR=$qtd - fi - done -fi -PATH="$PATH:$QT6DIR/bin" -export QT6DIR - -# End /etc/profile.d/qt6.sh -EOF - -sed -i "/LIBDIRSUFFIX/ s/LIBDIRSUFFIX/${LIBDIRSUFFIX}/g" \ - $CWD/$PRGNAM.sh $CWD/$PRGNAM.csh -install -Dm755 $CWD/$PRGNAM.sh $CWD/$PRGNAM.csh -t $PKG/etc/profile.d - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - LICENSES 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/libraries/qt6/qt6.info b/libraries/qt6/qt6.info deleted file mode 100644 index 72f6bde7653..00000000000 --- a/libraries/qt6/qt6.info +++ /dev/null @@ -1,32 +0,0 @@ -PRGNAM="qt6" -VERSION="6.8.3" -HOMEPAGE="https://qt.io" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://download.qt.io/archive/qt/6.8/6.8.3/single/qt-everywhere-src-6.8.3.tar.xz \ - https://download.qt.io/archive/qt/6.8/CVE-2025-10728-qtsvg-6.8.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-10729-qtsvg-6.8.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-12385-qtdeclarative-6.8-0001.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-12385-qtdeclarative-6.8-0002.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-23050-qtconnectivity-6.8.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-3512-qtbase-6.8.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-4211-qtbase-6.8.diff \ - https://download.qt.io/archive/qt/6.8/CVE-2025-5455-qtbase-6.8.patch \ - https://download.qt.io/archive/qt/6.8/CVE-2025-5683-qtimageformats-6.8.patch \ - https://download.qt.io/archive/qt/6.8/CVE-2025-5992-qtbase-6.8.patch \ - https://download.qt.io/archive/qt/6.8/CVE-2025-6338-qtbase-6.8.patch" -MD5SUM_x86_64="10a39c4b4af4f465c4ff0352a6d18a0a \ - ae252a683d070e33ecd10862d6a7cafc \ - 2b35e543b1bd14db40e527f6afcacfa1 \ - 985de0a4937a90b5610beb76e642ed3d \ - c7d1bf693c6a7624ac2d49d906d3a16e \ - 57e1509b3f645db6224468a2acafc8d0 \ - d694e774679816f0b8c1bb2f579fa749 \ - 269fbd2ab17845fc1fe99946f51bf779 \ - 3249408dfc38852dc92c56f1c5d66bcb \ - a7de8365cba1f08330bbd3828ce3db9e \ - 8a18cecf476e522680a598cc86ef4d56 \ - d9058dbdf5f991c31bd57d3ccfdee9ac" -REQUIRES="double-conversion html5lib md4c nodejs22 llvm-opt" -MAINTAINER="Ruoh-Shoei LIN" -EMAIL="lin.ruohshoei+sbo@gmail.com" diff --git a/libraries/qt6/slack-desc b/libraries/qt6/slack-desc deleted file mode 100644 index bf4c98f1257..00000000000 --- a/libraries/qt6/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------------------------------------------------------| -qt6: qt6 (Qt GUI toolkit, version 6) -qt6: -qt6: Qt is a cross-platform application and UI framework for developers -qt6: using C++ or QML, a CSS/JavaScript-like language. -qt6: -qt6: With Qt, code can be reused efficiently to target multiple platforms -qt6: with one code base. The modular C++ class library and developer tools -qt6: easily enables developers to create applications for one platform and -qt6: easily build and run to deploy on another platform. -qt6: -qt6: Homepage: https://www.qt.io diff --git a/libraries/qtermwidget/qtermwidget.SlackBuild b/libraries/qtermwidget/qtermwidget.SlackBuild index 6321e215514..d855e61256f 100644 --- a/libraries/qtermwidget/qtermwidget.SlackBuild +++ b/libraries/qtermwidget/qtermwidget.SlackBuild @@ -87,6 +87,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/quesoglc/quesoglc.SlackBuild b/libraries/quesoglc/quesoglc.SlackBuild index 959f25c2c30..595f180d437 100644 --- a/libraries/quesoglc/quesoglc.SlackBuild +++ b/libraries/quesoglc/quesoglc.SlackBuild @@ -78,7 +78,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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/libraries/range-v3/range-v3.SlackBuild b/libraries/range-v3/range-v3.SlackBuild index 65fd7ec15f0..234f41a13f6 100644 --- a/libraries/range-v3/range-v3.SlackBuild +++ b/libraries/range-v3/range-v3.SlackBuild @@ -87,6 +87,10 @@ cd build -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=ON \ + -DRANGE_V3_TESTS=OFF \ + -DRANGE_V3_HEADER_CHECKS=OFF \ + -DRANGE_V3_EXAMPLES=OFF \ + -DRANGE_V3_PERF=OFF \ .. make diff --git a/libraries/rapidjson/rapidjson.SlackBuild b/libraries/rapidjson/rapidjson.SlackBuild index 5f6f1c6aabb..2df97325e75 100644 --- a/libraries/rapidjson/rapidjson.SlackBuild +++ b/libraries/rapidjson/rapidjson.SlackBuild @@ -99,6 +99,7 @@ cd build -DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \ -DDOC_INSTALL_DIR=/usr/doc/$PRGNAM-$VERSION \ -DRAPIDJSON_BUILD_THIRDPARTY_GTEST=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/libraries/rrdtool/rrdtool.SlackBuild b/libraries/rrdtool/rrdtool.SlackBuild index 222235f1215..a82f942b7e7 100644 --- a/libraries/rrdtool/rrdtool.SlackBuild +++ b/libraries/rrdtool/rrdtool.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rrdtool -VERSION=${VERSION:-1.8.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.9.0} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/libraries/rrdtool/rrdtool.info b/libraries/rrdtool/rrdtool.info index 79c13dd9562..63bc9235ecd 100644 --- a/libraries/rrdtool/rrdtool.info +++ b/libraries/rrdtool/rrdtool.info @@ -1,8 +1,8 @@ PRGNAM="rrdtool" -VERSION="1.8.0" +VERSION="1.9.0" HOMEPAGE="https://www.rrdtool.org/" -DOWNLOAD="https://github.com/oetiker/rrdtool-1.x/releases/download/v1.8.0/rrdtool-1.8.0.tar.gz" -MD5SUM="852754364cbd0703a099b5eb32932851" +DOWNLOAD="https://github.com/oetiker/rrdtool-1.x/releases/download/v1.9.0/rrdtool-1.9.0.tar.gz" +MD5SUM="bcbdb069e74fc866fb92deb6697c5392" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/seatd/README b/libraries/seatd/README deleted file mode 100644 index 1a38c14fca0..00000000000 --- a/libraries/seatd/README +++ /dev/null @@ -1,16 +0,0 @@ -seatd is a seat management daemon, that does everything it needs to -do. Nothing more, nothing less. Depends only on libc. - -libseat is a seat management library allowing applications to use -whatever seat management is available. - -Supports: -- seatd -- (e)logind -- embedded seatd for standalone operation - -Each backend can be compile-time included and is runtime auto-detected -or manually selected with the `LIBSEAT_BACKEND` environment variable. - -Which backend is in use is transparent to the application, providing a -simple common interface. diff --git a/libraries/seatd/seatd.info b/libraries/seatd/seatd.info deleted file mode 100644 index 331c0897a03..00000000000 --- a/libraries/seatd/seatd.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="seatd" -VERSION="0.6.4" -HOMEPAGE="https://sr.ht/~kennylevinsen/seatd/" -DOWNLOAD="https://git.sr.ht/~kennylevinsen/seatd/archive/0.6.4.tar.gz" -MD5SUM="114604a0b346a40157839d5c8c8b2ce2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="scdoc" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/libraries/seatd/slack-desc b/libraries/seatd/slack-desc deleted file mode 100644 index acda835b90e..00000000000 --- a/libraries/seatd/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 ':'. - - |-----handy-ruler------------------------------------------------------| -seatd: seatd (universal seat management library and daemon) -seatd: -seatd: A minimal seat management daemon, and a universal -seatd: seat management library. -seatd: Supports: seatd, elogind, embedded seatd for standalone operation -seatd: -seatd: Homepage: https://sr.ht/~kennylevinsen/seatd/ -seatd: -seatd: -seatd: -seatd: diff --git a/libraries/simdutf/README b/libraries/simdutf/README deleted file mode 100644 index 3ef67f8f993..00000000000 --- a/libraries/simdutf/README +++ /dev/null @@ -1,3 +0,0 @@ -Unicode validation and transcoding at billions of characters -per second. - diff --git a/libraries/simdutf/simdutf.SlackBuild b/libraries/simdutf/simdutf.SlackBuild deleted file mode 100644 index 22b754d29b8..00000000000 --- a/libraries/simdutf/simdutf.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash - -# Slackware build script for simdutf - -# Copyright 2025-2026 Vijay Marcel -# 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. -# -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in -# the documentation and/or other materials provided with the distribution. -# -# 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=simdutf -VERSION=${VERSION:-8.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-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" -else - echo "This SlackBuild will not run on $ARCH" && exit 1 -fi - -set -e -trap 'echo "$0 FAILED at line $LINENO!" | tee -a $OUTPUT/error-${PRGNAM}.log' ERR - -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 {} \+ - -cmake -B build -S $TMP/$PRGNAM-$VERSION \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_INCLUDEDIR=/usr/include \ - -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=Release \ - -DSIMDUTF_TESTS=OFF \ - -cmake --build build -DESTDIR=$PKG cmake --install build - -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 --remove-section=.comment --remove-section=.note 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE-MIT LICENSE-APACHE README-RVV.md README.md CONTRIBUTORS AUTHORS $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 --remove-rpaths --remove-tmp-rpaths $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/simdutf/simdutf.info b/libraries/simdutf/simdutf.info deleted file mode 100644 index 6f614d6aeb6..00000000000 --- a/libraries/simdutf/simdutf.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="simdutf" -VERSION="8.1.0" -HOMEPAGE="https://github.com/simdutf/simdutf" -DOWNLOAD="https://github.com/simdutf/simdutf/archive/v8.1.0/simdutf-8.1.0.tar.gz" -MD5SUM="54cecdde187ee869ea992534d538fdd9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vijay Marcel" -EMAIL="vijaymarcel@outlook.com" diff --git a/libraries/simdutf/slack-desc b/libraries/simdutf/slack-desc deleted file mode 100644 index c3302bc0f21..00000000000 --- a/libraries/simdutf/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------------------------------------------------------| -simdutf: simdutf (SIMD Unicode Validation library) -simdutf: -simdutf: Unicode validation and transcoding at billions of characters -simdutf: per second. -simdutf: -simdutf: -simdutf: -simdutf: -simdutf: Homepage:https://github.com/simdutf/simdutf -simdutf: -simdutf: diff --git a/libraries/spdlog/README b/libraries/spdlog/README index 37596690270..3205c16ece1 100644 --- a/libraries/spdlog/README +++ b/libraries/spdlog/README @@ -2,6 +2,6 @@ Very fast, header-only/compiled, C++ logging library. fmt is an optional dependency and will be autodetected if installed. -This scripts builds both 32bit and 64bit libraries by autodetecting -multilib. If you are on a multilib system and only wish to build the -64bit library, pass COMPAT32=no to the build script. +This scripts builds both 32bit and 64bit if you pass COMPAT32=yes to +the build script (this needs multilib and a 32bit fmt installed in +your system) diff --git a/libraries/spdlog/spdlog.SlackBuild b/libraries/spdlog/spdlog.SlackBuild index a048296471b..4a18c227ad3 100644 --- a/libraries/spdlog/spdlog.SlackBuild +++ b/libraries/spdlog/spdlog.SlackBuild @@ -64,11 +64,13 @@ else fi #Test for multilib -COMPAT32=${COMPAT32@L} -COMPATTMP="$( mktemp -d $TMP/compat32-test-XXXXXX )" -echo "int main(void) {; return(0); }" > "$COMPATTMP/test.c" -gcc -m32 "$COMPATTMP/test.c" -o /dev/null >/dev/null 2>&1 \ - && COMPAT32=${COMPAT32:-yes} +# Test for multilib +COMPAT32=${COMPAT32:-no} +if [ "$ARCH" = "x86_64" && "$COMPAT32" = "yes" ]; then + COMPATTMP="$( mktemp -d $TMP/compat32-test-XXXXXX )" + echo "int main(void) {; return(0); }" > "$COMPATTMP/test.c" + gcc -m32 "$COMPATTMP/test.c" -o /dev/null >/dev/null 2>&1 && COMPAT32=yes +fi rm -rf "$COMPATTMP" set -e @@ -96,7 +98,7 @@ cd build -DSPDLOG_BUILD_TESTS=ON \ -DSPDLOG_BUILD_BENCH=OFF \ -DSPDLOG_BUILD_EXAMPLE=OFF \ - -DSPDLOG_FMT_EXTERNAL=OFF \ + -DSPDLOG_FMT_EXTERNAL=ON \ -DCMAKE_SKIP_RPATH=TRUE \ -DCMAKE_BUILD_TYPE=Release .. make @@ -115,7 +117,7 @@ if [ "$COMPAT32" = "yes" ]; then -DSPDLOG_BUILD_TESTS=ON \ -DSPDLOG_BUILD_BENCH=OFF \ -DSPDLOG_BUILD_EXAMPLE=OFF \ - -DSPDLOG_FMT_EXTERNAL=OFF \ + -DSPDLOG_FMT_EXTERNAL=ON \ -DCMAKE_SKIP_RPATH=TRUE \ -DCMAKE_BUILD_TYPE=Release .. make diff --git a/libraries/spdlog/spdlog.info b/libraries/spdlog/spdlog.info index 1973b002f77..b1bf2189dee 100644 --- a/libraries/spdlog/spdlog.info +++ b/libraries/spdlog/spdlog.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/gabime/spdlog/archive/v1.17.0/spdlog-1.17.0.tar.gz" MD5SUM="f0d8dd02539fe609bdfd42c0549fe28d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="Catch2 fmt" +REQUIRES="Catch2" MAINTAINER="Steven Voges" EMAIL="svoges.sbo@gmail.com" diff --git a/libraries/srt/srt.SlackBuild b/libraries/srt/srt.SlackBuild index 4be4eb6e3e4..d3050a509f7 100644 --- a/libraries/srt/srt.SlackBuild +++ b/libraries/srt/srt.SlackBuild @@ -89,7 +89,8 @@ CXXFLAGS="$SLKCFLAGS" \ --disable-static \ --cmake_install_libdir=/usr/lib${LIBDIRSUFFIX} \ --cmake_install_bindir=/usr/bin \ - --cmake_install_includedir=/usr/include + --cmake_install_includedir=/usr/include \ + --cmake_policy_version_minimum=3.5 make diff --git a/libraries/stfl/stfl.SlackBuild b/libraries/stfl/stfl.SlackBuild index e5edb31bb2b..f41ffbff10e 100644 --- a/libraries/stfl/stfl.SlackBuild +++ b/libraries/stfl/stfl.SlackBuild @@ -67,6 +67,7 @@ patch -p1 < $CWD/allow-custom-opts-in-Makefile.patch # Add proper Python 2/3 support cp -r python python3 patch -p1 < $CWD/python-support.patch +sed -i 's|ncursesw/ncurses.h|ncurses.h|' stfl_internals.h make install \ OPTS="$SLKCFLAGS" \ diff --git a/libraries/tbb/tbb.SlackBuild b/libraries/tbb/tbb.SlackBuild index 7f3e3eecabb..bfe01b17562 100644 --- a/libraries/tbb/tbb.SlackBuild +++ b/libraries/tbb/tbb.SlackBuild @@ -63,6 +63,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DTBB_TEST=OFF \ diff --git a/libraries/tkimg/tkimg.SlackBuild b/libraries/tkimg/tkimg.SlackBuild index 0e55fd2a133..6135a84b8fd 100644 --- a/libraries/tkimg/tkimg.SlackBuild +++ b/libraries/tkimg/tkimg.SlackBuild @@ -25,9 +25,10 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tkimg -VERSION=${VERSION:-1.4.2} +SRCNAM=Img +VERSION=${VERSION:-1.4.16} MAJVER=1.4 -BUILD=${BUILD:-2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -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 @@ -70,9 +68,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM$MAJVER -tar xvf $CWD/$PRGNAM$VERSION.tar.bz2 -cd $PRGNAM$MAJVER +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION-Source.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 \ @@ -80,7 +78,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 {} \; -make distclean # Disable JBIG support (if left enabled then the build will fail with a # link error for JBIG iff the Slackbuilds jbigkit is already installed # before building tkimg). Note that the result is no JBIG support, but diff --git a/libraries/tkimg/tkimg.info b/libraries/tkimg/tkimg.info index 7d7d383e6af..82f69a8378a 100644 --- a/libraries/tkimg/tkimg.info +++ b/libraries/tkimg/tkimg.info @@ -1,8 +1,8 @@ PRGNAM="tkimg" -VERSION="1.4.2" +VERSION="1.4.16" HOMEPAGE="http://wiki.tcl.tk/1404" -DOWNLOAD="http://download.sourceforge.net/tkimg/tkimg1.4.2.tar.bz2" -MD5SUM="1ccae906cb1c235b114b9736dfb157d6" +DOWNLOAD="http://download.sourceforge.net/tkimg/Img-1.4.16-Source.tar.gz" +MD5SUM="88e74d5b41706d4d97cd0e428ca58979" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="tcllib" diff --git a/libraries/tree-sitter/README b/libraries/tree-sitter/README deleted file mode 100644 index 55e7321e7ff..00000000000 --- a/libraries/tree-sitter/README +++ /dev/null @@ -1,4 +0,0 @@ -Tree-sitter is a parser generator tool and an incremental -parsing library. It can build a concrete syntax tree for a -source file and efficiently update the syntax tree as the -source file is edited. diff --git a/libraries/tree-sitter/slack-desc b/libraries/tree-sitter/slack-desc deleted file mode 100644 index a9210f6f2f0..00000000000 --- a/libraries/tree-sitter/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------------------------------------------------------| -tree-sitter: tree-sitter (parser generator) -tree-sitter: -tree-sitter: Tree-sitter is a parser generator tool and an incremental parsing -tree-sitter: library. It can build a concrete syntax tree for a source file and -tree-sitter: efficiently update the syntax tree as the source file is edited. -tree-sitter: -tree-sitter: -tree-sitter: -tree-sitter: -tree-sitter: -tree-sitter: https://github.com/tree-sitter/tree-sitter diff --git a/libraries/tree-sitter/tree-sitter.SlackBuild b/libraries/tree-sitter/tree-sitter.SlackBuild deleted file mode 100644 index d2fd73db2a2..00000000000 --- a/libraries/tree-sitter/tree-sitter.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for tree-sitter - -# Copyright 2020 Julian Grinblat -# 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=tree-sitter -VERSION=${VERSION:-0.26.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If 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 {} \; - -export CFLAGS+="$SLKCFLAGS" -make -make install DESTDIR=$PKG PREFIX=/usr LIBDIR=/usr/lib${LIBDIRSUFFIX} - -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 - -# remove static library -rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/libtree-sitter.a - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.md 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/libraries/tree-sitter/tree-sitter.info b/libraries/tree-sitter/tree-sitter.info deleted file mode 100644 index aa8291a7e50..00000000000 --- a/libraries/tree-sitter/tree-sitter.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="tree-sitter" -VERSION="0.26.8" -HOMEPAGE="https://github.com/tree-sitter/tree-sitter" -DOWNLOAD="https://github.com/tree-sitter/tree-sitter/archive/v0.26.8/tree-sitter-0.26.8.tar.gz" -MD5SUM="078ae33c5cee1fd06b55e45a47918c59" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Julian Grinblat" -EMAIL="julian@dotcore.co.il" diff --git a/libraries/tsocks/tsocks.SlackBuild b/libraries/tsocks/tsocks.SlackBuild index 1c0d9102d49..ce472b8beab 100644 --- a/libraries/tsocks/tsocks.SlackBuild +++ b/libraries/tsocks/tsocks.SlackBuild @@ -86,7 +86,7 @@ if [ "$ARCH" = "x86_64" ]; then patch -p1 --verbose < $CWD/tsocks-1.8beta5-64bit.diff || exit 1 fi -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=c89" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/libraries/unarr/unarr.SlackBuild b/libraries/unarr/unarr.SlackBuild index 160ee1a82b1..85b86585ea7 100644 --- a/libraries/unarr/unarr.SlackBuild +++ b/libraries/unarr/unarr.SlackBuild @@ -81,7 +81,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -cmake ./ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib$LIBDIRSUFFIX +cmake ./ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib$LIBDIRSUFFIX -DCMAKE_POLICY_VERSION_MINIMUM=3.5 make make install DESTDIR=$PKG diff --git a/libraries/vigra/README b/libraries/vigra/README index 4992a5ce618..d2300ecfc43 100644 --- a/libraries/vigra/README +++ b/libraries/vigra/README @@ -2,4 +2,4 @@ VIGRA stands for "Vision with Generic Algorithms". It is a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. -Optional dependencies: nose, numpy, Sphinx +Optional dependencies: nose, hdf5 diff --git a/libraries/vigra/vigra.SlackBuild b/libraries/vigra/vigra.SlackBuild index d55250fb95f..5fa54ad3fcc 100644 --- a/libraries/vigra/vigra.SlackBuild +++ b/libraries/vigra/vigra.SlackBuild @@ -31,8 +31,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM="vigra" -VERSION=${VERSION:-1.11.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.12.2} +SRCVER=Version-$(echo $VERSION | tr . - ) +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,11 +73,10 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION-src.tar.gz -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-$SRCVER +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$SRCVER 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 \ @@ -91,6 +91,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DWITH_OPENEXR=true \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/vigra/vigra.info b/libraries/vigra/vigra.info index 74ac5c8dc1d..00bab70b60a 100644 --- a/libraries/vigra/vigra.info +++ b/libraries/vigra/vigra.info @@ -1,8 +1,8 @@ PRGNAM="vigra" -VERSION="1.11.1" +VERSION="1.12.2" HOMEPAGE="http://ukoethe.github.io/vigra/" -DOWNLOAD="https://github.com/ukoethe/vigra/releases/download/Version-1-11-1/vigra-1.11.1-src.tar.gz" -MD5SUM="e72faf9fb82fa71fa63ba064bb63b703" +DOWNLOAD="https://github.com/ukoethe/vigra/archive/refs/tags/Version-1-12-2/vigra-1.12.2.tar.gz" +MD5SUM="1031c61fe7b5b326664fe0bcaec4c158" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/virglrenderer/README b/libraries/virglrenderer/README deleted file mode 100644 index bc28fca710b..00000000000 --- a/libraries/virglrenderer/README +++ /dev/null @@ -1 +0,0 @@ -virglrenderer is GL renderer library based on virtio. diff --git a/libraries/virglrenderer/slack-desc b/libraries/virglrenderer/slack-desc deleted file mode 100644 index 8b37ebc17a6..00000000000 --- a/libraries/virglrenderer/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------------------------------------------------------| -virglrenderer: virglrenderer (virtio GL library) -virglrenderer: -virglrenderer: virglrenderer is GL renderer library based on virtio. -virglrenderer: -virglrenderer: homepage: https://virgil3d.github.io -virglrenderer: -virglrenderer: -virglrenderer: -virglrenderer: -virglrenderer: -virglrenderer: diff --git a/libraries/virglrenderer/virglrenderer.SlackBuild b/libraries/virglrenderer/virglrenderer.SlackBuild deleted file mode 100644 index af28a5ea95d..00000000000 --- a/libraries/virglrenderer/virglrenderer.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Slackware build script for virglrenderer - -# Copyright 2016-2024 Matteo Bernardini , Pisa, Italy -# 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=virglrenderer -VERSION=${VERSION:-1.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 - -DOCS="COPYING" - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/virglrenderer/virglrenderer.info b/libraries/virglrenderer/virglrenderer.info deleted file mode 100644 index c5a2d4a842b..00000000000 --- a/libraries/virglrenderer/virglrenderer.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="virglrenderer" -VERSION="1.0.1" -HOMEPAGE="https://virgil3d.github.io" -DOWNLOAD="https://gitlab.freedesktop.org/virgl/virglrenderer/-/archive/1.0.1/virglrenderer-1.0.1.tar.bz2" -MD5SUM="c3d2785352a8e612858017d61377b74d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/libraries/volk/volk.SlackBuild b/libraries/volk/volk.SlackBuild index a63ff4e6097..33d5acc69c6 100644 --- a/libraries/volk/volk.SlackBuild +++ b/libraries/volk/volk.SlackBuild @@ -88,6 +88,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DMAN_INSTALL_DIR=/usr/man \ diff --git a/libraries/wcslib/README b/libraries/wcslib/README deleted file mode 100644 index 8ea64be5d90..00000000000 --- a/libraries/wcslib/README +++ /dev/null @@ -1,11 +0,0 @@ -WCSLIB is a set of C library routines that implements the World -Coordinate System (WCS) standard in FITS (Flexible Image Transport -System). It comes with support for FORTRAN via a set of wrapper -functions. It also includes a general curvilinear axis drawing -routine, PGSBOX, for PGPLOT. Another included utility program is -HPXcvt, which is used to convert 1D HEALPix pixelization data stored -in a variety of forms in FITS into a 2D primary image array with HPX -or XPH coordinate representation. - -Usage with gcc compiler: use "-lwcs" command line argument for linking -at compile time. diff --git a/libraries/wcslib/slack-desc b/libraries/wcslib/slack-desc deleted file mode 100644 index 2051c374509..00000000000 --- a/libraries/wcslib/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------------------------------------------------------| -wcslib: wcslib (World Coordinate System for FITS) -wcslib: -wcslib: WCSLIB is a C library, supplied with a full set of Fortran wrappers, -wcslib: that implements the World Coordinate System (WCS) standard in FITS -wcslib: (Flexible Image Transport System). It also includes a PGPLOT-based -wcslib: routine, PGSBOX, for drawing general curvilinear coordinate -wcslib: graticules and a number of utility programs. -wcslib: -wcslib: -wcslib: Homepage: http://www.atnf.csiro.au/people/mcalabre/WCS/ -wcslib: diff --git a/libraries/wcslib/wcslib.SlackBuild b/libraries/wcslib/wcslib.SlackBuild deleted file mode 100644 index 39bedd28548..00000000000 --- a/libraries/wcslib/wcslib.SlackBuild +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash - -# Slackware build script for WCSLib - -# Copyright 2018 Nitish Ragoomundun, Mauritius -# 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. - -# 20220419 bkw: Modified by SlackBuilds.org, BUILD=3: -# - fix dir permissions in package (e.g. usr/man was 0775). -# - get rid of static lib. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=wcslib -VERSION=${VERSION:-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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find . -type f -exec chmod 0644 {} \+ -find . -type d -exec chmod 0755 {} \+ - -# Paths for PGPLOT in case it is not set properly -#PGPLOT_DIR="/usr/lib${LIBDIRSUFFIX}/pgplot" -#LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/lib${LIBDIRSUFFIX}/pgplot" - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -sh ./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-cfitsio \ - --with-cfitsiolib=/usr/lib${LIBDIRSUFFIX} \ - --with-cfitsioinc=/usr/include \ - --with-x \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG -gzip -9 $PKG/usr/man/man*/* - -# 20220419 bkw: --disable-static accepted and ignored, so: -rm -f $PKG/usr/lib*/*.a - -# Give root write permission on regular files as many of them get 444 -# permissions by default. -# 20220419 bkw: also, a lot of the directories are 775. -find $PKG -type f -exec chmod u+w {} \+ -find $PKG -type d -exec chmod 0755 {} \+ - -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 -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/wcslib/wcslib.info b/libraries/wcslib/wcslib.info deleted file mode 100644 index 4aa69825396..00000000000 --- a/libraries/wcslib/wcslib.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wcslib" -VERSION="8.4" -HOMEPAGE="http://www.atnf.csiro.au/people/mcalabre/WCS/" -DOWNLOAD="ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-8.4.tar.bz2" -MD5SUM="580f1e258ef66c6d5cb417cd4653d37d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Edward W. Koenig" -EMAIL="kingbeowulf@linuxgalaxy.org" diff --git a/libraries/wlroots/README b/libraries/wlroots/README deleted file mode 100644 index 5d3d097da91..00000000000 --- a/libraries/wlroots/README +++ /dev/null @@ -1,19 +0,0 @@ -Wlroots is modular Wayland compositor library, -it provides backends that abstract the underlying display -and input hardware, including KMS/DRM, libinput, Wayland, -X11, and headless backends, plus any custom backends you -choose to write, which can all be created or destroyed at -runtime and used in concert with each other. -wlroots provides unopinionated, mostly standalone implementations of -many Wayland interfaces, both from wayland.xml and various protocol -extensions. - -Wlroots provides several powerful, standalone, and optional tools that -implement components common to many compositors, such as -the arrangement of outputs in physical space. -Provides an Xwayland abstraction that allows you to have excellent -Xwayland support without worrying about writing your own X11 window -manager on top of writing your compositor. -Wlroots provides a renderer abstraction that simple compositors can use -to avoid writing GL code directly, but which steps out of the way when -your needs demand custom rendering code. diff --git a/libraries/wlroots/slack-desc b/libraries/wlroots/slack-desc deleted file mode 100644 index 388f8257e5a..00000000000 --- a/libraries/wlroots/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 ':'. - - |-----handy-ruler------------------------------------------------------| -wlroots: wlroots (wayland compositor library) -wlroots: -wlroots: Wlroots is a modular wayland compositor library. -wlroots: -wlroots: -wlroots: -wlroots: Home: https://gitlab.freedesktop.org/wlroots/wlroots/ -wlroots: -wlroots: -wlroots: -wlroots: diff --git a/libraries/wlroots/wlroots.SlackBuild b/libraries/wlroots/wlroots.SlackBuild deleted file mode 100644 index 767fb8a8722..00000000000 --- a/libraries/wlroots/wlroots.SlackBuild +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash - -# Slackware build script for wlroots - -# Copyright 2022 Damian Perticone Berisso,Argentina -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=wlroots -VERSION=${VERSION:-0.15.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc \ - -Dstrip=true \ - -Dxcb-errors=disabled \ - -Dexamples=false \ - -Drenderers=auto \ - -Dxwayland=enabled \ - -Dbackends=drm,libinput,x11 - - "${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 -name perllocal.pod \ - -o -name ".packlist" \ - -o -name "*.bs" \ - | xargs rm -f - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CONTRIBUTING.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/wlroots/wlroots.info b/libraries/wlroots/wlroots.info deleted file mode 100644 index 2e57c86c6e0..00000000000 --- a/libraries/wlroots/wlroots.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wlroots" -VERSION="0.15.1" -HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots" -DOWNLOAD="https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.15.1/wlroots-0.15.1.tar.gz" -MD5SUM="d847f52dd4be602918fdfa25e00aef27" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="seatd" -MAINTAINER="Damian Perticone" -EMAIL="mjolnirdam@gmail.com" diff --git a/libraries/wpebackend-fdo/wpebackend-fdo.SlackBuild b/libraries/wpebackend-fdo/wpebackend-fdo.SlackBuild index 44c8baad1e3..7779e8866bc 100644 --- a/libraries/wpebackend-fdo/wpebackend-fdo.SlackBuild +++ b/libraries/wpebackend-fdo/wpebackend-fdo.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for wpebackend-fdo -# Copyright 2020-2023 Matteo Bernardini +# Copyright 2020-2025 Matteo Bernardini # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=wpebackend-fdo -VERSION=${VERSION:-1.14.2} +VERSION=${VERSION:-1.16.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/libraries/wpebackend-fdo/wpebackend-fdo.info b/libraries/wpebackend-fdo/wpebackend-fdo.info index 651dab469f8..36b0ccbacf3 100644 --- a/libraries/wpebackend-fdo/wpebackend-fdo.info +++ b/libraries/wpebackend-fdo/wpebackend-fdo.info @@ -1,8 +1,8 @@ PRGNAM="wpebackend-fdo" -VERSION="1.14.2" +VERSION="1.16.0" HOMEPAGE="https://wpewebkit.org" -DOWNLOAD="https://wpewebkit.org/releases/wpebackend-fdo-1.14.2.tar.xz" -MD5SUM="dafd899646b2e31ef2d97938a638c48d" +DOWNLOAD="https://wpewebkit.org/releases/wpebackend-fdo-1.16.0.tar.xz" +MD5SUM="38f488aaa6d68252b593b65ba3e2d9d1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libwpe" diff --git a/libraries/wxWidgets/wxWidgets.SlackBuild b/libraries/wxWidgets/wxWidgets.SlackBuild index 00776391338..fcad3ba83a2 100644 --- a/libraries/wxWidgets/wxWidgets.SlackBuild +++ b/libraries/wxWidgets/wxWidgets.SlackBuild @@ -105,6 +105,7 @@ cmake -B build-gtk3 \ -DwxUSE_WEBVIEW_WEBKIT=ON \ -DwxUSE_WEBVIEW=ON \ -DwxUSE_PRIVATE_FONTS=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release . cmake --build build-gtk3 DESTDIR="$PKG" cmake --install build-gtk3 @@ -129,6 +130,7 @@ cmake -B build-qt5 \ -DwxUSE_WEBVIEW_WEBKIT=ON \ -DwxUSE_WEBVIEW=ON \ -DwxUSE_PRIVATE_FONTS=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release . cmake --build build-qt5 DESTDIR="$PKG" cmake --install build-qt5 diff --git a/libraries/wxsvg/gcc13.patch b/libraries/wxsvg/gcc13.patch deleted file mode 100644 index fdc57958dd5..00000000000 --- a/libraries/wxsvg/gcc13.patch +++ /dev/null @@ -1,31 +0,0 @@ -From https://gcc.gnu.org/gcc-13/porting_to.html - -Some C++ Standard Library headers have been changed to no longer -include other headers that were being used internally by the library. -As such, C++ programs that used standard library components without -including the right headers will no longer compile. - -The following headers are used less widely in libstdc++ and may need -to be included explicitly when compiling with GCC 13: - - (for std::string, std::to_string, std::stoi etc.) - (for std::error_code, std::error_category, std::system_error). - (for std::int8_t, std::int32_t etc.) - (for std::printf, std::fopen etc.) - (for std::strtol, std::malloc etc.) - -- - -Matteo Bernardini - -diff -Naur wxsvg-1.5.24.orig/src/cairo/SVGCanvasCairo.cpp wxsvg-1.5.24/src/cairo/SVGCanvasCairo.cpp ---- wxsvg-1.5.24.orig/src/cairo/SVGCanvasCairo.cpp 2022-08-31 16:56:26.000000000 +0200 -+++ wxsvg-1.5.24/src/cairo/SVGCanvasCairo.cpp 2023-04-27 22:23:05.069420000 +0200 -@@ -14,6 +14,7 @@ - #include "SVGCanvasImageCairo.h" - #include - #include -+#include - - wxSVGCanvasCairo::~wxSVGCanvasCairo() { - Destroy(); diff --git a/libraries/wxsvg/wxsvg.SlackBuild b/libraries/wxsvg/wxsvg.SlackBuild index 3f09fe593da..f17e9f7a0f5 100644 --- a/libraries/wxsvg/wxsvg.SlackBuild +++ b/libraries/wxsvg/wxsvg.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for wxsvg -# Copyright 2013-2022 Matteo Bernardini , Pisa, Italy +# Copyright 2013-2024 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=wxsvg -VERSION=${VERSION:-1.5.24} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.5.25} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -79,9 +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/gcc13.patch - -sh autogen.sh || true +sed -i 's/libwxsvg_la_LDFLAGS = /libwxsvg_la_LDFLAGS = $(LDFLAGS) /' src/Makefile.am +autoreconf -fi CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -96,6 +92,7 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-shared \ --build=$ARCH-slackware-linux +sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make make install DESTDIR=$PKG diff --git a/libraries/wxsvg/wxsvg.info b/libraries/wxsvg/wxsvg.info index 338ea9ccb4b..e90228d7eb5 100644 --- a/libraries/wxsvg/wxsvg.info +++ b/libraries/wxsvg/wxsvg.info @@ -1,8 +1,8 @@ PRGNAM="wxsvg" -VERSION="1.5.24" +VERSION="1.5.25" HOMEPAGE="https://sourceforge.net/projects/wxsvg/" -DOWNLOAD="https://downloads.sf.net/wxsvg/wxsvg-1.5.24.tar.bz2" -MD5SUM="4f6780ef38bed0f7a7b6bb8d6499f405" +DOWNLOAD="https://downloads.sf.net/wxsvg/wxsvg-1.5.25.tar.bz2" +MD5SUM="1fe9e2fa330fccefb8b6149aafef5bf0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="wxWidgets" diff --git a/libraries/xbyak/xbyak.SlackBuild b/libraries/xbyak/xbyak.SlackBuild index da9822bcdb0..f93fb20985a 100644 --- a/libraries/xbyak/xbyak.SlackBuild +++ b/libraries/xbyak/xbyak.SlackBuild @@ -81,6 +81,7 @@ cd build cmake \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/libraries/xmlrpc-c/xmlrpc-c.SlackBuild b/libraries/xmlrpc-c/xmlrpc-c.SlackBuild index f7019998202..bd22af6545a 100644 --- a/libraries/xmlrpc-c/xmlrpc-c.SlackBuild +++ b/libraries/xmlrpc-c/xmlrpc-c.SlackBuild @@ -82,6 +82,11 @@ 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 {} \+ +sed -i \ + -e "s|CFLAGS_COMMON\ =\ -DNDEBUG|CFLAGS_COMMON = -DNDEBUG $SLKCFLAGS -std=gnu17|" \ + -e "s|CXXFLAGS_COMMON\ =\ -DNDEBUG|CXXFLAGS_COMMON = -DNDEBUG|" \ + common.mk + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/libraries/yajl/patches/0009-cmake4.patch b/libraries/yajl/patches/0009-cmake4.patch new file mode 100644 index 00000000000..bd8b6cbe064 --- /dev/null +++ b/libraries/yajl/patches/0009-cmake4.patch @@ -0,0 +1,66 @@ +From 6fe59ca50dfd65bdb3d1c87a27245b2dd1a072f9 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Fri, 28 Mar 2025 09:31:40 +0000 +Subject: [PATCH] Allow build with CMake 4.0.0 + +fixes deprecated cmake option and uses cmake 2.8.0 TARGET_FILE +update cmake supported minimum versions to 2.8.0...3.10 + +ref: +- https://cmake.org/cmake/help/latest/policy/CMP0026.html + +CMake Error at .../CMakeLists.txt: (GET_TARGET_PROPERTY): + The LOCATION property may not be read from target "json_...". Use the + target name directly with add_custom_command, or use the generator + expression $, as appropriate. + +Signed-off-by: Rudi Heitbaum +--- + CMakeLists.txt | 2 +- + reformatter/CMakeLists.txt | 4 +--- + verify/CMakeLists.txt | 4 +--- + 3 files changed, 3 insertions(+), 7 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 471eee13..deba3a40 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -12,7 +12,7 @@ + # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +-CMAKE_MINIMUM_REQUIRED(VERSION 2.6) ++CMAKE_MINIMUM_REQUIRED(VERSION 2.8.0...3.10) + + PROJECT(YetAnotherJSONParser C) + +diff --git a/reformatter/CMakeLists.txt b/reformatter/CMakeLists.txt +index 52a9bee8..267d02e2 100644 +--- a/reformatter/CMakeLists.txt ++++ b/reformatter/CMakeLists.txt +@@ -35,9 +35,7 @@ IF (NOT WIN32) + ENDIF (NOT WIN32) + + # copy the binary into the output directory +-GET_TARGET_PROPERTY(binPath json_reformat LOCATION) +- + ADD_CUSTOM_COMMAND(TARGET json_reformat POST_BUILD +- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) ++ COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${binDir}) + + INSTALL(TARGETS json_reformat RUNTIME DESTINATION bin) +diff --git a/verify/CMakeLists.txt b/verify/CMakeLists.txt +index 967fca16..2f390082 100644 +--- a/verify/CMakeLists.txt ++++ b/verify/CMakeLists.txt +@@ -29,9 +29,7 @@ ADD_EXECUTABLE(json_verify ${SRCS}) + TARGET_LINK_LIBRARIES(json_verify yajl_s) + + # copy in the binary +-GET_TARGET_PROPERTY(binPath json_verify LOCATION) +- + ADD_CUSTOM_COMMAND(TARGET json_verify POST_BUILD +- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${binPath} ${binDir}) ++ COMMAND ${CMAKE_COMMAND} -E copy_if_different $ ${binDir}) + + INSTALL(TARGETS json_verify RUNTIME DESTINATION bin) diff --git a/libraries/yaml-cpp/yaml-cpp.SlackBuild b/libraries/yaml-cpp/yaml-cpp.SlackBuild index a3fbb144015..5d69f2c65f1 100644 --- a/libraries/yaml-cpp/yaml-cpp.SlackBuild +++ b/libraries/yaml-cpp/yaml-cpp.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=yaml-cpp -VERSION=${VERSION:-0.7.0} +VERSION=${VERSION:-0.8.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 @@ -69,9 +66,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$PRGNAM-$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 \ @@ -79,12 +76,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 {} \; +# For gcc >= 15.x +sed -i '/ostream_wrapper.h/i #include ' src/emitterutils.cpp + mkdir -p build cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_BUILD_TYPE=Release .. diff --git a/libraries/yaml-cpp/yaml-cpp.info b/libraries/yaml-cpp/yaml-cpp.info index 8297e8e4dd7..4d19facc7d4 100644 --- a/libraries/yaml-cpp/yaml-cpp.info +++ b/libraries/yaml-cpp/yaml-cpp.info @@ -1,8 +1,8 @@ PRGNAM="yaml-cpp" -VERSION="0.7.0" +VERSION="0.8.0" HOMEPAGE="https://github.com/jbeder/yaml-cpp" -DOWNLOAD="https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.7.0/yaml-cpp-yaml-cpp-0.7.0.tar.gz" -MD5SUM="74d646a3cc1b5d519829441db96744f0" +DOWNLOAD="https://github.com/jbeder/yaml-cpp/archive/0.8.0/yaml-cpp-0.8.0.tar.gz" +MD5SUM="1d2c7975edba60e995abe3c4af6480e5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/libraries/zstd-cmake/README b/libraries/zstd-cmake/README deleted file mode 100644 index 3ddefa5f004..00000000000 --- a/libraries/zstd-cmake/README +++ /dev/null @@ -1,2 +0,0 @@ -This is only the cmake files meant to compliment the zstd package -already in Slackware. diff --git a/libraries/zstd-cmake/slack-desc b/libraries/zstd-cmake/slack-desc deleted file mode 100644 index 9adf2daff37..00000000000 --- a/libraries/zstd-cmake/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------------------------------------------------------| -zstd-cmake: zstd-cmake (cmake files for zstd) -zstd-cmake: -zstd-cmake: Provide the cmake files necessary for cmake to find zstd. -zstd-cmake: -zstd-cmake: Homepage: http://www.zstd.net -zstd-cmake: -zstd-cmake: -zstd-cmake: -zstd-cmake: -zstd-cmake: -zstd-cmake: diff --git a/libraries/zstd-cmake/zstd-cmake.SlackBuild b/libraries/zstd-cmake/zstd-cmake.SlackBuild deleted file mode 100644 index 0fca9c06567..00000000000 --- a/libraries/zstd-cmake/zstd-cmake.SlackBuild +++ /dev/null @@ -1,110 +0,0 @@ -#!/bin/bash - -# Slackware build script for zstd-cmake - -# Copyright 2022-2023 Steven Voges -# Copyright 2025-2026 Ruoh-Shoei LIN -# 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=zstd-cmake -SRCNAM=zstd -VERSION=${VERSION:-1.5.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -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 $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build/cmake/build -cd build/cmake/build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DZSTD_BUILD_PROGRAMS=OFF \ - -DZSTD_BUILD_STATIC=OFF \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd ../../.. - -rm -r $PKG/usr/include -rm -r $PKG/usr/lib$LIBDIRSUFFIX/pkgconfig -rm $PKG/usr/lib$LIBDIRSUFFIX/libzstd.* -sed -i 's/${_IMPORT_PREFIX}\//\//g' \ - $PKG/usr/lib${LIBDIRSUFFIX}/cmake/$SRCNAM/${SRCNAM}Targets-release.cmake - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - *.md CHANGELOG COPYING 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/libraries/zstd-cmake/zstd-cmake.info b/libraries/zstd-cmake/zstd-cmake.info deleted file mode 100644 index fb7307589c9..00000000000 --- a/libraries/zstd-cmake/zstd-cmake.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="zstd-cmake" -VERSION="1.5.5" -HOMEPAGE="http://www.zstd.net" -DOWNLOAD="https://github.com/facebook/zstd/archive/v1.5.5/zstd-1.5.5.tar.gz" -MD5SUM="4ff0ee1965ab161bc55be7c9dcd1f7f9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Ruoh-Shoei LIN" -EMAIL="lin.ruohshoei+sbo@gmail.com" diff --git a/libraries/zxing-cpp/README b/libraries/zxing-cpp/README deleted file mode 100644 index 7e7c2ad1d07..00000000000 --- a/libraries/zxing-cpp/README +++ /dev/null @@ -1,20 +0,0 @@ -ZXing-C++ ("zebra crossing") is an open-source, multi-format -linear/matrix barcode image processing library implemented in C++. - -It was originally ported from the Java ZXing Library but has been -developed further and now includes many improvements in terms of -runtime and detection performance. It can both read and write -barcodes in a number of formats. - -Features: - * Written in pure C++17 (/C++20), no third-party dependencies - (for the library itself) - * Thread safe - * Wrappers/Bindings for: - - Android - - C - - iOS - - Python - - WebAssembly - - WinRT - - Flutter (external project) diff --git a/libraries/zxing-cpp/slack-desc b/libraries/zxing-cpp/slack-desc deleted file mode 100644 index 2211be0a137..00000000000 --- a/libraries/zxing-cpp/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------------------------------------------------------| -zxing-cpp: zxing-cpp (barcode image processing library) -zxing-cpp: -zxing-cpp: ZXing-C++ ("zebra crossing") is an open-source, multi-format -zxing-cpp: linear/matrix barcode image processing library implemented in C++. -zxing-cpp: It can both read and write barcodes in a number of formats. -zxing-cpp: -zxing-cpp: Homepage: https://github.com/zxing-cpp/zxing-cpp -zxing-cpp: -zxing-cpp: -zxing-cpp: -zxing-cpp: diff --git a/libraries/zxing-cpp/zxing-cpp.SlackBuild b/libraries/zxing-cpp/zxing-cpp.SlackBuild deleted file mode 100644 index d5acf0cfcd8..00000000000 --- a/libraries/zxing-cpp/zxing-cpp.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash - -# Slackware build script for zxing-cpp - -# Copyright 2023 Bloyburt -# 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=zxing-cpp -VERSION=${VERSION:-2.2.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} -STBVER=${STBVER:-03f50e343d796e492e6579a11143a085429d7f5d} - -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" -elif [ "$ARCH" = "aarch64" ]; 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 - -# Use a local version of the stb image library -patch zxing.cmake $CWD/zxing.cmake.patch -cp -a $CWD/stb-$STBVER.tar.gz . -tar xvf stb-$STBVER.tar.gz -mv stb-$STBVER stb-src - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX="$LIBDIRSUFFIX" \ - -DMAN_INSTALL_DIR=/usr/man \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/strip DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/libraries/zxing-cpp/zxing-cpp.info b/libraries/zxing-cpp/zxing-cpp.info deleted file mode 100644 index 17e51a38e27..00000000000 --- a/libraries/zxing-cpp/zxing-cpp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="zxing-cpp" -VERSION="2.2.1" -HOMEPAGE="https://github.com/zxing-cpp/zxing-cpp" -DOWNLOAD="https://github.com/zxing-cpp/zxing-cpp/archive/v2.2.1/zxing-cpp-2.2.1.tar.gz https://github.com/nothings/stb/archive/03f50e3/stb-03f50e343d796e492e6579a11143a085429d7f5d.tar.gz" -MD5SUM="8d2b1592668c57f77c6351c8bb5fe739 6c2059b2728abb6da1d93ec52eaddd9c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Bloyburt" -EMAIL="alexpen@startmail.com" diff --git a/libraries/zxing-cpp/zxing.cmake.patch b/libraries/zxing-cpp/zxing.cmake.patch deleted file mode 100644 index c7fc316223d..00000000000 --- a/libraries/zxing-cpp/zxing.cmake.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- zxing.cmake.orig 2023-11-10 19:38:55.601450169 +0000 -+++ zxing.cmake 2023-11-10 19:39:15.889449494 +0000 -@@ -12,11 +12,8 @@ - - if (NOT STB_FOUND) - include(FetchContent) -- FetchContent_Declare (stb -- GIT_REPOSITORY https://github.com/nothings/stb.git) -- FetchContent_MakeAvailable (stb) - add_library(stb::stb INTERFACE IMPORTED) -- target_include_directories(stb::stb INTERFACE ${stb_SOURCE_DIR}) -+ target_include_directories(stb::stb INTERFACE ../stb-src) - else() - add_library(stb::stb ALIAS PkgConfig::STB) - endif() diff --git a/libraries/zziplib/zziplib.SlackBuild b/libraries/zziplib/zziplib.SlackBuild index 31881f1a689..91803b6a940 100644 --- a/libraries/zziplib/zziplib.SlackBuild +++ b/libraries/zziplib/zziplib.SlackBuild @@ -102,6 +102,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/misc/cwiid/cwiid.SlackBuild b/misc/cwiid/cwiid.SlackBuild index d8ddb2befe4..c6746f496dc 100644 --- a/misc/cwiid/cwiid.SlackBuild +++ b/misc/cwiid/cwiid.SlackBuild @@ -29,14 +29,14 @@ # - Fixed permissions of config files and header # - Added ir_fps and nunchuk_kb plugins -# https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91-2.debian.tar.xz +# https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91-11.debian.tar.xz # https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91.orig.tar.xz cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cwiid -VERSION=${VERSION:-0.6.91_2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.6.91_11} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -90,16 +90,13 @@ 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 debian-specific (calls dpkg): -rm -f debian/patches/python-setup.py.patch +# this is for a python version we still don't have +rm -f debian/patches/py3.13-buffers.patch for i in $( cat debian/patches/series ); do - [ -e $i ] && patch -p1 < debian/patches/$i + [ -e debian/patches/$i ] && patch -p1 < debian/patches/$i || true done -# re-enable this when needed -#patch -p1 < $CWD/python310.patch - autoreconf -if ./configure \ @@ -135,12 +132,12 @@ gzip -9 $PKG/usr/man/man1/* gzip -9c debian/lswm.1 > $PKG/usr/man/man1/lswm.1.gz mkdir -p $PKG/usr/share/pixmaps -cp -a debian/icons/*.xpm $PKG/usr/share/pixmaps +cp -a $CWD/wmgui.xpm $PKG/usr/share/pixmaps mkdir -p $PKG/usr/share/applications sed -e '/^Icon/s,=.*,=/usr/share/pixmaps/wmgui.xpm,' \ -e '/^Categories/s,$,;Settings;,' \ - debian/menus/wmgui.desktop > $PKG/usr/share/applications/wmgui.desktop + $CWD/wmgui.desktop > $PKG/usr/share/applications/wmgui.desktop # init script written for this build mkdir -p $PKG/etc/rc.d/ diff --git a/misc/cwiid/cwiid.info b/misc/cwiid/cwiid.info index 21b287e8ec7..da42ff26a66 100644 --- a/misc/cwiid/cwiid.info +++ b/misc/cwiid/cwiid.info @@ -1,10 +1,10 @@ PRGNAM="cwiid" -VERSION="0.6.91_2" +VERSION="0.6.91_11" HOMEPAGE="https://packages.debian.org/sid/libcwiid1" DOWNLOAD="https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91.orig.tar.xz \ - https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91-2.debian.tar.xz" + https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91-11.debian.tar.xz" MD5SUM="3af0651c9d81693d39bb69675885c3d7 \ - 0a3361ed2a29e4b68d6798e2347725de" + 699345b20d04c940bf06938956695864" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/misc/cwiid/python310.patch b/misc/cwiid/python310.patch deleted file mode 100644 index 5a835aef7ea..00000000000 --- a/misc/cwiid/python310.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- cwiid/configure.ac.orig 2021-10-25 12:06:48.965614546 +0700 -+++ cwiid/configure.ac 2021-10-25 12:07:01.190613822 +0700 -@@ -67,7 +67,7 @@ - fi - AC_SUBST(PYTHON) - if test $PYTHON; then -- PYTHON_VERSION=[`$PYTHON -c 'import sys; print (sys.version[:3])'`] -+ PYTHON_VERSION=[`$PYTHON -c 'import sys; print (sys.version[:4])'`] - AC_SUBST(PYTHON_VERSION) - AC_DEFINE([HAVE_PYTHON],1,[Define to 1 if python support is enabled]) - fi diff --git a/misc/cwiid/wmgui.desktop b/misc/cwiid/wmgui.desktop new file mode 100644 index 00000000000..364d055a46c --- /dev/null +++ b/misc/cwiid/wmgui.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=Wmgui +GenericName=Graphical user interface to the wiimote +GenericName[fr]=Interface graphique pour la wiimote +Comment=Simple GTK gui to the wiimote to test and display the wiimote data. +Comment[fr]=Simple interface graphique pour la wiimote pour tester et afficher les informations de la wiimote. +Exec=wmgui +Icon=wmgui.xpm +Terminal=false +Type=Application +Categories=Utility;HardwareSettings diff --git a/misc/cwiid/wmgui.xpm b/misc/cwiid/wmgui.xpm new file mode 100644 index 00000000000..6f66669f67c --- /dev/null +++ b/misc/cwiid/wmgui.xpm @@ -0,0 +1,552 @@ +/* XPM */ +static char * wmgui_xpm[] = { +"39 45 504 2", +" c None", +". c #010C2D", +"+ c #000B2B", +"@ c #000C2B", +"# c #000B2A", +"$ c #000C2A", +"% c #000B29", +"& c #000A29", +"* c #000C30", +"= c #000B2E", +"- c #000A2D", +"; c #000A2B", +"> c #000A2A", +", c #000B2D", +"' c #000D2F", +") c #000F35", +"! c #000D33", +"~ c #000C31", +"{ c #000B30", +"] c #000C2E", +"^ c #000C2D", +"/ c #000B2C", +"( c #000D32", +"_ c #010F35", +": c #00153C", +"< c #001139", +"[ c #001037", +"} c #000E35", +"| c #000E34", +"1 c #000D31", +"2 c #000C2C", +"3 c #000C2F", +"4 c #000D34", +"5 c #001138", +"6 c #001840", +"7 c #00153E", +"8 c #00133C", +"9 c #00123A", +"0 c #001038", +"a c #000F37", +"b c #030F31", +"c c #71737A", +"d c #B0B0B1", +"e c #B8B8B8", +"f c #BCBCBC", +"g c #BDBDBD", +"h c #BEBEBE", +"i c #BFBFBF", +"j c #A4A5A7", +"k c #2A3145", +"l c #000F36", +"m c #00143C", +"n c #001C45", +"o c #001943", +"p c #001741", +"q c #00163F", +"r c #00143D", +"s c #00123C", +"t c #646872", +"u c #E5E5E6", +"v c #E5DDDF", +"w c #DBD8D9", +"x c #F5F5F5", +"y c #F6F6F6", +"z c #F8F8F8", +"A c #F9F9F9", +"B c #FAFAFA", +"C c #DCDCDC", +"D c #081432", +"E c #00123B", +"F c #001841", +"G c #01214B", +"H c #001D48", +"I c #001B46", +"J c #001A44", +"K c #001842", +"L c #001742", +"M c #001640", +"N c #A1A1A1", +"O c #E8E8E8", +"P c #DBD4D5", +"Q c #DCD7D8", +"R c #F7F7F7", +"S c #F4F4F4", +"T c #293449", +"U c #001C46", +"V c #00214C", +"W c #00204B", +"X c #001F49", +"Y c #001E48", +"Z c #001D47", +"` c #001C47", +" . c #9D9D9D", +".. c #EFEFEF", +"+. c #EBEBEB", +"@. c #EDEDED", +"#. c #D7D7D7", +"$. c #D1D1D1", +"%. c #2A374D", +"&. c #001A46", +"*. c #001B45", +"=. c #001E49", +"-. c #00244E", +";. c #00234E", +">. c #00224D", +",. c #00214D", +"'. c #00214E", +"). c #00204D", +"!. c #F2F2F2", +"~. c #F1F1F1", +"{. c #B9B9B9", +"]. c #2A3A50", +"^. c #00204C", +"/. c #01254F", +"(. c #00244F", +"_. c #002550", +":. c #002551", +"<. c #002652", +"[. c #002653", +"}. c #002753", +"|. c #002754", +"1. c #002755", +"2. c #002654", +"3. c #D6D6D6", +"4. c #C1C1C1", +"5. c #E2E2E2", +"6. c #D0D0D0", +"7. c #2A3D54", +"8. c #002552", +"9. c #002450", +"0. c #00224C", +"a. c #002956", +"b. c #002B58", +"c. c #002C5A", +"d. c #002D5B", +"e. c #002D5C", +"f. c #002D5E", +"g. c #002C5C", +"h. c #D9D9D9", +"i. c #CBCBCB", +"j. c #E1E1E1", +"k. c #E4E4E4", +"l. c #D4D4D4", +"m. c #2A4058", +"n. c #002C5B", +"o. c #002B59", +"p. c #002A58", +"q. c #002854", +"r. c #00204A", +"s. c #002F5E", +"t. c #003261", +"u. c #003363", +"v. c #003465", +"w. c #003466", +"x. c #003364", +"y. c #F3F3F3", +"z. c #CACACA", +"A. c #2A435C", +"B. c #003365", +"C. c #003263", +"D. c #003262", +"E. c #00305F", +"F. c #002E5C", +"G. c #002855", +"H. c #003463", +"I. c #003868", +"J. c #003A6C", +"K. c #003C6E", +"L. c #003C6F", +"M. c #003B6D", +"N. c #DFDFDF", +"O. c #2A4760", +"P. c #003A6D", +"Q. c #00396A", +"R. c #003666", +"S. c #003362", +"T. c #002957", +"U. c #003160", +"V. c #003767", +"W. c #004173", +"X. c #004376", +"Y. c #004478", +"Z. c #CDCDCD", +"`. c #D3D3D3", +" + c #2A4B65", +".+ c #004174", +"++ c #003F71", +"@+ c #003B6C", +"#+ c #004578", +"$+ c #004A7D", +"%+ c #004D81", +"&+ c #004D7F", +"*+ c #C9C9C9", +"=+ c #D2D2D2", +"-+ c #2A506A", +";+ c #004B7F", +">+ c #00487C", +",+ c #003E70", +"'+ c #003769", +")+ c #003161", +"!+ c #001944", +"~+ c #001C48", +"{+ c #00214F", +"]+ c #002D5D", +"^+ c #00396C", +"/+ c #004F82", +"(+ c #005588", +"_+ c #005888", +":+ c #2A556E", +"<+ c #005386", +"[+ c #00467A", +"}+ c #003F72", +"|+ c #00386A", +"1+ c #003162", +"2+ c #002B5B", +"3+ c #002554", +"4+ c #001B47", +"5+ c #011943", +"6+ c #001641", +"7+ c #001844", +"8+ c #001C49", +"9+ c #002150", +"0+ c #002757", +"a+ c #004175", +"b+ c #004A7E", +"c+ c #005C8D", +"d+ c #006290", +"e+ c #CFCFCF", +"f+ c #F0F0F0", +"g+ c #2A5A71", +"h+ c #005A8C", +"i+ c #005184", +"j+ c #004073", +"k+ c #00386B", +"l+ c #003163", +"m+ c #002B5C", +"n+ c #002655", +"o+ c #00204E", +"p+ c #001B48", +"q+ c #001843", +"r+ c #001541", +"s+ c #001845", +"t+ c #001C4A", +"u+ c #002151", +"v+ c #002758", +"w+ c #002D5F", +"x+ c #003366", +"y+ c #003A6E", +"z+ c #004276", +"A+ c #005688", +"B+ c #006291", +"C+ c #006B95", +"D+ c #2A5E74", +"E+ c #005F8F", +"F+ c #005486", +"G+ c #00497D", +"H+ c #004074", +"I+ c #00386C", +"J+ c #003164", +"K+ c #002B5D", +"L+ c #002556", +"M+ c #00204F", +"N+ c #001B49", +"O+ c #001744", +"P+ c #011843", +"Q+ c #001642", +"R+ c #001C4B", +"S+ c #002152", +"T+ c #002659", +"U+ c #002C60", +"V+ c #003267", +"W+ c #003A6F", +"X+ c #004377", +"Y+ c #004D80", +"Z+ c #005989", +"`+ c #006693", +" @ c #007198", +".@ c #2A6075", +"+@ c #006390", +"@@ c #005687", +"#@ c #004B7E", +"$@ c #004075", +"%@ c #00386D", +"&@ c #003165", +"*@ c #002B5E", +"=@ c #002557", +"-@ c #002050", +";@ c #011B45", +">@ c #001643", +",@ c #001846", +"'@ c #001B4C", +")@ c #002053", +"!@ c #002559", +"~@ c #002B60", +"{@ c #003268", +"]@ c #003A70", +"^@ c #004F81", +"/@ c #005C8A", +"(@ c #006994", +"_@ c #007499", +":@ c #D8D8D8", +"<@ c #1D5468", +"[@ c #006691", +"}@ c #005887", +"|@ c #004C7E", +"1@ c #003065", +"2@ c #002A5E", +"3@ c #002457", +"4@ c #001F51", +"5@ c #001A4A", +"6@ c #001745", +"7@ c #001847", +"8@ c #001B4D", +"9@ c #001F53", +"0@ c #002459", +"a@ c #002B61", +"b@ c #003B70", +"c@ c #005181", +"d@ c #005D8A", +"e@ c #006B94", +"f@ c #00769A", +"g@ c #DADADA", +"h@ c #C2C2C2", +"i@ c #BBC2C7", +"j@ c #AABAC6", +"k@ c #ACACAC", +"l@ c #C5C5C5", +"m@ c #C3C3C3", +"n@ c #195164", +"o@ c #006792", +"p@ c #005A88", +"q@ c #004E7F", +"r@ c #00386E", +"s@ c #003066", +"t@ c #00295E", +"u@ c #002357", +"v@ c #001E51", +"w@ c #001A4B", +"x@ c #00245A", +"y@ c #004679", +"z@ c #005281", +"A@ c #005E8B", +"B@ c #00779A", +"C@ c #E5E5E5", +"D@ c #C7C7C7", +"E@ c #D5D5D5", +"F@ c #CBCED0", +"G@ c #B4BDC4", +"H@ c #DDDDDD", +"I@ c #00396E", +"J@ c #00285F", +"K@ c #002258", +"L@ c #001D51", +"M@ c #001743", +"N@ c #001945", +"O@ c #003269", +"P@ c #005282", +"Q@ c #00779B", +"R@ c #ECECEC", +"S@ c #011B46", +"T@ c #00255A", +"U@ c #003368", +"V@ c #005D8B", +"W@ c #006A94", +"X@ c #EEEEEE", +"Y@ c #E4E5E8", +"Z@ c #E1E3E6", +"`@ c #EAEBEC", +" # c #195064", +".# c #005988", +"+# c #004D7E", +"@# c #001C4C", +"## c #002153", +"$# c #005B8A", +"%# c #006894", +"&# c #007399", +"*# c #E9E9EB", +"=# c #D6D7DB", +"-# c #C9CACE", +";# c #E6E7EA", +"># c #194F64", +",# c #006591", +"'# c #001F50", +")# c #002759", +"!# c #002D60", +"~# c #003367", +"{# c #003B6F", +"]# c #005889", +"^# c #006592", +"/# c #006D96", +"(# c #E9E9EA", +"_# c #DBDCDF", +":# c #D0D1D4", +"<# c #E5E6E9", +"[# c #194D63", +"}# c #00618F", +"|# c #005586", +"1# c #001A49", +"2# c #001D4B", +"3# c #002251", +"4# c #002858", +"5# c #002E5F", +"6# c #003467", +"7# c #004277", +"8# c #005587", +"9# c #9B9B9B", +"0# c #DBDCE0", +"a# c #D1D2D6", +"b# c #194A61", +"c# c #005D8D", +"d# c #005285", +"e# c #001D4A", +"f# c #002250", +"g# c #002857", +"h# c #002E5E", +"i# c #004275", +"j# c #005084", +"k# c #005789", +"l# c #005A89", +"m# c #999999", +"n# c #E8E9EB", +"o# c #19455E", +"p# c #004E82", +"q# c #00477B", +"r# c #003F73", +"s# c #002555", +"t# c #001A45", +"u# c #001D49", +"v# c #00224F", +"w# c #002856", +"x# c #002E5D", +"y# c #003464", +"z# c #004E80", +"A# c #19405A", +"B# c #003E71", +"C# c #00376A", +"D# c #00224E", +"E# c #003869", +"F# c #003E6F", +"G# c #004579", +"H# c #004477", +"I# c #193B55", +"J# c #003768", +"K# c #003565", +"L# c #003969", +"M# c #003C70", +"N# c #003B6E", +"O# c #E9E9E9", +"P# c #193751", +"Q# c #003D71", +"R# c #003D70", +"S# c #002A57", +"T# c #003567", +"U# c #EAEAEA", +"V# c #19334C", +"W# c #003668", +"X# c #003566", +"Y# c #00234F", +"Z# c #002C5D", +"`# c #E3E3E3", +" $ c #192F48", +".$ c #002F60", +"+$ c #00214B", +"@$ c #002756", +"#$ c #E7E7E7", +"$$ c #B7B7B7", +"%$ c #192C44", +"&$ c #002451", +"*$ c #192940", +"=$ c #01244F", +"-$ c #989898", +";$ c #E4EAED", +">$ c #EAECEC", +",$ c #19263D", +"'$ c #001F4A", +")$ c #011F49", +"!$ c #898989", +"~$ c #E6E6E6", +"{$ c #B6B6B6", +"]$ c #131F36", +"^$ c #001B44", +"/$ c #353A45", +"($ c #E0E0E0", +"_$ c #717171", +":$ c #011032", +"<$ c #001740", +"[$ c #00173F", +"}$ c #00133B", +"|$ c #000F33", +"1$ c #242A38", +"2$ c #56575B", +"3$ c #5E6062", +"4$ c #5F6063", +"5$ c #5D5E61", +"6$ c #43454C", +"7$ c #09132D", +"8$ c #00143B", +"9$ c #000E33", +"0$ c #000E36", +"a$ c #000B2F", +"b$ c #000C32", +"c$ c #011137", +"d$ c #000A2C", +"e$ c #010B2D", +" ", +" . + @ @ # $ $ % & ", +" * = - ; > > & & & & > ; , ' ", +" ) ! ~ { ] ^ ^ , , / / , , , = * ( _ ", +" : < [ } | ! ( 1 ^ ^ ^ ^ 2 2 3 1 1 ( 4 ) 5 ", +" 6 7 8 9 < 0 a b c d e f g h i j k ) l a 0 9 m ", +" n o p q 7 r 8 s t u v w x y z A B C D E E 8 r q F ", +" G H I J o K L p M N O P Q x y R A B S T M M p p K J U ", +" V W X Y Z ` ` ` I ...+.@.#.$.R A B S %.&.*.*.I U Z =.W ", +" -.;.;.>.>.,.,.,.'.). ...!.~.$.{.S z B S ].).^.W W W W V >./. ", +" -.(._.:.<.<.[.}.|.1.2. ...3.4.5.@.i 6.B S 7.2.[.8.:._.9.(.(.-. ", +" 0.;.:.|.a.b.c.d.e.f.g. ...h.i.j.k.l.l.B S m.g.n.o.p.a.q.<.9.;.>. ", +" X r.>.:.a.c.s.t.u.v.w.x. ...!.y.z.g !.A B S A.B.C.D.E.F.o.G.9.>.W ", +" Z =.,.8.p.s.H.I.J.K.L.M. ...!.y.5.N.R A B S O.P.J.Q.R.S.F.T.:.V =.Y ", +" *.H ,.[.o.U.V.K.W.X.Y.X. ...!.!.Z.`.y A B S +X..+++@+R.E.p.8.^.H I ", +" K J H '.2.n.S.Q.++#+$+%+&+ ...!.z.*+`.=+A B S -+;+>+X.,+'+)+o.8.^.` J ", +" p !+~+{+1.]+x.^+.+>+/+(+_+ ...!.i.6.6.6.A B S :+<+%+[+}+|+1+2+3+).4+o 5+ ", +" 6+7+8+9+0+f.B.P.a+b+<+c+d+ ...!.+.$.e+f+A B S g+h+i+>+j+k+l+m+n+o+p+q+6+ ", +" r+s+t+u+v+w+x+y+z+;+A+B+C+ ...!.y.x y R A B S D+E+F+G+H+I+J+K+L+M+N+O+6+ ", +" P+Q+s+R+S+T+U+V+W+X+Y+Z+`+ @ ...!.y.x y R A B S .@+@@@#@$@%@&@*@=@-@N+O+Q+ ", +" ;@>@,@'@)@!@~@{@]@Y.^@/@(@_@ ...+.!.!.f+R ~.z :@<@[@}@|@a+%@1@2@3@4@5@6@7+ ", +" !+>@7@8@9@0@a@{@b@#+c@d@e@f@ .g@h@z.i@j@3.k@l@m@n@o@p@q@z+r@s@t@u@v@w@6@O+` ", +" q+>@7@8@9@x@a@{@b@y@z@A@e@B@ .C@D@E@F@G@H@{.=+m@n@o@p@q@X.I@s@J@K@L@w@6@M@N@", +" J >@7@8@9@x@a@O@b@y@P@A@C+Q@ ...!.y.f+R@R@R@R@m@n@o@p@q@X.I@s@J@K@L@w@6@O+` ", +" S@>@,@8@)@T@a@U@b@#+c@V@W@f@ ...!.X@Y@Z@`@R@R@m@ #[@.#+#z+%@s@t@u@v@5@6@7+ ", +" o >@,@@###T+U+U@b@Y.^@$#%#&# ...X@*#=#-#;#R@R@m@>#,#}@|@a+%@1@2@3@'#5@6@M@ ", +" Q+,@@#S+)#!#~#{#X+Y+]#^#/# .@.R@(#_#:#<#R@R@m@[#}#|#$+$@%@&@*@=@'#1#6@Q+ ", +" 6+s+2#3#4#5#6#{#7#;+8#E+,#9#+.R@*#0#a#;#R@R@m@b#c#d#>+H+I+J+K+L+M+N+O+Q+ ", +" L N@e#f#g#h#w.y+i#G+j#k#l#m#+.R@R@*#n#+.R@R@m@o#A+p#q#r#k+l+m+s#o+p+7+P+ ", +" K t#u#v#w#x#y#J.j+[+b+p#z#m#+.R@R@e+*+O R@R@m@A#p#b+#+B#C#1+2+3+).~+!+ ", +" I =.D#1.d.u.E#F#.+X+G#H#m#+.R@j.6.C@*+R@R@m@I#[+H#.+K.J#)+o.8.^.` t# ", +" Z =.D#|.c.U.K#L#@+K.M#N#m#+.R@O#h l@E@R@R@m@P#Q#R#M.Q.y#s.p.:.^.H Z ", +" X W D#<.S#e.E.S.y#w.T#B.m#+.R@R@e+h@U#R@R@m@V#W#T#X#u.U.d.a.9.V =. ", +" V Y#:.|.a.b.c.e.]+h#Z#m#+.R@`#$.3.i.R@R@m@ $.$5#x#e.c.S#}.9.>.+$ ", +" -.Y#9.9.:.<.[.|.1.@$n+m#+.R@#$$$=+=+R@R@m@%$4#g#G.|.}.<.&$Y#;. ", +" ;.>.,.V V V ,.'.{+o+m#+.R@R@5.#.R@R@R@m@*$f#v#D#D#>.>.D#;.=$ ", +" W =.H Z ` ` ` ~+4+-$+.;$>$#$U#+.O R@m@,$8+H H H H =.'$V ", +" )$U J o K F p p 6+!$~$R@R@R@R@R@R@+.{$]$K K K o J *.H ", +" ^$F q 7 r m 8 8 /${$C j.j.j.j.($Z._$:$r r 7 q <$o ", +" [$m }$< 5 [ [ |$1$2$3$4$4$4$5$6$7$0 0 < 9 m 7 ", +" 8$5 l } | ! ! ! ! 9$9$9$9$9$9$9$9$| 0$[ 9 ", +" ) ! ~ { a$] ] ] ] ] ] ] ] a$* b$4 c$ ", +" * = d$; ; > > > > ; ; - = 1 ", +" e$; @ @ # $ @ # ; ", +" "}; diff --git a/misc/fcitx5-chinese-addons/README b/misc/fcitx5-chinese-addons/README deleted file mode 100644 index 2cb365fe594..00000000000 --- a/misc/fcitx5-chinese-addons/README +++ /dev/null @@ -1,7 +0,0 @@ -fcitx5-chinese-addons provides pinyin and table input method support -for fcitx5. Released under LGPL-2.1+. - -im/pinyin/emoji.txt is derived from Unicode CLDR with modification. - -If you want to build this package with Qt6, please set -DUSE_QT6 to -On instead of Off in the SlackBuild. diff --git a/misc/fcitx5-chinese-addons/doinst.sh b/misc/fcitx5-chinese-addons/doinst.sh deleted file mode 100644 index ca71fd3c40f..00000000000 --- a/misc/fcitx5-chinese-addons/doinst.sh +++ /dev/null @@ -1,12 +0,0 @@ -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - -if [ -e usr/share/glib-2.0/schemas ]; then - if [ -x /usr/bin/glib-compile-schemas ]; then - /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 - fi -fi - diff --git a/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild b/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild deleted file mode 100644 index 2d46067407c..00000000000 --- a/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Copyright 2022-2023 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-chinese-addons -VERSION=${VERSION:-5.1.8} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-${VERSION}_dict.tar.* -cd $PRGNAM-$VERSION - -# fix for fmt 12.1.0 -sed -i 's/fmt::localtime/f_localtime/g' im/pinyin/customphrase.cpp -sed -i '1i #include \ntemplate std::tm f_localtime(T t) { std::tm tm; localtime_r(\&t, \&tm); return tm; }' im/pinyin/customphrase.cpp - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DUSE_QT6=Off \ - -DENABLE_TEST=Off .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* $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/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.info b/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.info deleted file mode 100644 index 071e9693a56..00000000000 --- a/misc/fcitx5-chinese-addons/fcitx5-chinese-addons.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-chinese-addons" -VERSION="5.1.8" -HOMEPAGE="https://github.com/fcitx/fcitx5-chinese-addons" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-chinese-addons/fcitx5-chinese-addons-5.1.8_dict.tar.zst" -MD5SUM="5046d9a50ba02871808a18829944050d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5-qt libime" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-chinese-addons/slack-desc b/misc/fcitx5-chinese-addons/slack-desc deleted file mode 100644 index 01fc72e5f1a..00000000000 --- a/misc/fcitx5-chinese-addons/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------------------------------------------------------| -fcitx5-chinese-addons: fcitx5-chinese-addons (Chinese related addon for fcitx5) -fcitx5-chinese-addons: -fcitx5-chinese-addons: This provides pinyin and table input method support for fcitx5. -fcitx5-chinese-addons: Released under LGPL-2.1+. -fcitx5-chinese-addons: -fcitx5-chinese-addons: -fcitx5-chinese-addons: -fcitx5-chinese-addons: -fcitx5-chinese-addons: -fcitx5-chinese-addons: Homepage: https://github.com/fcitx/fcitx5-chinese-addons -fcitx5-chinese-addons: diff --git a/misc/fcitx5-configtool/README b/misc/fcitx5-configtool/README deleted file mode 100644 index 7d1edfbab70..00000000000 --- a/misc/fcitx5-configtool/README +++ /dev/null @@ -1,10 +0,0 @@ -Fcitx5-configtool provides the configuration GUI for Fcitx5. - -Do note that although this package could be installed along with the -bundled kcm-fcitx, they are considered conflicting packages in some -other distros (like Arch), so depending on your situation, you may -uninstall and blacklist kcm-fcitx before installing this package. - -Building with Qt6 is turned off by default. If you want to use the -Qt6 version, simply change -DUSE_QT6=Off into -DUSE_QT6=On in the -SlackBuild. diff --git a/misc/fcitx5-configtool/doinst.sh b/misc/fcitx5-configtool/doinst.sh deleted file mode 100644 index 5fb28930db0..00000000000 --- a/misc/fcitx5-configtool/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/misc/fcitx5-configtool/fcitx5-configtool.SlackBuild b/misc/fcitx5-configtool/fcitx5-configtool.SlackBuild deleted file mode 100644 index 0f5530da857..00000000000 --- a/misc/fcitx5-configtool/fcitx5-configtool.SlackBuild +++ /dev/null @@ -1,110 +0,0 @@ -#!/bin/bash - -# Copyright 2022-2023 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-configtool -VERSION=${VERSION:-5.1.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DUSE_QT6=Off .. - make - make install/strip DESTDIR=$PKG -cd .. - -# patch desktop file to conform with standards -if [ -f $PKG/usr/share/applications/kcm_fcitx5.desktop ]; then - sed -i 's/True/true/g' $PKG/usr/share/applications/kcm_fcitx5.desktop -fi - -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* $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/misc/fcitx5-configtool/fcitx5-configtool.info b/misc/fcitx5-configtool/fcitx5-configtool.info deleted file mode 100644 index efe35472945..00000000000 --- a/misc/fcitx5-configtool/fcitx5-configtool.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-configtool" -VERSION="5.1.8" -HOMEPAGE="https://github.com/fcitx/fcitx5-configtool" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-configtool/fcitx5-configtool-5.1.8.tar.zst" -MD5SUM="eaf80a7697063d406a420a8108e4b7e9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5-qt" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-configtool/slack-desc b/misc/fcitx5-configtool/slack-desc deleted file mode 100644 index 663a547c507..00000000000 --- a/misc/fcitx5-configtool/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------------------------------------------------------| -fcitx5-configtool: fcitx5-configtool (Configuration Tool for Fcitx5) -fcitx5-configtool: -fcitx5-configtool: Configuration Tool for Fcitx5. -fcitx5-configtool: -fcitx5-configtool: Homepage: https://fcitx-im.org/wiki/Fcitx_5 -fcitx5-configtool: -fcitx5-configtool: -fcitx5-configtool: -fcitx5-configtool: -fcitx5-configtool: -fcitx5-configtool: diff --git a/misc/fcitx5-gtk/README b/misc/fcitx5-gtk/README deleted file mode 100644 index aa8eaf0727d..00000000000 --- a/misc/fcitx5-gtk/README +++ /dev/null @@ -1,15 +0,0 @@ -fcitx5-gtk provides the GTK IM modules and libraries for fcitx5. - -If you enable GObject Introspection (via the ENABLE_GIR CMake -variable), make install will install some files to the system's GIR -directories regardless of what CMAKE_INSTALL_PREFIX is set to. - -If you have installed it to a custom prefix, you'll need to update the -GTK input method module cache. This is done by invoking -gtk-query-immodules-3.0 (or gtk-query-immodules-3.0 for GTK 2) and -setting GTK_PATH to point at fcitx5-gtk's GTK library install path -beforehand. For example: - - GTK_PATH=/your/install/path/lib/gtk-3.0 gtk-query-immodules-3.0 \ - --update-cache - diff --git a/misc/fcitx5-gtk/fcitx5-gtk.SlackBuild b/misc/fcitx5-gtk/fcitx5-gtk.SlackBuild deleted file mode 100644 index a9dae0160b3..00000000000 --- a/misc/fcitx5-gtk/fcitx5-gtk.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/bash - -# Copyright 2022 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-gtk -VERSION=${VERSION:-5.1.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 [ ! -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.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* README* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/misc/fcitx5-gtk/fcitx5-gtk.info b/misc/fcitx5-gtk/fcitx5-gtk.info deleted file mode 100644 index 8bef5ab0ea8..00000000000 --- a/misc/fcitx5-gtk/fcitx5-gtk.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-gtk" -VERSION="5.1.4" -HOMEPAGE="https://github.com/fcitx/fcitx5-gtk" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-gtk/fcitx5-gtk-5.1.4.tar.zst" -MD5SUM="ca4fb16f683b4cb432baa8119911aee2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-gtk/slack-desc b/misc/fcitx5-gtk/slack-desc deleted file mode 100644 index 5cd05489ead..00000000000 --- a/misc/fcitx5-gtk/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------------------------------------------------------| -fcitx5-gtk: fcitx5-gtk (Gtk IM modules and DBus client library for fcitx5) -fcitx5-gtk: -fcitx5-gtk: Gtk IM module for fcitx5 and glib based dbus client library. -fcitx5-gtk: -fcitx5-gtk: Homepage: https://fcitx-im.org/wiki/Fcitx_5 -fcitx5-gtk: -fcitx5-gtk: -fcitx5-gtk: -fcitx5-gtk: -fcitx5-gtk: -fcitx5-gtk: diff --git a/misc/fcitx5-mozc/0005-Enable-verbose-build.patch b/misc/fcitx5-mozc/0005-Enable-verbose-build.patch deleted file mode 100644 index 7b7aa127e48..00000000000 --- a/misc/fcitx5-mozc/0005-Enable-verbose-build.patch +++ /dev/null @@ -1,30 +0,0 @@ -From c3bb9b9aeaf6b19aadd76f4c5a526a9d2a38d35a Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Sun, 27 Dec 2020 22:34:54 +0900 -Subject: [PATCH 5/7] Enable verbose build - -Description: Enable verboase build -Forwarded: Not need -Last-Update: 2022-05-05 - -Signed-off-by: Nobuhiro Iwamatsu ---- - src/build_mozc.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/build_mozc.py b/src/build_mozc.py -index 305784de..fe5cf817 100755 ---- a/src/build_mozc.py -+++ b/src/build_mozc.py -@@ -588,7 +588,7 @@ def BuildWithNinja(options, targets): - - for target in targets: - (_, target_name) = target.split(':') -- RunOrDie([ninja, '-C', build_arg, target_name]) -+ RunOrDie([ninja, '-v', '-C', build_arg, target_name]) - - - def BuildOnWindows(targets): --- -2.36.0 - diff --git a/misc/fcitx5-mozc/0008-renderer-Convert-Gtk2-to-Gtk3.patch b/misc/fcitx5-mozc/0008-renderer-Convert-Gtk2-to-Gtk3.patch deleted file mode 100644 index 19b55f0f3cf..00000000000 --- a/misc/fcitx5-mozc/0008-renderer-Convert-Gtk2-to-Gtk3.patch +++ /dev/null @@ -1,229 +0,0 @@ -From b9ae4c57de95a7d73640cce5776540d8d841b0c2 Mon Sep 17 00:00:00 2001 -From: Nobuhiro Iwamatsu -Date: Fri, 6 May 2022 16:16:30 +0900 -Subject: [PATCH] renderer: Convert Gtk2 to Gtk3 - -Description: renderer: Convert Gtk2 to Gtk3 -Forwarded: Not need -Last-Update: 2022-05-07 - -Signed-off-by: Nobuhiro Iwamatsu ---- - src/renderer/mozc_renderer_main.cc | 2 +- - src/renderer/renderer.gyp | 7 +++---- - src/renderer/unix/candidate_window.cc | 4 ++-- - src/renderer/unix/gtk_wrapper.cc | 4 ++-- - src/renderer/unix/infolist_window.cc | 4 ++-- - src/renderer/unix/pango_wrapper.cc | 15 +++------------ - src/renderer/unix/pango_wrapper.h | 3 +-- - src/renderer/unix/text_renderer.cc | 5 ++--- - src/renderer/unix/text_renderer.h | 3 +-- - src/renderer/unix/text_renderer_interface.h | 2 +- - 10 files changed, 18 insertions(+), 31 deletions(-) - -diff --git a/src/renderer/mozc_renderer_main.cc b/src/renderer/mozc_renderer_main.cc -index 85a0ae10..3b596d67 100644 ---- a/src/renderer/mozc_renderer_main.cc -+++ b/src/renderer/mozc_renderer_main.cc -@@ -80,7 +80,7 @@ int main(int argc, char *argv[]) { - #ifdef OS_WIN - mozc::ScopedCOMInitializer com_initializer; - #elif defined(ENABLE_GTK_RENDERER) -- gtk_set_locale(); -+ setlocale(LC_ALL, ""); - #if !GLIB_CHECK_VERSION(2, 31, 0) - // There are not g_thread_init function in glib>=2.31.0. - // http://developer.gnome.org/glib/2.31/glib-Deprecated-Thread-APIs.html#g-thread-init -diff --git a/src/renderer/renderer.gyp b/src/renderer/renderer.gyp -index 78eb6a75..34141a4a 100644 ---- a/src/renderer/renderer.gyp -+++ b/src/renderer/renderer.gyp -@@ -532,15 +532,14 @@ - # Required 'cflags' and 'link_settings' will be automatically - # injected into any target which directly or indirectly depends - # on this target. -- 'target_name': 'gtk2_build_environment', -+ 'target_name': 'gtk3_build_environment', - 'type': 'none', - 'variables': { - 'target_pkgs' : [ - 'glib-2.0', - 'gobject-2.0', - 'gthread-2.0', -- 'gtk+-2.0', -- 'gdk-2.0', -+ 'gtk+-3.0', - ], - }, - 'all_dependent_settings': { -@@ -583,7 +582,7 @@ - '../ipc/ipc.gyp:ipc', - '../protocol/protocol.gyp:genproto_config_proto#host', - '../protocol/protocol.gyp:renderer_proto', -- 'gtk2_build_environment', -+ 'gtk3_build_environment', - 'renderer_server', - 'renderer_style_handler', - 'table_layout', -diff --git a/src/renderer/unix/candidate_window.cc b/src/renderer/unix/candidate_window.cc -index bb0a346b..287f6871 100644 ---- a/src/renderer/unix/candidate_window.cc -+++ b/src/renderer/unix/candidate_window.cc -@@ -85,7 +85,7 @@ CandidateWindow::CandidateWindow(TableLayoutInterface *table_layout, - - bool CandidateWindow::OnPaint(GtkWidget *widget, GdkEventExpose *event) { - draw_tool_->Reset( -- cairo_factory_->CreateCairoInstance(GetCanvasWidget()->window)); -+ cairo_factory_->CreateCairoInstance(gtk_widget_get_window(GetCanvasWidget()))); - - DrawBackground(); - DrawShortcutBackground(); -@@ -263,7 +263,7 @@ void CandidateWindow::DrawFrame() { - } - - void CandidateWindow::Initialize() { -- text_renderer_->Initialize(GetCanvasWidget()->window); -+ text_renderer_->Initialize(GetCanvasWidget()); - } - - void CandidateWindow::UpdateScrollBarSize() { -diff --git a/src/renderer/unix/gtk_wrapper.cc b/src/renderer/unix/gtk_wrapper.cc -index 83d206d7..92c5483f 100644 ---- a/src/renderer/unix/gtk_wrapper.cc -+++ b/src/renderer/unix/gtk_wrapper.cc -@@ -49,7 +49,7 @@ void GtkWrapper::GSignalConnect(gpointer instance, const gchar *signal, - } - - void GtkWrapper::GtkWidgetHideAll(GtkWidget *widget) { -- gtk_widget_hide_all(widget); -+ gtk_widget_hide(widget); - } - - void GtkWrapper::GtkWidgetShowAll(GtkWidget *widget) { -@@ -135,7 +135,7 @@ void GtkWrapper::GtkWidgetRealize(GtkWidget *widget) { - - void GtkWrapper::GdkWindowSetTypeHint(GtkWidget *widget, - GdkWindowTypeHint hint) { -- gdk_window_set_type_hint(widget->window, hint); -+ gdk_window_set_type_hint(gtk_widget_get_window(widget), hint); - } - - } // namespace gtk -diff --git a/src/renderer/unix/infolist_window.cc b/src/renderer/unix/infolist_window.cc -index 253f9659..f76f4c93 100644 ---- a/src/renderer/unix/infolist_window.cc -+++ b/src/renderer/unix/infolist_window.cc -@@ -100,7 +100,7 @@ Rect InfolistWindow::GetCandidateColumnInClientCord() const { - - bool InfolistWindow::OnPaint(GtkWidget *widget, GdkEventExpose *event) { - draw_tool_->Reset( -- cairo_factory_->CreateCairoInstance(GetCanvasWidget()->window)); -+ cairo_factory_->CreateCairoInstance(gtk_widget_get_window(GetCanvasWidget()))); - Draw(); - return true; - } -@@ -237,7 +237,7 @@ int InfolistWindow::DrawRow(int row, int ypos) { - } - - void InfolistWindow::Initialize() { -- text_renderer_->Initialize(GetCanvasWidget()->window); -+ text_renderer_->Initialize(GetCanvasWidget()); - } - - void InfolistWindow::ReloadFontConfig(const std::string &font_description) { -diff --git a/src/renderer/unix/pango_wrapper.cc b/src/renderer/unix/pango_wrapper.cc -index 8f87699a..545072a3 100644 ---- a/src/renderer/unix/pango_wrapper.cc -+++ b/src/renderer/unix/pango_wrapper.cc -@@ -88,21 +88,12 @@ void PangoWrapper::AttributesUnref(PangoAttrList *attribute) { - - PangoContext *PangoWrapper::GetContext() { return context_; } - --PangoWrapper::PangoWrapper(GdkDrawable *drawable) : gc_(gdk_gc_new(drawable)) { -- GdkScreen *screen = gdk_drawable_get_screen(drawable); -- renderer_ = gdk_pango_renderer_new(screen); -- gdk_pango_renderer_set_drawable(GDK_PANGO_RENDERER(renderer_), drawable); -- gdk_pango_renderer_set_gc(GDK_PANGO_RENDERER(renderer_), gc_); -- context_ = gdk_pango_context_get(); -+PangoWrapper::PangoWrapper(GtkWidget *window) { -+ context_ = gtk_widget_get_pango_context(window); - } - - PangoWrapper::~PangoWrapper() { -- gdk_pango_renderer_set_override_color(GDK_PANGO_RENDERER(renderer_), -- PANGO_RENDER_PART_FOREGROUND, nullptr); -- gdk_pango_renderer_set_drawable(GDK_PANGO_RENDERER(renderer_), nullptr); -- gdk_pango_renderer_set_gc(GDK_PANGO_RENDERER(renderer_), nullptr); -- g_object_unref(gc_); -- g_object_unref(context_); -+ g_object_unref(G_OBJECT(context_)); - } - - } // namespace gtk -diff --git a/src/renderer/unix/pango_wrapper.h b/src/renderer/unix/pango_wrapper.h -index 7c41cc54..c7c7fb04 100644 ---- a/src/renderer/unix/pango_wrapper.h -+++ b/src/renderer/unix/pango_wrapper.h -@@ -57,7 +57,7 @@ class PangoLayoutWrapper : public PangoLayoutWrapperInterface { - - class PangoWrapper : public PangoWrapperInterface { - public: -- explicit PangoWrapper(GdkDrawable *drawable); -+ explicit PangoWrapper(GtkWidget *window); - virtual ~PangoWrapper(); - virtual void RendererDrawLayout(PangoLayoutWrapperInterface *layout, int x, - int y); -@@ -68,7 +68,6 @@ class PangoWrapper : public PangoWrapperInterface { - private: - PangoRenderer *renderer_; - PangoContext *context_; -- GdkGC *gc_; - DISALLOW_COPY_AND_ASSIGN(PangoWrapper); - }; - } // namespace gtk -diff --git a/src/renderer/unix/text_renderer.cc b/src/renderer/unix/text_renderer.cc -index 164f01bc..4ba96ea2 100644 ---- a/src/renderer/unix/text_renderer.cc -+++ b/src/renderer/unix/text_renderer.cc -@@ -39,9 +39,8 @@ namespace gtk { - - TextRenderer::TextRenderer(FontSpecInterface *font_spec) - : font_spec_(font_spec), pango_(nullptr) {} -- --void TextRenderer::Initialize(GdkDrawable *drawable) { -- pango_.reset(new PangoWrapper(drawable)); -+void TextRenderer::Initialize(GtkWidget *window) { -+ pango_.reset(new PangoWrapper(window)); - } - - void TextRenderer::SetUpPangoLayout(const std::string &str, -diff --git a/src/renderer/unix/text_renderer.h b/src/renderer/unix/text_renderer.h -index c4cd2430..ba36b052 100644 ---- a/src/renderer/unix/text_renderer.h -+++ b/src/renderer/unix/text_renderer.h -@@ -50,8 +50,7 @@ class TextRenderer : public TextRendererInterface { - public: - explicit TextRenderer(FontSpecInterface *font_spec); - virtual ~TextRenderer() {} -- -- virtual void Initialize(GdkDrawable *drawable); -+ virtual void Initialize(GtkWidget *window); - virtual Size GetPixelSize(FontSpecInterface::FONT_TYPE font_type, - const std::string &str); - virtual Size GetMultiLinePixelSize(FontSpecInterface::FONT_TYPE font_type, -diff --git a/src/renderer/unix/text_renderer_interface.h b/src/renderer/unix/text_renderer_interface.h -index db823217..9c569f6a 100644 ---- a/src/renderer/unix/text_renderer_interface.h -+++ b/src/renderer/unix/text_renderer_interface.h -@@ -44,7 +44,7 @@ class TextRendererInterface { - TextRendererInterface() {} - virtual ~TextRendererInterface() {} - -- virtual void Initialize(GdkDrawable *drawable) = 0; -+ virtual void Initialize(GtkWidget *window) = 0; - // Returns boundary rectangle size of actual rendered text. - virtual Size GetPixelSize(FontSpecInterface::FONT_TYPE font_type, - const std::string &str) = 0; --- -2.36.0 - diff --git a/misc/fcitx5-mozc/0010-fix-build-gcc11.patch b/misc/fcitx5-mozc/0010-fix-build-gcc11.patch deleted file mode 100644 index eea54d61781..00000000000 --- a/misc/fcitx5-mozc/0010-fix-build-gcc11.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --color -rupN mozc.orig/src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc mozc/src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc ---- mozc.orig/src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc 2021-03-15 22:29:19.136624465 +0800 -+++ mozc/src/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc 2021-03-15 22:29:50.682448271 +0800 -@@ -37,6 +37,7 @@ - - #include - #include -+#include - #include "absl/base/internal/hide_ptr.h" - #include "absl/base/internal/raw_logging.h" - #include "absl/base/internal/spinlock.h" diff --git a/misc/fcitx5-mozc/0011-build-with-libstdc++.patch b/misc/fcitx5-mozc/0011-build-with-libstdc++.patch deleted file mode 100644 index f36b595a593..00000000000 --- a/misc/fcitx5-mozc/0011-build-with-libstdc++.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/gyp/common.gypi b/src/gyp/common.gypi -index 0635068..dd8043e 100644 ---- a/src/gyp/common.gypi -+++ b/src/gyp/common.gypi -@@ -105,7 +105,6 @@ - ], - # Libraries for GNU/Linux environment. - 'linux_ldflags': [ -- '-lc++', - '-pthread', - ], - diff --git a/misc/fcitx5-mozc/0012-mozc-build-gcc.patch b/misc/fcitx5-mozc/0012-mozc-build-gcc.patch deleted file mode 100644 index 5d8f74faff7..00000000000 --- a/misc/fcitx5-mozc/0012-mozc-build-gcc.patch +++ /dev/null @@ -1,27 +0,0 @@ -Index: b/gyp/common.gypi -=================================================================== ---- a/gyp/common.gypi -+++ b/gyp/common.gypi -@@ -128,9 +128,9 @@ - 'compiler_host_version_int': 304, # Clang 3.4 or higher - }], - ['target_platform=="Linux"', { -- 'compiler_target': 'clang', -+ 'compiler_target': 'gcc', - 'compiler_target_version_int': 304, # Clang 3.4 or higher -- 'compiler_host': 'clang', -+ 'compiler_host': 'gcc', - 'compiler_host_version_int': 304, # Clang 3.4 or higher - }], - ], -@@ -445,8 +445,8 @@ - ['target_platform=="Linux"', { - 'make_global_settings': [ - ['AR', ' -# 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=fcitx5-mozc -VERSION=${VERSION:-2.26.4360.102.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} -BLDBASEDIR=$TMP/$PRGNAM-$VERSION - -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 -BLDTYPE=Release -_bldtype=Release - -# source rev. and version. -MOZC_REV=ca82d39d08df3359fdf5c653a1f56b3e95cbe2ce -GYP_REV=caa60026e223fc501e8b337fd5086ece4028b1c6 -PROTOBUF_REV=fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a -ABSEIL_CPP_REV=0f3bb466b868b523cf1dc9b2aaaed65c77b28862 -BREAKPAD_REV=2022.07.12 -GOOGLETEST_REV=703bd9caab50b139428cea1aaff9974ebee5742e -JSONCPP_REV=42e892d96e47b1f6e29844cc705e148ec4856448 -JAPANESE_USAGE_DICT_REV=e5b3425575734c323e1d947009dd74709437b684 -ZIPCODE_REL=202110 - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -mkdir -p $PRGNAM-$VERSION -cd $PRGNAM-$VERSION -echo "prepare source file..." -# unzip packages -unzip $CWD/mozc-$MOZC_REV.zip -unzip $CWD/gyp-$GYP_REV.zip -unzip $CWD/protobuf-$PROTOBUF_REV.zip -unzip $CWD/abseil-cpp-$ABSEIL_CPP_REV.zip -unzip $CWD/breakpad-${BREAKPAD_REV}.zip -unzip $CWD/googletest-$GOOGLETEST_REV.zip -unzip $CWD/jsoncpp-$JSONCPP_REV.zip -unzip $CWD/japanese-usage-dictionary-$JAPANESE_USAGE_DICT_REV.zip -unzip $CWD/jigyosyo-$ZIPCODE_REL.zip -unzip $CWD/x-ken-all-$ZIPCODE_REL.zip -# extact tar file -tar -xvf ${CWD}/fcitx-mozc-icon.tar.gz - -# rename directory -mv mozc-$MOZC_REV mozc -mv gyp-$GYP_REV gyp -mv protobuf-$PROTOBUF_REV protobuf -mv abseil-cpp-$ABSEIL_CPP_REV abseil-cpp -mv breakpad-$BREAKPAD_REV breakpad -mv googletest-$GOOGLETEST_REV googletest -mv jsoncpp-$JSONCPP_REV jsoncpp -mv japanese-usage-dictionary-$JAPANESE_USAGE_DICT_REV japanese_usage_dictionary - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -cd $BLDBASEDIR/mozc -# prepare zip code dictionary -unzip -d src/data/dictionary_oss $CWD/jigyosyo-$ZIPCODE_REL.zip -unzip -d src/data/dictionary_oss $CWD/x-ken-all-$ZIPCODE_REL.zip - -cd src/dictionary -# Generate zip code seed -sed -i "s/from dictionary import zip_code_util/import zip_code_util/g" gen_zip_code_seed.py - -cd ../data/dictionary_oss -echo "Generating zip code seed ..." -python3 ../../dictionary/gen_zip_code_seed.py --zip_code=x-ken-all.csv --jigyosyo=JIGYOSYO.CSV >> dictionary09.txt -echo "Done." - -cd $BLDBASEDIR/mozc/scripts -# Use python3 instead of python in slackware -sed 's/python/python3/g' -i build -# fix libdir path of fcitx5-mozc.so for Slackware -sed 's/lib/lib64/g' -i install_fcitx5 - -cd ../src -# We won't need fcitx4 (disable fcitx4 target) -rm unix/fcitx/fcitx.gyp - -cd ../../ -# Copy third party deps -echo "Copy third party deps ..." -for dep in abseil-cpp breakpad googletest jsoncpp gyp protobuf japanese_usage_dictionary -do - cp -a $dep mozc/src/third_party/ -done - -cd $BLDBASEDIR/mozc/ -# Enable verbose build -echo "... Apply 0005-Enable-verbose-build.patch" -patch -p1 < $CWD/0005-Enable-verbose-build.patch -# Use Gtk3 instead of Gtk2 -echo "... Apply 0008-renderer-Convert-Gtk2-to-Gtk3.patch" -patch -p1 < $CWD/0008-renderer-Convert-Gtk2-to-Gtk3.patch -# Fix build with gcc-11 -echo "... Apply 0010-fix-build-gcc11.patch" -patch -p1 < $CWD/0010-fix-build-gcc11.patch -# Buil with libstdc++ -echo "... Apply 0011-build-with-libstdc++.patch" -patch -p1 < $CWD/0011-build-with-libstdc++.patch - -cd src/ -# Build with gcc instead of clang -echo "... Apply 0012-mozc-build-gcc.patch" -patch -p1 < $CWD/0012-mozc-build-gcc.patch - -# Fix compatibility with google-glog 0.3.3 (symbol conflict) -CFLAGS="${CFLAGS} -fvisibility=hidden" -CXXFLAGS="${CXXFLAGS} -fvisibility=hidden" - -# build package with gyp -echo "build package..." -_buildtype=Release -TARGETS="unix/emacs/emacs.gyp:mozc_emacs_helper server/server.gyp:mozc_server gui/gui.gyp:mozc_tool unix/fcitx5/fcitx5.gyp:fcitx5-mozc" -_targets="unix/emacs/emacs.gyp:mozc_emacs_helper server/server.gyp:mozc_server gui/gui.gyp:mozc_tool unix/fcitx5/fcitx5.gyp:fcitx5-mozc" - -sed -i 's|python|python3|' ../scripts/build_fcitx5 -QT_BASE_PATH=/usr/include/qt5 QTDIR=/usr GYP_DEFINES="document_dir=/usr/share/licenses/$PRGNAM use_libzinnia=1" python3 build_mozc.py gyp -python3 build_mozc.py build -c $_bldtype $_targets - - -# Extract license part of mozc -head -n 29 server/mozc_server.cc > LICENSE - -export PREFIX="$PKG/usr" -export _bldtype -bash ../scripts/install_server - -install -d "$PKG/usr/share/licenses/$PRGNAM/" -install -m 644 LICENSE data/installer/*.html "$PKG/usr/share/licenses/$PRGNAM/" - -install -d "${PREFIX}/share/fcitx5/addon" -install -d "${PREFIX}/share/fcitx5/inputmethod" -install -d "${PREFIX}/lib64/fcitx5" -bash ../scripts/install_fcitx5 - -# Install emacs_helper -install -Dm644 ../LICENSE $PKG/usr/share/licenses/emacs-mozc/LICENSE -install -Dm644 data/installer/credits_en.html $PKG/usr/share/licenses/emacs-mozc/credits_en.html -install -Dm755 out_linux/Release/mozc_emacs_helper $PKG/usr/bin/mozc_emacs_helper -install -Dm644 unix/emacs/mozc.el $PKG/usr/share/emacs/site-lisp/mozc.el - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION - -cp $CWD/init.el_mozc $CWD/README.emacs $PKG/usr/doc/$PRGNAM-$VERSION/ -cp $CWD/*.patch $PKG/usr/doc/$PRGNAM-$VERSION/ -cp $CWD/$PRGNAM.SlackBuild $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -# install slack-desc -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/misc/fcitx5-mozc/fcitx5-mozc.info b/misc/fcitx5-mozc/fcitx5-mozc.info deleted file mode 100644 index c9c508b20c4..00000000000 --- a/misc/fcitx5-mozc/fcitx5-mozc.info +++ /dev/null @@ -1,30 +0,0 @@ -PRGNAM="fcitx5-mozc" -VERSION="2.26.4360.102.1" -HOMEPAGE="https://github.com/fcitx/mozc/" -DOWNLOAD="https://github.com/fcitx/mozc/archive/ca82d39d08df3359fdf5c653a1f56b3e95cbe2ce/mozc-ca82d39d08df3359fdf5c653a1f56b3e95cbe2ce.zip \ - https://github.com/chromium/gyp/archive/caa60026e223fc501e8b337fd5086ece4028b1c6/gyp-caa60026e223fc501e8b337fd5086ece4028b1c6.zip \ - https://github.com/protocolbuffers/protobuf/archive/fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a/protobuf-fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a.zip \ - https://github.com/abseil/abseil-cpp/archive/0f3bb466b868b523cf1dc9b2aaaed65c77b28862/abseil-cpp-0f3bb466b868b523cf1dc9b2aaaed65c77b28862.zip \ - https://github.com/google/breakpad/archive/v2022.07.12/breakpad-2022.07.12.zip \ - https://github.com/google/googletest/archive/703bd9caab50b139428cea1aaff9974ebee5742e/googletest-703bd9caab50b139428cea1aaff9974ebee5742e.zip \ - https://github.com/open-source-parsers/jsoncpp/archive/42e892d96e47b1f6e29844cc705e148ec4856448/jsoncpp-42e892d96e47b1f6e29844cc705e148ec4856448.zip \ - https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/e5b3425575734c323e1d947009dd74709437b684/japanese-usage-dictionary-e5b3425575734c323e1d947009dd74709437b684.zip \ - https://slackware.uk/sbosrcarch/by-name/misc/fcitx5-mozc/jigyosyo-202110.zip \ - https://slackware.uk/sbosrcarch/by-name/misc/fcitx5-mozc/x-ken-all-202110.zip \ - https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz" -MD5SUM="257fcb244249a3c65c576cceb5cbb7c8 \ - 699c5af5c6d7e19835afb5292d151f91 \ - cb4b1baed208474284161b7abd5cc17c \ - 4f23c5fcb19a7ef0fb6ce0f636d480e3 \ - 981e935b3b61091ca6f968a296f44eb9 \ - 768da4173ee9df3248b8f828747982ad \ - b56b146335d7c296ddef5a88235f1438 \ - a6eb1da9ad7ceffcb9683003332abf7e \ - 35031b342c827861681081e4052b472b \ - a4b62ae420004b55a72fe6a40bb09ee1 \ - 80fe2ef127b70649df22d133822ac8a7" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5 bazel" -MAINTAINER="JW(Shinichi Abe)" -EMAIL="shin1.abe@nifty.com" diff --git a/misc/fcitx5-mozc/init.el_mozc b/misc/fcitx5-mozc/init.el_mozc deleted file mode 100644 index d44689a094a..00000000000 --- a/misc/fcitx5-mozc/init.el_mozc +++ /dev/null @@ -1,4 +0,0 @@ -(set-language-environment "Japanese") -(require 'mozc) ; or (load-file "/usr/share/emacs/site-lisp/emacs-mozc/mozc.el") -(setq default-input-method "japanese-mozc") -(setq mozc-candidate-style 'overlay) diff --git a/misc/fcitx5-mozc/slack-desc b/misc/fcitx5-mozc/slack-desc deleted file mode 100644 index a5613dfaf2c..00000000000 --- a/misc/fcitx5-mozc/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------------------------------------------------------| -fcitx5-mozc: fcitx5-mozc (Mozc engine for fcitx5) -fcitx5-mozc: -fcitx5-mozc: fcitx5-mozc is Mozc, Japanese input method editor, engine for fcitx5. -fcitx5-mozc: -fcitx5-mozc: Homepage: https://fcitx-im.org -fcitx5-mozc: -fcitx5-mozc: -fcitx5-mozc: -fcitx5-mozc: -fcitx5-mozc: -fcitx5-mozc: diff --git a/misc/fcitx5-qt/README b/misc/fcitx5-qt/README deleted file mode 100644 index f72b87998b7..00000000000 --- a/misc/fcitx5-qt/README +++ /dev/null @@ -1,23 +0,0 @@ -fcitx5-qt is the Qt im-module for fcitx5 and it needs to be installed -in order to use fcitx5 with Qt-based applications. It currently -supports Qt4, Qt5 and Qt6. - -You'll need several Qt modules if you're going to enable Qt5/Qt6 -support, namely QtCore, QtDbus, QtWidgets and QtX11Extras. Qt5 is -bundled in Slackware, and if you want Qt6 support you're on your -own; but any app that requires Qt6 on SBo at this point should have -already pulled all the dependencies in. - -Relevant CMake options are ENABLE_QT4, ENABLE_QT5 and ENABLE_QT6. -Only ENABLE_QT5 is turned on by default. You might want to turn the -flags on/off depending on the Qt version you are using. To enable Qt4, -you need to modify - - -DENABLE_QT4=Off \ - -from "Off" to "On". Similarly, to turn on Qt6 support, turn - - -DENABLE_QT6=On \ - -DENABLE_QT6_WAYLAND_WORKAROUND=On .. - -from "Off" to "On". diff --git a/misc/fcitx5-qt/doinst.sh b/misc/fcitx5-qt/doinst.sh deleted file mode 100644 index 5fb28930db0..00000000000 --- a/misc/fcitx5-qt/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/misc/fcitx5-qt/fcitx5-qt.SlackBuild b/misc/fcitx5-qt/fcitx5-qt.SlackBuild deleted file mode 100644 index f85ad65b646..00000000000 --- a/misc/fcitx5-qt/fcitx5-qt.SlackBuild +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash - -# Copyright 2022-2023 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-qt -VERSION=${VERSION:-5.1.9} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DENABLE_QT4=Off \ - -DENABLE_QT6=Off \ - -DENABLE_QT6_WAYLAND_WORKAROUND=Off .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* 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/misc/fcitx5-qt/fcitx5-qt.info b/misc/fcitx5-qt/fcitx5-qt.info deleted file mode 100644 index b1dda17d77a..00000000000 --- a/misc/fcitx5-qt/fcitx5-qt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-qt" -VERSION="5.1.9" -HOMEPAGE="https://github.com/fcitx/fcitx5-qt" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-qt/fcitx5-qt-5.1.9.tar.zst" -MD5SUM="0f3ea250162021d84dbe21ee49aff7ab" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-qt/slack-desc b/misc/fcitx5-qt/slack-desc deleted file mode 100644 index 701a0d8e044..00000000000 --- a/misc/fcitx5-qt/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------------------------------------------------------| -fcitx5-qt: fcitx5-qt (Qt libraries for Fcitx5) -fcitx5-qt: -fcitx5-qt: Qt library and IM module for fcitx5 -fcitx5-qt: -fcitx5-qt: Homepage: https://fcitx-im.org/wiki/Fcitx_5 -fcitx5-qt: -fcitx5-qt: -fcitx5-qt: -fcitx5-qt: -fcitx5-qt: -fcitx5-qt: diff --git a/misc/fcitx5-table-extra/README b/misc/fcitx5-table-extra/README deleted file mode 100644 index a65ebaddbf0..00000000000 --- a/misc/fcitx5-table-extra/README +++ /dev/null @@ -1,13 +0,0 @@ -fcitx5-table-extra provides extra table for Fcitx5, including Boshiamy, -Zhengma, Cangjie, and Quick. - -Zhengma's patent is expired at 2009. -Boshiamy's patent is expired at 2003.11.11. -Cangjie's author drop Cangjie's patent in 1982. - -The code of this package are released under GPLv3 or later. - -All the data file is now in public domain. - -For expired patent references, see the original README on the website: -https://github.com/fcitx/fcitx5-table-extra diff --git a/misc/fcitx5-table-extra/doinst.sh b/misc/fcitx5-table-extra/doinst.sh deleted file mode 100644 index ca71fd3c40f..00000000000 --- a/misc/fcitx5-table-extra/doinst.sh +++ /dev/null @@ -1,12 +0,0 @@ -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - -if [ -e usr/share/glib-2.0/schemas ]; then - if [ -x /usr/bin/glib-compile-schemas ]; then - /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 - fi -fi - diff --git a/misc/fcitx5-table-extra/fcitx5-table-extra.SlackBuild b/misc/fcitx5-table-extra/fcitx5-table-extra.SlackBuild deleted file mode 100644 index 7c9401efd3f..00000000000 --- a/misc/fcitx5-table-extra/fcitx5-table-extra.SlackBuild +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/bash - -# Copyright 2022 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-table-extra -VERSION=${VERSION:-5.1.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -ARCH=noarch - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-${VERSION}.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* $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/misc/fcitx5-table-extra/fcitx5-table-extra.info b/misc/fcitx5-table-extra/fcitx5-table-extra.info deleted file mode 100644 index e031ed76a22..00000000000 --- a/misc/fcitx5-table-extra/fcitx5-table-extra.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-table-extra" -VERSION="5.1.8" -HOMEPAGE="https://github.com/fcitx/fcitx5-table-extra" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-table-extra/fcitx5-table-extra-5.1.8.tar.zst" -MD5SUM="e04ec85f1db352be7412916040fddbdb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libime fcitx5" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-table-extra/slack-desc b/misc/fcitx5-table-extra/slack-desc deleted file mode 100644 index 5c5f7326859..00000000000 --- a/misc/fcitx5-table-extra/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------------------------------------------------------| -fcitx5-table-extra: fcitx5-table-extra (Extra table input methods for fcitx5) -fcitx5-table-extra: -fcitx5-table-extra: fcitx5-table-extra provides extra table for Fcitx5, including -fcitx5-table-extra: Boshiamy, Zhengma, Cangjie, and Quick. -fcitx5-table-extra: -fcitx5-table-extra: -fcitx5-table-extra: -fcitx5-table-extra: -fcitx5-table-extra: -fcitx5-table-extra: Homepage: https://github.com/fcitx/fcitx5-table-extra -fcitx5-table-extra: diff --git a/misc/fcitx5-table-other/README b/misc/fcitx5-table-other/README deleted file mode 100644 index 85f68343b74..00000000000 --- a/misc/fcitx5-table-other/README +++ /dev/null @@ -1,7 +0,0 @@ -fcitx-table-other provides some other tables for Fcitx, fork from -ibus-table-others, scim-tables. - -Most of the table in this package is non-Chinese table. They are listed -under /tables by language. - -The package is released under GPLv3+. diff --git a/misc/fcitx5-table-other/doinst.sh b/misc/fcitx5-table-other/doinst.sh deleted file mode 100644 index ca71fd3c40f..00000000000 --- a/misc/fcitx5-table-other/doinst.sh +++ /dev/null @@ -1,12 +0,0 @@ -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - -if [ -e usr/share/glib-2.0/schemas ]; then - if [ -x /usr/bin/glib-compile-schemas ]; then - /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1 - fi -fi - diff --git a/misc/fcitx5-table-other/fcitx5-table-other.SlackBuild b/misc/fcitx5-table-other/fcitx5-table-other.SlackBuild deleted file mode 100644 index 25b96cc7629..00000000000 --- a/misc/fcitx5-table-other/fcitx5-table-other.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -# Copyright 2022 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5-table-other -VERSION=${VERSION:-5.1.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -ARCH=noarch - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-${VERSION}.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* $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/misc/fcitx5-table-other/fcitx5-table-other.info b/misc/fcitx5-table-other/fcitx5-table-other.info deleted file mode 100644 index da51379680a..00000000000 --- a/misc/fcitx5-table-other/fcitx5-table-other.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5-table-other" -VERSION="5.1.5" -HOMEPAGE="https://github.com/fcitx/fcitx5-table-other" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5-table-other/fcitx5-table-other-5.1.5.tar.zst" -MD5SUM="d0db84b96482329d700b6a99f736e4ea" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libime fcitx5" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5-table-other/slack-desc b/misc/fcitx5-table-other/slack-desc deleted file mode 100644 index 600f1a9a4a9..00000000000 --- a/misc/fcitx5-table-other/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------------------------------------------------------| -fcitx5-table-other: fcitx5-table-other (Some other tables for fcitx5) -fcitx5-table-other: -fcitx5-table-other: fcitx-table-other provides some other tables for Fcitx, fork from -fcitx5-table-other: ibus-table-others, scim-tables. -fcitx5-table-other: -fcitx5-table-other: Most of the table in this package is non-Chinese table. They are -fcitx5-table-other: listed under /tables by language. -fcitx5-table-other: -fcitx5-table-other: -fcitx5-table-other: Homepage: https://github.com/fcitx/fcitx5-table-other -fcitx5-table-other: diff --git a/misc/fcitx5/README b/misc/fcitx5/README deleted file mode 100644 index bd043ee1478..00000000000 --- a/misc/fcitx5/README +++ /dev/null @@ -1,37 +0,0 @@ -Fcitx is an input method framework with extension support. Currently it -supports Linux and Unix systems like freebsd. Fcitx supports typing -with many languages all over the world with a large number of engines. - -Fcitx has a slim core while provides powerful features with addons. It -is easy to customize fcitx to satisfy your own needs. - -Fcitx5 is the next generation of fcitx. - -Some cmake options to keep in mind before building are: - -- ENABLE_WAYLAND: Wayland support. Defaults to On and should be fine - for desktop environments such as KDE and GNOME. Users running - X11-based window managers will need to turn it off. - -- ENABLE_ENCHANT: Enchant support. Defaults to On. Used for word - prediction (hinting). Depends on libenchant, which is provided by - most distributions. - -The user is encouraged to check the contents of CMakeLists.txt for an -exhaustive list of options. - -For example, an i3 user who wishes to install it to /opt would run -(likely with sudo privileges): - - cmake -DENABLE_WAYLAND=Off \ - -DCMAKE_INSTALL_PREFIX=/your/install/path . - make - sudo make install - -To make fcitx5 the default input method, please add these lines to your -/etc/environment (or .profile): - - GTK_IM_MODULE=fcitx - QT_IM_MODULE=fcitx - XMODIFIERS=@im=fcitx - diff --git a/misc/fcitx5/fcitx5-autostart b/misc/fcitx5/fcitx5-autostart deleted file mode 100644 index 22d8c056d33..00000000000 --- a/misc/fcitx5/fcitx5-autostart +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -START="no" - -if [ "$XIM" = "fcitx" ]; then - START="yes" -fi - -if [ "$XIM_PROGRAM" = "fcitx" ]; then - START="yes" -fi - -if [ "$GTK_IM_MODULE" = "fcitx" ]; then - START="yes" -fi - -if [ "$QT_IM_MODULE" = "fcitx" ]; then - START="yes" -fi - -if [ "$START" = "no" ]; then - exit 0 -fi - -# sleep for a little while to avoid duplicate startup -sleep 2 - -# Test whether fcitx is running correctly with dbus... -fcitx5-remote > /dev/null 2>&1 - -if [ $? = "1" ]; then - echo "Fcitx seems is not running" - fcitx5 -else - echo "Fcitx is running correctly." -fi diff --git a/misc/fcitx5/fcitx5.SlackBuild b/misc/fcitx5/fcitx5.SlackBuild deleted file mode 100644 index 3c86ea6d8e8..00000000000 --- a/misc/fcitx5/fcitx5.SlackBuild +++ /dev/null @@ -1,115 +0,0 @@ -#!/bin/bash - -# Copyright 2022-2023 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=fcitx5 -VERSION=${VERSION:-5.1.12} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-${VERSION}_dict.tar.* -cd $PRGNAM-$VERSION - -# fix log.cpp for fmt 12.1.0 -sed -i '1i #include ' src/lib/fcitx-utils/log.cpp -sed -i 's|auto t = fmt::localtime(std::chrono::system_clock::to_time_t(now));|time_t _t = std::chrono::system_clock::to_time_t(now); auto t = *localtime(\&_t);|' src/lib/fcitx-utils/log.cpp - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} .. - make - make install/strip DESTDIR=$PKG -cd .. - - -# Use our own autostart script to autostart fcitx5 -install -m 755 $CWD/fcitx5-autostart $PKG/usr/bin/ -sed -i "s|Exec=/usr/bin/fcitx5|Exec=/usr/bin/fcitx5-autostart|" \ - $PKG/etc/xdg/autostart/org.fcitx.Fcitx5.desktop - -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* 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/misc/fcitx5/fcitx5.info b/misc/fcitx5/fcitx5.info deleted file mode 100644 index 49a6e297c6c..00000000000 --- a/misc/fcitx5/fcitx5.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="fcitx5" -VERSION="5.1.12" -HOMEPAGE="https://fcitx-im.org/wiki/Fcitx_5" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/fcitx5/fcitx5-5.1.12_dict.tar.zst" -MD5SUM="b13b857332b24bdbc709199bf3563d78" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fmt xcb-imdkit" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/fcitx5/slack-desc b/misc/fcitx5/slack-desc deleted file mode 100644 index eaccae7994f..00000000000 --- a/misc/fcitx5/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------------------------------------------------------| -fcitx5: fcitx5 (Input Method Framework) -fcitx5: -fcitx5: Fcitx is an input method framework with extension support. Currently -fcitx5: it supports Linux and Unix systems like freebsd. It has three built- -fcitx5: in Input Method Engine, Pinyin, QuWei and Table-based input methods. -fcitx5: Fcitx tries to provide a native feeling under all desktop as well as -fcitx5: a light weight core. You can easily customize it to fit your -fcitx5: requirements. -fcitx5: -fcitx5: Homepage: https://fcitx-im.org/wiki/Fcitx_5 -fcitx5: diff --git a/misc/libime/README b/misc/libime/README deleted file mode 100644 index 7432ef2d946..00000000000 --- a/misc/libime/README +++ /dev/null @@ -1,2 +0,0 @@ -libime is a library to support generic input method implementation. - diff --git a/misc/libime/libime.SlackBuild b/misc/libime/libime.SlackBuild deleted file mode 100644 index 9fe84cbfd02..00000000000 --- a/misc/libime/libime.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Copyright 2022-2023 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=libime -VERSION=${VERSION:-1.1.10} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-${VERSION}_dict.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DENABLE_TEST=Off .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* $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/misc/libime/libime.info b/misc/libime/libime.info deleted file mode 100644 index fb5c23a804c..00000000000 --- a/misc/libime/libime.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="libime" -VERSION="1.1.10" -HOMEPAGE="https://github.com/fcitx/libime" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/libime/libime-1.1.10_dict.tar.zst" -MD5SUM="80e92616554a2f8acce93145f03d3e6c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="fcitx5" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/misc/libime/slack-desc b/misc/libime/slack-desc deleted file mode 100644 index 3ae5132f912..00000000000 --- a/misc/libime/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------------------------------------------------------| -libime: libime (A library to support generic input method implementation) -libime: -libime: libime is a library to support generic input method implementation. -libime: It is required by a number of input methods used by fcitx5. -libime: -libime: -libime: -libime: -libime: -libime: Homepage: https://github.com/fcitx/libime -libime: diff --git a/misc/moreutils/README b/misc/moreutils/README deleted file mode 100644 index 8bfc060a49f..00000000000 --- a/misc/moreutils/README +++ /dev/null @@ -1,13 +0,0 @@ -moreutils is a growing collection of the unix tools that nobody -thought to write long ago when unix was young. - -perl-IPC-Run is an optional dependency. If it's missing, chronic will -not be installed. - -The 'parallel' command in moreutils conflicts with Slackware's -parallel package, so the moreutils version of parallel is not -installed by default. To install it: - - PARALLEL=yes ./moreutils.SlackBuild - -Note that this will break the sbopkg 'sqg' command! diff --git a/misc/moreutils/moreutils.SlackBuild b/misc/moreutils/moreutils.SlackBuild deleted file mode 100644 index 75a4c2747b1..00000000000 --- a/misc/moreutils/moreutils.SlackBuild +++ /dev/null @@ -1,104 +0,0 @@ -#!/bin/bash - -# Slackware build script for moreutils - -# Copyright 2015-2020 Arkadiusz Drabczyk -# 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=moreutils -VERSION=${VERSION:-0.70} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/${PRGNAM}-${VERSION}.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" make -make install DESTDIR=$PKG - -# Move manpages to /usr/man -mkdir $PKG/usr/man -mv $PKG/usr/share/man/* $PKG/usr/man -rm -rf $PKG/usr/share/ $PKG/usr/man/man1/ts.1 - -if [ "${PARALLEL:-no}" = "no" ]; then - rm -f $PKG/usr/bin/parallel $PKG/usr/man/man1/parallel.1 -fi - -if ! perl -MIPC::Run -e 1 2>/dev/null; then - rm -f $PKG/usr/bin/chronic $PKG/usr/man/man1/chronic.1 -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 - -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 -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/misc/moreutils/moreutils.info b/misc/moreutils/moreutils.info deleted file mode 100644 index 9368df4a7c7..00000000000 --- a/misc/moreutils/moreutils.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="moreutils" -VERSION="0.70" -HOMEPAGE="https://joeyh.name/code/moreutils" -DOWNLOAD="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/moreutils-0.70.tar.gz" -MD5SUM="f7a5925f51580ed4b79e20028d84a8af" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Arkadiusz Drabczyk" -EMAIL="arkadiusz@drabczyk.org" diff --git a/misc/moreutils/slack-desc b/misc/moreutils/slack-desc deleted file mode 100644 index f4613429fed..00000000000 --- a/misc/moreutils/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------------------------------------------------------| -moreutils: moreutils (unix tools) -moreutils: -moreutils: moreutils is a growing collection of the unix tools that nobody -moreutils: thought to write long ago when unix was young -moreutils: -moreutils: -moreutils: -moreutils: -moreutils: -moreutils: -moreutils: https://joeyh.name/code/moreutils diff --git a/misc/projectM/projectM.SlackBuild b/misc/projectM/projectM.SlackBuild index 2d8a69608ed..8611d4e0309 100644 --- a/misc/projectM/projectM.SlackBuild +++ b/misc/projectM/projectM.SlackBuild @@ -25,7 +25,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=projectM -VERSION=${VERSION:-3.1.12} +VERSION=${VERSION:-4.1.2} +SRCNAM2=projectm-eval +VERSION2=${VERSION2:-1.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -73,6 +75,7 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +tar xvf $CWD/$SRCNAM2-$VERSION2.tar.gz --strip-components=1 -C $SRCNAM-$VERSION/vendor/$SRCNAM2 cd $SRCNAM-$VERSION chown -R root:root . find -L . \ @@ -81,22 +84,18 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -./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 \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$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 \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install/strip DESTDIR=$PKG +cd .. # Don't ship .la files: rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la @@ -104,9 +103,6 @@ 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 AUTHORS.txt LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/misc/projectM/projectM.info b/misc/projectM/projectM.info index 0c4b035b141..6ee7522a06a 100644 --- a/misc/projectM/projectM.info +++ b/misc/projectM/projectM.info @@ -1,8 +1,10 @@ PRGNAM="projectM" -VERSION="3.1.12" +VERSION="4.1.2" HOMEPAGE="https://github.com/projectM-visualizer/projectm" -DOWNLOAD="https://github.com/projectM-visualizer/projectm/archive/v3.1.12/projectm-3.1.12.tar.gz" -MD5SUM="8b583aa05d1ab66985fa89d593b480d5" +DOWNLOAD="https://github.com/projectM-visualizer/projectm/archive/v4.1.2/projectm-4.1.2.tar.gz \ + https://github.com/projectM-visualizer/projectm-eval/archive/v1.0.0/projectm-eval-1.0.0.tar.gz" +MD5SUM="74a5d37f7344bd32e5a9d04eb02a1fb4 \ + 1142c430117cd1b9db321a1d25398f23" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/misc/qtspell/qtspell.SlackBuild b/misc/qtspell/qtspell.SlackBuild index 214f2fa9d69..dafca9c8229 100644 --- a/misc/qtspell/qtspell.SlackBuild +++ b/misc/qtspell/qtspell.SlackBuild @@ -86,6 +86,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/misc/sdcv/gcc_14-modern_glib2.patch b/misc/sdcv/gcc_14-modern_glib2.patch new file mode 100644 index 00000000000..41632ecefbf --- /dev/null +++ b/misc/sdcv/gcc_14-modern_glib2.patch @@ -0,0 +1,40 @@ +From 6ebec7c32dc9f83bf48de654c5d355f8357e25c5 Mon Sep 17 00:00:00 2001 +From: Norayr Chilingarian +Date: Sun, 18 May 2025 13:39:02 +0400 +Subject: [PATCH] Fix build with GCC 14 and modern glib: const correctness and + deprecated API + +- Use 'const gchar*' for result of g_utf8_next_char() to satisfy GCC 14's stricter const rules +- Remove incorrect g_free() on non-allocated pointer from g_utf8_next_char() +- Replace deprecated g_pattern_match_string() with g_pattern_spec_match_string() +--- + src/stardict_lib.cpp | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +diff --git a/src/stardict_lib.cpp b/src/stardict_lib.cpp +index 83fbc59..13cf779 100644 +--- a/src/stardict_lib.cpp ++++ b/src/stardict_lib.cpp +@@ -989,7 +989,7 @@ bool Dict::LookupWithRule(GPatternSpec *pspec, glong *aIndex, int iBuffLen) + int iIndexCount = 0; + + for (guint32 i = 0; i < narticles() && iIndexCount < (iBuffLen - 1); i++) +- if (g_pattern_match_string(pspec, get_key(i))) ++ if (g_pattern_spec_match_string(pspec, get_key(i))) + aIndex[iIndexCount++] = i; + + aIndex[iIndexCount] = -1; // -1 is the end. +@@ -1047,12 +1047,11 @@ bool Libs::LookupSimilarWord(const gchar *sWord, std::set &iWordIndices, + } + // Upper the first character and lower others. + if (!bFound) { +- gchar *nextchar = g_utf8_next_char(sWord); ++ const gchar *nextchar = g_utf8_next_char(sWord); + gchar *firstchar = g_utf8_strup(sWord, nextchar - sWord); + nextchar = g_utf8_strdown(nextchar, -1); + casestr = g_strdup_printf("%s%s", firstchar, nextchar); + g_free(firstchar); +- g_free(nextchar); + if (strcmp(casestr, sWord)) { + if (oLib[iLib]->Lookup(casestr, iWordIndices)) + bFound = true; diff --git a/misc/sdcv/sdcv.SlackBuild b/misc/sdcv/sdcv.SlackBuild index 50c28f06985..b13dfd69c7f 100644 --- a/misc/sdcv/sdcv.SlackBuild +++ b/misc/sdcv/sdcv.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sdcv -VERSION=${VERSION:-0.5.3} +VERSION=${VERSION:-0.5.5} 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 @@ -74,10 +71,12 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* cd $PRGNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 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 {} \; + +patch -p1 < $CWD/gcc_14-modern_glib2.patch mkdir -p build/locale cd build @@ -85,8 +84,6 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_SUFFIX=${LIBDIRSUFFIX} \ - -DMAN_INSTALL_DIR=/usr/man \ -DCMAKE_BUILD_TYPE=Release .. make make lang diff --git a/misc/sdcv/sdcv.info b/misc/sdcv/sdcv.info index 08f292fe0cd..b295997117c 100644 --- a/misc/sdcv/sdcv.info +++ b/misc/sdcv/sdcv.info @@ -1,8 +1,8 @@ PRGNAM="sdcv" -VERSION="0.5.3" +VERSION="0.5.5" HOMEPAGE="https://dushistov.github.io/sdcv/" -DOWNLOAD="https://github.com/Dushistov/sdcv/archive/v0.5.3/sdcv-0.5.3.tar.gz" -MD5SUM="6a75cfe650ce1d0fca229e63278d5c0e" +DOWNLOAD="https://github.com/Dushistov/sdcv/archive/v0.5.5/sdcv-0.5.5.tar.gz" +MD5SUM="265dbfda83a57810595d156877f3e6fd" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/misc/seahorse-plugins/README b/misc/seahorse-plugins/README deleted file mode 100644 index 0473d6abe39..00000000000 --- a/misc/seahorse-plugins/README +++ /dev/null @@ -1,2 +0,0 @@ -This package provides plugins for the Seahorse application. -Scrollkeeper and Epiphany support are disabled in this SlackBuild. diff --git a/misc/seahorse-plugins/doinst.sh b/misc/seahorse-plugins/doinst.sh deleted file mode 100644 index 6c4d26e292d..00000000000 --- a/misc/seahorse-plugins/doinst.sh +++ /dev/null @@ -1,24 +0,0 @@ -schema_install() { - SCHEMA="$1" - GCONF_CONFIG_SOURCE="xml::etc/gconf/gconf.xml.defaults" \ - chroot . gconftool-2 --makefile-install-rule \ - /etc/gconf/schemas/$SCHEMA \ - 1>/dev/null -} - -schema_install seahorse-plugins.schemas - -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/misc/seahorse-plugins/seahorse-plugins.SlackBuild b/misc/seahorse-plugins/seahorse-plugins.SlackBuild deleted file mode 100644 index a2e67837d5a..00000000000 --- a/misc/seahorse-plugins/seahorse-plugins.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for - -# Written by Andrew Rowland - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM='seahorse-plugins' -VERSION=${VERSION:-20150521_3781393eac} -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.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -gnome-doc-prepare --force - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./autogen.sh \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-scrollkeeper \ - --disable-update-mime-database \ - --disable-epiphany \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS ChangeLog COPYING* HACKING INSTALL MAINTAINERS NEWS README THANKS \ - $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/misc/seahorse-plugins/seahorse-plugins.info b/misc/seahorse-plugins/seahorse-plugins.info deleted file mode 100644 index e31433fa000..00000000000 --- a/misc/seahorse-plugins/seahorse-plugins.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="seahorse-plugins" -VERSION="20150521_3781393eac" -HOMEPAGE="https://wiki.gnome.org/Apps/Seahorse/Plugins" -DOWNLOAD="https://harrier.slackbuilds.org/misc/seahorse-plugins-20150521_3781393eac.tar.xz" -MD5SUM="d9bb36048c3b1fc727383e107a94dcec" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="gnome-common libcryptui seahorse" -MAINTAINER="Andrew Rowland" -EMAIL="darowland@ieee.org" diff --git a/misc/seahorse-plugins/slack-desc b/misc/seahorse-plugins/slack-desc deleted file mode 100644 index 209e9cbcb74..00000000000 --- a/misc/seahorse-plugins/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------------------------------------------------------| -seahorse-plugins: seahorse-plugins (plugins for Seahorse) -seahorse-plugins: -seahorse-plugins: Plugins for the Seahorse application. -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: -seahorse-plugins: diff --git a/misc/txt2tags/fix_build_errors.patch b/misc/txt2tags/fix_build_errors.patch new file mode 100644 index 00000000000..e8c97ae6698 --- /dev/null +++ b/misc/txt2tags/fix_build_errors.patch @@ -0,0 +1,15 @@ +TODO: Fix those regexes + +diff -Naur txt2tags-3.9.orig/docs/rules/rules.conf txt2tags-3.9/docs/rules/rules.conf +--- txt2tags-3.9.orig/docs/rules/rules.conf 2023-10-06 20:07:32.000000000 +0200 ++++ txt2tags-3.9/docs/rules/rules.conf 2026-03-17 09:25:04.956421542 +0100 +@@ -11,9 +11,7 @@ + %%%%% SPECIAL PROCESSING RULES + % + % Title section: remove title tests from TOC +-%!postproc: '^(?i) *
  • .*[Tt]itle Level .*' '' + % Link section: one link per line +-%!postproc: '^(?i)((any text: )?' + % Inline section: special format for tests results + %!preproc: '^(i\) .{82})' '\1}{' + %!preproc: '^(i\) .{69})' '\1}{' diff --git a/misc/txt2tags/txt2tags.SlackBuild b/misc/txt2tags/txt2tags.SlackBuild index 1cd087aaa08..43b96d926f4 100644 --- a/misc/txt2tags/txt2tags.SlackBuild +++ b/misc/txt2tags/txt2tags.SlackBuild @@ -57,7 +57,10 @@ 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 {} \+ -python3 setup.py install --root=$PKG +patch -p1 < $CWD/fix_build_errors.patch + +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl export PATH=$PATH:$PKG/usr/bin export PYTHONPATH=$PKG/$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"):$PYTHONPATH diff --git a/misc/wkhtmltopdf/README b/misc/wkhtmltopdf/README deleted file mode 100644 index 19ec5e29c41..00000000000 --- a/misc/wkhtmltopdf/README +++ /dev/null @@ -1,4 +0,0 @@ -wkhtmltopdf (convert html to pdf using QtWebkit) - -Simple shell utility to convert html to pdf using the webkit -rendering engine, and qt. diff --git a/misc/wkhtmltopdf/slack-desc b/misc/wkhtmltopdf/slack-desc deleted file mode 100644 index 7fba751dcc3..00000000000 --- a/misc/wkhtmltopdf/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------------------------------------------------------| -wkhtmltopdf: wkhtmltopdf (convert html to pdf using QtWebkit) -wkhtmltopdf: -wkhtmltopdf: Simple shell utility to convert html to pdf using the webkit -wkhtmltopdf: rendering engine, and qt. -wkhtmltopdf: -wkhtmltopdf: -wkhtmltopdf: -wkhtmltopdf: -wkhtmltopdf: -wkhtmltopdf: -wkhtmltopdf: diff --git a/misc/wkhtmltopdf/wkhtmltopdf.SlackBuild b/misc/wkhtmltopdf/wkhtmltopdf.SlackBuild deleted file mode 100644 index 8e0a10713f9..00000000000 --- a/misc/wkhtmltopdf/wkhtmltopdf.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash - -# Slackware build script for wkhtmltopdf - -# Copyright 2011 Vincent Batts, vbatts@hashbangbash.com, http://hashbangbash.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=wkhtmltopdf -VERSION=${VERSION:-0.12.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 - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -qmake-qt5 - -make -make install INSTALL_ROOT=$PKG/usr - -if [ "$PKG/usr/lib" != "$PKG/usr/lib${LIBDIRSUFFIX}" ] ; then - mv "$PKG/usr/lib" "$PKG/usr/lib${LIBDIRSUFFIX}" -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/man -mv $PKG/usr/share/man/* $PKG/usr/man/ -rm -rf $PKG/usr/share/ - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS CHANGELOG* LICENSE README.md 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 - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/misc/wkhtmltopdf/wkhtmltopdf.info b/misc/wkhtmltopdf/wkhtmltopdf.info deleted file mode 100644 index 1fc1a551370..00000000000 --- a/misc/wkhtmltopdf/wkhtmltopdf.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wkhtmltopdf" -VERSION="0.12.6" -HOMEPAGE="https://wkhtmltopdf.org/" -DOWNLOAD="https://github.com/wkhtmltopdf/wkhtmltopdf/archive/0.12.6/wkhtmltopdf-0.12.6.tar.gz" -MD5SUM="170ce433d1ea62128ca4713b995f8cba" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Vincent Batts" -EMAIL="vbatts@hashbangbash.com" diff --git a/misc/xca/xca.SlackBuild b/misc/xca/xca.SlackBuild index 1775ecd946a..1eaa6c19ee2 100644 --- a/misc/xca/xca.SlackBuild +++ b/misc/xca/xca.SlackBuild @@ -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 {} \; -CXXFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS -fpermissive" \ ./configure --prefix=/usr --mandir=/usr/man --docdir=/usr/doc/$PRGNAM-$VERSION make make install DESTDIR=$PKG diff --git a/misc/xcb-imdkit/README b/misc/xcb-imdkit/README deleted file mode 100644 index a9aaa693677..00000000000 --- a/misc/xcb-imdkit/README +++ /dev/null @@ -1,8 +0,0 @@ -xcb-imdkit is an implementation of the xim protocol in xcb. Compared -with the implementation of IMDkit with Xlib, and xim inside Xlib, it -has a smaller memory footprint, better performance, and is safer on -malformed clients. And not to say it's all asynchronous and it works -with xcb. - -To build this project, you need: libxcb, xcb-util, xcb-util-keysym, -which are all included in a full Slackware installation. diff --git a/misc/xcb-imdkit/slack-desc b/misc/xcb-imdkit/slack-desc deleted file mode 100644 index 73fec52ff78..00000000000 --- a/misc/xcb-imdkit/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------------------------------------------------------| -xcb-imdkit: xcb-imdkit (implementation of the xim protocol in xcb) -xcb-imdkit: -xcb-imdkit: xcb-imdkit is an implementation of the xim protocol in xcb. Compared -xcb-imdkit: with the implementation of IMDkit with Xlib, and xim inside Xlib, it -xcb-imdkit: has a smaller memory footprint, better performance, and is safer on -xcb-imdkit: malformed clients. And not to say it's all asynchronous and it works -xcb-imdkit: with xcb. -xcb-imdkit: -xcb-imdkit: Homepage: https://github.com/fcitx/xcb-imdkit -xcb-imdkit: -xcb-imdkit: diff --git a/misc/xcb-imdkit/xcb-imdkit.SlackBuild b/misc/xcb-imdkit/xcb-imdkit.SlackBuild deleted file mode 100644 index 2e5cf1ae27a..00000000000 --- a/misc/xcb-imdkit/xcb-imdkit.SlackBuild +++ /dev/null @@ -1,103 +0,0 @@ -#!/bin/bash - -# Copyright 2022 Wen-Wei Kao (ltlnx), Taichung, Taiwan -# 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=xcb-imdkit -VERSION=${VERSION:-1.0.9} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_CXX_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_C_FLAGS="${SLKCFLAGS}" \ - -DCMAKE_INSTALL_PREFIX="/usr" \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} .. - 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 - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSES/* README* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/misc/xcb-imdkit/xcb-imdkit.info b/misc/xcb-imdkit/xcb-imdkit.info deleted file mode 100644 index ba6888b6798..00000000000 --- a/misc/xcb-imdkit/xcb-imdkit.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="xcb-imdkit" -VERSION="1.0.9" -HOMEPAGE="https://github.com/fcitx/xcb-imdkit" -DOWNLOAD="https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-1.0.9.tar.zst" -MD5SUM="617b72f1dc02fa7aad3d19a837220f00" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="ltlnx" -EMAIL="ltlnx@disroot.org" diff --git a/multimedia/HandBrake/HandBrake.SlackBuild b/multimedia/HandBrake/HandBrake.SlackBuild index ed0fa2e40eb..7c51234678f 100644 --- a/multimedia/HandBrake/HandBrake.SlackBuild +++ b/multimedia/HandBrake/HandBrake.SlackBuild @@ -178,11 +178,6 @@ if [ "$GUI" == "no" ]; then GTK_GUI="--disable-gtk" else GTK_GUI="--enable-gtk" - # Officially supported HandBrake distros no longer have gtk lower - # than 4.6, so they removed gtk-4.4 support. Reverting this patch - # until it breaks. - # https://github.com/HandBrake/HandBrake/pull/7090 - patch -Rp1 < $CWD/revert-gtk-4.6-switch.patch fi # Requires newer meson than included with 15.0. Hopefully this works: diff --git a/multimedia/HandBrake/revert-gtk-4.6-switch.patch b/multimedia/HandBrake/revert-gtk-4.6-switch.patch deleted file mode 100644 index e870d7efbfa..00000000000 --- a/multimedia/HandBrake/revert-gtk-4.6-switch.patch +++ /dev/null @@ -1,725 +0,0 @@ -From d6cfc8d3ac413fbd1798ba8ed29f7dc1dbc58357 Mon Sep 17 00:00:00 2001 -From: robxnano <89391914+robxnano@users.noreply.github.com> -Date: Fri, 25 Jul 2025 13:45:22 +0100 -Subject: [PATCH 1/5] libhb: Fallback to first audio track - -If no track was found in any of the selected languages, fall back to -the first audio track. -Fixes https://github.com/HandBrake/HandBrake/issues/6666. ---- - libhb/preset.c | 9 ++++++++- - 1 file changed, 8 insertions(+), 1 deletion(-) - -diff --git a/libhb/preset.c b/libhb/preset.c -index c7ea0dd9d1d3..7cf7152246f0 100644 ---- a/libhb/preset.c -+++ b/libhb/preset.c -@@ -1050,12 +1050,19 @@ int hb_preset_job_add_audio(hb_handle_t *h, int title_index, - add_audio_for_lang(list, preset, title, mux, copy_mask, fallback, - lang, behavior, mode, track_dict); - } -- // If AudioLanguageList is empty, try "any" language option -+ // If AudioLanguageList is empty, or AudioTrackSelectionBehavior -+ // is "first" and no track was found, try "any" language option - if (count <= 0) - { - add_audio_for_lang(list, preset, title, mux, copy_mask, fallback, - "any", behavior, mode, track_dict); - } -+ else if (behavior != 0 && hb_value_array_len(list) == 0) -+ { -+ // Only add the first track -+ add_audio_for_lang(list, preset, title, mux, copy_mask, fallback, -+ "any", 1, mode, track_dict); -+ } - hb_dict_free(&track_dict); - return 0; - } - -From b01b067c369881ddfed0294c2012885ad3a6d52c Mon Sep 17 00:00:00 2001 -From: robxnano <89391914+robxnano@users.noreply.github.com> -Date: Tue, 29 Jul 2025 08:42:36 +0100 -Subject: [PATCH 2/5] LinGUI: Fix maximum bitrate calculation - -Use the current audio mixdown to determine the maximum bitrate in the -audio defaults dialog, instead of only using the mono rate. -Fixes https://github.com/HandBrake/HandBrake/issues/6997 ---- - gtk/src/audiohandler.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/gtk/src/audiohandler.c b/gtk/src/audiohandler.c -index ac2aafc08f41..71f4471c3f49 100644 ---- a/gtk/src/audiohandler.c -+++ b/gtk/src/audiohandler.c -@@ -2243,8 +2243,9 @@ audio_def_set_limits (signal_user_data_t *ud, GtkWidget *widget, gboolean set_de - enc = ghb_select_fallback(ud->settings, enc); - } - int sr = ghb_settings_audio_samplerate_rate(adict, "AudioSamplerate"); -+ int mix = ghb_settings_mixdown_mix(adict, "AudioMixdown"); - int low, high; -- hb_audio_bitrate_get_limits(enc, sr, HB_AMIXDOWN_MONO, &low, &high); -+ hb_audio_bitrate_get_limits(enc, sr, mix, &low, &high); - GtkWidget *w = find_widget(GTK_WIDGET(row), "AudioBitrate"); - ghb_audio_bitrate_opts_filter(GTK_COMBO_BOX(w), low, high); - w = find_widget(GTK_WIDGET(row), "AudioMixdown"); - -From 6e6eabed1cb9eda4a5bd807306b6f1b8cc72a386 Mon Sep 17 00:00:00 2001 -From: robxnano <89391914+robxnano@users.noreply.github.com> -Date: Tue, 29 Jul 2025 08:44:30 +0100 -Subject: [PATCH 3/5] LinGUI: Don't allow unsupported bitrates - -When the maximum bitrate is reduced due to a codec or mixdown change, -and the previously selected bitrate is out of range, change to the -highest allowed bitrate, and vice versa for the minimum bitrate. ---- - gtk/src/hb-backend.c | 22 ++++++++++++++++++++++ - 1 file changed, 22 insertions(+) - -diff --git a/gtk/src/hb-backend.c b/gtk/src/hb-backend.c -index ddeef7580ec6..4a193052016d 100644 ---- a/gtk/src/hb-backend.c -+++ b/gtk/src/hb-backend.c -@@ -3358,6 +3358,8 @@ ghb_audio_bitrate_opts_filter( - store = GTK_LIST_STORE(gtk_combo_box_get_model (combo)); - if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL(store), &iter)) - { -+ int highest_rate = -1; -+ int lowest_rate = -1; - do - { - gtk_tree_model_get(GTK_TREE_MODEL(store), &iter, 3, &ivalue, -1); -@@ -3368,9 +3370,29 @@ ghb_audio_bitrate_opts_filter( - else - { - gtk_list_store_set(store, &iter, 1, TRUE, -1); -+ // Store the highest and lowest supported rates -+ // Assume that the list of rates is sorted in ascending order -+ highest_rate = ivalue; -+ if (lowest_rate == -1) -+ lowest_rate = ivalue; - } - done = !gtk_tree_model_iter_next (GTK_TREE_MODEL(store), &iter); - } while (!done); -+ -+ const char *current_id = gtk_combo_box_get_active_id(combo); -+ int current_rate = ghb_lookup_audio_bitrate_rate(current_id); -+ // If the previously set value is not in the allowed range, -+ // set the new value to the lowest/highest allowed -+ if (current_rate < first_rate) -+ { -+ g_autofree char *lowest_id = g_strdup_printf("%d", lowest_rate); -+ gtk_combo_box_set_active_id(combo, lowest_id); -+ } -+ else if (current_rate > last_rate) -+ { -+ g_autofree char *highest_id = g_strdup_printf("%d", highest_rate); -+ gtk_combo_box_set_active_id(combo, highest_id); -+ } - } - } - - -From deeae3462a852fc151e944c7c9512eca9509e092 Mon Sep 17 00:00:00 2001 -From: robxnano <89391914+robxnano@users.noreply.github.com> -Date: Tue, 29 Jul 2025 09:11:05 +0100 -Subject: [PATCH 4/5] LinGUI: Bump GTK minimum version to 4.6 - -The previous minimum version, 4.4, is no longer available in any -supported distribution, so 4.6 is the lowest version which can be -tested. ---- - gtk/meson.build | 6 +++--- - gtk/src/application.c | 10 +--------- - 2 files changed, 4 insertions(+), 12 deletions(-) - -diff --git a/gtk/meson.build b/gtk/meson.build -index 83233cea2063..0217154a88b4 100644 ---- a/gtk/meson.build -+++ b/gtk/meson.build -@@ -9,7 +9,7 @@ project('handbrake-gtk', 'c', 'cpp', - - # Minimum versions for dependencies - glib_min = '>= 2.68' --gtk_min = '>= 4.4' -+gtk_min = '>= 4.6' - - cc = meson.get_compiler('c') - i18n = import('i18n') -@@ -105,8 +105,8 @@ if (cc.has_function('strerror_r')) - add_project_arguments('-DHAS_STRERROR_R', language: 'c') - endif - --add_project_arguments('-DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_4', --'-DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_4_4', language: 'c') -+add_project_arguments('-DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_4_6', -+'-DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_4_6', language: 'c') - - compile_args = cc.get_supported_arguments( - '-Wno-missing-field-initializers', -diff --git a/gtk/src/application.c b/gtk/src/application.c -index 525e8945e46f..e52a5a2b8ae1 100644 ---- a/gtk/src/application.c -+++ b/gtk/src/application.c -@@ -587,10 +587,8 @@ static gboolean - video_file_drop_received (GtkDropTarget* self, const GValue* value, - double x, double y, signal_user_data_t *ud) - { --/* The GdkFileList method is preferred where supported as it handles multiple -+/* The GdkFileList method is preferred as it handles multiple - * files and also allows access to sandboxed files via the portal */ --#if GTK_CHECK_VERSION(4, 6, 0) --G_GNUC_BEGIN_IGNORE_DEPRECATIONS - if (G_VALUE_HOLDS(value, GDK_TYPE_FILE_LIST)) - { - GdkFileList *gdk_file_list = g_value_get_boxed(value); -@@ -628,8 +626,6 @@ G_GNUC_BEGIN_IGNORE_DEPRECATIONS - } - return TRUE; - } --G_GNUC_END_IGNORE_DEPRECATIONS --#endif - - g_autoptr(GFile) file = NULL; - g_autofree gchar *filename = NULL; -@@ -666,9 +662,7 @@ video_file_drop_init (signal_user_data_t *ud) - { - GtkWidget *window = ghb_builder_widget("hb_window"); - GType types[] = { --#if GTK_CHECK_VERSION(4, 6, 0) - GDK_TYPE_FILE_LIST, --#endif - G_TYPE_FILE, - G_TYPE_URI, - }; -@@ -973,10 +967,8 @@ ghb_application_handle_local_options (GApplication *app, GVariantDict *options) - if (g_variant_dict_lookup(options, "config", "s", &config_dir)) - ghb_override_user_config_dir(config_dir); - --#if GLIB_CHECK_VERSION(2, 72, 0) - if (g_variant_dict_lookup(options, "debug", "b", NULL)) - g_log_set_debug_enabled(TRUE); --#endif - - if (g_variant_dict_lookup(options, "console", "b", NULL)) - #if defined(_WIN32) - -From 4f69ace02b00942ad8d6f084c2def29959a151bb Mon Sep 17 00:00:00 2001 -From: robxnano <89391914+robxnano@users.noreply.github.com> -Date: Tue, 29 Jul 2025 09:42:30 +0100 -Subject: [PATCH 5/5] LinGUI: Replace deprecated GTK functions - -The gtk_widget_show() and gtk_widget_hide() functions are deprecated in -GTK 4.10 in favor of gtk_widget_set_visible(). ---- - gtk/src/audiohandler.c | 56 +++++++++++++++++---------------------- - gtk/src/callbacks.c | 34 ++++++++++++------------ - gtk/src/chapters.c | 2 +- - gtk/src/presets.c | 4 +-- - gtk/src/preview.c | 4 +-- - gtk/src/queuehandler.c | 2 +- - gtk/src/subtitlehandler.c | 12 ++++----- - gtk/src/title-add.c | 12 ++++----- - gtk/src/util.c | 2 +- - 9 files changed, 60 insertions(+), 68 deletions(-) - -diff --git a/gtk/src/audiohandler.c b/gtk/src/audiohandler.c -index 71f4471c3f49..9580db4b4878 100644 ---- a/gtk/src/audiohandler.c -+++ b/gtk/src/audiohandler.c -@@ -1415,7 +1415,7 @@ audio_add_cb (GSimpleAction *action, GVariant *param, gpointer data) - GtkWidget *dialog = ghb_builder_widget("audio_dialog"); - gtk_window_set_title(GTK_WINDOW(dialog), _("Add Audio Track")); - g_signal_connect(dialog, "response", G_CALLBACK(audio_add_response), backup); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - } - -@@ -1424,7 +1424,7 @@ audio_add_response (GtkWidget *dialog, int response, GhbValue *backup) - { - signal_user_data_t *ud = ghb_ud(); - g_signal_handlers_disconnect_by_data(dialog, backup); -- gtk_widget_hide(dialog); -+ gtk_widget_set_visible(dialog, FALSE); - if (response == GTK_RESPONSE_OK) - { - ghb_value_free(&backup); -@@ -1507,7 +1507,7 @@ audio_row_activated_cb (GtkTreeView *tv, GtkTreePath *tp, - GtkWidget *dialog = ghb_builder_widget("audio_dialog"); - gtk_window_set_title(GTK_WINDOW(dialog), _("Edit Audio Track")); - g_signal_connect(dialog, "response", G_CALLBACK(audio_edit_response), backup); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - } - -@@ -1516,7 +1516,7 @@ audio_edit_response (GtkWidget *dialog, int response, GhbValue *backup) - { - signal_user_data_t *ud = ghb_ud(); - g_signal_handlers_disconnect_by_data(dialog, backup); -- gtk_widget_hide(dialog); -+ gtk_widget_set_visible(dialog, FALSE); - if (response != GTK_RESPONSE_OK) - { - GhbValue *audio_dict = ghb_get_job_audio_settings(ud->settings); -@@ -1686,16 +1686,8 @@ static void audio_def_settings_bitrate_show(GtkWidget *widget, gboolean show) - bitrate_widget = find_widget(widget, "AudioBitrate"); - quality_widget = find_widget(widget, "AudioTrackQualityBox"); - -- if (show) -- { -- gtk_widget_hide(quality_widget); -- gtk_widget_show(bitrate_widget); -- } -- else -- { -- gtk_widget_hide(bitrate_widget); -- gtk_widget_show(quality_widget); -- } -+ gtk_widget_set_visible(bitrate_widget, show); -+ gtk_widget_set_visible(quality_widget, !show); - } - - static void audio_def_settings_quality_set_sensitive(GtkWidget *w, gboolean s) -@@ -1781,13 +1773,13 @@ create_audio_settings_row (signal_user_data_t *ud) - _("Set the audio codec to encode this track with.")); - gtk_widget_set_valign(GTK_WIDGET(combo), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(combo), "AudioEncoder"); -- gtk_widget_show(GTK_WIDGET(combo)); -+ gtk_widget_set_visible(GTK_WIDGET(combo), TRUE); - g_signal_connect(combo, "changed", (GCallback)audio_def_encoder_changed_cb, ud); - gtk_box_append(box2, GTK_WIDGET(combo)); - - box3 = GTK_BOX(gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0)); - gtk_widget_set_name(GTK_WIDGET(box3), "br_q_box"); -- gtk_widget_show(GTK_WIDGET(box3)); -+ gtk_widget_set_visible(GTK_WIDGET(box3), TRUE); - - // Bitrate vs Quality RadioButton - GtkBox *vbox; -@@ -1801,7 +1793,7 @@ create_audio_settings_row (signal_user_data_t *ud) - gtk_widget_set_name(radio2, "AudioTrackQualityEnable"); - g_signal_connect(radio2, "toggled", G_CALLBACK(audio_def_quality_enable_changed_cb), ud); - gtk_box_append(vbox, GTK_WIDGET(radio2)); -- gtk_widget_show(GTK_WIDGET(vbox)); -+ gtk_widget_set_visible(GTK_WIDGET(vbox), TRUE); - gtk_box_append(box3, GTK_WIDGET(vbox)); - - // Audio Bitrate ComboBox -@@ -1813,7 +1805,7 @@ create_audio_settings_row (signal_user_data_t *ud) - _("Set the bitrate to encode this track with.")); - gtk_widget_set_valign(GTK_WIDGET(combo), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(combo), "AudioBitrate"); -- gtk_widget_show(GTK_WIDGET(combo)); -+ gtk_widget_set_visible(GTK_WIDGET(combo), TRUE); - g_signal_connect(combo, "changed", (GCallback)audio_def_encode_setting_changed_cb, ud); - gtk_box_append(box3, GTK_WIDGET(combo)); - -@@ -1840,7 +1832,7 @@ create_audio_settings_row (signal_user_data_t *ud) - - gtk_widget_set_valign(GTK_WIDGET(scale), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(scale), "AudioTrackQualityX"); -- gtk_widget_show(GTK_WIDGET(scale)); -+ gtk_widget_set_visible(GTK_WIDGET(scale), TRUE); - g_signal_connect(scale, "value-changed", (GCallback)audio_def_quality_changed_cb, ud); - gtk_box_append(qbox, GTK_WIDGET(scale)); - -@@ -1850,9 +1842,9 @@ create_audio_settings_row (signal_user_data_t *ud) - gtk_widget_set_halign(GTK_WIDGET(label), GTK_ALIGN_START); - gtk_widget_set_valign(GTK_WIDGET(label), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(label), "AudioTrackQualityValue"); -- gtk_widget_show(GTK_WIDGET(label)); -+ gtk_widget_set_visible(GTK_WIDGET(label), TRUE); - gtk_box_append(qbox, GTK_WIDGET(label)); -- gtk_widget_hide(GTK_WIDGET(qbox)); -+ gtk_widget_set_visible(GTK_WIDGET(qbox), FALSE); - gtk_box_append(box3, GTK_WIDGET(qbox)); - gtk_box_append(box2, GTK_WIDGET(box3)); - -@@ -1865,7 +1857,7 @@ create_audio_settings_row (signal_user_data_t *ud) - _("Set the mixdown of the output audio track.")); - gtk_widget_set_valign(GTK_WIDGET(combo), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(combo), "AudioMixdown"); -- gtk_widget_show(GTK_WIDGET(combo)); -+ gtk_widget_set_visible(GTK_WIDGET(combo), TRUE); - g_signal_connect(combo, "changed", (GCallback)audio_def_encode_setting_changed_cb, ud); - gtk_box_append(box2, GTK_WIDGET(combo)); - -@@ -1878,13 +1870,13 @@ create_audio_settings_row (signal_user_data_t *ud) - _("Set the sample rate of the output audio track.")); - gtk_widget_set_valign(GTK_WIDGET(combo), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(combo), "AudioSamplerate"); -- gtk_widget_show(GTK_WIDGET(combo)); -+ gtk_widget_set_visible(GTK_WIDGET(combo), TRUE); - g_signal_connect(combo, "changed", (GCallback)audio_def_encode_setting_changed_cb, ud); - gtk_box_append(box2, GTK_WIDGET(combo)); - - box3 = GTK_BOX(gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0)); - gtk_widget_set_name(GTK_WIDGET(box3), "gain_box"); -- gtk_widget_show(GTK_WIDGET(box3)); -+ gtk_widget_set_visible(GTK_WIDGET(box3), TRUE); - - // Audio Gain ScaleButton - const gchar *gain_icons[] = { -@@ -1902,7 +1894,7 @@ create_audio_settings_row (signal_user_data_t *ud) - - gtk_widget_set_valign(GTK_WIDGET(scale), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(scale), "AudioTrackGainSlider"); -- gtk_widget_show(GTK_WIDGET(scale)); -+ gtk_widget_set_visible(GTK_WIDGET(scale), TRUE); - g_signal_connect(scale, "value-changed", (GCallback)audio_def_gain_changed_cb, ud); - gtk_box_append(box3, GTK_WIDGET(scale)); - -@@ -1912,13 +1904,13 @@ create_audio_settings_row (signal_user_data_t *ud) - gtk_widget_set_halign(GTK_WIDGET(label), GTK_ALIGN_START); - gtk_widget_set_valign(GTK_WIDGET(label), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(label), "AudioTrackGainValue"); -- gtk_widget_show(GTK_WIDGET(label)); -+ gtk_widget_set_visible(GTK_WIDGET(label), TRUE); - gtk_box_append(box3, GTK_WIDGET(label)); - gtk_box_append(box2, GTK_WIDGET(box3)); - - box3 = GTK_BOX(gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0)); - gtk_widget_set_name(GTK_WIDGET(box3), "drc_box"); -- gtk_widget_show(GTK_WIDGET(box3)); -+ gtk_widget_set_visible(GTK_WIDGET(box3), TRUE); - - // Audio DRC ComboBox - const gchar *drc_icons[] = { -@@ -1936,7 +1928,7 @@ create_audio_settings_row (signal_user_data_t *ud) - - gtk_widget_set_valign(GTK_WIDGET(scale), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(scale), "AudioTrackDRCSlider"); -- gtk_widget_show(GTK_WIDGET(scale)); -+ gtk_widget_set_visible(GTK_WIDGET(scale), TRUE); - g_signal_connect(scale, "value-changed", (GCallback)audio_def_drc_changed_cb, ud); - gtk_box_append(box3, GTK_WIDGET(scale)); - -@@ -1946,7 +1938,7 @@ create_audio_settings_row (signal_user_data_t *ud) - gtk_widget_set_halign(GTK_WIDGET(label), GTK_ALIGN_START); - gtk_widget_set_valign(GTK_WIDGET(label), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(label), "AudioTrackDRCValue"); -- gtk_widget_show(GTK_WIDGET(label)); -+ gtk_widget_set_visible(GTK_WIDGET(label), TRUE); - gtk_box_append(box3, GTK_WIDGET(label)); - gtk_box_append(box2, GTK_WIDGET(box3)); - -@@ -1962,14 +1954,14 @@ create_audio_settings_row (signal_user_data_t *ud) - gtk_widget_set_valign(GTK_WIDGET(button), GTK_ALIGN_CENTER); - gtk_widget_set_halign(GTK_WIDGET(button), GTK_ALIGN_END); - gtk_widget_set_name(GTK_WIDGET(button), "remove_button"); -- gtk_widget_show(GTK_WIDGET(button)); -+ gtk_widget_set_visible(GTK_WIDGET(button), TRUE); - g_signal_connect(button, "clicked", (GCallback)audio_def_setting_remove_cb, ud); - gtk_box_append(box2, GTK_WIDGET(button)); - -- gtk_widget_show(GTK_WIDGET(box2)); -+ gtk_widget_set_visible(GTK_WIDGET(box2), TRUE); - gtk_box_append(box, GTK_WIDGET(box2)); - -- gtk_widget_show(GTK_WIDGET(box)); -+ gtk_widget_set_visible(GTK_WIDGET(box), TRUE); - - GtkWidget *widget; - GtkRequisition nat_req; -diff --git a/gtk/src/callbacks.c b/gtk/src/callbacks.c -index 4cf4f52bdb92..95544c85b34b 100644 ---- a/gtk/src/callbacks.c -+++ b/gtk/src/callbacks.c -@@ -1431,10 +1431,10 @@ show_scan_progress(signal_user_data_t *ud) - GtkLabel * label; - - widget = ghb_builder_widget("SourceInfoBox"); -- gtk_widget_hide(widget); -+ gtk_widget_set_visible(widget, FALSE); - - widget = ghb_builder_widget("SourceScanBox"); -- gtk_widget_show(widget); -+ gtk_widget_set_visible(widget, TRUE); - - progress = GTK_PROGRESS_BAR(ghb_builder_widget("scan_prog")); - gtk_progress_bar_set_fraction(progress, 0); -@@ -1454,10 +1454,10 @@ hide_scan_progress(signal_user_data_t *ud) - gtk_progress_bar_set_fraction(progress, 1.0); - - widget = ghb_builder_widget("SourceScanBox"); -- gtk_widget_hide(widget); -+ gtk_widget_set_visible(widget, FALSE); - - widget = ghb_builder_widget("SourceInfoBox"); -- gtk_widget_show(widget); -+ gtk_widget_set_visible(widget, TRUE); - } - - static void -@@ -1650,11 +1650,11 @@ single_title_dialog (GtkFileChooser *chooser) - - adj = gtk_adjustment_new(1, 0, 1000, 1, 10, 10); - spin = gtk_spin_button_new(adj, 1, 0); -- gtk_widget_show(spin); -+ gtk_widget_set_visible(spin, TRUE); - msg = gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog)); - gtk_box_append(GTK_BOX(msg), spin); - g_signal_connect(dialog, "response", G_CALLBACK(single_title_dialog_response), chooser); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - static void -@@ -3916,7 +3916,7 @@ ghb_countdown_dialog_show (const gchar *message, const gchar *action, - - g_signal_connect(dialog, "response", - G_CALLBACK(countdown_dialog_response), timeout_id); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - G_GNUC_PRINTF(6, 0) static GtkMessageDialog * -@@ -4046,7 +4046,7 @@ ghb_alert_dialog_show (GtkMessageType type, const char *title, - g_free(message); - } - g_signal_connect(dialog, "response", G_CALLBACK(message_dialog_destroy), NULL); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - GtkWidget * -@@ -4117,7 +4117,7 @@ ghb_stop_encode_dialog_show (signal_user_data_t *ud) - _("Finish Current and Stop"), _("Continue Encoding")); - g_signal_connect(dialog, "response", - G_CALLBACK(stop_encode_dialog_response), ud); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - static void -@@ -4140,7 +4140,7 @@ quit_dialog_show (void) - _("Your movie will be lost if you don't continue encoding."), - _("Cancel All and Quit"), NULL, NULL, _("Continue Encoding")); - g_signal_connect(dialog, "response", G_CALLBACK(quit_dialog_response), NULL); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - static void -@@ -4326,7 +4326,7 @@ ghb_start_next_job(signal_user_data_t *ud) - - ghb_log_func(); - progress = ghb_builder_widget("progressbar"); -- gtk_widget_show(progress); -+ gtk_widget_set_visible(progress, TRUE); - - count = ghb_array_len(ud->queue); - for (ii = 0; ii < count; ii++) -@@ -4348,7 +4348,7 @@ ghb_start_next_job(signal_user_data_t *ud) - ghb_send_notification(GHB_NOTIFY_QUEUE_DONE, 0, ud); - queue_done_action(ud); - ghb_update_pending(ud); -- gtk_widget_hide(progress); -+ gtk_widget_set_visible(progress, FALSE); - ghb_reset_disk_space_check(); - } - -@@ -4726,7 +4726,7 @@ ghb_backend_events(signal_user_data_t *ud) - else - { - uninhibit_suspend(); -- gtk_widget_hide(GTK_WIDGET(progress)); -+ gtk_widget_set_visible(GTK_WIDGET(progress), FALSE); - ghb_reset_disk_space_check(); - } - ghb_save_queue(ud->queue); -diff --git a/gtk/src/chapters.c b/gtk/src/chapters.c -index eaab30b9ce96..b6ec8a7881af 100644 ---- a/gtk/src/chapters.c -+++ b/gtk/src/chapters.c -@@ -48,7 +48,7 @@ create_chapter_row (int index, gint64 start, gint64 duration, - gtk_widget_add_controller(row, econ); - g_signal_connect(econ, "key-pressed", G_CALLBACK(chapter_keypress_cb), ud); - -- gtk_widget_show(row); -+ gtk_widget_set_visible(row, TRUE); - return row; - } - -diff --git a/gtk/src/presets.c b/gtk/src/presets.c -index 1a6f93c6b964..ee8287316ffa 100644 ---- a/gtk/src/presets.c -+++ b/gtk/src/presets.c -@@ -2162,7 +2162,7 @@ preset_import_response_cb (GtkFileChooser *chooser, GtkResponseType response, - _("Overwrite Preset?"), - _("The preset “%s†already exists. Do you want to overwrite it?"), - preset_name); -- gtk_widget_show(GTK_WIDGET(overwrite_dialog)); -+ gtk_widget_set_visible(GTK_WIDGET(overwrite_dialog), TRUE); - g_signal_connect(overwrite_dialog, "response", G_CALLBACK(preset_write_response), data); - } - else -@@ -2545,7 +2545,7 @@ preset_save_as_response_cb (GtkDialog *dialog, int response, - _("The preset “%s†already exists. Do you want to overwrite it?"), - name); - g_signal_connect(overwrite, "response", G_CALLBACK(preset_save_as_write_cb), dialog); -- gtk_widget_show(GTK_WIDGET(overwrite)); -+ gtk_widget_set_visible(GTK_WIDGET(overwrite), TRUE); - } - else - { -diff --git a/gtk/src/preview.c b/gtk/src/preview.c -index 697f4f364a65..77eb3bc323dc 100644 ---- a/gtk/src/preview.c -+++ b/gtk/src/preview.c -@@ -223,7 +223,7 @@ preview_set_render_size(signal_user_data_t *ud, int width, int height) - if (gtk_window_is_fullscreen(window)) - { - reset = ghb_builder_widget("preview_reset"); -- gtk_widget_hide(reset); -+ gtk_widget_set_visible(reset, FALSE); - } - else - { -@@ -662,7 +662,7 @@ preview_reset_clicked_cb (GtkWidget *toggle, gpointer data) - // is reset above. So assume it got reset and disable the - // "Source Resolution" button. - GtkWidget * widget = ghb_builder_widget("preview_reset"); -- gtk_widget_hide(widget); -+ gtk_widget_set_visible(widget, FALSE); - } - } - -diff --git a/gtk/src/queuehandler.c b/gtk/src/queuehandler.c -index abe7b181b908..b5cc1793bc2f 100644 ---- a/gtk/src/queuehandler.c -+++ b/gtk/src/queuehandler.c -@@ -1702,7 +1702,7 @@ queue_remove_dialog_show (GhbQueueRow *row) - _("Cancel and Remove"), NULL, NULL, _("Continue Encoding")); - - g_signal_connect(dialog, "response", G_CALLBACK(queue_remove_response), row); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - static void -diff --git a/gtk/src/subtitlehandler.c b/gtk/src/subtitlehandler.c -index fb23515488d6..dda042fd2863 100644 ---- a/gtk/src/subtitlehandler.c -+++ b/gtk/src/subtitlehandler.c -@@ -1234,7 +1234,7 @@ subtitle_add_cb (GSimpleAction *action, GVariant *param, gpointer data) - GtkWidget *dialog = ghb_builder_widget("subtitle_dialog"); - gtk_window_set_title(GTK_WINDOW(dialog), _("Add Subtitles")); - g_signal_connect(dialog, "response", G_CALLBACK(subtitle_add_response), backup); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - } - -@@ -1243,7 +1243,7 @@ subtitle_add_response (GtkWidget *dialog, int response, GhbValue *backup) - { - signal_user_data_t *ud = ghb_ud(); - g_signal_handlers_disconnect_by_data(dialog, backup); -- gtk_widget_hide(dialog); -+ gtk_widget_set_visible(dialog, FALSE); - if (response == GTK_RESPONSE_OK) - { - ghb_value_free(&backup); -@@ -1296,7 +1296,7 @@ subtitle_add_fas_cb (GSimpleAction *action, GVariant *param, gpointer data) - GtkWidget *dialog = ghb_builder_widget("subtitle_dialog"); - gtk_window_set_title(GTK_WINDOW(dialog), _("Foreign Audio Scan")); - g_signal_connect(dialog, "response", G_CALLBACK(subtitle_add_fas_response), backup); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - - static void -@@ -1304,7 +1304,7 @@ subtitle_add_fas_response (GtkWidget *dialog, int response, GhbValue *backup) - { - signal_user_data_t *ud = ghb_ud(); - g_signal_handlers_disconnect_by_data(dialog, backup); -- gtk_widget_hide(dialog); -+ gtk_widget_set_visible(dialog, FALSE); - if (response == GTK_RESPONSE_OK) - { - // Disable FAS button -@@ -1810,7 +1810,7 @@ subtitle_edit(GtkTreeView *tv, GtkTreePath *tp, signal_user_data_t *ud) - GtkWidget *dialog = ghb_builder_widget("subtitle_dialog"); - gtk_window_set_title(GTK_WINDOW(dialog), _("Edit Subtitles")); - g_signal_connect(dialog, "response", G_CALLBACK(subtitle_edit_response), backup); -- gtk_widget_show(dialog); -+ gtk_widget_set_visible(dialog, TRUE); - } - } - -@@ -1819,7 +1819,7 @@ subtitle_edit_response (GtkWidget *dialog, int response, GhbValue *backup) - { - signal_user_data_t *ud = ghb_ud(); - g_signal_handlers_disconnect_by_data(dialog, backup); -- gtk_widget_hide(dialog); -+ gtk_widget_set_visible(dialog, FALSE); - if (response == GTK_RESPONSE_OK) - { - ghb_value_free(&backup); -diff --git a/gtk/src/title-add.c b/gtk/src/title-add.c -index c859f2c8e06c..77406a4d0516 100644 ---- a/gtk/src/title-add.c -+++ b/gtk/src/title-add.c -@@ -436,7 +436,7 @@ static GtkWidget *title_create_row (signal_user_data_t *ud) - gtk_box_set_spacing(hbox, 6); - gtk_widget_set_margin_start(GTK_WIDGET(hbox), 6); - gtk_widget_set_margin_end(GTK_WIDGET(hbox), 6); -- gtk_widget_show(GTK_WIDGET(hbox)); -+ gtk_widget_set_visible(GTK_WIDGET(hbox), TRUE); - - // Select checkbox - selected = GTK_CHECK_BUTTON(gtk_check_button_new()); -@@ -445,7 +445,7 @@ static GtkWidget *title_create_row (signal_user_data_t *ud) - _("Select this title for adding to the queue.\n")); - gtk_widget_set_valign(GTK_WIDGET(selected), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(selected), "title_selected"); -- gtk_widget_show(GTK_WIDGET(selected)); -+ gtk_widget_set_visible(GTK_WIDGET(selected), TRUE); - g_signal_connect(selected, "toggled", (GCallback)title_selected_cb, ud); - gtk_box_append(hbox, GTK_WIDGET(selected)); - -@@ -455,7 +455,7 @@ static GtkWidget *title_create_row (signal_user_data_t *ud) - gtk_widget_set_halign(GTK_WIDGET(title), GTK_ALIGN_START); - gtk_widget_set_valign(GTK_WIDGET(title), GTK_ALIGN_CENTER); - gtk_widget_set_name(GTK_WIDGET(title), "title_label"); -- gtk_widget_show(GTK_WIDGET(title)); -+ gtk_widget_set_visible(GTK_WIDGET(title), TRUE); - gtk_box_append(hbox, GTK_WIDGET(title)); - - default_title_attrs = gtk_label_get_attributes(title); -@@ -474,7 +474,7 @@ static GtkWidget *title_create_row (signal_user_data_t *ud) - gtk_editable_set_width_chars(GTK_EDITABLE(dest_file), 40); - gtk_widget_set_name(dest_file, "title_file"); - //gtk_widget_set_hexpand(dest_file, TRUE); -- gtk_widget_show(dest_file); -+ gtk_widget_set_visible(dest_file, TRUE); - g_signal_connect(dest_file, "changed", (GCallback)title_dest_file_cb, ud); - gtk_box_append(vbox_dest, dest_file); - dest_dir = ghb_file_button_new(_("Destination Directory"), GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER); -@@ -482,9 +482,9 @@ static GtkWidget *title_create_row (signal_user_data_t *ud) - G_CALLBACK(title_dest_dir_cb), ud); - gtk_widget_set_name(GTK_WIDGET(dest_dir), "title_dir"); - gtk_widget_set_hexpand(GTK_WIDGET(dest_dir), TRUE); -- gtk_widget_show(GTK_WIDGET(dest_dir)); -+ gtk_widget_set_visible(GTK_WIDGET(dest_dir), TRUE); - gtk_box_append(vbox_dest, GTK_WIDGET(dest_dir)); -- gtk_widget_show(GTK_WIDGET(vbox_dest)); -+ gtk_widget_set_visible(GTK_WIDGET(vbox_dest), TRUE); - gtk_box_append(hbox, GTK_WIDGET(vbox_dest)); - - return GTK_WIDGET(hbox); -diff --git a/gtk/src/util.c b/gtk/src/util.c -index 65c9456be880..b56cfc2ab789 100644 ---- a/gtk/src/util.c -+++ b/gtk/src/util.c -@@ -88,7 +88,7 @@ int ghb_dialog_run (GtkDialog *dialog) - gtk_window_set_modal(GTK_WINDOW(dialog), TRUE); - - if (!gtk_widget_get_visible(GTK_WIDGET(dialog))) -- gtk_widget_show(GTK_WIDGET(dialog)); -+ gtk_widget_set_visible(GTK_WIDGET(dialog), TRUE); - - response_handler = g_signal_connect(dialog, - "response", diff --git a/multimedia/MuseScore/MuseScore.SlackBuild b/multimedia/MuseScore/MuseScore.SlackBuild index 3afb216c275..2a97cf0d04c 100644 --- a/multimedia/MuseScore/MuseScore.SlackBuild +++ b/multimedia/MuseScore/MuseScore.SlackBuild @@ -31,7 +31,6 @@ VERSION=${VERSION:-4.6.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -QT=${QT:-6.9.3} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -80,6 +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 {} \+ +patch -p1 < $CWD/no_Qt6_GuiPrivate.patch + mkdir -p b/_deps/harfbuzz # We need a minimal harfbuzz as dependency @@ -90,18 +91,23 @@ mkdir -p b/_deps/harfbuzz 7z x harfbuzz_src.7z ) -export Qt6Test_DIR=/opt/MuseScore-Libraries/lib/cmake/Qt6Test -/opt/cmake-opt/bin/cmake -S . -B b \ - -DCMAKE_PREFIX_PATH="/opt/MuseScore-Libraries/lib/cmake/Qt6" \ +# This is a bit hacky but ATM it works... +SLKCXXFLAGS="$SLKCFLAGS \ + $(pkg-config --cflags-only-I Qt6Core | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)/QtCore \ + $(pkg-config --cflags-only-I Qt6Core | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4) \ + $(pkg-config --cflags-only-I Qt6Gui | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)/QtGui \ + $(pkg-config --cflags-only-I Qt6Gui | cut -d\ -f1)/$(qmake6 -v | tail -1 | cut -d\ -f4)" + +cmake -S . -B b \ -DCMAKE_INSTALL_PREFIX=/opt/MuseScore \ -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS_RELEASE="$SLKCXXFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ -DMUSE_APP_BUILD_MODE=RELEASE \ -DCMAKE_MODULE_LINKER_FLAGS_RELEASE="-pthread" \ - -DQT_QMAKE_EXECUTABLE=/opt/MuseScore-Libraries/bin/qmake + -DQT_QMAKE_EXECUTABLE=/usr/lib$LIBDIRSUFFIX/qt6/bin/qmake6 +cmake --build b -j 4 -/opt/cmake-opt/bin/cmake --build b cd b make install \ DESTDIR=$PKG \ diff --git a/multimedia/MuseScore/MuseScore.info b/multimedia/MuseScore/MuseScore.info index 16e3f2e23dd..74a29b8f83b 100644 --- a/multimedia/MuseScore/MuseScore.info +++ b/multimedia/MuseScore/MuseScore.info @@ -9,6 +9,6 @@ DOWNLOAD_x86_64="https://github.com/musescore/MuseScore/archive/v4.6.5/MuseScore MD5SUM_x86_64="f173f3ef81d020ef75f972d449e5d2c9 \ 695d5daec954dc62409ba85b040b5092 \ cf9148f6e09761dbe15e3de38e6baced" -REQUIRES="cmake-opt p7zip MuseScore-Libraries" +REQUIRES="p7zip" MAINTAINER="Antonio Leal" EMAIL="antonioleal@yahoo.com" diff --git a/multimedia/MuseScore/no_Qt6_GuiPrivate.patch b/multimedia/MuseScore/no_Qt6_GuiPrivate.patch new file mode 100644 index 00000000000..6f438bb27ec --- /dev/null +++ b/multimedia/MuseScore/no_Qt6_GuiPrivate.patch @@ -0,0 +1,12 @@ +diff -Naur MuseScore-4.6.2.orig/src/framework/dockwindow/thirdparty/KDDockWidgets/src/CMakeLists.txt MuseScore-4.6.2/src/framework/dockwindow/thirdparty/KDDockWidgets/src/CMakeLists.txt +--- MuseScore-4.6.2.orig/src/framework/dockwindow/thirdparty/KDDockWidgets/src/CMakeLists.txt 2025-10-10 11:21:06.000000000 +0200 ++++ MuseScore-4.6.2/src/framework/dockwindow/thirdparty/KDDockWidgets/src/CMakeLists.txt 2025-10-18 11:38:44.592843000 +0200 +@@ -295,7 +295,7 @@ + endif() + + if(${PROJECT_NAME}_QTQUICK) +- target_link_libraries(kddockwidgets PUBLIC Qt${Qt_VERSION_MAJOR}::Widgets Qt${Qt_VERSION_MAJOR}::Quick Qt${Qt_VERSION_MAJOR}::QuickControls2 PRIVATE Qt${Qt_VERSION_MAJOR}::GuiPrivate) ++ target_link_libraries(kddockwidgets PUBLIC Qt${Qt_VERSION_MAJOR}::Widgets Qt${Qt_VERSION_MAJOR}::Quick Qt${Qt_VERSION_MAJOR}::QuickControls2) + else() + target_link_libraries(kddockwidgets PUBLIC Qt${Qt_VERSION_MAJOR}::Widgets PRIVATE Qt${Qt_VERSION_MAJOR}::WidgetsPrivate) + endif() diff --git a/multimedia/amarok/amarok.SlackBuild b/multimedia/amarok/amarok.SlackBuild index 321fba57565..134b4851dd0 100644 --- a/multimedia/amarok/amarok.SlackBuild +++ b/multimedia/amarok/amarok.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=amarok -VERSION=${VERSION:-3.1.1} +VERSION=${VERSION:-3.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -78,6 +78,7 @@ cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DBUILD_TESTING=OFF\ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ .. diff --git a/multimedia/amarok/amarok.info b/multimedia/amarok/amarok.info index b8edbcb8473..8158d2fd44d 100644 --- a/multimedia/amarok/amarok.info +++ b/multimedia/amarok/amarok.info @@ -1,8 +1,8 @@ PRGNAM="amarok" -VERSION="3.1.1" +VERSION="3.2.2" HOMEPAGE="https://amarok.kde.org/" -DOWNLOAD="https://download.kde.org/stable/amarok/3.1.1/amarok-3.1.1.tar.xz" -MD5SUM="1cad4b78bdd7f880dd63886a0dc233fb" +DOWNLOAD="https://download.kde.org/stable/amarok/3.2.2/amarok-3.2.2.tar.xz" +MD5SUM="2ed02fd9f3842809ffd2665d0def73aa" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/multimedia/aom/README b/multimedia/aom/README deleted file mode 100644 index dbddf20cbb0..00000000000 --- a/multimedia/aom/README +++ /dev/null @@ -1,7 +0,0 @@ -AOMedia Video 1 (AV1) is an Open Source video codec designed for -video transmission over the Internet. AV1 is planned to surpass -VP9 and also to eventually be a competitor with HEVC/H.265. - -This script builds the encoder aomenc, the decoder aomdec as well -as shared libraries which can be utilised by suitable versions of -both FFmpeg and vlc. diff --git a/multimedia/aom/aom.SlackBuild b/multimedia/aom/aom.SlackBuild deleted file mode 100644 index 1045d3e0a34..00000000000 --- a/multimedia/aom/aom.SlackBuild +++ /dev/null @@ -1,126 +0,0 @@ -#!/bin/bash -# ---------------------------------------------------------------------- -# Slackware build script for aom -# -# Copyright (c) 2018-2023 Andrew Strong, Blue Mountains, Australia. -# -# Permission to use, copy, modify, and distribute this software for -# any purpose with or without fee is hereby granted, provided that -# the above copyright notice and this permission notice appear in all -# copies. -# -# THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR -# CONTRIBUTORS 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=aom -# The 'official' archive for the aom 3.6.0 release has the git commit in -# the filename, so adjustments are required for a sane Slackware build: -VERSION=${VERSION:-3.6.0} -GITCOMMIT=${GITCOMMIT:-3c65175b1972da4a1992c1dae2365b48d13f9a8d} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -mkdir -p $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$GITCOMMIT.tar.gz -C $TMP/$PRGNAM-$VERSION -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -cd build - - # I don't build either the HTML or the Latex docs as IMHO at this stage - # of aom development they are still not terribly useful for non-developers. - # To enable these docs change '-DENABLE_DOCS=0' below to '1' to build - # the docs and then uncomment the 'extra docs' section below to install them... - - cmake \ - -G "Unix Makefiles" \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \ - -DCMAKE_INSTALL_INCLUDEDIR=include \ - -DCMAKE_BUILD_TYPE=Release \ - -DENABLE_NASM=1 \ - -DENABLE_DOCS=0 \ - -DBUILD_SHARED_LIBS=1 \ - -DENABLE_TESTS=0 \ - ../ - make -j1 - make install DESTDIR=$PKG -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS CHANGELOG LICENSE PATENTS README.md Sample.cfg $PKG/usr/doc/$PRGNAM-$VERSION - -# These are the 'extra docs', more details above... -# mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/{html,latex} -# cp -a build/docs/html/* $PKG/usr/doc/$PRGNAM-$VERSION/html -# cp -a build/docs/latex/* $PKG/usr/doc/$PRGNAM-$VERSION/latex - -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/multimedia/aom/aom.info b/multimedia/aom/aom.info deleted file mode 100644 index 815f7823825..00000000000 --- a/multimedia/aom/aom.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="aom" -VERSION="3.6.0" -HOMEPAGE="https://aomedia.googlesource.com/aom" -DOWNLOAD="http://www.andrews-corner.org/downloads/aom-3c65175b1972da4a1992c1dae2365b48d13f9a8d.tar.gz" -MD5SUM="4c73a44a710688e8c496b3740ecee84b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Andrew Strong" -EMAIL="andrew.david.strong@gmail.com" diff --git a/multimedia/aom/slack-desc b/multimedia/aom/slack-desc deleted file mode 100644 index 981c25fff9d..00000000000 --- a/multimedia/aom/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------------------------------------------------------| -aom: aom (Open Source Video Codec) -aom: -aom: AOMedia Video 1 (AV1) is designed to be the successor to VP9 and -aom: also to eventually be a direct competitor for HEVC/H.265. -aom: This Slackbuild builds the 'reference' encoder aomenc as well as -aom: the 'reference' decoder aomdec. -aom: -aom: Homepage: https://aomedia.googlesource.com/aom -aom: -aom: -aom: diff --git a/multimedia/avidemux/README b/multimedia/avidemux/README index 39e6cb56a16..75d853d6d1e 100644 --- a/multimedia/avidemux/README +++ b/multimedia/avidemux/README @@ -4,5 +4,5 @@ compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities. -Optional dependencies are aften, amrnb, jack, nv-codec-headers, -and x265. +Optional dependencies are aften, amrnb, jack, nv-codec-headers, x265 +and vapoursynth. diff --git a/multimedia/avidemux/avidemux.SlackBuild b/multimedia/avidemux/avidemux.SlackBuild index d7424a2bd17..31e344f0b7b 100644 --- a/multimedia/avidemux/avidemux.SlackBuild +++ b/multimedia/avidemux/avidemux.SlackBuild @@ -5,7 +5,7 @@ # Derived from a SlackBuild by Eric Hameleers. # Copyright 2009, 2010, 2011, 2013 Eric Hameleers, Eindhoven, NL # Copyright 2015 John Vogel Corning, NY USA -# Copyright 2017-2022 Matteo Bernardini, Pisa, IT +# Copyright 2017-2025 Matteo Bernardini, Pisa, IT # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -37,8 +37,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=avidemux -VERSION=${VERSION:-2.8.1} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20250331_0d19581} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,7 +83,7 @@ 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.?z cd ${PRGNAM}_${VERSION} chown -R root:root . find -L . \ @@ -94,16 +94,11 @@ find -L . \ # Thanks FreeBSD guys! [[ "$ARCH" = "i586" ]] && \ - zcat $CWD/extra-patch-i386-nosse.patch.gz | patch -p0 + zcat $CWD/extra-patch-i386-nosse.patch.gz | patch -p1 -# 20241205 bkw: API change in x265 between 3.6 and 4.1. A struct field -# used to be a char*, and now it's a char[256]. Only apply if needed. -pkg-config --atleast-version 4.0 x265 && patch -p1 < $CWD/x265-4.1.diff - -sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash || exit 1 sed -i 's|0.19|1.0|' avidemux_plugins/ADM_videoFilters6/ass/CMakeLists.txt || exit 1 -bash bootStrap.bash --with-core --with-cli --with-plugins +bash bootStrap.bash --with-core --with-cli --with-plugins --enable-qt5 make -C buildCli DESTDIR="$PKG" install make -C buildCore DESTDIR="$PKG" install diff --git a/multimedia/avidemux/avidemux.info b/multimedia/avidemux/avidemux.info index 948c45dcc61..d0a5a88a5ce 100644 --- a/multimedia/avidemux/avidemux.info +++ b/multimedia/avidemux/avidemux.info @@ -1,8 +1,8 @@ PRGNAM="avidemux" -VERSION="2.8.1" +VERSION="20250331_0d19581" HOMEPAGE="http://avidemux.org" -DOWNLOAD="http://downloads.sf.net/avidemux/avidemux_2.8.1.tar.gz" -MD5SUM="fee41934cba460ec0fde2a453d5a6307" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/avidemux_20250331_0d19581.tar.xz" +MD5SUM="c98adda49203bf23622ed4819a6c17aa" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="faac faad2 libdca x264 xvidcore" diff --git a/multimedia/avidemux/extra-patch-i386-nosse.patch.gz b/multimedia/avidemux/extra-patch-i386-nosse.patch.gz index bb463f527fa892db9d693ea6adb302feee4642b4..c7acbaffc790da610a101bb056f9339bee9faf35 100644 GIT binary patch delta 372 zcmV-)0gL|X0*3<$ABzYGMz^hJ0+9(Gf3=WXPr@)5hOh0f_!4g*v#gyk0dH7j>XNY$ zH{#)@S+-W1z)GOQL-_G_0)a%mGW4e3;mz~DZ6SpK9A(uKvb8Muyn1I2aXQ4IgwZag zqTOk!rF^ybYdcr-xhidMIAU2K^O|1HiQ1 zyPy=T`gUP3Kw#Uzg^;=ArG~81YRz+P{^K*#Qk4j_aVWR|F;kg_Fpln6;*G|kpFWTM zYXk_NOHm7wcoGfMcye>kyfBO(V%byIW$`!-M!}1h262=iY|OmbOua#p_@EYA&UZd5 zgE0_U@}HbqOU<5_g%k)Q*j9D&BW)0+{+<7@3zwK+V1hxT@f)uRn+-HrT{5<9j${)v Sjr=%jHqjRx(TFqk0ssIV5w>*z delta 343 zcmV-d0jU0m1L^_^ABzYG)JjTc0FenEf2B`dZ-OuseIAMb;U>OlSjB2|)4fQPIT8dj zO7`*6G*D&}phk*ri$8v#n2~L7yD#lMIrn@Zgn;cu#M9#42xXee%rF-#%8E$Hdyy!< zGxA+{!g5(;k&;EYF?>Qkwmk1`dU7Y;t_J + #include + #include ++#include + #include + } + +@@ -297,8 +298,14 @@ + c->bit_rate = 64000; + c->sample_rate = 48000; + c->sample_fmt = sampleFmt; +- c->channels = 2; +- c->channel_layout = AV_CH_LAYOUT_STEREO; ++ ++ AVChannelLayout chLayoutStereo; ++ av_channel_layout_default(&chLayoutStereo, 2); ++ if (av_channel_layout_copy(&c->ch_layout, &chLayoutStereo)) { ++ wxLogError("Failed to set 2 channels"); ++ return false; ++ } ++ + if (m_audioStm && avcodec_parameters_from_context(m_audioStm->codecpar, c) < 0) { + wxLogError("Failed to copy encoder parameters to output audio stream"); + return false; +@@ -306,7 +313,7 @@ + + + if (avcodec_open2(c, encoder, NULL) < 0) { +- wxLogError(wxT("Could not open audio codec")); ++ wxLogError("Could not open audio codec"); + return false; + } + +@@ -318,7 +325,10 @@ + + m_audioFrame->nb_samples = c->frame_size; + m_audioFrame->format = c->sample_fmt; +- m_audioFrame->channel_layout = c->channel_layout; ++ if (av_channel_layout_copy(&m_audioFrame->ch_layout, &c->ch_layout) < 0) { ++ wxLogError("Could not open copy channel layout"); ++ return false; ++ } + + int ret = av_frame_get_buffer(m_audioFrame, 0); // allocate the data buffers + if (ret < 0) { +@@ -328,7 +338,7 @@ + ret = av_frame_make_writable(m_audioFrame); + if (ret < 0) + return false; +- for (int i = 0; i < c->channels; i++) { ++ for (int i = 0; i < c->ch_layout.nb_channels; i++) { + uint16_t *samples = (uint16_t*)m_audioFrame->data[i]; + if (samples) { + memset(samples, 0, c->frame_size * av_get_bytes_per_sample(c->sample_fmt)); +@@ -494,30 +504,29 @@ + } + + bool wxFfmpegMediaEncoder::writeAudioFrame() { +- AVPacket pkt = { 0 }; // data and size must be 0; +- int got_packet; +- +- av_init_packet(&pkt); ++ AVPacket* pkt = av_packet_alloc(); + AVCodecContext *c = m_audioCodec; + + m_audioFrame->pts = m_nextAudioPts; + m_nextAudioPts += m_audioFrame->nb_samples; +- encode(c, &pkt, m_audioFrame, &got_packet); ++ ++ int got_packet = 0; ++ encode(c, pkt, m_audioFrame, &got_packet); + if (!got_packet) { +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + return true; + } + +- pkt.stream_index = m_audioStm->index; ++ pkt->stream_index = m_audioStm->index; + + // write the compressed frame in the media file +- int ret = av_interleaved_write_frame(m_outputCtx, &pkt); ++ int ret = av_interleaved_write_frame(m_outputCtx, pkt); + if (ret < 0) { +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + print_error("Error while writing audio frame", ret); + return false; + } +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + return true; + } + +@@ -526,34 +535,33 @@ + + // encode the image + m_picture->pts = m_nextVideoPts++; +- AVPacket pkt; +- av_init_packet(&pkt); +- pkt.data = m_videoOutbuf; +- pkt.size = VIDEO_BUF_SIZE; ++ AVPacket* pkt = av_packet_alloc(); ++ pkt->data = m_videoOutbuf; ++ pkt->size = VIDEO_BUF_SIZE; + + int got_packet = 0; +- int ret = encode(c, &pkt, m_picture, &got_packet); ++ int ret = encode(c, pkt, m_picture, &got_packet); + if (ret < 0) { +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + print_error("Error while writing video frame", ret); + return false; + } + if (got_packet) { +- if (pkt.pts != (int64_t) AV_NOPTS_VALUE) +- pkt.pts = av_rescale_q(pkt.pts, c->time_base, m_videoStm->time_base); +- if (pkt.dts != (int64_t) AV_NOPTS_VALUE) +- pkt.dts = av_rescale_q(pkt.dts, c->time_base, m_videoStm->time_base); +- pkt.stream_index = m_videoStm->index; ++ if (pkt->pts != (int64_t) AV_NOPTS_VALUE) ++ pkt->pts = av_rescale_q(pkt->pts, c->time_base, m_videoStm->time_base); ++ if (pkt->dts != (int64_t) AV_NOPTS_VALUE) ++ pkt->dts = av_rescale_q(pkt->dts, c->time_base, m_videoStm->time_base); ++ pkt->stream_index = m_videoStm->index; + + // write the compressed frame in the media file +- ret = av_interleaved_write_frame(m_outputCtx, &pkt); ++ ret = av_interleaved_write_frame(m_outputCtx, pkt); + if (ret < 0) { +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + print_error("Error while writing video frame", ret); + return false; + } + } +- av_packet_unref(&pkt); ++ av_packet_unref(pkt); + return true; + } + diff --git a/multimedia/gmidimonitor/gmidimonitor.SlackBuild b/multimedia/gmidimonitor/gmidimonitor.SlackBuild index 0cfcd90a56a..a4797eb23cd 100644 --- a/multimedia/gmidimonitor/gmidimonitor.SlackBuild +++ b/multimedia/gmidimonitor/gmidimonitor.SlackBuild @@ -79,6 +79,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +sed -i "s|env\ python|env python2|" waf + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./waf configure --prefix=/usr/ diff --git a/multimedia/gpac/ffmpeg7.patch b/multimedia/gpac/ffmpeg7.patch new file mode 100644 index 00000000000..f3838f0effc --- /dev/null +++ b/multimedia/gpac/ffmpeg7.patch @@ -0,0 +1,86 @@ +From 18863aa2176e423dae2a6d7e39ff6ed6a37b2b78 Mon Sep 17 00:00:00 2001 +From: Deniz Ugur <7467169+DenizUgur@users.noreply.github.com> +Date: Tue, 8 Oct 2024 21:41:05 -0400 +Subject: [PATCH] fix: private fields were removed in libavformat >= 61 + +--- + src/filters/ff_dmx.c | 41 ++++++++++++++--------------------------- + 1 file changed, 14 insertions(+), 27 deletions(-) + +diff --git a/src/filters/ff_dmx.c b/src/filters/ff_dmx.c +index 540eb80fc1..a612bee571 100644 +--- a/src/filters/ff_dmx.c ++++ b/src/filters/ff_dmx.c +@@ -2204,7 +2204,6 @@ char *dev_desc = NULL; + static void ffavin_enum_devices(const char *dev_name, Bool is_audio) + { + const AVInputFormat *fmt; +- AVFormatContext *ctx; + + if (!dev_name) return; + fmt = av_find_input_format(dev_name); +@@ -2213,42 +2212,31 @@ static void ffavin_enum_devices(const char *dev_name, Bool is_audio) + if (!fmt || !fmt->priv_class || !AV_IS_INPUT_DEVICE(fmt->priv_class->category)) { + return; + } +- ctx = avformat_alloc_context(); +- if (!ctx) return; +- ctx->iformat = (AVInputFormat *)fmt; +- if (ctx->iformat->priv_data_size > 0) { +- ctx->priv_data = av_mallocz(ctx->iformat->priv_data_size); +- if (!ctx->priv_data) { +- avformat_free_context(ctx); +- return; +- } +- if (ctx->iformat->priv_class) { +- *(const AVClass**)ctx->priv_data = ctx->iformat->priv_class; +- av_opt_set_defaults(ctx->priv_data); +- } +- } else { +- ctx->priv_data = NULL; +- } + + AVDeviceInfoList *dev_list = NULL; +- +- AVDictionary *tmp = NULL; +- av_dict_set(&tmp, "list_devices", "1", 0); +- av_opt_set_dict2(ctx, &tmp, AV_OPT_SEARCH_CHILDREN); +- if (tmp) +- av_dict_free(&tmp); +- +- int res = avdevice_list_devices(ctx, &dev_list); ++ int res = avdevice_list_input_sources(fmt, dev_name, NULL, &dev_list); + if (res<0) { + //device doesn't implement avdevice_list_devices, try loading the context using "list_devices=1" option + if (-res == ENOSYS) { ++ AVFormatContext *ctx = avformat_alloc_context(); ++ if (!ctx) return; ++ + AVDictionary *opts = NULL; + av_dict_set(&opts, "list_devices", "1", 0); + res = avformat_open_input(&ctx, "dummy", FF_IFMT_CAST fmt, &opts); + if (opts) + av_dict_free(&opts); ++ ++#if !defined(__DARWIN__) && !defined(__APPLE__) ++ // FIXME: no-op, permission issues on macOS Sonoma+ ++ if (res>=0) avdevice_list_devices(ctx, &dev_list); ++#endif ++ ++ if (res>=0) avformat_close_input(&ctx); ++ avformat_free_context(ctx); + } +- } else if (!res && dev_list->nb_devices) { ++ } ++ if (!res && dev_list && dev_list->nb_devices) { + if (!dev_desc) { + gf_dynstrcat(&dev_desc, "# Detected devices\n", NULL); + } +@@ -2265,7 +2253,6 @@ static void ffavin_enum_devices(const char *dev_name, Bool is_audio) + } + + if (dev_list) avdevice_free_list_devices(&dev_list); +- avformat_free_context(ctx); + } + + static void ffavin_log_none(void *avcl, int level, const char *fmt, va_list vl) diff --git a/multimedia/gpac/gpac.SlackBuild b/multimedia/gpac/gpac.SlackBuild index 34249ff0be8..43e8390dba9 100644 --- a/multimedia/gpac/gpac.SlackBuild +++ b/multimedia/gpac/gpac.SlackBuild @@ -83,6 +83,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/ffmpeg7.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -90,6 +92,7 @@ CXXFLAGS="$SLKCFLAGS" \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --mandir=/usr/man \ --cpu=$ARCH \ + --extra-cflags="-fpermissive" \ --enable-pic make make install DESTDIR=$PKG diff --git a/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.SlackBuild b/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.SlackBuild index 67fd880f6c8..3a878745de9 100644 --- a/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.SlackBuild +++ b/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for gst-plugins-bad-nonfree -# Copyright 2013-2021 Robby Workman, Tuscaloosa, Alabama, USA +# Copyright 2013-2025 Robby Workman, Tuscaloosa, Alabama, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -41,8 +41,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gst-plugins-bad-nonfree -VERSION=${VERSION:-1.18.5} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.26.5} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -100,15 +100,6 @@ 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 {} + -# 20250805 bkw: allow building with modern x265. this is an optional -# dependency that wasn't even listed in our README, so it took a while -# to find out it was broken. -patch -p1 < $CWD/new_x265.diff - -# 20250805 bkw: same thing for zxing. this seems utterly useless to me, -# but *shrug*. -patch -p1 < $CWD/new_zxing.diff - # 20220307 bkw: the massive list of -Dfoo=disabled below took a minute # to put together. Notice that shm is *not* in the list, though it # should be. This is because the build fails with -Dshm=disabled. @@ -229,7 +220,22 @@ cd build -Dvulkan=disabled \ -Dwayland=disabled \ -Dwebrtc=disabled \ - -Dwebp=disabled + -Dwebp=disabled \ + -Daes=disabled \ + -Danalyticsoverlay=disabled \ + -Daom=disabled \ + -Dassrender=disabled \ + -Dcodec2json=disabled \ + -Dcodecalpha=disabled \ + -Dcodectimestamper=disabled \ + -Dinsertbin=disabled \ + -Dmse=disabled \ + -Dqroverlay=disabled \ + -Dqsv=disabled \ + -Dtensordecoders=disabled \ + -Dunixfd=disabled \ + -Duvcgadget=disabled \ + -Dzxing=disabled "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install cd .. diff --git a/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.info b/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.info index 43340d39f2f..41eb934105b 100644 --- a/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.info +++ b/multimedia/gst-plugins-bad-nonfree/gst-plugins-bad-nonfree.info @@ -1,8 +1,8 @@ PRGNAM="gst-plugins-bad-nonfree" -VERSION="1.18.5" +VERSION="1.26.5" HOMEPAGE="https://gstreamer.freedesktop.org/" -DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.5.tar.xz" -MD5SUM="4ab1c19c3cf1ba79c20c65f6be78e7fd" +DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.26.5.tar.xz" +MD5SUM="b4d99dc0fddc0a54d96b0389830f283f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/multimedia/gst-plugins-bad-nonfree/new_x265.diff b/multimedia/gst-plugins-bad-nonfree/new_x265.diff deleted file mode 100644 index ba44eb14ac4..00000000000 --- a/multimedia/gst-plugins-bad-nonfree/new_x265.diff +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur gst-plugins-bad-1.18.5/ext/x265/gstx265enc.c gst-plugins-bad-1.18.5.patched/ext/x265/gstx265enc.c ---- gst-plugins-bad-1.18.5/ext/x265/gstx265enc.c 2021-09-08 15:03:40.879254300 -0400 -+++ gst-plugins-bad-1.18.5.patched/ext/x265/gstx265enc.c 2025-08-05 03:05:25.472399516 -0400 -@@ -942,8 +942,9 @@ - * HEVC uses gbr order - * See spec D.3.28 display_primaries_x and display_primaries_y - */ -- encoder->x265param.masteringDisplayColorVolume = -- g_strdup_printf ("G(%hu,%hu)B(%hu,%hu)R(%hu,%hu)WP(%hu,%hu)L(%u,%u)", -+ snprintf(encoder->x265param.masteringDisplayColorVolume, -+ X265_MAX_STRING_SIZE, -+ "G(%hu,%hu)B(%hu,%hu)R(%hu,%hu)WP(%hu,%hu)L(%u,%u)", - minfo.display_primaries[1].x, minfo.display_primaries[1].y, - minfo.display_primaries[2].x, minfo.display_primaries[2].y, - minfo.display_primaries[0].x, minfo.display_primaries[0].y, diff --git a/multimedia/gst-plugins-bad-nonfree/new_zxing.diff b/multimedia/gst-plugins-bad-nonfree/new_zxing.diff deleted file mode 100644 index 7d78348363a..00000000000 --- a/multimedia/gst-plugins-bad-nonfree/new_zxing.diff +++ /dev/null @@ -1,303 +0,0 @@ -diff -Naur gst-plugins-bad-1.18.5/ext/zxing/gstzxing.cpp gst-plugins-bad-1.18.5.patched/ext/zxing/gstzxing.cpp ---- gst-plugins-bad-1.18.5/ext/zxing/gstzxing.cpp 2021-09-08 15:03:40.879254300 -0400 -+++ gst-plugins-bad-1.18.5.patched/ext/zxing/gstzxing.cpp 2025-08-05 04:32:36.736907205 -0400 -@@ -22,11 +22,11 @@ - * @title: zxing - * - * Detect bar codes in the video streams and send them as element messages to -- * the #GstBus if .#GstZXing:message property is %TRUE. -- * If the .#GstZXing:attach-frame property is %TRUE, the posted barcode message -+ * the #GstBus if #GstZXing:message property is %TRUE. -+ * If the #GstZXing:attach-frame property is %TRUE, the posted barcode message - * includes a sample of the frame where the barcode was detected (Since 1.18). - * -- * The element generate messages named `barcode`. The structure contains these fields: -+ * The element generates messages named `barcode`. The structure contains these fields: - * - * * #GstClockTime `timestamp`: the timestamp of the buffer that triggered the message. - * * gchar * `type`: the symbol type. -@@ -36,14 +36,19 @@ - * * #GstSample `frame`: the frame in which the barcode message was detected, if - * the .#GstZXing:attach-frame property was set to %TRUE (Since 1.18) - * -+ * This element is based on the c++ implementation of zxing which can found -+ * at . -+ * - * ## Example launch lines - * |[ - * gst-launch-1.0 -m v4l2src ! videoconvert ! zxing ! videoconvert ! xvimagesink - * ]| This pipeline will detect barcodes and send them as messages. - * |[ -- * gst-launch-1.0 -m v4l2src ! tee name=t ! queue ! videoconvert ! zxing ! fakesink t. ! queue ! xvimagesink -+ * gst-launch-1.0 -m v4l2src ! tee name=t ! queue ! videoconvert ! zxing ! fakesink t. ! queue ! videoconvert ! xvimagesink - * ]| Same as above, but running the filter on a branch to keep the display in color - * -+ * Since: 1.18 -+ * - */ - - #ifdef HAVE_CONFIG_H -@@ -59,6 +64,7 @@ - - #include "ReadBarcode.h" - #include "TextUtfEncoding.h" -+#include "ZXVersion.h" - - using namespace ZXing; - -@@ -80,7 +86,31 @@ - PROP_FORMAT, - }; - --enum -+/** -+ * GstBarCodeFormat: -+ * -+ * @BARCODE_FORMAT_ALL all format -+ * @BARCODE_FORMAT_AZTEC aztec format -+ * @BARCODE_FORMAT_CODABAR codabar format -+ * @BARCODE_FORMAT_CODE_39 code39 format -+ * @BARCODE_FORMAT_CODE_93 code 93 format -+ * @BARCODE_FORMAT_CODE_128 code 128 format -+ * @BARCODE_FORMAT_DATA_MATRIX data matrix format -+ * @BARCODE_FORMAT_EAN_8 EAN 8 format -+ * @BARCODE_FORMAT_EAN_13 EAN 13 format -+ * @BARCODE_FORMAT_ITF ITF format -+ * @BARCODE_FORMAT_MAXICODE maxicode format -+ * @BARCODE_FORMAT_PDF_417 pdf 417 format -+ * @BARCODE_FORMAT_QR_CODE QR code format -+ * @BARCODE_FORMAT_RSS_14 RSS 14 format -+ * @BARCODE_FORMAT_RSS_EXPANDED RSS expanded format -+ * @BARCODE_FORMAT_UPC_A UPC_A format -+ * @BARCODE_FORMAT_UPC_E UPC_E format -+ * @BARCODE_FORMAT_UPC_EAN_EXTENSION UPC_EAN_EXTENSION format -+ * -+ * Since: 1.18 -+ */ -+typedef enum - { - BARCODE_FORMAT_ALL, - BARCODE_FORMAT_AZTEC, -@@ -100,7 +130,7 @@ - BARCODE_FORMAT_UPC_A, - BARCODE_FORMAT_UPC_E, - BARCODE_FORMAT_UPC_EAN_EXTENSION --}; -+} GstBarCodeFormat; - - static const GEnumValue barcode_formats[] = { - {BARCODE_FORMAT_ALL, "ALL", "all"}, -@@ -137,9 +167,8 @@ - return barcode_format_type; - } - -- - #define ZXING_YUV_CAPS \ -- "{ Y800, I420, YV12, NV12, NV21, Y41B, Y42B, YUV9, YVU9 }" -+ "{ARGB, xRGB, Y444, Y42B, I420, Y41B, YUV9, YV12}" - - - static GstStaticPadTemplate gst_zxing_src_template = -@@ -171,13 +200,16 @@ - gboolean attach_frame; - gboolean rotate; - gboolean faster; -- guint format; -+ ImageFormat image_format; -+ GstBarCodeFormat barcode_format; - }; - - static void gst_zxing_set_property (GObject * object, guint prop_id, - const GValue * value, GParamSpec * pspec); - static void gst_zxing_get_property (GObject * object, guint prop_id, - GValue * value, GParamSpec * pspec); -+static gboolean gst_zxing_set_info (GstVideoFilter * vfilter, GstCaps * in, -+ GstVideoInfo * in_info, GstCaps * out, GstVideoInfo * out_info); - static GstFlowReturn gst_zxing_transform_frame_ip (GstVideoFilter * vfilter, - GstVideoFrame * frame); - -@@ -201,27 +233,60 @@ - gobject_class->set_property = gst_zxing_set_property; - gobject_class->get_property = gst_zxing_get_property; - -+ /** -+ * GstZXing::message: -+ * -+ * Post a barcode message for each detected code. -+ * -+ * Since: 1.18 -+ */ - g_object_class_install_property (gobject_class, PROP_MESSAGE, - g_param_spec_boolean ("message", - "message", "Post a barcode message for each detected code", - DEFAULT_MESSAGE, - (GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS))); -- -+ /** -+ * GstZXing::attach-frame: -+ * -+ * Attach a frame dump to each barcode message -+ * -+ * Since: 1.18 -+ */ - g_object_class_install_property (gobject_class, PROP_ATTACH_FRAME, - g_param_spec_boolean ("attach-frame", "Attach frame", - "Attach a frame dump to each barcode message", - DEFAULT_ATTACH_FRAME, - (GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS))); -- -+ /** -+ * GstZXing::try-rotate: -+ * -+ * Try to rotate the frame to detect barcode (slower) -+ * -+ * Since: 1.18 -+ */ - g_object_class_install_property (gobject_class, PROP_TRY_ROTATE, - g_param_spec_boolean ("try-rotate", "Try rotate", - "Try to rotate the frame to detect barcode (slower)", - DEFAULT_TRY_ROTATE, - (GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS))); -+ /** -+ * GstZXing::try-faster: -+ * -+ * Try faster to analyze the frame -+ * -+ * Since: 1.18 -+ */ - g_object_class_install_property (gobject_class, PROP_TRY_FASTER, - g_param_spec_boolean ("try-faster", "Try faster", - "Try faster to analyze the frame", DEFAULT_TRY_FASTER, - (GParamFlags) (G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS))); -+ /** -+ * GstZXing::format: -+ * -+ * Barcode image format -+ * -+ * Since: 1.18 -+ */ - g_object_class_install_property (gobject_class, PROP_FORMAT, - g_param_spec_enum ("format", "barcode format", "Barcode image format", - GST_TYPE_BARCODE_FORMAT, BARCODE_FORMAT_ALL, -@@ -239,6 +304,10 @@ - - vfilter_class->transform_frame_ip = - GST_DEBUG_FUNCPTR (gst_zxing_transform_frame_ip); -+ vfilter_class->set_info = -+ GST_DEBUG_FUNCPTR (gst_zxing_set_info); -+ -+ gst_type_mark_as_plugin_api (GST_TYPE_BARCODE_FORMAT, (GstPluginAPIFlags)0); - } - - static void -@@ -248,7 +317,8 @@ - zxing->attach_frame = DEFAULT_ATTACH_FRAME; - zxing->rotate = DEFAULT_TRY_ROTATE; - zxing->faster = DEFAULT_TRY_FASTER; -- zxing->format = BARCODE_FORMAT_ALL; -+ zxing->image_format = ImageFormat::None; -+ zxing->barcode_format = BARCODE_FORMAT_ALL; - } - - static void -@@ -274,7 +344,7 @@ - zxing->faster = g_value_get_boolean (value); - break; - case PROP_FORMAT: -- zxing->format = g_value_get_enum (value); -+ zxing->barcode_format = (GstBarCodeFormat)g_value_get_enum (value); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); -@@ -305,7 +375,7 @@ - g_value_set_boolean (value, zxing->faster); - break; - case PROP_FORMAT: -- g_value_set_enum (value, zxing->format); -+ g_value_set_enum (value, zxing->barcode_format); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); -@@ -313,12 +383,46 @@ - } - } - -+static gboolean -+gst_zxing_set_info (GstVideoFilter * vfilter, GstCaps * in, -+ GstVideoInfo * in_info, GstCaps * out, GstVideoInfo * out_info) -+{ -+ GstZXing *zxing = GST_ZXING (vfilter); -+ switch (in_info->finfo->format) { -+ case GST_VIDEO_FORMAT_ARGB: -+ case GST_VIDEO_FORMAT_xRGB: -+ zxing->image_format = ImageFormat::XRGB; -+ break; -+ case GST_VIDEO_FORMAT_Y444: -+ case GST_VIDEO_FORMAT_Y42B: -+ case GST_VIDEO_FORMAT_I420: -+ case GST_VIDEO_FORMAT_Y41B: -+ case GST_VIDEO_FORMAT_YUV9: -+ case GST_VIDEO_FORMAT_YV12: -+ zxing->image_format = ImageFormat::Lum; -+ break; -+ default: -+ zxing->image_format = ImageFormat::None; -+ GST_WARNING_OBJECT (zxing, "This format is not supported %s", gst_video_format_to_string(in_info->finfo->format)); -+ } -+ return TRUE; -+} -+ - static GstFlowReturn - gst_zxing_transform_frame_ip (GstVideoFilter * vfilter, GstVideoFrame * frame) - { - GstZXing *zxing = GST_ZXING (vfilter); - gpointer data; - gint height, width; -+ #if ZXING_VERSION_MAJOR >= 2 && ZXING_VERSION_MINOR >= 2 -+ ReaderOptions hints; -+ #else -+ DecodeHints hints; -+ #endif -+ -+ hints.setTryRotate(zxing->rotate); -+ hints.setTryHarder(!zxing->faster); -+ hints.setFormats(BarcodeFormatFromString (barcode_formats[zxing->barcode_format].value_name)); - - /* all formats we support start with an 8-bit Y plane. zxing doesn't need - * to know about the chroma plane(s) */ -@@ -326,14 +430,15 @@ - width = GST_VIDEO_FRAME_WIDTH (frame); - height = GST_VIDEO_FRAME_HEIGHT (frame); - -- /*Init a grayscale source */ -- auto result = ReadBarcode (width, height, (unsigned char *) data, width, -- { BarcodeFormatFromString (barcode_formats[zxing->format].value_name) }, -- zxing->rotate, !zxing->faster); -+ auto result = ReadBarcode ({(unsigned char *)data, width, height, zxing->image_format}, hints); - if (result.isValid ()) { - GST_DEBUG_OBJECT (zxing, "Symbol found. Text: %s Format: %s", -- TextUtfEncoding::ToUtf8 (result.text ()).c_str (), -+ result.text ().c_str (), -+#if ZXING_VERSION_MAJOR >= 2 -+ ToString (result.format ()).c_str ()); -+#else - ToString (result.format ())); -+#endif - } else { - goto out; - } -@@ -358,9 +463,13 @@ - "timestamp", G_TYPE_UINT64, timestamp, - "stream-time", G_TYPE_UINT64, stream_time, - "running-time", G_TYPE_UINT64, running_time, -+#if ZXING_VERSION_MAJOR >= 2 -+ "type", G_TYPE_STRING, ToString (result.format ()).c_str (), -+#else - "type", G_TYPE_STRING, ToString (result.format ()), -+#endif - "symbol", G_TYPE_STRING, -- TextUtfEncoding::ToUtf8 (result.text ()).c_str (), NULL); -+ result.text ().c_str (), NULL); - - if (zxing->attach_frame) { - /* create a sample from image */ diff --git a/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild b/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild index d5d9e114065..5cfe58a0205 100644 --- a/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild +++ b/multimedia/gst-plugins-ugly/gst-plugins-ugly.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for gst-plugins-ugly -# Copyright 2013-2021 Robby Workman, Tuscaloosa, Alabama, USA +# Copyright 2013-2025 Robby Workman, Tuscaloosa, Alabama, USA # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gst-plugins-ugly -VERSION=${VERSION:-1.18.5} +VERSION=${VERSION:-1.26.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -90,8 +87,7 @@ cd build --localstatedir=/var \ --mandir=/usr/man \ --prefix=/usr \ - --sysconfdir=/etc \ - -Dexamples=disabled + --sysconfdir=/etc "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install cd .. diff --git a/multimedia/gst-plugins-ugly/gst-plugins-ugly.info b/multimedia/gst-plugins-ugly/gst-plugins-ugly.info index 5a55a8aa0f4..b6f498327ab 100644 --- a/multimedia/gst-plugins-ugly/gst-plugins-ugly.info +++ b/multimedia/gst-plugins-ugly/gst-plugins-ugly.info @@ -1,8 +1,8 @@ PRGNAM="gst-plugins-ugly" -VERSION="1.18.5" +VERSION="1.26.1" HOMEPAGE="https://gstreamer.freedesktop.org/" -DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.5.tar.xz" -MD5SUM="049f90b7a3a72e241ad47564b5cd7a7a" +DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.26.1.tar.xz" +MD5SUM="323190595d918a5a26729e89848af1ea" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/multimedia/haruna/haruna.SlackBuild b/multimedia/haruna/haruna.SlackBuild index d4ff0886cda..7212eadc619 100644 --- a/multimedia/haruna/haruna.SlackBuild +++ b/multimedia/haruna/haruna.SlackBuild @@ -73,6 +73,8 @@ find . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +patch -p1 < $CWD/mpv-0.38.patch + mkdir build cd build cmake \ diff --git a/multimedia/haruna/mpv-0.38.patch b/multimedia/haruna/mpv-0.38.patch new file mode 100644 index 00000000000..372baa38f14 --- /dev/null +++ b/multimedia/haruna/mpv-0.38.patch @@ -0,0 +1,36 @@ +diff -uar haruna-0.12.3.orig/src/mpv/mpvitem.cpp haruna-0.12.3/src/mpv/mpvitem.cpp +--- haruna-0.12.3.orig/src/mpv/mpvitem.cpp 2023-11-15 20:44:52.000000000 +0200 ++++ haruna-0.12.3/src/mpv/mpvitem.cpp 2024-06-02 13:43:21.945207485 +0300 +@@ -116,6 +116,8 @@ + // setProperty(QStringLiteral("terminal"), InformationSettings::mpvLogging()); + // setProperty(QStringLiteral("msg-level"), QStringLiteral("all=v")); + ++ setProperty(MpvProperties::self()->VO, QStringLiteral("libmpv")); ++ + QString hwdec = PlaybackSettings::useHWDecoding() ? PlaybackSettings::hWDecoding() : QStringLiteral("no"); + setProperty(MpvProperties::self()->HardwareDecoding, hwdec); + setProperty(MpvProperties::self()->VolumeMax, QStringLiteral("100")); +diff -uar haruna-0.12.3.orig/src/mpv/mpvpreview.cpp haruna-0.12.3/src/mpv/mpvpreview.cpp +--- haruna-0.12.3.orig/src/mpv/mpvpreview.cpp 2023-11-15 20:44:52.000000000 +0200 ++++ haruna-0.12.3/src/mpv/mpvpreview.cpp 2024-06-02 13:40:21.902051345 +0300 +@@ -11,6 +11,7 @@ + + MpvPreview::MpvPreview() + { ++ setProperty(MpvProperties::self()->VO, QStringLiteral("libmpv")); + mpv_observe_property(m_mpv, 0, "time-pos", MPV_FORMAT_DOUBLE); + + setProperty(MpvProperties::self()->Mute, true); +diff -uar haruna-0.12.3.orig/src/mpv/mpvproperties.h haruna-0.12.3/src/mpv/mpvproperties.h +--- haruna-0.12.3.orig/src/mpv/mpvproperties.h 2023-11-15 20:44:52.000000000 +0200 ++++ haruna-0.12.3/src/mpv/mpvproperties.h 2024-06-02 13:43:04.678619289 +0300 +@@ -20,6 +20,9 @@ + return &p; + } + ++ Q_PROPERTY(QString VO MEMBER Pause CONSTANT) ++ const QString VO{QStringLiteral("vo")}; ++ + Q_PROPERTY(QString Pause MEMBER Pause CONSTANT) + const QString Pause{QStringLiteral("pause")}; + diff --git a/multimedia/intel-gmmlib/README b/multimedia/intel-gmmlib/README deleted file mode 100644 index c0ef0fe2057..00000000000 --- a/multimedia/intel-gmmlib/README +++ /dev/null @@ -1,3 +0,0 @@ -The Intel(R) Graphics Memory Management Library provides device specific -and buffer management for the Intel(R) Graphics Compute Runtime for -OpenCL(TM) and the Intel(R) Media Driver for VAAPI. diff --git a/multimedia/intel-gmmlib/intel-gmmlib.SlackBuild b/multimedia/intel-gmmlib/intel-gmmlib.SlackBuild deleted file mode 100644 index 0d62385bcfc..00000000000 --- a/multimedia/intel-gmmlib/intel-gmmlib.SlackBuild +++ /dev/null @@ -1,106 +0,0 @@ -#!/bin/bash - -# Slackware build script for intel-gmmlib - -# Copyright 2021 Mario Preksavec, Zagreb, Croatia -# 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=intel-gmmlib -VERSION=${VERSION:-21.3.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=gmmlib-$PRGNAM - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -Wno-dev \ - -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 LICENSE.md 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/multimedia/intel-gmmlib/intel-gmmlib.info b/multimedia/intel-gmmlib/intel-gmmlib.info deleted file mode 100644 index 56c6e5218bb..00000000000 --- a/multimedia/intel-gmmlib/intel-gmmlib.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="intel-gmmlib" -VERSION="21.3.1" -HOMEPAGE="https://github.com/intel/gmmlib/" -DOWNLOAD="https://github.com/intel/gmmlib/archive/intel-gmmlib-21.3.1/gmmlib-intel-gmmlib-21.3.1.tar.gz" -MD5SUM="e6755c5d0f44e336f298cee9c7c3fdae" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Mario Preksavec" -EMAIL="mario at slackware dot hr" diff --git a/multimedia/intel-gmmlib/slack-desc b/multimedia/intel-gmmlib/slack-desc deleted file mode 100644 index 1dbed8d8b55..00000000000 --- a/multimedia/intel-gmmlib/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------------------------------------------------------| -intel-gmmlib: intel-gmmlib (The Intel(R) Graphics Memory Management Library) -intel-gmmlib: -intel-gmmlib: The Intel(R) Graphics Memory Management Library provides device -intel-gmmlib: specific and buffer management for the Intel(R) Graphics Compute -intel-gmmlib: Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI. -intel-gmmlib: -intel-gmmlib: -intel-gmmlib: -intel-gmmlib: -intel-gmmlib: -intel-gmmlib: diff --git a/multimedia/intel-media-driver/README b/multimedia/intel-media-driver/README deleted file mode 100644 index 874e5090d16..00000000000 --- a/multimedia/intel-media-driver/README +++ /dev/null @@ -1,3 +0,0 @@ -The Intel(R) Media Driver for VAAPI is a new VA-API (Video Acceleration -API) user mode driver supporting hardware accelerated decoding, -encoding, and video post processing for GEN based graphics hardware. diff --git a/multimedia/intel-media-driver/intel-media-driver.SlackBuild b/multimedia/intel-media-driver/intel-media-driver.SlackBuild deleted file mode 100644 index dfb1b3b30b9..00000000000 --- a/multimedia/intel-media-driver/intel-media-driver.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Slackware build script for intel-media-driver - -# Copyright 2021 Mario Preksavec, Zagreb, Croatia -# 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=intel-media-driver -VERSION=${VERSION:-21.3.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=intel-media - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf media-driver-$SRCNAM-$VERSION -tar xvf $CWD/media-driver-$SRCNAM-$VERSION.tar.gz -cd media-driver-$SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release .. - make - make install/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 CODEOWNERS LICENSE.md README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/multimedia/intel-media-driver/intel-media-driver.info b/multimedia/intel-media-driver/intel-media-driver.info deleted file mode 100644 index 9516ea42a46..00000000000 --- a/multimedia/intel-media-driver/intel-media-driver.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="intel-media-driver" -VERSION="21.3.5" -HOMEPAGE="https://github.com/intel/media-driver/" -DOWNLOAD="UNSUPPORTED" -MD5SUM="" -DOWNLOAD_x86_64="https://github.com/intel/media-driver/archive/intel-media-21.3.5/media-driver-intel-media-21.3.5.tar.gz" -MD5SUM_x86_64="3ace8aec373b3990acb1e3270e4a9e0b" -REQUIRES="intel-gmmlib" -MAINTAINER="Mario Preksavec" -EMAIL="mario at slackware dot hr" diff --git a/multimedia/intel-media-driver/slack-desc b/multimedia/intel-media-driver/slack-desc deleted file mode 100644 index 797217d89e8..00000000000 --- a/multimedia/intel-media-driver/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------------------------------------------------------| -intel-media-driver: intel-media-driver (The Intel(R) Media Driver for VAAPI) -intel-media-driver: -intel-media-driver: The Intel(R) Media Driver for VAAPI is a new VA-API (Video -intel-media-driver: Acceleration API) user mode driver supporting hardware accelerated -intel-media-driver: decoding, encoding, and video post processing for GEN based graphics -intel-media-driver: hardware. -intel-media-driver: -intel-media-driver: -intel-media-driver: -intel-media-driver: -intel-media-driver: diff --git a/multimedia/intel-media-sdk/intel-media-sdk.SlackBuild b/multimedia/intel-media-sdk/intel-media-sdk.SlackBuild index 2c3f1e67bf2..f66fb7476a8 100644 --- a/multimedia/intel-media-sdk/intel-media-sdk.SlackBuild +++ b/multimedia/intel-media-sdk/intel-media-sdk.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=intel-media-sdk -VERSION=${VERSION:-21.3.5} +VERSION=${VERSION:-23.2.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -78,6 +78,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 {} \; +for i in $CWD/patches/* ; do patch -p1 < $i ; done + mkdir -p build cd build cmake \ @@ -85,8 +87,11 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TOOLS:BOOL="ON" \ + -DENABLE_ITT:BOOL="OFF" \ -DENABLE_OPENCL:BOOL="OFF" \ + -DENABLE_WAYLAND:BOOL="ON" \ -DENABLE_X11_DRI3:BOOL="ON" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/multimedia/intel-media-sdk/intel-media-sdk.info b/multimedia/intel-media-sdk/intel-media-sdk.info index 8ac23ebd286..8c2d7f82ad6 100644 --- a/multimedia/intel-media-sdk/intel-media-sdk.info +++ b/multimedia/intel-media-sdk/intel-media-sdk.info @@ -1,8 +1,8 @@ PRGNAM="intel-media-sdk" -VERSION="21.3.5" +VERSION="23.2.2" HOMEPAGE="https://github.com/Intel-Media-SDK/MediaSDK/" -DOWNLOAD="https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-21.3.5/MediaSDK-intel-mediasdk-21.3.5.tar.gz" -MD5SUM="7a71beb6def13ab71348785a8880dd0a" +DOWNLOAD="https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-23.2.2/MediaSDK-intel-mediasdk-23.2.2.tar.gz" +MD5SUM="7f348210213fd4a67466b3a20e4b93d7" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/multimedia/intel-media-sdk/patches/020-intel-media-sdk-libcttmetrics-static-only.patch b/multimedia/intel-media-sdk/patches/020-intel-media-sdk-libcttmetrics-static-only.patch new file mode 100644 index 00000000000..ad2dba8e9a2 --- /dev/null +++ b/multimedia/intel-media-sdk/patches/020-intel-media-sdk-libcttmetrics-static-only.patch @@ -0,0 +1,12 @@ +--- a/samples/metrics_monitor/CMakeLists.txt ++++ b/samples/metrics_monitor/CMakeLists.txt +@@ -11,8 +11,7 @@ if( PKG_LIBDRM_FOUND AND ("${PKG_LIBDRM_VERSION}" VERSION_GREATER 2.4.91)) + + set(DEPENDENCIES libdrm ) + +- make_library( cttmetrics none shared ) +- make_library( cttmetrics_static none static ) ++ make_library( cttmetrics none static ) + + install( TARGETS cttmetrics LIBRARY DESTINATION ${MFX_SAMPLES_INSTALL_BIN_DIR} ) + diff --git a/multimedia/intel-media-sdk/patches/030-intel-media-sdk-gcc13-fix.patch b/multimedia/intel-media-sdk/patches/030-intel-media-sdk-gcc13-fix.patch new file mode 100644 index 00000000000..8033d0f423d --- /dev/null +++ b/multimedia/intel-media-sdk/patches/030-intel-media-sdk-gcc13-fix.patch @@ -0,0 +1,10 @@ +--- a/api/mfx_dispatch/linux/mfxparser.cpp ++++ b/api/mfx_dispatch/linux/mfxparser.cpp +@@ -23,6 +23,7 @@ + #include + #include + ++#include + #include + + #include "mfxloader.h" diff --git a/multimedia/intel-media-sdk/patches/040-intel-media-sdk-gcc15-fix.patch b/multimedia/intel-media-sdk/patches/040-intel-media-sdk-gcc15-fix.patch new file mode 100644 index 00000000000..55cb688af0b --- /dev/null +++ b/multimedia/intel-media-sdk/patches/040-intel-media-sdk-gcc15-fix.patch @@ -0,0 +1,17 @@ +--- a/samples/sample_vpp/src/sample_vpp_frc_adv.cpp ++++ b/samples/sample_vpp/src/sample_vpp_frc_adv.cpp +@@ -17,6 +17,7 @@ The original version of this sample may + or https://software.intel.com/en-us/media-client-solutions-support. + \**********************************************************************************/ + ++#include + #include + #include "vm/strings_defs.h" + #include "sample_vpp_frc_adv.h" +@@ -212,4 +213,4 @@ mfxU64 FRCAdvancedChecker::GetExpectedP + + } // mfxU64 FRCAdvancedChecker::GetExpectedPTS( mfxU32 frameNumber, mfxU64 timeOffset, mfxU64 timeJump ) + +-/* EOF */ +\ No newline at end of file ++/* EOF */ diff --git a/multimedia/kodi/README b/multimedia/kodi/README index 44352744a8e..510a1cf8214 100644 --- a/multimedia/kodi/README +++ b/multimedia/kodi/README @@ -28,8 +28,9 @@ directory on your favorite mirror. 3.9.12 and earlier had issues. FINAL NOTE: FFMPEG on 15.0 is too old to be used in kodi v21, so it is using an -internal version of 6.0.1. If you have FFMPEG v6+ installed (probably -mainly -current users), you can have kodi build against the system -version by passing FFMPEG=external when building. System versions of -FFMPEG may need to be recompiled to enable certain functionality like -AV1 after installing dav1d. +internal version of 6.0.1. If you have FFMPEG v6.x installed you can +have kodi build against the system version by passing FFMPEG=external +when building. System versions of FFMPEG may need to be recompiled to +enable certain functionality like AV1 after installing dav1d. +Addendum: ATM ffmpeg 7.x in current is unsupported so you have to +rely on the internal version (updated to 6.1.2). diff --git a/multimedia/kodi/kodi.SlackBuild b/multimedia/kodi/kodi.SlackBuild index 8b1995bc681..a75c404eefa 100644 --- a/multimedia/kodi/kodi.SlackBuild +++ b/multimedia/kodi/kodi.SlackBuild @@ -41,7 +41,7 @@ libdvdreadVER=${libdvdreadVER:-6.1.3-Next-Nexus-Alpha2-2} groovyVER=${groovyVER:-4.0.26} comLangVER=${comLangVER:-3.17.0} comTextVER=${comTextVER:-1.13.0} -ffmpegVER=${ffmpegVER:-6.0.1} +ffmpegVER=${ffmpegVER:-6.1.2} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -85,6 +85,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 {} \; +# Actually now that we have the incompatible ffmpeg 7.x in current +# we need to update the internal version... +echo 'LIBNAME=ffmpeg' > tools/depends/target/ffmpeg/FFMPEG-VERSION +echo 'VERSION=6.1.2' >> tools/depends/target/ffmpeg/FFMPEG-VERSION +echo 'ARCHIVE=$(LIBNAME)-$(VERSION).tar.xz' >> tools/depends/target/ffmpeg/FFMPEG-VERSION +echo 'SHA512=3a009184d971fc3168e1322d1d724aae787ed0e9c152d8d1813ea0b9099bda3b35c41fcabbd7b140560e7a8fa9fa1ffd7f0938432d5d498c43829fc6cc3d9e08' >> tools/depends/target/ffmpeg/FFMPEG-VERSION + # Autodetection of "optional" dependencies sucks. It does not work and # compilation will fail on each of these if not explicitly disabled. # Figured I'd implement my own autodetection instead of requiring @@ -115,7 +122,7 @@ if [ "${FFMPEG}" == "external" ]; then FFMPEGURL="" else FFMPEG="ON" - FFMPEGURL="-DFFMPEG_URL=$CWD/ffmpeg-$ffmpegVER.tar.gz" + FFMPEGURL="-DFFMPEG_URL=$CWD/ffmpeg-$ffmpegVER.tar.xz" fi # There doesn't seem to be a way to specify the url of these files @@ -148,6 +155,7 @@ fi -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ -DAPP_RENDER_SYSTEM=gl \ -DCORE_PLATFORM_NAME="$PLATFORM" \ + -DENABLE_INTERNAL_FMT=ON \ -DENABLE_INTERNAL_CROSSGUID=ON \ -DENABLE_INTERNAL_FFMPEG=$FFMPEG \ -DENABLE_AIRTUNES=$AIRPLAY \ diff --git a/multimedia/kodi/kodi.info b/multimedia/kodi/kodi.info index 9926a2b9a3d..77b46c248e4 100644 --- a/multimedia/kodi/kodi.info +++ b/multimedia/kodi/kodi.info @@ -9,7 +9,7 @@ DOWNLOAD="https://github.com/xbmc/xbmc/archive/refs/tags/21.3-Omega/xbmc-21.3-Om http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.26.zip \ http://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.17.0-bin.tar.gz \ http://mirrors.kodi.tv/build-deps/sources/commons-text-1.13.0-bin.tar.gz \ - http://mirrors.kodi.tv/build-deps/sources/ffmpeg-6.0.1.tar.gz" + https://ffmpeg.org//releases/ffmpeg-6.1.2.tar.xz" MD5SUM="bb76936b9fcf395697e2aeeed80cb14e \ d4a8d62f3f8d6d946be75cf5bfa92687 \ 42dc3770ae928103e8033a18b007e79d \ @@ -18,7 +18,7 @@ MD5SUM="bb76936b9fcf395697e2aeeed80cb14e \ eff85b60190bbd1fddf286f3fe2273ac \ ec63dbb802ed3e188388213f2657966b \ 941495aeab3bc15ab7ef60db789b51d3 \ - ab9c27629c2a43689c63ff55fd7cbf67" + 42f9bb3aacdd5c5907d1af1811738c00" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="zulu-openjdk11 libass flatbuffers tinyxml gtest fstrcmp spdlog tinyxml2 libdisplay-info rapidjson" diff --git a/multimedia/losslesscut-bin/README b/multimedia/losslesscut-bin/README new file mode 100644 index 00000000000..7edfb846670 --- /dev/null +++ b/multimedia/losslesscut-bin/README @@ -0,0 +1,12 @@ +LosslessCut aims to be the ultimate cross platform FFmpeg GUI for +extremely fast and lossless operations on video, audio, subtitle +and other related media files. + +The main feature is lossless trimming and cutting of video and audio +files, which is great for saving space by rough-cutting your large +video files taken from a video camera, GoPro, drone, etc. It lets you +quickly extract the good parts from your videos and discard many +gigabytes of data without doing a slow re-encode and thereby losing +quality. There are also many more use cases. +Everything is extremely fast because it does an almost direct data +copy, fueled by the awesome FFmpeg which does all the grunt work. diff --git a/misc/fcitx5/doinst.sh b/multimedia/losslesscut-bin/doinst.sh similarity index 55% rename from misc/fcitx5/doinst.sh rename to multimedia/losslesscut-bin/doinst.sh index 138e27de17a..e4e6459838c 100644 --- a/misc/fcitx5/doinst.sh +++ b/multimedia/losslesscut-bin/doinst.sh @@ -2,12 +2,7 @@ if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi - if [ -x /usr/bin/update-mime-database ]; then /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1 fi + diff --git a/libraries/nv-codec-headers/nv-codec-headers.SlackBuild b/multimedia/losslesscut-bin/losslesscut-bin.SlackBuild similarity index 67% rename from libraries/nv-codec-headers/nv-codec-headers.SlackBuild rename to multimedia/losslesscut-bin/losslesscut-bin.SlackBuild index 1faff221c03..39d4bf82b4d 100644 --- a/libraries/nv-codec-headers/nv-codec-headers.SlackBuild +++ b/multimedia/losslesscut-bin/losslesscut-bin.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for nv-codec-headers +# Slackware build script for losslesscut-bin -# Copyright 2018-2023, Andrew Strong, Blue Mountains, Australia. +# Copyright 2025 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,10 +24,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=nv-codec-headers -# Note that the version number is contained -# within the file ffnvcodec.pc.in: -VERSION=${VERSION:-11.1.5.2} +PRGNAM=losslesscut-bin +SRCNAM=LosslessCut +VERSION=${VERSION:-3.65.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -49,40 +48,30 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - LIBDIRSUFFIX="64" -else - LIBDIRSUFFIX="" +if [ "$ARCH" != "x86_64" ]; then + echo "$ARCH is not supported. Aborting." + exit 1 fi set -e rm -rf $PKG -mkdir -p $PKG -cd $TMP -rm -rf $PRGNAM +mkdir -p $TMP $PKG/usr/{bin,share/$PRGNAM} $OUTPUT +tar xvf $CWD/$SRCNAM-linux-x64.tar.bz2 --strip-components=1 -C $PKG/usr/share/$PRGNAM +chown -R root:root $PKG/usr/share/$PRGNAM -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 . - -make PREFIX=/usr LIBDIR=lib${LIBDIRSUFFIX} install DESTDIR=$PKG +ln -s /usr/share/$PRGNAM/losslesscut $PKG/usr/bin/$PRGNAM +install -D -m0644 $CWD/resources/icon.svg $PKG/usr/share/pixmaps/$PRGNAM.svg +install -D -m0644 $CWD/resources/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README $PKG/usr/doc/$PRGNAM-$VERSION +mv $PKG/usr/share/$PRGNAM/LICENSE* $PKG/usr/doc/$PRGNAM-$VERSION +cp $CWD/resources/LICENSE $PKG/usr/doc/$PRGNAM-$VERSION/ cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/multimedia/losslesscut-bin/losslesscut-bin.info b/multimedia/losslesscut-bin/losslesscut-bin.info new file mode 100644 index 00000000000..ccf58cba195 --- /dev/null +++ b/multimedia/losslesscut-bin/losslesscut-bin.info @@ -0,0 +1,10 @@ +PRGNAM="losslesscut-bin" +VERSION="3.65.0" +HOMEPAGE="https://github.com/mifi/lossless-cut" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/mifi/lossless-cut/releases/download/v3.65.0/LosslessCut-linux-x64.tar.bz2" +MD5SUM_x86_64="171e419f915f7521e4aa93cc5e3713da" +REQUIRES="" +MAINTAINER="Matteo Bernardini" +EMAIL="ponce@slackbuilds.org" diff --git a/multimedia/losslesscut-bin/resources/LICENSE b/multimedia/losslesscut-bin/resources/LICENSE new file mode 100644 index 00000000000..692b5e2fa04 --- /dev/null +++ b/multimedia/losslesscut-bin/resources/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Mikael Finstad + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/multimedia/losslesscut-bin/resources/icon.svg b/multimedia/losslesscut-bin/resources/icon.svg new file mode 100644 index 00000000000..8f6b1a27595 --- /dev/null +++ b/multimedia/losslesscut-bin/resources/icon.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/multimedia/losslesscut-bin/resources/losslesscut-bin.desktop b/multimedia/losslesscut-bin/resources/losslesscut-bin.desktop new file mode 100644 index 00000000000..f134ad29475 --- /dev/null +++ b/multimedia/losslesscut-bin/resources/losslesscut-bin.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Name=LosslessCut +Comment=GUI tool for lossless trimming/cutting of media files +Exec=losslesscut-bin +Categories=AudioVideo;AudioVideoEditing; +MimeType=video/mpeg;video/x-mpeg;video/msvideo;video/quicktime;video/x-anim;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/x-flc;video/x-fli;video/x-flv;video/vnd.rn-realvideo;video/mp4;video/mp4v-es;video/mp2t;application/ogg;application/x-ogg;video/x-ogm+ogg;audio/x-vorbis+ogg;application/x-matroska;audio/x-matroska;video/x-matroska;video/webm; +Icon=losslesscut-bin.svg +Terminal=false +Encoding=UTF-8 +Keywords=trim;codec;cut;movie;mpeg;avi;h264;mkv;mp4; +StartupWMClass=losslesscut-bin diff --git a/graphics/kImageAnnotator/slack-desc b/multimedia/losslesscut-bin/slack-desc similarity index 53% rename from graphics/kImageAnnotator/slack-desc rename to multimedia/losslesscut-bin/slack-desc index 30f29d40bbb..0a2f9aaa27f 100644 --- a/graphics/kImageAnnotator/slack-desc +++ b/multimedia/losslesscut-bin/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -kImageAnnotator: kImageAnnotator (Tool for annotating images) -kImageAnnotator: -kImageAnnotator: Tool for annotating images -kImageAnnotator: -kImageAnnotator: Homepage: https://github.com/ksnip/kImageAnnotator -kImageAnnotator: -kImageAnnotator: -kImageAnnotator: -kImageAnnotator: -kImageAnnotator: -kImageAnnotator: +losslesscut-bin: losslesscut-bin (Lossless video editor) +losslesscut-bin: +losslesscut-bin: LosslessCut aims to be the ultimate cross platform FFmpeg GUI for +losslesscut-bin: extremely fast and lossless operations on video, audio, subtitle +losslesscut-bin: and other related media files. +losslesscut-bin: +losslesscut-bin: homepage: https://github.com/mifi/lossless-cut +losslesscut-bin: +losslesscut-bin: +losslesscut-bin: +losslesscut-bin: diff --git a/multimedia/mjpegtools/mjpegtools.SlackBuild b/multimedia/mjpegtools/mjpegtools.SlackBuild index efd32532f95..98d38afff36 100644 --- a/multimedia/mjpegtools/mjpegtools.SlackBuild +++ b/multimedia/mjpegtools/mjpegtools.SlackBuild @@ -84,7 +84,7 @@ find -L . \ sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS -Wno-template-body" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/multimedia/mkvtoolnix/README b/multimedia/mkvtoolnix/README index fc1b7ab6010..e1076149dc4 100644 --- a/multimedia/mkvtoolnix/README +++ b/multimedia/mkvtoolnix/README @@ -24,10 +24,3 @@ system version if they are usable: Installation of the above libraries are completely optional and internal versions are well tested within the application. - -NOTE: Version 80.0 is the latest that can be built against qt5: as -I don't want to force anybody needing this to have to build themselves -qt6 I won't update it further until Slackware 15.1 (that already -provides qt6) is released. -If you have qt6 installed you could try yourself a version-bump to -a later one. diff --git a/multimedia/mkvtoolnix/fmt.m4 b/multimedia/mkvtoolnix/fmt.m4 deleted file mode 100644 index 393934ea5c0..00000000000 --- a/multimedia/mkvtoolnix/fmt.m4 +++ /dev/null @@ -1,13 +0,0 @@ -dnl -dnl Check for the fmt library -dnl - - -AC_MSG_NOTICE([Using the internal version of fmt]) -FMT_INTERNAL=yes -ac_cv_fmt_v8=yes - -if test $ac_cv_fmt_v8 = yes; then - AC_DEFINE([HAVE_FMT_V8],[1],[Define if the fmt library is v8 or newer]) -fi -AC_SUBST(FMT_INTERNAL) diff --git a/multimedia/mkvtoolnix/mkvtoolnix.SlackBuild b/multimedia/mkvtoolnix/mkvtoolnix.SlackBuild index 7468876f039..ad07c46df71 100644 --- a/multimedia/mkvtoolnix/mkvtoolnix.SlackBuild +++ b/multimedia/mkvtoolnix/mkvtoolnix.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mkvtoolnix -VERSION=${VERSION:-80.0} +VERSION=${VERSION:-97.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -80,10 +80,6 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# fmt in SBo is too new for 80.0, force using the internal version -cp -a $CWD/fmt.m4 ac/ -autoreconf -fi - CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ @@ -96,7 +92,6 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-gui="$GUI" \ --disable-static \ --disable-update-check \ - --disable-qt6 \ --docdir=/usr/$PRGNAM-$VERSION \ --htmldir=/usr/$PRGNAM-$VERSION \ --with-boost diff --git a/multimedia/mkvtoolnix/mkvtoolnix.info b/multimedia/mkvtoolnix/mkvtoolnix.info index 65f5adb4cff..eb1d273bc77 100644 --- a/multimedia/mkvtoolnix/mkvtoolnix.info +++ b/multimedia/mkvtoolnix/mkvtoolnix.info @@ -1,8 +1,8 @@ PRGNAM="mkvtoolnix" -VERSION="80.0" +VERSION="97.0" HOMEPAGE="https://mkvtoolnix.download/" -DOWNLOAD="https://mkvtoolnix.download/sources/mkvtoolnix-80.0.tar.xz" -MD5SUM="464b82fc3903d96298e4dadaae53200f" +DOWNLOAD="https://mkvtoolnix.download/sources/mkvtoolnix-97.0.tar.xz" +MD5SUM="8b581ad0be48b3d955a5920473a4a1d2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="cmark" diff --git a/multimedia/mpv/README b/multimedia/mpv/README deleted file mode 100644 index cb7bc73216a..00000000000 --- a/multimedia/mpv/README +++ /dev/null @@ -1,35 +0,0 @@ -mpv is a movie player based on MPlayer and mplayer2. It shares some -features with the former projects while introducing many more. It -supports a wide variety of video file formats, audio and video codecs, -and subtitle types. - -This SlackBuild provides support for the most useful optional features. -Some other optional features may be enabled by having the relevant -packages installed; they will be autodetected at build time. -These include: - jack, libuchardet, oss, rubberband, cudatoolkit, nv-codec-headers - -Please note that CUDA based hardware acceleration requires mpv to be -built with both the cudatoolkit and nv-codec-headers packages installed. - -Since Pipewire is not configured as the default in Slackware, -its use is disabled in this SlackBuild. To enable Pipewire, run the -SlackBuild with the USE_PIPEWIRE environment variable set e.g. - USE_PIPEWIRE=yes sh mpv.SlackBuild - -Most dependencies are autodetected. Some optional dependencies are -disabled by default and may be enabled via the BUILD_OPTS environment -variable. Optional dependencies that are enabled by default may be -disabled in the same way. - -For example, to enable support for OpenAL and SDL2 (both disabled -by default) as well as to disable javascript support (normally -autodetected), you could run: - -BUILD_OPTS="-Dopenal=enabled -Dsdl2=enabled -Djavascript=disabled" \ - bash mpv.SlackBuild - -Runtime support for youtube videos requires installation of youtube-dl -(available from SBo). Watch with something like: - mpv https://www.youtube.com/watch?v=mAFMJ1LnQu8 - diff --git a/multimedia/mpv/doinst.sh b/multimedia/mpv/doinst.sh deleted file mode 100644 index 5ce5efbf409..00000000000 --- a/multimedia/mpv/doinst.sh +++ /dev/null @@ -1,37 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -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 -} - -for f in etc/mpv/*.conf.new ; do - preserve_perms $f -done - -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/multimedia/mpv/mpv.SlackBuild b/multimedia/mpv/mpv.SlackBuild deleted file mode 100644 index b80143249e7..00000000000 --- a/multimedia/mpv/mpv.SlackBuild +++ /dev/null @@ -1,147 +0,0 @@ -#!/bin/bash - -# Slackware build script for mpv - -# Copyright 2015 John Vogel Corning, NY USA -# Copyright 2017,2018 (versions 0.25.0-0.29.1) Andreas Guldstrand -# Copyright 2020-2024 Christoph Willing Sydney Australia -# 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. - -# 20241009 bkw: Modified by SlackBuilds.org, BUILD=2: -# - Bump BUILD for luajit-2.1.x - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=mpv -VERSION=${VERSION:-0.38.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION - -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -DOCS="Copyright LICENSE.GPL LICENSE.LGPL README.md RELEASE_NOTES VERSION" -MANUAL="DOCS/*.md DOCS/*.rst DOCS/*.txt" - -pipewire="-Dpipewire=disabled" ; [ "${USE_PIPEWIRE:-no}" != "no" ] && pipewire="-Dpipewire=auto" - -# This leaves an opening for additional build options. -# See `meson configure` to see what's available. -BUILD_OPTS=${BUILD_OPTS:-""} - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -CFLAGS="$SLKCFLAGS -ldl" \ -CXXFLAGS="$SLKCFLAGS" \ -meson \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - -Dbuildtype=release \ - -Dmanpage-build=enabled \ - -Dlibmpv=true \ - -Dhtml-build=enabled \ - -Dcdda=enabled \ - -Ddvdnav=enabled \ - -Ddvbin=enabled \ - $pipewire \ - $BUILD_OPTS \ - . build - -DESTDIR=$PKG ${NINJA:=ninja} -C build -v install - -for f in $PKG/etc/mpv/*.conf ; do - mv $f{,.new} -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 - -if [ -d $PKG/usr/man ]; then - find $PKG/usr/man -type f -exec gzip -9 {} \; - for i in $( find $PKG/usr/man -type l ) ; do - ln -s $( readlink $i ).gz $i.gz - rm $i - done -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/manual -for f in $MANUAL; do - cp -a $f $PKG/usr/doc/$PRGNAM-$VERSION/manual/ -done -cp -a $PKG/usr/share/doc/$PRGNAM/* $PKG/usr/doc/$PRGNAM-$VERSION -rm -rf $PKG/usr/share/doc -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -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/multimedia/mpv/mpv.info b/multimedia/mpv/mpv.info deleted file mode 100644 index ba4f43fa4ad..00000000000 --- a/multimedia/mpv/mpv.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mpv" -VERSION="0.38.0" -HOMEPAGE="https://mpv.io/" -DOWNLOAD="https://github.com/mpv-player/mpv/archive/v0.38.0/mpv-0.38.0.tar.gz" -MD5SUM="7c1a400867e8930f037efc86c1f90a14" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libass libplacebo luajit mujs" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/multimedia/mpv/slack-desc b/multimedia/mpv/slack-desc deleted file mode 100644 index 1dd99eff196..00000000000 --- a/multimedia/mpv/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------------------------------------------------------| -mpv: mpv (a movie player based on MPlayer and mplayer2) -mpv: -mpv: mpv is a fork of mplayer2 and MPlayer. It shares some features with -mpv: the former projects while introducing many more. It supports a wide -mpv: variety of video file formats, audio and video codecs, and subtitle -mpv: types. -mpv: -mpv: -mpv: -mpv: mpv homepage: http://mpv.io/ -mpv: diff --git a/multimedia/obs-studio/obs-studio.SlackBuild b/multimedia/obs-studio/obs-studio.SlackBuild index a3a85341a86..9d3f7a3db1a 100644 --- a/multimedia/obs-studio/obs-studio.SlackBuild +++ b/multimedia/obs-studio/obs-studio.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=obs-studio -VERSION=${VERSION:-30.1.2} +VERSION=${VERSION:-32.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -58,7 +58,7 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" - CEF_ROOT=cef_binary_5060_linux_x86_64 + CEF_ROOT=cef_binary_6533_linux_x86_64 else SLKCFLAGS="-O2" LIBDIRSUFFIX="" @@ -76,13 +76,27 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.lz -tar xvf $CWD/${CEF_ROOT}_v3.tar.xz +tar xvf $CWD/${CEF_ROOT}_v6.tar.xz ( cd $CEF_ROOT && strip -v Release/*.so ) cd $PRGNAM-$VERSION -sed -i -e '/OBS_VERSION_CANONICAL/ s=^=#=' CMakeLists.txt -sed -i -e 's/qrcodegen.hpp/QrCode.hpp/' \ - plugins/obs-websocket/src/forms/ConnectInfo.cpp + +# OBS finder looks for simde-common.h which is missing from SBo package. +sed -e 's:simde-common:x86/sse2:g' \ + -i cmake/finders/FindSIMDe.cmake + +# OBS finder looks for wrong name (probably renamed in another distro) +# while SBo package keeps the original upstream name (QrCode.hpp). +sed -e 's/qrcodegen.hpp/QrCode.hpp/' \ + -i plugins/obs-websocket/src/forms/ConnectInfo.cpp + +# Fixes for Qt 6.10 +sed -e 's&Qt::GuiPrivate&&' \ + -i frontend/cmake/os-freebsd.cmake frontend/cmake/os-linux.cmake +sed -e '/GuiPrivate/d' \ + -i frontend/plugins/aja-output-ui/CMakeLists.txt \ + frontend/plugins/decklink-output-ui/CMakeLists.txt \ + frontend/plugins/frontend-tools/CMakeLists.txt chown -R root:root . find -L . \ @@ -98,15 +112,13 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DOBS_VERSION_OVERRIDE=${VERSION} \ - -DUNIX_STRUCTURE=ON \ -DENABLE_JACK=ON \ -DENABLE_LIBFDK=ON \ -DENABLE_NEW_MPEGTS_OUTPUT=OFF \ -DENABLE_AJA=OFF \ - -DBUILD_BROWSER=ON \ + -DENABLE_BROWSER=ON \ -DCEF_ROOT_DIR="../../$CEF_ROOT" \ -Dqrcodegencpp_INCLUDE_DIR=/usr/include/qrcodegen \ - -DCALM_DEPRECATION=ON \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG @@ -118,7 +130,6 @@ cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a AUTHORS CONTRIBUTING* COPYING INSTALL README* \ $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/multimedia/obs-studio/obs-studio.info b/multimedia/obs-studio/obs-studio.info index 4aa42a87fbc..ccf0bfcbf5d 100644 --- a/multimedia/obs-studio/obs-studio.info +++ b/multimedia/obs-studio/obs-studio.info @@ -1,12 +1,12 @@ PRGNAM="obs-studio" -VERSION="30.1.2" +VERSION="32.1.0" HOMEPAGE="https://obsproject.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://sourceforge.net/projects/slackbuildsdirectlinks/files/obs/obs-studio-30.1.2.tar.lz \ - https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz" -MD5SUM_x86_64="6d3ea0201d4240e23ecb685cca9a6e91 \ - ebb5641ee5f3e942cb5bf2cc93296781" -REQUIRES="asio cmake-opt libdatachannel libfdk-aac libwebsocketpp luajit mbedtls nlohmann_json onevpl QR-Code-generator qt6 vlc" +DOWNLOAD_x86_64="https://sourceforge.net/projects/slackbuildsdirectlinks/files/obs/obs-studio-32.1.0.tar.lz \ + https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_x86_64_v6.tar.xz" +MD5SUM_x86_64="3a4c9903de72f358cefc2add7abd097e \ + bd1ba35d0cb1cf403329ade2d2a619e2" +REQUIRES="asio libdatachannel libfdk-aac libwebsocketpp mbedtls onevpl QR-Code-generator rnnoise simde uthash vlc" MAINTAINER="Christoph Willing" EMAIL="chris.willing@linux.com" diff --git a/multimedia/openshot/openshot.info b/multimedia/openshot/openshot.info index c0b484ab6e2..e6fad9de9f9 100644 --- a/multimedia/openshot/openshot.info +++ b/multimedia/openshot/openshot.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/OpenShot/openshot-qt/archive/v3.5.0/openshot-qt-3.5 MD5SUM="93767e00a61964828a2e34d61d45a102" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-pyzmq libopenshot python3-httplib2 jack" +REQUIRES="python3-PyQtWebEngine python3-pyzmq libopenshot python3-httplib2 jack" MAINTAINER="Christoph Willing" EMAIL="chris.willing@linux.com" diff --git a/multimedia/shotcut/shotcut.SlackBuild b/multimedia/shotcut/shotcut.SlackBuild index 7b7a27f02cd..aa1282c371a 100644 --- a/multimedia/shotcut/shotcut.SlackBuild +++ b/multimedia/shotcut/shotcut.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=shotcut -VERSION=${VERSION:-21.12.24} +VERSION=${VERSION:-25.05.11} 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 @@ -83,23 +80,20 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# Fix libpng warning. -# [Warning] <> libpng warning: iCCP: profile 'icc': 'RGB ': RGB color space not permitted on grayscale PNG -rm -fR packaging/windows/Microsoft* # avoids find's choking -for i in $(find . -name "*\.png"); do - mv $i ${i}.old.png - convert $i.old.png $i - touch -r ${i}.old.png $i - rm $i.old.png -done +export PATH=/usr/lib$LIBDIRSUFFIX/qt6/bin:$PATH mkdir -p build cd build -qmake PREFIX="/usr" QMAKE_CFLAGS+="$SLKCFLAGS" QMAKE_CXXFLAGS+="$SLKCFLAGS" \ - CONFIG+=release SHOTCUT_VERSION="$VERSION" DEFINES+=SHOTCUT_NOUPGRADE .. -make -lrelease ../translations/*.ts -make install INSTALL_ROOT=$PKG + cmake -G Ninja \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -DSHOTCUT_NOUPGRADE" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ + -DSHOTCUT_VERSION="$VERSION" \ + -DCMAKE_BUILD_TYPE=Release .. + + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/multimedia/shotcut/shotcut.info b/multimedia/shotcut/shotcut.info index 1cf57d99db2..b0dc2f66614 100644 --- a/multimedia/shotcut/shotcut.info +++ b/multimedia/shotcut/shotcut.info @@ -1,10 +1,10 @@ PRGNAM="shotcut" -VERSION="21.12.24" +VERSION="25.05.11" HOMEPAGE="https://www.shotcut.org/" -DOWNLOAD="https://github.com/mltframework/shotcut/archive/v21.12.24/shotcut-21.12.24.tar.gz" -MD5SUM="4aa9c69e35b45d33c924376ea518f469" +DOWNLOAD="https://github.com/mltframework/shotcut/archive/v25.05.11/shotcut-25.05.11.tar.gz" +MD5SUM="036807488b5c4e5145a616390b15956f" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="jack x264 ladspa_sdk" +REQUIRES="jack x264 ladspa_sdk rubberband svt-av1" MAINTAINER="Larry Hajali" EMAIL="larryhaja[at]gmail[dot]com" diff --git a/multimedia/spek/spek.SlackBuild b/multimedia/spek/spek.SlackBuild index fdaf7a19ceb..7ba9b97c5a0 100644 --- a/multimedia/spek/spek.SlackBuild +++ b/multimedia/spek/spek.SlackBuild @@ -30,9 +30,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=spek -VERSION=${VERSION:-0.8.3_07c13da27d} -GITVER=${GITVER:-07c13da27d9c2acfc713c63c21d123cae4b5ce65} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.8.5} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -72,9 +71,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$GITVER -unzip $CWD/$PRGNAM-$GITVER.zip -cd $PRGNAM-$GITVER +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -82,7 +81,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + -./autogen.sh +GETTEXT_VERSION=$(gettext --version | sed -En '/gettext/ s/^.*runtime\) //p') +sed -i "s/AM_GNU_GETTEXT_VERSION(\[[0-9]\+\.[0-9]\+\])/AM_GNU_GETTEXT_VERSION([$GETTEXT_VERSION])/" configure.ac + +autoreconf -fi + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/multimedia/spek/spek.info b/multimedia/spek/spek.info index 6b4fe90afb9..d99bae0a028 100644 --- a/multimedia/spek/spek.info +++ b/multimedia/spek/spek.info @@ -1,8 +1,8 @@ PRGNAM="spek" -VERSION="0.8.3_07c13da27d" +VERSION="0.8.5" HOMEPAGE="http://spek.cc" -DOWNLOAD="https://github.com/alexkay/spek/archive/07c13da27d9c2acfc713c63c21d123cae4b5ce65/spek-07c13da27d9c2acfc713c63c21d123cae4b5ce65.zip" -MD5SUM="01d2fedeb747602d9da9bba2480bb220" +DOWNLOAD="https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz" +MD5SUM="3a23db9d3403e742c78b9bb8cf9e71b3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="wxGTK3" diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg-0.10.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg-0.10.patch deleted file mode 100644 index ea737c8b098..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg-0.10.patch +++ /dev/null @@ -1,15 +0,0 @@ -http://bugs.gentoo.org/401287 - ---- filter/filter_pp.c -+++ filter/filter_pp.c -@@ -38,8 +38,8 @@ - - /* FIXME: these use the filter ID as an index--the ID can grow - * arbitrarily large, so this needs to be fixed */ --static pp_mode_t *mode[100]; --static pp_context_t *context[100]; -+static pp_mode *mode[100]; -+static pp_context *context[100]; - static int width[100], height[100]; - static int pre[100]; - diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg-0.11.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg-0.11.patch deleted file mode 100644 index 871d073fead..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg-0.11.patch +++ /dev/null @@ -1,303 +0,0 @@ -Fix build with ffmpeg 0.11. -https://bugs.gentoo.org/show_bug.cgi?id=419551 -Author: Brennan Shacklett - -diff -urN transcode-1.1.7-orig/encode/encode_lavc.c transcode-1.1.7/encode/encode_lavc.c ---- transcode-1.1.7-orig/encode/encode_lavc.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/encode/encode_lavc.c 2012-07-03 10:47:03.528009149 -0700 -@@ -114,6 +114,7 @@ - - AVFrame ff_venc_frame; - AVCodecContext ff_vcontext; -+ AVDictionary ** ff_opts; - - AVCodec *ff_vcodec; - -@@ -1036,14 +1037,10 @@ - SET_FLAG(pd, mv0); - SET_FLAG(pd, cbp); - SET_FLAG(pd, qpel); -- SET_FLAG(pd, alt); -- SET_FLAG(pd, vdpart); - SET_FLAG(pd, naq); - SET_FLAG(pd, ilme); - SET_FLAG(pd, ildct); - SET_FLAG(pd, aic); -- SET_FLAG(pd, aiv); -- SET_FLAG(pd, umv); - SET_FLAG(pd, psnr); - SET_FLAG(pd, trell); - SET_FLAG(pd, gray); -@@ -1064,6 +1061,18 @@ - pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_DCT; - pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_ME; - } -+ if (pd->confdata.flags.alt) { -+ av_dict_set(pd->ff_opts, "alternate_scan", "1", 0); -+ } -+ if (pd->confdata.flags.vdpart) { -+ av_dict_set(pd->ff_opts, "data_partitioning", "1", 0); -+ } -+ if (pd->confdata.flags.umv) { -+ av_dict_set(pd->ff_opts, "umv", "1", 0); -+ } -+ if (pd->confdata.flags.aiv) { -+ av_dict_set(pd->ff_opts, "aiv", "1", 0); -+ } - } - - #undef SET_FLAG -@@ -1184,18 +1193,18 @@ - { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0 }, - { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD }, - { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL }, -- { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_ALT_SCAN }, -+ { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_ME }, - { "ildct", PAUX(flags.ildct), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_DCT }, - { "naq", PAUX(flags.naq), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_NORMALIZE_AQP }, -- { "vdpart", PAUX(flags.vdpart), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PART }, -+ { "vdpart", PAUX(flags.vdpart), TCCONF_TYPE_FLAG, 0, 0, 1 }, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_AIC }, - #else - { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_AC_PRED }, - #endif -- { "aiv", PAUX(flags.aiv), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_AIV }, -- { "umv", PAUX(flags.umv), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_UMV }, -+ { "aiv", PAUX(flags.aiv), TCCONF_TYPE_FLAG, 0, 0, 1 }, -+ { "umv", PAUX(flags.umv), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "psnr", PAUX(flags.psnr), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PSNR }, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - { "trell", PAUX(flags.trell), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_TRELLIS_QUANT }, -@@ -1387,7 +1396,7 @@ - pd->confdata.thread_count, - (pd->confdata.thread_count > 1) ?"s" :""); - } -- avcodec_thread_init(&pd->ff_vcontext, pd->confdata.thread_count); -+ pd->ff_vcontext.thread_count = pd->confdata.thread_count; - - pd->ff_vcodec = avcodec_find_encoder(FF_VCODEC_ID(pd)); - if (pd->ff_vcodec == NULL) { -@@ -1397,11 +1406,11 @@ - } - - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open(&pd->ff_vcontext, pd->ff_vcodec); -+ ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, pd->ff_opts); - TC_UNLOCK_LIBAVCODEC; - - if (ret < 0) { -- tc_log_error(MOD_NAME, "avcodec_open() failed"); -+ tc_log_error(MOD_NAME, "avcodec_open2() failed"); - goto failed; - } - /* finally, pass up the extradata, if any */ -diff -urN transcode-1.1.7-orig/export/export_ffmpeg.c transcode-1.1.7/export/export_ffmpeg.c ---- transcode-1.1.7-orig/export/export_ffmpeg.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/export/export_ffmpeg.c 2012-07-03 13:15:23.918019415 -0700 -@@ -122,6 +122,7 @@ - static AVFrame *lavc_convert_frame = NULL; - - static AVCodec *lavc_venc_codec = NULL; -+static AVDictionary **lavc_venc_opts = NULL; - static AVFrame *lavc_venc_frame = NULL; - static AVCodecContext *lavc_venc_context; - static avi_t *avifile = NULL; -@@ -180,7 +181,7 @@ - - - /* START: COPIED FROM ffmpeg-0.5_p22846(ffmpeg.c, cmdutils.c) */ --#include -+#include - #include - #include - -@@ -470,7 +471,6 @@ - } - - TC_LOCK_LIBAVCODEC; -- avcodec_init(); - avcodec_register_all(); - TC_UNLOCK_LIBAVCODEC; - -@@ -634,7 +634,7 @@ - lavc_param_rc_max_rate = 2516; - lavc_param_rc_buffer_size = 224 * 8; - lavc_param_rc_buffer_aggressivity = 99; -- lavc_param_scan_offset = CODEC_FLAG_SVCD_SCAN_OFFSET; -+ lavc_param_scan_offset = 1; - - break; - -@@ -674,7 +674,7 @@ - - lavc_param_rc_buffer_size = 224 * 8; - lavc_param_rc_buffer_aggressivity = 99; -- lavc_param_scan_offset = CODEC_FLAG_SVCD_SCAN_OFFSET; -+ lavc_param_scan_offset = 1; - - break; - -@@ -887,7 +887,7 @@ - lavc_venc_context->thread_count); - } - -- avcodec_thread_init(lavc_venc_context, lavc_param_threads); -+ lavc_venc_context->thread_count = lavc_param_threads; - - if (lavc_param_intra_matrix) { - char *tmp; -@@ -1065,15 +1065,10 @@ - lavc_venc_context->flags |= lavc_param_closedgop; - lavc_venc_context->flags |= lavc_param_trunc; - lavc_venc_context->flags |= lavc_param_aic; -- lavc_venc_context->flags |= lavc_param_umv; - lavc_venc_context->flags |= lavc_param_v4mv; -- lavc_venc_context->flags |= lavc_param_data_partitioning; - lavc_venc_context->flags |= lavc_param_cbp; - lavc_venc_context->flags |= lavc_param_mv0; - lavc_venc_context->flags |= lavc_param_qp_rd; -- lavc_venc_context->flags |= lavc_param_scan_offset; -- lavc_venc_context->flags |= lavc_param_ss; -- lavc_venc_context->flags |= lavc_param_alt; - lavc_venc_context->flags |= lavc_param_ilme; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_venc_context->flags |= lavc_param_trell; -@@ -1203,7 +1198,6 @@ - - lavc_venc_context->me_method = ME_ZERO + lavc_param_vme; - -- - /* FIXME: transcode itself contains "broken ffmpeg default settings", thus we need to override them! */ - if (lavc_param_video_preset) { - avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context; -@@ -1241,20 +1235,39 @@ - } - } - -+ if (lavc_param_scan_offset) { -+ av_dict_set(lavc_venc_opts, "scan_offset", "1", 0); -+ } -+ -+ if (lavc_param_ss) { -+ av_dict_set(lavc_venc_opts, "structured_slices", "1", 0); -+ } -+ -+ if (lavc_param_alt) { -+ av_dict_set(lavc_venc_opts, "alternate_scan", "1", 0); -+ } -+ -+ if (lavc_param_umv) { -+ av_dict_set(lavc_venc_opts, "umv", "1", 0); -+ } -+ -+ if (lavc_param_data_partitioning) { -+ av_dict_set(lavc_venc_opts, "vdpart", "1", 0); -+ } - - //-- open codec -- - //---------------- - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open(lavc_venc_context, lavc_venc_codec); -+ ret = avcodec_open2(lavc_venc_context, lavc_venc_codec, lavc_venc_opts); - TC_UNLOCK_LIBAVCODEC; - if (ret < 0) { - tc_log_warn(MOD_NAME, "could not open FFMPEG codec"); - return TC_EXPORT_ERROR; - } - -- if (lavc_venc_context->codec->encode == NULL) { -+ if (av_codec_is_encoder(lavc_venc_context->codec) == 0) { - tc_log_warn(MOD_NAME, "could not open FFMPEG codec " -- "(lavc_venc_context->codec->encode == NULL)"); -+ "(av_codec_is_encoder(lavc_venc_context->codec) == 0)"); - return TC_EXPORT_ERROR; - } - -diff -urN transcode-1.1.7-orig/export/ffmpeg_cfg.c transcode-1.1.7/export/ffmpeg_cfg.c ---- transcode-1.1.7-orig/export/ffmpeg_cfg.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/export/ffmpeg_cfg.c 2012-07-03 10:09:25.011003254 -0700 -@@ -160,9 +160,9 @@ - {"vcelim", &lavc_param_chroma_elim_threshold, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99}, - {"vpsize", &lavc_param_packet_size, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 100000000}, - {"vstrict", &lavc_param_strict, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99}, -- {"vdpart", &lavc_param_data_partitioning, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PART}, -+ {"vdpart", &lavc_param_data_partitioning, TCCONF_TYPE_FLAG, 0, 0, 1}, - // {"keyint", &lavc_param_keyint, TCCONF_TYPE_INT, 0, 0, 0}, -- {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PART}, -+ {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_GRAY}, - {"mpeg_quant", &lavc_param_mpeg_quant, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"vi_qfactor", &lavc_param_vi_qfactor, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, -31.0, 31.0}, - {"vi_qoffset", &lavc_param_vi_qoffset, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 31.0}, -@@ -211,7 +211,7 @@ - #else - {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_AC_PRED}, - #endif -- {"umv", &lavc_param_umv, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_UMV}, -+ {"umv", &lavc_param_umv, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"ibias", &lavc_param_ibias, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512}, - {"pbias", &lavc_param_pbias, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512}, - {"coder", &lavc_param_coder, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10}, -@@ -223,9 +223,9 @@ - {"nr", &lavc_param_noise_reduction, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000000}, - {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QP_RD}, - {"threads", &lavc_param_threads, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 16}, -- {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_SLICE_STRUCT}, -- {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_SVCD_SCAN_OFFSET}, -- {"alt", &lavc_param_alt, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_ALT_SCAN}, -+ {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, 1}, -+ {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, 1}, -+ {"alt", &lavc_param_alt, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"ilme", &lavc_param_ilme, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_ME}, - {"inter_threshold", &lavc_param_inter_threshold, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1000000, 1000000}, - {"sc_threshold", &lavc_param_sc_threshold, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1000000, 1000000}, -diff -urN transcode-1.1.7-orig/import/decode_lavc.c transcode-1.1.7/import/decode_lavc.c ---- transcode-1.1.7-orig/import/decode_lavc.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/import/decode_lavc.c 2012-07-03 10:21:46.085005182 -0700 -@@ -181,7 +181,7 @@ - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_dec_context->error_resilience = 2; - #else -- lavc_dec_context->error_recognition = 2; -+ lavc_dec_context->err_recognition = 2; - #endif - lavc_dec_context->error_concealment = 3; - lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT; -diff -urN transcode-1.1.7-orig/import/import_ffmpeg.c transcode-1.1.7/import/import_ffmpeg.c ---- transcode-1.1.7-orig/import/import_ffmpeg.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/import/import_ffmpeg.c 2012-07-03 10:19:36.936004841 -0700 -@@ -314,7 +314,7 @@ - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_dec_context->error_resilience = 2; - #else -- lavc_dec_context->error_recognition = 2; -+ lavc_dec_context->err_recognition = 2; - #endif - lavc_dec_context->error_concealment = 3; - lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT; -diff -urN transcode-1.1.7-orig/import/probe_ffmpeg.c transcode-1.1.7/import/probe_ffmpeg.c ---- transcode-1.1.7-orig/import/probe_ffmpeg.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/import/probe_ffmpeg.c 2012-07-03 10:41:42.782008306 -0700 -@@ -99,8 +99,8 @@ - - TC_INIT_LIBAVCODEC; - -- ret = av_open_input_file(&lavf_dmx_context, ipipe->name, -- NULL, 0, NULL); -+ ret = avformat_open_input(&lavf_dmx_context, ipipe->name, -+ NULL, NULL); - if (ret != 0) { - tc_log_error(__FILE__, "unable to open '%s'" - " (libavformat failure)", -diff -urN transcode-1.1.7-orig/libtc/tcavcodec.h transcode-1.1.7/libtc/tcavcodec.h ---- transcode-1.1.7-orig/libtc/tcavcodec.h 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/libtc/tcavcodec.h 2012-07-03 10:34:43.648007213 -0700 -@@ -53,7 +53,6 @@ - - #define TC_INIT_LIBAVCODEC do { \ - TC_LOCK_LIBAVCODEC; \ -- avcodec_init(); \ - avcodec_register_all(); \ - TC_UNLOCK_LIBAVCODEC; \ - } while (0) diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg.patch deleted file mode 100644 index be7a6cbaeb3..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- encode/encode_lavc.c -+++ encode/encode_lavc.c -@@ -955,8 +955,6 @@ - /* - * context *transcode* (not libavcodec) defaults - */ -- pd->ff_vcontext.mb_qmin = 2; -- pd->ff_vcontext.mb_qmax = 31; - pd->ff_vcontext.max_qdiff = 3; - pd->ff_vcontext.max_b_frames = 0; - pd->ff_vcontext.me_range = 0; -@@ -1116,8 +1114,6 @@ - // handled by transcode core - // { "vqmax", PCTX(qmax), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 60 }, - // handled by transcode core -- { "mbqmin", PCTX(mb_qmin), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 60 }, -- { "mbqmax", PCTX(mb_qmax), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 60 }, - { "lmin", PAUX(lmin), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0 }, - { "lmax", PAUX(lmax), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0 }, - { "vqdiff", PCTX(max_qdiff), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31 }, ---- export/ffmpeg_cfg.c -+++ export/ffmpeg_cfg.c -@@ -34,8 +34,6 @@ - //int lavc_param_vqscale = 0; - //int lavc_param_vqmin = 2; - //int lavc_param_vqmax = 31; --int lavc_param_mb_qmin = 2; --int lavc_param_mb_qmax = 31; - int lavc_param_lmin = 2; - int lavc_param_lmax = 31; - int lavc_param_vqdiff = 3; -@@ -143,8 +141,6 @@ - // {"vqscale", &lavc_param_vqscale, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, - // {"vqmin", &lavc_param_vqmin, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, - // {"vqmax", &lavc_param_vqmax, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, -- {"mbqmin", &lavc_param_mb_qmin, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, -- {"mbqmax", &lavc_param_mb_qmax, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, - {"lmin", &lavc_param_lmin, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0}, - {"lmax", &lavc_param_lmax, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0}, - {"vqdiff", &lavc_param_vqdiff, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, ---- export/ffmpeg_cfg.h -+++ export/ffmpeg_cfg.h -@@ -13,8 +13,6 @@ - //extern int lavc_param_vqscale; - //extern int lavc_param_vqmin; - //extern int lavc_param_vqmax; --extern int lavc_param_mb_qmin; --extern int lavc_param_mb_qmax; - extern int lavc_param_lmin; - extern int lavc_param_lmax; - extern int lavc_param_vqdiff; diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg2.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg2.patch deleted file mode 100644 index 9a770a6a0de..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg2.patch +++ /dev/null @@ -1,557 +0,0 @@ -Fix build with ffmpeg-2.0. -Fix segfaults introduced by wrong usage of the av_dict API. -Fix forgotten parts in the libav9 patch. - -Index: transcode-1.1.7/encode/encode_lavc.c -=================================================================== ---- transcode-1.1.7.orig/encode/encode_lavc.c -+++ transcode-1.1.7/encode/encode_lavc.c -@@ -74,6 +74,9 @@ struct tclavcconfigdata_ { - int lmin; - int lmax; - int me_method; -+ int luma_elim_threshold; -+ int chroma_elim_threshold; -+ int quantizer_noise_shaping; - - /* same as above for flags */ - struct { -@@ -114,7 +117,7 @@ struct tclavcprivatedata_ { - - AVFrame ff_venc_frame; - AVCodecContext ff_vcontext; -- AVDictionary ** ff_opts; -+ AVDictionary * ff_opts; - - AVCodec *ff_vcodec; - -@@ -165,6 +168,7 @@ static const TCCodecID tc_lavc_codecs_ou - TC_CODEC_ERROR - }; - -+#if LIBAVCODEC_VERSION_MAJOR < 55 - static const enum CodecID tc_lavc_internal_codecs[] = { - CODEC_ID_MPEG1VIDEO, CODEC_ID_MPEG2VIDEO, CODEC_ID_MPEG4, - CODEC_ID_H263I, CODEC_ID_H263P, -@@ -177,6 +181,20 @@ static const enum CodecID tc_lavc_intern - CODEC_ID_MSMPEG4V2, CODEC_ID_MSMPEG4V3, - CODEC_ID_NONE - }; -+#else -+static const enum AVCodecID tc_lavc_internal_codecs[] = { -+ AV_CODEC_ID_MPEG1VIDEO, AV_CODEC_ID_MPEG2VIDEO, AV_CODEC_ID_MPEG4, -+ AV_CODEC_ID_H263I, AV_CODEC_ID_H263P, -+ AV_CODEC_ID_H264, -+ AV_CODEC_ID_WMV1, AV_CODEC_ID_WMV2, -+ AV_CODEC_ID_RV10, -+ AV_CODEC_ID_HUFFYUV, AV_CODEC_ID_FFV1, -+ AV_CODEC_ID_DVVIDEO, -+ AV_CODEC_ID_MJPEG, AV_CODEC_ID_LJPEG, -+ AV_CODEC_ID_MSMPEG4V2, AV_CODEC_ID_MSMPEG4V3, -+ AV_CODEC_ID_NONE -+}; -+#endif - - static const TCFormatID tc_lavc_formats[] = { TC_FORMAT_ERROR }; - -@@ -938,7 +956,11 @@ static int tc_lavc_settings_from_vob(TCL - static void tc_lavc_config_defaults(TCLavcPrivateData *pd) - { - /* first of all reinitialize lavc data */ -+#if LIBAVCODEC_VERSION_MAJOR < 55 - avcodec_get_context_defaults(&pd->ff_vcontext); -+#else -+ avcodec_get_context_defaults3(&pd->ff_vcontext, NULL); -+#endif - - pd->confdata.thread_count = 1; - -@@ -976,8 +998,8 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.mpeg_quant = 0; - pd->ff_vcontext.rc_initial_cplx = 0.0; - pd->ff_vcontext.rc_qsquish = 1.0; -- pd->ff_vcontext.luma_elim_threshold = 0; -- pd->ff_vcontext.chroma_elim_threshold = 0; -+ pd->confdata.luma_elim_threshold = 0; -+ pd->confdata.chroma_elim_threshold = 0; - pd->ff_vcontext.strict_std_compliance = 0; - pd->ff_vcontext.dct_algo = FF_DCT_AUTO; - pd->ff_vcontext.idct_algo = FF_IDCT_AUTO; -@@ -1001,7 +1023,7 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.intra_quant_bias = FF_DEFAULT_QUANT_BIAS; - pd->ff_vcontext.inter_quant_bias = FF_DEFAULT_QUANT_BIAS; - pd->ff_vcontext.noise_reduction = 0; -- pd->ff_vcontext.quantizer_noise_shaping = 0; -+ pd->confdata.quantizer_noise_shaping = 0; - pd->ff_vcontext.flags = 0; - } - -@@ -1033,7 +1055,6 @@ static void tc_lavc_dispatch_settings(TC - - pd->ff_vcontext.flags = 0; - SET_FLAG(pd, mv0); -- SET_FLAG(pd, cbp); - SET_FLAG(pd, qpel); - SET_FLAG(pd, naq); - SET_FLAG(pd, ilme); -@@ -1060,17 +1081,29 @@ static void tc_lavc_dispatch_settings(TC - pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_ME; - } - if (pd->confdata.flags.alt) { -- av_dict_set(pd->ff_opts, "alternate_scan", "1", 0); -+ av_dict_set(&(pd->ff_opts), "alternate_scan", "1", 0); - } - if (pd->confdata.flags.vdpart) { -- av_dict_set(pd->ff_opts, "data_partitioning", "1", 0); -+ av_dict_set(&(pd->ff_opts), "data_partitioning", "1", 0); - } - if (pd->confdata.flags.umv) { -- av_dict_set(pd->ff_opts, "umv", "1", 0); -+ av_dict_set(&(pd->ff_opts), "umv", "1", 0); - } - if (pd->confdata.flags.aiv) { -- av_dict_set(pd->ff_opts, "aiv", "1", 0); -+ av_dict_set(&(pd->ff_opts), "aiv", "1", 0); - } -+ if (pd->confdata.flags.cbp) { -+ av_dict_set(&(pd->ff_opts), "mpv_flags", "+cbp_rd", 0); -+ } -+ -+ char buf[1024]; -+#define set_dict_opt(val, opt) \ -+ snprintf(buf, sizeof(buf), "%i", pd->confdata.val);\ -+ av_dict_set(&(pd->ff_opts), opt, buf, 0) -+ -+ set_dict_opt(luma_elim_threshold, "luma_elim_threshold"); -+ set_dict_opt(chroma_elim_threshold, "chroma_elim_threshold"); -+ set_dict_opt(quantizer_noise_shaping, "quantizer_noise_shaping"); - } - - #undef SET_FLAG -@@ -1155,8 +1188,8 @@ static int tc_lavc_read_config(TCLavcPri - { "vrc_init_cplx", PCTX(rc_initial_cplx), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 9999999.0 }, - // { "vrc_init_occupancy", }, // not yet supported - { "vqsquish", PCTX(rc_qsquish), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 99.0 }, -- { "vlelim", PCTX(luma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, -- { "vcelim", PCTX(chroma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, -+ { "vlelim", PAUX(luma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, -+ { "vcelim", PAUX(chroma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, - { "vstrict", PCTX(strict_std_compliance), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, - { "vpsize", PCTX(rtp_payload_size), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 100000000 }, - { "dct", PCTX(dct_algo), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10 }, -@@ -1182,12 +1215,12 @@ static int tc_lavc_read_config(TCLavcPri - { "ibias", PCTX(intra_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, - { "pbias", PCTX(inter_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, - { "nr", PCTX(noise_reduction), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000000}, -- { "qns", PCTX(quantizer_noise_shaping), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 3 }, -+ { "qns", PAUX(quantizer_noise_shaping), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 3 }, - { "inter_matrix_file", inter_matrix_file, TCCONF_TYPE_STRING, 0, 0, 0 }, - { "intra_matrix_file", intra_matrix_file, TCCONF_TYPE_STRING, 0, 0, 0 }, - - { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0 }, -- { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD }, -+ { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL }, - { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_ME }, -@@ -1350,6 +1383,8 @@ static int tc_lavc_configure(TCModuleIns - - pd = self->userdata; - -+ pd->ff_opts = NULL; -+ - pd->flush_flag = vob->encoder_flush; - - /* FIXME: move into core? */ -@@ -1402,7 +1437,7 @@ static int tc_lavc_configure(TCModuleIns - } - - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, pd->ff_opts); -+ ret = avcodec_open2(&pd->ff_vcontext, pd->ff_vcodec, &(pd->ff_opts)); - TC_UNLOCK_LIBAVCODEC; - - if (ret < 0) { -Index: transcode-1.1.7/export/export_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/export/export_ffmpeg.c -+++ transcode-1.1.7/export/export_ffmpeg.c -@@ -122,7 +122,7 @@ static uint8_t *img_buffer = - static AVFrame *lavc_convert_frame = NULL; - - static AVCodec *lavc_venc_codec = NULL; --static AVDictionary **lavc_venc_opts = NULL; -+static AVDictionary *lavc_venc_opts = NULL; - static AVFrame *lavc_venc_frame = NULL; - static AVCodecContext *lavc_venc_context; - static avi_t *avifile = NULL; -@@ -486,7 +486,7 @@ MOD_init - codec->name, codec->fourCC, codec->comments); - } - -- lavc_venc_context = avcodec_alloc_context(); -+ lavc_venc_context = avcodec_alloc_context3(lavc_venc_codec); - lavc_venc_frame = avcodec_alloc_frame(); - - lavc_convert_frame= avcodec_alloc_frame(); -@@ -838,8 +838,13 @@ MOD_init - lavc_venc_context->rc_strategy = lavc_param_vrc_strategy; - lavc_venc_context->b_frame_strategy = lavc_param_vb_strategy; - lavc_venc_context->b_quant_offset = lavc_param_vb_qoffset; -- lavc_venc_context->luma_elim_threshold= lavc_param_luma_elim_threshold; -- lavc_venc_context->chroma_elim_threshold= lavc_param_chroma_elim_threshold; -+ -+ char buf[1024]; -+#define set_dict_opt(val, opt) \ -+ snprintf(buf, sizeof(buf), "%i", val); \ -+ av_dict_set(&lavc_venc_opts, opt, buf, 0) -+ set_dict_opt(lavc_param_luma_elim_threshold, "luma_elim_threshold"); -+ set_dict_opt(lavc_param_chroma_elim_threshold, "chroma_elim_threshold"); - lavc_venc_context->rtp_payload_size = lavc_param_packet_size; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - if (lavc_param_packet_size) -@@ -870,7 +875,7 @@ MOD_init - lavc_venc_context->context_model = lavc_param_context; - lavc_venc_context->scenechange_threshold= lavc_param_sc_threshold; - lavc_venc_context->noise_reduction = lavc_param_noise_reduction; -- lavc_venc_context->inter_threshold = lavc_param_inter_threshold; -+ set_dict_opt(lavc_param_inter_threshold, "inter_threshold"); - lavc_venc_context->intra_dc_precision = lavc_param_intra_dc_precision; - lavc_venc_context->skip_top = lavc_param_skip_top; - lavc_venc_context->skip_bottom = lavc_param_skip_bottom; -@@ -1066,9 +1071,11 @@ MOD_init - lavc_venc_context->flags |= lavc_param_trunc; - lavc_venc_context->flags |= lavc_param_aic; - lavc_venc_context->flags |= lavc_param_v4mv; -- lavc_venc_context->flags |= lavc_param_cbp; -+ if(lavc_param_cbp) -+ av_dict_set(&lavc_venc_opts, "mpv_flags", "+cbp_rd", 0); - lavc_venc_context->flags |= lavc_param_mv0; -- lavc_venc_context->flags |= lavc_param_qp_rd; -+ if(lavc_param_qp_rd) -+ av_dict_set(&lavc_venc_opts, "mpv_flags", "+qp_rd", 0); - lavc_venc_context->flags |= lavc_param_ilme; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_venc_context->flags |= lavc_param_trell; -@@ -1238,29 +1245,29 @@ MOD_init - } - - if (lavc_param_scan_offset) { -- av_dict_set(lavc_venc_opts, "scan_offset", "1", 0); -+ av_dict_set(&lavc_venc_opts, "scan_offset", "1", 0); - } - - if (lavc_param_ss) { -- av_dict_set(lavc_venc_opts, "structured_slices", "1", 0); -+ av_dict_set(&lavc_venc_opts, "structured_slices", "1", 0); - } - - if (lavc_param_alt) { -- av_dict_set(lavc_venc_opts, "alternate_scan", "1", 0); -+ av_dict_set(&lavc_venc_opts, "alternate_scan", "1", 0); - } - - if (lavc_param_umv) { -- av_dict_set(lavc_venc_opts, "umv", "1", 0); -+ av_dict_set(&lavc_venc_opts, "umv", "1", 0); - } - - if (lavc_param_data_partitioning) { -- av_dict_set(lavc_venc_opts, "vdpart", "1", 0); -+ av_dict_set(&lavc_venc_opts, "vdpart", "1", 0); - } - - //-- open codec -- - //---------------- - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open2(lavc_venc_context, lavc_venc_codec, lavc_venc_opts); -+ ret = avcodec_open2(lavc_venc_context, lavc_venc_codec, &lavc_venc_opts); - TC_UNLOCK_LIBAVCODEC; - if (ret < 0) { - tc_log_warn(MOD_NAME, "could not open FFMPEG codec"); -Index: transcode-1.1.7/export/ffmpeg_cfg.c -=================================================================== ---- transcode-1.1.7.orig/export/ffmpeg_cfg.c -+++ transcode-1.1.7/export/ffmpeg_cfg.c -@@ -214,10 +214,10 @@ TCConfigEntry lavcopts_conf[]={ - {"context", &lavc_param_context, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10}, - {"intra_matrix", &lavc_param_intra_matrix, TCCONF_TYPE_STRING, 0, 0, 0}, - {"inter_matrix", &lavc_param_inter_matrix, TCCONF_TYPE_STRING, 0, 0, 0}, -- {"cbp", &lavc_param_cbp, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CBP_RD}, -+ {"cbp", &lavc_param_cbp, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"mv0", &lavc_param_mv0, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0}, - {"nr", &lavc_param_noise_reduction, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000000}, -- {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QP_RD}, -+ {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"threads", &lavc_param_threads, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 16}, - {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, 1}, -Index: transcode-1.1.7/export/aud_aux.c -=================================================================== ---- transcode-1.1.7.orig/export/aud_aux.c -+++ transcode-1.1.7/export/aud_aux.c -@@ -326,10 +326,18 @@ static int tc_audio_init_ffmpeg(vob_t *vob, int o_codec) - - switch (o_codec) { - case 0x50: -+#if LIBAVCODEC_VERSION_MAJOR < 55 - codeid = CODEC_ID_MP2; -+#else -+ codeid = AV_CODEC_ID_MP2; -+#endif - break; - case 0x2000: -+#if LIBAVCODEC_VERSION_MAJOR < 55 - codeid = CODEC_ID_AC3; -+#else -+ codeid = AV_CODEC_ID_AC3; -+#endif - break; - default: - tc_warn("cannot init ffmpeg with %x", o_codec); -@@ -346,7 +346,7 @@ static int tc_audio_init_ffmpeg(vob_t *v - - //-- set parameters (bitrate, channels and sample-rate) -- - //-------------------------------------------------------- -- avcodec_get_context_defaults(&mpa_ctx); -+ avcodec_get_context_defaults3(&mpa_ctx, mpa_codec); - #if LIBAVCODEC_VERSION_MAJOR < 53 - mpa_ctx.codec_type = CODEC_TYPE_AUDIO; - #else -@@ -359,7 +359,7 @@ static int tc_audio_init_ffmpeg(vob_t *v - //-- open codec -- - //---------------- - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open(&mpa_ctx, mpa_codec); -+ ret = avcodec_open2(&mpa_ctx, mpa_codec, NULL); - TC_UNLOCK_LIBAVCODEC; - if (ret < 0) { - tc_warn("tc_audio_init_ffmpeg: could not open %s codec !", -@@ -371,7 +371,12 @@ static int tc_audio_init_ffmpeg(vob_t *vob, int o_codec) - TC_UNLOCK_LIBAVCODEC; - if (ret < 0) { - tc_warn("tc_audio_init_ffmpeg: could not open %s codec !", -- (codeid == CODEC_ID_MP2) ?"mpa" :"ac3"); -+#if LIBAVCODEC_VERSION_MAJOR < 55 -+ (codeid == CODEC_ID_MP2) -+#else -+ (codeid == AV_CODEC_ID_MP2) -+#endif -+ ?"mpa" :"ac3"); - return(TC_EXPORT_ERROR); - } - -Index: transcode-1.1.7/import/import_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/import/import_ffmpeg.c -+++ transcode-1.1.7/import/import_ffmpeg.c -@@ -58,6 +58,7 @@ struct ffmpeg_codec { - }; - - // fourCC to ID mapping taken from MPlayer's codecs.conf -+#if LIBAVCODEC_VERSION_MAJOR < 55 - static struct ffmpeg_codec ffmpeg_codecs[] = { - {CODEC_ID_MSMPEG4V1, TC_CODEC_ERROR, "mp41", - {"MP41", "DIV1", ""}}, -@@ -106,6 +107,56 @@ static struct ffmpeg_codec ffmpeg_codecs[] = { - {CODEC_ID_RAWVIDEO, TC_CODEC_YUV422P, "raw", - {"Y42B", ""}}, - {0, TC_CODEC_UNKNOWN, NULL, {""}}}; -+#else -+static struct ffmpeg_codec ffmpeg_codecs[] = { -+ {AV_CODEC_ID_MSMPEG4V1, TC_CODEC_ERROR, "mp41", -+ {"MP41", "DIV1", ""}}, -+ {AV_CODEC_ID_MSMPEG4V2, TC_CODEC_MP42, "mp42", -+ {"MP42", "DIV2", ""}}, -+ {AV_CODEC_ID_MSMPEG4V3, TC_CODEC_DIVX3, "msmpeg4", -+ {"DIV3", "DIV5", "AP41", "MPG3", "MP43", ""}}, -+ {AV_CODEC_ID_MPEG4, TC_CODEC_DIVX4, "mpeg4", -+ {"DIVX", "XVID", "MP4S", "M4S2", "MP4V", "UMP4", "DX50", ""}}, -+ {AV_CODEC_ID_MJPEG, TC_CODEC_MJPEG, "mjpeg", -+ {"MJPG", "AVRN", "AVDJ", "JPEG", "MJPA", "JFIF", ""}}, -+ {AV_CODEC_ID_MPEG1VIDEO, TC_CODEC_MPG1, "mpeg1video", -+ {"MPG1", ""}}, -+ {AV_CODEC_ID_DVVIDEO, TC_CODEC_DV, "dvvideo", -+ {"DVSD", ""}}, -+ {AV_CODEC_ID_WMV1, TC_CODEC_WMV1, "wmv1", -+ {"WMV1", ""}}, -+ {AV_CODEC_ID_WMV2, TC_CODEC_WMV2, "wmv2", -+ {"WMV2", ""}}, -+ {AV_CODEC_ID_HUFFYUV, TC_CODEC_HUFFYUV, "hfyu", -+ {"HFYU", ""}}, -+ {AV_CODEC_ID_H263I, TC_CODEC_H263I, "h263i", -+ {"I263", ""}}, -+ {AV_CODEC_ID_H263P, TC_CODEC_H263P, "h263p", -+ {"H263", "U263", "VIV1", ""}}, -+ {AV_CODEC_ID_H264, TC_CODEC_H264, "h264", -+ {"H264", "h264", "X264", "x264", "avc1", ""}}, -+ {AV_CODEC_ID_RV10, TC_CODEC_RV10, "rv10", -+ {"RV10", "RV13", ""}}, -+ {AV_CODEC_ID_SVQ1, TC_CODEC_SVQ1, "svq1", -+ {"SVQ1", ""}}, -+ {AV_CODEC_ID_SVQ3, TC_CODEC_SVQ3, "svq3", -+ {"SVQ3", ""}}, -+ {AV_CODEC_ID_MPEG2VIDEO, TC_CODEC_MPEG2, "mpeg2video", -+ {"MPG2", ""}}, -+ {AV_CODEC_ID_MPEG2VIDEO, TC_CODEC_MPEG, "mpeg2video", -+ {"MPG2", ""}}, -+ {AV_CODEC_ID_ASV1, TC_CODEC_ASV1, "asv1", -+ {"ASV1", ""}}, -+ {AV_CODEC_ID_ASV2, TC_CODEC_ASV2, "asv2", -+ {"ASV2", ""}}, -+ {AV_CODEC_ID_FFV1, TC_CODEC_FFV1, "ffv1", -+ {"FFV1", ""}}, -+ {AV_CODEC_ID_RAWVIDEO, TC_CODEC_YUV420P, "raw", -+ {"I420", "IYUV", ""}}, -+ {AV_CODEC_ID_RAWVIDEO, TC_CODEC_YUV422P, "raw", -+ {"Y42B", ""}}, -+ {0, TC_CODEC_UNKNOWN, NULL, {""}}}; -+#endif - - #define BUFFER_SIZE SIZE_RGB_FRAME - -@@ -302,7 +302,7 @@ do_avi: - - // Set these to the expected values so that ffmpeg's decoder can - // properly detect interlaced input. -- lavc_dec_context = avcodec_alloc_context(); -+ lavc_dec_context = avcodec_alloc_context3(lavc_dec_codec); - if (lavc_dec_context == NULL) { - tc_log_error(MOD_NAME, "Could not allocate enough memory."); - return TC_IMPORT_ERROR; -@@ -324,6 +375,7 @@ do_avi: - // XXX: some codecs need extra data - switch (codec->id) - { -+#if LIBAVCODEC_VERSION_MAJOR < 55 - case CODEC_ID_MJPEG: extra_data_size = 28; break; - case CODEC_ID_LJPEG: extra_data_size = 28; break; - case CODEC_ID_HUFFYUV: extra_data_size = 1000; break; -@@ -331,6 +383,15 @@ do_avi: - case CODEC_ID_ASV2: extra_data_size = 8; break; - case CODEC_ID_WMV1: extra_data_size = 4; break; - case CODEC_ID_WMV2: extra_data_size = 4; break; -+#else -+ case AV_CODEC_ID_MJPEG: extra_data_size = 28; break; -+ case AV_CODEC_ID_LJPEG: extra_data_size = 28; break; -+ case AV_CODEC_ID_HUFFYUV: extra_data_size = 1000; break; -+ case AV_CODEC_ID_ASV1: extra_data_size = 8; break; -+ case AV_CODEC_ID_ASV2: extra_data_size = 8; break; -+ case AV_CODEC_ID_WMV1: extra_data_size = 4; break; -+ case AV_CODEC_ID_WMV2: extra_data_size = 4; break; -+#endif - default: extra_data_size = 0; break; - } - -@@ -344,7 +344,7 @@ do_avi: - } - - TC_LOCK_LIBAVCODEC; -- ret = avcodec_open(lavc_dec_context, lavc_dec_codec); -+ ret = avcodec_open2(lavc_dec_context, lavc_dec_codec, NULL); - TC_UNLOCK_LIBAVCODEC; - if (ret < 0) { - tc_log_warn(MOD_NAME, "Could not initialize the '%s' codec.", -@@ -360,7 +421,11 @@ do_avi: - frame_size = x_dim*y_dim + 2*UV_PLANE_SIZE(IMG_YUV_DEFAULT,x_dim,y_dim); - - // we adapt the color space -+#if LIBAVCODEC_VERSION_MAJOR < 55 - if(codec->id == CODEC_ID_MJPEG) { -+#else -+ if(codec->id == AV_CODEC_ID_MJPEG) { -+#endif - enable_levels_filter(); - } - break; -@@ -434,7 +499,11 @@ do_dv: - } - - // we adapt the color space -+#if LIBAVCODEC_VERSION_MAJOR < 55 - if(codec->id == CODEC_ID_MJPEG) { -+#else -+ if(codec->id == AV_CODEC_ID_MJPEG) { -+#endif - enable_levels_filter(); - } - -@@ -504,13 +573,25 @@ MOD_decode { - int bkey = 0; - - // check for keyframes -+#if LIBAVCODEC_VERSION_MAJOR < 55 - if (codec->id == CODEC_ID_MSMPEG4V3) { -+#else -+ if (codec->id == AV_CODEC_ID_MSMPEG4V3) { -+#endif - if (divx3_is_key(buffer)) bkey = 1; - } -+#if LIBAVCODEC_VERSION_MAJOR < 55 - else if (codec->id == CODEC_ID_MPEG4) { -+#else -+ else if (codec->id == AV_CODEC_ID_MPEG4) { -+#endif - if (mpeg4_is_key(buffer, bytes_read)) bkey = 1; - } -+#if LIBAVCODEC_VERSION_MAJOR < 55 - else if (codec->id == CODEC_ID_MJPEG) { -+#else -+ else if (codec->id == AV_CODEC_ID_MJPEG) { -+#endif - bkey = 1; - } - ---- a/import/decode_lavc.c -+++ b/import/decode_lavc.c -@@ -57,6 +57,7 @@ struct ffmpeg_codec { - }; - - // fourCC to ID mapping taken from MPlayer's codecs.conf -+#if LIBAVCODEC_VERSION_MAJOR < 55 - static struct ffmpeg_codec ffmpeg_codecs[] = { - {CODEC_ID_MSMPEG4V1, TC_CODEC_ERROR, "mp41", - {"MP41", "DIV1", ""}}, -@@ -91,6 +92,42 @@ static struct ffmpeg_codec ffmpeg_codecs[] = { - {CODEC_ID_MPEG2VIDEO, TC_CODEC_MPEG2, "mpeg2video", - {"MPG2", ""}}, - {0, TC_CODEC_UNKNOWN, NULL, {""}}}; -+#else -+static struct ffmpeg_codec ffmpeg_codecs[] = { -+ {AV_CODEC_ID_MSMPEG4V1, TC_CODEC_ERROR, "mp41", -+ {"MP41", "DIV1", ""}}, -+ {AV_CODEC_ID_MSMPEG4V2, TC_CODEC_MP42, "mp42", -+ {"MP42", "DIV2", ""}}, -+ {AV_CODEC_ID_MSMPEG4V3, TC_CODEC_DIVX3, "msmpeg4", -+ {"DIV3", "DIV5", "AP41", "MPG3", "MP43", ""}}, -+ {AV_CODEC_ID_MPEG4, TC_CODEC_DIVX4, "mpeg4", -+ {"DIVX", "XVID", "MP4S", "M4S2", "MP4V", "UMP4", "DX50", ""}}, -+ {AV_CODEC_ID_MJPEG, TC_CODEC_MJPEG, "mjpeg", -+ {"MJPG", "AVRN", "AVDJ", "JPEG", "MJPA", "JFIF", ""}}, -+ {AV_CODEC_ID_MPEG1VIDEO, TC_CODEC_MPEG1VIDEO, "mpeg1video", -+ {"MPG1", ""}}, -+ {AV_CODEC_ID_DVVIDEO, TC_CODEC_DV, "dvvideo", -+ {"DVSD", ""}}, -+ {AV_CODEC_ID_WMV1, TC_CODEC_WMV1, "wmv1", -+ {"WMV1", ""}}, -+ {AV_CODEC_ID_WMV2, TC_CODEC_WMV2, "wmv2", -+ {"WMV2", ""}}, -+ {AV_CODEC_ID_HUFFYUV, TC_CODEC_HUFFYUV, "hfyu", -+ {"HFYU", ""}}, -+ {AV_CODEC_ID_H263I, TC_CODEC_H263I, "h263i", -+ {"I263", ""}}, -+ {AV_CODEC_ID_H263P, TC_CODEC_H263P, "h263p", -+ {"H263", "U263", "VIV1", ""}}, -+ {AV_CODEC_ID_RV10, TC_CODEC_RV10, "rv10", -+ {"RV10", "RV13", ""}}, -+ {AV_CODEC_ID_SVQ1, TC_CODEC_SVQ1, "svq1", -+ {"SVQ1", ""}}, -+ {AV_CODEC_ID_SVQ3, TC_CODEC_SVQ3, "svq3", -+ {"SVQ3", ""}}, -+ {AV_CODEC_ID_MPEG2VIDEO, TC_CODEC_MPEG2, "mpeg2video", -+ {"MPG2", ""}}, -+ {0, TC_CODEC_UNKNOWN, NULL, {""}}}; -+#endif - - - static struct ffmpeg_codec *find_ffmpeg_codec_id(unsigned int transcode_id) diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg24.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg24.patch deleted file mode 100644 index 57a91774abc..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg24.patch +++ /dev/null @@ -1,18 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=520190 - -Index: transcode-1.1.7/import/probe_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/import/probe_ffmpeg.c -+++ transcode-1.1.7/import/probe_ffmpeg.c -@@ -120,7 +120,11 @@ void probe_ffmpeg(info_t *ipipe) - - translate_info(lavf_dmx_context, ipipe->probe_info); - -+#if LIBAVFORMAT_VERSION_INT > AV_VERSION_INT(53,25,0) -+ avformat_close_input(&lavf_dmx_context); -+#else - av_close_input_file(lavf_dmx_context); -+#endif - return; - } - diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg29.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg29.patch deleted file mode 100644 index 7901fc3cc34..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg29.patch +++ /dev/null @@ -1,352 +0,0 @@ -Index: transcode-1.1.7/encode/encode_lavc.c -=================================================================== ---- transcode-1.1.7.orig/encode/encode_lavc.c -+++ transcode-1.1.7/encode/encode_lavc.c -@@ -233,7 +233,7 @@ static void pre_encode_video_yuv420p(TCL - vframe_list_t *vframe) - { - avpicture_fill((AVPicture *)&pd->ff_venc_frame, vframe->video_buf, -- PIX_FMT_YUV420P, -+ AV_PIX_FMT_YUV420P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - } - -@@ -247,7 +247,7 @@ static void pre_encode_video_yuv420p_huf - IMG_YUV_DEFAULT, - pd->ff_vcontext.width, pd->ff_vcontext.height); - avpicture_fill((AVPicture *)&pd->ff_venc_frame, pd->vframe_buf->video_buf, -- PIX_FMT_YUV422P, -+ AV_PIX_FMT_YUV422P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - ac_imgconvert(src, IMG_YUV_DEFAULT, - pd->ff_venc_frame.data, IMG_YUV422P, -@@ -263,7 +263,7 @@ static void pre_encode_video_yuv422p(TCL - IMG_YUV422P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - avpicture_fill((AVPicture *)&pd->ff_venc_frame, pd->vframe_buf->video_buf, -- PIX_FMT_YUV420P, -+ AV_PIX_FMT_YUV420P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - ac_imgconvert(src, IMG_YUV422P, - pd->ff_venc_frame.data, IMG_YUV420P, -@@ -275,7 +275,7 @@ static void pre_encode_video_yuv422p_huf - vframe_list_t *vframe) - { - avpicture_fill((AVPicture *)&pd->ff_venc_frame, vframe->video_buf, -- PIX_FMT_YUV422P, -+ AV_PIX_FMT_YUV422P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - - } -@@ -285,7 +285,7 @@ static void pre_encode_video_rgb24(TCLav - vframe_list_t *vframe) - { - avpicture_fill((AVPicture *)&pd->ff_venc_frame, pd->vframe_buf->video_buf, -- PIX_FMT_YUV420P, -+ AV_PIX_FMT_YUV420P, - pd->ff_vcontext.width, pd->ff_vcontext.height); - ac_imgconvert(&vframe->video_buf, IMG_RGB_DEFAULT, - pd->ff_venc_frame.data, IMG_YUV420P, -@@ -610,21 +610,21 @@ static int tc_lavc_set_pix_fmt(TCLavcPri - case CODEC_YUV: - if (TC_VCODEC_ID(pd) == TC_CODEC_HUFFYUV) { - pd->tc_pix_fmt = TC_CODEC_YUV422P; -- pd->ff_vcontext.pix_fmt = PIX_FMT_YUV422P; -+ pd->ff_vcontext.pix_fmt = AV_PIX_FMT_YUV422P; - pd->pre_encode_video = pre_encode_video_yuv420p_huffyuv; - } else { - pd->tc_pix_fmt = TC_CODEC_YUV420P; - pd->ff_vcontext.pix_fmt = (TC_VCODEC_ID(pd) == TC_CODEC_MJPEG) -- ? PIX_FMT_YUVJ420P -- : PIX_FMT_YUV420P; -+ ? AV_PIX_FMT_YUVJ420P -+ : AV_PIX_FMT_YUV420P; - pd->pre_encode_video = pre_encode_video_yuv420p; - } - break; - case CODEC_YUV422: - pd->tc_pix_fmt = TC_CODEC_YUV422P; - pd->ff_vcontext.pix_fmt = (TC_VCODEC_ID(pd) == TC_CODEC_MJPEG) -- ? PIX_FMT_YUVJ422P -- : PIX_FMT_YUV422P; -+ ? AV_PIX_FMT_YUVJ422P -+ : AV_PIX_FMT_YUV422P; - if (TC_VCODEC_ID(pd) == TC_CODEC_HUFFYUV) { - pd->pre_encode_video = pre_encode_video_yuv422p_huffyuv; - } else { -@@ -634,10 +634,10 @@ static int tc_lavc_set_pix_fmt(TCLavcPri - case CODEC_RGB: - pd->tc_pix_fmt = TC_CODEC_RGB; - pd->ff_vcontext.pix_fmt = (TC_VCODEC_ID(pd) == TC_CODEC_HUFFYUV) -- ? PIX_FMT_YUV422P -+ ? AV_PIX_FMT_YUV422P - : (TC_VCODEC_ID(pd) == TC_CODEC_MJPEG) -- ? PIX_FMT_YUVJ420P -- : PIX_FMT_YUV420P; -+ ? AV_PIX_FMT_YUVJ420P -+ : AV_PIX_FMT_YUV420P; - pd->pre_encode_video = pre_encode_video_rgb24; - break; - default: -@@ -1390,7 +1390,7 @@ static int tc_lavc_configure(TCModuleIns - /* FIXME: move into core? */ - TC_INIT_LIBAVCODEC; - -- avcodec_get_frame_defaults(&pd->ff_venc_frame); -+ av_frame_unref(&pd->ff_venc_frame); - /* - * auxiliary config data needs to be blanked too - * before any other operation -@@ -1523,6 +1523,8 @@ static int tc_lavc_encode_video(TCModule - vframe_list_t *outframe) - { - TCLavcPrivateData *pd = NULL; -+ AVPacket pkt; -+ int ret, got_packet = 0; - - TC_MODULE_SELF_CHECK(self, "encode_video"); - -@@ -1537,12 +1539,15 @@ static int tc_lavc_encode_video(TCModule - - pd->pre_encode_video(pd, inframe); - -+ av_init_packet(&pkt); -+ pkt.data = outframe->video_buf; -+ pkt.size = inframe->video_size; -+ - TC_LOCK_LIBAVCODEC; -- outframe->video_len = avcodec_encode_video(&pd->ff_vcontext, -- outframe->video_buf, -- inframe->video_size, -- &pd->ff_venc_frame); -+ ret = avcodec_encode_video2(&pd->ff_vcontext, &pkt, -+ &pd->ff_venc_frame, &got_packet); - TC_UNLOCK_LIBAVCODEC; -+ outframe->video_len = ret ? ret : pkt.size; - - if (outframe->video_len < 0) { - tc_log_warn(MOD_NAME, "encoder error: size (%i)", -Index: transcode-1.1.7/export/export_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/export/export_ffmpeg.c -+++ transcode-1.1.7/export/export_ffmpeg.c -@@ -250,9 +250,9 @@ int opt_default(const char *opt, const c - for(type=0; type= 0; type++){ - /* GLUE: +if */ - if (type == AVMEDIA_TYPE_VIDEO) { -- const AVOption *o2 = av_find_opt(avcodec_opts[0], opt, NULL, opt_types[type], opt_types[type]); -- if(o2) -- ret = av_set_string3(avcodec_opts[type], opt, arg, 1, &o); -+ o = av_opt_find(avcodec_opts[0], opt, NULL, opt_types[type], opt_types[type]); -+ if(o) -+ ret = av_opt_set(avcodec_opts[type], opt, arg, 0); - /* GLUE: +if */ - } - } -@@ -267,7 +267,10 @@ int opt_default(const char *opt, const c - if(opt[0] == 'a') - ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_AUDIO], opt+1, arg, 1, &o); - else */ if(opt[0] == 'v') -- ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_VIDEO], opt+1, arg, 1, &o); -+ { -+ o = av_opt_find(avcodec_opts[AVMEDIA_TYPE_VIDEO], opt+1, NULL, 0, 0); -+ ret = av_opt_set(avcodec_opts[AVMEDIA_TYPE_VIDEO], opt+1, arg, 0); -+ } - /* GLUE: disabling - else if(opt[0] == 's') - ret = av_set_string3(avcodec_opts[AVMEDIA_TYPE_SUBTITLE], opt+1, arg, 1, &o); -@@ -487,10 +490,10 @@ MOD_init - } - - lavc_venc_context = avcodec_alloc_context3(lavc_venc_codec); -- lavc_venc_frame = avcodec_alloc_frame(); -+ lavc_venc_frame = av_frame_alloc(); - -- lavc_convert_frame= avcodec_alloc_frame(); -- size = avpicture_get_size(PIX_FMT_RGB24, vob->ex_v_width, vob->ex_v_height); -+ lavc_convert_frame= av_frame_alloc(); -+ size = avpicture_get_size(AV_PIX_FMT_RGB24, vob->ex_v_width, vob->ex_v_height); - enc_buffer = tc_malloc(size); - - if (lavc_venc_context == NULL || !enc_buffer || !lavc_convert_frame) { -@@ -1114,7 +1117,7 @@ MOD_init - lavc_venc_context->prediction_method = lavc_param_prediction_method; - - if(is_huffyuv) -- lavc_venc_context->pix_fmt = PIX_FMT_YUV422P; -+ lavc_venc_context->pix_fmt = AV_PIX_FMT_YUV422P; - else - { - switch(pix_fmt) -@@ -1123,18 +1126,18 @@ MOD_init - case CODEC_RGB: - { - if(is_mjpeg) -- lavc_venc_context->pix_fmt = PIX_FMT_YUVJ420P; -+ lavc_venc_context->pix_fmt = AV_PIX_FMT_YUVJ420P; - else -- lavc_venc_context->pix_fmt = PIX_FMT_YUV420P; -+ lavc_venc_context->pix_fmt = AV_PIX_FMT_YUV420P; - break; - } - - case CODEC_YUV422: - { - if(is_mjpeg) -- lavc_venc_context->pix_fmt = PIX_FMT_YUVJ422P; -+ lavc_venc_context->pix_fmt = AV_PIX_FMT_YUVJ422P; - else -- lavc_venc_context->pix_fmt = PIX_FMT_YUV422P; -+ lavc_venc_context->pix_fmt = AV_PIX_FMT_YUV422P; - break; - } - -@@ -1596,6 +1599,8 @@ MOD_encode - - int out_size; - const char pict_type_char[5]= {'?', 'I', 'P', 'B', 'S'}; -+ AVPacket pkt; -+ int ret, got_packet = 0; - - if (param->flag == TC_VIDEO) { - -@@ -1620,7 +1625,7 @@ MOD_encode - YUV_INIT_PLANES(src, param->buffer, IMG_YUV_DEFAULT, - lavc_venc_context->width, lavc_venc_context->height); - avpicture_fill((AVPicture *)lavc_venc_frame, img_buffer, -- PIX_FMT_YUV422P, lavc_venc_context->width, -+ AV_PIX_FMT_YUV422P, lavc_venc_context->width, - lavc_venc_context->height); - /* FIXME: can't use tcv_convert (see decode_lavc.c) */ - ac_imgconvert(src, IMG_YUV_DEFAULT, -@@ -1650,7 +1655,7 @@ MOD_encode - lavc_venc_context->width, - lavc_venc_context->height); - avpicture_fill((AVPicture *)lavc_venc_frame, img_buffer, -- PIX_FMT_YUV420P, lavc_venc_context->width, -+ AV_PIX_FMT_YUV420P, lavc_venc_context->width, - lavc_venc_context->height); - ac_imgconvert(src, IMG_YUV422P, - lavc_venc_frame->data, IMG_YUV420P, -@@ -1661,7 +1666,7 @@ MOD_encode - - case CODEC_RGB: - avpicture_fill((AVPicture *)lavc_venc_frame, img_buffer, -- PIX_FMT_YUV420P, lavc_venc_context->width, -+ AV_PIX_FMT_YUV420P, lavc_venc_context->width, - lavc_venc_context->height); - ac_imgconvert(¶m->buffer, IMG_RGB_DEFAULT, - lavc_venc_frame->data, IMG_YUV420P, -@@ -1674,13 +1679,17 @@ MOD_encode - return TC_EXPORT_ERROR; - } - -+ av_init_packet(&pkt); -+ pkt.data = enc_buffer; -+ pkt.size = size; - - TC_LOCK_LIBAVCODEC; -- out_size = avcodec_encode_video(lavc_venc_context, -- enc_buffer, size, -- lavc_venc_frame); -+ ret = avcodec_encode_video2(lavc_venc_context, &pkt, -+ lavc_venc_frame, &got_packet); - TC_UNLOCK_LIBAVCODEC; - -+ out_size = ret ? ret : pkt.size; -+ - if (out_size < 0) { - tc_log_warn(MOD_NAME, "encoder error: size (%d)", out_size); - return TC_EXPORT_ERROR; -Index: transcode-1.1.7/import/decode_lavc.c -=================================================================== ---- transcode-1.1.7.orig/import/decode_lavc.c -+++ transcode-1.1.7/import/decode_lavc.c -@@ -327,8 +327,8 @@ void decode_lavc(decode_t *decode) - - // Convert avcodec image to the requested YUV or RGB format - switch (lavc_dec_context->pix_fmt) { -- case PIX_FMT_YUVJ420P: -- case PIX_FMT_YUV420P: -+ case AV_PIX_FMT_YUVJ420P: -+ case AV_PIX_FMT_YUV420P: - // Remove "dead space" at right edge of planes, if any - if (picture.linesize[0] != lavc_dec_context->width) { - int y; -@@ -352,7 +352,7 @@ void decode_lavc(decode_t *decode) - pix_fmt==TC_CODEC_YUV420P ? IMG_YUV420P : IMG_RGB_DEFAULT, - lavc_dec_context->width, lavc_dec_context->height); - break; -- case PIX_FMT_YUV411P: -+ case AV_PIX_FMT_YUV411P: - if (picture.linesize[0] != lavc_dec_context->width) { - int y; - for (y = 0; y < lavc_dec_context->height; y++) { -@@ -371,8 +371,8 @@ void decode_lavc(decode_t *decode) - pix_fmt==TC_CODEC_YUV420P ? IMG_YUV420P : IMG_RGB_DEFAULT, - lavc_dec_context->width, lavc_dec_context->height); - break; -- case PIX_FMT_YUVJ422P: -- case PIX_FMT_YUV422P: -+ case AV_PIX_FMT_YUVJ422P: -+ case AV_PIX_FMT_YUV422P: - if (picture.linesize[0] != lavc_dec_context->width) { - int y; - for (y = 0; y < lavc_dec_context->height; y++) { -@@ -391,8 +391,8 @@ void decode_lavc(decode_t *decode) - pix_fmt==TC_CODEC_YUV420P ? IMG_YUV420P : IMG_RGB_DEFAULT, - lavc_dec_context->width, lavc_dec_context->height); - break; -- case PIX_FMT_YUVJ444P: -- case PIX_FMT_YUV444P: -+ case AV_PIX_FMT_YUVJ444P: -+ case AV_PIX_FMT_YUV444P: - if (picture.linesize[0] != lavc_dec_context->width) { - int y; - for (y = 0; y < lavc_dec_context->height; y++) { -Index: transcode-1.1.7/import/import_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/import/import_ffmpeg.c -+++ transcode-1.1.7/import/import_ffmpeg.c -@@ -661,8 +661,8 @@ retry: - - // Convert avcodec image to our internal YUV or RGB format - switch (lavc_dec_context->pix_fmt) { -- case PIX_FMT_YUVJ420P: -- case PIX_FMT_YUV420P: -+ case AV_PIX_FMT_YUVJ420P: -+ case AV_PIX_FMT_YUV420P: - src_fmt = IMG_YUV420P; - YUV_INIT_PLANES(src_planes, frame, src_fmt, - lavc_dec_context->width, lavc_dec_context->height); -@@ -693,7 +693,7 @@ retry: - } - break; - -- case PIX_FMT_YUV411P: -+ case AV_PIX_FMT_YUV411P: - src_fmt = IMG_YUV411P; - YUV_INIT_PLANES(src_planes, frame, src_fmt, - lavc_dec_context->width, lavc_dec_context->height); -@@ -721,8 +721,8 @@ retry: - } - break; - -- case PIX_FMT_YUVJ422P: -- case PIX_FMT_YUV422P: -+ case AV_PIX_FMT_YUVJ422P: -+ case AV_PIX_FMT_YUV422P: - src_fmt = IMG_YUV422P; - YUV_INIT_PLANES(src_planes, frame, src_fmt, - lavc_dec_context->width, lavc_dec_context->height); -@@ -750,8 +750,8 @@ retry: - } - break; - -- case PIX_FMT_YUVJ444P: -- case PIX_FMT_YUV444P: -+ case AV_PIX_FMT_YUVJ444P: -+ case AV_PIX_FMT_YUV444P: - src_fmt = IMG_YUV444P; - YUV_INIT_PLANES(src_planes, frame, src_fmt, - lavc_dec_context->width, lavc_dec_context->height); diff --git a/multimedia/transcode/transcode-1.1.7-ffmpeg4.patch b/multimedia/transcode/transcode-1.1.7-ffmpeg4.patch deleted file mode 100644 index 9ad765e1c37..00000000000 --- a/multimedia/transcode/transcode-1.1.7-ffmpeg4.patch +++ /dev/null @@ -1,508 +0,0 @@ -Index: transcode-1.1.7/encode/encode_lavc.c -=================================================================== ---- transcode-1.1.7.orig/encode/encode_lavc.c -+++ transcode-1.1.7/encode/encode_lavc.c -@@ -77,6 +77,13 @@ struct tclavcconfigdata_ { - int luma_elim_threshold; - int chroma_elim_threshold; - int quantizer_noise_shaping; -+ int inter_quant_bias; -+ int intra_quant_bias; -+ int scenechange_factor; -+ int rc_strategy; -+ float rc_initial_cplx; -+ float rc_qsquish; -+ float border_masking; - - /* same as above for flags */ - struct { -@@ -684,7 +691,7 @@ static int tc_lavc_init_multipass(TCLavc - switch (vob->divxmultipass) { - case 1: - CAN_DO_MULTIPASS(multipass_flag); -- pd->ff_vcontext.flags |= CODEC_FLAG_PASS1; -+ pd->ff_vcontext.flags |= AV_CODEC_FLAG_PASS1; - pd->stats_file = fopen(vob->divxlogfile, "w"); - if (pd->stats_file == NULL) { - tc_log_error(MOD_NAME, "could not create 2pass log file" -@@ -694,7 +701,7 @@ static int tc_lavc_init_multipass(TCLavc - break; - case 2: - CAN_DO_MULTIPASS(multipass_flag); -- pd->ff_vcontext.flags |= CODEC_FLAG_PASS2; -+ pd->ff_vcontext.flags |= AV_CODEC_FLAG_PASS2; - pd->stats_file = fopen(vob->divxlogfile, "r"); - if (pd->stats_file == NULL){ - tc_log_error(MOD_NAME, "could not open 2pass log file \"%s\"" -@@ -723,7 +730,7 @@ static int tc_lavc_init_multipass(TCLavc - break; - case 3: - /* fixed qscale :p */ -- pd->ff_vcontext.flags |= CODEC_FLAG_QSCALE; -+ pd->ff_vcontext.flags |= AV_CODEC_FLAG_QSCALE; - pd->ff_venc_frame.quality = vob->divxbitrate; - break; - } -@@ -970,7 +977,7 @@ static void tc_lavc_config_defaults(TCLa - pd->confdata.rc_buffer_size = 0; - pd->confdata.lmin = 2; - pd->confdata.lmax = 31; -- pd->confdata.me_method = ME_EPZS; -+ pd->confdata.me_method = 0; - - memset(&pd->confdata.flags, 0, sizeof(pd->confdata.flags)); - pd->confdata.turbo_setup = 0; -@@ -983,12 +990,12 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.me_range = 0; - pd->ff_vcontext.mb_decision = 0; - pd->ff_vcontext.scenechange_threshold = 0; -- pd->ff_vcontext.scenechange_factor = 1; -+ pd->confdata.scenechange_factor = 1; - pd->ff_vcontext.b_frame_strategy = 0; - pd->ff_vcontext.b_sensitivity = 40; - pd->ff_vcontext.brd_scale = 0; - pd->ff_vcontext.bidir_refine = 0; -- pd->ff_vcontext.rc_strategy = 2; -+ pd->confdata.rc_strategy = 2; - pd->ff_vcontext.b_quant_factor = 1.25; - pd->ff_vcontext.i_quant_factor = 0.8; - pd->ff_vcontext.b_quant_offset = 1.25; -@@ -996,8 +1003,8 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.qblur = 0.5; - pd->ff_vcontext.qcompress = 0.5; - pd->ff_vcontext.mpeg_quant = 0; -- pd->ff_vcontext.rc_initial_cplx = 0.0; -- pd->ff_vcontext.rc_qsquish = 1.0; -+ pd->confdata.rc_initial_cplx = 0.0; -+ pd->confdata.rc_qsquish = 1.0; - pd->confdata.luma_elim_threshold = 0; - pd->confdata.chroma_elim_threshold = 0; - pd->ff_vcontext.strict_std_compliance = 0; -@@ -1008,7 +1015,7 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.temporal_cplx_masking = 0.0; - pd->ff_vcontext.spatial_cplx_masking = 0.0; - pd->ff_vcontext.p_masking = 0.0; -- pd->ff_vcontext.border_masking = 0.0; -+ pd->confdata.border_masking = 0.0; - pd->ff_vcontext.me_pre_cmp = 0; - pd->ff_vcontext.me_cmp = 0; - pd->ff_vcontext.me_sub_cmp = 0; -@@ -1020,8 +1027,6 @@ static void tc_lavc_config_defaults(TCLa - pd->ff_vcontext.pre_me = 1; - pd->ff_vcontext.me_subpel_quality = 8; - pd->ff_vcontext.refs = 1; -- pd->ff_vcontext.intra_quant_bias = FF_DEFAULT_QUANT_BIAS; -- pd->ff_vcontext.inter_quant_bias = FF_DEFAULT_QUANT_BIAS; - pd->ff_vcontext.noise_reduction = 0; - pd->confdata.quantizer_noise_shaping = 0; - pd->ff_vcontext.flags = 0; -@@ -1044,19 +1049,19 @@ static void tc_lavc_config_defaults(TCLa - */ - static void tc_lavc_dispatch_settings(TCLavcPrivateData *pd) - { -+ char buf[1024]; - /* some translation... */ - pd->ff_vcontext.bit_rate_tolerance = pd->confdata.vrate_tolerance * 1000; - pd->ff_vcontext.rc_min_rate = pd->confdata.rc_min_rate * 1000; - pd->ff_vcontext.rc_max_rate = pd->confdata.rc_max_rate * 1000; - pd->ff_vcontext.rc_buffer_size = pd->confdata.rc_buffer_size * 1024; -- pd->ff_vcontext.lmin = (int)(FF_QP2LAMBDA * pd->confdata.lmin + 0.5); -- pd->ff_vcontext.lmax = (int)(FF_QP2LAMBDA * pd->confdata.lmax + 0.5); -- pd->ff_vcontext.me_method = ME_ZERO + pd->confdata.me_method; -+ snprintf(buf, sizeof(buf), "%i", (int)(FF_QP2LAMBDA * pd->confdata.lmin + 0.5)); -+ av_dict_set(&(pd->ff_opts), "lmin", buf, 0); -+ snprintf(buf, sizeof(buf), "%i", (int)(FF_QP2LAMBDA * pd->confdata.lmax + 0.5)); -+ av_dict_set(&(pd->ff_opts), "lmax", buf, 0); - - pd->ff_vcontext.flags = 0; -- SET_FLAG(pd, mv0); - SET_FLAG(pd, qpel); -- SET_FLAG(pd, naq); - SET_FLAG(pd, ilme); - SET_FLAG(pd, ildct); - SET_FLAG(pd, aic); -@@ -1077,8 +1082,8 @@ static void tc_lavc_dispatch_settings(TC - } - if (pd->interlacing.active) { - /* enforce interlacing */ -- pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_DCT; -- pd->ff_vcontext.flags |= CODEC_FLAG_INTERLACED_ME; -+ pd->ff_vcontext.flags |= AV_CODEC_FLAG_INTERLACED_DCT; -+ pd->ff_vcontext.flags |= AV_CODEC_FLAG_INTERLACED_ME; - } - if (pd->confdata.flags.alt) { - av_dict_set(&(pd->ff_opts), "alternate_scan", "1", 0); -@@ -1095,15 +1100,31 @@ static void tc_lavc_dispatch_settings(TC - if (pd->confdata.flags.cbp) { - av_dict_set(&(pd->ff_opts), "mpv_flags", "+cbp_rd", 0); - } -+ if (pd->confdata.flags.mv0) { -+ av_dict_set(&(pd->ff_opts), "mpv_flags", "+mv0", 0); -+ } -+ if (pd->confdata.flags.naq) { -+ av_dict_set(&(pd->ff_opts), "mpv_flags", "+naq", 0); -+ } - -- char buf[1024]; - #define set_dict_opt(val, opt) \ - snprintf(buf, sizeof(buf), "%i", pd->confdata.val);\ - av_dict_set(&(pd->ff_opts), opt, buf, 0) -+#define set_dict_float_opt(val, opt) \ -+ snprintf(buf, sizeof(buf), "%f", pd->confdata.val);\ -+ av_dict_set(&(pd->ff_opts), opt, buf, 0) - - set_dict_opt(luma_elim_threshold, "luma_elim_threshold"); - set_dict_opt(chroma_elim_threshold, "chroma_elim_threshold"); - set_dict_opt(quantizer_noise_shaping, "quantizer_noise_shaping"); -+ set_dict_opt(inter_quant_bias, "pbias"); -+ set_dict_opt(intra_quant_bias, "ibias"); -+ set_dict_opt(me_method, "me_method"); -+ set_dict_opt(scenechange_factor, "sc_factor"); -+ set_dict_opt(rc_strategy, "rc_strategy"); -+ set_dict_float_opt(rc_initial_cplx, "rc_init_cplx"); -+ set_dict_float_opt(rc_qsquish, "qsquish"); -+ set_dict_float_opt(border_masking, "border_mask"); - } - - #undef SET_FLAG -@@ -1159,12 +1180,12 @@ static int tc_lavc_read_config(TCLavcPri - { "lmin", PAUX(lmin), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0 }, - { "lmax", PAUX(lmax), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.01, 255.0 }, - { "vqdiff", PCTX(max_qdiff), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31 }, -- { "vmax_b_frames", PCTX(max_b_frames), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, FF_MAX_B_FRAMES }, -+ { "vmax_b_frames", PCTX(max_b_frames), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, INT_MAX }, - { "vme", PAUX(me_method), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 16, }, - { "me_range", PCTX(me_range), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 16000 }, - { "mbd", PCTX(mb_decision), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 3 }, - { "sc_threshold", PCTX(scenechange_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1000000, 1000000 }, -- { "sc_factor", PCTX(scenechange_factor), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 16 }, -+ { "sc_factor", PAUX(scenechange_factor), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 16 }, - { "vb_strategy", PCTX(b_frame_strategy), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10 }, - { "b_sensitivity", PCTX(b_sensitivity), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 100 }, - { "brd_scale", PCTX(brd_scale), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10 }, -@@ -1175,7 +1196,7 @@ static int tc_lavc_read_config(TCLavcPri - { "vrc_maxrate", PAUX(rc_max_rate), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 24000000 }, - { "vrc_minrate", PAUX(rc_min_rate), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 24000000 }, - { "vrc_buf_size", PAUX(rc_buffer_size), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 4, 24000000 }, -- { "vrc_strategy", PCTX(rc_strategy), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2 }, -+ { "vrc_strategy", PAUX(rc_strategy), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2 }, - { "vb_qfactor", PCTX(b_quant_factor), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, -31.0, 31.0 }, - { "vi_qfactor", PCTX(i_quant_factor), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, -31.0, 31.0 }, - { "vb_qoffset", PCTX(b_quant_offset), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 31.0 }, -@@ -1185,9 +1206,9 @@ static int tc_lavc_read_config(TCLavcPri - { "mpeg_quant", PCTX(mpeg_quant), TCCONF_TYPE_FLAG, 0, 0, 1 }, - // { "vrc_eq", }, // not yet supported - { "vrc_override", rc_override_buf, TCCONF_TYPE_STRING, 0, 0, 0 }, -- { "vrc_init_cplx", PCTX(rc_initial_cplx), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 9999999.0 }, -+ { "vrc_init_cplx", PAUX(rc_initial_cplx), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 9999999.0 }, - // { "vrc_init_occupancy", }, // not yet supported -- { "vqsquish", PCTX(rc_qsquish), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 99.0 }, -+ { "vqsquish", PAUX(rc_qsquish), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 99.0 }, - { "vlelim", PAUX(luma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, - { "vcelim", PAUX(chroma_elim_threshold), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, - { "vstrict", PCTX(strict_std_compliance), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99 }, -@@ -1199,7 +1220,7 @@ static int tc_lavc_read_config(TCLavcPri - { "tcplx_mask", PCTX(temporal_cplx_masking), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0 }, - { "scplx_mask", PCTX(spatial_cplx_masking), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0 }, - { "p_mask", PCTX(p_masking), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0 }, -- { "border_mask", PCTX(border_masking), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0 }, -+ { "border_mask", PAUX(border_masking), TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0 }, - { "pred", PCTX(prediction_method), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 4 }, - { "precmp", PCTX(me_pre_cmp), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000 }, - { "cmp", PCTX(me_cmp), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000 }, -@@ -1212,37 +1233,37 @@ static int tc_lavc_read_config(TCLavcPri - { "pre_me", PCTX(pre_me), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000}, - { "subq", PCTX(me_subpel_quality), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 8 }, - { "refs", PCTX(refs), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 8 }, -- { "ibias", PCTX(intra_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, -- { "pbias", PCTX(inter_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, -+ { "ibias", PAUX(intra_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, -+ { "pbias", PAUX(inter_quant_bias), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512 }, - { "nr", PCTX(noise_reduction), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000000}, - { "qns", PAUX(quantizer_noise_shaping), TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 3 }, - { "inter_matrix_file", inter_matrix_file, TCCONF_TYPE_STRING, 0, 0, 0 }, - { "intra_matrix_file", intra_matrix_file, TCCONF_TYPE_STRING, 0, 0, 0 }, - -- { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0 }, -+ { "mv0", PAUX(flags.mv0), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "cbp", PAUX(flags.cbp), TCCONF_TYPE_FLAG, 0, 0, 1 }, -- { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL }, -+ { "qpel", PAUX(flags.qpel), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_QPEL }, - { "alt", PAUX(flags.alt), TCCONF_TYPE_FLAG, 0, 0, 1 }, -- { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_ME }, -- { "ildct", PAUX(flags.ildct), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_DCT }, -- { "naq", PAUX(flags.naq), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_NORMALIZE_AQP }, -+ { "ilme", PAUX(flags.ilme), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_INTERLACED_ME }, -+ { "ildct", PAUX(flags.ildct), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_INTERLACED_DCT }, -+ { "naq", PAUX(flags.naq), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "vdpart", PAUX(flags.vdpart), TCCONF_TYPE_FLAG, 0, 0, 1 }, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_AIC }, - #else -- { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_AC_PRED }, -+ { "aic", PAUX(flags.aic), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_AC_PRED }, - #endif - { "aiv", PAUX(flags.aiv), TCCONF_TYPE_FLAG, 0, 0, 1 }, - { "umv", PAUX(flags.umv), TCCONF_TYPE_FLAG, 0, 0, 1 }, -- { "psnr", PAUX(flags.psnr), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PSNR }, -+ { "psnr", PAUX(flags.psnr), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_PSNR }, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - { "trell", PAUX(flags.trell), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_TRELLIS_QUANT }, - #else - { "trell", PCTX(trellis), TCCONF_TYPE_FLAG, 0, 0, 1 }, - #endif -- { "gray", PAUX(flags.gray), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_GRAY }, -- { "v4mv", PAUX(flags.v4mv), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_4MV }, -- { "closedgop", PAUX(flags.closedgop), TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CLOSED_GOP }, -+ { "gray", PAUX(flags.gray), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_GRAY }, -+ { "v4mv", PAUX(flags.v4mv), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_4MV }, -+ { "closedgop", PAUX(flags.closedgop), TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_CLOSED_GOP }, - - // { "turbo", PAUX(turbo_setup), TCCONF_TYPE_FLAG, 0, 0, 1 }, // not yet supported - /* End of the config file */ -Index: transcode-1.1.7/export/export_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/export/export_ffmpeg.c -+++ transcode-1.1.7/export/export_ffmpeg.c -@@ -831,14 +831,11 @@ MOD_init - - lavc_venc_context->bit_rate = vob->divxbitrate * 1000; - lavc_venc_context->bit_rate_tolerance = lavc_param_vrate_tolerance * 1000; -- lavc_venc_context->lmin= (int)(FF_QP2LAMBDA * lavc_param_lmin + 0.5); -- lavc_venc_context->lmax= (int)(FF_QP2LAMBDA * lavc_param_lmax + 0.5); - lavc_venc_context->max_qdiff = lavc_param_vqdiff; - lavc_venc_context->qcompress = lavc_param_vqcompress; - lavc_venc_context->qblur = lavc_param_vqblur; - lavc_venc_context->max_b_frames = lavc_param_vmax_b_frames; - lavc_venc_context->b_quant_factor = lavc_param_vb_qfactor; -- lavc_venc_context->rc_strategy = lavc_param_vrc_strategy; - lavc_venc_context->b_frame_strategy = lavc_param_vb_strategy; - lavc_venc_context->b_quant_offset = lavc_param_vb_qoffset; - -@@ -846,8 +843,23 @@ MOD_init - #define set_dict_opt(val, opt) \ - snprintf(buf, sizeof(buf), "%i", val); \ - av_dict_set(&lavc_venc_opts, opt, buf, 0) -+#define set_dict_float_opt(val, opt) \ -+ snprintf(buf, sizeof(buf), "%f", val); \ -+ av_dict_set(&lavc_venc_opts, opt, buf, 0) - set_dict_opt(lavc_param_luma_elim_threshold, "luma_elim_threshold"); - set_dict_opt(lavc_param_chroma_elim_threshold, "chroma_elim_threshold"); -+ set_dict_opt((int)(FF_QP2LAMBDA * lavc_param_lmin + 0.5), "lmin"); -+ set_dict_opt((int)(FF_QP2LAMBDA * lavc_param_lmax + 0.5), "lmax"); -+ set_dict_opt(lavc_param_vrc_strategy, "rc_strategy"); -+ set_dict_float_opt(lavc_param_rc_qsquish, "qsquish"); -+ set_dict_float_opt(lavc_param_rc_qmod_amp, "rc_qmod_amp"); -+ set_dict_opt(lavc_param_rc_qmod_freq, "rc_qmod_freq"); -+ set_dict_opt(lavc_param_rc_eq, "rc_eq"); -+ set_dict_opt(lavc_param_vme, "me_method"); -+ set_dict_opt(lavc_param_ibias, "ibias"); -+ set_dict_opt(lavc_param_pbias, "pbias"); -+ set_dict_float_opt(lavc_param_rc_buffer_aggressivity, "rc_buf_aggressivity"); -+ set_dict_float_opt(lavc_param_rc_initial_cplx, "rc_init_cplx"); - lavc_venc_context->rtp_payload_size = lavc_param_packet_size; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - if (lavc_param_packet_size) -@@ -856,15 +868,9 @@ MOD_init - lavc_venc_context->strict_std_compliance= lavc_param_strict; - lavc_venc_context->i_quant_factor = lavc_param_vi_qfactor; - lavc_venc_context->i_quant_offset = lavc_param_vi_qoffset; -- lavc_venc_context->rc_qsquish = lavc_param_rc_qsquish; -- lavc_venc_context->rc_qmod_amp = lavc_param_rc_qmod_amp; -- lavc_venc_context->rc_qmod_freq = lavc_param_rc_qmod_freq; -- lavc_venc_context->rc_eq = lavc_param_rc_eq; - lavc_venc_context->rc_max_rate = lavc_param_rc_max_rate * 1000; - lavc_venc_context->rc_min_rate = lavc_param_rc_min_rate * 1000; - lavc_venc_context->rc_buffer_size = lavc_param_rc_buffer_size * 1024; -- lavc_venc_context->rc_buffer_aggressivity= lavc_param_rc_buffer_aggressivity; -- lavc_venc_context->rc_initial_cplx = lavc_param_rc_initial_cplx; - lavc_venc_context->debug = lavc_param_debug; - lavc_venc_context->last_predictor_count= lavc_param_last_pred; - lavc_venc_context->pre_me = lavc_param_pre_me; -@@ -872,8 +878,6 @@ MOD_init - lavc_venc_context->pre_dia_size = lavc_param_pre_dia_size; - lavc_venc_context->me_subpel_quality = lavc_param_me_subpel_quality; - lavc_venc_context->me_range = lavc_param_me_range; -- lavc_venc_context->intra_quant_bias = lavc_param_ibias; -- lavc_venc_context->inter_quant_bias = lavc_param_pbias; - lavc_venc_context->coder_type = lavc_param_coder; - lavc_venc_context->context_model = lavc_param_context; - lavc_venc_context->scenechange_threshold= lavc_param_sc_threshold; -@@ -1079,6 +1083,8 @@ MOD_init - lavc_venc_context->flags |= lavc_param_mv0; - if(lavc_param_qp_rd) - av_dict_set(&lavc_venc_opts, "mpv_flags", "+qp_rd", 0); -+ if (lavc_param_normalize_aqp) -+ av_dict_set(&lavc_venc_opts, "mpv_flags", "+naq", 0); - lavc_venc_context->flags |= lavc_param_ilme; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_venc_context->flags |= lavc_param_trell; -@@ -1087,9 +1093,7 @@ MOD_init - #endif - - if (lavc_param_gray) -- lavc_venc_context->flags |= CODEC_FLAG_GRAY; -- if (lavc_param_normalize_aqp) -- lavc_venc_context->flags |= CODEC_FLAG_NORMALIZE_AQP; -+ lavc_venc_context->flags |= AV_CODEC_FLAG_GRAY; - - switch(vob->encode_fields) { - case TC_ENCODE_FIELDS_TOP_FIRST: -@@ -1107,9 +1111,9 @@ MOD_init - } - - lavc_venc_context->flags |= interlacing_active ? -- CODEC_FLAG_INTERLACED_DCT : 0; -+ AV_CODEC_FLAG_INTERLACED_DCT : 0; - lavc_venc_context->flags |= interlacing_active ? -- CODEC_FLAG_INTERLACED_ME : 0; -+ AV_CODEC_FLAG_INTERLACED_ME : 0; - - lavc_venc_context->flags |= lavc_param_psnr; - do_psnr = lavc_param_psnr; -@@ -1156,7 +1160,7 @@ MOD_init - "encoding."); - return TC_EXPORT_ERROR; - } -- lavc_venc_context->flags |= CODEC_FLAG_PASS1; -+ lavc_venc_context->flags |= AV_CODEC_FLAG_PASS1; - stats_file = fopen(vob->divxlogfile, "w"); - if (stats_file == NULL){ - tc_log_warn(MOD_NAME, "Could not create 2pass log file \"%s\".", -@@ -1170,7 +1174,7 @@ MOD_init - "encoding."); - return TC_EXPORT_ERROR; - } -- lavc_venc_context->flags |= CODEC_FLAG_PASS2; -+ lavc_venc_context->flags |= AV_CODEC_FLAG_PASS2; - stats_file= fopen(vob->divxlogfile, "r"); - if (stats_file==NULL){ - tc_log_warn(MOD_NAME, "Could not open 2pass log file \"%s\" for " -@@ -1201,12 +1205,11 @@ MOD_init - break; - case 3: - /* fixed qscale :p */ -- lavc_venc_context->flags |= CODEC_FLAG_QSCALE; -+ lavc_venc_context->flags |= AV_CODEC_FLAG_QSCALE; - lavc_venc_frame->quality = vob->divxbitrate; - break; - } - -- lavc_venc_context->me_method = ME_ZERO + lavc_param_vme; - - /* FIXME: transcode itself contains "broken ffmpeg default settings", thus we need to override them! */ - if (lavc_param_video_preset && strcmp(lavc_param_video_preset, "none")) { -Index: transcode-1.1.7/export/ffmpeg_cfg.c -=================================================================== ---- transcode-1.1.7.orig/export/ffmpeg_cfg.c -+++ transcode-1.1.7/export/ffmpeg_cfg.c -@@ -93,8 +93,8 @@ int lavc_param_last_pred= 0; - int lavc_param_pre_me= 1; - int lavc_param_me_subpel_quality= 8; - int lavc_param_me_range=0; --int lavc_param_ibias=FF_DEFAULT_QUANT_BIAS; --int lavc_param_pbias=FF_DEFAULT_QUANT_BIAS; -+int lavc_param_ibias=0; -+int lavc_param_pbias=0; - int lavc_param_coder=0; - int lavc_param_context=0; - char *lavc_param_intra_matrix = NULL; -@@ -136,7 +136,7 @@ TCConfigEntry lavcopts_conf[]={ - {"vratetol", &lavc_param_vrate_tolerance, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 4, 24000000}, - {"vhq", &lavc_param_mb_decision, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"mbd", &lavc_param_mb_decision, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 9}, -- {"v4mv", &lavc_param_v4mv, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_4MV}, -+ {"v4mv", &lavc_param_v4mv, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_4MV}, - {"vme", &lavc_param_vme, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 5}, - // {"vqscale", &lavc_param_vqscale, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, - // {"vqmin", &lavc_param_vqmin, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 31}, -@@ -147,7 +147,7 @@ TCConfigEntry lavcopts_conf[]={ - {"vqcomp", &lavc_param_vqcompress, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0}, - {"vqblur", &lavc_param_vqblur, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 1.0}, - {"vb_qfactor", &lavc_param_vb_qfactor, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, -31.0, 31.0}, -- {"vmax_b_frames", &lavc_param_vmax_b_frames, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, FF_MAX_B_FRAMES}, -+ {"vmax_b_frames", &lavc_param_vmax_b_frames, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, INT_MAX}, - // {"vpass", &lavc_param_vpass, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2}, - {"vrc_strategy", &lavc_param_vrc_strategy, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2}, - {"vb_strategy", &lavc_param_vb_strategy, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 10}, -@@ -158,7 +158,7 @@ TCConfigEntry lavcopts_conf[]={ - {"vstrict", &lavc_param_strict, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -99, 99}, - {"vdpart", &lavc_param_data_partitioning, TCCONF_TYPE_FLAG, 0, 0, 1}, - // {"keyint", &lavc_param_keyint, TCCONF_TYPE_INT, 0, 0, 0}, -- {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_GRAY}, -+ {"gray", &lavc_param_gray, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_GRAY}, - {"mpeg_quant", &lavc_param_mpeg_quant, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"vi_qfactor", &lavc_param_vi_qfactor, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, -31.0, 31.0}, - {"vi_qoffset", &lavc_param_vi_qoffset, TCCONF_TYPE_FLOAT, TCCONF_FLAG_RANGE, 0.0, 31.0}, -@@ -184,7 +184,7 @@ TCConfigEntry lavcopts_conf[]={ - {"pred", &lavc_param_prediction_method, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 20}, - {"format", &lavc_param_format, TCCONF_TYPE_STRING, 0, 0, 0}, - {"debug", &lavc_param_debug, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 100000000}, -- {"psnr", &lavc_param_psnr, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_PSNR}, -+ {"psnr", &lavc_param_psnr, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_PSNR}, - {"precmp", &lavc_param_me_pre_cmp, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000}, - {"cmp", &lavc_param_me_cmp, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000}, - {"subcmp", &lavc_param_me_sub_cmp, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000}, -@@ -192,9 +192,9 @@ TCConfigEntry lavcopts_conf[]={ - {"ildctcmp", &lavc_param_ildct_cmp, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 2000}, - {"predia", &lavc_param_pre_dia_size, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -2000, 2000}, - {"dia", &lavc_param_dia_size, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -2000, 2000}, -- {"qpel", &lavc_param_qpel, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_QPEL}, -+ {"qpel", &lavc_param_qpel, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_QPEL}, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) -- {"trell", &lavc_param_trell, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_TRELLIS_QUANT}, -+ {"trell", &lavc_param_trell, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_TRELLIS_QUANT}, - #else - {"trell", &lavc_param_trell, TCCONF_TYPE_FLAG, 0, 0, 1}, - #endif -@@ -203,9 +203,9 @@ TCConfigEntry lavcopts_conf[]={ - {"subq", &lavc_param_me_subpel_quality, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 8}, - {"me_range", &lavc_param_me_range, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 16000}, - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) -- {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_H263P_AIC}, -+ {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_H263P_AIC}, - #else -- {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_AC_PRED}, -+ {"aic", &lavc_param_aic, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_AC_PRED}, - #endif - {"umv", &lavc_param_umv, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"ibias", &lavc_param_ibias, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -512, 512}, -@@ -215,20 +215,20 @@ TCConfigEntry lavcopts_conf[]={ - {"intra_matrix", &lavc_param_intra_matrix, TCCONF_TYPE_STRING, 0, 0, 0}, - {"inter_matrix", &lavc_param_inter_matrix, TCCONF_TYPE_STRING, 0, 0, 0}, - {"cbp", &lavc_param_cbp, TCCONF_TYPE_FLAG, 0, 0, 1}, -- {"mv0", &lavc_param_mv0, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_MV0}, -+ {"mv0", &lavc_param_mv0, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"nr", &lavc_param_noise_reduction, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000000}, - {"qprd", &lavc_param_qp_rd, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"threads", &lavc_param_threads, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 1, 16}, - {"ss", &lavc_param_ss, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"svcd_sof", &lavc_param_scan_offset, TCCONF_TYPE_FLAG, 0, 0, 1}, - {"alt", &lavc_param_alt, TCCONF_TYPE_FLAG, 0, 0, 1}, -- {"ilme", &lavc_param_ilme, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_INTERLACED_ME}, -+ {"ilme", &lavc_param_ilme, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_INTERLACED_ME}, - {"inter_threshold", &lavc_param_inter_threshold, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1000000, 1000000}, - {"sc_threshold", &lavc_param_sc_threshold, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1000000, 1000000}, - {"top", &lavc_param_top, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, -1, 1}, -- {"gmc", &lavc_param_gmc, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_GMC}, -- {"trunc", &lavc_param_trunc, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_TRUNCATED}, -- {"closedgop", &lavc_param_closedgop, TCCONF_TYPE_FLAG, 0, 0, CODEC_FLAG_CLOSED_GOP}, -+ {"gmc", &lavc_param_gmc, TCCONF_TYPE_FLAG, 0, 0, 1}, -+ {"trunc", &lavc_param_trunc, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_TRUNCATED}, -+ {"closedgop", &lavc_param_closedgop, TCCONF_TYPE_FLAG, 0, 0, AV_CODEC_FLAG_CLOSED_GOP}, - {"intra_dc_precision", &lavc_param_intra_dc_precision, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 16}, - {"skip_top", &lavc_param_skip_top, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000}, - {"skip_bottom", &lavc_param_skip_bottom, TCCONF_TYPE_INT, TCCONF_FLAG_RANGE, 0, 1000}, -Index: transcode-1.1.7/import/import_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/import/import_ffmpeg.c -+++ transcode-1.1.7/import/import_ffmpeg.c -@@ -361,7 +361,7 @@ do_avi: - lavc_dec_context->width = x_dim; - lavc_dec_context->height = y_dim; - -- if (vob->decolor) lavc_dec_context->flags |= CODEC_FLAG_GRAY; -+ if (vob->decolor) lavc_dec_context->flags |= AV_CODEC_FLAG_GRAY; - #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0) - lavc_dec_context->error_resilience = 2; - #else diff --git a/multimedia/transcode/transcode-1.1.7-libav-10.patch b/multimedia/transcode/transcode-1.1.7-libav-10.patch deleted file mode 100644 index 1f4a24039d7..00000000000 --- a/multimedia/transcode/transcode-1.1.7-libav-10.patch +++ /dev/null @@ -1,36 +0,0 @@ -fix building w/libav-10 - -https://wiki.libav.org/Migration/10 - ---- a/filter/filter_resample.c -+++ b/filter/filter_resample.c -@@ -37,6 +37,7 @@ - #include "libtc/optstr.h" - #include "libtc/tcavcodec.h" - #include "libtc/tcmodule-plugin.h" -+#include - - - typedef struct { -@@ -45,7 +46,7 @@ typedef struct { - - int bytes_per_sample; - -- ReSampleContext *resample_ctx; -+ AVAudioResampleContext *resample_ctx; - } ResamplePrivateData; - - static const char resample_help[] = "" ---- a/import/probe_ffmpeg.c -+++ b/import/probe_ffmpeg.c -@@ -51,8 +51,8 @@ static void translate_info(const AVFormatContext *ctx, ProbeInfo *info) - info->bitrate = st->codec->bit_rate / 1000; - info->width = st->codec->width; - info->height = st->codec->height; -- if (st->r_frame_rate.num > 0 && st->r_frame_rate.den > 0) { -- info->fps = av_q2d(st->r_frame_rate); -+ if (st->avg_frame_rate.num > 0 && st->avg_frame_rate.den > 0) { -+ info->fps = av_q2d(st->avg_frame_rate); - } else { - /* watch out here */ - info->fps = 1.0/av_q2d(st->codec->time_base); diff --git a/multimedia/transcode/transcode-1.1.7-libav-9.patch b/multimedia/transcode/transcode-1.1.7-libav-9.patch deleted file mode 100644 index 3989d3d83aa..00000000000 --- a/multimedia/transcode/transcode-1.1.7-libav-9.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- import/probe_ffmpeg.c.original 2013-04-22 20:04:51.058081388 +0200 -+++ import/probe_ffmpeg.c 2013-04-22 20:05:25.744081897 +0200 -@@ -109,7 +109,7 @@ void probe_ffmpeg(info_t *ipipe) - return; - } - -- ret = av_find_stream_info(lavf_dmx_context); -+ ret = avformat_find_stream_info(lavf_dmx_context, NULL); - if (ret < 0) { - tc_log_error(__FILE__, "unable to fetch informations from '%s'" - " (libavformat failure)", ---- import/decode_lavc.c.original 2013-04-22 20:06:17.260082652 +0200 -+++ import/decode_lavc.c 2013-04-22 20:07:47.564083975 +0200 -@@ -170,7 +170,7 @@ void decode_lavc(decode_t *decode) - - // Set these to the expected values so that ffmpeg's decoder can - // properly detect interlaced input. -- lavc_dec_context = avcodec_alloc_context(); -+ lavc_dec_context = avcodec_alloc_context3(NULL); - if (lavc_dec_context == NULL) { - tc_log_error(__FILE__, "Could not allocate enough memory."); - goto decoder_error; -@@ -186,7 +186,7 @@ void decode_lavc(decode_t *decode) - lavc_dec_context->error_concealment = 3; - lavc_dec_context->workaround_bugs = FF_BUG_AUTODETECT; - -- if (avcodec_open(lavc_dec_context, lavc_dec_codec) < 0) { -+ if (avcodec_open2(lavc_dec_context, lavc_dec_codec, NULL) < 0) { - tc_log_error(__FILE__, "Could not initialize the '%s' codec.", - codec->name); - goto decoder_error; diff --git a/multimedia/transcode/transcode-1.1.7-preset-force.patch b/multimedia/transcode/transcode-1.1.7-preset-force.patch deleted file mode 100644 index 0d1da8b4f66..00000000000 --- a/multimedia/transcode/transcode-1.1.7-preset-force.patch +++ /dev/null @@ -1,28 +0,0 @@ -Do not force using a preset. Do not try to open non-existant preset by default. - -Index: transcode-1.1.7/export/export_ffmpeg.c -=================================================================== ---- transcode-1.1.7.orig/export/export_ffmpeg.c -+++ transcode-1.1.7/export/export_ffmpeg.c -@@ -1206,7 +1206,7 @@ MOD_init - lavc_venc_context->me_method = ME_ZERO + lavc_param_vme; - - /* FIXME: transcode itself contains "broken ffmpeg default settings", thus we need to override them! */ -- if (lavc_param_video_preset) { -+ if (lavc_param_video_preset && strcmp(lavc_param_video_preset, "none")) { - avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context; - video_codec_name = av_strdup(ffmpeg_codec_name(codec->name)); - -Index: transcode-1.1.7/export/ffmpeg_cfg.c -=================================================================== ---- transcode-1.1.7.orig/export/ffmpeg_cfg.c -+++ transcode-1.1.7/export/ffmpeg_cfg.c -@@ -124,7 +124,7 @@ int lavc_param_gmc = 0; - //int lavc_param_atag = 0; - //int lavc_param_abitrate = 224; - --char *lavc_param_video_preset = "medium"; -+char *lavc_param_video_preset = "none"; - char *lavc_param_ffmpeg_datadir = "/usr/share/ffmpeg"; - - TCConfigEntry lavcopts_conf[]={ diff --git a/multimedia/transcode/transcode-1.1.7-preset-free.patch b/multimedia/transcode/transcode-1.1.7-preset-free.patch deleted file mode 100644 index 00494b94ba9..00000000000 --- a/multimedia/transcode/transcode-1.1.7-preset-free.patch +++ /dev/null @@ -1,34 +0,0 @@ -Fix invalid free when preset file not found -https://bugs.gentoo.org/show_bug.cgi?id=322945 -Author: Brennan Shacklett - -diff -urN transcode-1.1.7-orig/export/export_ffmpeg.c transcode-1.1.7/export/export_ffmpeg.c ---- transcode-1.1.7-orig/export/export_ffmpeg.c 2011-11-19 08:50:27.000000000 -0800 -+++ transcode-1.1.7/export/export_ffmpeg.c 2012-07-03 20:07:05.669083945 -0700 -@@ -321,7 +321,7 @@ - } - - if(!f){ -- fprintf(stderr, "File for preset '%s' not found\n", arg); -+ tc_log_error(MOD_NAME, "File for preset '%s' not found", arg); - av_exit(1); - } - -@@ -1207,7 +1207,7 @@ - /* FIXME: transcode itself contains "broken ffmpeg default settings", thus we need to override them! */ - if (lavc_param_video_preset) { - avcodec_opts[AVMEDIA_TYPE_VIDEO] = lavc_venc_context; -- video_codec_name = ffmpeg_codec_name(codec->name); -+ video_codec_name = av_strdup(ffmpeg_codec_name(codec->name)); - - const char *preset_start = lavc_param_video_preset; - while (preset_start) { -@@ -1225,6 +1225,8 @@ - if (opt_preset("vpre", preset_name) != 0) { - tc_log_warn(MOD_NAME, "Parsing ffmpeg preset '%s' failed", preset_name); - } -+ av_free(video_codec_name); -+ video_codec_name = NULL; - if (verbose) { - int i; - tc_log_info(MOD_NAME, "After parsing preset '%s', %i options are overridden:", preset_name, opt_name_count); diff --git a/multimedia/transcode/transcode.SlackBuild b/multimedia/transcode/transcode.SlackBuild index d9a7341eb2a..f84883fbc11 100644 --- a/multimedia/transcode/transcode.SlackBuild +++ b/multimedia/transcode/transcode.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 @@ -79,19 +76,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -# Fix building with newer ffmpeg -patch -p0 -i $CWD/transcode-1.1.7-ffmpeg.patch -patch -p0 -i $CWD/transcode-1.1.7-ffmpeg-0.10.patch -patch -p1 -i $CWD/transcode-1.1.7-ffmpeg-0.11.patch -patch -p1 -i $CWD/transcode-1.1.7-preset-free.patch -patch -p0 -i $CWD/transcode-1.1.7-libav-9.patch -patch -p1 -i $CWD/transcode-1.1.7-libav-10.patch -patch -p1 -i $CWD/transcode-1.1.7-preset-force.patch -patch -p1 -i $CWD/transcode-1.1.7-ffmpeg2.patch -patch -p1 -i $CWD/transcode-1.1.7-ffmpeg24.patch -patch -p1 -i $CWD/transcode-1.1.7-ffmpeg29.patch -patch -p1 -i $CWD/transcode-1.1.7-ffmpeg4.patch # Fix building with imagemagick 7.x +# 2024: this is actually not true anymore and imagemagick support had to be disabled, sorry folks patch -p1 -i $CWD/transcode-1.1.7-imagemagick7.patch patch -p1 -i $CWD/transcode-1.1.7-gcc10.patch patch -p1 -i $CWD/transcode-1.1.7-glibc-2.32.patch @@ -100,7 +86,8 @@ autoreconf -vif export MAGICKCORE_QUANTUM_DEPTH=32 -CFLAGS="$SLKCFLAGS" \ +# unfortunately ffmpeg >= 5.x breaks compatibility and no patches are available... +CFLAGS="$SLKCFLAGS -fpermissive -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -109,6 +96,7 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --mandir=/usr/man \ + --disable-ffmpeg \ --enable-alsa \ --enable-v4l \ --enable-libv4lconvert \ @@ -131,7 +119,6 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-nuv \ --enable-lzo \ --enable-libpostproc \ - --enable-imagemagick \ --build=$ARCH-slackware-linux make diff --git a/multimedia/tvheadend/tvheadend.SlackBuild b/multimedia/tvheadend/tvheadend.SlackBuild index fd60f657517..23df71bf9d6 100644 --- a/multimedia/tvheadend/tvheadend.SlackBuild +++ b/multimedia/tvheadend/tvheadend.SlackBuild @@ -108,6 +108,7 @@ CXXFLAGS="$SLKCFLAGS" \ --disable-libtheora_static \ --disable-libvorbis_static \ --disable-libfdkaac_static \ + --disable-libav \ --python=python3 \ --disable-pcloud_cache \ --nowerror \ diff --git a/multimedia/vcdimager/libxml214.diff b/multimedia/vcdimager/libxml214.diff new file mode 100644 index 00000000000..4dc5e0024b6 --- /dev/null +++ b/multimedia/vcdimager/libxml214.diff @@ -0,0 +1,37 @@ +diff -Nurp vcdimager-2.0.1/frontends/xml/vcd_xml_common.c vcdimager-2.0.1-libxml214/frontends/xml/vcd_xml_common.c +--- vcdimager-2.0.1/frontends/xml/vcd_xml_common.c 2018-01-03 21:17:37.000000000 +0100 ++++ vcdimager-2.0.1-libxml214/frontends/xml/vcd_xml_common.c 2025-04-26 05:22:03.008769534 +0200 +@@ -242,17 +242,27 @@ _convert (const char in[], const char en + + temp = size - 1; + if (from) { +- if (NULL != handler->output) +- ret = handler->output (out, &out_size, (const unsigned char *) in, &temp); +- else ++ if (!(handler->flags & 2) && NULL != handler->output.func) ++ ret = handler->output.func (handler->outputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1); ++ if ((handler->flags & 2) && NULL != handler->output.legacyFunc) ++ ret = handler->output.legacyFunc (out, &out_size, (const unsigned char *) in, &temp); ++ else { ++ xmlCharEncCloseFunc(handler); + return strdup(in); ++ } + } else { +- if (NULL != handler->input) +- ret = handler->input (out, &out_size, (const unsigned char *) in, &temp); +- else ++ if (!(handler->flags & 2) && NULL != handler->input.func) ++ ret = handler->input.func (handler->inputCtxt, out, &out_size, (const unsigned char *) in, &temp, 1); ++ if ((handler->flags & 2) && NULL != handler->input.legacyFunc) ++ ret = handler->input.legacyFunc (out, &out_size, (const unsigned char *) in, &temp); ++ else { ++ xmlCharEncCloseFunc(handler); + return strdup(in); ++ } + } + ++ xmlCharEncCloseFunc(handler); ++ + if (ret < 0 || (temp - size + 1)) + { + free (out); diff --git a/multimedia/vcdimager/vcdimager.SlackBuild b/multimedia/vcdimager/vcdimager.SlackBuild index 6e3c8c3e7b5..614d5c8492b 100644 --- a/multimedia/vcdimager/vcdimager.SlackBuild +++ b/multimedia/vcdimager/vcdimager.SlackBuild @@ -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 {} + +patch -p1 < $CWD/libxml214.diff + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/multimedia/vlc/vlc.SlackBuild b/multimedia/vlc/vlc.SlackBuild index 7824f6b59b6..0576f36707e 100644 --- a/multimedia/vlc/vlc.SlackBuild +++ b/multimedia/vlc/vlc.SlackBuild @@ -120,6 +120,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +# thanks to USUARIONUEVO on LQ! +sed -i 's/gstvideopool.h/video.h/' modules/codec/gstreamer/gstvlcvideopool.h + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ LDFLAGS="$SLKLDFLAGS" \ @@ -135,6 +138,7 @@ LDFLAGS="$SLKLDFLAGS" \ --enable-merge-ffmpeg \ --disable-libplacebo \ --disable-upnp \ + --disable-opencv \ $wayland \ $runasroot \ $aom \ diff --git a/multimedia/x265/cmake4.patch b/multimedia/x265/cmake4.patch new file mode 100644 index 00000000000..b4dd083b8be --- /dev/null +++ b/multimedia/x265/cmake4.patch @@ -0,0 +1,32 @@ +From b354c009a60bcd6d7fc04014e200a1ee9c45c167 Mon Sep 17 00:00:00 2001 +From: yaswanthsastry +Date: Mon, 24 Feb 2025 17:07:03 +0530 +Subject: [PATCH] Fix CMake build error with latest CMake 4.0 release + +--- + source/CMakeLists.txt | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt +index 37dbe1a87..4f5b3ed82 100755 +--- a/source/CMakeLists.txt ++++ b/source/CMakeLists.txt +@@ -7,13 +7,13 @@ if(NOT CMAKE_BUILD_TYPE) + endif() + message(STATUS "cmake version ${CMAKE_VERSION}") + if(POLICY CMP0025) +- cmake_policy(SET CMP0025 OLD) # report Apple's Clang as just Clang ++ cmake_policy(SET CMP0025 NEW) # report Apple's Clang as just Clang + endif() + if(POLICY CMP0042) + cmake_policy(SET CMP0042 NEW) # MACOSX_RPATH + endif() + if(POLICY CMP0054) +- cmake_policy(SET CMP0054 OLD) # Only interpret if() arguments as variables or keywords when unquoted ++ cmake_policy(SET CMP0054 NEW) # Only interpret if() arguments as variables or keywords when unquoted + endif() + + project (x265) +-- +2.48.1 + diff --git a/multimedia/x265/x265.SlackBuild b/multimedia/x265/x265.SlackBuild index 6304c6793e8..c1696d5acf4 100644 --- a/multimedia/x265/x265.SlackBuild +++ b/multimedia/x265/x265.SlackBuild @@ -76,6 +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/cmake4.patch + for d in 8 $([ "$ARCH" = "x86_64" ] && echo "10 12"); do if [[ -d build-$d ]]; then rm -rf build-$d @@ -97,6 +99,7 @@ if [ "$ARCH" = "x86_64" ]; then -DEXPORT_C_API=OFF \ -DENABLE_CLI=OFF \ -DENABLE_SHARED=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release ../source make @@ -111,6 +114,7 @@ if [ "$ARCH" = "x86_64" ]; then -DEXPORT_C_API=OFF \ -DENABLE_CLI=OFF \ -DENABLE_SHARED=OFF \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release ../source make @@ -129,6 +133,7 @@ if [ "$ARCH" = "x86_64" ]; then -DEXTRA_LINK_FLAGS="-L." \ -DLINKED_10BIT=ON \ -DLINKED_12BIT=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release ../source make @@ -142,6 +147,7 @@ else -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=lib${LIBDIRSUFFIX} \ -DENABLE_SHARED=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release ../source make diff --git a/multimedia/xvidcore/xvidcore-c23.patch b/multimedia/xvidcore/xvidcore-c23.patch new file mode 100644 index 00000000000..ebdb3058d16 --- /dev/null +++ b/multimedia/xvidcore/xvidcore-c23.patch @@ -0,0 +1,13 @@ +diff -up xvidcore/src/encoder.h.c23 xvidcore/src/encoder.h +--- xvidcore/src/encoder.h.c23 2019-12-28 15:19:24.000000000 +0100 ++++ xvidcore/src/encoder.h 2025-01-29 12:22:35.863665766 +0100 +@@ -42,7 +42,9 @@ + * Types + ****************************************************************************/ + ++#if __STDC_VERSION__ < 202311L + typedef int bool; ++#endif + + /***************************************************************************** + * Structures diff --git a/multimedia/xvidcore/xvidcore.SlackBuild b/multimedia/xvidcore/xvidcore.SlackBuild index c056df029c4..3be595ca24e 100644 --- a/multimedia/xvidcore/xvidcore.SlackBuild +++ b/multimedia/xvidcore/xvidcore.SlackBuild @@ -80,6 +80,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/xvidcore-c23.patch + cd build/generic CFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/network/ClusterSSH/ClusterSSH.SlackBuild b/network/ClusterSSH/ClusterSSH.SlackBuild index d206a9ad707..267e349b8e0 100644 --- a/network/ClusterSSH/ClusterSSH.SlackBuild +++ b/network/ClusterSSH/ClusterSSH.SlackBuild @@ -25,7 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ClusterSSH -VERSION=${VERSION:-4.09} +SRCNAM=$(echo $PRGNAM | tr [A-Z] [a-z]) +VERSION=${VERSION:-4.18} 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 App-$PRGNAM-$VERSION -tar xvf $CWD/App-$PRGNAM-$VERSION.tar.gz -cd App-$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 \ @@ -89,8 +87,11 @@ perl Build.PL \ --install_path bindoc=/usr/man/man1 \ --install_path libdoc=/usr/man/man3 +mkdir -p $PKG/usr/share/bash-completion/completions +mv $PKG/usr/bin/clusterssh_bash_completion.dist $PKG/usr/share/bash-completion/completions/cssh +chmod 644 $PKG/usr/share/bash-completion/completions/cssh # Avoid being Perl version dependent -sed -i -r -e "s,^(#!/usr/bin/perl).*$,\1," $PKG/usr/bin/* +sed -i -r -e "s,^(#!/usr/bin/perl).*$,\1," $PKG/usr/bin/* || exit 1 chmod 755 $PKG/usr/bin/* find $PKG/usr/man -type f -exec gzip -9 {} \; diff --git a/network/ClusterSSH/ClusterSSH.info b/network/ClusterSSH/ClusterSSH.info index 25fc65f0564..a4d4b2b1489 100644 --- a/network/ClusterSSH/ClusterSSH.info +++ b/network/ClusterSSH/ClusterSSH.info @@ -1,8 +1,8 @@ PRGNAM="ClusterSSH" -VERSION="4.09" +VERSION="4.18" HOMEPAGE="https://github.com/duncs/clusterssh/wiki" -DOWNLOAD="http://downloads.sourceforge.net/clusterssh/App-ClusterSSH-4.09.tar.gz" -MD5SUM="557e8440b246f4122c2decf6cc61730a" +DOWNLOAD="https://github.com/duncs/clusterssh/archive/v4.18/clusterssh-4.18.tar.gz" +MD5SUM="c2fbf0ed5c7cf8169b605ce52691fa9c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Try-Tiny perl-File-Which perl-Test-Pod perl-Test-Pod-Coverage perl-CPAN-Changes \ diff --git a/network/MEGAcmd/MEGAcmd.SlackBuild b/network/MEGAcmd/MEGAcmd.SlackBuild index bda6fb6a148..1a66ac7809c 100644 --- a/network/MEGAcmd/MEGAcmd.SlackBuild +++ b/network/MEGAcmd/MEGAcmd.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MEGAcmd VERSION=${VERSION:-1.7.0} SDK=${SDK:-4.31.0b} -FFMPEG4_PATCHREV=${FFMPEG4_PATCHREV:-1.7.0} +FFMPEG6_PATCHREV=${FFMPEG6_PATCHREV:-1.7.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -78,8 +78,8 @@ cd $PRGNAM-${VERSION}_Linux/sdk tar --strip-components=1 -xvf $CWD/sdk-$SDK.tar.gz cd ../ -# Apply patch for FFmpeg4 -patch -p1 < $CWD/megacmd-${FFMPEG4_PATCHREV}_ffmpeg4.patch +# Apply patch for FFmpeg6 +patch -p1 < $CWD/megacmd-${FFMPEG6_PATCHREV}_ffmpeg6.patch chown -R root:root . find -L . \ diff --git a/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch b/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch deleted file mode 100644 index 78caff0b98e..00000000000 --- a/network/MEGAcmd/megacmd-1.7.0_ffmpeg4.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- 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/MEGAcmd/megacmd-1.7.0_ffmpeg6.patch b/network/MEGAcmd/megacmd-1.7.0_ffmpeg6.patch new file mode 100644 index 00000000000..54295ec85b2 --- /dev/null +++ b/network/MEGAcmd/megacmd-1.7.0_ffmpeg6.patch @@ -0,0 +1,27 @@ +diff -Naur MEGAcmd-1.7.0_Linux.orig/sdk/src/gfx/freeimage.cpp MEGAcmd-1.7.0_Linux/sdk/src/gfx/freeimage.cpp +--- MEGAcmd-1.7.0_Linux.orig/sdk/src/gfx/freeimage.cpp 2024-05-17 16:19:43.000000000 +0200 ++++ MEGAcmd-1.7.0_Linux/sdk/src/gfx/freeimage.cpp 2024-05-25 09:19:52.452609376 +0200 +@@ -209,12 +209,6 @@ + + #ifdef HAVE_FFMPEG + +-#ifdef AV_CODEC_CAP_TRUNCATED +-#define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED +-#else +-#define CAP_TRUNCATED CODEC_CAP_TRUNCATED +-#endif +- + const char *GfxProviderFreeImage::supportedformatsFfmpeg() + { + return ".264.265.3g2.3gp.3gpa.3gpp.3gpp2.mp3" +@@ -330,10 +324,6 @@ + + // Force seeking to key frames + formatContext->seek2any = false; +- if (decoder->capabilities & CAP_TRUNCATED) +- { +- codecContext->flags |= CAP_TRUNCATED; +- } + + AVPixelFormat sourcePixelFormat = static_cast(codecParm->format); + AVPixelFormat targetPixelFormat = AV_PIX_FMT_BGR24; //raw data expected by freeimage is in this format diff --git a/network/MEGAsync/MEGAsync.SlackBuild b/network/MEGAsync/MEGAsync.SlackBuild index 4d804db29e8..f16c80962eb 100644 --- a/network/MEGAsync/MEGAsync.SlackBuild +++ b/network/MEGAsync/MEGAsync.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=MEGAsync -VERSION=${VERSION:-4.5.3.0} -SDK=${SDK:-3.8.2c} +VERSION=${VERSION:-4.9.1.0} +SDK=${SDK:-4.16.0c} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -83,7 +83,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -patch -p1 < $CWD/megasync-4.5.0.0_ffmpeg.patch +patch -p1 < $CWD/megasync-4.9.1.0_ffmpeg6.patch cd src/MEGASync/mega patch -p1 < $CWD/megasync-4.5.0.0_pdfium.patch diff --git a/network/MEGAsync/MEGAsync.info b/network/MEGAsync/MEGAsync.info index db02860be91..c01bb2800b2 100644 --- a/network/MEGAsync/MEGAsync.info +++ b/network/MEGAsync/MEGAsync.info @@ -1,10 +1,10 @@ PRGNAM="MEGAsync" -VERSION="4.5.3.0" +VERSION="4.9.1.0" HOMEPAGE="https://github.com/meganz/MEGAsync/" -DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.5.3.0_Linux/MEGAsync-4.5.3.0_Linux.tar.gz \ - https://github.com/meganz/sdk/archive/v3.8.2c/sdk-3.8.2c.tar.gz" -MD5SUM="be0f1e070b6990c19d766990758ef997 \ - ded79c86d1ddbe2572f0562fa1dc15fc" +DOWNLOAD="https://github.com/meganz/MEGAsync/archive/v4.9.1.0_Linux/MEGAsync-4.9.1.0_Linux.tar.gz \ + https://github.com/meganz/sdk/archive/v4.16.0c/sdk-4.16.0c.tar.gz" +MD5SUM="be9fca6eee9bad9de2f8999bec51ccbb \ + b8c50f486602b2a8af4866d098cae303" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="FreeImage libmediainfo" diff --git a/network/MEGAsync/megasync-4.5.0.0_ffmpeg.patch b/network/MEGAsync/megasync-4.5.0.0_ffmpeg.patch deleted file mode 100644 index a30d4a1eff7..00000000000 --- a/network/MEGAsync/megasync-4.5.0.0_ffmpeg.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Naur a/src/MEGASync/mega/src/gfx/freeimage.cpp b/src/MEGASync/mega/src/gfx/freeimage.cpp ---- a/src/MEGASync/mega/src/gfx/freeimage.cpp 2021-05-23 02:28:08.694081111 +0100 -+++ b/src/MEGASync/mega/src/gfx/freeimage.cpp 2021-05-23 02:29:56.189964969 +0100 -@@ -188,7 +188,7 @@ - - // Force seeking to key frames - formatContext->seek2any = false; -- videoStream->skip_to_keyframe = true; -+ //videoStream->skip_to_keyframe = true; - if (decoder->capabilities & CAP_TRUNCATED) - { - codecContext.flags |= CAP_TRUNCATED; -diff -Naur a/src/MEGASync/mega/src/gfx/qt.cpp b/src/MEGASync/mega/src/gfx/qt.cpp ---- a/src/MEGASync/mega/src/gfx/qt.cpp 2021-05-23 02:28:08.694081111 +0100 -+++ b/src/MEGASync/mega/src/gfx/qt.cpp 2021-05-23 02:29:36.172545153 +0100 -@@ -1209,7 +1209,7 @@ - - // Force seeking to key frames - formatContext->seek2any = false; -- videoStream->skip_to_keyframe = true; -+ //videoStream->skip_to_keyframe = true; - if (decoder->capabilities & CAP_TRUNCATED) - { - codecContext.flags |= CAP_TRUNCATED; diff --git a/network/MEGAsync/megasync-4.9.1.0_ffmpeg6.patch b/network/MEGAsync/megasync-4.9.1.0_ffmpeg6.patch new file mode 100644 index 00000000000..f42c30d9222 --- /dev/null +++ b/network/MEGAsync/megasync-4.9.1.0_ffmpeg6.patch @@ -0,0 +1,40 @@ +--- a/src/MEGASync/mega/src/gfx/freeimage.cpp 2024-02-05 12:31:08.907475460 +0900 ++++ b/src/MEGASync/mega/src/gfx/freeimage.cpp 2024-02-05 13:38:52.356174823 +0900 +@@ -209,11 +209,13 @@ + + #ifdef HAVE_FFMPEG + ++#if LIBAVCODEC_VERSION_MAJOR < 60 + #ifdef AV_CODEC_CAP_TRUNCATED + #define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED + #else + #define CAP_TRUNCATED CODEC_CAP_TRUNCATED + #endif ++#endif + + const char *GfxProviderFreeImage::supportedformatsFfmpeg() + { +@@ -313,7 +315,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,11 +332,13 @@ + + // Force seeking to key frames + formatContext->seek2any = false; +- videoStream->skip_to_keyframe = true; ++ //videoStream->skip_to_keyframe = true; ++ #if LIBAVCODEC_VERSION_MAJOR < 60 + if (decoder->capabilities & CAP_TRUNCATED) + { + codecContext->flags |= CAP_TRUNCATED; + } ++ #endif + + AVPixelFormat sourcePixelFormat = static_cast(codecParm->format); + AVPixelFormat targetPixelFormat = AV_PIX_FMT_BGR24; //raw data expected by freeimage is in this format diff --git a/network/aMule/README b/network/aMule/README index d61fc97e92d..d14f9373c28 100644 --- a/network/aMule/README +++ b/network/aMule/README @@ -4,8 +4,6 @@ project, which in turn was forked from the lMule project. This is turn was the first fork of eMule to run nativly on Linux and other Unix-like systems. -libupnp is a optional dependency. - You can build optional features of aMule with following variables: DAEMON=yes Creates amuled @@ -14,7 +12,4 @@ WEBSERVER=yes Creates webserver for remote control ALC=yes Creates aLinkCreator GUI version ALCC=yes Creates aLinkCreator CLI version XAS=yes Installs xChat statistic plugin -GEOIP=yes Builds with GeoIP library support (needs GeoIP) -MMAP=yes Uses mmap -OPTIMIZE=no Don't use code optimizations GUI=yes Build remote GUI diff --git a/network/aMule/aMule.SlackBuild b/network/aMule/aMule.SlackBuild index 214385d3ed5..4b29055ced0 100644 --- a/network/aMule/aMule.SlackBuild +++ b/network/aMule/aMule.SlackBuild @@ -1,9 +1,8 @@ #!/bin/bash # Slackware build script for aMule - # Copyright 2026 Antonio Leal, Porto Salvo, Oeiras, Portugal -# Copyright 2011-2022 Ozan Türkyılmaz ozan.turkyilmaz@gmial.com +# Copyright 2011-2022 Ozan Türkyılmaz ozan.turkyilmaz@gmial.com # Copyright 2010 Iskar Enev () # All rights reserved. # @@ -27,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=aMule -VERSION=${VERSION:-2.3.3} +VERSION=${VERSION:-20260224_5fd4775} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -63,81 +62,46 @@ else LIBDIRSUFFIX="" fi -DAEMON=${DAEMON:-no} -CMD=${CMD:-no} -WEBSERVER=${WEBSERVER:-no} -ALC=${ALC:-no} -ALCC=${ALCC:-no} -XAS=${XAS:-no} -GEOIP=${GEOIP:-no} -MMAP=${MMAP:-no} -OPTIMIZE=${OPTIMIZE:-yes} -PLASMAMULE=${PLASMAMULE:-no} - -if [ "$DAEMON" = "yes" ]; then - AMULE_DAEMON="enable" -else - AMULE_DAEMON="disable" -fi - -if [ "$CMD" = "yes" ]; then - AMULE_CMD="enable" -else - AMULE_CMD="disable" -fi - -if [ "$WEBSERVER" = "yes" ]; then - AMULE_WEBSERVER="enable" -else - AMULE_WEBSERVER="disable" -fi - -if [ "$ALC" = "yes" ]; then - AMULE_ALC="enable" -else - AMULE_ALC="disable" -fi - -if [ "$ALCC" = "yes" ]; then - AMULE_ALCC="enable" +if [ "${DAEMON:-no}" = "yes" ]; then + AMULE_DAEMON="ON" else - AMULE_ALCC="disable" + AMULE_DAEMON="OFF" fi -if [ "$XAS" = "yes" ]; then - AMULE_XAS="enable" +if [ "${CMD:-no}" = "yes" ]; then + AMULE_CMD="ON" else - AMULE_XAS="disable" + AMULE_CMD="OFF" fi -if [ "$GEOIP" = "yes" ]; then - AMULE_GEOIP="enable" +if [ "${WEBSERVER:-no}" = "yes" ]; then + AMULE_WEBSERVER="ON" else - AMULE_GEOIP="disable" + AMULE_WEBSERVER="OFF" fi -if [ "$MMAP" = "yes" ]; then - AMULE_MMAP="enable" +if [ "${ALC:-no}" = "yes" ]; then + AMULE_ALC="ON" else - AMULE_MMAP="disable" + AMULE_ALC="OFF" fi -if [ "$OPTIMIZE" = "yes" ]; then - AMULE_OPTIMIZE="enable" +if [ "${ALCC:-no}" = "yes" ]; then + AMULE_ALCC="ON" else - AMULE_OPTIMIZE="disable" + AMULE_ALCC="OFF" fi -if [ "$PLASMAMULE" = "yes" ]; then - AMULE_PLASMAMULE="enable" +if [ "${XAS:-no}" = "yes" ]; then + AMULE_XAS="ON" else - AMULE_PLASMAMULE="disable" + AMULE_XAS="OFF" fi -if [ "$GUI" = "yes" ]; then - AMULE_GUI="enable" +if [ "${GUI:-no}" = "yes" ]; then + AMULE_GUI="ON" else - AMULE_GUI="disable" + AMULE_GUI="OFF" fi @@ -151,42 +115,43 @@ 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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -std=gnu++14" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-wx-config=/usr/bin/wx-config \ - --disable-debug \ - --with-boost \ - --$AMULE_GUI-amule-gui \ - --$AMULE_DAEMON-amule-daemon \ - --$AMULE_CMD-amulecmd \ - --$AMULE_WEBSERVER-webserver \ - --$AMULE_ALC-alc \ - --$AMULE_ALCC-alcc \ - --$AMULE_XAS-xas \ - --$AMULE_GEOIP-geoip \ - --$AMULE_MMAP-mmap \ - --$AMULE_PLASMAMULE-plasmamule \ - --$AMULE_OPTIMIZE-optimize \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ + -DENABLE_UPNP=OFF \ + -DBUILD_ALC=$AMULE_ALC \ + -DBUILD_ALCC=$AMULE_ALCC \ + -DBUILD_AMULECMD=$AMULE_CMD \ + -DBUILD_CAS=ON \ + -DBUILD_DAEMON=$AMULE_DAEMON \ + -DBUILD_REMOTEGUI=$GUI \ + -DBUILD_WEBSERVER=$AMULE_WEBSERVER \ + -DBUILD_XAS=$AMULE_XAS \ + -DBUILD_WXCAS=ON \ + -DBUILD_FILEVIEW=ON \ + -DENABLE_IP2COUNTRY=ON \ + -DENABLE_NLS=ON \ + -Wno-dev \ + .. + make + make install/strip DESTDIR=$PKG +cd .. find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +mv $PKG/usr/share/man $PKG/usr/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/network/aMule/aMule.info b/network/aMule/aMule.info index a5ad1b2077e..dfa003abf7d 100644 --- a/network/aMule/aMule.info +++ b/network/aMule/aMule.info @@ -1,10 +1,10 @@ PRGNAM="aMule" -VERSION="2.3.3" +VERSION="20260224_5fd4775" HOMEPAGE="http://www.amule.org" -DOWNLOAD="https://downloads.sf.net/amule/aMule-2.3.3.tar.xz" -MD5SUM="2858a7f693c76c23f1786364d6a80900" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/aMule-20260224_5fd4775.tar.xz" +MD5SUM="ae158b52730775ed75ce8e50f2151acb" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="wxGTK3" +REQUIRES="wxWidgets GeoIP" MAINTAINER="Antonio Leal" EMAIL="antonioleal@yahoo.com" diff --git a/network/avahi/README b/network/avahi/README deleted file mode 100644 index 3057f78a16c..00000000000 --- a/network/avahi/README +++ /dev/null @@ -1,14 +0,0 @@ -Avahi is an implementation of the DNS Service Discovery and Multicast -DNS specifications for Zeroconf Computing. It uses D-BUS for -communication between user applications and a system daemon. The -daemon is used to coordinate application efforts in caching replies, -necessary to minimize the traffic imposed on networks. This kind -of technology is already found in Apple MacOS X (branded Rendezvous -Bonjour and sometimes Zeroconf) and is very convenient. - -You will need to have an "avahi" user and group on the target -system prior to installing the avahi package. See README.SBo in this -directory (it is also installed to the package docmentation directory) -for more information and for setup notes. - -mono support is not working ATM so it's forcibly disabled. diff --git a/network/avahi/README.SBo b/network/avahi/README.SBo deleted file mode 100644 index d05e6bb6b91..00000000000 --- a/network/avahi/README.SBo +++ /dev/null @@ -1,43 +0,0 @@ -README.SBo (avahi) - -First, be sure you have an "avahi" user and group. Do this *before* -you install the avahi package. We recommend uid/gid of 214, but -adjust as needed for your system. Something like this should suffice: - - # groupadd -g 214 avahi - # useradd -u 214 -g 214 -c "Avahi User" -d /dev/null -s /bin/false avahi - - -Now start the Avahi daemon: - - # /etc/rc.d/rc.avahidaemon start - -Optionally start the unicast DNS configuration daemon: - - # /etc/rc.d/rc.avahidnsconfd start - - -You will need to start avahi at boot by adding the following -to your /etc/rc.d/rc.local and make them executable: - - # Start avahidaemon - if [ -x /etc/rc.d/rc.avahidaemon ]; then - /etc/rc.d/rc.avahidaemon start - fi - # Start avahidnsconfd - if [ -x /etc/rc.d/rc.avahidnsconfd ]; then - /etc/rc.d/rc.avahidnsconfd start - fi - -You will also want to put the following into /etc/rc.d/rc.local_shutdown -(if that file does not exist, create it and make it executable): - - # Stop avahidnsconfd - if [ -x /etc/rc.d/rc.avahidnsconfd ]; then - /etc/rc.d/rc.avahidnsconfd stop - fi - # Stop avahidaemon - if [ -x /etc/rc.d/rc.avahidaemon ]; then - /etc/rc.d/rc.avahidaemon stop - fi - diff --git a/network/avahi/avahi.SlackBuild b/network/avahi/avahi.SlackBuild deleted file mode 100644 index 8ef58a15903..00000000000 --- a/network/avahi/avahi.SlackBuild +++ /dev/null @@ -1,180 +0,0 @@ -#!/bin/bash - -# Slackware build script for avahi - -# Copyright 2008-2012 David Somero (dsomero@hotmail.com) Athens, TN, USA -# Copyright 2008, 2009 Patrick J. Volkerding, Sebeka, Minnesota, 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. - -# 20220301 bkw: Modified by SlackBuilds.org, BUILD=7: -# - don't include empty /run dir in package. -# - remove useless INSTALL from doc dir. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=avahi -VERSION=${VERSION:-20240306_709e60f} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -warn_accounts() { - echo " You must have an avahi user and group to run this script. " - echo " Something like this should suffice for most systems: " - echo " # groupadd -g 214 avahi" - echo " # useradd -u 214 -g 214 -c "Avahi" -d /dev/null -s /bin/false avahi" - exit 1 -} - -# Bail if user and/or group isn't valid on your system -if ! getent passwd avahi &>/dev/null; then - warn_accounts -fi -if ! getent group avahi &>/dev/null; then - warn_accounts -fi - -if [ "${ARCH}" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -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.lz -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 {} \+ - -# This patch is mine --rworkman -patch -p1 --verbose < $CWD/patches/fixup_avahi-dnsconfd.action.patch - -NOCONFIGURE=1 ./autogen.sh - -export PYTHON=python3 -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --with-systemdsystemunitdir=no \ - --enable-tests \ - --disable-static \ - --disable-mono \ - --disable-monodoc \ - --disable-autoipd \ - --disable-libsystemd \ - --enable-compat-libdns_sd \ - --enable-python-dbus \ - --enable-glib \ - --enable-dbus \ - --enable-python \ - --enable-gtk \ - --enable-gtk3 \ - --enable-qt5 \ - --disable-qt4 \ - --disable-qt3 \ - --enable-core-docs \ - --disable-manpages \ - --with-dbus-sys=/usr/share/dbus-1/system.d \ - --with-avahi-user=avahi \ - --with-avahi-group=avahi \ - --with-avahi-priv-access-group=netdev \ - --with-distro=slackware \ - --program-prefix= \ - --program-suffix= \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -# 20220414 bkw: if this dir is empty, it doesn't need to be included -# in the package. -rmdir $PKG/run &> /dev/null || true - -rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/*.la - -mkdir -p $PKG/usr/man/man1 $PKG/usr/man/man5 $PKG/usr/man/man8 -for i in $CWD/man/man1/* ; do cat $i > $PKG/usr/man/man1/$(basename $i) ; done -for i in $CWD/man/man5/* ; do cat $i > $PKG/usr/man/man5/$(basename $i) ; done -for i in $CWD/man/man8/* ; do cat $i > $PKG/usr/man/man8/$(basename $i) ; done -find $PKG/usr/man -type f -exec gzip -9 {} \; - -mv $PKG/etc/rc.d/rc.avahidaemon $PKG/etc/rc.d/rc.avahidaemon.new -mv $PKG/etc/rc.d/rc.avahidnsconfd $PKG/etc/rc.d/rc.avahidnsconfd.new -mv $PKG/etc/avahi/avahi-daemon.conf $PKG/etc/avahi/avahi-daemon.conf.new - -# Fix python3 shebangs: -sed -i "s|#!python3|#!/usr/bin/python3|g" $PKG/usr/bin/avahi-{discover,bookmarks} - -# Don't ship .la files: -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -rm -f docs/INSTALL -cp -a docs/* $PKG/usr/doc/$PRGNAM-$VERSION -mv $PKG/usr/doc/$PRGNAM-$VERSION/README $PKG/usr/doc/$PRGNAM-$VERSION/README.too -cp -a LICENSE* README* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -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/avahi/avahi.info b/network/avahi/avahi.info deleted file mode 100644 index 22888a7b754..00000000000 --- a/network/avahi/avahi.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="avahi" -VERSION="20240306_709e60f" -HOMEPAGE="http://avahi.org/" -DOWNLOAD="https://mirrors.slackware.com/slackware/slackware64-current/source/l/avahi/avahi-20240306_709e60f.tar.lz" -MD5SUM="4f289929948f63b4f92f5c3913ea13ee" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="libdaemon" -MAINTAINER="Robby Workman" -EMAIL="rworkman@slackbuilds.org" diff --git a/network/avahi/doinst.sh b/network/avahi/doinst.sh deleted file mode 100644 index 9bf5bd87720..00000000000 --- a/network/avahi/doinst.sh +++ /dev/null @@ -1,38 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -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.avahidaemon.new -preserve_perms etc/rc.d/rc.avahidnsconfd.new -preserve_perms etc/avahi/avahi-daemon.conf.new - -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -# Reload messagebus service -if [ -x etc/rc.d/rc.messagebus ]; then - chroot . /etc/rc.d/rc.messagebus reload -fi - diff --git a/network/avahi/man/man1/avahi-bookmarks.1 b/network/avahi/man/man1/avahi-bookmarks.1 deleted file mode 100644 index 80b89f1c1bd..00000000000 --- a/network/avahi/man/man1/avahi-bookmarks.1 +++ /dev/null @@ -1,33 +0,0 @@ -.TH avahi-bookmarks 1 User Manuals -.SH NAME -avahi-bookmarks \- Web service showing mDNS/DNS-SD announced HTTP services using the Avahi daemon -.SH SYNOPSIS -\fBavahi-bookmarks -\f1 -.SH DESCRIPTION -A web service for listing HTTP services that are announced via mDNS/DNS-SD using the Avahi daemon. avahi-bookmarks opens a TCP socket on port 8080 and waits for incoming HTTP connections returning a dynamic web site containing links to all services of type _http._tcp on the LAN. Point your browser to http://localhost:8080/ to make use of avahi-bookmarks. -.SH OPTIONS -.TP -\fB-p | --port=\f1 \fIPORT\f1 -Specify a TCP port number to listen on. If omitted defaults to 8080. -.TP -\fB-a | --address=\f1 \fIaddress\f1 -Specify an IP address to listen on. If omitted defaults to 127.0.0.1. Specify 0.0.0.0 if you want to allow remote access. -.TP -\fB-H | --host-names\f1 -Create links pointing to mDNS host names instead of resolved IP addresses. This is only compatible with your browser if you run some kind of local NSS module to resolve mDNS host names (e.g. nss-mdns). If both -A and -H are omitted avahi-bookmarks detects whether NSS support is available locally. This option conflicts with -A. -.TP -\fB-A | --addresses\f1 -Create links pointing to numeric IP addresses instead of mDNS host names. This will break access to hosts running virtual servers. If both -A and -H are omitted avahi-bookmarks detects whether NSS support is available locally. This option conflicts with -H. -.TP -\fB-d | --domain\f1=\fIDOMAIN\f1 -The domain to browse for services in. -.TP -\fB-h | --help\f1 -Show help -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-browse(1)\f1, \fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/avahi-browse.1 b/network/avahi/man/man1/avahi-browse.1 deleted file mode 100644 index 11d17cb880b..00000000000 --- a/network/avahi/man/man1/avahi-browse.1 +++ /dev/null @@ -1,66 +0,0 @@ -.TH avahi-browse 1 User Manuals -.SH NAME -avahi-browse \- Browse for mDNS/DNS-SD services using the Avahi daemon -.SH SYNOPSIS -\fBavahi-browse [\fIoptions\fB] \fIservice-type\fB - -avahi-browse [\fIoptions\fB] --all\fB - -avahi-browse [\fIoptions\fB] --browse-domains\fB - -avahi-browse [\fIoptions\fB] --dump-db\fB - -avahi-browse-domains [\fIoptions\fB] -\f1 -.SH DESCRIPTION -Browse for mDNS/DNS-SD network services and browsing domains using the Avahi daemon. -.SH OPTIONS -Specify a DNS-SD service type (e.g. _http._tcp) to browse for on the command line, or \fB-a\f1 to browse for all available service types. Items that appear on the network are prefixed with "+", items that disappear are prefixed with "-". If \fB--resolve\f1 is passed items that are resolved are prefixed with "=". -.TP -\fB-a | --all\f1 -Browse for all service types registered on the LAN, not just the one specified on the command line. -.TP -\fB-D | --browse-domains\f1 -Browse for browsing domains instead for services. avahi-browse-domains is equivalent to avahi-browse --browse-domains -.TP -\fB-d | --domain=\f1 \fIDOMAIN\f1 -Browse in the specified domain. If omitted avahi-browse will browse in the default browsing domain (usually: local) -.TP -\fB-v | --verbose\f1 -Enable verbose mode. -.TP -\fB-t | --terminate\f1 -Terminate after dumping a more or less complete list. -.TP -\fB-c | --cache\f1 -Terminate after dumping all entries available in the cache. -.TP -\fB-l | --ignore-local\f1 -Ignore local services, show only remote services. -.TP -\fB-r | --resolve\f1 -Automatically resolve services found. -.TP -\fB-f | --no-fail\f1 -Don't fail if the daemon is not found running. Instead, wait until it appears. If it disconnects, try to reconnect. -.TP -\fB-p | --parsable\f1 -Make output easily parsable for usage in scripts. If enabled fields are separated by semicolons (;), service names are escaped. It is recommended to combine this with \fB--no-db-lookup\f1. -.TP -\fB-k | --no-db-lookup\f1 -Don't lookup services types in service type database. -.TP -\fB-b | --dump-db\f1 -Dump the service type database (may be combined with -k) -.TP -\fB-h | --help\f1 -Show help. -.TP -\fB-V | --version\f1 -Show version information. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-publish(1)\f1, \fBavahi-resolve(1)\f1, \fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/avahi-discover.1 b/network/avahi/man/man1/avahi-discover.1 deleted file mode 100644 index 085ff1354e1..00000000000 --- a/network/avahi/man/man1/avahi-discover.1 +++ /dev/null @@ -1,16 +0,0 @@ -.TH avahi-discover 1 User Manuals -.SH NAME -avahi-discover \- Browse for mDNS/DNS-SD services using the Avahi daemon -.SH SYNOPSIS -\fBavahi-discover -\f1 -.SH DESCRIPTION -Show a real-time graphical browse list for mDNS/DNS-SD network services running on the local LAN using the Avahi daemon. -.SH OPTIONS -avahi-discover takes no command line arguments at the moment. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1, \fBavahi-browse(1)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/avahi-publish.1 b/network/avahi/man/man1/avahi-publish.1 deleted file mode 100644 index c6bd857d4b2..00000000000 --- a/network/avahi/man/man1/avahi-publish.1 +++ /dev/null @@ -1,52 +0,0 @@ -.TH avahi-publish-service 1 User Manuals -.SH NAME -avahi-publish-service \- Register an mDNS/DNS-SD service or host name or address mapping using the Avahi daemon -.SH SYNOPSIS -\fBavahi-publish -s [\fIoptions\fB] \fIname\fB \fIservice-type\fB \fIport\fB [\fITXT data\fB ...] - -avahi-publish-service [\fIoptions\fB] \fIname\fB \fIservice-type\fB \fIport\fB [\fITXT data\fB ...] - -avahi-publish -a [\fIoptions\fB] \fIhost name\fB \fIaddress\fB - -avahi-publish-address [\fIoptions\fB] \fIhost name\fB \fIaddress\fB -\f1 -.SH DESCRIPTION -Register an mDNS/DNS-SD service or host name/address mapping using the Avahi daemon. -.SH OPTIONS -When calling in service registration mode, specify a DNS-SD service name (e.g. "Lennart's Files"), a service type (e.g. _http._tcp) and an IP port number for the service, optionally followed by any number of TXT record strings on the command line. When calling in address/host name registration mode specify a fully qualified host name and an address (IPv4 or IPv6). -.TP -\fB-s | --service\f1 -Register a service. avahi-publish-service is equivalent to avahi-publish -s. -.TP -\fB-a | --address\f1 -Register an address/host name mapping. avahi-publish-address is equivalent to avahi-publish -a. -.TP -\fB-v | --verbose\f1 -Enable verbose mode. -.TP -\fB-H | --host=\f1 \fIHOSTNAME\f1 -Specify a host name for this service, in case it doesn't reside on the local host. This host name needs to be fully qualified and resolvable using mDNS or unicast DNS. -.TP -\fB-d | --domain=\f1 \fIDOMAIN\f1 -Publish the service in the specified domain. If omitted the Avahi daemon will publish it in its default domain (usually .local). -.TP -\fB--subtype=\f1 \fISUBTYPE\f1 -Register the service with an additional subtype in addition to the main type. DNS-SD subtypes have the form _anon._sub._ftp._tcp, where _anon is the identifier of the subtype and _ftp._tcp is the main type. You may pass this option multiple times to register the service with multiple subtypes. -.TP -\fB-R | --no-reverse\f1 -Do not publish reverse entry with address. -.TP -\fB-f | --no-fail\f1 -Don't fail if the daemon is not found running. Instead, wait until it appears. If it disconnects, try to reconnect. -.TP -\fB-h | --help\f1 -Show help -.TP -\fB-V | --version\f1 -Show version information. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-resolve(1)\f1, \fBavahi-browse(1)\f1, \fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/avahi-resolve.1 b/network/avahi/man/man1/avahi-resolve.1 deleted file mode 100644 index 8f5e7377903..00000000000 --- a/network/avahi/man/man1/avahi-resolve.1 +++ /dev/null @@ -1,49 +0,0 @@ -.TH avahi-resolve 1 User Manuals -.SH NAME -avahi-resolve \- Resolve one or more mDNS/DNS host name(s) to IP address(es) (and vice versa) using the Avahi daemon -.SH SYNOPSIS -\fBavahi-resolve --name \fIhost-name ...\fB - -avahi-resolve-host-name \fIhost-name ...\fB - -avahi-resolve --address \fIaddress ...\fB - -avahi-resolve-address \fIaddress ...\fB -\f1 -.SH DESCRIPTION -Resolve one or more mDNS/DNS host name(s) to IP address(es) (and vice versa) using the Avahi daemon. -.SH OPTIONS -When passing -n, specify one or more fully qualified mDNS/DNS host name(s) (e.g. "foo.local") to resolve into IP addresses on the command line. - -When passing -a, specify one or more IP addresses to resolve into host names. When \fBenable-wide-area\f1 is set to yes in \fBavahi-daemon.conf(5)\f1, reverse lookups will go over unicast DNS first and fallback to mDNS. - -avahi-resolve-host-name is equivalent to avahi-resolve --name. - -avahi-resolve-address is equivalent to avahi-resolve --address. -.TP -\fB-n | --name\f1 -Translate one or more fully qualified host names into addresses. -.TP -\fB-a | --address\f1 -Translate one or more addresses into fully qualified host names. -.TP -\fB-v | --verbose\f1 -Enable verbose mode. -.TP -\fB-6\f1 -When resolving a host name, look for IPv6 addresses exclusively. -.TP -\fB-4\f1 -When resolving a host name, look for IPv4 addresses exclusively. -.TP -\fB-h | --help\f1 -Show help. -.TP -\fB-V | --version\f1 -Show version information. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-publish-address(1)\f1, \fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/avahi-set-host-name.1 b/network/avahi/man/man1/avahi-set-host-name.1 deleted file mode 100644 index 94440830068..00000000000 --- a/network/avahi/man/man1/avahi-set-host-name.1 +++ /dev/null @@ -1,24 +0,0 @@ -.TH avahi-set-host-name 1 User Manuals -.SH NAME -avahi-set-host-name \- Change mDNS host name -.SH SYNOPSIS -\fBavahi-set-host-name \fIhost-name\fB -\f1 -.SH DESCRIPTION -Set the mDNS host name of a currently running Avahi daemon. The effect of this operation is not persistent across daemon restarts. This operation is usually privileged. -.SH OPTIONS -.TP -\fB-v | --verbose\f1 -Enable verbose mode. -.TP -\fB-h | --help\f1 -Show help. -.TP -\fB-V | --version\f1 -Show version information. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man1/bssh.1 b/network/avahi/man/man1/bssh.1 deleted file mode 100644 index 913554eb304..00000000000 --- a/network/avahi/man/man1/bssh.1 +++ /dev/null @@ -1,36 +0,0 @@ -.TH bssh/bvnc/bshell 1 User Manuals -.SH NAME -bssh/bvnc/bshell \- Browse for SSH/VNC servers on the local network -.SH SYNOPSIS -\fBbssh - -bvnc - -bshell -\f1 -.SH DESCRIPTION -bssh/bvnc/bshell browses for SSH/VNC servers on the local network, shows them in a GUI for the user to select one and finally calls ssh/vncviewer after a selection was made. - -If the binary is called as bssh only ssh servers will be shown. If the binary is called as bvnc only VNC servers will be shown. If the binary is called as bshell both VNC and SSH servers are shown. -.SH OPTIONS -.TP -\fB-s | --ssh\f1 -Browse for SSH servers (and only SSH servers) regardless under which name the binary is called. -.TP -\fB-v | --vnc\f1 -Browse for VNC servers (and only VNC servers) regardless under which name the binary is called. -.TP -\fB-S | --shell\f1 -Browse for both VNC and SSH servers regardless under which name the binary is called. -.TP -\fB-d | --domain=\f1 \fIDOMAIN\f1 -Browse in the specified domain. If omitted bssh/bvnc/bshell will browse in the default browsing domain (usually .local) -.TP -\fB-h | --help\f1 -Show help. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-browse(1)\f1, \fBssh(1)\f1, \fBvncviewer(1)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man5/avahi-daemon.conf.5 b/network/avahi/man/man5/avahi-daemon.conf.5 deleted file mode 100644 index 064921ca5e7..00000000000 --- a/network/avahi/man/man5/avahi-daemon.conf.5 +++ /dev/null @@ -1,102 +0,0 @@ -.TH avahi-daemon.conf 5 User Manuals -.SH NAME -avahi-daemon.conf \- avahi-daemon configuration file -.SH SYNOPSIS -\fB/etc/avahi/avahi-daemon.conf -\f1 -.SH DESCRIPTION -\fIavahi-daemon.conf\f1 is the configuration file for avahi-daemon. -.SH SECTION [SERVER] -.TP -\fBhost-name=\f1 Set the host name avahi-daemon tries to register on the LAN. If omitted defaults to the system host name as set with the sethostname() system call. -.TP -\fBhost-name-from-machine-id=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will use the \fBmachine-id(5)\f1 as name on the LAN. It should be noted that this ID uniquely identifies the host. It should be considered "confidential", and must not be exposed in untrusted environments. Defaults to "no". -.TP -\fBdomain-name=\f1 Set the default domain name avahi-daemon tries to register its host name and services on the LAN in. If omitted defaults to ".local". -.TP -\fBbrowse-domains=\f1 Set a comma separated list of browsing domains (in addition to the default one and those announced inside the default browsing domain). Please note that the user may specify additional browsing domains on the client side, either by setting $AVAHI_BROWSE_DOMAINS to a list of colon separated domains or by adding them to the XDG config file \fI~/.config/avahi/browse-domains\f1 (separated by newlines). -.TP -\fBuse-ipv4=\f1 Takes a boolean value ("yes" or "no"). If set to "no" avahi-daemon will not use IPv4 sockets. Default is "yes". -.TP -\fBuse-ipv6=\f1 Takes a boolean value ("yes" or "no"). If set to "no" avahi-daemon will not use IPv6 sockets. Default is "yes". -.TP -\fBallow-interfaces=\f1 Set a comma separated list of allowed network interfaces that should be used by the avahi-daemon. Traffic on other interfaces will be ignored. If set to an empty list all local interfaces except loopback and point-to-point will be used. -.TP -\fBdeny-interfaces=\f1 Set a comma separated list of network interfaces that should be ignored by avahi-daemon. Other not specified interfaces will be used, unless \fBallow-interfaces=\f1 is set. This option takes precedence over \fBallow-interfaces=\f1. -.TP -\fBcheck-response-ttl=\f1 Takes a boolean value ("yes" or "no"). If set to "yes", an additional security check is activated: incoming IP packets will be ignored unless the IP TTL is 255. Earlier mDNS specifications required this check. Since this feature may be incompatible with newer implementations of mDNS it defaults to "no". On the other hand it provides extra security. -.TP -\fBuse-iff-running=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon monitors the IFF_RUNNING flag bit which is used by some (modern) network drivers to tell user space if a network cable is plugged in (in case of copper ethernet), or the network card is associated with some kind of network (in case of WLAN). If IFF_RUNNING is set avahi-daemon will automatically announce its services on that network. Unfortunately far too many network drivers do not support this flag or support it in a broken way. Therefore this option defaults to "no". -.TP -\fBenable-dbus=\f1 Takes either "yes", "no" or "warn". If set to "yes" avahi-daemon connects to D-Bus, offering an object oriented client API. It is only available if Avahi has been compiled with \fB--enable-dbus\f1 in which case it defaults to "yes". "warn" behaves like "yes", but the daemon starts up even when it fails to connect to a D-Bus daemon. In addition, if the connection to the D-Bus daemon is terminated we try to reconnect. (Unless we are in a chroot() environment where this definitely will fail.) -.TP -\fBdisallow-other-stacks=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" no other process is allowed to bind to UDP port 5353. This effectively impedes other mDNS stacks from running on the host. Use this as a security measure to make sure that only Avahi is responsible for mDNS traffic. Please note that we do not recommend running multiple mDNS stacks on the same host simultaneously. This hampers reliability and is a waste of resources. However, to not annoy people this option defaults to "no". -.TP -\fBallow-point-to-point=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will make use of interfaces with the POINTOPOINT flag set. This option defaults to "no" as it might make mDNS unreliable due to usually large latencies with such links and opens a potential security hole by allowing mDNS access from Internet connections. Use with care and YMMV! -.TP -\fBcache-entries-max=\f1 Takes an unsigned integer specifying how many resource records are cached per interface. Bigger values allow mDNS work correctly in large LANs but also increase memory consumption. -.TP -\fBclients-max=\f1 Takes an unsigned integer. The maximum number of concurrent D-Bus clients allowed. If the maximum number is reached further clients will be refused until at least one existing client disconnects. -.TP -\fBobjects-per-client-max=\f1 Takes an unsigned integer. The maximum number of objects (entry groups, browsers, resolvers) that may be registered per D-Bus client at a time. If the maximum number is reached further object creation will be refused until at least one object is freed. -.TP -\fBentries-per-entry-group-max=\f1 Takes an unsigned integer. The maximum number of entries (resource records) per entry group registered by a D-Bus client at a time. If the maximum number is reached further resource records may not be added to an entry group. -.TP -\fBratelimit-interval-usec=\f1 Takes an unsigned integer. Sets the per-interface packet rate-limiting interval parameter. Together with \fBratelimit-burst=\f1 this may be used to control the maximum number of packets Avahi will generated in a specific period of time on an interface. -.TP -\fBratelimit-burst=\f1 Takes an unsigned integer. Sets the per-interface packet rate-limiting burst parameter. Together with \fBratelimit-interval-usec=\f1 this may be used to control the maximum number of packets Avahi will generated in a specific period of time on an interface. -.SH SECTION [WIDE-AREA] -.TP -\fBenable-wide-area=\f1 Takes a boolean value ("yes" or "no"). Enable wide-area DNS-SD, aka DNS-SD over unicast DNS. If this is enabled only domains ending in .local will be resolved on mDNS, all other domains are resolved via unicast DNS. When this is enabled, unless explicitly specified reverse lookups will go over unicast DNS and fall back to mDNS if unicast DNS lookups fail. If you want to maintain multiple different multicast DNS domains even with this option enabled we encourage you to use subdomains of .local, such as "kitchen.local". This option defaults to "no". -.SH SECTION [PUBLISH] -.TP -\fBdisable-publishing=\f1 Takes a boolean value ("yes" or "no"). If set to "yes", no record will be published by Avahi, not even address records for the local host. Avahi will be started in a querying-only mode. Use this is a security measure. This option defaults to "no" -.TP -\fBdisable-user-service-publishing=\f1 Takes a boolean value ("yes" or "no"). If set to "yes", Avahi will still publish address records and suchlike but will not allow user applications to publish services. Use this is a security measure. This option defaults to "no" -.TP -\fBadd-service-cookie=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" an implicit TXT entry will be added to all locally registered services, containing a cookie value which is chosen randomly on daemon startup. This can be used to detect if two services on two different interfaces/protocols are actually identical. Defaults to "no". -.TP -\fBpublish-addresses=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will register mDNS address records for all local IP addresses. Unless you want to use avahi-daemon exclusively for browsing it's recommended to enable this. If you plan to register local services you need to enable this option. Defaults to "yes". -.TP -\fBpublish-hinfo=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will register an mDNS HINFO record on all interfaces which contains information about the local operating system and CPU, which might be useful for administrative purposes. This is recommended by the mDNS specification but not required. For the sake of privacy you might choose to disable this feature. Defaults to "no". -.TP -\fBpublish-workstation=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will register a service of type "_workstation._tcp" on the local LAN. This might be useful for administrative purposes (i.e. browse for all PCs on the LAN), but is not required or recommended by any specification. Newer MacOS X releases register a service of this type. Defaults to "no". -.TP -\fBpublish-domain=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will announce the locally used domain name (see above) for browsing by other hosts. Defaults to "yes". -.TP -\fBpublish-dns-servers=\f1 Takes a comma separated list of IP addresses for unicast DNS servers. You can use this to announce unicast DNS servers via mDNS. When used in conjunction with avahi-dnsconfd on the client side this allows DHCP-like configuration of unicast DNS servers. -.TP -\fBpublish-resolv-conf-dns-servers=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will publish the unicast DNS servers specified in \fI/etc/resolv.conf\f1 in addition to those specified with \fBpublish-dns-servers\f1. Send avahi-daemon a SIGHUP to have it reload this file. Defaults to "no". -.TP -\fBpublish-aaaa-on-ipv4=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will publish an IPv6 AAAA record via IPv4, i.e. the local IPv6 addresses can be resolved using an IPv4 transport. Only useful when IPv4 is enabled with \fBuse-ipv4=true\f1. Defaults to "yes". -.TP -\fBpublish-a-on-ipv6=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will publish an IPv4 A record via IPv6, i.e. the local IPv4 addresses can be resolved using an IPv6 transport. Only useful when IPv6 is enabled with \fBuse-ipv6=true\f1. Defaults to "no". -.SH SECTION [REFLECTOR] -.TP -\fBenable-reflector=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" avahi-daemon will reflect incoming mDNS requests to all local network interfaces, effectively allowing clients to browse mDNS/DNS-SD services on all networks connected to the gateway. The gateway is somewhat intelligent and should work with all kinds of mDNS traffic, though some functionality is lost (specifically the unicast reply bit, which is used rarely anyway). Make sure to not run multiple reflectors between the same networks, this might cause them to play Ping Pong with mDNS packets. Defaults to "no". -.TP -\fBreflect-ipv=\f1 Takes a boolean value ("yes" or "no"). If set to "yes" and \fBenable-reflector\f1 is enabled, avahi-daemon will forward mDNS traffic between IPv4 and IPv6, which is usually not recommended. Defaults to "no". -.TP -\fBreflect-filters=\f1 Set a comma separated list of allowed service names to be reflected. Each service that is seen must match an entry in this list to be reflected to other networks. This list can match the type of service or the name of the machine providing the service. Defaults to allowing all services. -.SH SECTION [RLIMITS] -This section is used to define system resource limits for the daemon. See \fBsetrlimit(2)\f1 for more information. If any of the options is not specified in the configuration file, avahi-daemon does not change it from the system defaults. -.TP -\fBrlimit-as=\f1 Value in bytes for RLIMIT_AS (maximum size of the process's virtual memory). Sensible values are heavily system dependent. -.TP -\fBrlimit-core=\f1 Value in bytes for RLIMIT_CORE (maximum core file size). Unless you want to debug avahi-daemon, it is safe to set this to 0. -.TP -\fBrlimit-data=\f1 Value in bytes for RLIMIT_DATA (maximum size of the process's data segment). Sensible values are heavily system dependent. -.TP -\fBrlimit-fsize=\f1 Value for RLIMIT_FSIZE (maximum size of files the process may create). Since avahi-daemon shouldn't write any files to disk, it is safe to set this to 0. -.TP -\fBrlimit-nofile=\f1 Value for RLIMIT_NOFILE (open file descriptors). avahi-daemon shouldn't need more than 15 to 20 open file descriptors concurrently. -.TP -\fBrlimit-stack=\f1 Value in bytes for RLIMIT_STACK (maximum size of the process stack). Sensible values are heavily system dependent. -.TP -\fBrlimit-nproc=\f1 Value for RLIMIT_NPROC (max number of processes a user can launch). avahi-daemon forks of a helper process on systems where \fBchroot(2)\f1 is available therefore this value should not be set below 2. Note that while the process limit only applies to this process, the total count of processes to reach that limit includes all processes on the system with the same UID, including any containers without UID remapping (such as lxd containers with security.privileged=true). The default configuration of 3 was removed to prevent problems in this scenario. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1, \fBavahi-dnsconfd(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man5/avahi.hosts.5 b/network/avahi/man/man5/avahi.hosts.5 deleted file mode 100644 index dc4f73fa630..00000000000 --- a/network/avahi/man/man5/avahi.hosts.5 +++ /dev/null @@ -1,16 +0,0 @@ -.TH avahi.hosts 5 User Manuals -.SH NAME -avahi.hosts \- avahi-daemon static host name file -.SH SYNOPSIS -\fB/etc/avahi/hosts -\f1 -.SH DESCRIPTION -\fI/etc/avahi/hosts\f1 is a file which may be used to define static host name to IP address mappings for multicast DNS. This is especially useful when publishing DNS-SD services on behalf of other hosts. See \fBavahi.service(5)\f1 for more information. - -The file format is similar to the one of \fI/etc/hosts\f1: on each line an IP address and the corresponding host name. The host names should be in FQDN form, i.e. with appended .local suffix. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1, \fBavahi.service(5)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man5/avahi.service.5 b/network/avahi/man/man5/avahi.service.5 deleted file mode 100644 index f56d7a67949..00000000000 --- a/network/avahi/man/man5/avahi.service.5 +++ /dev/null @@ -1,41 +0,0 @@ -.TH avahi.service 5 User Manuals -.SH NAME -avahi.service \- avahi-daemon static service file -.SH SYNOPSIS -\fB/etc/avahi/services/*.service -\f1 -.SH DESCRIPTION -\fI/etc/avahi/services/*.service\f1 are XML fragments containing static DNS-SD service data. Every service file can contain multiple service definitions which share the same name. This is useful for publishing service data for services which implement multiple protocols. (i.e. a printer implementing _ipp._tcp and _printer._tcp) -.SH XML TAGS -.TP -\fB\f1 The document tag of avahi service files. Should contain one \fB\f1 and one or more \fB\f1 elements. -.TP -\fB\f1 The service name. If \fBreplace-wildcards\f1 is "yes", any occurrence of the string "%h" will be replaced by the local host name. This can be used for service names like "Remote Terminal on %h". If \fBreplace-wildcards\f1 is not specified, defaults to "no". -.TP -\fB\f1 Contains the service information for exactly one service type. Should contain one \fB\f1 and one \fB\f1 element. Optionally it may contain one \fB\f1, one \fB\f1, any number of \fB\f1 and any number of \fB\f1 elements. The attribute \fBprotocol\f1 specifies the protocol to advertise the service on. If \fBany\f1 is used (which is the default), the service will be advertised on both IPv4 and IPv6. -.TP -\fB\f1 Contains the DNS-SD service type for this service. e.g. "_http._tcp". -.TP -\fB\f1 Contains an additional DNS-SD service subtype for this service. e.g. "_anon._sub._ftp._tcp". -.TP -\fB\f1 The domain name this service should be registered. If omitted defaults to the default domain of the avahi daemon. (probably .local) -.TP -\fB\f1 The host name of the host that provides this service. This should be a host that is resolvable by multicast or unicast DNS. Please note that you need to specify a fully-qualified domain name (FQDN) here, i.e. .local is not appended implicitly! The host name doesn't need to be part of the domain specified in \fB\f1. See \fBavahi.hosts(5)\f1 for more information how to publish additional host name mappings. -.TP -\fB\f1 The IP port number the service listens on. -.TP -\fB\f1 DNS-SD TXT record data. If \fBvalue-format\f1 is "text", the value of the TXT record is taken verbatim. If \fBvalue-format\f1 is "binary-hex" then the value of TXT record is decoded by taking pairs of characters after the "=" char and interpreting them as the textual representation of the two-digit hexadecimal number. Both uppercase and lowercase hexadecimal digits are allowed. The 0x or 0X prefix is not allowed. This requires the length of the value to be even. If \fBvalue-format\f1 is "binary-base64" then the value of TXT record is decoded with a base64 decoder. The character set used is A-Za-z0-9+/. This requires the length of the value to be a multiple of 4, with "=" as padding at the end. If \fBvalue-format\f1 is not specified, defaults to "text". Examples (all the values are decoded to the string "value" without quotes): - -key=value - -key=value - -key=76616c7565 - -key=dmFsdWU= -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1, \fBavahi.hosts(5)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man8/avahi-daemon.8 b/network/avahi/man/man8/avahi-daemon.8 deleted file mode 100644 index bf592f2da67..00000000000 --- a/network/avahi/man/man8/avahi-daemon.8 +++ /dev/null @@ -1,76 +0,0 @@ -.TH avahi-daemon 8 User Manuals -.SH NAME -avahi-daemon \- The Avahi mDNS/DNS-SD daemon -.SH SYNOPSIS -\fBavahi-daemon [\fIoptions\fB] - -avahi-daemon --kill\fB - -avahi-daemon --reload\fB - -avahi-daemon --check\fB -\f1 -.SH DESCRIPTION -The Avahi mDNS/DNS-SD daemon implements Apple's Zeroconf architecture (also known as "Rendezvous" or "Bonjour"). The daemon registers local IP addresses and static services using mDNS/DNS-SD and provides two IPC APIs for local programs to make use of the mDNS record cache the avahi-daemon maintains. First there is the so called "simple protocol" which is used exclusively by avahi-dnsconfd (a daemon which configures unicast DNS servers using server info published via mDNS) and nss-mdns (a libc NSS plugin, providing name resolution via mDNS). Finally there is the D-Bus interface which provides a rich object oriented interface to D-Bus enabled applications. - -Upon startup avahi-daemon interprets its configuration file \fI/etc/avahi/avahi-daemon.conf\f1 and reads XML fragments from \fI/etc/avahi/services/*.service\f1 which may define static DNS-SD services. If you enable \fBpublish-resolv-conf-dns-servers\f1 in \fIavahi-daemon.conf\f1 the file \fI/etc/resolv.conf\f1 will be read, too. -.SH OPTIONS -.TP -\fB-f | --file=\f1 \fIFILE\f1 -Specify the configuration file to read. (default: /etc/avahi/avahi-daemon.conf) -.TP -\fB-D | --daemonize\f1 -Daemonize after startup. Implies \fB--syslog\f1. -.TP -\fB-s | --syslog\f1 -Log to syslog instead of STDERR. Implied by \fB--daemonize\f1. -.TP -\fB--debug\f1 -Increase verbosity to debug level. -.TP -\fB--no-rlimits\f1 -Don't enforce resource limits as specified in the configuration file. (See \fBsetrlimit(2)\f1 for more information) -.TP -\fB--no-drop-root\f1 -Don't drop root privileges after startup and don't require daemon to be started as root. We recommend not to use this option. -.TP -\fB--no-chroot\f1 -Don't \fBchroot(2)\f1 the daemon. This option is only available when compiled with chroot() support. -.TP -\fB--no-proc-title\f1 -Don't change the process name while running. Unless this option is specified avahi-daemon will reflect its current state and the selected host name in the process title. -.TP -\fB-k | --kill\f1 -Kill an already running avahi-daemon. (equivalent to sending a SIGTERM) -.TP -\fB-r | --reload\f1 -Tell an already running avahi-daemon to reread \fI/etc/resolv.conf\f1 (in case you enabled \fBpublish-resolv-conf-dns-servers\f1 in \fIavahi-daemon.conf\f1) and the files from \fI/etc/avahi/services/\f1. Please note that this will not reload the \fI/etc/avahi/avahi-daemon.conf\f1. (equivalent to sending a SIGHUP) -.TP -\fB-c | --check\f1 -Return 0 as return code when avahi-daemon is already running. -.TP -\fB-h | --help\f1 -Show help -.TP -\fB-v | --version\f1 -Show version information -.SH FILES -\fI/etc/avahi/avahi-daemon.conf\f1: the default configuration file for avahi-daemon, see \fBavahi-daemon.conf(5)\f1 for more information. - -\fI/etc/avahi/hosts\f1: additional static hostname mappings to publish in mDNS, see \fBavahi.hosts(5)\f1 for more information. - -\fI/etc/avahi/services/*.service\f1: static service definitions, see \fBavahi.service(5)\f1 for more information. -.SH SIGNALS -\fISIGINT, SIGTERM\f1: avahi-daemon will shutdown. (Same as \fB--kill\f1). - -\fISIGHUP\f1: avahi-daemon will reload unicast DNS server data from \fI/etc/resolv.conf\f1 and static service definitions from \fI/etc/avahi/services/\f1. (Same as \fB--reload\f1) - -\fISIGUSR1\f1: avahi-daemon will dump local and remote cached resource record data to syslog. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon.conf(5)\f1, \fBavahi.hosts(5)\f1, \fBavahi.service(5)\f1, \fBavahi-dnsconfd(8)\f1, \fBavahi-set-host-name(1)\f1 - -http://avahi.org/wiki/AvahiAndUnicastDotLocal documents the problems when using Avahi in a unicast DNS zone .local. -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man8/avahi-dnsconfd.8 b/network/avahi/man/man8/avahi-dnsconfd.8 deleted file mode 100644 index 941547597e2..00000000000 --- a/network/avahi/man/man8/avahi-dnsconfd.8 +++ /dev/null @@ -1,48 +0,0 @@ -.TH avahi-dnsconfd 8 User Manuals -.SH NAME -avahi-dnsconfd \- Unicast DNS server from mDNS/DNS-SD configuration daemon -.SH SYNOPSIS -\fBavahi-dnsconfd [\fIoptions\fB] - -avahi-dnsconfd --kill\fB - -avahi-dnsconfd --refresh\fB - -avahi-dnsconfd --check\fB -\f1 -.SH DESCRIPTION -avahi-dnsconfd connects to a running avahi-daemon and runs the script \fI/etc/avahi/avahi-dnsconfd.action\f1 for each unicast DNS server that is announced on the local LAN. This is useful for configuring unicast DNS servers in a DHCP-like fashion with mDNS. -.SH OPTIONS -.TP -\fB-D | --daemonize\f1 -Daemonize after startup and redirect log messages to syslog. -.TP -\fB-s | --syslog\f1 -Log to syslog instead of STDERR. Implied by \fB--daemonize\f1. -.TP -\fB-k | --kill\f1 -Kill an already running avahi-dnsconfd. (equivalent to sending a SIGTERM) -.TP -\fB-r | --refresh\f1 -Tell an already running avahi-dnsconfd to refresh the DNS server data. (equivalent to sending a SIGHUP) -.TP -\fB-c | --check\f1 -Return 0 as return code when avahi-dnsconfd is already running. -.TP -\fB-h | --help\f1 -Show help -.TP -\fB-v | --version\f1 -Show version information -.SH FILES -\fI/etc/avahi/avahi-dnsconfd.action\f1: the script to run when a DNS server is found or removed. -.SH SIGNALS -\fISIGINT, SIGTERM\f1: avahi-dnsconfd will shutdown. This is issued by passing --kill to avahi-daemon. - -\fISIGHUP\f1: avahi-dnsconfd will refresh the DNS server data. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-daemon(8)\f1, \fBavahi-dnsconfd.action(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/man/man8/avahi-dnsconfd.action.8 b/network/avahi/man/man8/avahi-dnsconfd.action.8 deleted file mode 100644 index 3f2f16a3d03..00000000000 --- a/network/avahi/man/man8/avahi-dnsconfd.action.8 +++ /dev/null @@ -1,30 +0,0 @@ -.TH avahi-dnsconfd.action 8 User Manuals -.SH NAME -avahi-dnsconfd.action \- avahi-dnsconfd action script -.SH SYNOPSIS -\fB/etc/avahi/avahi-dnsconfd.action -\f1 -.SH DESCRIPTION -\fIavahi-dnsconfd.action\f1 is the action script that is called whenever a new unicast DNS server is found or removed by avahi-dnsconfd. The default script as shipped with avahi patches \fI/etc/resolv.conf\f1 to reflect the changed unicast DNS server configuration. -.SH PARAMETERS -.TP -\fBargv[1]\f1 Contains the character "+" if the DNS server is new, "-" when it shall be removed from the DNS server list. -.TP -\fBargv[2]\f1 The IP address of the DNS server. -.TP -\fBargv[3]\f1 Numerical network interface number this DNS server was found on. -.TP -\fBargv[4]\f1 Numerical protocol number this DNS server was found on. (usually 2 for IPv4 and 10 for IPv6) -.SH ENVIRONMENT -.TP -\fBAVAHI_INTERFACE\f1 Contains the textual interface name the corresponds with argv[3]. (e.g. "eth0") -.TP -\fBAVAHI_INTERFACE_DNS_SERVERS\f1 Contains a list of all DNS servers that avahi-dnsconfd found on the interface \fB$AVAHI_INTERFACE\f1, separated by spaces. -.TP -\fBAVAHI_DNS_SERVERS\f1 Contains a list of all DNS server that avahi-dnsconfd found on all interfaces, separated by spaces. -.SH AUTHORS -The Avahi Developers ; Avahi is available from \fBhttp://avahi.org/\f1 -.SH SEE ALSO -\fBavahi-dnsconfd(8)\f1, \fBavahi-daemon(8)\f1 -.SH COMMENTS -This man page was written using \fBxml2man(1)\f1 by Oliver Kurth. diff --git a/network/avahi/patches/fixup_avahi-dnsconfd.action.patch b/network/avahi/patches/fixup_avahi-dnsconfd.action.patch deleted file mode 100644 index 88f9b5f8077..00000000000 --- a/network/avahi/patches/fixup_avahi-dnsconfd.action.patch +++ /dev/null @@ -1,69 +0,0 @@ -avahi-dnsconfd.action looks for /sbin/netconfig, and if found, attempts to -use it to modify /etc/resolv.conf. While *our* netconfig and SuSE's -netconfig started out the same, they're quite different these days, and -thus the result is /etc/HOSTNAME getting set to some nonsense such as: - INTERFACE='eth0'.DNSSERVERS='192.168.13.1' -This was quite some fun tracking down, by the way... :-) --rworkman - - -diff -Nur avahi-0.6.30.orig/avahi-dnsconfd/avahi-dnsconfd.action avahi-0.6.30/avahi-dnsconfd/avahi-dnsconfd.action ---- avahi-0.6.30.orig/avahi-dnsconfd/avahi-dnsconfd.action 2010-06-28 22:30:34.000000000 -0500 -+++ avahi-0.6.30/avahi-dnsconfd/avahi-dnsconfd.action 2012-01-21 16:18:24.337986754 -0600 -@@ -33,48 +33,16 @@ - # $AVAHI_INTERFACE_DNS_SERVERS A whitespace seperated list of DNS servers on $AVAHI_INTERFACE - # $AVAHI_DNS_SERVERS The complete list of all DNS servers found on all interfaces - --if [ -x /sbin/netconfig ]; then -- # SUSE method on 11.1+ -- if [ -n "$AVAHI_INTERFACE_DNS_SERVERS" ]; then -- /sbin/netconfig modify -s avahi -i "$AVAHI_INTERFACE" <<-EOF -- INTERFACE='$AVAHI_INTERFACE' -- DNSSERVERS='$AVAHI_INTERFACE_DNS_SERVERS' -- EOF -- else -- /sbin/netconfig remove -s avahi -i "$AVAHI_INTERFACE" -- fi --elif [ -x /sbin/modify_resolvconf ] ; then -- # method for SUSE <= 11.0 -- if [ -n "$AVAHI_DNS_SERVERS" ]; then -- /sbin/modify_resolvconf modify -s avahi -t - -p avahi-dnsconfd -n "$AVAHI_DNS_SERVERS" <<-EOF -- if you don't like avahi to update your Nameservers -- disable the avahi-dnsconfd init script -- EOF -- else -- /sbin/modify_resolvconf restore -s avahi -- fi --elif [ -x /sbin/resolvconf ] ; then - -- # We have Debian's resolvconf tool -- -- if [ "x$AVAHI_INTERFACE_DNS_SERVERS" = "x" ] ; then -- /sbin/resolvconf -d "$AVAHI_INTERFACE.avahi" -- else -- for n in $AVAHI_INTERFACE_DNS_SERVERS ; do -- echo "nameserver $n" -- done | /sbin/resolvconf -a "$AVAHI_INTERFACE.avahi" -- fi --else -- -- # No resolvconf tool available -- -- if [ "x$AVAHI_DNS_SERVERS" = "x" ] ; then -+if [ "x$AVAHI_DNS_SERVERS" = "x" ] ; then - test -f /etc/resolv.conf.avahi && mv /etc/resolv.conf.avahi /etc/resolv.conf -- else -+else - test -f /etc/resolv.conf.avahi || mv /etc/resolv.conf /etc/resolv.conf.avahi - -- for n in $AVAHI_DNS_SERVERS ; do -- echo "nameserver $n" -- done > /etc/resolv.conf -- fi -+ grep -v ^nameserver /etc/resolv.conf.avahi > /etc/resolv.conf -+ -+ for n in $AVAHI_DNS_SERVERS ; do -+ echo "nameserver $n" -+ done >> /etc/resolv.conf - fi -+ - diff --git a/network/avahi/slack-desc b/network/avahi/slack-desc deleted file mode 100644 index 7e2b027fe39..00000000000 --- a/network/avahi/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------------------------------------------------------| -avahi: avahi (service discovery aka Zeroconf) -avahi: -avahi: Avahi is a system which facilitates service discovery on a local -avahi: network via the mDNS/DNS-SD protocol suite. This enables you to plug -avahi: your laptop or computer into a network and instantly be able to view -avahi: other people who you can chat with, find printers to print to, or find -avahi: files being shared. -avahi: -avahi: Homepage: https://avahi.org -avahi: -avahi: diff --git a/network/bitchx/bitchx.SlackBuild b/network/bitchx/bitchx.SlackBuild index a8ecee895f5..407ec18f16d 100644 --- a/network/bitchx/bitchx.SlackBuild +++ b/network/bitchx/bitchx.SlackBuild @@ -70,7 +70,7 @@ find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ SHLIB_LD="gcc -shared -Wl,-s" \ LDFLAGS="-Wl,-s" \ -CFLAGS="$SLKCFLAGS -fcommon" \ +CFLAGS="$SLKCFLAGS -fcommon -std=gnu89 -Wno-error -Wno-int-conversion" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/network/broadcom-wl/broadcom-wl.SlackBuild b/network/broadcom-wl/broadcom-wl.SlackBuild index e3eb384a1e6..0636a6d09b1 100644 --- a/network/broadcom-wl/broadcom-wl.SlackBuild +++ b/network/broadcom-wl/broadcom-wl.SlackBuild @@ -111,6 +111,9 @@ patch -p1 < $CWD/patches/021-linux617.patch || exit 1 sed -i 's/get_ds()/KERNEL_DS/g' src/wl/sys/wl_iw.c sed -i 's/get_ds()/KERNEL_DS/g' src/wl/sys/wl_cfg80211_hybrid.c +# This header moved with 6.12.x +sed -i 's|asm/unaligned.h|linux/unaligned.h|' src/wl/sys/wl_linux.c + env -u ARCH make -C /lib/modules/$KERNEL/build M=$(pwd) clean env -u ARCH make -C /lib/modules/$KERNEL/build M=$(pwd) diff --git a/network/ckermit/ckermit.SlackBuild b/network/ckermit/ckermit.SlackBuild index af5fa2f661f..ae1c66dc2df 100644 --- a/network/ckermit/ckermit.SlackBuild +++ b/network/ckermit/ckermit.SlackBuild @@ -11,7 +11,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ckermit -VERSION=${VERSION:-9.0.304.23} +VERSION=${VERSION:-416_beta12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -47,6 +47,8 @@ else LIBDIRSUFFIX="" fi +SRCVER=$(echo $VERSION | tr _ - ) + set -e rm -rf $PKG @@ -54,14 +56,7 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION mkdir $PRGNAM-$VERSION -FILE=$(sed -En '/^9\.0\.([0-9]+)\.([0-9]+)$/s//cku\1-dev\2.tar.gz/p'<<<$VERSION) -if [ -z "$FILE" ]; then - FILE=$(sed -En '/^9\.0\.([0-9]+)$/s//cku\1.tar.gz/p'<<<$VERSION) - if [ -z "$FILE" ]; then - FILE=x.tar.gz - fi -fi -tar xvf $CWD/$FILE -C $PRGNAM-$VERSION +tar xvf $CWD/cku${SRCVER}.tar.gz -C $PRGNAM-$VERSION cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -73,7 +68,7 @@ find -L . \ # Force the makefile to accept our custom cflags patch -p1 < $CWD/makefile-use-custom-cflags.diff -make linux OPT="$SLKCFLAGS -D_IO_file_flags" +make linux OPT="$SLKCFLAGS -D_IO_file_flags -std=gnu17" mkdir -p $PKG/usr/bin cp -a wermit $PKG/usr/bin/kermit diff --git a/network/ckermit/ckermit.info b/network/ckermit/ckermit.info index da4529215d8..e2c7db13710 100644 --- a/network/ckermit/ckermit.info +++ b/network/ckermit/ckermit.info @@ -1,8 +1,8 @@ PRGNAM="ckermit" -VERSION="9.0.304.23" +VERSION="416_beta12" HOMEPAGE="http://www.kermitproject.org/ck90.html" -DOWNLOAD="ftp://ftp.kermitproject.org/kermit/test/tar/cku304-dev23.tar.gz" -MD5SUM="fd42607a8875409141bce3318f16ca4e" +DOWNLOAD="https://www.kermitproject.org/ftp/kermit/test/tar/cku416-beta12.tar.gz" +MD5SUM="3e3e18619b8bfa84b0fd99b17292d743" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/curl-quic/curl-quic.SlackBuild b/network/curl-quic/curl-quic.SlackBuild index d262f7f9e8e..635b8715c7d 100644 --- a/network/curl-quic/curl-quic.SlackBuild +++ b/network/curl-quic/curl-quic.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=curl-quic TGZNAM=curl -VERSION=${VERSION:-8.6.0} +VERSION=${VERSION:-8.10.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/curl-quic/curl-quic.info b/network/curl-quic/curl-quic.info index fb673d34679..6158587a3d6 100644 --- a/network/curl-quic/curl-quic.info +++ b/network/curl-quic/curl-quic.info @@ -1,8 +1,8 @@ PRGNAM="curl-quic" -VERSION="8.6.0" +VERSION="8.10.1" HOMEPAGE="https://curl.se/" -DOWNLOAD="https://github.com/curl/curl/releases/download/curl-8_6_0/curl-8.6.0.tar.gz" -MD5SUM="6178ea567611c2aaffafc88f91fb4238" +DOWNLOAD="https://github.com/curl/curl/releases/download/curl-8_10_1/curl-8.10.1.tar.gz" +MD5SUM="94480849689e8b5dd41017a98e253544" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="nghttp3 ngtcp2" diff --git a/network/dsniff/dsniff.SlackBuild b/network/dsniff/dsniff.SlackBuild index 3c6d9d03ade..d5fcc407735 100644 --- a/network/dsniff/dsniff.SlackBuild +++ b/network/dsniff/dsniff.SlackBuild @@ -87,7 +87,7 @@ for i in $CWD/patches/*.patch; do patch -p1 < $i; done autoreconf -fi -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-incompatible-pointer-types" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/network/ettercap/ettercap.SlackBuild b/network/ettercap/ettercap.SlackBuild index c2aff5dbf02..30b03da94fb 100644 --- a/network/ettercap/ettercap.SlackBuild +++ b/network/ettercap/ettercap.SlackBuild @@ -94,6 +94,7 @@ cd build -DBUNDLED_LIBS=OFF \ -DENABLE_IPV6=$IPV6 \ -DENABLE_LUA=$LUA \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/network/fail2ban/fail2ban.SlackBuild b/network/fail2ban/fail2ban.SlackBuild index 1262249d068..452de3b9f1d 100644 --- a/network/fail2ban/fail2ban.SlackBuild +++ b/network/fail2ban/fail2ban.SlackBuild @@ -74,7 +74,14 @@ sed -i 's|_daemon = sshd|_daemon = sshd(?:-session)?|' config/filter.d/sshd.conf sed -i 's|self.install_dir|"/usr/bin"|' setup.py sed -i 's/^before = paths-debian.conf/before = paths-slackware.conf/' config/jail.conf -python3 setup.py install --root=$PKG +python3 -m build --wheel --no-isolation +python3 -m installer --destdir "$PKG" dist/*.whl + +# unfortunately the install routines are a bit fishy... +( cd $PKG + cp -rl .$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/{etc,usr} . + rm -fR .$(python3 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")/{etc,usr} + find -L etc -type d -name "__pycache__" -exec rm -fr {} \; || true ) # installing man pages mkdir -p $PKG/usr/man/{man1,man5} diff --git a/network/freedownloadmanager/freedownloadmanager.SlackBuild b/network/freedownloadmanager/freedownloadmanager.SlackBuild index 45a2ef2d818..a9d897fb16d 100644 --- a/network/freedownloadmanager/freedownloadmanager.SlackBuild +++ b/network/freedownloadmanager/freedownloadmanager.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for freedownloadmanager # Copyright 2020 Andre Fernando, Indonesia -# Copyright 2024 Reza Talebi, Shahin Shahr, Iran +# Copyright 2025 Reza Talebi, Shahin Shahr, Iran # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=freedownloadmanager -VERSION=${VERSION:-6.24.0.5820} +VERSION=${VERSION:-6.30.3.6518} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/freedownloadmanager/freedownloadmanager.info b/network/freedownloadmanager/freedownloadmanager.info index a9ad914ded5..f668cc11e21 100644 --- a/network/freedownloadmanager/freedownloadmanager.info +++ b/network/freedownloadmanager/freedownloadmanager.info @@ -1,10 +1,10 @@ PRGNAM="freedownloadmanager" -VERSION="6.24.0.5820" +VERSION="6.30.3.6518" HOMEPAGE="https://www.freedownloadmanager.org" -DOWNLOAD="https://files2.freedownloadmanager.org/fdm6_qt5/freedownloadmanager.deb" -MD5SUM="ddf588a7cc2bb460e98966a024e6ae69" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://ponce.cc/slackware/sources/repo/freedownloadmanager.deb" +MD5SUM_x86_64="e214f6fae0eb03bfc745ceaed2211b3d" REQUIRES="" MAINTAINER="Reza Talebi" EMAIL="reza.talebi.73@outlook.com" diff --git a/network/glusterfs/glusterfs.SlackBuild b/network/glusterfs/glusterfs.SlackBuild index 3ded72e7ab1..c7b72e11ac0 100644 --- a/network/glusterfs/glusterfs.SlackBuild +++ b/network/glusterfs/glusterfs.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=glusterfs -VERSION=${VERSION:-4.1.0} -BUILD=${BUILD:-2} +VERSION=${VERSION:-11.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -80,7 +77,7 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; ./autogen.sh -CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \ +CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -89,9 +86,11 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ + --without-tcmalloc \ + --enable-gnfs \ --build=$ARCH-slackware-linux make -make install DESTDIR=$PKG +make -j1 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 @@ -99,21 +98,16 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done -rm -f \ - $PKG/etc/$PRGNAM/gluster-rsyslog-5.8.conf \ - $PKG/etc/$PRGNAM/gluster-rsyslog-7.2.conf - install -D -m 0644 extras/command-completion/gluster.bash \ $PKG/usr/share/bash-completion/completions/gluster -mv $PKG/etc/$PRGNAM/eventsconfig.json $PKG/etc/$PRGNAM/eventsconfig.json.new -mv $PKG/etc/$PRGNAM/glusterd.vol $PKG/etc/$PRGNAM/glusterd.vol.new -mv $PKG/etc/$PRGNAM/group-gluster-block $PKG/etc/$PRGNAM/group-gluster-block.new -mv $PKG/etc/$PRGNAM/group-metadata-cache $PKG/etc/$PRGNAM/group-metadata-cache.new -mv $PKG/etc/$PRGNAM/group-nl-cache $PKG/etc/$PRGNAM/group-nl-cache.new -mv $PKG/etc/$PRGNAM/group-virt.example $PKG/etc/$PRGNAM/group-virt.example.new -mv $PKG/etc/$PRGNAM/gsyncd.conf $PKG/etc/$PRGNAM/gsyncd.conf.new -mv $PKG/etc/$PRGNAM/logger.conf.example $PKG/etc/$PRGNAM/logger.conf.example.new +for i in \ + eventsconfig.json gluster-rsyslog-5.8.conf gluster-rsyslog-7.2.conf \ + glusterd.vol group-db-workload group-distributed-virt group-gluster-block \ + group-metadata-cache group-nl-cache group-samba gsyncd.conf thin-arbiter.vol \ + ; do + mv $PKG/etc/$PRGNAM/${i} $PKG/etc/$PRGNAM/${i}.new +done mkdir -p $PKG/etc/logrotate.d mv $PKG/etc/$PRGNAM/glusterfs-logrotate $PKG/etc/logrotate.d/glusterfs.new diff --git a/network/glusterfs/glusterfs.info b/network/glusterfs/glusterfs.info index ccd7764471c..49d12571004 100644 --- a/network/glusterfs/glusterfs.info +++ b/network/glusterfs/glusterfs.info @@ -1,8 +1,8 @@ PRGNAM="glusterfs" -VERSION="4.1.0" +VERSION="11.1" HOMEPAGE="https://www.gluster.org/" -DOWNLOAD="https://download.gluster.org/pub/gluster/glusterfs/01.old-releases/4.1/4.1.0/glusterfs-4.1.0.tar.gz" -MD5SUM="2b9cd00fb6a1eff2f84489b7883303b7" +DOWNLOAD="https://download.gluster.org/pub/gluster/glusterfs/11/11.1/glusterfs-11.1.tar.gz" +MD5SUM="7e290a50026752f435f694651687e0f2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="liburcu" diff --git a/network/insync/insync.SlackBuild b/network/insync/insync.SlackBuild index 095a34145f8..fa3d027b301 100644 --- a/network/insync/insync.SlackBuild +++ b/network/insync/insync.SlackBuild @@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=insync DEBNAM=xenial -VERSION=${VERSION:-3.3.9.40955} +VERSION=${VERSION:-3.9.0.60000} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/network/insync/insync.info b/network/insync/insync.info index b6e0dbcf743..a0711e83d12 100644 --- a/network/insync/insync.info +++ b/network/insync/insync.info @@ -1,10 +1,10 @@ PRGNAM="insync" -VERSION="3.3.9.40955" +VERSION="3.9.0.60000" HOMEPAGE="https://www.insynchq.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://slackware.uk/sbosrcarch/by-name/network/insync/insync_3.3.9.40955-xenial_amd64.deb" -MD5SUM_x86_64="fd8ea3caaea11d4583e3a3f53876ac95" +DOWNLOAD_x86_64="https://cdn.insynchq.com/builds/linux/3.9.0.60000/insync_3.9.0.60000-noble_amd64.deb" +MD5SUM_x86_64="58aa02575a3579f1ce316328402712e3" REQUIRES="" MAINTAINER="Pedro R.M. Júnior" EMAIL="pedrormjunior@gmail.com" diff --git a/network/lurch/lurch.SlackBuild b/network/lurch/lurch.SlackBuild index 38d63c172ce..365ac3f3987 100644 --- a/network/lurch/lurch.SlackBuild +++ b/network/lurch/lurch.SlackBuild @@ -72,6 +72,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 {} + +export CMAKE_POLICY_VERSION_MINIMUM=3.5 CFLAGS="$SLKCFLAGS" make make install DESTDIR=$PKG diff --git a/network/mdk4/mdk4.SlackBuild b/network/mdk4/mdk4.SlackBuild index f3e3c5b0469..bb5c54b3027 100644 --- a/network/mdk4/mdk4.SlackBuild +++ b/network/mdk4/mdk4.SlackBuild @@ -62,6 +62,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 {} \; +for i in $CWD/patches/* ; do patch -p1 < $i ; done + sed -i \ -e 's/^\(PREFIX\s\+=\s\+\).\+$/\1\/usr/' \ -e 's/^\(MANDIR\s\+=\s\+\$(PREFIX)\/\).\+$/\1man/' \ diff --git a/network/mdk4/patches/01_manpage_example.patch b/network/mdk4/patches/01_manpage_example.patch new file mode 100644 index 00000000000..5f7ce3b2d75 --- /dev/null +++ b/network/mdk4/patches/01_manpage_example.patch @@ -0,0 +1,22 @@ +From: Samuel Henrique +Date: Mon, 22 Apr 2024 08:15:14 +0700 +Subject: Point to example file in --help output + +=================================================================== +--- + man/mdk4.2 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/man/mdk4.2 b/man/mdk4.2 +index dbd51c6..f5ce41f 100644 +--- a/man/mdk4.2 ++++ b/man/mdk4.2 +@@ -46,7 +46,7 @@ Use also non-printable caracters in generated SSIDs and create SSIDs that break + Read SSIDs from file + .TP + .BI -v " " +-Read MACs and SSIDs from file. See example file! ++Read MACs and SSIDs from file. See example file at /usr/share/doc/mdk4/fakeap-example.txt + .TP + .BI -t " " + -t 1 = Create only Ad-Hoc network diff --git a/network/mdk4/patches/02_makefile_osdep_parallel_build_fix.patch b/network/mdk4/patches/02_makefile_osdep_parallel_build_fix.patch new file mode 100644 index 00000000000..986ed23193f --- /dev/null +++ b/network/mdk4/patches/02_makefile_osdep_parallel_build_fix.patch @@ -0,0 +1,23 @@ +From: Debian Security Tools +Date: Mon, 22 Apr 2024 08:15:14 +0700 +Subject: makefile_osdep_parallel_build_fix + +Origin: upstream, https://github.com/aircrack-ng/mdk4/commit/a214f5cedc0e27060d10a359a1efeaed7d4ab2a3 +--- + src/Makefile | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/src/Makefile b/src/Makefile +index 6ee36bc..1540755 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -27,8 +27,7 @@ att: + osd: + $(MAKE) -C $(OSD) + +-$(LIBOSD) $(OSD)/libosdep.a: +- $(MAKE) -C $(OSD) ++$(LIBOSD) $(OSD)/libosdep.a: osd + + $(OBJ_ATT): + $(MAKE) -C $(ATTACKS) diff --git a/network/mdk4/patches/03_fix-x-mode-bug.patch b/network/mdk4/patches/03_fix-x-mode-bug.patch new file mode 100644 index 00000000000..eb1160c13bf --- /dev/null +++ b/network/mdk4/patches/03_fix-x-mode-bug.patch @@ -0,0 +1,70 @@ +From: E7mer +Date: Fri, 15 Oct 2021 10:34:47 +0800 +Subject: fix x mode bug + +Origin: upstream, https://github.com/aircrack-ng/mdk4/commit/9e595b2f72b9c6cf12cc688e46e3eba3bac1b4d3 +--- + src/attacks/poc.c | 20 ++++++++++++-------- + 1 file changed, 12 insertions(+), 8 deletions(-) + +diff --git a/src/attacks/poc.c b/src/attacks/poc.c +index a2ff199..7547b1c 100644 +--- a/src/attacks/poc.c ++++ b/src/attacks/poc.c +@@ -53,6 +53,7 @@ void* poc_parse(int argc, char *argv[]) { + struct dirent *ptr; + int file_cnt; + int file_lines; ++ char poc_path[256]; + char file_name[255]; + unsigned char buf[8192]; + FILE *fp1; +@@ -96,13 +97,16 @@ void* poc_parse(int argc, char *argv[]) { + return NULL; + } + } +- // load PoC packets +- if ((dir=opendir("./pocs")) == NULL) +- { +- if(dir=opendir("/usr/local/src/mdk4/pocs")==NULL){ ++ // load PoC packets ++ strcpy(poc_path, "./pocs"); ++ dir=opendir(poc_path); ++ if (dir == NULL){ ++ strcpy(poc_path, "/usr/local/src/mdk4/pocs"); ++ dir=opendir(poc_path); ++ if(dir == NULL){ + printf("Open pocs dir error!\n"); + exit(1); +- } ++ } + } + + file_cnt = 0; +@@ -115,7 +119,6 @@ void* poc_parse(int argc, char *argv[]) { + { + file_cnt++; + } +- + } + closedir(dir); + +@@ -132,7 +135,7 @@ void* poc_parse(int argc, char *argv[]) { + memset(poc_pkts, 0, sizeof(struct poc_packet) * file_cnt); + + i=0; +- dir=opendir("./pocs"); ++ dir=opendir(poc_path); + while((ptr=readdir(dir)) != NULL) + { + if(strcmp(ptr->d_name, ".") == 0 || strcmp(ptr->d_name, "..") == 0) +@@ -141,7 +144,8 @@ void* poc_parse(int argc, char *argv[]) { + if(ptr->d_type == 8) // file + { + memset(file_name, 0, sizeof(file_name)); +- strcpy(file_name, "./pocs/"); ++ strcpy(file_name, poc_path); ++ strcat(file_name, "/"); + strcat(file_name, ptr->d_name); + strncpy(poc_pkts[i].vendor, ptr->d_name, sizeof(poc_pkts[i].vendor)); + diff --git a/network/mdk4/patches/04_Declare-functions-before-using-it.patch b/network/mdk4/patches/04_Declare-functions-before-using-it.patch new file mode 100644 index 00000000000..109839430b0 --- /dev/null +++ b/network/mdk4/patches/04_Declare-functions-before-using-it.patch @@ -0,0 +1,109 @@ +From: Arnaud Rebillout +Date: Mon, 22 Apr 2024 08:16:40 +0700 +Subject: Declare functions before using it +MIME-Version: 1.0 +Content-Type: text/plain; charset="utf-8" +Content-Transfer-Encoding: 8bit + +Lately Debian enabled -Werror=implicit-function-declaration, causing the +build to break in a few places. Fix it by declaring functions before +using it, or including the right libraries. + +Errors that this commit fixes are: + +``` +probing.c:236:3: error: implicit declaration of function ‘add_ssid_set’ [-Werror=implicit-function-declaration] +probing.c:237:3: error: implicit declaration of function ‘add_rate_sets’ [-Werror=implicit-function-declaration] +poc.c:152:30: error: implicit declaration of function ‘get_file_lines’ [-Werror=implicit-function-declaration] +poc.c:169:59: error: implicit declaration of function ‘str_to_hex’ [-Werror=implicit-function-declaration] +poc.c:522:30: error: implicit declaration of function ‘toupper’ [-Werror=implicit-function-declaration] +test.c:164:3: error: implicit declaration of function ‘load_greylist’; did you mean ‘test_greylist’? [-Werror=implicit-function-declaration] +``` + +Forwarded: https://github.com/aircrack-ng/mdk4/pull/117 +--- + src/attacks/poc.c | 4 ++++ + src/greylist.c | 9 +-------- + src/greylist.h | 9 +++++++++ + src/packet.h | 3 +++ + 4 files changed, 17 insertions(+), 8 deletions(-) + +diff --git a/src/attacks/poc.c b/src/attacks/poc.c +index 7547b1c..bf21429 100644 +--- a/src/attacks/poc.c ++++ b/src/attacks/poc.c +@@ -4,6 +4,7 @@ + #include + #include + #include ++#include + + #include "poc.h" + +@@ -17,6 +18,9 @@ + struct poc_packet *poc_pkts = NULL; + int vendor_cnt = 0; + ++int get_file_lines(char * filename); ++int str_to_hex(unsigned char *pascii, unsigned char *phex, unsigned int len); ++ + void poc_shorthelp() + { + printf(" Proof-of-concept of WiFi protocol implementation vulnerability,\n"); +diff --git a/src/greylist.c b/src/greylist.c +index ad9f26d..da8f8c9 100644 +--- a/src/greylist.c ++++ b/src/greylist.c +@@ -10,13 +10,6 @@ struct greylist { + struct greylist *next; + }; + +-typedef enum +-{ +- BLACK_LIST, +- WHITE_LIST, +- +-}list_type; +- + struct greylist *glist = NULL; + struct greylist *blist = NULL; + struct greylist *wlist = NULL; +@@ -58,7 +51,7 @@ struct greylist *search_in_greylist(struct ether_addr mac, struct greylist *gl) + return NULL; + } + +-void load_greylist(list_type type, char *filename) { ++void load_greylist(greylist_type type, char *filename) { + char *entry; + + if (filename) { +diff --git a/src/greylist.h b/src/greylist.h +index f1d3d1a..b34eb60 100644 +--- a/src/greylist.h ++++ b/src/greylist.h +@@ -14,4 +14,13 @@ char is_blacklisted(struct ether_addr mac); + + char is_whitelisted(struct ether_addr mac); + ++typedef enum ++{ ++ BLACK_LIST, ++ WHITE_LIST, ++ ++}greylist_type; ++ ++void load_greylist(greylist_type type, char *filename); ++ + #endif +diff --git a/src/packet.h b/src/packet.h +index 208c84a..b459ae6 100644 +--- a/src/packet.h ++++ b/src/packet.h +@@ -266,4 +266,7 @@ void set_seqno(struct packet *pkt, uint16_t seqno); + uint8_t get_fragno(struct packet *pkt); + void set_fragno(struct packet *pkt, uint8_t frag, int last_frag); + ++void add_ssid_set(struct packet *pkt, char *ssid); ++void add_rate_sets(struct packet *pkt, char b_rates, char g_rates); ++ + #endif diff --git a/network/mdk4/patches/05_ftbfs-with-gcc-14.patch b/network/mdk4/patches/05_ftbfs-with-gcc-14.patch new file mode 100644 index 00000000000..1625570baef --- /dev/null +++ b/network/mdk4/patches/05_ftbfs-with-gcc-14.patch @@ -0,0 +1,34 @@ +Description: Fixes two errors causing FTBFS with gcc-14 + channelhopper.c:48:26: error: initialization of 'pthread_t' + {aka 'long unsigned int'} from 'void *' makes integer from pointer without + a cast [-Wint-conversion] + . + poc.c:516:17: error: 'return' with no value, in function returning non-void + [-Wreturn-mismatch] + . + Backporting some changes applied upstream (Closes: #1081054). +Origin: backport, https://github.com/aircrack-ng/mdk4/commit/36ca143a2e6c0b75b5ec60143b0c5eddd3d2970c +Author: Sven Geuer +Last-Update: 2024-10-04 +--- a/src/channelhopper.c ++++ b/src/channelhopper.c +@@ -45,7 +45,7 @@ + int chans_out [MAX_CHAN_COUNT] = {0}; + + pthread_t *hopper = NULL; +-pthread_t chan_sniffer = NULL; ++pthread_t chan_sniffer = (int)NULL; + int hopper_useconds = 0; + volatile int sniff = 0; + pthread_mutex_t chan_thread_mutex; +--- a/src/attacks/poc.c ++++ b/src/attacks/poc.c +@@ -513,7 +513,7 @@ + unsigned char s1, s2; + + if(pascii == NULL || phex == NULL || len == 0) +- return; ++ return (int)NULL; + + str_len = strlen(pascii)/4; + if(str_len) diff --git a/network/memcached/memcached.SlackBuild b/network/memcached/memcached.SlackBuild index 95bdb8ed759..533afa9bb4a 100644 --- a/network/memcached/memcached.SlackBuild +++ b/network/memcached/memcached.SlackBuild @@ -92,7 +92,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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-error=array-bounds" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/network/mosh/1282.patch b/network/mosh/1282.patch deleted file mode 100644 index c8376a2c129..00000000000 --- a/network/mosh/1282.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 8012ca9c8d16f99679c171b36ad02655549ab7ff Mon Sep 17 00:00:00 2001 -From: Alex Chernyakhovsky -Date: Sun, 30 Jul 2023 16:19:46 -0400 -Subject: [PATCH] Bump C++ version to C++17 - -Protobuf versions since 3.6.0 have long had a C++11 dependency; even -more recent versions have picked up an Abseil dependency bumping that -to C++14. Since it is now 2023, defaulting to C++17 is reasonable, so -remove the conditional C++ standards version check that mosh -previously had and replace it with an unconditional C++17 check. - -This means that all future commits can use C++17 features. According -to https://en.cppreference.com/w/cpp/compiler_support/17 this means -that minimum effective compiler versions for mosh become: - -gcc 7 (May 2017) -clang 5 (September 2017) - -This, in turn, implies that future versions of mosh will no longer be -available for RHEL/CentOS 7 (June 2014). - -Closes: #1267 ---- - configure.ac | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index ee70c7b86..7f7dc3bc2 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -22,9 +22,9 @@ AS_IF([test x"$PROTOC" = x], - # automake 1.12 seems to require this, but automake 1.11 doesn't recognize it - m4_ifdef([AM_PROG_AR], [AM_PROG_AR]) - --# Protobuf 3.6+ requires C++11. --AS_IF([pkg-config --atleast-version 3.6.0 protobuf], -- [AX_CXX_COMPILE_STDCXX([11])]) -+# Protobuf transitively requires at least C++14, get ahead of the -+# curve and require at least C++17. -+AX_CXX_COMPILE_STDCXX([17]) - - WARNING_CXXFLAGS="" - PICKY_CXXFLAGS="" diff --git a/network/mosh/README b/network/mosh/README deleted file mode 100644 index 8b1944f8d5e..00000000000 --- a/network/mosh/README +++ /dev/null @@ -1,18 +0,0 @@ -mosh (MObile SHell server and client) - -Mosh is a remote terminal application that allows roaming, supports -intermittent connectivity, and provides intelligent local echo and -line editing of user keystrokes. - -Mosh attempts to improve on SSH by being more robust and responsive, -especially over Wi-Fi, cellular, and long-distance links. - -The mosh client must be run with a UTF-8 locale. Locales -can be configured system-wide in /etc/profile.d/lang.sh or -/etc/profile.d/lang.csh - -Alternatively set LANG to a UTF-8 locale (e.g. LANG=en_GB.UTF-8) -somewhere else you consider suitable. - -Additionally the server that you are connecting to must have the same -locale installed (though it need not be set as the default). diff --git a/network/mosh/mosh.SlackBuild b/network/mosh/mosh.SlackBuild deleted file mode 100644 index 8127e0ff4d8..00000000000 --- a/network/mosh/mosh.SlackBuild +++ /dev/null @@ -1,107 +0,0 @@ -#!/bin/bash - -# Slackware build script for mosh - -# Written by ruario -# Formerly maintained by Donald Cooley, South Haven, Indiana, USA -# Now maintained by B. Watson . -# Original script had no license; modified version licensed under -# the WTFPL. See http://www.wtfpl.net/txt/copying/ for details. - -# 20230225 bkw: homepage/download changed. - -# 20220425 bkw: BUILD=2 -# - take over maintenance. -# - relicense script as WTFPL. -# - include a couple more doc files (THANKS and ocb-license.html). -# - add bash completion to package. -# - add ufw integration to package (untested; I don't run ufw). - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=mosh -VERSION=${VERSION:-1.4.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -# patch to work with newer protobuf3 -patch -p1 < $CWD/1282.patch - -autoreconf -vif -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -fpermissive" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG -gzip -9 $PKG/usr/man/man*/* - -install -D -m0644 \ - conf/bash-completion/completions/$PRGNAM \ - $PKG/usr/share/bash-completion/completions/$PRGNAM - -install -D -m0644 \ - conf/ufw/applications.d/$PRGNAM \ - $PKG/etc/ufw/applications.d/$PRGNAM - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -cp -a AUTHORS COPYING ChangeLog NEWS *.md *.html THANKS $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/mosh/mosh.info b/network/mosh/mosh.info deleted file mode 100644 index abec8c93be3..00000000000 --- a/network/mosh/mosh.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="mosh" -VERSION="1.4.0" -HOMEPAGE="https://mosh.org" -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="" -REQUIRES="perl-IO-Tty protobuf3" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/network/mosh/slack-desc b/network/mosh/slack-desc deleted file mode 100644 index 077b45efd63..00000000000 --- a/network/mosh/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------------------------------------------------------| -mosh: mosh (MObile SHell server and client) -mosh: -mosh: Remote terminal application that allows roaming, supports intermittent -mosh: connectivity, and provides intelligent local echo and line editing of -mosh: user keystrokes. -mosh: -mosh: Mosh attempts to improve on SSH by being more robust and responsive, -mosh: especially over Wi-Fi, cellular, and long-distance links. -mosh: -mosh: http://mosh.mit.edu/ -mosh: diff --git a/network/mumble-server/mumble-server.SlackBuild b/network/mumble-server/mumble-server.SlackBuild index c46e5c00891..bd75a04a855 100644 --- a/network/mumble-server/mumble-server.SlackBuild +++ b/network/mumble-server/mumble-server.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mumble-server SRCNAM=mumble -VERSION=${VERSION:-1.5.634} +VERSION=${VERSION:-1.5.735} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -104,16 +104,17 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -sed -e "s|CMAKE_CXX_STANDARD 14|CMAKE_CXX_STANDARD 17|" -i CMakeLists.txt mkdir -p build - -(cd build +cd build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_C_STANDARD=99 \ + -W no-dev \ -Dclient=OFF \ -Dserver=ON \ -Dwarnings-as-errors=OFF \ @@ -122,7 +123,7 @@ cmake \ make make install DESTDIR=$PKG -) +cd .. mkdir -p \ $PKG/etc/{logrotate.d,rc.d} \ diff --git a/network/mumble-server/mumble-server.info b/network/mumble-server/mumble-server.info index 2db8ef54a3e..f73242d501f 100644 --- a/network/mumble-server/mumble-server.info +++ b/network/mumble-server/mumble-server.info @@ -1,8 +1,8 @@ PRGNAM="mumble-server" -VERSION="1.5.634" +VERSION="1.5.735" HOMEPAGE="https://wiki.mumble.info/wiki/Main_Page" -DOWNLOAD="https://github.com/mumble-voip/mumble/releases/download/v1.5.634/mumble-1.5.634.tar.gz" -MD5SUM="093f389af4512e5e42e1a431b02aacfc" +DOWNLOAD="https://github.com/mumble-voip/mumble/releases/download/v1.5.735/mumble-1.5.735.tar.gz" +MD5SUM="e13c7713fead11ca3e805074e7382b98" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="protobuf3" diff --git a/network/mumble/mumble.SlackBuild b/network/mumble/mumble.SlackBuild index 145545222c3..b16262f939b 100644 --- a/network/mumble/mumble.SlackBuild +++ b/network/mumble/mumble.SlackBuild @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mumble -VERSION=${VERSION:-1.5.634} +VERSION=${VERSION:-1.5.735} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -117,7 +117,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 {} \; -sed -e "s|CMAKE_CXX_STANDARD 14|CMAKE_CXX_STANDARD 17|" -i CMakeLists.txt mkdir -p build cd build @@ -127,6 +126,10 @@ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_C_STANDARD=99 \ + -Dwarnings-as-errors=OFF \ + -W no-dev \ -Dclient=ON \ -Dserver=OFF \ -Dbundled-opus=OFF \ diff --git a/network/mumble/mumble.info b/network/mumble/mumble.info index 5c66d0e0512..fbff6237e68 100644 --- a/network/mumble/mumble.info +++ b/network/mumble/mumble.info @@ -1,8 +1,8 @@ PRGNAM="mumble" -VERSION="1.5.634" +VERSION="1.5.735" HOMEPAGE="https://wiki.mumble.info/wiki/Main_Page" -DOWNLOAD="https://github.com/mumble-voip/mumble/releases/download/v1.5.634/mumble-1.5.634.tar.gz" -MD5SUM="093f389af4512e5e42e1a431b02aacfc" +DOWNLOAD="https://github.com/mumble-voip/mumble/releases/download/v1.5.735/mumble-1.5.735.tar.gz" +MD5SUM="e13c7713fead11ca3e805074e7382b98" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="protobuf3 poco" diff --git a/network/ngrep/ngrep-1.47-regex.patch b/network/ngrep/ngrep-1.47-regex.patch new file mode 100644 index 00000000000..613643cf0e6 --- /dev/null +++ b/network/ngrep/ngrep-1.47-regex.patch @@ -0,0 +1,29 @@ +--- a/configure.in ++++ b/configure.in +@@ -6,6 +6,7 @@ + dnl NOTE: configure.in requires autoconf 2.57 or more recent. + + AC_INIT(ngrep.c) ++AC_CONFIG_SUBDIRS([regex-0.12]) + + AC_MSG_RESULT + AC_MSG_RESULT(Configuring System ...) +--- a/regex-0.12/Makefile.in ++++ b/regex-0.12/Makefile.in +@@ -26,13 +26,13 @@ + # -DEXTRACT_MACROS to use the macros EXTRACT_* (as opposed to + # the corresponding C procedures). If not -DDEBUG, the macros + # are used. +-CPPFLAGS = ++CPPFLAGS ?= + + # Likewise, you can override CFLAGS to optimize, use -Wall, etc. +-CFLAGS = -g ++CFLAGS ?= -g + + # Ditto for LDFLAGS and LOADLIBES. +-LDFLAGS = ++LDFLAGS ?= + LOADLIBES = + + srcdir = @srcdir@ diff --git a/network/ngrep/ngrep.SlackBuild b/network/ngrep/ngrep.SlackBuild index 84422910d08..66475852611 100644 --- a/network/ngrep/ngrep.SlackBuild +++ b/network/ngrep/ngrep.SlackBuild @@ -82,6 +82,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/ngrep-1.47-regex.patch +autoreconf -vif + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/network/nss-mdns/README b/network/nss-mdns/README deleted file mode 100644 index 461764b63ff..00000000000 --- a/network/nss-mdns/README +++ /dev/null @@ -1,11 +0,0 @@ -nss-mdns is a plugin for the GNU Name Service Switch (NSS) -functionality of the GNU C Library (glibc) which provides host -name resolution via Multicast DNS (a.k.a. Zeroconf, a.k.a. Apple -Rendezvous, a.k.a Apple Bonjour). This effectively allows name -resolution by common Unix/Linux programs in the ad-hoc mDNS domain -.local. - -To test, the following command should return a mapping for the remote -host: - - getent hosts .local diff --git a/network/nss-mdns/doinst.sh b/network/nss-mdns/doinst.sh deleted file mode 100644 index b38c5e155d2..00000000000 --- a/network/nss-mdns/doinst.sh +++ /dev/null @@ -1,14 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} -config etc/mdns.allow.new -config etc/nsswitch.conf-mdns.new diff --git a/network/nss-mdns/mdns.allow b/network/nss-mdns/mdns.allow deleted file mode 100644 index 7ca905f237b..00000000000 --- a/network/nss-mdns/mdns.allow +++ /dev/null @@ -1,12 +0,0 @@ -# /etc/mdns.allow -# Empty lines are ignored as are comments starting with #. - -# If the configuration file is absent or unreadable nss-mdns behaves -# as if the following lines are uncommented -# -#.local. -#.local - -# enable mDNS lookups of all names, regardless of the domain suffix -* - diff --git a/network/nss-mdns/nss-mdns.SlackBuild b/network/nss-mdns/nss-mdns.SlackBuild deleted file mode 100644 index a25fd3ed77d..00000000000 --- a/network/nss-mdns/nss-mdns.SlackBuild +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/bash - -# Slackware build script for nss-mdns -# Written by Menno Duursma -# Maintained by Robby Workman - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=nss-mdns -VERSION=${VERSION:-0.14.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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -AVAHI_SOCKET="/run/avahi-daemon/socket" \ -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/ \ - --libdir=/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | \ - grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/etc -cat $CWD/mdns.allow > $PKG/etc/mdns.allow.new -cat $CWD/nsswitch.conf-mdns > $PKG/etc/nsswitch.conf-mdns.new - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a [A-Z][A-Z]* $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/nss-mdns/nss-mdns.info b/network/nss-mdns/nss-mdns.info deleted file mode 100644 index db0d6deb38b..00000000000 --- a/network/nss-mdns/nss-mdns.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nss-mdns" -VERSION="0.14.1" -HOMEPAGE="https://github.com/lathiat/nss-mdns" -DOWNLOAD="https://github.com/lathiat/nss-mdns/releases/download/v0.14.1/nss-mdns-0.14.1.tar.gz" -MD5SUM="39b7f6ccfa0605321c7ee6e78478b83b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="avahi" -MAINTAINER="Robby Workman" -EMAIL="rworkman@slackbuilds.org" diff --git a/network/nss-mdns/nsswitch.conf-mdns b/network/nss-mdns/nsswitch.conf-mdns deleted file mode 100644 index be3ea5e4914..00000000000 --- a/network/nss-mdns/nsswitch.conf-mdns +++ /dev/null @@ -1,42 +0,0 @@ -# -# /etc/nsswitch.conf-mdns -# -# An example Name Service Switch config file. This file should be -# sorted with the most-used services at the beginning. -# -# The entry '[NOTFOUND=return]' means that the search for an -# entry should stop if the search in the previous entry turned -# up nothing. Note that if the search failed due to some other reason -# (like no NIS server responding) then the search continues with the -# next entry. -# -# Legal entries are: -# -# nisplus or nis+ Use NIS+ (NIS version 3) -# nis or yp Use NIS (NIS version 2), also called YP -# dns Use DNS (Domain Name Service) -# files Use the local files -# [NOTFOUND=return] Stop searching if not found so far -# - -# passwd: files nis -# shadow: files nis -# group: files nis - -passwd: compat -group: compat - -hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 -networks: files dns - -services: files -protocols: files -rpc: files -ethers: files -netmasks: files -netgroup: files -bootparams: files - -automount: files -aliases: files - diff --git a/network/nss-mdns/slack-desc b/network/nss-mdns/slack-desc deleted file mode 100644 index 0510a8b631a..00000000000 --- a/network/nss-mdns/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------------------------------------------------------| -nss-mdns: nss-mdns (Multicast DNS host name resolution NSS module) -nss-mdns: -nss-mdns: nss-mdns is a plugin for the GNU Name Service Switch (NSS) -nss-mdns: functionality of the GNU C Library (glibc) which provides -nss-mdns: host name resolution via via Multicast DNS (a.k.a. Zeroconf, -nss-mdns: a.k.a. Apple Rendezvous, a.k.a Apple Bonjour). This effectively -nss-mdns: allows name resolution by common Unix/Linux programs in the ad-hoc -nss-mdns: ad-hoc mDNS domain .local. -nss-mdns: -nss-mdns: -nss-mdns: diff --git a/network/offlineimap/offlineimap.info b/network/offlineimap/offlineimap.info index 6aabd7cdaa2..7153df9c5c2 100644 --- a/network/offlineimap/offlineimap.info +++ b/network/offlineimap/offlineimap.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/OfflineIMAP/offlineimap/archive/v7.3.4/offlineimap- MD5SUM="4494e696fc20a49db4e4a90f252df2c4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="rfc6555" +REQUIRES="rfc6555 python2-six" MAINTAINER="Nishant Limbachia" EMAIL="nishant@mnspace.net" diff --git a/network/remmina/remmina.SlackBuild b/network/remmina/remmina.SlackBuild index 7100e30948f..434e0669a5e 100644 --- a/network/remmina/remmina.SlackBuild +++ b/network/remmina/remmina.SlackBuild @@ -28,12 +28,12 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=remmina -VERSION=${VERSION:-1.4.33} +VERSION=${VERSION:-1.4.35} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -DIRNAME=Remmina-v.$VERSION +DIRNAME=Remmina-v$VERSION AVAHI=${AVAHI:-OFF} KWALLET=${KWALLET:-ON} diff --git a/network/remmina/remmina.info b/network/remmina/remmina.info index 8fa24fb0640..b6d1d695454 100644 --- a/network/remmina/remmina.info +++ b/network/remmina/remmina.info @@ -1,8 +1,8 @@ PRGNAM="remmina" -VERSION="1.4.33" +VERSION="1.4.35" HOMEPAGE="https://www.remmina.org" -DOWNLOAD="https://gitlab.com/Remmina/Remmina/-/archive/v.1.4.33/Remmina-v.1.4.33.tar.bz2" -MD5SUM="e3f0be9198e826938223c0e0ef402837" +DOWNLOAD="https://gitlab.com/Remmina/Remmina/-/archive/v1.4.35/Remmina-v1.4.35.tar.bz2" +MD5SUM="f655881007cc55db30518b9bfcae5ec4" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="spice-gtk" diff --git a/network/spice/README b/network/spice/README deleted file mode 100644 index c3daadff99a..00000000000 --- a/network/spice/README +++ /dev/null @@ -1,10 +0,0 @@ -Spice is an open remote computing solution, providing client access to -remote machine display and devices (e.g., keyboard, mouse, audio). -Spice achieves a user experience similar to an interaction with a -local machine, while trying to offload most of the intensive CPU and -GPU tasks to the client. Spice is suitable for both LAN and WAN usage, -without compromising on the user experience. - -libcacard is an optional dependency for virtual smartcard support. - -gst-plugins-ugly (with x264 support) is also an optional dependency. diff --git a/network/spice/slack-desc b/network/spice/slack-desc deleted file mode 100644 index f524a07ff03..00000000000 --- a/network/spice/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------------------------------------------------------| -spice: spice (remote computing solution) -spice: -spice: Spice is an open remote computing solution, providing client access to -spice: remote machine display and devices (e.g., keyboard, mouse, audio). -spice: Spice achieves a user experience similar to an interaction with a -spice: local machine, while trying to offload most of the intensive CPU and -spice: GPU tasks to the client. Spice is suitable for both LAN and WAN usage, -spice: without compromising on the user experience. -spice: -spice: spice homepage: https://www.spice-space.org -spice: diff --git a/network/spice/spice.SlackBuild b/network/spice/spice.SlackBuild deleted file mode 100644 index ce3fa5ef5b0..00000000000 --- a/network/spice/spice.SlackBuild +++ /dev/null @@ -1,116 +0,0 @@ -#!/bin/bash - -# Slackware build script for spice - -# Copyright 2013-2025 Matteo Bernardini , Pisa, Italy -# 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=spice -VERSION=${VERSION:-0.16.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i586" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -DOCS="AUTHORS CHANGELOG.md COPYING README" - -# check if libcacard is there -if pkg-config --exists libcacard ; then - with_cacard="--enable-smartcard" -else - with_cacard="--disable-smartcard" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --disable-static \ - --enable-client \ - --disable-celt051 \ - $with_cacard \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/spice/spice.info b/network/spice/spice.info deleted file mode 100644 index 3fbb3e0ff8d..00000000000 --- a/network/spice/spice.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="spice" -VERSION="0.16.0" -HOMEPAGE="https://www.spice-space.org" -DOWNLOAD="https://www.spice-space.org/download/releases/spice-server/spice-0.16.0.tar.bz2" -MD5SUM="435f4b112fdf301152a26dbcfbf2ec22" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="spice-protocol" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/network/sqlmap/sqlmap.SlackBuild b/network/sqlmap/sqlmap.SlackBuild index 20dc25a8ae2..20d7cd4ff9c 100644 --- a/network/sqlmap/sqlmap.SlackBuild +++ b/network/sqlmap/sqlmap.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=sqlmap -VERSION=${VERSION:-1.4.9} +VERSION=${VERSION:-1.8.7} ARCH=noarch BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/network/sqlmap/sqlmap.info b/network/sqlmap/sqlmap.info index 2d9ff51976a..c271d6be43c 100644 --- a/network/sqlmap/sqlmap.info +++ b/network/sqlmap/sqlmap.info @@ -1,8 +1,8 @@ PRGNAM="sqlmap" -VERSION="1.4.9" +VERSION="1.8.7" HOMEPAGE="http://sqlmap.org/" -DOWNLOAD="https://github.com/sqlmapproject/sqlmap/archive/1.4.9/sqlmap-1.4.9.tar.gz" -MD5SUM="f79dac9b60f40ccdb4e1a05797b7cdc6" +DOWNLOAD="https://github.com/sqlmapproject/sqlmap/archive/1.8.7/sqlmap-1.8.7.tar.gz" +MD5SUM="874be44facc1e375a61812512c4e2422" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/network/ssmtp/ssmtp.SlackBuild b/network/ssmtp/ssmtp.SlackBuild index d75306bc87a..2ce405bd48f 100644 --- a/network/ssmtp/ssmtp.SlackBuild +++ b/network/ssmtp/ssmtp.SlackBuild @@ -91,6 +91,8 @@ for i in $CWD/patches/*.patch; do patch -p1 < $i done +autoreconf -vif + LIBS="-lcrypto" \ CFLAGS="$SLKCFLAGS -Wl,-s" \ ./configure \ diff --git a/network/sylpheed/sylpheed-3.7.0-types.patch b/network/sylpheed/sylpheed-3.7.0-types.patch new file mode 100644 index 00000000000..4270793b347 --- /dev/null +++ b/network/sylpheed/sylpheed-3.7.0-types.patch @@ -0,0 +1,201 @@ +From 1bff4a0727c3e9e33418965205b127b956e7717e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20Hor=C3=A1k?= +Date: Sat, 27 Jan 2024 13:30:59 +0100 +Subject: [PATCH 1/4] fix incompatible pointer warnings + +--- + libsylph/utils.c | 8 ++++---- + libsylph/utils.h | 4 ++-- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/libsylph/utils.c b/libsylph/utils.c +index aabce066..7a9d1b61 100644 +--- a/libsylph/utils.c ++++ b/libsylph/utils.c +@@ -4047,7 +4047,7 @@ static gchar **argv_utf8_to_locale(gchar **argv) + } + #endif + +-gint execute_async(gchar *const argv[]) ++gint execute_async(gchar * argv[]) + { + #if defined(G_OS_WIN32) && !GLIB_CHECK_VERSION(2, 8, 2) + gchar **cp_argv; +@@ -4077,7 +4077,7 @@ gint execute_async(gchar *const argv[]) + return 0; + } + +-gint execute_sync(gchar *const argv[]) ++gint execute_sync(gchar * argv[]) + { + gint status; + #if defined(G_OS_WIN32) && !GLIB_CHECK_VERSION(2, 8, 2) +@@ -4247,7 +4247,7 @@ gint execute_open_file(const gchar *file, const gchar *content_type) + return 0; + } + #elif defined(__APPLE__) +- const gchar *argv[3] = {"open", NULL, NULL}; ++ gchar *argv[3] = {"open", NULL, NULL}; + + g_return_val_if_fail(file != NULL, -1); + +@@ -4256,7 +4256,7 @@ gint execute_open_file(const gchar *file, const gchar *content_type) + argv[1] = file; + execute_async(argv); + #else +- const gchar *argv[3] = {"xdg-open", NULL, NULL}; ++ gchar *argv[3] = {"xdg-open", NULL, NULL}; + + g_return_val_if_fail(file != NULL, -1); + +diff --git a/libsylph/utils.h b/libsylph/utils.h +index 9ac65cf4..97496049 100644 +--- a/libsylph/utils.h ++++ b/libsylph/utils.h +@@ -513,8 +513,8 @@ gchar *file_read_to_str (const gchar *file); + gchar *file_read_stream_to_str (FILE *fp); + + /* process execution */ +-gint execute_async (gchar *const argv[]); +-gint execute_sync (gchar *const argv[]); ++gint execute_async (gchar * argv[]); ++gint execute_sync (gchar * argv[]); + gint execute_command_line (const gchar *cmdline, + gboolean async); + gint execute_command_line_async_wait +-- +2.43.0 + + +From 1ae0b7e973e5da02190cfd5aeb145e6604af1e37 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20Hor=C3=A1k?= +Date: Sat, 27 Jan 2024 13:31:38 +0100 +Subject: [PATCH 2/4] fix pointer to int cast + +--- + libsylph/account.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libsylph/account.c b/libsylph/account.c +index 2431bf3d..7067af3d 100644 +--- a/libsylph/account.c ++++ b/libsylph/account.c +@@ -276,7 +276,7 @@ gboolean account_address_exist(const gchar *address) + } + } + +- return (gboolean)g_hash_table_lookup(address_table, address); ++ return g_hash_table_lookup(address_table, address) != NULL; + } + + void account_foreach(AccountFunc func, gpointer user_data) +-- +2.43.0 + + +From 5427f4108a08c32869af0a3b56f13cb8a545fc7f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20Hor=C3=A1k?= +Date: Sat, 27 Jan 2024 13:32:13 +0100 +Subject: [PATCH 3/4] fix format for size_t argument + +--- + libsylph/codeconv.c | 2 +- + libsylph/procmime.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/libsylph/codeconv.c b/libsylph/codeconv.c +index 49d1b3d3..6cad90d5 100644 +--- a/libsylph/codeconv.c ++++ b/libsylph/codeconv.c +@@ -2722,7 +2722,7 @@ CharSet conv_check_file_encoding(const gchar *file) + if ((size = fread(buf, 2, BUFFSIZE / 2, fp)) > 0) { + CharSet guess_enc = C_AUTO; + +- debug_print("conv_check_file_encoding: check first %d bytes of file %s\n", size * 2, file); ++ debug_print("conv_check_file_encoding: check first %zd bytes of file %s\n", size * 2, file); + + /* BOM check */ + if ((buf[0] & 0xff) == 0xfe && (buf[1] & 0xff) == 0xff) { +diff --git a/libsylph/procmime.c b/libsylph/procmime.c +index 4c3a90c6..0c101920 100644 +--- a/libsylph/procmime.c ++++ b/libsylph/procmime.c +@@ -1890,7 +1890,7 @@ EncodingType procmime_get_encoding_for_text_file(const gchar *file) + octet_percentage = 0.0; + + debug_print("procmime_get_encoding_for_text_file(): " +- "8bit chars: %d / %d (%f%%)\n", octet_chars, total_len, ++ "8bit chars: %zd / %zd (%f%%)\n", octet_chars, total_len, + 100.0 * octet_percentage); + + if (octet_percentage > 0.20) { +@@ -1926,7 +1926,7 @@ EncodingType procmime_get_encoding_for_str(const gchar *str) + octet_percentage = 0.0; + + debug_print("procmime_get_encoding_for_str(): " +- "8bit chars: %d / %d (%f%%)\n", octet_chars, total_len, ++ "8bit chars: %zd / %zd (%f%%)\n", octet_chars, total_len, + 100.0 * octet_percentage); + + if (octet_percentage > 0.20) { +-- +2.43.0 + + +From 7aba8dcfe69ed08b3484464d8424ef16220d792c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Dan=20Hor=C3=A1k?= +Date: Sat, 27 Jan 2024 14:26:33 +0100 +Subject: [PATCH 4/4] fix format for glib types + +--- + libsylph/filter.c | 4 ++-- + libsylph/folder.c | 2 +- + libsylph/pop.c | 2 +- + 3 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/libsylph/filter.c b/libsylph/filter.c +index c58f8fc9..9607ccfb 100644 +--- a/libsylph/filter.c ++++ b/libsylph/filter.c +@@ -566,10 +566,10 @@ static gboolean filter_match_cond(FilterCond *cond, MsgInfo *msginfo, + debug_print("filter-log: %s: CMD_TEST, str_value: [%s]%s\n", G_STRFUNC, sv, nm); + break; + case FLT_COND_SIZE_GREATER: +- debug_print("filter-log: %s: SIZE_GREATER: %u %s %d (KB)%s\n", G_STRFUNC, msginfo->size, not_match ? "<=" : ">", cond->int_value, nm); ++ debug_print("filter-log: %s: SIZE_GREATER: %" G_GSIZE_FORMAT " %s %d (KB)%s\n", G_STRFUNC, msginfo->size, not_match ? "<=" : ">", cond->int_value, nm); + break; + case FLT_COND_AGE_GREATER: +- debug_print("filter-log: %s: AGE_GREATER: %lld (sec) %s %d (day)%s\n", G_STRFUNC, timediff, not_match ? "<=" : ">", cond->int_value, nm); ++ debug_print("filter-log: %s: AGE_GREATER: %" G_GINT64_FORMAT " (sec) %s %d (day)%s\n", G_STRFUNC, timediff, not_match ? "<=" : ">", cond->int_value, nm); + break; + case FLT_COND_UNREAD: + debug_print("filter-log: %s: UNREAD%s\n", G_STRFUNC, nm); +diff --git a/libsylph/folder.c b/libsylph/folder.c +index 6fffe2dc..c1487e11 100644 +--- a/libsylph/folder.c ++++ b/libsylph/folder.c +@@ -1945,7 +1945,7 @@ static void folder_write_list_recursive(GNode *node, gpointer data) + } + + fprintf(fp, +- " mtime=\"%lld\" new=\"%d\" unread=\"%d\" total=\"%d\"", ++ " mtime=\"%" G_GINT64_FORMAT "\" new=\"%d\" unread=\"%d\" total=\"%d\"", + (gint64)item->mtime, item->new, item->unread, item->total); + + if (item->account) +diff --git a/libsylph/pop.c b/libsylph/pop.c +index 8cb7f5cb..7108b7a6 100644 +--- a/libsylph/pop.c ++++ b/libsylph/pop.c +@@ -195,7 +195,7 @@ gint pop3_getrange_stat_send(Pop3Session *session) + + gint pop3_getrange_stat_recv(Pop3Session *session, const gchar *msg) + { +- if (sscanf(msg, "%d %lld", &session->count, &session->total_bytes) != 2) { ++ if (sscanf(msg, "%d %" G_GINT64_FORMAT "", &session->count, &session->total_bytes) != 2) { + log_warning(_("POP3 protocol error\n")); + session->error_val = PS_PROTOCOL; + return PS_PROTOCOL; +-- +2.43.0 + diff --git a/network/sylpheed/sylpheed.SlackBuild b/network/sylpheed/sylpheed.SlackBuild index eb0b55c8cd9..2af1e2c0046 100644 --- a/network/sylpheed/sylpheed.SlackBuild +++ b/network/sylpheed/sylpheed.SlackBuild @@ -40,9 +40,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -84,11 +81,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/sylpheed-3.7.0-types.patch + # Thanks to archlinux! sed -i 's|enchant/|enchant-2/|g' src/compose.c sed -i 's| enchant| enchant-2|g' configure -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/network/tokodon/README b/network/tokodon/README deleted file mode 100644 index d84bd1b3a30..00000000000 --- a/network/tokodon/README +++ /dev/null @@ -1,8 +0,0 @@ -tokodon (Mastodon client for Plasma and Plasma Mobile) - -A modern client for Mastodon and other decentralized servers that -implement its API (such as Pixelfed). - -NOTE: This is the latest supported version for Slackware 15.0 unless -libraries/kirigami-addons can be updated, which requires Plasma -Framework in Slackware to be updated to 5.91 or higher. diff --git a/network/tokodon/doinst.sh b/network/tokodon/doinst.sh deleted file mode 100644 index 65c7e2eeb9a..00000000000 --- a/network/tokodon/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/network/tokodon/slack-desc b/network/tokodon/slack-desc deleted file mode 100644 index 18a81c984d9..00000000000 --- a/network/tokodon/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------------------------------------------------------| -tokodon: tokodon (Mastodon client for Plasma and Plasma Mobile) -tokodon: -tokodon: A modern client for Mastodon and other decentralized servers that -tokodon: implement its API (such as Pixelfed). -tokodon: -tokodon: HOMEPAGE: https://github.com/KDE/tokodon -tokodon: -tokodon: -tokodon: -tokodon: -tokodon: diff --git a/network/tokodon/tokodon.SlackBuild b/network/tokodon/tokodon.SlackBuild deleted file mode 100644 index 4de5ded0793..00000000000 --- a/network/tokodon/tokodon.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/bash - -# Slackware build script for tokodon - -# Copyright 2023 Jeremy Hansen -# 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=tokodon -VERSION=${VERSION:-22.09} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# -sed -i 's|KWindowSystem::updateStartupId(view);|view->show();|' src/main.cpp -sed -i 's|KWindowSystem::activateWindow(view)|view->raise();|' src/main.cpp - -mkdir -p build -cd build - cmake \ - -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=${LIBDIRSUFFIX} \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -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 \ - 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/network/tokodon/tokodon.info b/network/tokodon/tokodon.info deleted file mode 100644 index 036bc822741..00000000000 --- a/network/tokodon/tokodon.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="tokodon" -VERSION="22.09" -HOMEPAGE="https://github.com/KDE/tokodon" -DOWNLOAD="https://github.com/KDE/tokodon/archive/refs/tags/v22.09/tokodon-22.09.tar.gz" -MD5SUM="71c1826bb9a6d0c5f042d46613c1f594" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="kirigami-addons" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/network/transmission/transmission.SlackBuild b/network/transmission/transmission.SlackBuild index e1c430ffebd..ae2a38c5182 100644 --- a/network/transmission/transmission.SlackBuild +++ b/network/transmission/transmission.SlackBuild @@ -175,6 +175,10 @@ cd build -DCMAKE_INSTALL_MANDIR=/usr/man \ -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ -DCMAKE_BUILD_TYPE=Release .. + + # avoid issues with cmake >= 4 when building dependencies + export CMAKE_POLICY_VERSION_MINIMUM=3.5 + make VERBOSE=1 make install/strip DESTDIR=$PKG cd .. diff --git a/network/unbound/unbound-1.24-swig-function.patch b/network/unbound/unbound-1.24-swig-function.patch new file mode 100644 index 00000000000..325776673b3 --- /dev/null +++ b/network/unbound/unbound-1.24-swig-function.patch @@ -0,0 +1,26 @@ +From 0fc825def2f812af70189a01b0fe66e1c5050aec Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Petr=20Men=C5=A1=C3=ADk?= +Date: Fri, 24 Oct 2025 20:20:50 +0200 +Subject: [PATCH] Use $action instead of $function in python SWIG interface + +$function is not supported since SWIG 4.4.0. +--- + libunbound/python/libunbound.i | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libunbound/python/libunbound.i b/libunbound/python/libunbound.i +index dc12514..4576844 100644 +--- a/libunbound/python/libunbound.i ++++ b/libunbound/python/libunbound.i +@@ -853,7 +853,7 @@ Result: ['74.125.43.147', '74.125.43.99', '74.125.43.103', '74.125.43.104'] + %{ + //printf("resolve_start(%lX)\n",(long unsigned int)arg1); + Py_BEGIN_ALLOW_THREADS +- $function ++ $action + Py_END_ALLOW_THREADS + //printf("resolve_stop()\n"); + %} +-- +2.51.0 + diff --git a/network/unbound/unbound.SlackBuild b/network/unbound/unbound.SlackBuild index f0b38b8c075..528e9fcd33e 100644 --- a/network/unbound/unbound.SlackBuild +++ b/network/unbound/unbound.SlackBuild @@ -104,6 +104,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/unbound-1.24-swig-function.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ PYTHON_VERSION="$UNB_PY_VERSION" \ diff --git a/network/urlview/patches/Link-against-libncursesw-setlocale-LC_ALL.patch b/network/urlview/patches/Link-against-libncursesw-setlocale-LC_ALL.patch new file mode 100644 index 00000000000..0c0e4f244f3 --- /dev/null +++ b/network/urlview/patches/Link-against-libncursesw-setlocale-LC_ALL.patch @@ -0,0 +1,49 @@ +From: nabijaczleweli@nabijaczleweli.xyz +Date: Wed, 17 Aug 2022 22:33:38 +0200 +Subject: Link against libncursesw, setlocale(LC_ALL, "") + +On https://example.com/a†(i.e. a fancy quote), urlview with +narrow-character curses makes an absolute hash of it, by writing it as: + https://example.com/a�~@~] + +When linked against the wide-character ncurses, it displays it exactly +as expected, in the original form. +--- +diff --git a/configure.in b/configure.in +index 45e4e89..7f5be5c 100644 +--- a/configure.in ++++ b/configure.in +@@ -24,10 +24,10 @@ AC_ARG_WITH(slang, [ --with-slang[=DIR] use S-Lang instead of curses], + LIBS="$LIBS -lslang -lm" + fi], + +- [AC_CHECK_LIB(ncurses, initscr, [LIBS="$LIBS -lncurses"], [LIBS="$LIBS -lcurses"]) ++ [AC_CHECK_LIB(ncursesw, initscr, [LIBS="$LIBS -lncursesw"], [LIBS="$LIBS -lcurses"]) + AC_CHECK_FUNCS(curs_set) + AC_CHECK_HEADERS(ncurses.h) +- AC_CHECK_HEADER(ncurses/curses.h, [CPPFLAGS="$CPPFLAGS -I/usr/include/ncurses"])]) ++ AC_CHECK_HEADER(ncursesw/curses.h, [CPPFLAGS="$CPPFLAGS -I/usr/include/ncursesw"])]) + + AC_REPLACE_FUNCS(snprintf) + +diff --git a/urlview.c b/urlview.c +index 7416dfc..b0861bd 100644 +--- a/urlview.c ++++ b/urlview.c +@@ -32,6 +32,7 @@ + #endif /* USE_SLANG */ + + #include ++#include + #include + #include + #include +@@ -146,6 +147,8 @@ void search_backward (char *search, int urlcount, char **url, int *redraw, int * + + int main (int argc, char **argv) + { ++ setlocale(LC_ALL, ""); ++ + struct passwd *pw; + struct stat stat_buf; + #ifndef USE_SLANG diff --git a/network/urlview/patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch b/network/urlview/patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch new file mode 100644 index 00000000000..b00b879c8a6 --- /dev/null +++ b/network/urlview/patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch @@ -0,0 +1,21 @@ +From: Emanuele Rocca +Date: Thu, 16 Sep 2021 12:33:54 +0200 +Subject: configure.in: invoke AM_INIT_AUTOMAKE with "foreign" + +--- + configure.in | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/configure.in b/configure.in +index ddd8043..45e4e89 100644 +--- a/configure.in ++++ b/configure.in +@@ -1,5 +1,6 @@ +-AC_INIT(urlview.c) +-AM_INIT_AUTOMAKE(urlview, 0.9) ++AC_INIT([urlview], [0.9]) ++AC_CONFIG_SRCDIR([urlview.c]) ++AM_INIT_AUTOMAKE([foreign]) + dnl AM_CONFIG_HEADER(config.h) + AM_PROG_CC_STDC + CFLAGS="$CFLAGS -DURLVIEW -Dunix" diff --git a/network/urlview/urlview.SlackBuild b/network/urlview/urlview.SlackBuild index c85b2b77c6d..324c6243f8f 100644 --- a/network/urlview/urlview.SlackBuild +++ b/network/urlview/urlview.SlackBuild @@ -66,6 +66,8 @@ else LIBDIRSUFFIX="" fi +set -e + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP @@ -80,9 +82,10 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # Apply patches for DESTDIR and mostly path fixes: -for i in $CWD/patches/*.diff; do - patch -p0 < $i || exit 1 -done +for i in $CWD/patches/*.diff; do patch -p0 < $i ; done +for i in $CWD/patches/*.patch; do patch -p1 < $i ; done + +autoreconf -vif CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -96,8 +99,8 @@ make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +mkdir -p $PKG/usr/man/man1 +gzip -c9 urlview.man > $PKG/usr/man/man1/$PRGNAM.1.gz # Use sample.urlview as system-wide default configuration: install -D -m 0644 sample.urlview $PKG/etc/urlview.conf.new diff --git a/network/vde2/README b/network/vde2/README deleted file mode 100644 index 6a9d36e1c7a..00000000000 --- a/network/vde2/README +++ /dev/null @@ -1,52 +0,0 @@ -VDE is an ethernet compliant virtual network which includes tools such -as 'vde_switch' and 'vdeqemu'. VDE switch has several virtual ports -where virtual machines, applications, virtual interfaces and -connectivity tools can be virtually plugged in. VDE qemu works as a -wrapper for running qemu virtual machines that connects transparently -to a specified vde_switch - -VDE is dependant upon TUN/TAP support in the Linux Kernel; this comes -enabled by default with Slackware 13's 'generic' kernel. To enable -TUN/TAP support manually, you must set the following entry in your -kernel's '.config' file and recompile: - CONFIG_TUN=m - -## Experimental features -If you know/want vde2's experimental features, execute the script as: -EXPERIMENTAL=true sh vde2.SlackBuild - -## Configuration -An init script has been provided in /etc/rc.d/rc.vde2 to use with -vde_switch. Edit this script and provide the TAP inteface name as -well as the subnet for your Virtual Switch to use. Do NOT choose -a subnet which is already in use. More than likely, the default -values will work fine. - -## VDE + Qemu/kvm -A common usage for vde_switch is to be able to have emulated OS's -via Qemu behave as if they were actually attached to a Local Network. -To enable this functionality with Qemu, replace any calls to 'qemu' -with the following command: - -vdeqemu -net vde,vlan=0 -net nic,vlan=0,macaddr=AA:BB:CC:DD:EE:FF - -Note that the 'macaddr' string is optional but can prove to be -quite useful when used in conjuction with a DHCP server (such as -dhcpd or dnsmasq) to assign IP's based upon MAC address. - -Do not forget to include the options which point vdeqemu to your -ISO image to boot along with any other options you may have used -with 'qemu' such as -localtime, -nographic etc. - -## Startup -To have this start upon each boot, add the following lines to -/etc/rc.d/rc.local and make sure rc.vde2 is executable. - - # Start vde_switch - if [ -x /etc/rc.d/rc.vde2 ]; then - /etc/rc.d/rc.vde2 start - fi - -## For more information you can check: -http://wiki.virtualsquare.org -http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:vde&s=qemu diff --git a/network/vde2/doinst.sh b/network/vde2/doinst.sh deleted file mode 100644 index 1ea1b4a7055..00000000000 --- a/network/vde2/doinst.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh -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... -} - -# Keep same perms on rc.vde2.new: -if [ -e etc/rc.d/rc.vde2 ]; then - cp -a etc/rc.d/rc.vde2 etc/rc.d/rc.vde2.new.incoming - cat etc/rc.d/rc.vde2.new > etc/rc.d/rc.vde2.new.incoming - mv etc/rc.d/rc.vde2.new.incoming etc/rc.d/rc.vde2.new -fi - diff --git a/network/vde2/rc.vde2 b/network/vde2/rc.vde2 deleted file mode 100644 index 9cc1beceb06..00000000000 --- a/network/vde2/rc.vde2 +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/sh - -#=========================== EDIT THE FOLLOWING VARIABLES ========================== -# _________________________________________________________________________________ -# | | -# | Interface name to use for the TAP device | -# | | - TAP_IF="tap0" -# |_________________________________________________________________________________| -# | | -# | IP Address/Subnet in CIDR Notation for the Virtual Network | -# | | - TAP_NET="10.10.10.1/24" -# |_________________________________________________________________________________| -# -#=========================== DO NOT EDIT BELOW THIS LINE ============================ - -start(){ - echo -n "Starting VDE Switch..." - - # Load tun module - modprobe tun || { echo "Error, cannot load 'tun' module. Exiting..." ; exit 1 ; } - sleep 1 - - # Start tap switch - vde_switch -tap ${TAP_IF} -daemon || { echo "Error, cannot assign IP to ${TAP_IF}. Exiting..." ; exit 1 ; } - - # Bring tap interface up - ip addr add ${TAP_NET} dev ${TAP_IF} - ip link set ${TAP_IF} up - - #chmod 666 /tmp/vde.ctl - chmod -R a+rwx /var/run/vde.ctl - - # Apply workaround - echo 1024 > /proc/sys/dev/rtc/max-user-freq - echo -} - - -stop(){ - echo -n "Stopping VDE Switch..." - - # Bring tap interface down - ip addr flush dev ${TAP_IF} - ip link set ${TAP_IF} down - - # Kill VDE switch - kill $(pgrep vde_switch) - sleep 1 - - # Remove tun module - modprobe -r tun - echo -} - - -case "$1" in - start) - start - ;; - - stop) - stop - ;; - - restart) - stop - start - ;; - *) - echo "Usage: $0 {start|stop|restart}" - ;; -esac diff --git a/network/vde2/slack-desc b/network/vde2/slack-desc deleted file mode 100644 index 5e86ef7593a..00000000000 --- a/network/vde2/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------------------------------------------------------| -vde2: vde2 (Virtual Distributed Ethernet) -vde2: -vde2: VDE is an ethernet compliant virtual network which includes tools such -vde2: as 'vde_switch' and 'vdeqemu'. VDE switch has several virtual ports -vde2: where virtual machines, applications, virtual interfaces and -vde2: connectivity tools can be virtually plugged in. VDE qemu works as a -vde2: wrapper for running qemu/kvm virtual machines that connects -vde2: transparently to a specified vde_switch -vde2: -vde2: Homepage: http://vde.sourceforge.net -vde2: diff --git a/network/vde2/vde2.SlackBuild b/network/vde2/vde2.SlackBuild deleted file mode 100644 index 938256d74ca..00000000000 --- a/network/vde2/vde2.SlackBuild +++ /dev/null @@ -1,148 +0,0 @@ -#!/bin/bash - -# Slackware build script for vde2 - -# Copyright 2007-2008 Sean Donner (sean.donner@sbcglobal.net) -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# Modified by Antonio Hernández Blas - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=vde2 -VERSION=${VERSION:-2.3.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.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 {} \; - -# Patch to build against openssl-1.1.x - thanks archlinux! -patch -p1 < $CWD/vde_cryptcab-compile-against-openssl-1.1.0.patch - -EXPERIMENTAL=${EXPERIMENTAL:-false} -OPTIONS="" - -if [ "$EXPERIMENTAL" = "true" ]; then - OPTIONS+="--enable-experimental" -fi - -# This seems like a not yet implemented feature so this is just -# a reminder: -# --enable-kernel-switch - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --datarootdir=/usr \ - --datadir=/usr/share \ - --enable-shared=yes \ - --disable-static \ - $OPTIONS \ - --build=$ARCH-slackware-linux - -make -j1 all -make install-strip DESTDIR=$PKG - -( cd $PKG/usr/man - find . -type f -exec gzip -9 {} \; - for i in $( find . -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done -) - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING* INSTALL README* doc \ - $PKG/usr/doc/$PRGNAM-$VERSION -rm -f $PKG/usr/doc/$PRGNAM-$VERSION/doc/Makefile* -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/etc/rc.d -install -m 0755 $CWD/rc.vde2 $PKG/etc/rc.d/rc.vde2 - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -# Add .new extension to all configuration files. -for file in $(find $PKG/etc -type f) -do - mv $file $file.new -done - -# Add *.new files into doinst.sh -for file in $(find $PKG/etc -type f -name "*.new") -do - echo config $(echo $file | sed "s:$PKG/::") >> $PKG/install/doinst.sh -done - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/network/vde2/vde2.info b/network/vde2/vde2.info deleted file mode 100644 index 51d679f300f..00000000000 --- a/network/vde2/vde2.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="vde2" -VERSION="2.3.2" -HOMEPAGE="http://vde.sourceforge.net" -DOWNLOAD="http://downloads.sourceforge.net/project/vde/vde2/2.3.2/vde2-2.3.2.tar.bz2" -MD5SUM="46fbc5f97f03dc517aa3b2c9d9ea6628" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" diff --git a/network/vde2/vde_cryptcab-compile-against-openssl-1.1.0.patch b/network/vde2/vde_cryptcab-compile-against-openssl-1.1.0.patch deleted file mode 100644 index 227312eabbd..00000000000 --- a/network/vde2/vde_cryptcab-compile-against-openssl-1.1.0.patch +++ /dev/null @@ -1,92 +0,0 @@ ---- a/src/vde_cryptcab/cryptcab.c 2011-11-23 16:41:17.000000000 +0000 -+++ b/src/vde_cryptcab/cryptcab.c 2017-03-20 22:54:20.452975075 +0000 -@@ -22,7 +22,7 @@ - exit(1); - } - --static EVP_CIPHER_CTX ctx; -+static EVP_CIPHER_CTX *ctx; - static int ctx_initialized = 0; - static int encryption_disabled = 0; - static int nfd; -@@ -30,6 +30,10 @@ - static struct vde_open_args open_args={.port=0,.group=NULL,.mode=0700}; - static int verbose = 0; - -+#if OPENSSL_VERSION_NUMBER < 0x10100000 -+#define EVP_CIPHER_CTX_reset(x) EVP_CIPHER_CTX_cleanup(x) -+#endif -+ - void vc_printlog(int priority, const char *format, ...) - { - va_list arg; -@@ -103,19 +107,21 @@ - } - - if (!ctx_initialized) { -- EVP_CIPHER_CTX_init (&ctx); -+ ctx = EVP_CIPHER_CTX_new (); -+ if (!ctx) -+ return -1; - ctx_initialized = 1; - } - -- EVP_EncryptInit (&ctx, EVP_bf_cbc (), p->key, p->iv); -- if (EVP_EncryptUpdate (&ctx, dst, &olen, src, len) != 1) -+ EVP_EncryptInit (ctx, EVP_bf_cbc (), p->key, p->iv); -+ if (EVP_EncryptUpdate (ctx, dst, &olen, src, len) != 1) - { - fprintf (stderr,"error in encrypt update\n"); - olen = -1; - goto cleanup; - } - -- if (EVP_EncryptFinal (&ctx, dst + olen, &tlen) != 1) -+ if (EVP_EncryptFinal (ctx, dst + olen, &tlen) != 1) - { - fprintf (stderr,"error in encrypt final\n"); - olen = -1; -@@ -124,7 +130,7 @@ - olen += tlen; - - cleanup: -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_reset(ctx); - return olen; - } - -@@ -138,19 +144,21 @@ - } - - if (!ctx_initialized) { -- EVP_CIPHER_CTX_init (&ctx); -+ ctx = EVP_CIPHER_CTX_new (); -+ if (!ctx) -+ return -1; - ctx_initialized = 1; - } - -- EVP_DecryptInit (&ctx, EVP_bf_cbc (), p->key, p->iv); -- if (EVP_DecryptUpdate (&ctx, dst, &olen, src, len) != 1) -+ EVP_DecryptInit (ctx, EVP_bf_cbc (), p->key, p->iv); -+ if (EVP_DecryptUpdate (ctx, dst, &olen, src, len) != 1) - { - fprintf (stderr,"error in decrypt update\n"); - olen = -1; - goto cleanup; - } - -- if (EVP_DecryptFinal (&ctx, dst + olen, &tlen) != 1) -+ if (EVP_DecryptFinal (ctx, dst + olen, &tlen) != 1) - { - fprintf (stderr,"error in decrypt final\n"); - olen = -1; -@@ -159,7 +167,7 @@ - olen += tlen; - - cleanup: -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_reset (ctx); - return olen; - } - diff --git a/network/w3m/gcc15.patch b/network/w3m/gcc15.patch new file mode 100644 index 00000000000..309ca85e553 --- /dev/null +++ b/network/w3m/gcc15.patch @@ -0,0 +1,953 @@ +From: Chris Hofstaedtler +Date: Sun, 21 Dec 2025 17:36:09 +0100 +Subject: Update prototypes, types, etc. for gcc-15 + +Bug-Debian: #1098079 +--- + config.h.in | 2 +- + file.c | 18 ++++++------ + frame.c | 4 +-- + ftp.c | 4 +-- + istream.c | 24 +++++++-------- + istream.h | 22 +++++++------- + libwc/wc_types.h | 8 ++--- + linein.c | 90 ++++++++++++++++++++++++++++---------------------------- + main.c | 20 ++++++------- + news.c | 4 +-- + parsetagx.c | 24 +++++++-------- + proto.h | 6 ++-- + terms.c | 24 +++++++-------- + url.c | 6 ++-- + w3mbookmark.c | 1 - + w3mhelperpanel.c | 1 - + 16 files changed, 128 insertions(+), 130 deletions(-) + +diff --git a/config.h.in b/config.h.in +index e312faf..066f376 100644 +--- a/config.h.in ++++ b/config.h.in +@@ -166,10 +166,10 @@ typedef long clen_t; + #undef HAVE_SIGSETJMP + + #define RETSIGTYPE @RETSIGTYPE@ +-typedef RETSIGTYPE MySignalHandler; + #define SIGNAL_ARG int _dummy /* XXX */ + #define SIGNAL_ARGLIST 0 /* XXX */ + #define SIGNAL_RETURN @SIGNAL_RETURN@ ++typedef RETSIGTYPE (*MySignalHandler)(SIGNAL_ARG); + + #ifdef HAVE_SIGSETJMP + #ifdef __MINGW32_VERSION +diff --git a/file.c b/file.c +index 9f8e97e..8e62d63 100644 +--- a/file.c ++++ b/file.c +@@ -187,7 +187,7 @@ static struct compression_decoder { + + #define SAVE_BUF_SIZE 1536 + +-static MySignalHandler ++static void + KeyAbort(SIGNAL_ARG) + { + LONGJMP(AbortLoading, 1); +@@ -1708,7 +1708,7 @@ loadGeneralFile(char *path, ParsedURL *volatile current, char *referer, + Buffer *volatile t_buf = NULL; + int volatile searchHeader = SearchHeader; + int volatile searchHeader_through = TRUE; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + TextList *extra_header = newTextList(); + volatile Str uname = NULL; + volatile Str pwd = NULL; +@@ -7272,7 +7272,7 @@ loadHTMLstream(URLFile *f, Buffer *newBuf, FILE * src, int internal) + #ifdef USE_IMAGE + int volatile image_flag; + #endif +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + #ifdef USE_M17N + if (fmInitialized && graph_ok()) { +@@ -7448,7 +7448,7 @@ Buffer * + loadHTMLString(Str page) + { + URLFile f; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + Buffer *newBuf; + + init_stream(&f, SCM_LOCAL, newStrStream(page)); +@@ -7499,7 +7499,7 @@ loadGopherDir0(URLFile *uf, ParsedURL *pu) + Str lbuf, name, file, host, port, type; + char *volatile p, *volatile q; + int link, pre; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + #ifdef USE_M17N + wc_ces doc_charset = DocumentCharset; + #endif +@@ -7663,7 +7663,7 @@ loadBuffer(URLFile *uf, Buffer *volatile newBuf) + #ifdef USE_ANSI_COLOR + Linecolor *colorBuffer = NULL; + #endif +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + if (newBuf == NULL) + newBuf = newBuffer(INIT_BUFFER_WIDTH); +@@ -7752,7 +7752,7 @@ loadImageBuffer(URLFile *uf, Buffer *newBuf) + Str tmp, tmpf; + FILE *src = NULL; + URLFile f; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + struct stat st; + const ParsedURL *pu = newBuf ? &newBuf->currentURL : NULL; + +@@ -8081,7 +8081,7 @@ getNextPage(Buffer *buf, int plen) + #ifdef USE_ANSI_COLOR + Linecolor *colorBuffer = NULL; + #endif +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + if (buf->pagerSource == NULL) + return NULL; +@@ -8190,7 +8190,7 @@ save2tmp(URLFile uf, char *tmpf) + { + FILE *ff; + clen_t linelen = 0, trbyte = 0; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + static JMP_BUF env_bak; + volatile int retval = 0; + char *volatile buf = NULL; +diff --git a/frame.c b/frame.c +index 6369cdc..41ddfd4 100644 +--- a/frame.c ++++ b/frame.c +@@ -8,7 +8,7 @@ + static JMP_BUF AbortLoading; + struct frameset *renderFrameSet = NULL; + +-static MySignalHandler ++static void + KeyAbort(SIGNAL_ARG) + { + LONGJMP(AbortLoading, 1); +@@ -410,7 +410,7 @@ createFrameFile(struct frameset *f, FILE * f1, Buffer *current, int level, + #endif + char *d_target, *p_target, *s_target, *t_target; + ParsedURL *currentURL, base; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + int flag; + + if (f == NULL) +diff --git a/ftp.c b/ftp.c +index f73d239..85ed39b 100644 +--- a/ftp.c ++++ b/ftp.c +@@ -45,7 +45,7 @@ static struct _FTP current_ftp = { + + static JMP_BUF AbortLoading; + +-static MySignalHandler ++static void + KeyAbort(SIGNAL_ARG) + { + LONGJMP(AbortLoading, 1); +@@ -482,7 +482,7 @@ loadFTPDir0(ParsedURL *pu) + char *realpathname, *fn, *q; + char **flist; + int i, nfile, nfile_max; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + #ifdef USE_M17N + wc_ces doc_charset = DocumentCharset; + +diff --git a/istream.c b/istream.c +index 3078f01..aec858f 100644 +--- a/istream.c ++++ b/istream.c +@@ -102,8 +102,8 @@ newInputStream(int des) + stream->base.type = IST_BASIC; + stream->base.handle = NewWithoutGC(int); + *(int *)stream->base.handle = des; +- stream->base.read = (int (*)())basic_read; +- stream->base.close = (void (*)())basic_close; ++ stream->base.read = (int (*)(void *, void *, int))basic_read; ++ stream->base.close = (void (*)(void *))basic_close; + return stream; + } + +@@ -119,11 +119,11 @@ newFileStream(FILE * f, void (*closep) ()) + stream->file.handle = NewWithoutGC(struct io_file_handle); + stream->file.handle->f = f; + if (closep) +- stream->file.handle->close = closep; ++ stream->file.handle->close = (void (*)(void *))closep; + else +- stream->file.handle->close = (void (*)())fclose; +- stream->file.read = (int (*)())file_read; +- stream->file.close = (void (*)())file_close; ++ stream->file.handle->close = (void (*)(void *))fclose; ++ stream->file.read = (int (*)(void *, void *, int))file_read; ++ stream->file.close = (void (*)(void *))file_close; + return stream; + } + +@@ -137,7 +137,7 @@ newStrStream(Str s) + init_str_stream(&stream->base, s); + stream->str.type = IST_STR; + stream->str.handle = NULL; +- stream->str.read = (int (*)())str_read; ++ stream->str.read = (int (*)(void *, void *, int))str_read; + stream->str.close = NULL; + return stream; + } +@@ -155,8 +155,8 @@ newSSLStream(SSL * ssl, int sock) + stream->ssl.handle = NewWithoutGC(struct ssl_handle); + stream->ssl.handle->ssl = ssl; + stream->ssl.handle->sock = sock; +- stream->ssl.read = (int (*)())ssl_read; +- stream->ssl.close = (void (*)())ssl_close; ++ stream->ssl.read = (int (*)(void *, void *, int))ssl_read; ++ stream->ssl.close = (void (*)(void *))ssl_close; + return stream; + } + #endif +@@ -176,15 +176,15 @@ newEncodedStream(InputStream is, char encoding) + stream->ens.handle->pos = 0; + stream->ens.handle->encoding = encoding; + growbuf_init_without_GC(&stream->ens.handle->gb); +- stream->ens.read = (int (*)())ens_read; +- stream->ens.close = (void (*)())ens_close; ++ stream->ens.read = (int (*)(void *, void *, int))ens_read; ++ stream->ens.close = (void (*)(void *))ens_close; + return stream; + } + + int + ISclose(InputStream stream) + { +- MySignalHandler(*prevtrap) (); ++ MySignalHandler prevtrap; + if (stream == NULL) + return -1; + if (stream->base.close != NULL) { +diff --git a/istream.h b/istream.h +index 5a04be0..db5927b 100644 +--- a/istream.h ++++ b/istream.h +@@ -22,7 +22,7 @@ typedef struct stream_buffer *StreamBuffer; + + struct io_file_handle { + FILE *f; +- void (*close) (); ++ void (*close) (void *); + }; + + #ifdef USE_SSL +@@ -47,8 +47,8 @@ struct base_stream { + void *handle; + char type; + char iseos; +- int (*read) (); +- void (*close) (); ++ int (*read) (void *, void *, int); ++ void (*close) (void *); + }; + + struct file_stream { +@@ -56,8 +56,8 @@ struct file_stream { + struct io_file_handle *handle; + char type; + char iseos; +- int (*read) (); +- void (*close) (); ++ int (*read) (void *, void *, int); ++ void (*close) (void *); + }; + + struct str_stream { +@@ -65,8 +65,8 @@ struct str_stream { + Str handle; + char type; + char iseos; +- int (*read) (); +- void (*close) (); ++ int (*read) (void *, void *, int); ++ void (*close) (void *); + }; + + #ifdef USE_SSL +@@ -75,8 +75,8 @@ struct ssl_stream { + struct ssl_handle *handle; + char type; + char iseos; +- int (*read) (); +- void (*close) (); ++ int (*read) (void *, void *, int); ++ void (*close) (void *); + }; + #endif /* USE_SSL */ + +@@ -85,8 +85,8 @@ struct encoded_stream { + struct ens_handle *handle; + char type; + char iseos; +- int (*read) (); +- void (*close) (); ++ int (*read) (void *, void *, int); ++ void (*close) (void *); + }; + + union input_stream { +diff --git a/libwc/wc_types.h b/libwc/wc_types.h +index 50298eb..049950d 100644 +--- a/libwc/wc_types.h ++++ b/libwc/wc_types.h +@@ -46,7 +46,7 @@ typedef struct { + wc_ccs ccs; + size_t n; + wc_map *map; +- wc_wchar_t (*conv)(); ++ wc_wchar_t (*conv)(wc_ccs, wc_uint32); + } wc_table; + + typedef struct { +@@ -61,9 +61,9 @@ typedef struct { + char *desc; + wc_gset *gset; + wc_uchar *gset_ext; +- Str (*conv_from)(); +- void (*push_to)(); +- Str (*char_conv)(); ++ Str (*conv_from)(void *, wc_ces); ++ void (*push_to)(void *, wc_wchar_t, void *); ++ Str (*char_conv)(wc_uchar, void *); + } wc_ces_info; + + typedef struct { +diff --git a/linein.c b/linein.c +index 9da03ad..5193062 100644 +--- a/linein.c ++++ b/linein.c +@@ -33,24 +33,24 @@ static int NCFileBuf; + static int NCFileOffset; + + static void insertself(char c), +-_mvR(void), _mvL(void), _mvRw(void), _mvLw(void), delC(void), insC(void), +-_mvB(void), _mvE(void), _enter(void), _quo(void), _bs(void), _bsw(void), +-killn(void), killb(void), _inbrk(void), _esc(void), _editor(void), +-_prev(void), _next(void), _compl(void), _tcompl(void), ++_mvR(char), _mvL(char), _mvRw(char), _mvLw(char), delC(char), insC(char), ++_mvB(char), _mvE(char), _enter(char), _quo(char), _bs(char), _bsw(char), ++killn(char), killb(char), _inbrk(char), _esc(char), _editor(char), ++_prev(char), _next(char), _compl(char), _tcompl(char), + _dcompl(void), _rdcompl(void), _rcompl(void); + #ifdef __EMX__ + static int getcntrl(void); + #endif + + static int terminated(unsigned char c); +-#define iself ((void(*)())insertself) ++#define iself insertself + + static void next_compl(int next); + static void next_dcompl(int next); + static Str doComplete(Str ifn, int *status, int next); + + /* *INDENT-OFF* */ +-void (*InputKeymap[32]) () = { ++void (*InputKeymap[32]) (char c) = { + /* C-@ C-a C-b C-c C-d C-e C-f C-g */ + _compl, _mvB, _mvL, _inbrk, delC, _mvE, _mvR, _inbrk, + /* C-h C-i C-j C-k C-l C-m C-n C-o */ +@@ -189,7 +189,7 @@ inputLineHistSearch(char *prompt, char *def_str, int flag, Hist *hist, + need_redraw = TRUE; + } + else { +- _compl(); ++ _compl(-1); + cm_disp_next = -1; + } + } +@@ -201,7 +201,7 @@ inputLineHistSearch(char *prompt, char *def_str, int flag, Hist *hist, + } + } + else if (!i_quote && c == DEL_CODE) { +- _bs(); ++ _bs(-1); + cm_next = FALSE; + cm_disp_next = -1; + } +@@ -239,7 +239,7 @@ inputLineHistSearch(char *prompt, char *def_str, int flag, Hist *hist, + cm_disp_next = -1; + if (CLen >= STR_LEN) + goto next_char; +- insC(); ++ insC(-1); + strBuf->ptr[CPos] = c; + if (!is_passwd && get_mctype(&c) == PC_CTRL) + strProp[CPos] = PC_CTRL; +@@ -393,14 +393,14 @@ ins_char(Str str) + if (ctype & PC_UNKNOWN) + ctype = PC_WCHAR1; + } +- insC(); ++ insC(-1); + strBuf->ptr[CPos] = *(p++); + strProp[CPos] = ctype; + CPos++; + if (--len) { + ctype = (ctype & ~PC_WCHAR1) | PC_WCHAR2; + while (len--) { +- insC(); ++ insC(-1); + strBuf->ptr[CPos] = *(p++); + strProp[CPos] = ctype; + CPos++; +@@ -411,7 +411,7 @@ ins_char(Str str) + #endif + + static void +-_esc(void) ++_esc(char) + { + char c; + +@@ -420,16 +420,16 @@ _esc(void) + case 'O': + switch (c = getch()) { + case 'A': +- _prev(); ++ _prev(c); + break; + case 'B': +- _next(); ++ _next(c); + break; + case 'C': +- _mvR(); ++ _mvR(c); + break; + case 'D': +- _mvL(); ++ _mvL(c); + break; + } + break; +@@ -450,15 +450,15 @@ _esc(void) + break; + case 'f': + if (emacs_like_lineedit) +- _mvRw(); ++ _mvRw(c); + break; + case 'b': + if (emacs_like_lineedit) +- _mvLw(); ++ _mvLw(c); + break; + case CTRL_H: + if (emacs_like_lineedit) +- _bsw(); ++ _bsw(c); + break; + #ifdef USE_M17N + default: +@@ -469,7 +469,7 @@ _esc(void) + } + + static void +-insC(void) ++insC(char) + { + int i; + +@@ -481,7 +481,7 @@ insC(void) + } + + static void +-delC(void) ++delC(char) + { + int i = CPos; + int delta = 1; +@@ -500,7 +500,7 @@ delC(void) + } + + static void +-_mvL(void) ++_mvL(char) + { + if (CPos > 0) + CPos--; +@@ -511,7 +511,7 @@ _mvL(void) + } + + static void +-_mvLw(void) ++_mvLw(char) + { + int first = 1; + while (CPos > 0 && (first || !terminated(strBuf->ptr[CPos - 1]))) { +@@ -527,7 +527,7 @@ _mvLw(void) + } + + static void +-_mvRw(void) ++_mvRw(char) + { + int first = 1; + while (CPos < CLen && (first || !terminated(strBuf->ptr[CPos - 1]))) { +@@ -543,7 +543,7 @@ _mvRw(void) + } + + static void +-_mvR(void) ++_mvR(char) + { + if (CPos < CLen) + CPos++; +@@ -554,27 +554,27 @@ _mvR(void) + } + + static void +-_bs(void) ++_bs(char c) + { + if (CPos > 0) { +- _mvL(); +- delC(); ++ _mvL(c); ++ delC(c); + } + } + + static void +-_bsw(void) ++_bsw(char c) + { + int t = 0; + while (CPos > 0 && !t) { +- _mvL(); ++ _mvL(c); + t = (move_word && terminated(strBuf->ptr[CPos - 1])); +- delC(); ++ delC(c); + } + } + + static void +-_enter(void) ++_enter(char) + { + i_cont = FALSE; + } +@@ -584,53 +584,53 @@ insertself(char c) + { + if (CLen >= STR_LEN) + return; +- insC(); ++ insC(c); + strBuf->ptr[CPos] = c; + strProp[CPos] = (is_passwd) ? PC_ASCII : PC_CTRL; + CPos++; + } + + static void +-_quo(void) ++_quo(char) + { + i_quote = TRUE; + } + + static void +-_mvB(void) ++_mvB(char) + { + CPos = 0; + } + + static void +-_mvE(void) ++_mvE(char) + { + CPos = CLen; + } + + static void +-killn(void) ++killn(char) + { + CLen = CPos; + Strtruncate(strBuf, CLen); + } + + static void +-killb(void) ++killb(char c) + { + while (CPos > 0) +- _bs(); ++ _bs(c); + } + + static void +-_inbrk(void) ++_inbrk(char) + { + i_cont = FALSE; + i_broken = TRUE; + } + + static void +-_compl(void) ++_compl(char) + { + next_compl(1); + } +@@ -642,7 +642,7 @@ _rcompl(void) + } + + static void +-_tcompl(void) ++_tcompl(char) + { + if (cm_mode & CPL_OFF) + cm_mode = CPL_ON; +@@ -1007,7 +1007,7 @@ doComplete(Str ifn, int *status, int next) + } + + static void +-_prev(void) ++_prev(char) + { + Hist *hist = CurrentHist; + char *p; +@@ -1033,7 +1033,7 @@ _prev(void) + } + + static void +-_next(void) ++_next(char) + { + Hist *hist = CurrentHist; + char *p; +@@ -1109,7 +1109,7 @@ terminated(unsigned char c) + } + + static void +-_editor(void) ++_editor(char) + { + FormItemList fi; + char *p; +diff --git a/main.c b/main.c +index 710db9c..e81e0a5 100644 +--- a/main.c ++++ b/main.c +@@ -66,17 +66,17 @@ static AlarmEvent DefaultAlarm = { + 0, AL_UNSET, FUNCNAME_nulcmd, NULL + }; + static AlarmEvent *CurrentAlarm = &DefaultAlarm; +-static MySignalHandler SigAlarm(SIGNAL_ARG); ++static void SigAlarm(SIGNAL_ARG); + #endif + + #ifdef SIGWINCH + static int need_resize_screen = FALSE; +-static MySignalHandler resize_hook(SIGNAL_ARG); ++static void resize_hook(SIGNAL_ARG); + static void resize_screen(void); + #endif + + #ifdef SIGPIPE +-static MySignalHandler SigPipe(SIGNAL_ARG); ++static void SigPipe(SIGNAL_ARG); + #endif + + #ifdef USE_MARK +@@ -1391,7 +1391,7 @@ cmp_anchor_hseq(const void *a, const void *b) + static void + do_dump(Buffer *buf) + { +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + prevtrap = mySignal(SIGINT, intTrap); + if (SETJMP(IntReturn) != 0) { +@@ -1591,7 +1591,7 @@ repBuffer(Buffer *oldbuf, Buffer *buf) + } + + +-MySignalHandler ++void + intTrap(SIGNAL_ARG) + { /* Interrupt catcher */ + LONGJMP(IntReturn, 0); +@@ -1599,7 +1599,7 @@ intTrap(SIGNAL_ARG) + } + + #ifdef SIGWINCH +-static MySignalHandler ++static void + resize_hook(SIGNAL_ARG) + { + need_resize_screen = TRUE; +@@ -1619,7 +1619,7 @@ resize_screen(void) + #endif /* SIGWINCH */ + + #ifdef SIGPIPE +-static MySignalHandler ++static void + SigPipe(SIGNAL_ARG) + { + #ifdef USE_MIGEMO +@@ -1790,7 +1790,7 @@ clear_mark(Line *l) + static int + srchcore(char *volatile str, int (*func) (Buffer *, char *)) + { +- MySignalHandler(*prevtrap) (); ++ MySignalHandler prevtrap; + volatile int i, result = SR_NOTFOUND; + + if (str != NULL && str != SearchString) +@@ -2195,7 +2195,7 @@ DEFUN(pipesh, PIPE_SHELL, "Execute shell command and display output") + DEFUN(readsh, READ_SHELL, "Execute shell command and display output") + { + Buffer *buf; +- MySignalHandler(*prevtrap) (); ++ MySignalHandler prevtrap; + char *cmd; + + CurrentKeyData = NULL; /* not allowed in w3m-control: */ +@@ -6086,7 +6086,7 @@ DEFUN(execCmd, COMMAND, "Invoke w3m function(s)") + } + + #ifdef USE_ALARM +-static MySignalHandler ++static void + SigAlarm(SIGNAL_ARG) + { + char *data; +diff --git a/news.c b/news.c +index 66667e4..3c5c7ec 100644 +--- a/news.c ++++ b/news.c +@@ -25,7 +25,7 @@ static News current_news = { NULL, 0, NULL, NULL, NULL }; + + static JMP_BUF AbortLoading; + +-static MySignalHandler ++static void + KeyAbort(SIGNAL_ARG) + { + LONGJMP(AbortLoading, 1); +@@ -320,7 +320,7 @@ loadNewsgroup0(ParsedURL *pu) + char *volatile scheme, *volatile group, *volatile list; + int status, i, first, last; + volatile int flag = 0, start = 0, end = 0; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + #ifdef USE_M17N + wc_ces doc_charset = DocumentCharset, mime_charset; + +diff --git a/parsetagx.c b/parsetagx.c +index 1cc7048..7213b08 100644 +--- a/parsetagx.c ++++ b/parsetagx.c +@@ -17,18 +17,18 @@ static int toAlign(char *, int *); + static int toVAlign(char *, int *); + + /* *INDENT-OFF* */ +-static int (*toValFunc[]) () = { +- noConv, /* VTYPE_NONE */ +- noConv, /* VTYPE_STR */ +- toNumber, /* VTYPE_NUMBER */ +- toLength, /* VTYPE_LENGTH */ +- toAlign, /* VTYPE_ALIGN */ +- toVAlign, /* VTYPE_VALIGN */ +- noConv, /* VTYPE_ACTION */ +- noConv, /* VTYPE_ENCTYPE */ +- noConv, /* VTYPE_METHOD */ +- noConv, /* VTYPE_MLENGTH */ +- noConv, /* VTYPE_TYPE */ ++static int (*toValFunc[]) (char *, void *) = { ++ (int (*)(char *, void *))noConv, /* VTYPE_NONE */ ++ (int (*)(char *, void *))noConv, /* VTYPE_STR */ ++ (int (*)(char *, void *))toNumber, /* VTYPE_NUMBER */ ++ (int (*)(char *, void *))toLength, /* VTYPE_LENGTH */ ++ (int (*)(char *, void *))toAlign, /* VTYPE_ALIGN */ ++ (int (*)(char *, void *))toVAlign, /* VTYPE_VALIGN */ ++ (int (*)(char *, void *))noConv, /* VTYPE_ACTION */ ++ (int (*)(char *, void *))noConv, /* VTYPE_ENCTYPE */ ++ (int (*)(char *, void *))noConv, /* VTYPE_METHOD */ ++ (int (*)(char *, void *))noConv, /* VTYPE_MLENGTH */ ++ (int (*)(char *, void *))noConv, /* VTYPE_TYPE */ + }; + /* *INDENT-ON* */ + +diff --git a/proto.h b/proto.h +index c833e9f..e6dfbfd 100644 +--- a/proto.h ++++ b/proto.h +@@ -8,7 +8,7 @@ + extern int main(int argc, char **argv); + extern void nulcmd(void); + extern void pushEvent(int cmd, void *data); +-extern MySignalHandler intTrap(SIGNAL_ARG); ++extern void intTrap(SIGNAL_ARG); + extern void pgFore(void); + extern void pgBack(void); + extern void hpgFore(void); +@@ -465,8 +465,8 @@ extern void set_cc(int spec, int val); + extern void close_tty(void); + extern char *ttyname_tty(void); + extern void reset_tty(void); +-extern MySignalHandler reset_exit(SIGNAL_ARG); +-extern MySignalHandler error_dump(SIGNAL_ARG); ++extern void reset_exit(SIGNAL_ARG); ++extern void error_dump(SIGNAL_ARG); + extern void set_int(void); + extern void getTCstr(void); + extern void setlinescols(void); +diff --git a/terms.c b/terms.c +index b0a15f7..9c244c8 100644 +--- a/terms.c ++++ b/terms.c +@@ -261,7 +261,7 @@ check_cygwin_console(void) + #endif /* __CYGWIN__ */ + + char *getenv(const char *); +-MySignalHandler reset_exit(SIGNAL_ARG), reset_error_exit(SIGNAL_ARG), error_dump(SIGNAL_ARG); ++void reset_exit(SIGNAL_ARG), reset_error_exit(SIGNAL_ARG), error_dump(SIGNAL_ARG); + void setlinescols(void); + void flush_tty(void); + +@@ -555,9 +555,9 @@ put_image_kitty(char *url, int x, int y, int w, int h, int sx, int sy, int sw, + int c, i, j, m, t, is_anim; + struct stat st; + pid_t pid; +- MySignalHandler(*volatile previntr) (SIGNAL_ARG); +- MySignalHandler(*volatile prevquit) (SIGNAL_ARG); +- MySignalHandler(*volatile prevstop) (SIGNAL_ARG); ++ MySignalHandler volatile previntr; ++ MySignalHandler volatile prevquit; ++ MySignalHandler volatile prevstop; + + if (!url) + return; +@@ -773,9 +773,9 @@ put_image_sixel(char *url, int x, int y, int w, int h, int sx, int sy, int sw, i + { + pid_t pid; + int do_anim; +- MySignalHandler(*volatile previntr) (SIGNAL_ARG); +- MySignalHandler(*volatile prevquit) (SIGNAL_ARG); +- MySignalHandler(*volatile prevstop) (SIGNAL_ARG); ++ MySignalHandler volatile previntr; ++ MySignalHandler volatile prevquit; ++ MySignalHandler volatile prevstop; + + MOVE(y,x); + flush_tty(); +@@ -1087,7 +1087,7 @@ reset_tty(void) + close_tty(); + } + +-static MySignalHandler ++static void + reset_exit_with_value(SIGNAL_ARG, int rval) + { + #ifdef USE_MOUSE +@@ -1099,19 +1099,19 @@ reset_exit_with_value(SIGNAL_ARG, int rval) + SIGNAL_RETURN; + } + +-MySignalHandler ++void + reset_error_exit(SIGNAL_ARG) + { + reset_exit_with_value(SIGNAL_ARGLIST, 1); + } + +-MySignalHandler ++void + reset_exit(SIGNAL_ARG) + { + reset_exit_with_value(SIGNAL_ARGLIST, 0); + } + +-MySignalHandler ++void + error_dump(SIGNAL_ARG) + { + mySignal(SIGIOT, SIG_DFL); +@@ -2394,7 +2394,7 @@ do_getch() + return sysm_getch(); + } + +-MySignalHandler ++void + sysmouse(SIGNAL_ARG) + { + struct mouse_info mi; +diff --git a/url.c b/url.c +index b4c9ce4..c7cbac0 100644 +--- a/url.c ++++ b/url.c +@@ -240,7 +240,7 @@ DefaultFile(int scheme) + return NULL; + } + +-static MySignalHandler ++static void + KeyAbort(SIGNAL_ARG) + { + LONGJMP(AbortLoading, 1); +@@ -553,7 +553,7 @@ openSocket(char *const hostname, + int a1, a2, a3, a4; + unsigned long adr; + #endif /* not INET6 */ +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + if (fmInitialized) { + /* FIXME: gettextize? */ +@@ -2123,7 +2123,7 @@ check_no_proxy(char *domain) + { + TextListItem *tl; + volatile int ret = 0; +- MySignalHandler(*volatile prevtrap) (SIGNAL_ARG) = NULL; ++ MySignalHandler volatile prevtrap = NULL; + + if (NO_proxy_domains == NULL || NO_proxy_domains->nitem == 0 || + domain == NULL) +diff --git a/w3mbookmark.c b/w3mbookmark.c +index bf3dade..d149ba6 100644 +--- a/w3mbookmark.c ++++ b/w3mbookmark.c +@@ -183,7 +183,6 @@ insert_bookmark(char *bmark, struct parsed_tagarg *data) + int + main(void) + { +- extern char *getenv(); + char *p; + int length; + Str qs = NULL; +diff --git a/w3mhelperpanel.c b/w3mhelperpanel.c +index a519954..0f926a7 100644 +--- a/w3mhelperpanel.c ++++ b/w3mhelperpanel.c +@@ -167,7 +167,6 @@ int + main(void) + { + Str mailcapfile; +- extern char *getenv(); + char *p; + int length; + Str qs = NULL; diff --git a/network/w3m/w3m.SlackBuild b/network/w3m/w3m.SlackBuild index 022239d2ba7..55e0d92ee33 100644 --- a/network/w3m/w3m.SlackBuild +++ b/network/w3m/w3m.SlackBuild @@ -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 @@ -82,7 +79,12 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -[ -n "$NOMOUSE" ] && mouse="--disable-mouse" +# Thanks debian! +patch -p1 < $CWD/gcc15.patch + +# This is forcibly disabled as gpm in current, as built, is not compatible +#[ -n "$NOMOUSE" ] && mouse="--disable-mouse" +mouse="--disable-mouse" [ -n "$NOMAILER" ] && mailer="--disable-w3mmailer" [ -n "$GUIBROWSER" ] && browser="--with-browser=$GUIBROWSER" [ -n "$EDITOR" ] && editor="--with-editor=$EDITOR" diff --git a/network/wol/patches/wol-0.7.1-Fix-config.h-test-consumption.patch b/network/wol/patches/wol-0.7.1-Fix-config.h-test-consumption.patch new file mode 100644 index 00000000000..897517a97f4 --- /dev/null +++ b/network/wol/patches/wol-0.7.1-Fix-config.h-test-consumption.patch @@ -0,0 +1,35 @@ +From 1c16d04a3fc03a5f4c0cd54ff6f207de1062e9bd Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 25 Oct 2022 13:54:04 +0100 +Subject: [PATCH] Fix config.h test consumption + +Bug: https://bugs.gentoo.org/874420 +--- a/lib/ether.h ++++ b/lib/ether.h +@@ -35,7 +35,7 @@ + + #include "magic.h" + +-#if !HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET && !HAVE_STRUCT_ETHER_ADDR_OCTET ++#if !defined(HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET) && !defined(HAVE_STRUCT_ETHER_ADDR_OCTET) + + struct + ether_addr +@@ -45,7 +45,7 @@ ether_addr + + #define ETHER_ADDR_OCTET ether_addr_octet + +-#else /* HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET || HAVE_STRUCT_ETHER_ADDR_OCTET */ ++#else /* defined(HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET) || defined(HAVE_STRUCT_ETHER_ADDR_OCTET) */ + + #if HAVE_STRUCT_ETHER_ADDR_OCTET + #define ETHER_ADDR_OCTET octet +@@ -55,7 +55,7 @@ ether_addr + #define ETHER_ADDR_OCTET ether_addr_octet + #endif /* HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET */ + +-#endif /* !HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET && !HAVE_STRUCT_ETHER_ADDR_OCTET */ ++#endif /* !defined(HAVE_STRUCT_ETHER_ADDR_ETHER_ADDR_OCTET) && !defined(HAVE_STRUCT_ETHER_ADDR_OCTET) */ + + + #if !defined(HAVE_ETHER_HOSTTON) diff --git a/network/wol/patches/wol-0.7.1-Fix-malloc-detection.patch b/network/wol/patches/wol-0.7.1-Fix-malloc-detection.patch new file mode 100644 index 00000000000..6f783e9cfae --- /dev/null +++ b/network/wol/patches/wol-0.7.1-Fix-malloc-detection.patch @@ -0,0 +1,39 @@ +https://bugs.gentoo.org/874420 + +From bcf98fe9a674a3784ad1a4f8eecc3b31a7b209a9 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Tue, 25 Oct 2022 14:00:23 +0100 +Subject: [PATCH] Fix malloc detection + +--- a/m4/getline.m4 ++++ b/m4/getline.m4 +@@ -18,6 +18,7 @@ AC_DEFUN([AM_FUNC_GETLINE], + # include + # include + # include ++# include + int main () + { /* Based on a test program from Karl Heuer. */ + char *line = NULL; +--- a/m4/malloc.m4 ++++ b/m4/malloc.m4 +@@ -14,6 +14,7 @@ AC_DEFUN([jm_FUNC_MALLOC], + + AC_CACHE_CHECK([for working malloc], jm_cv_func_working_malloc, + [AC_TRY_RUN([ ++ #include + char *malloc (); + int + main () +--- a/m4/realloc.m4 ++++ b/m4/realloc.m4 +@@ -14,7 +14,8 @@ AC_DEFUN([jm_FUNC_REALLOC], + + AC_CACHE_CHECK([for working realloc], jm_cv_func_working_realloc, + [AC_TRY_RUN([ +- char *realloc (); ++ #include ++ void *realloc(void *ptr, size_t size); + int + main () + { diff --git a/network/wol/patches/wol-0.7.1-linux-headers.patch b/network/wol/patches/wol-0.7.1-linux-headers.patch new file mode 100644 index 00000000000..e381d2a31a6 --- /dev/null +++ b/network/wol/patches/wol-0.7.1-linux-headers.patch @@ -0,0 +1,11 @@ +--- a/src/magic.c ++++ b/src/magic.c +@@ -142,7 +142,7 @@ magic_assemble (struct magic *magic_buf, const char *mac_str, + } + + for (j = 0; j < MAC_LEN; ++j) +- m[j] = ea.ETHER_ADDR_OCTET[j]; ++ m[j] = ea.ether_addr_octet[j]; + } + + /* accommodate the packet chunk's size to the packet type */ diff --git a/network/wol/wol.SlackBuild b/network/wol/wol.SlackBuild index 0f41e2b8361..b0f485364c8 100644 --- a/network/wol/wol.SlackBuild +++ b/network/wol/wol.SlackBuild @@ -53,10 +53,15 @@ tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; + \( -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 {} \; + +# Apply patches from gentoo (thanks!) +for i in $CWD/patches/* ; do patch -p1 < $i ; done +autoreconf -vif +export jm_cv_func_working_{re,m}alloc=yes CFLAGS="$SLKCFLAGS" \ ./configure \ @@ -65,18 +70,17 @@ CFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ + --infodir=/usr/info \ --build=$ARCH-slackware-linux make make install DESTDIR=$PKG -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -( cd $PKG/usr/man || exit 1 - find . -type f -exec gzip -9 {} \; - for i in $(find . -type l) ; do ln -s $(readlink $i).gz $i.gz ; rm $i ; done -) +find $PKG/usr/man -type f -exec gzip -9 {} \; +for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done rm -f $PKG/usr/info/dir gzip -9 $PKG/usr/info/*.info* diff --git a/network/wsdd2/README b/network/wsdd2/README deleted file mode 100644 index d164e3196af..00000000000 --- a/network/wsdd2/README +++ /dev/null @@ -1,34 +0,0 @@ -wsdd2 (WSD/LLMNR Discovery/Name Service Daemon) - -Provides samba share discovery for clients who don't support netbios -or are running ip6 (which netbios does not support). -This is based on the NETGEAR implimentation. - -NOTE: make sure you allow local ip6 connections in your samba config -otherwise there will be no shares found. if you use "hosts allow" -in smb.conf then add fc00::/7 fe80::/64 ::1 -to the list of your local ip4 addresses so that local ip6 pcs can -use your shares. - -NOTE2: The following ports/addresses also need to be open if you are -using a firewall: -tcp port 3702 (unicast), and -udp ports 3702 ( multicast on ports 239.255.255.250 / ff02::c ) -tcp port 5355 (unicast), and -udp on ports 224.0.0.252 / ff02::1:3 (multicast) - -to get wsdd2 to run automatically on startup add the following lines -in /etc/rc.d/rc.local - -#start wsdd2 daemon if samba is configured -if [ -x /etc/rc.d/rc.wsdd2 ]; then - /etc/rc.d/rc.wsdd2 start -fi - -and to stop it on shutdown, add the following to -samba section in /etc/rc.d/rc.local_shutdown - -#stop wsdd2 daemon -if [ -x /etc/rc.d/rc.wsdd2 ]; then - /etc/rc.d/rc.wsdd2 stop -fi diff --git a/network/wsdd2/README.allowip6 b/network/wsdd2/README.allowip6 deleted file mode 100644 index 85009e93256..00000000000 --- a/network/wsdd2/README.allowip6 +++ /dev/null @@ -1,17 +0,0 @@ -It may be obvious, but its easy to forget; to access samba shares -using ip6 you need to allow ip6 addresses access to the server. If -you want to limit access to local ip6 addresses and you are using -the "hosts allow" option in smb.conf then add the following -address/masks to the end of any ip4 addresses you alread have listed - - fc00::/7 fe80::/64 ::1 - -this will allow link-local, unique-local, and local loop ip6 addresses - -Even if a machine has a public ip6 address, it will also have a -link-local one for ip6 sublayer operations of the Neighbor Discovery -Protocol as well as for some other protocols such as DHCPv6 - -if you are using a firewall, don't forget to allow access to port -5357 (tcp) and 3702 (udp) otherwise wsdd2 will not work. - diff --git a/network/wsdd2/doinst.sh b/network/wsdd2/doinst.sh deleted file mode 100644 index 194630ea253..00000000000 --- a/network/wsdd2/doinst.sh +++ /dev/null @@ -1,26 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - chmod +x $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.wsdd2.new diff --git a/network/wsdd2/rc.wsdd2 b/network/wsdd2/rc.wsdd2 deleted file mode 100644 index 1fcf58f9954..00000000000 --- a/network/wsdd2/rc.wsdd2 +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/sh -# -# /etc/rc.d/rc.wsdd2 -# -# start/stop/restart the wsdd2 daemon. -# -# To make wsdd2 start automatically at boot make sure this -# file is executable, and add the following entry to rc.local -# (uncommented) - -# if [ -x /etc/rc.d/rc.wsdd2 ]; then -# /etc/rc.d/rc.wsdd2 start -# fi - -# you may also add the following entry to rc.local_shutdown -# (uncommented) - -# if [ -x /etc/rc.d/rc.wsdd2 ]; then -# /etc/rc.d/rc.wsdd2 stop -# fi - -wsdd2_start() { - if [ -r /etc/samba/smb.conf -a -x /etc/rc.d/rc.samba -a -x /usr/sbin/wsdd2 ]; then - echo "Starting wsdd2: /usr/bin/wsdd2 -d" - /usr/sbin/wsdd2 -d - elif [ ! -r /etc/samba/smb.conf ]; then - echo "ERROR: samba not configured, so wsdd2 has no service to advertise" - fi -} -wsdd2_stop() { - #check something is running before trying to kill it. - if [ "x`ps -A|grep ' wsdd2'|wc -l`" != "x0" ]; then - killall wsdd2 - fi -} -wsdd2_restart() { - wsdd2_stop - sleep 1 - wsdd2_start -} -case "$1" in -'start') - #we don't want to run this more than once, - #so kill off any instance already running - wsdd2_stop - wsdd2_start - ;; -'stop') - wsdd2_stop - ;; -'restart') - wsdd2_restart - ;; -*) - # default is start - wsdd2_start -esac - diff --git a/network/wsdd2/slack-desc b/network/wsdd2/slack-desc deleted file mode 100644 index 41cfbcc117d..00000000000 --- a/network/wsdd2/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------------------------------------------------------| -wsdd2: wsdd2 (WSD/LLMNR Discovery/Name Service Daemon) -wsdd2: -wsdd2: Provides samba share browsing for clients who don't support netbios -wsdd2: or are running ip6 (which netbios does not support). -wsdd2: This is based on the NETGEAR implimentation. -wsdd2: -wsdd2: Don't forget to allow local ip6 connections in your smb.conf file, -wsdd2: specifically, fc00::/7 fe80::/64 ::1 -wsdd2: Also in your firewall, make sure ports 3702 and 5355 are open. -wsdd2: -wsdd2: Home Page https://github.com/Netgear/wsdd2 diff --git a/network/wsdd2/wsdd2.SlackBuild b/network/wsdd2/wsdd2.SlackBuild deleted file mode 100644 index 072cf3d55d4..00000000000 --- a/network/wsdd2/wsdd2.SlackBuild +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/bash - -# Slackware build script for wsdd2 - -# Copyright 2020,2022 Tim Dickson Scotland -# 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=wsdd2 -VERSION=${VERSION:-1.8.7} -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 {} \; - -#we are going to have to fix Makefile as we don't want systemd stuff -sed -i "/systemd/d" Makefile - -#patch the source to remove generally useless warning -# ie. warning about missing (entirely optional) parameters in smb.conf -patch wsdd2.c <${CWD}/wsdd2.patch -#note: hopefully upstream will fix this. https://github.com/Netgear/wsdd2/issues/39 - -make CFLAGS="$SLKCFLAGS" CXXFLAGS="$SLKCFLAGS" -make install debug_W=-1 debug_L=-1 DESTDIR=$PKG MANDIR="/usr/man" INSTALLPREFIX="usr" -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -#copy over the rc file -mkdir -p $PKG/etc/rc.d -cp -a $CWD/rc.${PRGNAM} $PKG/etc/rc.d/rc.${PRGNAM}.new -chown root:root $PKG/etc/rc.d/rc.${PRGNAM}.new -# now for docs -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/README.allowip6 > $PKG/usr/doc/$PRGNAM-$VERSION/README.allowip6 -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/wsdd2/wsdd2.info b/network/wsdd2/wsdd2.info deleted file mode 100644 index a839c31ffe5..00000000000 --- a/network/wsdd2/wsdd2.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wsdd2" -VERSION="1.8.7" -HOMEPAGE="https://github.com/Netgear/wsdd2" -DOWNLOAD="https://github.com/Netgear/wsdd2/archive/1.8.7/wsdd2-1.8.7.tar.gz" -MD5SUM="6f59c63f07c8f42f05469d8020c0a604" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Tim Dickson" -EMAIL="dickson.tim@googlemail.com" diff --git a/network/wsdd2/wsdd2.patch b/network/wsdd2/wsdd2.patch deleted file mode 100644 index aec9c4baaa9..00000000000 --- a/network/wsdd2/wsdd2.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- wsdd2.c 2021-08-09 20:22:46.000000000 +0100 -+++ wsdd2u.c 2022-04-22 11:22:12.125000000 +0100 -@@ -601,7 +601,7 @@ - - char buf[PAGE_SIZE]; - if (!fgets(buf, sizeof(buf), pp) || !buf[0] || buf[0] == '\n') { -- DEBUG(0, W, "cannot read %s from testparm", name); -+ DEBUG(1, W, "cannot read %s from testparm", name); - result = strdup(_default); - } else { // trim whitespace - char *p; diff --git a/network/x2goclient/x2goclient.SlackBuild b/network/x2goclient/x2goclient.SlackBuild index 8fb5f09e1a6..36a8377b56c 100644 --- a/network/x2goclient/x2goclient.SlackBuild +++ b/network/x2goclient/x2goclient.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=x2goclient -VERSION=${VERSION:-4.1.2.2} +VERSION=${VERSION:-4.1.2.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -71,7 +71,7 @@ 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.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -80,12 +80,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 {} \; -# The newer libssh doesn't ship this library anymore -[[ "$(pkg-config --modversion libssh)" > "0.8" ]] && \ - sed -i "s| -lssh_threads||" x2goclient.pro +sed -i '/^MAKEOVERRIDES\s*=/ s/=.*$/=/' Makefile +sed -i '/^\.MAKEOVERRIDES\s*=/ s/=.*$/=/' Makefile +sed -i '/^\.MAKEFLAGS\s*=/ s/=.*$/=/' Makefile -sed -i -e '/^QMAKE_BINARY=/s@qmake-qt4@qmake@' Makefile -sed -i -e '/^LRELEASE_BINARY=/s@lrelease-qt4@lrelease@' Makefile +export QT_VERSION=5 make diff --git a/network/x2goclient/x2goclient.info b/network/x2goclient/x2goclient.info index c360e03d0d7..67272c1ad6b 100644 --- a/network/x2goclient/x2goclient.info +++ b/network/x2goclient/x2goclient.info @@ -1,8 +1,8 @@ PRGNAM="x2goclient" -VERSION="4.1.2.2" +VERSION="4.1.2.3" HOMEPAGE="http://www.x2go.org" -DOWNLOAD="https://code.x2go.org/releases/source/x2goclient/x2goclient-4.1.2.2.tar.gz" -MD5SUM="1390b794b0a10f0a885dd7cf00f2acef" +DOWNLOAD="https://code.x2go.org/releases/source/x2goclient/x2goclient-4.1.2.3.tar.gz" +MD5SUM="7af1dd74d2f36fc292944addcfebb3cc" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="nx-libs" diff --git a/network/x2goserver/x2goserver.SlackBuild b/network/x2goserver/x2goserver.SlackBuild index caa42c4eaa2..10766d59a93 100644 --- a/network/x2goserver/x2goserver.SlackBuild +++ b/network/x2goserver/x2goserver.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=x2goserver -VERSION=${VERSION:-20201227_08aa5e6} +VERSION=${VERSION:-4.1.0.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -71,7 +71,7 @@ rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . \ diff --git a/network/x2goserver/x2goserver.info b/network/x2goserver/x2goserver.info index 7dfbf73d3a5..01a0704bb13 100644 --- a/network/x2goserver/x2goserver.info +++ b/network/x2goserver/x2goserver.info @@ -1,8 +1,8 @@ PRGNAM="x2goserver" -VERSION="20201227_08aa5e6" +VERSION="4.1.0.5" HOMEPAGE="http://www.x2go.org" -DOWNLOAD="http://ponce.cc/slackware/sources/repo/x2goserver-20201227_08aa5e6.tar.xz" -MD5SUM="46aad829313b85218841e1f818244a06" +DOWNLOAD="https://code.x2go.org/releases/source/x2goserver/x2goserver-4.1.0.5.tar.gz" +MD5SUM="31d3031684d8fc782619270eb36ab58c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="nx-libs perl-Config-Simple perl-File-ReadBackwards perl-DBD-SQLite perl-Capture-Tiny perl-Try-Tiny perl-Unix-Syslog perl-file-basedir perl-Switch" diff --git a/office/abiword/abiword.SlackBuild b/office/abiword/abiword.SlackBuild index 7156c1b0460..0259cb3dd62 100644 --- a/office/abiword/abiword.SlackBuild +++ b/office/abiword/abiword.SlackBuild @@ -99,6 +99,10 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \+ +# https://www.linuxfromscratch.org/blfs/view/svn/xsoft/AbiWord.html +sed -e '/libxml/a #include ' \ + -i src/af/util/xp/ut_stringbuf.cpp + patch -p1 < $CWD/enchant-2.1.patch patch -p0 < $CWD/fix-configure-error-enchant-2.patch @@ -109,7 +113,7 @@ export CCACHE_DIR=${CCACHE_DIR:-$HOME/.ccache} export HOME=$( pwd )/tmphome CPPFLAGS="-I$TMP/$PRGNAM-$VERSION" \ -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS -std=c++11" \ ./autogen.sh \ --prefix=/usr \ diff --git a/office/abook/abook.SlackBuild b/office/abook/abook.SlackBuild index e723fc2b1b9..7a035c5bcba 100644 --- a/office/abook/abook.SlackBuild +++ b/office/abook/abook.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=abook -VERSION=${VERSION:-0.6.1} +VERSION=${VERSION:-20250121_b5e4a4d} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -73,22 +70,22 @@ 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.?z cd $PRGNAM-$VERSION chown -R root:root . find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 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 {} \; + +# thanks to the archers! +cp -Rv /usr/share/gettext/po . +autoreconf -vif +patch -p1 -i $CWD/gcc15.patch CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ -aclocal && automake --add-missing && autoconf -sed 's/0.18/0.20/g' -i po/Makefile.in.in -# thanks to the archers for this patch ;) -patch -p1 -i $CWD/gcc5.patch - ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/office/abook/abook.info b/office/abook/abook.info index c99bc99e4d2..61511bfaf2b 100644 --- a/office/abook/abook.info +++ b/office/abook/abook.info @@ -1,8 +1,8 @@ PRGNAM="abook" -VERSION="0.6.1" +VERSION="20250121_b5e4a4d" HOMEPAGE="http://abook.sourceforge.net" -DOWNLOAD="http://abook.sourceforge.net/devel/abook-0.6.1.tar.gz" -MD5SUM="4bffd4c47ac41b688abd58f65bfe0bfb" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/abook-20250121_b5e4a4d.tar.xz" +MD5SUM="67664583428d83fc2a0fa44d00e159a0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/office/abook/gcc15.patch b/office/abook/gcc15.patch new file mode 100644 index 00000000000..5bc87db8aac --- /dev/null +++ b/office/abook/gcc15.patch @@ -0,0 +1,17 @@ +diff --git a/configure b/configure +index befdb25..d352a37 100755 +--- a/configure ++++ b/configure +@@ -646,7 +646,11 @@ ac_includes_default="\ + #endif + #ifdef HAVE_UNISTD_H + # include +-#endif" ++#endif ++#ifdef HAVE_WCHAR_H ++# include ++#endif ++" + + ac_header_c_list= + gt_needs= diff --git a/office/abook/gcc5.patch b/office/abook/gcc5.patch deleted file mode 100644 index e7422187e3d..00000000000 --- a/office/abook/gcc5.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c.gcc5 abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c ---- abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c.gcc5 2014-11-28 16:29:52.000000000 +0100 -+++ abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.c 2015-02-11 16:02:15.837789303 +0100 -@@ -859,7 +859,7 @@ item_merge(list_item dest, list_item src - */ - - /* quick lookup by "standard" field number */ --inline int -+extern inline int - field_id(int i) - { - assert((i >= 0) && (i < ITEM_FIELDS)); -diff -up abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h.gcc5 abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h ---- abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h.gcc5 2014-11-28 16:29:52.000000000 +0100 -+++ abook-git-6e550af8a907a680dc845c22a7d6c36d89e900c1/database.h 2015-02-11 16:02:23.465818915 +0100 -@@ -61,7 +61,7 @@ struct db_enumerator { - /* - * Field operations - */ --inline int field_id(int i); -+extern inline int field_id(int i); - abook_field *find_standard_field(char *key, int do_declare); - abook_field *real_find_field(char *key, abook_field_list *list, int *nb); - #define find_field(key, list) real_find_field(key, list, NULL) diff --git a/office/asymptote/asymptote.SlackBuild b/office/asymptote/asymptote.SlackBuild index 3c9d7da6553..3a7ecea72e0 100644 --- a/office/asymptote/asymptote.SlackBuild +++ b/office/asymptote/asymptote.SlackBuild @@ -89,7 +89,7 @@ CFLAGS="$SLKCFLAGS" \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-gc=system \ - --enable-offscreen \ + --disable-offscreen \ --disable-lsp \ --disable-gc-debug \ --disable-gc-full-debug \ diff --git a/office/evince/evince-46.3.1-kpathsea-header-files.patch b/office/evince/evince-46.3.1-kpathsea-header-files.patch new file mode 100644 index 00000000000..f1a0fb79b61 --- /dev/null +++ b/office/evince/evince-46.3.1-kpathsea-header-files.patch @@ -0,0 +1,10 @@ +--- evince-46.3.1/backend/dvi/mdvi-lib/private.h ++++ evince-46.3.1/backend/dvi/mdvi-lib/private.h +@@ -32,6 +32,7 @@ + # endif + #endif + ++#include + #include + #include + #include diff --git a/office/evince/evince.SlackBuild b/office/evince/evince.SlackBuild index 730b0a038aa..c18ee18be1d 100644 --- a/office/evince/evince.SlackBuild +++ b/office/evince/evince.SlackBuild @@ -31,7 +31,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=evince -VERSION=${VERSION:-41.5} +VERSION=${VERSION:-48.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,8 +76,12 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.xz cd $PRGNAM-$VERSION chown -R root:root . +rm -f data/icons/hicolor # avoids find's "filesystem loop detected" find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ +( cd data/icons ; ln -s . hicolor ) # put it back, JIC + +patch -p1 < $CWD/evince-46.3.1-kpathsea-header-files.patch mkdir build cd build @@ -96,7 +100,6 @@ cd build -Dcomics=enabled \ -Ddjvu=enabled \ -Ddvi=enabled \ - -Dt1lib=enabled \ -Dpdf=enabled \ -Dps=enabled \ -Dtiff=enabled \ diff --git a/office/evince/evince.info b/office/evince/evince.info index 1c15d2ac0e3..9c759a9f1a6 100644 --- a/office/evince/evince.info +++ b/office/evince/evince.info @@ -1,8 +1,8 @@ PRGNAM="evince" -VERSION="41.5" +VERSION="48.0" HOMEPAGE="http://projects.gnome.org/evince/" -DOWNLOAD="https://download.gnome.org/sources/evince/41/evince-41.5.tar.xz" -MD5SUM="08bebf04d93b8f7f03d5a865ab447f50" +DOWNLOAD="https://download.gnome.org/sources/evince/48/evince-48.0.tar.xz" +MD5SUM="ffbe9e52580033231855478a18b90dc5" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libhandy" diff --git a/office/gnucash/gnucash.SlackBuild b/office/gnucash/gnucash.SlackBuild index ad9f607200a..c143ea18f8b 100644 --- a/office/gnucash/gnucash.SlackBuild +++ b/office/gnucash/gnucash.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gnucash -VERSION=${VERSION:-5.12} +VERSION=${VERSION:-5.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,9 +40,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -126,6 +123,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 {} \; +# Use Boost's Boost.cmake instead of gnucash's own FindBoost.cmake +# Boost's Boost.cmake correctly works on current, FindBoost.cmake does not +# because current's Boost does not contain boost-system any more +sed -i -e 's/CMP0167 OLD/CMP0167 NEW/' CMakeLists.txt + mkdir -p build cd build cmake \ diff --git a/office/gnucash/gnucash.info b/office/gnucash/gnucash.info index d4bb5db21ef..3e35d9b2e86 100644 --- a/office/gnucash/gnucash.info +++ b/office/gnucash/gnucash.info @@ -1,10 +1,10 @@ PRGNAM="gnucash" -VERSION="5.12" +VERSION="5.14" HOMEPAGE="https://www.gnucash.org/" -DOWNLOAD="https://downloads.sourceforge.net/gnucash/gnucash-5.12.tar.bz2" -MD5SUM="f83e476b11f44686830b68ac63ab51bd" +DOWNLOAD="https://downloads.sourceforge.net/gnucash/gnucash-5.14.tar.bz2" +MD5SUM="b93ec2c8bd1f9e2314c4d468cff893e6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="webkit2gtk gtest" +REQUIRES="webkit2gtk4.1" MAINTAINER="Lenard Spencer" EMAIL="lenardrspencer@gmail.com" diff --git a/office/goldendict/ffmpeg7.patch b/office/goldendict/ffmpeg7.patch new file mode 100644 index 00000000000..d952d9e2a0f --- /dev/null +++ b/office/goldendict/ffmpeg7.patch @@ -0,0 +1,104 @@ +From 718462c5c1e2b6f3064f921c0800e45b8d5b84b8 Mon Sep 17 00:00:00 2001 +From: Liao Junxuan +Date: Fri, 28 Jun 2024 18:06:13 +0800 +Subject: [PATCH] add support for ffmpeg 7.0 + +FF_API_OLD_CHANNEL_LAYOUT is removed in libavcodec 61. +See https://patchwork.ffmpeg.org/project/ffmpeg/cover/20240125134425.374-1-jamrial@gmail.com/ . +--- + ffmpegaudio.cc | 33 ++++++++++++++++++++++++++++----- + 1 file changed, 28 insertions(+), 5 deletions(-) + +diff --git a/ffmpegaudio.cc b/ffmpegaudio.cc +index a97d6dcad..5ef602ad8 100644 +--- a/ffmpegaudio.cc ++++ b/ffmpegaudio.cc +@@ -118,6 +118,13 @@ struct DecoderContext + bool play( QString & errorString ); + bool normalizeAudio( AVFrame * frame, vector & samples ); + void playFrame( AVFrame * frame ); ++ int nbChannels() { ++#if LIBAVCODEC_VERSION_MAJOR >= 61 ++ return codecContext_->ch_layout.nb_channels; ++#else ++ return codecContext_->channels; ++#endif ++ } + }; + + DecoderContext::DecoderContext( QByteArray const & audioData, QAtomicInt & isCancelled ): +@@ -261,7 +268,7 @@ bool DecoderContext::openCodec( QString & errorString ) + } + + gdDebug( "Codec open: %s: channels: %d, rate: %d, format: %s\n", codec_->long_name, +- codecContext_->channels, codecContext_->sample_rate, av_get_sample_fmt_name( codecContext_->sample_fmt ) ); ++ nbChannels(), codecContext_->sample_rate, av_get_sample_fmt_name( codecContext_->sample_fmt ) ); + + if ( codecContext_->sample_fmt == AV_SAMPLE_FMT_S32 || + codecContext_->sample_fmt == AV_SAMPLE_FMT_S32P || +@@ -270,6 +277,21 @@ bool DecoderContext::openCodec( QString & errorString ) + codecContext_->sample_fmt == AV_SAMPLE_FMT_DBL || + codecContext_->sample_fmt == AV_SAMPLE_FMT_DBLP ) + { ++#if LIBAVCODEC_VERSION_MAJOR >= 61 ++ int ret = swr_alloc_set_opts2( &swr_, ++ &codecContext_->ch_layout, ++ AV_SAMPLE_FMT_S16, ++ codecContext_->sample_rate, ++ &codecContext_->ch_layout, ++ codecContext_->sample_fmt, ++ codecContext_->sample_rate, ++ 0, ++ NULL ); ++ if ( ret < 0 ) { ++ errorString = QObject::tr( "swr_alloc_set_opts2() failed: %1." ).arg( avErrorString( ret ) ); ++ return false; ++ } ++#else + swr_ = swr_alloc_set_opts( NULL, + codecContext_->channel_layout, + AV_SAMPLE_FMT_S16, +@@ -279,6 +301,7 @@ bool DecoderContext::openCodec( QString & errorString ) + codecContext_->sample_rate, + 0, + NULL ); ++#endif + swr_init( swr_ ); + } + +@@ -351,7 +374,7 @@ bool DecoderContext::openOutputDevice( QString & errorString ) + + ao_sample_format aoSampleFormat; + memset (&aoSampleFormat, 0, sizeof(aoSampleFormat) ); +- aoSampleFormat.channels = codecContext_->channels; ++ aoSampleFormat.channels = nbChannels(); + aoSampleFormat.rate = codecContext_->sample_rate; + aoSampleFormat.byte_format = AO_FMT_NATIVE; + aoSampleFormat.matrix = 0; +@@ -520,7 +543,7 @@ static inline int32_t toInt32( double v ) + bool DecoderContext::normalizeAudio( AVFrame * frame, vector & samples ) + { + int lineSize = 0; +- int dataSize = av_samples_get_buffer_size( &lineSize, codecContext_->channels, ++ int dataSize = av_samples_get_buffer_size( &lineSize, nbChannels(), + frame->nb_samples, codecContext_->sample_fmt, 1 ); + + // Portions from: https://code.google.com/p/lavfilters/source/browse/decoder/LAVAudio/LAVAudio.cpp +@@ -542,7 +565,7 @@ bool DecoderContext::normalizeAudio( AVFrame * frame, vector & samples ) + uint8_t * out = ( uint8_t * )&samples.front(); + for ( int i = 0; i < frame->nb_samples; i++ ) + { +- for ( int ch = 0; ch < codecContext_->channels; ch++ ) ++ for ( int ch = 0; ch < nbChannels(); ch++ ) + { + *out++ = ( ( uint8_t * )frame->extended_data[ch] )[i]; + } +@@ -556,7 +579,7 @@ bool DecoderContext::normalizeAudio( AVFrame * frame, vector & samples ) + int16_t * out = ( int16_t * )&samples.front(); + for ( int i = 0; i < frame->nb_samples; i++ ) + { +- for ( int ch = 0; ch < codecContext_->channels; ch++ ) ++ for ( int ch = 0; ch < nbChannels(); ch++ ) + { + *out++ = ( ( int16_t * )frame->extended_data[ch] )[i]; + } diff --git a/office/goldendict/goldendict.SlackBuild b/office/goldendict/goldendict.SlackBuild index 088823db1b1..2e4d5428c8f 100644 --- a/office/goldendict/goldendict.SlackBuild +++ b/office/goldendict/goldendict.SlackBuild @@ -69,6 +69,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/ffmpeg7.patch + # Fixing QMake in goldendict.pro file (source: aur.archlinux.org) echo "QMAKE_CFLAGS_RELEASE = ${SLKCFLAGS}" >> goldendict.pro echo "QMAKE_CXXFLAGS_RELEASE = ${SLKCFLAGS}" >> goldendict.pro diff --git a/office/ispell-dict-english/ispell-dict-english.SlackBuild b/office/ispell-dict-english/ispell-dict-english.SlackBuild index d68ea25ecac..53055276ee6 100644 --- a/office/ispell-dict-english/ispell-dict-english.SlackBuild +++ b/office/ispell-dict-english/ispell-dict-english.SlackBuild @@ -84,6 +84,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 {} + +echo "#define CFLAGS \"$SLKCFLAGS -std=gnu17\"" >> local.h + export CC='ccache gcc' unset MAKEFLAGS diff --git a/office/kbibtex/kbibtex.SlackBuild b/office/kbibtex/kbibtex.SlackBuild index 5f3ea621165..bef15282430 100644 --- a/office/kbibtex/kbibtex.SlackBuild +++ b/office/kbibtex/kbibtex.SlackBuild @@ -81,6 +81,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 {} \; +# Fix build with icu >= 75 +sed -i 's|CMAKE_CXX_STANDARD 11|CMAKE_CXX_STANDARD 17|' CMakeLists.txt + patch -p1 < $CWD/desktop_perms.patch mkdir -p build diff --git a/office/neoleo/neoleo.SlackBuild b/office/neoleo/neoleo.SlackBuild index c8d46d20f8a..aa5498cb02a 100644 --- a/office/neoleo/neoleo.SlackBuild +++ b/office/neoleo/neoleo.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=neoleo -VERSION=${VERSION:-13.1} +VERSION=${VERSION:-15.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/office/neoleo/neoleo.info b/office/neoleo/neoleo.info index fcd0c96345d..58ce188634d 100644 --- a/office/neoleo/neoleo.info +++ b/office/neoleo/neoleo.info @@ -1,10 +1,10 @@ PRGNAM="neoleo" -VERSION="13.1" +VERSION="15.0" HOMEPAGE="https://github.com/blippy/neoleo" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/blippy/neoleo/releases/download/v13.1/neoleo-13.1.tar.gz" -MD5SUM_x86_64="3d2ffd770b946b1862ff6a8a21edeb9d" +DOWNLOAD_x86_64="https://github.com/blippy/neoleo/releases/download/v15.0/neoleo-15.0.tar.gz" +MD5SUM_x86_64="1f437de908c637a942984307e9a50d69" REQUIRES="" MAINTAINER="Mark Carter" EMAIL="alt.mcarter@gmail.com" diff --git a/office/ocrmypdf/ocrmypdf.SlackBuild b/office/ocrmypdf/ocrmypdf.SlackBuild index afa5ac5c6ca..e01465baf24 100644 --- a/office/ocrmypdf/ocrmypdf.SlackBuild +++ b/office/ocrmypdf/ocrmypdf.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ocrmypdf -VERSION=${VERSION:-13.7.0} +VERSION=${VERSION:-16.13.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/office/ocrmypdf/ocrmypdf.info b/office/ocrmypdf/ocrmypdf.info index efb11acb405..87c22165ad7 100644 --- a/office/ocrmypdf/ocrmypdf.info +++ b/office/ocrmypdf/ocrmypdf.info @@ -1,16 +1,16 @@ PRGNAM="ocrmypdf" -VERSION="13.7.0" +VERSION="16.13.0" HOMEPAGE="https://github.com/ocrmypdf/OCRmyPDF" -DOWNLOAD="https://files.pythonhosted.org/packages/b6/70/b40e1d780ef071d9b53a05e86c2584b42afa1e14dc6ed99847947725c681/ocrmypdf-13.7.0.tar.gz \ -https://github.com/ocrmypdf/OCRmyPDF/raw/61163c2aa9f7aa584d3148634a9ca277103eccbf/LICENSE \ -https://github.com/ocrmypdf/OCRmyPDF/raw/61163c2aa9f7aa584d3148634a9ca277103eccbf/README.md \ -https://github.com/ocrmypdf/OCRmyPDF/raw/61163c2aa9f7aa584d3148634a9ca277103eccbf/README_ZH.md" -MD5SUM="415c28c84c371e14edc4c18f69be199f \ -9741c346eef56131163e13b9db1241b3 \ -81b0a30f39050ac2dff65a08fddb4aa6 \ -56eec2d269140c34675329bb43eedbd0" +DOWNLOAD="https://github.com/ocrmypdf/OCRmyPDF/releases/download/v16.13.0/ocrmypdf-16.13.0.tar.gz \ + https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/LICENSE \ + https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/README.md \ + https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/README_ZH.md" +MD5SUM="bc0ea141d95c407127f9b22ac33b32c3 \ + 9741c346eef56131163e13b9db1241b3 \ + fab9a7c1a396da8b6be9757cd576eed8 \ + 56eec2d269140c34675329bb43eedbd0" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-hatchling python3-packaging-opt img2pdf python3-reportlab pikepdf python3-pdfminer.six python3-reportlab tesseract tqdm" +REQUIRES="python3-hatchling python3-packaging-opt img2pdf python3-reportlab pikepdf python3-pdfminer.six python3-reportlab python3-rich tesseract tqdm" MAINTAINER="Lockywolf" EMAIL="for_sbo.ocrmypdf_2025-06-30@lockywolf.net" diff --git a/office/paps/glib-2.82.patch b/office/paps/glib-2.82.patch new file mode 100644 index 00000000000..f936ce4461a --- /dev/null +++ b/office/paps/glib-2.82.patch @@ -0,0 +1,45 @@ +From e6ec698be127822661e31f7fca7d2e0107944b24 Mon Sep 17 00:00:00 2001 +From: Yaakov Selkowitz +Date: Tue, 17 Sep 2024 13:58:46 -0400 +Subject: [PATCH] Fix build with glib 2.82 + +g_utf8_next_char no longer includes a cast to char* as of this change: + +https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4016 + +Signed-off-by: Yaakov Selkowitz +--- + src/paps.cc | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/paps.cc b/src/paps.cc +index fde04d1..3ab9a7c 100644 +--- a/src/paps.cc ++++ b/src/paps.cc +@@ -1107,7 +1107,7 @@ split_text_into_paragraphs (PangoContext *pango_context, + while (p != nullptr && *p) + { + wc = g_utf8_get_char (p); +- next = g_utf8_next_char (p); ++ next = (char *) g_utf8_next_char (p); + if (wc == (gunichar)-1) + { + fprintf (stderr, _("%s: Invalid character in input\n"), g_get_prgname ()); +@@ -1122,7 +1122,7 @@ split_text_into_paragraphs (PangoContext *pango_context, + para->length = p - last_para; + /* handle dos line breaks */ + if (wc == '\r' && *next == '\n') +- next = g_utf8_next_char(next); ++ next = (char *) g_utf8_next_char(next); + para->layout = pango_layout_new (pango_context); + + if (page_layout->cpi > 0.0L) +@@ -1193,7 +1193,7 @@ split_text_into_paragraphs (PangoContext *pango_context, + g_free (newtext); + + para->length = i; +- next = g_utf8_offset_to_pointer (para->text, para->length); ++ next = (char *) g_utf8_offset_to_pointer (para->text, para->length); + wc = g_utf8_get_char (g_utf8_prev_char (next)); + } + else diff --git a/office/paps/paps.SlackBuild b/office/paps/paps.SlackBuild index 9544a984af9..ea95ec699e9 100644 --- a/office/paps/paps.SlackBuild +++ b/office/paps/paps.SlackBuild @@ -94,6 +94,8 @@ find . ! -type l -a \ \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) +patch -p1 < $CWD/glib-2.82.patch + # Fix the shebang: #!/usr/bin/python is still python 2 on Slackware 15.0. # Fix the hardcoded path to pango_markup.outlang. # Add a few more filename extensions for autodetecting various languages, diff --git a/office/pdfarranger/pdfarranger.SlackBuild b/office/pdfarranger/pdfarranger.SlackBuild index 26364676aff..234b2d41d8c 100644 --- a/office/pdfarranger/pdfarranger.SlackBuild +++ b/office/pdfarranger/pdfarranger.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pdfarranger -VERSION=${VERSION:-1.10.1} +VERSION=${VERSION:-1.13.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/office/pdfarranger/pdfarranger.info b/office/pdfarranger/pdfarranger.info index e96b105b7ca..45cd917111b 100644 --- a/office/pdfarranger/pdfarranger.info +++ b/office/pdfarranger/pdfarranger.info @@ -1,8 +1,8 @@ PRGNAM="pdfarranger" -VERSION="1.10.1" +VERSION="1.13.0" HOMEPAGE="https://github.com/pdfarranger/pdfarranger" -DOWNLOAD="https://github.com/pdfarranger/pdfarranger/archive/refs/tags/1.10.1/pdfarranger-1.10.1.tar.gz" -MD5SUM="a9ec7e522082e41818c6337f4931cffe" +DOWNLOAD="https://github.com/pdfarranger/pdfarranger/archive/refs/tags/1.13.0/pdfarranger-1.13.0.tar.gz" +MD5SUM="12a6efb4988a57eeeee8dc9f8526333e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="pikepdf python3-dateutil img2pdf" diff --git a/office/qpdfview/qpdfview.SlackBuild b/office/qpdfview/qpdfview.SlackBuild index 4e16cd0dc8d..ddf9c860da5 100644 --- a/office/qpdfview/qpdfview.SlackBuild +++ b/office/qpdfview/qpdfview.SlackBuild @@ -63,6 +63,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 {} + +sed -i 's|c++11|c++17|' qpdfview.pri + # Add localizations lrelease-qt5 qpdfview.pro diff --git a/office/task/task.SlackBuild b/office/task/task.SlackBuild index 447f67d7569..1b58c8b88d7 100644 --- a/office/task/task.SlackBuild +++ b/office/task/task.SlackBuild @@ -82,10 +82,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 {} \; +sed -i '/#include /a #include ' src/libshared/src/JSON.h + # Build cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_INSTALL_PREFIX=/usr make clean diff --git a/office/texlive-extra/texlive-extra.SlackBuild b/office/texlive-extra/texlive-extra.SlackBuild index 653de6acfb2..65d28107061 100644 --- a/office/texlive-extra/texlive-extra.SlackBuild +++ b/office/texlive-extra/texlive-extra.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=texlive-extra -TEXMFVERSION=${TEXMFVERSION:-230322} -VERSION=${VERSION:-2023.230322} +TEXMFVERSION=${TEXMFVERSION:-240409} +VERSION=${VERSION:-2024.240409} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -64,13 +64,6 @@ chmod -R u+w,go-w,a+rX-st $PKG mv $PKG$TEXMFROOT/texmf-dist/linked_scripts/* $PKG/usr/bin rmdir $PKG$TEXMFROOT/texmf-dist/linked_scripts -# Move biber binary to $PATH -case $ARCH in - "x86_64") mv $PKG$TEXMFROOT/texmf-dist/bin/x86_64-linux/biber $PKG/usr/bin ;; - "i586") mv $PKG$TEXMFROOT/texmf-dist/bin/i386-linux/biber $PKG/usr/bin ;; -esac -rm -rf $PKG$TEXMFROOT/texmf-dist/bin - # Install index of provided tex packages to the docs mv $PKG$TEXMFROOT/texmf-dist/packages.extra.gz $PKG/usr/doc/texlive-$VERSION mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION diff --git a/office/texlive-extra/texlive-extra.info b/office/texlive-extra/texlive-extra.info index 287ea7cc11b..6cf231dd15b 100644 --- a/office/texlive-extra/texlive-extra.info +++ b/office/texlive-extra/texlive-extra.info @@ -1,8 +1,8 @@ PRGNAM="texlive-extra" -VERSION="2023.230322" +VERSION="2024.240409" HOMEPAGE="https://tug.org/texlive/" -DOWNLOAD="http://slackware.schoepfer.info/slackbuilds/texlive/texlive-extra-230322.tar.xz" -MD5SUM="2a6406b9fca2625cb1d4306e33fe4a3e" +DOWNLOAD="http://slackware.schoepfer.info/slackbuilds/texlive/texlive-extra-240409.tar.xz" +MD5SUM="4d1ebe3f093c6cc9ce03b065188c239d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="%README%" diff --git a/office/traduisons/README b/office/traduisons/README deleted file mode 100644 index c25f8983f3f..00000000000 --- a/office/traduisons/README +++ /dev/null @@ -1,17 +0,0 @@ -Traduisons! (French for "Let's Translate!") is a front-end for google -translate, allowing translation of words and sentences without opening -the browser. It is written in python and optionally uses a gtk-based -gui. - -Traduisons! is focused on being as streamlined and fast as -possible. It is designed to be a quick, reference tool, not a -large-scale document translator. - -Traduisons! itself is not a translator. It works by sending a query -string to Google's web-based translation service and copying the -result to the clipboard and screen. - -All operations are performed with keyboard shortcuts or specific input -characters such as '`/`' and '`.`'. - -Internet access is required to use Traduisons! diff --git a/office/traduisons/slack-desc b/office/traduisons/slack-desc deleted file mode 100644 index ad5754c12f6..00000000000 --- a/office/traduisons/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------------------------------------------------------| -traduisons: traduisons (python front-end to Google Translate) -traduisons: -traduisons: Traduisons! (French for "Let's Translate!") is a front-end for google -traduisons: translate, allowing translation of words and sentences without opening -traduisons: the browser. It is written in python and optionally uses a gtk-based -traduisons: gui. Traduisons! is focused on being as streamlined and fast as -traduisons: possible. It is designed to be a quick, reference tool, not a -traduisons: large-scale document translator. -traduisons: -traduisons: Internet access is required to use Traduisons!. -traduisons: diff --git a/office/traduisons/traduisons.SlackBuild b/office/traduisons/traduisons.SlackBuild deleted file mode 100644 index 441ded60098..00000000000 --- a/office/traduisons/traduisons.SlackBuild +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash - -# Slackware build script for traduisons - -# Written by John Tyree johntyree@gmail.com - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=traduisons -VERSION=${VERSION:-0.6.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} - -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 - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md 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/office/traduisons/traduisons.info b/office/traduisons/traduisons.info deleted file mode 100644 index 27a79e28377..00000000000 --- a/office/traduisons/traduisons.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="traduisons" -VERSION="0.6.1" -HOMEPAGE="https://pypi.python.org/pypi/traduisons/0.6.1" -DOWNLOAD="https://pypi.python.org/packages/31/80/e719be594ef751eb89c0f635163d65b296b771aeea205e9e5cf899b28dd5/traduisons-0.6.1.tar.gz" -MD5SUM="9ed528b6ff7df81686a84e1611bd2845" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="John Tyree" -EMAIL="johntyree@gmail.com" diff --git a/office/xournal/xournal-0.4.8-c99-fix.patch b/office/xournal/xournal-0.4.8-c99-fix.patch new file mode 100644 index 00000000000..ee3689cddd7 --- /dev/null +++ b/office/xournal/xournal-0.4.8-c99-fix.patch @@ -0,0 +1,89 @@ +Bug: https://bugs.gentoo.org/875158 + +Patch: https://src.fedoraproject.org/rpms/xournal/raw/dacd5bf30ec95debca62946868d9450f68ea54de/f/xournal-c99-1.patch +Patch: https://src.fedoraproject.org/rpms/xournal/raw/dacd5bf30ec95debca62946868d9450f68ea54de/f/xournal-c99-2.patch +Author: Denis Auroux +Date: Sun Jan 24 15:48:16 2021 -0500 + + Fix implicit function declarations by including config.h in ttsubset/*.c + +--- a/src/ttsubset/list.c ++++ b/src/ttsubset/list.c +@@ -33,7 +33,7 @@ + * + */ + +-/* $Id$ */ ++/* $Id: list.c,v 1.4 2004/09/10 18:59:06 jody Exp $ */ + /* @(#)list.c 1.7 03/02/06 SMI */ + + /* +@@ -44,6 +44,10 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++# include ++#endif ++ + #include + #include + #ifdef MALLOC_TRACE +--- a/src/ttsubset/sft.c ++++ b/src/ttsubset/sft.c +@@ -33,7 +33,7 @@ + * + */ + +-/* $Id$ */ ++/* $Id: sft.c,v 1.9 2005/01/04 20:10:46 jody Exp $ */ + /* @(#)sft.c 1.17 03/01/08 SMI */ + + /* +@@ -43,6 +43,10 @@ + * @version 1.0 + */ + ++#ifdef HAVE_CONFIG_H ++# include ++#endif ++ + #include + #include + #include +--- a/src/ttsubset/ttcr.c ++++ b/src/ttsubset/ttcr.c +@@ -33,7 +33,7 @@ + * + */ + +-/* $Id$ */ ++/* $Id: ttcr.c,v 1.7 2005/01/04 20:10:46 jody Exp $ */ + /* @(#)ttcr.c 1.7 03/01/08 SMI */ + + /* +@@ -44,6 +44,10 @@ + * + */ + ++#ifdef HAVE_CONFIG_H ++# include ++#endif ++ + #include + #ifdef HAVE_UNISTD_H + #include + +Add missing include directives for make_dashed, set_cursor_busy. + +--- a/src/xo-image.c ++++ b/src/xo-image.c +@@ -25,6 +25,8 @@ + #include "xo-support.h" + #include "xo-image.h" + #include "xo-misc.h" ++#include "xo-selection.h" ++#include "xo-paint.h" + + // create pixbuf from buffer, or return NULL on failure + GdkPixbuf *pixbuf_from_buffer(const gchar *buf, gsize buflen) diff --git a/office/xournal/xournal.SlackBuild b/office/xournal/xournal.SlackBuild index 23c177c0115..595aa842b55 100644 --- a/office/xournal/xournal.SlackBuild +++ b/office/xournal/xournal.SlackBuild @@ -61,6 +61,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/xournal-0.4.8-c99-fix.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/perl/mod_perl/mod_perl.SlackBuild b/perl/mod_perl/mod_perl.SlackBuild index d197c0b49de..5a5fde9d5af 100644 --- a/perl/mod_perl/mod_perl.SlackBuild +++ b/perl/mod_perl/mod_perl.SlackBuild @@ -77,6 +77,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 {} \; +# Thanks to msantinho @ LQ! +patch -p0 < $CWD/r1910623.patch + # Thanks to ARCH Linux sed -i -e '1098,1102d' Apache-Test/lib/Apache/TestRun.pm sed -i '51,56c push @INC, "xs/tables/current24";' lib/ModPerl/MapUtil.pm diff --git a/perl/mod_perl/r1910623.patch b/perl/mod_perl/r1910623.patch new file mode 100644 index 00000000000..a6939c54ec4 --- /dev/null +++ b/perl/mod_perl/r1910623.patch @@ -0,0 +1,23 @@ +Author: stevehay +Date: Tue Jun 27 08:38:15 2023 +New Revision: 1910623 + +Stop using do_open9() - this deprecated function was removed in 5.37.1 + +Patch by Jitka Plesnikova from https://rt.cpan.org/Ticket/Display.html?id=148451 + +Index: src/modules/perl/modperl_io.c +=================================================================== +--- src/modules/perl/modperl_io.c (revision 1910622) ++++ src/modules/perl/modperl_io.c (revision 1910623) +@@ -116,8 +116,8 @@ + save_gp(handle, 1); + + sv_setref_pv(sv, "Apache2::RequestRec", (void*)r); +- status = do_open9(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", +- 9, FALSE, mode, 0, (PerlIO *)NULL, sv, 1); ++ status = do_openn(handle, mode == O_RDONLY ? "<:Apache2" : ">:Apache2", ++ 9, FALSE, mode, 0, (PerlIO *)NULL, &sv, 1); + if (status == 0) { + Perl_croak(aTHX_ "Failed to open STD%s: %" SVf, + mode == O_RDONLY ? "IN" : "OUT", get_sv("!", TRUE)); diff --git a/perl/perl-EV/patches/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch b/perl/perl-EV/patches/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch new file mode 100644 index 00000000000..d2061f265ae --- /dev/null +++ b/perl/perl-EV/patches/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch @@ -0,0 +1,29 @@ +From a812d071294832e47a3edbadba250616626b95b7 Mon Sep 17 00:00:00 2001 +From: Mathieu Bridon +Date: Mon, 24 Jan 2011 16:07:23 +0800 +Subject: [PATCH] Don't ask questions at build time. + +Builds must not be interactive in Fedora. Let's just use the defaults +and avoid questions. +--- + Makefile.PL | 4 +--- + 1 files changed, 1 insertions(+), 3 deletions(-) + +diff --git a/Makefile.PL b/Makefile.PL +index 2a31180..28d8ddc 100644 +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -32,9 +32,7 @@ and hope for the best. The defaults should usually do. + + EOF + +-if (prompt ("Skip further questions and use defaults (y/n)?", "y") =~ /[yY]/) { +- $ENV{PERL_MM_USE_DEFAULT} = 1; +-} ++$ENV{PERL_MM_USE_DEFAULT} = 1; + + print < Arlington, MA 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=perl-File-ShareDir-Install -VERSION=${VERSION:-0.13} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM="$(printf $PRGNAM | cut -d- -f2-)" - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - 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 $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -perl Makefile.PL \ - PREFIX=/usr \ - INSTALLDIRS=vendor \ - INSTALLVENDORMAN1DIR=/usr/man/man1 \ - INSTALLVENDORMAN3DIR=/usr/man/man3 -make -make test -make install DESTDIR=$PKG - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -find $PKG -depth -type d -empty -delete || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changes MANIFEST README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/perl/perl-File-ShareDir-Install/perl-File-ShareDir-Install.info b/perl/perl-File-ShareDir-Install/perl-File-ShareDir-Install.info deleted file mode 100644 index 7e6cbb26259..00000000000 --- a/perl/perl-File-ShareDir-Install/perl-File-ShareDir-Install.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-File-ShareDir-Install" -VERSION="0.13" -HOMEPAGE="https://metacpan.org/pod/File::ShareDir::Install" -DOWNLOAD="https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz" -MD5SUM="5eabd44a5d7d84bf2e8e502491226287" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Andreas Guldstrand" -EMAIL="andreas.guldstrand@gmail.com" diff --git a/perl/perl-File-ShareDir-Install/slack-desc b/perl/perl-File-ShareDir-Install/slack-desc deleted file mode 100644 index efed5073ae1..00000000000 --- a/perl/perl-File-ShareDir-Install/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-File-ShareDir-Install: perl-File-ShareDir-Install (install shared files) -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: allows you to install read-only data files from a distribution. It is -perl-File-ShareDir-Install: a companion module to File::ShareDir, which allows you to locate -perl-File-ShareDir-Install: these files after installation -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: -perl-File-ShareDir-Install: diff --git a/perl/perl-File-ShareDir/README b/perl/perl-File-ShareDir/README deleted file mode 100644 index 04451dcbabe..00000000000 --- a/perl/perl-File-ShareDir/README +++ /dev/null @@ -1,4 +0,0 @@ -The intent of File::ShareDir is to provide a companion to -Class::Inspector and File::HomeDir, modules that take a process that -is well-known by advanced Perl developers but gets a little tricky, -and make it more available to the larger Perl community. diff --git a/perl/perl-File-ShareDir/perl-File-ShareDir.SlackBuild b/perl/perl-File-ShareDir/perl-File-ShareDir.SlackBuild deleted file mode 100644 index 980093ed5e3..00000000000 --- a/perl/perl-File-ShareDir/perl-File-ShareDir.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash - -# Slackware build script for perl-File-ShareDir - -# Copyright 2013-2021 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=perl-File-ShareDir -SRCNAM=File-ShareDir -VERSION=${VERSION:-1.118} -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 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -perl Makefile.PL \ - PREFIX=/usr \ - INSTALLDIRS=vendor \ - INSTALLVENDORMAN3DIR=/usr/man/man3 -make -make test -make install DESTDIR=$PKG - -find $PKG/usr/man -type f -exec gzip -9 {} \; - -# Remove perlocal.pod and .packlist from $PKG -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -# Remove empty directories -find $PKG -depth -type d -empty -exec rm -rf {} \; - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changes MANIFEST \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/perl/perl-File-ShareDir/perl-File-ShareDir.info b/perl/perl-File-ShareDir/perl-File-ShareDir.info deleted file mode 100644 index 7659a7e2491..00000000000 --- a/perl/perl-File-ShareDir/perl-File-ShareDir.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-File-ShareDir" -VERSION="1.118" -HOMEPAGE="https://metacpan.org/pod/File::ShareDir" -DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.118.tar.gz" -MD5SUM="0084f730f4e3d4d89703d92b3ea82f54" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="perl-Class-Inspector perl-File-ShareDir-Install" -MAINTAINER="Heinz Wiesinger" -EMAIL="pprkut@slackbuilds.org" diff --git a/perl/perl-File-ShareDir/slack-desc b/perl/perl-File-ShareDir/slack-desc deleted file mode 100644 index eb93ae62575..00000000000 --- a/perl/perl-File-ShareDir/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-File-ShareDir: perl-File-ShareDir (Locate per-dist and per-module shared files) -perl-File-ShareDir: -perl-File-ShareDir: The intent of File::ShareDir is to provide a companion to -perl-File-ShareDir: Class::Inspector and File::HomeDir, modules that take a process that -perl-File-ShareDir: is well-known by advanced Perl developers but gets a little tricky, -perl-File-ShareDir: and make it more available to the larger Perl community. -perl-File-ShareDir: -perl-File-ShareDir: -perl-File-ShareDir: -perl-File-ShareDir: -perl-File-ShareDir: diff --git a/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.SlackBuild b/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.SlackBuild index 729cbc0a91c..d75c10fa201 100644 --- a/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.SlackBuild +++ b/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Getopt-Long-Descriptive -VERSION=${VERSION:-0.111} +VERSION=${VERSION:-0.115} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.info b/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.info index 41e6af6f70d..552f3a042cf 100644 --- a/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.info +++ b/perl/perl-Getopt-Long-Descriptive/perl-Getopt-Long-Descriptive.info @@ -1,8 +1,8 @@ PRGNAM="perl-Getopt-Long-Descriptive" -VERSION="0.111" +VERSION="0.115" HOMEPAGE="https://github.com/rjbs/Getopt-Long-Descriptive" -DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.111.tar.gz" -MD5SUM="c84345ef2988f0ef0f9606c25069ddf6" +DOWNLOAD="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.115.tar.gz" +MD5SUM="7547d4d77664b51b5ee3e93d3d680f59" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-Params-Validate perl-Sub-Exporter perl-Test-Warnings perl-CPAN-Meta-Check" diff --git a/perl/perl-IO-Tty/README b/perl/perl-IO-Tty/README deleted file mode 100644 index 36d395c6c83..00000000000 --- a/perl/perl-IO-Tty/README +++ /dev/null @@ -1,10 +0,0 @@ -perl-IO-Tty (Pseudo TTY object class) - -IO::Tty - Perl extension that provides an interface to allow the -creation of a pseudo tty. - -IO::Tty is used internally by IO::Pty to create a pseudo-tty. Do not -use it directly except to import constants, use IO::Pty. - -IO::Pty inherits from IO::Handle and so provides all the methods -defined by the IO::Handle package. diff --git a/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild b/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild deleted file mode 100644 index 695202d8c0f..00000000000 --- a/perl/perl-IO-Tty/perl-IO-Tty.SlackBuild +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash - -# Slackware build script for perl-IO-Tty - -# Written by ruario - -# Original version of this script had no license. B. Watson's -# modified version is licensed under the WTFPL. See -# http://www.wtfpl.net/txt/copying/ for details. - -# 20240814 bkw: update for v1.20. -# 20230224 bkw: -# - new maintainer. -# - update for v1.17. -# - add license. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=perl-IO-Tty -VERSION=${VERSION:-1.20} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM="$(printf $PRGNAM | cut -d- -f2-)" - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+ - -perl Makefile.PL \ - PREFIX=/usr \ - INSTALLDIRS=vendor \ - INSTALLVENDORMAN3DIR=/usr/man/man3 -make -strip blib/arch/auto/IO/Tty/Tty.so -make test -make install DESTDIR=$PKG -gzip $PKG/usr/man/man*/* - -find $PKG -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true - -find $PKG -depth -type d -empty -delete || true - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -cp -a ChangeLog README* $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/perl/perl-IO-Tty/perl-IO-Tty.info b/perl/perl-IO-Tty/perl-IO-Tty.info deleted file mode 100644 index 529da315f3a..00000000000 --- a/perl/perl-IO-Tty/perl-IO-Tty.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="perl-IO-Tty" -VERSION="1.20" -HOMEPAGE="https://metacpan.org/pod/IO::Tty" -DOWNLOAD="https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Tty-1.20.tar.gz" -MD5SUM="b46e30de0e2b8fd4d17fb32002a2d03c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/perl/perl-IO-Tty/slack-desc b/perl/perl-IO-Tty/slack-desc deleted file mode 100644 index 191c5297898..00000000000 --- a/perl/perl-IO-Tty/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -perl-IO-Tty: perl-IO-Tty (Pseudo TTY object class) -perl-IO-Tty: -perl-IO-Tty: Perl extension that provides an interface to allow the creation of a -perl-IO-Tty: pseudo tty. -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: -perl-IO-Tty: diff --git a/perl/perl-SDL/perl-SDL.SlackBuild b/perl/perl-SDL/perl-SDL.SlackBuild index 25abb4f80d7..e52729068cd 100644 --- a/perl/perl-SDL/perl-SDL.SlackBuild +++ b/perl/perl-SDL/perl-SDL.SlackBuild @@ -80,6 +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 {} \; +export CFLAGS="$SLKCFLAGS -fpermissive -std=gnu17" + perl Build.PL \ prefix=/usr \ installdirs=vendor \ diff --git a/perl/perl-Test-Trap/perl-Test-Trap.SlackBuild b/perl/perl-Test-Trap/perl-Test-Trap.SlackBuild index 68522b6885a..23e77549fac 100644 --- a/perl/perl-Test-Trap/perl-Test-Trap.SlackBuild +++ b/perl/perl-Test-Trap/perl-Test-Trap.SlackBuild @@ -7,7 +7,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=perl-Test-Trap -VERSION=${VERSION:-0.3.2} +VERSION=${VERSION:-0.3.5} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/perl/perl-Test-Trap/perl-Test-Trap.info b/perl/perl-Test-Trap/perl-Test-Trap.info index e12974bd2f0..b6fdfd77cf1 100644 --- a/perl/perl-Test-Trap/perl-Test-Trap.info +++ b/perl/perl-Test-Trap/perl-Test-Trap.info @@ -1,8 +1,8 @@ PRGNAM="perl-Test-Trap" -VERSION="0.3.2" +VERSION="0.3.5" HOMEPAGE="https://metacpan.org/pod/Test::Trap" -DOWNLOAD="https://cpan.metacpan.org/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.2.tar.gz" -MD5SUM="5ba3fd70ad9776adf972f734872b4760" +DOWNLOAD="https://cpan.metacpan.org/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.5.tar.gz" +MD5SUM="6eb90a553c1978b54f5fb599b3804688" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="perl-data-dump" diff --git a/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-declaration.patch b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-declaration.patch new file mode 100644 index 00000000000..5c0e9ec9852 --- /dev/null +++ b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-declaration.patch @@ -0,0 +1,11 @@ +--- map8.h ++++ map8.h +@@ -81,7 +81,7 @@ + + U16* map8_to_str16(Map8*, U8*, U16*, int, int*); + U8* map8_to_str8 (Map8*, U16*, U8*, int, int*); +-U8* map8_recode_8(Map8*, Map8*, U8*, U8*, int, int*); ++U8* map8_recode8 (Map8*, Map8*, U8*, U8*, int, int*); + + int map8_empty_block(Map8*, U8); + diff --git a/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-type.patch b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-type.patch new file mode 100644 index 00000000000..3ed151253e0 --- /dev/null +++ b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.12-type.patch @@ -0,0 +1,11 @@ +--- Map8.xs ++++ Map8.xs +@@ -348,7 +348,7 @@ + Map8* m2 + PREINIT: + STRLEN len; +- STRLEN rlen; ++ int rlen; + char* res; + INPUT: + char* str = SvPV(ST(2), len); diff --git a/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.13-recode.patch b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.13-recode.patch new file mode 100644 index 00000000000..3f4a99f93fb --- /dev/null +++ b/perl/perl-Unicode-Map8/patches/perl-Unicode-Map8-0.13-recode.patch @@ -0,0 +1,22 @@ +--- Changes ++++ Changes +@@ -48,7 +48,7 @@ + + Release 0.08 + +- A little patch to Makefile.PL from Andreas König that makes the ++ A little patch to Makefile.PL from Andreas König that makes the + umap program install by default. + + Added some Unicode::Map8 compatibility stuff to the interface. +--- README ++++ README +@@ -231,7 +231,7 @@ + + COPYRIGHT + +- © 1998-1999 Gisle Aas. All rights reserved. ++ © 1998-1999 Gisle Aas. All rights reserved. + + This library is free software; you can redistribute it and/or modify + it under the same terms as Perl itself. diff --git a/perl/perl-Unicode-Map8/perl-Unicode-Map8.SlackBuild b/perl/perl-Unicode-Map8/perl-Unicode-Map8.SlackBuild index fba2954438b..a7edbb34a60 100644 --- a/perl/perl-Unicode-Map8/perl-Unicode-Map8.SlackBuild +++ b/perl/perl-Unicode-Map8/perl-Unicode-Map8.SlackBuild @@ -80,6 +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 {} \; +for i in $CWD/patches/* ; do patch -p0 < $i ; done + CFLAGS="$SLKCFLAGS" \ perl Makefile.PL \ PREFIX=/usr \ diff --git a/perl/perl-tk/patches/01_perl-Tk-widget.patch b/perl/perl-tk/patches/01_perl-Tk-widget.patch new file mode 100644 index 00000000000..974e7614282 --- /dev/null +++ b/perl/perl-tk/patches/01_perl-Tk-widget.patch @@ -0,0 +1,26 @@ +--- ./demos/widget.orig 2008-01-02 13:24:14.000000000 +0100 ++++ ./demos/widget 2008-01-02 13:27:10.000000000 +0100 +@@ -3,7 +3,8 @@ + use 5.008; + use Config; + use Tk 804.000; +-use lib Tk->findINC( 'demos/widget_lib' ); ++#use lib Tk->findINC( 'demos/widget_lib' ); ++use lib "@demopath@/widget_lib"; + use Tk::widgets qw/ DialogBox ErrorDialog LabEntry ROText /; + use Tk::Config (); + use WidgetDemo; +@@ -62,9 +63,11 @@ + $l->destroy; + } + +-my $widget_lib = Tk->findINC('demos/widget_lib'); ++#my $widget_lib = Tk->findINC('demos/widget_lib'); ++my $widget_lib = "@demopath@/widget_lib"; + my $wd = "$widget_lib/WidgetDemo.pm"; +-$WIDTRIB = Tk->findINC('demos/widtrib'); ++#$WIDTRIB = Tk->findINC('demos/widtrib'); ++$WIDTRIB = "@demopath@/widtrib"; + unless (Tk::tainting) { + $WIDTRIB = $ENV{WIDTRIB} if defined $ENV{WIDTRIB}; + $WIDTRIB = $ARGV[0] if defined $ARGV[0]; diff --git a/perl/perl-tk/patches/02_perl-Tk-debian.patch b/perl/perl-tk/patches/02_perl-Tk-debian.patch new file mode 100644 index 00000000000..6b945b4b152 --- /dev/null +++ b/perl/perl-tk/patches/02_perl-Tk-debian.patch @@ -0,0 +1,71 @@ +--- perl-tk-804.027.orig/objGlue.c ++++ perl-tk-804.027/objGlue.c +@@ -529,6 +529,10 @@ + sv_utf8_upgrade(objPtr); + #endif + s = SvPV(objPtr, len); ++ if (!s) ++ { ++ return NULL; ++ } + #ifdef SvUTF8 + if (!is_utf8_string(s,len)) + { +@@ -555,6 +559,10 @@ + else + { + s = LangString(objPtr); ++ if (!s) ++ { ++ return NULL; ++ } + #ifdef SvUTF8 + if (!is_utf8_string(s,strlen(s))) + { +--- perl-tk-804.027.orig/pTk/mTk/generic/tkFont.c ++++ perl-tk-804.027/pTk/mTk/generic/tkFont.c +@@ -1044,6 +1044,7 @@ + TkFont *fontPtr, *firstFontPtr, *oldFontPtr; + int new, descent; + NamedFont *nfPtr; ++ char *fontString; + + fiPtr = ((TkWindow *) tkwin)->mainPtr->fontInfoPtr; + if (objPtr->typePtr != &tkFontObjType) { +@@ -1077,8 +1078,12 @@ + cacheHashPtr = oldFontPtr->cacheHashPtr; + FreeFontObjProc(objPtr); + } else { ++ fontString = Tcl_GetString(objPtr); ++ if (fontString == NULL) { ++ fontString = ""; ++ } + cacheHashPtr = Tcl_CreateHashEntry(&fiPtr->fontCache, +- Tcl_GetString(objPtr), &new); ++ fontString, &new); + } + firstFontPtr = (TkFont *) Tcl_GetHashValue(cacheHashPtr); + for (fontPtr = firstFontPtr; (fontPtr != NULL); +@@ -1095,8 +1100,12 @@ + * The desired font isn't in the table. Make a new one. + */ + ++ fontString = Tcl_GetString(objPtr); ++ if (fontString == NULL) { ++ fontString = ""; ++ } + namedHashPtr = Tcl_FindHashEntry(&fiPtr->namedTable, +- Tcl_GetString(objPtr)); ++ fontString); + if (namedHashPtr != NULL) { + /* + * Construct a font based on a named font. +@@ -1111,7 +1120,7 @@ + * Native font? + */ + +- fontPtr = TkpGetNativeFont(tkwin, Tcl_GetString(objPtr)); ++ fontPtr = TkpGetNativeFont(tkwin, fontString); + if (fontPtr == NULL) { + TkFontAttributes fa; + Tcl_Obj *dupObjPtr = Tcl_DuplicateObj(objPtr); diff --git a/perl/perl-tk/patches/03_perl-Tk-seg.patch b/perl/perl-tk/patches/03_perl-Tk-seg.patch new file mode 100644 index 00000000000..26201fa3a32 --- /dev/null +++ b/perl/perl-tk/patches/03_perl-Tk-seg.patch @@ -0,0 +1,33 @@ +diff -up Tk-804.028/pTk/mTk/generic/tkConfig.c.seg Tk-804.028/pTk/mTk/generic/tkConfig.c +--- Tk-804.028/pTk/mTk/generic/tkConfig.c.seg 2008-03-11 23:29:39.000000000 -0400 ++++ Tk-804.028/pTk/mTk/generic/tkConfig.c 2008-03-11 23:28:09.000000000 -0400 +@@ -1210,11 +1210,11 @@ GetOptionFromObj(interp, objPtr, tablePt + * First, check to see if the object already has the answer cached. + */ + +- if (objPtr->typePtr == &tkOptionObjType) { ++/* if (objPtr->typePtr == &tkOptionObjType) { + if (objPtr->internalRep.twoPtrValue.ptr1 == (VOID *) tablePtr) { + return (Option *) objPtr->internalRep.twoPtrValue.ptr2; + } +- } ++ }*/ + + /* + * The answer isn't cached. +@@ -2277,9 +2277,15 @@ Tk_GetOptionValue(interp, recordPtr, opt + if (optionPtr == NULL) { + return NULL; + } ++ ++ if (optionPtr->specPtr == NULL) { ++ return NULL; ++ } ++ + if (optionPtr->specPtr->type == TK_OPTION_SYNONYM) { + optionPtr = optionPtr->extra.synonymPtr; + } ++ + if (optionPtr->specPtr->objOffset >= 0) { + resultPtr = *((Tcl_Obj **) (recordPtr + optionPtr->specPtr->objOffset)); + if (resultPtr == NULL) { diff --git a/perl/perl-tk/patches/04_perl-Tk-c99.patch b/perl/perl-tk/patches/04_perl-Tk-c99.patch new file mode 100644 index 00000000000..2db1e17f1e9 --- /dev/null +++ b/perl/perl-tk/patches/04_perl-Tk-c99.patch @@ -0,0 +1,81 @@ +Avoid implicit ints and implicit function declarations. These +language features have been removed from C in 1999. Future compilers +are likely to stop accepting these constructs by default. + +Submitted upstream: + +diff -ur Tk-804.036.orig/config/signedchar.c Tk-804.036/config/signedchar.c +--- Tk-804.036.orig/config/signedchar.c 2023-02-24 10:48:08.060779006 +0100 ++++ Tk-804.036/config/signedchar.c 2023-02-24 10:48:58.315268904 +0100 +@@ -1,4 +1,4 @@ +-main() ++int main(void) + { + signed char x = 'a'; + return (x - 'a'); +diff -ur Tk-804.036.orig/config/unsigned.c Tk-804.036/config/unsigned.c +--- Tk-804.036.orig/config/unsigned.c 2023-02-24 10:48:08.054779067 +0100 ++++ Tk-804.036/config/unsigned.c 2023-02-24 10:49:27.580971854 +0100 +@@ -1,15 +1,16 @@ ++#include + int main() + { + char x[] = "\377"; + if (x[0] > 0) + { + printf("char is unsigned type\n"); +- exit(0); ++ return 0; + } + else + { + printf("char is signed type\n"); +- exit(1); ++ return 1; + } + } + +diff -ur Tk-804.036.orig/pTk/config/Hstrdup.c Tk-804.036/pTk/config/Hstrdup.c +--- Tk-804.036.orig/pTk/config/Hstrdup.c 2023-02-24 10:48:08.010779514 +0100 ++++ Tk-804.036/pTk/config/Hstrdup.c 2023-02-24 10:53:04.326771841 +0100 +@@ -6,7 +6,7 @@ + {char *e; + char *p = strdup(STRING); + if (!p || strcmp(p,STRING)) +- exit(1); ++ return 1; + return 0; + } + +diff -ur Tk-804.036.orig/pTk/config/Hstrtoul.c Tk-804.036/pTk/config/Hstrtoul.c +--- Tk-804.036.orig/pTk/config/Hstrtoul.c 2023-02-24 10:48:08.013779483 +0100 ++++ Tk-804.036/pTk/config/Hstrtoul.c 2023-02-24 10:50:13.205508745 +0100 +@@ -1,4 +1,5 @@ + #include ++#include + + int main() + {char *e; +diff -ur Tk-804.036.orig/pTk/mTk/generic/tkEvent.c Tk-804.036/pTk/mTk/generic/tkEvent.c +--- Tk-804.036.orig/pTk/mTk/generic/tkEvent.c 2023-02-24 10:48:07.324786476 +0100 ++++ Tk-804.036/pTk/mTk/generic/tkEvent.c 2023-02-24 10:54:20.859995000 +0100 +@@ -1153,6 +1153,7 @@ + Time + TkCurrentTime(dispPtr, fallbackCurrent) + TkDisplay *dispPtr; /* Display for which the time is desired. */ ++ int fallbackCurrent; + { + register XEvent *eventPtr; + ThreadSpecificData *tsdPtr = (ThreadSpecificData *) +diff -ur Tk-804.036.orig/pTk/mTk/generic/tkImage.c Tk-804.036/pTk/mTk/generic/tkImage.c +--- Tk-804.036.orig/pTk/mTk/generic/tkImage.c 2023-02-24 10:48:07.321786507 +0100 ++++ Tk-804.036/pTk/mTk/generic/tkImage.c 2023-02-24 10:55:56.174027554 +0100 +@@ -1083,6 +1083,8 @@ + int y; + int width; + int height; ++int imgWidth; ++int imgHeight; + { + Tk_Tile tile = (Tk_Tile) clientData; + Tk_TileChange *handler; diff --git a/perl/perl-tk/patches/05_perl-Tk-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch b/perl/perl-tk/patches/05_perl-Tk-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch new file mode 100644 index 00000000000..1935073525b --- /dev/null +++ b/perl/perl-tk/patches/05_perl-Tk-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch @@ -0,0 +1,45 @@ +From a26233c844c52f49ef9cca5f88dd9063aac60d0f Mon Sep 17 00:00:00 2001 +From: Niko Tyni +Date: Thu, 11 Jan 2024 18:28:58 +0000 +Subject: [PATCH] Fix STRLEN vs int pointer confusion in + Tcl_GetByteArrayFromObj() + +Perl 5.37.2, more precisely commit + + https://github.com/Perl/perl5/commit/1ef9039bccbfe64f47f201b6cfb7d6d23e0b08a7 + +changed the implementation of SvPV() et al., breaking t/balloon.t, +t/canvas2.t and t/photo.t on big-endian 64-bit architectures such as +ppc64 and s390x because StringMatchGIF() no longer recognized GIF files. + +This is because Tcl_GetByteArrayFromObj() was calling SvPV() with an int +pointer instead of a correct STRLEN pointer, and the new implementation +is more sensitive to this: it assigns the pointers as-is, resulting in +the int pointer pointing at the wrong end of the 64-bit length. + +Other functions taking a length pointer, at least Tcl_GetStringFromObj() +already seem to do things correctly, so presumably this is not a +systematic issue. +--- + objGlue.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +diff --git a/objGlue.c b/objGlue.c +index d4927ea..dbd6a50 100644 +--- a/objGlue.c ++++ b/objGlue.c +@@ -627,7 +627,10 @@ Tcl_GetByteArrayFromObj(Tcl_Obj * objPtr, int * lengthPtr) + sv_utf8_downgrade(objPtr, 0); + if (lengthPtr) + { +- return (unsigned char *) SvPV(objPtr, *lengthPtr); ++ STRLEN len; ++ unsigned char *s = SvPV(objPtr, len); ++ *lengthPtr = len; ++ return s; + } + else + { +-- +2.30.2 + diff --git a/perl/perl-tk/patches/06_perl-Tk-Fix-build-with-clang-16.patch b/perl/perl-tk/patches/06_perl-Tk-Fix-build-with-clang-16.patch new file mode 100644 index 00000000000..79531f60956 --- /dev/null +++ b/perl/perl-tk/patches/06_perl-Tk-Fix-build-with-clang-16.patch @@ -0,0 +1,746 @@ + + + + + + Tree - rpms/perl-Tk - src.fedoraproject.org + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    +

    +
    +
    +

    +rpms / perl-Tk +

    +
    +
    +
    +
    +
    +
    + + + Clone + + + +
    +
    +
    +
    + + +
    +
    + +
    + +
    +
    +
    +
    + + +
    +
    + +
    + +
    +
    +
    + + +
    + + Blob + + Blame + + History + + Raw +
    + +
    diff -up Tk-804.036/pTk/Xlib.t.orig Tk-804.036/pTk/Xlib.t
    +--- Tk-804.036/pTk/Xlib.t.orig	2024-02-15 10:07:51.542657507 +0100
    ++++ Tk-804.036/pTk/Xlib.t	2024-02-15 10:08:51.500167194 +0100
    +@@ -331,7 +331,7 @@ VFUNC(int,XIntersectRegion,V_XIntersectR
    + #endif /* !DO_X_EXCLUDE */
    + 
    + #ifndef XKeycodeToKeysym
    +-VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, unsigned int, int)))
    ++VFUNC(KeySym,XKeycodeToKeysym,V_XKeycodeToKeysym,_ANSI_ARGS_((Display *, KeyCode, int)))
    + #endif /* #ifndef XKeycodeToKeysym */
    + 
    + #ifndef XKeysymToString
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/perl/perl-tk/patches/07_perl-Tk-pregcomp2.c-Avoid-using-incompatible-pointer-type.patch b/perl/perl-tk/patches/07_perl-Tk-pregcomp2.c-Avoid-using-incompatible-pointer-type.patch new file mode 100644 index 00000000000..9a493eaa797 --- /dev/null +++ b/perl/perl-tk/patches/07_perl-Tk-pregcomp2.c-Avoid-using-incompatible-pointer-type.patch @@ -0,0 +1,24 @@ +From 5c646b1cc55e18648918f101961afd1589a58168 Mon Sep 17 00:00:00 2001 +From: Christopher Chavez +Date: Mon, 19 Feb 2024 13:50:44 -0600 +Subject: [PATCH] pregcomp2.c: Avoid using incompatible pointer type + +See https://github.com/eserte/perl-tk/issues/98#issuecomment-1948125587 +--- + config/pregcomp2.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/config/pregcomp2.c b/config/pregcomp2.c +index 98506999..bb0b4539 100644 +--- a/config/pregcomp2.c ++++ b/config/pregcomp2.c +@@ -4,5 +4,5 @@ + + int main() { + SV* sv = newSViv(0); +- regexp* rx = pregcomp(sv, 0); ++ void* rx = pregcomp(sv, 0); + } +-- +2.43.0 + diff --git a/perl/perl-tk/patches/08_perl-Tk-Avoid-using-incompatible-pointer-type-for-old_warn.patch b/perl/perl-tk/patches/08_perl-Tk-Avoid-using-incompatible-pointer-type-for-old_warn.patch new file mode 100644 index 00000000000..791ae3c61a6 --- /dev/null +++ b/perl/perl-tk/patches/08_perl-Tk-Avoid-using-incompatible-pointer-type-for-old_warn.patch @@ -0,0 +1,30 @@ +diff -Naur Tk-804.036/Event/Event.xs Tk-804.036.new/Event/Event.xs +--- Tk-804.036/Event/Event.xs 2021-02-07 17:34:03.000000000 +0100 ++++ Tk-804.036.new/Event/Event.xs 2024-06-14 21:23:55.743817569 +0200 +@@ -1532,7 +1532,7 @@ + BOOT: + { + #ifdef pWARN_NONE +- SV *old_warn = PL_curcop->cop_warnings; ++ void *old_warn = PL_curcop->cop_warnings; + PL_curcop->cop_warnings = pWARN_NONE; + #endif + newXS("Tk::Event::INIT", XS_Tk__Event_INIT, file); +diff -Naur Tk-804.036/tkGlue.c Tk-804.036.new/tkGlue.c +--- Tk-804.036/tkGlue.c 2021-02-07 17:34:04.000000000 +0100 ++++ Tk-804.036.new/tkGlue.c 2024-06-14 21:25:08.742817569 +0200 +@@ -5543,13 +5543,8 @@ + char *XEventMethods = "abcdfhkmopstvwxyABDEKNRSTWXY#"; + char buf[128]; + CV *cv; +-#if PERL_REVISION > 5 || (PERL_REVISION == 5 && PERL_VERSION >= 9) +-#define COP_WARNINGS_TYPE STRLEN* +-#else +-#define COP_WARNINGS_TYPE SV* +-#endif + #ifdef pWARN_NONE +- COP_WARNINGS_TYPE old_warn = PL_curcop->cop_warnings; ++ void *old_warn = PL_curcop->cop_warnings; + PL_curcop->cop_warnings = pWARN_NONE; + #endif + diff --git a/perl/perl-tk/patches/09_perl-Tk-Fix-incompatible-pointer-type-in-function-GetTextIndex.patch b/perl/perl-tk/patches/09_perl-Tk-Fix-incompatible-pointer-type-in-function-GetTextIndex.patch new file mode 100644 index 00000000000..d90f76c544d --- /dev/null +++ b/perl/perl-tk/patches/09_perl-Tk-Fix-incompatible-pointer-type-in-function-GetTextIndex.patch @@ -0,0 +1,746 @@ + + + + + + Tree - rpms/perl-Tk - src.fedoraproject.org + + + + + + + + + + + + + + + + + + +
    + + +
    +
    +
    +
    +
    +
    +

    +

    +
    +
    +

    +rpms / perl-Tk +

    +
    +
    +
    +
    +
    +
    + + + Clone + + + +
    +
    +
    +
    + + +
    +
    + +
    + +
    +
    +
    +
    + + +
    +
    + +
    + +
    +
    +
    + + +
    + + Blob + + Blame + + History + + Raw +
    + +
    diff -up Tk-804.036/pTk/mTk/generic/tkCanvText.c.orig Tk-804.036/pTk/mTk/generic/tkCanvText.c
    +--- Tk-804.036/pTk/mTk/generic/tkCanvText.c.orig	2024-02-16 13:50:00.966946199 +0100
    ++++ Tk-804.036/pTk/mTk/generic/tkCanvText.c	2024-02-16 13:50:26.060152547 +0100
    +@@ -1234,7 +1234,7 @@ GetTextIndex(interp, canvas, itemPtr, ob
    + 				 * index. */
    + {
    +     TextItem *textPtr = (TextItem *) itemPtr;
    +-    size_t length;
    ++    int length;
    +     int c;
    +     TkCanvas *canvasPtr = (TkCanvas *) canvas;
    +     Tk_CanvasTextInfo *textInfoPtr = textPtr->textInfoPtr;
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/perl/perl-tk/perl-tk.SlackBuild b/perl/perl-tk/perl-tk.SlackBuild index 7cce2e57ba1..9191f0b034e 100644 --- a/perl/perl-tk/perl-tk.SlackBuild +++ b/perl/perl-tk/perl-tk.SlackBuild @@ -83,6 +83,7 @@ find -L . \ # Apply a few patches patch -p0 < $CWD/perl_bin_path.diff +for i in $CWD/patches/* ; do patch -p1 < $i ; done # XFT=1 (font manager) support, which gives perl-tk programs the ability to # use all fonts accessible from XFT and antialiasing. @@ -91,6 +92,9 @@ perl Makefile.PL \ INSTALLDIRS=vendor \ INSTALLVENDORMAN1DIR=/usr/man/man1 \ INSTALLVENDORMAN3DIR=/usr/man/man3 \ + +find . -name Makefile | xargs perl -pi -e 's/$/ -std=gnu99/ if /^CCFLAGS/;s/^\tLD_RUN_PATH=[^\s]+\s*/\t/' + make OPTIMIZE="$SLKCFLAGS" make install DESTDIR=$PKG diff --git a/python/alabaster/README b/python/alabaster/README deleted file mode 100644 index 596320ef6e3..00000000000 --- a/python/alabaster/README +++ /dev/null @@ -1,13 +0,0 @@ -A configurable sidebar-enabled Sphinx theme - -Alabaster is a visually (c)lean, responsive, configurable theme -for the Sphinx documentation system. It is Python 2+3 compatible. - -It began as a third-party theme, and is still maintained separately, -but as of Sphinx 1.3, Alabaster is an install-time dependency -of Sphinx and is selected as the default theme. - -Live examples of this theme can be seen on this project's own -website, paramiko.org, fabfile.org and pyinvoke.org. - -For more documentation, please see http://alabaster.readthedocs.io. diff --git a/python/alabaster/alabaster.SlackBuild b/python/alabaster/alabaster.SlackBuild deleted file mode 100644 index ffc51ad38ca..00000000000 --- a/python/alabaster/alabaster.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for alabaster - -# Copyright 2017 Nikos Giotis -# 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. - -# Update 2023-11-25: Removed python2 support - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=alabaster -VERSION=${VERSION:-0.7.13} -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 {} \; - -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 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/alabaster/alabaster.info b/python/alabaster/alabaster.info deleted file mode 100644 index 169e58e1b59..00000000000 --- a/python/alabaster/alabaster.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="alabaster" -VERSION="0.7.13" -HOMEPAGE="https://alabaster.readthedocs.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/94/71/a8ee96d1fd95ca04a0d2e2d9c4081dac4c2d2b12f7ddb899c8cb9bfd1532/alabaster-0.7.13.tar.gz" -MD5SUM="2e05a5f4fe5a8b95e5e576cbf4a5d503" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Nikos Giotis" -EMAIL="nikos.giotis@gmail.com" diff --git a/python/alabaster/slack-desc b/python/alabaster/slack-desc deleted file mode 100644 index ac64dcfad29..00000000000 --- a/python/alabaster/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------------------------------------------------------| -alabaster: alabaster (A configurable sidebar-enabled Sphinx theme) -alabaster: -alabaster: Alabaster is a visually (c)lean, responsive, configurable theme for -alabaster: the Sphinx documentation system. It is Python 2+3 compatible. -alabaster: -alabaster: https://alabaster.readthedocs.io/ -alabaster: -alabaster: -alabaster: -alabaster: -alabaster: diff --git a/python/gi-docgen/README b/python/gi-docgen/README deleted file mode 100644 index 0b1edcc084e..00000000000 --- a/python/gi-docgen/README +++ /dev/null @@ -1,5 +0,0 @@ -GI-DocGen is a document generator for GObject-based libraries. GObject -is the base type system of the GNOME project. GI-Docgen reuses the -introspection data generated by GObject-based libraries to generate the -API reference of these libraries, as well as other ancillary -documentation. diff --git a/python/gi-docgen/gi-docgen.SlackBuild b/python/gi-docgen/gi-docgen.SlackBuild deleted file mode 100644 index a6fc4d340a5..00000000000 --- a/python/gi-docgen/gi-docgen.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -# Slackware build script for gi-docgen - -# Copyright 2022-2023 Steven Voges -# 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=gi-docgen -VERSION=${VERSION:-2023.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -python3 setup.py install --root=$PKG -mv $PKG/usr/share/man $PKG/usr/man - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - *.md LICENSES/*.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/gi-docgen/gi-docgen.info b/python/gi-docgen/gi-docgen.info deleted file mode 100644 index 7dba9e14f1f..00000000000 --- a/python/gi-docgen/gi-docgen.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="gi-docgen" -VERSION="2023.1" -HOMEPAGE="https://gnome.pages.gitlab.gnome.org/gi-docgen" -DOWNLOAD="https://gitlab.gnome.org/GNOME/gi-docgen/-/archive/2023.1/gi-docgen-2023.1.tar.gz" -MD5SUM="844e84610246501d3303ae9150d0cc24" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-toml python3-typogrify" -MAINTAINER="Steven Voges" -EMAIL="svoges.sbo@gmail.com" diff --git a/python/gi-docgen/slack-desc b/python/gi-docgen/slack-desc deleted file mode 100644 index 14f602d26d5..00000000000 --- a/python/gi-docgen/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------------------------------------------------------| -gi-docgen: gi-docgen (Document Generator) -gi-docgen: -gi-docgen: GI-DocGen is a document generator for GObject-based libraries. -gi-docgen: -gi-docgen: Homepage: https://gnome.pages.gitlab.gnome.org/gi-docgen -gi-docgen: -gi-docgen: -gi-docgen: -gi-docgen: -gi-docgen: -gi-docgen: diff --git a/python/gst-python/gst-python.SlackBuild b/python/gst-python/gst-python.SlackBuild index 8add0166ae9..805527f8c27 100644 --- a/python/gst-python/gst-python.SlackBuild +++ b/python/gst-python/gst-python.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=gst-python -VERSION=${VERSION:-1.18.5} +VERSION=${VERSION:-1.24.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -101,7 +101,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS COPYING ChangeLog NEWS RELEASE README TODO $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING ChangeLog NEWS RELEASE 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/gst-python/gst-python.info b/python/gst-python/gst-python.info index 27d2f540950..f25ce655617 100644 --- a/python/gst-python/gst-python.info +++ b/python/gst-python/gst-python.info @@ -1,8 +1,8 @@ PRGNAM="gst-python" -VERSION="1.18.5" +VERSION="1.24.1" HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-python.html" -DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.18.5.tar.xz" -MD5SUM="eb19229f72f61506e33182a6fbce4a2e" +DOWNLOAD="https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.24.1.tar.xz" +MD5SUM="a04bf7cfc76de2096d2dfd9feb12ddba" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/imagesize/imagesize.SlackBuild b/python/imagesize/imagesize.SlackBuild index bf2370fa93d..9d860915b65 100644 --- a/python/imagesize/imagesize.SlackBuild +++ b/python/imagesize/imagesize.SlackBuild @@ -81,10 +81,6 @@ find -L . \ python setup.py install --root=$PKG -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 diff --git a/python/numexpr/numexpr.SlackBuild b/python/numexpr/numexpr.SlackBuild index 4777568813a..25e4eab8051 100644 --- a/python/numexpr/numexpr.SlackBuild +++ b/python/numexpr/numexpr.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=numexpr -VERSION=${VERSION:-2.8.7} +VERSION=${VERSION:-2.10.2} 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 --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/numexpr/numexpr.info b/python/numexpr/numexpr.info index bb4648f5f06..ec87334f533 100644 --- a/python/numexpr/numexpr.info +++ b/python/numexpr/numexpr.info @@ -1,8 +1,8 @@ PRGNAM="numexpr" -VERSION="2.8.7" +VERSION="2.10.2" HOMEPAGE="https://github.com/pydata/numexpr" -DOWNLOAD="https://pypi.python.org/packages/source/n/numexpr/numexpr-2.8.7.tar.gz" -MD5SUM="ba042bd8e8fa3d5ca400e734f32c1b31" +DOWNLOAD="https://pypi.python.org/packages/source/n/numexpr/numexpr-2.10.2.tar.gz" +MD5SUM="2980f95e0dde55c31c0749ddfbadd8f2" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy" diff --git a/python/pikepdf/pikepdf.SlackBuild b/python/pikepdf/pikepdf.SlackBuild index ffd52a04d8b..d3c53bf6889 100644 --- a/python/pikepdf/pikepdf.SlackBuild +++ b/python/pikepdf/pikepdf.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pikepdf -# Copyright 2020, 2022 Rob van Nues +# Copyright 2020-2026 Rob van Nues # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pikepdf -VERSION=${VERSION:-5.3.2} +VERSION=${VERSION:-10.5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -76,7 +76,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -python3 setup.py install --root=$PKG +#python3 setup.py install --root=$PKG # raises Deprecation warning +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/pikepdf/pikepdf.info b/python/pikepdf/pikepdf.info index 841168a293b..61cd8112331 100644 --- a/python/pikepdf/pikepdf.info +++ b/python/pikepdf/pikepdf.info @@ -1,10 +1,10 @@ PRGNAM="pikepdf" -VERSION="5.3.2" +VERSION="10.5.1" HOMEPAGE="https://github.com/pikepdf/pikepdf" -DOWNLOAD="https://pypi.python.org/packages/source/p/pikepdf/pikepdf-5.3.2.tar.gz" -MD5SUM="367ed61eeff72e190c58eb8bc1f882a7" +DOWNLOAD="https://pypi.python.org/packages/source/p/pikepdf/pikepdf-10.5.1.tar.gz" +MD5SUM="5f6634b8ae1da4cb6749bb22eac9e6f8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-lxml pybind11 python3-deprecation python3-setuptools_scm_git_archive" +REQUIRES="python3-deprecation" MAINTAINER="Rob van Nues" EMAIL="sborg63@disroot.org" diff --git a/python/pybind11/README b/python/pybind11/README deleted file mode 100644 index 3fd0a83e2d7..00000000000 --- a/python/pybind11/README +++ /dev/null @@ -1,14 +0,0 @@ -pybind11 is a lightweight header-only library that exposes C++ -types in Python and vice versa, mainly to create Python bindings of -existing C++ code. Its goals and syntax are similar to the excellent -Boost.Python library by David Abrahams: to minimize boilerplate code -in traditional extension modules by inferring type information using -compile-time introspection. - -This SlackBuild is intended for python3 only. - -ADDITIONAL NOTE: On Slackware 15.0, the pybind11 version is frozen -at 2.11.1 due to other SlackBuilds which depend on it. For example, -python3-scipy is being held at version 1.12.0 due to requiring a -newer Cython than included in Slackware, and python3-scipy-1.12.0 -requires a version of pybind11 which is less than 2.12.0 diff --git a/python/pybind11/pybind11.SlackBuild b/python/pybind11/pybind11.SlackBuild deleted file mode 100644 index faf569cac27..00000000000 --- a/python/pybind11/pybind11.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for pybind11 - -# Copyright 2019-2026 Christoph Willing, Sydney Australia -# 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=pybind11 -VERSION=${VERSION:-3.0.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -python3 -m build --wheel --no-isolation -python3 -m pip install dist/*.whl --root=$PKG --prefix=/usr --no-deps - -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 \*.pyc -exec rm -f {} \; - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - LICENSE README* docs/* \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/pybind11/pybind11.info b/python/pybind11/pybind11.info deleted file mode 100644 index 771c4a942d6..00000000000 --- a/python/pybind11/pybind11.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pybind11" -VERSION="3.0.2" -HOMEPAGE="https://github.com/pybind/pybind11" -DOWNLOAD="https://github.com/pybind/pybind11/archive/v3.0.2/pybind11-3.0.2.tar.gz" -MD5SUM="6d7134a90dab46b0a7f7bcf9c05aa10c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-scikit-build-core" -MAINTAINER="Christoph Willing" -EMAIL="chris.willing@linux.com" diff --git a/python/pybind11/slack-desc b/python/pybind11/slack-desc deleted file mode 100644 index 5c6a6d338da..00000000000 --- a/python/pybind11/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------------------------------------------------------| -pybind11: pybind11 (Python bindings for C++11) -pybind11: -pybind11: pybind11 is a lightweight header-only library that exposes C++ types -pybind11: in Python and vice versa, mainly to create Python bindings of -pybind11: existing C++ code. -pybind11: -pybind11: -pybind11: -pybind11: -pybind11: -pybind11: diff --git a/python/pygsl/pygsl.SlackBuild b/python/pygsl/pygsl.SlackBuild index cd884383558..68d79d23d74 100644 --- a/python/pygsl/pygsl.SlackBuild +++ b/python/pygsl/pygsl.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=pygsl -VERSION=${VERSION:-2.5.1} +VERSION=${VERSION:-2.6.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -51,20 +51,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG @@ -80,25 +66,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 gsl_wrappers -python3 setup.py config -python3 setup.py build -python3 setup.py install --root=$PKG +python3 -m build --wheel --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 -# I am not sure if the build produces these "UNKNOWN" folders in all systems -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -if [ -d $PKG/usr/include/python$PYVER/UNKNOWN ]; then - mkdir -p $PKG/usr/include/python$PYVER/$PRGNAM - mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/python$PYVER/site-packages/$PRGNAM-$VERSION-py$PYVER.egg-info - mv $PKG/usr/include/python$PYVER/UNKNOWN/* $PKG/usr/include/python$PYVER/$PRGNAM - mv $PKG/usr/lib$LIBDIRSUFFIX/python$PYVER/site-packages/UNKNOWN-0.0.0-py$PYVER.egg-info/* $PKG/usr/lib$LIBDIRSUFFIX/python$PYVER/site-packages/$PRGNAM-$VERSION-py$PYVER.egg-info - rmdir $PKG/usr/include/python$PYVER/UNKNOWN - rmdir $PKG/usr/lib$LIBDIRSUFFIX/python$PYVER/site-packages/UNKNOWN-0.0.0-py$PYVER.egg-info -fi - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ ChangeLog COPYING CREDITS.rst README.rst TODO.rst \ diff --git a/python/pygsl/pygsl.info b/python/pygsl/pygsl.info index c4d0b37bcbd..a13331a6b23 100644 --- a/python/pygsl/pygsl.info +++ b/python/pygsl/pygsl.info @@ -1,8 +1,8 @@ PRGNAM="pygsl" -VERSION="2.5.1" +VERSION="2.6.2" HOMEPAGE="https://github.com/pygsl/pygsl/" -DOWNLOAD="https://github.com/pygsl/pygsl/archive/refs/tags/v2.5.1/pygsl-2.5.1.tar.gz" -MD5SUM="8b1689b8cc20955a8a6516255fd59df9" +DOWNLOAD="https://github.com/pygsl/pygsl/archive/refs/tags/v2.6.2/pygsl-2.6.2.tar.gz" +MD5SUM="525af24b404a47d1e3dde96fdc102863" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy" diff --git a/python/python-importlib_metadata/README b/python/python-importlib_metadata/README deleted file mode 100644 index 293b8302157..00000000000 --- a/python/python-importlib_metadata/README +++ /dev/null @@ -1,9 +0,0 @@ -importlib_metadata is a library which provides an API for accessing -an installed package's metadata, such as its entry points or its -top-level name. This functionality intends to replace most uses of -pkg_resources entry point API and metadata API. - -NOTE: Upstream has removed the LICENSE file from the source repo and - I will not be updating until that situation has been resolved. - See https://github.com/pypa/setuptools/issues/5001 for the - reasons this decision should be reversed. diff --git a/python/python-importlib_metadata/python-importlib_metadata.SlackBuild b/python/python-importlib_metadata/python-importlib_metadata.SlackBuild deleted file mode 100644 index 264b8ee359f..00000000000 --- a/python/python-importlib_metadata/python-importlib_metadata.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash - -# Slackware build script for python-importlib_metadata - -# Copyright 2023-2025 fourtysixandtwo -# Copyright 2019-2020 Benjamin Trigona-Harany -# Copyright 2022 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=python-importlib_metadata -VERSION=${VERSION:-8.7.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=importlib_metadata - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - README.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -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/python-importlib_metadata/python-importlib_metadata.info b/python/python-importlib_metadata/python-importlib_metadata.info deleted file mode 100644 index 818482706f1..00000000000 --- a/python/python-importlib_metadata/python-importlib_metadata.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python-importlib_metadata" -VERSION="8.7.0" -HOMEPAGE="https://importlib-metadata.readthedocs.io/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/i/importlib_metadata/importlib_metadata-8.7.0.tar.gz" -MD5SUM="4be81d3e32fd72eac56559be49ccb920" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python-zipp" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python-importlib_metadata/slack-desc b/python/python-importlib_metadata/slack-desc deleted file mode 100644 index a14e1318e81..00000000000 --- a/python/python-importlib_metadata/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------------------------------------------------------| -python-importlib_metadata: python-importlib_metadata (Python package metadata) -python-importlib_metadata: -python-importlib_metadata: importlib_metadata is a library which provides an API for accessing -python-importlib_metadata: an installed package's metadata, such as its entry points or its -python-importlib_metadata: top-level name. This functionality intends to replace most uses of -python-importlib_metadata: pkg_resources entry point API and metadata API. -python-importlib_metadata: -python-importlib_metadata: -python-importlib_metadata: -python-importlib_metadata: -python-importlib_metadata: diff --git a/python/python-pcapy/python-pcapy.SlackBuild b/python/python-pcapy/python-pcapy.SlackBuild index fd1bd936703..eafdadf75eb 100644 --- a/python/python-pcapy/python-pcapy.SlackBuild +++ b/python/python-pcapy/python-pcapy.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python-pcapy -SRCNAM=pcapy -VERSION=${VERSION:-0.11.4} +SRCNAM=pcapy-ng +VERSION=${VERSION:-1.0.9} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python-pcapy/python-pcapy.info b/python/python-pcapy/python-pcapy.info index abea62f2a2b..3956daa295e 100644 --- a/python/python-pcapy/python-pcapy.info +++ b/python/python-pcapy/python-pcapy.info @@ -1,8 +1,8 @@ PRGNAM="python-pcapy" -VERSION="0.11.4" +VERSION="1.0.9" HOMEPAGE="https://www.coresecurity.com/corelabs-research/open-source-tools/pcapy" -DOWNLOAD="https://github.com/CoreSecurity/pcapy/archive/0.11.4/pcapy-0.11.4.tar.gz" -MD5SUM="ccc0ece6114a095800c8764f85451677" +DOWNLOAD="https://github.com/stamparm/pcapy-ng/archive/1.0.9/pcapy-ng-1.0.9.tar.gz" +MD5SUM="5f17398bbe18c0679e0ed2d07c470a44" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python-smartypants/README b/python/python-smartypants/README deleted file mode 100644 index f91f30930aa..00000000000 --- a/python/python-smartypants/README +++ /dev/null @@ -1,4 +0,0 @@ -smartypants.py is a Python fork of SmartyPants. - -Translate plain ASCII punctuation characters into "smart" typographic -punctuation HTML entities. diff --git a/python/python-smartypants/python-smartypants.info b/python/python-smartypants/python-smartypants.info deleted file mode 100644 index 6d5ce4d88cf..00000000000 --- a/python/python-smartypants/python-smartypants.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python-smartypants" -VERSION="2.0.1" -HOMEPAGE="https://github.com/leohemsted/smartypants.py" -DOWNLOAD="https://github.com/leohemsted/smartypants.py/archive/v2.0.1/smartypants.py-2.0.1.tar.gz" -MD5SUM="27957540f4718e892039b2ed208c78f3" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Steven Voges" -EMAIL="svoges.sbo@gmail.com" diff --git a/python/python-smartypants/slack-desc b/python/python-smartypants/slack-desc deleted file mode 100644 index ac1deaef3ad..00000000000 --- a/python/python-smartypants/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------------------------------------------------------| -python-smartypants: python-smartypants (Smart Punctuation for Web Sites) -python-smartypants: -python-smartypants: Translate plain ASCII punctuation characters into "smart" typographic -python-smartypants: punctuation HTML entities. -python-smartypants: -python-smartypants: Homepage: https://github.com/leohemsted/smartypants.py -python-smartypants: -python-smartypants: -python-smartypants: -python-smartypants: -python-smartypants: diff --git a/python/python-zipp/README b/python/python-zipp/README deleted file mode 100644 index 62875ad90e6..00000000000 --- a/python/python-zipp/README +++ /dev/null @@ -1,7 +0,0 @@ -A pathlib-compatible Zipfile object wrapper. A backport of the Path -object. - -NOTE: Upstream has removed the LICENSE file from the source repo and - I will not be updating until that situation has been resolved. - See https://github.com/pypa/setuptools/issues/5001 for the - reasons this decision should be reversed. diff --git a/python/python-zipp/python-zipp.SlackBuild b/python/python-zipp/python-zipp.SlackBuild deleted file mode 100644 index ecee0ef46a7..00000000000 --- a/python/python-zipp/python-zipp.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -# Slackware build script for python-zipp - -# Copyright 2023-2024 fourtysixandtwo -# Copyright 2019-2020 Benjamin Trigona-Harany -# Copyright 2022 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=python-zipp -VERSION=${VERSION:-3.21.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=zipp - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.rst 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/python-zipp/python-zipp.info b/python/python-zipp/python-zipp.info deleted file mode 100644 index 01881f7b89e..00000000000 --- a/python/python-zipp/python-zipp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python-zipp" -VERSION="3.21.0" -HOMEPAGE="https://github.com/jaraco/zipp" -DOWNLOAD="https://files.pythonhosted.org/packages/source/z/zipp/zipp-3.21.0.tar.gz" -MD5SUM="a758089a5cbb8fab61d73c8ff345eee2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python-zipp/slack-desc b/python/python-zipp/slack-desc deleted file mode 100644 index 0445035132b..00000000000 --- a/python/python-zipp/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------------------------------------------------------| -python-zipp: python-zipp (pathlib-compatible Zipfile object wrapper) -python-zipp: -python-zipp: A pathlib-compatible Zipfile object wrapper. A backport of the Path -python-zipp: object. -python-zipp: -python-zipp: -python-zipp: -python-zipp: -python-zipp: -python-zipp: -python-zipp: diff --git a/python/python2-lxml/python2-lxml.SlackBuild b/python/python2-lxml/python2-lxml.SlackBuild index f261a4dd12f..aecd33f8e1f 100644 --- a/python/python2-lxml/python2-lxml.SlackBuild +++ b/python/python2-lxml/python2-lxml.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python2-lxml SRCNAM=lxml -VERSION=${VERSION:-5.0.1} +VERSION=${VERSION:-5.0.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python2-lxml/python2-lxml.info b/python/python2-lxml/python2-lxml.info index d7c45799ce2..72b64de2ebc 100644 --- a/python/python2-lxml/python2-lxml.info +++ b/python/python2-lxml/python2-lxml.info @@ -1,8 +1,8 @@ PRGNAM="python2-lxml" -VERSION="5.0.1" +VERSION="5.0.2" HOMEPAGE="https://lxml.de/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.0.1.tar.gz" -MD5SUM="8e84d7819031fe29de3c321a2e376159" +DOWNLOAD="https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.0.2.tar.gz" +MD5SUM="d6ad8a1b8a013f47e6614752a8164431" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python2-BeautifulSoup4 html5lib python2-cssselect" diff --git a/python/python2-pygame/python2-pygame.SlackBuild b/python/python2-pygame/python2-pygame.SlackBuild index 2370c486662..04af9c0c633 100644 --- a/python/python2-pygame/python2-pygame.SlackBuild +++ b/python/python2-pygame/python2-pygame.SlackBuild @@ -88,7 +88,7 @@ sed -i '/^if "install"/,$d' setup.py # Pygame version 2.0.3 is the last that supports python2 python2 -u buildconfig/config.py -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-incompatible-pointer-types" \ python2 setup.py install --root=$PKG find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ diff --git a/python/python2-six/README b/python/python2-six/README new file mode 100644 index 00000000000..aca5ddefaba --- /dev/null +++ b/python/python2-six/README @@ -0,0 +1,5 @@ +Six is a Python 2 and 3 compatibility library. It provides utility +functions for smoothing over the differences between the Python +versions with the goal of writing Python code that is compatible on +both Python versions. See the documentation for more information on +what is provided. diff --git a/python/python-smartypants/python-smartypants.SlackBuild b/python/python2-six/python2-six.SlackBuild similarity index 74% rename from python/python-smartypants/python-smartypants.SlackBuild rename to python/python2-six/python2-six.SlackBuild index b52fc9fa0ee..ed19e8034aa 100644 --- a/python/python-smartypants/python-smartypants.SlackBuild +++ b/python/python2-six/python2-six.SlackBuild @@ -1,8 +1,9 @@ #!/bin/bash -# Slackware build script for python-smartypants +# Slackware build script for python2-six -# Copyright 2022 Steven Voges +# Copyright 2012-2018 Larry Hajali +# Copyright 2024 Arkadiusz Drabczyk # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,9 +25,9 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=python-smartypants -SRCNAM=smartypants.py -VERSION=${VERSION:-2.0.1} +PRGNAM=python2-six +SRCNAM=six +VERSION=${VERSION:-1.16.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -48,20 +49,6 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - set -e rm -rf $PKG @@ -70,6 +57,7 @@ cd $TMP rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.gz cd $SRCNAM-$VERSION + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -78,16 +66,25 @@ find -L . \ -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 +# Build and install documentation if sphinx is installed. +if $(python -c 'import sphinx.pygments_styles' 2>/dev/null); then + make -j1 -C documentation man singlehtml + install -D -m 0644 documentation/_build/man/$SRCNAM.1 $PKG/usr/man/man1/$SRCNAM.1 + gzip -9 $PKG/usr/man/man?/*.? +fi + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - *.rst COPYING docs/*.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE PKG-INFO README.rst $PKG/usr/doc/$PRGNAM-$VERSION +[ -d documentation/_build/singlehtml ] && \ + cp -a documentation/_build/singlehtml/index.html \ + documentation/_build/singlehtml/_static \ + $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 cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/python/python2-six/python2-six.info b/python/python2-six/python2-six.info new file mode 100644 index 00000000000..89d425d9770 --- /dev/null +++ b/python/python2-six/python2-six.info @@ -0,0 +1,10 @@ +PRGNAM="python2-six" +VERSION="1.16.0" +HOMEPAGE="https://pypi.python.org/pypi/six/" +DOWNLOAD="https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz" +MD5SUM="a7c927740e4964dd29b72cebfc1429bb" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Arkadiusz Drabczyk" +EMAIL="arkadiusz@drabczyk.org" diff --git a/python/python2-six/slack-desc b/python/python2-six/slack-desc new file mode 100644 index 00000000000..821615cd736 --- /dev/null +++ b/python/python2-six/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------------------------------------------------------| +python2-six: python2-six (Python 2 and 3 compatibility utilities) +python2-six: +python2-six: Six is a Python 2 and 3 compatibility library. It provides utility +python2-six: functions for smoothing over the differences between the Python +python2-six: versions with the goal of writing Python code that is compatible on +python2-six: both Python versions. See the documentation for more information on +python2-six: what is provided. +python2-six: +python2-six: Homepage: https://pypi.python.org/pypi/six/ +python2-six: +python2-six: diff --git a/python/python3-anyio/python3-anyio.info b/python/python3-anyio/python3-anyio.info index 3b7e0ed095b..889dbd9845f 100644 --- a/python/python3-anyio/python3-anyio.info +++ b/python/python3-anyio/python3-anyio.info @@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/a/anyio/anyio-4.12.1.ta MD5SUM="10e3ba7d02402b6605d834a1e4881a1d" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-exceptiongroup python3-sniffio" +REQUIRES="python3-exceptiongroup python3-sniffio python3-typing-extensions" MAINTAINER="Jeremy Hansen" EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-async-lru/python3-async-lru.info b/python/python3-async-lru/python3-async-lru.info index 600363e14c4..d3e84e75b93 100644 --- a/python/python3-async-lru/python3-async-lru.info +++ b/python/python3-async-lru/python3-async-lru.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/aio-libs/async-lru/releases/download/v2.0.5/async_l MD5SUM="c972e8755626506ca019085e0620e192" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-typing-extensions" +REQUIRES="" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/python/python3-attrs/README b/python/python3-attrs/README deleted file mode 100644 index 0aac7aea6b1..00000000000 --- a/python/python3-attrs/README +++ /dev/null @@ -1,8 +0,0 @@ -python3-attrs (Classes Without Boilerplate) - -attrs is the Python package that will bring back the joy of writing -classes by relieving you from the drudgery of implementing object -protocols (aka dunder methods). - -Its main goal is to help you to write concise and correct software -without slowing down your code. diff --git a/python/python3-attrs/python3-attrs.SlackBuild b/python/python3-attrs/python3-attrs.SlackBuild deleted file mode 100644 index 797c54e9dc9..00000000000 --- a/python/python3-attrs/python3-attrs.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-attrs -# Copyright 2017 David Woodfall -# 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. - -# 20220512 46and2: Updated version fixes issue with python3-klein. -# 20240109 46and2: Updated version, changed to pep517 build. -# 20250531 46and2: Updated version. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-attrs -SRCNAM=attrs -VERSION=${VERSION:-25.3.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a *.md docs/ CITATION.cff 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/python3-attrs/python3-attrs.info b/python/python3-attrs/python3-attrs.info deleted file mode 100644 index ce5401d0c86..00000000000 --- a/python/python3-attrs/python3-attrs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-attrs" -VERSION="25.3.0" -HOMEPAGE="https://pypi.python.org/pypi/attrs" -DOWNLOAD="https://files.pythonhosted.org/packages/source/a/attrs/attrs-25.3.0.tar.gz" -MD5SUM="173fe452e1fe986051d9bc194ed59525" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-hatch_fancy_pypi_readme python3-hatch_vcs" -MAINTAINER="D Woodfall" -EMAIL="dave@slackbuilds.org" diff --git a/python/python3-attrs/slack-desc b/python/python3-attrs/slack-desc deleted file mode 100644 index eb4ef065eed..00000000000 --- a/python/python3-attrs/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------------------------------------------------------| -python3-attrs: python3-attrs (Classes Without Boilerplate) -python3-attrs: -python3-attrs: attrs is the Python package that will bring back the joy of writing -python3-attrs: classes by relieving you from the drudgery of implementing object -python3-attrs: protocols (aka dunder methods). -python3-attrs: -python3-attrs: Its main goal is to help you to write concise and correct software -python3-attrs: without slowing down your code. -python3-attrs: -python3-attrs: https://pypi.python.org/pypi/attrs -python3-attrs: diff --git a/python/python3-babel/README b/python/python3-babel/README deleted file mode 100644 index 292ad0fb52a..00000000000 --- a/python/python3-babel/README +++ /dev/null @@ -1,10 +0,0 @@ -babel (python internationalization tools) - -Babel is a collection of tools for internationalizing Python apps. -It's composed of two major parts: -- tools to build and work with gettext message catalogs; -- a Python interface to the CLDR (Common Locale Data Repository), - providing access to various locale display names, localized number - and date formatting, etc. - -The pytz dependency must be built with optional Python 3 support. diff --git a/python/python3-babel/python3-babel.SlackBuild b/python/python3-babel/python3-babel.SlackBuild deleted file mode 100644 index 2a52afcd0a1..00000000000 --- a/python/python3-babel/python3-babel.SlackBuild +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-babel -# -# Copyright 2021 Yth | Pont-en-Royans, France | yth@ythogtha.org -# Copyright 2019-2021 Benjamin Trigona-Harany -# Copyright 2013-2018 Matteo Bernardini , Pisa, Italy -# 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=python3-babel -VERSION=${VERSION:-2.18.0} -CLDRVER=${CLDRVER:-47.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=babel - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -sed -i "s/getiterator/iter/" scripts/import_cldr.py # support Python 3.9 -sed -i "s/elem.getchildren()/list(elem)/" scripts/import_cldr.py # support Python 3.9 -ln -s $CWD/cldr-common-*.zip cldr/cldr-common-$CLDRVER.zip -python3 setup.py import_cldr -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 \ - AUTHORS* CHANGES* CONTRIBUTING* LICENSE* README* \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-babel/python3-babel.info b/python/python3-babel/python3-babel.info deleted file mode 100644 index 1ce582098b3..00000000000 --- a/python/python3-babel/python3-babel.info +++ /dev/null @@ -1,12 +0,0 @@ -PRGNAM="python3-babel" -VERSION="2.18.0" -HOMEPAGE="http://babel.pocoo.org/" -DOWNLOAD="https://github.com/python-babel/babel/archive/v2.18.0/babel-2.18.0.tar.gz \ - https://unicode.org/Public/cldr/47/cldr-common-47.zip" -MD5SUM="e1481f8c666cddd79afa3c1c42aaf4ce \ - 0a2bc0181a37de28bc5606ef11d3d64a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-pytz" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/python/python3-babel/slack-desc b/python/python3-babel/slack-desc deleted file mode 100644 index 3da49101789..00000000000 --- a/python/python3-babel/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------------------------------------------------------| -python3-babel: python3-babel (python internationalization tools) -python3-babel: -python3-babel: Babel is a collection of tools for internationalizing Python apps. -python3-babel: It's composed of two major parts: -python3-babel: - tools to build and work with gettext message catalogs; -python3-babel: - a Python interface to the CLDR (Common Locale Data Repository), -python3-babel: providing access to various locale display names, localized number -python3-babel: and date formatting, etc. -python3-babel: -python3-babel: homepage: http://babel.edgewall.org/ -python3-babel: diff --git a/python/python3-build/README b/python/python3-build/README deleted file mode 100644 index a1120991002..00000000000 --- a/python/python3-build/README +++ /dev/null @@ -1,14 +0,0 @@ -A simple, correct PEP517 package builder. - -NOTE: - Has a soft requirement for python-importlib_metadata (and python-zipp) - which should be installed as it fixes a stdlib bug, but newer versions - have a circular dep on this slackbuild so cannot be built before it. - Therefore it will NOT be added to REQUIRES here. - - This change will not affect most python builds. - -NOTE: newer versions have a requirement for "packaging >= 24.0". This - would require modifying every dependee script to use *-opt - packages. If a newer version is needed I will look at this - again. diff --git a/python/python3-build/python3-build.SlackBuild b/python/python3-build/python3-build.SlackBuild deleted file mode 100644 index 59cf3050aeb..00000000000 --- a/python/python3-build/python3-build.SlackBuild +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-build - -# Copyright 2023-2025 fourtysixandtwo -# Copyright 2022 toolonely -# 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. - -# 20230507 46and2: New maintainer, updated version and deps. -# -build process changed -# 20231212 46and2: Remove python-importlib_metadata as dep, see README. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-build -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.3.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - 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 -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/python3-build/python3-build.info b/python/python3-build/python3-build.info deleted file mode 100644 index bd75dedacb2..00000000000 --- a/python/python3-build/python3-build.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-build" -VERSION="1.3.0" -HOMEPAGE="https://github.com/pypa/build" -DOWNLOAD="https://files.pythonhosted.org/packages/source/b/build/build-1.3.0.tar.gz" -MD5SUM="48f7fbc11051430eab3c1abe216bed7a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-pyproject-hooks" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-build/slack-desc b/python/python3-build/slack-desc deleted file mode 100644 index e81b98eb3be..00000000000 --- a/python/python3-build/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------------------------------------------------------| -python3-build: python3-build (a simple, correct PEP517 package builder) -python3-build: -python3-build: Homepage: https://github.com/pypa/build -python3-build: -python3-build: -python3-build: -python3-build: -python3-build: -python3-build: -python3-build: -python3-build: diff --git a/python/python3-calver/README b/python/python3-calver/README deleted file mode 100644 index a7fb2114b2c..00000000000 --- a/python/python3-calver/README +++ /dev/null @@ -1,4 +0,0 @@ -python3-calver (setuptools extension for CalVer package versions) - -The calver package is a setuptools extension for automatically -defining your Python package version as a calendar version. diff --git a/python/python3-calver/python3-calver.SlackBuild b/python/python3-calver/python3-calver.SlackBuild deleted file mode 100644 index 2f8843400a0..00000000000 --- a/python/python3-calver/python3-calver.SlackBuild +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-calver - -# Copyright 2023-2025 fourtysixandtwo -# 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=python3-calver -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-2025.10.20} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -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.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-calver/python3-calver.info b/python/python3-calver/python3-calver.info deleted file mode 100644 index d58c0f579b6..00000000000 --- a/python/python3-calver/python3-calver.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-calver" -VERSION="2025.10.20" -HOMEPAGE="https://github.com/di/calver" -DOWNLOAD="https://files.pythonhosted.org/packages/source/c/calver/calver-2025.10.20.tar.gz" -MD5SUM="35c480c59ceca9dc0d51f214df5523a5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-calver/slack-desc b/python/python3-calver/slack-desc deleted file mode 100644 index b07e78c4ab2..00000000000 --- a/python/python3-calver/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------------------------------------------------------| -python3-calver: python3-calver (setuptools extension for CalVer package versions) -python3-calver: -python3-calver: The calver package is a setuptools extension for automatically -python3-calver: defining your Python package version as a calendar version. -python3-calver: -python3-calver: Homepage: https://github.com/di/calver -python3-calver: -python3-calver: -python3-calver: -python3-calver: -python3-calver: diff --git a/python/python3-cython-opt/README b/python/python3-cython-opt/README deleted file mode 100644 index 1e34fcb910d..00000000000 --- a/python/python3-cython-opt/README +++ /dev/null @@ -1,21 +0,0 @@ -The Cython language makes writing C extensions for the Python language -as easy as Python itself. -Cython is a source code translator based on Pyrex, but supports more -cutting edge functionality and optimizations. - -The Cython language is a superset of the Python language (almost all -Python code is also valid Cython code), but Cython additionally supports -optional static typing to natively call C functions, operate with C++ -classes and declare fast C types on variables and class attributes. -This allows the compiler to generate very efficient C code from Cython -code. - -This makes Cython the ideal language for writing glue code for external -C/C++ libraries, and for fast C modules that speed up the execution of -Python code. - -You have to add those lines in your SlackBuild to make use of this -newer cython: -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH="/opt/python$PYVER/site-packages:/opt/cython/python$PYVER/site-packages" -export PATH="/opt/cython/bin:$PATH" diff --git a/python/python3-cython-opt/python3-cython-opt.SlackBuild b/python/python3-cython-opt/python3-cython-opt.SlackBuild deleted file mode 100644 index c47727069c6..00000000000 --- a/python/python3-cython-opt/python3-cython-opt.SlackBuild +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-cython-opt - -# Copyright 2025 Yth | Pont-en-Royans, France | yth@ythogtha.org -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-cython-opt -SRCNAM=cython -VERSION=${VERSION:-3.1.7} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z* -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) -exec chmod 755 {} \; -o \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -mkdir -p $PKG/opt -python3 -m build --no-isolation -python3 -m installer -d "$PKG" -p "opt/cython" dist/*.whl -mv $PKG/opt/cython/lib*/python$PYVER $PKG/opt/cython/ -rmdir $PKG/opt/cython/lib*/ - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a [A-Z][A-Z]* $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/python3-cython-opt/python3-cython-opt.info b/python/python3-cython-opt/python3-cython-opt.info deleted file mode 100644 index 6ca75dc64a6..00000000000 --- a/python/python3-cython-opt/python3-cython-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-cython-opt" -VERSION="3.1.7" -HOMEPAGE="https://cython.org/" -DOWNLOAD="https://pypi.python.org/packages/source/c/cython/cython-3.1.7.tar.gz" -MD5SUM="08c1ee734e2cb43f3b1c4310dfde27c0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build python3-wheel" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/python/python3-cython-opt/slack-desc b/python/python3-cython-opt/slack-desc deleted file mode 100644 index aca233e0be0..00000000000 --- a/python/python3-cython-opt/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------------------------------------------------------| -python3-cython-opt: python3-cython-opt (superset of the Python language) -python3-cython-opt: -python3-cython-opt: The Cython language makes writing C extensions for the Python -python3-cython-opt: language as easy as Python itself. -python3-cython-opt: -python3-cython-opt: Cython is the ideal language for writing glue code for external C/C++ -python3-cython-opt: libraries, and for fast C modules that speed up the execution of -python3-cython-opt: Python code. -python3-cython-opt: -python3-cython-opt: https://cython.org/ -python3-cython-opt: diff --git a/python/python3-dnspython/README b/python/python3-dnspython/README deleted file mode 100644 index 983875ac1e2..00000000000 --- a/python/python3-dnspython/README +++ /dev/null @@ -1,8 +0,0 @@ -dnspython is a DNS toolkit for Python. It supports almost all record -types. It can be used for queries, zone transfers, and dynamic updates. -It supports TSIG authenticated messages and EDNS0. - -dnspython provides both high and low level access to DNS. The high -level classes perform queries for data of a given name, type, and -class, and return an answer set. The low level classes allow direct -manipulation of DNS zones, messages, names, and records. diff --git a/python/python3-dnspython/python3-dnspython.SlackBuild b/python/python3-dnspython/python3-dnspython.SlackBuild deleted file mode 100644 index a6a8efbaac6..00000000000 --- a/python/python3-dnspython/python3-dnspython.SlackBuild +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-dnspython - -# Copyright 2009-2019 Larry Hajali -# Copyright 2023 Yth | Pont-en-Royans, France | yth@ythogtha.org -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-dnspython -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-2.7.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -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 \ - -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 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-dnspython/python3-dnspython.info b/python/python3-dnspython/python3-dnspython.info deleted file mode 100644 index 66e72c839dd..00000000000 --- a/python/python3-dnspython/python3-dnspython.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-dnspython" -VERSION="2.7.0" -HOMEPAGE="http://www.dnspython.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/d/dnspython/dnspython-2.7.0.tar.gz" -MD5SUM="7a8f6f15038a116598744517931420d0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-poetry-core python3-exceptiongroup python3-httpcore" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/python/python3-dnspython/slack-desc b/python/python3-dnspython/slack-desc deleted file mode 100644 index 8cf90386c96..00000000000 --- a/python/python3-dnspython/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------------------------------------------------------| -python3-dnspython: python3-dnspython (Python API for DNS) -python3-dnspython: -python3-dnspython: dnspython is a DNS toolkit for Python. It supports almost all record -python3-dnspython: types. It can be used for queries, zone transfers, and dynamic -python3-dnspython: updates. It supports TSIG authenticated messages and EDNS0. -python3-dnspython: -python3-dnspython: Homepage: http://www.dnspython.org/ -python3-dnspython: -python3-dnspython: -python3-dnspython: -python3-dnspython: diff --git a/python/python3-editables/README b/python/python3-editables/README deleted file mode 100644 index a3cd52fce85..00000000000 --- a/python/python3-editables/README +++ /dev/null @@ -1,6 +0,0 @@ -python3-editables (A Python library for creating editable wheels) - -This library supports the building of wheels which, when installed, -will expose packages in a local directory on sys.path in "editable -mode". In other words, changes to the package source will be reflected -in the package visible to Python, without needing a reinstall. diff --git a/python/python3-editables/python3-editables.SlackBuild b/python/python3-editables/python3-editables.SlackBuild deleted file mode 100644 index 2c8681fccbf..00000000000 --- a/python/python3-editables/python3-editables.SlackBuild +++ /dev/null @@ -1,97 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-editables - -# Copyright 2022-23 fourtysixandtwo -# 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=python3-editables -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -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" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -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 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-editables/python3-editables.info b/python/python3-editables/python3-editables.info deleted file mode 100644 index c954b6059a8..00000000000 --- a/python/python3-editables/python3-editables.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-editables" -VERSION="0.5" -HOMEPAGE="https://github.com/pfmoore/editables" -DOWNLOAD="https://files.pythonhosted.org/packages/source/e/editables/editables-0.5.tar.gz" -MD5SUM="520de8c3a9dc5dfb2b365d104541c9de" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build python3-wheel" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-editables/slack-desc b/python/python3-editables/slack-desc deleted file mode 100644 index a0b5bf59038..00000000000 --- a/python/python3-editables/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------------------------------------------------------| -python3-editables: python3-editables (A Python library for creating editable wheels) -python3-editables: -python3-editables: This library supports the building of wheels which, when installed, -python3-editables: will expose packages in a local directory on sys.path in "editable -python3-editables: mode". In other words, changes to the package source will be reflected -python3-editables: in the package visible to Python, without needing a reinstall. -python3-editables: -python3-editables: -python3-editables: Homepage: https://github.com/pfmoore/editables -python3-editables: -python3-editables: diff --git a/python/python3-exceptiongroup/README b/python/python3-exceptiongroup/README deleted file mode 100644 index 067316d0b25..00000000000 --- a/python/python3-exceptiongroup/README +++ /dev/null @@ -1,4 +0,0 @@ -python3-exceptiongroup (Backport of PEP 654 exception groups) - -This is a backport of the BaseExceptionGroup and ExceptionGroup -classes from Python 3.11. diff --git a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild b/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild deleted file mode 100644 index 5aec731af59..00000000000 --- a/python/python3-exceptiongroup/python3-exceptiongroup.SlackBuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-exceptiongroup - -# Copyright 2023-2025 fourtysixandtwo -# 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=python3-exceptiongroup -SRCNAM=${PRGNAM#python3-*} -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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a 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/python3-exceptiongroup/python3-exceptiongroup.info b/python/python3-exceptiongroup/python3-exceptiongroup.info deleted file mode 100644 index 7d429ef8b88..00000000000 --- a/python/python3-exceptiongroup/python3-exceptiongroup.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-exceptiongroup" -VERSION="1.3.1" -HOMEPAGE="https://github.com/agronholm/exceptiongroup" -DOWNLOAD="https://files.pythonhosted.org/packages/source/e/exceptiongroup/exceptiongroup-1.3.1.tar.gz" -MD5SUM="f88685ec75c5715111d65aeae28c9322" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-flit_scm python3-typing-extensions" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-exceptiongroup/slack-desc b/python/python3-exceptiongroup/slack-desc deleted file mode 100644 index edf3fce5525..00000000000 --- a/python/python3-exceptiongroup/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------------------------------------------------------| -python3-exceptiongroup: python3-exceptiongroup (Backport of PEP 654 exception groups) -python3-exceptiongroup: -python3-exceptiongroup: This is a backport of the BaseExceptionGroup and ExceptionGroup -python3-exceptiongroup: classes from Python 3.11. -python3-exceptiongroup: -python3-exceptiongroup: Homepage: https://github.com/agronholm/exceptiongroup -python3-exceptiongroup: -python3-exceptiongroup: -python3-exceptiongroup: -python3-exceptiongroup: -python3-exceptiongroup: diff --git a/python/python3-flit_core/README b/python/python3-flit_core/README deleted file mode 100644 index 67f3ec7efdf..00000000000 --- a/python/python3-flit_core/README +++ /dev/null @@ -1,9 +0,0 @@ -python3-flit_core (Simplified pkging of Python modules, core backend) - -Flit is a simple way to put Python packages and modules on PyPI. It -tries to require less thought about packaging and help you avoid -common mistakes. - -This provides a PEP 517 build backend for packages using Flit. -The only public interface is the API specified by PEP 517, at -``flit_core.buildapi``. diff --git a/python/python3-flit_core/python3-flit_core.SlackBuild b/python/python3-flit_core/python3-flit_core.SlackBuild deleted file mode 100644 index 49df4b65b6b..00000000000 --- a/python/python3-flit_core/python3-flit_core.SlackBuild +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-flit_core - -# Copyright 2022-2025 fourtysixandtwo -# 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. - -# 20230412 46and2: Remove DEPS, use bootstrap install. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-flit_core -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-3.12.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -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 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -python3 bootstrap_install.py --install-root "$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 $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/python3-flit_core/python3-flit_core.info b/python/python3-flit_core/python3-flit_core.info deleted file mode 100644 index f23136f6f73..00000000000 --- a/python/python3-flit_core/python3-flit_core.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-flit_core" -VERSION="3.12.0" -HOMEPAGE="https://github.com/pypa/flit" -DOWNLOAD="https://files.pythonhosted.org/packages/source/f/flit_core/flit_core-3.12.0.tar.gz" -MD5SUM="c538415c1f27bd69cbbbf3cdd5135d39" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-flit_core/slack-desc b/python/python3-flit_core/slack-desc deleted file mode 100644 index 1ec6924944a..00000000000 --- a/python/python3-flit_core/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------------------------------------------------------| -python3-flit_core: python3-flit_core (Simplified pkging of Python modules, core backend) -python3-flit_core: -python3-flit_core: Flit is a simple way to put Python packages and modules on PyPI. It -python3-flit_core: tries to require less thought about packaging and help you avoid -python3-flit_core: common mistakes. -python3-flit_core: -python3-flit_core: -python3-flit_core: -python3-flit_core: Homepage: https://github.com/pypa/flit -python3-flit_core: -python3-flit_core: diff --git a/python/python3-glad/README b/python/python3-glad/README deleted file mode 100644 index 0dd3f362009..00000000000 --- a/python/python3-glad/README +++ /dev/null @@ -1,5 +0,0 @@ -python3-glad (Python binding for GLAD Loader-Generator) - -GLAD is a Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator -based on the official specifications for multiple languages. - diff --git a/python/python3-glad/python3-glad.SlackBuild b/python/python3-glad/python3-glad.SlackBuild deleted file mode 100644 index 396bd986564..00000000000 --- a/python/python3-glad/python3-glad.SlackBuild +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-glad - -# Copyright 2023,2024 Christoph Willing Sydney, Australia -# 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=python3-glad -SRCNAM=glad -VERSION=${VERSION:-2.0.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-glad/python3-glad.info b/python/python3-glad/python3-glad.info deleted file mode 100644 index 9dbcf95f93e..00000000000 --- a/python/python3-glad/python3-glad.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-glad" -VERSION="2.0.8" -HOMEPAGE="https://github.com/Dav1dde/glad" -DOWNLOAD="https://github.com/Dav1dde/glad/archive/v2.0.8/glad-2.0.8.tar.gz" -MD5SUM="028c39d581e6b53e53871f1dc21cf442" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt" -MAINTAINER="Christoph Willling" -EMAIL="chris.willing@linux.com" diff --git a/python/python3-glad/slack-desc b/python/python3-glad/slack-desc deleted file mode 100644 index 459c4a51578..00000000000 --- a/python/python3-glad/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------------------------------------------------------| -python3-glad: python3-glad (Python binding for GLAD Loader-Generator) -python3-glad: -python3-glad: GLAD is a Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator -python3-glad: based on the official specifications for multiple languages. -python3-glad: -python3-glad: -python3-glad: -python3-glad: -python3-glad: -python3-glad: -python3-glad: diff --git a/python/python3-h5py/python3-h5py.SlackBuild b/python/python3-h5py/python3-h5py.SlackBuild index 459f64efa4b..3cace356434 100644 --- a/python/python3-h5py/python3-h5py.SlackBuild +++ b/python/python3-h5py/python3-h5py.SlackBuild @@ -76,12 +76,13 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 \ -o -perm 400 \) -exec chmod 644 {} \; +PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') + # Remove RPATH sed -i "s/settings\\['runtime_library_dirs'\\] = settings\\['library_dirs'\\]/pass/" setup_build.py -H5PY_SYSTEM_LZF=1 python3 setup.py build -python3 setup.py install --root=$PKG --skip-build -cp -a h5py/{_hl,tests,*.py} $PKG/usr/lib${LIBDIRSUFFIX}/python3.9/site-packages/h5py +H5PY_SYSTEM_LZF=1 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-hatch_fancy_pypi_readme/README b/python/python3-hatch_fancy_pypi_readme/README deleted file mode 100644 index 6a795d08547..00000000000 --- a/python/python3-hatch_fancy_pypi_readme/README +++ /dev/null @@ -1,8 +0,0 @@ -python3-hatch_fancy_pypi_readme (Hatch metadata plugin for PyPi) - -hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who -cares about the first impression of their project's PyPI landing page. -It allows you to define your PyPI project description in terms of -concatenated fragments that are based on static strings, files, and -most importantly: parts of files defined using cut-off points or -regular expressions. diff --git a/python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.SlackBuild b/python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.SlackBuild deleted file mode 100644 index ba5db08164f..00000000000 --- a/python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.SlackBuild +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-hatch_fancy_pypi_readme - -# Copyright 2022-2025 fourtysixandtwo -# 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=python3-hatch_fancy_pypi_readme -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-25.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -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 \ - -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 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -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 - -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/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.info b/python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.info deleted file mode 100644 index c7e8c274548..00000000000 --- a/python/python3-hatch_fancy_pypi_readme/python3-hatch_fancy_pypi_readme.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-hatch_fancy_pypi_readme" -VERSION="25.1.0" -HOMEPAGE="https://github.com/hynek/hatch-fancy-pypi-readme" -DOWNLOAD="https://files.pythonhosted.org/packages/source/h/hatch_fancy_pypi_readme/hatch_fancy_pypi_readme-25.1.0.tar.gz" -MD5SUM="8e1ed2416887685adc1c909ed4fb63cb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-hatchling" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-hatch_fancy_pypi_readme/slack-desc b/python/python3-hatch_fancy_pypi_readme/slack-desc deleted file mode 100644 index 99b1980ff4d..00000000000 --- a/python/python3-hatch_fancy_pypi_readme/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------------------------------------------------------| -python3-hatch_fancy_pypi_readme: python3-hatch_fancy_pypi_readme (Hatch metadata plugin for PyPi) -python3-hatch_fancy_pypi_readme: -python3-hatch_fancy_pypi_readme: hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who -python3-hatch_fancy_pypi_readme: cares about the first impression of their project's PyPI landing page. -python3-hatch_fancy_pypi_readme: It allows you to define your PyPI project description in terms of -python3-hatch_fancy_pypi_readme: concatenated fragments that are based on static strings, files, and -python3-hatch_fancy_pypi_readme: most importantly: parts of files defined using cut-off points or -python3-hatch_fancy_pypi_readme: regular expressions. -python3-hatch_fancy_pypi_readme: -python3-hatch_fancy_pypi_readme: Homepage: https://github.com/hynek/hatch-fancy-pypi-readme -python3-hatch_fancy_pypi_readme: diff --git a/python/python3-hatch_vcs/README b/python/python3-hatch_vcs/README deleted file mode 100644 index 5352bdcb6d2..00000000000 --- a/python/python3-hatch_vcs/README +++ /dev/null @@ -1,4 +0,0 @@ -python3-hatch_vcs (Hatch plugin for versioning with preferred VCS) - -This provides a plugin for Hatch that uses your preferred version -control system (like Git) to determine project versions. diff --git a/python/python3-hatch_vcs/python3-hatch_vcs.SlackBuild b/python/python3-hatch_vcs/python3-hatch_vcs.SlackBuild deleted file mode 100644 index 08471101bdf..00000000000 --- a/python/python3-hatch_vcs/python3-hatch_vcs.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-hatch_vcs - -# Copyright 2022-2025 fourtysixandtwo -# 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=python3-hatch_vcs -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.5.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -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 \ - -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 {} \+ - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -#lower version requirement of setuptools-scm to get rid of warning -sed -i 's/6\.4\.0/6.3.2/' pyproject.toml - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE.txt README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-hatch_vcs/python3-hatch_vcs.info b/python/python3-hatch_vcs/python3-hatch_vcs.info deleted file mode 100644 index 147d3b041ef..00000000000 --- a/python/python3-hatch_vcs/python3-hatch_vcs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-hatch_vcs" -VERSION="0.5.0" -HOMEPAGE="https://github.com/ofek/hatch-vcs" -DOWNLOAD="https://files.pythonhosted.org/packages/source/h/hatch_vcs/hatch_vcs-0.5.0.tar.gz" -MD5SUM="9a22a9f7203783e526959d34510a9672" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-hatchling" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-hatch_vcs/slack-desc b/python/python3-hatch_vcs/slack-desc deleted file mode 100644 index 7fa4dcce7db..00000000000 --- a/python/python3-hatch_vcs/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------------------------------------------------------| -python3-hatch_vcs: python3-hatch_vcs (Hatch plugin for versioning with preferred VCS) -python3-hatch_vcs: -python3-hatch_vcs: This provides a plugin for Hatch that uses your preferred version -python3-hatch_vcs: control system (like Git) to determine project versions. -python3-hatch_vcs: -python3-hatch_vcs: -python3-hatch_vcs: -python3-hatch_vcs: -python3-hatch_vcs: Homepage: https://github.com/ofek/hatch-vcs -python3-hatch_vcs: -python3-hatch_vcs: diff --git a/python/python3-hatchling/README b/python/python3-hatchling/README deleted file mode 100644 index 8abb2dfcf39..00000000000 --- a/python/python3-hatchling/README +++ /dev/null @@ -1,14 +0,0 @@ -python3-hatchling (Hatch build backend) - -This is the extensible, standards compliant build backend used by -Hatch. - -Add the following before the python3 build commands in your -Slackbuild as hatchling now requires python3-packaging-opt: - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -NOTE: As of version 1.28.0 hatchling has dropped support for python3.9. - However, it still seems to work fine so I will continue updating - it for the time being. diff --git a/python/python3-hatchling/python3-hatchling.SlackBuild b/python/python3-hatchling/python3-hatchling.SlackBuild deleted file mode 100644 index c1da6ebfbcb..00000000000 --- a/python/python3-hatchling/python3-hatchling.SlackBuild +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-hatchling - -# Copyright 2022-2024 fourtysixandtwo -# 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. - -# 20240908 46and2: Updated version of packaging in /opt is now required. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-hatchling -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.28.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -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.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-hatchling/python3-hatchling.info b/python/python3-hatchling/python3-hatchling.info deleted file mode 100644 index 87f68319eba..00000000000 --- a/python/python3-hatchling/python3-hatchling.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-hatchling" -VERSION="1.28.0" -HOMEPAGE="https://github.com/pypa/hatch/tree/master/backend" -DOWNLOAD="https://files.pythonhosted.org/packages/source/h/hatchling/hatchling-1.28.0.tar.gz" -MD5SUM="0d40370d4684147d6e3d1e3800298bd0" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-editables python3-pathspec python3-pluggy python3-trove-classifiers python3-setuptools-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-hatchling/slack-desc b/python/python3-hatchling/slack-desc deleted file mode 100644 index 269e1d0265a..00000000000 --- a/python/python3-hatchling/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------------------------------------------------------| -python3-hatchling: python3-hatchling (Hatch build backend) -python3-hatchling: -python3-hatchling: This is the extensible, standards compliant build backend used by -python3-hatchling: Hatch. -python3-hatchling: -python3-hatchling: -python3-hatchling: -python3-hatchling: -python3-hatchling: Homepage: https://github.com/pypa/hatch/tree/master/backend -python3-hatchling: -python3-hatchling: diff --git a/python/python3-installer/README b/python/python3-installer/README deleted file mode 100644 index 46ae1e6e70a..00000000000 --- a/python/python3-installer/README +++ /dev/null @@ -1,3 +0,0 @@ -This is a low-level library for installing a Python package from a -wheel distribution. It provides basic functionality and abstractions -for handling wheels and installing packages from wheels. diff --git a/python/python3-installer/python3-installer.SlackBuild b/python/python3-installer/python3-installer.SlackBuild deleted file mode 100644 index 6d8c04f8acd..00000000000 --- a/python/python3-installer/python3-installer.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-installer - -# Copyright 2023 fourtysixandtwo -# Copyright 2022 Heinz Wiesinger, Amsterdam, The Netherlands -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# 20230517 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-installer -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.7.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -PYTHONPATH=src python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CONTRIBUTING.md LICENSE PKG-INFO README.md docs $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-installer/python3-installer.info b/python/python3-installer/python3-installer.info deleted file mode 100644 index 5969ab6d7ef..00000000000 --- a/python/python3-installer/python3-installer.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-installer" -VERSION="0.7.0" -HOMEPAGE="https://github.com/pypa/installer" -DOWNLOAD="https://files.pythonhosted.org/packages/source/i/installer/installer-0.7.0.tar.gz" -MD5SUM="d961d1105c9270049528b1167ed021bc" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-flit_core" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-installer/slack-desc b/python/python3-installer/slack-desc deleted file mode 100644 index 23af788c6b3..00000000000 --- a/python/python3-installer/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 ':'. - - |-----handy-ruler------------------------------------------------------| -python3-installer: python3-installer (Library for installing Python packages from wheels) -python3-installer: -python3-installer: This is a low-level library for installing a Python package from a -python3-installer: wheel distribution. It provides basic functionality and abstractions -python3-installer: for handling wheels and installing packages from wheels. -python3-installer: -python3-installer: Homepage: https://github.com/pypa/installer -python3-installer: -python3-installer: -python3-installer: -python3-installer: diff --git a/python/python3-json-logger/python3-json-logger.info b/python/python3-json-logger/python3-json-logger.info index 3d2ff4e156f..de6b1e28dab 100644 --- a/python/python3-json-logger/python3-json-logger.info +++ b/python/python3-json-logger/python3-json-logger.info @@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/nhairs/python-json-logger/archive/v4.0.0/python-jso MD5SUM="c0848b52c49ae39716c97f5cbcbc20ee" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt python3-typing-extensions" +REQUIRES="python3-setuptools-opt" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/python/python3-lxml/README b/python/python3-lxml/README deleted file mode 100644 index 09ea99ca99c..00000000000 --- a/python/python3-lxml/README +++ /dev/null @@ -1,5 +0,0 @@ -lxml is the most feature-rich and easy-to-use library for processing -XML and HTML in the Python language. It's also very fast and memory -friendly, just so you know. - -This can coexist with python2-lxml without issue. diff --git a/python/python3-lxml/python3-lxml.SlackBuild b/python/python3-lxml/python3-lxml.SlackBuild deleted file mode 100644 index 11b2be41cc7..00000000000 --- a/python/python3-lxml/python3-lxml.SlackBuild +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-lxml - -# Based on Slackware build script for lxml -# Copyright 2009-2019 Larry Hajali - -# Copyright 2024-2025 Jeremy Hansen -# 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=python3-lxml -SRCNAM=lxml -VERSION=${VERSION:-6.0.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -python3 setup.py install --with-unicode-strings --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 \ - CHANGES.txt CREDITS.txt LICENSE*.txt README.rst doc/FAQ.txt \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-lxml/python3-lxml.info b/python/python3-lxml/python3-lxml.info deleted file mode 100644 index fe27f91d9fb..00000000000 --- a/python/python3-lxml/python3-lxml.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-lxml" -VERSION="6.0.2" -HOMEPAGE="https://lxml.de/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/l/lxml/lxml-6.0.2.tar.gz" -MD5SUM="ac9a945976227fd854d3e9e034e52ca1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="BeautifulSoup4 html5lib python3-cssselect" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-lxml/slack-desc b/python/python3-lxml/slack-desc deleted file mode 100644 index 470095bb6a4..00000000000 --- a/python/python3-lxml/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------------------------------------------------------| -python3-lxml: python3-lxml (The lxml XML toolkit for Python) -python3-lxml: -python3-lxml: lxml is the most feature-rich and easy-to-use library for processing -python3-lxml: XML and HTML in the Python language. It's also very fast and memory -python3-lxml: friendly, just so you know. -python3-lxml: -python3-lxml: Homepage: https://lxml.de/ -python3-lxml: -python3-lxml: -python3-lxml: -python3-lxml: diff --git a/python/python3-meson-opt/README b/python/python3-meson-opt/README deleted file mode 100644 index e72ffb354ba..00000000000 --- a/python/python3-meson-opt/README +++ /dev/null @@ -1,18 +0,0 @@ -python3-meson-opt (meson installed to /opt) - -Meson is a cross-platform build system designed to be both as fast and -as user friendly as possible. It supports many languages and -compilers, including GCC, Clang, PGI, Intel, and Visual Studio. Its -build definitions are written in a simple non-Turing complete DSL. - -NOTE: - Install bin and docs to /opt/meson - Installs module to /opt/python$PYVER/site-packages - -Add the following before the python3 build commands in your -Slackbuild to use this version over the stock one in 15.0. My testing -has shown the newer meson bin does not need to be added to PATH, but -YMMV: - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/python/python3-meson-opt/python3-meson-opt.SlackBuild b/python/python3-meson-opt/python3-meson-opt.SlackBuild deleted file mode 100644 index dd5fab0fa1a..00000000000 --- a/python/python3-meson-opt/python3-meson-opt.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-meson-opt - -# Copyright 2023-2026 fourtysixandtwo -# 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=python3-meson-opt -SRCNAM=meson -VERSION=${VERSION:-1.10.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -ARCH=noarch - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" -p "opt/meson" dist/*.whl - -if [ "$PKG/opt/" != "/opt/" ]; then - mkdir -p $PKG/opt - mv $PKG/opt/meson/lib*/python$PYVER $PKG/opt/ - rmdir $PKG/opt/meson/lib* -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 contributing.md COPYING PKG-INFO README* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-meson-opt/python3-meson-opt.info b/python/python3-meson-opt/python3-meson-opt.info deleted file mode 100644 index ba33ab1d26e..00000000000 --- a/python/python3-meson-opt/python3-meson-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-meson-opt" -VERSION="1.10.2" -HOMEPAGE="https://github.com/mesonbuild/meson" -DOWNLOAD="https://files.pythonhosted.org/packages/source/m/meson/meson-1.10.2.tar.gz" -MD5SUM="4fd98e2e682effec9e0339ea6912e0f9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build python3-wheel" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-meson-opt/slack-desc b/python/python3-meson-opt/slack-desc deleted file mode 100644 index 3654d338692..00000000000 --- a/python/python3-meson-opt/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------------------------------------------------------| -python3-meson-opt: python3-meson-opt (meson installed to /opt) -python3-meson-opt: -python3-meson-opt: Meson is a cross-platform build system designed to be both as fast and -python3-meson-opt: as user friendly as possible. It supports many languages and -python3-meson-opt: compilers, including GCC, Clang, PGI, Intel, and Visual Studio. Its -python3-meson-opt: build definitions are written in a simple non-Turing complete DSL. -python3-meson-opt: -python3-meson-opt: Installs to /opt/python$PYVER/site-packages -python3-meson-opt: -python3-meson-opt: Project URL: https://github.com/mesonbuild/meson -python3-meson-opt: diff --git a/python/python3-mesonpy/README b/python/python3-mesonpy/README deleted file mode 100644 index 7704a38f0b3..00000000000 --- a/python/python3-mesonpy/README +++ /dev/null @@ -1,12 +0,0 @@ -python3-mesonpy (Meson Python build backend, PEP517) - -meson-python is a Python build backend built on top of the Meson build -system. It enables to use Meson for the configuration and build steps -of Python packages. - -NOTE: Does not work with the stock 15.0 meson. - -PYTHONPATH needs to be set to use python3-meson-opt. - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/python/python3-mesonpy/python3-mesonpy.SlackBuild b/python/python3-mesonpy/python3-mesonpy.SlackBuild deleted file mode 100644 index b9883c9f48a..00000000000 --- a/python/python3-mesonpy/python3-mesonpy.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-mesonpy - -# Copyright 2023-2026 fourtysixandtwo -# 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=python3-mesonpy -SRCNAM=meson_python -VERSION=${VERSION:-0.19.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -# to use updated meson and packaging -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -# cannot be built from sdist so just build the wheel -python3 -m build --wheel --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGELOG.rst LICENSE README.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-mesonpy/python3-mesonpy.info b/python/python3-mesonpy/python3-mesonpy.info deleted file mode 100644 index a8fc0f42a23..00000000000 --- a/python/python3-mesonpy/python3-mesonpy.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-mesonpy" -VERSION="0.19.0" -HOMEPAGE="https://github.com/mesonbuild/meson-python" -DOWNLOAD="https://files.pythonhosted.org/packages/source/m/meson-python/meson_python-0.19.0.tar.gz" -MD5SUM="36c0a47464398008ea3939bbef334f31" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-pyproject-metadata python3-meson-opt python3-packaging-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-mesonpy/slack-desc b/python/python3-mesonpy/slack-desc deleted file mode 100644 index 91022c4ae64..00000000000 --- a/python/python3-mesonpy/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------------------------------------------------------| -python3-mesonpy: python3-mesonpy (Meson Python build backend, PEP517) -python3-mesonpy: -python3-mesonpy: meson-python is a Python build backend built on top of the Meson build -python3-mesonpy: system. It enables to use Meson for the configuration and build steps -python3-mesonpy: of Python packages. -python3-mesonpy: -python3-mesonpy: Homepage: https://github.com/mesonbuild/meson-python -python3-mesonpy: -python3-mesonpy: -python3-mesonpy: -python3-mesonpy: diff --git a/python/python3-mistune/python3-mistune.info b/python/python3-mistune/python3-mistune.info index f1919136b2d..32273c05b32 100644 --- a/python/python3-mistune/python3-mistune.info +++ b/python/python3-mistune/python3-mistune.info @@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/m/mistune/mistune-3.2.0 MD5SUM="26272a8d5ee997f80b32a93e51a24b54" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt python3-typing-extensions" +REQUIRES="python3-setuptools-opt" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/python/python3-numba/python3-numba.SlackBuild b/python/python3-numba/python3-numba.SlackBuild index bf173160d8f..c4788245a32 100644 --- a/python/python3-numba/python3-numba.SlackBuild +++ b/python/python3-numba/python3-numba.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-numba -VERSION=${VERSION:-0.59.1} +VERSION=${VERSION:-0.61.2} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/python/python3-numba/python3-numba.info b/python/python3-numba/python3-numba.info index 8214a61097a..315adaf2eec 100644 --- a/python/python3-numba/python3-numba.info +++ b/python/python3-numba/python3-numba.info @@ -1,8 +1,8 @@ PRGNAM="python3-numba" -VERSION="0.59.1" +VERSION="0.61.2" HOMEPAGE="https://numba.readthedocs.io/en/stable" -DOWNLOAD="https://files.pythonhosted.org/packages/bb/84/468592513867604800592b58d106f5e7e6ef61de226b59c1e9313917fbbb/numba-0.59.1.tar.gz" -MD5SUM="e3b956b6129aa5f6d448119c18006e58" +DOWNLOAD="https://files.pythonhosted.org/packages/source/n/numba/numba-0.61.2.tar.gz" +MD5SUM="a3bfbab805ad29c05144321d1a8e31af" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy" diff --git a/python/python3-opencv/no-ADE-download.diff b/python/python3-opencv/no-ADE-download-4.10.0.84.diff similarity index 76% rename from python/python3-opencv/no-ADE-download.diff rename to python/python3-opencv/no-ADE-download-4.10.0.84.diff index 8c72d9660f4..06c7d1eb363 100644 --- a/python/python3-opencv/no-ADE-download.diff +++ b/python/python3-opencv/no-ADE-download-4.10.0.84.diff @@ -1,9 +1,9 @@ ---- opencv/modules/gapi/cmake/DownloadADE.cmake.orig 2022-03-04 16:48:17.000000000 +1000 -+++ opencv/modules/gapi/cmake/DownloadADE.cmake 2024-08-19 23:51:02.079316762 +1000 +--- opencv/modules/gapi/cmake/DownloadADE.cmake.orig 2024-06-18 03:55:33.000000000 +1000 ++++ opencv/modules/gapi/cmake/DownloadADE.cmake 2024-08-20 18:52:27.309000000 +1000 @@ -2,20 +2,20 @@ - set(ade_filename "v0.1.1f.zip") - set(ade_subdir "ade-0.1.1f") - set(ade_md5 "b624b995ec9c439cbc2e9e6ee940d3a2") + set(ade_filename "v0.1.2d.zip") + set(ade_subdir "ade-0.1.2d") + set(ade_md5 "dbb095a8bf3008e91edbbf45d8d34885") -ocv_download(FILENAME ${ade_filename} - HASH ${ade_md5} - URL diff --git a/python/python3-opencv/python3-opencv.SlackBuild b/python/python3-opencv/python3-opencv.SlackBuild index 54099b6e721..a3d1bf35c71 100644 --- a/python/python3-opencv/python3-opencv.SlackBuild +++ b/python/python3-opencv/python3-opencv.SlackBuild @@ -25,8 +25,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-opencv -VERSION=${VERSION:-4.5.5.64} -ADEVERSION=${ADEVERSION:-0.1.1f} +VERSION=${VERSION:-4.10.0.84} +ADEVERSION=${ADEVERSION:-0.1.2d} SRCNAM=opencv-python BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -63,7 +63,7 @@ cd $SRCNAM-$VERSION patch -p0 < $CWD/sync_with_sci-build-$VERSION.diff # Provide local ADE rather than download during build -patch -p0 < $CWD/no-ADE-download.diff +patch -p0 < $CWD/no-ADE-download-$VERSION.diff ADE_DIR=_skbuild/linux-${ARCH/i586/i686}-$PYVER/cmake-build/3rdparty/ade mkdir -p $ADE_DIR cd $ADE_DIR @@ -77,6 +77,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 {} \; +export CMAKE_POLICY_VERSION_MINIMUM=3.5 [ "${CONTRIB:-1}" = "1" ] && export ENABLE_CONTRIB=1 export CMAKE_ARGS="-DWITH_IPP=OFF -DOPENCV_ENABLE_NONFREE=ON" @@ -85,6 +86,9 @@ pip3 wheel . --no-build-isolation --verbose pip3 install opencv_python-${VERSION}-*.whl --root $PKG unset ENABLE_CONTRIB +# pycache files have /tmp/SBo hardcoded, remove it and let it regenerate +find $PKG/usr/lib*/python*/site-packages/cv2/ -iname "*.pyc" -delete + 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-opencv/python3-opencv.info b/python/python3-opencv/python3-opencv.info index 2aba4680b23..f9324f48a2e 100644 --- a/python/python3-opencv/python3-opencv.info +++ b/python/python3-opencv/python3-opencv.info @@ -1,10 +1,10 @@ PRGNAM="python3-opencv" -VERSION="4.5.5.64" +VERSION="4.10.0.84" HOMEPAGE="https://pypi.org/project/opencv-python" -DOWNLOAD="https://files.pythonhosted.org/packages/3c/61/ee4496192ed27f657532fdf0d814b05b9787e7fc5122ed3ca57282bae69c/opencv-python-4.5.5.64.tar.gz \ - https://github.com/opencv/ade/archive/refs/tags/v0.1.1f/ade-0.1.1f.zip" -MD5SUM="428bc4ea8ef33cb88b9b7c721fa92bb4 \ - b624b995ec9c439cbc2e9e6ee940d3a2" +DOWNLOAD="https://files.pythonhosted.org/packages/4a/e7/b70a2d9ab205110d715906fc8ec83fbb00404aeb3a37a0654fdb68eb0c8c/opencv-python-4.10.0.84.tar.gz \ + https://github.com/opencv/ade/archive/refs/tags/v0.1.2d/ade-0.1.2d.zip" +MD5SUM="8b65f9d0d3f5a056a4461f6b38d00be4 \ + dbb095a8bf3008e91edbbf45d8d34885" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy scikit-build" diff --git a/python/python3-opencv/sync_with_sci-build-4.5.5.64.diff b/python/python3-opencv/sync_with_sci-build-4.5.5.64.diff deleted file mode 100644 index 5c9788aee56..00000000000 --- a/python/python3-opencv/sync_with_sci-build-4.5.5.64.diff +++ /dev/null @@ -1,25 +0,0 @@ ---- setup.py.orig 2022-03-04 16:47:38.000000000 +1000 -+++ setup.py 2024-08-16 19:58:40.508399337 +1000 -@@ -23,13 +23,6 @@ - build_java = "ON" if get_build_env_var_by_name("java") else "OFF" - - install_requires = [ -- 'numpy>=1.13.3; python_version<"3.7"', -- 'numpy>=1.14.5; python_version>="3.7"', -- 'numpy>=1.17.3; python_version>="3.8"', -- 'numpy>=1.19.3; python_version>="3.9"', -- 'numpy>=1.21.2; python_version>="3.10"', -- 'numpy>=1.19.3; python_version>="3.6" and platform_system=="Linux" and platform_machine=="aarch64"', -- 'numpy>=1.21.2; python_version>="3.6" and platform_system=="Darwin" and platform_machine=="arm64"', - ] - - python_version = cmaker.CMaker.get_python_version() -@@ -451,7 +444,7 @@ - data_files, - # To get around a check that prepends source dir to paths and breaks package detection code. - cmake_source_dir="", -- cmake_install_dir=cmake_install_reldir, -+ _cmake_install_dir=cmake_install_reldir, - ) - - diff --git a/python/python3-packaging-opt/README b/python/python3-packaging-opt/README deleted file mode 100644 index b82522f8e13..00000000000 --- a/python/python3-packaging-opt/README +++ /dev/null @@ -1,6 +0,0 @@ -python3-packaging-opt (Install packaging in /opt) - -Reusable core utilities for various Python Packaging interoperability -specifications - -Installs to /opt/python$PYVER/site-packages diff --git a/python/python3-packaging-opt/python3-packaging-opt.SlackBuild b/python/python3-packaging-opt/python3-packaging-opt.SlackBuild deleted file mode 100644 index a69671ab14d..00000000000 --- a/python/python3-packaging-opt/python3-packaging-opt.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-packaging-opt - -# Copyright 2024-2026 fourtysixandtwo -# 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=python3-packaging-opt -SRCNAM=packaging -VERSION=${VERSION:-26.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -# installing into /opt, set to noarch -ARCH=noarch - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -if [ "$PKG/usr/" != "/usr/" ]; then - mkdir -p $PKG/opt - mv $PKG/usr/lib*/python$PYVER $PKG/opt/ - rmdir $PKG/usr/lib* -else - echo "ERROR: \$PKG is not set! We don't want to move the real /usr/lib*/python$PYVER" - exit 1 -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE* PKG-INFO README.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# If there's a CHANGELOG.rst, installing at least part of the recent history -# is useful, but don't let it get totally out of control: -if [ -r CHANGELOG.rst ]; then - DOCSDIR=$(echo $PKG/usr/doc/${PRGNAM}-$VERSION) - cat CHANGELOG.rst | head -n 1000 > $DOCSDIR/CHANGELOG.rst - touch -r CHANGELOG.rst $DOCSDIR/CHANGELOG.rst -fi - -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/python3-packaging-opt/python3-packaging-opt.info b/python/python3-packaging-opt/python3-packaging-opt.info deleted file mode 100644 index b065a00c420..00000000000 --- a/python/python3-packaging-opt/python3-packaging-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-packaging-opt" -VERSION="26.0" -HOMEPAGE="https://pypi.org/project/packaging/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/packaging/packaging-26.0.tar.gz" -MD5SUM="2cbdbb5754f038736c3c361826c6872a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-packaging-opt/slack-desc b/python/python3-packaging-opt/slack-desc deleted file mode 100644 index c3cb71ec8cb..00000000000 --- a/python/python3-packaging-opt/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------------------------------------------------------| -python3-packaging-opt: python3-packaging-opt (Install packaging in /opt) -python3-packaging-opt: -python3-packaging-opt: Reusable core utilities for various Python Packaging interoperability -python3-packaging-opt: specifications -python3-packaging-opt: -python3-packaging-opt: Installs to /opt/python$PYVER/site-packages -python3-packaging-opt: -python3-packaging-opt: -python3-packaging-opt: Project URL: https://pypi.org/project/packaging/ -python3-packaging-opt: -python3-packaging-opt: diff --git a/python/python3-pandas/python3-pandas.SlackBuild b/python/python3-pandas/python3-pandas.SlackBuild index 22f2209c19b..5bf4ef96712 100644 --- a/python/python3-pandas/python3-pandas.SlackBuild +++ b/python/python3-pandas/python3-pandas.SlackBuild @@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pandas SRCNAM=pandas -VERSION=${VERSION:-2.1.4} +VERSION=${VERSION:-2.3.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -65,17 +65,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 {} \; -# remove requirement -sed -i '/oldest-supported-numpy/d' pyproject.toml - -# convert to minimum req'd instead of pinned -sed -i 's/meson-python==/meson-python>=/' pyproject.toml -sed -i 's/meson==/meson>=/' pyproject.toml - -# needs newer meson -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages/ - # cannot build sdist, specify just wheel python3 -m build --wheel --no-isolation python3 -m installer -d "$PKG" dist/*.whl diff --git a/python/python3-pandas/python3-pandas.info b/python/python3-pandas/python3-pandas.info index 45852698ca1..1bedf1dbb62 100644 --- a/python/python3-pandas/python3-pandas.info +++ b/python/python3-pandas/python3-pandas.info @@ -1,8 +1,8 @@ PRGNAM="python3-pandas" -VERSION="2.1.4" +VERSION="2.3.0" HOMEPAGE="https://pandas.pydata.org" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.1.4.tar.gz" -MD5SUM="e4b598d1e0aac2a3407ed32added3f62" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.3.0.tar.gz" +MD5SUM="b843cb1350a567ccae9896b7209f3942" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-numpy python3-dateutil python3-pytz tzdata python3-versioneer" diff --git a/python/python3-pathspec/README b/python/python3-pathspec/README deleted file mode 100644 index 9d82dd16247..00000000000 --- a/python/python3-pathspec/README +++ /dev/null @@ -1,6 +0,0 @@ -python3-pathspec (Library for gitignore style matching of file paths) - -pathspec is a utility library for pattern matching of file paths. So -far this only includes Git's wildmatch pattern matching which itself -is derived from Rsync's wildmatch. Git uses wildmatch for its -gitignore files. diff --git a/python/python3-pathspec/python3-pathspec.SlackBuild b/python/python3-pathspec/python3-pathspec.SlackBuild deleted file mode 100644 index 0d9e65c02ba..00000000000 --- a/python/python3-pathspec/python3-pathspec.SlackBuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-pathspec - -# Copyright 2022-2026 fourtysixandtwo -# 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=python3-pathspec -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a 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/python3-pathspec/python3-pathspec.info b/python/python3-pathspec/python3-pathspec.info deleted file mode 100644 index ef56a486c75..00000000000 --- a/python/python3-pathspec/python3-pathspec.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-pathspec" -VERSION="1.0.4" -HOMEPAGE="https://github.com/cpburnz/python-pathspec" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pathspec/pathspec-1.0.4.tar.gz" -MD5SUM="18d9e6adb72e544b56a88c3e53094b4e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-typing-extensions" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-pathspec/slack-desc b/python/python3-pathspec/slack-desc deleted file mode 100644 index e0349b555b3..00000000000 --- a/python/python3-pathspec/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------------------------------------------------------| -python3-pathspec: python3-pathspec (Library for gitignore style matching of file paths) -python3-pathspec: -python3-pathspec: pathspec is a utility library for pattern matching of file paths. So -python3-pathspec: far this only includes Git's wildmatch pattern matching which itself -python3-pathspec: is derived from Rsync's wildmatch. Git uses wildmatch for its -python3-pathspec: gitignore files. -python3-pathspec: -python3-pathspec: -python3-pathspec: Homepage: https://github.com/cpburnz/python-pathspec -python3-pathspec: -python3-pathspec: diff --git a/python/python3-pluggy/README b/python/python3-pluggy/README deleted file mode 100644 index e446501433e..00000000000 --- a/python/python3-pluggy/README +++ /dev/null @@ -1,6 +0,0 @@ -pluggy (mechanisms for python) - -This is the plugin manager as used by pytest but stripped of pytest -specific details. - -This is the Python 3 build of pluggy. diff --git a/python/python3-pluggy/python3-pluggy.SlackBuild b/python/python3-pluggy/python3-pluggy.SlackBuild deleted file mode 100644 index cf52ec8229a..00000000000 --- a/python/python3-pluggy/python3-pluggy.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-pluggy - -# Copyright 2022 Isaac Yu -# Copyright 2023-2025 Jeremy Hansen -# 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=python3-pluggy -SRCNAM=pluggy -VERSION=${VERSION:-1.6.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Use newer, non-stock setuptools due to package requirements -# Requres python/python3-setuptools-opt build-time dependency -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -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.rst LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-pluggy/python3-pluggy.info b/python/python3-pluggy/python3-pluggy.info deleted file mode 100644 index e4bfbf54ff5..00000000000 --- a/python/python3-pluggy/python3-pluggy.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-pluggy" -VERSION="1.6.0" -HOMEPAGE="https://github.com/pytest-dev/pluggy" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-1.6.0.tar.gz" -MD5SUM="54391218af778acb006c2d915085d469" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-setuptools-scm-opt" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-pluggy/slack-desc b/python/python3-pluggy/slack-desc deleted file mode 100644 index 3b042787dc4..00000000000 --- a/python/python3-pluggy/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -python3-pluggy: python3-pluggy (mechanisms for python) -python3-pluggy: -python3-pluggy: This is the plugin manager as used by pytest but stripped of pytest -python3-pluggy: specific details. -python3-pluggy: -python3-pluggy: Homepage: https://github.com/pytest-dev/pluggy -python3-pluggy: -python3-pluggy: -python3-pluggy: -python3-pluggy: -python3-pluggy: diff --git a/python/python3-propcache/python3-propcache.SlackBuild b/python/python3-propcache/python3-propcache.SlackBuild index a5ff25ac8ff..0968f81b278 100644 --- a/python/python3-propcache/python3-propcache.SlackBuild +++ b/python/python3-propcache/python3-propcache.SlackBuild @@ -64,9 +64,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH="/opt/python$PYVER/site-packages:/opt/cython/python$PYVER/site-packages" -export PATH="/opt/cython/bin:$PATH" +sed -i "s|3\.1\.0|3.2.0|" packaging/pep517_backend/_backend.py python3 -m build --wheel --no-isolation python3 -m installer --destdir=$PKG dist/*.whl diff --git a/python/python3-psutil/README b/python/python3-psutil/README deleted file mode 100644 index 8bc631773bf..00000000000 --- a/python/python3-psutil/README +++ /dev/null @@ -1,6 +0,0 @@ -python3-psutil is a module providing an interface for retrieving -information on all running processes and system utilization (CPU, -memory, disks, network, users) in a portable way by using Python, -implementing many functionalities offered by command line tools such -as: ps, top, df, kill, free, lsof, netstat, ifconfig, nice, ionice, -iostat, iotop, uptime, pidof, tty, who, taskset, and pmap. diff --git a/python/python3-psutil/python3-psutil.SlackBuild b/python/python3-psutil/python3-psutil.SlackBuild deleted file mode 100644 index 14f5b689268..00000000000 --- a/python/python3-psutil/python3-psutil.SlackBuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-psutil - -# Copyright 2022-2026 fourtysixandtwo -# 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=python3-psutil -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-7.2.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CREDITS LICENSE {HISTORY,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/python3-psutil/python3-psutil.info b/python/python3-psutil/python3-psutil.info deleted file mode 100644 index afff8b42e6a..00000000000 --- a/python/python3-psutil/python3-psutil.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-psutil" -VERSION="7.2.2" -HOMEPAGE="https://github.com/giampaolo/psutil" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/psutil/psutil-7.2.2.tar.gz" -MD5SUM="a1c5c30f68a927053be09592d1a4be53" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build python3-wheel" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-psutil/slack-desc b/python/python3-psutil/slack-desc deleted file mode 100644 index c1cdca097f7..00000000000 --- a/python/python3-psutil/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------------------------------------------------------| -python3-psutil: python3-psutil (python interface for process and system info) -python3-psutil: -python3-psutil: psutil is a module providing an interface for retrieving information -python3-psutil: on all running processes and system utilization (CPU, memory, disks, -python3-psutil: network, users) in a portable way by using Python, implementing many -python3-psutil: functionalities offered by command line tools such as: ps, top, df, -python3-psutil: kill, free, lsof, netstat, ifconfig, nice, ionice, iostat, iotop, -python3-psutil: uptime, pidof, tty, who, taskset, and pmap -python3-psutil: -python3-psutil: Homepage: https://github.com/giampaolo/psutil -python3-psutil: diff --git a/python/python3-pygame/python3-pygame.SlackBuild b/python/python3-pygame/python3-pygame.SlackBuild index abb8afb33c1..807753ef527 100644 --- a/python/python3-pygame/python3-pygame.SlackBuild +++ b/python/python3-pygame/python3-pygame.SlackBuild @@ -27,8 +27,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pygame SRCNAM=pygame -VERSION=${VERSION:-2.5.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2.6.1} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -74,8 +74,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 {} \; -# Fix distro name for Slackware -patch -p1 < $CWD/setup.patch +# fix spawn error https://github.com/pygame/pygame/issues/4469 +sed -i "s/distutils.ccompiler.spawn/distutils.spawn.spawn/" setup.py # Since portmidi 2.0.2, libporttime is included in libportmidi. # Therfore use config-settings like for Fedora. diff --git a/python/python3-pygame/python3-pygame.info b/python/python3-pygame/python3-pygame.info index 48f2eae0986..474dacdaca2 100644 --- a/python/python3-pygame/python3-pygame.info +++ b/python/python3-pygame/python3-pygame.info @@ -1,8 +1,8 @@ PRGNAM="python3-pygame" -VERSION="2.5.2" +VERSION="2.6.1" HOMEPAGE="http://www.pygame.org/" -DOWNLOAD="https://files.pythonhosted.org/packages/c6/aa/2c0c867d6cff00966cfc2152b25f61599f87e88b239e4dcb8ad5357f0f69/pygame-2.5.2.tar.gz" -MD5SUM="bf45bc5288fa244a0dde60095bf4afb8" +DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pygame/pygame-2.6.1.tar.gz" +MD5SUM="cb6bf42a449b0bb1f53c534bcbcc220c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="portmidi" diff --git a/python/python3-pyicu/python3-pyicu.SlackBuild b/python/python3-pyicu/python3-pyicu.SlackBuild index cac46b19fb7..e67480c0e43 100644 --- a/python/python3-pyicu/python3-pyicu.SlackBuild +++ b/python/python3-pyicu/python3-pyicu.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-pyicu -VERSION=${VERSION:-2.8} +VERSION=${VERSION:-2.14} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,9 +57,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION +rm -rf ${SRCNAM,,}-$VERSION tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION +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/python/python3-pyicu/python3-pyicu.info b/python/python3-pyicu/python3-pyicu.info index ba6bd64d5d0..b3da2bf8956 100644 --- a/python/python3-pyicu/python3-pyicu.info +++ b/python/python3-pyicu/python3-pyicu.info @@ -1,8 +1,8 @@ PRGNAM="python3-pyicu" -VERSION="2.8" +VERSION="2.14" HOMEPAGE="https://github.com/ovalhub/pyicu" -DOWNLOAD="https://files.pythonhosted.org/packages/1a/b6/ede5f19d79655898162afa778d2f38cbde04b0cccb8737c649cd5d3d38e0/PyICU-2.8.tar.gz" -MD5SUM="307fe365cf75fec1d1f744c387ac67d8" +DOWNLOAD="https://files.pythonhosted.org/packages/52/21/4e9b0a3ace3027fc63107fa2b5d6e66e321e104da071d787856962fbad52/PyICU-2.14.tar.gz" +MD5SUM="7ec5ad0d62a2a27f919ca8a775352a71" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/python/python3-pyproject-hooks/README b/python/python3-pyproject-hooks/README deleted file mode 100644 index dfa06b5179c..00000000000 --- a/python/python3-pyproject-hooks/README +++ /dev/null @@ -1,9 +0,0 @@ -python3-pyproject-hooks (Wrappers to call PEP 517 build backend hooks) - -This is a low-level library for calling build-backends in -pyproject.toml-based project. It provides the basic functionality to -help write tooling that generates distribution files from -Python projects. - -The pep517 project has been replaced by this project (low level) and -the build project (high level). diff --git a/python/python3-pyproject-hooks/python3-pyproject-hooks.SlackBuild b/python/python3-pyproject-hooks/python3-pyproject-hooks.SlackBuild deleted file mode 100644 index 342c1ed6754..00000000000 --- a/python/python3-pyproject-hooks/python3-pyproject-hooks.SlackBuild +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-pyproject-hooks - -# Copyright 2023-2024 fourtysixandtwo -# 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=python3-pyproject-hooks -SRCNAM=pyproject_hooks -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - PKG-INFO \ - README.rst \ - 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/python3-pyproject-hooks/python3-pyproject-hooks.info b/python/python3-pyproject-hooks/python3-pyproject-hooks.info deleted file mode 100644 index 91bbe9f0699..00000000000 --- a/python/python3-pyproject-hooks/python3-pyproject-hooks.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-pyproject-hooks" -VERSION="1.2.0" -HOMEPAGE="https://github.com/pypa/pyproject-hooks" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_hooks/pyproject_hooks-1.2.0.tar.gz" -MD5SUM="ed3dd1b984339e83e35f676d7169c192" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-installer" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-pyproject-hooks/slack-desc b/python/python3-pyproject-hooks/slack-desc deleted file mode 100644 index 57fe2f95346..00000000000 --- a/python/python3-pyproject-hooks/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------------------------------------------------------| -python3-pyproject-hooks: python3-pyproject-hooks (Wrappers to call PEP 517 build backend hooks) -python3-pyproject-hooks: -python3-pyproject-hooks: This is a low-level library for calling build-backends in -python3-pyproject-hooks: pyproject.toml-based project. It provides the basic functionality to -python3-pyproject-hooks: help write tooling that generates distribution files from -python3-pyproject-hooks: Python projects. -python3-pyproject-hooks: -python3-pyproject-hooks: The pep517 project has been replaced by this project (low level) and -python3-pyproject-hooks: the build project (high level). -python3-pyproject-hooks: -python3-pyproject-hooks: Homepage: https://github.com/pypa/pyproject-hooks diff --git a/python/python3-pyproject-metadata/README b/python/python3-pyproject-metadata/README deleted file mode 100644 index 0b5df1ddbb8..00000000000 --- a/python/python3-pyproject-metadata/README +++ /dev/null @@ -1,8 +0,0 @@ -python3-pyproject-metadata (PEP 621 metadata parsing) - -This project does not implement the parsing of pyproject.toml -containing PEP 621 metadata. - -Instead, given a Python data structure representing PEP 621 metadata -(already parsed), it will validate this input and generate a PEP -643-compliant metadata file (e.g. PKG-INFO). diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild b/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild deleted file mode 100644 index c8c37c2550e..00000000000 --- a/python/python3-pyproject-metadata/python3-pyproject-metadata.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-pyproject-metadata - -# Copyright 2023-2026 fourtysixandtwo -# 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. - -# 20250625 46and2: 0.9.1 requires newer packaging to build, -# https://github.com/pypa/pyproject-metadata/pull/239 - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=python3-pyproject-metadata -SRCNAM=pyproject_metadata -VERSION=${VERSION:-0.11.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -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.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-pyproject-metadata/python3-pyproject-metadata.info b/python/python3-pyproject-metadata/python3-pyproject-metadata.info deleted file mode 100644 index 16ef628f5d2..00000000000 --- a/python/python3-pyproject-metadata/python3-pyproject-metadata.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-pyproject-metadata" -VERSION="0.11.0" -HOMEPAGE="https://github.com/FFY00/python-pyproject-metadata" -DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pyproject_metadata/pyproject_metadata-0.11.0.tar.gz" -MD5SUM="f5f54a0951177667dfd7eefdfaa11372" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-setuptools-opt" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-pyproject-metadata/slack-desc b/python/python3-pyproject-metadata/slack-desc deleted file mode 100644 index 5d966defd7f..00000000000 --- a/python/python3-pyproject-metadata/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------------------------------------------------------| -python3-pyproject-metadata: python3-pyproject-metadata (PEP 621 metadata parsing) -python3-pyproject-metadata: -python3-pyproject-metadata: This project does not implement the parsing of pyproject.toml -python3-pyproject-metadata: containing PEP 621 metadata. -python3-pyproject-metadata: -python3-pyproject-metadata: Instead, given a Python data structure representing PEP 621 metadata -python3-pyproject-metadata: (already parsed), it will validate this input and generate a PEP -python3-pyproject-metadata: 643-compliant metadata file (e.g. PKG-INFO). -python3-pyproject-metadata: -python3-pyproject-metadata: Homepage: https://github.com/FFY00/python-pyproject-metadata -python3-pyproject-metadata: diff --git a/python/python3-pytoolconfig/python3-pytoolconfig.info b/python/python3-pytoolconfig/python3-pytoolconfig.info index f5698f089c2..cc7f669f45e 100644 --- a/python/python3-pytoolconfig/python3-pytoolconfig.info +++ b/python/python3-pytoolconfig/python3-pytoolconfig.info @@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/source/p/pytoolconfig/pytoolco MD5SUM="778a74212a53c2bd3573246587139f10" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="python3-pdm-backend python3-tomli-opt" +REQUIRES="python3-pdm-backend" MAINTAINER="Isaac Yu" EMAIL="isaacyu@protonmail.com" diff --git a/python/python3-scikit-build-core/README b/python/python3-scikit-build-core/README deleted file mode 100644 index d0d8a38e372..00000000000 --- a/python/python3-scikit-build-core/README +++ /dev/null @@ -1,10 +0,0 @@ -python3-scikit-build-core (Build backend for CMake based projects) - -Scikit-build-core is a build backend for Python that uses CMake -to build extension modules. It has a simple yet powerful static -configuration system in pyproject.toml, and supports almost unlimited -flexibility via CMake. It was initially developed to support the -demanding needs of scientific users, but can build any sort of -package that uses CMake. - -Scikit-build-core is a ground-up rewrite of the classic Scikit-build diff --git a/python/python3-scikit-build-core/python3-scikit-build-core.SlackBuild b/python/python3-scikit-build-core/python3-scikit-build-core.SlackBuild deleted file mode 100644 index c19e0c49260..00000000000 --- a/python/python3-scikit-build-core/python3-scikit-build-core.SlackBuild +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-scikit-build-core - -# Copyright 2025 Jeremy Hansen -# 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=python3-scikit-build-core -VERSION=${VERSION:-0.11.6} -SRCNAM=${SRCNAM:-scikit-build-core} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -# Remove packaging version requirement since we're using the /opt/ version -sed -i 's|packaging >=23.2|packaging|' pyproject.toml - -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.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-scikit-build-core/python3-scikit-build-core.info b/python/python3-scikit-build-core/python3-scikit-build-core.info deleted file mode 100644 index 885b3c8c26f..00000000000 --- a/python/python3-scikit-build-core/python3-scikit-build-core.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-scikit-build-core" -VERSION="0.11.6" -HOMEPAGE="https://scikit-build-core.readthedocs.io/" -DOWNLOAD="https://github.com/scikit-build/scikit-build-core/archive/refs/tags/v0.11.6/scikit-build-core-0.11.6.tar.gz" -MD5SUM="6b86f1649941671877c5bbfd8ac75890" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-hatch_vcs python3-exceptiongroup" -MAINTAINER="Jeremy Hansen" -EMAIL="jebrhansen+SBo@gmail.com" diff --git a/python/python3-scikit-build-core/slack-desc b/python/python3-scikit-build-core/slack-desc deleted file mode 100644 index 93a76f353e5..00000000000 --- a/python/python3-scikit-build-core/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------------------------------------------------------| -python3-scikit-build-core: python3-scikit-build-core (Build backend for CMake based projects) -python3-scikit-build-core: -python3-scikit-build-core: Scikit-build-core is a build backend for Python that uses CMake -python3-scikit-build-core: to build extension modules. It has a simple yet powerful static -python3-scikit-build-core: configuration system in pyproject.toml, and supports almost unlimited -python3-scikit-build-core: flexibility via CMake. It was initially developed to support the -python3-scikit-build-core: demanding needs of scientific users, but can build any sort of -python3-scikit-build-core: package that uses CMake. -python3-scikit-build-core: -python3-scikit-build-core: Scikit-build-core is a ground-up rewrite of the classic Scikit-build -python3-scikit-build-core: diff --git a/python/python3-setuptools-opt/README b/python/python3-setuptools-opt/README deleted file mode 100644 index 5b65d6ba0b2..00000000000 --- a/python/python3-setuptools-opt/README +++ /dev/null @@ -1,12 +0,0 @@ -python3-setuptools-opt (Install newer setuptools in /opt) - -Setuptools is a fully-featured, actively-maintained, and stable -library designed to facilitate packaging Python projects. - -Installs to /opt/python$PYVER/site-packages. - -Add the following before the python3 build commands in your -Slackbuild to use this version over the stock one in 15.0: - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild b/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild deleted file mode 100644 index 02ab25e14a9..00000000000 --- a/python/python3-setuptools-opt/python3-setuptools-opt.SlackBuild +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-setuptools-opt - -# Copyright 2023-2026 fourtysixandtwo -# Copyright 2013-2014 Audrius Kažukauskas -# Copyright 2014, 2017, 2018, 2022 Patrick J. Volkerding, Sebeka, MN, 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=python3-setuptools-opt -SRCNAM=setuptools -VERSION=${VERSION:-80.10.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -rm -f setuptools/*.exe - -# Recent Python versions support both a libdir (for pure Python modules) and a -# platlib (for $ARCH specific modules). We've always patched Python to use -# the platform directory (such as /usr/lib64/python$PYVER/site-packages on x86_64) -# for all modules. Perhaps we will rethink this, but since an installed -# setuptools now takes priority for reporting the libdir (and this no longer -# matches the platlib on architectures such as x86_64), let's patch setuptools -# to agree with Python: -if [ "$LIBDIRSUFFIX" = "64" ]; then - zcat $CWD/setuptools.x86_64.diff.gz | patch -p1 --verbose || exit 1 -fi - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -if [ "$PKG/usr/" != "/usr/" ]; then - mkdir -p $PKG/opt - mv $PKG/usr/lib*/python$PYVER $PKG/opt/ - rmdir $PKG/usr/lib* -else - echo "ERROR: \$PKG is not set! We don't want to move the real /usr/lib*/python$PYVER" - exit 1 -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a NEWS.rst PKG-INFO README.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# If there's a docs/history.rst, installing at least part of the recent history -# is useful, but don't let it get totally out of control: -if [ -r docs/history.rst ]; then - DOCSDIR=$(echo $PKG/usr/doc/${PRGNAM}-$VERSION) - cat docs/history.rst | head -n 1000 > $DOCSDIR/history.rst - touch -r docs/history.rst $DOCSDIR/history.rst -fi - -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/python3-setuptools-opt/python3-setuptools-opt.info b/python/python3-setuptools-opt/python3-setuptools-opt.info deleted file mode 100644 index 346f0343798..00000000000 --- a/python/python3-setuptools-opt/python3-setuptools-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-setuptools-opt" -VERSION="80.10.2" -HOMEPAGE="https://pypi.org/project/setuptools/" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-80.10.2.tar.gz" -MD5SUM="9099b30197f56758b611ff2b6ec00e0e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-packaging-opt python3-wheel" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-setuptools-opt/setuptools.x86_64.diff.gz b/python/python3-setuptools-opt/setuptools.x86_64.diff.gz deleted file mode 100644 index a04992ad7539148d51a2e0b42d5a236ed255088a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmV+)0^t20iwFP!000021ErH)Z`v>zg|C-iVX=#V^8EpAB28kNDy>pCA+eiYS%w(! zme`hUwnh>Ey$&u-=%8wgFB03apA(<=*z-K#2NJ6-SB#Z1fCZ6itBCH(S}qw~k+sij zp9!-56o+x_h1XsjfiTX)aULapcxb>2$6;tWj`JpB9~LEflH}vqze=vNNtQ(8C)jif zyf{hSE8v*dbZUWqE6JiD0(=2$tdLS-s3lx5;3ZP#(?E}OZ!qfi;ZoxK81os-wgQ7$ ztu~BW-bsZ$#&XVno1}vdN-AFB3RC@4gi*c1<~6TvKvv*(4rlkX`~7dU)2*a!^_gZ) zZ(`EtNNxPzjL;z$ctsxECsFsMgwt98%~tpq3#liEqu#NFE{UK3awf?G)RduAh!#i` z?ZEAXU4W4&Yj_Ye?~&!bl9eT^Dh&$=)zGp$m6)?del0Qob6+BL2qQm>vTTxONk2Cx zHqWWC!0pfZudjD^aQ^N4&5xV8_O~(a*v1lbPCM7r&k3-(&V_bH&)UrbNxTd6C}@t& zhb8-m#jfG?!Feb*OsHKTiNYR7%Rgw1rR{d{ISrnqA4h`@ZPLF-w|#?ex=XP;qtc6^ z{Vv4~MulG6I}D-Aa$DfDLT!c8q^;2Y*}vCzffVXc2ceyNRILrG@CCKHpcZGne!I_? hco#J7^?(#r_!uOYf^gLbEeO>s9s#@MBxB?S000Kt3#9-6 diff --git a/python/python3-setuptools-opt/slack-desc b/python/python3-setuptools-opt/slack-desc deleted file mode 100644 index 53ddd75f55b..00000000000 --- a/python/python3-setuptools-opt/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------------------------------------------------------| -python3-setuptools-opt: python3-setuptools-opt (Install setuptools from -current in /opt) -python3-setuptools-opt: -python3-setuptools-opt: Setuptools is a fully-featured, actively-maintained, and stable -python3-setuptools-opt: library designed to facilitate packaging Python projects. -python3-setuptools-opt: -python3-setuptools-opt: Installs to /opt/python$PYVER/site-packages -python3-setuptools-opt: -python3-setuptools-opt: -python3-setuptools-opt: Project URL: https://pypi.org/project/setuptools/ -python3-setuptools-opt: -python3-setuptools-opt: diff --git a/python/python3-setuptools-scm-opt/README b/python/python3-setuptools-scm-opt/README deleted file mode 100644 index 9affc3e333a..00000000000 --- a/python/python3-setuptools-scm-opt/README +++ /dev/null @@ -1,17 +0,0 @@ -python3-setuptools-scm-opt (setuptools-scm installed to /opt) - -setuptools_scm extracts Python package versions from git or hg -metadata instead of declaring them as the version argument or in a SCM -managed file. - -# Build your package with this version to fix errors like the following: -ImportError: cannot import name '__version__' from ... - -NOTE: -Installs to /opt/python$PYVER/site-packages - -Add the following before the python3 build commands in your -Slackbuild to use this version over the stock one in 15.0: - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages diff --git a/python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.SlackBuild b/python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.SlackBuild deleted file mode 100644 index 3824e3ede67..00000000000 --- a/python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.SlackBuild +++ /dev/null @@ -1,98 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-setuptools-scm-opt - -# Copyright 2023-2025 fourtysixandtwo -# 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=python3-setuptools-scm-opt -SRCNAM=setuptools_scm -VERSION=${VERSION:-8.3.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -# set noarch because installing to /opt -ARCH=noarch - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -# remove upper version limit if python3-tomli-opt is installed -sed -i '/tomli<=2.0.2/d' pyproject.toml - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -if [ "$PKG/usr/" != "/usr/" ]; then - mkdir -p $PKG/opt - mv $PKG/usr/lib*/python$PYVER $PKG/opt/ - rmdir $PKG/usr/lib* -else - echo "ERROR: \$PKG is not set! We don't want to move the real /usr/lib*/python$PYVER" - exit 1 -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 CHANGELOG.md LICENSE README.md 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/python3-setuptools-scm-opt/python3-setuptools-scm-opt.info b/python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.info deleted file mode 100644 index 831a4d7f4ec..00000000000 --- a/python/python3-setuptools-scm-opt/python3-setuptools-scm-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-setuptools-scm-opt" -VERSION="8.3.1" -HOMEPAGE="https://github.com/pypa/setuptools-scm" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/setuptools_scm/setuptools_scm-8.3.1.tar.gz" -MD5SUM="35e09656d091a94b27f9c50b383b32c5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-typing-extensions python-importlib_metadata" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-setuptools-scm-opt/slack-desc b/python/python3-setuptools-scm-opt/slack-desc deleted file mode 100644 index 5a43ac05489..00000000000 --- a/python/python3-setuptools-scm-opt/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------------------------------------------------------| -python3-setuptools-scm-opt: python3-setuptools-scm-opt (setuptools-scm installed to /opt) -python3-setuptools-scm-opt: -python3-setuptools-scm-opt: setuptools_scm extracts Python package versions from git or hg -python3-setuptools-scm-opt: metadata instead of declaring them as the version argument or in a SCM -python3-setuptools-scm-opt: managed file. -python3-setuptools-scm-opt: -python3-setuptools-scm-opt: -python3-setuptools-scm-opt: -python3-setuptools-scm-opt: -python3-setuptools-scm-opt: Homepage: https://github.com/pypa/setuptools_scm -python3-setuptools-scm-opt: diff --git a/python/python3-setuptools_scm_git_archive/README b/python/python3-setuptools_scm_git_archive/README deleted file mode 100644 index 3b39308c010..00000000000 --- a/python/python3-setuptools_scm_git_archive/README +++ /dev/null @@ -1,5 +0,0 @@ -This is a setuptools_scm plugin that adds support for git archives, -for example the ones GitHub automatically generates. - -Note that it only works for archives of tagged commits, because git -currently lacks a format option equivalent to git describe --tags. diff --git a/python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.SlackBuild b/python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.SlackBuild deleted file mode 100644 index 934d79874a6..00000000000 --- a/python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.SlackBuild +++ /dev/null @@ -1,77 +0,0 @@ -#!/bin/bash - -# SlackBuild script for python3-setuptools_scm_git_archive. -# Yth | Pont-en-Royans, France | yth@ythogtha.org - -# 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=python3-setuptools_scm_git_archive -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.4.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} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -python3 setup.py install --root=$PKG - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -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/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.info b/python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.info deleted file mode 100644 index b2c4fcaf282..00000000000 --- a/python/python3-setuptools_scm_git_archive/python3-setuptools_scm_git_archive.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-setuptools_scm_git_archive" -VERSION="1.4.1" -HOMEPAGE="https://github.com/Changaco/setuptools_scm_git_archive/" -DOWNLOAD="https://pypi.python.org/packages/source/s/setuptools_scm_git_archive/setuptools_scm_git_archive-1.4.1.tar.gz" -MD5SUM="cfcdab6edbe6b710ab24ad355e7cf7a3" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/python/python3-setuptools_scm_git_archive/slack-desc b/python/python3-setuptools_scm_git_archive/slack-desc deleted file mode 100644 index f9dadcc9ee5..00000000000 --- a/python/python3-setuptools_scm_git_archive/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------------------------------------------------------| -python3-setuptools_scm_git_archive: python3-setuptools_scm_git_archive (scm plugin) -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: This is a setuptools_scm plugin that adds support for git archives -python3-setuptools_scm_git_archive: For example the ones GitHub automatically generates -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: https://github.com/Changaco/setuptools_scm_git_archive/ -python3-setuptools_scm_git_archive: -python3-setuptools_scm_git_archive: diff --git a/python/python3-statsmodels/python3-statsmodels.SlackBuild b/python/python3-statsmodels/python3-statsmodels.SlackBuild index 524e44afa11..5919d459dc2 100644 --- a/python/python3-statsmodels/python3-statsmodels.SlackBuild +++ b/python/python3-statsmodels/python3-statsmodels.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=python3-statsmodels -VERSION=${VERSION:-0.14.1} +VERSION=${VERSION:-0.14.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -68,8 +68,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 {} \+ -# remove requirement -sed -i '/oldest-supported-numpy/d' pyproject.toml +sed -i "s/setuptools_scm\[toml]>=8,<9/setuptools_scm>=8/g" pyproject.toml PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') export PYTHONPATH=/opt/python$PYVER/site-packages/ diff --git a/python/python3-statsmodels/python3-statsmodels.info b/python/python3-statsmodels/python3-statsmodels.info index 8224e87e976..cf1630237e6 100644 --- a/python/python3-statsmodels/python3-statsmodels.info +++ b/python/python3-statsmodels/python3-statsmodels.info @@ -1,8 +1,8 @@ PRGNAM="python3-statsmodels" -VERSION="0.14.1" +VERSION="0.14.4" HOMEPAGE="https://www.statsmodels.org" -DOWNLOAD="https://pypi.python.org/packages/source/s/statsmodels/statsmodels-0.14.1.tar.gz" -MD5SUM="4e0f1ecd898349d9f23ee496bb6ba7ba" +DOWNLOAD="https://files.pythonhosted.org/packages/source/s/statsmodels/statsmodels-0.14.4.tar.gz" +MD5SUM="38acb6af5decb5abea4721b6481ddb1b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="python3-pandas python3-patsy python3-scipy python3-setuptools-scm-opt" diff --git a/python/python3-tomli-opt/README b/python/python3-tomli-opt/README deleted file mode 100644 index 3e9ab442fb1..00000000000 --- a/python/python3-tomli-opt/README +++ /dev/null @@ -1,4 +0,0 @@ -python3-tomli-opt (A lil' TOML parser) - -Tomli is a Python library for parsing TOML. -(Only needed for python <3.11) diff --git a/python/python3-tomli-opt/python3-tomli-opt.SlackBuild b/python/python3-tomli-opt/python3-tomli-opt.SlackBuild deleted file mode 100644 index 7880687182b..00000000000 --- a/python/python3-tomli-opt/python3-tomli-opt.SlackBuild +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-tomli-opt - -# Copyright 2025 fourtysixandtwo -# 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=python3-tomli-opt -SRCNAM=tomli -VERSION=${VERSION:-2.3.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -# set noarch because installing to /opt -ARCH=noarch - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -if [ "$PKG/usr/" != "/usr/" ]; then - mkdir -p $PKG/opt - mv $PKG/usr/lib*/python$PYVER $PKG/opt/ - rmdir $PKG/usr/lib* -else - echo "ERROR: \$PKG is not set! We don't want to move the real /usr/lib*/python$PYVER" - exit 1 -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 LICENSE PKG-INFO README.* $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-tomli-opt/python3-tomli-opt.info b/python/python3-tomli-opt/python3-tomli-opt.info deleted file mode 100644 index 4d78ef03abb..00000000000 --- a/python/python3-tomli-opt/python3-tomli-opt.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-tomli-opt" -VERSION="2.3.0" -HOMEPAGE="https://github.com/hukkin/tomli" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/tomli/tomli-2.3.0.tar.gz" -MD5SUM="30b640d2f852e26c189cb0edd275f1e4" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-installer" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-tomli-opt/slack-desc b/python/python3-tomli-opt/slack-desc deleted file mode 100644 index 9d3ab9824c7..00000000000 --- a/python/python3-tomli-opt/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------------------------------------------------------| -python3-tomli-opt: python3-tomli-opt (A lil' TOML parser) -python3-tomli-opt: -python3-tomli-opt: Tomli is a Python library for parsing TOML. -python3-tomli-opt: (Only needed for python <3.11) -python3-tomli-opt: -python3-tomli-opt: Homepage: https://github.com/hukkin/tomli -python3-tomli-opt: -python3-tomli-opt: -python3-tomli-opt: -python3-tomli-opt: -python3-tomli-opt: diff --git a/python/python3-tomli_w/README b/python/python3-tomli_w/README deleted file mode 100644 index ed35b90bb14..00000000000 --- a/python/python3-tomli_w/README +++ /dev/null @@ -1,5 +0,0 @@ -python3-tomli_w (A lil TOML writer) - -Tomli-W is a Python library for writing TOML. It is a write-only -counterpart to Tomli, which is a read-only TOML parser. Tomli-W is -fully compatible with TOML v1.0.0. diff --git a/python/python3-tomli_w/python3-tomli_w.SlackBuild b/python/python3-tomli_w/python3-tomli_w.SlackBuild deleted file mode 100644 index 9a9c465431c..00000000000 --- a/python/python3-tomli_w/python3-tomli_w.SlackBuild +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-tomli_w - -# Copyright 2022-2025 fourtysixandtwo -# 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=python3-tomli_w -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-tomli_w/python3-tomli_w.info b/python/python3-tomli_w/python3-tomli_w.info deleted file mode 100644 index 4ef1a7185eb..00000000000 --- a/python/python3-tomli_w/python3-tomli_w.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-tomli_w" -VERSION="1.2.0" -HOMEPAGE="https://github.com/hukkin/tomli-w" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/tomli_w/tomli_w-1.2.0.tar.gz" -MD5SUM="bfc49ccce117afc20bcaf50e80fcecfe" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-installer" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-tomli_w/slack-desc b/python/python3-tomli_w/slack-desc deleted file mode 100644 index 6030fc98ea1..00000000000 --- a/python/python3-tomli_w/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------------------------------------------------------| -python3-tomli_w: python3-tomli_w (A lil TOML writer) -python3-tomli_w: -python3-tomli_w: Tomli-W is a Python library for writing TOML. It is a write-only -python3-tomli_w: counterpart to Tomli, which is a read-only TOML parser. Tomli-W is -python3-tomli_w: fully compatible with TOML v1.0.0. -python3-tomli_w: -python3-tomli_w: -python3-tomli_w: -python3-tomli_w: Homepage: https://github.com/hukkin/tomli-w -python3-tomli_w: -python3-tomli_w: diff --git a/python/python3-trove-classifiers/README b/python/python3-trove-classifiers/README deleted file mode 100644 index 99c4a0202f9..00000000000 --- a/python/python3-trove-classifiers/README +++ /dev/null @@ -1,4 +0,0 @@ -python3-trove-classifiers (Canonical source for classifiers on PyPI) - -Classifiers categorize projects per PEP 301. Use this package to -validate classifiers in packages for PyPI upload or download. diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild b/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild deleted file mode 100644 index db644416739..00000000000 --- a/python/python3-trove-classifiers/python3-trove-classifiers.SlackBuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-trove-classifiers - -# Copyright 2023-2026 fourtysixandtwo -# 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=python3-trove-classifiers -SRCNAM=trove_classifiers -VERSION=${VERSION:-2026.1.14.14} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z -cd $SRCNAM-$VERSION -chown -R root:root . -find . ! -type l -a \ - \( -perm /111 -a ! -perm 755 -a -exec chmod -f 755 {} + \) -o \ - \( ! -perm /111 -a ! -perm 644 -a -exec chmod -f 644 {} + \) - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CONTRIBUTING.md LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-trove-classifiers/python3-trove-classifiers.info b/python/python3-trove-classifiers/python3-trove-classifiers.info deleted file mode 100644 index 04caef58cc5..00000000000 --- a/python/python3-trove-classifiers/python3-trove-classifiers.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-trove-classifiers" -VERSION="2026.1.14.14" -HOMEPAGE="https://github.com/pypa/trove-classifiers" -DOWNLOAD="https://files.pythonhosted.org/packages/source/t/trove_classifiers/trove_classifiers-2026.1.14.14.tar.gz" -MD5SUM="ded610aa62cf3dc78360e96802ca72e8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-calver" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-trove-classifiers/slack-desc b/python/python3-trove-classifiers/slack-desc deleted file mode 100644 index 7d5b42c6477..00000000000 --- a/python/python3-trove-classifiers/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------------------------------------------------------| -python3-trove-classifiers: python3-trove-classifiers (Canonical source for classifiers on PyPI) -python3-trove-classifiers: -python3-trove-classifiers: Classifiers categorize projects per PEP 301. Use this package to -python3-trove-classifiers: validate classifiers in packages for PyPI upload or download. -python3-trove-classifiers: -python3-trove-classifiers: Homepage: https://github.com/pypa/trove-classifiers -python3-trove-classifiers: -python3-trove-classifiers: -python3-trove-classifiers: -python3-trove-classifiers: -python3-trove-classifiers: diff --git a/python/python3-typogrify/README b/python/python3-typogrify/README deleted file mode 100644 index 7b85ea97e33..00000000000 --- a/python/python3-typogrify/README +++ /dev/null @@ -1,5 +0,0 @@ -Typogrify provides a set of custom filters that automatically apply -various transformations to plain text in order to yield -typographically-improved HTML. While often used in conjunction with -Jinja and Django template systems, the filters can be used in any -environment. diff --git a/python/python3-typogrify/python3-typogrify.info b/python/python3-typogrify/python3-typogrify.info deleted file mode 100644 index 8d9d21e089b..00000000000 --- a/python/python3-typogrify/python3-typogrify.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-typogrify" -VERSION="2.0.7" -HOMEPAGE="https://github.com/mintchaos/typogrify" -DOWNLOAD="https://files.pythonhosted.org/packages/8a/bf/64959d6187d42472acb846bcf462347c9124952c05bd57e5769d5f28f9a6/typogrify-2.0.7.tar.gz" -MD5SUM="63f38f80531996f187d2894cc497ba08" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python-smartypants" -MAINTAINER="Steven Voges" -EMAIL="svoges.sbo@gmail.com" diff --git a/python/python3-typogrify/slack-desc b/python/python3-typogrify/slack-desc deleted file mode 100644 index f8a55e6af90..00000000000 --- a/python/python3-typogrify/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------------------------------------------------------| -python3-typogrify: python3-typogrify (Text to HTML translator) -python3-typogrify: -python3-typogrify: A set of Django template filters to make caring about typography on -python3-typogrify: the web a bit easier. -python3-typogrify: -python3-typogrify: Homepage: https://github.com/mintchaos/typogrify -python3-typogrify: -python3-typogrify: -python3-typogrify: -python3-typogrify: -python3-typogrify: diff --git a/python/python3-versioneer/README b/python/python3-versioneer/README deleted file mode 100644 index d4bf39dc449..00000000000 --- a/python/python3-versioneer/README +++ /dev/null @@ -1,7 +0,0 @@ -python3-versioneer (Easy VCS-based mgt of project version strings) - -This is a tool for managing a recorded version number in -setuptools-based python projects. The goal is to remove the tedious -and error-prone "update the embedded version string" step from your -release process. Making a new release should be as easy as recording a -new tag in your version-control system, and maybe making new tarballs diff --git a/python/python3-versioneer/python3-versioneer.SlackBuild b/python/python3-versioneer/python3-versioneer.SlackBuild deleted file mode 100644 index 974f9f62ff9..00000000000 --- a/python/python3-versioneer/python3-versioneer.SlackBuild +++ /dev/null @@ -1,82 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-versioneer - -# Copyright 2023-2024 fourtysixandtwo -# 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=python3-versioneer -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.29} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - LICENSE README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-versioneer/python3-versioneer.info b/python/python3-versioneer/python3-versioneer.info deleted file mode 100644 index 65b537e11c2..00000000000 --- a/python/python3-versioneer/python3-versioneer.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-versioneer" -VERSION="0.29" -HOMEPAGE="https://github.com/python-versioneer/python-versioneer" -DOWNLOAD="https://files.pythonhosted.org/packages/source/v/versioneer/versioneer-0.29.tar.gz" -MD5SUM="1703d6ced3656553066fa71e42c5eee6" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build python3-wheel" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-versioneer/slack-desc b/python/python3-versioneer/slack-desc deleted file mode 100644 index 6e440ae9f14..00000000000 --- a/python/python3-versioneer/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------------------------------------------------------| -python3-versioneer: python3-versioneer (Easy VCS-based mgt of project version strings) -python3-versioneer: -python3-versioneer: This is a tool for managing a recorded version number in -python3-versioneer: setuptools-based python projects. The goal is to remove the tedious -python3-versioneer: and error-prone "update the embedded version string" step from your -python3-versioneer: release process. Making a new release should be as easy as recording a -python3-versioneer: new tag in your version-control system, and maybe making new tarballs -python3-versioneer: -python3-versioneer: Homepage: https://github.com/python-versioneer/python-versioneer -python3-versioneer: -python3-versioneer: diff --git a/python/python3-webencodings/README b/python/python3-webencodings/README deleted file mode 100644 index 736e9a28704..00000000000 --- a/python/python3-webencodings/README +++ /dev/null @@ -1,13 +0,0 @@ -webencodings is a Python implementation of the WHATWG Encoding standard. - -In order to be compatible with legacy web content when interpreting -something like Content-Type: text/html; charset=latin1, tools need to -use a particular set of aliases for encoding labels as well as some -overriding rules. For example, US-ASCII and iso-8859-1 on the web are -actually aliases for windows-1252, and an UTF-8 or UTF-16 BOM takes -precedence over any other encoding declaration. The Encoding standard -defines all such details so that implementations do not have to -reverse-engineer each other. - -This module has encoding labels and BOM detection, but the actual -implementation for encoders and decoders is Python's. diff --git a/python/python3-webencodings/python3-webencodings.SlackBuild b/python/python3-webencodings/python3-webencodings.SlackBuild deleted file mode 100644 index 91b1c7be845..00000000000 --- a/python/python3-webencodings/python3-webencodings.SlackBuild +++ /dev/null @@ -1,99 +0,0 @@ -#!/bin/bash -# -# SlackBuild for python3-webencodings - -# Copyright 2021 Yth | Pont-en-Royans, France | yth@ythogtha.org -# Copyright 2017-2021 Benjamin Trigona-Harany -# -# 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=python3-webencodings -SRCNAM=python-webencodings -VERSION=${VERSION:-0.5.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xzf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -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 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/python3-webencodings/python3-webencodings.info b/python/python3-webencodings/python3-webencodings.info deleted file mode 100644 index cdd96149bec..00000000000 --- a/python/python3-webencodings/python3-webencodings.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-webencodings" -VERSION="0.5.1" -HOMEPAGE="https://pythonhosted.org/webencodings/" -DOWNLOAD="https://github.com/gsnedders/python-webencodings/archive/v0.5.1/python-webencodings-0.5.1.tar.gz" -MD5SUM="7eb67377743cd55eaa356496c439471e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Yth - Arnaud" -EMAIL="yth@ythogtha.org" diff --git a/python/python3-webencodings/slack-desc b/python/python3-webencodings/slack-desc deleted file mode 100644 index 2b41d21154a..00000000000 --- a/python/python3-webencodings/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------------------------------------------------------| -python3-webencodings: python3-webencodings (Character encoding for the web) -python3-webencodings: -python3-webencodings: webencodings is a Python implementation of the WHATWG Encoding -python3-webencodings: standard. -python3-webencodings: -python3-webencodings: -python3-webencodings: -python3-webencodings: -python3-webencodings: -python3-webencodings: -python3-webencodings: diff --git a/python/python3-wheel/README b/python/python3-wheel/README deleted file mode 100644 index e68591cd405..00000000000 --- a/python/python3-wheel/README +++ /dev/null @@ -1,11 +0,0 @@ -python3-wheel (A built-package format for Python) - -This library is the reference implementation of the Python wheel -packaging standard, as defined in PEP 427. - -Optional dependencies: python-keyring - -NOTE: newer versions have a requirement for "packaging >= 24.0". This - would require modifying every dependee script to use *-opt - packages. If a newer version is needed I will look at this - again. (same as python3-build) diff --git a/python/python3-wheel/python3-wheel.SlackBuild b/python/python3-wheel/python3-wheel.SlackBuild deleted file mode 100644 index ba5dd74bb69..00000000000 --- a/python/python3-wheel/python3-wheel.SlackBuild +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash - -# Slackware build script for python3-wheel - -# Copyright 2023-2024 fourtysixandtwo -# 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=python3-wheel -SRCNAM=${PRGNAM#python3-*} -VERSION=${VERSION:-0.45.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m flit_core.wheel -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a README.rst LICENSE.txt $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/python/python3-wheel/python3-wheel.info b/python/python3-wheel/python3-wheel.info deleted file mode 100644 index 929cf0fab16..00000000000 --- a/python/python3-wheel/python3-wheel.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="python3-wheel" -VERSION="0.45.1" -HOMEPAGE="https://github.com/pypa/wheel" -DOWNLOAD="https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.45.1.tar.gz" -MD5SUM="dddc505d0573d03576c7c6c5a4fe0641" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-installer" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/python3-wheel/slack-desc b/python/python3-wheel/slack-desc deleted file mode 100644 index 2e875b97181..00000000000 --- a/python/python3-wheel/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------------------------------------------------------| -python3-wheel: python3-wheel (A built-package format for Python) -python3-wheel: -python3-wheel: This library is the reference implementation of the Python wheel -python3-wheel: packaging standard, as defined in PEP 427. -python3-wheel: -python3-wheel: Homepage: https://wheel.readthedocs.io -python3-wheel: -python3-wheel: -python3-wheel: -python3-wheel: -python3-wheel: diff --git a/python/snowballstemmer/snowballstemmer.SlackBuild b/python/snowballstemmer/snowballstemmer.SlackBuild index 805761b5991..7e3a58571dc 100644 --- a/python/snowballstemmer/snowballstemmer.SlackBuild +++ b/python/snowballstemmer/snowballstemmer.SlackBuild @@ -81,7 +81,6 @@ find -L . \ # Build 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/python/sphinx-rtd-theme/README b/python/sphinx-rtd-theme/README deleted file mode 100644 index b63cfd41e10..00000000000 --- a/python/sphinx-rtd-theme/README +++ /dev/null @@ -1,9 +0,0 @@ -The sphinx_rtd_theme is a sphinx theme designed to look modern and be -mobile-friendly. - -This theme is primarily focused to be used on readthedocs.org but can -work with your own sphinx projects. - -To read more and see a working demo head over to readthedocs.org. - -NOTE: newer versions drop support for Sphinx <6 so can't be upgraded diff --git a/python/sphinx-rtd-theme/slack-desc b/python/sphinx-rtd-theme/slack-desc deleted file mode 100644 index b8e2b0cd257..00000000000 --- a/python/sphinx-rtd-theme/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------------------------------------------------------| -sphinx-rtd-theme: sphinx-rtd-theme (decorator for caching properties in classes) -sphinx-rtd-theme: -sphinx-rtd-theme: The sphinx_rtd_theme is a sphinx theme designed to look modern and be -sphinx-rtd-theme: mobile-friendly. -sphinx-rtd-theme: -sphinx-rtd-theme: -sphinx-rtd-theme: Homepage: https://pypi.org/project/sphinx-rtd-theme -sphinx-rtd-theme: -sphinx-rtd-theme: -sphinx-rtd-theme: -sphinx-rtd-theme: diff --git a/python/sphinx-rtd-theme/sphinx-rtd-theme.SlackBuild b/python/sphinx-rtd-theme/sphinx-rtd-theme.SlackBuild deleted file mode 100644 index 2a8ceb724df..00000000000 --- a/python/sphinx-rtd-theme/sphinx-rtd-theme.SlackBuild +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash - -# SlackBuild build script for sphinx_rtd_theme - -# Copyright 2024 fourtysixandtwo -# Copyright (c) 2000-2011 Pr. Horstmann -# 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. - -# 20240322 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinx-rtd-theme -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -SRCNAM=$( printf $PRGNAM | tr - _ ) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 setup.py install --root=$PKG - -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 - -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/sphinx-rtd-theme/sphinx-rtd-theme.info b/python/sphinx-rtd-theme/sphinx-rtd-theme.info deleted file mode 100644 index fe6c57ad958..00000000000 --- a/python/sphinx-rtd-theme/sphinx-rtd-theme.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinx-rtd-theme" -VERSION="2.0.0" -HOMEPAGE="https://pypi.org/project/sphinx-rtd-theme" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinx_rtd_theme/sphinx_rtd_theme-2.0.0.tar.gz" -MD5SUM="8ad74a8e9ca706ed77117be0e9eed7e8" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="sphinxcontrib-jquery" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-applehelp/README b/python/sphinxcontrib-applehelp/README deleted file mode 100644 index eda7fa9b74f..00000000000 --- a/python/sphinxcontrib-applehelp/README +++ /dev/null @@ -1,2 +0,0 @@ -sphinxcontrib-applehelp is a Sphinx extension to create Apple help -books. diff --git a/python/sphinxcontrib-applehelp/slack-desc b/python/sphinxcontrib-applehelp/slack-desc deleted file mode 100644 index 5a5f5187168..00000000000 --- a/python/sphinxcontrib-applehelp/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------------------------------------------------------| -sphinxcontrib-applehelp: sphinxcontrib-applehelp (Sphinx extension) -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: sphinxcontrib-applehelp is a Sphinx extension to create Apple help -sphinxcontrib-applehelp: books. -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: -sphinxcontrib-applehelp: diff --git a/python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.SlackBuild b/python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.SlackBuild deleted file mode 100644 index a6744d52f71..00000000000 --- a/python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-applehelp - -# Copyright 2024 fourtysixandtwo -# Copyright 2019-2021 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-applehelp -SRCNAM=sphinxcontrib_applehelp -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES.rst LICENCE.rst 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/sphinxcontrib-applehelp/sphinxcontrib-applehelp.info b/python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.info deleted file mode 100644 index c2bbb9b9def..00000000000 --- a/python/sphinxcontrib-applehelp/sphinxcontrib-applehelp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-applehelp" -VERSION="2.0.0" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-applehelp" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-applehelp/sphinxcontrib_applehelp-2.0.0.tar.gz" -MD5SUM="e16bb1d6199f686d411c180e64a8e831" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-devhelp/README b/python/sphinxcontrib-devhelp/README deleted file mode 100644 index abffcbb5ee0..00000000000 --- a/python/sphinxcontrib-devhelp/README +++ /dev/null @@ -1,2 +0,0 @@ -sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp -document. diff --git a/python/sphinxcontrib-devhelp/slack-desc b/python/sphinxcontrib-devhelp/slack-desc deleted file mode 100644 index b312071fe8d..00000000000 --- a/python/sphinxcontrib-devhelp/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------------------------------------------------------| -sphinxcontrib-devhelp: sphinxcontrib-devhelp (Sphinx extension) -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp -sphinxcontrib-devhelp: document. -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: -sphinxcontrib-devhelp: diff --git a/python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.SlackBuild b/python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.SlackBuild deleted file mode 100644 index cae7939ddca..00000000000 --- a/python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-devhelp - -# Copyright 2024 fourtysixandtwo -# Copyright 2019-2020 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-devhelp -SRCNAM=sphinxcontrib_devhelp -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES.rst LICENCE.rst 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/sphinxcontrib-devhelp/sphinxcontrib-devhelp.info b/python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.info deleted file mode 100644 index c069a9ace80..00000000000 --- a/python/sphinxcontrib-devhelp/sphinxcontrib-devhelp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-devhelp" -VERSION="2.0.0" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-devhelp" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-devhelp/sphinxcontrib_devhelp-2.0.0.tar.gz" -MD5SUM="79ef5937b8397f724f4fb065073cd24c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-htmlhelp/README b/python/sphinxcontrib-htmlhelp/README deleted file mode 100644 index ffefb74a48d..00000000000 --- a/python/sphinxcontrib-htmlhelp/README +++ /dev/null @@ -1 +0,0 @@ -sphinxcontrib-htmlhelp is a Sphinx extension to create HTML help files. diff --git a/python/sphinxcontrib-htmlhelp/slack-desc b/python/sphinxcontrib-htmlhelp/slack-desc deleted file mode 100644 index 41edc47af24..00000000000 --- a/python/sphinxcontrib-htmlhelp/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------------------------------------------------------| -sphinxcontrib-htmlhelp: sphinxcontrib-htmlhelp (HTML help file generator) -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: sphinxcontrib-htmlhelp is a Sphinx extension to create HTML help -sphinxcontrib-htmlhelp: files. -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: -sphinxcontrib-htmlhelp: diff --git a/python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.SlackBuild b/python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.SlackBuild deleted file mode 100644 index 0e1453ad64d..00000000000 --- a/python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-htmlhelp - -# Copyright 2024 fourtysixandtwo -# Copyright 2019-2021 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-htmlhelp -SRCNAM=sphinxcontrib_htmlhelp -VERSION=${VERSION:-2.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES.rst LICENCE.rst 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/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.info b/python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.info deleted file mode 100644 index 56bd5d98c4c..00000000000 --- a/python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-htmlhelp" -VERSION="2.1.0" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-htmlhelp/sphinxcontrib_htmlhelp-2.1.0.tar.gz" -MD5SUM="1326f55f6bea49ab6a846c0088bc369e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-jsmath/README b/python/sphinxcontrib-jsmath/README deleted file mode 100644 index 935d4aca139..00000000000 --- a/python/sphinxcontrib-jsmath/README +++ /dev/null @@ -1,2 +0,0 @@ -sphinxcontrib-jsmath is a Sphinx extension which renders display math -in HTML via JavaScript. diff --git a/python/sphinxcontrib-jsmath/slack-desc b/python/sphinxcontrib-jsmath/slack-desc deleted file mode 100644 index c391e43d79e..00000000000 --- a/python/sphinxcontrib-jsmath/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------------------------------------------------------| -sphinxcontrib-jsmath: sphinxcontrib-jsmath (Sphinx extension) -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: sphinxcontrib-jsmath is a Sphinx extension which renders display math -sphinxcontrib-jsmath: in HTML via JavaScript -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: -sphinxcontrib-jsmath: diff --git a/python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.SlackBuild b/python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.SlackBuild deleted file mode 100644 index 710a2cf4cc7..00000000000 --- a/python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.SlackBuild +++ /dev/null @@ -1,83 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-jsmath - -# Copyright 2024 fourtysixandtwo -# Copyright 2019 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: New maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-jsmath -VERSION=${VERSION:-1.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 [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 setup.py install --root=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES 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/sphinxcontrib-jsmath/sphinxcontrib-jsmath.info b/python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.info deleted file mode 100644 index a37ebf4e7cf..00000000000 --- a/python/sphinxcontrib-jsmath/sphinxcontrib-jsmath.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-jsmath" -VERSION="1.0.1" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-jsmath" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-jsmath/sphinxcontrib-jsmath-1.0.1.tar.gz" -MD5SUM="e45179f0a3608b6766862e0f34c23b62" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-qthelp/README b/python/sphinxcontrib-qthelp/README deleted file mode 100644 index 4b2719c2d46..00000000000 --- a/python/sphinxcontrib-qthelp/README +++ /dev/null @@ -1,2 +0,0 @@ -sphinxcontrib-qthelp is a Sphinx extension to create QtHelp -documentation. diff --git a/python/sphinxcontrib-qthelp/slack-desc b/python/sphinxcontrib-qthelp/slack-desc deleted file mode 100644 index 82af3befe03..00000000000 --- a/python/sphinxcontrib-qthelp/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------------------------------------------------------| -sphinxcontrib-qthelp: sphinxcontrib-qthelp (QtHelp documentation generation) -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: sphinxcontrib-qthelp is a Sphinx extension to create QtHelp -sphinxcontrib-qthelp: documentation. -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: -sphinxcontrib-qthelp: diff --git a/python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.SlackBuild b/python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.SlackBuild deleted file mode 100644 index d28383379aa..00000000000 --- a/python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-qthelp - -# Copyright 2024 fourtysixandtwo -# Copyright 2019-2020 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-qthelp -SRCNAM=sphinxcontrib_qthelp -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES.rst LICENCE.rst 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/sphinxcontrib-qthelp/sphinxcontrib-qthelp.info b/python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.info deleted file mode 100644 index a193b74ca01..00000000000 --- a/python/sphinxcontrib-qthelp/sphinxcontrib-qthelp.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-qthelp" -VERSION="2.0.0" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-qthelp" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-qthelp/sphinxcontrib_qthelp-2.0.0.tar.gz" -MD5SUM="ed4f32003b71a54ac3d68aa651cb6573" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/python/sphinxcontrib-serializinghtml/README b/python/sphinxcontrib-serializinghtml/README deleted file mode 100644 index 795e6d8f1de..00000000000 --- a/python/sphinxcontrib-serializinghtml/README +++ /dev/null @@ -1,2 +0,0 @@ -sphinxcontrib-serializinghtml is a sphinx extension which outputs -"serialized" HTML files (json and pickle). diff --git a/python/sphinxcontrib-serializinghtml/slack-desc b/python/sphinxcontrib-serializinghtml/slack-desc deleted file mode 100644 index b056ff25a12..00000000000 --- a/python/sphinxcontrib-serializinghtml/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------------------------------------------------------| -sphinxcontrib-serializinghtml: sphinxcontrib-serializinghtml (Sphinx extension) -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: sphinxcontrib-serializinghtml is a sphinx extension which outputs -sphinxcontrib-serializinghtml: "serialized" HTML files (json and pickle). -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: -sphinxcontrib-serializinghtml: diff --git a/python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.SlackBuild b/python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.SlackBuild deleted file mode 100644 index ade81993f10..00000000000 --- a/python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.SlackBuild +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/bash - -# Slackware build script for sphinxcontrib-serializinghtml - -# Copyright 2024 fourtysixandtwo -# Copyright 2019-2020 Benjamin Trigona-Harany -# 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. - -# 20240101 46and2: Updated version, new maintainer. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=sphinxcontrib-serializinghtml -SRCNAM=sphinxcontrib_serializinghtml -VERSION=${VERSION:-2.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \+ -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ - -python3 -m build --no-isolation -python3 -m installer -d "$PKG" dist/*.whl - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - CHANGES.rst LICENCE.rst 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/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.info b/python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.info deleted file mode 100644 index 6881a4a0c3f..00000000000 --- a/python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="sphinxcontrib-serializinghtml" -VERSION="2.0.0" -HOMEPAGE="https://github.com/sphinx-doc/sphinxcontrib-serializinghtml" -DOWNLOAD="https://files.pythonhosted.org/packages/source/s/sphinxcontrib-serializinghtml/sphinxcontrib_serializinghtml-2.0.0.tar.gz" -MD5SUM="b536ce248d5ca134a30018692a17c6ca" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="python3-build" -MAINTAINER="fourtysixandtwo" -EMAIL="fourtysixandtwo@sliderr.net" diff --git a/system/adobe-source-code-pro-font/README b/system/adobe-source-code-pro-font/README deleted file mode 100644 index 96d07bb3013..00000000000 --- a/system/adobe-source-code-pro-font/README +++ /dev/null @@ -1,3 +0,0 @@ -Source Code Pro is a set of monospaced OpenType fonts that have been -designed to work well in coding environments. This family of fonts is -a complementary design to the Source Sans family. diff --git a/system/adobe-source-code-pro-font/adobe-source-code-pro-font.SlackBuild b/system/adobe-source-code-pro-font/adobe-source-code-pro-font.SlackBuild deleted file mode 100644 index 9de871278c2..00000000000 --- a/system/adobe-source-code-pro-font/adobe-source-code-pro-font.SlackBuild +++ /dev/null @@ -1,81 +0,0 @@ -#!/bin/bash - -# Slackware build script for adobe-source-code-pro-font - -# Copyright (c) 2012 Daniel LEVAI -# Copyright (c) 2012-2019 Dugan Chen -# Copyright (c) 2019-2023 Matteo Bernardini -# All rights reserved. -# -# * Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# * Redistributions of source code must retain the above copyright notice -# this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED ''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 -# COPYRIGHT HOLDER 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=adobe-source-code-pro-font -VERSION=${VERSION:-2.042} -ITALIC_VERSION=${ITALIC_VERSION:-1.062} -SRC=source-code-pro-${VERSION}R-u_${ITALIC_VERSION}R-i -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 -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 source-code-pro-${VERSION} -mkdir source-code-pro-${VERSION} -cd source-code-pro-${VERSION} -unzip $CWD/OTF-$SRC.zip -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir -p $PKG/usr/share/fonts/OTF/ -cp OTF/*.otf $PKG/usr/share/fonts/OTF/ - -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 -p $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/adobe-source-code-pro-font/adobe-source-code-pro-font.info b/system/adobe-source-code-pro-font/adobe-source-code-pro-font.info deleted file mode 100644 index d355f316e00..00000000000 --- a/system/adobe-source-code-pro-font/adobe-source-code-pro-font.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="adobe-source-code-pro-font" -VERSION="2.042" -HOMEPAGE="http://adobe-fonts.github.io/source-code-pro/" -DOWNLOAD="https://github.com/adobe-fonts/source-code-pro/releases/download/2.042R-u%2F1.062R-i%2F1.026R-vf/OTF-source-code-pro-2.042R-u_1.062R-i.zip" -MD5SUM="6a214c6daba683ef7ae0bcc8f4bd2a7f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/system/adobe-source-code-pro-font/doinst.sh b/system/adobe-source-code-pro-font/doinst.sh deleted file mode 100644 index 522e1a9f948..00000000000 --- a/system/adobe-source-code-pro-font/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -# Update the X font indexes: -if [ -x /usr/bin/mkfontdir ]; then - /usr/bin/mkfontscale usr/share/fonts/OTF - /usr/bin/mkfontdir usr/share/fonts/OTF -fi -if [ -x /usr/bin/fc-cache ]; then - /usr/bin/fc-cache -f -fi - diff --git a/system/adobe-source-code-pro-font/slack-desc b/system/adobe-source-code-pro-font/slack-desc deleted file mode 100644 index abd1d7e935b..00000000000 --- a/system/adobe-source-code-pro-font/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------------------------------------------------------| -adobe-source-code-pro-font: adobe-source-code-pro-font (monospaced font) -adobe-source-code-pro-font: -adobe-source-code-pro-font: Source Code Pro was designed by Paul D. Hunt as a companion to -adobe-source-code-pro-font: Source Sans. This complementary family was adapted from the Source -adobe-source-code-pro-font: design due to a request to create a monospaced version for coding -adobe-source-code-pro-font: applications. -adobe-source-code-pro-font: -adobe-source-code-pro-font: https://github.com/adobe/Source-Code-Pro -adobe-source-code-pro-font: -adobe-source-code-pro-font: -adobe-source-code-pro-font: diff --git a/system/afpfs-ng/afpfs-ng.SlackBuild b/system/afpfs-ng/afpfs-ng.SlackBuild index 6a289a46cde..4fafb688907 100644 --- a/system/afpfs-ng/afpfs-ng.SlackBuild +++ b/system/afpfs-ng/afpfs-ng.SlackBuild @@ -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 {} \; -CFLAGS="$SLKCFLAGS -fcommon" \ +CFLAGS="$SLKCFLAGS -fcommon -Wno-implicit-function-declaration -Wno-incompatible-pointer-types -Wno-return-mismatch -Wno-int-conversion" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/system/aterm/README b/system/aterm/README deleted file mode 100644 index a0724cf1eb0..00000000000 --- a/system/aterm/README +++ /dev/null @@ -1,10 +0,0 @@ -aterm (old-school terminal emulator with nice visual effects) - -aterm is designed to provide pleasing visual effects while performing -such a mundane function as terminal emulation under X. It is largely -based on rxvt code. - -Note: aterm hasn't been maintained by its developers in decades. This -build is provided for completeness' sake (for someone trying to -recreate the late 90s AfterStep experience) but you'd be better off -using something like Slackware's rxvt-unicode, or even xterm. diff --git a/system/aterm/aterm.SlackBuild b/system/aterm/aterm.SlackBuild deleted file mode 100644 index cff2f883f1e..00000000000 --- a/system/aterm/aterm.SlackBuild +++ /dev/null @@ -1,125 +0,0 @@ -#!/bin/bash - -# Slackware build script for aterm - -# Copyright 2006 Martin Lefebvre -# 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. - -# 20241010 bkw: v1.0.1, BUILD=2 -# - take over maintenance. -# - fix build on 64-bit. -# - make the script actually exit if the binary doesn't get built. -# - add some patches: compile fix, security, and functionality. -# - don't install docs/menu with +x files. - -# Note: in Slackware 15.0, it compiles and runs, but we get this warning: -# command.c:1187:13: warning: ‘XKeycodeToKeysym’ is deprecated [-Wdeprecated-declarations] -# At some point, XKeycodeToKeysym may get removed from Xlib, in which -# case aterm will be removed from SBo, unless *you* send a patch to -# fix it (I don't love it enough to do the job myself, sorry). - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=aterm -VERSION=${VERSION:-1.0.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -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 - -# 20240713 bkw: this was missing before 1.0.1 build 2. build was -# failing on x86_64 and nobody ever noticed... -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ - \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + - -sed -i 's%%%;s%I_PUSH,%TIOCPKT,%' src/command.c - -# patches from https://gitweb.gentoo.org/repo/gentoo.git/tree/x11-terms/aterm -for i in $CWD/patches/*.diff; do - echo "===> applying: $( basename $i )" - patch -p1 < $i -done - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --mandir=/usr/man \ - --localstatedir=/var \ - --enable-transparency \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG -strip $PKG/usr/bin/$PRGNAM -gzip $PKG/usr/man/man1/$PRGNAM.1 - -PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -mkdir -p $PKGDOC -chmod 644 doc/menu/* -cp -a ChangeLog doc/{Change*,FAQ,README*,menu} $PKGDOC -cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/aterm/aterm.info b/system/aterm/aterm.info deleted file mode 100644 index b3fa1307204..00000000000 --- a/system/aterm/aterm.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="aterm" -VERSION="1.0.1" -HOMEPAGE="http://www.afterstep.org/aterm.php" -DOWNLOAD="http://downloads.sourceforge.net/aterm/aterm-1.0.1.tar.bz2" -MD5SUM="c2eede028e1011e0ec7035cf319c9b5a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="B. Watson" -EMAIL="urchlay@slackware.uk" diff --git a/system/aterm/patches/01-display-security-issue.diff b/system/aterm/patches/01-display-security-issue.diff deleted file mode 100644 index e44c0b360d2..00000000000 --- a/system/aterm/patches/01-display-security-issue.diff +++ /dev/null @@ -1,24 +0,0 @@ ---- aterm-1.0.1/src/main.c 2007-08-01 16:08:29.000000000 +0200 -+++ aterm-1.0.1.new/src/main.c 2008-05-03 14:06:52.000000000 +0200 -@@ -2057,10 +2057,6 @@ - */ - get_options(argc, argv); - -- if( display_name == NULL ) -- if ((display_name = getenv("DISPLAY")) == NULL) -- display_name = ":0"; -- - #ifdef HAVE_AFTERSTEP - #ifdef MyArgs_IS_MACRO - MyArgsPtr = safecalloc(1, sizeof(ASProgArgs) ); -@@ -2102,7 +2098,9 @@ - Xdisplay = XOpenDisplay(display_name); - - if (!Xdisplay) { -- print_error("can't open display %s", display_name); -+ print_error("can't open display %s", display_name?display_name: -+ getenv("DISPLAY")?getenv("DISPLAY"): -+ "as no -d given and DISPLAY not set"); - exit(EXIT_FAILURE); - } - /* changed from _MOTIF_WM_INFO - Vaevictus - gentoo bug #139554 */ diff --git a/system/aterm/patches/02-deadkeys.diff b/system/aterm/patches/02-deadkeys.diff deleted file mode 100644 index 958f40900bc..00000000000 --- a/system/aterm/patches/02-deadkeys.diff +++ /dev/null @@ -1,35 +0,0 @@ ---- aterm-1.0.1~/src/command.c 2006-06-26 20:01:20.000000000 +0200 -+++ aterm-1.0.1/src/command.c 2007-09-26 15:03:19.000000000 +0200 -@@ -1486,19 +1486,21 @@ - numlock_state = (ev->xkey.state & ModNumLockMask); /* numlock toggle */ - PrivMode((!numlock_state), PrivMode_aplKP); - } --#ifdef USE_XIM -+#if defined(USE_XIM) || !defined(NO_XLOCALE) - len = 0; -- if (Input_Context != NULL) { -- Status status_return; -+ if (!XFilterEvent(ev, *(&ev->xkey.window))) { -+ if (Input_Context != NULL) { -+ Status status_return; - -- kbuf[0] = '\0'; -- len = XmbLookupString(Input_Context, &ev->xkey, kbuf, -- sizeof(kbuf), &keysym, -- &status_return); -- } else { -- len = XLookupString(&ev->xkey, kbuf, -- sizeof(kbuf), &keysym, -- &compose); -+ kbuf[0] = '\0'; -+ len = XmbLookupString(Input_Context, &ev->xkey, kbuf, -+ sizeof(kbuf), &keysym, -+ &status_return); -+ } else { -+ len = XLookupString(&ev->xkey, kbuf, -+ sizeof(kbuf), &keysym, -+ &compose); -+ } - } - #else /* USE_XIM */ - len = XLookupString(&ev->xkey, (char *) kbuf, sizeof(kbuf), &keysym, &compose); diff --git a/system/aterm/patches/03-dpy.diff b/system/aterm/patches/03-dpy.diff deleted file mode 100644 index fbe9800d218..00000000000 --- a/system/aterm/patches/03-dpy.diff +++ /dev/null @@ -1,28 +0,0 @@ -Resolve build failure. Patch from Fedora. - -Bug: https://bugs.gentoo.org/615836 - -diff -up aterm-1.0.1/src/main.c.orig aterm-1.0.1/src/main.c ---- aterm-1.0.1/src/main.c.orig 2011-02-19 09:12:01.000000000 +0200 -+++ aterm-1.0.1/src/main.c 2011-02-19 09:25:02.000000000 +0200 -@@ -2087,10 +2087,10 @@ main(int argc, char *argv[]) - #endif - - ConnectX ( &Scr, 0 ); -- Xdisplay = dpy ; -- Xscreen = Scr.screen ; -+ Xscreen = Scr.screen ; - asv = Scr.asv ; - -+ Xdisplay = asv->dpy; - Xcmap = asv->colormap; - Xdepth = asv->visual_info.depth; - Xvisual = asv->visual_info.visual; -@@ -2125,7 +2125,6 @@ main(int argc, char *argv[]) - XdisplayHeight = DisplayHeight (Xdisplay, Xscreen); - - #ifdef HAVE_AFTERIMAGE -- dpy = Xdisplay ; - asv = create_asvisual (Xdisplay, Xscreen, Xdepth, NULL); - Xcmap = asv->colormap; - Xdepth = asv->visual_info.depth; diff --git a/system/aterm/patches/05-configure-clang16.diff b/system/aterm/patches/05-configure-clang16.diff deleted file mode 100644 index 9faf68837d4..00000000000 --- a/system/aterm/patches/05-configure-clang16.diff +++ /dev/null @@ -1,23 +0,0 @@ -Add missing int tpye, and avoid calling the undeclared exit function. -Implicit ints and function declarations are language features removed -in C99 and are likely to become unsupported (by default) in future -compilers. - ---- a/autoconf/configure.in -+++ b/autoconf/configure.in -@@ -615,12 +615,12 @@ - [#define X_LOCALE 1 - #include - #include --main() { -+int main() { - char *p; - if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) --exit (XSupportsLocale() ? 0 : 1); -+return XSupportsLocale() ? 0 : 1; - else --exit (1);} -+return 1;} - ],rxvt_cv_func_xlocale=yes, rxvt_cv_func_xlocale=no, - AC_MSG_WARN([Define NO_XLOCALE in config.h manually]))]) - diff --git a/system/aterm/slack-desc b/system/aterm/slack-desc deleted file mode 100644 index 719c99bb757..00000000000 --- a/system/aterm/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------------------------------------------------------| -aterm: aterm (old-school terminal emulator with nice visual effects) -aterm: -aterm: aterm is designed to provide pleasing visual effects while performing -aterm: such a mundane function as terminal emulation under X. It is largely -aterm: based on rxvt code. -aterm: -aterm: Several points set it apart from similar apps: -aterm: * fast pseudo-transparency -aterm: * optional off-focus fading of text -aterm: * NeXT-ish scrollbar -aterm: diff --git a/system/audit/audit.SlackBuild b/system/audit/audit.SlackBuild index baf85c9b38c..45aca7c2a15 100644 --- a/system/audit/audit.SlackBuild +++ b/system/audit/audit.SlackBuild @@ -79,6 +79,9 @@ find -L . \ # Init should check /etc/rc.d/rc.auditd.conf instead of /etc/sysconfig/auditd patch -p1 < $CWD/audit-2.3.6-sysconfig.diff +# python binding are disabled ATM, see +# https://listman.redhat.com/archives/linux-audit/2022-February/msg00085.html +# thanks to fourtysixandtwo for the pointers CXXFLAGS="$SLKCFLAGS" \ CFLAGS="$SLKCFLAGS" \ ./configure \ @@ -94,6 +97,8 @@ CFLAGS="$SLKCFLAGS" \ --enable-systemd=no \ --with-libcap-ng=yes \ --enable-gssapi-krb5=yes \ + --without-python \ + --without-python3 \ --build=$ARCH-slackware-linux make diff --git a/system/bat/bat.SlackBuild b/system/bat/bat.SlackBuild index 60a3b13d16d..4d975e0dec4 100644 --- a/system/bat/bat.SlackBuild +++ b/system/bat/bat.SlackBuild @@ -159,7 +159,7 @@ else fi CARGO_HOME=.cargo \ -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ CXXFLAGS="$SLKCFLAGS" \ cargo build --offline --release $CARGOTARGET diff --git a/system/blueprint-compiler/blueprint-compiler.SlackBuild b/system/blueprint-compiler/blueprint-compiler.SlackBuild index 2dfeb9ff78c..6c4ccfc33eb 100644 --- a/system/blueprint-compiler/blueprint-compiler.SlackBuild +++ b/system/blueprint-compiler/blueprint-compiler.SlackBuild @@ -25,15 +25,10 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=blueprint-compiler -SRCNAM=${PRGNAM} -VERSION=${VERSION:-0.10.0} +VERSION=${VERSION:-0.18.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} -NINJA=${NINJA:=ninja} if [ -z "$ARCH" ]; then case "$( uname -m )" in @@ -43,6 +38,10 @@ if [ -z "$ARCH" ]; then esac fi +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -67,11 +66,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-v$VERSION.tar.?z2 -mv $SRCNAM-v$VERSION $SRCNAM-$VERSION -cd $SRCNAM-$VERSION - +rm -rf $PRGNAM-v$VERSION +tar xvf $CWD/$PRGNAM-v$VERSION.tar.?z2 +cd $PRGNAM-v$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -87,13 +84,13 @@ cd build meson .. \ --buildtype=release \ --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ + --libdir=lib${LIBDIRSUFFIX} \ --localstatedir=/var \ --mandir=/usr/man \ --prefix=/usr \ --sysconfdir=/etc \ -Dstrip=true - $NINJA + ${NINJA:=ninja} DESTDIR=$PKG $NINJA install cd .. diff --git a/system/blueprint-compiler/blueprint-compiler.info b/system/blueprint-compiler/blueprint-compiler.info index a6bc02e2400..c3d94e4a2af 100644 --- a/system/blueprint-compiler/blueprint-compiler.info +++ b/system/blueprint-compiler/blueprint-compiler.info @@ -1,8 +1,8 @@ PRGNAM="blueprint-compiler" -VERSION="0.10.0" +VERSION="0.18.0" HOMEPAGE="https://gitlab.gnome.org/jwestman/blueprint-compiler" -DOWNLOAD="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v0.10.0/blueprint-compiler-v0.10.0.tar.bz2" -MD5SUM="72087bfc42b8f3ebf3aac5816b7bfa27" +DOWNLOAD="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v0.18.0/blueprint-compiler-v0.18.0.tar.bz2" +MD5SUM="4ffaa546c704bd8a905ea6a41fe7e850" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/brlaser/brlaser.SlackBuild b/system/brlaser/brlaser.SlackBuild index 57ccd5112c0..c238811ea65 100644 --- a/system/brlaser/brlaser.SlackBuild +++ b/system/brlaser/brlaser.SlackBuild @@ -81,6 +81,7 @@ cd build cmake \ -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/system/btop/btop.SlackBuild b/system/btop/btop.SlackBuild index 54b24695300..ca39f80272d 100644 --- a/system/btop/btop.SlackBuild +++ b/system/btop/btop.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for btop -# Copyright 2022-2025 Matteo Bernardini , Pisa, Italy +# Copyright 2022-2026 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=btop -VERSION=${VERSION:-1.4.4} +VERSION=${VERSION:-1.4.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/btop/btop.info b/system/btop/btop.info index 69f1f022e0e..0335045170e 100644 --- a/system/btop/btop.info +++ b/system/btop/btop.info @@ -1,8 +1,8 @@ PRGNAM="btop" -VERSION="1.4.4" +VERSION="1.4.6" HOMEPAGE="https://github.com/aristocratos/btop/" -DOWNLOAD="https://github.com/aristocratos/btop/archive/v1.4.4/btop-1.4.4.tar.gz" -MD5SUM="e202b16c9ff7d0d6df653a95de6c0c3c" +DOWNLOAD="https://github.com/aristocratos/btop/archive/v1.4.6/btop-1.4.6.tar.gz" +MD5SUM="6e7c9b1fe7e1894d1e66c5557e1abf62" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/bubblewrap/bubblewrap.SlackBuild b/system/bubblewrap/bubblewrap.SlackBuild index aa7b7d59c8d..c4eab07714c 100644 --- a/system/bubblewrap/bubblewrap.SlackBuild +++ b/system/bubblewrap/bubblewrap.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bubblewrap -VERSION=${VERSION:-0.8.0} +VERSION=${VERSION:-0.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -77,19 +77,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 {} \; -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$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 \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true diff --git a/system/bubblewrap/bubblewrap.info b/system/bubblewrap/bubblewrap.info index 6cd31ee9fdf..ddfecf6e48e 100644 --- a/system/bubblewrap/bubblewrap.info +++ b/system/bubblewrap/bubblewrap.info @@ -1,8 +1,8 @@ PRGNAM="bubblewrap" -VERSION="0.8.0" +VERSION="0.11.0" HOMEPAGE="https://github.com/containers/bubblewrap/" -DOWNLOAD="https://github.com/containers/bubblewrap/releases/download/v0.8.0/bubblewrap-0.8.0.tar.xz" -MD5SUM="fc0e14bc26df76225e8f8cc2df9fb657" +DOWNLOAD="https://github.com/containers/bubblewrap/releases/download/v0.11.0/bubblewrap-0.11.0.tar.xz" +MD5SUM="630eec714ea04729efd116ea85a715a3" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/ccid/README b/system/ccid/README deleted file mode 100644 index 8bea866444f..00000000000 --- a/system/ccid/README +++ /dev/null @@ -1,11 +0,0 @@ -libccid provides a PC/SC IFD handler implementation for the USB -smart card drivers compliant to the Chip Card Interface Device (CCID) -protocol. - -This package is needed to communicate with the CCID smartcard readers -through the PC/SC Lite resource manager (pcscd). It also supports -various Gemplus serial smart card readers. - -You will need to edit the pcsc-lite config files to be able to use -serial smart card readers. The INSTALL file in the documentation -directory has all the details. diff --git a/system/ccid/ccid.SlackBuild b/system/ccid/ccid.SlackBuild deleted file mode 100644 index 64d95d061d5..00000000000 --- a/system/ccid/ccid.SlackBuild +++ /dev/null @@ -1,124 +0,0 @@ -#!/bin/bash - -# Slackware build script for ccid - -# Copyright 2008 Andrew Psaltis -# Copyright 2014-2015 LukenShiro, Italy -# 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. - -# Modified by Robby Workman -# 11 August 2008 -- Updated to version 1.3.8 (by Andrew Psaltis) - -# Modified by Daniel R. -# 05 October 2009 -- Updated to version 1.3.11 - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=ccid -VERSION=${VERSION:-1.4.36} -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 - -DOCFILES="AUTHORS COPYING INSTALL README.md" - -set -e - -rm -rf $PKG $TMP/$PRGNAM-$VERSION -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -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 {} \; - -# --enable-udev flag is no longer supported -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-twinserial \ - --enable-static=no \ - --enable-composite-as-multislot \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -# Install the udev rules since this is not done automatically. -mkdir -p $PKG/lib/udev/rules.d -cat src/92_pcscd_ccid.rules > $PKG/lib/udev/rules.d/92_pcscd_ccid.rules - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCFILES $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 644 {} \; - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/ccid/ccid.info b/system/ccid/ccid.info deleted file mode 100644 index 84a021d1ae1..00000000000 --- a/system/ccid/ccid.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="ccid" -VERSION="1.4.36" -HOMEPAGE="https://ccid.apdu.fr/" -DOWNLOAD="https://ccid.apdu.fr/files/ccid-1.4.36.tar.bz2" -MD5SUM="3108dad76c08648bc253d9286630b0d1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="pcsc-lite" -MAINTAINER="LukenShiro" -EMAIL="lukenshiro@ngi.it" diff --git a/system/ccid/slack-desc b/system/ccid/slack-desc deleted file mode 100644 index 62504e28bf6..00000000000 --- a/system/ccid/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------------------------------------------------------| -ccid: ccid (PC/SC driver for USB CCID smart card readers) -ccid: -ccid: libccid provides a PC/SC IFD handler implementation for the USB smart -ccid: card drivers compliant to the Card Chip Interface Device (CCID) -ccid: protocol. -ccid: This package is needed to communicate with the CCID smartcard readers -ccid: through the PC/SC Lite resource manager (pcscd). It also supports -ccid: the GemPC Twin via serial port, and the GemPC PCMCIA and PCI-Express -ccid: cards. -ccid: -ccid: More info at: https://github.com/LudovicRousseau/CCID diff --git a/system/cndrvcups-capt/cndrvcups-capt.SlackBuild b/system/cndrvcups-capt/cndrvcups-capt.SlackBuild index 74fe7eaad4f..df5df4c9fff 100644 --- a/system/cndrvcups-capt/cndrvcups-capt.SlackBuild +++ b/system/cndrvcups-capt/cndrvcups-capt.SlackBuild @@ -81,7 +81,7 @@ find -L . \ # Fix missing include patch -p1 <$CWD/ppapdata.c.diff -SLKCFLAGS+=" -fcommon" +SLKCFLAGS+=" -fcommon -fpermissive" ( cd driver diff --git a/system/cndrvcups-common/cndrvcups-common.SlackBuild b/system/cndrvcups-common/cndrvcups-common.SlackBuild index 154cf6c0a97..7c8d7ed9e82 100644 --- a/system/cndrvcups-common/cndrvcups-common.SlackBuild +++ b/system/cndrvcups-common/cndrvcups-common.SlackBuild @@ -81,7 +81,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -SLKCFLAGS+=" -fcommon" +SLKCFLAGS+=" -fcommon -fpermissive" ( cd buftool diff --git a/system/conky/conky.SlackBuild b/system/conky/conky.SlackBuild index 6ef5ed39efa..0822ec03d2a 100644 --- a/system/conky/conky.SlackBuild +++ b/system/conky/conky.SlackBuild @@ -104,7 +104,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_SUFFIX=${LIBDIRSUFFIX} \ -DDOC_PATH=/usr/doc/$PRGNAM-$VERSION \ - -DMAINTAINER_MODE=ON \ + -DMAINTAINER_MODE=OFF \ -DBUILD_DOCS=OFF \ -DBUILD_EXTRAS=ON \ -DBUILD_XDBE=ON \ diff --git a/system/corectrl/corectrl.SlackBuild b/system/corectrl/corectrl.SlackBuild index 198120e66e2..2687237fa47 100644 --- a/system/corectrl/corectrl.SlackBuild +++ b/system/corectrl/corectrl.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=corectrl -VERSION=${VERSION:-v1.3.2} +VERSION=${VERSION:-v1.5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/corectrl/corectrl.info b/system/corectrl/corectrl.info index 681b3e7e294..694678328dc 100644 --- a/system/corectrl/corectrl.info +++ b/system/corectrl/corectrl.info @@ -1,10 +1,10 @@ PRGNAM="corectrl" -VERSION="v1.3.2" +VERSION="v1.5.1" HOMEPAGE="https://gitlab.com/corectrl/corectrl/" -DOWNLOAD="https://gitlab.com/corectrl/corectrl/-/archive/v1.3.2/corectrl-v1.3.2.tar.gz" -MD5SUM="656d7d307c7f0185794d08239bf00d58" +DOWNLOAD="https://gitlab.com/corectrl/corectrl/-/archive/v1.5.1/corectrl-v1.5.1.tar.gz" +MD5SUM="2648caf71b21625c913eb37f51bda022" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="Botan" +REQUIRES="Botan pugixml spdlog" MAINTAINER="Matthew Miller" EMAIL="mattallmill@gmail.com" diff --git a/system/corectrl/corectrl.patch b/system/corectrl/corectrl.patch index bd92a1e54fc..bd1c3cb584f 100644 --- a/system/corectrl/corectrl.patch +++ b/system/corectrl/corectrl.patch @@ -1,11 +1,12 @@ ---- corectrl-v1.3.0/resources/launcher.desktop 2022-09-18 12:56:52.000000000 -0500 -+++ corectrl-v1.3.0/resources/launcher.desktop.new 2022-10-04 15:05:55.822235127 -0500 +diff -Naur corectrl-v1.5.1.orig/resources/launcher.desktop corectrl-v1.5.1/resources/launcher.desktop +--- corectrl-v1.5.1.orig/resources/launcher.desktop 2025-04-29 11:52:46.000000000 +0200 ++++ corectrl-v1.5.1/resources/launcher.desktop 2025-08-16 14:55:23.437947000 +0200 @@ -8,7 +8,7 @@ StartupWMClass=corectrl Terminal=false Type=Application -Categories=System;Settings;Utility; +Categories=System; - Keywords=core;control;system;hardware; + Keywords=control;system;hardware;frequency;fan;voltage;overclock;underclock;gpu;cpu; # Translations diff --git a/system/csh/csh.SlackBuild b/system/csh/csh.SlackBuild index ec240be2105..8cdbd7ee913 100644 --- a/system/csh/csh.SlackBuild +++ b/system/csh/csh.SlackBuild @@ -115,7 +115,7 @@ sed -i '1ivoid closefrom(int lowfd);' misc.c # 20230919 bkw: _VIS thing just silences a meaningless warning. it's # meaningless because it only applies to strnvis() and strnunvis(), # neither of which is called by csh. -sed -i "1iCFLAGS=$SLKCFLAGS -fcommon -DLIBBSD_OPENBSD_VIS" Makefile +sed -i "1iCFLAGS=$SLKCFLAGS -fcommon -std=gnu17 -DLIBBSD_OPENBSD_VIS" Makefile # The LIBC= isn't even used, but Slackware64's pmake is broken: it has # /usr/lib/libc.a hard-coded, and pmake wants to build that (and can't), diff --git a/system/d-feet/d-feet.SlackBuild b/system/d-feet/d-feet.SlackBuild index c2fe7e4e0a5..6208c3e4051 100644 --- a/system/d-feet/d-feet.SlackBuild +++ b/system/d-feet/d-feet.SlackBuild @@ -73,6 +73,10 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* cd $PRGNAM-$VERSION + +# Make data/meson.build work with a newer version of meson +patch -p1 < $CWD/data_meson_build.patch + chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ diff --git a/system/d-feet/data_meson_build.patch b/system/d-feet/data_meson_build.patch new file mode 100644 index 00000000000..b3fa8c8409d --- /dev/null +++ b/system/d-feet/data_meson_build.patch @@ -0,0 +1,20 @@ +diff --git a/data/meson.build b/data/meson.build +index 026bd80..3b03b94 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -13,7 +13,6 @@ desktop_in = configure_file( + ) + + i18n.merge_file( +- desktop, + type: 'desktop', + input: desktop_in, + output: '@BASENAME@', +@@ -25,7 +24,6 @@ i18n.merge_file( + appdata = df_namespace + '.appdata.xml' + + i18n.merge_file( +- appdata, + input: appdata + '.in', + output: '@BASENAME@', + po_dir: po_dir, diff --git a/system/detox/detox.SlackBuild b/system/detox/detox.SlackBuild index f8a3f57be87..117f1c36e25 100644 --- a/system/detox/detox.SlackBuild +++ b/system/detox/detox.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=detox -VERSION=${VERSION:-1.2.0} +VERSION=${VERSION:-2.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -103,7 +103,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a *.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/detox/detox.info b/system/detox/detox.info index 2451d0f5e2c..14df8cca07f 100644 --- a/system/detox/detox.info +++ b/system/detox/detox.info @@ -1,8 +1,8 @@ PRGNAM="detox" -VERSION="1.2.0" +VERSION="2.0.0" HOMEPAGE="http://detox.sourceforge.net" -DOWNLOAD="http://downloads.sourceforge.net/detox/detox-1.2.0.tar.bz2" -MD5SUM="da34c6bc3c68ce2fb008e25066e72927" +DOWNLOAD="http://downloads.sourceforge.net/detox/detox-2.0.0.tar.bz2" +MD5SUM="62c07049b66dae30231864d019ebc645" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/dislocker/dislocker.SlackBuild b/system/dislocker/dislocker.SlackBuild index 65296c6a7af..3b7ffad9e00 100644 --- a/system/dislocker/dislocker.SlackBuild +++ b/system/dislocker/dislocker.SlackBuild @@ -88,6 +88,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \ -Dmandir=/usr/man \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/system/dracut/README b/system/dracut/README deleted file mode 100644 index b7c12fab5e4..00000000000 --- a/system/dracut/README +++ /dev/null @@ -1,3 +0,0 @@ -dracut (the tool) is used to create an initramfs image by copying -tools and files from an installed system and combining it with the -dracut framework, usually found in /usr/lib/dracut/modules.d. diff --git a/system/dracut/doinst.sh b/system/dracut/doinst.sh deleted file mode 100644 index 07e0862e215..00000000000 --- a/system/dracut/doinst.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -config() { - NEW="$1" - OLD="`dirname $NEW`/`basename $NEW .new`" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "`cat $OLD | md5sum`" = "`cat $NEW | md5sum`" ]; then # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/dracut.conf.d/elogind.conf.new -config etc/dracut.conf.d/omit_systemd_modules.conf.new -config etc/dracut.conf.d/hostonly_cmdline_yes.conf.new -config etc/dracut.conf.d/i18n_vars.conf.new diff --git a/system/dracut/dracut.SlackBuild b/system/dracut/dracut.SlackBuild deleted file mode 100644 index acd324effb3..00000000000 --- a/system/dracut/dracut.SlackBuild +++ /dev/null @@ -1,135 +0,0 @@ -#!/bin/bash - -# Copyright 2023, 2025 Matt Egger, Philadelphia, PA, USA -# Copyright 2024, 2025 Patrick J. Volkerding, Sebeka, Minnesota, 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=dracut -SRCNAM=dracut-ng -VERSION=${VERSION:-110} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT - -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1 -cd $SRCNAM-$VERSION || exit 1 - -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 {} \; - -# configure accepts --libdir, but the scripts still need to be edited -# or they won't work: -sed -i "s|/usr/lib/dracut|/usr/lib$LIBDIRSUFFIX/dracut|g" *.sh - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --disable-static \ - --build=$ARCH-slackware-linux || exit 1 - -make DRACUT_FULL_VERSION="$VERSION-$BUILD$TAG" -make DRACUT_FULL_VERSION="$VERSION-$BUILD$TAG" install DESTDIR=$PKG || exit 1 - -# Include elogind-uaccess-command to allow processing uaccess rules correctly: -cat $CWD/elogind.conf | sed "s#/lib/#/lib${LIBDIRSUFFIX}/#g" > $PKG/etc/dracut.conf.d/elogind.conf.new - -# Don't search for systemd services in the startup messages -- -# it's scaring the children. ;-) -cat $CWD/omit_systemd_modules.conf > $PKG/etc/dracut.conf.d/omit_systemd_modules.conf.new - -# Set i18n_vars to prevent a warning: -cat $CWD/i18n_vars.conf > $PKG/etc/dracut.conf.d/i18n_vars.conf.new - -# Set hostonly_cmdline=yes, otherwise encrypted root will fail. -cat $CWD/hostonly_cmdline_yes.conf > $PKG/etc/dracut.conf.d/hostonly_cmdline_yes.conf.new - -rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - -find $PKG/usr/man -type f -exec gzip -9 {} \+ -for i in $( find $PKG/usr/man -type l ) ; do - ln -s $( readlink $i ).gz $i.gz - rm $i -done - -mkdir -p $PKG/usr/doc/${PRGNAM}-$VERSION -cp -a \ - AUTHORS* COPYING* NEWS* README* \ - $PKG/usr/doc/${PRGNAM}-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/dracut/dracut.info b/system/dracut/dracut.info deleted file mode 100644 index ef55b5e3289..00000000000 --- a/system/dracut/dracut.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="dracut" -VERSION="110" -HOMEPAGE="https://github.com/dracut-ng/dracut-ng" -DOWNLOAD="https://github.com/dracut-ng/dracut-ng/archive/110/dracut-ng-110.tar.gz" -MD5SUM="7311bb99812515f811162e16b7c14f6d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matt Egger" -EMAIL="matt.egger@gmail.com" diff --git a/system/dracut/elogind.conf b/system/dracut/elogind.conf deleted file mode 100644 index af62dc2771f..00000000000 --- a/system/dracut/elogind.conf +++ /dev/null @@ -1 +0,0 @@ -install_items=" /lib/elogind/elogind-uaccess-command " diff --git a/system/dracut/hostonly_cmdline_yes.conf b/system/dracut/hostonly_cmdline_yes.conf deleted file mode 100644 index f568c3d7aaa..00000000000 --- a/system/dracut/hostonly_cmdline_yes.conf +++ /dev/null @@ -1 +0,0 @@ -hostonly_cmdline=yes diff --git a/system/dracut/i18n_vars.conf b/system/dracut/i18n_vars.conf deleted file mode 100644 index 1f4fa418b00..00000000000 --- a/system/dracut/i18n_vars.conf +++ /dev/null @@ -1 +0,0 @@ -i18n_vars="LANG LC_CTYPE LC_COLLATE" diff --git a/system/dracut/omit_systemd_modules.conf b/system/dracut/omit_systemd_modules.conf deleted file mode 100644 index 4b0796401ec..00000000000 --- a/system/dracut/omit_systemd_modules.conf +++ /dev/null @@ -1 +0,0 @@ -omit_dracutmodules+=" systemd " diff --git a/system/dracut/slack-desc b/system/dracut/slack-desc deleted file mode 100644 index 11b06415d05..00000000000 --- a/system/dracut/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------------------------------------------------------| -dracut: dracut (creates an initrd for the kernel) -dracut: -dracut: dracut contains tools to create bootable initrds for the Linux kernel. -dracut: dracut will include the needed Linux kernel modules which are then -dracut: loaded by the event-based udev. -dracut: -dracut: Homepage: https://github.com/dracut-ng/dracut-ng/wiki -dracut: -dracut: -dracut: -dracut: diff --git a/system/encfs/encfs.SlackBuild b/system/encfs/encfs.SlackBuild index d6dff42a4b7..b4ed1385da2 100644 --- a/system/encfs/encfs.SlackBuild +++ b/system/encfs/encfs.SlackBuild @@ -89,6 +89,7 @@ cd build -DCMAKE_BUILD_TYPE=Release \ -DUSE_INTERNAL_TINYXML=OFF \ -DINSTALL_LIBENCFS=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.10 \ -DBUILD_SHARED_LIBS=ON \ .. make diff --git a/system/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.SlackBuild b/system/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.SlackBuild index 8f179cca539..f161d179414 100644 --- a/system/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.SlackBuild +++ b/system/epson-inkjet-printer-escpr/epson-inkjet-printer-escpr.SlackBuild @@ -82,7 +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 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild index 985db83c11c..d8ac6064760 100644 --- a/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild +++ b/system/epson-inkjet-printer-escpr2/epson-inkjet-printer-escpr2.SlackBuild @@ -109,7 +109,7 @@ if [ x`objdump -f escprlib/lib/libescpr2_32.a |grep ^architecture |cut -d' ' -f- fi #next line added as slackware autocmake is higher than 1.15 so m4 files need regenerating for v>1.2.12 autoreconf -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/system/evhz/evhz.SlackBuild b/system/evhz/evhz.SlackBuild index d05355f8f9c..0d34ea1aafb 100644 --- a/system/evhz/evhz.SlackBuild +++ b/system/evhz/evhz.SlackBuild @@ -79,6 +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 {} \; +patch -p1 < $CWD/gcc15.patch + cc -o evhz evhz.c install -D -m755 evhz $PKG/usr/bin/evhz diff --git a/system/evhz/gcc15.patch b/system/evhz/gcc15.patch new file mode 100644 index 00000000000..cdcf99c7fd1 --- /dev/null +++ b/system/evhz/gcc15.patch @@ -0,0 +1,13 @@ +diff --git a/evhz.c b/evhz.c +index 950f727..3f2f935 100644 +--- a/evhz.c ++++ b/evhz.c +@@ -39,7 +39,7 @@ typedef struct event_s { + + int quit = 0; + +-void sigint() { ++void sigint(int signum) { + quit = 1; + } + diff --git a/system/fakechroot/fakechroot-2.20.1-glibc-2.33.patch b/system/fakechroot/fakechroot-2.20.1-glibc-2.33.patch deleted file mode 100644 index 31c2dd78439..00000000000 --- a/system/fakechroot/fakechroot-2.20.1-glibc-2.33.patch +++ /dev/null @@ -1,469 +0,0 @@ -From 534e6d555736b97211523970d378dfb0db2608e9 Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:44:07 -0800 -Subject: [PATCH 1/6] tmpnam.c: fix heap overflow - -Signed-off-by: Ilya Lipnitskiy ---- - src/tmpnam.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/tmpnam.c b/src/tmpnam.c -index ce60817..917ee6b 100644 ---- a/src/tmpnam.c -+++ b/src/tmpnam.c -@@ -42,7 +42,7 @@ wrapper(tmpnam, char *, (char * s)) - - expand_chroot_path(ptr); - -- ptr2 = malloc(strlen(ptr)); -+ ptr2 = malloc(strlen(ptr) + 1); - if (ptr2 == NULL) return NULL; - - strcpy(ptr2, ptr); - -From 75d7e6fa191c11a791faff06a0de86eaa7801d05 Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:46:36 -0800 -Subject: [PATCH 2/6] declare missing bufs, remove ver from lstat - -Signed-off-by: Ilya Lipnitskiy ---- - src/lstat.c | 8 +++++--- - src/lstat.h | 2 +- - src/mknod.c | 2 ++ - src/stat.c | 2 ++ - src/stat64.c | 2 ++ - 5 files changed, 12 insertions(+), 4 deletions(-) - -diff --git a/src/lstat.c b/src/lstat.c -index 3f6d819..54e3263 100644 ---- a/src/lstat.c -+++ b/src/lstat.c -@@ -28,9 +28,11 @@ - #include "lstat.h" - - --wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) -+wrapper(lstat, int, (const char * filename, struct stat * buf)) - { -- debug("lstat(%d, \"%s\", &buf)", ver, filename); -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("lstat(\"%s\", &buf)", filename); - - if (!fakechroot_localdir(filename)) { - if (filename != NULL) { -@@ -40,7 +42,7 @@ wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) - } - } - -- return lstat_rel(ver, filename, buf); -+ return lstat_rel(filename, buf); - } - - -diff --git a/src/lstat.h b/src/lstat.h -index 751c1ea..ee48303 100644 ---- a/src/lstat.h -+++ b/src/lstat.h -@@ -26,7 +26,7 @@ - - #ifndef HAVE___LXSTAT - --wrapper_proto(lstat, int, (int, const char *, struct stat *)); -+wrapper_proto(lstat, int, (const char *, struct stat *)); - - int lstat_rel(const char *, struct stat *); - -diff --git a/src/mknod.c b/src/mknod.c -index 52fd33b..2771037 100644 ---- a/src/mknod.c -+++ b/src/mknod.c -@@ -28,6 +28,8 @@ - - wrapper(mknod, int, (const char * pathname, mode_t mode, dev_t dev)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("mknod(\"%s\", 0%o, %ld)", pathname, mode, dev); - expand_chroot_path(pathname); - return nextcall(mknod)(pathname, mode, dev); -diff --git a/src/stat.c b/src/stat.c -index 7845662..7b37793 100644 ---- a/src/stat.c -+++ b/src/stat.c -@@ -33,6 +33,8 @@ - - wrapper(stat, int, (const char * file_name, struct stat * buf)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("stat(\"%s\", &buf)", file_name); - expand_chroot_path(file_name); - return nextcall(stat)(file_name, buf); -diff --git a/src/stat64.c b/src/stat64.c -index aac9c75..a360f66 100644 ---- a/src/stat64.c -+++ b/src/stat64.c -@@ -34,6 +34,8 @@ - - wrapper(stat64, int, (const char * file_name, struct stat64 * buf)) - { -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; - debug("stat64(\"%s\", &buf)", file_name); - expand_chroot_path(file_name); - return nextcall(stat64)(file_name, buf); - -From 693a3597ea7fccfb62f357503ff177bd3e3d5a89 Mon Sep 17 00:00:00 2001 -From: Ilya Lipnitskiy -Date: Mon, 22 Feb 2021 21:47:09 -0800 -Subject: [PATCH 3/6] fix glibc 2.33+ compatibility - -Signed-off-by: Ilya Lipnitskiy ---- - configure.ac | 20 ++++++++++++++++++++ - src/ftw.c | 2 +- - src/ftw64.c | 14 +++++++++++--- - src/libfakechroot.h | 15 +++++++++++++++ - src/lstat.c | 2 +- - src/lstat.h | 2 +- - src/lstat64.c | 2 +- - src/mknod.c | 2 +- - src/mknodat.c | 2 +- - src/stat.c | 2 +- - src/stat64.c | 2 +- - 11 files changed, 54 insertions(+), 11 deletions(-) - -diff --git a/configure.ac b/configure.ac -index f8cdb32..9cc2e77 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -75,6 +75,26 @@ ACX_CHECK_C_ATTRIBUTE_VISIBILITY - # Checks for libraries. - AC_CHECK_LIB([dl], [dlsym]) - -+AH_TEMPLATE([NEW_GLIBC], [glibc >= 2.33]) -+AC_MSG_CHECKING([for glibc 2.33+]) -+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ -+ #include -+ ]], [[ -+#ifdef __GLIBC__ -+#if !__GLIBC_PREREQ(2,33) -+#error glibc<2.33 -+#endif -+#else -+#error not glibc -+#endif -+ ]])],[ -+ AC_DEFINE(NEW_GLIBC,1) -+ AC_MSG_RESULT([yes]) -+ ],[ -+ AC_DEFINE(NEW_GLIBC,0) -+ AC_MSG_RESULT([no]) -+ ]) -+ - # Checks for header files. - AC_HEADER_DIRENT - AC_HEADER_STDC -diff --git a/src/ftw.c b/src/ftw.c -index 92fc126..a9abc85 100644 ---- a/src/ftw.c -+++ b/src/ftw.c -@@ -185,7 +185,7 @@ int rpl_lstat (const char *, struct stat *); - # define NFTW_NEW_NAME __new_nftw - # define INO_T ino_t - # define STAT stat --# ifdef _LIBC -+# if defined(_LIBC) && !NEW_GLIBC - # define LXSTAT __lxstat - # define XSTAT __xstat - # define FXSTATAT __fxstatat -diff --git a/src/ftw64.c b/src/ftw64.c -index 7cc8cdf..cee1f2b 100644 ---- a/src/ftw64.c -+++ b/src/ftw64.c -@@ -18,6 +18,8 @@ - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -+#include "config.h" -+ - #define __FTW64_C - #define FTW_NAME ftw64 - #define NFTW_NAME nftw64 -@@ -25,9 +27,15 @@ - #define NFTW_NEW_NAME __new_nftw64 - #define INO_T ino64_t - #define STAT stat64 --#define LXSTAT __lxstat64 --#define XSTAT __xstat64 --#define FXSTATAT __fxstatat64 -+#if NEW_GLIBC -+# define LXSTAT(V,f,sb) lstat64 (f,sb) -+# define XSTAT(V,f,sb) stat64 (f,sb) -+# define FXSTATAT(V,d,f,sb,m) fstatat64 (d, f, sb, m) -+#else -+# define LXSTAT __lxstat64 -+# define XSTAT __xstat64 -+# define FXSTATAT __fxstatat64 -+#endif - #define FTW_FUNC_T __ftw64_func_t - #define NFTW_FUNC_T __nftw64_func_t - -diff --git a/src/libfakechroot.h b/src/libfakechroot.h -index 4cf199f..64ff15f 100644 ---- a/src/libfakechroot.h -+++ b/src/libfakechroot.h -@@ -200,6 +200,21 @@ - # endif - #endif - -+#ifndef _STAT_VER -+ #if defined (__aarch64__) -+ #define _STAT_VER 0 -+ #elif defined (__powerpc__) && __WORDSIZE == 64 -+ #define _STAT_VER 1 -+ #elif defined (__riscv) && __riscv_xlen==64 -+ #define _STAT_VER 0 -+ #elif defined (__s390x__) -+ #define _STAT_VER 1 -+ #elif defined (__x86_64__) -+ #define _STAT_VER 1 -+ #else -+ #define _STAT_VER 3 -+ #endif -+#endif - - typedef void (*fakechroot_wrapperfn_t)(void); - -diff --git a/src/lstat.c b/src/lstat.c -index 54e3263..fa38323 100644 ---- a/src/lstat.c -+++ b/src/lstat.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___LXSTAT -+#if !defined(HAVE___LXSTAT) || NEW_GLIBC - - #include - #include -diff --git a/src/lstat.h b/src/lstat.h -index ee48303..c46a2b9 100644 ---- a/src/lstat.h -+++ b/src/lstat.h -@@ -24,7 +24,7 @@ - #include - #include "libfakechroot.h" - --#ifndef HAVE___LXSTAT -+#if !defined(HAVE___LXSTAT) || NEW_GLIBC - - wrapper_proto(lstat, int, (const char *, struct stat *)); - -diff --git a/src/lstat64.c b/src/lstat64.c -index b6212fc..a332d7c 100644 ---- a/src/lstat64.c -+++ b/src/lstat64.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_LSTAT64) && !defined(HAVE___LXSTAT64) -+#if defined(HAVE_LSTAT64) && (!defined(HAVE___LXSTAT64) || NEW_GLIBC) - - #define _LARGEFILE64_SOURCE - #define _BSD_SOURCE -diff --git a/src/mknod.c b/src/mknod.c -index 2771037..aeb750b 100644 ---- a/src/mknod.c -+++ b/src/mknod.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___XMKNOD -+#if !defined(HAVE___XMKNOD) || NEW_GLIBC - - #include - #include "libfakechroot.h" -diff --git a/src/mknodat.c b/src/mknodat.c -index 732a22b..3239b35 100644 ---- a/src/mknodat.c -+++ b/src/mknodat.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_MKNODAT) && !defined(HAVE___XMKNODAT) -+#if defined(HAVE_MKNODAT) && (!defined(HAVE___XMKNODAT) || NEW_GLIBC) - - #define _ATFILE_SOURCE - #include -diff --git a/src/stat.c b/src/stat.c -index 7b37793..5ef57ba 100644 ---- a/src/stat.c -+++ b/src/stat.c -@@ -20,7 +20,7 @@ - - #include - --#ifndef HAVE___XSTAT -+#if !defined(HAVE___XSTAT) || NEW_GLIBC - - #define _BSD_SOURCE - #define _DEFAULT_SOURCE -diff --git a/src/stat64.c b/src/stat64.c -index a360f66..993ce80 100644 ---- a/src/stat64.c -+++ b/src/stat64.c -@@ -20,7 +20,7 @@ - - #include - --#if defined(HAVE_STAT64) && !defined(HAVE___XSTAT64) -+#if defined(HAVE_STAT64) && (!defined(HAVE___XSTAT64) || NEW_GLIBC) - - #define _BSD_SOURCE - #define _LARGEFILE64_SOURCE - -From e7c1f3a446e594a4d0cce5f5d499c9439ce1d5c5 Mon Sep 17 00:00:00 2001 -From: neok-m4700 -Date: Wed, 24 Feb 2021 17:36:57 +0100 -Subject: [PATCH 6/6] wrap fstatat and fstatat64 - ---- - configure.ac | 2 ++ - src/Makefile.am | 2 ++ - src/fstatat.c | 42 ++++++++++++++++++++++++++++++++++++++++++ - src/fstatat64.c | 43 +++++++++++++++++++++++++++++++++++++++++++ - 4 files changed, 89 insertions(+) - create mode 100644 src/fstatat.c - create mode 100644 src/fstatat64.c - -diff --git a/configure.ac b/configure.ac -index 9cc2e77..5b3053e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -218,6 +218,8 @@ AC_CHECK_FUNCS(m4_normalize([ - freopen64 - fstat - fstat64 -+ fstatat -+ fstatat64 - fts_children - fts_open - fts_read -diff --git a/src/Makefile.am b/src/Makefile.am -index 6066345..eb311c0 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -61,6 +61,8 @@ libfakechroot_la_SOURCES = \ - fopen64.c \ - freopen.c \ - freopen64.c \ -+ fstatat.c \ -+ fstatat64.c \ - fts.c \ - fts64.c \ - ftw.c \ -diff --git a/src/fstatat.c b/src/fstatat.c -new file mode 100644 -index 0000000..ca7578b ---- /dev/null -+++ b/src/fstatat.c -@@ -0,0 +1,42 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE_FSTATAT -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#include -+#include -+#include "libfakechroot.h" -+ -+wrapper(fstatat, int, (int dirfd, const char *pathname, struct stat *buf, int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("fstatat(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(fstatat)(dirfd, pathname, buf, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif -diff --git a/src/fstatat64.c b/src/fstatat64.c -new file mode 100644 -index 0000000..1863372 ---- /dev/null -+++ b/src/fstatat64.c -@@ -0,0 +1,43 @@ -+/* -+ libfakechroot -- fake chroot environment -+ Copyright (c) 2010, 2021 Piotr Roszatycki -+ -+ This library is free software; you can redistribute it and/or -+ modify it under the terms of the GNU Lesser General Public -+ License as published by the Free Software Foundation; either -+ version 2.1 of the License, or (at your option) any later version. -+ -+ This library is distributed in the hope that it will be useful, -+ but WITHOUT ANY WARRANTY; without even the implied warranty of -+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+ Lesser General Public License for more details. -+ -+ You should have received a copy of the GNU Lesser General Public -+ License along with this library; if not, write to the Free Software -+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -+*/ -+ -+ -+#include -+ -+#ifdef HAVE_FSTATAT64 -+ -+#define _ATFILE_SOURCE -+#define _POSIX_C_SOURCE 200809L -+#define _LARGEFILE64_SOURCE -+#include -+#include -+#include "libfakechroot.h" -+ -+wrapper(fstatat64, int, (int dirfd, const char *pathname, struct stat64 *buf, int flags)) -+{ -+ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; -+ char fakechroot_buf[FAKECHROOT_PATH_MAX]; -+ debug("fstatat64(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); -+ expand_chroot_path_at(dirfd, pathname); -+ return nextcall(fstatat64)(dirfd, pathname, buf, flags); -+} -+ -+#else -+typedef int empty_translation_unit; -+#endif diff --git a/system/fakechroot/fakechroot.SlackBuild b/system/fakechroot/fakechroot.SlackBuild index ae5854880af..db97a1ba6c9 100644 --- a/system/fakechroot/fakechroot.SlackBuild +++ b/system/fakechroot/fakechroot.SlackBuild @@ -72,8 +72,6 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION -# thanks gentoo maintainers -patch -p1 < $CWD/fakechroot-2.20.1-glibc-2.33.patch chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -81,6 +79,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 {} \; +# get patches from fedora (thanks!) +for i in $CWD/patches/* ; do patch -p1 < $i ; done +autoreconf -vif + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/system/fakechroot/patches/104.patch b/system/fakechroot/patches/104.patch new file mode 100644 index 00000000000..0e7d7f0b52c --- /dev/null +++ b/system/fakechroot/patches/104.patch @@ -0,0 +1,1727 @@ +From 11589e1037372c5ad719e1e46d7462fd196caa56 Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Thu, 24 Jun 2021 10:38:28 +0200 +Subject: [PATCH 01/11] src/lckpwdf.c: create an empty /etc/.pwd.lock + +--- + src/lckpwdf.c | 25 +++++++++++++++++++++++++ + 1 file changed, 25 insertions(+) + +diff --git a/src/lckpwdf.c b/src/lckpwdf.c +index dc0e68b5..66a058de 100644 +--- a/src/lckpwdf.c ++++ b/src/lckpwdf.c +@@ -22,12 +22,37 @@ + + #ifdef HAVE_LCKPWDF + ++#include ++#include + #include "libfakechroot.h" ++#include "open.h" + + + wrapper(lckpwdf, int, (void)) + { ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ ++ int file; + debug("lckpwdf()"); ++ // lckpwdf will create an empty /etc/.pwd.lock ++ // if that file doesn't exist yet, we create it here as well ++ char* pwdlockfile = "/etc/.pwd.lock"; ++ expand_chroot_path(pwdlockfile); ++ ++ if ((file = nextcall(open)(pwdlockfile, O_RDONLY)) == 0) { ++ // if the file already exists, don't touch it ++ close(file); ++ return 0; ++ } ++ ++ if ((file = nextcall(open)(pwdlockfile, O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR)) == -1) { ++ // we ignore any errors (maybe /etc doesn't exist or we don't have the ++ // necessary permissions) ++ return 0; ++ } ++ // the file remains empty ++ close(file); + return 0; + } + + +From 3cdb9b5426ef508c9220b4b0316954e3b7dff9ac Mon Sep 17 00:00:00 2001 +From: Hajime Yoshimori +Date: Fri, 1 May 2020 21:14:32 +0900 +Subject: [PATCH 02/11] check return value of dladdr + +https://github.com/dex4er/fakechroot/pull/70 +--- + src/dladdr.c | 12 +++++++----- + test/Makefile.am | 1 + + test/src/Makefile.am | 1 + + test/src/test-dladdr.c | 14 ++++++++++++++ + test/t/dladdr.t | 14 ++++++++++++++ + 5 files changed, 37 insertions(+), 5 deletions(-) + create mode 100644 test/src/test-dladdr.c + create mode 100755 test/t/dladdr.t + +diff --git a/src/dladdr.c b/src/dladdr.c +index fef32579..3dffdb3f 100644 +--- a/src/dladdr.c ++++ b/src/dladdr.c +@@ -36,11 +36,13 @@ wrapper(dladdr, int, (const void * addr, Dl_info * info)) + + ret = nextcall(dladdr)(addr, info); + +- if (info->dli_fname) { +- narrow_chroot_path(info->dli_fname); +- } +- if (info->dli_sname) { +- narrow_chroot_path(info->dli_sname); ++ if (ret != 0) { ++ if (info->dli_fname) { ++ narrow_chroot_path(info->dli_fname); ++ } ++ if (info->dli_sname) { ++ narrow_chroot_path(info->dli_sname); ++ } + } + + return ret; +diff --git a/test/Makefile.am b/test/Makefile.am +index aba29538..0021b0a1 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -9,6 +9,7 @@ TESTS = \ + t/cmd-subst.t \ + t/cp.t \ + t/dedotdot.t \ ++ t/dladdr.t \ + t/execlp.t \ + t/execve-elfloader.t \ + t/execve-null-envp.t \ +diff --git a/test/src/Makefile.am b/test/src/Makefile.am +index 7fb3075b..5f5fde8d 100644 +--- a/test/src/Makefile.am ++++ b/test/src/Makefile.am +@@ -3,6 +3,7 @@ check_PROGRAMS = \ + test-chroot \ + test-clearenv \ + test-dedotdot \ ++ test-dladdr \ + test-execlp \ + test-execve-null-envp \ + test-fts \ +diff --git a/test/src/test-dladdr.c b/test/src/test-dladdr.c +new file mode 100644 +index 00000000..5ec8d248 +--- /dev/null ++++ b/test/src/test-dladdr.c +@@ -0,0 +1,14 @@ ++#define _GNU_SOURCE ++#include ++#include ++#include ++#include ++ ++int main(int argc, char** argv) ++{ ++ Dl_info info; ++ memset(&info, 0xfe, sizeof(info)); /* fill with inaccessible address */ ++ int ret = dladdr(NULL, &info); ++ printf("%ld\n", ret); ++ return 0; ++} +diff --git a/test/t/dladdr.t b/test/t/dladdr.t +new file mode 100755 +index 00000000..fc7f9397 +--- /dev/null ++++ b/test/t/dladdr.t +@@ -0,0 +1,14 @@ ++#!/bin/sh ++ ++srcdir=${srcdir:-.} ++. $srcdir/common.inc.sh ++ ++prepare 1 ++ ++PATH=$srcdir/bin:$PATH ++ ++t=`$srcdir/fakechroot.sh $testtree /bin/test-dladdr` ++[ "$t" != "0" ] && not ++ok "dladdr returns" $t ++ ++cleanup + +From 63c2cbed6dca6196940b439736ca2c069cb9358b Mon Sep 17 00:00:00 2001 +From: Ilya Lipnitskiy +Date: Mon, 22 Feb 2021 21:44:07 -0800 +Subject: [PATCH 03/11] tmpnam.c: fix heap overflow + +https://github.com/dex4er/fakechroot/pull/85 + +Signed-off-by: Ilya Lipnitskiy +--- + src/tmpnam.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/tmpnam.c b/src/tmpnam.c +index ce60817a..917ee6b7 100644 +--- a/src/tmpnam.c ++++ b/src/tmpnam.c +@@ -42,7 +42,7 @@ wrapper(tmpnam, char *, (char * s)) + + expand_chroot_path(ptr); + +- ptr2 = malloc(strlen(ptr)); ++ ptr2 = malloc(strlen(ptr) + 1); + if (ptr2 == NULL) return NULL; + + strcpy(ptr2, ptr); + +From be3a291ef37ace606ec2845f6c1b645b981805cb Mon Sep 17 00:00:00 2001 +From: Ilya Lipnitskiy +Date: Mon, 22 Feb 2021 21:46:36 -0800 +Subject: [PATCH 04/11] declare missing bufs, remove ver from lstat + +https://github.com/dex4er/fakechroot/pull/85 + +Signed-off-by: Ilya Lipnitskiy +--- + src/lstat.c | 8 +++++--- + src/lstat.h | 2 +- + src/mknod.c | 2 ++ + src/stat.c | 2 ++ + src/stat64.c | 2 ++ + 5 files changed, 12 insertions(+), 4 deletions(-) + +diff --git a/src/lstat.c b/src/lstat.c +index 3f6d819f..54e3263f 100644 +--- a/src/lstat.c ++++ b/src/lstat.c +@@ -28,9 +28,11 @@ + #include "lstat.h" + + +-wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) ++wrapper(lstat, int, (const char * filename, struct stat * buf)) + { +- debug("lstat(%d, \"%s\", &buf)", ver, filename); ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("lstat(\"%s\", &buf)", filename); + + if (!fakechroot_localdir(filename)) { + if (filename != NULL) { +@@ -40,7 +42,7 @@ wrapper(lstat, int, (int ver, const char * filename, struct stat * buf)) + } + } + +- return lstat_rel(ver, filename, buf); ++ return lstat_rel(filename, buf); + } + + +diff --git a/src/lstat.h b/src/lstat.h +index 751c1ead..ee483033 100644 +--- a/src/lstat.h ++++ b/src/lstat.h +@@ -26,7 +26,7 @@ + + #ifndef HAVE___LXSTAT + +-wrapper_proto(lstat, int, (int, const char *, struct stat *)); ++wrapper_proto(lstat, int, (const char *, struct stat *)); + + int lstat_rel(const char *, struct stat *); + +diff --git a/src/mknod.c b/src/mknod.c +index 52fd33b2..27710372 100644 +--- a/src/mknod.c ++++ b/src/mknod.c +@@ -28,6 +28,8 @@ + + wrapper(mknod, int, (const char * pathname, mode_t mode, dev_t dev)) + { ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; + debug("mknod(\"%s\", 0%o, %ld)", pathname, mode, dev); + expand_chroot_path(pathname); + return nextcall(mknod)(pathname, mode, dev); +diff --git a/src/stat.c b/src/stat.c +index 78456620..7b377933 100644 +--- a/src/stat.c ++++ b/src/stat.c +@@ -33,6 +33,8 @@ + + wrapper(stat, int, (const char * file_name, struct stat * buf)) + { ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; + debug("stat(\"%s\", &buf)", file_name); + expand_chroot_path(file_name); + return nextcall(stat)(file_name, buf); +diff --git a/src/stat64.c b/src/stat64.c +index aac9c75f..a360f66f 100644 +--- a/src/stat64.c ++++ b/src/stat64.c +@@ -34,6 +34,8 @@ + + wrapper(stat64, int, (const char * file_name, struct stat64 * buf)) + { ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; + debug("stat64(\"%s\", &buf)", file_name); + expand_chroot_path(file_name); + return nextcall(stat64)(file_name, buf); + +From 26f69c2c3120b9b059209c7566850ef5187de56a Mon Sep 17 00:00:00 2001 +From: Ilya Lipnitskiy +Date: Mon, 22 Feb 2021 21:47:09 -0800 +Subject: [PATCH 05/11] fix glibc 2.33+ compatibility + +https://github.com/dex4er/fakechroot/pull/85 + +Signed-off-by: Ilya Lipnitskiy +--- + configure.ac | 20 ++++++++++++++++++++ + src/ftw.c | 2 +- + src/ftw64.c | 14 +++++++++++--- + src/libfakechroot.h | 15 +++++++++++++++ + src/lstat.c | 2 +- + src/lstat.h | 2 +- + src/lstat64.c | 2 +- + src/mknod.c | 2 +- + src/mknodat.c | 2 +- + src/stat.c | 2 +- + src/stat64.c | 2 +- + 11 files changed, 54 insertions(+), 11 deletions(-) + +diff --git a/configure.ac b/configure.ac +index f8cdb323..9cc2e779 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -75,6 +75,26 @@ ACX_CHECK_C_ATTRIBUTE_VISIBILITY + # Checks for libraries. + AC_CHECK_LIB([dl], [dlsym]) + ++AH_TEMPLATE([NEW_GLIBC], [glibc >= 2.33]) ++AC_MSG_CHECKING([for glibc 2.33+]) ++ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ ++ #include ++ ]], [[ ++#ifdef __GLIBC__ ++#if !__GLIBC_PREREQ(2,33) ++#error glibc<2.33 ++#endif ++#else ++#error not glibc ++#endif ++ ]])],[ ++ AC_DEFINE(NEW_GLIBC,1) ++ AC_MSG_RESULT([yes]) ++ ],[ ++ AC_DEFINE(NEW_GLIBC,0) ++ AC_MSG_RESULT([no]) ++ ]) ++ + # Checks for header files. + AC_HEADER_DIRENT + AC_HEADER_STDC +diff --git a/src/ftw.c b/src/ftw.c +index 92fc126c..a9abc853 100644 +--- a/src/ftw.c ++++ b/src/ftw.c +@@ -185,7 +185,7 @@ int rpl_lstat (const char *, struct stat *); + # define NFTW_NEW_NAME __new_nftw + # define INO_T ino_t + # define STAT stat +-# ifdef _LIBC ++# if defined(_LIBC) && !NEW_GLIBC + # define LXSTAT __lxstat + # define XSTAT __xstat + # define FXSTATAT __fxstatat +diff --git a/src/ftw64.c b/src/ftw64.c +index 7cc8cdfd..cee1f2bc 100644 +--- a/src/ftw64.c ++++ b/src/ftw64.c +@@ -18,6 +18,8 @@ + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + ++#include "config.h" ++ + #define __FTW64_C + #define FTW_NAME ftw64 + #define NFTW_NAME nftw64 +@@ -25,9 +27,15 @@ + #define NFTW_NEW_NAME __new_nftw64 + #define INO_T ino64_t + #define STAT stat64 +-#define LXSTAT __lxstat64 +-#define XSTAT __xstat64 +-#define FXSTATAT __fxstatat64 ++#if NEW_GLIBC ++# define LXSTAT(V,f,sb) lstat64 (f,sb) ++# define XSTAT(V,f,sb) stat64 (f,sb) ++# define FXSTATAT(V,d,f,sb,m) fstatat64 (d, f, sb, m) ++#else ++# define LXSTAT __lxstat64 ++# define XSTAT __xstat64 ++# define FXSTATAT __fxstatat64 ++#endif + #define FTW_FUNC_T __ftw64_func_t + #define NFTW_FUNC_T __nftw64_func_t + +diff --git a/src/libfakechroot.h b/src/libfakechroot.h +index 4cf199ff..64ff15fb 100644 +--- a/src/libfakechroot.h ++++ b/src/libfakechroot.h +@@ -200,6 +200,21 @@ + # endif + #endif + ++#ifndef _STAT_VER ++ #if defined (__aarch64__) ++ #define _STAT_VER 0 ++ #elif defined (__powerpc__) && __WORDSIZE == 64 ++ #define _STAT_VER 1 ++ #elif defined (__riscv) && __riscv_xlen==64 ++ #define _STAT_VER 0 ++ #elif defined (__s390x__) ++ #define _STAT_VER 1 ++ #elif defined (__x86_64__) ++ #define _STAT_VER 1 ++ #else ++ #define _STAT_VER 3 ++ #endif ++#endif + + typedef void (*fakechroot_wrapperfn_t)(void); + +diff --git a/src/lstat.c b/src/lstat.c +index 54e3263f..fa383234 100644 +--- a/src/lstat.c ++++ b/src/lstat.c +@@ -20,7 +20,7 @@ + + #include + +-#ifndef HAVE___LXSTAT ++#if !defined(HAVE___LXSTAT) || NEW_GLIBC + + #include + #include +diff --git a/src/lstat.h b/src/lstat.h +index ee483033..c46a2b9b 100644 +--- a/src/lstat.h ++++ b/src/lstat.h +@@ -24,7 +24,7 @@ + #include + #include "libfakechroot.h" + +-#ifndef HAVE___LXSTAT ++#if !defined(HAVE___LXSTAT) || NEW_GLIBC + + wrapper_proto(lstat, int, (const char *, struct stat *)); + +diff --git a/src/lstat64.c b/src/lstat64.c +index b6212fc8..a332d7c3 100644 +--- a/src/lstat64.c ++++ b/src/lstat64.c +@@ -20,7 +20,7 @@ + + #include + +-#if defined(HAVE_LSTAT64) && !defined(HAVE___LXSTAT64) ++#if defined(HAVE_LSTAT64) && (!defined(HAVE___LXSTAT64) || NEW_GLIBC) + + #define _LARGEFILE64_SOURCE + #define _BSD_SOURCE +diff --git a/src/mknod.c b/src/mknod.c +index 27710372..aeb750b0 100644 +--- a/src/mknod.c ++++ b/src/mknod.c +@@ -20,7 +20,7 @@ + + #include + +-#ifndef HAVE___XMKNOD ++#if !defined(HAVE___XMKNOD) || NEW_GLIBC + + #include + #include "libfakechroot.h" +diff --git a/src/mknodat.c b/src/mknodat.c +index 732a22bc..3239b357 100644 +--- a/src/mknodat.c ++++ b/src/mknodat.c +@@ -20,7 +20,7 @@ + + #include + +-#if defined(HAVE_MKNODAT) && !defined(HAVE___XMKNODAT) ++#if defined(HAVE_MKNODAT) && (!defined(HAVE___XMKNODAT) || NEW_GLIBC) + + #define _ATFILE_SOURCE + #include +diff --git a/src/stat.c b/src/stat.c +index 7b377933..5ef57bab 100644 +--- a/src/stat.c ++++ b/src/stat.c +@@ -20,7 +20,7 @@ + + #include + +-#ifndef HAVE___XSTAT ++#if !defined(HAVE___XSTAT) || NEW_GLIBC + + #define _BSD_SOURCE + #define _DEFAULT_SOURCE +diff --git a/src/stat64.c b/src/stat64.c +index a360f66f..993ce808 100644 +--- a/src/stat64.c ++++ b/src/stat64.c +@@ -20,7 +20,7 @@ + + #include + +-#if defined(HAVE_STAT64) && !defined(HAVE___XSTAT64) ++#if defined(HAVE_STAT64) && (!defined(HAVE___XSTAT64) || NEW_GLIBC) + + #define _BSD_SOURCE + #define _LARGEFILE64_SOURCE + +From 5366e9a366b213b879abf0f0a3aeb3409d3b57ed Mon Sep 17 00:00:00 2001 +From: neok-m4700 +Date: Wed, 24 Feb 2021 17:36:57 +0100 +Subject: [PATCH 06/11] wrap fstatat and fstatat64 + +https://github.com/dex4er/fakechroot/pull/86 +--- + configure.ac | 2 ++ + src/Makefile.am | 2 ++ + src/fstatat.c | 42 ++++++++++++++++++++++++++++++++++++++++++ + src/fstatat64.c | 43 +++++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 89 insertions(+) + create mode 100644 src/fstatat.c + create mode 100644 src/fstatat64.c + +diff --git a/configure.ac b/configure.ac +index 9cc2e779..5b3053e1 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -218,6 +218,8 @@ AC_CHECK_FUNCS(m4_normalize([ + freopen64 + fstat + fstat64 ++ fstatat ++ fstatat64 + fts_children + fts_open + fts_read +diff --git a/src/Makefile.am b/src/Makefile.am +index 60663452..eb311c0a 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -61,6 +61,8 @@ libfakechroot_la_SOURCES = \ + fopen64.c \ + freopen.c \ + freopen64.c \ ++ fstatat.c \ ++ fstatat64.c \ + fts.c \ + fts64.c \ + ftw.c \ +diff --git a/src/fstatat.c b/src/fstatat.c +new file mode 100644 +index 00000000..ca7578b3 +--- /dev/null ++++ b/src/fstatat.c +@@ -0,0 +1,42 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2021 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE_FSTATAT ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#include ++#include ++#include "libfakechroot.h" ++ ++wrapper(fstatat, int, (int dirfd, const char *pathname, struct stat *buf, int flags)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("fstatat(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); ++ expand_chroot_path_at(dirfd, pathname); ++ return nextcall(fstatat)(dirfd, pathname, buf, flags); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/fstatat64.c b/src/fstatat64.c +new file mode 100644 +index 00000000..18633725 +--- /dev/null ++++ b/src/fstatat64.c +@@ -0,0 +1,43 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2021 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE_FSTATAT64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#define _LARGEFILE64_SOURCE ++#include ++#include ++#include "libfakechroot.h" ++ ++wrapper(fstatat64, int, (int dirfd, const char *pathname, struct stat64 *buf, int flags)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("fstatat64(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); ++ expand_chroot_path_at(dirfd, pathname); ++ return nextcall(fstatat64)(dirfd, pathname, buf, flags); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif + +From bc7ef087c17a475ec03768053fa22c2193ae7fc2 Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Wed, 24 Aug 2022 08:26:04 +0200 +Subject: [PATCH 07/11] Wrap all functions accessing /etc/passwd, /etc/group + and /etc/shadow + +Starting with glibc 2.32 the compat nss module for getpwnam calls +__nss_files_fopen (which is a GLIBC_PRIVATE symbol provided by glibc) +instead of fopen (see 299210c1fa67e2dfb564475986fce11cd33db9ad). This +leads to getpwnam calls accessing /etc/passwd from *outside* the chroot +and as a result programs like adduser do not work correctly anymore +under fakechroot. + +Starting with glibc 2.34 the __nss_files_fopen was moved from nss to +libc.so and thus wrapping it with LD_PRELOAD has no affect anymore +(see 6212bb67f4695962748a5981e1b9fea105af74f6). + +So now we also wrap all the functions accessing /etc/passwd, /etc/group +and /etc/shadow. This solution will ignore NIS, LDAP or other local files +as potentially configured in /etc/nsswitch.conf. + +https://github.com/dex4er/fakechroot/pull/98 +--- + src/Makefile.am | 1 + + src/passwd.c | 296 +++++++++++++++++++++++++++++++++++++++++ + test/Makefile.am | 1 + + test/src/Makefile.am | 1 + + test/src/test-passwd.c | 28 ++++ + test/t/passwd.t | 23 ++++ + test/testtree.sh | 6 + + 7 files changed, 356 insertions(+) + create mode 100644 src/passwd.c + create mode 100644 test/src/test-passwd.c + create mode 100755 test/t/passwd.t + +diff --git a/src/Makefile.am b/src/Makefile.am +index eb311c0a..6e9d9ae1 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -120,6 +120,7 @@ libfakechroot_la_SOURCES = \ + openat64.c \ + opendir.c \ + opendir.h \ ++ passwd.c \ + pathconf.c \ + popen.c \ + posix_spawn.c \ +diff --git a/src/passwd.c b/src/passwd.c +new file mode 100644 +index 00000000..d4cee86c +--- /dev/null ++++ b/src/passwd.c +@@ -0,0 +1,296 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2013 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++/* ++ * Starting with glibc 2.32 the compat nss module for getpwnam calls ++ * __nss_files_fopen (which is a GLIBC_PRIVATE symbol provided by glibc) ++ * instead of fopen (see 299210c1fa67e2dfb564475986fce11cd33db9ad). This ++ * leads to getpwnam calls accessing /etc/passwd from *outside* the chroot ++ * and as a result programs like adduser do not work correctly anymore ++ * under fakechroot. ++ * ++ * Starting with glibc 2.34 the __nss_files_fopen was moved from nss to ++ * libc.so and thus wrapping it with LD_PRELOAD has no affect anymore ++ * (see 6212bb67f4695962748a5981e1b9fea105af74f6). ++ * ++ * So now we also wrap all the functions accessing /etc/passwd, /etc/group ++ * and /etc/shadow. This solution will ignore NIS, LDAP or other local files ++ * as potentially configured in /etc/nsswitch.conf. ++ */ ++ ++#include ++#if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 32) ++ ++#include ++#include ++#include ++#include ++#include ++#include ++#include "libfakechroot.h" ++ ++/* getpwent, setpwent, endpwent, getpwuid, getpwnam */ ++ ++static FILE *pw_f; ++ ++wrapper(getpwent, struct passwd *, (void)) ++{ ++ if (!pw_f) pw_f = fopen("/etc/passwd", "rbe"); ++ if (!pw_f) return 0; ++ return fgetpwent(pw_f); ++} ++ ++wrapper (getpwent_r, int, (struct passwd *pwbuf, char *buf, size_t buflen, struct passwd **pwbufp)) ++{ ++ if (!pw_f) pw_f = fopen("/etc/passwd", "rbe"); ++ if (!pw_f) return 0; ++ return fgetpwent_r(pw_f, pwbuf, buf, buflen, pwbufp); ++} ++ ++wrapper(setpwent, void, (void)) ++{ ++ if (pw_f) fclose(pw_f); ++ pw_f = 0; ++} ++ ++wrapper(endpwent, void, (void)) ++{ ++ if (pw_f) fclose(pw_f); ++ pw_f = 0; ++} ++ ++wrapper(getpwuid, struct passwd *, (uid_t uid)) ++{ ++ debug("getpwuid(\"%ul\")", uid); ++ FILE *f = fopen("/etc/passwd", "rbe"); ++ if (!f) { ++ return NULL; ++ } ++ struct passwd *res = NULL; ++ while ((res = fgetpwent(f))) { ++ if (res->pw_uid == uid) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getpwuid_r, int, (uid_t uid, struct passwd *pwd, char *buf, size_t buflen, struct passwd **result)) ++{ ++ debug("getpwuid_r(\"%ul\")", uid); ++ FILE *f = fopen("/etc/passwd", "rbe"); ++ if (!f) { ++ return errno; ++ } ++ int res; ++ while (!(res = fgetpwent_r(f, pwd, buf, buflen, result))) { ++ if (pwd->pw_uid == uid) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getpwnam, struct passwd *, (const char *name)) ++{ ++ debug("getpwnam(\"%s\")", name); ++ FILE *f = fopen("/etc/passwd", "rbe"); ++ if (!f) { ++ return NULL; ++ } ++ struct passwd *res = NULL; ++ while ((res = fgetpwent(f))) { ++ if (name && !strcmp(name, res->pw_name)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getpwnam_r, int, (const char *name, struct passwd *pwd, char *buf, size_t buflen, struct passwd **result)) ++{ ++ debug("getpwnam_r(\"%s\")", name); ++ FILE *f = fopen("/etc/passwd", "rbe"); ++ if (!f) { ++ return errno; ++ } ++ int res; ++ while (!(res = fgetpwent_r(f, pwd, buf, buflen, result))) { ++ if (name && !strcmp(name, pwd->pw_name)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++/* getgrent, setgrent, endgrent, getgrgid, getgrnam */ ++ ++static FILE *gr_f; ++ ++wrapper(getgrent, struct group *, (void)) ++{ ++ if (!gr_f) gr_f = fopen("/etc/group", "rbe"); ++ if (!gr_f) return 0; ++ return fgetgrent(gr_f); ++} ++ ++wrapper (getgrent_r, int, (struct group *gbuf, char *buf, size_t buflen, struct group **gbufp)) ++{ ++ if (!gr_f) gr_f = fopen("/etc/group", "rbe"); ++ if (!gr_f) return 0; ++ return fgetgrent_r(gr_f, gbuf, buf, buflen, gbufp); ++} ++ ++wrapper(setgrent, void, (void)) ++{ ++ if (gr_f) fclose(gr_f); ++ gr_f = 0; ++} ++ ++wrapper(endgrent, void, (void)) ++{ ++ if (gr_f) fclose(gr_f); ++ gr_f = 0; ++} ++ ++wrapper(getgrgid, struct group *, (gid_t gid)) ++{ ++ debug("getgrgid(\"%ul\")", gid); ++ FILE *f = fopen("/etc/group", "rbe"); ++ if (!f) { ++ return NULL; ++ } ++ struct group *res = NULL; ++ while ((res = fgetgrent(f))) { ++ if (res->gr_gid == gid) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getgrgid_r, int, (gid_t gid, struct group *grp, char *buf, size_t buflen, struct group **result)) ++{ ++ debug("getgrgid_r(\"%ul\")", gid); ++ FILE *f = fopen("/etc/group", "rbe"); ++ if (!f) { ++ return errno; ++ } ++ int res; ++ while (!(res = fgetgrent_r(f, grp, buf, buflen, result))) { ++ if (grp->gr_gid == gid) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getgrnam, struct group *, (const char *name)) ++{ ++ debug("getgrnam(\"%s\")", name); ++ FILE *f = fopen("/etc/group", "rbe"); ++ if (!f) { ++ return NULL; ++ } ++ struct group *res = NULL; ++ while ((res = fgetgrent(f))) { ++ if (name && !strcmp(name, res->gr_name)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getgrnam_r, int, (const char *name, struct group *grp, char *buf, size_t buflen, struct group **result)) ++{ ++ debug("getgrnam_r(\"%s\")", name); ++ FILE *f = fopen("/etc/group", "rbe"); ++ if (!f) { ++ return errno; ++ } ++ int res; ++ while (!(res = fgetgrent_r(f, grp, buf, buflen, result))) { ++ if (name && !strcmp(name, grp->gr_name)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++/* getspent, setspent, endspent, getspnam */ ++ ++static FILE *sp_f; ++ ++wrapper(getspent, struct spwd *, (void)) ++{ ++ if (!sp_f) sp_f = fopen("/etc/shadow", "rbe"); ++ if (!sp_f) return 0; ++ return fgetspent(sp_f); ++} ++ ++wrapper(setspent, void, (void)) ++{ ++ if (sp_f) fclose(sp_f); ++ sp_f = 0; ++} ++ ++wrapper(endspent, void, (void)) ++{ ++ if (sp_f) fclose(sp_f); ++ sp_f = 0; ++} ++ ++wrapper(getspnam, struct spwd *, (const char *name)) ++{ ++ debug("getspnam(\"%s\")", name); ++ FILE *f = fopen("/etc/shadow", "rbe"); ++ if (!f) { ++ return NULL; ++ } ++ struct spwd *res = NULL; ++ while ((res = fgetspent(f))) { ++ if (name && !strcmp(name, res->sp_namp)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++wrapper(getspnam_r, int, (const char *name, struct spwd *spbuf, char *buf, size_t buflen, struct spwd **spbufp)) ++{ ++ debug("getspnam_r(\"%s\")", name); ++ FILE *f = fopen("/etc/shadow", "rbe"); ++ if (!f) { ++ return errno; ++ } ++ int res; ++ while (!(res = fgetspent_r(f, spbuf, buf, buflen, spbufp))) { ++ if (name && !strcmp(name, spbuf->sp_namp)) ++ break; ++ } ++ fclose(f); ++ return res; ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/test/Makefile.am b/test/Makefile.am +index 0021b0a1..a1ec743d 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -22,6 +22,7 @@ TESTS = \ + t/mkstemps.t \ + t/mktemp.t \ + t/opendir.t \ ++ t/passwd.t \ + t/popen.t \ + t/posix_spawn.t \ + t/posix_spawnp.t \ +diff --git a/test/src/Makefile.am b/test/src/Makefile.am +index 5f5fde8d..594a8e0f 100644 +--- a/test/src/Makefile.am ++++ b/test/src/Makefile.am +@@ -15,6 +15,7 @@ check_PROGRAMS = \ + test-mkstemps \ + test-mktemp \ + test-opendir \ ++ test-passwd \ + test-popen \ + test-posix_spawn \ + test-posix_spawnp \ +diff --git a/test/src/test-passwd.c b/test/src/test-passwd.c +new file mode 100644 +index 00000000..fb9c8c4c +--- /dev/null ++++ b/test/src/test-passwd.c +@@ -0,0 +1,28 @@ ++#include ++#include ++#include ++#include ++#include ++#include ++ ++int main (int argc, char *argv[]) { ++ struct passwd *pwd; ++ ++ if (argc != 2) { ++ fprintf(stderr, "Usage: %s username\n", argv[0]); ++ exit(EXIT_FAILURE); ++ } ++ ++ pwd = getpwnam(argv[1]); ++ if (pwd == NULL) { ++ if (errno == 0) { ++ printf("Not found\n"); ++ } else { ++ perror("getpwnam"); ++ } ++ exit(EXIT_FAILURE); ++ } ++ ++ printf("%jd\n", (intmax_t)(pwd->pw_uid)); ++ exit(EXIT_SUCCESS); ++} +diff --git a/test/t/passwd.t b/test/t/passwd.t +new file mode 100755 +index 00000000..5c3414e0 +--- /dev/null ++++ b/test/t/passwd.t +@@ -0,0 +1,23 @@ ++#!/bin/sh ++ ++srcdir=${srcdir:-.} ++. $srcdir/common.inc.sh ++ ++prepare 4 ++ ++for chroot in chroot fakechroot; do ++ if [ $chroot = "chroot" ] && ! is_root; then ++ skip $(( $tap_plan / 2 )) "not root" ++ else ++ ++ t=`$srcdir/$chroot.sh $testtree /bin/test-passwd user 2>&1` ++ test "$t" = "1337" || not ++ ok "$chroot uid is" $t ++ ++ t=`$srcdir/$chroot.sh $testtree getent group user 2>&1` ++ test "$t" = "user:x:1337:" || not ++ ok "$chroot getent group user is" $t ++ fi ++done ++ ++cleanup +diff --git a/test/testtree.sh b/test/testtree.sh +index ee35fc26..d857a195 100755 +--- a/test/testtree.sh ++++ b/test/testtree.sh +@@ -32,6 +32,10 @@ do + mkdir -p $destdir/$d + done + ++echo "user:x:1337:1337:user:/home/user:/bin/bash" > $destdir/etc/passwd ++echo "root:x:0:" > $destdir/etc/group ++echo "user:x:1337:" >> $destdir/etc/group ++ + for d in \ + /dev \ + /proc +@@ -64,6 +68,7 @@ for p in \ + '/usr/bin/dirname' \ + '/usr/bin/env' \ + '/usr/bin/find' \ ++ '/usr/bin/getent' \ + '/usr/bin/id' \ + '/usr/bin/ischroot' \ + '/usr/bin/less' \ +@@ -116,6 +121,7 @@ for p in \ + 'libm.so.*' \ + 'libncurses.so.*' \ + 'libncursesw.so.*' \ ++ 'libnss_*.so.*' \ + 'libpcre*.so.*' \ + 'libpthread.so.*' \ + 'libreadline.so.*' \ + +From d9a47178203931231987d10117acb5684d12ed4c Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Tue, 1 Nov 2022 00:47:56 +0100 +Subject: [PATCH 08/11] add test/t/rm.t and amend test/t/touch.t with + --no-dereference test + + - test/t/rm.t will fail under glibc 2.34 unless __stat64_time64 functions are + wrapped + - test/t/touch.t will fail under glibc 2.34 unless __lstat64_time64 is + wrapped +--- + test/Makefile.am | 1 + + test/t/rm.t | 25 +++++++++++++++++++++++++ + test/t/touch.t | 17 +++++++++++++++-- + 3 files changed, 41 insertions(+), 2 deletions(-) + create mode 100755 test/t/rm.t + +diff --git a/test/Makefile.am b/test/Makefile.am +index a1ec743d..88e740e5 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -29,6 +29,7 @@ TESTS = \ + t/pwd.t \ + t/readlink.t \ + t/realpath.t \ ++ t/rm.t \ + t/socket-af_unix.t \ + t/statfs.t \ + t/statvfs.t \ +diff --git a/test/t/rm.t b/test/t/rm.t +new file mode 100755 +index 00000000..9ecf88c9 +--- /dev/null ++++ b/test/t/rm.t +@@ -0,0 +1,25 @@ ++#!/bin/sh ++ ++srcdir=${srcdir:-.} ++. $srcdir/common.inc.sh ++ ++prepare 2 ++ ++for chroot in chroot fakechroot; do ++ ++ if [ $chroot = "chroot" ] && ! is_root; then ++ skip $(( $tap_plan / 2 )) "not root" ++ else ++ ++ mkdir -p $testtree/dir-$chroot ++ echo 'something' > $testtree/dir-$chroot/file ++ ++ $srcdir/$chroot.sh $testtree /bin/sh -c "rm -r /dir-$chroot" ++ test -e $testtree/dir-$chroot && not ++ ok "$chroot rm -r /dir-$chroot:" $t ++ ++ fi ++ ++done ++ ++cleanup +diff --git a/test/t/touch.t b/test/t/touch.t +index fbea316b..cc05a2ba 100755 +--- a/test/t/touch.t ++++ b/test/t/touch.t +@@ -3,12 +3,12 @@ + srcdir=${srcdir:-.} + . $srcdir/common.inc.sh + +-prepare 16 ++prepare 24 + + . $srcdir/touch.inc.sh + + if [ -z "$touch" ]; then +- skip 16 "touch not found" ++ skip 24 "touch not found" + else + + for chroot in chroot fakechroot; do +@@ -37,6 +37,19 @@ else + + sleep 1 + ++ # with --no-dereference, on 32bit, touch will use __lstat64_time64 ++ t=`$srcdir/$chroot.sh $testtree $touch -h -r /tmp/$chroot-touch.txt /tmp/$chroot-touch2.txt 2>&1` ++ test "$t" = "" || not ++ ok "$chroot touch -r" $t ++ test -f $testtree/tmp/$chroot-touch2.txt || not ++ ok "$chroot $chroot-touch2.txt exists" ++ test $testtree/tmp/$chroot-touch2.txt -nt $testtree/tmp/$chroot-touch.txt && not ++ ok "$chroot $chroot-touch2.txt is not newer than touch.txt" ++ test $testtree/tmp/$chroot-touch2.txt -ot $testtree/tmp/$chroot-touch.txt && not ++ ok "$chroot $chroot-touch2.txt is not older than $chroot-touch.txt" ++ ++ sleep 1 ++ + t=`$srcdir/$chroot.sh $testtree $touch -m /tmp/$chroot-touch.txt 2>&1` + test "$t" = "" || not + ok "$chroot touch -m" $t + +From dac74cd68cfb6eeaae9cd13bdc48737a44980df9 Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Tue, 1 Nov 2022 00:48:23 +0100 +Subject: [PATCH 09/11] support glibc 2.34 by wrapping + __{f,l,}stat{at,}64_time64 and__utime{nsat,s,}64 + +These functions are only wrapped on 32 bit platforms like i386, armel or +armhf. On 64 bit platforms, the corresponding HAVE_* macros will not be +defined. + + * __fstatat64_time64 + * __lstat64_time64 + * __stat64_time64 + * __utime64 + * __utimensat64 + * __utimes64 +--- + configure.ac | 6 +++++ + src/Makefile.am | 6 +++++ + src/__fstatat64_time64.c | 44 ++++++++++++++++++++++++++++++++++++ + src/__lstat64_time64.c | 49 ++++++++++++++++++++++++++++++++++++++++ + src/__stat64_time64.c | 47 ++++++++++++++++++++++++++++++++++++++ + src/__utime64.c | 41 +++++++++++++++++++++++++++++++++ + src/__utimensat64.c | 42 ++++++++++++++++++++++++++++++++++ + src/__utimes64.c | 42 ++++++++++++++++++++++++++++++++++ + 8 files changed, 277 insertions(+) + create mode 100644 src/__fstatat64_time64.c + create mode 100644 src/__lstat64_time64.c + create mode 100644 src/__stat64_time64.c + create mode 100644 src/__utime64.c + create mode 100644 src/__utimensat64.c + create mode 100644 src/__utimes64.c + +diff --git a/configure.ac b/configure.ac +index 5b3053e1..26c06116 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -158,11 +158,13 @@ ACX_CHECK_FTS_NAME_TYPE + # Checks for library functions. + AC_CHECK_FUNCS(m4_normalize([ + __chk_fail ++ __fstatat64_time64 + __fxstat64 + __fxstatat + __fxstatat64 + __getcwd_chk + __getwd_chk ++ __lstat64_time64 + __lxstat + __lxstat64 + __open +@@ -175,7 +177,11 @@ AC_CHECK_FUNCS(m4_normalize([ + __realpath_chk + __readlink_chk + __readlinkat_chk ++ __stat64_time64 + __statfs ++ __utime64 ++ __utimensat64 ++ __utimes64 + __xmknod + __xmknodat + __xstat +diff --git a/src/Makefile.am b/src/Makefile.am +index 6e9d9ae1..55193a96 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,9 +1,11 @@ + pkglib_LTLIBRARIES = libfakechroot.la + libfakechroot_la_SOURCES = \ ++ __fstatat64_time64.c \ + __fxstatat.c \ + __fxstatat64.c \ + __getcwd_chk.c \ + __getwd_chk.c \ ++ __lstat64_time64.c \ + __lxstat.c \ + __lxstat64.c \ + __lxstat64.h \ +@@ -18,7 +20,11 @@ libfakechroot_la_SOURCES = \ + __readlinkat_chk.c \ + __realpath_chk.c \ + __realpath_chk.h \ ++ __stat64_time64.c \ + __statfs.c \ ++ __utime64.c \ ++ __utimensat64.c \ ++ __utimes64.c \ + __xmknod.c \ + __xmknodat.c \ + __xstat.c \ +diff --git a/src/__fstatat64_time64.c b/src/__fstatat64_time64.c +new file mode 100644 +index 00000000..47a401f2 +--- /dev/null ++++ b/src/__fstatat64_time64.c +@@ -0,0 +1,44 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2021 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___FSTATAT64_TIME64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#include ++#include ++#include "libfakechroot.h" ++ ++struct __stat64_t64; ++ ++wrapper(__fstatat64_time64, int, (int dirfd, const char *pathname, struct __stat64_t64 *buf, int flags)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("__fstatat64_time64(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); ++ expand_chroot_path_at(dirfd, pathname); ++ return nextcall(__fstatat64_time64)(dirfd, pathname, buf, flags); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/__lstat64_time64.c b/src/__lstat64_time64.c +new file mode 100644 +index 00000000..e3e84002 +--- /dev/null ++++ b/src/__lstat64_time64.c +@@ -0,0 +1,49 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2021 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___LSTAT64_TIME64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#include ++#include ++#include "libfakechroot.h" ++ ++struct __stat64_t64; ++ ++wrapper(__lstat64_time64, int, (const char *filename, struct __stat64_t64 *buf)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ char resolved[FAKECHROOT_PATH_MAX]; ++ debug("__lstat64_time64(\"%s\", &buf)", filename); ++ if (rel2abs(filename, resolved) == NULL) { ++ return -1; ++ } ++ filename = resolved; ++ expand_chroot_path(filename); ++ return nextcall(__lstat64_time64)(filename, buf); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/__stat64_time64.c b/src/__stat64_time64.c +new file mode 100644 +index 00000000..1b65345e +--- /dev/null ++++ b/src/__stat64_time64.c +@@ -0,0 +1,47 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010-2015 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___STAT64_TIME64 ++ ++#define _BSD_SOURCE ++#define _LARGEFILE64_SOURCE ++#define _DEFAULT_SOURCE ++#include ++#include ++#include ++ ++#include "libfakechroot.h" ++ ++struct __stat64_t64; ++ ++wrapper(__stat64_time64, int, (const char * file_name, struct __stat64_t64 * buf)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("__stat64_time64(\"%s\", &buf)", file_name); ++ expand_chroot_path(file_name); ++ return nextcall(__stat64_time64)(file_name, buf); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/__utime64.c b/src/__utime64.c +new file mode 100644 +index 00000000..65d6e831 +--- /dev/null ++++ b/src/__utime64.c +@@ -0,0 +1,41 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2013 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___UTIME64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#include ++#include "libfakechroot.h" ++ ++wrapper(__utime64, int, (const char * filename, const struct utimbuf * buf)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("__utime64(\"%s\", &buf)", filename); ++ expand_chroot_path(filename); ++ return nextcall(__utime64)(filename, buf); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/__utimensat64.c b/src/__utimensat64.c +new file mode 100644 +index 00000000..3973d64c +--- /dev/null ++++ b/src/__utimensat64.c +@@ -0,0 +1,42 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2013 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___UTIMENSAT64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++#include ++#include "libfakechroot.h" ++ ++ ++wrapper(__utimensat64, int, (int dirfd, const char * pathname, const struct timespec times [2], int flags)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("utimeat(%d, \"%s\", &buf, %d)", dirfd, pathname, flags); ++ expand_chroot_path_at(dirfd, pathname); ++ return nextcall(__utimensat64)(dirfd, pathname, times, flags); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif +diff --git a/src/__utimes64.c b/src/__utimes64.c +new file mode 100644 +index 00000000..03e57d16 +--- /dev/null ++++ b/src/__utimes64.c +@@ -0,0 +1,42 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010, 2013 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE___UTIMES64 ++ ++#define _ATFILE_SOURCE ++#define _POSIX_C_SOURCE 200809L ++ ++#include ++#include "libfakechroot.h" ++ ++wrapper(__utimes64, int, (const char * filename, UTIMES_TYPE_ARG2(tv))) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("__utimes64(\"%s\", &tv)", filename); ++ expand_chroot_path(filename); ++ return nextcall(__utimes64)(filename, tv); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif + +From 117d2e6e741bc4ff47e41e6879ca9e9821755ffd Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Tue, 31 Jan 2023 11:43:33 +0100 +Subject: [PATCH 10/11] also investigate .interp section for architectures that + do not list the linker in `objdump -p` like mips64el, ppc64el and s390x + +--- + scripts/ldd.fakechroot.pl | 33 +++++++++++++++++++++++++++++++++ + test/Makefile.am | 1 + + test/t/ldd_interp.t | 26 ++++++++++++++++++++++++++ + 3 files changed, 60 insertions(+) + create mode 100755 test/t/ldd_interp.t + +diff --git a/scripts/ldd.fakechroot.pl b/scripts/ldd.fakechroot.pl +index b4bb2a8c..13a94540 100755 +--- a/scripts/ldd.fakechroot.pl ++++ b/scripts/ldd.fakechroot.pl +@@ -124,6 +124,38 @@ sub objdump { + } + } + ++# mips64el, ppc64el and s390x do not list the linker itself ++# if it's missing, obtain it from the .interp section ++# ++# mips64el: /lib64/ld.so.1 ++# ppc64el: /lib64/ld64.so.2 ++# s390x: /lib/ld64.so.1 ++sub elfinterp { ++ my $file = shift; ++ my $res = ''; ++ local *PIPE; ++ open PIPE, "objdump -sj .interp '$file' 2>/dev/null |"; ++ while (my $line = ) { ++ if ( $line !~ /^ [a-f0-9]+ ([a-f0-9][a-f0-9][a-f0-9 ]{6} [a-f0-9 ]{8} [a-f0-9 ]{8} [a-f0-9 ]{8}) /) { ++ next; ++ } ++ $line = $1; ++ $line =~ s/ //g; ++ $line =~ s/(..)/chr(hex($1))/eg; ++ $res .= $line; ++ } ++ close PIPE; ++ ++ # remove trailing NUL byte ++ $res =~ s/\000$//; ++ ++ # only add if it is missing ++ if ( $res && !exists $Libs{$res} ) { ++ push @Libs, $res; ++ $Libs{$res} = ''; ++ } ++} ++ + + sub load_ldsoconf { + my ($file) = @_; +@@ -191,6 +223,7 @@ sub load_ldsoconf { + } + + objdump($file); ++ elfinterp($file_in_chroot); + + if ($Dynamic == 0) { + print "\tnot a dynamic executable\n"; +diff --git a/test/Makefile.am b/test/Makefile.am +index 88e740e5..d7f98f03 100644 +--- a/test/Makefile.am ++++ b/test/Makefile.am +@@ -19,6 +19,7 @@ TESTS = \ + t/host.t \ + t/java.t \ + t/jemalloc.t \ ++ t/ldd_interp.t \ + t/mkstemps.t \ + t/mktemp.t \ + t/opendir.t \ +diff --git a/test/t/ldd_interp.t b/test/t/ldd_interp.t +new file mode 100755 +index 00000000..7c968bb8 +--- /dev/null ++++ b/test/t/ldd_interp.t +@@ -0,0 +1,26 @@ ++#!/bin/sh ++ ++srcdir=${srcdir:-.} ++. $srcdir/common.inc.sh ++ ++plan 1 ++ ++pwd=`dirname $0` ++abs_top_srcdir=${abs_top_srcdir:-`cd "$pwd/../.." 2>/dev/null && pwd -P`} ++ ++interp_file=$(file /bin/true | sed 's/^.*, interpreter \([^,]\+\), .*$/\1/') ++interp_readelf=$(readelf --string-dump=.interp /bin/true | sed -ne 's/^ \[ \+[0-9]\+\] //p') ++ ++# diag "$interp_file" "$interp_readelf" ++ ++test "$interp_file" = "$interp_readelf" || not ++ ++# ldd /bin/true | diag ++ ++ldd /bin/true | grep --quiet "^[[:space:]]$interp_file (" || not ++ ++# "$abs_top_srcdir/scripts/ldd.fakechroot" /bin/true | diag ++ ++"$abs_top_srcdir/scripts/ldd.fakechroot" /bin/true | grep --quiet "^[[:space:]]$interp_file (" || not ++ ++ok "ldd lists interpreter $interp_file" + +From 1617833d4bfa415cbe2fc1e961cb751e47697c24 Mon Sep 17 00:00:00 2001 +From: Johannes Schauer Marin Rodrigues +Date: Mon, 6 Feb 2023 10:42:40 +0100 +Subject: [PATCH 11/11] test/touch.inc.sh: use testtree variable + + - the variable is set in test/common.inc.sh and includes `basename $0 .t` + - otherwise test/t/touch.t will always get skipped +--- + test/touch.inc.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/test/touch.inc.sh b/test/touch.inc.sh +index 25e0dc01..76c21321 100644 +--- a/test/touch.inc.sh ++++ b/test/touch.inc.sh +@@ -1,6 +1,6 @@ +-if [ -x testtree/usr/bin/touch ]; then ++if [ -x $testtree/usr/bin/touch ]; then + touch=/usr/bin/touch +-elif [ -x testtree/bin/touch ]; then ++elif [ -x $testtree/bin/touch ]; then + touch=/bin/touch + else + touch= diff --git a/system/fakechroot/patches/80.patch b/system/fakechroot/patches/80.patch new file mode 100644 index 00000000000..86e586017d5 --- /dev/null +++ b/system/fakechroot/patches/80.patch @@ -0,0 +1,22 @@ +From e291eb96db42f20a55f917aae660d416d624acaa Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ga=C3=ABl=20PORTAY?= +Date: Fri, 4 Dec 2020 09:30:42 -0500 +Subject: [PATCH] Fix typo in AC_PATH_PROG for ldconfig + +--- + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/configure.ac b/configure.ac +index f8cdb323..d391494d 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -49,7 +49,7 @@ AC_PATH_PROG([ENV], [env], [/usr/bin/env], [/usr/bin:/bin:/sbin:/usr/sbin:/usr/l + AC_PATH_PROG([FAKEROOT], [fakeroot], [/usr/bin/fakeroot], [/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin:$PATH]) + AC_PATH_PROG([INSSERV], [insserv], [/sbin/insserv], [/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:$PATH]) + AC_PATH_PROG([ISCHROOT], [ischroot], [/usr/bin/ischroot], [/usr/bin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH]) +-AC_PATH_PROG([LDCONFIG], [ldconfig], [/sbin/chroot], [/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:$PATH]) ++AC_PATH_PROG([LDCONFIG], [ldconfig], [/sbin/ldconfig], [/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:$PATH]) + AC_PATH_PROG([LDD], [ldd], [/usr/bin/ldd], [/usr/bin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH]) + AC_PATH_PROG([LS], [ls], [/bin/ls], [/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH]) + AC_PATH_PROG([MKFIFO], [mkfifo], [/usr/bin/mkfifo], [/usr/bin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH]) diff --git a/system/fakechroot/patches/autoupdate.patch b/system/fakechroot/patches/autoupdate.patch new file mode 100644 index 00000000000..9393713497a --- /dev/null +++ b/system/fakechroot/patches/autoupdate.patch @@ -0,0 +1,40 @@ +--- fakechroot-2.20.1.orig/configure.ac 2019-03-22 21:02:42.000000000 +0000 ++++ fakechroot-2.20.1/configure.ac 2023-02-09 00:46:10.059938547 +0000 +@@ -1,10 +1,10 @@ +-AC_PREREQ(2.64) +-AC_INIT([fakechroot], [2.20.1], [dexter@debian.org], [fakechroot], [https://github.com/dex4er/fakechroot]) ++AC_PREREQ([2.71]) ++AC_INIT([fakechroot],[2.20.1],[dexter@debian.org],[fakechroot],[https://github.com/dex4er/fakechroot]) + + AC_CONFIG_SRCDIR([src/libfakechroot.c]) + AC_CONFIG_AUX_DIR([build-aux]) + AC_CONFIG_MACRO_DIR([m4]) +-AC_CONFIG_HEADER([config.h]) ++AC_CONFIG_HEADERS([config.h]) + + AM_INIT_AUTOMAKE([1.10 foreign]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) +@@ -19,8 +19,8 @@ AM_PROG_AR + AC_PROG_CC + AC_PROG_MAKE_SET + AC_PROG_LN_S +-AM_PROG_LIBTOOL +-AM_PROG_NM ++LT_INIT ++LT_PATH_NM + LT_INIT + + AC_CANONICAL_HOST +@@ -77,7 +77,11 @@ AC_CHECK_LIB([dl], [dlsym]) + + # Checks for header files. + AC_HEADER_DIRENT +-AC_HEADER_STDC ++# Autoupdate added the next two lines to ensure that your configure ++# script's behavior did not change. They are probably safe to remove. ++AC_CHECK_INCLUDES_DEFAULT ++AC_PROG_EGREP ++ + AC_CHECK_HEADERS(m4_normalize([ + alloca.h + dirent.h diff --git a/system/fakechroot/patches/b42d1fb9538f680af2f31e864c555414ccba842a.patch b/system/fakechroot/patches/b42d1fb9538f680af2f31e864c555414ccba842a.patch new file mode 100644 index 00000000000..5e4a96e7096 --- /dev/null +++ b/system/fakechroot/patches/b42d1fb9538f680af2f31e864c555414ccba842a.patch @@ -0,0 +1,102 @@ +From b42d1fb9538f680af2f31e864c555414ccba842a Mon Sep 17 00:00:00 2001 +From: Piotr Roszatycki +Date: Mon, 10 Feb 2020 13:59:10 -0800 +Subject: [PATCH] New `statx` function + +--- + NEWS.md | 1 + + configure.ac | 1 + + src/Makefile.am | 1 + + src/statx.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 47 insertions(+) + create mode 100644 src/statx.c + +diff --git a/NEWS.md b/NEWS.md +index 9de12fe..f1210bf 100644 +--- a/NEWS.md ++++ b/NEWS.md +@@ -1,5 +1,10 @@ + # NEWS + ++XX Xxx XXXX ++ ++* UNRELEASED ++* New `statx(2)` function was added: glibc supports it since 2.28. ++ + ## Version 2.20.1 + + 22 Mar 2019 +diff --git a/configure.ac b/configure.ac +index a654edd..f8cdb32 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -277,6 +277,7 @@ AC_CHECK_FUNCS(m4_normalize([ + statfs64 + statvfs + statvfs64 ++ statx + stpcpy + strchrnul + strlcpy +diff --git a/src/Makefile.am b/src/Makefile.am +index d729b0e..6066345 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -152,6 +152,7 @@ libfakechroot_la_SOURCES = \ + statfs64.c \ + statvfs.c \ + statvfs64.c \ ++ statx.c \ + stpcpy.c \ + strchrnul.c \ + strchrnul.h \ +diff --git a/src/statx.c b/src/statx.c +new file mode 100644 +index 0000000..524f73e +--- /dev/null ++++ b/src/statx.c +@@ -0,0 +1,44 @@ ++/* ++ libfakechroot -- fake chroot environment ++ Copyright (c) 2010-2020 Piotr Roszatycki ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++*/ ++ ++ ++#include ++ ++#ifdef HAVE_STATX ++ ++#define _GNU_SOURCE ++#include ++#include ++#include ++ ++#include "libfakechroot.h" ++ ++ ++wrapper(statx, int, (int dirfd, const char * pathname, int flags, unsigned int mask, struct statx * statxbuf)) ++{ ++ char fakechroot_abspath[FAKECHROOT_PATH_MAX]; ++ char fakechroot_buf[FAKECHROOT_PATH_MAX]; ++ debug("statx(%d, \"%s\", %d, %u, &statxbuf)", dirfd, pathname, flags, mask); ++ expand_chroot_path_at(dirfd, pathname); ++ return nextcall(statx)(dirfd, pathname, flags, mask, statxbuf); ++} ++ ++#else ++typedef int empty_translation_unit; ++#endif diff --git a/system/fakechroot/patches/disable_cp.t.patch b/system/fakechroot/patches/disable_cp.t.patch new file mode 100644 index 00000000000..1a7f90105d8 --- /dev/null +++ b/system/fakechroot/patches/disable_cp.t.patch @@ -0,0 +1,11 @@ +t/cp.t is problematic since RHEL 6 and 7 seems to me is a problem with the test and not with coreutils version +--- ./test/Makefile.am.orig 2023-04-06 02:04:58.107925212 +0100 ++++ ./test/Makefile.am 2023-04-06 02:05:03.453907064 +0100 +@@ -7,7 +7,6 @@ TESTS = \ + t/chroot.t \ + t/clearenv.t \ + t/cmd-subst.t \ +- t/cp.t \ + t/dedotdot.t \ + t/dladdr.t \ + t/execlp.t \ diff --git a/system/fakechroot/patches/fix_test_on_32bits.patch b/system/fakechroot/patches/fix_test_on_32bits.patch new file mode 100644 index 00000000000..26687f7f616 --- /dev/null +++ b/system/fakechroot/patches/fix_test_on_32bits.patch @@ -0,0 +1,38 @@ +removing leading / for some reason cp doesn't like it + +new coreutils already have -a and can replace -dp + +man cp + +-a, --archive same as -dR --preserve=all +-d same as --no-dereference --preserve=links +-p same as --preserve=mode,ownership,timestamps +--- fakechroot-2.20.1/test/t/cp.t 2019-03-22 21:02:42.000000000 +0000 ++++ fakechroot-2.20.1/test/t/cp.t 2022-03-04 02:07:11.511455404 +0000 +@@ -7,7 +7,7 @@ prepare 4 + + case "`uname -s`" in + Linux|KFreeBSD) +- CP_ARGS=-dp;; ++ CP_ARGS="--preserve=all";; + *) + CP_ARGS=-a;; + esac +@@ -19,13 +19,13 @@ for chroot in chroot fakechroot; do + else + + echo 'something' > $testtree/file-$chroot +- ln -s /file-$chroot $testtree/symlink-$chroot ++ ln -s file-$chroot $testtree/symlink-$chroot + +- t=`$srcdir/$chroot.sh $testtree /bin/sh -c "cp $CP_ARGS /file-$chroot /file2-$chroot; cat /file2-$chroot" 2>&1` ++ t=`$srcdir/$chroot.sh $testtree /bin/sh -c "cp $CP_ARGS file-$chroot file2-$chroot; cat /file2-$chroot" 2>&1` + test "$t" = "something" || not +- ok "$chroot cp $CP_ARGS /file-$chroot /file2-$chroot:" $t ++ ok "$chroot cp $CP_ARGS file-$chroot file2-$chroot:" $t + +- t=`$srcdir/$chroot.sh $testtree /bin/sh -c "cp $CP_ARGS /symlink-$chroot /symlink2-$chroot; cat /symlink2-$chroot" 2>&1` ++ t=`$srcdir/$chroot.sh $testtree /bin/sh -c "cp $CP_ARGS symlink-$chroot symlink2-$chroot; cat /symlink2-$chroot" 2>&1` + test "$t" = "something" || not + ok "$chroot cp $CP_ARGS /symlink-$chroot /symlink2-$chroot:" $t + diff --git a/system/font-manager/README b/system/font-manager/README index 39ced4b145f..ae03670104b 100644 --- a/system/font-manager/README +++ b/system/font-manager/README @@ -1,7 +1,4 @@ A simple font management application for GTK+ Desktop Environments. -Optional dependency: webkit2gtk, autodetected at build time. This is -required if you want Google Fonts integration. - Optional dependency: file-roller. This is a runtime dependency, not required at build time. diff --git a/system/font-manager/font-manager.SlackBuild b/system/font-manager/font-manager.SlackBuild index aa2ee5f0b8b..4a96b7df9f0 100644 --- a/system/font-manager/font-manager.SlackBuild +++ b/system/font-manager/font-manager.SlackBuild @@ -34,8 +34,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=font-manager -VERSION=${VERSION:-0.8.8} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.9.4} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/font-manager/font-manager.info b/system/font-manager/font-manager.info index 65904076ba0..22200903edf 100644 --- a/system/font-manager/font-manager.info +++ b/system/font-manager/font-manager.info @@ -1,8 +1,8 @@ PRGNAM="font-manager" -VERSION="0.8.8" +VERSION="0.9.4" HOMEPAGE="http://fontmanager.github.io/" -DOWNLOAD="https://github.com/FontManager/font-manager/releases/download/0.8.8/font-manager-0.8.8.tar.xz" -MD5SUM="1a898600f7153aa685694bd90c847c9c" +DOWNLOAD="https://github.com/FontManager/font-manager/releases/download/0.9.4/font-manager-0.9.4.tar.xz" +MD5SUM="81a9735ad137f8ca3e4b112502ccabd6" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="yelp-tools" diff --git a/system/freeipmi/freeipmi.SlackBuild b/system/freeipmi/freeipmi.SlackBuild index d7e85658942..16148df4d6a 100644 --- a/system/freeipmi/freeipmi.SlackBuild +++ b/system/freeipmi/freeipmi.SlackBuild @@ -86,9 +86,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 {} \+ -patch -p1 < $CWD/prototype.patch -patch -p1 < $CWD/header.patch -patch -p1 < $CWD/include.patch +patch -p1 < $CWD/patches/c23.patch +patch -p1 < $CWD/patches/prototype.patch +patch -p1 < $CWD/patches/header.patch +patch -p1 < $CWD/patches/include.patch autoreconf -vi diff --git a/system/freeipmi/patches/c23.patch b/system/freeipmi/patches/c23.patch new file mode 100644 index 00000000000..3828d0f716f --- /dev/null +++ b/system/freeipmi/patches/c23.patch @@ -0,0 +1,22 @@ +diff --git a/common/toolcommon/tool-config-file-common.c b/common/toolcommon/tool-config-file-common.c +index 609e7a3b3..20dfad512 100644 +--- a/common/toolcommon/tool-config-file-common.c ++++ b/common/toolcommon/tool-config-file-common.c +@@ -78,14 +78,14 @@ _config_file_bool (conffile_t cf, + void *app_ptr, + int app_data) + { +- int *bool; ++ int *value; + + assert (data); + assert (optionname); + assert (option_ptr); + +- bool = (int *)option_ptr; +- *bool = data->boolval; ++ value = (int *)option_ptr; ++ *value = data->boolval; + return (0); + } + diff --git a/system/freeipmi/header.patch b/system/freeipmi/patches/header.patch similarity index 100% rename from system/freeipmi/header.patch rename to system/freeipmi/patches/header.patch diff --git a/system/freeipmi/include.patch b/system/freeipmi/patches/include.patch similarity index 100% rename from system/freeipmi/include.patch rename to system/freeipmi/patches/include.patch diff --git a/system/freeipmi/prototype.patch b/system/freeipmi/patches/prototype.patch similarity index 100% rename from system/freeipmi/prototype.patch rename to system/freeipmi/patches/prototype.patch diff --git a/system/fsv/fsv.SlackBuild b/system/fsv/fsv.SlackBuild index 9384da8e2fb..fa8f6ee2f40 100644 --- a/system/fsv/fsv.SlackBuild +++ b/system/fsv/fsv.SlackBuild @@ -79,7 +79,7 @@ sed -i \ sed -i 's/@DATADIRNAME@/share/' po/Makefile.in.in ./autogen.sh -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -fpermissive" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/system/gamescope/gamescope.SlackBuild b/system/gamescope/gamescope.SlackBuild index 01a465372b4..4ce5e11a409 100644 --- a/system/gamescope/gamescope.SlackBuild +++ b/system/gamescope/gamescope.SlackBuild @@ -83,9 +83,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 {} \; +( cd subprojects/wlroots + patch -p1 < $CWD/wlroots-switch.patch ) + +sed -i '/#include /a #include ' src/drm.hpp || exit 1 + mkdir build cd build - CFLAGS="$SLKCFLAGS" \ + CFLAGS="$SLKCFLAGS -Wno-error=calloc-transposed-args" \ CXXFLAGS="$SLKCFLAGS" \ meson .. \ --buildtype=release \ diff --git a/system/gamescope/wlroots-switch.patch b/system/gamescope/wlroots-switch.patch new file mode 100644 index 00000000000..b69f0acd0d9 --- /dev/null +++ b/system/gamescope/wlroots-switch.patch @@ -0,0 +1,13 @@ +diff --git a/backend/libinput/switch.c b/backend/libinput/switch.c +index abeec86d..f0a8dece 100644 +--- a/backend/libinput/switch.c ++++ b/backend/libinput/switch.c +@@ -36,6 +36,8 @@ void handle_switch_toggle(struct libinput_event *event, + case LIBINPUT_SWITCH_TABLET_MODE: + wlr_event.switch_type = WLR_SWITCH_TYPE_TABLET_MODE; + break; ++ case LIBINPUT_SWITCH_KEYPAD_SLIDE: ++ break; + } + switch (libinput_event_switch_get_switch_state(sevent)) { + case LIBINPUT_SWITCH_STATE_OFF: diff --git a/system/gnome-vfs/gnome-vfs.SlackBuild b/system/gnome-vfs/gnome-vfs.SlackBuild index c30e90ed9b3..6ebf3c71b1a 100644 --- a/system/gnome-vfs/gnome-vfs.SlackBuild +++ b/system/gnome-vfs/gnome-vfs.SlackBuild @@ -79,12 +79,12 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -patch -p0 < $CWD/openssl-1.1.patch +for i in $CWD/patches/* ; do patch -p1 < $i ; done # Fix for the newer glib sed -i "/-DG_DISABLE_DEPRECATED/d" */Makefile.* -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/system/gnome-vfs/patches/gnome-vfs-2.8.2-browser_default.patch b/system/gnome-vfs/patches/gnome-vfs-2.8.2-browser_default.patch new file mode 100644 index 00000000000..438a89de6e5 --- /dev/null +++ b/system/gnome-vfs/patches/gnome-vfs-2.8.2-browser_default.patch @@ -0,0 +1,20 @@ +--- gnome-vfs-2.8.2/schemas/desktop_gnome_url_handlers.schemas.in.browser_default 2004-10-18 21:38:08.605885937 -0400 ++++ gnome-vfs-2.8.2/schemas/desktop_gnome_url_handlers.schemas.in 2004-10-18 21:38:20.470253994 -0400 +@@ -153,7 +153,7 @@ + /desktop/gnome/url-handlers/http/command + gnome + string +- epiphany %s ++ gio open %s + + The handler for "http" URLs + The command used to handle "http" URLs, if enabled. +@@ -187,7 +187,7 @@ + /desktop/gnome/url-handlers/https/command + gnome + string +- epiphany %s ++ gio open %s + + The handler for "https" URLs + The command used to handle "https" URLs, if enabled. diff --git a/system/gnome-vfs/patches/gnome-vfs2-c99.patch b/system/gnome-vfs/patches/gnome-vfs2-c99.patch new file mode 100644 index 00000000000..a8b9b5d4165 --- /dev/null +++ b/system/gnome-vfs/patches/gnome-vfs2-c99.patch @@ -0,0 +1,16 @@ +Include for the g_printf function. This avoids an +implicit function declaration and build failures with future +compilers. + +diff --git a/test/test-async-directory.c b/test/test-async-directory.c +index 2698d8e6e41f9ead..8d7e0f320edbb5fc 100644 +--- a/test/test-async-directory.c ++++ b/test/test-async-directory.c +@@ -24,6 +24,7 @@ + #include + + #include ++#include + #include + #include + #include diff --git a/system/gnome-vfs/patches/gnome-vfs2-configure-c99.patch b/system/gnome-vfs/patches/gnome-vfs2-configure-c99.patch new file mode 100644 index 00000000000..829c31f0c63 --- /dev/null +++ b/system/gnome-vfs/patches/gnome-vfs2-configure-c99.patch @@ -0,0 +1,21 @@ +Avoid an implicit int and an implicit declaration of exit. This +prevents build failures with future compilers. + +diff --git a/configure.in b/configure.in +index 1a0ad1be03f9f9fe..011c1d919885536a 100644 +--- a/configure.in ++++ b/configure.in +@@ -366,11 +366,11 @@ AC_TRY_RUN([ + + struct linger li; + +-main () ++int main (void) + { + li.l_onoff = 1; + li.l_linger = 120; +- exit (0); ++ return 0; + } + ],[ + AC_DEFINE(HAVE_STRUCT_LINGER, 1, [Define to 1 if struct linger is available]) diff --git a/system/gnome-vfs/openssl-1.1.patch b/system/gnome-vfs/patches/openssl-1.1.patch similarity index 87% rename from system/gnome-vfs/openssl-1.1.patch rename to system/gnome-vfs/patches/openssl-1.1.patch index 14207f28d19..3ed1d5edad0 100644 --- a/system/gnome-vfs/openssl-1.1.patch +++ b/system/gnome-vfs/patches/openssl-1.1.patch @@ -4,8 +4,8 @@ struct SSL is opaque in openssl-1.1; and the SSL_free() man page says that one should not free members of it manually (in both the openssl-1.0 and openssl-1.1 man pages). ---- libgnomevfs/gnome-vfs-ssl.c.orig 2010-02-09 12:16:14.000000000 +0000 -+++ libgnomevfs/gnome-vfs-ssl.c +--- ./libgnomevfs/gnome-vfs-ssl.c.orig 2010-02-09 12:16:14.000000000 +0000 ++++ ./libgnomevfs/gnome-vfs-ssl.c @@ -400,9 +400,6 @@ gnome_vfs_ssl_create_from_fd (GnomeVFSSS } } diff --git a/system/heirloom-sh/heirloom-sh-glibc-2.34.patch b/system/heirloom-sh/heirloom-sh-glibc-2.34.patch new file mode 100644 index 00000000000..35cb5655269 --- /dev/null +++ b/system/heirloom-sh/heirloom-sh-glibc-2.34.patch @@ -0,0 +1,18 @@ +--- a/fault.c ++++ b/fault.c +@@ -43,6 +43,15 @@ + #include + #include + ++#if __GLIBC__ >= 2 ++# undef SIGSTKSZ ++# if defined __ia64__ ++# define SIGSTKSZ 262144 ++# else ++# define SIGSTKSZ 65536 ++# endif ++#endif ++ + static void (*psig0_func)() = SIG_ERR; /* previous signal handler for signal 0 */ + static char sigsegv_stack[SIGSTKSZ]; + diff --git a/system/heirloom-sh/heirloom-sh.SlackBuild b/system/heirloom-sh/heirloom-sh.SlackBuild index b805981e575..ce9edf218ed 100644 --- a/system/heirloom-sh/heirloom-sh.SlackBuild +++ b/system/heirloom-sh/heirloom-sh.SlackBuild @@ -61,6 +61,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 \ -o -perm 400 \) -exec chmod 644 {} \; +patch -p1 < $CWD/heirloom-sh-glibc-2.34.patch + # configure is the worst way to build a package except for all the others # 1. make static changes to the makefile with a patch patch -p1 < $CWD/makefile.patch diff --git a/system/iotop/iotop.SlackBuild b/system/iotop/iotop.SlackBuild index 9b57f5a9d00..526baad1418 100644 --- a/system/iotop/iotop.SlackBuild +++ b/system/iotop/iotop.SlackBuild @@ -69,7 +69,7 @@ patch -p1 < $CWD/fix-proc-status-read.patch sed -i 's|share/man/man8|man/man8|' setup.py -python setup.py install --root=$PKG +python2 setup.py install --root=$PKG find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done diff --git a/system/ipmitool/ipmitool.SlackBuild b/system/ipmitool/ipmitool.SlackBuild index 44b9d6702d3..5b4e408afc9 100644 --- a/system/ipmitool/ipmitool.SlackBuild +++ b/system/ipmitool/ipmitool.SlackBuild @@ -1,35 +1,49 @@ #!/bin/bash -# Generated by Alien's SlackBuild Toolkit: http://slackware.com/~alien/AST -# Copyright 2009 Eric Hameleers , Eindhoven, Netherlands # Slackware build script for ipmitool # Written by Zordrak - -# Based on http://slackbuilds.org/template.SlackBuild - # Modified by Mario Preksavec # Updated by Emmanuel N. Millan +# +# 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=ipmitool -VERSION=${VERSION:-1.8.18} +VERSION=${VERSION:-1.8.19} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} +SRCNAM=IPMITOOL +SRCVER=1_8_19 + +# Automatically determine the architecture we're building on: if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; arm*) ARCH=arm ;; + # Unless $ARCH is already set, use uname -m for all other archs: *) 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 @@ -53,14 +67,14 @@ else LIBDIRSUFFIX="" fi -set -e +set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION +tar xvf $CWD/$SRCNAM\_$SRCVER.tar.gz +cd $PRGNAM chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -68,8 +82,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 {} \; -# Apply a lot of patches (thanks, fedora!) -for i in $CWD/patches/* ; do patch -p1 < $i ; done aclocal libtoolize --automake --copy autoheader @@ -83,14 +95,18 @@ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --disable-static \ --build=$ARCH-slackware-linux -make DOCDIR=/usr/doc/$PRGNAM-$VERSION -make DOCDIR=/usr/doc/$PRGNAM-$VERSION install DESTDIR=$PKG +make +make install DESTDIR=$PKG + +# Don't ship .la files: +rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true @@ -98,11 +114,15 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr 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 -cp -a contrib $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a \ + AUTHORS ChangeLog 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/system/ipmitool/ipmitool.info b/system/ipmitool/ipmitool.info index 4d4c029cade..a37552c952e 100644 --- a/system/ipmitool/ipmitool.info +++ b/system/ipmitool/ipmitool.info @@ -1,8 +1,8 @@ PRGNAM="ipmitool" -VERSION="1.8.18" -HOMEPAGE="http://ipmitool.sourceforge.net/" -DOWNLOAD="http://downloads.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2" -MD5SUM="bab7ea104c7b85529c3ef65c54427aa3" +VERSION="1.8.19" +HOMEPAGE="https://codeberg.org/IPMITool/ipmitool" +DOWNLOAD="https://codeberg.org/IPMITool/ipmitool/archive/IPMITOOL_1_8_19.tar.gz" +MD5SUM="a4bbf84c156fbc85f5a304d8a753fef8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/ipmitool/patches/0001-CVE-2011-4339-OpenIPMI.patch b/system/ipmitool/patches/0001-CVE-2011-4339-OpenIPMI.patch deleted file mode 100644 index 437c9adaf9c..00000000000 --- a/system/ipmitool/patches/0001-CVE-2011-4339-OpenIPMI.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 152efd46931a70ab4e3d81e99d312df7dcd666e6 Mon Sep 17 00:00:00 2001 -From: Boris Ranto -Date: Tue, 10 May 2016 19:12:08 +0200 -Subject: [PATCH] CVE-2011-4339 OpenIPMI - -IPMI event daemon creates PID file with world writeable permissions ---- - lib/helper.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/lib/helper.c b/lib/helper.c -index de91438..c3a1c80 100644 ---- a/lib/helper.c -+++ b/lib/helper.c -@@ -829,7 +829,6 @@ ipmi_start_daemon(struct ipmi_intf *intf) - #endif - - chdir("/"); -- umask(0); - - for (fd=0; fd<64; fd++) { - if (fd != intf->fd) --- -2.7.4 - diff --git a/system/ipmitool/patches/0002-openssl.patch b/system/ipmitool/patches/0002-openssl.patch deleted file mode 100644 index ff5e7051bf5..00000000000 --- a/system/ipmitool/patches/0002-openssl.patch +++ /dev/null @@ -1,89 +0,0 @@ -diff -urNp old/src/plugins/lanplus/lanplus_crypt_impl.c new/src/plugins/lanplus/lanplus_crypt_impl.c ---- old/src/plugins/lanplus/lanplus_crypt_impl.c 2016-05-28 10:20:20.000000000 +0200 -+++ new/src/plugins/lanplus/lanplus_crypt_impl.c 2017-02-21 10:50:21.634873466 +0100 -@@ -164,10 +164,10 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_EncryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_EncryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); - - - *bytes_written = 0; -@@ -191,7 +191,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if(!EVP_EncryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if(!EVP_EncryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - *bytes_written = 0; -@@ -201,7 +201,7 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - { - uint32_t tmplen; - -- if(!EVP_EncryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if(!EVP_EncryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { - *bytes_written = 0; - return; /* Error */ -@@ -210,7 +210,8 @@ lanplus_encrypt_aes_cbc_128(const uint8_ - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_cleanup(ctx); -+ EVP_CIPHER_CTX_free(ctx); - } - } - } -@@ -239,10 +240,10 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - uint8_t * output, - uint32_t * bytes_written) - { -- EVP_CIPHER_CTX ctx; -- EVP_CIPHER_CTX_init(&ctx); -- EVP_DecryptInit_ex(&ctx, EVP_aes_128_cbc(), NULL, key, iv); -- EVP_CIPHER_CTX_set_padding(&ctx, 0); -+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new(); -+ EVP_CIPHER_CTX_init(ctx); -+ EVP_DecryptInit_ex(ctx, EVP_aes_128_cbc(), NULL, key, iv); -+ EVP_CIPHER_CTX_set_padding(ctx, 0); - - - if (verbose >= 5) -@@ -266,7 +267,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - assert((input_length % IPMI_CRYPT_AES_CBC_128_BLOCK_SIZE) == 0); - - -- if (!EVP_DecryptUpdate(&ctx, output, (int *)bytes_written, input, input_length)) -+ if (!EVP_DecryptUpdate(ctx, output, (int *)bytes_written, input, input_length)) - { - /* Error */ - lprintf(LOG_DEBUG, "ERROR: decrypt update failed"); -@@ -277,7 +278,7 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - { - uint32_t tmplen; - -- if (!EVP_DecryptFinal_ex(&ctx, output + *bytes_written, (int *)&tmplen)) -+ if (!EVP_DecryptFinal_ex(ctx, output + *bytes_written, (int *)&tmplen)) - { - char buffer[1000]; - ERR_error_string(ERR_get_error(), buffer); -@@ -290,7 +291,8 @@ lanplus_decrypt_aes_cbc_128(const uint8_ - { - /* Success */ - *bytes_written += tmplen; -- EVP_CIPHER_CTX_cleanup(&ctx); -+ EVP_CIPHER_CTX_cleanup(ctx); -+ EVP_CIPHER_CTX_free(ctx); - } - } - diff --git a/system/ipmitool/patches/0003-ipmitool-1.8.11-set-kg-key.patch b/system/ipmitool/patches/0003-ipmitool-1.8.11-set-kg-key.patch deleted file mode 100644 index 00a396e2308..00000000000 --- a/system/ipmitool/patches/0003-ipmitool-1.8.11-set-kg-key.patch +++ /dev/null @@ -1,240 +0,0 @@ -diff -urNp old/doc/ipmitool.1 new/doc/ipmitool.1 ---- old/doc/ipmitool.1 2017-02-06 10:20:02.254362909 +0100 -+++ new/doc/ipmitool.1 2017-02-06 10:33:41.729294474 +0100 -@@ -372,6 +372,20 @@ Configure user access information on the - - Displays the list of cipher suites supported for the given - application (ipmi or sol) on the given channel. -+.TP -+\fIsetkg\fP <\fIhex\fP|\fIplain\fP> <\fBkey\fP> [<\fBchannel\fR>] -+.br -+ -+Sets K_g key to given value. Use \fIplain\fP to specify \fBkey\fR as simple ASCII string. -+Use \fIhex\fP to specify \fBkey\fR as sequence of hexadecimal codes of ASCII charactes. -+I.e. following two examples are equivalent: -+ -+.RS -+ipmitool channel setkg plain PASSWORD -+ -+ipmitool channel setkg hex 50415353574F5244 -+.RE -+ - .RE - .RE - .TP -diff -urNp old/include/ipmitool/helper.h new/include/ipmitool/helper.h ---- old/include/ipmitool/helper.h 2017-02-06 10:20:02.254362909 +0100 -+++ new/include/ipmitool/helper.h 2017-02-06 10:40:07.336136844 +0100 -@@ -58,6 +58,8 @@ - # define IPMI_UID_MAX 63 - #endif - -+#define IPMI_KG_BUFFER_SIZE 21 /* key plus null byte */ -+ - struct ipmi_intf; - - struct valstr { -diff -urNp old/include/ipmitool/ipmi_channel.h new/include/ipmitool/ipmi_channel.h ---- old/include/ipmitool/ipmi_channel.h 2017-02-06 10:20:02.253316684 +0100 -+++ new/include/ipmitool/ipmi_channel.h 2017-02-06 10:58:15.291287621 +0100 -@@ -49,6 +49,10 @@ - #define IPMI_GET_USER_NAME 0x46 - #define IPMI_SET_USER_PASSWORD 0x47 - #define IPMI_GET_CHANNEL_CIPHER_SUITES 0x54 -+#define IPMI_SET_CHANNEL_SECURITY_KEYS 0x56 -+ -+#define IPMI_KG_KEY_ID 1 -+#define IPMI_SET_CHANNEL_SECURITY_KEYS_OP_SET 1 - - /* These are for channel_info_t.session_support */ - #define IPMI_CHANNEL_SESSION_LESS 0x00 -@@ -137,6 +141,40 @@ int _ipmi_set_channel_access(struct ipmi - struct channel_access_t channel_access, uint8_t access_option, - uint8_t privilege_option); - -+struct set_channel_security_keys_req { -+#if WORDS_BIGENDIAN -+ uint8_t __reserved1 :4; -+ uint8_t channel :4; -+ -+ uint8_t __reserved2 :6; -+ uint8_t operation :2; -+ -+ uint8_t key_id; -+ unsigned char key_value[IPMI_KG_BUFFER_SIZE-1]; /* we don't want space for '\0' at the end */ -+#else -+ uint8_t channel :4; -+ uint8_t __reserved1 :4; -+ -+ uint8_t operation :2; -+ uint8_t __reserved2 :6; -+ -+ uint8_t key_id; -+ unsigned char key_value[IPMI_KG_BUFFER_SIZE-1]; /* we don't want space for '\0' at the end */ -+#endif -+} __attribute__ ((packed)); -+ -+struct set_channel_security_keys_rsp { -+#if WORDS_BIGENDIAN -+ uint8_t __reserved1 :6; -+ uint8_t lock_status :2; -+ unsigned char key_value; /* just the first character, use &key_value to explore the rest */ -+#else -+ uint8_t lock_status :2; -+ uint8_t __reserved1 :6; -+ unsigned char key_value; /* just the first character, use &key_value to explore the rest */ -+#endif -+} __attribute__ ((packed)); -+ - uint8_t ipmi_get_channel_medium(struct ipmi_intf * intf, uint8_t channel); - uint8_t ipmi_current_channel_medium(struct ipmi_intf * intf); - int ipmi_channel_main(struct ipmi_intf * intf, int argc, char ** argv); -diff -urNp old/include/ipmitool/ipmi_intf.h new/include/ipmitool/ipmi_intf.h ---- old/include/ipmitool/ipmi_intf.h 2017-02-06 10:20:02.254362909 +0100 -+++ new/include/ipmitool/ipmi_intf.h 2017-02-06 10:40:40.264577602 +0100 -@@ -60,7 +60,6 @@ enum LANPLUS_SESSION_STATE { - - #define IPMI_AUTHCODE_BUFFER_SIZE 20 - #define IPMI_SIK_BUFFER_SIZE IPMI_MAX_MD_SIZE --#define IPMI_KG_BUFFER_SIZE 21 /* key plus null byte */ - - struct ipmi_session_params { - char * hostname; -diff -urNp old/lib/ipmi_channel.c new/lib/ipmi_channel.c ---- old/lib/ipmi_channel.c 2017-02-06 10:20:02.255409134 +0100 -+++ new/lib/ipmi_channel.c 2017-02-06 12:32:14.222282317 +0100 -@@ -821,6 +821,92 @@ ipmi_set_user_access(struct ipmi_intf *i - return 0; - } - -+int -+ipmi_set_channel_security_keys (struct ipmi_intf *intf, uint8_t channel, const char *method, const char *key) -+{ -+ uint8_t kgkey[IPMI_KG_BUFFER_SIZE]; -+ struct ipmi_rs *rsp; -+ struct ipmi_rq req; -+ struct set_channel_security_keys_req req_data; -+ int rc = -1; -+ -+ /* convert provided key to array of bytes */ -+ if (strcmp(method, "hex") == 0) { -+ if (strlen(key) > (IPMI_KG_BUFFER_SIZE-1)*2) { -+ lprintf(LOG_ERR, "Provided key is too long, max. length is %d bytes", (IPMI_KG_BUFFER_SIZE-1)); -+ printf_channel_usage(); -+ return -1; -+ } -+ -+ rc = ipmi_parse_hex(key, kgkey, sizeof(kgkey)-1); -+ if (rc == -1) { -+ lprintf(LOG_ERR, "Number of Kg key characters is not even"); -+ return rc; -+ } else if (rc == -3) { -+ lprintf(LOG_ERR, "Kg key is not hexadecimal number"); -+ return rc; -+ } else if (rc > (IPMI_KG_BUFFER_SIZE-1)) { -+ lprintf(LOG_ERR, "Kg key is too long"); -+ return rc; -+ } -+ -+ } else if (strcmp(method, "plain") == 0) { -+ if (strlen(key) > IPMI_KG_BUFFER_SIZE-1) { -+ lprintf(LOG_ERR, "Provided key is too long, max. length is %d bytes", (IPMI_KG_BUFFER_SIZE -1)); -+ printf_channel_usage(); -+ return rc; -+ } -+ -+ strncpy(kgkey, key, IPMI_KG_BUFFER_SIZE-1); -+ } else { -+ printf_channel_usage(); -+ return rc; -+ } -+ -+ /* assemble and send request to set kg key */ -+ memset(&req_data, 0, sizeof(req_data)); -+ req_data.channel = channel; -+ req_data.operation = IPMI_SET_CHANNEL_SECURITY_KEYS_OP_SET; -+ req_data.key_id = IPMI_KG_KEY_ID; -+ memcpy(req_data.key_value, kgkey, IPMI_KG_BUFFER_SIZE-1); -+ -+ memset(&req, 0, sizeof(req)); -+ req.msg.netfn = IPMI_NETFN_APP; -+ req.msg.cmd = IPMI_SET_CHANNEL_SECURITY_KEYS; -+ req.msg.data = (uint8_t*) &req_data; -+ req.msg.data_len = sizeof(req_data); -+ -+ rsp = intf->sendrecv(intf, &req); -+ if (rsp == NULL) { -+ lprintf(LOG_ERR, "Set Channel Security Keys command failed"); -+ return rc; -+ } -+ if (rsp->ccode > 0) { -+ const char *error = NULL; -+ switch (rsp->ccode) { -+ case 0x80: -+ error = "Key is locked"; -+ break; -+ case 0x81: -+ error = "Insufficient key bytes"; -+ break; -+ case 0x82: -+ error = "Too many key bytes"; -+ break; -+ case 0x83: -+ error = "Key value does not meet criteria for K_g key"; -+ break; -+ default: -+ error = val2str(rsp->ccode, completion_code_vals); -+ } -+ lprintf(LOG_ERR, "Error setting security key: %X (%s)", rsp->ccode, error); -+ return rc; -+ } -+ -+ lprintf(LOG_NOTICE, "Set Channel Security Keys command succeeded"); -+ return 0; -+} -+ - int - ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv) - { -@@ -890,6 +976,19 @@ ipmi_channel_main(struct ipmi_intf *intf - retval = ipmi_get_channel_cipher_suites(intf, - argv[1], /* ipmi | sol */ - channel); -+ } else if (strncmp(argv[0], "setkg", 5) == 0) { -+ if (argc < 3 || argc > 4) -+ printf_channel_usage(); -+ else { -+ uint8_t ch = 0xe; -+ char *method = argv[1]; -+ char *key = argv[2]; -+ if (argc == 4) { -+ ch = (uint8_t)strtol(argv[3], NULL, 0); -+ } -+ -+ retval = ipmi_set_channel_security_keys(intf, ch, method, key); -+ } - } else { - lprintf(LOG_ERR, "Invalid CHANNEL command: %s\n", argv[0]); - printf_channel_usage(); -@@ -916,6 +1015,10 @@ printf_channel_usage() - lprintf(LOG_NOTICE, - ""); - lprintf(LOG_NOTICE, -+" setkg hex|plain [channel]"); -+ lprintf(LOG_NOTICE, -+""); -+ lprintf(LOG_NOTICE, - "Possible privilege levels are:"); - lprintf(LOG_NOTICE, - " 1 Callback level"); -diff -urNp old/src/plugins/ipmi_intf.c new/src/plugins/ipmi_intf.c ---- old/src/plugins/ipmi_intf.c 2017-02-06 10:20:02.257501584 +0100 -+++ new/src/plugins/ipmi_intf.c 2017-02-06 10:42:12.585257810 +0100 -@@ -55,6 +55,7 @@ - #include - #include - #include -+#include - - #define IPMI_DEFAULT_PAYLOAD_SIZE 25 - diff --git a/system/ipmitool/patches/0004-slowswid.patch b/system/ipmitool/patches/0004-slowswid.patch deleted file mode 100644 index c5f91b7efa6..00000000000 --- a/system/ipmitool/patches/0004-slowswid.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/lib/ipmi_sdr.c b/lib/ipmi_sdr.c -index fa7b082..9bc5ac2 100644 ---- a/lib/ipmi_sdr.c -+++ b/lib/ipmi_sdr.c -@@ -572,6 +572,8 @@ ipmi_sdr_get_sensor_reading_ipmb(struct ipmi_intf *intf, uint8_t sensor, - uint32_t save_addr; - uint32_t save_channel; - -+ if (target == (uint8_t) 0xb1) -+ return ipmi_sdr_get_sensor_reading(intf, sensor); - if ( BRIDGE_TO_SENSOR(intf, target, channel) ) { - lprintf(LOG_DEBUG, - "Bridge to Sensor " --- -2.1.0 - diff --git a/system/ipmitool/patches/0005-sensor-id-length.patch b/system/ipmitool/patches/0005-sensor-id-length.patch deleted file mode 100644 index 0cb8313d6c5..00000000000 --- a/system/ipmitool/patches/0005-sensor-id-length.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/include/ipmitool/ipmi_sdr.h b/include/ipmitool/ipmi_sdr.h -index ccf0cf0..47d3949 100644 ---- a/include/ipmitool/ipmi_sdr.h -+++ b/include/ipmitool/ipmi_sdr.h -@@ -819,7 +819,7 @@ static const char *sensor_type_desc[] __attribute__ ((unused)) = { - "Version Change", "FRU State" }; - - struct sensor_reading { -- char s_id[17]; /* name of the sensor */ -+ char s_id[33]; /* name of the sensor */ - struct sdr_record_full_sensor *full; - struct sdr_record_compact_sensor *compact; - uint8_t s_reading_valid; /* read value valididity */ --- -2.1.0 - diff --git a/system/ipmitool/patches/0006-enable-usb.patch b/system/ipmitool/patches/0006-enable-usb.patch deleted file mode 100644 index d3bfba5a4d6..00000000000 --- a/system/ipmitool/patches/0006-enable-usb.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -urNp old/configure.ac new/configure.ac ---- old/configure.ac 2017-02-02 14:20:33.230784269 +0100 -+++ new/configure.ac 2017-02-02 14:22:53.528510336 +0100 -@@ -63,7 +63,7 @@ xenable_intf_imb=yes - xenable_intf_lipmi=yes - xenable_intf_open=yes - #xenable_intf_serial=yes --xenable_intf_usb=no -+xenable_intf_usb=yes - xenable_ipmishell=yes - - dnl set some things so we build with GNU tools on Solaris -@@ -209,7 +209,7 @@ fi - dnl enable IPMI USB interface - AC_ARG_ENABLE([intf-usb], - [AC_HELP_STRING([--enable-intf-usb], -- [enable IPMI USB interface [default=auto]])], -+ [enable IPMI USB interface [default=yes]])], - [xenable_intf_usb=$enableval], - [xenable_intf_usb=$xenable_intf_usb]) - if test "x$xenable_intf_usb" = "xstatic" || test "x$xenable_intf_usb" = "xplugin"; then diff --git a/system/ipmitool/patches/0007-check-input.patch b/system/ipmitool/patches/0007-check-input.patch deleted file mode 100644 index 030fd2a40c8..00000000000 --- a/system/ipmitool/patches/0007-check-input.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -urNp old/doc/ipmitool.1 new/doc/ipmitool.1 ---- old/doc/ipmitool.1 2017-10-03 16:10:50.446539988 +0200 -+++ new/doc/ipmitool.1 2017-10-03 16:16:37.039673239 +0200 -@@ -3170,13 +3170,14 @@ SOL configuration data for the currently - - Enable, disable or show status of SOL payload for the user on the specified channel. - .TP --\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] -+\fIset\fP <\fBparameter\fR> <\fBvalue\fR> [<\fBchannel\fR>] [\fBnoguard\fR] - .br - - Configure parameters for Serial Over Lan. If no channel is given, - it will display SOL configuration data for the currently used - channel. Configuration parameter updates are automatically guarded --with the updates to the set\-in\-progress parameter. -+with the updates to the set\-in\-progress parameter, unless \fInoguard\fR -+parameter is present. - .RS - .TP - Valid parameters and values are: -diff -urNp old/lib/ipmi_sol.c new/lib/ipmi_sol.c ---- old/lib/ipmi_sol.c 2017-10-03 16:10:50.447539996 +0200 -+++ new/lib/ipmi_sol.c 2017-10-03 16:18:37.079006949 +0200 -@@ -1875,7 +1875,7 @@ static void - print_sol_usage(void) - { - lprintf(LOG_NOTICE, "SOL Commands: info []"); -- lprintf(LOG_NOTICE, " set [channel]"); -+ lprintf(LOG_NOTICE, " set [channel] [noguard]"); - lprintf(LOG_NOTICE, " payload [channel] [userid]"); - lprintf(LOG_NOTICE, " activate [] [instance=]"); - lprintf(LOG_NOTICE, " deactivate [instance=]"); -@@ -1890,6 +1890,8 @@ print_sol_usage(void) - static void - print_sol_set_usage(void) - { -+ lprintf(LOG_NOTICE, "\nSOL set usage: \n"); -+ lprintf(LOG_NOTICE, " sol set [channel] [noguard]\n"); - lprintf(LOG_NOTICE, "\nSOL set parameters and values: \n"); - lprintf(LOG_NOTICE, " set-in-progress set-complete | " - "set-in-progress | commit-write"); diff --git a/system/ipmitool/patches/0008-add-extern.patch b/system/ipmitool/patches/0008-add-extern.patch deleted file mode 100644 index 53f4ca2482f..00000000000 --- a/system/ipmitool/patches/0008-add-extern.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 95f666fa10c32233ee202d8b99d05b5e13528a25 Mon Sep 17 00:00:00 2001 -From: Vaclav Dolezal -Date: Thu, 23 Jan 2020 11:26:32 +0100 -Subject: [PATCH] hpmfwupg: move variable definition to .c file - -Signed-off-by: Vaclav Dolezal ---- - include/ipmitool/ipmi_hpmfwupg.h | 2 +- - lib/ipmi_hpmfwupg.c | 2 ++ - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/include/ipmitool/ipmi_hpmfwupg.h b/include/ipmitool/ipmi_hpmfwupg.h -index de65292..07f597b 100644 ---- a/include/ipmitool/ipmi_hpmfwupg.h -+++ b/include/ipmitool/ipmi_hpmfwupg.h -@@ -800,7 +800,7 @@ typedef struct _VERSIONINFO { - char descString[HPMFWUPG_DESC_STRING_LENGTH + 1]; - }VERSIONINFO, *PVERSIONINFO; - --VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX]; -+extern VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX]; - - #define TARGET_VER (0x01) - #define ROLLBACK_VER (0x02) -diff --git a/lib/ipmi_hpmfwupg.c b/lib/ipmi_hpmfwupg.c -index bbcffc0..d7cdcd6 100644 ---- a/lib/ipmi_hpmfwupg.c -+++ b/lib/ipmi_hpmfwupg.c -@@ -58,6 +58,8 @@ ipmi_intf_get_max_request_data_size(struct ipmi_intf * intf); - - extern int verbose; - -+VERSIONINFO gVersionInfo[HPMFWUPG_COMPONENT_ID_MAX]; -+ - int HpmfwupgUpgrade(struct ipmi_intf *intf, char *imageFilename, - int activate, int, int); - int HpmfwupgValidateImageIntegrity(struct HpmfwupgUpgradeCtx *pFwupgCtx); --- -2.20.1 - diff --git a/system/ipmitool/patches/0009-best-cipher.patch b/system/ipmitool/patches/0009-best-cipher.patch deleted file mode 100644 index 8f999b32950..00000000000 --- a/system/ipmitool/patches/0009-best-cipher.patch +++ /dev/null @@ -1,864 +0,0 @@ -From f2df2aa5a010544d53589a5b048677406eb40ee8 Mon Sep 17 00:00:00 2001 -From: Vernon Mauery -Date: Mon, 9 Apr 2018 12:28:57 -0700 -Subject: [PATCH] lanplus: Auto-select 'best' cipher suite available - -Current cipher suites could be ranked as this: - 17 > 3 >> all the rest - -Cherry-picked-from: 7772254b62826b894ca629df8c597030a98f4f72 -Cherry-picked-from: f9c699c712f884c82fc1a62f1f61a8d597ac0cfd - -Also fetched some functions/macros for helper.h - -Equals to getting include/ipmitool/helper.h changes from commits: -(oldest first) - - 6c00d44 mc: watchdog get: Update to match IPMI 2.0 spec - e8e94d8 mc: watchdog set: Refactor to reduce complexity - 0310208 mc: Code refactor to reduce copy-paste ratio - 249e092 general: Make byteswapping arch-independent - 5491b12 refix 249e0929: Fix byteswapping helpers - bb1a4cc Refactoring. Improve code reuse ratio. ---- - include/ipmitool/helper.h | 58 ++++++++ - include/ipmitool/ipmi_channel.h | 47 +++++++ - include/ipmitool/ipmi_intf.h | 39 ++++- - lib/ipmi_channel.c | 242 +++++++++++++++----------------- - lib/ipmi_main.c | 23 +-- - src/plugins/ipmi_intf.c | 5 +- - src/plugins/lanplus/lanplus.c | 114 +++++++++++---- - 7 files changed, 360 insertions(+), 168 deletions(-) - -diff --git a/include/ipmitool/helper.h b/include/ipmitool/helper.h -index c53736f..6a2e5f4 100644 ---- a/include/ipmitool/helper.h -+++ b/include/ipmitool/helper.h -@@ -38,6 +38,8 @@ - #include - #include - -+#define ARRAY_SIZE(a) (sizeof(a) / sizeof(a[0])) -+ - #ifndef TRUE - #define TRUE 1 - #endif -@@ -111,6 +113,62 @@ FILE * ipmi_open_file(const char * file, int rw); - void ipmi_start_daemon(struct ipmi_intf *intf); - uint16_t ipmi_get_oem_id(struct ipmi_intf *intf); - -+#define IS_SET(v, b) ((v) & (1 << (b))) -+ -+/* le16toh(), hto16le(), et. al. don't exist for Windows or Apple */ -+/* For portability, let's simply define our own versions here */ -+ -+/* IPMI is always little-endian */ -+static inline uint16_t ipmi16toh(void *ipmi16) -+{ -+ uint8_t *ipmi = (uint8_t *)ipmi16; -+ uint16_t h; -+ -+ h = ipmi[1] << 8; /* MSB */ -+ h |= ipmi[0]; /* LSB */ -+ -+ return h; -+} -+ -+static inline void htoipmi16(uint16_t h, uint8_t *ipmi) -+{ -+ ipmi[0] = h & 0xFF; /* LSB */ -+ ipmi[1] = h >> 8; /* MSB */ -+} -+ -+static inline uint32_t ipmi24toh(void *ipmi24) -+{ -+ uint8_t *ipmi = (uint8_t *)ipmi24; -+ uint32_t h = 0; -+ -+ h = ipmi[2] << 16; /* MSB */ -+ h |= ipmi[1] << 8; -+ h |= ipmi[0]; /* LSB */ -+ -+ return h; -+} -+ -+static inline uint32_t ipmi32toh(void *ipmi32) -+{ -+ uint8_t *ipmi = ipmi32; -+ uint32_t h; -+ -+ h = ipmi[3] << 24; /* MSB */ -+ h |= ipmi[2] << 16; -+ h |= ipmi[1] << 8; -+ h |= ipmi[0]; /* LSB */ -+ -+ return h; -+} -+ -+static inline void htoipmi32(uint32_t h, uint8_t *ipmi) -+{ -+ ipmi[0] = h & 0xFF; /* LSB */ -+ ipmi[1] = (h >> 8) & 0xFF; -+ ipmi[2] = (h >> 16) & 0xFF; -+ ipmi[3] = (h >> 24) & 0xFF; /* MSB */ -+} -+ - #define ipmi_open_file_read(file) ipmi_open_file(file, 0) - #define ipmi_open_file_write(file) ipmi_open_file(file, 1) - -diff --git a/include/ipmitool/ipmi_channel.h b/include/ipmitool/ipmi_channel.h -index 3ade2d5..324c0bb 100644 ---- a/include/ipmitool/ipmi_channel.h -+++ b/include/ipmitool/ipmi_channel.h -@@ -37,6 +37,7 @@ - # include - #endif - #include -+#include - - - #define IPMI_GET_CHANNEL_AUTH_CAP 0x38 -@@ -81,6 +82,50 @@ struct channel_access_t { - uint8_t user_level_auth; - }; - -+/* -+ * The Cipher Suite Record Format from table 22-18 of the IPMI v2.0 spec -+ */ -+enum cipher_suite_format_tag { -+ STANDARD_CIPHER_SUITE = 0xc0, -+ OEM_CIPHER_SUITE = 0xc1, -+}; -+#ifdef HAVE_PRAGMA_PACK -+#pragma pack(1) -+#endif -+struct std_cipher_suite_record_t { -+ uint8_t start_of_record; -+ uint8_t cipher_suite_id; -+ uint8_t auth_alg; -+ uint8_t integrity_alg; -+ uint8_t crypt_alg; -+} ATTRIBUTE_PACKING; -+struct oem_cipher_suite_record_t { -+ uint8_t start_of_record; -+ uint8_t cipher_suite_id; -+ uint8_t iana[3]; -+ uint8_t auth_alg; -+ uint8_t integrity_alg; -+ uint8_t crypt_alg; -+} ATTRIBUTE_PACKING; -+#ifdef HAVE_PRAGMA_PACK -+#pragma pack(0) -+#endif -+#define CIPHER_ALG_MASK 0x3f -+#define MAX_CIPHER_SUITE_RECORD_OFFSET 0x40 -+#define MAX_CIPHER_SUITE_DATA_LEN 0x10 -+#define LIST_ALGORITHMS_BY_CIPHER_SUITE 0x80 -+ -+/* Below is the theoretical maximum number of cipher suites that could be -+ * reported by a BMC. That is with the Get Channel Cipher Suites Command, at 16 -+ * bytes at a time and 0x40 requests, it can report 1024 bytes, which is about -+ * 204 standard records or 128 OEM records. Really, we probably don't need more -+ * than about 20, which is the full set of standard records plus a few OEM -+ * records. -+ */ -+#define MAX_CIPHER_SUITE_COUNT (MAX_CIPHER_SUITE_RECORD_OFFSET * \ -+ MAX_CIPHER_SUITE_DATA_LEN / \ -+ sizeof(struct std_cipher_suite_record_t)) -+ - /* - * The Get Authentication Capabilities response structure - * From table 22-15 of the IPMI v2.0 spec -@@ -135,6 +180,8 @@ struct get_channel_auth_cap_rsp { - int _ipmi_get_channel_access(struct ipmi_intf *intf, - struct channel_access_t *channel_access, - uint8_t get_volatile_settings); -+int ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type, -+ uint8_t channel, struct cipher_suite_info *suites, size_t *count); - int _ipmi_get_channel_info(struct ipmi_intf *intf, - struct channel_info_t *channel_info); - int _ipmi_set_channel_access(struct ipmi_intf *intf, -diff --git a/include/ipmitool/ipmi_intf.h b/include/ipmitool/ipmi_intf.h -index 0b8c64b..7a07d66 100644 ---- a/include/ipmitool/ipmi_intf.h -+++ b/include/ipmitool/ipmi_intf.h -@@ -61,13 +61,45 @@ enum LANPLUS_SESSION_STATE { - #define IPMI_AUTHCODE_BUFFER_SIZE 20 - #define IPMI_SIK_BUFFER_SIZE IPMI_MAX_MD_SIZE - -+enum cipher_suite_ids { -+ IPMI_LANPLUS_CIPHER_SUITE_0 = 0, -+ IPMI_LANPLUS_CIPHER_SUITE_1 = 1, -+ IPMI_LANPLUS_CIPHER_SUITE_2 = 2, -+ IPMI_LANPLUS_CIPHER_SUITE_3 = 3, -+ IPMI_LANPLUS_CIPHER_SUITE_4 = 4, -+ IPMI_LANPLUS_CIPHER_SUITE_5 = 5, -+ IPMI_LANPLUS_CIPHER_SUITE_6 = 6, -+ IPMI_LANPLUS_CIPHER_SUITE_7 = 7, -+ IPMI_LANPLUS_CIPHER_SUITE_8 = 8, -+ IPMI_LANPLUS_CIPHER_SUITE_9 = 9, -+ IPMI_LANPLUS_CIPHER_SUITE_10 = 10, -+ IPMI_LANPLUS_CIPHER_SUITE_11 = 11, -+ IPMI_LANPLUS_CIPHER_SUITE_12 = 12, -+ IPMI_LANPLUS_CIPHER_SUITE_13 = 13, -+ IPMI_LANPLUS_CIPHER_SUITE_14 = 14, -+#ifdef HAVE_CRYPTO_SHA256 -+ IPMI_LANPLUS_CIPHER_SUITE_15 = 15, -+ IPMI_LANPLUS_CIPHER_SUITE_16 = 16, -+ IPMI_LANPLUS_CIPHER_SUITE_17 = 17, -+#endif /* HAVE_CRYPTO_SHA256 */ -+ IPMI_LANPLUS_CIPHER_SUITE_RESERVED = 0xff, -+}; -+ -+struct cipher_suite_info { -+ enum cipher_suite_ids cipher_suite_id; -+ uint8_t auth_alg; -+ uint8_t integrity_alg; -+ uint8_t crypt_alg; -+ uint32_t iana; -+}; -+ - struct ipmi_session_params { - char * hostname; - uint8_t username[17]; - uint8_t authcode_set[IPMI_AUTHCODE_BUFFER_SIZE + 1]; - uint8_t authtype_set; - uint8_t privlvl; -- uint8_t cipher_suite_id; -+ enum cipher_suite_ids cipher_suite_id; - char sol_escape_char; - int password; - int port; -@@ -217,7 +249,10 @@ void ipmi_intf_session_set_username(struct ipmi_intf * intf, char * username); - void ipmi_intf_session_set_password(struct ipmi_intf * intf, char * password); - void ipmi_intf_session_set_privlvl(struct ipmi_intf * intf, uint8_t privlvl); - void ipmi_intf_session_set_lookupbit(struct ipmi_intf * intf, uint8_t lookupbit); --void ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, uint8_t cipher_suite_id); -+#ifdef IPMI_INTF_LANPLUS -+void ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, -+ enum cipher_suite_ids cipher_suite_id); -+#endif /* IPMI_INTF_LANPLUS */ - void ipmi_intf_session_set_sol_escape_char(struct ipmi_intf * intf, char sol_escape_char); - void ipmi_intf_session_set_kgkey(struct ipmi_intf *intf, const uint8_t *kgkey); - void ipmi_intf_session_set_port(struct ipmi_intf * intf, int port); -diff --git a/lib/ipmi_channel.c b/lib/ipmi_channel.c -index e1fc75f..3ae3104 100644 ---- a/lib/ipmi_channel.c -+++ b/lib/ipmi_channel.c -@@ -342,86 +342,116 @@ ipmi_get_channel_auth_cap(struct ipmi_intf *intf, uint8_t channel, uint8_t priv) - return 0; - } - --static int -+static size_t -+parse_channel_cipher_suite_data(uint8_t *cipher_suite_data, size_t data_len, -+ struct cipher_suite_info* suites, size_t nr_suites) -+{ -+ size_t count = 0; -+ size_t offset = 0; -+ uint32_t iana; -+ uint8_t auth_alg, integrity_alg, crypt_alg; -+ uint8_t cipher_suite_id; -+ -+ memset(suites, 0, sizeof(*suites) * nr_suites); -+ -+ while (offset < data_len && count < nr_suites) { -+ auth_alg = IPMI_AUTH_RAKP_NONE; -+ integrity_alg = IPMI_INTEGRITY_NONE; -+ crypt_alg = IPMI_CRYPT_NONE; -+ if (cipher_suite_data[offset] == STANDARD_CIPHER_SUITE) { -+ struct std_cipher_suite_record_t *record = -+ (struct std_cipher_suite_record_t*)(&cipher_suite_data[offset]); -+ /* standard type */ -+ iana = 0; -+ -+ /* Verify that we have at least a full record left; id + 3 algs */ -+ if ((data_len - offset) < sizeof(*record)) { -+ lprintf(LOG_INFO, "Incomplete data record in cipher suite data"); -+ break; -+ } -+ cipher_suite_id = record->cipher_suite_id; -+ auth_alg = CIPHER_ALG_MASK & record->auth_alg; -+ integrity_alg = CIPHER_ALG_MASK & record->integrity_alg; -+ crypt_alg = CIPHER_ALG_MASK & record->crypt_alg; -+ offset += sizeof(*record); -+ } else if (cipher_suite_data[offset] == OEM_CIPHER_SUITE) { -+ /* OEM record type */ -+ struct oem_cipher_suite_record_t *record = -+ (struct oem_cipher_suite_record_t*)(&cipher_suite_data[offset]); -+ /* Verify that we have at least a full record left -+ * id + iana + 3 algs -+ */ -+ if ((data_len - offset) < sizeof(*record)) { -+ lprintf(LOG_INFO, "Incomplete data record in cipher suite data"); -+ break; -+ } -+ -+ cipher_suite_id = record->cipher_suite_id; -+ -+ /* Grab the IANA */ -+ iana = ipmi24toh(record->iana); -+ auth_alg = CIPHER_ALG_MASK & record->auth_alg; -+ integrity_alg = CIPHER_ALG_MASK & record->integrity_alg; -+ crypt_alg = CIPHER_ALG_MASK & record->crypt_alg; -+ offset += sizeof(*record); -+ } else { -+ lprintf(LOG_INFO, "Bad start of record byte in cipher suite data (offset %d, value %x)", offset, cipher_suite_data[offset]); -+ break; -+ } -+ suites[count].cipher_suite_id = cipher_suite_id; -+ suites[count].iana = iana; -+ suites[count].auth_alg = auth_alg; -+ suites[count].integrity_alg = integrity_alg; -+ suites[count].crypt_alg = crypt_alg; -+ count++; -+ } -+ return count; -+} -+ -+int - ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type, -- uint8_t channel) -+ uint8_t channel, struct cipher_suite_info *suites, size_t *count) - { - struct ipmi_rs *rsp; - struct ipmi_rq req; - - uint8_t rqdata[3]; -- uint32_t iana; -- uint8_t auth_alg, integrity_alg, crypt_alg; -- uint8_t cipher_suite_id; - uint8_t list_index = 0; - /* 0x40 sets * 16 bytes per set */ -- uint8_t cipher_suite_data[1024]; -- uint16_t offset = 0; -- /* how much was returned, total */ -- uint16_t cipher_suite_data_length = 0; -+ uint8_t cipher_suite_data[MAX_CIPHER_SUITE_RECORD_OFFSET * -+ MAX_CIPHER_SUITE_DATA_LEN]; -+ size_t offset = 0; -+ size_t nr_suites = 0; - -+ if (!suites || !count || !*count) -+ return -1; -+ -+ nr_suites = *count; -+ *count = 0; - memset(cipher_suite_data, 0, sizeof(cipher_suite_data)); -- -+ - memset(&req, 0, sizeof(req)); - req.msg.netfn = IPMI_NETFN_APP; - req.msg.cmd = IPMI_GET_CHANNEL_CIPHER_SUITES; - req.msg.data = rqdata; -- req.msg.data_len = 3; -+ req.msg.data_len = sizeof(rqdata); - - rqdata[0] = channel; - rqdata[1] = ((strncmp(payload_type, "ipmi", 4) == 0)? 0: 1); -- /* Always ask for cipher suite format */ -- rqdata[2] = 0x80; -- -- rsp = intf->sendrecv(intf, &req); -- if (rsp == NULL) { -- lprintf(LOG_ERR, "Unable to Get Channel Cipher Suites"); -- return -1; -- } -- if (rsp->ccode > 0) { -- lprintf(LOG_ERR, "Get Channel Cipher Suites failed: %s", -- val2str(rsp->ccode, completion_code_vals)); -- return -1; -- } -- -- -- /* -- * Grab the returned channel number once. We assume it's the same -- * in future calls. -- */ -- if (rsp->data_len >= 1) { -- channel = rsp->data[0]; -- } -- -- while ((rsp->data_len > 1) && (rsp->data_len == 17) && (list_index < 0x3F)) { -- /* -- * We got back cipher suite data -- store it. -- * printf("copying data to offset %d\n", offset); -- * printbuf(rsp->data + 1, rsp->data_len - 1, "this is the data"); -- */ -- memcpy(cipher_suite_data + offset, rsp->data + 1, rsp->data_len - 1); -- offset += rsp->data_len - 1; -- -- /* -- * Increment our list for the next call -- */ -- ++list_index; -- rqdata[2] = (rqdata[2] & 0x80) + list_index; - -+ do { -+ /* Always ask for cipher suite format */ -+ rqdata[2] = LIST_ALGORITHMS_BY_CIPHER_SUITE | list_index; - rsp = intf->sendrecv(intf, &req); - if (rsp == NULL) { - lprintf(LOG_ERR, "Unable to Get Channel Cipher Suites"); - return -1; - } -- if (rsp->ccode > 0) { -+ if (rsp->ccode || rsp->data_len < 1) { - lprintf(LOG_ERR, "Get Channel Cipher Suites failed: %s", - val2str(rsp->ccode, completion_code_vals)); - return -1; - } -- } -- -- /* Copy last chunk */ -- if(rsp->data_len > 1) { - /* - * We got back cipher suite data -- store it. - * printf("copying data to offset %d\n", offset); -@@ -429,88 +459,46 @@ ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type, - */ - memcpy(cipher_suite_data + offset, rsp->data + 1, rsp->data_len - 1); - offset += rsp->data_len - 1; -- } - -- /* We can chomp on all our data now. */ -- cipher_suite_data_length = offset; -- offset = 0; -+ /* -+ * Increment our list for the next call -+ */ -+ ++list_index; -+ } while ((rsp->data_len == (sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN)) && -+ (list_index < MAX_CIPHER_SUITE_RECORD_OFFSET)); - -- if (! csv_output) { -- printf("ID IANA Auth Alg Integrity Alg Confidentiality Alg\n"); -- } -- while (offset < cipher_suite_data_length) { -- if (cipher_suite_data[offset++] == 0xC0) { -- /* standard type */ -- iana = 0; -+ *count = parse_channel_cipher_suite_data(cipher_suite_data, offset, suites, -+ nr_suites); -+ return 0; -+} - -- /* Verify that we have at least a full record left; id + 3 algs */ -- if ((cipher_suite_data_length - offset) < 4) { -- lprintf(LOG_ERR, "Incomplete data record in cipher suite data"); -- return -1; -- } -- cipher_suite_id = cipher_suite_data[offset++]; -- } else if (cipher_suite_data[offset++] == 0xC1) { -- /* OEM record type */ -- /* Verify that we have at least a full record left -- * id + iana + 3 algs -- */ -- if ((cipher_suite_data_length - offset) < 4) { -- lprintf(LOG_ERR, "Incomplete data record in cipher suite data"); -- return -1; -- } -+static int -+ipmi_print_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type, -+ uint8_t channel) -+{ -+ int rc; -+ size_t i = 0; -+ struct cipher_suite_info suites[MAX_CIPHER_SUITE_COUNT]; -+ size_t nr_suites = sizeof(*suites); - -- cipher_suite_id = cipher_suite_data[offset++]; -+ rc = ipmi_get_channel_cipher_suites(intf, payload_type, channel, -+ suites, &nr_suites); - -- /* Grab the IANA */ -- iana = -- cipher_suite_data[offset] | -- (cipher_suite_data[offset + 1] << 8) | -- (cipher_suite_data[offset + 2] << 16); -- offset += 3; -- } else { -- lprintf(LOG_ERR, "Bad start of record byte in cipher suite data"); -- return -1; -- } -+ if (rc < 0) -+ return rc; - -- /* -- * Grab the algorithms for this cipher suite. I guess we can't be -- * sure of what order they'll come in. Also, I suppose we default -- * to the NONE algorithm if one were absent. This part of the spec is -- * poorly written -- I have read the errata document. For now, I'm only -- * allowing one algorithm per type (auth, integrity, crypt) because I -- * don't I understand how it could be otherwise. -- */ -- auth_alg = IPMI_AUTH_RAKP_NONE; -- integrity_alg = IPMI_INTEGRITY_NONE; -- crypt_alg = IPMI_CRYPT_NONE; -- -- while (((cipher_suite_data[offset] & 0xC0) != 0xC0) && -- ((cipher_suite_data_length - offset) > 0)) -- { -- switch (cipher_suite_data[offset] & 0xC0) -- { -- case 0x00: -- /* Authentication algorithm specifier */ -- auth_alg = cipher_suite_data[offset++] & 0x3F; -- break; -- case 0x40: -- /* Interity algorithm specifier */ -- integrity_alg = cipher_suite_data[offset++] & 0x3F; -- break; -- case 0x80: -- /* Confidentiality algorithm specifier */ -- crypt_alg = cipher_suite_data[offset++] & 0x3F; -- break; -- } -- } -+ if (! csv_output) { -+ printf("ID IANA Auth Alg Integrity Alg Confidentiality Alg\n"); -+ } -+ for (i = 0; i < nr_suites; i++) { - /* We have everything we need to spit out a cipher suite record */ - printf((csv_output? "%d,%s,%s,%s,%s\n" : - "%-4d %-7s %-15s %-15s %-15s\n"), -- cipher_suite_id, -- iana_string(iana), -- val2str(auth_alg, ipmi_auth_algorithms), -- val2str(integrity_alg, ipmi_integrity_algorithms), -- val2str(crypt_alg, ipmi_encryption_algorithms)); -+ suites[i].cipher_suite_id, -+ iana_string(suites[i].iana), -+ val2str(suites[i].auth_alg, ipmi_auth_algorithms), -+ val2str(suites[i].integrity_alg, ipmi_integrity_algorithms), -+ val2str(suites[i].crypt_alg, ipmi_encryption_algorithms)); - } - return 0; - } -@@ -973,7 +961,7 @@ ipmi_channel_main(struct ipmi_intf *intf, int argc, char **argv) - return (-1); - } - } -- retval = ipmi_get_channel_cipher_suites(intf, -+ retval = ipmi_print_channel_cipher_suites(intf, - argv[1], /* ipmi | sol */ - channel); - } else if (strncmp(argv[0], "setkg", 5) == 0) { -diff --git a/lib/ipmi_main.c b/lib/ipmi_main.c -index 811c80b..6aee102 100644 ---- a/lib/ipmi_main.c -+++ b/lib/ipmi_main.c -@@ -323,6 +323,7 @@ ipmi_main(int argc, char ** argv, - uint8_t target_addr = 0; - uint8_t target_channel = 0; - -+ uint8_t u8tmp = 0; - uint8_t transit_addr = 0; - uint8_t transit_channel = 0; - uint8_t target_lun = 0; -@@ -347,7 +348,10 @@ ipmi_main(int argc, char ** argv, - char * seloem = NULL; - int port = 0; - int devnum = 0; -- int cipher_suite_id = 3; /* See table 22-19 of the IPMIv2 spec */ -+#ifdef IPMI_INTF_LANPLUS -+ /* lookup best cipher suite available */ -+ enum cipher_suite_ids cipher_suite_id = IPMI_LANPLUS_CIPHER_SUITE_RESERVED; -+#endif /* IPMI_INTF_LANPLUS */ - int argflag, i, found; - int rc = -1; - int ai_family = AF_UNSPEC; -@@ -425,19 +429,18 @@ ipmi_main(int argc, char ** argv, - goto out_free; - } - break; -+#ifdef IPMI_INTF_LANPLUS - case 'C': -- if (str2int(optarg, &cipher_suite_id) != 0) { -- lprintf(LOG_ERR, "Invalid parameter given or out of range for '-C'."); -- rc = -1; -- goto out_free; -- } -- /* add check Cipher is -gt 0 */ -- if (cipher_suite_id < 0) { -- lprintf(LOG_ERR, "Cipher suite ID %i is invalid.", cipher_suite_id); -+ /* Cipher Suite ID is a byte as per IPMI specification */ -+ if (str2uchar(optarg, &u8tmp) != 0) { -+ lprintf(LOG_ERR, "Invalid parameter given or out of " -+ "range [0-255] for '-C'."); - rc = -1; - goto out_free; - } -+ cipher_suite_id = u8tmp; - break; -+#endif /* IPMI_INTF_LANPLUS */ - case 'v': - verbose++; - break; -@@ -870,7 +873,9 @@ ipmi_main(int argc, char ** argv, - - ipmi_intf_session_set_lookupbit(ipmi_main_intf, lookupbit); - ipmi_intf_session_set_sol_escape_char(ipmi_main_intf, sol_escape_char); -+#ifdef IPMI_INTF_LANPLUS - ipmi_intf_session_set_cipher_suite_id(ipmi_main_intf, cipher_suite_id); -+#endif /* IPMI_INTF_LANPLUS */ - - ipmi_main_intf->devnum = devnum; - -diff --git a/src/plugins/ipmi_intf.c b/src/plugins/ipmi_intf.c -index 1d9e87b..00b0918 100644 ---- a/src/plugins/ipmi_intf.c -+++ b/src/plugins/ipmi_intf.c -@@ -252,11 +252,14 @@ ipmi_intf_session_set_lookupbit(struct ipmi_intf * intf, uint8_t lookupbit) - intf->ssn_params.lookupbit = lookupbit; - } - -+#ifdef IPMI_INTF_LANPLUS - void --ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, uint8_t cipher_suite_id) -+ipmi_intf_session_set_cipher_suite_id(struct ipmi_intf * intf, -+ enum cipher_suite_ids cipher_suite_id) - { - intf->ssn_params.cipher_suite_id = cipher_suite_id; - } -+#endif /* IPMI_INTF_LANPLUS */ - - void - ipmi_intf_session_set_sol_escape_char(struct ipmi_intf * intf, char sol_escape_char) -diff --git a/src/plugins/lanplus/lanplus.c b/src/plugins/lanplus/lanplus.c -index a0e388c..3087348 100644 ---- a/src/plugins/lanplus/lanplus.c -+++ b/src/plugins/lanplus/lanplus.c -@@ -164,114 +164,109 @@ extern int verbose; - * returns 0 on success - * 1 on failure - */ --int lanplus_get_requested_ciphers(int cipher_suite_id, -+int lanplus_get_requested_ciphers(enum cipher_suite_ids cipher_suite_id, - uint8_t * auth_alg, - uint8_t * integrity_alg, - uint8_t * crypt_alg) - { --#ifdef HAVE_CRYPTO_SHA256 -- if ((cipher_suite_id < 0) || (cipher_suite_id > 17)) { -- return 1; -- } --#else -- if ((cipher_suite_id < 0) || (cipher_suite_id > 14)) -- return 1; --#endif /* HAVE_CRYPTO_SHA256 */ - /* See table 22-19 for the source of the statement */ - switch (cipher_suite_id) - { -- case 0: -+ case IPMI_LANPLUS_CIPHER_SUITE_0: - *auth_alg = IPMI_AUTH_RAKP_NONE; - *integrity_alg = IPMI_INTEGRITY_NONE; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 1: -+ case IPMI_LANPLUS_CIPHER_SUITE_1: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1; - *integrity_alg = IPMI_INTEGRITY_NONE; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 2: -+ case IPMI_LANPLUS_CIPHER_SUITE_2: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 3: -+ case IPMI_LANPLUS_CIPHER_SUITE_3: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96; - *crypt_alg = IPMI_CRYPT_AES_CBC_128; - break; -- case 4: -+ case IPMI_LANPLUS_CIPHER_SUITE_4: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96; - *crypt_alg = IPMI_CRYPT_XRC4_128; - break; -- case 5: -+ case IPMI_LANPLUS_CIPHER_SUITE_5: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA1; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA1_96; - *crypt_alg = IPMI_CRYPT_XRC4_40; - break; -- case 6: -+ case IPMI_LANPLUS_CIPHER_SUITE_6: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_NONE; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 7: -+ case IPMI_LANPLUS_CIPHER_SUITE_7: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 8: -+ case IPMI_LANPLUS_CIPHER_SUITE_8: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128; - *crypt_alg = IPMI_CRYPT_AES_CBC_128; - break; -- case 9: -+ case IPMI_LANPLUS_CIPHER_SUITE_9: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128; - *crypt_alg = IPMI_CRYPT_XRC4_128; - break; -- case 10: -+ case IPMI_LANPLUS_CIPHER_SUITE_10: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_HMAC_MD5_128; - *crypt_alg = IPMI_CRYPT_XRC4_40; - break; -- case 11: -+ case IPMI_LANPLUS_CIPHER_SUITE_11: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_MD5_128; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 12: -+ case IPMI_LANPLUS_CIPHER_SUITE_12: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_MD5_128; - *crypt_alg = IPMI_CRYPT_AES_CBC_128; - break; -- case 13: -+ case IPMI_LANPLUS_CIPHER_SUITE_13: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_MD5_128; - *crypt_alg = IPMI_CRYPT_XRC4_128; - break; -- case 14: -+ case IPMI_LANPLUS_CIPHER_SUITE_14: - *auth_alg = IPMI_AUTH_RAKP_HMAC_MD5; - *integrity_alg = IPMI_INTEGRITY_MD5_128; - *crypt_alg = IPMI_CRYPT_XRC4_40; - break; - #ifdef HAVE_CRYPTO_SHA256 -- case 15: -+ case IPMI_LANPLUS_CIPHER_SUITE_15: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256; - *integrity_alg = IPMI_INTEGRITY_NONE; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 16: -+ case IPMI_LANPLUS_CIPHER_SUITE_16: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA256_128; - *crypt_alg = IPMI_CRYPT_NONE; - break; -- case 17: -+ case IPMI_LANPLUS_CIPHER_SUITE_17: - *auth_alg = IPMI_AUTH_RAKP_HMAC_SHA256; - *integrity_alg = IPMI_INTEGRITY_HMAC_SHA256_128; - *crypt_alg = IPMI_CRYPT_AES_CBC_128; - break; - #endif /* HAVE_CRYPTO_SHA256 */ -+ case IPMI_LANPLUS_CIPHER_SUITE_RESERVED: -+ default: -+ return 1; - } - - return 0; -@@ -3441,6 +3436,57 @@ ipmi_set_session_privlvl_cmd(struct ipmi_intf * intf) - return 0; - } - -+static uint8_t -+ipmi_find_best_cipher_suite(struct ipmi_intf *intf) -+{ -+ enum cipher_suite_ids best_suite = IPMI_LANPLUS_CIPHER_SUITE_RESERVED; -+#ifdef HAVE_CRYPTO_SHA256 -+ struct cipher_suite_info suites[MAX_CIPHER_SUITE_COUNT]; -+ size_t nr_suites = ARRAY_SIZE(suites); -+ /* cipher suite best order is chosen with this criteria: -+ * HMAC-MD5 and MD5 are BAD; xRC4 is bad; AES128 is required -+ * HMAC-SHA256 > HMAC-SHA1 -+ * secure authentication > encrypted content -+ * -+ * With xRC4 out, all cipher suites with MD5 out, and cipher suite 3 being -+ * required by the spec, the only better defined standard cipher suite is -+ * 17. So if SHA256 is available, we should try to use that, otherwise, -+ * fall back to 3. -+ */ -+ const enum cipher_suite_ids cipher_order_preferred[] = { -+ IPMI_LANPLUS_CIPHER_SUITE_17, -+ IPMI_LANPLUS_CIPHER_SUITE_3, -+ }; -+ const size_t nr_preferred = ARRAY_SIZE(cipher_order_preferred); -+ size_t ipref, i; -+ -+ if (ipmi_get_channel_cipher_suites(intf, "ipmi", IPMI_LAN_CHANNEL_E, -+ suites, &nr_suites) < 0) -+ { -+ /* default legacy behavior - cipher suite 3 if none is requested */ -+ return IPMI_LANPLUS_CIPHER_SUITE_3; -+ } -+ for (ipref = 0; ipref < nr_preferred && -+ IPMI_LANPLUS_CIPHER_SUITE_RESERVED == best_suite; ipref++) -+ { -+ for (i = 0; i < nr_suites; i++) { -+ if (cipher_order_preferred[ipref] == suites[i].cipher_suite_id) { -+ best_suite = cipher_order_preferred[ipref]; -+ break; -+ } -+ } -+ } -+#endif /* HAVE_CRYPTO_SHA256 */ -+ if (IPMI_LANPLUS_CIPHER_SUITE_RESERVED == best_suite) { -+ /* IPMI 2.0 spec requires that cipher suite 3 is implemented -+ * so we should always be able to fall back to that if better -+ * options are not available. */ -+ best_suite = IPMI_LANPLUS_CIPHER_SUITE_3; -+ } -+ lprintf(LOG_INFO, "Using best available cipher suite %d\n", best_suite); -+ return best_suite; -+} -+ - /** - * ipmi_lanplus_open - */ -@@ -3514,6 +3560,16 @@ ipmi_lanplus_open(struct ipmi_intf * intf) - lprintf(LOG_INFO, "This BMC does not support IPMI v2 / RMCP+"); - goto fail; - } -+ /* -+ * If no cipher suite was provided, query the channel cipher suite list and -+ * pick the best one available -+ */ -+ if (IPMI_LANPLUS_CIPHER_SUITE_RESERVED == -+ intf->ssn_params.cipher_suite_id) -+ { -+ ipmi_intf_session_set_cipher_suite_id(intf, -+ ipmi_find_best_cipher_suite(intf)); -+ } - - /* - * If the open/rakp1/rakp3 sequence encounters a timeout, the whole sequence -@@ -3728,7 +3784,7 @@ static int ipmi_lanplus_setup(struct ipmi_intf * intf) - - static void ipmi_lanp_set_max_rq_data_size(struct ipmi_intf * intf, uint16_t size) - { -- if (intf->ssn_params.cipher_suite_id == 3) { -+ if (intf->ssn_params.cipher_suite_id == IPMI_LANPLUS_CIPHER_SUITE_3) { - /* - * encrypted payload can only be multiple of 16 bytes - */ -@@ -3746,7 +3802,7 @@ static void ipmi_lanp_set_max_rq_data_size(struct ipmi_intf * intf, uint16_t siz - - static void ipmi_lanp_set_max_rp_data_size(struct ipmi_intf * intf, uint16_t size) - { -- if (intf->ssn_params.cipher_suite_id == 3) { -+ if (intf->ssn_params.cipher_suite_id == IPMI_LANPLUS_CIPHER_SUITE_3) { - /* - * encrypted payload can only be multiple of 16 bytes - */ --- -2.20.1 - diff --git a/system/ipmitool/patches/0010-pef-missing-newline.patch b/system/ipmitool/patches/0010-pef-missing-newline.patch deleted file mode 100644 index 76503338d94..00000000000 --- a/system/ipmitool/patches/0010-pef-missing-newline.patch +++ /dev/null @@ -1,33 +0,0 @@ -From f65ea137f0d03f883219a791a49cf8ea7e16776a Mon Sep 17 00:00:00 2001 -From: Vaclav Dolezal -Date: Fri, 1 Mar 2019 14:46:12 +0100 -Subject: [PATCH] Fix "ipmitool pef {status,info}" not printing final newline - -Signed-off-by: Vaclav Dolezal ---- - lib/ipmi_pef.c | 2 ++ - 1 file changed, 2 insertions(+) - -diff --git a/lib/ipmi_pef.c b/lib/ipmi_pef.c -index bbf25f2..4be749e 100644 ---- a/lib/ipmi_pef.c -+++ b/lib/ipmi_pef.c -@@ -1183,6 +1183,7 @@ ipmi_pef2_get_info(struct ipmi_intf *intf) - ipmi_pef_print_guid(guid_ptr); - } - ipmi_pef_print_flags(&pef_b2s_actions, P_SUPP, pcap.actions); -+ putchar('\n'); - return 0; - } - -@@ -1242,6 +1243,7 @@ ipmi_pef2_get_status(struct ipmi_intf *intf) - return (-1); - } - ipmi_pef_print_flags(&pef_b2s_actions, P_ACTV, rsp->data[1]); -+ putchar('\n'); - return 0; - } - --- -2.20.1 - diff --git a/system/ipmitool/patches/0011-expand-sensor-name-column.patch b/system/ipmitool/patches/0011-expand-sensor-name-column.patch deleted file mode 100644 index 85e0c92a214..00000000000 --- a/system/ipmitool/patches/0011-expand-sensor-name-column.patch +++ /dev/null @@ -1,57 +0,0 @@ -From 57b57b27fe2c17e3030c41ee5566af36ccd33941 Mon Sep 17 00:00:00 2001 -From: Vaclav Dolezal -Date: Thu, 30 Jan 2020 16:18:37 +0100 -Subject: [PATCH] Expand column with name in ipmitool sdr/sensor output - ---- - lib/ipmi_sdr.c | 4 ++-- - lib/ipmi_sensor.c | 4 ++-- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/lib/ipmi_sdr.c b/lib/ipmi_sdr.c -index fd2c02d..0f6faab 100644 ---- a/lib/ipmi_sdr.c -+++ b/lib/ipmi_sdr.c -@@ -1619,7 +1619,7 @@ ipmi_sdr_print_sensor_fc(struct ipmi_intf *intf, - /* - * print sensor name, reading, state - */ -- printf("%-16s | ", sr->s_id); -+ printf("%-24s | ", sr->s_id); - - memset(sval, 0, sizeof (sval)); - -@@ -1657,7 +1657,7 @@ ipmi_sdr_print_sensor_fc(struct ipmi_intf *intf, - /* - * print sensor name, number, state, entity, reading - */ -- printf("%-16s | %02Xh | ", -+ printf("%-24s | %02Xh | ", - sr->s_id, sensor->keys.sensor_num); - - if (IS_THRESHOLD_SENSOR(sensor)) { -diff --git a/lib/ipmi_sensor.c b/lib/ipmi_sensor.c -index a0b7eb8..7328508 100644 ---- a/lib/ipmi_sensor.c -+++ b/lib/ipmi_sensor.c -@@ -175,7 +175,7 @@ ipmi_sensor_print_fc_discrete(struct ipmi_intf *intf, - /* output format - * id value units status thresholds.... - */ -- printf("%-16s ", sr->s_id); -+ printf("%-24s ", sr->s_id); - if (sr->s_reading_valid) { - if (sr->s_has_analog_value) { - /* don't show discrete component */ -@@ -276,7 +276,7 @@ ipmi_sensor_print_fc_threshold(struct ipmi_intf *intf, - /* output format - * id value units status thresholds.... - */ -- printf("%-16s ", sr->s_id); -+ printf("%-24s ", sr->s_id); - if (sr->s_reading_valid) { - if (sr->s_has_analog_value) - printf("| %-10.3f | %-10s | %-6s", --- -2.20.1 - diff --git a/system/ipmitool/patches/0012-CVE-2020-5208.patch b/system/ipmitool/patches/0012-CVE-2020-5208.patch deleted file mode 100644 index 4d5a4874f24..00000000000 --- a/system/ipmitool/patches/0012-CVE-2020-5208.patch +++ /dev/null @@ -1,378 +0,0 @@ -From b3e74778c65ba3ffc8a9b3133c87588ee5d18a74 Mon Sep 17 00:00:00 2001 -From: Chrostoper Ertl -Date: Thu, 28 Nov 2019 16:33:59 +0000 -Subject: [PATCH] Fixes for CVE-2020-5208 - -see https://github.com/ipmitool/ipmitool/security/advisories/GHSA-g659-9qxw-p7cp - -This patch is combination of following commits: - -pick e824c23316ae50beb7f7488f2055ac65e8b341f2 fru: Fix buffer overflow vulnerabilities -pick 840fb1cbb4fb365cb9797300e3374d4faefcdb10 fru: Fix buffer overflow in ipmi_spd_print_fru -pick 41d7026946fafbd4d1ec0bcaca3ea30a6e8eed22 session: Fix buffer overflow in ipmi_get_session_info -pick 9452be87181a6e83cfcc768b3ed8321763db50e4 channel: Fix buffer overflow -pick d45572d71e70840e0d4c50bf48218492b79c1a10 lanp: Fix buffer overflows in get_lan_param_select -pick 7ccea283dd62a05a320c1921e3d8d71a87772637 fru, sdr: Fix id_string buffer overflows ---- - lib/dimm_spd.c | 9 ++++++++- - lib/ipmi_channel.c | 5 ++++- - lib/ipmi_fru.c | 35 ++++++++++++++++++++++++++++++++--- - lib/ipmi_lanp.c | 14 +++++++------- - lib/ipmi_sdr.c | 40 ++++++++++++++++++++++++---------------- - lib/ipmi_session.c | 12 ++++++++---- - 6 files changed, 83 insertions(+), 32 deletions(-) - -diff --git a/lib/dimm_spd.c b/lib/dimm_spd.c -index 41e30db..68f3b4f 100644 ---- a/lib/dimm_spd.c -+++ b/lib/dimm_spd.c -@@ -1621,7 +1621,7 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id) - struct ipmi_rq req; - struct fru_info fru; - uint8_t *spd_data, msg_data[4]; -- int len, offset; -+ uint32_t len, offset; - - msg_data[0] = id; - -@@ -1697,6 +1697,13 @@ ipmi_spd_print_fru(struct ipmi_intf * intf, uint8_t id) - } - - len = rsp->data[0]; -+ if(rsp->data_len < 1 -+ || len > rsp->data_len - 1 -+ || len > fru.size - offset) -+ { -+ printf(" Not enough buffer size"); -+ return -1; -+ } - memcpy(&spd_data[offset], rsp->data + 1, len); - offset += len; - } while (offset < fru.size); -diff --git a/lib/ipmi_channel.c b/lib/ipmi_channel.c -index 3ae3104..80ba522 100644 ---- a/lib/ipmi_channel.c -+++ b/lib/ipmi_channel.c -@@ -447,7 +447,10 @@ ipmi_get_channel_cipher_suites(struct ipmi_intf *intf, const char *payload_type, - lprintf(LOG_ERR, "Unable to Get Channel Cipher Suites"); - return -1; - } -- if (rsp->ccode || rsp->data_len < 1) { -+ if (rsp->ccode -+ || rsp->data_len < 1 -+ || rsp->data_len > sizeof(uint8_t) + MAX_CIPHER_SUITE_DATA_LEN) -+ { - lprintf(LOG_ERR, "Get Channel Cipher Suites failed: %s", - val2str(rsp->ccode, completion_code_vals)); - return -1; -diff --git a/lib/ipmi_fru.c b/lib/ipmi_fru.c -index cf00eff..98bc984 100644 ---- a/lib/ipmi_fru.c -+++ b/lib/ipmi_fru.c -@@ -615,7 +615,10 @@ int - read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - uint32_t offset, uint32_t length, uint8_t *frubuf) - { -- uint32_t off = offset, tmp, finish; -+ uint32_t off = offset; -+ uint32_t tmp; -+ uint32_t finish; -+ uint32_t size_left_in_buffer; - struct ipmi_rs * rsp; - struct ipmi_rq req; - uint8_t msg_data[4]; -@@ -628,10 +631,12 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - - finish = offset + length; - if (finish > fru->size) { -+ memset(frubuf + fru->size, 0, length - fru->size); - finish = fru->size; - lprintf(LOG_NOTICE, "Read FRU Area length %d too large, " - "Adjusting to %d", - offset + length, finish - offset); -+ length = finish - offset; - } - - memset(&req, 0, sizeof(req)); -@@ -667,6 +672,7 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - } - } - -+ size_left_in_buffer = length; - do { - tmp = fru->access ? off >> 1 : off; - msg_data[0] = id; -@@ -707,9 +713,18 @@ read_fru_area(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - } - - tmp = fru->access ? rsp->data[0] << 1 : rsp->data[0]; -+ if(rsp->data_len < 1 -+ || tmp > rsp->data_len - 1 -+ || tmp > size_left_in_buffer) -+ { -+ printf(" Not enough buffer size"); -+ return -1; -+ } -+ - memcpy(frubuf, rsp->data + 1, tmp); - off += tmp; - frubuf += tmp; -+ size_left_in_buffer -= tmp; - /* sometimes the size returned in the Info command - * is too large. return 0 so higher level function - * still attempts to parse what was returned */ -@@ -742,7 +757,9 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - uint32_t offset, uint32_t length, uint8_t *frubuf) - { - static uint32_t fru_data_rqst_size = 20; -- uint32_t off = offset, tmp, finish; -+ uint32_t off = offset; -+ uint32_t tmp, finish; -+ uint32_t size_left_in_buffer; - struct ipmi_rs * rsp; - struct ipmi_rq req; - uint8_t msg_data[4]; -@@ -755,10 +772,12 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - - finish = offset + length; - if (finish > fru->size) { -+ memset(frubuf + fru->size, 0, length - fru->size); - finish = fru->size; - lprintf(LOG_NOTICE, "Read FRU Area length %d too large, " - "Adjusting to %d", - offset + length, finish - offset); -+ length = finish - offset; - } - - memset(&req, 0, sizeof(req)); -@@ -773,6 +792,8 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - if (fru->access && fru_data_rqst_size > 16) - #endif - fru_data_rqst_size = 16; -+ -+ size_left_in_buffer = length; - do { - tmp = fru->access ? off >> 1 : off; - msg_data[0] = id; -@@ -804,8 +825,16 @@ read_fru_area_section(struct ipmi_intf * intf, struct fru_info *fru, uint8_t id, - } - - tmp = fru->access ? rsp->data[0] << 1 : rsp->data[0]; -+ if(rsp->data_len < 1 -+ || tmp > rsp->data_len - 1 -+ || tmp > size_left_in_buffer) -+ { -+ printf(" Not enough buffer size"); -+ return -1; -+ } - memcpy((frubuf + off)-offset, rsp->data + 1, tmp); - off += tmp; -+ size_left_in_buffer -= tmp; - - /* sometimes the size returned in the Info command - * is too large. return 0 so higher level function -@@ -3033,7 +3062,7 @@ ipmi_fru_print(struct ipmi_intf * intf, struct sdr_record_fru_locator * fru) - return 0; - - memset(desc, 0, sizeof(desc)); -- memcpy(desc, fru->id_string, fru->id_code & 0x01f); -+ memcpy(desc, fru->id_string, __min(fru->id_code & 0x01f, sizeof(desc))); - desc[fru->id_code & 0x01f] = 0; - printf("FRU Device Description : %s (ID %d)\n", desc, fru->device_id); - -diff --git a/lib/ipmi_lanp.c b/lib/ipmi_lanp.c -index 65d881b..022c7f1 100644 ---- a/lib/ipmi_lanp.c -+++ b/lib/ipmi_lanp.c -@@ -1809,7 +1809,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - /* set new ipaddr */ - memcpy(data+3, temp, 4); - printf("Setting LAN Alert %d IP Address to %d.%d.%d.%d\n", alert, -@@ -1824,7 +1824,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - /* set new macaddr */ - memcpy(data+7, temp, 6); - printf("Setting LAN Alert %d MAC Address to " -@@ -1838,7 +1838,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - - if (strncasecmp(argv[1], "def", 3) == 0 || - strncasecmp(argv[1], "default", 7) == 0) { -@@ -1864,7 +1864,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - - if (strncasecmp(argv[1], "on", 2) == 0 || - strncasecmp(argv[1], "yes", 3) == 0) { -@@ -1889,7 +1889,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - - if (strncasecmp(argv[1], "pet", 3) == 0) { - printf("Setting LAN Alert %d destination to PET Trap\n", alert); -@@ -1917,7 +1917,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - - if (str2uchar(argv[1], &data[2]) != 0) { - lprintf(LOG_ERR, "Invalid time: %s", argv[1]); -@@ -1933,7 +1933,7 @@ ipmi_lan_alert_set(struct ipmi_intf * intf, uint8_t chan, uint8_t alert, - if (p == NULL) { - return (-1); - } -- memcpy(data, p->data, p->data_len); -+ memcpy(data, p->data, __min(p->data_len, sizeof(data))); - - if (str2uchar(argv[1], &data[3]) != 0) { - lprintf(LOG_ERR, "Invalid retry: %s", argv[1]); -diff --git a/lib/ipmi_sdr.c b/lib/ipmi_sdr.c -index 0f6faab..9890132 100644 ---- a/lib/ipmi_sdr.c -+++ b/lib/ipmi_sdr.c -@@ -2086,7 +2086,7 @@ ipmi_sdr_print_sensor_eventonly(struct ipmi_intf *intf, - return -1; - - memset(desc, 0, sizeof (desc)); -- snprintf(desc, (sensor->id_code & 0x1f) + 1, "%s", sensor->id_string); -+ snprintf(desc, sizeof(desc), "%.*s", (sensor->id_code & 0x1f) + 1, sensor->id_string); - - if (verbose) { - printf("Sensor ID : %s (0x%x)\n", -@@ -2137,7 +2137,7 @@ ipmi_sdr_print_sensor_mc_locator(struct ipmi_intf *intf, - return -1; - - memset(desc, 0, sizeof (desc)); -- snprintf(desc, (mc->id_code & 0x1f) + 1, "%s", mc->id_string); -+ snprintf(desc, sizeof(desc), "%.*s", (mc->id_code & 0x1f) + 1, mc->id_string); - - if (verbose == 0) { - if (csv_output) -@@ -2230,7 +2230,7 @@ ipmi_sdr_print_sensor_generic_locator(struct ipmi_intf *intf, - char desc[17]; - - memset(desc, 0, sizeof (desc)); -- snprintf(desc, (dev->id_code & 0x1f) + 1, "%s", dev->id_string); -+ snprintf(desc, sizeof(desc), "%.*s", (dev->id_code & 0x1f) + 1, dev->id_string); - - if (!verbose) { - if (csv_output) -@@ -2287,7 +2287,7 @@ ipmi_sdr_print_sensor_fru_locator(struct ipmi_intf *intf, - char desc[17]; - - memset(desc, 0, sizeof (desc)); -- snprintf(desc, (fru->id_code & 0x1f) + 1, "%s", fru->id_string); -+ snprintf(desc, sizeof(desc), "%.*s", (fru->id_code & 0x1f) + 1, fru->id_string); - - if (!verbose) { - if (csv_output) -@@ -2491,35 +2491,43 @@ ipmi_sdr_print_name_from_rawentry(struct ipmi_intf *intf, uint16_t id, - - int rc =0; - char desc[17]; -+ const char *id_string; -+ uint8_t id_code; - memset(desc, ' ', sizeof (desc)); - - switch ( type) { - case SDR_RECORD_TYPE_FULL_SENSOR: - record.full = (struct sdr_record_full_sensor *) raw; -- snprintf(desc, (record.full->id_code & 0x1f) +1, "%s", -- (const char *)record.full->id_string); -+ id_code = record.full->id_code; -+ id_string = record.full->id_string; - break; -+ - case SDR_RECORD_TYPE_COMPACT_SENSOR: - record.compact = (struct sdr_record_compact_sensor *) raw ; -- snprintf(desc, (record.compact->id_code & 0x1f) +1, "%s", -- (const char *)record.compact->id_string); -+ id_code = record.compact->id_code; -+ id_string = record.compact->id_string; - break; -+ - case SDR_RECORD_TYPE_EVENTONLY_SENSOR: - record.eventonly = (struct sdr_record_eventonly_sensor *) raw ; -- snprintf(desc, (record.eventonly->id_code & 0x1f) +1, "%s", -- (const char *)record.eventonly->id_string); -- break; -+ id_code = record.eventonly->id_code; -+ id_string = record.eventonly->id_string; -+ break; -+ - case SDR_RECORD_TYPE_MC_DEVICE_LOCATOR: - record.mcloc = (struct sdr_record_mc_locator *) raw ; -- snprintf(desc, (record.mcloc->id_code & 0x1f) +1, "%s", -- (const char *)record.mcloc->id_string); -+ id_code = record.mcloc->id_code; -+ id_string = record.mcloc->id_string; - break; -+ - default: - rc = -1; -- break; -- } -+ } -+ if (!rc) { -+ snprintf(desc, sizeof(desc), "%.*s", (id_code & 0x1f) + 1, id_string); -+ } - -- lprintf(LOG_INFO, "ID: 0x%04x , NAME: %-16s", id, desc); -+ lprintf(LOG_INFO, "ID: 0x%04x , NAME: %-16s", id, desc); - return rc; - } - -diff --git a/lib/ipmi_session.c b/lib/ipmi_session.c -index 141f0f4..b9af1fd 100644 ---- a/lib/ipmi_session.c -+++ b/lib/ipmi_session.c -@@ -309,8 +309,10 @@ ipmi_get_session_info(struct ipmi_intf * intf, - } - else - { -- memcpy(&session_info, rsp->data, rsp->data_len); -- print_session_info(&session_info, rsp->data_len); -+ memcpy(&session_info, rsp->data, -+ __min(rsp->data_len, sizeof(session_info))); -+ print_session_info(&session_info, -+ __min(rsp->data_len, sizeof(session_info))); - } - break; - -@@ -341,8 +343,10 @@ ipmi_get_session_info(struct ipmi_intf * intf, - break; - } - -- memcpy(&session_info, rsp->data, rsp->data_len); -- print_session_info(&session_info, rsp->data_len); -+ memcpy(&session_info, rsp->data, -+ __min(rsp->data_len, sizeof(session_info))); -+ print_session_info(&session_info, -+ __min(rsp->data_len, sizeof(session_info))); - - } while (i <= session_info.session_slot_count); - break; --- -2.20.1 - diff --git a/system/jq/README b/system/jq/README deleted file mode 100644 index 26780b8960c..00000000000 --- a/system/jq/README +++ /dev/null @@ -1,5 +0,0 @@ -jq is a lightweight and flexible command-line JSON processor. - -jq is like sed for JSON data - you can use it to slice and filter -and map and transform structured data with the same ease that -sed, awk, grep and friends let you play with text. diff --git a/system/jq/jq.SlackBuild b/system/jq/jq.SlackBuild deleted file mode 100644 index d1e81796740..00000000000 --- a/system/jq/jq.SlackBuild +++ /dev/null @@ -1,108 +0,0 @@ -#!/bin/bash - -# Slackware build script for jq - -# Copyright 2015, 2018 Gary Herreman -# Copyright 2024 Isaac Yu -# Copyright 2025 Eugene Wissner, Mannheim, Germany -# 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=jq -VERSION=${VERSION:-1.8.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --mandir=/usr/man - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -cp -a AUTHORS ChangeLog COPYING NEWS.md README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# Address sbopkglint gripes -rm -f $PKG/usr/lib${LIBDIRSUFFIX}/*.{la,a} - -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/system/jq/jq.info b/system/jq/jq.info deleted file mode 100644 index 8e3f6ef71b5..00000000000 --- a/system/jq/jq.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="jq" -VERSION="1.8.1" -HOMEPAGE="https://jqlang.github.io/jq/" -DOWNLOAD="https://github.com/jqlang/jq/releases/download/jq-1.8.1/jq-1.8.1.tar.gz" -MD5SUM="ea4bb241cd9c625b43b0988776db1e03" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Eugen Wissner" -EMAIL="belka@caraus.de" diff --git a/system/jq/slack-desc b/system/jq/slack-desc deleted file mode 100644 index 0919f74c3f0..00000000000 --- a/system/jq/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------------------------------------------------------| -jq: jq (command-line JSON processor) -jq: -jq: jq is a lightweight and flexible command-line JSON processor. -jq: -jq: jq is like sed for JSON data - you can use it to slice and filter -jq: and map and transform structured data with the same ease that -jq: sed, awk, grep and friends let you play with text. -jq: -jq: Homepage: https://jqlang.github.io/jq/ -jq: -jq: diff --git a/system/ktsuss/README b/system/ktsuss/README deleted file mode 100644 index 83daa9d71dd..00000000000 --- a/system/ktsuss/README +++ /dev/null @@ -1,4 +0,0 @@ -ktsuss stands for "keep the su simple, stupid", and as the name says, -is a graphical version (frontend) of su written in C and GTK+ 2. - -The idea of the project is to remain simple and bug free. diff --git a/system/ktsuss/ktsuss.SlackBuild b/system/ktsuss/ktsuss.SlackBuild deleted file mode 100644 index 70ad2df91cd..00000000000 --- a/system/ktsuss/ktsuss.SlackBuild +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/bash - -# Slackware build script for ktsuss - -# Copyright 2008 Murat D. Kadirov -# Copyright 2009,2010 Robby Workman Northport, AL, USA -# Copyright 2012, 2015-2021 Petar Petrov slackalaxy@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. - -# 20240331 bkw: Modified by SlackBuilds.org, BUILD=3: -# - get rid of generic GNU INSTALL in doc dir. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=ktsuss -VERSION=${VERSION:-20140711} # Use date as version -COMMIT=${COMMIT:-99ea19743328a8e72b8b966635e44f1e816cf294} -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 [ ! -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-$COMMIT -tar xvf $CWD/$COMMIT.tar.gz || tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz -cd $PRGNAM-$COMMIT -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} + -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + - -./autogen.sh - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a Changelog COPYING CREDITS LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/ktsuss/ktsuss.info b/system/ktsuss/ktsuss.info deleted file mode 100644 index 75944f40f18..00000000000 --- a/system/ktsuss/ktsuss.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="ktsuss" -VERSION="20140711" -HOMEPAGE="https://github.com/nomius/ktsuss" -DOWNLOAD="https://github.com/nomius/ktsuss/archive/99ea19743328a8e72b8b966635e44f1e816cf294/ktsuss-99ea19743328a8e72b8b966635e44f1e816cf294.tar.gz" -MD5SUM="edd64e80af42c8fe8207d6dc37a1fab2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Petar Petrov" -EMAIL="slackalaxy@gmail.com" diff --git a/system/ktsuss/slack-desc b/system/ktsuss/slack-desc deleted file mode 100644 index c6a9ee31d58..00000000000 --- a/system/ktsuss/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------------------------------------------------------| -ktsuss: ktsuss (keep the su simple, stupid) -ktsuss: -ktsuss: ktsuss is a graphical version of su written in C and GTK+ 2. -ktsuss: -ktsuss: -ktsuss: -ktsuss: -ktsuss: -ktsuss: -ktsuss: -ktsuss: diff --git a/system/lirc/lirc.SlackBuild b/system/lirc/lirc.SlackBuild index d73d5ef824e..cd120ae5b72 100644 --- a/system/lirc/lirc.SlackBuild +++ b/system/lirc/lirc.SlackBuild @@ -41,11 +41,13 @@ # /usr/doc/$PRGNAM-$VERSION, instead of /usr/share/doc/$PRGNAM. Also # don't include useless INSTALL in doc dir. +# 20241124 KEC: version 0.10.2. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lirc -VERSION=${VERSION:-0.9.3a} -BUILD=${BUILD:-5} +VERSION=${VERSION:-0.10.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -99,28 +101,6 @@ patch -p1 < $CWD/datarootdir.patch # Thanks to Martin Schmidt for the heads up and the patch patch -p1 < $CWD/gi.patch -# 20220211 bkw: Fix for PyYAML >= 5.1 -sed -i \ - 's|yaml.load(f.read())|yaml.load(f.read(), Loader=yaml.FullLoader)|' \ - tools/check_configs.py \ - tools/lirc-setup/mvc_model.py \ - doc/data2hwdb \ - doc/data2table - -# 20220211 bkw: Source ships with HTML conversions of man pages, but -# make thinks it needs to regenerate them. Touching them doesn't help, -# it always tries to convert them regardless of timestamps. And the -# conversion fails, because our man2html (from man-db) doesn't support -# the -M and -r options. It doesn't stop the Makefile from finishing, -# but all the html pages end up broken/useless. The configure script -# reads an environment variable MAN2HTML, which... does nothing. We -# can't even copy them, let make overwrite them, and restore the -# originals, because 'make install' will regenerate them again. - -# So save the originals, let 'make install' generate and install the -# broken ones, then copy the originals to $PKG/usr/doc afterwards. -cp -a doc/man-html doc/man-html.shipped - MAN2HTML=no \ CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -139,12 +119,6 @@ make -j1 # doc/Makefile, unless we set it here also. make install-strip DESTDIR=$PKG docdir=/usr/doc/$PRGNAM-$VERSION -# 20220211 bkw: $PKG/usr/doc now contains a bunch of broken HTML -# files that just contain the usage message for man2html. Replace them -# with pre-generated files upstream ships. Why does this have to be -# so complex? -cp -a doc/man-html.shipped/*.html $PKG/usr/doc/$PRGNAM-$VERSION/lirc.org/html - gzip -9 $PKG/usr/man/man*/* # 20220211 bkw: not sure if the .la files in /usr/lib(64?)/lirc/plugins @@ -153,17 +127,17 @@ gzip -9 $PKG/usr/man/man*/* rm -f $PKG/usr/lib*/*.la mkdir -p $PKG/lib/udev/rules.d -cat contrib/lirc.rules > $PKG/lib/udev/rules.d/96-lirc.rules +cat contrib/60-lirc.rules > $PKG/lib/udev/rules.d/60-lirc.rules mkdir -p $PKG/etc/logrotate.d cat contrib/lircd.conf > $PKG/etc/lircd.conf.new cat contrib/lircmd.conf > $PKG/etc/lircmd.conf.new -cat contrib/lircrc > $PKG/etc/lircrc.new +# KEC: This might not be the right file to use. +cat contrib/lircrc/lircrc > $PKG/etc/lircrc.new cat $CWD/lirc.logrotate > $PKG/etc/logrotate.d/lirc.new PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION -# HTML docs are already installed in $PKGDOC/html cp -a AUTHORS COPYING ChangeLog NEWS README doc/irxevent.keys $PKGDOC cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild diff --git a/system/lirc/lirc.info b/system/lirc/lirc.info index 41a9697d3b0..ca79b5a4077 100644 --- a/system/lirc/lirc.info +++ b/system/lirc/lirc.info @@ -1,8 +1,8 @@ PRGNAM="lirc" -VERSION="0.9.3a" +VERSION="0.10.2" HOMEPAGE="http://www.lirc.org/" -DOWNLOAD="http://downloads.sourceforge.net/project/lirc/LIRC/0.9.3a/lirc-0.9.3a.tar.bz2" -MD5SUM="f9ed5dd0684a52c7cd98672e71e81b05" +DOWNLOAD="http://downloads.sourceforge.net/project/lirc/LIRC/0.10.2/lirc-0.10.2.tar.bz2" +MD5SUM="cb96cfb0af8067c0062e2f5a100f426a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/mongodb/mongodb.info b/system/mongodb/mongodb.info index 9fecc739d05..217ad00a906 100644 --- a/system/mongodb/mongodb.info +++ b/system/mongodb/mongodb.info @@ -3,10 +3,10 @@ VERSION="8.2.6" HOMEPAGE="https://www.mongodb.org/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-server_8.2.6_amd64.deb \ - https://repo.mongodb.org/apt/ubuntu/dists/focal/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-mongos_8.2.6_amd64.deb" -MD5SUM_x86_64="ea7b048cc44becd4a1af7ed3bf1beb11 \ - 08c14338435c4f768b861dbde17bb384" +DOWNLOAD_x86_64="https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-server_8.2.6_amd64.deb \ + https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-mongos_8.2.6_amd64.deb" +MD5SUM_x86_64="ab4d788a68f632524337c3f4a57f0ecb \ + 65fc8c43ec6f43851cfd377181f0d818" REQUIRES="" MAINTAINER="Willy Sudiarto Raharjo" EMAIL="willysr@slackbuilds.org" diff --git a/system/noto-emoji/README b/system/noto-emoji/README deleted file mode 100644 index 098ab35df8f..00000000000 --- a/system/noto-emoji/README +++ /dev/null @@ -1 +0,0 @@ -noto-emoji - Color Noto emoji fonts diff --git a/system/noto-emoji/doinst.sh b/system/noto-emoji/doinst.sh deleted file mode 100644 index 8fec9f53400..00000000000 --- a/system/noto-emoji/doinst.sh +++ /dev/null @@ -1,11 +0,0 @@ -# Update the X font indexes: -if [ -x /usr/bin/mkfontdir ]; then - ( cd /usr/share/fonts/TTF - mkfontscale . - mkfontdir . - ) -fi - -if [ -x /usr/bin/fc-cache ]; then - /usr/bin/fc-cache -f -fi diff --git a/system/noto-emoji/noto-emoji.SlackBuild b/system/noto-emoji/noto-emoji.SlackBuild deleted file mode 100644 index 07702d6e23c..00000000000 --- a/system/noto-emoji/noto-emoji.SlackBuild +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/bash - -# Slackware build script for noto-emoji - -# Copyright 2017-2020,2022 Andrew Clemons, Wellington New Zealand -# Copyright 2022-2025 Andrew Clemons, Tokyo Japan -# 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=noto-emoji -VERSION=${VERSION:-2.051} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -ARCH=noarch - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.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 {} \; - -install -d $PKG/usr/share/fonts/TTF/ -install -m644 fonts/NotoColorEmoji.ttf $PKG/usr/share/fonts/TTF/ - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - AUTHORS CONTRIBUTING.md CONTRIBUTORS LICENSE README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -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/noto-emoji/noto-emoji.info b/system/noto-emoji/noto-emoji.info deleted file mode 100644 index a91cee4d368..00000000000 --- a/system/noto-emoji/noto-emoji.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="noto-emoji" -VERSION="2.051" -HOMEPAGE="https://www.google.com/get/noto/help/emoji/" -DOWNLOAD="https://github.com/googlei18n/noto-emoji/archive/v2.051/noto-emoji-2.051.tar.gz" -MD5SUM="27186c339334f6f77017594c2ce47106" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Andrew Clemons" -EMAIL="andrew.clemons@gmail.com" diff --git a/system/noto-emoji/slack-desc b/system/noto-emoji/slack-desc deleted file mode 100644 index 21a7abd3539..00000000000 --- a/system/noto-emoji/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------------------------------------------------------| -noto-emoji: noto-emoji (Noto Emoji fonts) -noto-emoji: -noto-emoji: Color Noto emoji fonts, and tools for working with them. -noto-emoji: -noto-emoji: https://github.com/googlei18n/noto-emoji -noto-emoji: -noto-emoji: -noto-emoji: -noto-emoji: -noto-emoji: -noto-emoji: diff --git a/system/nut/README b/system/nut/README deleted file mode 100644 index bf5ba069e10..00000000000 --- a/system/nut/README +++ /dev/null @@ -1,8 +0,0 @@ -The Network UPS Tools is a collection of programs which provide a -common interface for monitoring and administering UPS hardware. It -uses a layered apporoach to connect all the components. Drivers are -provided for a wide assortment of equipment. The primary goal of the -NUT project is to provide reliable monitoring of UPS hardware and -ensure safe shutdowns of the systems which are connected. - -See README.SLACKWARE for configuration hints. diff --git a/system/nut/README.SLACKWARE b/system/nut/README.SLACKWARE deleted file mode 100644 index a73275956cc..00000000000 --- a/system/nut/README.SLACKWARE +++ /dev/null @@ -1,43 +0,0 @@ -README.SLACKWARE -Written by V'yacheslav Stetskevych - -In order to configure Network UPS tools on Slackware you need to rename -or make copies of the sample config files in /etc/nut and edit them -to suit your needs. See documentation in /usr/doc/nut-* for reference. -As you make your new config files, don't forget to secure them: - chown root:nut /etc/nut/*.conf /etc/nut/*.users - chmod 640 /etc/nut/*.conf /etc/nut/*.users - -If you are using a serial-connected UPS, be sure to add the nut user to -the 'dialout' group: - usermod -a -G dialout nut - -A startup script /etc/rc.d/rc.ups is provided with this build. -You can add these lines to /etc/rc.d/rc.local to launch it on system start: - if [ -x /etc/rc.d/rc.ups ]; then - /etc/rc.d/rc.ups start - fi - -If you have more than one box sitting on the same UPS, you should only use -'start' on the one box that is connected to the device using a signal cable. -On the other boxes, start rc.ups with the 'start_upsmon' parameter to only -monitor the power status (client mode). Configure access permissions on the -server box accordingly. - -If you wish for your UPS to turn off it's power during an extended power outage -in order not to drain it's battery completely, you should make two simple edits -to the Slackware shutdown script /etc/rc.d/rc.6 near the end of it. -These are only needed on the server box, one that is connected to the UPS: -1) Insert after the rootfs has been remounted read-only: - if [ -x /usr/libexec/nut/nut_restart_udev ]; then - . /usr/libexec/nut/nut_restart_udev - fi -2) Insert after the genpowerd block and before the actual halt: - if [ -x /usr/libexec/nut/nut_kill_inverter ]; then - . /usr/libexec/nut/nut_kill_inverter - fi - -Don't forget to set your motherboard BIOS to automatically turn the machine on -when the power comes back. - -Have fun! diff --git a/system/nut/doinst.sh b/system/nut/doinst.sh deleted file mode 100644 index ea64d25add0..00000000000 --- a/system/nut/doinst.sh +++ /dev/null @@ -1,21 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -# Keep same perms on rc.ups.new: -if [ -e etc/rc.d/rc.ups ]; then - cp -a etc/rc.d/rc.ups etc/rc.d/rc.ups.new.incoming - cat etc/rc.d/rc.ups.new > etc/rc.d/rc.ups.new.incoming - mv etc/rc.d/rc.ups.new.incoming etc/rc.d/rc.ups.new -fi - -config etc/rc.d/rc.ups.new diff --git a/system/nut/nut.SlackBuild b/system/nut/nut.SlackBuild deleted file mode 100644 index d4b19e36eec..00000000000 --- a/system/nut/nut.SlackBuild +++ /dev/null @@ -1,163 +0,0 @@ -#!/bin/bash - -# Slackware build script for nut (Network UPS Tools) - -# Copyright 2010 V'yacheslav Stetskevych -# 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=nut -VERSION=${VERSION:-2.7.4} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -NUTUSER=${NUTUSER:-nut} -NUTGROUP=${NUTGROUP:-nut} - -# The user and group accounts have to be created manually. -# For slackbuilds.org, assigned nut uid/gid are 218/218. -# See http://slackbuilds.org/uid_gid.txt -if ! grep -q ^$NUTGROUP: /etc/group; then - echo " You must have a \"$NUTGROUP\" group to run this script." - echo " # groupadd -g 218 $NUTGROUP" - exit 1 -elif ! grep -q ^$NUTUSER: /etc/passwd; then - echo " You must have a \"$NUTUSER\" user to run this script." - echo " # useradd -u 218 -g $NUTGROUP -s /bin/false $NUTUSER" - exit 1 -fi - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -std=c++14" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc/$PRGNAM \ - --localstatedir=/var \ - --datadir=/usr/share/nut \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux \ - --enable-strip \ - --disable-static \ - --with-dev \ - --with-serial \ - --with-usb \ - --with-snmp \ - --with-neon \ - --with-wrap \ - --with-cgi\ - --with-cgipath=/var/www/cgi-bin/nut \ - --with-htmlpath=/var/www/htdocs/ups \ - --with-drvpath=/usr/libexec/nut \ - --with-statepath=/var/run/nut \ - --with-pidpath=/var/run/nut \ - --with-altpidpath=/var/run/nut \ - --with-user=nut \ - --with-group=nut -make -make install DESTDIR=$PKG - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -# Install the bash_completion script -install -d $PKG/usr/share/bash-completion/completions -install -m 755 scripts/misc/nut.bash_completion $PKG/usr/share/bash-completion/completions/nut - -# Install the startup script -install -d $PKG/etc/rc.d -install -m 644 $CWD/rc.ups $PKG/etc/rc.d/rc.ups.new - -# Create the state and run dirs -install -d -o root -g $NUTGROUP -m 770 $PKG/var/state/ups -install -d -o $NUTUSER -g $NUTGROUP -m 770 $PKG/var/run/nut - -# Install shutdown helper files -install -m 755 $CWD/nut_restart_udev $CWD/nut_kill_inverter $PKG/usr/libexec/nut - -# Install documentation -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -ar docs \ - AUTHORS COPYING ChangeLog INSTALL MAINTAINERS NEWS README UPGRADING \ - $PKG/usr/doc/$PRGNAM-$VERSION -rm $PKG/usr/doc/$PRGNAM-$VERSION/docs/Makefile* -cat $CWD/README.SLACKWARE > $PKG/usr/doc/$PRGNAM-$VERSION/README.SLACKWARE -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/nut/nut.info b/system/nut/nut.info deleted file mode 100644 index b6e4db3b0c8..00000000000 --- a/system/nut/nut.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="nut" -VERSION="2.7.4" -HOMEPAGE="http://www.networkupstools.org/" -DOWNLOAD="http://www.networkupstools.org/source/2.7/nut-2.7.4.tar.gz" -MD5SUM="3ba53656933d7471f95140b32a5b8d5c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="V'yacheslav Stetskevych" -EMAIL="slava18@gmail.com" diff --git a/system/nut/nut_kill_inverter b/system/nut/nut_kill_inverter deleted file mode 100644 index 251a047df7b..00000000000 --- a/system/nut/nut_kill_inverter +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# This file is part of Network UPS Tools build for Slackware Linux. -# It should be sourced in /etc/rc.d/rc.0 as part of the poweroff sequence. -# Here, we signal the UPS to shut off the power. -# Reference: http://www.mail-archive.com/nut-upsdev@lists.alioth.debian.org/msg01099.html -# To be sourced after the genpowerd block and before the actual halt. - -if [ -f /etc/killpower ]; then - echo "----------------------------------------Shutting down UPS power!" - /etc/rc.d/rc.ups shutdown - sleep 40 - echo "The UPS was not shut off properly, or the power came back in the" - echo "middle of the shutdown process, or USB communication failed." - sleep 10 -fi diff --git a/system/nut/nut_restart_udev b/system/nut/nut_restart_udev deleted file mode 100644 index d289c0f87a4..00000000000 --- a/system/nut/nut_restart_udev +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh -# This file is part of Network UPS Tools build for Slackware Linux. -# It should be sourced in /etc/rc.d/rc.0 as part of the poweroff sequence. -# Here, we restart udev so that the system is able to kill off the UPS inverter. -# Reference: http://www.mail-archive.com/nut-upsdev@lists.alioth.debian.org/msg01099.html -# To be sourced after the rootfs has been remounted read-only. - -if [ -f /etc/killpower ]; then -echo "Restarting udev to be able to shut the UPS inverter off..." -/etc/rc.d/rc.udev start -sleep 10 -fi diff --git a/system/nut/rc.ups b/system/nut/rc.ups deleted file mode 100644 index 37916951bd9..00000000000 --- a/system/nut/rc.ups +++ /dev/null @@ -1,76 +0,0 @@ -#!/bin/sh -# Slackware startup script for Network UPS Tools -# Copyright 2010 V'yacheslav Stetskevych - -# UPS drivers live here -DRIVERPATH=/usr/libexec/nut -export PATH=$DRIVERPATH:$PATH - -POWERDOWNFLAG=/etc/killpower -NUTUSER=nut -NUTGROUP=nut -UPSDCONF=/etc/ups/upsd.conf -UPSCONF=/etc/ups/ups.conf -UPSMONCONF=/etc/ups/upsmon.conf - -# Check for existense of the nut user and group -# For slackbuilds.org, assigned nut uid/gid are 218/218. -# See http://slackbuilds.org/uid_gid.txt -if ! grep -q ^$NUTGROUP: /etc/group; then - echo " You must have a \"$NUTGROUP\" group to run this script." - echo " # groupadd -g 218 $NUTGROUP" - exit 1 -elif ! grep -q ^$NUTUSER: /etc/passwd; then - echo " You must have a \"$NUTUSER\" user to run this script." - echo " # useradd -u 218 -g $NUTGROUP -s /bin/false $NUTUSER" - exit 1 -fi - -start_driver() { - upsdrvctl -u $NUTUSER start || exit 1 -} - -start_upsd() { - upsd -u $NUTUSER || exit 1 -} - -start_upsmon() { - upsmon -u $NUTUSER || exit 1 -} - -stop() { - echo "Stopping the UPS services... " - if pgrep upsd 2>&1 >/dev/null; then - upsd -c stop; fi - if pgrep upsmon 2>&1 >/dev/null; then - upsmon -c stop; fi - upsdrvctl stop -} - -case "$1" in - start) # starts everything (for a ups server box) - mkdir -p /var/run/nut - chown $NUTUSER:$NUTGROUP /var/run/nut - chmod 0770 /var/run/nut - start_driver - start_upsd - start_upsmon - ;; - start_upsmon) # starts upsmon only (for a ups client box) - start_upsmon - ;; - stop) # stops all UPS-related daemons - stop - ;; - shutdown) # shuts down the UPS - echo "Killing inverter..." - upsdrvctl shutdown - ;; - reload) - echo "Reloading config files..." - upsd -c reload - upsmon -c reload - ;; - *) - echo "Usage: $0 {start|start_upsmon|stop|shutdown|reload}" -esac diff --git a/system/nut/slack-desc b/system/nut/slack-desc deleted file mode 100644 index c4c8a99c238..00000000000 --- a/system/nut/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------------------------------------------------------| -nut: nut (Network UPS Tools) -nut: -nut: The Network UPS Tools is a collection of programs which provide a -nut: common interface for monitoring and administering UPS hardware. -nut: It uses a layered apporoach to connect all the components. Drivers -nut: are provided for a wide assortment of equipment. The primary goal of -nut: the NUT project is to provide reliable monitoring of UPS hardware -nut: and ensure safe shutdowns of the systems which are connected. -nut: -nut: Homepage: http://www.networkupstools.org -nut: diff --git a/system/nvidia-firmware/nvidia-firmware.info b/system/nvidia-firmware/nvidia-firmware.info index 2e848a4635c..8baf78ae7aa 100644 --- a/system/nvidia-firmware/nvidia-firmware.info +++ b/system/nvidia-firmware/nvidia-firmware.info @@ -2,11 +2,11 @@ PRGNAM="nvidia-firmware" VERSION="325.15" HOMEPAGE="https://wiki.freedesktop.org/nouveau/VideoAcceleration/" DOWNLOAD="http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run \ - https://raw.githubusercontent.com/imirkin/re-vp2/d19d818d1e05c7c68afb052073cc8a487cac8f5d/extract_firmware.py" + https://raw.githubusercontent.com/envytools/firmware/a0b9f9be0efad90cc84b8b2eaf587c3d7d350ea9/extract_firmware.py" MD5SUM="528fc538584de6446384b9cec3099d6c \ - 7975d50a07d9cd9131dba60aef32a86f" + 28201eabeb26046a91eb31338cfc72b1" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Hunter Sezen" -EMAIL="orbea@riseup.net" +MAINTAINER="nobody" +EMAIL="nobody@nowhere" diff --git a/system/open-vm-tools/751.patch b/system/open-vm-tools/751.patch new file mode 100644 index 00000000000..4529fca8dc7 --- /dev/null +++ b/system/open-vm-tools/751.patch @@ -0,0 +1,23 @@ +From 129d87bd5fd5f2436a467d4b7d43e0d102a867da Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Wed, 20 Nov 2024 10:40:03 +1100 +Subject: [PATCH] Fix build when compiling with -std=c23 + +Fixes the build when using gcc 15 +--- + open-vm-tools/lib/lock/ul.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/open-vm-tools/lib/lock/ul.c b/open-vm-tools/lib/lock/ul.c +index d376a98af..fc9fdb714 100644 +--- a/open-vm-tools/lib/lock/ul.c ++++ b/open-vm-tools/lib/lock/ul.c +@@ -29,7 +29,7 @@ + static Bool mxInPanic = FALSE; // track when involved in a panic + static Bool mxUserCollectLockingTree = FALSE; + +-Bool (*MXUserTryAcquireForceFail)() = NULL; ++Bool (*MXUserTryAcquireForceFail)(const char *) = NULL; + + static MX_Rank (*MXUserMxCheckRank)(void) = NULL; + static void (*MXUserMxLockLister)(void) = NULL; diff --git a/system/open-vm-tools/open-vm-tools.SlackBuild b/system/open-vm-tools/open-vm-tools.SlackBuild index ad8e9e3d13d..6d4c34ef0e3 100644 --- a/system/open-vm-tools/open-vm-tools.SlackBuild +++ b/system/open-vm-tools/open-vm-tools.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=open-vm-tools -VERSION=${VERSION:-11.3.5_18557794} # Remember to change VERSION - to _ !!! -BUILD=${BUILD:-2} +VERSION=${VERSION:-12.5.2_24697584} # Remember to change VERSION - to _ !!! +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,9 +41,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -99,7 +96,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 {} \; -sed -i "s|\ -Werror||" configure.ac +sed -i "s|\ -Werror||" configure.ac || exit 1 + +patch -p2 < $CWD/751.patch autoreconf -i CFLAGS="$SLKCFLAGS" \ diff --git a/system/open-vm-tools/open-vm-tools.info b/system/open-vm-tools/open-vm-tools.info index e79e2765005..a870a198375 100644 --- a/system/open-vm-tools/open-vm-tools.info +++ b/system/open-vm-tools/open-vm-tools.info @@ -1,8 +1,8 @@ PRGNAM="open-vm-tools" -VERSION="11.3.5_18557794" +VERSION="12.5.2_24697584" HOMEPAGE="https://github.com/vmware/open-vm-tools" -DOWNLOAD="https://github.com/vmware/open-vm-tools/releases/download/stable-11.3.5/open-vm-tools-11.3.5-18557794.tar.gz" -MD5SUM="5ee21a56d5fd7a1838f41e328c061084" +DOWNLOAD="https://github.com/vmware/open-vm-tools/releases/download/stable-12.5.2/open-vm-tools-12.5.2-24697584.tar.gz" +MD5SUM="4c5bad8e6bd0b75467c312034678b9de" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libmspack libdnet" diff --git a/system/opensc/README b/system/opensc/README deleted file mode 100644 index 4eee6ffb1ff..00000000000 --- a/system/opensc/README +++ /dev/null @@ -1,23 +0,0 @@ -SmartCard utilities/libraries for PKCS#11/15 compatible cards - -This package provides a set of libraries and utilities to access -smart cards. Its main focus is on cards that support cryptographic -operations, and facilitate their use in security applications such -as mail encryption, authentication, and digital signature. OpenSC -implements the PKCS#11 API so applications supporting this API such -as Mozilla Firefox and Thunderbird can use it. OpenSC implements the -PKCS#15 standard and aims to be compatible with every software that -does so, too. - -You may need to edit /etc/opensc.conf in order to use a particular -backend and smartcard. - -Beware! Smartcards have usually a limited number of times you may try a -wrong PIN/PUK combination before they become inoperable/permanently -blocked. You have been warned! - -Since version 0.12.0, only one reader subsystem can be used and -compiled in at the same time. The PCSC-LITE subsystem is used by -default and it is suitable for most smartcards. If you need the -OPENCT subsystem instead, you have to pass "OPENCT=1" to the script -when building and have the optional dependency openct installed. diff --git a/system/opensc/doinst.sh b/system/opensc/doinst.sh deleted file mode 100644 index 6d8bb11040c..00000000000 --- a/system/opensc/doinst.sh +++ /dev/null @@ -1,18 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -config etc/opensc.conf.new - -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/system/opensc/opensc.SlackBuild b/system/opensc/opensc.SlackBuild deleted file mode 100644 index 8c5a363c4c0..00000000000 --- a/system/opensc/opensc.SlackBuild +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/bash - -# Slackware build script for opensc - -# Copyright 2008-2015 LukenShiro, Italy -# Copyright 2018-2023 Matteo Bernardini , Pisa, Italy -# 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. - -# 20220301 bkw: Modified by SlackBuilds.org, BUILD=2: -# - add update-desktop-database to doinst.sh. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=opensc -VERSION=${VERSION:-0.23.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -DOCFILES="README COPYING NEWS" -XSL_STYLESHEETS_VER=$(export LS_OPTIONS='' ; ls -1 /usr/share/xml/docbook/ | grep xsl-stylesheets- | cut -d- -f3) - -# opensc now supports only one reader subsystem (pcsc-lite or openct) -OPENCT=${OPENCT:-0} # pcsc-lite is the default, openct disabled - -case "$OPENCT" in - 0) RDRSUBSYS_flags="--enable-pcsc --disable-openct" ;; - *) RDRSUBSYS_flags="--disable-pcsc --enable-openct" ;; -esac - -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 {} \+ - -# --enable-nsplugin and --with-pinentry= are no longer supported. -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --datarootdir=/usr/share \ - --mandir=/usr/man \ - --enable-doc \ - --with-xsl-stylesheetsdir=/usr/share/xml/docbook/xsl-stylesheets-${XSL_STYLESHEETS_VER} \ - $RDRSUBSYS_flags \ - --enable-sm \ - --enable-static=no \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG -gzip -9 $PKG/usr/man/man*/* -rm -f $PKG/usr/lib*/*.la - -# Don't clobber the config file -mv $PKG/etc/opensc.conf $PKG/etc/opensc.conf.new - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION/ -cp -a $DOCFILES $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/opensc/opensc.info b/system/opensc/opensc.info deleted file mode 100644 index 071b30104b4..00000000000 --- a/system/opensc/opensc.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="opensc" -VERSION="0.23.0" -HOMEPAGE="https://github.com/OpenSC/OpenSC/wiki/" -DOWNLOAD="https://github.com/OpenSC/OpenSC/releases/download/0.23.0/opensc-0.23.0.tar.gz" -MD5SUM="35c599e673ae9205550974e2dcbe0825" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="pcsc-lite" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/system/opensc/slack-desc b/system/opensc/slack-desc deleted file mode 100644 index ada9f73a816..00000000000 --- a/system/opensc/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------------------------------------------------------| -opensc: opensc (SmartCard utilities/libraries for PKCS#11/15 compatible cards) -opensc: -opensc: It provides a set of libraries and utilities to access smart -opensc: cards. Its main focus is on cards that support cryptographic -opensc: operations, and facilitate their use in security applications such -opensc: as mail encryption, authentication, and digital signature. OpenSC -opensc: implements the PKCS#11 API so applications supporting this API such -opensc: as Mozilla Firefox and Thunderbird can use it. OpenSC implements -opensc: the PKCS#15 standard and aims to be compatible with every software -opensc: that does so, too. -opensc: Homepage: http://www.opensc-project.org/opensc/ diff --git a/system/ostree/ostree.SlackBuild b/system/ostree/ostree.SlackBuild index 330fae47c20..c510ecc9ccb 100644 --- a/system/ostree/ostree.SlackBuild +++ b/system/ostree/ostree.SlackBuild @@ -26,8 +26,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ostree -VERSION=${VERSION:-2021.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-2025.2} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -89,6 +89,12 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --mandir=/usr/man \ --docdir=/usr/doc/$PRGNAM-$VERSION \ + --disable-static \ + --without-libsystemd \ + --with-curl \ + --with-ed25519-libsodium \ + --with-grub2-mkconfig-path=/usr/sbin/grub-mkconfig \ + --with-modern-grub \ --build=$ARCH-slackware-linux make diff --git a/system/ostree/ostree.info b/system/ostree/ostree.info index 7dd9ee41b0d..904b9435c78 100644 --- a/system/ostree/ostree.info +++ b/system/ostree/ostree.info @@ -1,8 +1,8 @@ PRGNAM="ostree" -VERSION="2021.3" +VERSION="2025.2" HOMEPAGE="https://github.com/ostreedev/ostree/" -DOWNLOAD="https://github.com/ostreedev/ostree/releases/download/v2021.3/libostree-2021.3.tar.xz" -MD5SUM="a70520dc37d9fdc655a7ff76892496fe" +DOWNLOAD="https://github.com/ostreedev/ostree/releases/download/v2025.2/libostree-2025.2.tar.xz" +MD5SUM="dc5346ab549b51ea1765514ca6874677" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/passwordsafe/passwordsafe.SlackBuild b/system/passwordsafe/passwordsafe.SlackBuild index c4c43f353fe..956902ec000 100644 --- a/system/passwordsafe/passwordsafe.SlackBuild +++ b/system/passwordsafe/passwordsafe.SlackBuild @@ -85,6 +85,7 @@ cd build -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DNO_GTEST=ON \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/system/pcem/pcem.SlackBuild b/system/pcem/pcem.SlackBuild index 36d31c9abab..dd31b2e276f 100644 --- a/system/pcem/pcem.SlackBuild +++ b/system/pcem/pcem.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for pcem -# Copyright 2022-2023 K. Eugene Carlson Tsukuba, Japan +# Copyright 2022-2025 K. Eugene Carlson Tsukuba, 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=pcem VERSION=${VERSION:-b8ad941.20230304} SRCVERSION=${SRCVERSION:-b8ad9416bc1d3acd8b384a83b753ddf2282bd091} -BUILD=${BUILD:-1} +BUILD=${BUILD:-4} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -99,14 +99,19 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# Fix 32-bit build +zcat $CWD/x86-build.diff.gz | patch -p0 + mkdir build cd build +# -std=gnu17 is needed for gcc-15. cmake -G "Ninja" \ -DwxWidgets_CONFIG_OPTIONS="--version=3.0" \ - -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE="$SLKCFLAGS -std=gnu17" \ -DCMAKE_CXX_FLAGS_RELEASE="$SLKCFLAGS" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DPCEM_LIB_DIR=/usr/lib$LIBDIRSUFFIX \ $USE_ALSA \ $USE_NETWORKING \ diff --git a/system/pcem/x86-build.diff.gz b/system/pcem/x86-build.diff.gz new file mode 100644 index 0000000000000000000000000000000000000000..5e6a8c49a7957ec6e639b7c86f9c9b0e05bd832d GIT binary patch literal 249 zcmV/pcsc/drivers flag -- this directory will be the -destination for usb readers' drivers (e.g. ccid, cardman, ...). - -Since version 1.6.0, serial support is not really maintained. Upstream -developer deems serial readers as rare, so he no longer provides reader.conf -file: if it's still required, you will have to manually create it in -/etc/reader.conf.d (please see 'man 5 reader.conf' for details). - -Since version 1.6.0, events are sent through the socket, so you have to -manually remove unused /var/run/pcscd/pcscd.events/ directory. diff --git a/system/pcsc-lite/doinst.sh b/system/pcsc-lite/doinst.sh deleted file mode 100644 index 8a2aa3a5c97..00000000000 --- a/system/pcsc-lite/doinst.sh +++ /dev/null @@ -1,26 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - # If there's no config file by that name, mv it over: - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - # toss the redundant copy - rm $NEW - fi - # Otherwise, we leave the .new copy for the admin to consider... -} - -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.pcscd.new - diff --git a/system/pcsc-lite/pcsc-lite.SlackBuild b/system/pcsc-lite/pcsc-lite.SlackBuild deleted file mode 100644 index 57529c30e78..00000000000 --- a/system/pcsc-lite/pcsc-lite.SlackBuild +++ /dev/null @@ -1,179 +0,0 @@ -#!/bin/bash - -# Slackware build script for pcsc-lite - -# Copyright 2007-2015 LukenShiro, Italy -# Copyright 2020-2023 Matteo Bernardini , Pisa, Italy -# 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. - -# 20230801 bkw: Modified by SlackBuilds.org, BUILD=2: -# - handle user and group detection better. -# - get rid of generic GNU INSTALL from doc dir. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=pcsc-lite -VERSION=${VERSION:-1.9.9} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -# Bail out if user or group isn't valid on your system -# For slackbuilds.org, assigned pcscd uid/gid are 257/257 -# See http://slackbuilds.org/uid_gid.txt -# 20230801 bkw: grepping /etc/passwd and /etc/group may fail if e.g. NIS -# or LDAP is in use; always use getent. Also, print both messages (for user -# and group) if either doesn't exist. -if ! getent group pcscd &>/dev/null || ! getent passwd pcscd &>/dev/null; then - echo " You must have a \"pcscd\" user and group to run this script." - echo " # groupadd -g 257 pcscd" - echo " # useradd -u 257 -g pcscd -d /var/run/pcscd -s /bin/false pcscd" - exit 1 -fi - -# Debug is off by default -DEBUGATR=${DEBUGATR:-0} -# Inserted card's automatic poweroff (on-demand power on) -AUTOPOFF=${AUTOPOFF:-0} # disabled by default - -# README and README.DAEMON are not useful and partly outdated. -DOCFILES="SECURITY ChangeLog* COPYING HELP NEWS TODO AUTHORS" - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} + -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + - -# ATR (answer to reset) debug parsing output -case "$DEBUGATR" in - 0) DEBUGATR_FLAG="dis" ;; - *) DEBUGATR_FLAG="en" ;; -esac - -# disabling/enabling card's automatic power off -case "$AUTOPOFF" in - 0) sed -i "s|^\/\* #define DISABLE_ON_DEMAND_POWER_ON \*\/|#define DISABLE_ON_DEMAND_POWER_ON|" \ - src/pcscd.h.in - ;; - *) ;; -esac - -# --enable-runpid=/var/run/pcscd.pid, and -# --enable-muscledropdir="/pcsc/services" are not supported anymore; -# pid directory changed to /var/run/pcscd for consistency -# libhal support is gone -# API docs not included anymore -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --enable-ipcdir=/var/run/pcscd \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-usbdropdir="/usr/lib${LIBDIRSUFFIX}/pcsc/drivers" \ - --enable-confdir=/etc/reader.conf.d \ - --${DEBUGATR_FLAG}able-debugatr \ - --disable-libsystemd \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -# formaticc manpage is not automatically installed -mkdir -p $PKG/usr/man/man1 -install -m 0644 doc/formaticc.1 $PKG/usr/man/man1/ - -# PC/SC-lite slackware-compliant daemon -mkdir -p $PKG/etc/rc.d -install -m 0755 $CWD/rc.pcscd $PKG/etc/rc.d/rc.pcscd.new - -# Correct manpages in reader.conf.5 and pcscd.8 -sed -i "s|@confdir@|/etc/reader.conf.d|g" $PKG/usr/man/man5/reader.conf.5 || exit 1 -sed -i "s|@sysconfdir_exp@/init.d/pcscd|/etc/rc.d/rc.pcscd|g" $PKG/usr/man/man8/pcscd.8 || exit 1 -sed -i "s|@sysconfdir_exp@|/etc/reader.conf.d|g" $PKG/usr/man/man8/pcscd.8 || exit 1 - -# Create the directory for drivers and such (not included with this package) -mkdir -p $PKG/usr/lib${LIBDIRSUFFIX}/pcsc/{drivers,services} - -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 $DOCFILES $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild -cat $CWD/README.SLACKWARE > $PKG/usr/doc/$PRGNAM-$VERSION/README.SLACKWARE -# remove README.DAEMON, automatically installed by doc/Makefile. -rm -f $PKG/usr/doc/$PRGNAM-$VERSION/README.DAEMON - -rm -f $PKG/usr/lib*/*.la - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/pcsc-lite/pcsc-lite.info b/system/pcsc-lite/pcsc-lite.info deleted file mode 100644 index 46c90a501e1..00000000000 --- a/system/pcsc-lite/pcsc-lite.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="pcsc-lite" -VERSION="1.9.9" -HOMEPAGE="https://pcsclite.apdu.fr/" -DOWNLOAD="https://pcsclite.apdu.fr/files/pcsc-lite-1.9.9.tar.bz2" -MD5SUM="23db832115db702e902baccf21da13aa" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/system/pcsc-lite/rc.pcscd b/system/pcsc-lite/rc.pcscd deleted file mode 100644 index 779ec844a7a..00000000000 --- a/system/pcsc-lite/rc.pcscd +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh -# -# Start/Stop/Restart the PC/SC-lite smart card daemon. -# -# pcscd should be started after pcmcia and shut down -# before it for smooth experience with PCMCIA readers. -# - -PIDFILE=/var/run/pcscd/pcscd.pid -PCSCD_OPTS="" - -# Start -pcscd_start() { - if [ -x /usr/sbin/pcscd ]; then - if [ -e "$PIDFILE" ]; then - echo "PC/SC-lite daemon already started!" - else - echo "Starting PC/SC-lite smart card daemon..." - /usr/sbin/pcscd $PCSCD_OPTS - fi - fi -} - -# Stop -pcscd_stop() { - echo "Stopping PC/SC-lite smart card daemon..." - if [ -e "$PIDFILE" ]; then - kill $(cat $PIDFILE) - rm -f $PIDFILE 2>&1 >/dev/null - fi - # Just in case: - killall pcscd 2>&1 >/dev/null -} - -# Restart -pcscd_restart() { - pcscd_stop - sleep 3 - pcscd_start -} - -# Status -pcscd_status() { - if [ -e "$PIDFILE" ]; then - echo "pcscd is running." - else - echo "pcscd is stopped." - fi -} - -case "$1" in -'start') - pcscd_start - ;; -'stop') - pcscd_stop - ;; -'restart') - pcscd_restart - ;; -'status') - pcscd_status - ;; -*) - echo "usage: $0 start|stop|restart|status" -esac diff --git a/system/pcsc-lite/slack-desc b/system/pcsc-lite/slack-desc deleted file mode 100644 index db166182a47..00000000000 --- a/system/pcsc-lite/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------------------------------------------------------| -pcsc-lite: pcsc-lite (Middleware to access a smart card using SCard API) -pcsc-lite: -pcsc-lite: Middleware to access a smart card using SCard API (PC/SC) -pcsc-lite: Its purpose is to provide a Windows(R) SCard interface in a -pcsc-lite: very small form factor for communicating to smart cards and -pcsc-lite: readers. -pcsc-lite: -pcsc-lite: Homepage: https://pcsclite.apdu.fr/ -pcsc-lite: -pcsc-lite: -pcsc-lite: diff --git a/system/piper/README b/system/piper/README index e0c95a70af4..a633779d0ef 100644 --- a/system/piper/README +++ b/system/piper/README @@ -1,6 +1,2 @@ Piper is a GTK+ application to configure gaming mice. Piper is merely a graphical frontend to the ratbagd DBus daemon. - -This SlackBuild disables build tests by default. To enable build tests -(flake8 additionally required), pass TESTS=yes to the SlackBuild: -TESTS=yes ./piper.SlackBuild diff --git a/system/piper/piper.SlackBuild b/system/piper/piper.SlackBuild index 72781fa795c..15b4cfa5c46 100644 --- a/system/piper/piper.SlackBuild +++ b/system/piper/piper.SlackBuild @@ -79,9 +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 {} \+ -# Enable or disable tests -if [ ${TESTS:-no} = yes ]; then ENABLE_TESTS=true; else ENABLE_TESTS=false; fi - mkdir -p build cd build CFLAGS="$SLKCFLAGS" \ @@ -89,8 +86,7 @@ cd build meson .. \ --prefix=/usr \ --mandir=/usr/man \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - -Dtests=$ENABLE_TESTS + --libdir=/usr/lib${LIBDIRSUFFIX} "${NINJA:=ninja}" DESTDIR=$PKG $NINJA install cd .. diff --git a/system/pmount/pmount.SlackBuild b/system/pmount/pmount.SlackBuild index a74b92a213e..d875c35740b 100644 --- a/system/pmount/pmount.SlackBuild +++ b/system/pmount/pmount.SlackBuild @@ -83,7 +83,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ diff --git a/system/polyglotman/gcc14.patch b/system/polyglotman/gcc14.patch new file mode 100644 index 00000000000..95d7c4e1779 --- /dev/null +++ b/system/polyglotman/gcc14.patch @@ -0,0 +1,21 @@ +diff -Naur rman-3.2.orig/rman.c rman-3.2/rman.c +--- rman-3.2.orig/rman.c 2003-07-26 21:15:00.000000000 +0200 ++++ rman-3.2/rman.c 2025-04-04 08:19:27.736288000 +0200 +@@ -268,7 +268,7 @@ + else return 1; + } + +-int lcexceptionscmp(const char **a, const char **b) { return stricmp(*a, *b); } ++int lcexceptionscmp(const void *a, const void *b) { return stricmp(*(char**)a, *(char**)b); } + + int + strincmp(const char *s1, const char *s2, size_t n) { +@@ -4171,7 +4171,7 @@ + } else if (fTclTk && checkcmd("OP")) { + source_struct(BEGINBODY); + for (i=0; i<3; i++) { +- if (fcharout) { source_out(tcltkOP[i]); source_out(": "); } ++ if (fcharout) { source_out((char *)tcltkOP[i]); source_out(": "); } + stagadd(BEGINBOLD); p=source_out_word(p); stagadd(ENDBOLD); + source_struct(SHORTLINE); + } diff --git a/system/polyglotman/polyglotman.SlackBuild b/system/polyglotman/polyglotman.SlackBuild index 12ca18ac168..9994175dae5 100644 --- a/system/polyglotman/polyglotman.SlackBuild +++ b/system/polyglotman/polyglotman.SlackBuild @@ -61,6 +61,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 {} \+ +patch -p1 < $CWD/gcc14.patch + make CFLAGS="$SLKCFLAGS" mkdir -p $PKG/usr/bin $PKG/usr/man/man1 make install BINDIR=$PKG/usr/bin MANDIR=$PKG/usr/man/man1 diff --git a/system/qemu-guest-agent/README b/system/qemu-guest-agent/README deleted file mode 100644 index 2556bb61aa8..00000000000 --- a/system/qemu-guest-agent/README +++ /dev/null @@ -1,20 +0,0 @@ -QEMU Guest Agent (qemu-ga) is a daemon intended to be run within -virtual machines. It allows the hypervisor host to perform various -operations in the guest, such as: -- get information from the guest, -- set the guest's system time, -- read/write a file, -- sync and freeze the filesystems, -- suspend the guest, -- reconfigure guest local processors, -- set user's password. - -Note that qemu-ga (QEMU Guest Agent) is also part of the standard QEMU -installation. This package is intended for guests only, so that you -do not have to install the full qemu package just to get qemu-ga. -In general, do not install both qemu-guest-agent and qemu packages at -the same time on the same machine. - -Use rc.qemu-ga to launch the daemon at boot and to stop it at shutdown. -You will need to perform host side setup too, to take the advantage of -qemu-ga. diff --git a/system/qemu-guest-agent/doinst.sh b/system/qemu-guest-agent/doinst.sh deleted file mode 100644 index 4750265564c..00000000000 --- a/system/qemu-guest-agent/doinst.sh +++ /dev/null @@ -1,22 +0,0 @@ -config() { - NEW="$1" - OLD="$(dirname $NEW)/$(basename $NEW .new)" - if [ ! -r $OLD ]; then - mv $NEW $OLD - elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then - rm $NEW - fi -} - -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.qemu-ga.new diff --git a/system/qemu-guest-agent/qemu-guest-agent.SlackBuild b/system/qemu-guest-agent/qemu-guest-agent.SlackBuild deleted file mode 100644 index 0e558d434bf..00000000000 --- a/system/qemu-guest-agent/qemu-guest-agent.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash - -# Slackware build script for qemu-guest-agent - -# Copyright 2018 Andrzej Telszewski, Szczecin -# 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=qemu-guest-agent -SRCNAM=qemu -VERSION=${VERSION:-2.12.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 $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.xz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Remove double CFLAGS (based on qemu.SlackBuild). -sed -i "s|^\ \ CFLAGS=\"-O2\ | CFLAGS=\"|" configure - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --target-list="" \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --enable-jemalloc \ - --disable-debug-info - -make qemu-ga -strip --strip-unneeded qemu-ga -mkdir -p $PKG/usr/bin -cp -a qemu-ga $PKG/usr/bin - -mkdir -p $PKG/etc/rc.d -cat $CWD/rc.qemu-ga > $PKG/etc/rc.d/rc.qemu-ga.new - -make qemu-ga.8 -gzip -9 qemu-ga.8 -mkdir -p $PKG/usr/man/man8 -cp -a qemu-ga.8.gz $PKG/usr/man/man8 - -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/system/qemu-guest-agent/qemu-guest-agent.info b/system/qemu-guest-agent/qemu-guest-agent.info deleted file mode 100644 index e3f9f39a55c..00000000000 --- a/system/qemu-guest-agent/qemu-guest-agent.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="qemu-guest-agent" -VERSION="2.12.0" -HOMEPAGE="http://www.qemu-project.org/" -DOWNLOAD="http://wiki.qemu-project.org/download/qemu-2.12.0.tar.xz" -MD5SUM="ca553eb04c933f58111c304452fc4cc5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Andrzej Telszewski" -EMAIL="atelszewski@gmail.com" diff --git a/system/qemu-guest-agent/rc.qemu-ga b/system/qemu-guest-agent/rc.qemu-ga deleted file mode 100644 index a1a4c1d42ab..00000000000 --- a/system/qemu-guest-agent/rc.qemu-ga +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/sh - -################################################################################ -qemu_ga_start() { -################################################################################ - if [ -n "$(pidof qemu-ga)" ]; then - echo "qemu-ga seems to be already running." - return - fi - - /usr/bin/qemu-ga -d -} - -################################################################################ -qemu_ga_stop() { -################################################################################ - if [ -z "$(pidof qemu-ga)" ]; then - echo "qemu-ga does not seem to be running." - return - fi - - kill $(pidof qemu-ga) -} - -################################################################################ -qemu_ga_restart() { -################################################################################ - qemu_ga_stop - sleep 1 - qemu_ga_start -} - -case "$1" in -'start') - qemu_ga_start - ;; -'stop') - qemu_ga_stop - ;; -'restart') - qemu_ga_restart - ;; -*) - echo "usage: $0 start|stop|restart" -esac diff --git a/system/qemu-guest-agent/slack-desc b/system/qemu-guest-agent/slack-desc deleted file mode 100644 index e586e5b369c..00000000000 --- a/system/qemu-guest-agent/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------------------------------------------------------| -qemu-guest-agent: qemu-guest-agent (QEMU Guest Agent daemon) -qemu-guest-agent: -qemu-guest-agent: QEMU Guest Agent (qemu-ga) is a daemon intended to be run within -qemu-guest-agent: virtual machines. It allows the hypervisor host to perform various -qemu-guest-agent: operations in the guest. -qemu-guest-agent: -qemu-guest-agent: Homepage: http://www.qemu-project.org/ -qemu-guest-agent: -qemu-guest-agent: -qemu-guest-agent: -qemu-guest-agent: diff --git a/system/qemu-static/qemu-static.SlackBuild b/system/qemu-static/qemu-static.SlackBuild index 260f7a318f4..243f97545fb 100644 --- a/system/qemu-static/qemu-static.SlackBuild +++ b/system/qemu-static/qemu-static.SlackBuild @@ -26,16 +26,16 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qemu-static -VERSION=${VERSION:-9.2.0} +VERSION=${VERSION:-10.2.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} TARNAM=${PRGNAM%-static} -PCRE_VERSION=8.45 +PCRE2_VERSION=10.47 GLIB2_VERSION=2.70.5 -GLIBC_VERSION=2.33 +GLIBC_VERSION=2.42 KVMGROUP=${KVMGROUP:-users} TARGETS=${TARGETS:-all} @@ -90,7 +90,6 @@ cd $TMP rm -rf glibc-$GLIBC_VERSION tar xvf $CWD/glibc-$GLIBC_VERSION.tar.*z* cd glibc-$GLIBC_VERSION - patch -p1 < $CWD/staticpie.patch chown -R root:root . find -L . \ @@ -118,9 +117,9 @@ L_LIBFLAG_PCRE=-L$TMP/static-pcre/usr/local/lib/ ( rm -rf $TMP/static-pcre mkdir -p $TMP/static-pcre -rm -rf pcre-$PCRE_VERSION -tar xvf $CWD/pcre-$PCRE_VERSION.tar.*z* -cd pcre-$PCRE_VERSION +rm -rf pcre2-$PCRE2_VERSION +tar xvf $CWD/pcre2-$PCRE2_VERSION.tar.*z* +cd pcre2-$PCRE2_VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -139,11 +138,10 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-static \ --disable-shared \ --enable-utf8 \ - --enable-pcre16 \ - --enable-pcre32 \ + --enable-pcre2-16 \ + --enable-pcre2-32 \ --enable-jit \ - --disable-cpp \ - --enable-unicode-properties + --disable-cpp make V=1 make install DESTDIR=$TMP/static-pcre @@ -198,7 +196,7 @@ export PYTHONPATH=/opt/python$PYVER/site-packages sed -i "/subdir('tests/d" meson.build LIBRARY_PATH="$TMP/static-glibc/lib/" \ -CC='ccache gcc' \ +CC='gcc' \ LDFLAGS="$SLKCFLAGS $L_LIBFLAG_GLIB2 $L_LIBFLAG_PCRE -L$TMP/static-glibc/lib" \ ./configure \ --prefix=/usr \ diff --git a/system/qemu-static/qemu-static.info b/system/qemu-static/qemu-static.info index ff19fb34f79..80c714f5795 100644 --- a/system/qemu-static/qemu-static.info +++ b/system/qemu-static/qemu-static.info @@ -1,16 +1,16 @@ PRGNAM="qemu-static" -VERSION="9.2.0" +VERSION="10.2.1" HOMEPAGE="https://www.qemu.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://download.qemu.org/qemu-9.2.0.tar.xz \ -https://ftp.exim.org/pub/pcre/pcre-8.45.tar.bz2 \ +DOWNLOAD_x86_64="https://download.qemu.org/qemu-10.2.1.tar.xz \ +https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.bz2 \ https://download.gnome.org/sources/glib/2.70/glib-2.70.5.tar.xz \ -https://slackware.uk/slackware/slackware64-15.0/source/l/glibc/glibc-2.33.tar.xz" -MD5SUM_x86_64="ece615b98642720430236e20237dd936 \ -4452288e6a0eefb2ab11d36010a1eebb \ +https://ponce.cc/slackware/sources/repo/glibc-2.42.tar.xz" +MD5SUM_x86_64="35ddfb6690f75db207924a9fdb30f0ed \ +aded5840ab5a7d772dd4e16fc294b665 \ c59d43d79902312311cb7e6a1f449035 \ -390bbd889c7e8e8a7041564cb6b27cca" +23c6f5a27932b435cae94e087cb8b1f5" REQUIRES="device-tree-compiler python3-meson-opt qemu" MAINTAINER="Lockywolf" EMAIL="for_sbo.qemu-static_2025-07-13@lockywolf.net" diff --git a/system/qemu-static/staticpie.patch b/system/qemu-static/staticpie.patch deleted file mode 100644 index fc249c67169..00000000000 --- a/system/qemu-static/staticpie.patch +++ /dev/null @@ -1,83 +0,0 @@ -diff --git a/sysdeps/x86_64/configure b/sysdeps/x86_64/configure -old mode 100644 -new mode 100755 -index 198554d788..75c96d60d4 ---- a/sysdeps/x86_64/configure -+++ b/sysdeps/x86_64/configure -@@ -107,39 +107,6 @@ if test x"$build_mathvec" = xnotset; then - build_mathvec=yes - fi - --if test "$static_pie" = yes; then -- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker static PIE support" >&5 --$as_echo_n "checking for linker static PIE support... " >&6; } --if ${libc_cv_ld_static_pie+:} false; then : -- $as_echo_n "(cached) " >&6 --else -- cat > conftest.s <<\EOF -- .text -- .global _start -- .weak foo --_start: -- leaq foo(%rip), %rax --EOF -- libc_cv_pie_option="-Wl,-pie" -- if { ac_try='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostartfiles -nostdlib $no_ssp $libc_cv_pie_option -o conftest conftest.s 1>&5' -- { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5 -- (eval $ac_try) 2>&5 -- ac_status=$? -- $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 -- test $ac_status = 0; }; }; then -- libc_cv_ld_static_pie=yes -- else -- libc_cv_ld_static_pie=no -- fi --rm -f conftest* --fi --{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_static_pie" >&5 --$as_echo "$libc_cv_ld_static_pie" >&6; } -- if test "$libc_cv_ld_static_pie" != yes; then -- as_fn_error $? "linker support for static PIE needed" "$LINENO" 5 -- fi --fi -- - $as_echo "#define PI_STATIC_AND_HIDDEN 1" >>confdefs.h - - -diff --git a/sysdeps/x86_64/configure.ac b/sysdeps/x86_64/configure.ac -index ec776274af..66219e7ce5 100644 ---- a/sysdeps/x86_64/configure.ac -+++ b/sysdeps/x86_64/configure.ac -@@ -53,31 +53,6 @@ if test x"$build_mathvec" = xnotset; then - build_mathvec=yes - fi - --dnl Check if linker supports static PIE with the fix for --dnl --dnl https://sourceware.org/bugzilla/show_bug.cgi?id=21782 --dnl --if test "$static_pie" = yes; then -- AC_CACHE_CHECK(for linker static PIE support, libc_cv_ld_static_pie, [dnl --cat > conftest.s <<\EOF -- .text -- .global _start -- .weak foo --_start: -- leaq foo(%rip), %rax --EOF -- libc_cv_pie_option="-Wl,-pie" -- if AC_TRY_COMMAND(${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -nostartfiles -nostdlib $no_ssp $libc_cv_pie_option -o conftest conftest.s 1>&AS_MESSAGE_LOG_FD); then -- libc_cv_ld_static_pie=yes -- else -- libc_cv_ld_static_pie=no -- fi --rm -f conftest*]) -- if test "$libc_cv_ld_static_pie" != yes; then -- AC_MSG_ERROR([linker support for static PIE needed]) -- fi --fi -- - dnl It is always possible to access static and hidden symbols in an - dnl position independent way. - AC_DEFINE(PI_STATIC_AND_HIDDEN) - diff --git a/system/qemu/65-kvm.rules b/system/qemu/65-kvm.rules deleted file mode 100644 index 3c11863c571..00000000000 --- a/system/qemu/65-kvm.rules +++ /dev/null @@ -1,2 +0,0 @@ -KERNEL=="kvm", GROUP="@GROUP@", MODE="0660" -KERNEL=="vhost-net", GROUP="@GROUP@", MODE="0660" diff --git a/system/qemu/README b/system/qemu/README deleted file mode 100644 index db15c434e25..00000000000 --- a/system/qemu/README +++ /dev/null @@ -1,60 +0,0 @@ -QEMU is a generic and open source machine emulator and virtualizer. - -When used as a machine emulator, QEMU can run OSes and programs made -for one machine (e.g. an ARM board) on a different machine (e.g. your -PC). By using dynamic translation, it achieves very good performances. - -qemu (with kvm enabled) achieves near native performances by leveraging -the kvm-kmod modules and executing the guest code directly on the host -CPU. Slackware provides pre-built 32/64 bit x86 kvm-kmod modules or -you can build different versions with the kvm-kmod package. - -By default, this script builds all emulation targets for qemu; if you -prefer to build specific target(s), do this: - - TARGETS=arm-softmmu,arm-linux-user,armeb-linux-user ./qemu.SlackBuild - -(Refer to qemu documentation for available emulation targets.) - -Disable vnc support via: - - VNC_ENABLE=no ./qemu.SlackBuild - -Audio drivers support defaults to "pa,alsa,oss,sdl" and can be adusted -by running the build script like this: - - AUDIODRIVERS="pa,alsa,oss" ./qemu.SlackBuild - -We patch the installed udev rules to require membership in "users" -group instead of a custom "kvm" group to use /dev/kvm. If you prefer -something different, then run the build script like this: - - KVMGROUP=group ./qemu.SlackBuild - -To have the qemu-bridge-helper installed setuid root, allowing regular -users to use extended networking capabilities, do this: - - BRIDGE_HELPER_SETUID=yes ./qemu.SlackBuild - -Don't forget to load the 'kvm-intel' or 'kvm-amd' module (depending on -your processor) prior to launching qemu-system-ARCH with kvm enabled. -For older/unmaintained qemu frontends, this build also creates a -symlink to qemu-system-ARCH at /usr/bin/qemu-kvm. - -libiscsi (to access iSCSI targets directly), libslirp (user mode -networking), libcacard, spice, usbredir, virglrenderer, libnfs, snappy, -glusterfs, and vde2, numactl. sphinx-rtd-theme and Sphinx (to build -documentation) are optional dependencies that will be automatically -detected during compilation, if present (all avialable on SBo). - -To enable user mode networking, install libslirp, then compile qemu: - -SLIRP=yes ./qemu.SlackBuild - -NOTES: - This version breaks some backward compatibility with earlier versions. - Consult the official changelogs for details. - - If there are problems after upgrading with missing or wrong versioned - libraries please try uninstalling any previous versions before - rebuilding a new one. diff --git a/system/qemu/doinst.sh b/system/qemu/doinst.sh deleted file mode 100644 index 65c7e2eeb9a..00000000000 --- a/system/qemu/doinst.sh +++ /dev/null @@ -1,9 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi - -if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then - if [ -x /usr/bin/gtk-update-icon-cache ]; then - /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 - fi -fi diff --git a/system/qemu/qemu.SlackBuild b/system/qemu/qemu.SlackBuild deleted file mode 100644 index 50cc5e6d905..00000000000 --- a/system/qemu/qemu.SlackBuild +++ /dev/null @@ -1,186 +0,0 @@ -#!/bin/bash - -# Slackware build script for qemu - -# Copyright 2009, 2010 Andrew Brouwers -# Copyright 2013-2024 Edward W. Koenig, Vancouver, 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=qemu -VERSION=${VERSION:-9.2.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -KVMGROUP=${KVMGROUP:-users} -TARGETS=${TARGETS:-all} -VNC_ENABLE=${VNC_ENABLE:-yes} -AUDIODRIVERS=${AUDIODRIVERS:-pa,alsa,oss,sdl} -BRIDGE_HELPER_SETUID=${BRIDGE_HELPER_SETUID:-no} -SLIRP=${SLIRP:-=no} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" - KVMARCH="i386" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" - KVMARCH="i386" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" - KVMARCH="x86_64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -# Needed to build man pages if built after plain "su" -export PATH=$PATH:/usr/share/texmf/bin - -# Autodetect liburing support (still needed?) -uring="dis" ; if pkg-config --exists liburing ; then uring="en" ; fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.xz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} + -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + || true - -# Use newer meson from python3-meson-opt -PYVER=$(python3 -c 'import sys; print("%d.%d" % sys.version_info[:2])') -export PYTHONPATH=/opt/python$PYVER/site-packages - -# Enable only x86* and arm emulation for qemu: if you want to build -# all the targets available use TARGETS=all -if [ "$TARGETS" = "all" ]; then - targets="" -else - targets="--target-list=$TARGETS" -fi - -# To omit VNC capability, use VNC_ENABLE=no -if [ "$VNC_ENABLE" = "yes" ]; then - with_vnc="--enable-vnc --enable-vnc-sasl --enable-vnc-jpeg" -else - with_vnc="--disable-vnc" -fi - -# To enable user mode networking use SLIRP=yes -if [ "$SLIRP" = "yes" ]; then - with_slirp="--enable-slirp" -else - with_slirp="" -fi - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-gtk \ - --enable-system \ - --enable-kvm \ - --disable-debug-info \ - --enable-virtfs \ - --enable-sdl \ - --enable-malloc=jemalloc \ - --enable-nettle \ - --${uring}able-linux-io-uring \ - --audio-drv-list=${AUDIODRIVERS} \ - $with_slirp \ - $with_vnc \ - $targets - -make V=1 -make install DESTDIR=$PKG - -# Remove empty /var -rm -rf $PKG/var - -# install some udev rules for /dev/kvm -# Note: no udev rules for usb pasthrough when running qemu as non-root on linux hosts. See Section 2.11.2 -# https://qemu.weilnetz.de/doc/qemu-doc.html -mkdir -p $PKG/lib/udev/rules.d/ -sed "s/@GROUP@/$KVMGROUP/" $CWD/65-kvm.rules \ - > $PKG/lib/udev/rules.d/65-kvm.rules - -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 a symlink for qemu-kvm to support aqemu and such frontends -# even though qemu now has a gtk gui. -[ ! -z $KVMARCH ] && ln -s qemu-system-$KVMARCH $PKG/usr/bin/qemu-kvm - -# set qemu-bridge-helper setuid if requested -if [ "$BRIDGE_HELPER_SETUID" = "yes" ]; then - chmod u+s $PKG/usr/libexec/qemu-bridge-helper -fi - -# move any generated man pages to their proper location -if [ -d $PKG/usr/share/man ]; then - mv $PKG/usr/share/man $PKG/usr - gzip -9 $PKG/usr/man/man?/*.? -fi - -# Add docs to the proper location -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING* LICENSE MAINTAINERS README.rst docs/* \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -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/qemu/qemu.info b/system/qemu/qemu.info deleted file mode 100644 index 12ca7b2fdfa..00000000000 --- a/system/qemu/qemu.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="qemu" -VERSION="9.2.0" -HOMEPAGE="https://www.qemu.org" -DOWNLOAD="https://download.qemu.org/qemu-9.2.0.tar.xz" -MD5SUM="ece615b98642720430236e20237dd936" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="device-tree-compiler python3-meson-opt" -MAINTAINER="Edward W. Koenig" -EMAIL="kingbeowulf@linuxgalaxy.org" diff --git a/system/qemu/slack-desc b/system/qemu/slack-desc deleted file mode 100644 index 65236bc5432..00000000000 --- a/system/qemu/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------------------------------------------------------| -qemu: qemu (open source processor emulator) -qemu: -qemu: QEMU is a generic and open source processor emulator which achieves -qemu: a good emulation speed by using dynamic translation. -qemu: -qemu: -qemu: -qemu: -qemu: -qemu: -qemu: diff --git a/system/qps/qps.SlackBuild b/system/qps/qps.SlackBuild index 69d0074ddad..ed052aa8de9 100644 --- a/system/qps/qps.SlackBuild +++ b/system/qps/qps.SlackBuild @@ -83,6 +83,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/system/qt-sudo/README b/system/qt-sudo/README new file mode 100644 index 00000000000..c914f41d8eb --- /dev/null +++ b/system/qt-sudo/README @@ -0,0 +1,3 @@ +This is a clone of LXQt sudo tool (without LXQt libs). + +It needs either sudo or doas to work. diff --git a/python/python3-typogrify/python3-typogrify.SlackBuild b/system/qt-sudo/qt-sudo.SlackBuild similarity index 85% rename from python/python3-typogrify/python3-typogrify.SlackBuild rename to system/qt-sudo/qt-sudo.SlackBuild index e504fd7071e..6a83de14a74 100644 --- a/python/python3-typogrify/python3-typogrify.SlackBuild +++ b/system/qt-sudo/qt-sudo.SlackBuild @@ -1,8 +1,8 @@ #!/bin/bash -# Slackware build script for python3-typogrify +# Slackware build script for qt-sudo -# Copyright 2022 Steven Voges +# Copyright 2025 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,9 +24,8 @@ cd $(dirname $0) ; CWD=$(pwd) -PRGNAM=python3-typogrify -SRCNAM=typogrify -VERSION=${VERSION:-2.0.7} +PRGNAM=qt-sudo +VERSION=${VERSION:-20240524_242342e} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -67,9 +66,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.*z +cd $PRGNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ @@ -77,15 +76,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 +qmake PREFIX=/usr +make +make install INSTALL_ROOT=$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 -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - LICENSE.txt PKG-INFO README.rst \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS CHANGELOG LICENSE README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/system/qt-sudo/qt-sudo.info b/system/qt-sudo/qt-sudo.info new file mode 100644 index 00000000000..540fa380e10 --- /dev/null +++ b/system/qt-sudo/qt-sudo.info @@ -0,0 +1,10 @@ +PRGNAM="qt-sudo" +VERSION="20240524_242342e" +HOMEPAGE="https://github.com/aarnt/qt-sudo" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/qt-sudo-20240524_242342e.tar.xz" +MD5SUM="7e5e432815e05b0a8e469926b1db1f33" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="" +MAINTAINER="Matteo Bernardini" +EMAIL="ponce@slackbuilds.org" diff --git a/libraries/libxmlb/slack-desc b/system/qt-sudo/slack-desc similarity index 64% rename from libraries/libxmlb/slack-desc rename to system/qt-sudo/slack-desc index 3247de4830a..4e55285928f 100644 --- a/libraries/libxmlb/slack-desc +++ b/system/qt-sudo/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -libxmlb: libxmlb (A library to help create and query binary XML blobs) -libxmlb: -libxmlb: A library to help create and query binary XML blobs -libxmlb: -libxmlb: -libxmlb: https://github.com/hughsie/libxmlb -libxmlb: -libxmlb: -libxmlb: -libxmlb: -libxmlb: +qt-sudo: qt-sudo (qt sudo interface) +qt-sudo: +qt-sudo: This is a clone of LXQt sudo tool (without LXQt libs). +qt-sudo: +qt-sudo: It needs either sudo or doas to work. +qt-sudo: +qt-sudo: homepage: https://github.com/aarnt/qt-sudo +qt-sudo: +qt-sudo: +qt-sudo: +qt-sudo: diff --git a/system/qterminal/qterminal.SlackBuild b/system/qterminal/qterminal.SlackBuild index 0d2384e2a8a..2db11558b56 100644 --- a/system/qterminal/qterminal.SlackBuild +++ b/system/qterminal/qterminal.SlackBuild @@ -88,6 +88,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install/strip DESTDIR=$PKG diff --git a/system/qtgzmanager/qtgzmanager.SlackBuild b/system/qtgzmanager/qtgzmanager.SlackBuild index f33163798e9..c015a7ad008 100644 --- a/system/qtgzmanager/qtgzmanager.SlackBuild +++ b/system/qtgzmanager/qtgzmanager.SlackBuild @@ -13,8 +13,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qtgzmanager -VERSION=${VERSION:-1.0.3} -BUILD=${BUILD:-2} +VERSION=${VERSION:-20240317_c259c24} +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-src.tar.bz2 +tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* cd $PRGNAM-$VERSION chown -R root:root . find -L . \ @@ -62,13 +62,12 @@ find -L . \ -exec chmod 644 {} \+ # 20220413 bkw: desktop-file-validate warnings. -sed -i -e '/^Encoding/d' -e '/^Cat/s,Application;,,' $PRGNAM.desktop +sed -i -e '/^Encoding/d' -e '/^Cat/s,Application;,,' $PRGNAM.desktop || exit 1 # 20220210 bkw: ordered comparison... -sed -i 's,>= 0),),' src/unixcommand.cpp +sed -i 's,>= 0),),' src/unixcommand.cpp || exit 1 -# 20220210 bkw: this is a qt4 app, use qmake-qt4. -qmake-qt4 \ +qmake \ QMAKE_LIBS="$SLKCFLAGS" \ QMAKE_CFLAGS="$SLKCFLAGS" \ QMAKE_CXXFLAGS="$SLKCFLAGS" diff --git a/system/qtgzmanager/qtgzmanager.info b/system/qtgzmanager/qtgzmanager.info index e13f2afbfd9..f68157bb6fd 100644 --- a/system/qtgzmanager/qtgzmanager.info +++ b/system/qtgzmanager/qtgzmanager.info @@ -1,10 +1,10 @@ PRGNAM="qtgzmanager" -VERSION="1.0.3" +VERSION="20240317_c259c24" HOMEPAGE="https://qtgzmanager.wordpress.com" -DOWNLOAD="https://downloads.sourceforge.net/jtgzmanager/qtgzmanager-1.0.3-src.tar.bz2" -MD5SUM="6dad7e2603972b8cadaba2d319d01916" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/qtgzmanager-20240317_c259c24.tar.xz" +MD5SUM="5745970bb72b523d24b438543fe2a0ee" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="qt4" +REQUIRES="qt-sudo" MAINTAINER="Alexandre Albuquerque Arnt" EMAIL="aaarnt@gmail.com" diff --git a/system/runit/runit.SlackBuild b/system/runit/runit.SlackBuild index fe79f7b33d0..b4d3bd3add4 100644 --- a/system/runit/runit.SlackBuild +++ b/system/runit/runit.SlackBuild @@ -57,7 +57,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 {} \; -echo gcc $SLKCFLAGS -Wall > src/conf-cc +echo gcc $SLKCFLAGS -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE \ + -std=c89 > src/conf-cc + +sed -i '/#include.*/a #include ' src/{chpst,chkshsgr}.c +sed -i '0,/#include.*/a #include ' src/prot.c +sed -i '0,/#include.*/a #include ' \ + src/{pathexec_run,prot,seek_set}.c package/compile package/check diff --git a/system/rxvt/rxvt.SlackBuild b/system/rxvt/rxvt.SlackBuild index 1e2873648b0..c7c56b5e5c5 100644 --- a/system/rxvt/rxvt.SlackBuild +++ b/system/rxvt/rxvt.SlackBuild @@ -69,7 +69,7 @@ patch -p1 < $CWD/rxvt-integer-overflow-fix.diff patch -p1 < $CWD/rxvt.utempter.diff # Same configure options as Pat used: -CFLAGS="$SLKCFLAGS" \ +CFLAGS="$SLKCFLAGS -std=gnu17 -Wno-incompatible-pointer-types -Wno-implicit-function-declaration" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ @@ -94,6 +94,10 @@ CXXFLAGS="$SLKCFLAGS" \ --enable-old-selection \ --build=$ARCH-slackware-linux +# set location of utmp and wtmp manually, configure doesn't detect them +sed -i 's|.*RXVT_UTMP_FILE.*|#define RXVT_UTMP_FILE "/run/utmp"|' config.h +sed -i 's|.*RXVT_WTMP_FILE.*|#define RXVT_WTMP_FILE "/var/log/wtmp"|' config.h + make make install DESTDIR=$PKG strip $PKG/usr/bin/* diff --git a/system/sboui/sboui.SlackBuild b/system/sboui/sboui.SlackBuild index 57786812e9b..5f8f119024e 100644 --- a/system/sboui/sboui.SlackBuild +++ b/system/sboui/sboui.SlackBuild @@ -107,6 +107,7 @@ cd build -DGRAPHICAL_SU:STRING="$GRAPHICAL_SU" \ -DTERMINAL_EMULATOR:STRING="$TERMINAL_EMULATOR" \ -DINSTALL_SYSTRAY_NOTIFIER:BOOL="$NOTIFIER" \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -G "$GENERATOR" .. $BUILDCMD DESTDIR=$PKG $BUILDCMD install diff --git a/system/scangearmp2/scangearmp2.SlackBuild b/system/scangearmp2/scangearmp2.SlackBuild index d762e085ba7..b076ebbad42 100644 --- a/system/scangearmp2/scangearmp2.SlackBuild +++ b/system/scangearmp2/scangearmp2.SlackBuild @@ -91,6 +91,7 @@ cd $PRGNAM patch -p1 < $CWD/libusb.patch patch -p2 < $CWD/bool.patch +sed -i "s|-O2|$SLKCFLAGS -std=gnu17|" configure.in ./autogen.sh --prefix=/usr --enable-libpath=/usr/lib${LIBDIRSUFFIX} LDFLAGS="-L$TMP/$SRCNAM-${SRCVERSION}/com/libs_bin_${BITS}" make make install DESTDIR=$PKG diff --git a/system/scdoc/README b/system/scdoc/README deleted file mode 100644 index 3c4b288e250..00000000000 --- a/system/scdoc/README +++ /dev/null @@ -1,3 +0,0 @@ -scdoc is a simple man page generator for POSIX systems written in C99. - -It requires the input files to be UTF-8 encoded. diff --git a/system/scdoc/scdoc.SlackBuild b/system/scdoc/scdoc.SlackBuild deleted file mode 100644 index 88098462e27..00000000000 --- a/system/scdoc/scdoc.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Slackware build script for scdoc - -# Copyright 2021 Manuel Argüelles Panama City, Panama -# 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=scdoc -VERSION=${VERSION:-1.11.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 || 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 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -PREFIX=/usr \ -make -make install DESTDIR=$PKG PREFIX=/usr MANDIR=/usr/man - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - COPYING \ - README.md \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/scdoc/scdoc.info b/system/scdoc/scdoc.info deleted file mode 100644 index b5bfd41e34c..00000000000 --- a/system/scdoc/scdoc.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="scdoc" -VERSION="1.11.2" -HOMEPAGE="https://git.sr.ht/~sircmpwn/scdoc" -DOWNLOAD="https://git.sr.ht/~sircmpwn/scdoc/archive/1.11.2.tar.gz" -MD5SUM="0f6e8b9bb741f52d975081784757078b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Manuel Argüelles" -EMAIL="manuel.arguelles@gmail.com" diff --git a/system/scdoc/slack-desc b/system/scdoc/slack-desc deleted file mode 100644 index 1f56aa5e397..00000000000 --- a/system/scdoc/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------------------------------------------------------| -scdoc: scdoc (small man page generator) -scdoc: -scdoc: Simple man page generator for POSIX systems written in C99. -scdoc: -scdoc: -scdoc: -scdoc: -scdoc: -scdoc: -scdoc: -scdoc: diff --git a/system/schedtool/schedtool-1.3.0-c99.patch b/system/schedtool/schedtool-1.3.0-c99.patch new file mode 100644 index 00000000000..8f3c0b33afc --- /dev/null +++ b/system/schedtool/schedtool-1.3.0-c99.patch @@ -0,0 +1,33 @@ +https://bugs.gentoo.org/918974 +https://src.fedoraproject.org/rpms/schedtool/c/f84b6a0fdc4b368e2b1c5ea59739f002063e3c9e?branch=rawhide + +Invoke decode_error separately with the correct argument types for +each variant. This avoids an int-conversion error. + +--- a/schedtool.c ++++ b/schedtool.c +@@ -422,19 +422,14 @@ int set_process(pid_t pid, int policy, int prio) + struct sched_param p; + int ret; + +- char *msg1="could not set PID %d to %s"; +- char *msg2="could not set PID %d to raw policy #%d"; +- + p.sched_priority=prio; + + /* anything other than 0 indicates error */ + if((ret=sched_setscheduler(pid, policy, &p))) { +- +- /* la la pointer mismatch .. lala */ +- decode_error((CHECK_RANGE_POLICY(policy) ? msg1 : msg2), +- pid, +- (CHECK_RANGE_POLICY(policy) ? TAB[policy] : policy) +- ); ++ if (CHECK_RANGE_POLICY(policy)) ++ decode_error("could not set PID %d to %s", pid, TAB[policy]); ++ else ++ decode_error("could not set PID %d to raw policy #%d", pid, policy); + return(ret); + } + return(0); + diff --git a/system/schedtool/schedtool.SlackBuild b/system/schedtool/schedtool.SlackBuild index e3b9e2cf608..793a21a6802 100644 --- a/system/schedtool/schedtool.SlackBuild +++ b/system/schedtool/schedtool.SlackBuild @@ -56,6 +56,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/schedtool-1.3.0-c99.patch patch -p1 < $CWD/schedtool-Makefile.patch make install \ diff --git a/system/seahorse/patches/GnuPG-2.4.patch b/system/seahorse/patches/GnuPG-2.4.patch new file mode 100644 index 00000000000..0289bcd375d --- /dev/null +++ b/system/seahorse/patches/GnuPG-2.4.patch @@ -0,0 +1,25 @@ +From 9260c74779be3d7a378db0671af862ffa3573d42 Mon Sep 17 00:00:00 2001 +From: Xi Ruoyao +Date: Wed, 21 Dec 2022 20:58:26 +0800 +Subject: [PATCH] Allow building with GnuPG-2.4.x + +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index e29b5322..23d0b54f 100644 +--- a/meson.build ++++ b/meson.build +@@ -26,7 +26,7 @@ endif + # Dependencies + min_glib_version = '2.66' + min_gcr_version = '3.38' +-accepted_gpg_versions = [ '2.2.0', '2.3.0' ] ++accepted_gpg_versions = [ '2.2.0', '2.3.0', '2.4.0' ] + gpg_check_version = find_program('build-aux' / 'gpg_check_version.py') + + glib_deps = [ +-- +GitLab + diff --git a/system/seahorse/patches/avoid_C99_incompatibility_around_seahorse_pkcs11_backend_initialize.patch b/system/seahorse/patches/avoid_C99_incompatibility_around_seahorse_pkcs11_backend_initialize.patch new file mode 100644 index 00000000000..7fb8c10b58b --- /dev/null +++ b/system/seahorse/patches/avoid_C99_incompatibility_around_seahorse_pkcs11_backend_initialize.patch @@ -0,0 +1,40 @@ +From 3887ba07ccab4aa970c24a22a183b97e255e6ece Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Fri, 14 Apr 2023 14:37:23 +0200 +Subject: [PATCH] Avoid C99 incompatibility around + seahorse_pkcs11_backend_initialize + +Move the prototype for seahorse_pkcs11_backend_initialize into the +header file, so C code generated from Vala sources will use it. +This avoids an implicit function declaration during the C-build +of src/application.vala, and resulting build failures with future +compilers. +--- + pkcs11/seahorse-pkcs11-backend.c | 2 -- + pkcs11/seahorse-pkcs11-backend.h | 2 ++ + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/pkcs11/seahorse-pkcs11-backend.c b/pkcs11/seahorse-pkcs11-backend.c +index b7ea21e1f..31d7cb815 100644 +--- a/pkcs11/seahorse-pkcs11-backend.c ++++ b/pkcs11/seahorse-pkcs11-backend.c +@@ -43,8 +43,6 @@ enum { + PROP_LOADED, + }; + +-void seahorse_pkcs11_backend_initialize (void); +- + static SeahorsePkcs11Backend *pkcs11_backend = NULL; + + struct _SeahorsePkcs11Backend { +diff --git a/pkcs11/seahorse-pkcs11-backend.h b/pkcs11/seahorse-pkcs11-backend.h +index ddcfd2fcc..65efbd0a0 100644 +--- a/pkcs11/seahorse-pkcs11-backend.h ++++ b/pkcs11/seahorse-pkcs11-backend.h +@@ -43,4 +43,6 @@ SeahorsePkcs11Backend * seahorse_pkcs11_backend_get (void); + GcrCollection * seahorse_pkcs11_backend_get_writable_tokens (SeahorsePkcs11Backend *self, + gulong with_mechanism); + ++void seahorse_pkcs11_backend_initialize (void); ++ + #endif /* SEAHORSE_PKCS11_BACKEND_H_ */ diff --git a/system/seahorse/patches/refactor_ssh_key_parsing.patch b/system/seahorse/patches/refactor_ssh_key_parsing.patch new file mode 100644 index 00000000000..26568d115bf --- /dev/null +++ b/system/seahorse/patches/refactor_ssh_key_parsing.patch @@ -0,0 +1,512 @@ +From 87a5e5312beac6cbe3b39f72cf0f120f1ed00473 Mon Sep 17 00:00:00 2001 +From: Niels De Graef +Date: Sat, 21 Oct 2023 15:43:04 +0200 +Subject: [PATCH] ssh: Refactor SSH key parsing + +Fix several issues in the SSH Key parsing code, and directly use a +`GInputStream` we can (asynchronously) read from. Take the opportunity +also to add some unit tests that we can run to make sure we're not +regressing on anything. +--- + ssh/key-data.vala | 59 +++++----- + ssh/key.vala | 58 +++++----- + ssh/meson.build | 20 ++++ + ssh/source.vala | 9 +- + ssh/test-key-parse.vala | 231 ++++++++++++++++++++++++++++++++++++++++ + 5 files changed, 316 insertions(+), 61 deletions(-) + create mode 100644 ssh/test-key-parse.vala + +diff --git a/ssh/key-data.vala b/ssh/key-data.vala +index 1fdb1e6a8..8843bff84 100644 +--- a/ssh/key-data.vala ++++ b/ssh/key-data.vala +@@ -101,12 +101,12 @@ public class Seahorse.Ssh.KeyData : GLib.Object { + return result; + } + +- internal static string parse_key_blob (uchar[] bytes) throws GLib.Error { ++ internal static string parse_key_blob(uchar[] bytes) throws GLib.Error { + string digest = Checksum.compute_for_data(ChecksumType.MD5, bytes); + if (digest == null) + throw new Error.GENERAL("Can't calculate fingerprint from key."); + +- StringBuilder fingerprint = new StringBuilder.sized((digest.length * 3) / 2); ++ var fingerprint = new StringBuilder.sized((digest.length * 3) / 2); + for (size_t i = 0; i < digest.length; i += 2) { + if (i > 0) + fingerprint.append_c(':'); +@@ -147,7 +147,7 @@ public class Seahorse.Ssh.KeyData : GLib.Object { + string contents; + FileUtils.get_contents(filename, out contents); + +- StringBuilder results = new StringBuilder(); ++ var results = new StringBuilder(); + + // Load each line + bool first = true; +@@ -204,54 +204,65 @@ public class Seahorse.Ssh.SecData : GLib.Object { + * + * @param data The data that contains a private key. + */ +- public static SecData parse_data(StringBuilder data) throws GLib.Error { +- SecData secdata = new SecData(); ++ public static SecData parse_data(DataInputStream data, string initial_line) throws GLib.Error { ++ var secdata = new SecData(); + + // Get the comment +- if (data.str.has_prefix(SSH_KEY_SECRET_SIG)) { +- string comment = data.str.split("\n", 2)[0]; +- secdata.comment = comment.substring(SSH_KEY_SECRET_SIG.length).strip(); ++ if (initial_line.has_prefix(SSH_KEY_SECRET_SIG)) { ++ secdata.comment = initial_line.substring(SSH_KEY_SECRET_SIG.length).strip(); + } + + // First get our raw data (if there is none, don't bother) +- string rawdata = parse_lines_block(data, SSH_PRIVATE_BEGIN, SSH_PRIVATE_END); ++ string rawdata = parse_lines_block(data, initial_line, SSH_PRIVATE_BEGIN, SSH_PRIVATE_END); + if (rawdata == null || rawdata == "") + throw new Error.GENERAL("Private key contains no data."); + + secdata.rawdata = rawdata; + +- // Guess at the algorithm type +- secdata.algo = Algorithm.guess_from_string(rawdata); ++ // Guess the algorithm type by searching the base64 decoded data. (we ++ // should properly exclude the start/end line, but it shouldn't harm ++ // too much though afaik). Note that it's definitely not ideal though; ++ // but the openssh format isn't exactly obvious ++ var decoded = Base64.decode(rawdata.offset(initial_line.length)); ++ for (uint i = 0; i < decoded.length - 3; i++) { ++ unowned var str = ((string) decoded).offset(i); ++ var algo = Algorithm.from_string(str); ++ if (algo != Algorithm.UNKNOWN) { ++ secdata.algo = algo; ++ break; ++ } ++ } + + return secdata; + } + +- /** +- * Takes everything between the start and end pattern and returns it. +- * NOTE: The string (if found will) be removed from the argument. +- */ +- private static string parse_lines_block(StringBuilder data, string start, string end) { +- StringBuilder result = new StringBuilder(); ++ /** Reads all lines from start until the end pattern and returns it */ ++ private static string parse_lines_block(DataInputStream data, ++ string initial_line, ++ string start, string end) ++ throws GLib.Error { ++ var result = new StringBuilder(); ++ ++ string? line = initial_line; + + bool start_found = false; +- string[] lines = data.str.split("\n"); +- foreach (string line in lines) { ++ do { + // Look for the beginning + if (!start_found) { + if (start in line) { +- result.append_printf("%s\n", line); +- result.erase(0, line.length + 1); ++ result.append(line); ++ result.append_c('\n'); + start_found = true; + continue; + } + } else { + // Look for the end +- result.append_printf("%s\n", line); +- result.erase(0, line.length + 1); ++ result.append(line); ++ result.append_c('\n'); + if (end in line) + break; + } +- } ++ } while ((line = data.read_line_utf8()) != null); + + return result.str; + } +diff --git a/ssh/key.vala b/ssh/key.vala +index e2ebc30b3..453f8dd2c 100644 +--- a/ssh/key.vala ++++ b/ssh/key.vala +@@ -223,24 +223,36 @@ public class Seahorse.Ssh.Key : Seahorse.Object, Seahorse.Exportable, Seahorse.D + } + + /** +- * Parses a string into public/private keys. ++ * Parses an input stream into public/private keys. + * +- * @param data The string that needs to be parsed. ++ * @param input The input stream that needs to be parsed. + * @param cancellable Can be used to cancel the parsing. + */ +- public static async KeyParseResult parse(string data, +- Cancellable? cancellable = null) throws GLib.Error { +- return_if_fail (data != null || data != ""); +- ++ public static async KeyParseResult parse(GLib.InputStream input, ++ Cancellable? cancellable = null) ++ throws GLib.Error { + var pubkeys = new GenericArray(); + var seckeys = new GenericArray(); + +- StringBuilder toParse = new StringBuilder(data.chug()); +- while (toParse.str.length > 0) { ++ // Fetch the data into a string ++ var data = new DataInputStream(input); ++ ++ while (true) { ++ // Read the next line, and remove leading whitespace ++ var raw_line = yield data.read_line_utf8_async(Priority.DEFAULT, cancellable, null); ++ if (raw_line == null) ++ break; ++ ++ string line = raw_line.chug(); ++ ++ // Ignore comments and empty lines (not a parse error, but no data) ++ if (line == "" || line.has_prefix("#")) ++ continue; ++ + // First of all, check for a private key, as it can span several lines +- if (SecData.contains_private_key(toParse.str)) { ++ if (SecData.contains_private_key(line)) { + try { +- var secdata = SecData.parse_data(toParse); ++ var secdata = SecData.parse_data(data, line); + seckeys.add(secdata); + continue; + } catch (GLib.Error e) { +@@ -248,24 +260,9 @@ public class Seahorse.Ssh.Key : Seahorse.Object, Seahorse.Exportable, Seahorse.D + } + } + +- // We're sure we'll have at least 1 element +- string[] lines = toParse.str.split("\n", 2); +- string line = lines[0]; +- toParse.erase(0, line.length); +- if (lines.length == 2) // There was a \n, so don't forget to erase it as well +- toParse.erase(0, 1); +- +- // Comments and empty lines, not a parse error, but no data +- if (line.strip() == "" || line.has_prefix("#")) +- continue; +- + // See if we have a public key +- try { +- KeyData keydata = KeyData.parse_line(line); +- pubkeys.add(keydata); +- } catch (GLib.Error e) { +- warning(e.message); +- } ++ var keydata = KeyData.parse_line(line); ++ pubkeys.add(keydata); + } + + var result = KeyParseResult(); +@@ -282,9 +279,8 @@ public class Seahorse.Ssh.Key : Seahorse.Object, Seahorse.Exportable, Seahorse.D + */ + public static async KeyParseResult parse_file(string filename, + Cancellable? cancellable = null) throws GLib.Error { +- string contents; +- FileUtils.get_contents(filename, out contents); +- +- return yield parse(contents, cancellable); ++ var file = GLib.File.new_for_path(filename); ++ var file_stream = yield file.read_async(); ++ return yield parse(file_stream, cancellable); + } + } +diff --git a/ssh/meson.build b/ssh/meson.build +index 15418772e..c2c81a6a9 100644 +--- a/ssh/meson.build ++++ b/ssh/meson.build +@@ -58,3 +58,23 @@ ssh_askpass = executable('ssh-askpass', + install: true, + install_dir: libexecbindir, + ) ++ ++# Tests ++ssh_test_names = [ ++ 'key-parse', ++] ++ ++foreach _test : ssh_test_names ++ test_bin = executable(_test, ++ files('test-@0@.vala'.format(_test)), ++ dependencies: [ ++ ssh_dep, ++ ssh_dependencies, ++ ], ++ include_directories: include_directories('..'), ++ ) ++ ++ test(_test, test_bin, ++ suite: 'ssh', ++ ) ++endforeach +diff --git a/ssh/source.vala b/ssh/source.vala +index c4646c9fb..43b4a1ab0 100644 +--- a/ssh/source.vala ++++ b/ssh/source.vala +@@ -333,15 +333,12 @@ public class Seahorse.Ssh.Source : GLib.Object, Gcr.Collection, Seahorse.Place { + /** + * Parse an inputstream into a list of keys and import those keys. + */ +- public async List? import_async(InputStream input, Gtk.Window transient_for, ++ public async List? import_async(InputStream input, ++ Gtk.Window? transient_for, + Cancellable? cancellable = null) throws GLib.Error { +- uint8[] buffer = new uint8[4096]; +- size_t bytes_read; +- input.read_all(buffer, out bytes_read, cancellable); ++ var result = yield Key.parse(input, cancellable); + + string fullpath = other_keys_path(); +- +- var result = yield Key.parse((string) buffer, cancellable); + foreach (unowned var keydata in result.public_keys) { + yield import_public_async(keydata, fullpath, cancellable); + } +diff --git a/ssh/test-key-parse.vala b/ssh/test-key-parse.vala +new file mode 100644 +index 000000000..ef9404790 +--- /dev/null ++++ b/ssh/test-key-parse.vala +@@ -0,0 +1,231 @@ ++/* ++ * Seahorse ++ * ++ * Copyright (C) 2023 Niels De Graef ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ++ * See the GNU General Public License for more details. ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, see ++ * . ++ */ ++ ++void main(string[] args) { ++ Test.init(ref args); ++ ++ Test.add_func("/ssh/key-parse/pubkey-simple", test_key_parse_pubkey_simple); ++ Test.add_func("/ssh/key-parse/pubkey-bad-algo", test_key_parse_pubkey_bad_algo); ++ Test.add_func("/ssh/key-parse/pubkey-multple", test_key_parse_pubkey_multiple); ++ ++ Test.add_func("/ssh/key-parse/private-key-simple", test_key_parse_private_key_simple); ++ Test.add_func("/ssh/key-parse/private-key-pw-protected", test_key_parse_private_key_pw_protected); ++ ++ Test.run(); ++} ++ ++const string PUBKEY_SIMPLE = """ ++ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCi9ZNp78OzcMpR9QeSKKCybNxTR+ailXs3cwizr1R9Dlx/EobQBXOwE2Ed5PqSU5HEgtYRoKqlTxMogMXMX508dedC0ADTzM09B3OBqpZ7YnMuyLbtk1MNP8xcvVmHwwfw3Y79xxZZeqjUTI7cSE6jcNyz/k/Dl+6RYI552ab80b1kgDDwOyUL75hFllEZ9vHCcAOtk7y5LyeUpnRu5WJq0YBPVQljeYs23ZiTSo5NkJd7pvV9hs68ZAYqm1POXwCcAKOj4HXW3AL83AD49g8MJOAelCMaJpUkOgn4n4QTtqLEC108sqZgwWiadbN/ZHt3Idbn3AIxMMhD/wdkSwkfm9tAohMrqYpSiG31xyifH61mcoBMSxRMQhUscCGV3kLo6P/dZtxRbu4r74r/Ae2Jg4pzYrVFVzfObXdlTjtxJmR8UvnZg60OE0RwYMs1LJTE6xakcAg22O9i3bau00MoIIYEPgiFFP5t0Tw3D06BcEzr/2wEzlvbxy0qzDTr40U= testsimple ++"""; ++ ++private void test_key_parse_pubkey_simple() { ++ var input = new MemoryInputStream.from_data(PUBKEY_SIMPLE.data); ++ ++ var mainloop = new GLib.MainLoop(); ++ Seahorse.Ssh.Key.parse.begin(input, null, (obj, res) => { ++ try { ++ var parse_result = Seahorse.Ssh.Key.parse.end(res); ++ ++ assert_true(parse_result.public_keys.length == 1); ++ unowned var keydata = parse_result.public_keys[0]; ++ assert_true(keydata.comment == "testsimple"); ++ assert_true(keydata.algo == Seahorse.Ssh.Algorithm.RSA); ++ ++ assert_true(parse_result.secret_keys.length == 0); ++ } catch (Error err) { ++ error("Couldn't parse public key: %s", err.message); ++ } finally { ++ mainloop.quit(); ++ } ++ }); ++ mainloop.run(); ++} ++ ++// Basically the same as PUBKEY_SIMPLE, but a bogus algorithm ++const string PUBKEY_BAD_ALGO = """ ++ssh-blabla AAAAB3NzaC1yc2EAAAADAQABAAABgQCi9ZNp78OzcMpR9QeSKKCybNxTR+ailXs3cwizr1R9Dlx/EobQBXOwE2Ed5PqSU5HEgtYRoKqlTxMogMXMX508dedC0ADTzM09B3OBqpZ7YnMuyLbtk1MNP8xcvVmHwwfw3Y79xxZZeqjUTI7cSE6jcNyz/k/Dl+6RYI552ab80b1kgDDwOyUL75hFllEZ9vHCcAOtk7y5LyeUpnRu5WJq0YBPVQljeYs23ZiTSo5NkJd7pvV9hs68ZAYqm1POXwCcAKOj4HXW3AL83AD49g8MJOAelCMaJpUkOgn4n4QTtqLEC108sqZgwWiadbN/ZHt3Idbn3AIxMMhD/wdkSwkfm9tAohMrqYpSiG31xyifH61mcoBMSxRMQhUscCGV3kLo6P/dZtxRbu4r74r/Ae2Jg4pzYrVFVzfObXdlTjtxJmR8UvnZg60OE0RwYMs1LJTE6xakcAg22O9i3bau00MoIIYEPgiFFP5t0Tw3D06BcEzr/2wEzlvbxy0qzDTr40U= testbad ++"""; ++ ++private void test_key_parse_pubkey_bad_algo() { ++ var input = new MemoryInputStream.from_data(PUBKEY_BAD_ALGO.data); ++ ++ var mainloop = new GLib.MainLoop(); ++ Seahorse.Ssh.Key.parse.begin(input, null, (obj, res) => { ++ try { ++ Seahorse.Ssh.Key.parse.end(res); ++ assert_not_reached(); ++ } catch (Error err) { ++ // Expected ++ } finally { ++ mainloop.quit(); ++ } ++ }); ++ mainloop.run(); ++} ++ ++const string PUBKEY_MULTIPLE = """ ++ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCi9ZNp78OzcMpR9QeSKKCybNxTR+ailXs3cwizr1R9Dlx/EobQBXOwE2Ed5PqSU5HEgtYRoKqlTxMogMXMX508dedC0ADTzM09B3OBqpZ7YnMuyLbtk1MNP8xcvVmHwwfw3Y79xxZZeqjUTI7cSE6jcNyz/k/Dl+6RYI552ab80b1kgDDwOyUL75hFllEZ9vHCcAOtk7y5LyeUpnRu5WJq0YBPVQljeYs23ZiTSo5NkJd7pvV9hs68ZAYqm1POXwCcAKOj4HXW3AL83AD49g8MJOAelCMaJpUkOgn4n4QTtqLEC108sqZgwWiadbN/ZHt3Idbn3AIxMMhD/wdkSwkfm9tAohMrqYpSiG31xyifH61mcoBMSxRMQhUscCGV3kLo6P/dZtxRbu4r74r/Ae2Jg4pzYrVFVzfObXdlTjtxJmR8UvnZg60OE0RwYMs1LJTE6xakcAg22O9i3bau00MoIIYEPgiFFP5t0Tw3D06BcEzr/2wEzlvbxy0qzDTr40U= test1 ++ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDADxtTchMRaGP2YCG5Iiu/sCkdKYkogkZ9NrawGutvwcoQL4D3oIC+r+ka3YzenICz0Rpu4ZIyGzn5s7VISzjcGK99a8/UoXsSyTUy37ihbpAbkYju+avtJZyCMOrRyrXp0W8gSKnUuxDJJNlG5+Jhjdh35rGo7ENSDIGRBXx0uLmKvxbPGSQoULbUzxJRVes6HW7cr44RXG4GL5uekS5hSHN/wJuc/OBqT2ETn+Ivn8cj2fooR6Y7Ei6uFNwbNebYgzDzNOTfaGssCXoEqWL9dJA8FAXA9u4BQskIaUm9SiQblzKGZSKtoPPFh7Sp7Ii1k2TAG0g9VW8gYqUZgLZY4OKjARR+SkdyzlnJKOD1QuSIrnyDNOgl7SBwtujT6gg+9bcQzSPVRWuPldYj2qYEZiR7LPood7AvzDL2tZwb8r60O5KDip+66inj5BxmPO6Vmeo84DLXdZNhEnoCfaL5J9qArhTvxYPjU8RiuBoy6nqN00IWeT2e3RZTPjpq1wc= test2 ++"""; ++ ++private void test_key_parse_pubkey_multiple() { ++ var input = new MemoryInputStream.from_data(PUBKEY_MULTIPLE.data); ++ ++ var mainloop = new GLib.MainLoop(); ++ Seahorse.Ssh.Key.parse.begin(input, null, (obj, res) => { ++ try { ++ var parse_result = Seahorse.Ssh.Key.parse.end(res); ++ assert_true(parse_result.public_keys.length == 2); ++ assert_true(parse_result.secret_keys.length == 0); ++ } catch (Error err) { ++ error("Couldn't parse public key: %s", err.message); ++ } finally { ++ mainloop.quit(); ++ } ++ }); ++ mainloop.run(); ++} ++ ++const string PRIVATE_KEY_SIMPLE = """ ++-----BEGIN OPENSSH PRIVATE KEY----- ++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 ++-----END OPENSSH PRIVATE KEY----- ++"""; ++ ++private void test_key_parse_private_key_simple() { ++ var input = new MemoryInputStream.from_data(PRIVATE_KEY_SIMPLE.data); ++ ++ var mainloop = new GLib.MainLoop(); ++ Seahorse.Ssh.Key.parse.begin(input, null, (obj, res) => { ++ try { ++ var parse_result = Seahorse.Ssh.Key.parse.end(res); ++ assert_true(parse_result.public_keys.length == 0); ++ ++ assert_true(parse_result.secret_keys.length == 1); ++ unowned var secdata = parse_result.secret_keys[0]; ++ assert_null(secdata.comment); ++ assert_true(secdata.algo == Seahorse.Ssh.Algorithm.RSA); ++ } catch (Error err) { ++ error("Couldn't parse private key: %s", err.message); ++ } finally { ++ mainloop.quit(); ++ } ++ }); ++ mainloop.run(); ++} ++ ++// Key with "test" password ++const string PRIVATE_KEY_PW_PROTECTED = """ ++-----BEGIN OPENSSH PRIVATE KEY----- ++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 ++Znmynq4dXIf58Nj4+TpgQkxQwxM= ++-----END OPENSSH PRIVATE KEY----- ++"""; ++ ++private void test_key_parse_private_key_pw_protected() { ++ var input = new MemoryInputStream.from_data(PRIVATE_KEY_PW_PROTECTED.data); ++ ++ var mainloop = new GLib.MainLoop(); ++ Seahorse.Ssh.Key.parse.begin(input, null, (obj, res) => { ++ try { ++ var parse_result = Seahorse.Ssh.Key.parse.end(res); ++ assert_true(parse_result.public_keys.length == 0); ++ ++ assert_true(parse_result.secret_keys.length == 1); ++ unowned var secdata = parse_result.secret_keys[0]; ++ assert_null(secdata.comment); ++ assert_true(secdata.algo == Seahorse.Ssh.Algorithm.RSA); ++ } catch (Error err) { ++ error("Couldn't parse private key: %s", err.message); ++ } finally { ++ mainloop.quit(); ++ } ++ }); ++ mainloop.run(); ++} diff --git a/system/seahorse/patches/seahorse-ssh-return-type.patch b/system/seahorse/patches/seahorse-ssh-return-type.patch new file mode 100644 index 00000000000..5faa34d923d --- /dev/null +++ b/system/seahorse/patches/seahorse-ssh-return-type.patch @@ -0,0 +1,25 @@ +From 0fffa8a708c421b019dba3f92ad802d02e86495d Mon Sep 17 00:00:00 2001 +From: ppw 0 +Date: Wed, 6 Dec 2023 12:16:45 +0000 +Subject: [PATCH] Update file operation.vala + +--- + ssh/operation.vala | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ssh/operation.vala b/ssh/operation.vala +index 4743d0a5..48a525c3 100644 +--- a/ssh/operation.vala ++++ b/ssh/operation.vala +@@ -49,7 +49,7 @@ public abstract class Operation : GLib.Object { + protected async string? operation_async(string command, + string? input, + Cancellable? cancellable) throws GLib.Error { +- return_val_if_fail (command != null && command != "", null); ++ return_val_if_fail (command != null && command != "", false); + + // Strip the command name for logging purposes + string[] args; +-- +GitLab + diff --git a/system/seahorse/seahorse.SlackBuild b/system/seahorse/seahorse.SlackBuild index 56e30659519..465979e3457 100644 --- a/system/seahorse/seahorse.SlackBuild +++ b/system/seahorse/seahorse.SlackBuild @@ -8,7 +8,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=seahorse -VERSION=${VERSION:-3.18.0} +VERSION=${VERSION:-43.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -62,29 +62,33 @@ find -L . \ \( -perm 666 -o -perm 664 -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 \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG +for i in $CWD/patches/*.patch ; do + patch -p1 < $i +done + +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a \ - AUTHORS COPYING* INSTALL MAINTAINERS NEWS README THANKS TODO \ + COPYING* NEWS README.md THANKS \ $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild diff --git a/system/seahorse/seahorse.info b/system/seahorse/seahorse.info index 39a0da1d79a..d25073297a2 100644 --- a/system/seahorse/seahorse.info +++ b/system/seahorse/seahorse.info @@ -1,8 +1,8 @@ PRGNAM="seahorse" -VERSION="3.18.0" +VERSION="43.0" HOMEPAGE="http://projects.gnome.org/seahorse/" -DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/seahorse/3.18/seahorse-3.18.0.tar.xz" -MD5SUM="758204ac248e1fb3b3767ce84d2795b4" +DOWNLOAD="https://download.gnome.org/sources/seahorse/43/seahorse-43.0.tar.xz" +MD5SUM="efa9fea2e1c4291c39d509eb366b9a56" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/spacefm/patches/gcc10.patch b/system/spacefm/patches/gcc10.patch new file mode 100644 index 00000000000..1e8c1e52d7b --- /dev/null +++ b/system/spacefm/patches/gcc10.patch @@ -0,0 +1,92 @@ +https://github.com/IgnorantGuru/spacefm/issues/770 + +diff --git a/src/settings.c b/src/settings.c +index 280196f..9d8e880 100644 +--- a/src/settings.c ++++ b/src/settings.c +@@ -52,6 +52,24 @@ + /* Dirty hack: check whether we are under LXDE or not */ + #define is_under_LXDE() (g_getenv( "_LXSESSION_PID" ) != NULL) + ++/* GCC 10.1+ */ ++char* settings_terminal_su = NULL; ++char* settings_graphical_su = NULL; ++GList* xset_cmd_history = NULL; ++XSet* evt_win_focus = NULL; ++XSet* evt_win_move = NULL; ++XSet* evt_win_click = NULL; ++XSet* evt_win_key = NULL; ++XSet* evt_win_close = NULL; ++XSet* evt_pnl_show = NULL; ++XSet* evt_pnl_focus = NULL; ++XSet* evt_pnl_sel = NULL; ++XSet* evt_tab_new = NULL; ++XSet* evt_tab_chdir = NULL; ++XSet* evt_tab_focus = NULL; ++XSet* evt_tab_close = NULL; ++XSet* evt_device = NULL; ++ + AppSettings app_settings = {0}; + /* const gboolean singleInstance_default = TRUE; */ + const gboolean show_hidden_files_default = FALSE; +diff --git a/src/settings.h b/src/settings.h +index 07419b8..4591d48 100644 +--- a/src/settings.h ++++ b/src/settings.h +@@ -130,7 +130,7 @@ const char* xset_get_user_tmp_dir(); + /////////////////////////////////////////////////////////////////////////////// + //MOD extra settings below + +-GList* xsets; ++extern GList* xsets; + + enum { + XSET_B_UNSET, +@@ -333,22 +333,22 @@ typedef struct + } XMenuItem; + + // cache these for speed in event handlers +-XSet* evt_win_focus; +-XSet* evt_win_move; +-XSet* evt_win_click; +-XSet* evt_win_key; +-XSet* evt_win_close; +-XSet* evt_pnl_show; +-XSet* evt_pnl_focus; +-XSet* evt_pnl_sel; +-XSet* evt_tab_new; +-XSet* evt_tab_chdir; +-XSet* evt_tab_focus; +-XSet* evt_tab_close; +-XSet* evt_device; ++extern XSet* evt_win_focus; ++extern XSet* evt_win_move; ++extern XSet* evt_win_click; ++extern XSet* evt_win_key; ++extern XSet* evt_win_close; ++extern XSet* evt_pnl_show; ++extern XSet* evt_pnl_focus; ++extern XSet* evt_pnl_sel; ++extern XSet* evt_tab_new; ++extern XSet* evt_tab_chdir; ++extern XSet* evt_tab_focus; ++extern XSet* evt_tab_close; ++extern XSet* evt_device; + + // instance-wide command history +-GList* xset_cmd_history; ++extern GList* xset_cmd_history; + + static const char* terminal_programs[] = //for pref-dialog.c + { +@@ -396,8 +396,8 @@ static const char* gsu_commands[] = // order and contents must match prefdlg.ui + }; + + // These will contain the su and gsu settings from /etc/spacefm/spacefm.conf +-char* settings_terminal_su; +-char* settings_graphical_su; ++extern char* settings_terminal_su; ++extern char* settings_graphical_su; + + typedef struct + { diff --git a/system/spacefm/patches/glibc-2.28.patch b/system/spacefm/patches/glibc-2.28.patch new file mode 100644 index 00000000000..324bc43b935 --- /dev/null +++ b/system/spacefm/patches/glibc-2.28.patch @@ -0,0 +1,12 @@ +diff --git a/src/main.c b/src/main.c +index 645e2ec..9453a3b 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + #include + diff --git a/system/spacefm/patches/spacefm-1.0.6-c23-bool-keyword.patch b/system/spacefm/patches/spacefm-1.0.6-c23-bool-keyword.patch new file mode 100644 index 00000000000..7d603393046 --- /dev/null +++ b/system/spacefm/patches/spacefm-1.0.6-c23-bool-keyword.patch @@ -0,0 +1,119 @@ +commit 52260c8dbc45c4493aea6e458f486a18f7ff8b96 +Author: Mamoru TASAKA +Date: Tue Jan 21 16:10:54 2025 +0900 + + second + +diff --git a/src/main-window.c b/src/main-window.c +index 574a75f..45b8ecd 100644 +--- a/src/main-window.c ++++ b/src/main-window.c +@@ -6250,7 +6250,7 @@ GtkWidget* main_task_view_new( FMMainWindow* main_window ) + + // ============== socket commands + +-gboolean bool( const char* value ) ++gboolean truthy( const char* value ) + { + return ( !( value && value[0] ) || !strcmp( value, "1") || + !strcmp( value, "true") || +@@ -6441,14 +6441,14 @@ _missing_arg: + } + else if ( !strcmp( argv[i], "window_maximized" ) ) + { +- if ( bool( argv[i+1] ) ) ++ if ( truthy( argv[i+1] ) ) + gtk_window_maximize( GTK_WINDOW( main_window ) ); + else + gtk_window_unmaximize( GTK_WINDOW( main_window ) ); + } + else if ( !strcmp( argv[i], "window_fullscreen" ) ) + { +- xset_set_b( "main_full", bool( argv[i+1] ) ); ++ xset_set_b( "main_full", truthy( argv[i+1] ) ); + on_fullscreen_activate( NULL, main_window ); + } + else if ( !strcmp( argv[i], "screen_size" ) ) +@@ -6591,7 +6591,7 @@ _missing_arg: + argv[i] ); + return 2; + } +- xset_set_b_panel( j, "show", bool( argv[i+1] ) ); ++ xset_set_b_panel( j, "show", truthy( argv[i+1] ) ); + show_panels_all_windows( NULL, main_window ); + return 0; + } +@@ -6602,9 +6602,9 @@ _missing_arg: + if ( use_mode ) + xset_set_b_panel_mode( panel, str, + main_window->panel_context[panel-1], +- bool( argv[i+1] ) ); ++ truthy( argv[i+1] ) ); + else +- xset_set_b_panel( panel, str, bool( argv[i+1] ) ); ++ xset_set_b_panel( panel, str, truthy( argv[i+1] ) ); + update_views_all_windows( NULL, file_browser ); + } + else if ( !strcmp( argv[i], "panel_hslider_top" ) || +@@ -6709,23 +6709,23 @@ _missing_arg: + { + if ( !strcmp( argv[i] + 5, "ascend" ) ) + { +- ptk_file_browser_set_sort_type( file_browser, bool( argv[i+1] ) ? ++ ptk_file_browser_set_sort_type( file_browser, truthy( argv[i+1] ) ? + GTK_SORT_ASCENDING : GTK_SORT_DESCENDING ); + return 0; + } + else if ( !strcmp( argv[i] + 5, "natural" ) ) + { + str = "sortx_natural"; +- xset_set_b( str, bool( argv[i+1] ) ); ++ xset_set_b( str, truthy( argv[i+1] ) ); + } + else if ( !strcmp( argv[i] + 5, "case" ) ) + { + str = "sortx_case"; +- xset_set_b( str, bool( argv[i+1] ) ); ++ xset_set_b( str, truthy( argv[i+1] ) ); + } + else if ( !strcmp( argv[i] + 5, "hidden_first" ) ) + { +- str = bool( argv[i+1] ) ? "sortx_hidfirst" : "sortx_hidlast"; ++ str = truthy( argv[i+1] ) ? "sortx_hidfirst" : "sortx_hidlast"; + xset_set_b( str, TRUE ); + } + else if ( !strcmp( argv[i] + 5, "first" ) ) +@@ -6748,7 +6748,7 @@ _missing_arg: + } + else if ( !strcmp( argv[i], "show_thumbnails" ) ) + { +- if ( app_settings.show_thumbnail != bool( argv[i+1] ) ) ++ if ( app_settings.show_thumbnail != truthy( argv[i+1] ) ) + main_window_toggle_thumbnails_all_windows(); + } + else if ( !strcmp( argv[i], "large_icons" ) ) +@@ -6757,7 +6757,7 @@ _missing_arg: + { + xset_set_b_panel_mode( panel, "list_large", + main_window->panel_context[panel-1], +- bool( argv[i+1] ) ); ++ truthy( argv[i+1] ) ); + update_views_all_windows( NULL, file_browser ); + } + } +diff --git a/src/settings.c b/src/settings.c +index e405af8..07e0fa4 100644 +--- a/src/settings.c ++++ b/src/settings.c +@@ -2731,9 +2731,9 @@ gboolean xset_get_bool( const char* name, const char* var ) + gboolean xset_get_bool_panel( int panel, const char* name, const char* var ) + { + char* fullname = g_strdup_printf( "panel%d_%s", panel, name ); +- gboolean bool = xset_get_bool( fullname, var ); ++ gboolean truthy = xset_get_bool( fullname, var ); + g_free( fullname ); +- return bool; ++ return truthy; + } + + int xset_get_int_set( XSet* set, const char* var ) diff --git a/system/spacefm/patches/spacefm-1.0.6-c23-function-proto.patch b/system/spacefm/patches/spacefm-1.0.6-c23-function-proto.patch new file mode 100644 index 00000000000..7fd4c67b73b --- /dev/null +++ b/system/spacefm/patches/spacefm-1.0.6-c23-function-proto.patch @@ -0,0 +1,215 @@ +commit 86364a17a3146e23a52fcf86f748dd99b3b1cf93 +Author: Mamoru TASAKA +Date: Tue Jan 21 16:10:30 2025 +0900 + + first + +diff --git a/src/cust-dialog.c b/src/cust-dialog.c +index 38252ee..59b88d2 100644 +--- a/src/cust-dialog.c ++++ b/src/cust-dialog.c +@@ -3806,7 +3806,7 @@ static void show_help() + fprintf( f, " %s\n\n", DEFAULT_MANUAL ); + } + +-void signal_handler() ++void signal_handler(int signal) + { + if ( signal_dialog ) + { +diff --git a/src/ptk/ptk-dir-tree-view.c b/src/ptk/ptk-dir-tree-view.c +index 5781084..8b96435 100644 +--- a/src/ptk/ptk-dir-tree-view.c ++++ b/src/ptk/ptk-dir-tree-view.c +@@ -357,7 +357,7 @@ GtkTreeModel* get_dir_tree_model() + + if ( G_UNLIKELY( ! dir_tree_model ) ) + { +- dir_tree_model = ptk_dir_tree_new( TRUE ); ++ dir_tree_model = ptk_dir_tree_new(); + g_object_add_weak_pointer( G_OBJECT( dir_tree_model ), + ( gpointer * ) (GtkWidget *) & dir_tree_model ); + } +diff --git a/src/ptk/ptk-file-misc.c b/src/ptk/ptk-file-misc.c +index a15c72b..72425ef 100644 +--- a/src/ptk/ptk-file-misc.c ++++ b/src/ptk/ptk-file-misc.c +@@ -1338,7 +1338,7 @@ void on_opt_toggled( GtkMenuItem* item, MoveSet* mset ) + void on_toggled( GtkMenuItem* item, MoveSet* mset ) + { + //int (*show) () = NULL; +- void (*show) () = NULL; ++ void (*show) (GtkWidget *) = NULL; + gboolean someone_is_visible = FALSE; + gboolean opts_visible = FALSE; + +@@ -1406,54 +1406,54 @@ void on_toggled( GtkMenuItem* item, MoveSet* mset ) + // entries + if ( xset_get_b( "move_name" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + someone_is_visible = TRUE; + } + else +- show = (GFunc)gtk_widget_hide; +- show( mset->label_name ); ++ show = gtk_widget_hide; ++ show( GTK_WIDGET(mset->label_name) ); + show( mset->scroll_name ); + show( mset->hbox_ext ); +- show( mset->blank_name ); ++ show( GTK_WIDGET(mset->blank_name) ); + + if ( xset_get_b( "move_filename" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + someone_is_visible = TRUE; + } + else +- show = (GFunc)gtk_widget_hide; +- show( mset->label_full_name ); ++ show = gtk_widget_hide; ++ show( GTK_WIDGET(mset->label_full_name) ); + show( mset->scroll_full_name ); +- show( mset->blank_full_name ); ++ show( GTK_WIDGET(mset->blank_full_name) ); + + if ( xset_get_b( "move_parent" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + someone_is_visible = TRUE; + } + else +- show = (GFunc)gtk_widget_hide; +- show( mset->label_path ); ++ show = gtk_widget_hide; ++ show( GTK_WIDGET(mset->label_path) ); + show( mset->scroll_path ); +- show( mset->blank_path ); ++ show( GTK_WIDGET(mset->blank_path) ); + + if ( xset_get_b( "move_path" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + someone_is_visible = TRUE; + } + else +- show = (GFunc)gtk_widget_hide; +- show( mset->label_full_path ); ++ show = gtk_widget_hide; ++ show( GTK_WIDGET(mset->label_full_path) ); + show( mset->scroll_full_path ); + + if ( !mset->is_link && !mset->create_new && xset_get_b( "move_type" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + } + else +- show = (GFunc)gtk_widget_hide; ++ show = gtk_widget_hide; + show( mset->hbox_type ); + + gboolean new_file = FALSE; +@@ -1468,15 +1468,15 @@ void on_toggled( GtkMenuItem* item, MoveSet* mset ) + + if ( new_link || ( mset->is_link && xset_get_b( "move_target" ) ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + } + else +- show = (GFunc)gtk_widget_hide; ++ show = gtk_widget_hide; + show( mset->hbox_target ); + + if ( ( new_file || new_folder ) && xset_get_b( "move_template" ) ) + { +- show = (GFunc)gtk_widget_show; ++ show = gtk_widget_show; + if ( new_file ) + { + gtk_widget_show( GTK_WIDGET( mset->combo_template ) ); +@@ -1493,7 +1493,7 @@ void on_toggled( GtkMenuItem* item, MoveSet* mset ) + } + } + else +- show = (GFunc)gtk_widget_hide; ++ show = gtk_widget_hide; + show( mset->hbox_template ); + + if ( !someone_is_visible ) +diff --git a/src/settings.c b/src/settings.c +index 9c4522c..e405af8 100644 +--- a/src/settings.c ++++ b/src/settings.c +@@ -2987,7 +2987,7 @@ void xset_parse( char* line ) + } + } + +-XSet* xset_set_cb( const char* name, void (*cb_func) (), gpointer cb_data ) ++XSet* xset_set_cb_internal( const char* name, void (*cb_func) (GtkWidget*, gpointer), gpointer cb_data ) + { + XSet* set = xset_get( name ); + set->cb_func = cb_func; +@@ -2995,10 +2995,10 @@ XSet* xset_set_cb( const char* name, void (*cb_func) (), gpointer cb_data ) + return set; + } + +-XSet* xset_set_cb_panel( int panel, const char* name, void (*cb_func) (), gpointer cb_data ) ++XSet* xset_set_cb_panel_internal( int panel, const char* name, void (*cb_func) (GtkWidget*, gpointer), gpointer cb_data ) + { + char* fullname = g_strdup_printf( "panel%d_%s", panel, name ); +- XSet* set = xset_set_cb( fullname, cb_func, cb_data ); ++ XSet* set = xset_set_cb_internal( fullname, cb_func, cb_data ); + g_free( fullname ); + return set; + } +@@ -8587,7 +8587,7 @@ gboolean xset_menu_keypress( GtkWidget* widget, GdkEventKey* event, + void xset_menu_cb( GtkWidget* item, XSet* set ) + { + GtkWidget* parent; +- void (*cb_func) () = NULL; ++ void (*cb_func) (GtkWidget*, gpointer) = NULL; + gpointer cb_data = NULL; + char* title; + XSet* mset; // mirror set or set +diff --git a/src/settings.h b/src/settings.h +index e608ebf..5dcc201 100644 +--- a/src/settings.h ++++ b/src/settings.h +@@ -261,7 +261,7 @@ typedef struct + char* menu_label; + int menu_style; // not saved or read if locked + char* icon; +- void (*cb_func) (); // not saved ++ void (*cb_func) (GtkWidget*, gpointer); // not saved + gpointer cb_data; // not saved + char* ob1; // not saved + gpointer ob1_data; // not saved +@@ -415,7 +415,9 @@ XSet* xset_set_b_panel( int panel, const char* name, gboolean bval ); + int xset_get_int( const char* name, const char* var ); + int xset_get_int_panel( int panel, const char* name, const char* var ); + XSet* xset_set_panel( int panel, const char* name, const char* var, const char* value ); +-XSet* xset_set_cb_panel( int panel, const char* name, void (*cb_func) (), gpointer cb_data ); ++XSet* xset_set_cb_panel_internal( int panel, const char* name, void (*cb_func) (GtkWidget*, gpointer), gpointer cb_data ); ++#define xset_set_cb_panel(panel, name, cb_func, cb_data) \ ++ xset_set_cb_panel_internal(panel, name, (void(*)(GtkWidget*, gpointer))(cb_func), cb_data) + gboolean xset_get_b_set( XSet* set ); + XSet* xset_get_panel_mode( int panel, const char* name, char mode ); + gboolean xset_get_b_panel_mode( int panel, const char* name, char mode ); +@@ -450,7 +452,9 @@ GtkWidget* xset_add_menuitem( DesktopWindow* desktop, PtkFileBrowser* file_brows + GtkWidget* menu, GtkAccelGroup *accel_group, + XSet* set ); + GtkWidget* xset_get_image( const char* icon, int icon_size ); +-XSet* xset_set_cb( const char* name, void (*cb_func) (), gpointer cb_data ); ++XSet* xset_set_cb_internal( const char* name, void (*cb_func) (GtkWidget*, gpointer), gpointer cb_data ); ++#define xset_set_cb(name, cb_func, cb_data) \ ++ xset_set_cb_internal(name, (void(*)(GtkWidget*, gpointer))(cb_func), cb_data) + XSet* xset_set_ob1_int( XSet* set, const char* ob1, int ob1_int ); + XSet* xset_set_ob1( XSet* set, const char* ob1, gpointer ob1_data ); + XSet* xset_set_ob2( XSet* set, const char* ob2, gpointer ob2_data ); diff --git a/system/spacefm/patches/spacefm-1.0.6-c99-type-cast.patch b/system/spacefm/patches/spacefm-1.0.6-c99-type-cast.patch new file mode 100644 index 00000000000..2c87ed4ce7b --- /dev/null +++ b/system/spacefm/patches/spacefm-1.0.6-c99-type-cast.patch @@ -0,0 +1,57 @@ +diff --git a/src/exo/exo-gdk-pixbuf-extensions.c b/src/exo/exo-gdk-pixbuf-extensions.c +index 0dd74c2..7fb9910 100644 +--- a/src/exo/exo-gdk-pixbuf-extensions.c ++++ b/src/exo/exo-gdk-pixbuf-extensions.c +@@ -492,7 +492,7 @@ exo_gdk_pixbuf_scale_down (GdkPixbuf *source, + + /* check if we need to scale */ + if (G_UNLIKELY (source_width <= dest_width && source_height <= dest_height)) +- return g_object_ref (G_OBJECT (source)); ++ return g_object_ref (source); + + /* check if aspect ratio should be preserved */ + if (G_LIKELY (preserve_aspect_ratio)) +diff --git a/src/exo/exo-icon-chooser-model.c b/src/exo/exo-icon-chooser-model.c +index 5cd03ef..792c571 100644 +--- a/src/exo/exo-icon-chooser-model.c ++++ b/src/exo/exo-icon-chooser-model.c +@@ -671,7 +671,7 @@ _exo_icon_chooser_model_get_for_icon_theme (GtkIconTheme *icon_theme) + g_object_set_data (G_OBJECT (icon_theme), "exo-icon-chooser-default-model", model); + + /* associated the model with the icon theme */ +- model->icon_theme = g_object_ref (G_OBJECT (icon_theme)); ++ model->icon_theme = g_object_ref (icon_theme); + exo_icon_chooser_model_icon_theme_changed (icon_theme, model); + g_signal_connect (G_OBJECT (icon_theme), "changed", G_CALLBACK (exo_icon_chooser_model_icon_theme_changed), model); + } +diff --git a/src/exo/exo-icon-view.c b/src/exo/exo-icon-view.c +index 4d86068..3a860ea 100644 +--- a/src/exo/exo-icon-view.c ++++ b/src/exo/exo-icon-view.c +@@ -2683,7 +2683,7 @@ exo_icon_view_key_press_event (GtkWidget *widget, + /* allocate a new event to forward */ + new_event = gdk_event_copy ((GdkEvent *) event); + g_object_unref (G_OBJECT (new_event->key.window)); +- new_event->key.window = g_object_ref (G_OBJECT (gtk_widget_get_window (GTK_WIDGET(icon_view->priv->search_entry)))); ++ new_event->key.window = g_object_ref (gtk_widget_get_window (GTK_WIDGET(icon_view->priv->search_entry))); + + /* send the event to the search entry. If the "preedit-changed" signal is + * emitted during this event, priv->search_imcontext_changed will be set. +@@ -3082,7 +3082,7 @@ exo_icon_view_set_hadjustment (ExoIconView *icon_view, + if (!hadj) + hadj = gtk_adjustment_new (0.0, 0.0, 0.0, 0.0, 0.0, 0.0); + +- icon_view->priv->hadjustment = g_object_ref_sink (G_OBJECT (hadj)); ++ icon_view->priv->hadjustment = g_object_ref_sink (hadj); + + g_signal_connect (icon_view->priv->hadjustment, "value-changed", + G_CALLBACK (exo_icon_view_adjustment_changed), +@@ -3109,7 +3109,7 @@ exo_icon_view_set_vadjustment (ExoIconView *icon_view, + if (!vadj) + vadj = gtk_adjustment_new (0.0, 0.0, 0.0, 0.0, 0.0, 0.0); + +- icon_view->priv->vadjustment = g_object_ref_sink (G_OBJECT (vadj)); ++ icon_view->priv->vadjustment = g_object_ref_sink (vadj); + + g_signal_connect (icon_view->priv->vadjustment, "value-changed", + G_CALLBACK (exo_icon_view_adjustment_changed), diff --git a/system/spacefm/spacefm.SlackBuild b/system/spacefm/spacefm.SlackBuild index 72708b0a0c6..fa61be9c5fe 100644 --- a/system/spacefm/spacefm.SlackBuild +++ b/system/spacefm/spacefm.SlackBuild @@ -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 @@ -92,9 +89,13 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; # https://github.com/IgnorantGuru/spacefm/issues/727 -patch -p1 < $CWD/glibc-2.28.patch +patch -p1 < $CWD/patches/glibc-2.28.patch # https://github.com/IgnorantGuru/spacefm/issues/770 -patch -p1 < $CWD/gcc10.patch +patch -p1 < $CWD/patches/gcc10.patch +# new compilers support (patches from fedora) +patch -p1 < $CWD/patches/spacefm-1.0.6-c99-type-cast.patch +patch -p1 < $CWD/patches/spacefm-1.0.6-c23-bool-keyword.patch +patch -p1 < $CWD/patches/spacefm-1.0.6-c23-function-proto.patch CFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/system/stow/README b/system/stow/README deleted file mode 100644 index c56e6bfac2d..00000000000 --- a/system/stow/README +++ /dev/null @@ -1,13 +0,0 @@ -GNU Stow is a symlink farm manager which takes distinct packages of -software and/or data located in separate directories on the -filesystem, and makes them appear to be installed in the same place. - -This is particularly useful for keeping track of system-wide and -per-user installations of software built from source, but can also -facilitate a more controlled approach to management of configuration -files in the user's home directory, especially when coupled with -version control systems. - -Stow is implemented as a combination of a Perl script providing a CLI -interface, and a backend Perl module which does most of the work. Stow -is Free Software, licensed under the GNU General Public License. diff --git a/system/stow/slack-desc b/system/stow/slack-desc deleted file mode 100644 index 694ec415d7b..00000000000 --- a/system/stow/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------------------------------------------------------| -stow: stow (manage source installs) -stow: -stow: GNU Stow is a symlink farm manager which takes distinct packages of -stow: software and/or data located in separate directories on the -stow: filesystem, and makes them appear to be installed in the same place. -stow: -stow: This is particularly useful for keeping track of system-wide and -stow: per-user installations of software built from source, but can also -stow: facilitate a more controlled approach to management of configuration -stow: files in the user's home directory, especially when coupled with -stow: version control systems. diff --git a/system/stow/stow.SlackBuild b/system/stow/stow.SlackBuild deleted file mode 100644 index 64b4d893882..00000000000 --- a/system/stow/stow.SlackBuild +++ /dev/null @@ -1,109 +0,0 @@ -#!/bin/bash - -# Slackware build script for stow - -# Copyright 2018, 2019 Pedro R.M. Júnior, Campinas, SP, Brazil -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=stow -VERSION=${VERSION:-2.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.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 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux -make -make install-strip DESTDIR=$PKG - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mv $PKG/usr/share/info $PKG/usr/ # move info dir to usual place for Slackware -rm -f $PKG/usr/info/dir -gzip -9 $PKG/usr/info/*.info* - -cp -a \ - AUTHORS COPYING ChangeLog INSTALL.md NEWS README.md THANKS TODO \ - $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/stow/stow.info b/system/stow/stow.info deleted file mode 100644 index 2b4c944068d..00000000000 --- a/system/stow/stow.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="stow" -VERSION="2.3.1" -HOMEPAGE="https://www.gnu.org/software/stow" -DOWNLOAD="https://ftp.gnu.org/gnu/stow/stow-2.3.1.tar.bz2" -MD5SUM="d18bea2eb6369f52af8cdb9c91bc93ac" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Pedro R.M. Júnior" -EMAIL="pedrormjunior@gmail.com" diff --git a/system/tini/tini.SlackBuild b/system/tini/tini.SlackBuild index 960a3136915..0fd9a7299ea 100644 --- a/system/tini/tini.SlackBuild +++ b/system/tini/tini.SlackBuild @@ -91,6 +91,7 @@ cd build -DCMAKE_INSTALL_PREFIX=/usr \ -DPR_SET_CHILD_SUBREAPER=36 \ -DPR_GET_CHILD_SUBREAPER=37 \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make make install DESTDIR=$PKG diff --git a/system/tp_smapi/tp_smapi.SlackBuild b/system/tp_smapi/tp_smapi.SlackBuild index 1056545e072..5868a221c87 100644 --- a/system/tp_smapi/tp_smapi.SlackBuild +++ b/system/tp_smapi/tp_smapi.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=tp_smapi -VERSION=${VERSION:-0.43} +VERSION=${VERSION:-0.45} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/tp_smapi/tp_smapi.info b/system/tp_smapi/tp_smapi.info index dcbd1ef5b86..b007c5a215c 100644 --- a/system/tp_smapi/tp_smapi.info +++ b/system/tp_smapi/tp_smapi.info @@ -1,8 +1,8 @@ PRGNAM="tp_smapi" -VERSION="0.43" +VERSION="0.45" HOMEPAGE="https://github.com/evgeni/tp_smapi" -DOWNLOAD="https://github.com/evgeni/tp_smapi/archive/tp-smapi/0.43/tp_smapi-tp-smapi-0.43.tar.gz" -MD5SUM="0e8dfb8af5b2cf361bb74e9ffef60f87" +DOWNLOAD="https://github.com/evgeni/tp_smapi/archive/tp-smapi/0.45/tp_smapi-tp-smapi-0.45.tar.gz" +MD5SUM="88fc903b0e396a60b17b909f3732e26a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/trrntzip/slack-desc b/system/trrntzip/slack-desc index eecb353ad1c..ae8002db6de 100644 --- a/system/trrntzip/slack-desc +++ b/system/trrntzip/slack-desc @@ -15,5 +15,5 @@ trrntzip: trrntzip: trrntzip: trrntzip: -trrntzip: https://sourceforge.net/projects/trrntzip/ +trrntzip: https://github.com/0-wiz-0/trrntzip/ trrntzip: diff --git a/system/trrntzip/trrntzip.SlackBuild b/system/trrntzip/trrntzip.SlackBuild index 1a8fa43f805..2e59a1dd863 100644 --- a/system/trrntzip/trrntzip.SlackBuild +++ b/system/trrntzip/trrntzip.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=trrntzip -VERSION=${VERSION:-v02} +VERSION=${VERSION:-1.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -64,9 +64,9 @@ set -eu rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM -tar xvf $CWD/${PRGNAM}_${VERSION}_src.tar.gz -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 \ @@ -74,20 +74,18 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -# A small patch to fix a permissions issue: -patch -p1 < $CWD/trrntzip_permission_fix.diff - -./autogen.sh -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr - -make -make install-strip DESTDIR=$PKG +mkdir -p build +cd build + cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release .. + make + make install/strip DESTDIR=$PKG +cd .. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION $PKG/install -cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README \ - $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING *.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/system/trrntzip/trrntzip.info b/system/trrntzip/trrntzip.info index 78587635865..e5af1235a9c 100644 --- a/system/trrntzip/trrntzip.info +++ b/system/trrntzip/trrntzip.info @@ -1,8 +1,8 @@ PRGNAM="trrntzip" -VERSION="v02" -HOMEPAGE="https://sourceforge.net/projects/trrntzip/" -DOWNLOAD="https://downloads.sourceforge.net/trrntzip/trrntzip_v02_src.tar.gz" -MD5SUM="2635a4042b3cf5611ffdffb4019ec8b7" +VERSION="1.3" +HOMEPAGE="https://github.com/0-wiz-0/trrntzip/" +DOWNLOAD="https://github.com/0-wiz-0/trrntzip/archive/v1.3/trrntzip-1.3.tar.gz" +MD5SUM="712ebea3daf181bce4c67473bafed513" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/uae/uae.SlackBuild b/system/uae/uae.SlackBuild index 16a2b45a2f3..e906d2e5e1e 100644 --- a/system/uae/uae.SlackBuild +++ b/system/uae/uae.SlackBuild @@ -64,7 +64,8 @@ find -L . \ # 20220209 bkw: this configure script ignores CFLAGS, so be sneaky. # Also the -j1 is really needed. -CC="gcc $SLKCFLAGS -fcommon" \ +autoreconf -fi +CC="gcc $SLKCFLAGS -fcommon -std=c++17 -std=gnu17 -fpermissive" \ ./configure \ --prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ diff --git a/system/udevil/c23.patch b/system/udevil/c23.patch new file mode 100644 index 00000000000..a00b07e4396 --- /dev/null +++ b/system/udevil/c23.patch @@ -0,0 +1,60 @@ +From c0446a0b178ef4f10e27f5cf6bd1c834abe18d84 Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Sun, 22 Feb 2026 08:17:01 +0000 +Subject: [PATCH] fix discard const qualifier + +Since glibc-2.43 and ISO C23, the functions bsearch, memchr, strchr, +strpbrk, strrchr, strstr, wcschr, wcspbrk, wcsrchr, wcsstr and wmemchr +that return pointers into their input arrays now have definitions as +macros that return a pointer to a const-qualified type when the in put +argument is a pointer to a const-qualified type. + +https://lists.gnu.org/archive/html/info-gnu/2026-01/msg00005.html + +Fixes: + ../../src/udevil.c: In function 'replace_string': + ../../src/udevil.c:683:24: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 683 | if ( !orig || !( s = strstr( orig, str ) ) ) + | ^ + ../../src/udevil.c:711:11: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 711 | s = strstr( cur, str ); + | ^ + ../../src/udevil.c: In function 'validate_options': + ../../src/udevil.c:1332:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] + 1332 | if ( (comma = strchr( opts, ',' )) ) + | ^ + +Signed-off-by: Rudi Heitbaum +--- + src/udevil.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/udevil.c b/src/udevil.c +index bab80e9..39e4702 100644 +--- a/src/udevil.c ++++ b/src/udevil.c +@@ -681,7 +681,7 @@ char *replace_string( const char* orig, const char* str, const char* replace, + const char* cur; + char* result = NULL; + char* old_result; +- char* s; ++ const char* s; + + if ( !orig || !( s = strstr( orig, str ) ) ) + return g_strdup( orig ); // str not in orig +@@ -1314,13 +1314,13 @@ static char* validate_options( const char* name, const char* type, + const char* options ) + { + char* fulllist = NULL; +- char* list; + char* str; +- char* comma; + char* element; + char* oelement; + char* selement; + char* opt; ++ const char* comma; ++ const char* list; + const char* opts; + gboolean found; + char* ret = NULL; diff --git a/system/udevil/gcc15.patch b/system/udevil/gcc15.patch new file mode 100644 index 00000000000..dcd5ba050f8 --- /dev/null +++ b/system/udevil/gcc15.patch @@ -0,0 +1,51 @@ +From 6f2eb611d0832c95dd377327c4d82a1df394c4ce Mon Sep 17 00:00:00 2001 +From: Rudi Heitbaum +Date: Tue, 19 Nov 2024 22:50:46 +0000 +Subject: [PATCH] fix: update command_interrupt and command_monitor_finalize + functions to pass sigint + +This fixes compile error with gcc-15 + +/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' + 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) + | ~~~~~~~~~~~~~~~^~~~~~~~~ +../../src/udevil.c:5033:21: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] + 5033 | signal(SIGINT, command_monitor_finalize ); + | ^~~~~~~~~~~~~~~~~~~~~~~~ + | | + | void (*)(void) +/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' + 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) + | ~~~~~~~~~~~~~~~^~~~~~~~~ +../../src/udevil.c: In function 'main': +../../src/udevil.c:5176:22: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] + 5176 | signal( SIGTERM, command_interrupt ); + | ^~~~~~~~~~~~~~~~~ + | | + | void (*)(void) +--- + src/udevil.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/udevil.c b/src/udevil.c +index bab80e9..9916022 100644 +--- a/src/udevil.c ++++ b/src/udevil.c +@@ -4795,7 +4795,7 @@ static int command_info( CommandData* data ) + return ret; + } + +-void command_monitor_finalize() ++void command_monitor_finalize(int signum) + { + //if (signal == SIGINT || signal == SIGTERM) + //printf( "\nudevil: SIGINT || SIGTERM\n"); +@@ -4913,7 +4913,7 @@ static int command_monitor() + return 1; + } + +-void command_interrupt() ++void command_interrupt(int signum) + { + if ( udev ) + { diff --git a/system/udevil/udevil.SlackBuild b/system/udevil/udevil.SlackBuild index 2313560159f..0cfef84869c 100644 --- a/system/udevil/udevil.SlackBuild +++ b/system/udevil/udevil.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for udevil -# Copyright 2012-2018 Matteo Bernardini , Pisa, Italy +# Copyright 2012-201cw68 Matteo Bernardini , Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -81,6 +78,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/c23.patch +patch -p1 < $CWD/gcc15.patch + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/system/uhd/uhd.SlackBuild b/system/uhd/uhd.SlackBuild index 54aa0051ed0..5e8171fa21e 100644 --- a/system/uhd/uhd.SlackBuild +++ b/system/uhd/uhd.SlackBuild @@ -85,6 +85,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 {} \+ +# fix building with gcc >= 13.x +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./include/uhd/cal/database.hpp +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./include/uhd/rfnoc/defaults.hpp +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./lib/usrp/dboard/magnesium/magnesium_constants.hpp +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./lib/usrp/dboard/rhodium/rhodium_constants.hpp +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./include/uhd/types/eeprom.hpp +sed -i s/\#include\ \/\#include\ \\\n\#include\ \/ ./lib/include/uhdlib/utils/serial_number.hpp +sed -i s/\#include\ "cast.h"/\#include\ "cast.h"\\n\#include\ \/ ./lib/deps/pybind11/include/pybind11/attr.h + mkdir -p build cd build cmake \ diff --git a/system/usbredir/README b/system/usbredir/README deleted file mode 100644 index a8a9923ebaf..00000000000 --- a/system/usbredir/README +++ /dev/null @@ -1,6 +0,0 @@ -usbredir (usb redirection protocol) - -usbredir is a protocol for redirection USB traffic from a single USB -device, to a different (virtual) machine then the one to which the -USB device is attached. -This package contains usbredirparser, usbredirhost and usbredirserver. diff --git a/system/usbredir/slack-desc b/system/usbredir/slack-desc deleted file mode 100644 index ca8cca27a8b..00000000000 --- a/system/usbredir/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------------------------------------------------------| -usbredir: usbredir (usb redirection protocol) -usbredir: -usbredir: usbredir is a protocol for redirection USB traffic from a single USB -usbredir: device, to a different (virtual) machine then the one to which the -usbredir: USB device is attached. -usbredir: This package contains usbredirparser, usbredirhost and usbredirserver. -usbredir: -usbredir: homepage: https://www.spice-space.org -usbredir: -usbredir: -usbredir: diff --git a/system/usbredir/usbredir.SlackBuild b/system/usbredir/usbredir.SlackBuild deleted file mode 100644 index b260b01ac99..00000000000 --- a/system/usbredir/usbredir.SlackBuild +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/bash - -# Slackware build script for usbredir -# Copyright 2013-2024 Matteo Bernardini , Pisa, Italy -# 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=usbredir -VERSION=${VERSION:-0.14.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -DOCS="COPYING* README* TODO" - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.?z* -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson .. \ - --buildtype=release \ - --infodir=/usr/info \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --localstatedir=/var \ - --mandir=/usr/man \ - --prefix=/usr \ - --sysconfdir=/etc - ninja - DESTDIR=$PKG ninja install -cd .. - -rm -rf $PKG/usr/lib${LIBDIRSUFFIX}/*.la - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; - for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/system/usbredir/usbredir.info b/system/usbredir/usbredir.info deleted file mode 100644 index 0778f581684..00000000000 --- a/system/usbredir/usbredir.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="usbredir" -VERSION="0.14.0" -HOMEPAGE="https://www.spice-space.org" -DOWNLOAD="https://www.spice-space.org/download/usbredir/usbredir-0.14.0.tar.xz" -MD5SUM="68f232c87c086a25c13fc71ddbdc28a5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Matteo Bernardini" -EMAIL="ponce@slackbuilds.org" diff --git a/system/usbtop/usbtop.SlackBuild b/system/usbtop/usbtop.SlackBuild index add63cf17fc..7f00c4c6096 100644 --- a/system/usbtop/usbtop.SlackBuild +++ b/system/usbtop/usbtop.SlackBuild @@ -83,6 +83,7 @@ cd build -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \ -DCMAKE_BUILD_TYPE=Release .. make VERBOSE=1 make install DESTDIR=$PKG diff --git a/system/veracrypt/veracrypt.SlackBuild b/system/veracrypt/veracrypt.SlackBuild index 530c4fa8fbe..35b23e7cb6f 100644 --- a/system/veracrypt/veracrypt.SlackBuild +++ b/system/veracrypt/veracrypt.SlackBuild @@ -32,8 +32,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=veracrypt -VERSION=${VERSION:-1.25.7} -BUILD=${BUILD:-2} +VERSION=${VERSION:-1.26.24} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -86,11 +86,15 @@ find -L . \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+ cd src -make WX_CONFIG=/usr/lib$LIBDIRSUFFIX/wx/config/gtk3-unicode-3.0 +make WX_CONFIG=/usr/lib$LIBDIRSUFFIX/wx/config/gtk3-unicode-3.2 make package cp -av Setup/Linux/usr $PKG rm -f $PKG/usr/bin/veracrypt-uninstall.sh +make clean +make NOGUI=1 +install -m0755 Main/${PRGNAM} $PKG/usr/bin/${PRGNAM}-nox + 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/system/veracrypt/veracrypt.info b/system/veracrypt/veracrypt.info index 7d86631c142..17f0fc2ffe8 100644 --- a/system/veracrypt/veracrypt.info +++ b/system/veracrypt/veracrypt.info @@ -1,10 +1,10 @@ PRGNAM="veracrypt" -VERSION="1.25.7" +VERSION="1.26.24" HOMEPAGE="https://www.veracrypt.fr/" -DOWNLOAD="https://launchpad.net/veracrypt/trunk/1.25.7/+download/VeraCrypt_1.25.7_Source.tar.bz2" -MD5SUM="0a874ac3d109974de33cf10c9860b03f" +DOWNLOAD="https://launchpad.net/veracrypt/trunk/1.26.24/+download/VeraCrypt_1.26.24_Source.tar.bz2" +MD5SUM="c10b6fbde3af88dc7c5f80474d9216ca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="wxGTK3 makeself" +REQUIRES="wxWidgets makeself" MAINTAINER="Thomas Szteliga" EMAIL="ts@websafe.pl" diff --git a/system/vinterm/includes.diff b/system/vinterm/includes.diff new file mode 100644 index 00000000000..28b9096c597 --- /dev/null +++ b/system/vinterm/includes.diff @@ -0,0 +1,10 @@ +--- vinterm-0.5.0/terminal/pty.h 2013-08-20 01:34:06.000000000 +0900 ++++ vinterm-0.5.0.patched/terminal/pty.h 2023-07-01 09:41:53.057899502 +0900 +@@ -3,6 +3,7 @@ + + #include + #include ++#include + using namespace std; + + class Options; diff --git a/system/vinterm/vinterm.SlackBuild b/system/vinterm/vinterm.SlackBuild index b40ecfbd962..a6d5f931d8f 100644 --- a/system/vinterm/vinterm.SlackBuild +++ b/system/vinterm/vinterm.SlackBuild @@ -19,7 +19,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=vinterm VERSION=${VERSION:-0.5.0} -BUILD=${BUILD:-2} +BUILD=${BUILD:-3} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -78,6 +78,8 @@ sed -i -e '/@echo CC/d' -e 's,@\(\${CC}\),\1,' Makefile # GRR. "make install" respects DESTDIR... except for the icons and .desktop. patch -p1 < $CWD/fix_destdir.diff +# Add an include statement for GCC compatibility. +patch -p1 < $CWD/includes.diff export TERMINFO=$PKG/usr/share/terminfo mkdir -p $TERMINFO diff --git a/system/virt-manager/virt-manager.SlackBuild b/system/virt-manager/virt-manager.SlackBuild index 42534cd1252..c34e62d2bd1 100644 --- a/system/virt-manager/virt-manager.SlackBuild +++ b/system/virt-manager/virt-manager.SlackBuild @@ -9,7 +9,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virt-manager -VERSION=${VERSION:-5.0.0} +VERSION=${VERSION:-5.1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/system/virt-manager/virt-manager.info b/system/virt-manager/virt-manager.info index 14bdcf01879..bc373c3accd 100644 --- a/system/virt-manager/virt-manager.info +++ b/system/virt-manager/virt-manager.info @@ -1,8 +1,8 @@ PRGNAM="virt-manager" -VERSION="5.0.0" +VERSION="5.1.0" HOMEPAGE="http://virt-manager.org/" -DOWNLOAD="https://releases.pagure.org/virt-manager/virt-manager-5.0.0.tar.xz" -MD5SUM="83b4c8dec30d445fc7117f6dc7418315" +DOWNLOAD="https://releases.pagure.org/virt-manager/virt-manager-5.1.0.tar.xz" +MD5SUM="d7963b628d415d062bd74d5691f3e70c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libosinfo libvirt-glib libvirt-python gtk-vnc spice-gtk python3-meson-opt" diff --git a/system/virt-viewer/virt-viewer-10.0_p20210730-meson-0.61.patch b/system/virt-viewer/virt-viewer-10.0_p20210730-meson-0.61.patch new file mode 100644 index 00000000000..46c708b9d34 --- /dev/null +++ b/system/virt-viewer/virt-viewer-10.0_p20210730-meson-0.61.patch @@ -0,0 +1,36 @@ +https://gitlab.com/virt-viewer/virt-viewer/-/merge_requests/117.patch +https://bugs.gentoo.org/831963 + +From 41cc016278e713d3db156761fce6437dff81a53a Mon Sep 17 00:00:00 2001 +From: Michal Vasilek +Date: Sat, 22 Jan 2022 23:28:20 +0100 +Subject: [PATCH] meson: fix build with meson 0.61 + +i18n.merge_file doesn't accept positional arguments +--- a/data/meson.build ++++ b/data/meson.build +@@ -2,7 +2,6 @@ if host_machine.system() != 'windows' + desktop = 'remote-viewer.desktop' + + i18n.merge_file ( +- desktop, + type: 'desktop', + input: desktop + '.in', + output: desktop, +@@ -14,7 +13,6 @@ if host_machine.system() != 'windows' + mimetypes = 'virt-viewer-mime.xml' + + i18n.merge_file ( +- mimetypes, + type: 'xml', + input: mimetypes + '.in', + output: mimetypes, +@@ -27,7 +25,6 @@ if host_machine.system() != 'windows' + metainfo = 'remote-viewer.appdata.xml' + + i18n.merge_file ( +- metainfo, + type: 'xml', + input: metainfo + '.in', + output: metainfo, +GitLab diff --git a/system/virt-viewer/virt-viewer.SlackBuild b/system/virt-viewer/virt-viewer.SlackBuild index c0601c673fa..01d6ef50681 100644 --- a/system/virt-viewer/virt-viewer.SlackBuild +++ b/system/virt-viewer/virt-viewer.SlackBuild @@ -68,6 +68,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; +patch -p1 < $CWD/virt-viewer-10.0_p20210730-meson-0.61.patch + mkdir build cd build CFLAGS="$SLKCFLAGS" \ diff --git a/system/virtualbox-addons/virtualbox-addons.SlackBuild b/system/virtualbox-addons/virtualbox-addons.SlackBuild index 298cb1ef80b..cf7c6fa87dd 100644 --- a/system/virtualbox-addons/virtualbox-addons.SlackBuild +++ b/system/virtualbox-addons/virtualbox-addons.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for virtualbox-addons -# Copyright 2008-2024 Heinz Wiesinger, Amsterdam, The Netherlands +# Copyright 2008-2026 Heinz Wiesinger, Amsterdam, The Netherlands # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virtualbox-addons SRCNAM=VirtualBox -VERSION=${VERSION:-6.1.50} +VERSION=${VERSION:-7.2.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -34,7 +34,7 @@ PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; *) ARCH=$( uname -m ) ;; esac fi @@ -72,6 +72,14 @@ elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" TARGET="amd64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" + TARGET="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" + TARGET="" fi set -e @@ -89,6 +97,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/virtualbox-guest-additions-7.0.8-fix-gcc13.patch + ./configure \ --only-additions \ --disable-kmods \ @@ -96,7 +106,7 @@ find -L . \ . ./env.sh -kmk -j ${JOBS} LOCALCFG=$CWD/LocalConfig.kmk +kmk -j ${JOBS} LOCALCFG=$CWD/LocalConfig.kmk VBOX_ONLY_ADDITIONS=1 mkdir -p $PKG/lib/udev/rules.d $PKG/sbin \ $PKG/lib$LIBDIRSUFFIX/security \ @@ -128,6 +138,7 @@ cd out/linux.$TARGET/release/bin/additions install -m 755 VBoxService $PKG/usr/sbin/ install -m 4755 mount.vboxsf $PKG/sbin/mount.vboxsf install -m 755 pam_vbox.so $PKG/lib$LIBDIRSUFFIX/security/pam_vbox.so + install -m 755 VBoxAudioTest $PKG/usr/bin/ install -m 755 $CWD/vbox-uninstall-guest-additions $PKG/usr/sbin/ cd - diff --git a/system/virtualbox-addons/virtualbox-addons.info b/system/virtualbox-addons/virtualbox-addons.info index fd54bba65c9..615bd0128c0 100644 --- a/system/virtualbox-addons/virtualbox-addons.info +++ b/system/virtualbox-addons/virtualbox-addons.info @@ -1,8 +1,8 @@ PRGNAM="virtualbox-addons" -VERSION="6.1.50" +VERSION="7.2.4" HOMEPAGE="https://www.virtualbox.org" -DOWNLOAD="http://download.virtualbox.org/virtualbox/6.1.50/VirtualBox-6.1.50.tar.bz2" -MD5SUM="57073540cb522ded3ad142c7f1fb01ac" +DOWNLOAD="http://download.virtualbox.org/virtualbox/7.2.4/VirtualBox-7.2.4.tar.bz2" +MD5SUM="8de93662e59380e3fd6c933808e14a6e" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/virtualbox-addons/virtualbox-guest-additions-7.0.8-fix-gcc13.patch b/system/virtualbox-addons/virtualbox-guest-additions-7.0.8-fix-gcc13.patch new file mode 100644 index 00000000000..8e53107aedb --- /dev/null +++ b/system/virtualbox-addons/virtualbox-guest-additions-7.0.8-fix-gcc13.patch @@ -0,0 +1,24 @@ +This file ends up included in +src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibRuntimeXF86.cpp which +is compiled with -ffreestanding, so it shouldn't include math.h + +See also: https://bugs.gentoo.org/907597 + +--- a/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h ++++ b/src/VBox/Additions/x11/x11include/XFree86-4.3/Xserver/misc.h +@@ -169,6 +169,7 @@ + #ifndef IN_MODULE + /* XXX Not for modules */ + #include ++#if defined __STDC_HOSTED__ && __STDC_HOSTED__ == 1 + #if !defined(MAXSHORT) || !defined(MINSHORT) || \ + !defined(MAXINT) || !defined(MININT) + /* +@@ -178,6 +179,7 @@ + + #include + #endif ++#endif // defined __STDC_HOSTED__ && __STDC_HOSTED__ == 1 + #undef MAXSHORT + #define MAXSHORT SHRT_MAX + #undef MINSHORT diff --git a/system/virtualbox-kernel/virtualbox-kernel.SlackBuild b/system/virtualbox-kernel/virtualbox-kernel.SlackBuild index bc2d979b041..f64f25722eb 100644 --- a/system/virtualbox-kernel/virtualbox-kernel.SlackBuild +++ b/system/virtualbox-kernel/virtualbox-kernel.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for virtualbox-kernel -# Copyright 2008-2024 Heinz Wiesinger, Amsterdam, The Netherlands +# Copyright 2008-2026 Heinz Wiesinger, Amsterdam, The Netherlands # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virtualbox-kernel -VERSION=${VERSION:-6.1.50} +VERSION=${VERSION:-7.2.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -41,7 +41,7 @@ unset ARCH if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; *) ARCH=$( uname -m ) ;; esac fi diff --git a/system/virtualbox-kernel/virtualbox-kernel.info b/system/virtualbox-kernel/virtualbox-kernel.info index 07890a21086..6b7e5169941 100644 --- a/system/virtualbox-kernel/virtualbox-kernel.info +++ b/system/virtualbox-kernel/virtualbox-kernel.info @@ -1,10 +1,10 @@ PRGNAM="virtualbox-kernel" -VERSION="6.1.50" +VERSION="7.2.4" HOMEPAGE="https://www.virtualbox.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://sources.liwjatan.org/virtualbox-kernel/virtualbox-kernel-6.1.50.tar.xz" -MD5SUM_x86_64="e8c1ea71da0c8f6ae8c83b553a3e37e3" +DOWNLOAD_x86_64="https://repo.liwjatan.org/pprkut/current/source/virtualbox-kernel/virtualbox-kernel-7.2.4.tar.xz" +MD5SUM_x86_64="961e56984e2aa858b1cc448ade446b66" REQUIRES="" MAINTAINER="Heinz Wiesinger" EMAIL="pprkut@slackbuilds.org" diff --git a/system/virtualbox/006-rdesktop-vrdp-keymap-path.patch b/system/virtualbox/006-rdesktop-vrdp-keymap-path.patch deleted file mode 100644 index 217aa4970bc..00000000000 --- a/system/virtualbox/006-rdesktop-vrdp-keymap-path.patch +++ /dev/null @@ -1,12 +0,0 @@ -# 2015 © Sébastien Luttringer ---- a/src/VBox/RDP/client-1.8.4/Makefile.kmk 2013-02-19 23:12:20.207464901 +0100 -+++ b/src/VBox/RDP/client-1.8.4/Makefile.kmk 2014-01-04 04:17:26.700618600 +0100 -@@ -41,7 +41,7 @@ - EGD_SOCKET=\"/var/run/egd-pool\" WITH_RDPSND=1 HAVE_DIRENT_H=1 \ - HAVE_ICONV=1 HAVE_SYS_STATVFS_H=1 \ - HAVE_SYS_PARAM_H=1 HAVE_SYS_MOUNT_H=1 HAVE_STRUCT_STATVFS_F_NAMEMAX=1 \ -- KEYMAP_PATH=$(if $(findstring RTPATH_APP_PRIVATE,$(CDEFS)),RTPATH_APP_PRIVATE,\"/opt/VirtualBox\")\"/rdesktop-vrdp-keymaps\" \ -+ KEYMAP_PATH=$(if $(findstring RTPATH_APP_PRIVATE,$(CDEFS)),RTPATH_APP_PRIVATE,\"/usr/share/virtualbox\")\"/rdesktop-vrdp-keymaps\" \ - RDESKTOP=1 - ifdef WITH_BIRD_VD_HACKS - rdesktop-vrdp_DEFS += WITH_BIRD_VD_HACKS diff --git a/system/virtualbox/new-curl.patch b/system/virtualbox/021-curl_proxytype-to-long.patch similarity index 92% rename from system/virtualbox/new-curl.patch rename to system/virtualbox/021-curl_proxytype-to-long.patch index 4284b72ed0d..fb9de3ae545 100644 --- a/system/virtualbox/new-curl.patch +++ b/system/virtualbox/021-curl_proxytype-to-long.patch @@ -1,5 +1,5 @@ diff --git a/src/VBox/Runtime/generic/http-curl.cpp b/src/VBox/Runtime/generic/http-curl.cpp -index 4cf51049d..a76bf14f8 100644 +index 4cf51049..585bfb18 100644 --- a/src/VBox/Runtime/generic/http-curl.cpp +++ b/src/VBox/Runtime/generic/http-curl.cpp @@ -188,7 +188,7 @@ typedef struct RTHTTPINTERNAL @@ -7,7 +7,7 @@ index 4cf51049d..a76bf14f8 100644 uint32_t uProxyPort; /** The proxy type (CURLPROXY_HTTP, CURLPROXY_SOCKS5, ++). */ - curl_proxytype enmProxyType; -+ long enmProxyType; ++ long enmProxyType; /** Proxy username (RTStrFree). */ char *pszProxyUsername; /** Proxy password (RTStrFree). */ @@ -25,7 +25,7 @@ index 4cf51049d..a76bf14f8 100644 uint32_t uProxyPort = RTUriParsedAuthorityPort(pszProxyUrl, &Parsed); bool fUnknownProxyType = false; - curl_proxytype enmProxyType; -+ long enmProxyType; ++ long enmProxyType; if (RTUriIsSchemeMatch(pszProxyUrl, "http")) { enmProxyType = CURLPROXY_HTTP; @@ -34,7 +34,7 @@ index 4cf51049d..a76bf14f8 100644 * not scheme/protocol)... */ - curl_proxytype enmProxyType = CURLPROXY_HTTP; -+ long enmProxyType = CURLPROXY_HTTP; ++ long enmProxyType = CURLPROXY_HTTP; uint32_t uDefaultProxyPort = 8080; if ( CFEqual(hStrProxyType, kCFProxyTypeHTTP) || CFEqual(hStrProxyType, kCFProxyTypeHTTPS)) diff --git a/system/virtualbox/LocalConfig.kmk b/system/virtualbox/LocalConfig.kmk index 8003032c108..0e226ded10e 100644 --- a/system/virtualbox/LocalConfig.kmk +++ b/system/virtualbox/LocalConfig.kmk @@ -29,7 +29,7 @@ VBOX_WITH_WARNINGS_AS_ERRORS := VBOX_WITH_PAM := # Correct path to java -VBOX_JAVA_HOME := /usr/LIBDIR/java +VBOX_JAVA_HOME := $(JAVA_HOME) # Do not build docs from source. Depends on texlive... VBOX_WITHOUT_DOCS := 1 @@ -43,3 +43,6 @@ VBOX_WITH_UPDATE_REQUEST := # Build useful tools linked to testcases VBOX_WITH_VBOX_IMG := 1 VBOX_WITH_VBOXIMGMOUNT := 1 + +# Build SDL Frontend +VBOX_WITH_VBOXSDL := 1 diff --git a/system/virtualbox/vboxdrv.sh-setup.diff b/system/virtualbox/vboxdrv.sh-setup.diff index 01ed6edd166..02217e3a797 100644 --- a/system/virtualbox/vboxdrv.sh-setup.diff +++ b/system/virtualbox/vboxdrv.sh-setup.diff @@ -1,6 +1,7 @@ ---- vboxdrv.sh.orig 2024-07-31 22:02:05.602388417 +0200 -+++ vboxdrv.sh 2024-07-31 22:02:22.486387635 +0200 -@@ -45,39 +45,13 @@ +diff -ru VirtualBox-7.0.16.orig/src/VBox/Installer/linux/vboxdrv.sh VirtualBox-7.0.16/src/VBox/Installer/linux/vboxdrv.sh +--- VirtualBox-7.0.16.orig/src/VBox/Installer/linux/vboxdrv.sh 2024-04-16 14:03:24.000000000 +0200 ++++ VirtualBox-7.0.16/src/VBox/Installer/linux/vboxdrv.sh 2024-04-17 13:03:53.478708972 +0200 +@@ -55,38 +55,12 @@ MODPROBE="$MODPROBE --allow-unsupported-modules" fi @@ -34,13 +35,12 @@ - # Applies to Debian packages only (but shouldn't hurt elsewhere) - exit 0 -fi - VIRTUALBOX="${INSTALL_DIR}/VirtualBox" VBOXMANAGE="${INSTALL_DIR}/VBoxManage" -BUILDINTMP="${MODULE_SRC}/build_in_tmp" - if test -u "${VIRTUALBOX}"; then - GROUP=root - DEVICE_MODE=0600 -@@ -173,354 +147,21 @@ + + # If the VirtualBoxVM file has the set-uid bit set or if it doesn't exist, setup vboxdrv + # in hardened mode. Otherwise, do the developer mode using vboxusers for access control. +@@ -185,342 +159,12 @@ lsmod | grep -q "$1[^_-]" } @@ -69,9 +69,9 @@ - VBOXDRV_GRP="$1" - VBOXDRV_MODE="$2" - -- echo "KERNEL==\"vboxdrv\", NAME=\"vboxdrv\", OWNER=\"root\", GROUP=\"$VBOXDRV_GRP\", MODE=\"$VBOXDRV_MODE\"" -- echo "KERNEL==\"vboxdrvu\", NAME=\"vboxdrvu\", OWNER=\"root\", GROUP=\"root\", MODE=\"0666\"" -- echo "KERNEL==\"vboxnetctl\", NAME=\"vboxnetctl\", OWNER=\"root\", GROUP=\"$VBOXDRV_GRP\", MODE=\"$VBOXDRV_MODE\"" +- echo "KERNEL==\"vboxdrv\", OWNER=\"root\", GROUP=\"$VBOXDRV_GRP\", MODE=\"$VBOXDRV_MODE\"" +- echo "KERNEL==\"vboxdrvu\", OWNER=\"root\", GROUP=\"root\", MODE=\"0666\"" +- echo "KERNEL==\"vboxnetctl\", OWNER=\"root\", GROUP=\"$VBOXDRV_GRP\", MODE=\"$VBOXDRV_MODE\"" -} - -## Output the USB part of our udev rule. This is redirected to the right file. @@ -283,6 +283,15 @@ - mod="$1" - [ -n "$mod" ] || return - +- # Be nice with distributions which do not provide tools which we +- # use in order to verify module signature. This variable needs to +- # be explicitly set by administrator. This script will look for it +- # in /etc/vbox/vbox.cfg. Make sure that you know what you do! +- if [ "$VBOX_BYPASS_MODULES_SIGNATURE_CHECK" = "1" ]; then +- echo "1" +- return +- fi +- - extraction_tool=/lib/modules/"$(uname -r)"/build/scripts/extract-module-sig.pl - mod_path=$(module_path "$mod" 2>/dev/null) - openssl_tool=$(which openssl 2>/dev/null) @@ -374,18 +383,7 @@ start() { begin_msg "Starting VirtualBox services" console - if [ -d /proc/xen ]; then - failure "Running VirtualBox in a Xen environment is not supported" - fi -- if test "$(kernel_requires_module_signature)" = "1" && test -z "$DEB_KEY_ENROLLED"; then -- if test -n "$HAVE_DEB_KEY"; then -- begin_msg "You must re-start your system to finish Debian secure boot set-up." console -- else -- begin_msg "You must sign these kernel modules before using VirtualBox: -- $MODULE_LIST --See the documentation for your Linux distribution." console -- fi -- fi +@@ -539,9 +183,6 @@ if ! running vboxdrv; then @@ -395,7 +393,7 @@ if ! rm -f $DEVICE; then failure "Cannot remove $DEVICE" fi -@@ -572,8 +213,6 @@ +@@ -593,8 +234,6 @@ mkdir -p -m 0750 /dev/vboxusb 2>/dev/null chown root:vboxusers /dev/vboxusb 2>/dev/null fi @@ -404,7 +402,7 @@ succ_msg "VirtualBox services started" } -@@ -654,153 +293,10 @@ +@@ -675,153 +314,10 @@ fi } @@ -559,7 +557,7 @@ } dmnstatus() -@@ -850,20 +346,7 @@ +@@ -871,20 +367,7 @@ stop && start ;; setup) @@ -581,7 +579,7 @@ ;; force-reload) stop -@@ -873,7 +356,7 @@ +@@ -894,7 +377,7 @@ dmnstatus ;; *) diff --git a/system/virtualbox/virtualbox.SlackBuild b/system/virtualbox/virtualbox.SlackBuild index 21beb75d388..f62a229101a 100644 --- a/system/virtualbox/virtualbox.SlackBuild +++ b/system/virtualbox/virtualbox.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for virtualbox -# Copyright 2008-2024 Heinz Wiesinger, Amsterdam, The Netherlands +# Copyright 2008-2026 Heinz Wiesinger, Amsterdam, The Netherlands # Copyright 2008 Mauro Giachero # All rights reserved. # @@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=virtualbox SRCNAM=VirtualBox -VERSION=${VERSION:-6.1.50} +VERSION=${VERSION:-7.2.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -35,7 +35,7 @@ PKGTYPE=${PKGTYPE:-tgz} if [ -z "$ARCH" ]; then case "$( uname -m )" in i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; + arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;; *) ARCH=$( uname -m ) ;; esac fi @@ -100,6 +100,14 @@ elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" LIBDIRSUFFIX="64" BUILDDIR="amd64" +elif [ "$ARCH" = "armv7hl" ]; then + SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16" + LIBDIRSUFFIX="" + BUILDDIR="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" + BUILDDIR="" fi set -e @@ -120,22 +128,22 @@ find -L . \ GROUP="vboxusers" MODE="755" -# Fix for curl >= 8.16.0 -patch -p1 < $CWD/new-curl.patch - # We don't want an init-script building kernel modules. # Use virtualbox-kernel.SlackBuild for this. patch -d src/VBox/Installer/linux -i $CWD/vboxdrv.sh-setup.diff -# Fix wrong path to rdesktop-vrdp-keymaps -patch -p1 -i $CWD/006-rdesktop-vrdp-keymap-path.patch +# Fix curl error +patch -p1 < $CWD/021-curl_proxytype-to-long.patch # Skip python2 detection and cheat about python-3.10 support -sed -i 's|python2.7 python2.6 |python3.10 |' ./configure +sed -i 's|python2.7 python2.6 ||' ./configure # Use our CFLAGS sed -i "s|CXX_FLAGS=\"\"|CXX_FLAGS=\"$SLKCFLAGS -std=c++11\"|" ./configure +# Missing file +sed -i '/security-of-remote-vms.dita/d' doc/manual/en_US/dita/UserManual.ditamap + ./configure \ --disable-kmods \ --enable-vde \ @@ -150,7 +158,7 @@ sed -i "s|CXX_FLAGS=\"\"|CXX_FLAGS=\"$SLKCFLAGS -std=c++11\"|" ./configure cp $CWD/LocalConfig.kmk . sed -i "s|LIBDIR|lib$LIBDIRSUFFIX|" ./LocalConfig.kmk -sed -i "s|CXXFLAGS|$SLKCFLAGS -std=c++11|" ./LocalConfig.kmk +sed -i "s|CXXFLAGS|$SLKCFLAGS -std=c++11 -fpermissive|" ./LocalConfig.kmk kmk -j ${JOBS} LOCALCFG=./LocalConfig.kmk @@ -197,7 +205,7 @@ cd out/linux.$BUILDDIR/release/bin/ mv virtualbox.xml $PKG/usr/share/mime/packages export VBOX_INSTALL_PATH=/usr/lib$LIBDIRSUFFIX/virtualbox - cd sdk/installer + cd sdk/installer/python python3 ./vboxapisetup.py install --prefix "/usr" --root $PKG cd - rm -rf sdk/installer @@ -205,8 +213,7 @@ cd out/linux.$BUILDDIR/release/bin/ mv sdk $PKG/usr/share/virtualbox/ install -m $MODE -g $GROUP VBoxSysInfo.sh $PKG/usr/share/virtualbox/ install -m $MODE -g $GROUP VBoxCreateUSBNode.sh $PKG/usr/share/virtualbox/ - install -m $MODE -g $GROUP VBoxTunctl $PKG/usr/bin/ - rm -f VBoxSysInfo.sh VBoxCreateUSBNode.sh VBoxTunctl + rm -f VBoxSysInfo.sh VBoxCreateUSBNode.sh mv * $PKG/usr/lib$LIBDIRSUFFIX/virtualbox/ chown -R root:$GROUP $PKG/usr/lib$LIBDIRSUFFIX/virtualbox/ chmod -R $MODE $PKG/usr/lib$LIBDIRSUFFIX/virtualbox/ diff --git a/system/virtualbox/virtualbox.info b/system/virtualbox/virtualbox.info index 44e1b2819c4..3eb7f46c82c 100644 --- a/system/virtualbox/virtualbox.info +++ b/system/virtualbox/virtualbox.info @@ -1,16 +1,16 @@ PRGNAM="virtualbox" -VERSION="6.1.50" +VERSION="7.2.4" HOMEPAGE="https://www.virtualbox.org" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="http://download.virtualbox.org/virtualbox/6.1.50/VirtualBox-6.1.50.tar.bz2 \ - http://download.virtualbox.org/virtualbox/6.1.50/VBoxGuestAdditions_6.1.50.iso \ - http://download.virtualbox.org/virtualbox/6.1.50/UserManual.pdf \ - http://download.virtualbox.org/virtualbox/6.1.50/SDKRef.pdf" -MD5SUM_x86_64="57073540cb522ded3ad142c7f1fb01ac \ - 1041bbc411d15720694a76ca06c2795b \ - ede83ce195f62c406e5fd77639101a0f \ - 3cb39e3b30f5fb64c4ba00eee8a4833d" +DOWNLOAD_x86_64="http://download.virtualbox.org/virtualbox/7.2.4/VirtualBox-7.2.4.tar.bz2 \ + http://download.virtualbox.org/virtualbox/7.2.4/VBoxGuestAdditions_7.2.4.iso \ + http://download.virtualbox.org/virtualbox/7.2.4/UserManual.pdf \ + http://download.virtualbox.org/virtualbox/7.2.4/SDKRef.pdf" +MD5SUM_x86_64="8de93662e59380e3fd6c933808e14a6e \ + 4ba65756269be5791f8467d426db596d \ + 42c3528ad7669e0cec7a9547d576e508 \ + 9be0bffdbda8a0da46c2464f457d49de" REQUIRES="acpica virtualbox-kernel" MAINTAINER="Heinz Wiesinger" EMAIL="pprkut@slackbuilds.org" diff --git a/system/wayland-utils/README b/system/wayland-utils/README deleted file mode 100644 index 5686305595f..00000000000 --- a/system/wayland-utils/README +++ /dev/null @@ -1,9 +0,0 @@ -wayland-info is a utility for displaying information about the Wayland -protocols supported by a Wayland compositor. - -It can be used to check which Wayland protocols and versions are -advertised by the Wayland compositor. - -wayland-info also provides additional information for a subset of -Wayland protocols it knows about, namely Linux DMABUF, -presentation time, tablet and XDG output protocols. diff --git a/system/wayland-utils/slack-desc b/system/wayland-utils/slack-desc deleted file mode 100644 index 2a739c39e36..00000000000 --- a/system/wayland-utils/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------------------------------------------------------| -wayland-utils: wayland-utils (utility for displaying information about the Wayland) -wayland-utils: -wayland-utils: It can be used to check which Wayland protocols and versions are -wayland-utils: advertised by the Wayland compositor. -wayland-utils: -wayland-utils: wayland-info also provides additional information for a subset of -wayland-utils: Wayland protocols it knows about, namely Linux DMABUF, -wayland-utils: presentation time, tablet and XDG output protocols. -wayland-utils: -wayland-utils: -wayland-utils: diff --git a/system/wayland-utils/wayland-utils.SlackBuild b/system/wayland-utils/wayland-utils.SlackBuild deleted file mode 100644 index bf432fafbff..00000000000 --- a/system/wayland-utils/wayland-utils.SlackBuild +++ /dev/null @@ -1,105 +0,0 @@ -#!/bin/bash - -# Slackware build script for wayland-utils - -# Copyright 2023 -# 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=wayland-utils -VERSION=${VERSION:-1.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" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" -elif [ "$ARCH" = "aarch64" ]; then - SLKCFLAGS="-O2 -fPIC" -else - SLKCFLAGS="-O2" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -mkdir build -cd build - CFLAGS="$SLKCFLAGS" \ - CXXFLAGS="$SLKCFLAGS" \ - meson setup .. \ - --prefix=/usr \ - --mandir=/usr/man - "${NINJA:=ninja}" - DESTDIR=$PKG $NINJA install -cd .. - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING README.md $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/system/wayland-utils/wayland-utils.info b/system/wayland-utils/wayland-utils.info deleted file mode 100644 index e2d519e4768..00000000000 --- a/system/wayland-utils/wayland-utils.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="wayland-utils" -VERSION="1.2.0" -HOMEPAGE="https://gitlab.freedesktop.org/wayland/wayland-utils" -DOWNLOAD="https://gitlab.freedesktop.org/wayland/wayland-utils/-/archive/1.2.0/wayland-utils-1.2.0.tar.gz" -MD5SUM="e6e6e41e9a36c5ead8daa3dba64d9b21" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="marav" -EMAIL="marav8@free.fr" diff --git a/system/xar/xar.SlackBuild b/system/xar/xar.SlackBuild index 1283e260da2..3641c06b8c6 100644 --- a/system/xar/xar.SlackBuild +++ b/system/xar/xar.SlackBuild @@ -122,6 +122,8 @@ ln -sf ../xar.h include/xar/xar.h # -I doesn't affect #include "blah.h". sed -i 's,"\(\(util\|filetree\)\.h\)",<\1>,' src/xar.c +sed -i '/ext2fs\/ext2_fs/i #include ' lib/ext2.c + # xar executable, library, and includes. have to manually add # openssl's libs, and jigger the include path for and # . diff --git a/system/xbindkeys/xbindkeys.SlackBuild b/system/xbindkeys/xbindkeys.SlackBuild index 9d66578e8ef..9d033bda91c 100644 --- a/system/xbindkeys/xbindkeys.SlackBuild +++ b/system/xbindkeys/xbindkeys.SlackBuild @@ -79,6 +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 {} \; +autoreconf -vif + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ diff --git a/system/xbindkeys/xbindkeys.info b/system/xbindkeys/xbindkeys.info index 2856be18201..2621e201b05 100644 --- a/system/xbindkeys/xbindkeys.info +++ b/system/xbindkeys/xbindkeys.info @@ -5,6 +5,6 @@ DOWNLOAD="http://www.nongnu.org/xbindkeys/xbindkeys-1.8.7.tar.gz" MD5SUM="b5e1a9668ba13ff8673836d1d965d951" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="guile2.2" +REQUIRES="" MAINTAINER="Erik Hanson" EMAIL="erik@slackbuilds.org" diff --git a/system/xboxdrv-linux/fix-60-sec-delay.patch b/system/xboxdrv-linux/fix-60-sec-delay.patch deleted file mode 100644 index da543d2cfa0..00000000000 --- a/system/xboxdrv-linux/fix-60-sec-delay.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 7326421eeaadbc2aeb3828628c2e65bb7be323a9 Mon Sep 17 00:00:00 2001 -From: buxit -Date: Wed, 2 Nov 2016 16:25:14 +0100 -Subject: [PATCH] fix 60 seconds delay - -use `libusb_handle_events_timeout_completed()` instead of `libusb_handle_events()` -should fix #144 ---- - src/usb_gsource.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/usb_gsource.cpp b/src/usb_gsource.cpp -index 00bf1315..afb38f65 100644 ---- a/src/usb_gsource.cpp -+++ b/src/usb_gsource.cpp -@@ -174,7 +174,10 @@ USBGSource::on_source_dispatch(GSource* source, GSourceFunc callback, gpointer u - gboolean - USBGSource::on_source() - { -- libusb_handle_events(NULL); -+ struct timeval to; -+ to.tv_sec = 0; -+ to.tv_usec = 0; -+ libusb_handle_events_timeout_completed(NULL, &to, NULL); - return TRUE; - } - diff --git a/system/xboxdrv-linux/scons-py3.patch b/system/xboxdrv-linux/scons-py3.patch deleted file mode 100644 index 4aa6fa61931..00000000000 --- a/system/xboxdrv-linux/scons-py3.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 17bd43a7d3ef86216abc36b42b4e6a1f70aa9979 Mon Sep 17 00:00:00 2001 -From: xnick -Date: Thu, 12 Oct 2017 20:34:35 +0300 -Subject: [PATCH] Update SConstruct - -python3 compatible ---- - SConstruct | 16 ++++++++-------- - 1 file changed, 8 insertions(+), 8 deletions(-) - -diff --git a/SConstruct b/SConstruct -index 4cd79704..c0007054 100644 ---- a/SConstruct -+++ b/SConstruct -@@ -19,7 +19,7 @@ def build_dbus_glue(target, source, env): - xml = re.sub(r"callback = \(([A-Za-z_]+)\) \(marshal_data \? marshal_data : cc->callback\);", - r"union { \1 fn; void* obj; } conv;\n " - "conv.obj = (marshal_data ? marshal_data : cc->callback);\n " -- "callback = conv.fn;", xml) -+ "callback = conv.fn;", xml.decode('utf-8')) - - with open(target[0].get_path(), "w") as f: - f.write(xml) -@@ -29,10 +29,10 @@ def build_bin2h(target, source, env): - Takes a list of files and converts them into a C source that can be included - """ - def c_escape(str): -- return str.translate(string.maketrans("/.-", "___")) -+ return str.translate(bytes.maketrans(b"/.-", b"___")) - -- print target -- print source -+ print(target) -+ print(source) - with open(target[0].get_path(), "w") as fout: - fout.write("// autogenerated by scons Bin2H builder, do not edit by hand!\n\n") - -@@ -45,8 +45,8 @@ def build_bin2h(target, source, env): - data = fin.read() - fout.write("// \"%s\"\n" % src.get_path()) - fout.write("const char %s[] = {" % c_escape(src.get_path())) -- bytes_arr = ["0x%02x" % ord(c) for c in data] -- for i in xrange(len(bytes_arr)): -+ bytes_arr = ["0x%02x" % c for c in data] -+ for i in range(len(bytes_arr)): - if i % 13 == 0: - fout.write("\n ") - fout.write(bytes_arr[i]) -@@ -131,12 +131,12 @@ env.Append(CPPDEFINES = { 'PACKAGE_VERSION': "'\"%s\"'" % package_version }) - conf = Configure(env) - - if not conf.env['CXX']: -- print "g++ must be installed!" -+ print('g++ must be installed!') - Exit(1) - - # X11 checks - if not conf.CheckLibWithHeader('X11', 'X11/Xlib.h', 'C++'): -- print 'libx11-dev must be installed!' -+ print('libx11-dev must be installed!') - Exit(1) - - env = conf.Finish() diff --git a/system/xboxdrv-linux/scons-v4.2.0.patch b/system/xboxdrv-linux/scons-v4.2.0.patch deleted file mode 100644 index 04b05e8d6ff..00000000000 --- a/system/xboxdrv-linux/scons-v4.2.0.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- a/SConstruct 2021-10-31 20:42:44.232084185 -0400 -+++ b/SConstruct 2021-10-31 20:42:54.063024444 -0400 -@@ -36,7 +36,7 @@ - with open(target[0].get_path(), "w") as fout: - fout.write("// autogenerated by scons Bin2H builder, do not edit by hand!\n\n") - -- if env.has_key("BIN2H_NAMESPACE"): -+ if "BIN2H_NAMESPACE" in env: - fout.write("namespace %s {\n\n" % env["BIN2H_NAMESPACE"]) - - # write down data -@@ -62,7 +62,7 @@ - for src in source], ",\n")) - fout.write("\n}\n\n") - -- if env.has_key("BIN2H_NAMESPACE"): -+ if "BIN2H_NAMESPACE" in env: - fout.write("} // namespace %s\n\n" % env["BIN2H_NAMESPACE"]) - - fout.write("/* EOF */\n") diff --git a/system/xboxdrv-linux/xboxdrv-linux.SlackBuild b/system/xboxdrv-linux/xboxdrv-linux.SlackBuild index 731080f529f..6cce3b33c37 100644 --- a/system/xboxdrv-linux/xboxdrv-linux.SlackBuild +++ b/system/xboxdrv-linux/xboxdrv-linux.SlackBuild @@ -32,8 +32,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=xboxdrv-linux -VERSION=${VERSION:-0.8.8} -BUILD=${BUILD:-3} +SRCNAM=xboxdrv +VERSION=${VERSION:-0.8.11} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -45,9 +46,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,14 +74,9 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 -cd $PRGNAM-$VERSION -# thanks arch maintainers -patch -p1 < "$CWD/fix-60-sec-delay.patch" -patch -p1 < "$CWD/scons-py3.patch" -patch -p1 < "$CWD/scons-v4.2.0.patch" -patch -p1 < "$CWD/xboxdrvctl-py3.patch" +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 \ diff --git a/system/xboxdrv-linux/xboxdrv-linux.info b/system/xboxdrv-linux/xboxdrv-linux.info index fb8f4aecaea..c1d328c56d0 100644 --- a/system/xboxdrv-linux/xboxdrv-linux.info +++ b/system/xboxdrv-linux/xboxdrv-linux.info @@ -1,8 +1,8 @@ PRGNAM="xboxdrv-linux" -VERSION="0.8.8" -HOMEPAGE="https://xboxdrv.gitlab.io/" -DOWNLOAD="https://xboxdrv.gitlab.io/xboxdrv-linux-0.8.8.tar.bz2" -MD5SUM="a62703eda7d59393538b2f22d5b0c791" +VERSION="0.8.11" +HOMEPAGE="https://github.com/xiota/xboxdrv" +DOWNLOAD="https://github.com/xiota/xboxdrv/archive/v0.8.11/xboxdrv-0.8.11.tar.gz" +MD5SUM="982458c2236be19d47f907ea50ad1fca" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/system/xboxdrv-linux/xboxdrvctl-py3.patch b/system/xboxdrv-linux/xboxdrvctl-py3.patch deleted file mode 100644 index 71d8762cb9c..00000000000 --- a/system/xboxdrv-linux/xboxdrvctl-py3.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- a/xboxdrvctl 2021-06-21 19:39:51.000000000 -0400 -+++ b/xboxdrvctl 19:43:27.467984928 -0400 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python2 -+#!/usr/bin/env python3 - - ## Xbox360 USB Gamepad Userspace Driver - ## Copyright (C) 2011 Ingo Ruhnke -@@ -37,23 +37,23 @@ - help="print controller status") - - group.add_option("-s", "--slot", metavar="SLOT", type="int", -- dest="slot", -+ dest="slot", - help="use slot SLOT for actions") - - group.add_option("-l", "--led", metavar="NUM", type="int", -- dest="led", -+ dest="led", - help="set LED") - --group.add_option("-r", "--rumble", metavar="L:R", -- dest="rumble", -+group.add_option("-r", "--rumble", metavar="L:R", -+ dest="rumble", - help="print controller status") - - group.add_option("-c", "--config", metavar="NUM", type="int", -- dest="config", -+ dest="config", - help="switches to controller configuration NUM") - - group.add_option("--shutdown", action="store_true", -- dest="shutdown", -+ dest="shutdown", - help="shuts down the daemon") - - parser.add_option_group(group) -@@ -69,9 +69,9 @@ - try: - bus.get_object("org.seul.Xboxdrv", '/org/seul/Xboxdrv/Daemon') - except dbus.exceptions.DBusException: -- bus = dbus.SystemBus() -+ bus = dbus.SystemBus() - else: -- print "Error: invalid argument to --bus. Must be 'auto', 'session, or 'system'" -+ print("Error: invalid argument to --bus. Must be 'auto', 'session, or 'system'") - exit() - - if options.status: -@@ -82,19 +82,19 @@ - daemon.Shutdown() - else: - if (options.led or options.rumble or options.config) and options.slot == None: -- print "Error: --slot argument required" -+ print("Error: --slot argument required") - exit() - else: - if options.slot != None: - slot = bus.get_object("org.seul.Xboxdrv", '/org/seul/Xboxdrv/ControllerSlots/%d' % options.slot) -- -+ - if options.led != None: - slot.SetLed(options.led) - - if options.rumble: - m = re.match('^(\d+):(\d+)$', options.rumble) - if not m: -- print "Error: invalid argument to --rumble" -+ print("Error: invalid argument to --rumble") - exit() - else: - left = int(m.group(1)) diff --git a/system/xinput_calibrator/README b/system/xinput_calibrator/README deleted file mode 100644 index 122d0da335e..00000000000 --- a/system/xinput_calibrator/README +++ /dev/null @@ -1,7 +0,0 @@ -xinput_calibrator (generic touchscreen calibrator for xorg) - -Fills the gap of touchscreen calibration software, featuring: -* works for any standard Xorg touchscreen driver (uses XInput) -* mis-click detection (prevents bogus calibration) -* dynamically recalibrates the evdev driver -* outputs the calibration as xorg.conf.d snippet diff --git a/system/xinput_calibrator/doinst.sh b/system/xinput_calibrator/doinst.sh deleted file mode 100644 index 5fb28930db0..00000000000 --- a/system/xinput_calibrator/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/system/xinput_calibrator/slack-desc b/system/xinput_calibrator/slack-desc deleted file mode 100644 index 1a4622da591..00000000000 --- a/system/xinput_calibrator/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------------------------------------------------------| -xinput_calibrator: xinput_calibrator (generic touchscreen calibrator for xorg) -xinput_calibrator: -xinput_calibrator: Fills the gap of touchscreen calibration software, featuring: -xinput_calibrator: * works for any standard Xorg touchscreen driver (uses XInput) -xinput_calibrator: * mis-click detection (prevents bogus calibration) -xinput_calibrator: * dynamically recalibrates the evdev driver -xinput_calibrator: * outputs the calibration as xorg.conf.d snippet or HAL policy file -xinput_calibrator: * and more -xinput_calibrator: -xinput_calibrator: Homepage: http://www.freedesktop.org/wiki/Software/xinput_calibrator -xinput_calibrator: diff --git a/system/xinput_calibrator/xinput_calibrator.SlackBuild b/system/xinput_calibrator/xinput_calibrator.SlackBuild deleted file mode 100644 index d0cf0e59500..00000000000 --- a/system/xinput_calibrator/xinput_calibrator.SlackBuild +++ /dev/null @@ -1,117 +0,0 @@ -#!/bin/bash - -# Slackware build script for xinput_calibrator -# Copyright 2010 V'yacheslav Stetskevych -# 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. - -# 20220209 bkw: Modified by SlackBuilds.org - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=xinput_calibrator -VERSION=${VERSION:-0.7.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -if [ ! -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 - -# 20220209 bkw: wget saves the file with gobbledegook in the name (CGI params). -TARBALL=$CWD/$PRGNAM-$VERSION.tar.gz -if [ ! -e "$TARBALL" ]; then - T="$( /bin/ls $CWD/$PRGNAM-$VERSION.tar.gz\?* 2>/dev/null | head -1 )" - [ -n "$T" ] && TARBALL="$T" -fi - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $TARBALL -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -./autogen.sh \ - --prefix=$PKG/usr \ - --mandir=$PKG/usr/man \ - --with-gui=x11 \ - --build=$ARCH-slackware-linux - -make -make install - -install -m 0755 scripts/xinput_calibrator{_get_hal_calibration.sh,_pointercal.sh} \ - $PKG/usr/bin/ - -find $PKG | xargs 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 {} \; - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a \ - COPYING Changelog 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/system/xinput_calibrator/xinput_calibrator.info b/system/xinput_calibrator/xinput_calibrator.info deleted file mode 100644 index 30b38fe2f36..00000000000 --- a/system/xinput_calibrator/xinput_calibrator.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="xinput_calibrator" -VERSION="0.7.5" -HOMEPAGE="http://www.freedesktop.org/wiki/Software/xinput_calibrator" -DOWNLOAD="http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz" -MD5SUM="20da0a2055a5a75962add8c6b44f60fa" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="V'yacheslav Stetskevych" -EMAIL="slava18@gmail.com" diff --git a/system/zim-tools/icu76.patch b/system/zim-tools/icu76.patch new file mode 100644 index 00000000000..13a4b390b17 --- /dev/null +++ b/system/zim-tools/icu76.patch @@ -0,0 +1,16 @@ +Only in zim-tools-3.6.0-new: .meson.build.un~ +diff -ur zim-tools-3.6.0/meson.build zim-tools-3.6.0-new/meson.build +--- zim-tools-3.6.0/meson.build 2025-04-17 22:32:19.000000000 +0200 ++++ zim-tools-3.6.0-new/meson.build 2026-01-19 13:55:40.860895193 +0100 +@@ -25,7 +25,10 @@ + find_library_in_compiler = meson.version().version_compare('>=0.31.0') + rt_dep = dependency('rt', required:false) + docopt_dep = dependency('docopt', static:static_linkage) +-icu_dep = dependency('icu-i18n', static:static_linkage) ++icu_dep = [ ++ dependency('icu-i18n', static:static_linkage), ++ dependency('icu-uc', static:static_linkage) ++] + + with_writer = host_machine.system() != 'windows' + diff --git a/system/zim-tools/zim-tools.SlackBuild b/system/zim-tools/zim-tools.SlackBuild index 9feef958c42..4a8ad64a2b7 100644 --- a/system/zim-tools/zim-tools.SlackBuild +++ b/system/zim-tools/zim-tools.SlackBuild @@ -80,6 +80,8 @@ find -L . \ # fix libzim >= 9.4.0 sed -i "/warning_level=1/ s/, 'werror=true'//g" meson.build +patch -p1 < $CWD/icu76.patch + mkdir build cd build CFLAGS="$SLKCFLAGS" \ From aede8b832f4d75ec8395cbf89d823aa920e791c9 Mon Sep 17 00:00:00 2001 From: Antonio Leal Date: Tue, 7 Apr 2026 20:52:56 +0100 Subject: [PATCH 2/2] fixes for vlc in -current --- SLACKBUILDS.SH | 45 + SLACKBUILDS.TXT | 99620 ++++++++++++++++++++++++++++++++ SLACKBUILDS.TXT.gz | Bin 0 -> 1280046 bytes multimedia/vlc/vlc.SlackBuild | 1 + multimedia/vlc/vlc.info | 2 +- 5 files changed, 99667 insertions(+), 1 deletion(-) create mode 100755 SLACKBUILDS.SH create mode 100644 SLACKBUILDS.TXT create mode 100644 SLACKBUILDS.TXT.gz diff --git a/SLACKBUILDS.SH b/SLACKBUILDS.SH new file mode 100755 index 00000000000..003502d0876 --- /dev/null +++ b/SLACKBUILDS.SH @@ -0,0 +1,45 @@ +#!/bin/bash +set -e + +for sb in $(find . -name '*.SlackBuild' | sort) +do + name=$(basename $sb | sed -re 's/\.SlackBuild$//') + location=$(dirname $sb) + if [ -f $location/$name.info ]; then + echo "SLACKBUILD NAME: $name" + echo "SLACKBUILD LOCATION: $location" + files=$(cd $location && find . -type f -printf '%P\n' | sort | xargs) + echo "SLACKBUILD FILES: $files" + + # remove those pesky multi line listings for each interesting field + TMP=$(mktemp) + sed ':a;N;$!ba;s/\\\n*\s*//g' $location/$name.info > $TMP + + DOWNLOAD=$(grep ^DOWNLOAD= $TMP | cut -f2 -d\" ) + DOWNLOAD_x86_64=$(grep ^DOWNLOAD_x86_64= $TMP | cut -f2 -d\" ) + MD5SUM=$(grep ^MD5SUM= $TMP | cut -f2 -d\" ) + MD5SUM_x86_64=$(grep ^MD5SUM_x86_64= $TMP | cut -f2 -d\" ) + VERSION=$(grep ^VERSION= $TMP | cut -f2 -d\" ) + + echo "SLACKBUILD VERSION: $VERSION" + echo "SLACKBUILD DOWNLOAD: $DOWNLOAD" + echo "SLACKBUILD DOWNLOAD_x86_64: $DOWNLOAD_x86_64" + echo "SLACKBUILD MD5SUM: $MD5SUM" + echo "SLACKBUILD MD5SUM_x86_64: $MD5SUM_x86_64" + + if [ -f $location/slack-desc ]; then + SHORTDESC=$(grep ^$name: $location/slack-desc | head -n 1 | sed -re "s/^$name://") + echo "SLACKBUILD SHORT DESCRIPTION: $SHORTDESC" + else + echo "SLACKBUILD SHORT DESCRIPTION: " + fi + + echo + rm -f $TMP + fi + +done > SLACKBUILDS.TXT +gzip -9 SLACKBUILDS.TXT -c > SLACKBUILDS.TXT.gz + +# END + diff --git a/SLACKBUILDS.TXT b/SLACKBUILDS.TXT new file mode 100644 index 00000000000..c02a216c3f9 --- /dev/null +++ b/SLACKBUILDS.TXT @@ -0,0 +1,99620 @@ +SLACKBUILD NAME: 3D-ICE +SLACKBUILD LOCATION: ./academic/3D-ICE +SLACKBUILD FILES: 3D-ICE.SlackBuild 3D-ICE.info README slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/esl-epfl/3d-ice/archive/3.1/3d-ice-3.1.tar.gz https://portal.nersc.gov/project/sparse/superlu/superlu_4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36da449c813c6ec7fcd04fb35f8a1679 b72c6309f25e9660133007b82621ba7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 3D-ICE (Thermal Emulator Library written in C) + +SLACKBUILD NAME: AlphaPlot +SLACKBUILD LOCATION: ./academic/AlphaPlot +SLACKBUILD FILES: AlphaPlot.SlackBuild AlphaPlot.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://github.com/narunlifescience/AlphaPlot/archive/1.02/AlphaPlot-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4a0d0b4ff78d4b7a75d13128df534be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: AlphaPlot (data analysis and visualization) + +SLACKBUILD NAME: AstroImageJ +SLACKBUILD LOCATION: ./academic/AstroImageJ +SLACKBUILD FILES: AstroImageJ.SlackBuild AstroImageJ.info README astroimagej slack-desc +SLACKBUILD VERSION: v5.3.2.00 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.astro.louisville.edu/software/astroimagej/installation_packages/AstroImageJ-v5.3.2.00-linux-x86_64Bit.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0c34050d12a4427ba710c44339af2c61 +SLACKBUILD SHORT DESCRIPTION: AstroImageJ (Astronomical Image Processing) + +SLACKBUILD NAME: CAFS_divergence +SLACKBUILD LOCATION: ./academic/CAFS_divergence +SLACKBUILD FILES: CAFS_divergence.SlackBuild CAFS_divergence.info README References slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://bioinf.gen.tcd.ie/~faresm/software/files/cafs_linux.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 14e31a38eba7aefc054834a0c8a1ab90 +SLACKBUILD SHORT DESCRIPTION: CAFS_divergence (Clustering Analysis of Functional Shifts) + +SLACKBUILD NAME: CAPS_coevolution +SLACKBUILD LOCATION: ./academic/CAPS_coevolution +SLACKBUILD FILES: CAPS_coevolution.SlackBuild CAPS_coevolution.info README References slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://bioinf.gen.tcd.ie/~faresm/software/files/caps2-linux.zip +SLACKBUILD DOWNLOAD_x86_64: http://bioinf.gen.tcd.ie/~faresm/software/files/caps2.0_linux_x86_64-bit.zip +SLACKBUILD MD5SUM: 72f6b7b5c0f9f441c4836b1c3a678c30 +SLACKBUILD MD5SUM_x86_64: 5fc40d2cb2e95be04bd945c155fb8ad5 +SLACKBUILD SHORT DESCRIPTION: CAPS_coevolution (Coevolution Analysis using Protein Sequences) + +SLACKBUILD NAME: DRAMPower +SLACKBUILD LOCATION: ./academic/DRAMPower +SLACKBUILD FILES: DRAMPower.SlackBuild DRAMPower.info README slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://github.com/tukl-msd/DRAMPower/archive/v4.1/DRAMPower-4.1.tar.gz https://github.com/Sv3n/DRAMPowerTraces/archive/e640d3f7ff3766cdf4a799943f81e6ffe0946fb4/DRAMPowerTraces-e640d3f7ff3766cdf4a799943f81e6ffe0946fb4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f93091c13c01d32f7cc22e609a8f1c3 8c3bbf7d031f531f5630e0058e22d8e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DRAMPower (DRAM Power and Energy Estimation for DRAM) + +SLACKBUILD NAME: DRAMSim2 +SLACKBUILD LOCATION: ./academic/DRAMSim2 +SLACKBUILD FILES: DRAMSim2.SlackBuild DRAMSim2.info README slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://github.com/umd-memsys/DRAMSim2/archive/v2.2.2/DRAMSim2-2.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8bf7b58fd67a93f091dcf13bf191602 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DRAMSim2 (A cycle accurate DRAM simulator) + +SLACKBUILD NAME: DRAMSys +SLACKBUILD LOCATION: ./academic/DRAMSys +SLACKBUILD FILES: DRAMSys.SlackBuild DRAMSys.info README slack-desc +SLACKBUILD VERSION: 20220830 +SLACKBUILD DOWNLOAD: https://github.com/tukl-msd/DRAMSys/archive/09f6dcbb91351e6ee7cadfc7bc8b29d97625db8f/DRAMSys-09f6dcbb91351e6ee7cadfc7bc8b29d97625db8f.tar.gz https://github.com/nlohmann/json/archive/efcc826ecb9b55893397f749e5514316ba8629bb/json-efcc826ecb9b55893397f749e5514316ba8629bb.tar.gz https://github.com/azadkuh/sqlite-amalgamation/archive/9be05e13408dd8cf8dafe8f11b1700a28194e07e/sqlite-amalgamation-9be05e13408dd8cf8dafe8f11b1700a28194e07e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 812ef08562d99038669c5eb881e85c63 14999edd13ec7697cce179e344615c2a d557d04aa385876917d7d63977b94931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DRAMSys (DRAM subsystem design space exploration framework) + +SLACKBUILD NAME: DRAMsim3 +SLACKBUILD LOCATION: ./academic/DRAMsim3 +SLACKBUILD FILES: DRAMsim3.SlackBuild DRAMsim3.info README slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/umd-memsys/DRAMsim3/archive/1.0.0/DRAMsim3-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae5079649cac0987236939b13c28e51e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DRAMsim3 (DRAM simulator) + +SLACKBUILD NAME: Data2FCS +SLACKBUILD LOCATION: ./academic/Data2FCS +SLACKBUILD FILES: Data2FCS.SlackBuild Data2FCS.desktop Data2FCS.info Data2FCS.png FCS2Data.desktop FCS2Data.png README doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/data2fcs/files/Version%201.0/Data2FCS%201.0.zip https://sourceforge.net/projects/data2fcs/files/Version%201.0/FCS2Data%201.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59b89861defa64a34ede2ea97e1194b5 aa327e522bfc9b18e72f20ae1dbcdace +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Data2FCS (Data2FCS and FCS2Data) + +SLACKBUILD NAME: DendroPy +SLACKBUILD LOCATION: ./academic/DendroPy +SLACKBUILD FILES: DendroPy.SlackBuild DendroPy.info README References slack-desc +SLACKBUILD VERSION: 4.5.1 +SLACKBUILD DOWNLOAD: https://github.com/jeetsukumaran/DendroPy/archive/v4.5.1/DendroPy-4.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c00c554c26c4a3136c835bb37ecafae7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DendroPy (A Phylogenetic Computing Library) + +SLACKBUILD NAME: EMBASSY +SLACKBUILD LOCATION: ./academic/EMBASSY +SLACKBUILD FILES: CONTENTS EMBASSY.SlackBuild EMBASSY.info README slack-desc +SLACKBUILD VERSION: 6.6.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/EMBOSS/CBSTOOLS-1.0.0.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/CLUSTALOMEGA-1.1.0.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/DOMAINATRIX-0.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/DOMALIGN-0.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/DOMSEARCH-0.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/EMNU-1.05.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/ESIM4-1.0.0.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/HMMER-2.3.2.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/IPRSCAN-4.3.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/MEME-4.7.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/MSE-3.0.0.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/MYEMBOSS-6.5.1.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/MYEMBOSSDEMO-6.5.0.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/PHYLIPNEW-3.69.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/SIGNATURE-0.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/STRUCTURE-0.1.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/TOPO-2.0.650.tar.gz https://sourceforge.net/projects/sboppetrov/files/EMBOSS/VIENNA-1.7.2.650.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 237577573d9cbe5df18bac8dae17240b e4243a86c6127d99b1d501a54a7fbbf3 5cbc136ded7826a0066e51074738a5a1 d74e58418bf1a4de29c1f945830e9e8a f01cea0480c0e9abbd07196084a64451 e66d6083191ac1cc804ea80e494005ee b4b0f551f5c3901228e77475aa95e856 4871d5c8bb0f3cc37f5f34b3126ab171 3330f1ee2f4f4237fc40ac6b4b6f8099 b2ce9b52ec0540bd56634045664ea2ce b79a17a2ad25fe6ffc8d23c7bbf8bc0b 3b8096d4f5869c6856c60f53fa5f5131 d1468bcd15d48374d0d59e14e4c4a6b5 b7da94cc7c0f1f6791cd4312a64c225a 344da0793ab3a85a68b52b3bdf49929a fa89b9b0cab3c7fe5b86a56de2a94686 9a32d2263a6c67927ab1c237890cc222 49c748441e0e3fd9b86429be3db1d025 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: EMBASSY (EMBOSS associated software) + +SLACKBUILD NAME: EMBOSS +SLACKBUILD LOCATION: ./academic/EMBOSS +SLACKBUILD FILES: EMBOSS.SlackBuild EMBOSS.desktop EMBOSS.info EMBOSS.png README References doinst.sh slack-desc +SLACKBUILD VERSION: 6.6.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/EMBOSS/EMBOSS-6.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc3fca80cb0618deb10fa0d29fe90e4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: EMBOSS (European Molecular Biology Open Software Suite) + +SLACKBUILD NAME: FCSalyzer +SLACKBUILD LOCATION: ./academic/FCSalyzer +SLACKBUILD FILES: FCSalyzer.SlackBuild FCSalyzer.desktop FCSalyzer.info FCSalyzer.png README doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.22_alpha +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/fcsalyzer/files/Version%200.9.22-alpha/FCSalyzer%200.9.22-alpha.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a100f3fb10acfcc3935d847c2a386a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FCSalyzer (Flow cytometry analyser) + +SLACKBUILD NAME: FastTree +SLACKBUILD LOCATION: ./academic/FastTree +SLACKBUILD FILES: FastTree.SlackBuild FastTree.info README References slack-desc +SLACKBUILD VERSION: 2.1.11 +SLACKBUILD DOWNLOAD: http://www.microbesonline.org/fasttree/FastTree.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83bf082910e1d704e1b1b35f5e263ece +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FastTree (Infers approximately-ML phylogenetic trees) + +SLACKBUILD NAME: FigTree +SLACKBUILD LOCATION: ./academic/FigTree +SLACKBUILD FILES: FigTree.SlackBuild FigTree.desktop FigTree.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: https://github.com/rambaut/figtree/releases/download/v1.4.4/FigTree_v1.4.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7039dbb6109c66512599a1ae7b972be6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FigTree (A graphical viewer of phylogenetic trees) + +SLACKBUILD NAME: FreeFem +SLACKBUILD LOCATION: ./academic/FreeFem +SLACKBUILD FILES: FreeFem.SlackBuild FreeFem.info README slack-desc +SLACKBUILD VERSION: 4.15 +SLACKBUILD DOWNLOAD: https://github.com/FreeFem/FreeFem-sources/archive/v4.15/FreeFem-sources-4.15.tar.gz https://master.dl.sourceforge.net/project/openfoam-extend/foam-extend-3.0/ThirdParty/metis-5.1.0.tar.gz http://www.tetgen.org/1.5/src/tetgen1.5.1-beta1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d32ab95ad578b2d78433fdd9152f7fe 5465e67079419a69e0116de24fce58fe 3d55c197bcbfc611b7ced6f343643756 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FreeFem (A high level multiphysics finite element software) + +SLACKBUILD NAME: Gabedit +SLACKBUILD LOCATION: ./academic/Gabedit +SLACKBUILD FILES: Gabedit.SlackBuild Gabedit.info README References doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gabedit/files/gabedit/Gabedit251/GabeditSrc251.tar.gz/download +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8edd3911908ed70c7efbfdd8ec1dea21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Gabedit (Graphical User Interface to computational chemistry) + +SLACKBUILD NAME: Gblocks +SLACKBUILD LOCATION: ./academic/Gblocks +SLACKBUILD FILES: Gblocks.SlackBuild Gblocks.info README References slack-desc +SLACKBUILD VERSION: 0.91b +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Gblocks_Linux_0.91b.tar.Z +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/Gblocks_Linux64_0.91b.tar.Z +SLACKBUILD MD5SUM: 8b62e8447eaea37a86c35e1bf5996580 +SLACKBUILD MD5SUM_x86_64: c2c752ae4cbfda0b8bf09e6662585252 +SLACKBUILD SHORT DESCRIPTION: Gblocks (Select blocks of evolutionarily conserved sites) + +SLACKBUILD NAME: GeoGebra +SLACKBUILD LOCATION: ./academic/GeoGebra +SLACKBUILD FILES: GeoGebra.SlackBuild GeoGebra.desktop GeoGebra.info README doinst.sh geogebra.png slack-desc +SLACKBUILD VERSION: 5.0.361.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoGebra/GeoGebra-Linux-Portable-5.0.361.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55e025c1671d074428a0adb66e1fa3d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GeoGebra (A free software for teaching mathematics) + +SLACKBUILD NAME: Gridcoin-Research +SLACKBUILD LOCATION: ./academic/Gridcoin-Research +SLACKBUILD FILES: Gridcoin-Research.SlackBuild Gridcoin-Research.info README doinst.sh gridcoinresearch.conf slack-desc +SLACKBUILD VERSION: 5.4.9.0 +SLACKBUILD DOWNLOAD: https://github.com/gridcoin-community/Gridcoin-Research/archive/5.4.9.0/Gridcoin-Research-5.4.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e1d160d5e7fbd1a86ec92c8cdcded25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Gridcoin-Research (Rewarding Volunteer Distributed Computing) + +SLACKBUILD NAME: HMMER +SLACKBUILD LOCATION: ./academic/HMMER +SLACKBUILD FILES: HMMER.SlackBuild HMMER.info README slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: http://eddylab.org/software/hmmer/hmmer-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1ed21ceea33930222c84f8c4d9f4240 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: HMMER (Biosequence analysis using profile hidden Markov models) + +SLACKBUILD NAME: IGV +SLACKBUILD LOCATION: ./academic/IGV +SLACKBUILD FILES: IGV.SlackBuild IGV.desktop IGV.info IGV.png README References doinst.sh slack-desc +SLACKBUILD VERSION: 2.16.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://data.broadinstitute.org/igv/projects/downloads/2.16/IGV_Linux_2.16.2_WithJava.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 19adb2bac44d46373fc021fbad3cce10 +SLACKBUILD SHORT DESCRIPTION: IGV (Integrative Genomics Viewer) + +SLACKBUILD NAME: ITK +SLACKBUILD LOCATION: ./academic/ITK +SLACKBUILD FILES: ITK.SlackBuild ITK.info README slack-desc +SLACKBUILD VERSION: 4.13.2 +SLACKBUILD DOWNLOAD: https://github.com/InsightSoftwareConsortium/ITK/releases/download/v4.13.2/InsightToolkit-4.13.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d140ddabe22428e86bc5053e0d268872 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ITK (image processing library) + +SLACKBUILD NAME: Isabelle +SLACKBUILD LOCATION: ./academic/Isabelle +SLACKBUILD FILES: Isabelle Isabelle.SlackBuild Isabelle.info README slack-desc +SLACKBUILD VERSION: 2022 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://isabelle.in.tum.de/dist/Isabelle2022_linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 52340538b76b0493beae0a444d623fe6 +SLACKBUILD SHORT DESCRIPTION: Isabelle (generic proof assistant) + +SLACKBUILD NAME: Kst +SLACKBUILD LOCATION: ./academic/Kst +SLACKBUILD FILES: Kst.SlackBuild Kst.info README doinst.sh fix_hdf5_path.patch slack-desc +SLACKBUILD VERSION: 20221025_5fdd819 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/Kst/Kst-20221025_5fdd819.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 402fac69d4701cd7f223159e70b73439 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Kst (KDE4 Plotting Tool) + +SLACKBUILD NAME: MetaPhlAn2 +SLACKBUILD LOCATION: ./academic/MetaPhlAn2 +SLACKBUILD FILES: MetaPhlAn2.SlackBuild MetaPhlAn2.info README References slack-desc +SLACKBUILD VERSION: 20201202_git4e4416 +SLACKBUILD DOWNLOAD: https://github.com/biobakery/MetaPhlAn2/archive/4e4416/MetaPhlAn2-4e4416321c75828ac8ea55d36f5a65ebd39058c5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f07d766a84b0da247a404c05e6f9eb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MetaPhlAn2 (Metagenomic Phylogenetic Analysis) + +SLACKBUILD NAME: NWChem +SLACKBUILD LOCATION: ./academic/NWChem +SLACKBUILD FILES: NWChem.SlackBuild NWChem.info README slack-desc +SLACKBUILD VERSION: 7.0.2 +SLACKBUILD DOWNLOAD: https://github.com/nwchemgit/nwchem/releases/download/v7.0.2-release/nwchem-7.0.2-release.revision-b9985dfa-srconly.2020-10-12.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b39f42eeacd7e984eee8b7ebc3dfe9f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NWChem (Open Source High-Performance Computational Chemistry) + +SLACKBUILD NAME: OpenFOAM +SLACKBUILD LOCATION: ./academic/OpenFOAM +SLACKBUILD FILES: OpenFOAM.SlackBuild OpenFOAM.info OpenFOAM.sh README slack-desc +SLACKBUILD VERSION: 11 +SLACKBUILD DOWNLOAD: https://github.com/OpenFOAM/OpenFOAM-11/archive/version-11/OpenFOAM-11-version-11.tar.gz https://github.com/OpenFOAM/ThirdParty-11/archive/version-11/ThirdParty-11-version-11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81862ded202dc13eb285d399e2ce1741 fcd80fb7fa8d011d1a055cd30323ae58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenFOAM (computational fluid dynamics) + +SLACKBUILD NAME: OpenMM +SLACKBUILD LOCATION: ./academic/OpenMM +SLACKBUILD FILES: OpenMM.SlackBuild OpenMM.info README slack-desc +SLACKBUILD VERSION: 7.7.0 +SLACKBUILD DOWNLOAD: https://github.com/openmm/openmm/archive/7.7.0/openmm-7.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 659712580bffde569f0c1663f7df7e68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenMM (high-performance toolkit for molecular simulation) + +SLACKBUILD NAME: OpenVSP +SLACKBUILD LOCATION: ./academic/OpenVSP +SLACKBUILD FILES: OpenVSP.SlackBuild OpenVSP.desktop OpenVSP.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.35.3 +SLACKBUILD DOWNLOAD: https://github.com/OpenVSP/OpenVSP/archive/OpenVSP_3.35.3/OpenVSP-OpenVSP_3.35.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af5c3f99ac3b2b870e3bdcff3b392bd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenVSP (NASA open source 3D aircraft modeling tool) + +SLACKBUILD NAME: PhyML +SLACKBUILD LOCATION: ./academic/PhyML +SLACKBUILD FILES: PhyML.SlackBuild PhyML.info README References slack-desc +SLACKBUILD VERSION: 3.3.20220408 +SLACKBUILD DOWNLOAD: https://github.com/stephaneguindon/phyml/archive/v3.3.20220408/phyml-3.3.20220408.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b35e641af77d7f058cf1ddc73be5e0b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PhyML (Phylogenetic estimation using Maximum Likelihood) + +SLACKBUILD NAME: PyAMG +SLACKBUILD LOCATION: ./academic/PyAMG +SLACKBUILD FILES: PyAMG.SlackBuild PyAMG.info README slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/pyamg/pyamg/releases/download/v2.1.0/official_pyamg_source-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b04419a4e751d5333bc97fb1786e9e09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyAMG (Algebraic Multigrid Library) + +SLACKBUILD NAME: R +SLACKBUILD LOCATION: ./academic/R +SLACKBUILD FILES: COPYING R.SlackBuild R.info README slack-desc +SLACKBUILD VERSION: 4.5.2 +SLACKBUILD DOWNLOAD: https://cran.r-project.org/src/base/R-4/R-4.5.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 570a7f7d7ce025a5e9a208d88f2ad36b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: R (language and environment for statistical computing) + +SLACKBUILD NAME: RAxML +SLACKBUILD LOCATION: ./academic/RAxML +SLACKBUILD FILES: RAxML.SlackBuild RAxML.info README References slack-desc +SLACKBUILD VERSION: 8.2.12 +SLACKBUILD DOWNLOAD: https://github.com/stamatak/standard-RAxML/archive/v8.2.12/standard-RAxML-8.2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ac68b0156bc52fe056207ba8ef719d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RAxML (Randomized Axelerated Maximum Likelihood) + +SLACKBUILD NAME: RepeatMasker +SLACKBUILD LOCATION: ./academic/RepeatMasker +SLACKBUILD FILES: README README.SLACKWARE References RepeatMasker.SlackBuild RepeatMasker.info slack-desc +SLACKBUILD VERSION: 4.1.5 +SLACKBUILD DOWNLOAD: http://www.repeatmasker.org/RepeatMasker/RepeatMasker-4.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc9c7ea4303ef11c3d2ca56af5207609 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RepeatMasker (Screen DNA sequence for interspersed repeats) + +SLACKBUILD NAME: STAR +SLACKBUILD LOCATION: ./academic/STAR +SLACKBUILD FILES: README STAR.SlackBuild STAR.info slack-desc +SLACKBUILD VERSION: 2.7.11b +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/alexdobin/STAR/archive/2.7.11b/STAR-2.7.11b.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9e21d9930989b1be3ffc50b818489d55 +SLACKBUILD SHORT DESCRIPTION: STAR (Spliced Transcripts Alignment to a Reference) + +SLACKBUILD NAME: SU2 +SLACKBUILD LOCATION: ./academic/SU2 +SLACKBUILD FILES: README SU2.SlackBuild SU2.info slack-desc +SLACKBUILD VERSION: 7.5.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/su2code/SU2/archive/v7.5.1/SU2-7.5.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7a9696af3496079dd5df501620e477cb +SLACKBUILD SHORT DESCRIPTION: SU2 (Open Source CFD Code) + +SLACKBUILD NAME: SeqMonk +SLACKBUILD LOCATION: ./academic/SeqMonk +SLACKBUILD FILES: README SeqMonk.SlackBuild SeqMonk.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.48.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.bioinformatics.babraham.ac.uk/projects/seqmonk/seqmonk_v1.48.1_linux64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6f2e51bf589682e35fedfcf0fdb2667b +SLACKBUILD SHORT DESCRIPTION: SeqMonk (A Mapped Sequence Analysis tool) + +SLACKBUILD NAME: Shark +SLACKBUILD LOCATION: ./academic/Shark +SLACKBUILD FILES: README Shark.SlackBuild Shark.info slack-desc +SLACKBUILD VERSION: 4.0.1 +SLACKBUILD DOWNLOAD: https://github.com/Shark-ML/Shark/archive/v4.0.1/Shark-4.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8278dd9444e0f48e661344eebc896990 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Shark (machine learning library) + +SLACKBUILD NAME: SimEng +SLACKBUILD LOCATION: ./academic/SimEng +SLACKBUILD FILES: README SimEng.SlackBuild SimEng.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://github.com/UoB-HPC/SimEng/archive/0.9.4/SimEng-0.9.4.tar.gz https://github.com/UoB-HPC/capstone/archive/Armv9.2-update/capstone-Armv9.2-update.tar.gz https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.7.0/yaml-cpp-yaml-cpp-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f249f7b38cc716cb13f1a5b41555b92 c837da9aad754299d9ee62007f428e76 74d646a3cc1b5d519829441db96744f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SimEng (framework for cycle-accurate processor simulator) + +SLACKBUILD NAME: ViennaRNA +SLACKBUILD LOCATION: ./academic/ViennaRNA +SLACKBUILD FILES: README ViennaRNA.SlackBuild ViennaRNA.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 2.7.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.tbi.univie.ac.at/RNA/download/sourcecode/2_7_x/ViennaRNA-2.7.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ef9a43070b0fb8b1000bfbaa28eced5a +SLACKBUILD SHORT DESCRIPTION: ViennaRNA (C Library) + +SLACKBUILD NAME: WEVOTE +SLACKBUILD LOCATION: ./academic/WEVOTE +SLACKBUILD FILES: README References WEVOTE.SlackBuild WEVOTE.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/aametwally/WEVOTE/archive/645523d/WEVOTE-645523db5aba843b2681e83146783b18e92866b1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12f96abfa58551fff8d9e09c1cd1a037 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: WEVOTE (WEighted VOting Taxonomic idEntification) + +SLACKBUILD NAME: WolframEngine +SLACKBUILD LOCATION: ./academic/WolframEngine +SLACKBUILD FILES: README WolframEngine.SlackBuild WolframEngine.info doinst.sh slack-desc +SLACKBUILD VERSION: 14.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://account.wolfram.com/dl/WolframEngine?platform=Linux&version=14.0 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 42c9f852a1f6505429e5941e6c699d23 +SLACKBUILD SHORT DESCRIPTION: WolframEngine (Wolfram Language Engine) + +SLACKBUILD NAME: WordNet +SLACKBUILD LOCATION: ./academic/WordNet +SLACKBUILD FILES: README WordNet.SlackBuild WordNet.info doinst.sh patches/50_CVE-2008-2149_buffer_overflows.patch patches/51_overflows.patch patches/51_overflows_memcpy.patch patches/60_gcc-4.6.patch slack-desc usr_share.diff wn.png wordnet.desktop +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://wordnetcode.princeton.edu/3.0/WordNet-3.0.tar.bz2 https://wordnetcode.princeton.edu/wn3.1.dict.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89b4db7c6840ce69a8e315a3f83d996b 072f83df0ca7c387a44dd7ef5b199150 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: WordNet (large lexical database of English) + +SLACKBUILD NAME: ZeGrapher +SLACKBUILD LOCATION: ./academic/ZeGrapher +SLACKBUILD FILES: README ZeGrapher.SlackBuild ZeGrapher.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://github.com/AdelKS/ZeGrapher/archive/v3.0.2/ZeGrapher-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8440300bbf4d178e1469ebce1eb8403 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ZeGrapher (math graphing) + +SLACKBUILD NAME: abntex +SLACKBUILD LOCATION: ./academic/abntex +SLACKBUILD FILES: Makefile.diff README abntex.SlackBuild abntex.info doinst.sh slack-desc +SLACKBUILD VERSION: 20200715_f0a4d3c +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/abntex-20200715_f0a4d3c.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2cc9267ae71b14f9d9780fa824e8878 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abntex (LATEX macros that follow the rules of ABNT) + +SLACKBUILD NAME: acl2 +SLACKBUILD LOCATION: ./academic/acl2 +SLACKBUILD FILES: README acl2 acl2.SlackBuild acl2.info slack-desc +SLACKBUILD VERSION: 8.5 +SLACKBUILD DOWNLOAD: https://github.com/acl2-devel/acl2-devel/releases/download/8.5/acl2-8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec2c62dbdffdc345252bc5a68ad830fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acl2 (Computational Logic for Applicative Common Lisp) + +SLACKBUILD NAME: aenig4 +SLACKBUILD LOCATION: ./academic/aenig4 +SLACKBUILD FILES: README aenig4.SlackBuild aenig4.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://jorgicor.niobe.org/aenig4/aenig4-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a825939ba115829b02f05d900ec815c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aenig4 (Enigma M4 Cipher Machine Emulator) + +SLACKBUILD NAME: aeskulap +SLACKBUILD LOCATION: ./academic/aeskulap +SLACKBUILD FILES: README aeskulap.SlackBuild aeskulap.info doinst.sh newDicomElement.patch slack-desc +SLACKBUILD VERSION: 0.2.2_e710562d +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/84xpkwtgj0r2bd8/aeskulap-0.2.2_e710562d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6be6239b2bec4744db7e3b203e29d77f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aeskulap (medical image viewer) + +SLACKBUILD NAME: aline +SLACKBUILD LOCATION: ./academic/aline +SLACKBUILD FILES: README References aline.SlackBuild aline.desktop aline.info aline.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.025 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/aline/aline_011208.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e462b37bb016de731a3352cc9503cd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aline (A Sequence Alignment Editor and Viewer) + +SLACKBUILD NAME: aliview +SLACKBUILD LOCATION: ./academic/aliview +SLACKBUILD FILES: README References aliview.SlackBuild aliview.desktop aliview.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.28 +SLACKBUILD DOWNLOAD: http://www.ormbunkar.se/aliview/downloads/linux/linux-versions-all/linux-version-1.28/aliview.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1eac87a0f88f3815707df27d3a9970dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aliview (Alignment viewer and editor) + +SLACKBUILD NAME: amd +SLACKBUILD LOCATION: ./academic/amd +SLACKBUILD FILES: README amd.SlackBuild amd.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 2.4.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amd (sparse matrix ordering routines) + +SLACKBUILD NAME: amplicon +SLACKBUILD LOCATION: ./academic/amplicon +SLACKBUILD FILES: README References amplicon.SlackBuild amplicon.desktop amplicon.info amplicon.png doinst.sh slack-desc +SLACKBUILD VERSION: b09.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/amplicon/Amplicon-Linux-b09.1.py.gz http://sourceforge.net/projects/amplicon/files/amplicon/Amplicon_b08/AmpliconManualb06.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43e6bedbe16b7f423a88286910f8749a 87d6f55a9adbbd85b50f8fd94fd3988b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amplicon (Design PCR primers on aligned sequences) + +SLACKBUILD NAME: amplifx +SLACKBUILD LOCATION: ./academic/amplifx +SLACKBUILD FILES: README References amplifx amplifx.SlackBuild amplifx.desktop amplifx.info amplifx.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/AmplifX_Lin_Latest.zip +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: ff84d1c4a800dcb651beaa877ff7b1ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amplifx (Manage, test and design your primers for PCR) + +SLACKBUILD NAME: antiprism +SLACKBUILD LOCATION: ./academic/antiprism +SLACKBUILD FILES: README antiprism.SlackBuild antiprism.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: http://www.antiprism.com/files/antiprism-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf09ffa0b54cb03edece25fbdf233fd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antiprism (set of polyhedra programs) + +SLACKBUILD NAME: aris +SLACKBUILD LOCATION: ./academic/aris +SLACKBUILD FILES: README aris.SlackBuild aris.info docs_and_build.patch slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/aris/aris-2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 523e2c40f17e6e857b533c22a26ff4e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aris (sequential proof program) + +SLACKBUILD NAME: arka +SLACKBUILD LOCATION: ./academic/arka +SLACKBUILD FILES: README arka.SlackBuild arka.desktop arka.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: http://www.bioinformatics.org/genpak/download/arka-0.11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cedbe3aeb7e71700beb6d4180f60f7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arka (A GUI for genpak) + +SLACKBUILD NAME: armadillo +SLACKBUILD LOCATION: ./academic/armadillo +SLACKBUILD FILES: README armadillo.SlackBuild armadillo.info slack-desc +SLACKBUILD VERSION: 8.100.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/armadillo-8.100.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f4aa46d15d9d364874fa4bde1a7add0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: armadillo (C++ linear algebra library) + +SLACKBUILD NAME: arpack-ng +SLACKBUILD LOCATION: ./academic/arpack-ng +SLACKBUILD FILES: README arpack-ng.SlackBuild arpack-ng.info patches/atlas-lib-rename.diff patches/pkgconfig.diff slack-desc +SLACKBUILD VERSION: 3.9.1 +SLACKBUILD DOWNLOAD: https://github.com/opencollab/arpack-ng/archive/3.9.1/arpack-ng-3.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f66485ae9d7e676b42aeead2bf5757e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arpack-ng (library for solving large scale eigenvalue problems) + +SLACKBUILD NAME: arpack +SLACKBUILD LOCATION: ./academic/arpack +SLACKBUILD FILES: README arpack-2.1-redhat.patch arpack-etime.patch arpack-second-bug.patch arpack.SlackBuild arpack.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://www.caam.rice.edu/software/ARPACK/SRC/arpack96.tar.gz http://www.caam.rice.edu/software/ARPACK/SRC/patch.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fffaa970198b285676f4156cebc8626e 14830d758f195f272b8594a493501fa2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arpack (Fortran library for solving large scale eigenvalue problems) + +SLACKBUILD NAME: artha +SLACKBUILD LOCATION: ./academic/artha +SLACKBUILD FILES: README artha.SlackBuild artha.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/artha/artha-1.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a916a7a943ac676a60f03cc839b04f37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: artha (the open thesaurus) + +SLACKBUILD NAME: avl +SLACKBUILD LOCATION: ./academic/avl +SLACKBUILD FILES: Makefile_patches/Makefile.avl.patch Makefile_patches/Makefile.eispack.patch Makefile_patches/config.make.plotlib.patch README avl.SlackBuild avl.info slack-desc +SLACKBUILD VERSION: 3.36 +SLACKBUILD DOWNLOAD: http://web.mit.edu/drela/Public/web/avl/avl3.36.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61cf7ed7629142567ac8a9c9e1ba4981 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avl (program for aerodynamic and flight-dynamic analysis of aircraft) + +SLACKBUILD NAME: avogadroapp +SLACKBUILD LOCATION: ./academic/avogadroapp +SLACKBUILD FILES: README avogadroapp.SlackBuild avogadroapp.info cmake-warnings.diff doinst.sh slack-desc +SLACKBUILD VERSION: 1.100.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenChemistry/avogadroapp/archive/1.100.0/avogadroapp-1.100.0.tar.gz https://github.com/OpenChemistry/avogadro-i18n/archive/1.98.0/avogadro-i18n-1.98.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ec5fcc84eb0c9ff6352b29bf30c3d51 fc6b5fffa5d3fa26586e8f070ee573d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avogadroapp (graphic user interface of Avogadro 2) + +SLACKBUILD NAME: avogadrolibs +SLACKBUILD LOCATION: ./academic/avogadrolibs +SLACKBUILD FILES: README README.SBo avogadrolibs.SlackBuild avogadrolibs.info cmake-warnings.diff slack-desc +SLACKBUILD VERSION: 1.100.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenChemistry/avogadrolibs/archive/1.100.0/avogadrolibs-1.100.0.tar.gz https://github.com/OpenChemistry/molecules/archive/1.98.0/molecules-1.98.0.tar.gz https://github.com/OpenChemistry/crystals/archive/1.98.0/crystals-1.98.0.tar.gz https://github.com/OpenChemistry/avogenerators/archive/1.98.0/avogenerators-1.98.0.tar.gz https://github.com/OpenChemistry/fragments/archive/1.99.0/fragments-1.99.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc3b6f832aa7e06b420b96467b5980d9 789264f5a03f37bf336d2904abe9cd3d 07733a52b8a6572adb353abb6044d6f6 74b508114f30f469256a19ebc4996f87 4dd9a11d0e07503cf468ea97c5e94359 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avogadrolibs (Libraries for Avogadro 2) + +SLACKBUILD NAME: bcftools +SLACKBUILD LOCATION: ./academic/bcftools +SLACKBUILD FILES: README bcftools.SlackBuild bcftools.info slack-desc +SLACKBUILD VERSION: 1.23.1 +SLACKBUILD DOWNLOAD: https://github.com/samtools/bcftools/releases/download/1.23.1/bcftools-1.23.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65999f014b9fe8617459fca7946acea8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bcftools (BCF calling tools) + +SLACKBUILD NAME: bedGraphToBigWig +SLACKBUILD LOCATION: ./academic/bedGraphToBigWig +SLACKBUILD FILES: README bedGraphToBigWig.SlackBuild bedGraphToBigWig.info slack-desc +SLACKBUILD VERSION: 4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://sourceforge.net/projects/sboppetrov/files/bedGraphToBigWig/bedGraphToBigWig-4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5b012409c804b79607b675b52369d487 +SLACKBUILD SHORT DESCRIPTION: bedGraphToBigWig (Convert bedGraph to bigWig file) + +SLACKBUILD NAME: bedtools +SLACKBUILD LOCATION: ./academic/bedtools +SLACKBUILD FILES: README bedtools.SlackBuild bedtools.info slack-desc +SLACKBUILD VERSION: 2.31.1 +SLACKBUILD DOWNLOAD: https://github.com/arq5x/bedtools2/releases/download/v2.31.1/bedtools-2.31.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1eb463c07c0753a4ee3af614b2ae387 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bedtools (A powerful toolset for genome arithmetic) + +SLACKBUILD NAME: biblesync +SLACKBUILD LOCATION: ./academic/biblesync +SLACKBUILD FILES: README biblesync.SlackBuild biblesync.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/karlkleinpaste/biblesync/releases/download/2.1.0/biblesync-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51b0deef468812a1f5b3c87ae5d14fb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: biblesync (a bible software shared navigation protocol library) + +SLACKBUILD NAME: bibletime +SLACKBUILD LOCATION: ./academic/bibletime +SLACKBUILD FILES: README bibletime.SlackBuild bibletime.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/bibletime/bibletime/releases/download/v3.1.1/bibletime-3.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6148795869f68315dd5b19feb9051f55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibletime (Bible study application for Linux) + +SLACKBUILD NAME: bibus +SLACKBUILD LOCATION: ./academic/bibus +SLACKBUILD FILES: README bibus.SlackBuild bibus.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/bibus-biblio/files/bibus-biblio/bibus-1.5.2/bibus_1.5.2.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bb8b26d0980ebb72a2882b618fbe62c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibus (bibliographic database) + +SLACKBUILD NAME: biopython +SLACKBUILD LOCATION: ./academic/biopython +SLACKBUILD FILES: README References biopython.SlackBuild biopython.info slack-desc +SLACKBUILD VERSION: 1.81 +SLACKBUILD DOWNLOAD: http://biopython.org/DIST/biopython-1.81.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06cabd14f55d624db366ff75efb60ed2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: biopython (A set of Python tools for biological computation) + +SLACKBUILD NAME: boinc +SLACKBUILD LOCATION: ./academic/boinc +SLACKBUILD FILES: README README.Slackware boinc.SlackBuild boinc.desktop boinc.info boinc.png boincgui.sh doinst.sh rc.boinc.txt slack-desc +SLACKBUILD VERSION: 8.2.4 +SLACKBUILD DOWNLOAD: https://github.com/BOINC/boinc/archive/client_release/8.2/8.2.4/boinc-client_release-8.2-8.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57aaafeb53297d1e215aa1a99f462da1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boinc (Open-source software for grid computing) + +SLACKBUILD NAME: booktab +SLACKBUILD LOCATION: ./academic/booktab +SLACKBUILD FILES: README booktab.SlackBuild booktab.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.28.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/sagredo-dev/slackbuilds/raw/refs/heads/main/src/booktab/BooktabSetup.deb https://archive.ubuntu.com/ubuntu/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_2.0.3-0ubuntu1.20.04.3_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 24b718eba57b67435c0fa076cc4ed508 6149b13602ab58bc64a199f1b3d26afc +SLACKBUILD SHORT DESCRIPTION: booktab (ebook reader) + +SLACKBUILD NAME: bowtie +SLACKBUILD LOCATION: ./academic/bowtie +SLACKBUILD FILES: README References bowtie.SlackBuild bowtie.info patches/disable_bits_flag.patch patches/no_hash_style_both_for_mips.patch patches/seqan-fix-setBegin-call.patch patches/use-dpkg-buildflags.patch slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/BenLangmead/bowtie/archive/v1.3.1/bowtie-1.3.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 06b0377e967501ce73bca087e6c5fcb0 +SLACKBUILD SHORT DESCRIPTION: bowtie (A short read aligner of DNA sequences) + +SLACKBUILD NAME: bowtie2-legacy +SLACKBUILD LOCATION: ./academic/bowtie2-legacy +SLACKBUILD FILES: README References bowtie2-legacy.SlackBuild bowtie2-legacy.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/bowtie-bio/files/bowtie2/2.1.0/bowtie2-2.1.0-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d10f079d6dd560320f0309bd70f6080 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bowtie2-legacy (A tool for aligning sequencing reads) + +SLACKBUILD NAME: bowtie2 +SLACKBUILD LOCATION: ./academic/bowtie2 +SLACKBUILD FILES: README bowtie2.SlackBuild bowtie2.info slack-desc +SLACKBUILD VERSION: 2.5.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/BenLangmead/bowtie2/archive/v2.5.4/bowtie2-2.5.4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c51944797f47e0c82f3c3041a4a5d355 +SLACKBUILD SHORT DESCRIPTION: bowtie2 (A tool for aligning sequencing reads) + +SLACKBUILD NAME: bpp-core +SLACKBUILD LOCATION: ./academic/bpp-core +SLACKBUILD FILES: README bpp-core.SlackBuild bpp-core.info gcc11.patch slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-core/archive/v2.4.1/bpp-core-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25040b547ca63e57cb79de5815ef2584 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-core (Bio++ Core Library) + +SLACKBUILD NAME: bpp-phyl-omics +SLACKBUILD LOCATION: ./academic/bpp-phyl-omics +SLACKBUILD FILES: README bpp-phyl-omics.SlackBuild bpp-phyl-omics.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-phyl-omics/archive/v2.4.1/bpp-phyl-omics-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c1c1d06e0c0ff61ddecc7fcc4064f51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-phyl-omics (Bio++ Phylogenetic Omics Library) + +SLACKBUILD NAME: bpp-phyl +SLACKBUILD LOCATION: ./academic/bpp-phyl +SLACKBUILD FILES: README bpp-phyl.SlackBuild bpp-phyl.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-phyl/archive/v2.4.1/bpp-phyl-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05c58ac05a1f7525888df2b04c4a800c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-phyl (Bio++ Phylogenetic Library) + +SLACKBUILD NAME: bpp-popgen +SLACKBUILD LOCATION: ./academic/bpp-popgen +SLACKBUILD FILES: README bpp-popgen.SlackBuild bpp-popgen.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-popgen/archive/v2.4.1/bpp-popgen-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdc84495e251b6ff4260385adecbea28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-popgen (Bio++ Population Genetics Library) + +SLACKBUILD NAME: bpp-seq-omics +SLACKBUILD LOCATION: ./academic/bpp-seq-omics +SLACKBUILD FILES: README bpp-seq-omics.SlackBuild bpp-seq-omics.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-seq-omics/archive/v2.4.1/bpp-seq-omics-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe5d906c557d94ef1341e78f240119d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-seq-omics (Bio++ Sequence Omics Library) + +SLACKBUILD NAME: bpp-seq +SLACKBUILD LOCATION: ./academic/bpp-seq +SLACKBUILD FILES: README bpp-seq.SlackBuild bpp-seq.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bpp-seq/archive/v2.4.1/bpp-seq-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdafc80aab9591ff79556138d6555941 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp-seq (Bio++ Sequence library) + +SLACKBUILD NAME: bpp1.9-numcalc +SLACKBUILD LOCATION: ./academic/bpp1.9-numcalc +SLACKBUILD FILES: README bpp1.9-numcalc.SlackBuild bpp1.9-numcalc.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/bpp-numcalc-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d6d51aaefcb4f89816704feae010bc9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp1.9-numcalc (Bio++ 1.9 NumCalc Library) + +SLACKBUILD NAME: bpp1.9-phyl +SLACKBUILD LOCATION: ./academic/bpp1.9-phyl +SLACKBUILD FILES: README bpp1.9-phyl.SlackBuild bpp1.9-phyl.info caps_TreeTemplateTools.patch slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/bpp-phyl-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b100b688faca52419e9f782798b8add +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp1.9-phyl (Bio++ 1.9 Phyl Library) + +SLACKBUILD NAME: bpp1.9-seq +SLACKBUILD LOCATION: ./academic/bpp1.9-seq +SLACKBUILD FILES: README bpp1.9-seq.SlackBuild bpp1.9-seq.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/bpp-seq-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4256293637ac4131c0d030f5265b8b8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp1.9-seq (Bio++ 1.9 Seq Library) + +SLACKBUILD NAME: bpp1.9-utils +SLACKBUILD LOCATION: ./academic/bpp1.9-utils +SLACKBUILD FILES: README bpp1.9-utils.SlackBuild bpp1.9-utils.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/bpp-utils-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4625b7f2146caa1815ed7dc433d5eb78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpp1.9-utils (Bio++ 1.9 Utils Library) + +SLACKBUILD NAME: bppsuite +SLACKBUILD LOCATION: ./academic/bppsuite +SLACKBUILD FILES: README bppsuite.SlackBuild bppsuite.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/BioPP/bppsuite/archive/v2.4.1/bppsuite-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d254ffd9e121b408aed36f49e62920d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bppsuite (Bio++ program suite) + +SLACKBUILD NAME: btf +SLACKBUILD LOCATION: ./academic/btf +SLACKBUILD FILES: README btf.SlackBuild btf.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: btf (matrix permuting routines) + +SLACKBUILD NAME: bwa +SLACKBUILD LOCATION: ./academic/bwa +SLACKBUILD FILES: README References bwa.SlackBuild bwa.info slack-desc +SLACKBUILD VERSION: 0.7.17 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/bio-bwa/files/bwa-0.7.17.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82cba7ef695538e6a38b9d4156837381 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bwa (Burrows-Wheeler Aligner) + +SLACKBUILD NAME: cadabra2 +SLACKBUILD LOCATION: ./academic/cadabra2 +SLACKBUILD FILES: README cadabra2.SlackBuild cadabra2.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.2.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/slackbuildsdirectlinks/cadabra2/cadabra2-2.5.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec0bb1e43620d9e6c3492ffa8096be27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cadabra2 (a field-theory motivated approach to computer algebra) + +SLACKBUILD NAME: calc +SLACKBUILD LOCATION: ./academic/calc +SLACKBUILD FILES: README calc.SlackBuild calc.info slack-desc +SLACKBUILD VERSION: 2.14.1.5 +SLACKBUILD DOWNLOAD: http://www.isthe.com/chongo/src/calc/calc-2.14.1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57607be276a3998fa76376e41dc49a03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calc (C-style arbitrary precision calculator) + +SLACKBUILD NAME: calcoo +SLACKBUILD LOCATION: ./academic/calcoo +SLACKBUILD FILES: README calcoo.SlackBuild calcoo.info calcoo.wrapper slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/calcoo/calcoo/2.1.0/calcoo.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78880e375fb50cb6b945e43713c11065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calcoo (RPN and Scientific Calculator) + +SLACKBUILD NAME: camd +SLACKBUILD LOCATION: ./academic/camd +SLACKBUILD FILES: README camd.SlackBuild camd.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 2.4.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: camd (sparse matrix ordering routines) + +SLACKBUILD NAME: cap3 +SLACKBUILD LOCATION: ./academic/cap3 +SLACKBUILD FILES: LICENSE README References cap3.SlackBuild cap3.info slack-desc +SLACKBUILD VERSION: 20091029 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/cap3.linux.tar +SLACKBUILD DOWNLOAD_x86_64: https://raw.githubusercontent.com/slackalaxy/sources/main/cap3.linux.x86_64.tar +SLACKBUILD MD5SUM: 55f57f61e588d4de06c0506cf2696c29 +SLACKBUILD MD5SUM_x86_64: 5393d937978ecc5f18fcb741140e1f02 +SLACKBUILD SHORT DESCRIPTION: cap3 (CAP3: A DNA sequence assembly program) + +SLACKBUILD NAME: cblas +SLACKBUILD LOCATION: ./academic/cblas +SLACKBUILD FILES: README cblas.SlackBuild cblas.info patches/cmake-piecewise.diff slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/Reference-LAPACK/lapack/archive/v3.12.0/lapack-3.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b38bef123584d86a1bd8000784a7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cblas (C interface to BLAS) + +SLACKBUILD NAME: ccolamd +SLACKBUILD LOCATION: ./academic/ccolamd +SLACKBUILD FILES: README ccolamd.SlackBuild ccolamd.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 2.9.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccolamd (sparse matrix ordering routines) + +SLACKBUILD NAME: cdo +SLACKBUILD LOCATION: ./academic/cdo +SLACKBUILD FILES: README cdo.SlackBuild cdo.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://code.mpimet.mpg.de/attachments/download/30182/cdo-2.6.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bd056779604a369979aadc7b9722b718 +SLACKBUILD SHORT DESCRIPTION: cdo (Climate Data Operators) + +SLACKBUILD NAME: celestia +SLACKBUILD LOCATION: ./academic/celestia +SLACKBUILD FILES: 2173.patch README celestia.SlackBuild celestia.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://github.com/CelestiaProject/Celestia/archive/1.6.4/Celestia-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4770ffe08cb8761a78bebabcb9067ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: celestia (Realtime Space Simulation) + +SLACKBUILD NAME: chartgeany +SLACKBUILD LOCATION: ./academic/chartgeany +SLACKBUILD FILES: README chartgeany.SlackBuild chartgeany.info doinst.sh slack-desc +SLACKBUILD VERSION: 6.1.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/chart-geany/chartgeany-6.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2f0acdc7025de66ff6cbcba65212751 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chartgeany (market analysis tool) + +SLACKBUILD NAME: chemtool +SLACKBUILD LOCATION: ./academic/chemtool +SLACKBUILD FILES: README chemtool.SlackBuild chemtool.desktop chemtool.info chemtool.png doinst.sh gcc10.patch slack-desc +SLACKBUILD VERSION: 1.6.14 +SLACKBUILD DOWNLOAD: http://ruby.chemie.uni-freiburg.de/~martin/chemtool/chemtool-1.6.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a97680f0abe1327af1f0072551a68e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chemtool (Chemical Molecule Drawing Program) + +SLACKBUILD NAME: cholmod +SLACKBUILD LOCATION: ./academic/cholmod +SLACKBUILD FILES: README cholmod.SlackBuild cholmod.info patches/atlas-lib-rename.diff patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 3.0.14 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cholmod (sparse matrix factoring routines) + +SLACKBUILD NAME: cistrome-CEAS +SLACKBUILD LOCATION: ./academic/cistrome-CEAS +SLACKBUILD FILES: README References cistrome-CEAS.SlackBuild cistrome-CEAS.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://slackware.uk/sbosrcarch/by-name/academic/cistrome-CEAS/CEAS-Package-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: faf202ff613794ab9cd07f282c6e2663 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cistrome-CEAS (CEAS: Cis-regulatory Element Annotation System) + +SLACKBUILD NAME: cistrome-MACS +SLACKBUILD LOCATION: ./academic/cistrome-MACS +SLACKBUILD FILES: README References cistrome-MACS.SlackBuild cistrome-MACS.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/cistrome-MACS/MACS-1.4.2-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 950dab09fe1335c8bbb34a896c21e3e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cistrome-MACS (MACS: Model-based Analysis of ChIP-Seq) + +SLACKBUILD NAME: cistrome-conductGO +SLACKBUILD LOCATION: ./academic/cistrome-conductGO +SLACKBUILD FILES: README bioconductor.txt cistrome-conductGO.SlackBuild cistrome-conductGO.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/ugene/cistrome-conductGO/cistrome-conductGO-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15648c693460b07f285008b6c061858 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cistrome-conductGO (find the top-n highest expressed TFs) + +SLACKBUILD NAME: cistrome-extra +SLACKBUILD LOCATION: ./academic/cistrome-extra +SLACKBUILD FILES: README cistrome-extra.SlackBuild cistrome-extra.info slack-desc +SLACKBUILD VERSION: git_20170829_6334683 +SLACKBUILD DOWNLOAD: http://slackware.uk/sbosrcarch/by-name/academic/cistrome-extra/63346832a22a.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0441f0c1bb3ffa156dfe9ed0fccd5dc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cistrome-extra (Cistrome Applications Harvard extra apps) + +SLACKBUILD NAME: cistrome-mdseqpos +SLACKBUILD LOCATION: ./academic/cistrome-mdseqpos +SLACKBUILD FILES: README cistrome-mdseqpos.SlackBuild cistrome-mdseqpos.info slack-desc +SLACKBUILD VERSION: git_20170829_6334683 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/cistrome-mdseqpos/63346832a22a.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0441f0c1bb3ffa156dfe9ed0fccd5dc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cistrome-mdseqpos (Cistrome Applications Harvard mdseqpos) + +SLACKBUILD NAME: clark-ugene +SLACKBUILD LOCATION: ./academic/clark-ugene +SLACKBUILD FILES: README clark-ugene.SlackBuild clark-ugene.info slack-desc +SLACKBUILD VERSION: git_6917bf9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ugeneunipro/clark/archive/6917bf9/clark-6917bf93df9a8c2b80155db367f6672c1b143d9b.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c777c1ec34816c145bcd0a40b72cb69b +SLACKBUILD SHORT DESCRIPTION: clark-ugene (Ugene's forked CLAssifier based on Reduced K-mers) + +SLACKBUILD NAME: cld2 +SLACKBUILD LOCATION: ./academic/cld2 +SLACKBUILD FILES: README cld2.SlackBuild cld2.info slack-desc +SLACKBUILD VERSION: 20150820 +SLACKBUILD DOWNLOAD: https://github.com/CLD2Owners/cld2/archive/b56fa78/cld2-b56fa78a2fe44ac2851bae5bf4f4693a0644da7b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a23d18bd8fbf50d5d85374888ee000b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cld2 (Compact Language Detection) + +SLACKBUILD NAME: clustalo +SLACKBUILD LOCATION: ./academic/clustalo +SLACKBUILD FILES: README References clustalo.SlackBuild clustalo.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://www.clustal.org/omega/clustal-omega-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c0459f4c463a30e942ce7e0efc91422 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clustalo (Clustal Omega) + +SLACKBUILD NAME: clustalw +SLACKBUILD LOCATION: ./academic/clustalw +SLACKBUILD FILES: README References clustalw.SlackBuild clustalw.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://www.clustal.org/download/current/clustalw-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 144df8440a0ae083d5167616c8ceeb41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clustalw (Multiple Sequence Alignment) + +SLACKBUILD NAME: clustalx +SLACKBUILD LOCATION: ./academic/clustalx +SLACKBUILD FILES: QT.patch README References clustalx.SlackBuild clustalx.desktop clustalx.info clustalx.png doinst.sh fix-static.patch slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://www.clustal.org/download/current/clustalx-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b1f2f1cc8e939411ab0f934cafa072a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clustalx (Multiple Sequence Alignment GUI) + +SLACKBUILD NAME: colamd +SLACKBUILD LOCATION: ./academic/colamd +SLACKBUILD FILES: README colamd.SlackBuild colamd.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 2.9.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colamd (sparse matrix ordering routines) + +SLACKBUILD NAME: colin +SLACKBUILD LOCATION: ./academic/colin +SLACKBUILD FILES: README colin.SlackBuild colin.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/colin2/files/colin-1.8.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7260f262dbc563b40b6de529d6aa519 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colin (a structural analysis application) + +SLACKBUILD NAME: convertall +SLACKBUILD LOCATION: ./academic/convertall +SLACKBUILD FILES: README convertall.SlackBuild convertall.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/doug-101/ConvertAll/releases/download/v0.8.0/convertall-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e2513d056bc10e2f037591bc08a8e21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: convertall (unit conversion) + +SLACKBUILD NAME: copasi +SLACKBUILD LOCATION: ./academic/copasi +SLACKBUILD FILES: README copasi.SlackBuild copasi.desktop copasi.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.46.300 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/copasi/COPASI/releases/download/Build-300/COPASI-4.46.300-Linux-64bit.sh +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c01281ef1f1640bea9bffee370278d67 +SLACKBUILD SHORT DESCRIPTION: copasi (tool for modeling and simulation of biochemical networks) + +SLACKBUILD NAME: cryptominisat +SLACKBUILD LOCATION: ./academic/cryptominisat +SLACKBUILD FILES: README cryptominisat.SlackBuild cryptominisat.info slack-desc +SLACKBUILD VERSION: 5.11.21 +SLACKBUILD DOWNLOAD: https://github.com/msoos/cryptominisat/archive/5.11.21/cryptominisat-5.11.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f2fbe1975c9045d351a7921f4028b38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cryptominisat (SAT solver) + +SLACKBUILD NAME: csparse +SLACKBUILD LOCATION: ./academic/csparse +SLACKBUILD FILES: README csparse.SlackBuild csparse.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csparse (sparse matrix routines) + +SLACKBUILD NAME: cufflinks +SLACKBUILD LOCATION: ./academic/cufflinks +SLACKBUILD FILES: README References cufflinks.SlackBuild cufflinks.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://cole-trapnell-lab.github.io/cufflinks/assets/downloads/cufflinks-2.2.1.Linux_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7e693d182dcfda8aeef8523219ea9ea7 +SLACKBUILD SHORT DESCRIPTION: cufflinks (A reference-guided assembler for RNA-Seq experiments) + +SLACKBUILD NAME: cutadapt +SLACKBUILD LOCATION: ./academic/cutadapt +SLACKBUILD FILES: README cutadapt.SlackBuild cutadapt.info slack-desc +SLACKBUILD VERSION: 4.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/cb/15/85799e7fa1dfb86b8f79f8f98902b28003a054c46447a0580f21e535dbf3/cutadapt-4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8642bd2807ab04cb6207e6c72f595a6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutadapt (Trim adapters from high-throughput sequencing reads) + +SLACKBUILD NAME: cvc4 +SLACKBUILD LOCATION: ./academic/cvc4 +SLACKBUILD FILES: README cvc4.SlackBuild cvc4.info run-antlr slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/CVC4-1.8.tar.gz https://www.antlr3.org/download/antlr-3.4-complete.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f7657e21fec3c4042225b0b8f513c34 1b91dea1c7d480b3223f7c8a9aa0e172 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cvc4 (a first-order theorem prover and SMT solver) + +SLACKBUILD NAME: cxsparse +SLACKBUILD LOCATION: ./academic/cxsparse +SLACKBUILD FILES: README cxsparse.SlackBuild cxsparse.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cxsparse (sparse matrix routines) + +SLACKBUILD NAME: dakota +SLACKBUILD LOCATION: ./academic/dakota +SLACKBUILD FILES: README dakota.SlackBuild dakota.csh dakota.info dakota.sh doinst.sh slack-desc +SLACKBUILD VERSION: 6.19.0 +SLACKBUILD DOWNLOAD: https://github.com/snl-dakota/dakota/releases/download/v6.19.0/dakota-6.19.0-public-src-cli.tar.gz https://snl-dakota.github.io/docs/6.19.0/downloads/user-html-6.19.0.tar.gz https://snl-dakota.github.io/docs/6.19.0/downloads/html-dev-6.19.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78210b4aa56dc15b5e05054b83f265f0 da5c00e92c271a451295e2ac26ee02f5 10fbfb5a564e79c3ffcbb8ee246c0973 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dakota (optimization toolkit) + +SLACKBUILD NAME: datamash +SLACKBUILD LOCATION: ./academic/datamash +SLACKBUILD FILES: README datamash.SlackBuild datamash.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/datamash/datamash-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5f2dcfcefb2d41f88c54619b08727e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: datamash (Basic numeric, textual and statistical operations) + +SLACKBUILD NAME: denemo +SLACKBUILD LOCATION: ./academic/denemo +SLACKBUILD FILES: README denemo denemo.SlackBuild denemo.desktop denemo.info denemo.png doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.denemo.org/~rshann/denemo_2.5.1.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a1e6dca937055ca33ebdae282ca992ed +SLACKBUILD SHORT DESCRIPTION: denemo (denemo is a free music notation program) + +SLACKBUILD NAME: diamond +SLACKBUILD LOCATION: ./academic/diamond +SLACKBUILD FILES: README References diamond.SlackBuild diamond.info slack-desc +SLACKBUILD VERSION: 0.9.36 +SLACKBUILD DOWNLOAD: https://github.com/bbuchfink/diamond/archive/v0.9.36/diamond-0.9.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce6f019e2e5dbc22e1210ba408ccefb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diamond (A sequence aligner for protein and translated DNA) + +SLACKBUILD NAME: dimod +SLACKBUILD LOCATION: ./academic/dimod +SLACKBUILD FILES: README dimod.SlackBuild dimod.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dimod/archive/0.12.0/dimod-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20dfa5a1cb6f06b3f928c0538f8a021c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dimod (A shared API for samplers) + +SLACKBUILD NAME: ds9 +SLACKBUILD LOCATION: ./academic/ds9 +SLACKBUILD FILES: README doinst.sh ds9.SlackBuild ds9.desktop ds9.info slack-desc +SLACKBUILD VERSION: 8.4.1 +SLACKBUILD DOWNLOAD: https://ds9.si.edu/archive/source/ds9.8.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b227d7ce367d3d7901d88cd5fccd23f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ds9 (Astronomical tool) + +SLACKBUILD NAME: dwave-cloud-client +SLACKBUILD LOCATION: ./academic/dwave-cloud-client +SLACKBUILD FILES: README dwave-cloud-client.SlackBuild dwave-cloud-client.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-cloud-client/archive/0.10.3/dwave-cloud-client-0.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00a192d9aa86c07ed7b5a42a2011d78f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-cloud-client (REST interface for communicating to D-Wave API) + +SLACKBUILD NAME: dwave-greedy +SLACKBUILD LOCATION: ./academic/dwave-greedy +SLACKBUILD FILES: README dwave-greedy.SlackBuild dwave-greedy.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-greedy/archive/0.2.5/dwave-greedy-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8805c6bfa59c9b33d1e00e713e62fb98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-greedy (Implementation of a steepest descent solver for (BQM)) + +SLACKBUILD NAME: dwave-hybrid +SLACKBUILD LOCATION: ./academic/dwave-hybrid +SLACKBUILD FILES: README dwave-hybrid.SlackBuild dwave-hybrid.info slack-desc +SLACKBUILD VERSION: 0.6.9 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-hybrid/archive/0.6.9/dwave-hybrid-0.6.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 406d8439c122b7e6f1dd6b3427f5c954 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-hybrid (Hybrid Async Decomposition Sampler prototype framework) + +SLACKBUILD NAME: dwave-inspector +SLACKBUILD LOCATION: ./academic/dwave-inspector +SLACKBUILD FILES: README dwave-inspector.SlackBuild dwave-inspector.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-inspector/archive/0.3.0/dwave-inspector-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db97afcfbf90e989859737954f2786cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-inspector (Tool for visualizing D-Wave structured solver) + +SLACKBUILD NAME: dwave-neal +SLACKBUILD LOCATION: ./academic/dwave-neal +SLACKBUILD FILES: README dwave-neal.SlackBuild dwave-neal.info slack-desc +SLACKBUILD VERSION: 0.5.9 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-neal/archive/0.5.9/dwave-neal-0.5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f01bae63001966835a0677e8b9b07ea8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-neal (An implementation of a simulated annealing sampler) + +SLACKBUILD NAME: dwave-networkx +SLACKBUILD LOCATION: ./academic/dwave-networkx +SLACKBUILD FILES: README dwave-networkx.SlackBuild dwave-networkx.info slack-desc +SLACKBUILD VERSION: 0.8.12 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-networkx/archive/0.8.12/dwave-networkx-0.8.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bd9d71bc6ebd723d1b741debc4abcef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-networkx (Network exploration and analysis for D-Wave Systems) + +SLACKBUILD NAME: dwave-ocean-sdk +SLACKBUILD LOCATION: ./academic/dwave-ocean-sdk +SLACKBUILD FILES: README dwave-ocean-sdk.SlackBuild dwave-ocean-sdk.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-ocean-sdk/archive/6.0.0/dwave-ocean-sdk-6.0.0.tar.gz https://github.com/dwavesystems/dimod/archive/0.12.0/dimod-0.12.0.tar.gz https://github.com/dwavesystems/dwave-cloud-client/archive/0.10.3/dwave-cloud-client-0.10.3.tar.gz https://github.com/dwavesystems/dwave-greedy/archive/0.2.5/dwave-greedy-0.2.5.tar.gz https://github.com/dwavesystems/dwave-hybrid/archive/0.6.9/dwave-hybrid-0.6.9.tar.gz https://github.com/dwavesystems/dwave-inspector/archive/0.3.0/dwave-inspector-0.3.0.tar.gz https://github.com/dwavesystems/dwave-neal/archive/0.5.9/dwave-neal-0.5.9.tar.gz https://github.com/dwavesystems/dwave-networkx/archive/0.8.12/dwave-networkx-0.8.12.tar.gz https://github.com/dwavesystems/dwave-preprocessing/archive/0.5.0/dwave-preprocessing-0.5.0.tar.gz https://github.com/dwavesystems/dwave-system/archive/1.16.0/dwave-system-1.16.0.tar.gz https://github.com/dwavesystems/dwave-tabu/archive/0.4.5/dwave-tabu-0.4.5.tar.gz https://github.com/dwavesystems/dwavebinarycsp/archive/0.2.0/dwavebinarycsp-0.2.0.tar.gz https://github.com/dwavesystems/minorminer/archive/0.2.9/minorminer-0.2.9.tar.gz https://github.com/dwavesystems/penaltymodel/archive/1.0.2/penaltymodel-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23c03fae1a25ca9246b46fdf01e36a88 20dfa5a1cb6f06b3f928c0538f8a021c 00a192d9aa86c07ed7b5a42a2011d78f 8805c6bfa59c9b33d1e00e713e62fb98 406d8439c122b7e6f1dd6b3427f5c954 db97afcfbf90e989859737954f2786cc f01bae63001966835a0677e8b9b07ea8 5bd9d71bc6ebd723d1b741debc4abcef 68de0e23a6c8023f30f056e5aae2cbfb 450b6fbdf0829ec7e2dddec4e9d0b23b 861fe9eb8b0771b97c6240e228ac5e50 59fe60257afe4725a50dc7cf4fb7b972 de59a2d16a94ee5853938cbf19d61a6f 26c6d33ac5a17620c4d6de76985cc552 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-ocean-sdk (D-Wave Ocean SDK) + +SLACKBUILD NAME: dwave-preprocessing +SLACKBUILD LOCATION: ./academic/dwave-preprocessing +SLACKBUILD FILES: README dwave-preprocessing.SlackBuild dwave-preprocessing.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-preprocessing/archive/0.5.0/dwave-preprocessing-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68de0e23a6c8023f30f056e5aae2cbfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-preprocessing (preprocessing tools for binary quadratic models) + +SLACKBUILD NAME: dwave-system +SLACKBUILD LOCATION: ./academic/dwave-system +SLACKBUILD FILES: README dwave-system.SlackBuild dwave-system.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-system/archive/1.16.0/dwave-system-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 450b6fbdf0829ec7e2dddec4e9d0b23b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-system (basic API for D-Wave system) + +SLACKBUILD NAME: dwave-tabu +SLACKBUILD LOCATION: ./academic/dwave-tabu +SLACKBUILD FILES: README dwave-tabu.SlackBuild dwave-tabu.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwave-tabu/archive/0.4.5/dwave-tabu-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 861fe9eb8b0771b97c6240e228ac5e50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwave-tabu (C/C++ implementation of MST2 for QUBO) + +SLACKBUILD NAME: dwavebinarycsp +SLACKBUILD LOCATION: ./academic/dwavebinarycsp +SLACKBUILD FILES: README dwavebinarycsp.SlackBuild dwavebinarycsp.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/dwavebinarycsp/archive/0.2.0/dwavebinarycsp-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59fe60257afe4725a50dc7cf4fb7b972 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwavebinarycsp (Library for contructing binary quadratic models) + +SLACKBUILD NAME: easy_spice +SLACKBUILD LOCATION: ./academic/easy_spice +SLACKBUILD FILES: 01_docurl.diff README doinst.sh easy_spice.SlackBuild easy_spice.info easy_spice.png libm_underlinkage.patch slack-desc +SLACKBUILD VERSION: 0.6.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/easy-spice/easy-spice/easy_spice-0.6.8/easy_spice-0.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ffaab8c2dcdfc30ecdca52f3c8bcded +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easy_spice (A Simple Frontend for SPICE) + +SLACKBUILD NAME: ed-v6 +SLACKBUILD LOCATION: ./academic/ed-v6 +SLACKBUILD FILES: README ed-v6.SlackBuild ed-v6.info slack-desc +SLACKBUILD VERSION: c72c0e +SLACKBUILD DOWNLOAD: https://github.com/geocar/ed-v6/archive/c72c0e9/ed-v6-c72c0e9445af26bd9fde2d39da5628e6dabf36dd.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 797a81796fdaf0b35bbce721d08d7bd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ed-v6 (Old UNIX V6 ed _lightly_ ported to modern systems) + +SLACKBUILD NAME: edsim51di +SLACKBUILD LOCATION: ./academic/edsim51di +SLACKBUILD FILES: README doinst.sh edsim51di.SlackBuild edsim51di.info edsim51di.png license.txt slack-desc +SLACKBUILD VERSION: 2.1.39 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/edsim51/files/edsim51di_version_2.1.39.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4625bd388d4f319606818364ce6cc031 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edsim51di (An 8051 Simulator) + +SLACKBUILD NAME: elk +SLACKBUILD LOCATION: ./academic/elk +SLACKBUILD FILES: README elk.SlackBuild elk.info slack-desc +SLACKBUILD VERSION: 8.5.10 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/elk/files/elk-8.5.10.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31666536723d352b07c9df3af4b9ac12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elk (linearized augmented-plane-wave (LAPW) software) + +SLACKBUILD NAME: engauge +SLACKBUILD LOCATION: ./academic/engauge +SLACKBUILD FILES: README doinst.sh engauge.SlackBuild engauge.desktop engauge.info slack-desc +SLACKBUILD VERSION: 12.1 +SLACKBUILD DOWNLOAD: https://github.com/markummitchell/engauge-digitizer/archive/v12.1/engauge-digitizer-12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 842ec1769723018845b0a1acb3f1484c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: engauge (graphs to number digitizer) + +SLACKBUILD NAME: ent +SLACKBUILD LOCATION: ./academic/ent +SLACKBUILD FILES: README ent.1 ent.SlackBuild ent.info slack-desc +SLACKBUILD VERSION: 20080128 +SLACKBUILD DOWNLOAD: https://www.fourmilab.ch/random/random.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8104a83af1ea5b280da96c92da18eae4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ent (pseudorandom number sequence test program) + +SLACKBUILD NAME: ephem +SLACKBUILD LOCATION: ./academic/ephem +SLACKBUILD FILES: README ephem.SlackBuild ephem.info slack-desc +SLACKBUILD VERSION: 4.32 +SLACKBUILD DOWNLOAD: http://www.clearskyinstitute.com/ephem/ephem-4.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 953e5f97c610140b29d729c44aecd6b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ephem (ephemeris program for 24x80 character display) + +SLACKBUILD NAME: eprover +SLACKBUILD LOCATION: ./academic/eprover +SLACKBUILD FILES: README eprover.SlackBuild eprover.info slack-desc +SLACKBUILD VERSION: 3.2.5 +SLACKBUILD DOWNLOAD: http://wwwlehre.dhbw-stuttgart.de/~sschulz/WORK/E_DOWNLOAD/V_3.2/E.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 260636edf349bc2ce2d1ac0d390f1bf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eprover (a first-order theorem prover) + +SLACKBUILD NAME: equalx +SLACKBUILD LOCATION: ./academic/equalx +SLACKBUILD FILES: README doinst.sh equalx.SlackBuild equalx.desktop equalx.info externpaths.diff.gz qt5fix.diff.gz slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/equalx/files/EqualX-0.7/equalx-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7164b254f25fb265388b46e3fb8e464 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: equalx (equation editor) + +SLACKBUILD NAME: ess +SLACKBUILD LOCATION: ./academic/ess +SLACKBUILD FILES: README ess.SlackBuild ess.info slack-desc +SLACKBUILD VERSION: 17.11 +SLACKBUILD DOWNLOAD: http://ess.r-project.org/downloads/ess/ess-17.11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26cbbd358334ab6d480a5dcf3b3665dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ess (Emacs Speaks Statistics) + +SLACKBUILD NAME: exonerate +SLACKBUILD LOCATION: ./academic/exonerate +SLACKBUILD FILES: README exonerate.SlackBuild exonerate.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: http://ftp.ebi.ac.uk/pub/software/vertebrategenomics/exonerate/exonerate-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 126fbade003b80b663a1d530c56f1904 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exonerate (A generic tool for sequence alignment) + +SLACKBUILD NAME: extrema +SLACKBUILD LOCATION: ./academic/extrema +SLACKBUILD FILES: README doinst.sh extrema-4.4.5-gcc47.patch extrema.SlackBuild extrema.info slack-desc +SLACKBUILD VERSION: 4.4.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/extrema/extrema-4.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a1e82b34874db2bfa64d9a2956677b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extrema (A powerful visualization and data analysis tool) + +SLACKBUILD NAME: fann +SLACKBUILD LOCATION: ./academic/fann +SLACKBUILD FILES: README fann.SlackBuild fann.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/fann/FANN-2.2.0-Source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 292d914684c9eab1d84eb1f59b0fbf69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fann (Fast Artificial Neural Networks) + +SLACKBUILD NAME: fastqc +SLACKBUILD LOCATION: ./academic/fastqc +SLACKBUILD FILES: README doinst.sh fastqc.SlackBuild fastqc.desktop fastqc.info fastqc.png slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/fastqc_v0.12.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a628c84cf19235d47fd979d4bb786a60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fastqc (A quality control tool for high throughput sequence data) + +SLACKBUILD NAME: fet +SLACKBUILD LOCATION: ./academic/fet +SLACKBUILD FILES: README doinst.sh fet.SlackBuild fet.desktop fet.info fet.png slack-desc +SLACKBUILD VERSION: 7.4.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/fet-timetabling/files/fet-timetabling/fet-7.4.1/fet-7.4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2d17e09f920d09d86559a0152e8e93b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fet (school timetable) + +SLACKBUILD NAME: fiji +SLACKBUILD LOCATION: ./academic/fiji +SLACKBUILD FILES: ImageJ2.desktop README References doinst.sh fiji fiji.SlackBuild fiji.info slack-desc +SLACKBUILD VERSION: 20230801_1717 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.imagej.net/fiji/archive/20230801-1717/fiji-linux64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9965c8c1c101866c66019a0a511da143 +SLACKBUILD SHORT DESCRIPTION: fiji (Fiji is just ImageJ) + +SLACKBUILD NAME: finchtv +SLACKBUILD LOCATION: ./academic/finchtv +SLACKBUILD FILES: COMPANY CONTACT PRIVACY README doinst.sh finchtv.SlackBuild finchtv.desktop finchtv.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/finchtv/finchtv_1_3_1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bafea0b08c5348cbe745d1a4857948a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: finchtv (A Brilliant Trace Viewer) + +SLACKBUILD NAME: fityk +SLACKBUILD LOCATION: ./academic/fityk +SLACKBUILD FILES: README doinst.sh fityk.SlackBuild fityk.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/wojdyr/fityk/releases/download/v1.3.2/fityk-1.3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5c24bc3cafd0e30f32f6daf56375fac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fityk (program for data processing and nonlinear curve fitting) + +SLACKBUILD NAME: flann +SLACKBUILD LOCATION: ./academic/flann +SLACKBUILD FILES: README flann.SlackBuild flann.info slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://github.com/mariusmuja/flann/archive/1.9.1/flann-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73adef1c7bf8e8b978987e7860926ea6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flann (Fast Library for Approximate Nearest Neighbors) + +SLACKBUILD NAME: flexbar +SLACKBUILD LOCATION: ./academic/flexbar +SLACKBUILD FILES: Migrate_from_tbb_to_onetbb_seqan_flexbar_pull_41.patch README flexbar.SlackBuild flexbar.info seqan_flexbar_pull_20.patch slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/seqan/flexbar/archive/v3.5.0/flexbar-3.5.0.tar.gz https://github.com/seqan/seqan/releases/download/seqan-v2.4.0/seqan-library-2.4.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0e07bf4afebfd731c4718b401383224a eeadf5544555c1e196537a888d02d09f +SLACKBUILD SHORT DESCRIPTION: flexbar (barcode and adapter removal) + +SLACKBUILD NAME: free42 +SLACKBUILD LOCATION: ./academic/free42 +SLACKBUILD FILES: README free42.SlackBuild free42.info slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/free42.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13c23ad81ca7781ba31765d42858f056 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: free42 (re-implementation of HP-42S calculator and HP-82240 printer) + +SLACKBUILD NAME: g3data +SLACKBUILD LOCATION: ./academic/g3data +SLACKBUILD FILES: README doinst.sh g3data.SlackBuild g3data.info slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/g3data/g3data-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acb41e54ee5fbf167413218f209c4e3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g3data (A tool for extracting data from graphs) + +SLACKBUILD NAME: gaiasky +SLACKBUILD LOCATION: ./academic/gaiasky +SLACKBUILD FILES: README README.SBo doinst.sh gaiasky.SlackBuild gaiasky.info slack-desc +SLACKBUILD VERSION: 3.6.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gaia.ari.uni-heidelberg.de/gaiasky/releases/3.6.7.5160f2cfe/gaiasky_linux_3_6_7.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2fdc8691f155d633f914ed8c28cd61db +SLACKBUILD SHORT DESCRIPTION: gaiasky (3D universe simulator for desktop and VR) + +SLACKBUILD NAME: galculator +SLACKBUILD LOCATION: ./academic/galculator +SLACKBUILD FILES: README doinst.sh galculator.SlackBuild galculator.info slack-desc +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: https://github.com/galculator/galculator/archive/v2.1.4/galculator-2.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 179dbce433ca79f0662ec6a02b4ddb56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: galculator (Scientific Calculator) + +SLACKBUILD NAME: gaw3 +SLACKBUILD LOCATION: ./academic/gaw3 +SLACKBUILD FILES: README doinst.sh gaw3.SlackBuild gaw3.desktop gaw3.info gaw3.png slack-desc +SLACKBUILD VERSION: 20220315 +SLACKBUILD DOWNLOAD: http://download.tuxfamily.org/gaw/download/gaw3-20220315.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 725382012612626a79149685364d5886 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gaw3 (A Free Gtk Analog Wave viewer) + +SLACKBUILD NAME: gchemutils +SLACKBUILD LOCATION: ./academic/gchemutils +SLACKBUILD FILES: README doinst.sh gchemutils.SlackBuild gchemutils.info slack-desc +SLACKBUILD VERSION: 0.14.17 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/gchemutils/0.14/gnome-chemistry-utils-0.14.17.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a534f9e80c52a2563f0ee5d1e5c5e11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gchemutils (gnome-chemistry-utils) + +SLACKBUILD NAME: gcompris-qt +SLACKBUILD LOCATION: ./academic/gcompris-qt +SLACKBUILD FILES: README doinst.sh gcompris-qt gcompris-qt.SlackBuild gcompris-qt.desktop gcompris-qt.info gcompris-qt.png slack-desc +SLACKBUILD VERSION: 26.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/gcompris/qt/linux/gcompris-qt-26.1-Linux64.sh +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3c64f13eef290a61f611336b1ad809d2 +SLACKBUILD SHORT DESCRIPTION: gcompris-qt (an educational software suite) + +SLACKBUILD NAME: gdstk +SLACKBUILD LOCATION: ./academic/gdstk +SLACKBUILD FILES: README gdstk.SlackBuild gdstk.info slack-desc +SLACKBUILD VERSION: 0.9.46 +SLACKBUILD DOWNLOAD: https://github.com/heitzmann/gdstk/archive/v0.9.46/gdstk-0.9.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 618e717dde0a136612254d3f0022d510 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdstk (C++ library for manipulation of GDSII and OASIS files. ) + +SLACKBUILD NAME: geda-gaf +SLACKBUILD LOCATION: ./academic/geda-gaf +SLACKBUILD FILES: README doinst.sh geda-gaf.SlackBuild geda-gaf.info slack-desc +SLACKBUILD VERSION: 1.10.2 +SLACKBUILD DOWNLOAD: http://ftp.geda-project.org/geda-gaf/stable/v1.10/1.10.2/geda-gaf-1.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39377764735bd4ce5360371614541a25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geda-gaf (gnu EDA base package) + +SLACKBUILD NAME: gelemental +SLACKBUILD LOCATION: ./academic/gelemental +SLACKBUILD FILES: README doinst.sh gelemental.SlackBuild gelemental.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/ginggs/gelemental/archive/v2.0.2/gelemental-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbbc25d9648c76d8f17a96db3fa30314 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gelemental (A periodic table viewer) + +SLACKBUILD NAME: gem5 +SLACKBUILD LOCATION: ./academic/gem5 +SLACKBUILD FILES: README gem5.SlackBuild gem5.info slack-desc +SLACKBUILD VERSION: 20.1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/gem5/gem5/archive/v20.1.0.5/gem5-20.1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 323f9a6eab649fbf7e12746695c0aeed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gem5 (gem5 is an open-source system-level and processor simulator) + +SLACKBUILD NAME: geneconv +SLACKBUILD LOCATION: ./academic/geneconv +SLACKBUILD FILES: README References geneconv.SlackBuild geneconv.info slack-desc +SLACKBUILD VERSION: 1.81a +SLACKBUILD DOWNLOAD: https://www.math.wustl.edu/~sawyer/geneconv/unix.source.tar.gz https://www.math.wustl.edu/~sawyer/geneconv/unix.examples.tar.gz https://www.math.wustl.edu/~sawyer/geneconv/gconvdoc.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e558a7944261248314164dbfc256466b 33ecd7178dc5c32de2e2ded37c9e6e05 399067c11bb638514be8d1ad741c4db9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geneconv (Statistical Tests for Detecting Gene Conversion) + +SLACKBUILD NAME: genius +SLACKBUILD LOCATION: ./academic/genius +SLACKBUILD FILES: README doinst.sh genius.SlackBuild genius.info slack-desc +SLACKBUILD VERSION: 1.0.27 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/genius/1.0/genius-1.0.27.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d510beed59c2b9ad52a56153e5825fb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genius (math tool) + +SLACKBUILD NAME: genometools +SLACKBUILD LOCATION: ./academic/genometools +SLACKBUILD FILES: README References genometools.SlackBuild genometools.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: http://genometools.org/pub/genometools-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 431e34d5490148dbcbc95e3de7ac4b78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genometools (collection of bio-informatics tools) + +SLACKBUILD NAME: genpak +SLACKBUILD LOCATION: ./academic/genpak +SLACKBUILD FILES: README genpak.SlackBuild genpak.info slack-desc +SLACKBUILD VERSION: 0.26 +SLACKBUILD DOWNLOAD: http://www.bioinformatics.org/genpak/download/gp-0.26.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34e2942ff6b27eeb6116b9dea87285b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genpak (Utilities to manipulate DNA sequences) + +SLACKBUILD NAME: geomview +SLACKBUILD LOCATION: ./academic/geomview +SLACKBUILD FILES: README geomview.SlackBuild geomview.info slack-desc +SLACKBUILD VERSION: 1.9.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/geomview/geomview-1.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98ada147dfcbabca7c48137590e74a85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geomview (3D geometrical package) + +SLACKBUILD NAME: gephi +SLACKBUILD LOCATION: ./academic/gephi +SLACKBUILD FILES: README doinst.sh gephi.SlackBuild gephi.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/gephi/gephi/releases/download/v0.10.1/gephi-0.10.1-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b387916d8addb79935cff824b9973307 +SLACKBUILD SHORT DESCRIPTION: gephi (The Open Graph Viz Platform) + +SLACKBUILD NAME: gerbv +SLACKBUILD LOCATION: ./academic/gerbv +SLACKBUILD FILES: README doinst.sh gcc15.patch gerbv.SlackBuild gerbv.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://github.com/gerbv/gerbv/archive/v2.10.0/gerbv-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69c122c7fcba29ed9abae733419a913c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gerbv (viewer for Gerber RS-274X files) + +SLACKBUILD NAME: getdp +SLACKBUILD LOCATION: ./academic/getdp +SLACKBUILD FILES: README getdp.SlackBuild getdp.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: http://getdp.info/src/getdp-3.5.0-source.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 157d6604cc6a26ead0b0b4121216074a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: getdp (Finite Element Solver) + +SLACKBUILD NAME: getfem +SLACKBUILD LOCATION: ./academic/getfem +SLACKBUILD FILES: README getfem.SlackBuild getfem.info slack-desc +SLACKBUILD VERSION: 5.4.4 +SLACKBUILD DOWNLOAD: https://download-mirror.savannah.gnu.org/releases/getfem/stable/getfem-5.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d32b9c5e5676970fb401c6d1c83cc03f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: getfem (finite element modeling software) + +SLACKBUILD NAME: ggobi +SLACKBUILD LOCATION: ./academic/ggobi +SLACKBUILD FILES: README ggobi-2.1.8-graphviz.patch ggobi.SlackBuild ggobi.info slack-desc +SLACKBUILD VERSION: 2.1.11 +SLACKBUILD DOWNLOAD: http://ggobi.org/downloads/ggobi-2.1.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e95e987f3a7b3f3d7ac4f4d0cd693e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ggobi (visualization program for exploring high-dimensional data) + +SLACKBUILD NAME: ghemical +SLACKBUILD LOCATION: ./academic/ghemical +SLACKBUILD FILES: README doinst.sh fix_clang_ftbfs.patch ghemical.SlackBuild ghemical.desktop ghemical.info ghemical.png ghemical.xml slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: http://www.bioinformatics.org/ghemical/download/release20111012/ghemical-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: becf98626f0eba73f7f042bc92aa60ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghemical (Computational chemistry package) + +SLACKBUILD NAME: glpk +SLACKBUILD LOCATION: ./academic/glpk +SLACKBUILD FILES: README glpk.SlackBuild glpk.info slack-desc +SLACKBUILD VERSION: 4.61 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/glpk/glpk-4.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ce3e224a8b6e75a1a0b378445830f21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glpk (GNU Linear Programming Kit) + +SLACKBUILD NAME: glvis +SLACKBUILD LOCATION: ./academic/glvis +SLACKBUILD FILES: README doinst.sh glvis.SlackBuild glvis.desktop glvis.info slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: https://github.com/GLVis/glvis/archive/v4.2/glvis-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a228c65c285e7a66e38b1ec2f2812842 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glvis (lightweight finite element visualization tool) + +SLACKBUILD NAME: gmsh +SLACKBUILD LOCATION: ./academic/gmsh +SLACKBUILD FILES: README doinst.sh gmsh.SlackBuild gmsh.desktop gmsh.info slack-desc +SLACKBUILD VERSION: 4.15.2 +SLACKBUILD DOWNLOAD: https://gmsh.info/src/gmsh-4.15.2-source.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e66e45073458672529505f15efebe6f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmsh (finite element mesh generator) + +SLACKBUILD NAME: gnucap +SLACKBUILD LOCATION: ./academic/gnucap +SLACKBUILD FILES: README doinst.sh gnucap.SlackBuild gnucap.info gnucap.png slack-desc +SLACKBUILD VERSION: 20091207 +SLACKBUILD DOWNLOAD: http://www.gnucap.org/devel/archive/gnucap-2009-12-07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30701d110a3e642c5826358c64d2fb1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnucap (A modern analog and mixed signal circuit simulator) + +SLACKBUILD NAME: gp2fasta +SLACKBUILD LOCATION: ./academic/gp2fasta +SLACKBUILD FILES: README doinst.sh gp2fasta.SlackBuild gp2fasta.desktop gp2fasta.info gp2fasta.png slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://gp2fasta.netmark.pl/gp2fasta.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1124fb098c531154f4e6dcf7c9d174d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gp2fasta (Convert gp files to fasta) + +SLACKBUILD NAME: gplates +SLACKBUILD LOCATION: ./academic/gplates +SLACKBUILD FILES: README README.SBo boost-placeholders.patch doinst.sh gplates.SlackBuild gplates.desktop gplates.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://github.com/GPlates/GPlates/archive/GPlates-2.5/GPlates-GPlates-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eab22d6f769727ae8213a8c26ce1800 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gplates (interactive visualisation of plate tectonics) + +SLACKBUILD NAME: gpredict +SLACKBUILD LOCATION: ./academic/gpredict +SLACKBUILD FILES: README doinst.sh gpredict.SlackBuild gpredict.desktop gpredict.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/csete/gpredict/archive/v2.4/gpredict-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb4a2cd280152738f2b2631fc73a20ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpredict (real-time satellite tracking) + +SLACKBUILD NAME: grace +SLACKBUILD LOCATION: ./academic/grace +SLACKBUILD FILES: README doinst.sh grace.SlackBuild grace.info slack-desc xmgrace.desktop xmgrace.png +SLACKBUILD VERSION: 5.1.25 +SLACKBUILD DOWNLOAD: https://plasma-gate.weizmann.ac.il/pub/grace/src/grace5/grace-5.1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0482b1f18b113192946a96f5ff35a4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grace (WYSIWYG 2D Plotting/Graphing Tool) + +SLACKBUILD NAME: grb +SLACKBUILD LOCATION: ./academic/grb +SLACKBUILD FILES: README grb.SlackBuild grb.info slack-desc +SLACKBUILD VERSION: 20220701_35a5353 +SLACKBUILD DOWNLOAD: https://github.com/LukeSmithxyz/grb/archive/35a5353/grb-35a5353ab147b930c39e1ccd369791cc4c27f0df.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28e4c541ae7307afb73789414d016d3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grb (Greek Bible on the Command Line) + +SLACKBUILD NAME: gresistor +SLACKBUILD LOCATION: ./academic/gresistor +SLACKBUILD FILES: README gresistor.SlackBuild gresistor.info slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: http://www.roroid.ro/progs/gresistor/gresistor-0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d77bee79eb7b17c0d20e18dde04392da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gresistor (a Gnome resistor color code calculator) + +SLACKBUILD NAME: gretl +SLACKBUILD LOCATION: ./academic/gretl +SLACKBUILD FILES: README doinst.sh gretl.SlackBuild gretl.info gretl.png slack-desc +SLACKBUILD VERSION: 2022a +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gretl/gretl-2022a.tar.xz https://ponce.cc/slackware/sources/repo/gretl/2022a/gretl-ref.pdf https://ponce.cc/slackware/sources/repo/gretl/2022a/gretl-guide.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21ca11178c3373222944daebdd5f1612 faa9858bb8fb516a882aa28e365e99f8 2b995eeb8a82b7962e2e279c3a457625 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gretl (Gnu Regression, Econometrics and Time-series Library) + +SLACKBUILD NAME: gri +SLACKBUILD LOCATION: ./academic/gri +SLACKBUILD FILES: README gri.SlackBuild gri.info slack-desc +SLACKBUILD VERSION: 2.12.27 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/gri/gri-2.12.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30579bafcfe274939c0c50cb9d66a7d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gri (graphics language) + +SLACKBUILD NAME: gromacs +SLACKBUILD LOCATION: ./academic/gromacs +SLACKBUILD FILES: README gromacs.SlackBuild gromacs.info slack-desc +SLACKBUILD VERSION: 2021.6 +SLACKBUILD DOWNLOAD: https://ftp.gromacs.org/gromacs/gromacs-2021.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed1bdc2a634413dfdd5a7c0be82f6a9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gromacs (gromacs project) + +SLACKBUILD NAME: grpn +SLACKBUILD LOCATION: ./academic/grpn +SLACKBUILD FILES: README grpn.SlackBuild grpn.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: http://lashwhip.com/grpn/grpn-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a602f1e4dd3138ba2fe745e14b217039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grpn (graphical reverse polish notation (RPN) + +SLACKBUILD NAME: gspiceui +SLACKBUILD LOCATION: ./academic/gspiceui +SLACKBUILD FILES: README doinst.sh gspiceui.SlackBuild gspiceui.desktop gspiceui.info gspiceui.png slack-desc +SLACKBUILD VERSION: 1.2.87 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gspiceui/files/gSpiceUI/gspiceui-v1.2.87/gspiceui-v1.2.87.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae580ac1665674fda3b7029392695157 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gspiceui (A GUI for Ng-Spice and GNUcap) + +SLACKBUILD NAME: gtkwave +SLACKBUILD LOCATION: ./academic/gtkwave +SLACKBUILD FILES: README doinst.sh gtkwave.SlackBuild gtkwave.info slack-desc +SLACKBUILD VERSION: 3.3.111 +SLACKBUILD DOWNLOAD: http://gtkwave.sourceforge.net/gtkwave-3.3.111.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec9978cc21582ccb89b844e0abfc9b94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkwave (gtk+ wave viewer) + +SLACKBUILD NAME: gtypist +SLACKBUILD LOCATION: ./academic/gtypist +SLACKBUILD FILES: README doinst.sh gtypist.SlackBuild gtypist.desktop gtypist.info slack-desc +SLACKBUILD VERSION: 2.9.5 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/gtypist/gtypist-2.9.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 010824327ebbc0e01626da2b50b0efaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtypist (universal typing tutor) + +SLACKBUILD NAME: gwyddion +SLACKBUILD LOCATION: ./academic/gwyddion +SLACKBUILD FILES: README doinst.sh gwyddion.SlackBuild gwyddion.info slack-desc +SLACKBUILD VERSION: 2.70 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gwyddion/gwyddion-2.70.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38435c8c3df3892a973f52dfc90f16a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gwyddion (scanning probe microscopy data analyzer) + +SLACKBUILD NAME: h5utils +SLACKBUILD LOCATION: ./academic/h5utils +SLACKBUILD FILES: README h5utils.SlackBuild h5utils.info slack-desc +SLACKBUILD VERSION: 1.13.2 +SLACKBUILD DOWNLOAD: https://github.com/NanoComp/h5utils/releases/download/1.13.2/h5utils-1.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32949375c6bfbe5849b940e82a0464dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: h5utils (visualization and conversion of HDF5 data) + +SLACKBUILD NAME: harminv +SLACKBUILD LOCATION: ./academic/harminv +SLACKBUILD FILES: README harminv.SlackBuild harminv.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/NanoComp/harminv/releases/download/v1.4.2/harminv-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ad9ed9b2b345c2e8c2929f20bdf2492 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: harminv (harmonic inversion from a time series) + +SLACKBUILD NAME: hdfview +SLACKBUILD LOCATION: ./academic/hdfview +SLACKBUILD FILES: README hdfview.SlackBuild hdfview.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://support.hdfgroup.org/ftp/HDF5/releases/HDF-JAVA/hdfview-3.3.1/bin/HDFView-3.3.1-centos8_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f54feb3dcd15be989d762320a57753f8 +SLACKBUILD SHORT DESCRIPTION: hdfview (visual tool written in Java for browsing and editing HDF) + +SLACKBUILD NAME: hp-prime +SLACKBUILD LOCATION: ./academic/hp-prime +SLACKBUILD FILES: README doinst.sh hp-prime hp-prime.SlackBuild hp-prime.desktop hp-prime.info hp-prime.png slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/academic/hp-prime/HP_Prime_Virtual_Calculator_2025_01_31.exe +SLACKBUILD DOWNLOAD_x86_64: https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/academic/hp-prime/HP_Prime_Virtual_Calculator_x64_2025_01_31.exe +SLACKBUILD MD5SUM: 96adf0db5123140f09eb05c42810199e +SLACKBUILD MD5SUM_x86_64: 6851703d815bd877762cffdcc2ebd156 +SLACKBUILD SHORT DESCRIPTION: hp-prime (HP Prime Virtual Calculator simulation) + +SLACKBUILD NAME: hyphy +SLACKBUILD LOCATION: ./academic/hyphy +SLACKBUILD FILES: README References hyphy.SlackBuild hyphy.info slack-desc +SLACKBUILD VERSION: 2.5.50 +SLACKBUILD DOWNLOAD: https://github.com/veg/hyphy/archive/2.5.50/hyphy-2.5.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4e02d58025f4d1f129cc2b0c2dc97dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hyphy (Hypothesis Testing using Phylogenies) + +SLACKBUILD NAME: iTest +SLACKBUILD LOCATION: ./academic/iTest +SLACKBUILD FILES: README iTest.SlackBuild iTest.info itestserver-session_cpp.diff slack-desc +SLACKBUILD VERSION: 1.4.2_PREVIEW4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/itest/files/itest-prereleases/iTest-1.4.2-PREVIEW4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e4b055c42850ec740cccc18db681bd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iTest (computer-based tests software) + +SLACKBUILD NAME: io_lib +SLACKBUILD LOCATION: ./academic/io_lib +SLACKBUILD FILES: README io_lib.SlackBuild io_lib.info slack-desc +SLACKBUILD VERSION: 1.15.0 +SLACKBUILD DOWNLOAD: https://github.com/jkbonfield/io_lib/releases/download/io_lib-1-15-0/io_lib-1.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d0949836d6e235a69f59a9a3b2af022 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: io_lib (Provides a trace file reading interface) + +SLACKBUILD NAME: iqtree +SLACKBUILD LOCATION: ./academic/iqtree +SLACKBUILD FILES: README References iqtree.SlackBuild iqtree.info slack-desc +SLACKBUILD VERSION: 2.2.2.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/iqtree/iqtree2/releases/download/v2.2.2.7/iqtree-2.2.2.7-Linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8159c4bb33dae900ccd513a19561fd01 +SLACKBUILD SHORT DESCRIPTION: iqtree (Efficient and versatile phylogenomic software by ML) + +SLACKBUILD NAME: irsim +SLACKBUILD LOCATION: ./academic/irsim +SLACKBUILD FILES: README irsim.SlackBuild irsim.info slack-desc +SLACKBUILD VERSION: 9.7.94 +SLACKBUILD DOWNLOAD: http://opencircuitdesign.com/irsim/archive/irsim-9.7.94.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 012a0dcb6d53a65fb8cf2ac179c6942e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irsim (A digital circuit simulator) + +SLACKBUILD NAME: isoelectric-point +SLACKBUILD LOCATION: ./academic/isoelectric-point +SLACKBUILD FILES: README doinst.sh isoelectric-point.SlackBuild isoelectric-point.desktop isoelectric-point.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ipc.netmark.pl/files/isoelectric-point-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c2ab92babad116c586f9dc21659d306 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isoelectric-point (Isoelectric point calculator) + +SLACKBUILD NAME: itex2mml +SLACKBUILD LOCATION: ./academic/itex2mml +SLACKBUILD FILES: README itex2mml.SlackBuild itex2mml.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://golem.ph.utexas.edu/~distler/blog/files/itexToMML.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0bd9fc5439499f12d0c2c3bee74c9a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: itex2mml (Program to convert inline TeX to MathML) + +SLACKBUILD NAME: jalview +SLACKBUILD LOCATION: ./academic/jalview +SLACKBUILD FILES: README References doinst.sh jalview jalview.SlackBuild jalview.desktop jalview.info jalview.png slack-desc +SLACKBUILD VERSION: 2.11.2.7 +SLACKBUILD DOWNLOAD: http://www.jalview.org/getdown/release/jalview-all-2.11.2.7-j1.8.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15b9f3e9ca81c56050efea28e530a4c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jalview (A Sequence Alignment Editor and Viewer) + +SLACKBUILD NAME: jellyfish_k-mer +SLACKBUILD LOCATION: ./academic/jellyfish_k-mer +SLACKBUILD FILES: README jellyfish_k-mer.SlackBuild jellyfish_k-mer.info slack-desc +SLACKBUILD VERSION: 1.1.12 +SLACKBUILD DOWNLOAD: https://github.com/gmarcais/Jellyfish/releases/download/v1.1.12/jellyfish-1.1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 175e6fc48ca0b4ba845614cdb4467387 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jellyfish_k-mer (A tool for counting of k-mers in DNA) + +SLACKBUILD NAME: jpicedt +SLACKBUILD LOCATION: ./academic/jpicedt +SLACKBUILD FILES: README jpicedt.SlackBuild jpicedt.info jpicedt.sh slack-desc +SLACKBUILD VERSION: 1.4.1_03 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/jpicedt/jpicedt-install_1_4_1_03_20071021.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc1894efbe41c87e5767fb17c8a21d20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpicedt (picture creator/editor for LaTeX and PSTricks) + +SLACKBUILD NAME: kalign +SLACKBUILD LOCATION: ./academic/kalign +SLACKBUILD FILES: README kalign.SlackBuild kalign.info slack-desc +SLACKBUILD VERSION: 3.3.5 +SLACKBUILD DOWNLOAD: https://github.com/TimoLassmann/kalign/archive/v3.3.5/kalign-3.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4634d95e88ea3bacfbad856afab91685 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kalign (A fast multiple sequence alignment program) + +SLACKBUILD NAME: karma +SLACKBUILD LOCATION: ./academic/karma +SLACKBUILD FILES: README doinst.sh karma.SlackBuild karma.info slack-desc +SLACKBUILD VERSION: 1.7.25 +SLACKBUILD DOWNLOAD: ftp://ftp.atnf.csiro.au/pub/software/karma/karma-1.7.25-i386_Linux_libc6.tar.bz2 ftp://ftp.atnf.csiro.au/pub/software/karma/karma-1.7.25-common.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: ftp://ftp.atnf.csiro.au/pub/software/karma/karma-1.7.25-amd64_Linux_libc6.3.tar.bz2 ftp://ftp.atnf.csiro.au/pub/software/karma/karma-1.7.25-common.tar.bz2 +SLACKBUILD MD5SUM: 791d94f7c4098a03e4fabac7175c94dd e4f77bf0ad53ad1578111df3b5b241e9 +SLACKBUILD MD5SUM_x86_64: 0917cdbac92a7774e2763b1ab8f43974 e4f77bf0ad53ad1578111df3b5b241e9 +SLACKBUILD SHORT DESCRIPTION: karma (ATNF CSIRO Karma signal and image processing) + +SLACKBUILD NAME: kissat +SLACKBUILD LOCATION: ./academic/kissat +SLACKBUILD FILES: README kissat.SlackBuild kissat.info slack-desc +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: https://github.com/arminbiere/kissat/archive/rel-4.0.2/kissat-rel-4.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28113d8c449bd5247e18f13a79323320 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kissat (International SAT Competition award-winning SAT solver) + +SLACKBUILD NAME: kjv +SLACKBUILD LOCATION: ./academic/kjv +SLACKBUILD FILES: README kjv.SlackBuild kjv.info slack-desc +SLACKBUILD VERSION: 20220701_1b675c0 +SLACKBUILD DOWNLOAD: https://github.com/LukeSmithxyz/kjv/archive/1b675c0/kjv-1b675c0396806a2a3d134c51fd11d9fed8ea3dc5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67450ee035ace2e30e962d6269be47a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kjv (English Bible on the Command Line) + +SLACKBUILD NAME: klavaro +SLACKBUILD LOCATION: ./academic/klavaro +SLACKBUILD FILES: README doinst.sh klavaro.SlackBuild klavaro.info slack-desc +SLACKBUILD VERSION: 3.14 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/klavaro/klavaro-3.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68ee70d964b23dc4db97aa066a12f8e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klavaro (Free touch typing tutor program) + +SLACKBUILD NAME: klu +SLACKBUILD LOCATION: ./academic/klu +SLACKBUILD FILES: README klu.SlackBuild klu.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 1.3.9 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klu (sparse matrix factoring routines) + +SLACKBUILD NAME: knime +SLACKBUILD LOCATION: ./academic/knime +SLACKBUILD FILES: README doinst.sh knime.SlackBuild knime.desktop knime.info knime.wrapper slack-desc +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: https://www.knime.org/knime_downloads/linux/knime_2.12.0.linux.gtk.x86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://www.knime.org/knime_downloads/linux/knime_2.12.0.linux.gtk.x86_64.tar.gz +SLACKBUILD MD5SUM: 8215c987dc6f5dfd02afcb2a5036c83a +SLACKBUILD MD5SUM_x86_64: 2f2acafdf0d75b63e82e9f921783477a +SLACKBUILD SHORT DESCRIPTION: knime (data analytics tool) + +SLACKBUILD NAME: kraken +SLACKBUILD LOCATION: ./academic/kraken +SLACKBUILD FILES: README References kraken.SlackBuild kraken.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/DerrickWood/kraken/archive/v1.1.1/kraken-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91b988e05ffaa128c7bf28816a41a910 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kraken (Assign taxonomic labels to short DNA sequences) + +SLACKBUILD NAME: ktikz +SLACKBUILD LOCATION: ./academic/ktikz +SLACKBUILD FILES: README doinst.sh ktikz.SlackBuild ktikz.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://github.com/fhackenberger/ktikz/archive/0.13.2/ktikz-0.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26cb3537bc5fd501bd37d4ba80a06260 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ktikz (LaTeX tikz editor) + +SLACKBUILD NAME: kurso +SLACKBUILD LOCATION: ./academic/kurso +SLACKBUILD FILES: README doinst.sh kurso kurso.SlackBuild kurso.desktop kurso.info slack-desc +SLACKBUILD VERSION: 5.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/kurso_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ed6cc642b8c7b368516b871377b5af4d +SLACKBUILD SHORT DESCRIPTION: kurso (a program for learning Esperanto) + +SLACKBUILD NAME: ladr +SLACKBUILD LOCATION: ./academic/ladr +SLACKBUILD FILES: README ladr-libtoolize.diff ladr.SlackBuild ladr.info slack-desc +SLACKBUILD VERSION: 2009_11A +SLACKBUILD DOWNLOAD: https://www.cs.unm.edu/~mccune/prover9/download/LADR-2009-11A.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab409f31ecbb4410b1c7d75deadea2c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ladr (Mathematical Programs) + +SLACKBUILD NAME: laghos +SLACKBUILD LOCATION: ./academic/laghos +SLACKBUILD FILES: README laghos.SlackBuild laghos.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/CEED/Laghos/archive/v3.1/Laghos-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c2cc3c9fb68985cd9d6fa2c36721f21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: laghos (LAGrangian High-Order Solver) + +SLACKBUILD NAME: lalnview +SLACKBUILD LOCATION: ./academic/lalnview +SLACKBUILD FILES: README References doinst.sh lalnview.SlackBuild lalnview.desktop lalnview.info lalnview.png slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: ftp://pbil.univ-lyon1.fr/pub/logiciel/lalnview/sources/sources20050615.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 127952631b17df843c9721d4da64f42e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lalnview (Visualize local alignments) + +SLACKBUILD NAME: lammps +SLACKBUILD LOCATION: ./academic/lammps +SLACKBUILD FILES: README README.SBo lammps.SlackBuild lammps.info slack-desc +SLACKBUILD VERSION: 2025.07.22_update2 +SLACKBUILD DOWNLOAD: https://github.com/lammps/lammps/archive/stable_22Jul2025_update2/lammps-stable_22Jul2025_update2.tar.gz https://download.lammps.org/potentials/C_10_10.mesocnt https://download.lammps.org/thirdparty/opencl-loader-2022.01.04.tar.gz https://github.com/MolSSI-MDI/MDI_Library/archive/v1.4.26/MDI_Library-1.4.26.tar.gz https://github.com/CompPhysVienna/n2p2/archive/v2.2.0/n2p2-2.2.0.tar.gz https://github.com/ICAMS/lammps-user-pace/archive/v.2023.11.25.fix2/lammps-user-pace-v.2023.11.25.fix2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b18e1b14d438dc746998e771953c4d4 68b5ca26283968fd9889aa0a37f7b7fb 8d3a801e87a2c6653bf0e27707063914 3124bb85259471e2a53a891f04bf697a a2d9ab7f676b3a74a324fc1eda0a911d a53bd87cfee8b07d9f44bc17aad69c3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lammps (LAMMPS Molecular Dynamics Simulator) + +SLACKBUILD NAME: lapack95 +SLACKBUILD LOCATION: ./academic/lapack95 +SLACKBUILD FILES: README lapack95-config lapack95.SlackBuild lapack95.info make.inc slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://www.netlib.org/lapack95/lapack95.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a49ac8f061d7cd429e5279e69bbe334d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lapack95 (Fortran 95 interface to LAPACK) + +SLACKBUILD NAME: lapacke +SLACKBUILD LOCATION: ./academic/lapacke +SLACKBUILD FILES: README lapacke.SlackBuild lapacke.info patches/cmake-piecewise.diff slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/Reference-LAPACK/lapack/archive/v3.12.0/lapack-3.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b38bef123584d86a1bd8000784a7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lapacke (C interface to LAPACK) + +SLACKBUILD NAME: latex2html +SLACKBUILD LOCATION: ./academic/latex2html +SLACKBUILD FILES: README latex2html.SlackBuild latex2html.info manual.pdf slack-desc +SLACKBUILD VERSION: 2020 +SLACKBUILD DOWNLOAD: https://github.com/latex2html/latex2html/archive/v2020/latex2html-2020.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5e2d765ed2bb4d52bd7331a6420f5be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: latex2html (convert latex document) + +SLACKBUILD NAME: ldl +SLACKBUILD LOCATION: ./academic/ldl +SLACKBUILD FILES: README ldl.SlackBuild ldl.info patches/autoconfiscate.diff slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ldl (sparse matrix factoring routines) + +SLACKBUILD NAME: libghemical +SLACKBUILD LOCATION: ./academic/libghemical +SLACKBUILD FILES: README libghemical.SlackBuild libghemical.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: http://www.bioinformatics.org/ghemical/download/release20111012/libghemical-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d5c9c19bb119470d2bb41a7e681eafd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libghemical (computational chemistry library from ghemical) + +SLACKBUILD NAME: locarna +SLACKBUILD LOCATION: ./academic/locarna +SLACKBUILD FILES: README locarna.SlackBuild locarna.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/s-will/LocARNA/releases/download/v2.0.1/locarna-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fe1e0488492798ab8d0e3bab739b80a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: locarna (Local RNA alignment on structural basis) + +SLACKBUILD NAME: louvain-community +SLACKBUILD LOCATION: ./academic/louvain-community +SLACKBUILD FILES: README louvain-community.SlackBuild louvain-community.info slack-desc +SLACKBUILD VERSION: 681a711 +SLACKBUILD DOWNLOAD: https://github.com/meelgroup/louvain-community/archive/681a711/louvain-community-681a711a530ded0b25af72ee4881d453a80ac8ac.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f148a5a439ccf5c47a9795c31350b467 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: louvain-community (Louvain Community Detection Library) + +SLACKBUILD NAME: lpsolve +SLACKBUILD LOCATION: ./academic/lpsolve +SLACKBUILD FILES: README cflags.patch lpsolve-5.5.2.0.defines.patch lpsolve.SlackBuild lpsolve.info slack-desc +SLACKBUILD VERSION: 5.5.2.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/lpsolve/files/lpsolve/5.5.2.5/lp_solve_5.5.2.5_source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3be57261fc41dd8e210f54017220d5f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lpsolve (A free linear programming solver) + +SLACKBUILD NAME: mafft +SLACKBUILD LOCATION: ./academic/mafft +SLACKBUILD FILES: README References mafft.SlackBuild mafft.info slack-desc +SLACKBUILD VERSION: 7.520 +SLACKBUILD DOWNLOAD: https://gitlab.com/sysimm/mafft/-/archive/v7.520/mafft-v7.520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d53ef6ecf6822d00c9d356f59f5aabe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mafft (A multiple sequence alignment program) + +SLACKBUILD NAME: magic +SLACKBUILD LOCATION: ./academic/magic +SLACKBUILD FILES: README magic.SlackBuild magic.info patches/388572c1ff69b9019476a3414211559f1bf6fa5a.patch patches/d825f6cafe2bfc341a8bd0f80e6313f2c7e179f7.patch slack-desc +SLACKBUILD VERSION: 8.3.620 +SLACKBUILD DOWNLOAD: http://opencircuitdesign.com/magic/archive/magic-8.3.620.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4935b4e90fe993081f43bfa9a3ffeb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: magic (A VLSI layout design tool) + +SLACKBUILD NAME: mathics +SLACKBUILD LOCATION: ./academic/mathics +SLACKBUILD FILES: README mathics-create-database mathics.SlackBuild mathics.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/35/68/72d4ec12fe91c3cf569fe95ba20ae324414e59f624ad3fb3eaf767cf2620/Mathics3-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f221aaf0ef9a27e2953429a32fe94652 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathics (A free, light-weight alternative to Mathematica) + +SLACKBUILD NAME: mathjax2 +SLACKBUILD LOCATION: ./academic/mathjax2 +SLACKBUILD FILES: README mathjax2.SlackBuild mathjax2.info slack-desc +SLACKBUILD VERSION: 2.7.9 +SLACKBUILD DOWNLOAD: https://github.com/mathjax/MathJax/archive/2.7.9/MathJax-2.7.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9032fe7c1c9dcae7f85c20c67435de23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathjax2 (Beautiful math in all browsers) + +SLACKBUILD NAME: mathomatic +SLACKBUILD LOCATION: ./academic/mathomatic +SLACKBUILD FILES: README doinst.sh mathomatic.SlackBuild mathomatic.info slack-desc +SLACKBUILD VERSION: 16.0.5 +SLACKBUILD DOWNLOAD: https://github.com/mfillpot/sbo_sources/raw/master/mathomatic-16.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd04913a98a5073b56f3bc78a01820f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathomatic (a small, portable Computer Algebra System) + +SLACKBUILD NAME: matio +SLACKBUILD LOCATION: ./academic/matio +SLACKBUILD FILES: README matio.SlackBuild matio.info slack-desc +SLACKBUILD VERSION: 1.5.23 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/matio/matio-1.5.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25dfaf33af030a170eb9d3814cac1fca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: matio (MAT File I/O Library) + +SLACKBUILD NAME: maxima +SLACKBUILD LOCATION: ./academic/maxima +SLACKBUILD FILES: README doinst.sh maxima.SlackBuild maxima.info slack-desc +SLACKBUILD VERSION: 5.48.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/maxima/files/Maxima-source/5.48.1-source/maxima-5.48.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25349d4b94063d41d23a8e4c395c08f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maxima (a computer algebra system) + +SLACKBUILD NAME: meep +SLACKBUILD LOCATION: ./academic/meep +SLACKBUILD FILES: README i386-fix.patch.gz meep.SlackBuild meep.info slack-desc +SLACKBUILD VERSION: 1.25.0 +SLACKBUILD DOWNLOAD: https://github.com/NanoComp/meep/releases/download/v1.25.0/meep-1.25.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 968b8da6c25aae3757457520d1520eb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meep (electromagnetics simulation using FDTD) + +SLACKBUILD NAME: megax +SLACKBUILD LOCATION: ./academic/megax +SLACKBUILD FILES: README References doinst.sh megax.SlackBuild megax.desktop megax.info slack-desc +SLACKBUILD VERSION: 11.0.11_1 +SLACKBUILD DOWNLOAD: https://www.megasoftware.net/releases/mega_11.0.11-1_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://www.megasoftware.net/releases/mega_11.0.11-1_amd64.deb +SLACKBUILD MD5SUM: 087a4673f20aec8fd92f18e11683ebbd +SLACKBUILD MD5SUM_x86_64: 83a2aa21353eabeaf084f38bce496a23 +SLACKBUILD SHORT DESCRIPTION: megax (Molecular Evolutionary Genetics Analysis) + +SLACKBUILD NAME: meme-db-gomo +SLACKBUILD LOCATION: ./academic/meme-db-gomo +SLACKBUILD FILES: README meme-db-gomo.SlackBuild meme-db-gomo.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://meme-suite.org/meme-software/Databases/gomo/gomo_databases.3.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b8fcf3c541b30e2a66580f289132e97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meme-db-gomo (MEME Suite GOMo databases) + +SLACKBUILD NAME: meme-db-motif +SLACKBUILD LOCATION: ./academic/meme-db-motif +SLACKBUILD FILES: README meme-db-motif.SlackBuild meme-db-motif.info slack-desc +SLACKBUILD VERSION: 12.23 +SLACKBUILD DOWNLOAD: https://meme-suite.org/meme/meme-software/Databases/motifs/motif_databases.12.23.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a351edb28e456453c804f2da5889b23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meme-db-motif (MEME Suite motif databases) + +SLACKBUILD NAME: meme-db-tgene +SLACKBUILD LOCATION: ./academic/meme-db-tgene +SLACKBUILD FILES: README meme-db-tgene.SlackBuild meme-db-tgene.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://meme-suite.org/meme-software/Databases/tgene/tgene_databases.1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a2e467f979a4721e4fb2233bf2b0a04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meme-db-tgene (MEME Suite T-gene databases) + +SLACKBUILD NAME: meme-suite +SLACKBUILD LOCATION: ./academic/meme-suite +SLACKBUILD FILES: README README.DATABASES README.TESTS References meme-suite.SlackBuild meme-suite.info slack-desc +SLACKBUILD VERSION: 5.5.4 +SLACKBUILD DOWNLOAD: https://meme-suite.org/meme-software/5.5.4/meme-5.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eed938a859b551209af3c4adf7e41fa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meme-suite (Motif based sequence analysis tools) + +SLACKBUILD NAME: mendeleydesktop +SLACKBUILD LOCATION: ./academic/mendeleydesktop +SLACKBUILD FILES: README doinst.sh mendeleydesktop.SlackBuild mendeleydesktop.info slack-desc +SLACKBUILD VERSION: 1.17.9 +SLACKBUILD DOWNLOAD: http://download.mendeley.com/linux/mendeleydesktop-1.17.9-linux-i486.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: http://download.mendeley.com/linux/mendeleydesktop-1.17.9-linux-x86_64.tar.bz2 +SLACKBUILD MD5SUM: 37c52dd56d069d010a7d2d2b2f0bc2d3 +SLACKBUILD MD5SUM_x86_64: 7044a2b0dd31cffb3c37b94ef91d902a +SLACKBUILD SHORT DESCRIPTION: mendeleydesktop (managing and sharing research papers tool) + +SLACKBUILD NAME: metalwalls +SLACKBUILD LOCATION: ./academic/metalwalls +SLACKBUILD FILES: README metalwalls.SlackBuild metalwalls.info slack-desc +SLACKBUILD VERSION: 21.06.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/ampere2/metalwalls/-/archive/21.06.1/metalwalls-21.06.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24e8549490d9d9e5c24659fe50d8276e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: metalwalls (A molecular code for modelling electrochemical systems) + +SLACKBUILD NAME: metis +SLACKBUILD LOCATION: ./academic/metis +SLACKBUILD FILES: README metis.SlackBuild metis.info patches/cmake.diff slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://karypis.github.io/glaros/files/sw/metis/metis-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5465e67079419a69e0116de24fce58fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: metis (serial graph partitioning and fill-reducing matrix ordering) + +SLACKBUILD NAME: mfem +SLACKBUILD LOCATION: ./academic/mfem +SLACKBUILD FILES: README mfem.SlackBuild mfem.info slack-desc +SLACKBUILD VERSION: 4.5 +SLACKBUILD DOWNLOAD: https://github.com/mfem/mfem/archive/v4.5/mfem-4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a93d4d9982612f52b9434b93265b979 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mfem (library for finite element methods) + +SLACKBUILD NAME: minorminer +SLACKBUILD LOCATION: ./academic/minorminer +SLACKBUILD FILES: README minorminer.SlackBuild minorminer.info slack-desc +SLACKBUILD VERSION: 0.2.9 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/minorminer/archive/0.2.9/minorminer-0.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de59a2d16a94ee5853938cbf19d61a6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minorminer (heuristic tool for minor embedding) + +SLACKBUILD NAME: mkDSSP +SLACKBUILD LOCATION: ./academic/mkDSSP +SLACKBUILD FILES: README References mkDSSP.SlackBuild mkDSSP.info slack-desc +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://github.com/PDB-REDO/dssp/archive/v4.0.3/dssp-4.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fac80f6b2ca0120c414510b420dc5b6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mkDSSP (A program that calculates DSSP entries from PDB entries) + +SLACKBUILD NAME: molden +SLACKBUILD LOCATION: ./academic/molden +SLACKBUILD FILES: README molden.SlackBuild molden.info slack-desc +SLACKBUILD VERSION: 7.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ftp.science.ru.nl/Molden/molden7.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c9726e52b8c52a86a2711ee9c8403cc8 +SLACKBUILD SHORT DESCRIPTION: molden (pre- and post processing of molecular & electronic structure) + +SLACKBUILD NAME: molequeue +SLACKBUILD LOCATION: ./academic/molequeue +SLACKBUILD FILES: README doinst.sh molequeue.SlackBuild molequeue.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenChemistry/molequeue/archive/0.9.0/molequeue-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28e707668bfaf2ebc615da54fc98002f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: molequeue (Desktop integration of high quality computing resources) + +SLACKBUILD NAME: mpb +SLACKBUILD LOCATION: ./academic/mpb +SLACKBUILD FILES: README mpb.SlackBuild mpb.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://github.com/NanoComp/mpb/releases/download/v1.11.1/mpb-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99afe4e8e11427c62a896d8eadd1c205 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpb (computation of electromagnetic band structures and modes) + +SLACKBUILD NAME: mrbayes +SLACKBUILD LOCATION: ./academic/mrbayes +SLACKBUILD FILES: README References mrbayes.SlackBuild mrbayes.info slack-desc +SLACKBUILD VERSION: 3.2.7a +SLACKBUILD DOWNLOAD: https://github.com/NBISweden/MrBayes/archive/v3.2.7a/MrBayes-3.2.7a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 504236626ce9a2de1066a8520672f0cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mrbayes (MrBayes: Bayesian Inference of Phylogeny) + +SLACKBUILD NAME: mumsa +SLACKBUILD LOCATION: ./academic/mumsa +SLACKBUILD FILES: README References.txt mumsa.SlackBuild mumsa.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://msa.sbc.su.se/downloads/mumsa-1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80ad4dbd2dc2e5402ad9753c25cc896b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mumsa (A tool to assess MSA quality) + +SLACKBUILD NAME: muscle +SLACKBUILD LOCATION: ./academic/muscle +SLACKBUILD FILES: README References muscle.1 muscle.SlackBuild muscle.info slack-desc +SLACKBUILD VERSION: 3.8.1551 +SLACKBUILD DOWNLOAD: http://www.drive5.com/muscle/muscle_src_3.8.1551.tar.gz http://www.drive5.com/muscle/stable.tar.gz http://www.drive5.com/muscle/muscle_userguide3.8.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b7c9661f275a82d3cf708f923736bf8 fceeab190ff13576bfd681a601e7859b 58bb1b7989cf6f2c197dd46552759a40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muscle (A multiple sequence alignments program) + +SLACKBUILD NAME: muscle5 +SLACKBUILD LOCATION: ./academic/muscle5 +SLACKBUILD FILES: README References muscle5.1 muscle5.SlackBuild muscle5.info slack-desc +SLACKBUILD VERSION: 5.1 +SLACKBUILD DOWNLOAD: https://github.com/rcedgar/muscle/archive/v5.1/muscle-5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99b5ef38a119994e7a8f0ea7a12b5987 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muscle5 (MUSCLE 5: Next-generation MUSCLE) + +SLACKBUILD NAME: ncbi-blast+ +SLACKBUILD LOCATION: ./academic/ncbi-blast+ +SLACKBUILD FILES: README References ncbi-blast+.SlackBuild ncbi-blast+.info slack-desc +SLACKBUILD VERSION: 2.14.1 +SLACKBUILD DOWNLOAD: ftp://ftp.ncbi.nih.gov/blast/executables/blast+/2.14.1/ncbi-blast-2.14.1+-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e931f0821d26326b7493882f135f8f60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncbi-blast+: ncbi-blast+ (BLAST+ Command Line Applications) + +SLACKBUILD NAME: ncbi-blast +SLACKBUILD LOCATION: ./academic/ncbi-blast +SLACKBUILD FILES: README ncbi-blast.SlackBuild ncbi-blast.info slack-desc +SLACKBUILD VERSION: 2.2.26 +SLACKBUILD DOWNLOAD: ftp://ftp.ncbi.nih.gov/blast/executables/legacy.NOTSUPPORTED/2.2.26/blast-2.2.26-ia32-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: ftp://ftp.ncbi.nih.gov/blast/executables/legacy.NOTSUPPORTED/2.2.26/blast-2.2.26-x64-linux.tar.gz +SLACKBUILD MD5SUM: 875be33b3b4a7f3a3612843bed80545f +SLACKBUILD MD5SUM_x86_64: 809798a912f4fb37f62406201456df67 +SLACKBUILD SHORT DESCRIPTION: ncbi-blast (BLAST: Basic Local Alignment Search Tool) + +SLACKBUILD NAME: ncbi-edirect +SLACKBUILD LOCATION: ./academic/ncbi-edirect +SLACKBUILD FILES: README ncbi-edirect.SlackBuild ncbi-edirect.info slack-desc +SLACKBUILD VERSION: 20.5.20231007 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/20.5.20231007/edirect-20.5.20231007.tar.gz https://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/20.5.20231007/rchive.Linux.gz https://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/20.5.20231007/transmute.Linux.gz https://ftp.ncbi.nlm.nih.gov/entrez/entrezdirect/versions/20.5.20231007/xtract.Linux.gz http://deb.debian.org/debian/pool/main/n/ncbi-entrez-direct/ncbi-entrez-direct_19.0.20230216+dfsg-2.debian.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c86b7a39bf08d4fdcfd4894c2810f35b 81d15957b38f37c8896836fffe68cf6d ef7f2ca1ad37685c3adffff5b2b15bce 67cdff6edaeef6fa6e3b104126538c55 f640a8d59b75655b411c984c984efef0 +SLACKBUILD SHORT DESCRIPTION: ncbi-edirect (E-utilities on the Unix Command Line) + +SLACKBUILD NAME: ncbi-rmblastn +SLACKBUILD LOCATION: ./academic/ncbi-rmblastn +SLACKBUILD FILES: README ncbi-rmblastn.SlackBuild ncbi-rmblastn.info slack-desc +SLACKBUILD VERSION: 2.2.28 +SLACKBUILD DOWNLOAD: ftp://ftp.ncbi.nlm.nih.gov/blast/executables/rmblast/2.2.28/ncbi-rmblastn-2.2.28-ia32-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: ftp://ftp.ncbi.nlm.nih.gov/blast/executables/rmblast/2.2.28/ncbi-rmblastn-2.2.28-x64-linux.tar.gz +SLACKBUILD MD5SUM: 9e78451a710b668d81e5cd8573fa7303 +SLACKBUILD MD5SUM_x86_64: b668b3c5869cd7cdde5d44463c8417f9 +SLACKBUILD SHORT DESCRIPTION: ncbi-rmblastn (NCBI RMBlast) + +SLACKBUILD NAME: nco +SLACKBUILD LOCATION: ./academic/nco +SLACKBUILD FILES: README doinst.sh douninst.sh nco.SlackBuild nco.info slack-desc +SLACKBUILD VERSION: 5.3.6 +SLACKBUILD DOWNLOAD: https://github.com/nco/nco/archive/5.3.6/nco-5.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91cf4185603e38d353e59fb725963a7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nco (netCDF Operators Software Stack) + +SLACKBUILD NAME: ncview +SLACKBUILD LOCATION: ./academic/ncview +SLACKBUILD FILES: README ncview.SlackBuild ncview.info slack-desc +SLACKBUILD VERSION: 2.1.11 +SLACKBUILD DOWNLOAD: https://cirrus.ucsd.edu/~pierce/ncview/ncview-2.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 946e351ef6f50dab3d0a52092fe131d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncview (a netCDF visual browser) + +SLACKBUILD NAME: ngspice +SLACKBUILD LOCATION: ./academic/ngspice +SLACKBUILD FILES: README doinst.sh ngspice.SlackBuild ngspice.desktop ngspice.info ngspice.png slack-desc +SLACKBUILD VERSION: 44.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ngspice/files/ng-spice-rework/44.2/ngspice-44.2.tar.gz https://sourceforge.net/projects/ngspice/files/ng-spice-rework/44.2/ngspice-44-manual.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f22f83c759afb5c8526fc029fdf891a b0a5edacf40fb59dcebc0b48924b75fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ngspice (mixed-level/mixed-signal circuit simulator) + +SLACKBUILD NAME: nootka +SLACKBUILD LOCATION: ./academic/nootka +SLACKBUILD FILES: README doinst.sh nootka nootka.SlackBuild nootka.desktop nootka.info nootka.png slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/nootka/Nootka-2.0.2/nootka-2.0.2-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8664ae8a11bccf4dc4d2e1e98ac7bd8c +SLACKBUILD SHORT DESCRIPTION: nootka (Sight reading and practice playing musical scores.) + +SLACKBUILD NAME: novocraft +SLACKBUILD LOCATION: ./academic/novocraft +SLACKBUILD FILES: README README-manual-download doinst.sh novocraft.SlackBuild novocraft.csh.new novocraft.info novocraft.sh.new slack-desc +SLACKBUILD VERSION: 3.09.03 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.novocraft.com/support/download/download.php?filename=V3.09.03/novocraftV3.09.03.Linux3.10.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 84c2dd55f8b469f4579dcb6951bc4069 +SLACKBUILD SHORT DESCRIPTION: novocraft (map short reads onto reference genome) + +SLACKBUILD NAME: octave +SLACKBUILD LOCATION: ./academic/octave +SLACKBUILD FILES: README doinst.sh octave.SlackBuild octave.info patches/atlas-lib-rename.diff patches/suitesparse-old-pkgconfig-names.diff slack-desc +SLACKBUILD VERSION: 9.2.0 +SLACKBUILD DOWNLOAD: https://ftpmirror.gnu.org/gnu/octave/octave-9.2.0.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0afc72f9bb5f6e8d13d8e1ed745e71b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: octave (Matlab clone) + +SLACKBUILD NAME: openboard +SLACKBUILD LOCATION: ./academic/openboard +SLACKBUILD FILES: README doinst.sh openboard.SlackBuild openboard.desktop openboard.info quazip.patch slack-desc +SLACKBUILD VERSION: 1.7.7 +SLACKBUILD DOWNLOAD: https://github.com/OpenBoard-org/OpenBoard/archive/v1.7.7/OpenBoard-1.7.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 042eb72175ae0498fc90744713adccaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openboard (Interactive whiteboard) + +SLACKBUILD NAME: pal2nal +SLACKBUILD LOCATION: ./academic/pal2nal +SLACKBUILD FILES: README References pal2nal.SlackBuild pal2nal.info slack-desc +SLACKBUILD VERSION: 14.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/pal2nal/pal2nal.v14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcc6616db4ac2677dd17b933200fccb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pal2nal (Create a codon-based DNA alignment) + +SLACKBUILD NAME: paml +SLACKBUILD LOCATION: ./academic/paml +SLACKBUILD FILES: README References paml.SlackBuild paml.info slack-desc +SLACKBUILD VERSION: 4.10.6 +SLACKBUILD DOWNLOAD: https://github.com/abacus-gene/paml/archive/v4.10.6/paml-4.10.6.tar.gz https://raw.githubusercontent.com/slackalaxy/sources/main/MCMCtreeDOC.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a9b10fd6326f8ec51f1e0e9b6cc0352 99de7c0241b7152d619d899d72775410 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paml (PAML: Phylogenetic Analysis by Maximum Likelihood) + +SLACKBUILD NAME: pamlX +SLACKBUILD LOCATION: ./academic/pamlX +SLACKBUILD FILES: README doinst.sh pamlX.SlackBuild pamlX.desktop pamlX.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: http://abacus.gene.ucl.ac.uk/software/pamlX1.3.1-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55cd96e17d94a30232fc0cdd1eaeccf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pamlX (A GUI for PAML) + +SLACKBUILD NAME: papi +SLACKBUILD LOCATION: ./academic/papi +SLACKBUILD FILES: README papi.SlackBuild papi.info slack-desc +SLACKBUILD VERSION: 6.0.0.1 +SLACKBUILD DOWNLOAD: http://icl.cs.utk.edu/projects/papi/downloads/papi-6.0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34c536f3c4a6ad4b5615de23018503ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: papi (Performance Application Programming Interface) + +SLACKBUILD NAME: pari-elldata +SLACKBUILD LOCATION: ./academic/pari-elldata +SLACKBUILD FILES: README pari-elldata.SlackBuild pari-elldata.info slack-desc +SLACKBUILD VERSION: 01.03.2021 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/packages/elldata.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32cd84098418d75f521c840ae5c4bd01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari-elldata (elliptic curve data for PARI/GP) + +SLACKBUILD NAME: pari-galdata +SLACKBUILD LOCATION: ./academic/pari-galdata +SLACKBUILD FILES: README pari-galdata.SlackBuild pari-galdata.info slack-desc +SLACKBUILD VERSION: 11.04.2008 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9f61b2930757a785b568e5d307a7d75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari-galdata (Galois group data for PARI/GP) + +SLACKBUILD NAME: pari-galpol +SLACKBUILD LOCATION: ./academic/pari-galpol +SLACKBUILD FILES: README pari-galpol.SlackBuild pari-galpol.info slack-desc +SLACKBUILD VERSION: 25.06.2018 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/packages/galpol.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ebd6057f1b252f7f9b77525c27f447d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari-galpol (GALPOL data for PARI/GP) + +SLACKBUILD NAME: pari-nflistdata +SLACKBUILD LOCATION: ./academic/pari-nflistdata +SLACKBUILD FILES: README pari-nflistdata.SlackBuild pari-nflistdata.info slack-desc +SLACKBUILD VERSION: 29.07.2022 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/packages/nflistdata.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efeef2605b4f4a0c105a05f98ebdc776 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari-nflistdata (Small discriminant fields data for PARI/GP) + +SLACKBUILD NAME: pari-seadata +SLACKBUILD LOCATION: ./academic/pari-seadata +SLACKBUILD FILES: README pari-seadata.SlackBuild pari-seadata.info slack-desc +SLACKBUILD VERSION: 18.06.2009 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/packages/seadata.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e9c119ccb3c65916a48e1a8cd899558 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari-seadata (pari packages) + +SLACKBUILD NAME: pari +SLACKBUILD LOCATION: ./academic/pari +SLACKBUILD FILES: README pari.SlackBuild pari.info slack-desc +SLACKBUILD VERSION: 2.17.2 +SLACKBUILD DOWNLOAD: https://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.17.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15d13d76874581a82b04fd91e7e7178 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pari (a computer algebra system) + +SLACKBUILD NAME: parmetis +SLACKBUILD LOCATION: ./academic/parmetis +SLACKBUILD FILES: README parmetis.SlackBuild parmetis.info slack-desc +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/parmetis-4.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69c479586bf6bb7aff6a9bc0c739628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: parmetis (parallel library) + +SLACKBUILD NAME: patsy +SLACKBUILD LOCATION: ./academic/patsy +SLACKBUILD FILES: README patsy.SlackBuild patsy.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/patsy/patsy-0.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7545518b413136ba8343dcebea07e5e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: patsy (A Python library for describing statistical models) + +SLACKBUILD NAME: pcalc +SLACKBUILD LOCATION: ./academic/pcalc +SLACKBUILD FILES: README pcalc.SlackBuild pcalc.info slack-desc +SLACKBUILD VERSION: 4 +SLACKBUILD DOWNLOAD: https://github.com/vapier/pcalc/archive/v4/pcalc-4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b696aac622ec246e5dde13995c068292 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcalc (command line util for doing hex/dec/oct/bin math quickly) + +SLACKBUILD NAME: pcb +SLACKBUILD LOCATION: ./academic/pcb +SLACKBUILD FILES: README doinst.sh pcb.SlackBuild pcb.info slack-desc +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pcb/pcb-4.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fac82393e527e1d0b6d429f9b584c2e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcb (printed circuit board editor) + +SLACKBUILD NAME: penaltymodel +SLACKBUILD LOCATION: ./academic/penaltymodel +SLACKBUILD FILES: README penaltymodel.SlackBuild penaltymodel.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/penaltymodel/archive/1.0.2/penaltymodel-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26c6d33ac5a17620c4d6de76985cc552 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: penaltymodel (penalty model solver for Ising model or a QUBO) + +SLACKBUILD NAME: perlprimer +SLACKBUILD LOCATION: ./academic/perlprimer +SLACKBUILD FILES: README References doinst.sh perlprimer.SlackBuild perlprimer.desktop perlprimer.info perlprimer.png slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://github.com/owenjm/perlprimer/archive/f415ea6/perlprimer-f415ea6d0170f2f62f10c678adac8fdc69a3298f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44b469575c960e2d1f496a98eb76d407 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perlprimer (Design primers for PCR and sequencing) + +SLACKBUILD NAME: pianobooster +SLACKBUILD LOCATION: ./academic/pianobooster +SLACKBUILD FILES: README doinst.sh pianobooster.SlackBuild pianobooster.desktop pianobooster.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/pianobooster/PianoBooster/archive/v1.0.0/PianoBooster-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a4701c18a9e3fb7a1185657d51f1dba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pianobooster (educational music software) + +SLACKBUILD NAME: plasmidomics +SLACKBUILD LOCATION: ./academic/plasmidomics +SLACKBUILD FILES: README doinst.sh plasmidomics.1 plasmidomics.SlackBuild plasmidomics.desktop plasmidomics.info plasmidomics.png slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://www.bioprocess.org/plasmid/plasmidomics-0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72fdeb78943ed274f3a738da6afca5ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plasmidomics (Plasmid Drawing Program) + +SLACKBUILD NAME: plus42 +SLACKBUILD LOCATION: ./academic/plus42 +SLACKBUILD FILES: README doinst.sh plus42.SlackBuild plus42.desktop plus42.info slack-desc +SLACKBUILD VERSION: 1.3.13 +SLACKBUILD DOWNLOAD: https://codeberg.org/thomasokken/plus42desktop/archive/v1.3.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 156026d8cb6d608b2ce6b747f77276be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plus42 (An Enhanced HP-42S Calculator Simulator) + +SLACKBUILD NAME: pomoxis +SLACKBUILD LOCATION: ./academic/pomoxis +SLACKBUILD FILES: README pomoxis.SlackBuild pomoxis.info slack-desc +SLACKBUILD VERSION: 0.3.12 +SLACKBUILD DOWNLOAD: https://github.com/nanoporetech/pomoxis/archive/v0.3.12/pomoxis-0.3.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2c01f36a87982962143f8d99648a7f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pomoxis (bioinformatics tools for nanopore research) + +SLACKBUILD NAME: prank-msa +SLACKBUILD LOCATION: ./academic/prank-msa +SLACKBUILD FILES: README prank-msa.SlackBuild prank-msa.info slack-desc +SLACKBUILD VERSION: 170427 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://wasabiapp.org/download/prank/prank.source.170427.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a5cda14dc4e5efe1f14b84eb7a7caabd +SLACKBUILD SHORT DESCRIPTION: prank-msa (A probabilistic multiple alignment program) + +SLACKBUILD NAME: primer3 +SLACKBUILD LOCATION: ./academic/primer3 +SLACKBUILD FILES: README References man1/ntdpal.1 man1/ntthal.1 man1/oligotm.1 man1/primer3_core.1 primer3.SlackBuild primer3.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://github.com/primer3-org/primer3/archive/v2.6.1/primer3-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d18c095694b586c300c88fab4b116c8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: primer3 (Design PCR primers) + +SLACKBUILD NAME: pspp +SLACKBUILD LOCATION: ./academic/pspp +SLACKBUILD FILES: README doinst.sh pspp.SlackBuild pspp.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: http://mirrors.nav.ro/gnu/pspp/pspp-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9de448a9e5b4f05b35557ebe93a4b131 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pspp (Free open source replacement of SPSS) + +SLACKBUILD NAME: pulseview +SLACKBUILD LOCATION: ./academic/pulseview +SLACKBUILD FILES: README doinst.sh pulseview.SlackBuild pulseview.info slack-desc +SLACKBUILD VERSION: 20220225_4efbe9b +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pulseview-20220225_4efbe9b.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eec6859a8bb32d61c9d5f7eb14fda625 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pulseview (GUI for sigrok) + +SLACKBUILD NAME: pyCRAC +SLACKBUILD LOCATION: ./academic/pyCRAC +SLACKBUILD FILES: README README.tests pyCRAC.SlackBuild pyCRAC.info setup_slack.py slack-desc test_slack.sh +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://pypi.python.org/packages/source/p/pyCRAC/pyCRAC-1.5.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f2bbb5dbcbe2b17051b8843a7e4d519f +SLACKBUILD SHORT DESCRIPTION: pyCRAC (Next generation sequencing analysis with Python) + +SLACKBUILD NAME: pysam +SLACKBUILD LOCATION: ./academic/pysam +SLACKBUILD FILES: README pysam.SlackBuild pysam.info slack-desc +SLACKBUILD VERSION: 0.23.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pysam/pysam-0.23.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df44a9ab7bbf73d29e767e82de7b7227 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysam (read/write genomic data sets) + +SLACKBUILD NAME: python2-kiwisolver +SLACKBUILD LOCATION: ./academic/python2-kiwisolver +SLACKBUILD FILES: README python2-kiwisolver.SlackBuild python2-kiwisolver.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/16/e7/df58eb8868d183223692d2a62529a594f6414964a3ae93548467b146a24d/kiwisolver-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc8a614367f7ba0d34a02fd08c535afc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-kiwisolver (an implementation of the Cassowary algorithm) + +SLACKBUILD NAME: python2-scipy +SLACKBUILD LOCATION: ./academic/python2-scipy +SLACKBUILD FILES: README python2-scipy.SlackBuild python2-scipy.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/62/4f/7e95c5000c411164d5ca6f55ac54cda5d200a3b6719dafd215ee0bd61578/scipy-1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43b42a507472dfa1dff4c91d58a6543f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-scipy (python library for math, science, and engineering) + +SLACKBUILD NAME: python3-ase +SLACKBUILD LOCATION: ./academic/python3-ase +SLACKBUILD FILES: README python3-ase.SlackBuild python3-ase.info slack-desc +SLACKBUILD VERSION: 3.22.1 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/a/ase/ase-3.22.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8173c8b598faf995ff11cbceafacedc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ase (Atomic Simulation Environment (ASE)) + +SLACKBUILD NAME: python3-scipy +SLACKBUILD LOCATION: ./academic/python3-scipy +SLACKBUILD FILES: README python3-scipy.SlackBuild python3-scipy.info slack-desc +SLACKBUILD VERSION: 1.16.3 +SLACKBUILD DOWNLOAD: https://github.com/scipy/scipy/releases/download/v1.16.3/scipy-1.16.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db334c9cae4eeb9f306c342b3744d653 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-scipy (python library for math, science, and engineering) + +SLACKBUILD NAME: qcl +SLACKBUILD LOCATION: ./academic/qcl +SLACKBUILD FILES: README qcl.SlackBuild qcl.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: http://tph.tuwien.ac.at/~oemer/tgz/qcl-0.6.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a440b8b4441ba31f7d66ca76b4894a38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qcl (A Programming Language for Quantum Computers) + +SLACKBUILD NAME: qhull +SLACKBUILD LOCATION: ./academic/qhull +SLACKBUILD FILES: README qhull.SlackBuild qhull.info slack-desc +SLACKBUILD VERSION: 8.0.2 +SLACKBUILD DOWNLOAD: http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 295f7332269a38279478f555cc185296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qhull (Implements the Quickhull Algorithm) + +SLACKBUILD NAME: qrupdate +SLACKBUILD LOCATION: ./academic/qrupdate +SLACKBUILD FILES: README patches/atlas-lib-rename.diff patches/autoconfiscate.diff qrupdate.SlackBuild qrupdate.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/qrupdate/files/qrupdate/1.2/qrupdate-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d073887c6e858c24aeda5b54c57a8c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qrupdate (A Fortran library for QR and Cholesky decompositions) + +SLACKBUILD NAME: qtdmm +SLACKBUILD LOCATION: ./academic/qtdmm +SLACKBUILD FILES: README doinst.sh qtdmm.SlackBuild qtdmm.info slack-desc src.patch +SLACKBUILD VERSION: 0.9.7 +SLACKBUILD DOWNLOAD: https://github.com/tuxmaster/QtDMM/archive/refs/tags/0.9.7/QtDMM-0.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ba5f16c14b32da2498ec2d7b6d5888b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtdmm (QtDMM - Digital Multimeter readout software with recorder) + +SLACKBUILD NAME: qucs-s +SLACKBUILD LOCATION: ./academic/qucs-s +SLACKBUILD FILES: README doinst.sh qucs-s.SlackBuild qucs-s.info slack-desc +SLACKBUILD VERSION: 24.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ra3xdh/qucs_s/releases/download/24.4.1/qucs-s-24.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8db5979dad8add59645a75e3695fa6b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qucs-s (circuit simulator) + +SLACKBUILD NAME: qucs +SLACKBUILD LOCATION: ./academic/qucs +SLACKBUILD FILES: README doinst.sh qucs.SlackBuild qucs.info slack-desc +SLACKBUILD VERSION: 0.0.20 +SLACKBUILD DOWNLOAD: https://github.com/Qucs/qucs/archive/0.0.20/qucs-0.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 263b06702a0f83bbfc7912a0e1a76aed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qucs (circuit simulator) + +SLACKBUILD NAME: qucsator +SLACKBUILD LOCATION: ./academic/qucsator +SLACKBUILD FILES: README qucsator.SlackBuild qucsator.info slack-desc +SLACKBUILD VERSION: 0.0.20 +SLACKBUILD DOWNLOAD: https://github.com/Qucs/qucsator/archive/0.0.20/qucsator-0.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4883dc6cd97eea122301632aa873951f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qucsator (command line driven circuit simulator) + +SLACKBUILD NAME: ramulator +SLACKBUILD LOCATION: ./academic/ramulator +SLACKBUILD FILES: README ramulator.SlackBuild ramulator.info slack-desc +SLACKBUILD VERSION: 20220503 +SLACKBUILD DOWNLOAD: https://github.com/CMU-SAFARI/ramulator/archive/743b940b70a8e18bcffb14eec22d2ed731059540/ramulator-743b940b70a8e18bcffb14eec22d2ed731059540.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8eb022ef2465831704bc8551bfa1a36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ramulator (a fast and cycle-accurate DRAM simulator) + +SLACKBUILD NAME: rbio +SLACKBUILD LOCATION: ./academic/rbio +SLACKBUILD FILES: README patches/autoconfiscate.diff rbio.SlackBuild rbio.info slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rbio (sparse matrix I/O routines) + +SLACKBUILD NAME: reduce-algebra +SLACKBUILD LOCATION: ./academic/reduce-algebra +SLACKBUILD FILES: README reduce-algebra.SlackBuild reduce-algebra.info slack-desc +SLACKBUILD VERSION: 20201007svn5424 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/reduce-algebra/snapshot_2020-10-07/Reduce-svn5424-src.tar.gz https://downloads.sourceforge.net/reduce-algebra/snapshot_2020-10-07/linux64/reduce-common_5424_all.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46eb107df176f965a2bd011c95451382 325258e8a864bb1098940ed82e9d17b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reduce-algebra (A portable general-purpose computer algebra system) + +SLACKBUILD NAME: root +SLACKBUILD LOCATION: ./academic/root +SLACKBUILD FILES: README root.SlackBuild root.info slack-desc +SLACKBUILD VERSION: 6.34.08 +SLACKBUILD DOWNLOAD: https://root.cern/download/root_v6.34.08.source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e590b18edfe555415beca28981c34b75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: root (data analysis framework) + +SLACKBUILD NAME: rpy2 +SLACKBUILD LOCATION: ./academic/rpy2 +SLACKBUILD FILES: README Rlibs.conf doinst.sh rpy2.SlackBuild rpy2.info slack-desc +SLACKBUILD VERSION: 3.6.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/rpy2/rpy2-3.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73a1368bc6b1e8eaef5b588daf7e02fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rpy2 (R in Python) + +SLACKBUILD NAME: sage-bin +SLACKBUILD LOCATION: ./academic/sage-bin +SLACKBUILD FILES: 9.4.patch 9.4_sh README doinst.sh profile.d/sage.csh profile.d/sage.sh sage-bin.SlackBuild sage-bin.info slack-desc +SLACKBUILD VERSION: 9.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://mirrors.mit.edu/sage/linux/64bit/sage-9.4-Debian_GNU_Linux_11-x86_64.tar.bz2 https://sourceforge.net/projects/slackbuildsdirectlinks/files/sage-bin/debian_binaries-11.2.tar.xz https://sourceforge.net/projects/slackbuildsdirectlinks/files/sage-bin/debian_libraries-11.2.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3128ef3530f514932cabcaf62b78030a dc0f1b19c9b73821865599e1cefe66b6 9380db91d6afbbc4e5a23ba13553d616 +SLACKBUILD SHORT DESCRIPTION: sage-bin (python based mathematics software) + +SLACKBUILD NAME: sage +SLACKBUILD LOCATION: ./academic/sage +SLACKBUILD FILES: README README.BUILDOPTS doinst.sh profile.d/sage.csh profile.d/sage.sh sage-notebook.desktop sage.SlackBuild sage.info slack-desc +SLACKBUILD VERSION: 10.1 +SLACKBUILD DOWNLOAD: http://mirrors.mit.edu/sage/src/sage-10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53a3ea057086eca87102eedb4efa9722 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sage (python based mathematics software) + +SLACKBUILD NAME: samtools-legacy +SLACKBUILD LOCATION: ./academic/samtools-legacy +SLACKBUILD FILES: README References samtools-legacy.SlackBuild samtools-legacy.info slack-desc +SLACKBUILD VERSION: 0.1.19 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/samtools/files/samtools/0.1.19/samtools-0.1.19.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff8b46e6096cfb452003b1ec5091d86a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samtools-legacy (Sequence Alignment/Map Tools version 0.1.19) + +SLACKBUILD NAME: samtools +SLACKBUILD LOCATION: ./academic/samtools +SLACKBUILD FILES: README README.references samtools.SlackBuild samtools.info slack-desc +SLACKBUILD VERSION: 1.23.1 +SLACKBUILD DOWNLOAD: https://github.com/samtools/samtools/releases/download/1.23.1/samtools-1.23.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d39590952366495e29e689cd49f1fb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samtools (Sequence Alignment/Map Tools) + +SLACKBUILD NAME: scidavis +SLACKBUILD LOCATION: ./academic/scidavis +SLACKBUILD FILES: README doinst.sh scidavis.SlackBuild scidavis.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://github.com/SciDAVis/scidavis/archive/2.9.0/scidavis-2.9.0.tar.gz https://github.com/SciDAVis/qwt5-qt5/archive/f751920/qwt5-qt5-f7519200f102676fb04fb7bd0be555e0a419d378.tar.gz https://github.com/SciDAVis/qwtplot3d/archive/b265574/qwtplot3d-b2655743d30ed3185f3c0e2626b33a1d29655216.tar.gz https://github.com/SciDAVis/liborigin/archive/a92f26f/liborigin-a92f26f28e531f64684b66a2731dd617bea3cb45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc80267e26c4ba75490d7baa9dfdf93f da7c360266e318948919ab2ddc8a2c4b aefa1c98e1a0df67418304b66d810b3d 8baa9dffeacc1fedeb94ffa8d35eae2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scidavis (data analysis and visualization) + +SLACKBUILD NAME: scilab +SLACKBUILD LOCATION: ./academic/scilab +SLACKBUILD FILES: README doinst.sh profile.d/scilab.csh profile.d/scilab.sh scilab-adv-cli.desktop scilab-cli.desktop scilab.SlackBuild scilab.desktop scilab.info scinotes.desktop slack-desc xcos.desktop +SLACKBUILD VERSION: 2025.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.scilab.org/download/2025.1.0/scilab-2025.1.0.bin.x86_64-linux-gnu.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5830510b1e2a60347bbf3d43b92122ea +SLACKBUILD SHORT DESCRIPTION: scilab (numerical computing package) + +SLACKBUILD NAME: scmutils +SLACKBUILD LOCATION: ./academic/scmutils +SLACKBUILD FILES: README scmutils.SlackBuild scmutils.info slack-desc +SLACKBUILD VERSION: 20230902 +SLACKBUILD DOWNLOAD: https://groups.csail.mit.edu/mac/users/gjs/6946/mechanics-system-installation/native-code/scmutils-20230902.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12b7723c14219f7a3677cc88ec7b8429 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scmutils (numerical and algebraic packages, written in Scheme) + +SLACKBUILD NAME: seaview +SLACKBUILD LOCATION: ./academic/seaview +SLACKBUILD FILES: README References doinst.sh seaview.SlackBuild seaview.desktop seaview.info slack-desc +SLACKBUILD VERSION: 5.0.5 +SLACKBUILD DOWNLOAD: ftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/archive/seaview_5.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09f6800973308a91316bb820c4331cb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seaview (Multiple sequence alignment and phylogeny GUI) + +SLACKBUILD NAME: seqkit +SLACKBUILD LOCATION: ./academic/seqkit +SLACKBUILD FILES: README seqkit.SlackBuild seqkit.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://github.com/shenwei356/seqkit/releases/download/v2.5.1/seqkit_linux_386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/shenwei356/seqkit/releases/download/v2.5.1/seqkit_linux_amd64.tar.gz +SLACKBUILD MD5SUM: 0357a5347d5c86677c542b3c6e6cf88f +SLACKBUILD MD5SUM_x86_64: b90ee92597254007b93b57980528b2b4 +SLACKBUILD SHORT DESCRIPTION: seqkit (Ultrafast toolkit for FASTA/Q file manipulation) + +SLACKBUILD NAME: sequence-analysis +SLACKBUILD LOCATION: ./academic/sequence-analysis +SLACKBUILD FILES: README doinst.sh sequence-analysis.SlackBuild sequence-analysis.desktop sequence-analysis.info sequence-analysis.png slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/sequence-analysis/1.7.2/sa.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 815c7e6a8717a9e2a7fedc9ed94fbd0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sequence-analysis (Biologic sequences analysis) + +SLACKBUILD NAME: sigrok-cli +SLACKBUILD LOCATION: ./academic/sigrok-cli +SLACKBUILD FILES: README doinst.sh sigrok-cli.SlackBuild sigrok-cli.info slack-desc +SLACKBUILD VERSION: 20220222_525f481 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/sigrok-cli-20220222_525f481.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 047f3b75b01a17b94e736601f169f022 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sigrok-cli (command-line frontend for sigrok) + +SLACKBUILD NAME: sim +SLACKBUILD LOCATION: ./academic/sim +SLACKBUILD FILES: README References sim.SlackBuild sim.info slack-desc +SLACKBUILD VERSION: 204 +SLACKBUILD DOWNLOAD: ftp://pbil.univ-lyon1.fr/pub/logiciel/lalnview/sim/sim204.c ftp://pbil.univ-lyon1.fr/pub/logiciel/lalnview/sim/sim.doc +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69edf7f5aa1c58bb3ad37ad761a289c2 70f4bf9be3b16369dc21467d15cc7b48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sim (Local similarity program) + +SLACKBUILD NAME: siril +SLACKBUILD LOCATION: ./academic/siril +SLACKBUILD FILES: README siril.SlackBuild siril.info slack-desc +SLACKBUILD VERSION: 1.0.0_rc2 +SLACKBUILD DOWNLOAD: https://free-astro.org/download/siril-1.0.0-rc2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 764767e35ea835fe2206d2dadf79dee6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: siril (Astronomical Image Processing Tool) + +SLACKBUILD NAME: smath-studio +SLACKBUILD LOCATION: ./academic/smath-studio +SLACKBUILD FILES: README doinst.sh slack-desc smath-studio.SlackBuild smath-studio.desktop smath-studio.info smath-studio.sh +SLACKBUILD VERSION: 1.3.0.9126 +SLACKBUILD DOWNLOAD: https://smath.info/en-US/files/Download/nw5Lk/SMathStudioDesktop.1_3_0_9126.Mono.tar.gz http://ponce.cc/slackware/sources/repo/SMathStudio.Icons.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b819d89aa3625be6b74a25bfd5c6f628 1dd3ff0477b5c3c57fb815320a387643 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smath-studio (computer algebra system) + +SLACKBUILD NAME: snpEff +SLACKBUILD LOCATION: ./academic/snpEff +SLACKBUILD FILES: README References slack-desc snpEff.SlackBuild snpEff.info +SLACKBUILD VERSION: 4.3t +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/snpeff/files/snpEff_v4_3t_core.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fa84a703580a423e27f1e14a945901c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snpEff (Genetic variant annotation and effect prediction toolbox) + +SLACKBUILD NAME: solfege +SLACKBUILD LOCATION: ./academic/solfege +SLACKBUILD FILES: Makefile.in_fix_solfege3.22.0.patch README doinst.sh slack-desc solfege.1 solfege.SlackBuild solfege.info +SLACKBUILD VERSION: 3.22.2 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/solfege/solfege-3.22.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9d44fc0d50f62ab8518c942b6ad49e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solfege (music education software) + +SLACKBUILD NAME: spades +SLACKBUILD LOCATION: ./academic/spades +SLACKBUILD FILES: README References slack-desc spades.SlackBuild spades.info +SLACKBUILD VERSION: 3.15.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://cab.spbu.ru/files/release3.15.5/SPAdes-3.15.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e181bf668ee96971458fb50cbfdaf604 +SLACKBUILD SHORT DESCRIPTION: spades (SPAdes Genome Assembler) + +SLACKBUILD NAME: speedcrunch +SLACKBUILD LOCATION: ./academic/speedcrunch +SLACKBUILD FILES: README doinst.sh slack-desc speedcrunch.SlackBuild speedcrunch.info +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://bitbucket.org/heldercorreia/speedcrunch/get/release-0.12.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f294f00d9ab8153ad4f2bebaaa93176c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speedcrunch (Scientific calculator) + +SLACKBUILD NAME: spiceopus +SLACKBUILD LOCATION: ./academic/spiceopus +SLACKBUILD FILES: README doinst.sh slack-desc spiceopus-config.custom spiceopus.SlackBuild spiceopus.info spiceopus.png +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: http://www.spiceopus.si/download/spice_opus23_linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4445e0bc5b812203796ee8abdac2894 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spiceopus (A circuit simulator with optimization utilities) + +SLACKBUILD NAME: spidey +SLACKBUILD LOCATION: ./academic/spidey +SLACKBUILD FILES: README slack-desc spidey.1 spidey.SlackBuild spidey.info +SLACKBUILD VERSION: 20060601 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/spidey/spidey.linux.gz +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/sboppetrov/files/spidey/spidey.linux.64.gz +SLACKBUILD MD5SUM: 2e56ef2e4fcf57eca266fb1b3bb56c7e +SLACKBUILD MD5SUM_x86_64: 79f1f95976346e0d0f5c7f717deac176 +SLACKBUILD SHORT DESCRIPTION: spidey (mRNA-to-genomic alignment) + +SLACKBUILD NAME: spqr +SLACKBUILD LOCATION: ./academic/spqr +SLACKBUILD FILES: README patches/atlas-lib-rename.diff patches/autoconfiscate.diff slack-desc spqr.SlackBuild spqr.info +SLACKBUILD VERSION: 2.0.9 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spqr (sparse matrix factoring routines) + +SLACKBUILD NAME: squizz +SLACKBUILD LOCATION: ./academic/squizz +SLACKBUILD FILES: README slack-desc squizz.SlackBuild squizz.info +SLACKBUILD VERSION: 0.99d +SLACKBUILD DOWNLOAD: ftp://ftp.pasteur.fr/pub/gensoft/projects/squizz/squizz-0.99d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12d9b316a7772911ec3baa2e3f6dda12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squizz (A sequence/alignment format checker and converter) + +SLACKBUILD NAME: staden +SLACKBUILD LOCATION: ./academic/staden +SLACKBUILD FILES: README References desktop/gap4.desktop desktop/gap4.png desktop/gap5.desktop desktop/gap5.png desktop/pregap4.desktop desktop/pregap4.png desktop/spin.desktop desktop/spin.png desktop/staden.directory desktop/staden.menu desktop/trev.desktop desktop/trev.png doinst.sh slack-desc staden.SlackBuild staden.info +SLACKBUILD VERSION: 2.0.0b11 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/staden/files/staden/2.0.0b11/staden-2.0.0b11-2016-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae59565ded12242c4c2728fbf2e185a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: staden (DNA sequence assembly, editing, and analysis tools) + +SLACKBUILD NAME: stellarium +SLACKBUILD LOCATION: ./academic/stellarium +SLACKBUILD FILES: README doinst.sh slack-desc stellarium.SlackBuild stellarium.info +SLACKBUILD VERSION: 23.4 +SLACKBUILD DOWNLOAD: https://github.com/Stellarium/stellarium/releases/download/v23.4/stellarium-23.4.tar.xz https://github.com/10110111/CalcMySky/archive/refs/tags/v0.3.1/CalcMySky-v0.3.1.tar.gz https://github.com/QtExcel/QXlsx/archive/refs/tags/v1.4.6/QXlsx-v1.4.6.tar.gz https://github.com/indilib/indi/archive/v1.8.5/indi-1.8.5.zip https://github.com/g-truc/glm/releases/download/0.9.9.8/glm-0.9.9.8.7z https://github.com/stevengj/nlopt/archive/refs/tags/v2.7.1/nlopt-v2.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c44271c128de0f2830ce465574e28ce8 88def58da627a30135cd1871fffa5577 fdc7a2bf239bd0ff84f6058694dcd9f9 14a092a9eb2117e5c51ba3302197e097 c8342552801ebeb31497288192c4e793 ed1a3000a1c8c248d51df126dfcfaa78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stellarium (Virtual planetarium) + +SLACKBUILD NAME: stringtie +SLACKBUILD LOCATION: ./academic/stringtie +SLACKBUILD FILES: README slack-desc stringtie.SlackBuild stringtie.info +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://github.com/gpertea/stringtie/archive/v1.3.6/stringtie-1.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac94323cb300e90b02bc82bc27e50a2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stringtie (Assembler of RNA-Seq alignments) + +SLACKBUILD NAME: suitesparseconfig +SLACKBUILD LOCATION: ./academic/suitesparseconfig +SLACKBUILD FILES: README patches/autoconfiscate.diff slack-desc suitesparseconfig.SlackBuild suitesparseconfig.info +SLACKBUILD VERSION: 5.8.1 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: suitesparseconfig (SuiteSparse common library) + +SLACKBUILD NAME: sundials +SLACKBUILD LOCATION: ./academic/sundials +SLACKBUILD FILES: README slack-desc sundials.SlackBuild sundials.info +SLACKBUILD VERSION: 5.6.1 +SLACKBUILD DOWNLOAD: https://github.com/LLNL/sundials/releases/download/v5.6.1/sundials-5.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a945bf3fa606fb6676ec025723688f15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sundials (Equation Solvers) + +SLACKBUILD NAME: sword-data-kjv +SLACKBUILD LOCATION: ./academic/sword-data-kjv +SLACKBUILD FILES: README slack-desc sword-data-kjv.SlackBuild sword-data-kjv.info +SLACKBUILD VERSION: 1.9.0_2 +SLACKBUILD DOWNLOAD: http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/KJV.zip http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/StrongsGreek.zip http://www.crosswire.org/ftpmirror/pub/sword/packages/rawzip/StrongsHebrew.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f55dab4fb1515c1b0b229148319d074d 5b2816b8b424033a72850eb64355f104 3cbbc69d7410efc9d1d7f6f6b30e3415 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sword-data-kjv (King James Version Bible) + +SLACKBUILD NAME: sword +SLACKBUILD LOCATION: ./academic/sword +SLACKBUILD FILES: README doinst.sh slack-desc sword.SlackBuild sword.info +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: http://crosswire.org/ftpmirror/pub/sword/source/v1.9/sword-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b86ab627993ef295307e3729d8edef2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sword (Bible Text Manipluation Framework) + +SLACKBUILD NAME: t_coffee +SLACKBUILD LOCATION: ./academic/t_coffee +SLACKBUILD FILES: README References slack-desc t_coffee.SlackBuild t_coffee.info +SLACKBUILD VERSION: 13.45.58.c355d11 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/T-COFFEE_distribution_Version_13.45.58.c355d11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b5d42142b531f913429dd9c2d4c8b27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: t_coffee (A multiple sequence alignment program) + +SLACKBUILD NAME: tabix-legacy +SLACKBUILD LOCATION: ./academic/tabix-legacy +SLACKBUILD FILES: README slack-desc tabix-legacy.SlackBuild tabix-legacy.info +SLACKBUILD VERSION: 0.2.6 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/samtools/files/tabix/tabix-0.2.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36a61ceac2f5bed36018434282bbcc5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tabix-legacy (Legacy version of Tabix) + +SLACKBUILD NAME: tiemu +SLACKBUILD LOCATION: ./academic/tiemu +SLACKBUILD FILES: README doinst.sh patches/01-build-fix.patch.gz patches/sysdeps.patch.gz slack-desc tiemu.SlackBuild tiemu.info +SLACKBUILD VERSION: 3.03 +SLACKBUILD DOWNLOAD: http://download.sourceforge.net/project/gtktiemu/tiemu-linux/TIEmu%203.03/tiemu-3.03-nogdb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2736440d717a0ee97cdb35189814fc93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tiemu (TI-89/92/V200 emulator for linux) + +SLACKBUILD NAME: tilem +SLACKBUILD LOCATION: ./academic/tilem +SLACKBUILD FILES: README slack-desc tilem.SlackBuild tilem.info +SLACKBUILD VERSION: 0.973 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilem/tilem-0.973.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f78471d940e7991eb52ff5e2f3386123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tilem (TI-calculator emulator for linux) + +SLACKBUILD NAME: tilem2 +SLACKBUILD LOCATION: ./academic/tilem2 +SLACKBUILD FILES: README doinst.sh patches/add_-lm_to_libs_r661.patch patches/desktop_file_fix_r668.patch patches/tilem-2.0-64bit.patch slack-desc tilem2.SlackBuild tilem2.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilem/tilem-2.0.tar.bz2 http://lpg.ticalc.org/prj_tilem/doc/user_manual.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44c4c671bcdaf3d1e1c27c724a1e1857 7323c328e9ebc495980d9f5035811059 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tilem2 (TI-calculator emulator for linux) + +SLACKBUILD NAME: tkgate +SLACKBUILD LOCATION: ./academic/tkgate +SLACKBUILD FILES: README doinst.sh slack-desc tkgate.SlackBuild tkgate.info tkgate.png +SLACKBUILD VERSION: 2.0_b10 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tkgate-2.0-b10.tgz +SLACKBUILD DOWNLOAD_x86_64: UNTESTED +SLACKBUILD MD5SUM: 84ffe959868d39ec856b5ff1c70136c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkgate (An event driven digital circuit simulator) + +SLACKBUILD NAME: topdraw +SLACKBUILD LOCATION: ./academic/topdraw +SLACKBUILD FILES: README References doinst.sh slack-desc topdraw.SlackBuild topdraw.desktop topdraw.info topdraw.png +SLACKBUILD VERSION: sep2002 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/topdraw/topdraw.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9827abf8ea33ea7f0811873661565925 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: topdraw (A sketchpad for protein topology diagrams) + +SLACKBUILD NAME: tophat +SLACKBUILD LOCATION: ./academic/tophat +SLACKBUILD FILES: README References make_pair.patch slack-desc tophat.SlackBuild tophat.info +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/infphilo/tophat/archive/v2.1.2/tophat-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db844fd7f53c519e716cd6222e6195b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tophat (Splice junction mapper for RNA-Seq reads) + +SLACKBUILD NAME: treebest-ensembl +SLACKBUILD LOCATION: ./academic/treebest-ensembl +SLACKBUILD FILES: README doinst.sh slack-desc treebest-ensembl.SlackBuild treebest-ensembl.info treebest.desktop treebest.png +SLACKBUILD VERSION: 1.9.2_git347fa82 +SLACKBUILD DOWNLOAD: https://github.com/Ensembl/treebest/archive/347fa82/treebest-347fa82a0ce1c169849053fdc9ff7d19d221f290.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 619622cadea6da5d9c74defa761cfdda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: treebest-ensembl (Tree Building guidEd by Species Tree) + +SLACKBUILD NAME: treerecs +SLACKBUILD LOCATION: ./academic/treerecs +SLACKBUILD FILES: README doinst.sh slack-desc treerecs.SlackBuild treerecs.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/Phylophile/Treerecs/-/archive/v1.2/Treerecs-v1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a85d2dc0047278bfb0017c2b69824b56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: treerecs (Treerecs: a tree reconciliation tool) + +SLACKBUILD NAME: treeviewx +SLACKBUILD LOCATION: ./academic/treeviewx +SLACKBUILD FILES: README References doinst.sh slack-desc treeviewx.1 treeviewx.SlackBuild treeviewx.desktop treeviewx.info treeviewx.png +SLACKBUILD VERSION: 0.5.1_20100723 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/academic/treeviewx/treeviewx_0.5.1+20100823.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8059a306b723e6fb4d3befcf302b2920 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: treeviewx (Program to display phylogenetic trees) + +SLACKBUILD NAME: trfind +SLACKBUILD LOCATION: ./academic/trfind +SLACKBUILD FILES: LICENSE README References slack-desc trfind.SlackBuild trfind.info +SLACKBUILD VERSION: 4.09.1 +SLACKBUILD DOWNLOAD: https://github.com/Benson-Genomics-Lab/TRF/archive/v4.09.1/TRF-4.09.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8569300f69776b65e22ad12caa682ab8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trfind (Tandem repeats finder: a program to analyze DNA sequences) + +SLACKBUILD NAME: trimmomatic +SLACKBUILD LOCATION: ./academic/trimmomatic +SLACKBUILD FILES: README References slack-desc trimmomatic.SlackBuild trimmomatic.info +SLACKBUILD VERSION: 0.39 +SLACKBUILD DOWNLOAD: http://www.usadellab.org/cms/uploads/supplementary/Trimmomatic/Trimmomatic-0.39.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 271ed9dca91132eee0c960e0ae487bcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trimmomatic (A flexible read trimming tool for Illumina NGS data) + +SLACKBUILD NAME: tuxmath +SLACKBUILD LOCATION: ./academic/tuxmath +SLACKBUILD FILES: 0001-src-menu_lan.c-Remove-unused-duplicate-lan_player_in.patch 0002-rename-blits-to-tmblits.patch README doinst.sh slack-desc tuxmath.SlackBuild tuxmath.info +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tuxmath_w_fonts-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb09356d1825f9b7a8df416e83d7f46d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxmath (Tux of Math Command is a math game for kids) + +SLACKBUILD NAME: tuxtype2 +SLACKBUILD LOCATION: ./academic/tuxtype2 +SLACKBUILD FILES: README doinst.sh slack-desc tuxtype2.SlackBuild tuxtype2.desktop tuxtype2.info +SLACKBUILD VERSION: 1.8.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tuxtype_w_fonts-1.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce96616ba0c9e619ce0071a528301e94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxtype2 (Educational Typing Tutor) + +SLACKBUILD NAME: ucsc-blat +SLACKBUILD LOCATION: ./academic/ucsc-blat +SLACKBUILD FILES: LICENSE README References slack-desc ucsc-blat.SlackBuild ucsc-blat.info +SLACKBUILD VERSION: 34 +SLACKBUILD DOWNLOAD: https://hgwdev.cse.ucsc.edu/~kent/exe/linux/blatSuite.34.zip +SLACKBUILD DOWNLOAD_x86_64: https://hgwdev.cse.ucsc.edu/~kent/exe/opteron/blatSuite.34.zip +SLACKBUILD MD5SUM: ec9fbe02fed2f15051893001da5db767 +SLACKBUILD MD5SUM_x86_64: bf9042aa85a04ce85b24cef11011faee +SLACKBUILD SHORT DESCRIPTION: ucsc-blat (BLAT -- The BLAST-Like Alignment Tool) + +SLACKBUILD NAME: ugene +SLACKBUILD LOCATION: ./academic/ugene +SLACKBUILD FILES: README References doinst.sh slack-desc ugene.SlackBuild ugene.info +SLACKBUILD VERSION: 48.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ugeneunipro/ugene/archive/48.1/ugene-48.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5662a9e58d6ad19a8be7410f12139072 +SLACKBUILD SHORT DESCRIPTION: ugene (A unified bioinformatics toolkit) + +SLACKBUILD NAME: umfpack +SLACKBUILD LOCATION: ./academic/umfpack +SLACKBUILD FILES: README patches/atlas-lib-rename.diff patches/autoconfiscate.diff slack-desc umfpack.SlackBuild umfpack.info +SLACKBUILD VERSION: 5.7.9 +SLACKBUILD DOWNLOAD: https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v5.8.1/SuiteSparse-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c414679bbc9432a3def01b31ad921140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: umfpack (sparse matrix routines) + +SLACKBUILD NAME: units +SLACKBUILD LOCATION: ./academic/units +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc units.SlackBuild units.info +SLACKBUILD VERSION: 2.25 +SLACKBUILD DOWNLOAD: https://ftpmirror.gnu.org/units/units-2.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b20a613392d4f036138c51a21988b98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: units (The GNU Units conversion program) + +SLACKBUILD NAME: vCAPS_coevolution +SLACKBUILD LOCATION: ./academic/vCAPS_coevolution +SLACKBUILD FILES: 01_caps_verbose.patch 02_caps_sort_input.patch README References slack-desc vCAPS_coevolution.SlackBuild vCAPS_coevolution.info +SLACKBUILD VERSION: 2.0_2UN +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slackalaxy/sources/main/caps2_src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0914007c32ed22a9cb8a47b55cd18a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vCAPS_coevolution (Coevolution Analysis using Protein Sequences) + +SLACKBUILD NAME: vcftools +SLACKBUILD LOCATION: ./academic/vcftools +SLACKBUILD FILES: README References slack-desc vcftools.SlackBuild vcftools.info +SLACKBUILD VERSION: 0.1.16 +SLACKBUILD DOWNLOAD: https://github.com/vcftools/vcftools/archive/v0.1.16/vcftools-0.1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61d8ab568349b47b3df2642c619b0c29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcftools (A program package designed for working with VCF files) + +SLACKBUILD NAME: velocyto +SLACKBUILD LOCATION: ./academic/velocyto +SLACKBUILD FILES: README slack-desc velocyto.SlackBuild velocyto.info +SLACKBUILD VERSION: 0.17.17 +SLACKBUILD DOWNLOAD: https://github.com/velocyto-team/velocyto.py/archive/0.17.17/velocyto.py-0.17.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e85f92edf103fdaf51fbc998c4e1701d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: velocyto (library for the analysis of RNA velocity) + +SLACKBUILD NAME: verilator +SLACKBUILD LOCATION: ./academic/verilator +SLACKBUILD FILES: README slack-desc verilator.SlackBuild verilator.info +SLACKBUILD VERSION: 4.218 +SLACKBUILD DOWNLOAD: https://github.com/verilator/verilator/archive/v4.218/verilator-4.218.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b237c0524327fc82aa4f3af93ecb9371 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: verilator (the fastest free Verilog HDL simulator) + +SLACKBUILD NAME: verilog +SLACKBUILD LOCATION: ./academic/verilog +SLACKBUILD FILES: README slack-desc verilog.SlackBuild verilog.info +SLACKBUILD VERSION: 11.0 +SLACKBUILD DOWNLOAD: https://jaist.dl.sourceforge.net/project/iverilog/iverilog/11.0/verilog-11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3f7a618a4f499244ec6ee928574f03d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: verilog (Icarus Verilog Complier) + +SLACKBUILD NAME: veusz +SLACKBUILD LOCATION: ./academic/veusz +SLACKBUILD FILES: README doinst.sh slack-desc veusz.SlackBuild veusz.info +SLACKBUILD VERSION: 3.6.2 +SLACKBUILD DOWNLOAD: https://github.com/veusz/veusz/releases/download/veusz-3.6.2/veusz-3.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f79427f7d704437bb984e23393f838f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: veusz (A Scientific Plotting Package) + +SLACKBUILD NAME: voro++ +SLACKBUILD LOCATION: ./academic/voro++ +SLACKBUILD FILES: README slack-desc voro++.SlackBuild voro++.info +SLACKBUILD VERSION: 0.4.6 +SLACKBUILD DOWNLOAD: https://math.lbl.gov/voro++/download/dir/voro++-0.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2338b824c3b7b25590e18e8df5d68af9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: voro++: voro++ (A 3D Voronoi cell software library) + +SLACKBUILD NAME: vul +SLACKBUILD LOCATION: ./academic/vul +SLACKBUILD FILES: README slack-desc vul.SlackBuild vul.info +SLACKBUILD VERSION: 20230314_10d9d61 +SLACKBUILD DOWNLOAD: https://github.com/LukeSmithxyz/vul/archive/10d9d61/vul-10d9d6191dd81f110a9788e66b4818483f32d31d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca2b0b0b5311c99a3d758af13e459d68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vul (Latin Vulgate Bible on the Command Line) + +SLACKBUILD NAME: wcalc +SLACKBUILD LOCATION: ./academic/wcalc +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png slack-desc wcalc.SlackBuild wcalc.desktop wcalc.info +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/w-calc/Wcalc/2.5/wcalc-2.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45b02ba339a813ffc65f154d1e54a04b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wcalc (command-line scientific calculator) + +SLACKBUILD NAME: wehi-cellsymphony +SLACKBUILD LOCATION: ./academic/wehi-cellsymphony +SLACKBUILD FILES: README doinst.sh slack-desc wehi-cellsymphony.SlackBuild wehi-cellsymphony.desktop wehi-cellsymphony.info wehi-cellsymphony.png +SLACKBUILD VERSION: 20130721 +SLACKBUILD DOWNLOAD: http://www.frankbattye.com.au/downloads/CellSymphony.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7c3b806491f7922742271a4dfcdb58c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wehi-cellsymphony (Audio representation of flow cytometric data) + +SLACKBUILD NAME: wehi-deid +SLACKBUILD LOCATION: ./academic/wehi-deid +SLACKBUILD FILES: README doinst.sh slack-desc wehi-deid.SlackBuild wehi-deid.desktop wehi-deid.info wehi-deid.png +SLACKBUILD VERSION: 20130720 +SLACKBUILD DOWNLOAD: http://www.frankbattye.com.au/downloads/DeID.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd938d07b0471cf9ed9f32b778ded63d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wehi-deid (Flow cytometry De-Identifier) + +SLACKBUILD NAME: wehi-hackit +SLACKBUILD LOCATION: ./academic/wehi-hackit +SLACKBUILD FILES: README doinst.sh slack-desc wehi-hackit.SlackBuild wehi-hackit.desktop wehi-hackit.info wehi-hackit.png +SLACKBUILD VERSION: 20050203 +SLACKBUILD DOWNLOAD: http://www.frankbattye.com.au/downloads/Hackit.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b498994d569b147a461b698633078e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wehi-hackit (Clip a stream of cells from flow cytometry files) + +SLACKBUILD NAME: wehi-weasel +SLACKBUILD LOCATION: ./academic/wehi-weasel +SLACKBUILD FILES: LICENSE README doinst.sh slack-desc wehi-weasel wehi-weasel.SlackBuild wehi-weasel.desktop wehi-weasel.info wehi-weasel.png +SLACKBUILD VERSION: 3.8.0.18 +SLACKBUILD DOWNLOAD: http://www.frankbattye.com.au/Weasel/WeaselDownload.html +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7dfb4363b6d60a7781a212b06afbc98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wehi-weasel (Flow cytometry data analysis and display program) + +SLACKBUILD NAME: wise +SLACKBUILD LOCATION: ./academic/wise +SLACKBUILD FILES: README patches/01_welcome-csh.patch patches/02_isnumber.patch patches/03_doc-nodycache.patch patches/04_wise2-pdflatex-update.patch patches/05_glib2.patch patches/06_getline.patch patches/07_ld--as-needed.patch patches/08_mayhem.patch patches/09_dnal-add-return-statement.patch patches/10_fix_path_to_data_files.patch patches/11_consistent_manual_dates.patch patches/cross.patch patches/spelling.patch slack-desc wise.SlackBuild wise.info +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/w/wise/wise_2.4.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e90132c19a653831ce63b5af7f08302 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wise (Compare protein to DNA sequence) + +SLACKBUILD NAME: wmcalc +SLACKBUILD LOCATION: ./academic/wmcalc +SLACKBUILD FILES: README doinst.sh slack-desc wmcalc.SlackBuild wmcalc.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmcalc-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ccc2515828f2cfdec8e5be0e9f996c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcalc (calculator dockapp for windowMaker) + +SLACKBUILD NAME: wxMaxima +SLACKBUILD LOCATION: ./academic/wxMaxima +SLACKBUILD FILES: README doinst.sh slack-desc wxMaxima.SlackBuild wxMaxima.info +SLACKBUILD VERSION: 21.01.0 +SLACKBUILD DOWNLOAD: https://github.com/wxMaxima-developers/wxmaxima/archive/Version-21.01.0/wxmaxima-Version-21.01.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c9b97c786806172aa6ed000784e995e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxMaxima (gui for maxima) + +SLACKBUILD NAME: x48 +SLACKBUILD LOCATION: ./academic/x48 +SLACKBUILD FILES: README slack-desc x48.SlackBuild x48.info +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/x48.berlios/files/x48-0.6.4.tar.bz2 https://sourceforge.net/projects/x48.berlios/files/gxrom-r.bz2 https://literature.hpcalc.org/community/hp48g-qsg-en.pdf https://literature.hpcalc.org/community/hp48g-ug-en.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 700e631f8924a991b35d8a86ce60aab7 a08249c9a75d52671045dbb9c35321fa 1e91e669ed5bc126049f35f43e12805a 9efd58fc89b6ea89bc00d6dbff6812a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x48 (HP48 Calculator emulator) + +SLACKBUILD NAME: x48ng +SLACKBUILD LOCATION: ./academic/x48ng +SLACKBUILD FILES: README doinst.sh slack-desc x48ng-config x48ng-run x48ng.SlackBuild x48ng.info +SLACKBUILD VERSION: 0.51.2 +SLACKBUILD DOWNLOAD: https://github.com/gwenhael-le-moine/x48ng/archive/0.51.2/x48ng-0.51.2.tar.gz https://www.hpcalc.org/hp48/pc/emulators/sxrom-a.zip https://www.hpcalc.org/hp48/pc/emulators/sxrom-b.zip https://www.hpcalc.org/hp48/pc/emulators/sxrom-c.zip https://www.hpcalc.org/hp48/pc/emulators/sxrom-d.zip https://www.hpcalc.org/hp48/pc/emulators/sxrom-e.zip https://www.hpcalc.org/hp48/pc/emulators/sxrom-j.zip https://www.hpcalc.org/hp48/pc/emulators/gxrom-l.zip https://www.hpcalc.org/hp48/pc/emulators/gxrom-m.zip https://www.hpcalc.org/hp48/pc/emulators/gxrom-p.zip https://www.hpcalc.org/hp48/pc/emulators/gxrom-r.zip https://literature.hpcalc.org/community/hp48g-qsg-en.pdf https://literature.hpcalc.org/community/hp48g-ug-en.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35fd86fbb77a4671dfbc5e535ebfc4b6 05eca7d12c22a9493facfeff4d22cdd5 c76f1d47de111a2efa871a0ba5349c7f e52a6fb54e27af90e78c819576645e78 3ce9fe4fa2582909ea87b48e06886ea3 fea9ec59c859df8bc7a3928cecda30ff b7b5702487f27f3ca6325fcce46f0ad3 9863342d91a1b85eea5347d1de026bd9 a898c5d822237d3a637e53edc64b7533 e337a681c27925f82fc1e47c7803e761 c843131ff7ad5f27d4b577321d7a2f77 1e91e669ed5bc126049f35f43e12805a 9efd58fc89b6ea89bc00d6dbff6812a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x48ng (HP48 Calculator emulator) + +SLACKBUILD NAME: xcircuit +SLACKBUILD LOCATION: ./academic/xcircuit +SLACKBUILD FILES: Declare-UDrawXAt-in-prototypes.h.patch README doinst.sh slack-desc xcircuit.SlackBuild xcircuit.desktop xcircuit.info +SLACKBUILD VERSION: 3.10.30 +SLACKBUILD DOWNLOAD: http://opencircuitdesign.com/xcircuit/archive/xcircuit-3.10.30.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f83be9d40d5bea00f27391b979bb1f76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcircuit (Circuit drawing and schematic capture program) + +SLACKBUILD NAME: xephem +SLACKBUILD LOCATION: ./academic/xephem +SLACKBUILD FILES: 00_trailmenu.patch README XEphem doinst.sh slack-desc xephem.SlackBuild xephem.desktop xephem.info +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/XEphem/XEphem/archive/4.1.0/XEphem-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14b5aafd6d8cbfe3d261fc4661e04caa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xephem (Astronomy program) + +SLACKBUILD NAME: xflr5 +SLACKBUILD LOCATION: ./academic/xflr5 +SLACKBUILD FILES: README doinst.sh link_directly.patch.gz slack-desc xflr5.SlackBuild xflr5.info +SLACKBUILD VERSION: 6.61 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/xflr5/xflr5-6.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddedf9a123e67dfbf206901f6d6d59f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xflr5 (analysis tool for airfoils, wings, and planes) + +SLACKBUILD NAME: xfoil +SLACKBUILD LOCATION: ./academic/xfoil +SLACKBUILD FILES: Makefile_patches/Makefile.orrs.patch Makefile_patches/Makefile.xfoil.patch Makefile_patches/config.make.plotlib.patch README slack-desc xfoil.SlackBuild xfoil.info xoper.f.patch +SLACKBUILD VERSION: 6.99 +SLACKBUILD DOWNLOAD: http://web.mit.edu/drela/Public/web/xfoil/xfoil6.99.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d6270fc4341d299a426b3ad41be9cc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfoil (interactive program for design and analysis of airfoils) + +SLACKBUILD NAME: xiphos +SLACKBUILD LOCATION: ./academic/xiphos +SLACKBUILD FILES: README doinst.sh slack-desc xiphos.SlackBuild xiphos.info +SLACKBUILD VERSION: 4.3.2 +SLACKBUILD DOWNLOAD: https://github.com/crosswire/xiphos/archive/4.3.2/xiphos-4.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c5cb8769212de742ad746e75e6e744b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xiphos (A bible study application) + +SLACKBUILD NAME: xoscope +SLACKBUILD LOCATION: ./academic/xoscope +SLACKBUILD FILES: README doinst.sh slack-desc xoscope.SlackBuild xoscope.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/xoscope/files/xoscope/2.3/xoscope-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 737504856797fb0eac6f9c768446a184 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xoscope (digital oscilloscope) + +SLACKBUILD NAME: xschem +SLACKBUILD LOCATION: ./academic/xschem +SLACKBUILD FILES: README doinst.sh slack-desc xschem.SlackBuild xschem.desktop xschem.fig xschem.info xschem.png +SLACKBUILD VERSION: 3.4.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/xschem/files/xschem-3.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac87b3fa7067baf8ca03c2be91c0672c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xschem (schematic capture program) + +SLACKBUILD NAME: xsimd +SLACKBUILD LOCATION: ./academic/xsimd +SLACKBUILD FILES: README slack-desc xsimd.SlackBuild xsimd.info +SLACKBUILD VERSION: 13.2.0 +SLACKBUILD DOWNLOAD: https://github.com/QuantStack/xsimd/archive/13.2.0/xsimd-13.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f451a1c57d2a4fdc0ba663be438dced4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsimd (C++ wrappers for SIMD intrinsics) + +SLACKBUILD NAME: yices2 +SLACKBUILD LOCATION: ./academic/yices2 +SLACKBUILD FILES: README slack-desc yices2.SlackBuild yices2.info +SLACKBUILD VERSION: 2.6.4 +SLACKBUILD DOWNLOAD: https://yices.csl.sri.com/releases/2.6.4/yices-2.6.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6863fb6c44345e4b72490d16a7ee9f27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yices2 (Satisfiability modulo theories solver) + +SLACKBUILD NAME: z3 +SLACKBUILD LOCATION: ./academic/z3 +SLACKBUILD FILES: README slack-desc z3.SlackBuild z3.info +SLACKBUILD VERSION: 4.15.4 +SLACKBUILD DOWNLOAD: https://github.com/Z3Prover/z3/archive/z3-4.15.4/z3-z3-4.15.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22add9d4fa56a02f595c47b4e4a66e92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: z3 (a first-order theorem prover and SMT solver) + +SLACKBUILD NAME: zotero-gtk2 +SLACKBUILD LOCATION: ./academic/zotero-gtk2 +SLACKBUILD FILES: README doinst.sh slack-desc zotero-gtk2.SlackBuild zotero-gtk2.info zotero.desktop zotero.png +SLACKBUILD VERSION: 4.0.28 +SLACKBUILD DOWNLOAD: https://download.zotero.org/client/release/4.0.28/Zotero-4.0.28_linux-i686.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://download.zotero.org/client/release/4.0.28/Zotero-4.0.28_linux-x86_64.tar.bz2 +SLACKBUILD MD5SUM: a5cb40b79b26dbe4fb29b8e9fdb61a9f +SLACKBUILD MD5SUM_x86_64: 55f743aa7c08ca16d933e91faf43a2fc +SLACKBUILD SHORT DESCRIPTION: zotero-gtk2 (Collect, organize, cite, and share research sources) + +SLACKBUILD NAME: zotero +SLACKBUILD LOCATION: ./academic/zotero +SLACKBUILD FILES: README doinst.sh slack-desc zotero.SlackBuild zotero.info +SLACKBUILD VERSION: 8.0.4 +SLACKBUILD DOWNLOAD: https://download.zotero.org/client/release/8.0.4/Zotero-8.0.4_linux-i686.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://download.zotero.org/client/release/8.0.4/Zotero-8.0.4_linux-x86_64.tar.xz +SLACKBUILD MD5SUM: c9eb758023c7ddf56a0d1f7054c8600a +SLACKBUILD MD5SUM_x86_64: 5b4ff83947d32bdfe9b34afed20fde14 +SLACKBUILD SHORT DESCRIPTION: zotero (Collect, organize, cite, and share research sources) + +SLACKBUILD NAME: Synkron +SLACKBUILD LOCATION: ./accessibility/Synkron +SLACKBUILD FILES: README Synkron.SlackBuild Synkron.info slack-desc synkron.desktop synkron.png +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/synkron/files/synkron/1.6.2/Synkron-1.6.2-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a54301030a0451401bb253f2d80ac61b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Synkron (easy to use file/folder synchronization) + +SLACKBUILD NAME: blugon +SLACKBUILD LOCATION: ./accessibility/blugon +SLACKBUILD FILES: README blugon.SlackBuild blugon.info slack-desc +SLACKBUILD VERSION: 1.12.1 +SLACKBUILD DOWNLOAD: https://github.com/jumper149/blugon/archive/1.12.1/blugon-1.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1a34869270fb112be1122c107326545 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blugon (simple and configurable Blue Light Filter for X) + +SLACKBUILD NAME: easystroke +SLACKBUILD LOCATION: ./accessibility/easystroke +SLACKBUILD FILES: README doinst.sh easystroke.SlackBuild easystroke.info gcc7-build-fix.patch lambda.patch slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/easystroke/easystroke-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b4f25d02a6b5ac57a8b7a06545869db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easystroke (gesture-recognition application for X11) + +SLACKBUILD NAME: eflite +SLACKBUILD LOCATION: ./accessibility/eflite +SLACKBUILD FILES: README eflite.SlackBuild eflite.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/eflite/eflite-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c1a25990426ae1c6519ee1a4528dc03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eflite (speech server) + +SLACKBUILD NAME: espeakup +SLACKBUILD LOCATION: ./accessibility/espeakup +SLACKBUILD FILES: README espeakup.SlackBuild espeakup.info slack-desc +SLACKBUILD VERSION: 0.80 +SLACKBUILD DOWNLOAD: https://github.com/williamh/espeakup/archive/v0.80/espeakup-0.80.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c69ae545bc074810254d4a58303065e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: espeakup (a light weight connector for espeak and speakup) + +SLACKBUILD NAME: flite +SLACKBUILD LOCATION: ./accessibility/flite +SLACKBUILD FILES: README doinst.sh flite.SlackBuild flite.info flite.rst man/flite.1 man/flite_time.1 man/t2p.1 slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/festvox/flite/archive/v2.2/flite-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31f84ece0078906780f07942c0cd978c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flite (speech synthesis engine) + +SLACKBUILD NAME: fonts-opendyslexic +SLACKBUILD LOCATION: ./accessibility/fonts-opendyslexic +SLACKBUILD FILES: README doinst.sh fonts-opendyslexic.SlackBuild fonts-opendyslexic.info slack-desc +SLACKBUILD VERSION: 20160623 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/f/fonts-opendyslexic/fonts-opendyslexic_20160623.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b00df57c8f26be3caf8599f6a61d24b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-opendyslexic (font designed for readers with dyslexia) + +SLACKBUILD NAME: jpilot +SLACKBUILD LOCATION: ./accessibility/jpilot +SLACKBUILD FILES: README doinst.sh jpilot.SlackBuild jpilot.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: http://jpilot.org/tarballs/jpilot-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b539d8943ac75c7890fc5c071e89adb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpilot (desktop organizer application for PalmOS devices) + +SLACKBUILD NAME: mag +SLACKBUILD LOCATION: ./accessibility/mag +SLACKBUILD FILES: README mag.1 mag.SlackBuild mag.info mag.rst slack-desc xdestroyimage.diff +SLACKBUILD VERSION: 20100913 +SLACKBUILD DOWNLOAD: http://web.archive.org/web/20201102225232/https://sites.google.com/site/dannychouinard/Home/unix-linux-trinkets/little-utilities/mag-dynamic-x11-screen-magnifier/mag.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a659263b85a280f047c272820d2aa91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mag (screen magnifier for X) + +SLACKBUILD NAME: magnus +SLACKBUILD LOCATION: ./accessibility/magnus +SLACKBUILD FILES: README doinst.sh magnus.SlackBuild magnus.info magnus.png slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/stuartlangridge/magnus/archive/1.0.3/magnus-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53249667de050d930dcde097ff9ee937 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: magnus (a very simple screen magnifier for X11) + +SLACKBUILD NAME: mbrola-voices +SLACKBUILD LOCATION: ./accessibility/mbrola-voices +SLACKBUILD FILES: README mbrola-voices.SlackBuild mbrola-voices.info slack-desc +SLACKBUILD VERSION: 20200330_fe05a0 +SLACKBUILD DOWNLOAD: https://github.com/numediart/MBROLA-voices/archive/fe05a0ccef6a941207fd6aaad0b31294a1f93a51/MBROLA-voices-fe05a0ccef6a941207fd6aaad0b31294a1f93a51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c625d326019cc93c3906d6819fcb9fbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbrola-voices (MBROLA voices database) + +SLACKBUILD NAME: mbrola +SLACKBUILD LOCATION: ./accessibility/mbrola +SLACKBUILD FILES: README mbrola.SlackBuild mbrola.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/numediart/MBROLA/archive/3.3/MBROLA-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06993903c7b8d3a8d21cc66cd5a28219 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbrola (speech synthesizer) + +SLACKBUILD NAME: orca +SLACKBUILD LOCATION: ./accessibility/orca +SLACKBUILD FILES: README doinst.sh orca.SlackBuild orca.info slack-desc +SLACKBUILD VERSION: 41.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/orca-41.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17137c9b9b7a23628b2dc72a2506ab29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: orca (Orca Screen Reader) + +SLACKBUILD NAME: pastebinit +SLACKBUILD LOCATION: ./accessibility/pastebinit +SLACKBUILD FILES: README manpagefix.diff pastebinit.SlackBuild pastebinit.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/pastebinit/pastebinit/archive/1.8.0/pastebinit-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3980dd97ecfbbdd0b52ffc4b3594fdf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pastebinit (command-line pastebin client) + +SLACKBUILD NAME: picospeaker +SLACKBUILD LOCATION: ./accessibility/picospeaker +SLACKBUILD FILES: 36273f9d_and_d6a7a01.diff README picospeaker.1 picospeaker.SlackBuild picospeaker.info picospeaker.rst slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://github.com/shilbert01/picospeaker/archive/v0.6.2/picospeaker-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 888f1df39733a5d22733473fb783d34a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: picospeaker (CLI frontend to svox) + +SLACKBUILD NAME: ruvim +SLACKBUILD LOCATION: ./accessibility/ruvim +SLACKBUILD FILES: README ruvim.SlackBuild ruvim.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ruvim/ruvim-0.5-utf8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c5b97a1135b2e377e19e5a6a5afe9cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ruvim (Russian language pack for Vim) + +SLACKBUILD NAME: sct +SLACKBUILD LOCATION: ./accessibility/sct +SLACKBUILD FILES: README sct.SlackBuild sct.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://ftp.openbsd.org/pub/OpenBSD/distfiles/sct-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26a751a4b6158c1e23d8f63dfe289621 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sct (set the color temperature of the screen) + +SLACKBUILD NAME: shorturl +SLACKBUILD LOCATION: ./accessibility/shorturl +SLACKBUILD FILES: README shorturl.SlackBuild shorturl.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/Reedych/shorturl/archive/0.8/shorturl-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08f171df619895de9ee07235b9034c13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shorturl (URL Shortener) + +SLACKBUILD NAME: svkbd +SLACKBUILD LOCATION: ./accessibility/svkbd +SLACKBUILD FILES: README slack-desc svkbd.SlackBuild svkbd.info +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/svkbd-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67391a7cc252faab905b88ecbc20c724 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svkbd (simple virtual keyboard) + +SLACKBUILD NAME: svox +SLACKBUILD LOCATION: ./accessibility/svox +SLACKBUILD FILES: README dont_try_to_free_argv.diff pico2audio pico2audio.1 pico2audio.rst pico2wave.1 slack-desc svox.SlackBuild svox.info +SLACKBUILD VERSION: 1.0+git20130326_8 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/non-free/s/svox/svox_1.0+git20130326.orig.tar.gz https://slackware.uk/~urchlay/src/svox_1.0+git20130326-8.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df4bf610ff4273b420e80ff64af93130 fe78ebb55777b01fbbde150e90d23e00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svox (small footprint text-to-speech engine) + +SLACKBUILD NAME: termbin +SLACKBUILD LOCATION: ./accessibility/termbin +SLACKBUILD FILES: README slack-desc termbin.SlackBuild termbin.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/misc-scripts/plain/termbin?id=97bcf3b08aa36dee23d9a34ed4ff75e0ed755c1a +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a72668144f74643ec5e23aa8e2ac4239 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termbin (paste stdin or file(s) to termbin.com) + +SLACKBUILD NAME: unclutter-xfixes +SLACKBUILD LOCATION: ./accessibility/unclutter-xfixes +SLACKBUILD FILES: README slack-desc unclutter-xfixes.SlackBuild unclutter-xfixes.info +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/Airblader/unclutter-xfixes/archive/v1.6/unclutter-xfixes-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8a63e9b597d8b42d0e133bcf9e02c66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unclutter-xfixes (x11 tool for removing mouse clutter) + +SLACKBUILD NAME: unclutter +SLACKBUILD LOCATION: ./accessibility/unclutter +SLACKBUILD FILES: README fixwarnings.diff slack-desc unclutter.SlackBuild unclutter.info +SLACKBUILD VERSION: 1.09 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/unclutter/unclutter/source_1.09/unclutter-1.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c4464367b2db1d15fe36a8752e917c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unclutter (x11 tool for removing mouse clutter from the screen) + +SLACKBUILD NAME: wgetpaste +SLACKBUILD LOCATION: ./accessibility/wgetpaste +SLACKBUILD FILES: README slack-desc wgetpaste.1 wgetpaste.SlackBuild wgetpaste.example wgetpaste.info wgetpaste.pod wgetpaste_info zlin.conf +SLACKBUILD VERSION: 2.34 +SLACKBUILD DOWNLOAD: https://github.com/zlin/wgetpaste/archive/2.34/wgetpaste-2.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30d9245c7b956231831d71c3d7c1c47d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wgetpaste (command-line interface to various pastebins) + +SLACKBUILD NAME: xdotool +SLACKBUILD LOCATION: ./accessibility/xdotool +SLACKBUILD FILES: README slack-desc xdotool.SlackBuild xdotool.info +SLACKBUILD VERSION: 4.20251130.1 +SLACKBUILD DOWNLOAD: https://github.com/jordansissel/xdotool/releases/download/v4.20251130.1/xdotool-4.20251130.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b12dfb29de5138f48fbb0ab5017313e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdotool (fake X11 keyboard/mouse input) + +SLACKBUILD NAME: xsct +SLACKBUILD LOCATION: ./accessibility/xsct +SLACKBUILD FILES: README slack-desc xsct.SlackBuild xsct.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/faf0/sct/archive/2.3/sct-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbde50d1ae015895d4334e3d47443855 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsct (Set X11 screen temperature) + +SLACKBUILD NAME: xsel +SLACKBUILD LOCATION: ./accessibility/xsel +SLACKBUILD FILES: README slack-desc xsel.SlackBuild xsel.info +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/kfish/xsel/archive/1.2.1/xsel-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a11b94ec0d664eca48d38cf6f4dea356 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsel (program for getting/setting the contents of the X selection) + +SLACKBUILD NAME: xwit +SLACKBUILD LOCATION: ./accessibility/xwit +SLACKBUILD FILES: README slack-desc xwit.SlackBuild xwit.info +SLACKBUILD VERSION: 3.4_16 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/x/xwit/xwit_3.4.orig.tar.gz http://deb.debian.org/debian/pool/main/x/xwit/xwit_3.4-16.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bac527aab86715fcd76f44d9cf970ade 604252eb161bacb89d1b22e5f3299411 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwit (X Window Interface Tool) + +SLACKBUILD NAME: xzoom +SLACKBUILD LOCATION: ./accessibility/xzoom +SLACKBUILD FILES: README doinst.sh fixmanpage.diff slack-desc xzoom.SlackBuild xzoom.info +SLACKBUILD VERSION: 0.3_26 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/x/xzoom/xzoom_0.3.orig.tar.gz http://deb.debian.org/debian/pool/main/x/xzoom/xzoom_0.3-26.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4393017fcca4983313a018bbe41dc696 c9b1c1f57848ac4c114214d65291cd4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xzoom (magnify part of X display, with real-time updates) + +SLACKBUILD NAME: ydotool +SLACKBUILD LOCATION: ./accessibility/ydotool +SLACKBUILD FILES: README project_version.diff slack-desc ydotool.1 ydotool.SlackBuild ydotool.info ydotoold.8 +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/ReimuNotMoe/ydotool/archive/v1.0.4/ydotool-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2552acf3068a880c1d27e8dfe928ed0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ydotool (send fake keyboard/mouse events to the kernel) + +SLACKBUILD NAME: DPF-Plugins +SLACKBUILD LOCATION: ./audio/DPF-Plugins +SLACKBUILD FILES: DPF-Plugins.SlackBuild DPF-Plugins.info README slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://github.com/DISTRHO/DPF-Plugins/archive/v1.7/DPF-Plugins-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 811ec188d0bad4a2646eaf86e6297d9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DPF-Plugins (Collection of DPF-based plugins from DISTRHO) + +SLACKBUILD NAME: FAudio +SLACKBUILD LOCATION: ./audio/FAudio +SLACKBUILD FILES: FAudio.SlackBuild FAudio.info README slack-desc +SLACKBUILD VERSION: 22.08 +SLACKBUILD DOWNLOAD: https://github.com/FNA-XNA/FAudio/archive/22.08/FAudio-22.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fca9b2d43a1008d7975b8c71530ccc53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FAudio (Accuracy-focused XAudio reimplementation) + +SLACKBUILD NAME: JDSP4Linux +SLACKBUILD LOCATION: ./audio/JDSP4Linux +SLACKBUILD FILES: JDSP4Linux.SlackBuild JDSP4Linux.info README README.md doinst.sh gcc-14.patch icon.png newer_pipewire.patch slack-desc +SLACKBUILD VERSION: 2.7 +SLACKBUILD DOWNLOAD: https://github.com/raspo666/miscfiles/raw/main/JDSP4Linux-2.7.tar.xz https://raw.githubusercontent.com/Audio4Linux/JDSP4Linux/master/resources/icons/icon.png +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70c5b38f2d28e6872c38c8512960ee1a 154e3da7bd818a72a10958070f7b66e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: JDSP4Linux (Pipewire system equalizer) + +SLACKBUILD NAME: Luppp +SLACKBUILD LOCATION: ./audio/Luppp +SLACKBUILD FILES: Luppp.SlackBuild Luppp.desktop Luppp.info README doinst.sh slack-desc +SLACKBUILD VERSION: 78fb003 +SLACKBUILD DOWNLOAD: https://github.com/openAVproductions/openAV-Luppp/archive/78fb003/openAV-Luppp-78fb003df542e752d43f8ea3e734a83de4e4f8a1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ca15251690330ce6412a4a2a4e4d57b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Luppp (looper) + +SLACKBUILD NAME: MP3Diags +SLACKBUILD LOCATION: ./audio/MP3Diags +SLACKBUILD FILES: MP3Diags.SlackBuild MP3Diags.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.01 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mp3diags/files/mp3diags-src/MP3Diags-1.4.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78d2dec339e6a7e335e71e043e0e38a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MP3Diags (MP3 file diagnosis and repair tool) + +SLACKBUILD NAME: MusicMixer +SLACKBUILD LOCATION: ./audio/MusicMixer +SLACKBUILD FILES: MusicMixer.SlackBuild MusicMixer.desktop MusicMixer.info MusicMixer.xpm README doinst.sh slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/MusicMixer_x86_1.8.tgz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: cc8d9945251b94c16fcb7b9443743008 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MusicMixer (AmpliFIND/MusicIP tool) + +SLACKBUILD NAME: PAmix +SLACKBUILD LOCATION: ./audio/PAmix +SLACKBUILD FILES: PAmix.SlackBuild PAmix.info README slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/patroclos/PAmix/archive/1.6/PAmix-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a0c8f2c44c71f472b63423a114a61a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PAmix (pulseaudio mixer) + +SLACKBUILD NAME: SAM +SLACKBUILD LOCATION: ./audio/SAM +SLACKBUILD FILES: README SAM.SlackBuild SAM.info fix_variable_redefinition.patch.gz slack-desc +SLACKBUILD VERSION: 20171105_bcf92b5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/SAM-20171105_bcf92b5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 089a37ab6ed436b084f3acfb1c78806f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SAM (Software Automatic Mouth) + +SLACKBUILD NAME: SongRec +SLACKBUILD LOCATION: ./audio/SongRec +SLACKBUILD FILES: LICENSE README SongRec.SlackBuild SongRec.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/marin-m/SongRec/archive/0.3.3/SongRec-0.3.3.tar.gz https://github.com/raspo666/mysbos/raw/main/vendor.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49bdb3d63079f53e81ed243f6ba85cca 94129427d44daf28580530a137c429a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SongRec (Shazam client for linux) + +SLACKBUILD NAME: SuperCollider +SLACKBUILD LOCATION: ./audio/SuperCollider +SLACKBUILD FILES: README SuperCollider.SlackBuild SuperCollider.info doinst.sh slack-desc supercollider-3.12.2-libsndfile-110-compat.patch +SLACKBUILD VERSION: 3.12.2 +SLACKBUILD DOWNLOAD: https://github.com/supercollider/supercollider/releases/download/Version-3.12.2/SuperCollider-3.12.2-Source.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01db38c7fa1793073901e1d70037d4a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SuperCollider (OO Language for Audio Synthesis) + +SLACKBUILD NAME: TiMidity++ +SLACKBUILD LOCATION: ./audio/TiMidity++ +SLACKBUILD FILES: README TiMidity++.SlackBuild TiMidity++.info doinst.sh patches/autoconf.diff rc.timidity slack-desc timidity.cfg +SLACKBUILD VERSION: 2.15.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/timidity/files/TiMidity++/TiMidity++-2.15.0/TiMidity++-2.15.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d85077febda2c85ffe9f9628023c2667 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TiMidity++: TiMidity++ (a software midi synthesizer) + +SLACKBUILD NAME: Ymuse +SLACKBUILD LOCATION: ./audio/Ymuse +SLACKBUILD FILES: README Ymuse.SlackBuild Ymuse.info doinst.sh modules.txt slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD 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 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 993681ff5ba64de0fa45071dfa335b63 35731c6f0d6bc218a3547dc8e763046b 068148dd3e66a323b2a1eac1606c3c5a 508d63d7d54546b779b340bf17b0551d 0951216925c98fda75a484a528b06af6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Ymuse (GTK client for Music Player Daemon) + +SLACKBUILD NAME: a2jmidid +SLACKBUILD LOCATION: ./audio/a2jmidid +SLACKBUILD FILES: README a2jmidid.SlackBuild a2jmidid.info slack-desc +SLACKBUILD VERSION: 9 +SLACKBUILD DOWNLOAD: https://github.com/linuxaudio/a2jmidid/archive/9/a2jmidid-9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cfac8647a84513a698c2b310cdb2e2bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: a2jmidid (ALSA sequencer to JACK MIDI bridging for jack2) + +SLACKBUILD NAME: aacgain +SLACKBUILD LOCATION: ./audio/aacgain +SLACKBUILD FILES: README aacgain.SlackBuild aacgain.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/aacgain/aacgain_1_9.tar.bz2 http://ponce.cc/slackware/sources/repo/aacgain/mp3gain-1_5_2-src.zip http://ponce.cc/slackware/sources/repo/aacgain/faad2-2.7.tar.bz2 http://ponce.cc/slackware/sources/repo/aacgain/mp4v2-trunk-r355.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c48d8e6873273c50961fdc55693bde6d d888563538ec863eeea8afc8207b2739 4c332fa23febc0e4648064685a3d4332 38a753e936df5ef4c2f7de3d16f440f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aacgain (Adjust volume gain for mp3/aac) + +SLACKBUILD NAME: aacplusenc +SLACKBUILD LOCATION: ./audio/aacplusenc +SLACKBUILD FILES: README aacplusenc.SlackBuild aacplusenc.info slack-desc +SLACKBUILD VERSION: 0.17.5 +SLACKBUILD DOWNLOAD: http://ppa.launchpad.net/teknoraver/ppa/ubuntu/pool/main/a/aacplusenc/aacplusenc_0.17.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9df37068517ff8598f2b0ed31b67921 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aacplusenc (High-Efficency AAC (AAC+)) + +SLACKBUILD NAME: abcde +SLACKBUILD LOCATION: ./audio/abcde +SLACKBUILD FILES: README abcde.SlackBuild abcde.info doinst.sh id3-genre.diff padding.diff slack-desc +SLACKBUILD VERSION: 2.9.3 +SLACKBUILD DOWNLOAD: https://abcde.einval.com/download/abcde-2.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24a6e89f0e04acb6111e6be913643b12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abcde (shell script to encode audio CDs) + +SLACKBUILD NAME: acousticbrainz-client +SLACKBUILD LOCATION: ./audio/acousticbrainz-client +SLACKBUILD FILES: README acousticbrainz-client.SlackBuild acousticbrainz-client.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/MTG/acousticbrainz-client/archive/0.1/acousticbrainz-client-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7565d115c04db46e394f05eb12109519 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acousticbrainz-client (Acoustic Music Scanner) + +SLACKBUILD NAME: acousticbrainz-gui +SLACKBUILD LOCATION: ./audio/acousticbrainz-gui +SLACKBUILD FILES: README acousticbrainz-gui.SlackBuild acousticbrainz-gui.info acousticbrainz-gui.png doinst.sh qt5-5.7.patch slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/MTG/acousticbrainz-gui/archive/0.1/acousticbrainz-gui-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40a4a0f3595db336dfc6e7a3d981fe7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acousticbrainz-gui (Acoustic Music Scanner) + +SLACKBUILD NAME: acousticbrainz-music-extractor +SLACKBUILD LOCATION: ./audio/acousticbrainz-music-extractor +SLACKBUILD FILES: README acousticbrainz-music-extractor.SlackBuild acousticbrainz-music-extractor.info slack-desc +SLACKBUILD VERSION: v2.1_beta2 +SLACKBUILD DOWNLOAD: http://essentia.upf.edu/extractors/essentia-extractors-v2.1_beta2-linux-i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://essentia.upf.edu/extractors/essentia-extractors-v2.1_beta2-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: a75f35951615e500fc16f63d06ee37c5 +SLACKBUILD MD5SUM_x86_64: f063fcf9ef65b6e0e9805eae8c3fbb9a +SLACKBUILD SHORT DESCRIPTION: acousticbrainz-music-extractor (Acoustic Music Extractor) + +SLACKBUILD NAME: acxi +SLACKBUILD LOCATION: ./audio/acxi +SLACKBUILD FILES: README acxi.SlackBuild acxi.info slack-desc +SLACKBUILD VERSION: 3.6.02 +SLACKBUILD DOWNLOAD: https://codeberg.org/smxi/acxi/archive/3.6.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b786a0f0eca1073d2b239d3095e97f57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acxi (a command line audio processing tool) + +SLACKBUILD NAME: aeolus +SLACKBUILD LOCATION: ./audio/aeolus +SLACKBUILD FILES: README aeolus.SlackBuild aeolus.desktop aeolus.info aeolus.png doinst.sh slack-desc +SLACKBUILD VERSION: 0.10.4 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/aeolus-0.10.4.tar.bz2 http://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 098febf615f149b11ef3c1820684ed37 2ce25b742badbaf40122ebb0bbc2aa5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aeolus (pipe organ emulator) + +SLACKBUILD NAME: aften +SLACKBUILD LOCATION: ./audio/aften +SLACKBUILD FILES: README aften.SlackBuild aften.info slack-desc +SLACKBUILD VERSION: 0.0.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/aften/aften-0.0.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fde67146879febb81af3d95a62df8840 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aften (Fifty-Two ENcoder) + +SLACKBUILD NAME: aj-snapshot +SLACKBUILD LOCATION: ./audio/aj-snapshot +SLACKBUILD FILES: README aj-snapshot.SlackBuild aj-snapshot.info slack-desc +SLACKBUILD VERSION: 0.9.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/aj-snapshot/aj-snapshot-0.9.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b5f30312206be17f276ca305fbc0250 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aj-snapshot (minimalist JACK session manager) + +SLACKBUILD NAME: alsa-plugin-jack +SLACKBUILD LOCATION: ./audio/alsa-plugin-jack +SLACKBUILD FILES: README alsa-plugin-jack.SlackBuild alsa-plugin-jack.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://www.alsa-project.org/files/pub/plugins/alsa-plugins-1.2.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11d1bcc1b4eec26c1011ec965f4b54ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsa-plugin-jack (JACK plugin for ALSA) + +SLACKBUILD NAME: alsa-tools +SLACKBUILD LOCATION: ./audio/alsa-tools +SLACKBUILD FILES: 99-tascam.rules README alsa-tools.SlackBuild alsa-tools.info doinst.sh slack-desc tascam-us122-HOWTO +SLACKBUILD VERSION: 1.2.11 +SLACKBUILD DOWNLOAD: http://www.alsa-project.org/files/pub/tools/alsa-tools-1.2.11.tar.bz2 http://www.alsa-project.org/files/pub/firmware/alsa-firmware-1.2.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc5f5e5689f46a9d4a0b85dc6661732c ee6c1d24a1a4ac1d86992b408ed710a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsa-tools (tools and firmware for various soundcards) + +SLACKBUILD NAME: alsacap +SLACKBUILD LOCATION: ./audio/alsacap +SLACKBUILD FILES: README alsacap.SlackBuild alsacap.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 20200821 +SLACKBUILD DOWNLOAD: https://www.volkerschatz.com/noise/alsacap.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cfdec57e70a885d2a56e1364dfc80ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsacap (ALSA device capability lister) + +SLACKBUILD NAME: alsaequal +SLACKBUILD LOCATION: ./audio/alsaequal +SLACKBUILD FILES: README alsaequal.SlackBuild alsaequal.info asoundrc.example lib64fix+EqRename.diff slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/alsaequal-0.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2edc7710c72cbf3ab297c414e35ebda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsaequal (10 Band Graphical Equalizer) + +SLACKBUILD NAME: alsamixergui +SLACKBUILD LOCATION: ./audio/alsamixergui +SLACKBUILD FILES: README alsamixergui-0.9.0.1.2-strsignal.patch alsamixergui.SlackBuild alsamixergui.info slack-desc +SLACKBUILD VERSION: 0.9.0rc2 +SLACKBUILD DOWNLOAD: http://archive.ubuntu.com/ubuntu/pool/universe/a/alsamixergui/alsamixergui_0.9.0rc2-1.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/a/alsamixergui/alsamixergui_0.9.0rc2-1-9.1.diff.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af942a41b81ba27e2e4d0a1e1ab0decb 957c643604cc537eb547b9c7978d476d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsamixergui (graphical soundcard mixer for ALSA) + +SLACKBUILD NAME: alsamodularsynth +SLACKBUILD LOCATION: ./audio/alsamodularsynth +SLACKBUILD FILES: README alsamodularsynth.SlackBuild alsamodularsynth.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/alsamodular/files/alsamodular/2.2.1/ams-2.2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cfd04fec0bdc03fb185026e142446ce5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alsamodularsynth (realtime modular synthesizer and effect processor) + +SLACKBUILD NAME: amSynth +SLACKBUILD LOCATION: ./audio/amSynth +SLACKBUILD FILES: README amSynth.SlackBuild amSynth.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.13.4 +SLACKBUILD DOWNLOAD: https://github.com/amsynth/amsynth/releases/download/release-1.13.4/amsynth-1.13.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bbec1dce1808b06b1389a1cb2b3af75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amSynth (analogue modelling synthesizer) + +SLACKBUILD NAME: amrnb +SLACKBUILD LOCATION: ./audio/amrnb +SLACKBUILD FILES: README amrnb.SlackBuild amrnb.info slack-desc +SLACKBUILD VERSION: 11.0.0.0 +SLACKBUILD DOWNLOAD: ftp://ftp.penguin.cz/pub/users/utx/amr/amrnb-11.0.0.0.tar.bz2 http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-b00.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 673ab645f61d1c830b6429a5ba76bb1f b88fd1ca1fd23e24be1cc70f3227b3e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amrnb (AMR Narrow Band Speech Codec) + +SLACKBUILD NAME: amrwb +SLACKBUILD LOCATION: ./audio/amrwb +SLACKBUILD FILES: README amrwb.SlackBuild amrwb.info slack-desc +SLACKBUILD VERSION: 11.0.0.0 +SLACKBUILD DOWNLOAD: ftp://ftp.penguin.cz/pub/users/utx/amr/amrwb-11.0.0.0.tar.bz2 http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-b00.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9ea63e6f8b778fe1040f73891ba3720 9fd5a681beb11277ce370deafa4a494d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amrwb (AMR Wide Band Speech Codec) + +SLACKBUILD NAME: apulse +SLACKBUILD LOCATION: ./audio/apulse +SLACKBUILD FILES: README apulse.SlackBuild apulse.info pc/libpulse-mainloop-glib.pc pc/libpulse-simple.pc pc/libpulse.pc slack-desc +SLACKBUILD VERSION: 0.1.14 +SLACKBUILD DOWNLOAD: https://github.com/i-rinat/apulse/archive/v0.1.14/apulse-0.1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1873f41da77d3294214fb0f4b86976c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apulse (PulseAudio emulation for ALSA) + +SLACKBUILD NAME: ardour +SLACKBUILD LOCATION: ./audio/ardour +SLACKBUILD FILES: README ardour.SlackBuild ardour.info doinst.sh slack-desc +SLACKBUILD VERSION: 9.1.0 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/Ardour-9.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0ea7c2e41e1ed57d611ad50c2c73f65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ardour (Professional Audio Editing) + +SLACKBUILD NAME: ario +SLACKBUILD LOCATION: ./audio/ario +SLACKBUILD FILES: README ario.SlackBuild ario.info doinst.sh glib-single-include.patch slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ario-player/ario-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b4072c0fe2aa72fb8103faac4dd3d69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ario (a GTK2 client for MPD) + +SLACKBUILD NAME: asap +SLACKBUILD LOCATION: ./audio/asap +SLACKBUILD FILES: README asap-mplayer asap.SlackBuild asap.info doinst.sh douninst.sh man/asap-mplayer.1 man/asap-mplayer.rst man/asap-sdl.1 man/asap-sdl.rst man/asapconv.1 man/asapconv.rst man/sap2ntsc.1 man/sap2ntsc.rst man/sap2txt.1 man/sap2txt.rst mkman.sh sap2ntsc.c slack-desc +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/asap/asap/7.0.0/asap-7.0.0.tar.gz https://asap.sourceforge.net/examples.zip https://ftp.daper.net/pub/soft/moc/stable/moc-2.5.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6dd275560bdb4feddce37e8b482b8679 4a319bd466bc26d3d3c2fee0ee9ac6b6 48e5abcd5ffc76921d4feea8a1fc2dbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asap (player/converter for Atari 8-bit chiptune formats) + +SLACKBUILD NAME: aseqview +SLACKBUILD LOCATION: ./audio/aseqview +SLACKBUILD FILES: README aseqview.SlackBuild aseqview.desktop aseqview.info b31044a.patch doinst.sh e40717b.patch slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/7c/aseqview-0.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f75e1b6fc5eab6b40ae2c7a74216a7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aseqview (ALSA sequencer event viewer) + +SLACKBUILD NAME: asunder +SLACKBUILD LOCATION: ./audio/asunder +SLACKBUILD FILES: README asunder.SlackBuild asunder.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.9.6 +SLACKBUILD DOWNLOAD: http://littlesvr.ca/asunder/releases/asunder-2.9.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64c1d87e0eb9e695af5bea9af19131b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asunder (Audio CD Ripper and Encoder) + +SLACKBUILD NAME: atunes +SLACKBUILD LOCATION: ./audio/atunes +SLACKBUILD FILES: README atunes.SlackBuild atunes.desktop atunes.info atunes.png doinst.sh slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/atunes/atunes/aTunes%203.1.2/atunes-3.1.2-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58003c0d063afa39d240215e368a5105 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atunes (full-featured audio player and manager) + +SLACKBUILD NAME: audacious-aac +SLACKBUILD LOCATION: ./audio/audacious-aac +SLACKBUILD FILES: README audacious-aac.SlackBuild audacious-aac.info patches/enable_only_aac_plugin.diff slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://distfiles.audacious-media-player.org/audacious-plugins-4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 740d83757b49b82bc75e256c96b09bfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audacious-aac (AAC Decoder Plugin used by the Audacious media player) + +SLACKBUILD NAME: audacious-jack +SLACKBUILD LOCATION: ./audio/audacious-jack +SLACKBUILD FILES: README audacious-jack.SlackBuild audacious-jack.info slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://distfiles.audacious-media-player.org/audacious-plugins-4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 740d83757b49b82bc75e256c96b09bfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audacious-jack (JACK audit output plugin for audacious) + +SLACKBUILD NAME: audacity +SLACKBUILD LOCATION: ./audio/audacity +SLACKBUILD FILES: README audacity.SlackBuild audacity.desktop audacity.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.7.5 +SLACKBUILD DOWNLOAD: https://github.com/audacity/audacity/releases/download/Audacity-3.7.5/audacity-sources-3.7.5.tar.gz https://github.com/audacity/audacity/releases/download/Audacity-3.7.5/audacity-manual-3.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15fc08de78aad33d4982af10e75f621 f65a4936c5b39ff97c59593753023d7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audacity (sound editor) + +SLACKBUILD NAME: audioconvert +SLACKBUILD LOCATION: ./audio/audioconvert +SLACKBUILD FILES: README audioconvert.SlackBuild audioconvert.info audiofilename-class.patch slack-desc +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: https://github.com/gogglesmm/audioconvert/archive/0.4.4/audioconvert-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 380dd602fc1abdc83ae209439368b348 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audioconvert (Audio Sync and Conversion Utility) + +SLACKBUILD NAME: azr3 +SLACKBUILD LOCATION: ./audio/azr3 +SLACKBUILD FILES: README azr3.SlackBuild azr3.info doinst.sh patches/azr3.png patches/drop_lash_support.patch patches/errs_and_warns.patch patches/fix-compilation.patch patches/linking_order.patch slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://download.savannah.nongnu.org/releases/ll-plugins/azr3-jack-1.2.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa71715e5873aea724713be5970ebfbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: azr3 (tonewheel organ simulator for jack) + +SLACKBUILD NAME: bitwig-studio +SLACKBUILD LOCATION: ./audio/bitwig-studio +SLACKBUILD FILES: README bitwig-studio.SlackBuild bitwig-studio.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.1.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.bitwig.com/dl/Bitwig%20Studio/5.1.9/installer_linux/bitwig-studio-5.1.9.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f358791b57c27f2fcc3abb3918bfc0c9 +SLACKBUILD SHORT DESCRIPTION: bitwig-studio (Digital audio workstation for music production) + +SLACKBUILD NAME: bristol +SLACKBUILD LOCATION: ./audio/bristol +SLACKBUILD FILES: 03-rm_alsa-iatomic.h.patch README bristol.SlackBuild bristol.desktop bristol.info bristol.png doinst.sh launch-bristol setcap.sh slack-desc +SLACKBUILD VERSION: 0.60.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/bristol/bristol-0.60.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ea4dacdac0dba3048156e2f6a5ee4d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bristol (Synthesiser Emulations on Linux) + +SLACKBUILD NAME: butt +SLACKBUILD LOCATION: ./audio/butt +SLACKBUILD FILES: AJ-simple-radio.svg README butt.SlackBuild butt.desktop butt.info doinst.sh slack-desc time-header.patch +SLACKBUILD VERSION: 1.45.0 +SLACKBUILD DOWNLOAD: https://danielnoethen.de/butt/release/1.45.0/butt-1.45.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2dd9d7bb72fd1a134dc520b42b10da1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: butt (broadcast using this tool) + +SLACKBUILD NAME: calf-ladspa +SLACKBUILD LOCATION: ./audio/calf-ladspa +SLACKBUILD FILES: README calf-ladspa.SlackBuild calf-ladspa.info calf.desktop disable-jack-and-fluidsynth.diff minmax.diff slack-desc +SLACKBUILD VERSION: 0.0.19kx +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/calf-0.0.19kx.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba2147ddc53022ddf1ffdf28c3340a57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calf-ladspa (legacy audio plugin pack for LADSPA) + +SLACKBUILD NAME: calf +SLACKBUILD LOCATION: ./audio/calf +SLACKBUILD FILES: README calf.SlackBuild calf.desktop calf.info doinst.sh git2targz.sh setcap.sh slack-desc +SLACKBUILD VERSION: 0.90.3 +SLACKBUILD DOWNLOAD: https://calf-studio-gear.org/files/calf-0.90.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4f91c141a1188753262ce434b11c750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calf (lv2 audio plugins) + +SLACKBUILD NAME: callaudiod +SLACKBUILD LOCATION: ./audio/callaudiod +SLACKBUILD FILES: README callaudiod.SlackBuild callaudiod.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://gitlab.com/mobian1/callaudiod/-/archive/0.1.7/callaudiod-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7894b8e9188c3ab31fab21132df16059 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: callaudiod (Call audio routing daemon) + +SLACKBUILD NAME: caps +SLACKBUILD LOCATION: ./audio/caps +SLACKBUILD FILES: README UPGRADE.txt caps.SlackBuild caps.info gcc7fix.diff slack-desc +SLACKBUILD VERSION: 0.9.26 +SLACKBUILD DOWNLOAD: http://quitte.de/dsp/caps_0.9.26.tar.bz2 https://slackware.uk/~urchlay/src/caps-doc-unofficial_0.9.26.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36b30c7c7db2d2bc5f4f54077e97b5ee 3c3eb99856f0d21b5a7212622ff0b55f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caps (audio plugin suite for LADSPA) + +SLACKBUILD NAME: cardinal +SLACKBUILD LOCATION: ./audio/cardinal +SLACKBUILD FILES: README cardinal.SlackBuild cardinal.info slack-desc +SLACKBUILD VERSION: 24.05 +SLACKBUILD DOWNLOAD: https://github.com/DISTRHO/Cardinal/releases/download/24.05/Cardinal-linux-i686-24.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/DISTRHO/Cardinal/releases/download/24.05/Cardinal-linux-x86_64-24.05.tar.gz +SLACKBUILD MD5SUM: 746635e47ed354dbce7f1a0101f3a821 +SLACKBUILD MD5SUM_x86_64: b10a116df7fc68db3aaff77d4e095843 +SLACKBUILD SHORT DESCRIPTION: cardinal (Open-source VCV Rack) + +SLACKBUILD NAME: carla +SLACKBUILD LOCATION: ./audio/carla +SLACKBUILD FILES: README carla.SlackBuild carla.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/falkTX/Carla/archive/v2.5.2/Carla-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e7983f56d690968f141c2efd2d73c4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: carla (host for VST, DSSI, LADSPA, LV2 plugins) + +SLACKBUILD NAME: cava +SLACKBUILD LOCATION: ./audio/cava +SLACKBUILD FILES: README cava.SlackBuild cava.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/karlstav/cava/archive/0.6.1/cava-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc2fa61de2bd7ccc2bd3fffc7293d4b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cava (Audio Visualizer) + +SLACKBUILD NAME: cd-discid +SLACKBUILD LOCATION: ./audio/cd-discid +SLACKBUILD FILES: README cd-discid.SlackBuild cd-discid.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://linukz.org/download/cd-discid-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85027b71d08fbbfb11ac2f0db6e8cea7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cd-discid (Backend utility to retrieve CDDB discid information) + +SLACKBUILD NAME: celt +SLACKBUILD LOCATION: ./audio/celt +SLACKBUILD FILES: README celt.SlackBuild celt.info slack-desc +SLACKBUILD VERSION: 0.11.3 +SLACKBUILD DOWNLOAD: http://downloads.xiph.org/releases/celt/celt-0.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5511732a426cc42bf986ca79b5cdd02f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: celt (low delay audio codec) + +SLACKBUILD NAME: celt051 +SLACKBUILD LOCATION: ./audio/celt051 +SLACKBUILD FILES: README celt051.SlackBuild celt051.info slack-desc +SLACKBUILD VERSION: 0.5.1.3 +SLACKBUILD DOWNLOAD: http://downloads.xiph.org/releases/celt/celt-0.5.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67e7b5e45db57a6f1f0a6962f5ecb190 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: celt051 (low delay audio codec - version 0.5.1.x) + +SLACKBUILD NAME: chuck +SLACKBUILD LOCATION: ./audio/chuck +SLACKBUILD FILES: README chuck.SlackBuild chuck.info slack-desc +SLACKBUILD VERSION: 1.4.1.0 +SLACKBUILD DOWNLOAD: https://chuck.cs.princeton.edu/release/files/chuck-1.4.1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e41bcfd86f234c5cd3533d98fa27f398 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chuck (audio programming language) + +SLACKBUILD NAME: clap +SLACKBUILD LOCATION: ./audio/clap +SLACKBUILD FILES: README clap.SlackBuild clap.info clap.pc slack-desc +SLACKBUILD VERSION: 1.1.10 +SLACKBUILD DOWNLOAD: https://github.com/free-audio/clap/archive/1.1.10/clap-1.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61a5e232e8110a06c52e50800ce6c578 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clap (Clever Audio Plugin API) + +SLACKBUILD NAME: clementine +SLACKBUILD LOCATION: ./audio/clementine +SLACKBUILD FILES: README clementine.SlackBuild clementine.info cmake4.patch doinst.sh make-git-rev-detection-optional.patch slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/clementine-player/Clementine/archive/refs/tags/1.4.1/Clementine-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5953489512c177241cd6387a742b4de5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clementine (music player based on Amarok 1.4) + +SLACKBUILD NAME: clockchimes +SLACKBUILD LOCATION: ./audio/clockchimes +SLACKBUILD FILES: README clockchimes clockchimes.SlackBuild clockchimes.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://www.go4it2day.com/downloads/clockchimes/0.3/clockchimes-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e398cd17239c3b6940597217f7db197 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clockchimes (plays clock chimes based on the system time) + +SLACKBUILD NAME: clthreads +SLACKBUILD LOCATION: ./audio/clthreads +SLACKBUILD FILES: README clthreads.SlackBuild clthreads.info slack-desc +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/clthreads-2.4.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c82e4edece2db2de9451b6afe702a86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clthreads (Threads library for aeolus) + +SLACKBUILD NAME: clxclient +SLACKBUILD LOCATION: ./audio/clxclient +SLACKBUILD FILES: README clxclient.SlackBuild clxclient.info slack-desc +SLACKBUILD VERSION: 3.9.2 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/clxclient-3.9.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39af7de7888fb4d37362edbc94566314 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clxclient (X library for aeolus) + +SLACKBUILD NAME: cmt +SLACKBUILD LOCATION: ./audio/cmt +SLACKBUILD FILES: README cmt.SlackBuild cmt.info fix_sine.diff slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: https://www.ladspa.org/download/cmt_1.18.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1497ed5f6c45fa20f8ba489a1850537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmt (Computer Music Toolkit for LADSPA) + +SLACKBUILD NAME: cmus +SLACKBUILD LOCATION: ./audio/cmus +SLACKBUILD FILES: README cmus.SlackBuild cmus.info slack-desc +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: https://github.com/cmus/cmus/archive/v2.12.0/cmus-2.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36305efa23a50850c1ae6b372815c149 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmus (ncurses based music player) + +SLACKBUILD NAME: connie +SLACKBUILD LOCATION: ./audio/connie +SLACKBUILD FILES: README connie.SlackBuild connie.desktop connie.info connie_qt4.desktop doinst.sh setcap.sh slack-desc +SLACKBUILD VERSION: 0.4.3rc9 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/connie-0.4.3rc9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 955d88ca394cc073c3deb6d16d128674 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: connie (organ synth for JACK) + +SLACKBUILD NAME: coppwr +SLACKBUILD LOCATION: ./audio/coppwr +SLACKBUILD FILES: README coppwr.SlackBuild coppwr.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/dimtpap/coppwr/releases/download/1.7.1/coppwr-1.7.1-vendor.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e0f4249c87a60dfaa1400034188ad5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coppwr (Low level control GUI for PipeWire) + +SLACKBUILD NAME: crip +SLACKBUILD LOCATION: ./audio/crip +SLACKBUILD FILES: README crip.1 crip.SlackBuild crip.info editcomment.1 editfilenames.1 slack-desc +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: http://bach.dynet.com/crip/src/crip-3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcb5b9d034c100987301276a2973f74d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crip (terminal-based ripper/encoder/tagger tool) + +SLACKBUILD NAME: cubeb +SLACKBUILD LOCATION: ./audio/cubeb +SLACKBUILD FILES: README cubeb.SlackBuild cubeb.info slack-desc +SLACKBUILD VERSION: 20230825_3f86a06 +SLACKBUILD DOWNLOAD: https://github.com/mozilla/cubeb/archive/3f86a06fcee0ee738db8d0747bf291df8d12ef07/cubeb-3f86a06fcee0ee738db8d0747bf291df8d12ef07.tar.gz https://github.com/google/googletest/archive/40412d85124f7c6f3d88454583c4633e5e10fc8c/googletest-40412d85124f7c6f3d88454583c4633e5e10fc8c.tar.gz https://github.com/arsenm/sanitizers-cmake/archive/aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a/sanitizers-cmake-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39ef157697f709b524d0c2c9fd5385ec 875f461cd87598454cc16547fcb22132 0492fedbd255d1d831db432c2578a0c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cubeb (Audo Library) + +SLACKBUILD NAME: darkice +SLACKBUILD LOCATION: ./audio/darkice +SLACKBUILD FILES: README darkice.SlackBuild darkice.info doinst.sh setcap.sh slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/rafael2k/darkice/releases/download/v1.5/darkice-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea7d5bc1546946f69d6a0f408a67a643 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: darkice (live audio streamer) + +SLACKBUILD NAME: dcaenc +SLACKBUILD LOCATION: ./audio/dcaenc +SLACKBUILD FILES: README dcaenc.SlackBuild dcaenc.info slack-desc +SLACKBUILD VERSION: 3 +SLACKBUILD DOWNLOAD: https://gitlab.com/patrakov/dcaenc/-/archive/v3/dcaenc-v3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d79028a026e22bfe15042ab328334633 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcaenc (DTS encoder) + +SLACKBUILD NAME: dcd +SLACKBUILD LOCATION: ./audio/dcd +SLACKBUILD FILES: Makefile.diff README dcd.SlackBuild dcd.info slack-desc +SLACKBUILD VERSION: 0.99.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dcdplayer/dcd-0.99.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94d8e5bdcd1961998d4c3bd80155e5d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcd (console CD player) + +SLACKBUILD NAME: deadbeef +SLACKBUILD LOCATION: ./audio/deadbeef +SLACKBUILD FILES: README deadbeef.SlackBuild deadbeef.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.10.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/deadbeef/deadbeef-1.10.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dd1b66fe1ed649964158d16e4891804 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deadbeef (cross-platform audio player) + +SLACKBUILD NAME: distrho-ports +SLACKBUILD LOCATION: ./audio/distrho-ports +SLACKBUILD FILES: README distrho-ports.SlackBuild distrho-ports.info slack-desc +SLACKBUILD VERSION: 20180416 +SLACKBUILD DOWNLOAD: https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/arctican-plugins-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/dexed-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/drowaudio-plugins-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/easyssp-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juce-opl-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juced-plugins-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/klangfalter-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/lufsmeter-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/luftikus-linux32.tar.xz https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/mverb-linux32.tar.xz https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/ndc-plugins-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/obxd-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/pitcheddelay-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/refine-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/stereosourceseparation-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/tal-plugins-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/vex-linux32.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/wolpertinger-linux32.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/arctican-plugins-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/dexed-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/drowaudio-plugins-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/easyssp-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juce-opl-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/juced-plugins-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/klangfalter-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/lufsmeter-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/luftikus-linux64.tar.xz https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/mverb-linux64.tar.xz https://github.com/DISTRHO/DPF-Plugins/releases/download/v1.1/ndc-plugins-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/obxd-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/pitcheddelay-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/refine-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/stereosourceseparation-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/tal-plugins-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/vex-linux64.tar.xz https://github.com/DISTRHO/DISTRHO-Ports/releases/download/2018-04-16/wolpertinger-linux64.tar.xz +SLACKBUILD MD5SUM: 9e635c887e287ae46b9732d48c7f0603 c80b157c79984ee951a0e548c8d39d8f ba3e05212b2f6fbdf4c89ce108c16594 871b80bab23df7aa31307548a3f6a68f 688e2bafc8bb781375bc4e74129cc5e3 ccc9b0f6caeeb642cec954743202fc27 c773344b16a4e8c2859c64ca8cfb9492 25d3149024a33926061a19188221de77 9c1604a533f1cc35ad703e6c5a451e0d 41595bd6253f24e036b6e07919dc2966 12d41af6156424e22f73591417fbd711 38a32242f5f6ff15bba518a361e4bb13 c912a9a4fc198a3b73c5876e75aa2011 6b16b926f721866d70eba08b446131d2 8c7efbc2c846b30e326d52b8271f02ce c04e4865022dfd7d1339427fe3d515a3 1167db74d06c2fd58b51e0fd73dbe168 56eac3e0d42aa1bb7787bf1ea114d9b7 +SLACKBUILD MD5SUM_x86_64: 5e3f5e6c7aca8a52de57242ae51ba5fd 0a525400e779b57c017f842902f5a3ee bfab354592df5ca10c0d614537615088 ad1acd9ba482644ff3bcea352c1c10d5 749750c88ade5f3bce771186b8204a9a cd570dd30c3370b816f7fabd091be0c2 f004628d88c8e97f5c05ff92bc36d85f 495c4c5c24da2a298d04cb6657b9a69c f7be1c9e75d76d2086de811c0c2f5bf2 704b278e6bbe5b46111fb4979de8d587 e807f209c50bf39b7659e6241557ea48 b858f6fc5e811763e6e8f1f5f43c64d4 18f8f694a219a0c0650ab1dab306d368 ece01c6b4597a445b0e8e160c733dd1a 5ae83148ff24e95971cb2364ee73480e 8e55116a45b6185b56cedcb8263f4d91 d3453b6c556aae5bd56c4952faecf583 411ed756fa97b71e78576be7a50c7f5c +SLACKBUILD SHORT DESCRIPTION: distrho-ports (LV2 and VST audio plugins) + +SLACKBUILD NAME: dopamine-bin +SLACKBUILD LOCATION: ./audio/dopamine-bin +SLACKBUILD FILES: README doinst.sh dopamine dopamine-bin.SlackBuild dopamine-bin.info dopamine.desktop slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/digimezzo/dopamine/releases/download/v3.0.3/Dopamine-3.0.3.snap +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ca154a798d75e11acf90f516b5f287c0 +SLACKBUILD SHORT DESCRIPTION: dopamine-bin (audio player) + +SLACKBUILD NAME: drumkv1 +SLACKBUILD LOCATION: ./audio/drumkv1 +SLACKBUILD FILES: README doinst.sh drumkv1.SlackBuild drumkv1.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/drumkv1/drumkv1/1.3.0/drumkv1-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddd3924e78e7f70aae446293c3d0d841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drumkv1 (JACK/LV2 drum machine) + +SLACKBUILD NAME: drumstick +SLACKBUILD LOCATION: ./audio/drumstick +SLACKBUILD FILES: README doinst.sh drumstick.SlackBuild drumstick.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/drumstick/files/2.10.0/drumstick-2.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 249e334c64f9256ee247c4f5388f3b0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drumstick (C++ MIDI libraries using Qt5 objects) + +SLACKBUILD NAME: dssi-vst +SLACKBUILD LOCATION: ./audio/dssi-vst +SLACKBUILD FILES: README dssi-vst.SlackBuild dssi-vst.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://code.breakfastquay.com/attachments/download/10/dssi-vst-0.9.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 5c569200571de76dac18be4eb6fbd9c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dssi-vst (VST wrapper plugin) + +SLACKBUILD NAME: easymp3gain +SLACKBUILD LOCATION: ./audio/easymp3gain +SLACKBUILD FILES: README doinst.sh easymp3gain.SlackBuild easymp3gain.info environmentoptions.xml patches/01_projdepends.patch patches/02_filechooser.patch patches/02_fix-new-fpc-compile.patch patches/03_fix_compiler_arch.patch slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/easymp3gain/easymp3gain-0.5.0.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b89c3a49ac571eed19b0985990749419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easymp3gain (GUI for mp3gain, aacgain, and vorbisgain) + +SLACKBUILD NAME: eawpats +SLACKBUILD LOCATION: ./audio/eawpats +SLACKBUILD FILES: README doinst.sh douninst.sh eawpats.SlackBuild eawpats.info slack-desc +SLACKBUILD VERSION: 12 +SLACKBUILD DOWNLOAD: https://distfiles.gentoo.org/distfiles/85/eawpats12_full.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ebcf0583f3077346ebace93c8ea166f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eawpats (MIDI instrument patches) + +SLACKBUILD NAME: ecasound +SLACKBUILD LOCATION: ./audio/ecasound +SLACKBUILD FILES: README ecasound.SlackBuild ecasound.info setcap.sh slack-desc +SLACKBUILD VERSION: 2.9.3 +SLACKBUILD DOWNLOAD: https://ecasound.seul.org/download/ecasound-2.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fac6b508946e1ecc214d561919ac2f6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecasound (multitrack audio processing) + +SLACKBUILD NAME: exhale +SLACKBUILD LOCATION: ./audio/exhale +SLACKBUILD FILES: README exhale.SlackBuild exhale.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/ecodis/exhale/-/archive/v1.2.0/exhale-v1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43a379397dd40d4b6d7d33c8552d687f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exhale (a CLI xHE-AAC encoder) + +SLACKBUILD NAME: eyeD3 +SLACKBUILD LOCATION: ./audio/eyeD3 +SLACKBUILD FILES: README eyeD3.SlackBuild eyeD3.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: http://eyed3.nicfit.net/releases/eyeD3-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e5ee817d59ad94a39301ee981171990 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eyeD3 (Python module and program for processing ID3 tags) + +SLACKBUILD NAME: ezstream +SLACKBUILD LOCATION: ./audio/ezstream +SLACKBUILD FILES: README ezstream.SlackBuild ezstream.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: http://downloads.xiph.org/releases/ezstream/ezstream-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 913fffa04a5631e5f9d0ee19945045a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ezstream (A command line source client for Icecast media streaming) + +SLACKBUILD NAME: fIcy +SLACKBUILD LOCATION: ./audio/fIcy +SLACKBUILD FILES: README fIcy.1 fIcy.SlackBuild fIcy.info fIcy.pod slack-desc +SLACKBUILD VERSION: 1.0.21 +SLACKBUILD DOWNLOAD: https://www.thregr.org/~wavexx/software/fIcy/releases/fIcy-1.0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7983b66601b35b1cee0dc7bcc1ca1389 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fIcy (icecast/shoutcast stream grabber suite) + +SLACKBUILD NAME: faac +SLACKBUILD LOCATION: ./audio/faac +SLACKBUILD FILES: README faac.SlackBuild faac.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://github.com/knik0/faac/archive/1_30/faac-1_30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d61e6d55088e599aa91532d5e6995b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: faac (Freeware Advanced Audio Coder) + +SLACKBUILD NAME: faad2 +SLACKBUILD LOCATION: ./audio/faad2 +SLACKBUILD FILES: README faad2.SlackBuild faad2.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://github.com/knik0/faad2/archive/2.10.1/faad2-2.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62a0427c6ff3a273aa720e27da166758 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: faad2 (MPEG2 and MPEG-4 AAC decoder) + +SLACKBUILD NAME: fabla +SLACKBUILD LOCATION: ./audio/fabla +SLACKBUILD FILES: README doinst.sh fabla.SlackBuild fabla.desktop fabla.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/openAVproductions/openAV-Fabla/archive/release-1.4/openAV-Fabla-release-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 985de0a3c22da1c6bbd3bfee7ff82b00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fabla (LV2 drum machine) + +SLACKBUILD NAME: famitracker-qt +SLACKBUILD LOCATION: ./audio/famitracker-qt +SLACKBUILD FILES: README doinst.sh famitracker-qt.SlackBuild famitracker-qt.desktop famitracker-qt.info famitracker-qt.pro.patch slack-desc +SLACKBUILD VERSION: 0.4.2a +SLACKBUILD DOWNLOAD: https://github.com/Prichman/famitracker-qt/archive/5447136/famitracker-qt-5447136d987c63113dcb3806551632344090b7ed.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e0207407380320df96ce5dccbb4ae56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: famitracker-qt (Qt port of FamiTracker) + +SLACKBUILD NAME: faust +SLACKBUILD LOCATION: ./audio/faust +SLACKBUILD FILES: README faust.SlackBuild faust.info slack-desc +SLACKBUILD VERSION: 0.9.58 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/faust-0.9.58.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cc6c7a94da6209ed1b345c126219a85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: faust (Functional Audio Stream) + +SLACKBUILD NAME: fdk-aac +SLACKBUILD LOCATION: ./audio/fdk-aac +SLACKBUILD FILES: README fdk-aac.SlackBuild fdk-aac.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/mstorsjo/fdk-aac/archive/v2.0.3/fdk-aac-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbaf688a6fd6ddf63c68566909a178b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdk-aac (Audio Codec) + +SLACKBUILD NAME: ff8dls +SLACKBUILD LOCATION: ./audio/ff8dls +SLACKBUILD FILES: README ff8dls.SlackBuild ff8dls.info slack-desc +SLACKBUILD VERSION: 1.39 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ff8dls_v139.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85a9bffa1469b5c9ffde764858d21a30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ff8dls (DLS soundfont for use with fmodapi) + +SLACKBUILD NAME: flac123 +SLACKBUILD LOCATION: ./audio/flac123 +SLACKBUILD FILES: README flac123.SlackBuild flac123.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/flac123/flac123/archive/v2.1.1/flac123-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ee9ce165e9437b0beddacf512a58ad5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flac123 (a command line FLAC player) + +SLACKBUILD NAME: flacon +SLACKBUILD LOCATION: ./audio/flacon +SLACKBUILD FILES: README doinst.sh flacon.SlackBuild flacon.info slack-desc +SLACKBUILD VERSION: 12.0.0 +SLACKBUILD DOWNLOAD: https://github.com/flacon/flacon/archive/v12.0.0/flacon-12.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40c1705d925a8d3db26ccf4b2cd8a83c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flacon (Audio File Encoder) + +SLACKBUILD NAME: fluid-soundfont +SLACKBUILD LOCATION: ./audio/fluid-soundfont +SLACKBUILD FILES: README fluid-soundfont.SlackBuild fluid-soundfont.info fluidplay slack-desc +SLACKBUILD VERSION: 3.1_5 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/f/fluid-soundfont/fluid-soundfont_3.1.orig.tar.gz https://slackware.uk/~urchlay/src/fluid-soundfont_3.1-5.diff.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 189bbdf70221018cbda536984b105dfa d577a4c8e8785739e1321f377fe5ab71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fluid-soundfont (Fluid General MIDI SoundFont) + +SLACKBUILD NAME: fluidsynth-dssi +SLACKBUILD LOCATION: ./audio/fluidsynth-dssi +SLACKBUILD FILES: README fluidsynth-dssi.SlackBuild fluidsynth-dssi.info slack-desc +SLACKBUILD VERSION: 1.0.0+20190112_c9b4107 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fluidsynth-dssi-1.0.0+20190112_c9b4107.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcc8d82ea6d7bae337aebdda9aded8c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fluidsynth-dssi (DSSI plugin wrapper for FluidSynth) + +SLACKBUILD NAME: fmit +SLACKBUILD LOCATION: ./audio/fmit +SLACKBUILD FILES: README doinst.sh fmit.SlackBuild fmit.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.2.14 +SLACKBUILD DOWNLOAD: https://github.com/gillesdegottex/fmit/archive/v1.2.14/fmit-1.2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f7561942c400e49297e03374119e845 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fmit (Free Music Instrument Tuner) + +SLACKBUILD NAME: fmmidi +SLACKBUILD LOCATION: ./audio/fmmidi +SLACKBUILD FILES: README fmmidi.SlackBuild fmmidi.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fmmidi-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d846a3add02adb34304d8f529a4290d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fmmidi ("retro" sounding MIDI player) + +SLACKBUILD NAME: foo-yc20 +SLACKBUILD LOCATION: ./audio/foo-yc20 +SLACKBUILD FILES: README doinst.sh foo-yc20.SlackBuild foo-yc20.info foo-yc20.png setcap.sh slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/sampov2/foo-yc20/releases/download/1.3.0/foo-yc20-1.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eddb658ddae87e3cf8e5ad7c4b6c8a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foo-yc20 (Yamaha YC-20 organ emulator for JACK and LV2) + +SLACKBUILD NAME: freepats +SLACKBUILD LOCATION: ./audio/freepats +SLACKBUILD FILES: README doinst.sh douninst.sh freepats.SlackBuild freepats.info slack-desc +SLACKBUILD VERSION: 20060219 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/freepats-20060219.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ea2fb55da48d76472aebc1ab7bbafa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freepats (MIDI instrument patches) + +SLACKBUILD NAME: fst +SLACKBUILD LOCATION: ./audio/fst +SLACKBUILD FILES: README fst.SlackBuild fst.info slack-desc +SLACKBUILD VERSION: 2011jan31 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/salix-sbo/files/13.37/fst/fst-2011jan31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: a455ca34b1c07c6d6d496d47d99d2ce0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fst (VST audio plugin wrapper) + +SLACKBUILD NAME: ghostess +SLACKBUILD LOCATION: ./audio/ghostess +SLACKBUILD FILES: README ghostess.SlackBuild ghostess.info setcap.sh slack-desc +SLACKBUILD VERSION: 20210101 +SLACKBUILD DOWNLOAD: http://smbolton.com/linux/ghostess-20210101.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c084d46422a56f128b572523c89caf7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghostess (graphical DSSI and LADSPA host) + +SLACKBUILD NAME: gimmix +SLACKBUILD LOCATION: ./audio/gimmix +SLACKBUILD FILES: README doinst.sh gimmix-0.5.7.1-curl-headers.patch gimmix-0.5.7.2-fno-common.patch gimmix.SlackBuild gimmix.info slack-desc +SLACKBUILD VERSION: 0.5.7.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/gimmix.berlios/gimmix-0.5.7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5517007fd881cbeb3aad7ae340bee500 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimmix (graphical frontend to music player daemon [mpd]) + +SLACKBUILD NAME: gmpc-plugins +SLACKBUILD LOCATION: ./audio/gmpc-plugins +SLACKBUILD FILES: README gmpc-plugins.SlackBuild gmpc-plugins.info slack-desc +SLACKBUILD VERSION: 11.8.16 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/gmpc-plugins-11.8.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80eb86051a5c1c3932f0fdef36ba7846 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmpc-plugins (extra plugins for GMPC) + +SLACKBUILD NAME: gmpc +SLACKBUILD LOCATION: ./audio/gmpc +SLACKBUILD FILES: README buttons.patch.gz doinst.sh gmpc.SlackBuild gmpc.info slack-desc +SLACKBUILD VERSION: 11.8.16 +SLACKBUILD DOWNLOAD: http://distfiles.macports.org/gmpc/gmpc-11.8.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 223aeb000e41697d8fdf54ccedee89d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmpc (a frontend for the mpd) + +SLACKBUILD NAME: gmusicbrowser +SLACKBUILD LOCATION: ./audio/gmusicbrowser +SLACKBUILD FILES: README doinst.sh gmusicbrowser.SlackBuild gmusicbrowser.desktop gmusicbrowser.info shimmer-layouts slack-desc +SLACKBUILD VERSION: 1.1.16 +SLACKBUILD DOWNLOAD: https://gmusicbrowser.org/download/gmusicbrowser-1.1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3c5dd46f93599b89b8273f8af013209 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmusicbrowser (open-source jukebox for large collections) + +SLACKBUILD NAME: gnomad2 +SLACKBUILD LOCATION: ./audio/gnomad2 +SLACKBUILD FILES: README doinst.sh gnomad2.SlackBuild gnomad2.info slack-desc +SLACKBUILD VERSION: 2.9.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gnomad2/gnomad2-2.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 213bfee7d020aea092576b45691aba36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnomad2 (Music Manager for Creative Labs MP3 Players) + +SLACKBUILD NAME: gnome-music +SLACKBUILD LOCATION: ./audio/gnome-music +SLACKBUILD FILES: README doinst.sh gnome-music.SlackBuild gnome-music.info slack-desc +SLACKBUILD VERSION: 41.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-music/41/gnome-music-41.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bbafc999c0a70c831e0255886561838 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-music (GNOME Music) + +SLACKBUILD NAME: gnome-shell-extension-sound-output-device +SLACKBUILD LOCATION: ./audio/gnome-shell-extension-sound-output-device +SLACKBUILD FILES: README doinst.sh gnome-shell-extension-sound-output-device.SlackBuild gnome-shell-extension-sound-output-device.info slack-desc +SLACKBUILD VERSION: 43 +SLACKBUILD DOWNLOAD: https://github.com/kgshank/gse-sound-output-device-chooser/archive/9af403cf79c4d27ae3b1aadcda063eeb6b7ecb9f/gse-sound-output-device-chooser-9af403cf79c4d27ae3b1aadcda063eeb6b7ecb9f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 551d503a981923a00a773d2880939fa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extension-sound-output-device (Audio Device) + +SLACKBUILD NAME: gnump3d +SLACKBUILD LOCATION: ./audio/gnump3d +SLACKBUILD FILES: README doinst.sh gnump3d.SlackBuild gnump3d.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41786650bbc591484c08014a89478bf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnump3d (streaming server) + +SLACKBUILD NAME: gogglesmm +SLACKBUILD LOCATION: ./audio/gogglesmm +SLACKBUILD FILES: README doinst.sh gogglesmm.SlackBuild gogglesmm.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/gogglesmm/gogglesmm/archive/1.2.2/gogglesmm-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1eea0ce7f661206bcb55b012366a66d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gogglesmm (Goggles Music Manager) + +SLACKBUILD NAME: gqradio +SLACKBUILD LOCATION: ./audio/gqradio +SLACKBUILD FILES: README doinst.sh gqradio-1.9.2-ftbfs.patch gqradio-1.9.2-ld.patch gqradio-1.9.2-radiodev.patch gqradio-1.9.2-v4l2.patch gqradio.SlackBuild gqradio.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gqmpeg/gqradio-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10fded1c080cadd1b260a592772bcbb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gqradio (a radio tuner application) + +SLACKBUILD NAME: grip +SLACKBUILD LOCATION: ./audio/grip +SLACKBUILD FILES: README doinst.sh grip.SlackBuild grip.info help_fallback_html.diff slack-desc +SLACKBUILD VERSION: 4.2.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/grip/4.2.4/grip-4.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02be3c2d23355b4829f9a77daf8f695d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grip (graphical CD player and ripper) + +SLACKBUILD NAME: gtklick +SLACKBUILD LOCATION: ./audio/gtklick +SLACKBUILD FILES: README doinst.sh gtklick.SlackBuild gtklick.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: http://das.nasophon.de/download/gtklick-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47596c45e3b691cc78fa410bf320085f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklick (GUI metronome for JACK) + +SLACKBUILD NAME: guitarix +SLACKBUILD LOCATION: ./audio/guitarix +SLACKBUILD FILES: ChangeLog.old README README.online doinst.sh git2tarxz.sh guitarix.1 guitarix.SlackBuild guitarix.info guitarix.rst patches/always_inline.patch patches/gcc-13.patch setcap.sh slack-desc +SLACKBUILD VERSION: 0.46.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/guitarix-0.46.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26c3dd8f9af458e9410f617a9bc9631f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guitarix (virtual guitar amplifier for jack) + +SLACKBUILD NAME: gusersoundfont +SLACKBUILD LOCATION: ./audio/gusersoundfont +SLACKBUILD FILES: README gusersoundfont.SlackBuild gusersoundfont.info slack-desc +SLACKBUILD VERSION: 1.471 +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/4x27l49kxcwamp5/GeneralUser_GS_1.471.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5eaa95224f6080864cf6aedc1c9820a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gusersoundfont (A sound font) + +SLACKBUILD NAME: gvolwheel +SLACKBUILD LOCATION: ./audio/gvolwheel +SLACKBUILD FILES: README gvolwheel.SlackBuild gvolwheel.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/Junker/gvolwheel/archive/1.0.3/gvolwheel-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 474594eb0b9c46008e213fc8b63345ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gvolwheel (a lightweight notification area volume control app) + +SLACKBUILD NAME: herrie +SLACKBUILD LOCATION: ./audio/herrie +SLACKBUILD FILES: README README.SBo herrie.SlackBuild herrie.info herriectl patches/herrie-2.1-filters-orig.diff patches/herrie-2.1-filters.diff patches/herrie-2.1-signals.diff patches/herrie-autoquit.diff slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/8/8/88832b10298ab89473730eb0c93b6ddf/herrie-2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88832b10298ab89473730eb0c93b6ddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: herrie (interactive music playlist player) + +SLACKBUILD NAME: horgand +SLACKBUILD LOCATION: ./audio/horgand +SLACKBUILD FILES: README doinst.sh horgand.SlackBuild horgand.desktop horgand.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/horgand-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2bd4720a262cb739a2132904c241828 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: horgand (organ sounds softsynth) + +SLACKBUILD NAME: hydrogen +SLACKBUILD LOCATION: ./audio/hydrogen +SLACKBUILD FILES: README doinst.sh hydrogen.SlackBuild hydrogen.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/hydrogen-music/hydrogen/archive/1.1.1/hydrogen-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36b06aafb4be7d486f49bdf33314cbdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hydrogen (advanced drum machine for GNU/Linux) + +SLACKBUILD NAME: icecast +SLACKBUILD LOCATION: ./audio/icecast +SLACKBUILD FILES: README doinst.sh icecast.SlackBuild icecast.info slack-desc +SLACKBUILD VERSION: 2.4.4 +SLACKBUILD DOWNLOAD: http://downloads.xiph.org/releases/icecast/icecast-2.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 835c7b571643f6436726a6118defb366 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icecast (streaming media server) + +SLACKBUILD NAME: ices +SLACKBUILD LOCATION: ./audio/ices +SLACKBUILD FILES: README doinst.sh ices.SlackBuild ices.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: http://downloads.xiph.org/releases/ices/ices-2.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c7be81b304c4ce588f43b9d02603f6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ices (primary source client for icecast) + +SLACKBUILD NAME: id3 +SLACKBUILD LOCATION: ./audio/id3 +SLACKBUILD FILES: README id3.SlackBuild id3.info slack-desc +SLACKBUILD VERSION: 0.79 +SLACKBUILD DOWNLOAD: https://github.com/squell/id3/releases/download/0.79/id3-0.79.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87dc8acb7bb45e99596816f5171987ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: id3 (a commandline mass ID3 tagger) + +SLACKBUILD NAME: id3tool +SLACKBUILD LOCATION: ./audio/id3tool +SLACKBUILD FILES: README id3tool.SlackBuild id3tool.info slack-desc +SLACKBUILD VERSION: 1.2a +SLACKBUILD DOWNLOAD: http://nekohako.xware.cx/id3tool/id3tool-1.2a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 061185562c0d0e6327406d9fc2f194b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: id3tool (command line utility for manipulating ID3 tags) + +SLACKBUILD NAME: id3v2 +SLACKBUILD LOCATION: ./audio/id3v2 +SLACKBUILD FILES: README id3v2-0.1.11-fixup_Makefile.patch id3v2-0.1.11-track_no-segfault.patch id3v2.SlackBuild id3v2.info slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/id3v2/id3v2-0.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68afc3827cf01501dfb22949f901f1d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: id3v2 (id3v2 tag editor) + +SLACKBUILD NAME: invada_studio_plugins_lv2 +SLACKBUILD LOCATION: ./audio/invada_studio_plugins_lv2 +SLACKBUILD FILES: README invada_studio_plugins_lv2.SlackBuild invada_studio_plugins_lv2.info slack-desc +SLACKBUILD VERSION: 1.2.0_0 +SLACKBUILD DOWNLOAD: https://launchpad.net/invada-studio/lv2/1.2/+download/invada-studio-plugins-lv2_1.2.0-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7268424af33c65c02e73bf2b52340108 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: invada_studio_plugins_lv2 (Audio plugins for LV2) + +SLACKBUILD NAME: iripdb +SLACKBUILD LOCATION: ./audio/iripdb +SLACKBUILD FILES: README iripdb.SlackBuild iripdb.info slack-desc +SLACKBUILD VERSION: 0.1.3b +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/iRipDB-0.1.3b.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3e6701762dcf5927ae10082969fdace +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iripdb (iRiver DB tool) + +SLACKBUILD NAME: jaaa +SLACKBUILD LOCATION: ./audio/jaaa +SLACKBUILD FILES: README doinst.sh jaaa-alsa.desktop jaaa.1 jaaa.SlackBuild jaaa.desktop jaaa.info jaaa.rst jaaa.xpm setcap.sh slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/jaaa-0.9.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02ceeda017e57635c64302e6271ad094 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jaaa (spectrum analyser for JACK) + +SLACKBUILD NAME: jack-keyboard +SLACKBUILD LOCATION: ./audio/jack-keyboard +SLACKBUILD FILES: README doinst.sh jack-keyboard.SlackBuild jack-keyboard.info setcap.sh slack-desc +SLACKBUILD VERSION: 2.7.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/jack-keyboard/jack-keyboard/2.7.2/jack-keyboard-2.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d7f8a10592f242374ac028a6b1e8a15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack-keyboard (virtual MIDI keyboard) + +SLACKBUILD NAME: jack-rack +SLACKBUILD LOCATION: ./audio/jack-rack +SLACKBUILD FILES: README doinst.sh jack-rack.1 jack-rack.SlackBuild jack-rack.desktop jack-rack.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/jack-rack/jack-rack/1.5.0/jack-rack-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2ee9f33192be9805b7e36925c0fb07e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack-rack (LADSPA effects host) + +SLACKBUILD NAME: jack-tools +SLACKBUILD LOCATION: ./audio/jack-tools +SLACKBUILD FILES: README README_VST.txt git2tarxz.sh jack-tools.SlackBuild jack-tools.info setcap.sh slack-desc +SLACKBUILD VERSION: 20210917_ab297f4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jack-tools-20210917_ab297f4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7524e924db17e6274c2299579487cb29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack-tools (tools for jack) + +SLACKBUILD NAME: jack +SLACKBUILD LOCATION: ./audio/jack +SLACKBUILD FILES: README jack.SlackBuild jack.info jack2vsjack1.txt setcap.sh slack-desc +SLACKBUILD VERSION: 1.9.22 +SLACKBUILD DOWNLOAD: https://github.com/jackaudio/jack2/archive/v1.9.22/jack2-1.9.22.tar.gz https://github.com/jackaudio/jack-example-tools/archive/4/jack-example-tools-4.tar.gz https://ponce.cc/slackware/sources/repo/jack2_1.9.22_update_to_waf_2.0.26.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e57c8ad3de75f78b6eb7aacea4e25755 282f4c913489b32edc9926c8f84a73ae 7ba0b85ffedc67e8c850e463076bd28e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack (realtime low-latency sound server) + +SLACKBUILD NAME: jack1 +SLACKBUILD LOCATION: ./audio/jack1 +SLACKBUILD FILES: README jack1.SlackBuild jack1.info setcap.sh slack-desc +SLACKBUILD VERSION: 0.126.0 +SLACKBUILD DOWNLOAD: https://github.com/jackaudio/jack1/releases/download/0.126.0/jack1-0.126.0.tar.gz https://github.com/jackaudio/jack-example-tools/archive/4/jack-example-tools-4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5913c06644855f472894da53a624e63f 282f4c913489b32edc9926c8f84a73ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack1 (realtime low-latency sound server) + +SLACKBUILD NAME: jack_capture +SLACKBUILD LOCATION: ./audio/jack_capture +SLACKBUILD FILES: README doinst.sh gcc14.patch jack_capture.SlackBuild jack_capture.info jack_capture_gui2.desktop jack_capture_gui2_48.xpm jack_capture_gui2_64.xpm setcap.sh slack-desc +SLACKBUILD VERSION: 0.9.73 +SLACKBUILD DOWNLOAD: https://github.com/kmatheussen/jack_capture/archive/0.9.73/jack_capture-0.9.73.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5daf67e963dc587eec358274cfd14a88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack_capture (JACK capture client) + +SLACKBUILD NAME: jack_delay +SLACKBUILD LOCATION: ./audio/jack_delay +SLACKBUILD FILES: README jack_delay.SlackBuild jack_delay.info setcap.sh slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/jack_delay-0.4.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05ddc5a99a7d7d19405c83537fd15044 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jack_delay (measure the latency of your sound card) + +SLACKBUILD NAME: jackmeter +SLACKBUILD LOCATION: ./audio/jackmeter +SLACKBUILD FILES: README doinst.sh fix_manpage.diff jackmeter.SlackBuild jackmeter.info setcap.sh slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/njh/jackmeter/archive/0.4/jackmeter-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66547376e8cbafef6ef57aaa892277f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jackmeter (console peak meter for jack) + +SLACKBUILD NAME: jalv +SLACKBUILD LOCATION: ./audio/jalv +SLACKBUILD FILES: README doinst.sh jalv.SlackBuild jalv.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.6.8 +SLACKBUILD DOWNLOAD: https://github.com/drobilla/jalv/archive/v1.6.8/jalv-1.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6de53c0c11e1ebf934554aaefc5c5e81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jalv (host for LV2 plugins) + +SLACKBUILD NAME: jamin +SLACKBUILD LOCATION: ./audio/jamin +SLACKBUILD FILES: README desktopfile.gz doinst.sh jamin.SlackBuild jamin.info slack-desc +SLACKBUILD VERSION: 0.95.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/jamin/jamin-0.95.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 032f2a4a578a8938f76282112d56c8d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jamin (JACK Audio Mastering Interface) + +SLACKBUILD NAME: jamulus +SLACKBUILD LOCATION: ./audio/jamulus +SLACKBUILD FILES: README SERVER.txt doinst.sh jamulus.1x jamulus.SlackBuild jamulus.info jamulus.png setcap.sh slack-desc +SLACKBUILD VERSION: 3.11.0 +SLACKBUILD DOWNLOAD: https://github.com/jamulussoftware/jamulus/archive/r3_11_0/jamulus-r3_11_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68672420111019fc4272fbcafe594628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jamulus (real-time jam session client/server) + +SLACKBUILD NAME: japa +SLACKBUILD LOCATION: ./audio/japa +SLACKBUILD FILES: README doinst.sh japa-alsa.desktop japa.1 japa.SlackBuild japa.desktop japa.info japa.rst japa.xpm setcap.sh slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/japa-0.9.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5c264d318550635dc9cb4f81bddf6c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: japa (audio spectrum analyser for jack) + +SLACKBUILD NAME: jkmeter +SLACKBUILD LOCATION: ./audio/jkmeter +SLACKBUILD FILES: README doinst.sh jkmeter.1 jkmeter.SlackBuild jkmeter.desktop jkmeter.info jkmeter.xpm setcap.sh slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/jkmeter-0.9.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 033ab0170de09e1f892e0cb6d774a11d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jkmeter (audio level meter for JACK) + +SLACKBUILD NAME: jnoise +SLACKBUILD LOCATION: ./audio/jnoise +SLACKBUILD FILES: README jnoise.1 jnoise.SlackBuild jnoise.info jnoise.rst setcap.sh slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/jnoise-0.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f864ea423c66a6efb92e57665431a11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jnoise (white and pink noise generator for JACK) + +SLACKBUILD NAME: jvmetro +SLACKBUILD LOCATION: ./audio/jvmetro +SLACKBUILD FILES: README doinst.sh jvmetro-128.xpm jvmetro.SlackBuild jvmetro.desktop jvmetro.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sf.net/jvmetro/jvmetro-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0864216e7b6a6e0488e707f77db261e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jvmetro (Jack Visual Metronome) + +SLACKBUILD NAME: klick +SLACKBUILD LOCATION: ./audio/klick +SLACKBUILD FILES: Makefile README klick.1 klick.SlackBuild klick.info klick.pod setcap.sh slack-desc +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://github.com/Allfifthstuning/klick/archive/0.14.2/klick-0.14.2.tar.gz http://das.nasophon.de/download/klick2ardour.py +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2256f1b51124ca6599754a9c7a6f4ea affc28d8e97577b1cb6bb705d65c8c3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klick (metronome for jack) + +SLACKBUILD NAME: kradio +SLACKBUILD LOCATION: ./audio/kradio +SLACKBUILD FILES: README doinst.sh kradio.SlackBuild kradio.info slack-desc +SLACKBUILD VERSION: 5.0.0_beta1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/kradio/kradio5-5.0.0-beta1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37cdd8275e78762a41cde2adf38e6296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kradio (Linux KDE AM/FM/Internet radio) + +SLACKBUILD NAME: ladspa-bs2b +SLACKBUILD LOCATION: ./audio/ladspa-bs2b +SLACKBUILD FILES: README ladspa-bs2b.SlackBuild ladspa-bs2b.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/bs2b/files/plugins/LADSPA%20plugin/0.9.1/ladspa-bs2b-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3926a6d5effb7c70a4b69db30c186d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ladspa-bs2b (improve headphone listening of stereo audio) + +SLACKBUILD NAME: ladspa_sdk +SLACKBUILD LOCATION: ./audio/ladspa_sdk +SLACKBUILD FILES: README ladspa_sdk.SlackBuild ladspa_sdk.info slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: http://www.ladspa.org/download/ladspa_sdk_1.17.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4a2fb40405d1fc746d10fe0d3536db1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ladspa_sdk (Sound Plugin SDK) + +SLACKBUILD NAME: lash +SLACKBUILD LOCATION: ./audio/lash +SLACKBUILD FILES: README lash.SlackBuild lash.info slack-desc texlive.patch +SLACKBUILD VERSION: 0.6.0.594 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/lash/lash-0.6.0~rc2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af1dc4f4ceb284b1b0845de4f4c2fe47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lash (audio session management system) + +SLACKBUILD NAME: libbs2b +SLACKBUILD LOCATION: ./audio/libbs2b +SLACKBUILD FILES: README libbs2b.SlackBuild libbs2b.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/bs2b/files/libbs2b/3.1.0/libbs2b-3.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1486531d9e23cf34a1892ec8d8bfc06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbs2b (improve headphone listening of stereo audio) + +SLACKBUILD NAME: libebur128 +SLACKBUILD LOCATION: ./audio/libebur128 +SLACKBUILD FILES: README libebur128.SlackBuild libebur128.info slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://github.com/jiixyj/libebur128/archive/v1.2.6/libebur128-1.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d38c5f86f5dccb37b5818b853ad49f32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libebur128 (library implementing the EBU R128 loudness standard) + +SLACKBUILD NAME: libfreeaptx +SLACKBUILD LOCATION: ./audio/libfreeaptx +SLACKBUILD FILES: README libfreeaptx.SlackBuild libfreeaptx.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://github.com/iamthehorker/libfreeaptx/archive/0.2.2/libfreeaptx-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e0f2ec62204cd808f2dd6b44800e554 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfreeaptx (Audio Codec) + +SLACKBUILD NAME: lingot +SLACKBUILD LOCATION: ./audio/lingot +SLACKBUILD FILES: README doinst.sh lingot.SlackBuild lingot.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/lingot/lingot-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a03441322525af6ceaba32b70031bdd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lingot (musical instrument tuner) + +SLACKBUILD NAME: linuxsampler +SLACKBUILD LOCATION: ./audio/linuxsampler +SLACKBUILD FILES: README linuxsampler.SlackBuild linuxsampler.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://download.linuxsampler.org/packages/linuxsampler-2.3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f3c4e23f80688249f2056730801a03a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linuxsampler (audio sampler software) + +SLACKBUILD NAME: listener +SLACKBUILD LOCATION: ./audio/listener +SLACKBUILD FILES: README doinst.sh listener.1 listener.SlackBuild listener.info listener.rst portaudio_default_input_device.diff slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/listener-2.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f8bc7e4c01025cbe2dc03230ab7336b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: listener (listens for sound. If detected, it starts recording) + +SLACKBUILD NAME: lmms +SLACKBUILD LOCATION: ./audio/lmms +SLACKBUILD FILES: README doinst.sh lmms.SlackBuild lmms.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/LMMS/lmms/releases/download/v1.2.2/lmms_1.2.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca4fdbe0d24556254d196eaca68f2254 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lmms (Linux MultiMedia Studio) + +SLACKBUILD NAME: lsmi +SLACKBUILD LOCATION: ./audio/lsmi +SLACKBUILD FILES: README lsmi.SlackBuild lsmi.info man/lsmi-joystick.1 man/lsmi-keyhack.1 man/lsmi-monterey.1 man/lsmi-mouse.1 rtprio.diff setcap.sh slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/lsmi-all/lsmi-all/lsmi-0.1/lsmi-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42e988a854dfc36810193de6c5469f78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lsmi (map keyboard/mouse/joystick input to ALSA MIDI sequencer events) + +SLACKBUILD NAME: lv2-mda-metapiano +SLACKBUILD LOCATION: ./audio/lv2-mda-metapiano +SLACKBUILD FILES: README lv2-mda-metapiano.SlackBuild lv2-mda-metapiano.info slack-desc +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/0.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ac55044acbe0d44db2dc689107f2bff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lv2-mda-metapiano (LV2 port of mdaPiano/mdaEPiano VSTi) + +SLACKBUILD NAME: lv2 +SLACKBUILD LOCATION: ./audio/lv2 +SLACKBUILD FILES: README lv2.SlackBuild lv2.info slack-desc +SLACKBUILD VERSION: 1.18.10 +SLACKBUILD DOWNLOAD: http://lv2plug.in/spec/lv2-1.18.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c1f3143ea2eea341e8d6e1bad9e5e0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lv2 (LADSPA Version 2) + +SLACKBUILD NAME: lv2dynparam1 +SLACKBUILD LOCATION: ./audio/lv2dynparam1 +SLACKBUILD FILES: README lv2dynparam1.SlackBuild lv2dynparam1.info slack-desc +SLACKBUILD VERSION: 2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/lv2dynparam1-2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 708a7ce7e6604af2a58f521e343509d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lv2dynparam1 (dynamic parameter extension for LV2) + +SLACKBUILD NAME: lv2file +SLACKBUILD LOCATION: ./audio/lv2file +SLACKBUILD FILES: README lv2file.SlackBuild lv2file.info slack-desc +SLACKBUILD VERSION: 0.95 +SLACKBUILD DOWNLOAD: https://github.com/jeremysalwen/lv2file/archive/upstream/0.95/lv2file-upstream-0.95.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd4c9399b293052069c956e88b6124b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lv2file (apply lv2 plugins to audio files) + +SLACKBUILD NAME: lxmusic +SLACKBUILD LOCATION: ./audio/lxmusic +SLACKBUILD FILES: 0001-Use-themed-icon.patch README doinst.sh lxmusic.SlackBuild lxmusic.appdata.xml lxmusic.info slack-desc +SLACKBUILD VERSION: 0.4.8 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxmusic-0.4.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2beed49a5899f8e8e2dfb00d8a158fea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxmusic (minimalist music player for LXDE) + +SLACKBUILD NAME: mac +SLACKBUILD LOCATION: ./audio/mac +SLACKBUILD FILES: README gcc6.patch mac.1 mac.SlackBuild mac.info mac.rst slack-desc +SLACKBUILD VERSION: 3.99_u4_b5_s7 +SLACKBUILD DOWNLOAD: http://ftp.netbsd.org/pub/pkgsrc/distfiles/mac-3.99-u4-b5-s7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74df3c96476636387ddd12255b03bebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mac (Monkey's Audio Linux port) + +SLACKBUILD NAME: match-vamp-plugin +SLACKBUILD LOCATION: ./audio/match-vamp-plugin +SLACKBUILD FILES: README match-vamp-plugin.SlackBuild match-vamp-plugin.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/c4dm/match-vamp/archive/v1.0/match-vamp-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04e92adb5188733add204b88042d2198 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: match-vamp-plugin (MATCH Vamp Plugin) + +SLACKBUILD NAME: mda-lv2 +SLACKBUILD LOCATION: ./audio/mda-lv2 +SLACKBUILD FILES: README extract_docs.pl mda-lv2.SlackBuild mda-lv2.info slack-desc +SLACKBUILD VERSION: 1.2.10 +SLACKBUILD DOWNLOAD: https://download.drobilla.net/mda-lv2-1.2.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be5927457805943fc377bd56faae6373 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mda-lv2 (instrument and effect plugins) + +SLACKBUILD NAME: meterbridge +SLACKBUILD LOCATION: ./audio/meterbridge +SLACKBUILD FILES: README meterbridge.SlackBuild meterbridge.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: http://plugin.org.uk/meterbridge/meterbridge-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef5d20761755c88e5b5a0c35f11f670e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meterbridge (software meter for JACK audio system) + +SLACKBUILD NAME: mhwaveedit +SLACKBUILD LOCATION: ./audio/mhwaveedit +SLACKBUILD FILES: README doinst.sh intbox.diff mhwaveedit.SlackBuild mhwaveedit.desktop mhwaveedit.info mhwaveedit.png setcap.sh slack-desc +SLACKBUILD VERSION: 1.4.24 +SLACKBUILD DOWNLOAD: https://github.com/magnush/mhwaveedit/archive/v1.4.24/mhwaveedit-1.4.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b305c03888612083df9f8b189c0ce27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mhwaveedit (edit, play, and record sound files) + +SLACKBUILD NAME: microenc +SLACKBUILD LOCATION: ./audio/microenc +SLACKBUILD FILES: README microenc.SlackBuild microenc.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/microenc/files/microenc-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 273abcc2aaadf7291f0352c74a25d4ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: microenc (audio transcoder script) + +SLACKBUILD NAME: mididings +SLACKBUILD LOCATION: ./audio/mididings +SLACKBUILD FILES: README git2tarxz.sh mididings.SlackBuild mididings.info slack-desc +SLACKBUILD VERSION: 20151117_bbec99a +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mididings-20151117_bbec99a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e5c8f28ded3ac58f7d0913ef091f6a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mididings (MIDI router) + +SLACKBUILD NAME: midillo +SLACKBUILD LOCATION: ./audio/midillo +SLACKBUILD FILES: README konforka_compile_fix.diff midillo.SlackBuild midillo.info midillo_compile_fix.diff slack-desc +SLACKBUILD VERSION: 0.0 +SLACKBUILD DOWNLOAD: https://kin.klever.net/dist/midillo-0.0.tar.bz2 https://kin.klever.net/dist/konforka-0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9121745372610cae8bcee42fecfefced 53caf029a0e09b7e5410c94ac6294c4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: midillo (MIDI file tools) + +SLACKBUILD NAME: milkytracker +SLACKBUILD LOCATION: ./audio/milkytracker +SLACKBUILD FILES: README doinst.sh milkytracker.SlackBuild milkytracker.desktop milkytracker.info slack-desc +SLACKBUILD VERSION: 1.03.00 +SLACKBUILD DOWNLOAD: https://github.com/milkytracker/MilkyTracker/archive/v1.03.00/MilkyTracker-1.03.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81dae9b5ecbb2c9a1750ee16eb1c11ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: milkytracker (an open source, multi-platform music tracker) + +SLACKBUILD NAME: millennium-plugins +SLACKBUILD LOCATION: ./audio/millennium-plugins +SLACKBUILD FILES: README millennium-plugins.SlackBuild millennium-plugins.info slack-desc +SLACKBUILD VERSION: 20100722 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/The%20Millennium%20Plugin%20Suite.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88e79c0260302bc439f631dbcf5a2e9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: millennium-plugins (LADSPA audio effects plugins) + +SLACKBUILD NAME: miniAudicle +SLACKBUILD LOCATION: ./audio/miniAudicle +SLACKBUILD FILES: README miniAudicle.SlackBuild miniAudicle.info slack-desc +SLACKBUILD VERSION: 0.2.2c +SLACKBUILD DOWNLOAD: https://www.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/audio/miniAudicle/miniAudicle-0.2.2c.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ca9ca36f9973ed36a87a3598c391e45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: miniAudicle (IDE for Chuck) + +SLACKBUILD NAME: minimodem +SLACKBUILD LOCATION: ./audio/minimodem +SLACKBUILD FILES: 20210717_bb2f34c.diff.gz README minimodem.SlackBuild minimodem.info slack-desc +SLACKBUILD VERSION: 0.24+20210717_bb2f34c +SLACKBUILD DOWNLOAD: http://www.whence.com/minimodem/minimodem-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c9aa66ca16fafb5d8327fe46999140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minimodem (software audio FSK modem) + +SLACKBUILD NAME: mixxx +SLACKBUILD LOCATION: ./audio/mixxx +SLACKBUILD FILES: README debc5051ddf02c4274cfe21eba3779a14a0fc55c.patch doinst.sh mixxx.SlackBuild mixxx.info slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: https://github.com/mixxxdj/mixxx/archive/2.5.3/mixxx-2.5.3.tar.gz https://github.com/mixxxdj/libkeyfinder/archive/2.2.8/libkeyfinder-2.2.8.zip https://github.com/xsco/libdjinterop/archive/0.24.3/libdjinterop-0.24.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff974efdd66ef80a909fd5bf322fed6d 020820804fd3e02bb8385943dceb688b 6eca3d37816a2936367dc4a6e9621a6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mixxx (open source DJ software for performing live mixes) + +SLACKBUILD NAME: mkcue +SLACKBUILD LOCATION: ./audio/mkcue +SLACKBUILD FILES: README fix_msf_offset.diff mkcue.SlackBuild mkcue.info slack-desc use_ldflags.diff +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: http://httpredir.debian.org/debian/pool/main/m/mkcue/mkcue_1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de082e40baf042e23246d54d28cbcdcc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mkcue (generates cue sheets from a CD TOC) + +SLACKBUILD NAME: mktoc +SLACKBUILD LOCATION: ./audio/mktoc +SLACKBUILD FILES: README lose_not_loose.diff mktoc.1 mktoc.SlackBuild mktoc.info mktoc.rst slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/cmcginty/mktoc/raw/master/dist/mktoc-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eabcdc8c9433d1a398e113b8a8299b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mktoc (create TOC files for audio CDs) + +SLACKBUILD NAME: mp3blaster +SLACKBUILD LOCATION: ./audio/mp3blaster +SLACKBUILD FILES: README mp3blaster.SlackBuild mp3blaster.info slack-desc +SLACKBUILD VERSION: 3.2.6 +SLACKBUILD DOWNLOAD: https://github.com/stragulus/mp3blaster/archive/v3.2.6/mp3blaster-3.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 138408cd71c69270c12c3a374a63c885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3blaster (media player) + +SLACKBUILD NAME: mp3check +SLACKBUILD LOCATION: ./audio/mp3check +SLACKBUILD FILES: README mp3check.SlackBuild mp3check.info slack-desc +SLACKBUILD VERSION: 0.8.7 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mp3check/mp3check-0.8.7.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83f5fd6514a55c88126725275aa2d1d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3check (check MP3 files for integrity) + +SLACKBUILD NAME: mp3gain +SLACKBUILD LOCATION: ./audio/mp3gain +SLACKBUILD FILES: README mp3gain.1 mp3gain.SlackBuild mp3gain.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mp3gain/mp3gain-1_6_2-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 013551d985f517d9f0d767ee51366f1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3gain (adjusts mp3 files so they have the same volume) + +SLACKBUILD NAME: mp3splt-gtk +SLACKBUILD LOCATION: ./audio/mp3splt-gtk +SLACKBUILD FILES: README default_player-r1509.diff doinst.sh mp3splt-gtk.SlackBuild mp3splt-gtk.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mp3splt/mp3splt-gtk-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17cd1445a13e127a03c13b740e1945fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3splt-gtk (gtk2 gui from the mp3splt project) + +SLACKBUILD NAME: mp3splt +SLACKBUILD LOCATION: ./audio/mp3splt +SLACKBUILD FILES: README mp3splt.SlackBuild mp3splt.info slack-desc +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mp3splt/mp3splt-2.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f25341bdadb54d51c3c5d0644e6307a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3splt (command line program from the mp3splt project) + +SLACKBUILD NAME: mp3val +SLACKBUILD LOCATION: ./audio/mp3val +SLACKBUILD FILES: README doinst.sh fix_compile_warnings.diff.gz mp3val.1 mp3val.SlackBuild mp3val.info mp3valgui.desktop mp3valgui.png slack-desc +SLACKBUILD VERSION: 0.1.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mp3val/mp3val-0.1.8-src.tar.gz https://downloads.sourceforge.net/mp3val/mp3valgui-0.1.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc8adad909d0b8734ed22029b2de2cb4 8590c146ff5daf3754720edaef3845e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3val (tool for checking and fixing mp3 file integrity) + +SLACKBUILD NAME: mp3wrap +SLACKBUILD LOCATION: ./audio/mp3wrap +SLACKBUILD FILES: README mp3wrap.SlackBuild mp3wrap.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mp3wrap/mp3wrap-0.5-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096b46295cbe3ee2f02ca7792517dc36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3wrap (wrap multiple mp3 files into one) + +SLACKBUILD NAME: mpc +SLACKBUILD LOCATION: ./audio/mpc +SLACKBUILD FILES: README mpc.SlackBuild mpc.info slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: https://www.musicpd.org/download/mpc/0/mpc-0.35.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f609716926f9d59b189025f8c7a24dd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpc (Music Player Command) + +SLACKBUILD NAME: mpd +SLACKBUILD LOCATION: ./audio/mpd +SLACKBUILD FILES: README doinst.sh mpd.SlackBuild mpd.info slack-desc +SLACKBUILD VERSION: 0.23.17 +SLACKBUILD DOWNLOAD: http://www.musicpd.org/download/mpd/0.23/mpd-0.23.17.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4182e740600c233b308dddfddb379fc3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpd (Music Player Daemon) + +SLACKBUILD NAME: mpdscribble +SLACKBUILD LOCATION: ./audio/mpdscribble +SLACKBUILD FILES: README doinst.sh mpdscribble.SlackBuild mpdscribble.info slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://www.musicpd.org/download/mpdscribble/0.24/mpdscribble-0.24.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51e00c9a5eea63f9b63a78cd690ecadd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpdscribble (audioscrobbler daemon for mpd) + +SLACKBUILD NAME: mppenc +SLACKBUILD LOCATION: ./audio/mppenc +SLACKBUILD FILES: README mppenc.SlackBuild mppenc.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: http://files.musepack.net/source/mppenc-1.16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1456141283814efcc012cfa15609bc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mppenc (Musepack encoder) + +SLACKBUILD NAME: mt-daapd +SLACKBUILD LOCATION: ./audio/mt-daapd +SLACKBUILD FILES: README doinst.sh mt-daapd.SlackBuild mt-daapd.info rc.mt-daapd slack-desc +SLACKBUILD VERSION: 0.2.4.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mt-daapd/mt-daapd-0.2.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67bef9fb14d487693b0dfb792c3f1b05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mt-daapd (iTunes server for POSIX systems) + +SLACKBUILD NAME: multimidicast +SLACKBUILD LOCATION: ./audio/multimidicast +SLACKBUILD FILES: README multimidicast.SlackBuild multimidicast.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://llg.cubic.org/tools/multimidicast/multimidicast-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ce2784338950cf65cea5afce47e0bbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multimidicast (MIDI <--> ALSA layer) + +SLACKBUILD NAME: muse +SLACKBUILD LOCATION: ./audio/muse +SLACKBUILD FILES: README doinst.sh muse.SlackBuild muse.info setcap.sh slack-desc +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/lmuse/muse-4.2.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9a3d08619a9a959ae8c61dbd6bcff827 +SLACKBUILD SHORT DESCRIPTION: muse (MIDI/Audio Sequencer) + +SLACKBUILD NAME: musepack-tools +SLACKBUILD LOCATION: ./audio/musepack-tools +SLACKBUILD FILES: README musepack-tools-465-fno-common.patch musepack-tools-475.patch musepack-tools.SlackBuild musepack-tools.info slack-desc +SLACKBUILD VERSION: r475 +SLACKBUILD DOWNLOAD: http://files.musepack.net/source/musepack_src_r475.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 754d67be67f713e54baf70fcfdb2817e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musepack-tools (Musepack SV8 command line tools) + +SLACKBUILD NAME: musikcube +SLACKBUILD LOCATION: ./audio/musikcube +SLACKBUILD FILES: README doinst.sh fix-install-locations.patch musikcube.SlackBuild musikcube.info slack-desc +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: https://github.com/clangen/musikcube/archive/3.0.5/musikcube-3.0.5.tar.gz https://github.com/chriskohlhoff/asio/archive/f693a3eb7fe72a5f19b975289afc4f437d373d9c/asio-f693a3eb7fe72a5f19b975289afc4f437d373d9c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d4b00e08c1e1ad7bb43c33aadd1e369 343e9434cad3006dc74ba13bdf84445a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musikcube (Terminal-based audio engine, library, player, and server) + +SLACKBUILD NAME: nas +SLACKBUILD LOCATION: ./audio/nas +SLACKBUILD FILES: README doinst.sh nas.SlackBuild nas.info patch-llvm11.patch rc.nasd.new slack-desc +SLACKBUILD VERSION: 1.9.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/nas/nas-1.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 576d2da2edb99611696fff1e21d74090 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nas (Network Audio System) + +SLACKBUILD NAME: ncmpc +SLACKBUILD LOCATION: ./audio/ncmpc +SLACKBUILD FILES: README ncmpc.SlackBuild ncmpc.info slack-desc +SLACKBUILD VERSION: 0.52 +SLACKBUILD DOWNLOAD: https://www.musicpd.org/download/ncmpc/0/ncmpc-0.52.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65ea87739bfbca9ac47b7026657a8b92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncmpc (ncurses MPD frontend) + +SLACKBUILD NAME: ncmpcpp +SLACKBUILD LOCATION: ./audio/ncmpcpp +SLACKBUILD FILES: README ncmpcpp.SlackBuild ncmpcpp.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/arybczak/ncmpcpp/archive/0.10.1/ncmpcpp-0.10.1.tar.gz https://raw.githubusercontent.com/tsuna/boost.m4/c88f9d1d27707d85ba39fbaeedddddd505e76e6c/build-aux/boost.m4 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c90b825291c51bd7630b909daee7cd6 ec6c1e787d465ad13bd6a3283bcb5a2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncmpcpp (clone of ncmpc with some new features written in C++) + +SLACKBUILD NAME: ncspot +SLACKBUILD LOCATION: ./audio/ncspot +SLACKBUILD FILES: README doinst.sh ncspot-misc-1.3.3.tar ncspot.SlackBuild ncspot.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/hrkfdn/ncspot/archive/v1.3.3/ncspot-1.3.3.tar.gz https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/aes/aes-0.8.4.crate https://static.crates.io/crates/ahash/ahash-0.8.12.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate https://static.crates.io/crates/alsa/alsa-0.9.1.crate https://static.crates.io/crates/alsa/alsa-0.10.0.crate https://static.crates.io/crates/alsa-sys/alsa-sys-0.3.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.21.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate https://static.crates.io/crates/anyhow/anyhow-1.0.100.crate https://static.crates.io/crates/arboard/arboard-3.6.1.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/async-broadcast/async-broadcast-0.7.2.crate https://static.crates.io/crates/async-channel/async-channel-2.5.0.crate https://static.crates.io/crates/async-executor/async-executor-1.13.3.crate https://static.crates.io/crates/async-io/async-io-2.6.0.crate https://static.crates.io/crates/async-lock/async-lock-3.4.1.crate https://static.crates.io/crates/async-process/async-process-2.5.0.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.13.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.89.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/aws-lc-rs/aws-lc-rs-1.15.2.crate https://static.crates.io/crates/aws-lc-sys/aws-lc-sys-0.35.0.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/base64ct/base64ct-1.8.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/block2/block2-0.6.2.crate https://static.crates.io/crates/blocking/blocking-1.6.2.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/bytemuck/bytemuck-1.24.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/byteorder-lite/byteorder-lite-0.1.0.crate https://static.crates.io/crates/bytes/bytes-1.11.1.crate https://static.crates.io/crates/castaway/castaway-0.2.4.crate https://static.crates.io/crates/cc/cc-1.2.52.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chrono/chrono-0.4.43.crate https://static.crates.io/crates/cipher/cipher-0.4.4.crate https://static.crates.io/crates/clap/clap-4.5.56.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.56.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.65.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.6.crate https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.31.crate https://static.crates.io/crates/clipboard-win/clipboard-win-5.4.1.crate https://static.crates.io/crates/cmake/cmake-0.1.57.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/combine/combine-4.6.7.crate https://static.crates.io/crates/compact_str/compact_str-0.8.1.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.5.0.crate https://static.crates.io/crates/const-oid/const-oid-0.9.6.crate https://static.crates.io/crates/cookie/cookie-0.18.1.crate https://static.crates.io/crates/cookie_store/cookie_store-0.21.1.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate https://static.crates.io/crates/core-foundation/core-foundation-0.10.1.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/coreaudio-rs/coreaudio-rs-0.13.0.crate https://static.crates.io/crates/cpal/cpal-0.16.0.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossterm/crossterm-0.28.1.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/crunchy/crunchy-0.2.4.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/ctr/ctr-0.9.2.crate https://static.crates.io/crates/cursive/cursive-0.21.1.crate https://static.crates.io/crates/cursive-macros/cursive-macros-0.1.0.crate https://static.crates.io/crates/cursive_core/cursive_core-0.4.6.crate https://static.crates.io/crates/darling/darling-0.20.11.crate https://static.crates.io/crates/darling/darling-0.21.3.crate https://static.crates.io/crates/darling_core/darling_core-0.20.11.crate https://static.crates.io/crates/darling_core/darling_core-0.21.3.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.11.crate https://static.crates.io/crates/darling_macro/darling_macro-0.21.3.crate https://static.crates.io/crates/dasp_sample/dasp_sample-0.11.0.crate https://static.crates.io/crates/data-encoding/data-encoding-2.9.0.crate https://static.crates.io/crates/der/der-0.7.10.crate https://static.crates.io/crates/deranged/deranged-0.5.5.crate https://static.crates.io/crates/derive_builder/derive_builder-0.20.2.crate https://static.crates.io/crates/derive_builder_core/derive_builder_core-0.20.2.crate https://static.crates.io/crates/derive_builder_macro/derive_builder_macro-0.20.2.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-sys-next/dirs-sys-next-0.1.2.crate https://static.crates.io/crates/dispatch2/dispatch2-0.3.0.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/document-features/document-features-0.2.12.crate https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.1.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.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.13.crate https://static.crates.io/crates/enumflags2/enumflags2-0.7.12.crate https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.7.12.crate https://static.crates.io/crates/enumset/enumset-1.1.10.crate https://static.crates.io/crates/enumset_derive/enumset_derive-0.14.0.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/error-code/error-code-3.3.2.crate https://static.crates.io/crates/event-listener/event-listener-5.4.1.crate https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.4.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fax/fax-0.2.6.crate https://static.crates.io/crates/fax_derive/fax_derive-0.2.0.crate https://static.crates.io/crates/fdeflate/fdeflate-0.3.7.crate https://static.crates.io/crates/fern/fern-0.7.1.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.7.crate https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate https://static.crates.io/crates/flate2/flate2-1.1.5.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.2.crate https://static.crates.io/crates/fs_extra/fs_extra-1.3.0.crate https://static.crates.io/crates/futures/futures-0.3.31.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.31.crate https://static.crates.io/crates/futures-io/futures-io-0.3.31.crate https://static.crates.io/crates/futures-lite/futures-lite-2.6.1.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.31.crate https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate https://static.crates.io/crates/futures-timer/futures-timer-3.0.3.crate https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate https://static.crates.io/crates/generic-array/generic-array-0.14.9.crate https://static.crates.io/crates/gethostname/gethostname-1.1.0.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/governor/governor-0.10.1.crate https://static.crates.io/crates/h2/h2-0.4.12.crate https://static.crates.io/crates/half/half-1.8.3.crate https://static.crates.io/crates/half/half-2.7.1.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/headers/headers-0.4.1.crate https://static.crates.io/crates/headers-core/headers-core-0.3.0.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/hmac/hmac-0.12.1.crate https://static.crates.io/crates/home/home-0.5.12.crate https://static.crates.io/crates/http/http-1.3.1.crate https://static.crates.io/crates/http-body/http-body-1.0.1.crate https://static.crates.io/crates/http-body-util/http-body-util-0.1.3.crate https://static.crates.io/crates/httparse/httparse-1.10.1.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/hyper/hyper-1.7.0.crate https://static.crates.io/crates/hyper-proxy2/hyper-proxy2-0.1.0.crate https://static.crates.io/crates/hyper-rustls/hyper-rustls-0.27.7.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.17.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.64.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/icu_collections/icu_collections-2.1.1.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.1.1.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.1.1.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.1.1.crate https://static.crates.io/crates/icu_properties/icu_properties-2.1.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.1.1.crate https://static.crates.io/crates/icu_provider/icu_provider-2.1.1.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/image/image-0.25.8.crate https://static.crates.io/crates/indexmap/indexmap-2.12.0.crate https://static.crates.io/crates/inout/inout-0.1.4.crate https://static.crates.io/crates/ioctl-rs/ioctl-rs-0.2.0.crate https://static.crates.io/crates/ipnet/ipnet-2.11.0.crate https://static.crates.io/crates/iri-string/iri-string-0.7.9.crate https://static.crates.io/crates/is-docker/is-docker-0.2.0.crate https://static.crates.io/crates/is-wsl/is-wsl-0.4.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/jni/jni-0.21.1.crate https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.82.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.180.crate https://static.crates.io/crates/libm/libm-0.2.15.crate https://static.crates.io/crates/libpulse-binding/libpulse-binding-2.30.1.crate https://static.crates.io/crates/libpulse-simple-binding/libpulse-simple-binding-2.29.0.crate https://static.crates.io/crates/libpulse-simple-sys/libpulse-simple-sys-1.22.0.crate https://static.crates.io/crates/libpulse-sys/libpulse-sys-1.23.0.crate https://static.crates.io/crates/libredox/libredox-0.1.10.crate https://static.crates.io/crates/librespot-audio/librespot-audio-0.8.0.crate https://static.crates.io/crates/librespot-core/librespot-core-0.8.0.crate https://static.crates.io/crates/librespot-metadata/librespot-metadata-0.8.0.crate https://static.crates.io/crates/librespot-oauth/librespot-oauth-0.8.0.crate https://static.crates.io/crates/librespot-playback/librespot-playback-0.8.0.crate https://static.crates.io/crates/librespot-protocol/librespot-protocol-0.8.0.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/litemap/litemap-0.8.1.crate https://static.crates.io/crates/litrs/litrs-1.0.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/lru-slab/lru-slab-0.1.2.crate https://static.crates.io/crates/mac-notification-sys/mac-notification-sys-0.6.8.crate https://static.crates.io/crates/mach2/mach2-0.4.3.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.6.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.8.9.crate https://static.crates.io/crates/mio/mio-1.1.0.crate https://static.crates.io/crates/moxcms/moxcms-0.7.9.crate https://static.crates.io/crates/native-tls/native-tls-0.2.14.crate https://static.crates.io/crates/ncurses/ncurses-5.101.0.crate https://static.crates.io/crates/ncurses/ncurses-6.0.1.crate https://static.crates.io/crates/ndk/ndk-0.9.0.crate https://static.crates.io/crates/ndk-context/ndk-context-0.1.1.crate https://static.crates.io/crates/ndk-sys/ndk-sys-0.6.0+11769913.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/nonzero_ext/nonzero_ext-0.3.0.crate https://static.crates.io/crates/notify-rust/notify-rust-4.12.0.crate https://static.crates.io/crates/ntapi/ntapi-0.4.1.crate https://static.crates.io/crates/num/num-0.2.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.6.crate https://static.crates.io/crates/num-bigint-dig/num-bigint-dig-0.8.6.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.6.crate https://static.crates.io/crates/num-conv/num-conv-0.2.0.crate https://static.crates.io/crates/num-derive/num-derive-0.4.2.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.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.2.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/num_enum/num_enum-0.7.5.crate https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.7.5.crate https://static.crates.io/crates/num_threads/num_threads-0.1.7.crate https://static.crates.io/crates/numtoa/numtoa-0.2.4.crate https://static.crates.io/crates/oauth2/oauth2-5.0.0.crate https://static.crates.io/crates/objc2/objc2-0.6.3.crate https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.3.2.crate https://static.crates.io/crates/objc2-audio-toolbox/objc2-audio-toolbox-0.3.2.crate https://static.crates.io/crates/objc2-core-audio/objc2-core-audio-0.3.2.crate https://static.crates.io/crates/objc2-core-audio-types/objc2-core-audio-types-0.3.2.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-core-graphics/objc2-core-graphics-0.3.2.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.3.2.crate https://static.crates.io/crates/objc2-io-kit/objc2-io-kit-0.3.2.crate https://static.crates.io/crates/objc2-io-surface/objc2-io-surface-0.3.2.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/open/open-5.3.2.crate https://static.crates.io/crates/openssl/openssl-0.10.75.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.6.crate https://static.crates.io/crates/openssl-probe/openssl-probe-0.2.0.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.111.crate https://static.crates.io/crates/ordered-stream/ordered-stream-0.2.0.crate https://static.crates.io/crates/os_pipe/os_pipe-1.2.3.crate https://static.crates.io/crates/pancurses/pancurses-0.17.0.crate https://static.crates.io/crates/parking/parking-2.2.1.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/parse_duration/parse_duration-2.1.1.crate https://static.crates.io/crates/pathdiff/pathdiff-0.2.3.crate https://static.crates.io/crates/pbkdf2/pbkdf2-0.12.2.crate https://static.crates.io/crates/pdcurses-sys/pdcurses-sys-0.7.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.2.crate https://static.crates.io/crates/petgraph/petgraph-0.6.5.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/piper/piper-0.2.4.crate https://static.crates.io/crates/pkcs1/pkcs1-0.7.5.crate https://static.crates.io/crates/pkcs8/pkcs8-0.10.2.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/platform-dirs/platform-dirs-0.3.0.crate https://static.crates.io/crates/png/png-0.18.0.crate https://static.crates.io/crates/polling/polling-3.11.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.11.1.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/potential_utf/potential_utf-0.1.4.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/priority-queue/priority-queue-2.7.0.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.4.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.103.crate https://static.crates.io/crates/protobuf/protobuf-3.7.2.crate https://static.crates.io/crates/protobuf-codegen/protobuf-codegen-3.7.2.crate https://static.crates.io/crates/protobuf-json-mapping/protobuf-json-mapping-3.7.2.crate https://static.crates.io/crates/protobuf-parse/protobuf-parse-3.7.2.crate https://static.crates.io/crates/protobuf-support/protobuf-support-3.7.2.crate https://static.crates.io/crates/pxfm/pxfm-0.1.25.crate https://static.crates.io/crates/quick-error/quick-error-2.0.1.crate https://static.crates.io/crates/quick-xml/quick-xml-0.37.5.crate https://static.crates.io/crates/quick-xml/quick-xml-0.38.3.crate https://static.crates.io/crates/quinn/quinn-0.11.9.crate https://static.crates.io/crates/quinn-proto/quinn-proto-0.11.13.crate https://static.crates.io/crates/quinn-udp/quinn-udp-0.5.14.crate https://static.crates.io/crates/quote/quote-1.0.42.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/rand_core/rand_core-0.9.3.crate https://static.crates.io/crates/rand_distr/rand_distr-0.5.1.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.18.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.6.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/reqwest/reqwest-0.12.28.crate https://static.crates.io/crates/reqwest/reqwest-0.13.1.crate https://static.crates.io/crates/ring/ring-0.17.14.crate https://static.crates.io/crates/rodio/rodio-0.21.1.crate https://static.crates.io/crates/roff/roff-0.2.2.crate https://static.crates.io/crates/rsa/rsa-0.9.10.crate https://static.crates.io/crates/rspotify/rspotify-0.15.3.crate https://static.crates.io/crates/rspotify-http/rspotify-http-0.15.3.crate https://static.crates.io/crates/rspotify-macros/rspotify-macros-0.15.3.crate https://static.crates.io/crates/rspotify-model/rspotify-model-0.15.3.crate https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate https://static.crates.io/crates/rustix/rustix-0.38.44.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustls/rustls-0.23.35.crate https://static.crates.io/crates/rustls-native-certs/rustls-native-certs-0.8.3.crate https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.13.0.crate https://static.crates.io/crates/rustls-platform-verifier/rustls-platform-verifier-0.6.2.crate https://static.crates.io/crates/rustls-platform-verifier-android/rustls-platform-verifier-android-0.1.1.crate https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.103.8.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.28.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/security-framework/security-framework-2.11.1.crate https://static.crates.io/crates/security-framework/security-framework-3.5.1.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.15.0.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_cbor/serde_cbor-0.11.2.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/serde_path_to_error/serde_path_to_error-0.1.20.crate https://static.crates.io/crates/serde_repr/serde_repr-0.1.20.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.4.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/shannon/shannon-0.2.0.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate https://static.crates.io/crates/signal-hook/signal-hook-0.4.3.crate https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.5.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.6.crate https://static.crates.io/crates/signature/signature-2.2.0.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/slab/slab-0.4.11.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/socket2/socket2-0.6.1.crate https://static.crates.io/crates/socks/socks-0.3.4.crate https://static.crates.io/crates/spin/spin-0.9.8.crate https://static.crates.io/crates/spinning_top/spinning_top-0.3.0.crate https://static.crates.io/crates/spki/spki-0.7.3.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.1.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.27.2.crate https://static.crates.io/crates/strum_macros/strum_macros-0.27.2.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/symphonia/symphonia-0.5.5.crate https://static.crates.io/crates/symphonia-bundle-flac/symphonia-bundle-flac-0.5.5.crate https://static.crates.io/crates/symphonia-bundle-mp3/symphonia-bundle-mp3-0.5.5.crate https://static.crates.io/crates/symphonia-codec-vorbis/symphonia-codec-vorbis-0.5.5.crate https://static.crates.io/crates/symphonia-core/symphonia-core-0.5.5.crate https://static.crates.io/crates/symphonia-format-ogg/symphonia-format-ogg-0.5.5.crate https://static.crates.io/crates/symphonia-metadata/symphonia-metadata-0.5.5.crate https://static.crates.io/crates/symphonia-utils-xiph/symphonia-utils-xiph-0.5.5.crate https://static.crates.io/crates/syn/syn-2.0.110.crate https://static.crates.io/crates/sync_wrapper/sync_wrapper-1.0.2.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/sysinfo/sysinfo-0.36.1.crate https://static.crates.io/crates/system-configuration/system-configuration-0.6.1.crate https://static.crates.io/crates/system-configuration-sys/system-configuration-sys-0.6.0.crate https://static.crates.io/crates/tauri-winrt-notification/tauri-winrt-notification-0.7.2.crate https://static.crates.io/crates/tempfile/tempfile-3.23.0.crate https://static.crates.io/crates/termion/termion-4.0.5.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/tiff/tiff-0.10.3.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/time-macros/time-macros-0.2.27.crate https://static.crates.io/crates/tinystr/tinystr-0.8.2.crate https://static.crates.io/crates/tinyvec/tinyvec-1.10.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokio/tokio-1.49.0.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.6.0.crate https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate https://static.crates.io/crates/tokio-rustls/tokio-rustls-0.26.4.crate https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.18.crate https://static.crates.io/crates/tokio-tungstenite/tokio-tungstenite-0.28.0.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.18.crate https://static.crates.io/crates/toml/toml-0.9.11+spec-1.1.0.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.5+spec-1.1.0.crate https://static.crates.io/crates/toml_edit/toml_edit-0.23.7.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/tower/tower-0.5.2.crate https://static.crates.io/crates/tower-http/tower-http-0.6.8.crate https://static.crates.io/crates/tower-layer/tower-layer-0.3.3.crate https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate https://static.crates.io/crates/tracing/tracing-0.1.41.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.30.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.34.crate https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.2.0.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/tungstenite/tungstenite-0.28.0.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/uds_windows/uds_windows-1.1.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/ureq/ureq-2.12.1.crate https://static.crates.io/crates/url/url-2.5.8.crate https://static.crates.io/crates/utf-8/utf-8-0.7.6.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.18.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/vergen/vergen-9.0.6.crate https://static.crates.io/crates/vergen-gitcl/vergen-gitcl-1.0.8.crate https://static.crates.io/crates/vergen-lib/vergen-lib-0.1.6.crate https://static.crates.io/crates/version_check/version_check-0.9.5.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.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.55.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.105.crate https://static.crates.io/crates/wayland-backend/wayland-backend-0.3.11.crate https://static.crates.io/crates/wayland-client/wayland-client-0.31.11.crate https://static.crates.io/crates/wayland-protocols/wayland-protocols-0.32.9.crate https://static.crates.io/crates/wayland-protocols-wlr/wayland-protocols-wlr-0.3.9.crate https://static.crates.io/crates/wayland-scanner/wayland-scanner-0.31.7.crate https://static.crates.io/crates/wayland-sys/wayland-sys-0.31.7.crate https://static.crates.io/crates/web-sys/web-sys-0.3.82.crate https://static.crates.io/crates/web-time/web-time-1.1.0.crate https://static.crates.io/crates/webpki-root-certs/webpki-root-certs-1.0.5.crate https://static.crates.io/crates/weezl/weezl-0.1.11.crate https://static.crates.io/crates/which/which-4.4.2.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.11.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.54.0.crate https://static.crates.io/crates/windows/windows-0.61.3.crate https://static.crates.io/crates/windows-collections/windows-collections-0.2.0.crate https://static.crates.io/crates/windows-core/windows-core-0.54.0.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-future/windows-future-0.2.1.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.2.0.crate https://static.crates.io/crates/windows-registry/windows-registry-0.5.3.crate https://static.crates.io/crates/windows-result/windows-result-0.1.2.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows-threading/windows-threading-0.1.0.crate https://static.crates.io/crates/windows-version/windows-version-0.1.7.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.13.crate https://static.crates.io/crates/winreg/winreg-0.5.1.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/wl-clipboard-rs/wl-clipboard-rs-0.9.2.crate https://static.crates.io/crates/writeable/writeable-0.6.2.crate https://static.crates.io/crates/x11rb/x11rb-0.13.2.crate https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.2.crate https://static.crates.io/crates/xi-unicode/xi-unicode-0.3.0.crate https://static.crates.io/crates/yoke/yoke-0.8.1.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.1.crate https://static.crates.io/crates/zbus/zbus-5.13.2.crate https://static.crates.io/crates/zbus_macros/zbus_macros-5.13.2.crate https://static.crates.io/crates/zbus_names/zbus_names-4.3.1.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.27.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.27.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zeroize/zeroize-1.8.2.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.3.crate https://static.crates.io/crates/zerovec/zerovec-0.11.5.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.2.crate https://static.crates.io/crates/zmij/zmij-1.0.13.crate https://static.crates.io/crates/zune-core/zune-core-0.4.12.crate https://static.crates.io/crates/zune-jpeg/zune-jpeg-0.4.21.crate https://static.crates.io/crates/zvariant/zvariant-5.9.2.crate https://static.crates.io/crates/zvariant_derive/zvariant_derive-5.9.2.crate https://static.crates.io/crates/zvariant_utils/zvariant_utils-3.3.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35869a3c21dbf144dea07d153109fb02 873036bd52f5fd829bd41b3c2ca0bc08 bcd3b8d466e8187ed4bd4655b34b6285 2d72538f5e173edbd18d17e347f409bc 2fb8e2b2c327d642027d27dd82160195 a4cce839af1f5a83a1bf73de16819a75 06ecab0209cb7cea93013a2d02c143c1 aaa5a8ff22171647ff2193f259e14dae 730ff1a5c2f3becc07743810ad47e66e bf23cd323c33a8c283c41bb9b79e4ce4 082b8b397447a875d587f5f6447092db 8f73a79f90605665cbc9650aafa9ca45 27ce951824c9152083803a3f33f60d1c 5c218d354a98b69218c0bcf898fb87ed 42baa1d327f7b64b2c67c4f771c9ad2d 7ece2a1deec12148567225c9b3bfba8f 2b0a81f4a4f3a209de550ee75ed37439 3ce13f8504b72552464acf5c8a29fe72 e4ab6898eb1f848a854bb3870592cf9a f8a8ecf4f8bdfd1680e54c8f4c81eb18 5345875fbe7e6eacd4d582f4e057bbd0 0b5c8135b2921803b74acc1342b82b55 e159d52e02ff776480f6c3a0d1dc7972 d021569c91996b1186cdbd3533558988 2e76f09d03d84f1402ef456531cda0ab 7ff449424d1aa13cdf930eee6dfa3d0b e09416c884027b94479fc254f8d2388e d29971a331ab6d870ba90d0c019d0c06 6a44afda654777d2930b93366bdfc7f3 3e70bb53cab36a3ef2a02dfce21bc472 d347523832e888f2972a04501af9b4df f416817ec38fb00fdb092eabb40b1c83 20084c4c04bcc06fd3d7ff662deca706 6edadcd4186fef4d19cc719f3e897660 a295edb6953237ebbdfa8e731229f9a3 4b7db26ac6bd77342b51188882fa5678 023b03cf9968b29253a5dfe62051008d 4dd4175ec3e2840e7a0f49141b8d59dd ee16487cedb6a74ae0fcad8f4403a758 038a9c3fa624c8f3dc8233c8d00bdb64 31b94ca527bd8efcff5ed12493a549a7 45339d90b2b3a4f123af5ec459954102 d8b6232e66c7e07e8a626ef21d3b8725 06457d3034340d791d99664015b3010e 4d032c3258a697860b4da7ae12bbd2f8 29594e83e2dd83e80f885fb43015b3c3 267fc4a374516caa7ab495f0c607c1b4 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 76334cfaf5dd640bea9cf6a8201449dc ef4cc5591659a050ca0de3363b6ab353 1119fb5b3660bf61fa979ecb0bd3bc24 29dc4c633d1e5e9f559f278ba89bd27f b7552312eade0e0219369452cf32e2f2 315c7fa8c291077dac11ffe8e977cf99 d9614dbc3b72c12999b935f0d1f07f19 d386ddb864c0139fd25d64360c146d76 5eb2157af7bad45b5900e43eb5a21484 b69f87eec94e36408135e81035235621 aba1d13503196d9a767b260913f1401f 6c6d97b7587951fd1df0ca048ec7c48a d1f70680f36b13b74bab20250fb2f26f 6ed0aab506ad1ec23e34c6aec4efd1d7 2bbef48469a5a6d3f7b8e93dbc0b40a4 3285f5fe0a99e24761cfb61a7229c005 4d7e3bc6c42f8a875a87246ed14d9948 e37baa1796debe9e6f5b94fdb25c2ff3 c5229cfccb6a1598e74a837dbc9e2797 2a5d3e864cac819d2de267e508623f0e b277a22010ce6fbd65c5cd9b069bbe60 08c18a18f452c41072b08e8367778c6a b2a8b4dcf41563d959ae386da42eeb83 4be201623382079bbea72558343cd19a 897be1152015ad66fa30dbdc224af39d 5b6abd7e90730e502165a9cd07ed858d 81b4ce6014002d0cb0415aa401a51578 5364311ee37e0d14061eb1fce66ce061 89e88633cab0e4b6f3d3878b84dffe8b 99fbf6fa951e7abc4f9e3acece16948a bf119a00061b008c34113e8562355c62 76088f5b3011f0bc57a735cec1073e5b de140150dcd5eba1021175a133c4f544 8579dbeae36259c4fb23dde813e12c47 076c091a48baec4e033664b63519eb2b 0e444fb1678604a426bec209f9da1c82 5ad22b7ada9f76ab24e6fc0c74994310 454fec8b466c2d522140176fb00fc250 536ec6ffab8412089726b9e77fc4613e 6eab5f634114223f7b84615fc46458c2 2c0a2fd457603643d460e7247e927d80 aac304f4d342ddf73b37e26385b3d585 e69c9d06bd1248b3d4397ecf760e05d5 4f3e6d806cfd6173f04167b10753738a cc2ca6e59bb38de25de8980d8b95f913 0c7e87f9498c86b92988dc9f251f941b 3d62bfbbe08bdcee55fcb8cda85554d9 e8f53be89a66884dbb2cf3f6b55d41a9 056c8d712ee146347c412b72f4077b2f 96890e73570699190d932884a85c3cfb 145b7bd67e6356f3510a7d8fa9bb7926 58c92d1a99f821c6afc763d6c9943b2d 8a1dbc6f2dff64198e1763751f4f05fd 198d7f7c37f632bc83502b28870b6d60 96c3c9f009928f02773032f341666861 916cd597e92b97a987a1a8f8f2d40805 4d130437f158a1172eea060632265cd5 44c9dbaeb0f1bf1f20e0a183b8c664e1 8973f5974bd59f81ad2fffbd8d947af9 8a6423be63449516e688249c2e3bb910 580acffb91fe8d66f7fb685bea66679b ff217450f24eee9b0f99514884e6eaf7 8bd9e4b8639ca82c7ab807139f15448b 6d553cf2c5d3cf2c74d0460b5b25fbb2 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 61fd903acafef1f98778c4171a76f705 f0db69b0c5226c2e39bc7b1d6d2d8ec7 3f50050270afe8306cbe5191201577b9 b0a1ffd6b0b5fe67e3dac04cd26b3099 a3cf7ebb276cfce5ee9d24184f4da8be bd4165c4164a784dec5ecdd03ba7a0dc 4f351598e06a94639d8786bf3017f6a2 1c176bc764e364d4295a07e3c12ca415 283423800bbc971763997340c13c8543 a1e1c92075e77d61acf61a094a68fa61 6ed543f42c85ffc52da2a4c5b3f16169 8dab3b3ec00dc56cffde0b0c410d47b5 fc53a85c912427e1af1278d8f9ef2aa4 78c898fdaa3968e23904bf8538c4a271 667e86b8b8d96ab4e9605627ce7dcc9a 50f998a859c3e57218745ba77c370e2b ac9acb45412c8c2e1437db4e50fb834f 17d69a1f0242b43b66a0e9a1887a73f4 a086623c9c2f91f23ae5afee7129c943 9a91b575ff300519839e2e765c124427 6b8cf12fc0d02dbc2eb906b5cf74f8c1 118c724fa4cfcc59ef1bcaa438d997b2 29262ad47afbf8db117fd581e958b96b e597e8c43837b595ee5922b605dec5b4 b6667c48b9fc2e1cdae5697a19a021e1 591cbad56682180a4160a8feedc6c468 bb09633833b38806273f793d73167ac3 f63e8b6601cfe5fe91cb977b3bacd1a2 7e517801cf63d14b415ee05fefcb8831 9b65713862f6e73831c931aa5b279887 6e1cf4fb4b92a9f82daaf55608388684 9a421286bfaf7199053b6fa7a3e690cb b06f87aa4182e861d57cf208695bbd44 603ff22ff21d7fd529857a9bb86a0126 798b266cb07604d172afab782e1967a2 ae95906a14fee88019527f5dac6a2908 ff62c1415be32ef6642213c9ae175170 024ec331f45122802422b177cb3c0dc0 a6a84bdf83b891befefe0c4e6c6d9931 fdaf12e6f55939ce24b7f6b03d64a044 ce5935e8063a452913a61e5405b33cb9 b0dd13f7bb7833b8d10e78cb331f4464 1d3e530a3410fc95a6987d70f84a6332 4e0c068ba38fa8e0aa6c46bce5e9d2ab f5956eb9324f20e363d9a4ff26b7bd03 3072562eba8887d0cda042d420012c1f 9f891783a0726303d8827598b7f4dcbe c059b75a48188c6b09d6a877caecc556 efa1346b8285d297dddb9173d3548e71 580b311bafe0447ebc9ca2e646d9b0e7 11fa7047274f28d1718c76971c2dd374 e3cc19a743c910bdd511db4c0642ea1a f38e3a292c0ef7457a4bf9cf11c98f21 f654fdede1434dc135c78e50a1233e25 00020e50d1f3ff1d7e62a800a9bfb361 3d7e70a9d2c58112629db9890ba333c0 87b1b7cb12ef4dfe842c212b98263048 49dca09da2b9035986fe978a39c91c50 750cde2aa62779cd0393f8fb43c21048 ca611f40ae8d26d9d2ebabf12532cee1 7a314fd97a06316b612d31d7b06cf373 a9ca1174047a2ba357be7699ce13d50a a42783cad5f3c974cb708e7bd011d188 68642bdd8c6d8feda2d737b4aecede40 fe77a3f609b6fd8d5b08f3b2ef14d2ad f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e 0c6a3222c502600f6a35fee6a8241a29 91839a58e4689b30dd7d6dafe769c6d9 7c7e0fb7becfd41cc236b444597fb170 916bae8326e21f1d60fa9cba2b7dfbcb a184d54ca99f3af8f5afc00b6c64c0b5 0d0cae68226f13a42a3ff04e563fccfd 8e42a93de32afe2f1de0d06740ec7d2f 9cde561d8c0043f6bb0645d0bbd77d82 164c3046a7f9720ce6c4240a8433a923 ba82a589ab0348c1be03dfb9dd33e2ad be01525e51d79736e7af74fe93d19f93 73272fe4aadb91d550dca8fc7ead8bf7 b20f8542fa832b16de4b865c2a16b158 0a210df4be4d5c7eb152ba6e5e3a67e2 bb0c20f6e3faaa647d9c463c5501a8e0 023d47313f3d4b5a79426b37ddd8d38d 4645e2cb8d118c1164054f6ea9dbaf7c 5aaa94b41158a7e5359490720c11b8eb a058f8ce1cc3d74d1526c9d5f0a71d85 c09b021b4ab5300b72bf94403ddb410b 1bb0605f15b680d3543158950a55ed62 e4567ae0123ef6a1a89359352b167d13 1d0a70ab2aaff62faaac1f08602ebbc6 0155ab9d876e6946a6c40c3737fe4b7f 04eb28f926d6fe4126b97a8f53373f2b e58c8b9015892ca1a2745a64a28a6757 6c6687facece10dd8210ff7b9d34e23e 65533c1e9f080ebcb002626794564dec c794e0a278b9d264dc033b1c840dd217 5e2165f6a9d5646d361d7aabe3d9be7c 7d20f46219d84067cb62dc1032f19c72 93bcc1d1d2104f1ec9841e3637e2959c 3e106da1aa25437329bf9cab094e6216 421029191180ccd11cd28d7186a0640a 1038d63cd7294fcdc93eded7b270c072 f9603e569a9860e3237020366ed22e14 f464035d121e274088528ec79ef095da 47580fad08273a52e998f84ef404912e 171bb701365ec4b0c12ae5387e034c16 09ea9959a92a4b020eaf12d2aae7a2b5 1fb91af1c97373201990f1baedc58c35 dfdf2484a5545f51cf6b1f5f23b9f92e 8b708bc4b33c5e1683467444c9ed41b0 dc106924da0261fec2bb0fe52fcbd9e6 7da21b9825093ce7f03420076e776a0e 4df886a73eed7fd8795723a367c49850 812af5e2e077cfed65bfda918cd1068d 81f3d69af8142596468325954a52dea3 102f12ac8064a8e6c2b67659335f3ec0 90e2e4091482691b4140891bf056ac1b 7e395ce2e673b7d9665751cbbe3cbcdc 39c42e640a8f39a3da834971d4525c57 f17aecb8887cf0ecd823623160aed7db 8c04e550d6feb392bb437ec2e2ab514f 1b81b57548d4ed4cc7c7becd387aa32b 01c0964cfb7b3653fd6f07f2d94255a5 d69aa359a9e7dd2d67a7b7712e30a19e 8927630752c4318c97736c12ed667301 6b1db46a36bc0dc590270d2c952d30c4 9ad9785decbdb61128f4d05833d5e959 4d33c780780e5617d413ef67ab1a02f3 25a9c25700c416af66082afbd9187bb7 f66a5e0697395109481ae9afd83db471 5b58e4f18091c0fa3579419f24cfaef9 3cf2c6451073b85f3075962a60bb90a0 1b3093a865e51ce798ed79054dd3d829 0fbab0ba3ce58941898919fa3d0bae4b 99e024622d98dc28a8a5f37afccaf20a 15353118e83f5e3c77cb725af8340add e092b3abcc54806f2a35889d725bf95f 4c4475deafb46540820913cd753aa1fa a18f75b57d353c57db94eea629b6fd91 4578b5cccbe636b7e5becdf5543b3802 6361a447cdbc285fce46c8a090428167 5c9c80cf88c495013c49268655f58037 8eb47450fc77283b887265c5b16215a0 4cadd8afae2817cf56e231d88d693854 104ed58e1b3501c41019a1cf498c3db4 94ace747127fc3dcfff6a88a894cd42d 0d510b4f0dda413cf1d281ddb17504f2 03ac333203202f17d0eb0b3eeed8215a 7c144158a93c787d2b71f27bac7c9462 5d9728c30b0b7db1def672b428b6e6b2 8abb667c3c7bfd396a05602d67416045 865cb5035f6b3dba04196ba04d15fab6 994d1d5347b5e197192d65e632b8e80f 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 8896db33d76809925b8e4a151b628e93 408a6fa73887499f02f966cd177940d4 28d34115cfbbe0e8f80333591f2cdd84 3d95144c0cb9d673d59fdaa60ec8f46d 0003c75dd6228c017e952bc0652fd1de 1b5d154d38152668c9f9a82ac112c66a 481cc7357cb8bfd6a728e7b47dee84b1 54bebb5153d4246ef2ec317853526f68 ef6fc33d718cd6aa793a60f884d62611 c98fa41bae9a9421fcf24801356ef5a8 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf d27d4ebe09da25387352db8f3621fc40 2d2ee59e7cd5c7adb3ab4188a78182bf 8dcc72ff75b917257f9e9bb29de4b9e1 fbb87d3e5015e2ac193545f18bc5d20f a37720d4e4cbebd28ac9c7930137a9d6 ef8998050cc1339f2187fcb43e927f1b aa64b5603b047aa734216db62286aac8 f6c8ce4c412ca548e42dfd896c92112e 07c75fec267864bcbb800ca7709ceae2 053ad54a4fa64ed603bb44453dbe652c 1a9d5f743b59a38b55a219cdc8534299 54148ff5f2a4a6f4f1e857b0bf854bf0 c0cc536bbce6c848a2957222de166961 84dacc478522497f5c7264c62a2c83ac 75ed1c0a0a9752670771d3473430a3fd 984aae484b1847131db6e51b174ae724 728d8e34babbfa86ab419879265c2d12 1262dd2afb9bbb47b9075ead3102da9e ec96d03983725371e10bd4dad4fdd232 3fc6b20d8adff029d6efe97abfe3b504 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 27cc3636d893e78ee0a9420c68dd0278 72f66196a31c83281a8d295b2d8e0060 c21b0bd64b8b9fb0a10812bc660ed682 9373fd904711d6f7bed781c1fab2d1b4 78e4fa9ba1efbc86c72245c6fed01224 0459343f2361b5bb6b5a5344671eb7c9 592573f821f676d5260238a0af332ee0 77209e2fbd92372a342ce4be73f6c3de d929c560f47ca94328863d5f07ed2381 3c1cc07f7d54984f8189eb08401b7a7e 360483e144d88d20aa8f20565d8175eb 41b7d23f4d5ddff8f4d696fb2ae73355 3a881f19fa2ed2a2653ee55e1d75c3e3 7d8cad7f93f950c60a8b75935c67a492 7ab76de34829eee75ebc205fceb9e3ba 780e635d7636ba1842d0c04613058feb 751468b1f120283e4f6f266867a03837 ee7a5f842c39bc47c474196e83b0df5f a6290a543b60d161a9817d1592189855 e30085994bbeb4b7f4895d48216d5476 6072cecb286422299a2fd6c98319bd0d a1626b8f4d165b1b60d960862eba4cf0 6ddf5a0e650e6353cb187ec1c474db51 04cfd1f729a33fca5931adc2c2078c41 56eeea4cebc8f0fe1d09207656f78ece 59f71fb230b688cb167ec6d7510ae861 bee355e36a71b94ea45eedcd3d054ae1 fa1ef10465c00f2a3bac42b79e37b36d 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e 27c5f3bd18d5eb1b6d10b4b842a9651e d3e9b8bc8b9ba6748b9e00e0ef749b0e 240aa8a629702c405fd9aa30d5859616 74da8ff230066770f4a9b21bbcd7ce55 2a194c1dc8c6637a908b37f63e5c637d dcd78f71178be4f6f8985e1060bdd9ef 67b739464e5e4e94cd4ed1a619c970e3 b51e978e4f2d86b7057596805aa7d402 4779b5ceccf7bc18af240c4fae79e231 bb79a8026422fd101acff4ef99150157 9f5da5d4deefacf77ae9ca3cbe5c7c6a 8391791c82ccf4f938ee8a58ea1d5e39 f07c43c38f042fc4f2502959a1da5185 542db90a0f7756414b4bf5726b10cbc1 fc7d13de0454b07718b913b7abae5c61 14bfcba62231d05169279c6e3cf4e384 c704003b1baf3b1d44cef757871016e7 fe89b5c8ce7887d299d9e50042234eb2 d7133e0a20ef0fb1da7cddedb1f133b2 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 2d8d8b377d144f5e32b4f65a69eb0b24 c4526bf321f0061a0670fc4abedfd26f f1358be8c98b98837cbd2cf51e75f8b3 3b3ebed978a7c19de258926438888de5 ec6f47cf9077248b8a9283ee032721b9 731942f74c4b155418a04d0835423c37 d156b7c4a314664880656902717747ed 30f8c7ce8e7a3a98039d34a07556435d 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 47e699dfc9712fccc0e94e894f5cb7fd 676e65dace8aca0ab03d8d3b39e7f618 15603a17a0d683c7c50d4b7db22ddf58 47151b766b6b73e638fabe6fae7b723d d7602381c0bc21d10603cc940a837b06 295e503f197dd34556876b97c60b87c1 31bc883e6f9b36925f55460401197274 ce622fdb8d18cd1c13ed8fadc5400c10 6c623a8eed8450399ec323a72e96855c e72f6e543b456bb82d72a5a89b445157 8a568cbc041ce45f83e3b1c348b018ea b1bc9e5d82774814a4357bc250fe060f 5ba884eb137d4976ed3d197f7fdda87d a5f10909341dab15fcdee74b0409ec69 d0116882bd495f2b993495a8cf01f6fe 4ae196685156596c4a543b7cc629a005 bff9f5bd01b620680a98b1c59d92df7c 00254329d1c5a44894f4dd09b5328d41 245be6692a21ca8527b683b40aecac9b ae0a9c293bf6cb72cd62d6b9486356c0 b23d944a76aef4eec2081e5512afe123 ae35a16ea73fc405f1cf50fa35b70ddd e504675031766787830ccf420f6d8ca2 c9defe80406280bcfce4ecf31c0200b3 fbe5da24bd1beef6125107ee41118187 2a64ea5600895fa56e33c4b4e49677e8 caf3f1777bbe120312d8d1a81cef2ef0 611730d5a0344bd87742297274631890 a27c6907cf89b22e60a3cae1d38e74c6 c88601bc44cc98c4471b7c1831a97d49 789f8d84d73559c82de297e8b213a6fe 7b39210ab72951e2c8e5a7f44383fea8 8cbba1bb7952b304c975a27e89bbedad de7f06252b76c82b52d0ca758b289163 e6e3af9ce06f3b18497c361db7955b2b a2e3914db310fb1f1f17afdc08c03d35 e5cb639db8f4b535d9c9c69892aaff5e ff4e9640582e1c8c2168e3c79e3992d7 99f5ad699ad94698b60f39bba715ca45 d8916b9ee17c9a2be056dab832548bac 3061e8e265587d90d322831236132f2a 0f4f309e7a04d48b38c5d07e8138ef0e 141e0f2f60debcf15151641d9fa9d342 7692dcce7f5568ee9162292d474921f3 041a90653797420ea224e9b5d11bf7f7 9c02495b380dc51331dcd8789b26cbfb 6e01ab006629a393105a1d90effffe64 a4bb1b92a5b098fdaa5694733ea73e7a efa0b14bd1721494cf1ab2be65053004 e1c15499b1b0a91934884f81117ff3e7 c78def4c8f29cd4fe7009412d6963258 b1bb3a822a8b3650a7401dbc737764f0 764181663f005b307e662dc71451ee12 7134a4b036cb49118765602f8d954dcc 24bde53a22a1be2f22f8c0fae2b58c95 c678a7da0ee4b850ebde0474144a0415 3b149d608e101ec2cb1fbac7b00e70a3 61335e2178b696ce487bae0403c89271 9e2f7831d5c7d8bd2f430984e47c3065 4cfdcf6e7f8d4b6e8e810222fba4187e 83b0932eef1aa5c6453b77a6f2b33d54 4d0aee58eb5433b1823f1b0b8790a1e4 abefbb2b01ea6cc7123fd2a6cd54cfc2 afa8d78174de7ca152bdd5ead7350734 9bf537e7d26a16e35156d3a4b5c9338b ae49b10cd9e79597024bf2925a5c6f3f d68794323cd4f09c15e561fff26ac5cd 3aace232a48239015af2b93472c71e3e 91b0bf7f6e0e0c38d6af99a6f3cdd6ca ac463750b7e51c69dc9f2ae3b793ed54 e422d5db1722c13ac3ab6f9d6deee3c7 efdf8f6fcb26ffb336db4d4437c6d537 7017e24adcde4f4411e9d9585a71e409 a6865213c8ffbfe7db3600702b9b34d4 b7adabe6cc4fd5e1cb443f2ec0f9c98b 6443411e02d0f0cb33a9af14b2a7a1f8 6f09120aa341d58ea072539176058a00 082fd93497207ce8b8ccb64dde900c35 f9d969cfb6e7f4deafcb270dd18464d9 1bb0f07f67939ce667f8f1a000dbec38 a1a21f38fccf487fac84ad67e8ae7be3 f2a271be7934b762ed05523370bf14c5 ddd56057140620e25000e27d3d9174cc 2a4b3962d2e873cc03ad5bd46fee8896 674e5a6b49cf5e0ebb1d6cc85f6ec786 bc36b44165914eb1eba77eb5aed520ab 35628f01b0626542c0b974dac3e547e7 60b1e46c5dd84e50d42cd5f68b041336 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 fa32140e3e272ea292e5491e0ac8903f e900a384ac7dbb320fe6a7279fbfef89 809218b4613e630f0b333e2fecced27a 98c0f7317c130657f0059aeb8470352e ce9ada747bd17bea6abba830739b8820 f9880f1c33a7bc7b0e6e086b504bf38f f38b27b8c9625110a51293658f1cc014 4daa973c57624dc3d88eaa49dd86d3e1 b3c17dbae6dcdda8e25963f21402905e 6e2c3955a071ff72899af56c2f105a25 5e3eb21c7fbbf57268cd0fc8559fa887 8ec0df172df1bce2ed384ac22adb5f3f 9b7dda1ceb1ba9a51a540c1e92dc7f4e d6a3a0f7c5d1a9fa5e957c6d20d36607 adc9da53a82573170d573b18711d38da 30fc9ab84669f031d2c2da5a2f0a0d50 69e0610994296dcca2e60cdde414aa4a cff46e321aecb2514385db64932f45e7 49285f0a011f1c23091ae0d11fc3618e 2f99525f77634401bc49d5ce53865547 0843fe53c59967e27892e2b08b232978 e931747cd0c78eb999afd910737172d8 f342d4158de6be8103e82018d590ae3e e495034f638f888566bd46b74c2a5920 bb54c179777547fac75ec8c5cf198a4b 9f0ad88c4840b999e28531dee406432d 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df e40aa31dea424a7451c92218edf1de36 3dd29881ae92d9533f6d24072087ef70 388022533f8d4d3bda39efd7e0ece6da ce235e46ba0edfad95936f8d4c6f6bf5 74820c7dae31dabf7552cdc97456d1a1 d5806e699d67817275b601957b4c2af1 32bbff7f2cf96f7d7697bae69dc0140a 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 603b49a81b216125a7d92ef2b4b38039 bb3780dd283a2faedb95ca3efcbb1196 c52fb1ec46518c21f8af61b7ff86a5e3 41f3fd0412e2549900a038e33831c2ce 6ebd5e3035aeea70f6e1287b75534754 2cf4b2fb70efbaf9cfbaeba6f8dcf347 91bcde189ce0574861e43a4909e3777f 16b2a1e77c38f1265b35c9c1f76166ec 339e4b43ded1edefd670d7219f541d2b b58284cb8ce52b8de07e09f4f8fb9653 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be a369d510325342310c7ab159bd181dae 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b d3ab9ee9574ec33016d8ff866eaab8f5 9f2928d8a87c67d580bf635875a23cf0 7968284877e481b58df1569b68b5dc26 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 34d06a94727c506c11e4710160e90f32 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 017691b927b405669e1139b054a35f4a 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 f56c70fbae23f08fb0912284333f7851 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 d20c2b0f45a62cc15c503ea610706a8f 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 ec7e437088dc741e6a0653e553abca4e 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 8cec8a187df7a7b971009a7693f60140 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 688b19c20a0dba9815e95d05d68e69a8 d9c86ac3f5060d384d3a4c3f99fdadeb 9718141a1e8e00257f5b5d92aece5b21 6d66f9510d7a3cc69b8cd2ec9118e91c e2615fbbadc26d225d9fd59c87d00a91 ff8b9d868575e7e839185317e323304b 680fd25dca33636135c4645c3fbfa641 a78d9b7d812b68bc4b27b4f23d46ced1 8b0935b5978afaca3c715f95ba56876f a1541495f4e0d9d59cd96e9e3295ed90 92d1c297b80506544cfb12ac98e04c60 9da0e9218a6eb708291b3ff09478148c 617f4a7c61d848d85755aa69fe95326c faaada1cfaff0909b541efc7d4bbb2ce c47f3d4a3490d9f7ba847564f7b6dace 585acef62e72bfa6bf712a966d968cc3 e96c794b09413a6385abede6b7df704b 3ad9b60f64ac41b16a2d842a626a2973 49888ab19f65f553d1cfb359614cd101 5647038b458d8b9be05730039d286435 e85e8b9ed2cc53268e9d92ea0282f277 a55dffa0007fc4328bff3f8942089650 31a9956d4c96189726bcd175d9e72b4b f3c1f0f7ed42c2f4add95f20d1a7f49b 4ceeb7a184fee942d4e0e771fc5e5696 b1442c078801de2c66304e121ed856bc 020f749aa8e645fbe23bd054610f2c56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncspot (cross-platform ncurses Spotify client written in Rust) + +SLACKBUILD NAME: nekobee +SLACKBUILD LOCATION: ./audio/nekobee +SLACKBUILD FILES: README nekobee.SlackBuild nekobee.info slack-desc +SLACKBUILD VERSION: c953a8d +SLACKBUILD DOWNLOAD: https://github.com/gordonjcp/nekobee/archive/c953a8d/nekobee-c953a8d350219eed9c566cb104987a858b59c9fe.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a67a5c415a826fbefccb41426623e303 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nekobee (TB-303 clone) + +SLACKBUILD NAME: nero-aac +SLACKBUILD LOCATION: ./audio/nero-aac +SLACKBUILD FILES: README nero-aac.SlackBuild nero-aac.info slack-desc +SLACKBUILD VERSION: 1.3.3.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/NeroDigitalAudio.zip +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 432921e8d59028abe8f5549d9f99b3bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nero-aac (Nero's AAC Encoder and Decoder) + +SLACKBUILD NAME: ngjackspa +SLACKBUILD LOCATION: ./audio/ngjackspa +SLACKBUILD FILES: README ngjackspa.SlackBuild ngjackspa.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://repo.or.cz/ng-jackspa.git/blob_plain/refs/heads/download:/ngjackspa-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd058a35e1355b483a10e9a33abed53f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ngjackspa (JACK host for LADSPA plugins) + +SLACKBUILD NAME: nnls-chroma +SLACKBUILD LOCATION: ./audio/nnls-chroma +SLACKBUILD FILES: README nnls-chroma.SlackBuild nnls-chroma.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://code.soundsoftware.ac.uk/attachments/download/1691/nnls-chroma-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f9267ab2b247e4a63f03d1fd17858dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nnls-chroma (vamp plugin library) + +SLACKBUILD NAME: noisetorch-bin +SLACKBUILD LOCATION: ./audio/noisetorch-bin +SLACKBUILD FILES: README doinst.sh noisetorch-bin.SlackBuild noisetorch-bin.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/noisetorch/NoiseTorch/releases/download/v0.12.2/NoiseTorch_x64_v0.12.2.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6ff067d6f5148de4b7dd4c096efdde5c +SLACKBUILD SHORT DESCRIPTION: noisetorch-bin (microphone noise suppression) + +SLACKBUILD NAME: non +SLACKBUILD LOCATION: ./audio/non +SLACKBUILD FILES: README doinst.sh non.SlackBuild non.info slack-desc +SLACKBUILD VERSION: 257ec59 +SLACKBUILD DOWNLOAD: https://github.com/falkTX/non/archive/257ec5951e7d4086344d98c99ebbe569f7c31211/non-257ec5951e7d4086344d98c99ebbe569f7c31211.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 254abd0f60f096e58e46905a5647c013 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: non (a simple, fast, and modular nonDAW) + +SLACKBUILD NAME: ntk +SLACKBUILD LOCATION: ./audio/ntk +SLACKBUILD FILES: 0001-Fix-wrong-param-order-for-_XEMBED_INFO.patch README ntk.SlackBuild ntk.info slack-desc +SLACKBUILD VERSION: 1.3.1001 +SLACKBUILD DOWNLOAD: https://github.com/falkTX/ntk/archive/v1.3.1001/ntk-1.3.1001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 075ca98734018ed5fa23b96da7fbc505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ntk (a simple and fast GUI tool kit for audio applications) + +SLACKBUILD NAME: ocenaudio-bin +SLACKBUILD LOCATION: ./audio/ocenaudio-bin +SLACKBUILD FILES: README doinst.sh ocenaudio-bin.SlackBuild ocenaudio-bin.info slack-desc +SLACKBUILD VERSION: 3.17.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sbo-src.s3.eu-central-003.backblazeb2.com/ocenaudio_debian11_3.17.3.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4ccb2ed5398b2a4bcd815892214dc36f +SLACKBUILD SHORT DESCRIPTION: ocenaudio-bin (audio editor) + +SLACKBUILD NAME: ocp +SLACKBUILD LOCATION: ./audio/ocp +SLACKBUILD FILES: README doinst.sh douninst.sh ocp.SlackBuild ocp.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://stian.cubic.org/ocp/ocp-3.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b4926b10956cc3aec5910d32137a2e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocp (Open Cubic Player, A music file player) + +SLACKBUILD NAME: ogmtools +SLACKBUILD LOCATION: ./audio/ogmtools +SLACKBUILD FILES: README gcc11.patch ogmtools.SlackBuild ogmtools.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://www.bunkus.org/videotools/ogmtools/ogmtools-1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02d356e3d21d53b1d9715bab223d8996 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ogmtools (Ogg Media Tools) + +SLACKBUILD NAME: opencore-amr +SLACKBUILD LOCATION: ./audio/opencore-amr +SLACKBUILD FILES: README opencore-amr.SlackBuild opencore-amr.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/opencore-amr/opencore-amr-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03de025060a4f16c4c44218f65e13e95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencore-amr (AMRNB and AMRWB speech codec) + +SLACKBUILD NAME: openvino-plugins-ai-audacity +SLACKBUILD LOCATION: ./audio/openvino-plugins-ai-audacity +SLACKBUILD FILES: README openvino-plugins-ai-audacity.SlackBuild openvino-plugins-ai-audacity.info slack-desc +SLACKBUILD VERSION: 3.6.4.R.3.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/intel/openvino-plugins-ai-audacity/archive/v3.6.4-R3.4/openvino-plugins-ai-audacity-3.6.4-R3.4.tar.gz https://github.com/audacity/audacity/releases/download/Audacity-3.6.4/audacity-sources-3.6.4.tar.gz https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.xml https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.bin https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet2.zip https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet3.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 289001fcd7a314a762ff366c220d3437 b7a8ccf5cdd46ff919ab5777fa5b8a43 aa7fcbb6980d83683902ac48c53116be 1d1fbf4673bd956b3c13879555fa0ad2 c17382730bdef35c325df210a1ff3d4b dfaca36bb422a37a299e4f328e1b6843 +SLACKBUILD SHORT DESCRIPTION: openvino-plugins-ai-audacity (AI Plugins for Audacity) + +SLACKBUILD NAME: opustags +SLACKBUILD LOCATION: ./audio/opustags +SLACKBUILD FILES: README opustags.SlackBuild opustags.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/fmang/opustags/archive/1.7.0/opustags-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89187c8a17b111fba44a78a30c86a00d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opustags (View and edit Ogg Opus comments.) + +SLACKBUILD NAME: padthv1 +SLACKBUILD LOCATION: ./audio/padthv1 +SLACKBUILD FILES: README doinst.sh padthv1.SlackBuild padthv1.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/padthv1/padthv1/1.3.0/padthv1-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3710d9e68ec72530eea03584453de31c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: padthv1 (an old-school polyphonic additive synth) + +SLACKBUILD NAME: paman +SLACKBUILD LOCATION: ./audio/paman +SLACKBUILD FILES: README doinst.sh paman.SlackBuild paman.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: http://0pointer.de/lennart/projects/paman/paman-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a77b129b0de8d261f2794ce3db518cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paman (PulseAudio Manager) + +SLACKBUILD NAME: paprefs +SLACKBUILD LOCATION: ./audio/paprefs +SLACKBUILD FILES: README doinst.sh paprefs.SlackBuild paprefs.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://freedesktop.org/software/pulseaudio/paprefs/paprefs-1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae3261ccff40060ba39e6d3325e66c96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paprefs (PulseAudio Preferences) + +SLACKBUILD NAME: pasystray +SLACKBUILD LOCATION: ./audio/pasystray +SLACKBUILD FILES: README doinst.sh pasystray.SlackBuild pasystray.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/christophgysin/pasystray/archive/0.8.0/pasystray-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7fd769d2a476e2af1dac1ddfba658d8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pasystray (System tray application for PulseAudio) + +SLACKBUILD NAME: patchage +SLACKBUILD LOCATION: ./audio/patchage +SLACKBUILD FILES: README doinst.sh patchage.SlackBuild patchage.info slack-desc +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://download.drobilla.net/patchage-1.0.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd686e3a4a01fce08f27096e080c720b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: patchage (a modular patch bay for audio) + +SLACKBUILD NAME: pavucontrol-qt +SLACKBUILD LOCATION: ./audio/pavucontrol-qt +SLACKBUILD FILES: README doinst.sh pavucontrol-qt.SlackBuild pavucontrol-qt.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/pavucontrol-qt/releases/download/2.3.0/pavucontrol-qt-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2d6a82e01b3184ed3a914fabe7d0cefb +SLACKBUILD SHORT DESCRIPTION: pavucontrol-qt (Qt port of pavucontrol) + +SLACKBUILD NAME: pavumeter +SLACKBUILD LOCATION: ./audio/pavumeter +SLACKBUILD FILES: README doinst.sh pavumeter.SlackBuild pavumeter.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: http://0pointer.de/lennart/projects/pavumeter/pavumeter-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a6b36cfefa8d6dd00084dafa50c934c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pavumeter (PulseAudio Volume Meter) + +SLACKBUILD NAME: pd +SLACKBUILD LOCATION: ./audio/pd +SLACKBUILD FILES: README doinst.sh pd.SlackBuild pd.desktop pd.info slack-desc +SLACKBUILD VERSION: 0.50_2 +SLACKBUILD DOWNLOAD: http://msp.ucsd.edu/Software/pd-0.50-2.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7f0115f5c000e3477130d8f80ecf6fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pd (Pure Data, by Miller Puckette) + +SLACKBUILD NAME: pd_mrpeach +SLACKBUILD LOCATION: ./audio/pd_mrpeach +SLACKBUILD FILES: README pd_mrpeach.SlackBuild pd_mrpeach.info slack-desc +SLACKBUILD VERSION: git2015.8.31 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pd_mrpeach-git2015.8.31.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 480f168258b6b891fd0efc5faff060af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pd_mrpeach (OSC externals for pd) + +SLACKBUILD NAME: phat +SLACKBUILD LOCATION: ./audio/phat +SLACKBUILD FILES: README phat.SlackBuild phat.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/phat.berlios/files/phat-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8d1d3ae0d7094d705a33753fe821ebc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phat (GTK+ widgets geared toward pro-audio apps) + +SLACKBUILD NAME: pianobar +SLACKBUILD LOCATION: ./audio/pianobar +SLACKBUILD FILES: README pianobar.SlackBuild pianobar.info pianobarctl slack-desc +SLACKBUILD VERSION: 2020.11.28 +SLACKBUILD DOWNLOAD: https://6xq.net/pianobar/pianobar-2020.11.28.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 057f482dc1264b1e50e65afed96e46e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pianobar (console Pandora client) + +SLACKBUILD NAME: pipewire-native-jack +SLACKBUILD LOCATION: ./audio/pipewire-native-jack +SLACKBUILD FILES: README pipewire-native-jack.SlackBuild pipewire-native-jack.info slack-desc +SLACKBUILD VERSION: 0.3.44 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.44/pipewire-0.3.44.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b6fadc2495ea1091c9dec05a27a9976 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipewire-native-jack (Use PipeWire instead of JACK) + +SLACKBUILD NAME: pithos +SLACKBUILD LOCATION: ./audio/pithos +SLACKBUILD FILES: README contrib/pithosctl doinst.sh pithos.SlackBuild pithos.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/pithos/pithos/releases/download/1.5.1/pithos-1.5.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdc76b76fc20e17fddb2021884f919d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pithos (Pandora Radio client) + +SLACKBUILD NAME: plug +SLACKBUILD LOCATION: ./audio/plug +SLACKBUILD FILES: CMakeLists.txt.patch README doinst.sh plug.SlackBuild plug.desktop plug.info plug.png slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/offa/plug/archive/v1.5.0/plug-1.5.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cd42bf1c29b80792ec17e25a4be1a165 +SLACKBUILD SHORT DESCRIPTION: plug ( Fender Mustang Amps Controller ) + +SLACKBUILD NAME: pmidi +SLACKBUILD LOCATION: ./audio/pmidi +SLACKBUILD FILES: README pmidi.SlackBuild pmidi.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pmidi/pmidi-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e81a92626dbcc1deb917e49f0737fb32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pmidi (command line midi player for alsa) + +SLACKBUILD NAME: pnmixer +SLACKBUILD LOCATION: ./audio/pnmixer +SLACKBUILD FILES: README doinst.sh pnmixer.SlackBuild pnmixer.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/nicklan/pnmixer/archive/v0.7.2/pnmixer-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c965e43579f955a43f863dd107680a2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pnmixer (Volume mixer for the system tray) + +SLACKBUILD NAME: podget +SLACKBUILD LOCATION: ./audio/podget +SLACKBUILD FILES: README podget.SlackBuild podget.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/podget/podget/podget-1.0.0/podget-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d884a872d32642f5c24b4625d891cd87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: podget (simple podcast aggregator) + +SLACKBUILD NAME: pogo +SLACKBUILD LOCATION: ./audio/pogo +SLACKBUILD FILES: README doinst.sh pogo.SlackBuild pogo.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/jendrikseipp/pogo/archive/v1.0.1/pogo-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5e7e0509f7819741ef5d61b6c49c3d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pogo (A simple and fast audio player for Linux) + +SLACKBUILD NAME: ponymix +SLACKBUILD LOCATION: ./audio/ponymix +SLACKBUILD FILES: README ponymix.SlackBuild ponymix.info slack-desc +SLACKBUILD VERSION: 5 +SLACKBUILD DOWNLOAD: https://github.com/falconindy/ponymix/archive/5/ponymix-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 182e5e8f9af96f4302c124700f936cbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ponymix (PulseAudio CLI mixer) + +SLACKBUILD NAME: portmidi +SLACKBUILD LOCATION: ./audio/portmidi +SLACKBUILD FILES: README doinst.sh pmdefaults.desktop portmidi.SlackBuild portmidi.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/portmedia/portmidi/v2.0.2/portmidi-v2.0.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bf08bbdb9f96175034908ca0cbf136b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: portmidi (Realtime IO MIDI library) + +SLACKBUILD NAME: puddletag +SLACKBUILD LOCATION: ./audio/puddletag +SLACKBUILD FILES: README doinst.sh puddletag.SlackBuild puddletag.info revert-pyparsing-updates.patch slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/puddletag/puddletag/archive/2.5.0/puddletag-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90099913af1674f4a190e4425e8983cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: puddletag (audio tag editor) + +SLACKBUILD NAME: pulseaudio-ctl +SLACKBUILD LOCATION: ./audio/pulseaudio-ctl +SLACKBUILD FILES: README pulseaudio-ctl.SlackBuild pulseaudio-ctl.info slack-desc +SLACKBUILD VERSION: 1.70 +SLACKBUILD DOWNLOAD: https://github.com/graysky2/pulseaudio-ctl/archive/v1.70/pulseaudio-ctl-1.70.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe19ca83d9a6a8fc63bd608b3c903ee1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pulseaudio-ctl (pulseaudio volume control) + +SLACKBUILD NAME: pulsemixer +SLACKBUILD LOCATION: ./audio/pulsemixer +SLACKBUILD FILES: README pulsemixer.SlackBuild pulsemixer.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/GeorgeFilipkin/pulsemixer/archive/1.5.1/pulsemixer-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5adf911fec879ba247a5a8d0c561564f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pulsemixer (CLI and curses mixer for PulseAudio) + +SLACKBUILD NAME: pyalsaaudio +SLACKBUILD LOCATION: ./audio/pyalsaaudio +SLACKBUILD FILES: README pyalsaaudio.SlackBuild pyalsaaudio.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a9/bd/24f576c07953671edfeba2545c3c92c46e97384f622957ecf95967c2b456/pyalsaaudio-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5408be7d7017ae9272706acb4a543c2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyalsaaudio (Python Bindings for ALSA) + +SLACKBUILD NAME: python-audiotools +SLACKBUILD LOCATION: ./audio/python-audiotools +SLACKBUILD FILES: README patches/cdiomodule_header.patch python-audiotools.SlackBuild python-audiotools.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/audiotools/audiotools-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08c52afbdfd41f18d068c525bcf93e42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-audiotools (collection of audio handling programs) + +SLACKBUILD NAME: python3-pyalsaaudio +SLACKBUILD LOCATION: ./audio/python3-pyalsaaudio +SLACKBUILD FILES: README python3-pyalsaaudio.SlackBuild python3-pyalsaaudio.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/21/a6/3d833079b030d449345e35ce0e2874e330d3612135734f07b9ceace25bcf/pyalsaaudio-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c11664f8787e3d9900d666f15565713 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyalsaaudio (Python Bindings for ALSA with python v3) + +SLACKBUILD NAME: qastools +SLACKBUILD LOCATION: ./audio/qastools +SLACKBUILD FILES: README doinst.sh qastools.SlackBuild qastools.info slack-desc +SLACKBUILD VERSION: 0.23.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/sebholt/qastools/-/archive/v0.23.0/qastools-v0.23.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f96f820ec555f4a7e738164b6473fa9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qastools (alsa desktop utilities) + +SLACKBUILD NAME: qjackctl +SLACKBUILD LOCATION: ./audio/qjackctl +SLACKBUILD FILES: README doinst.sh qjackctl.SlackBuild qjackctl.desktop qjackctl.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/qjackctl/qjackctl/1.0.4/qjackctl-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79012e57b2f1f6ea53e05d7c9663b140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qjackctl (Qt application to control the JACK sound server) + +SLACKBUILD NAME: qm-vamp-plugins +SLACKBUILD LOCATION: ./audio/qm-vamp-plugins +SLACKBUILD FILES: README qm-vamp-plugins.SlackBuild qm-vamp-plugins.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://code.soundsoftware.ac.uk/attachments/download/2624/qm-vamp-plugins-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bcb502c5b0199cd6359df54ae7b61d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qm-vamp-plugins (audio feature extraction plugins) + +SLACKBUILD NAME: qmidiarp +SLACKBUILD LOCATION: ./audio/qmidiarp +SLACKBUILD FILES: README doinst.sh qmidiarp.SlackBuild qmidiarp.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/qmidiarp/qmidiarp/0.5.1/qmidiarp-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ca6ed34745e1c881c3c033299c59368 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmidiarp (an arpeggiator, sequencer and MIDI LFO) + +SLACKBUILD NAME: qmidinet +SLACKBUILD LOCATION: ./audio/qmidinet +SLACKBUILD FILES: README doinst.sh qmidinet.SlackBuild qmidinet.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/qmidinet/qmidinet-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd57715d1c124cf21dd76f1dcf1aac3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmidinet (a MIDI network gateway application) + +SLACKBUILD NAME: qmidiroute +SLACKBUILD LOCATION: ./audio/qmidiroute +SLACKBUILD FILES: README doinst.sh qmidiroute.SlackBuild qmidiroute.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/alsamodular/QMidiRoute/0.4.0/qmidiroute-0.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eac3b97814e372cef4068f2d06263269 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmidiroute (MIDI router and filter utility) + +SLACKBUILD NAME: qmmp-plugin-pack-qt5 +SLACKBUILD LOCATION: ./audio/qmmp-plugin-pack-qt5 +SLACKBUILD FILES: NOTE.TXT README qmmp-plugin-pack-qt5.SlackBuild qmmp-plugin-pack-qt5.info slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://qmmp.ylsoftware.com/files/qmmp-plugin-pack/1.7/qmmp-plugin-pack-1.7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f92b5381bdc9f3daa196b2e17ac36d56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmmp-plugin-pack-qt5 (additional plugins for Qmmp) + +SLACKBUILD NAME: qmmp-plugin-pack +SLACKBUILD LOCATION: ./audio/qmmp-plugin-pack +SLACKBUILD FILES: README qmmp-plugin-pack.SlackBuild qmmp-plugin-pack.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: http://qmmp.ylsoftware.com/files/plugins/qmmp-plugin-pack-0.12.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 078d061572560591f6bd2b85b002d54d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmmp-plugin-pack (additional plugins for Qmmp) + +SLACKBUILD NAME: qmmp-qt5 +SLACKBUILD LOCATION: ./audio/qmmp-qt5 +SLACKBUILD FILES: README doinst.sh qmmp-qt5.SlackBuild qmmp-qt5.info slack-desc +SLACKBUILD VERSION: 1.7.6 +SLACKBUILD DOWNLOAD: https://qmmp.ylsoftware.com/files/qmmp/1.7/qmmp-1.7.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f561a143968ee28c1c4025f26d47d241 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmmp-qt5 (QT based multimedia player) + +SLACKBUILD NAME: qmmp +SLACKBUILD LOCATION: ./audio/qmmp +SLACKBUILD FILES: README doinst.sh qmmp.SlackBuild qmmp.info slack-desc +SLACKBUILD VERSION: 0.12.14 +SLACKBUILD DOWNLOAD: http://qmmp.ylsoftware.com/files/qmmp/0.12/qmmp-0.12.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05e78ab920ac38bd103b9ca475d90fea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmmp (QT based multimedia player) + +SLACKBUILD NAME: qpwgraph +SLACKBUILD LOCATION: ./audio/qpwgraph +SLACKBUILD FILES: README doinst.sh qpwgraph.SlackBuild qpwgraph.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.6.3/qpwgraph-v0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bfecb81c321f7de73e2c37e9977e38c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qpwgraph (a PipeWire Graph Qt GUI Interface) + +SLACKBUILD NAME: qsynth +SLACKBUILD LOCATION: ./audio/qsynth +SLACKBUILD FILES: README doinst.sh qsynth.SlackBuild qsynth.info slack-desc +SLACKBUILD VERSION: 0.9.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/qsynth/qsynth-0.9.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e96ba6a92a2afa8c769d585821667da2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qsynth (GUI Frontend for Fluidsynth) + +SLACKBUILD NAME: qtractor +SLACKBUILD LOCATION: ./audio/qtractor +SLACKBUILD FILES: README doinst.sh qtractor.SlackBuild qtractor.info slack-desc +SLACKBUILD VERSION: 1.5.12 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/qtractor/qtractor-1.5.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e067f35578158c51ad92173667e145a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtractor (Audio/MIDI multi-track sequencer) + +SLACKBUILD NAME: quodlibet +SLACKBUILD LOCATION: ./audio/quodlibet +SLACKBUILD FILES: README doinst.sh python3.12.patch quodlibet.SlackBuild quodlibet.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://github.com/quodlibet/quodlibet/releases/download/release-4.5.0/quodlibet-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d8ac6fb4a89d25d99952f5e7e763d9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quodlibet (Music Management Program) + +SLACKBUILD NAME: qxgedit +SLACKBUILD LOCATION: ./audio/qxgedit +SLACKBUILD FILES: README doinst.sh qxgedit.SlackBuild qxgedit.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/qxgedit/qxgedit-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8753aa91a599635105f702b4710cb953 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qxgedit (Qt XG Editor) + +SLACKBUILD NAME: rack +SLACKBUILD LOCATION: ./audio/rack +SLACKBUILD FILES: README doinst.sh rack rack.SlackBuild rack.desktop rack.info rack.png slack-desc +SLACKBUILD VERSION: 2.6.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://vcvrack.com/downloads/RackFree-2.6.6-lin-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: eb97eb32355e898812d819378f0b5cc2 +SLACKBUILD SHORT DESCRIPTION: rack (The Eurorack Simulator) + +SLACKBUILD NAME: rakarrack +SLACKBUILD LOCATION: ./audio/rakarrack +SLACKBUILD FILES: README doinst.sh patches/04_fix_manpage.diff patches/05_fix_segfault.diff patches/64bit_distortion.diff patches/format-security.diff patches/rakarrack_fix_icons_destdir.patch patches/rakarrack_fix_license_destdir.patch patches/rakarrack_improve_desktop.patch rakarrack.SlackBuild rakarrack.info setcap.sh slack-desc +SLACKBUILD VERSION: 0.6.2+20150813_a620840 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rakarrack-git-a6208406d94a1da978f435605072ee5caefe1491.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2eca812e959fa557ce6d7e7cb179c32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rakarrack (realtime audio effects processor for JACK) + +SLACKBUILD NAME: reaper +SLACKBUILD LOCATION: ./audio/reaper +SLACKBUILD FILES: README application-x-reaper.xml doinst.sh reaper.SlackBuild reaper.desktop reaper.info slack-desc +SLACKBUILD VERSION: 7.67 +SLACKBUILD DOWNLOAD: https://www.reaper.fm/files/7.x/reaper767_linux_i686.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://www.reaper.fm/files/7.x/reaper767_linux_x86_64.tar.xz +SLACKBUILD MD5SUM: e7d6da1d08849fb87f48d9d4727be02d +SLACKBUILD MD5SUM_x86_64: a9b08b35e5cfefa484cc6d79e622e735 +SLACKBUILD SHORT DESCRIPTION: reaper (digital audio production application) + +SLACKBUILD NAME: rebmp +SLACKBUILD LOCATION: ./audio/rebmp +SLACKBUILD FILES: README doinst.sh rebmp.SlackBuild rebmp.info slack-desc +SLACKBUILD VERSION: 0.9.8.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/rebmp/files/rebmp/0.9.8%2C3/rebmp-0.9.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a5464f7fd2fa0669cf28a774dcc16eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rebmp (music player) + +SLACKBUILD NAME: retrovol +SLACKBUILD LOCATION: ./audio/retrovol +SLACKBUILD FILES: README retrovol.SlackBuild retrovol.info slack-desc +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://github.com/pizzasgood/retrovol/archive/v0.14.2/retrovol-0.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c038dc422060f2c8a48a68d00545093 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: retrovol (Volume and mixer control for alsa) + +SLACKBUILD NAME: rev-plugins +SLACKBUILD LOCATION: ./audio/rev-plugins +SLACKBUILD FILES: README rev-plugins.SlackBuild rev-plugins.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/REV-plugins-0.8.1.tar.bz2 https://kokkinizita.linuxaudio.org/linuxaudio/downloads/g2reverb-0.7.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e3063d0b30d1038a6bcd987114d9c71 072c2af1f0ed526be432ede7e7a529ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rev-plugins (LADSPA reverb plugin) + +SLACKBUILD NAME: rezound +SLACKBUILD LOCATION: ./audio/rezound +SLACKBUILD FILES: README doinst.sh rezound.SlackBuild rezound.desktop rezound.info rezound.png slack-desc +SLACKBUILD VERSION: 0.13.1beta +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/rezound/files/ReZound/0.13.1beta/rezound-0.13.1beta.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ee8cd94da18cedad8e04f19065fb5e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rezound (audio file editor) + +SLACKBUILD NAME: rhythmbox +SLACKBUILD LOCATION: ./audio/rhythmbox +SLACKBUILD FILES: README doinst.sh rhythmbox.SlackBuild rhythmbox.info slack-desc +SLACKBUILD VERSION: 3.4.3 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/3.4/rhythmbox-3.4.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79a775cffcf320fcdefa74bf6b2d1d32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhythmbox (music library management application) + +SLACKBUILD NAME: rosegarden +SLACKBUILD LOCATION: ./audio/rosegarden +SLACKBUILD FILES: README doinst.sh rosegarden.SlackBuild rosegarden.info slack-desc +SLACKBUILD VERSION: 21.06.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/rosegarden/rosegarden-21.06.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 242bcbf54af48b45878f6374a85163df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rosegarden (Midi / Audio / Notation-Editor) + +SLACKBUILD NAME: rplay +SLACKBUILD LOCATION: ./audio/rplay +SLACKBUILD FILES: README rplay-3.3.2-destdir-1.patch rplay.SlackBuild rplay.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/rplay-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e39888f6bea32e1c8cf4a8880b416e56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rplay (A network audio system) + +SLACKBUILD NAME: rubberband +SLACKBUILD LOCATION: ./audio/rubberband +SLACKBUILD FILES: README libdir_x86_64.diff rubberband.1 rubberband.SlackBuild rubberband.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://breakfastquay.com/files/releases/rubberband-4.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93bf3159eb91048e76eba35cf1bf766f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubberband (audio time-stretching and pitch-shifting) + +SLACKBUILD NAME: rubyripper +SLACKBUILD LOCATION: ./audio/rubyripper +SLACKBUILD FILES: README rubyripper.SlackBuild rubyripper.info slack-desc +SLACKBUILD VERSION: 0.8.0rc3 +SLACKBUILD DOWNLOAD: https://github.com/bleskodev/rubyripper/archive/v0.8.0rc3/rubyripper-0.8.0rc3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3269bc08144286e99199f2cbd88eec3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubyripper (secure audio disk ripper) + +SLACKBUILD NAME: rumor +SLACKBUILD LOCATION: ./audio/rumor +SLACKBUILD FILES: README gcc7.diff rumor.SlackBuild rumor.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://launchpad.net/rumor/trunk/1.0.5/+download/rumor-1.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4b531829e6901c958dad805cf1ab8ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rumor (Really Unintelligent Music transcriptOR) + +SLACKBUILD NAME: samplv1 +SLACKBUILD LOCATION: ./audio/samplv1 +SLACKBUILD FILES: README doinst.sh samplv1.SlackBuild samplv1.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/samplv1/samplv1/1.3.0/samplv1-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28cde0ac4b5ef33d755dbaa3f5a94b93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samplv1 (an old-school polyphonic sampler) + +SLACKBUILD NAME: sayonara-player +SLACKBUILD LOCATION: ./audio/sayonara-player +SLACKBUILD FILES: README doinst.sh sayonara-player.SlackBuild sayonara-player.info slack-desc +SLACKBUILD VERSION: 1.11.0_stable1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/luciocarreras/sayonara-player/-/archive/1.11.0-stable1/sayonara-player-1.11.0-stable1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: fb54991cfc4a774278ccb27508c59612 +SLACKBUILD SHORT DESCRIPTION: sayonara-player (small, clear and fast audio player for Linux) + +SLACKBUILD NAME: sbagen +SLACKBUILD LOCATION: ./audio/sbagen +SLACKBUILD FILES: README no_inline_calcnow.diff sbagen sbagen-oss sbagen.SlackBuild sbagen.info slack-desc +SLACKBUILD VERSION: 1.4.5 +SLACKBUILD DOWNLOAD: http://uazu.net/sbagen/sbagen-1.4.5.tgz http://uazu.net/sbagen/sbagen-river-1.4.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45f329ea45eb6552b22aa93d6a03db88 76e4f594477c4121b3b560548dc8229e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbagen (Binaural Beat Generator) + +SLACKBUILD NAME: schismtracker +SLACKBUILD LOCATION: ./audio/schismtracker +SLACKBUILD FILES: README doinst.sh schismtracker.SlackBuild schismtracker.desktop schismtracker.info slack-desc +SLACKBUILD VERSION: 20221020 +SLACKBUILD DOWNLOAD: https://github.com/schismtracker/schismtracker/archive/20221020/schismtracker-20221020.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65efe09821e37fc321bcdaaa1646104a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: schismtracker (music tracker/editor) + +SLACKBUILD NAME: seq24 +SLACKBUILD LOCATION: ./audio/seq24 +SLACKBUILD FILES: 01-mutex.patch README doinst.sh seq24.SlackBuild seq24.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://launchpad.net/seq24/trunk/0.9.3/+download/seq24-0.9.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7c653abb71f17e5cc070ef1d8406a1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seq24 (pattern based midi sequencer) + +SLACKBUILD NAME: setBfree +SLACKBUILD LOCATION: ./audio/setBfree +SLACKBUILD FILES: README doinst.sh libdir.patch setBfree.SlackBuild setBfree.desktop setBfree.info slack-desc x42-whirl.desktop +SLACKBUILD VERSION: 0.8.13 +SLACKBUILD DOWNLOAD: https://github.com/pantherb/setBfree/archive/v0.8.13/setBfree-0.8.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45863cf35b0ee6a9c57cf4c99b31f0cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: setBfree (A DSP Tonewheel Organ emulator) + +SLACKBUILD NAME: sfarkxtc +SLACKBUILD LOCATION: ./audio/sfarkxtc +SLACKBUILD FILES: README sfarkxtc.1 sfarkxtc.SlackBuild sfarkxtc.info sfarkxtc.rst slack-desc +SLACKBUILD VERSION: 20181208 +SLACKBUILD DOWNLOAD: https://github.com/raboof/sfarkxtc/archive/4ed577d5779a68422b816f96a40e8e4abe65894a/sfarkxtc-4ed577d5779a68422b816f96a40e8e4abe65894a.tar.gz https://github.com/raboof/sfArkLib/archive/c710d851a9b9c1759ac8597e12f55ea290a3f007/sfArkLib-c710d851a9b9c1759ac8597e12f55ea290a3f007.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bf42a54242d50ce214a5af0837486ff 5ebbb5d3d7e16d4d8f7b2dd539384171 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sfarkxtc (extract sfArk v2 files) + +SLACKBUILD NAME: sfc +SLACKBUILD LOCATION: ./audio/sfc +SLACKBUILD FILES: README doinst.sh sfc.SlackBuild sfc.desktop sfc.info sfc.png slack-desc +SLACKBUILD VERSION: 0.018 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/sfc-0.018.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f117cfebf1f3f13f4a3d77d67c8febd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sfc (midi router) + +SLACKBUILD NAME: shntool +SLACKBUILD LOCATION: ./audio/shntool +SLACKBUILD FILES: README gcc15.patch shntool.SlackBuild shntool.info slack-desc +SLACKBUILD VERSION: 3.0.10 +SLACKBUILD DOWNLOAD: http://shnutils.freeshell.org/shntool/dist/src/shntool-3.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d41f8f42c3c15e3145a7a43539c3eae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shntool (a multi-purpose WAVE data processing and reporting utility) + +SLACKBUILD NAME: shorten +SLACKBUILD LOCATION: ./audio/shorten +SLACKBUILD FILES: README shorten.SlackBuild shorten.info slack-desc +SLACKBUILD VERSION: 3.6.1 +SLACKBUILD DOWNLOAD: http://shnutils.freeshell.org/shorten/dist/src/shorten-3.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb59c16fcedc4f4865d277f6e45866a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shorten (audio de/compression tool) + +SLACKBUILD NAME: sidplayfp +SLACKBUILD LOCATION: ./audio/sidplayfp +SLACKBUILD FILES: README sidplayfp.SlackBuild sidplayfp.info slack-desc +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://github.com/libsidplayfp/sidplayfp/releases/download/v2.11.0/sidplayfp-2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e535e753da7daa797f9c9fabcffa1ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sidplayfp (SID Player) + +SLACKBUILD NAME: siren +SLACKBUILD LOCATION: ./audio/siren +SLACKBUILD FILES: README siren.SlackBuild siren.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://github.com/tbvdm/siren/archive/v0.11/siren-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf41d13d246404f17f863d0c51e366da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: siren (Text-based audio player) + +SLACKBUILD NAME: snd +SLACKBUILD LOCATION: ./audio/snd +SLACKBUILD FILES: README doinst.sh slack-desc snd.SlackBuild snd.desktop snd.info snd_48x48.xpm +SLACKBUILD VERSION: 20.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/snd/snd/20.3/snd-20.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 111246d1b8b03d3da4d022d4277319a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snd (A sound editor) + +SLACKBUILD NAME: sndio +SLACKBUILD LOCATION: ./audio/sndio +SLACKBUILD FILES: README README.SBo rc.sndiod slack-desc sndio.SlackBuild sndio.info +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://sndio.org/sndio-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 576843a56508bc0c79df6c8d6e744e6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sndio (small audio and MIDI framework) + +SLACKBUILD NAME: sonata +SLACKBUILD LOCATION: ./audio/sonata +SLACKBUILD FILES: README doinst.sh slack-desc sonata.SlackBuild sonata.info +SLACKBUILD VERSION: 1.6.2.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sonata.berlios/files/sonata-1.6.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b912325e7175abad3bf6c0edc071e05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sonata (MPD client) + +SLACKBUILD NAME: sonic-visualiser +SLACKBUILD LOCATION: ./audio/sonic-visualiser +SLACKBUILD FILES: README doinst.sh setcap.sh slack-desc sonic-visualiser.1 sonic-visualiser.SlackBuild sonic-visualiser.info sonic-visualiser.rst sonic-visualiser.xml +SLACKBUILD VERSION: 4.5.2 +SLACKBUILD DOWNLOAD: https://github.com/sonic-visualiser/sonic-visualiser/releases/download/sv_v4.5.2/sonic-visualiser-4.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f5eea5f2ad6eb13bc9db57564f1ad46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sonic-visualiser (audio file visualiser) + +SLACKBUILD NAME: sonobus +SLACKBUILD LOCATION: ./audio/sonobus +SLACKBUILD FILES: README doinst.sh slack-desc sonobus.SlackBuild sonobus.info +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/sonosaurus/sonobus/archive/1.7.2/sonobus-1.7.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a15499306386bccc414c4ded32671ff6 +SLACKBUILD SHORT DESCRIPTION: sonobus (low-latency peer-to-peer audio over the interne) + +SLACKBUILD NAME: sooperlooper +SLACKBUILD LOCATION: ./audio/sooperlooper +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png man/slconsole.1 man/slgui.1 man/slregister.1 man/sooperlooper.1 setcap.sh slack-desc sooperlooper.SlackBuild sooperlooper.desktop sooperlooper.info +SLACKBUILD VERSION: 1.7.9 +SLACKBUILD DOWNLOAD: https://github.com/essej/sooperlooper/archive/v1.7.9/sooperlooper-1.7.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b2b658759db39c1709075a987ab3d25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sooperlooper (live audio looping sampler) + +SLACKBUILD NAME: soundconverter +SLACKBUILD LOCATION: ./audio/soundconverter +SLACKBUILD FILES: README doinst.sh slack-desc soundconverter.SlackBuild soundconverter.info +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://launchpad.net/soundconverter/trunk/2.1.5/+download/soundconverter-2.1.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28639e204b9952d401e3ebad8d5b3351 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soundconverter (Audio file converter for the gnome-desktop) + +SLACKBUILD NAME: soundkonverter +SLACKBUILD LOCATION: ./audio/soundkonverter +SLACKBUILD FILES: README doinst.sh slack-desc soundkonverter.SlackBuild soundkonverter.info +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://github.com/dfaust/soundkonverter/archive/v3.0.1/soundkonverter-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf283636b9d5fb8553afe71c0d07b384 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soundkonverter (a frontend to various audio converters) + +SLACKBUILD NAME: soxr +SLACKBUILD LOCATION: ./audio/soxr +SLACKBUILD FILES: README slack-desc soxr.SlackBuild soxr.info +SLACKBUILD VERSION: a66f3ee +SLACKBUILD DOWNLOAD: https://github.com/dofuuz/soxr/archive/a66f3eeeeb62a32403ff143b756eed92b1ec6b62/soxr-a66f3eeeeb62a32403ff143b756eed92b1ec6b62.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7f27d29bcb8cad3e28eaed8ca877d51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soxr (one-dimensional samplerate conversion library) + +SLACKBUILD NAME: specimen +SLACKBUILD LOCATION: ./audio/specimen +SLACKBUILD FILES: README doinst.sh slack-desc specimen.SlackBuild specimen.desktop specimen.info specimen.patch +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/specimen-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 278f1f66add761feb1fa16cf0502f70f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: specimen (MIDI controllable audio sampler) + +SLACKBUILD NAME: spectmorph +SLACKBUILD LOCATION: ./audio/spectmorph +SLACKBUILD FILES: README doinst.sh slack-desc spectmorph.SlackBuild spectmorph.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/swesterfeld/spectmorph/releases/download/0.6.1/spectmorph-0.6.1.tar.bz2 https://www.spectmorph.org/docs-0.6.1/manual.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85d869c326834fa6ca84b3627f6e6bb4 a4fbb1e134e3f6c6a7c2f226b26ecbb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spectmorph (analyze audio samples and combine them) + +SLACKBUILD NAME: stops +SLACKBUILD LOCATION: ./audio/stops +SLACKBUILD FILES: README aeolus.conf.new doinst.sh slack-desc stops.SlackBuild stops.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-0.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ce25b742badbaf40122ebb0bbc2aa5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stops (Sound definitions for aeolus) + +SLACKBUILD NAME: streamripper +SLACKBUILD LOCATION: ./audio/streamripper +SLACKBUILD FILES: README slack-desc streamripper.SlackBuild streamripper.info +SLACKBUILD VERSION: 1.64.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/streamripper/streamripper-1.64.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a37a1a8b8f9228522196a122a1c2dd32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: streamripper (Rip SHOUTcast Radio Streams to MP3 Files) + +SLACKBUILD NAME: streamtuner +SLACKBUILD LOCATION: ./audio/streamtuner +SLACKBUILD FILES: README doinst.sh shoutcast-redesign-patch.diff slack-desc streamtuner-0.99.99-live365.diff streamtuner.SlackBuild streamtuner.info +SLACKBUILD VERSION: 0.99.99 +SLACKBUILD DOWNLOAD: http://savannah.nongnu.org/download/streamtuner/streamtuner-0.99.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2027b7c34e85b594524b0b4351c14362 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: streamtuner (Stream Directory Browser) + +SLACKBUILD NAME: stretchplayer +SLACKBUILD LOCATION: ./audio/stretchplayer +SLACKBUILD FILES: README doinst.sh fine_tuning.diff setcap.sh slack-desc stretch_25_125.diff stretchplayer.1 stretchplayer.SlackBuild stretchplayer.info stretchplayer.rst +SLACKBUILD VERSION: 0.503_4 +SLACKBUILD DOWNLOAD: https://www.teuton.org/~gabriel/stretchplayer/stretchplayer_0.503.orig.tar.gz http://deb.debian.org/debian/pool/main/s/stretchplayer/stretchplayer_0.503-4.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c5b412eaf3760b397dee27a3bdfc088 b009648334e33b15068fbf7c53475b20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stretchplayer (audio player with time stretch and pitch shift) + +SLACKBUILD NAME: sunvox +SLACKBUILD LOCATION: ./audio/sunvox +SLACKBUILD FILES: README doinst.sh slack-desc sunvox.SlackBuild sunvox.desktop sunvox.info sunvox.png +SLACKBUILD VERSION: 2.1.1c +SLACKBUILD DOWNLOAD: https://warmplace.ru/soft/sunvox/sunvox-2.1.1c.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd2f324f70839c4a4bbd2b15ab105845 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sunvox (Modular synthesizer, sampler and sequencer / tracker) + +SLACKBUILD NAME: swami +SLACKBUILD LOCATION: ./audio/swami +SLACKBUILD FILES: README doinst.sh slack-desc swami.SlackBuild swami.info +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://github.com/swami/swami/archive/v2.2.1/swami-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13fff4480db7537e3e042d07ffd2a354 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swami (Sampled Waveforms And Musical Instruments) + +SLACKBUILD NAME: swh-plugins-lv2 +SLACKBUILD LOCATION: ./audio/swh-plugins-lv2 +SLACKBUILD FILES: README slack-desc swh-plugins-lv2.SlackBuild swh-plugins-lv2.info +SLACKBUILD VERSION: 1.0.16 +SLACKBUILD DOWNLOAD: https://github.com/swh/lv2/archive/v1.0.16/lv2-1.0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adc191d7e00e2ef9de0e6e5b546651a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swh-plugins-lv2 (GPL free software audio plugins for LV2) + +SLACKBUILD NAME: swh-plugins +SLACKBUILD LOCATION: ./audio/swh-plugins +SLACKBUILD FILES: README slack-desc swh-plugins.SlackBuild swh-plugins.info +SLACKBUILD VERSION: 0.4.15 +SLACKBUILD DOWNLOAD: http://plugin.org.uk/releases/0.4.15/swh-plugins-0.4.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fbdccef2462ea553901acd429fa3573 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swh-plugins (GPL'd audio plugins for LADSPA) + +SLACKBUILD NAME: synthv1 +SLACKBUILD LOCATION: ./audio/synthv1 +SLACKBUILD FILES: README doinst.sh setcap.sh slack-desc synthv1.SlackBuild synthv1.info +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/synthv1/synthv1/1.3.0/synthv1-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37992586858f6ee76bc955f2778b2e19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: synthv1 (an old-school polyphonic synthesizer) + +SLACKBUILD NAME: tagtool +SLACKBUILD LOCATION: ./audio/tagtool +SLACKBUILD FILES: README doinst.sh slack-desc tagtool.SlackBuild tagtool.info +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://github.com/impegoraro/tagtool/archive/refs/tags/v0.14.2/tagtool-0.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9c0a4d39c05d30d357e1775bb1d552a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tagtool (manage tagfiles for MP3 and Ogg Vorbis files) + +SLACKBUILD NAME: tap_plugins +SLACKBUILD LOCATION: ./audio/tap_plugins +SLACKBUILD FILES: 128.png README doinst.sh reverbed-default-config.diff reverbed.1 reverbed.desktop reverbed.png reverbed.rst setcap.sh slack-desc tap_plugins.SlackBuild tap_plugins.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tap-plugins-1.0.1.tar.gz https://tomscii.sig7.se/files/tap-plugins/tap-reverbed-r0.tar.gz https://slackware.uk/~urchlay/src/tap-plugins-doc-20140526.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d36cf5f136c53f116a3f8496ad592355 f8b15df131b45d2d5ef2e8d7c34e9a29 8af9ad9be0aac9f577056311d7ebbd5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tap_plugins (audio plugins for LADSPA) + +SLACKBUILD NAME: tapiir +SLACKBUILD LOCATION: ./audio/tapiir +SLACKBUILD FILES: README alsaio_help_fix_segfault.diff doinst.sh setcap.sh slack-desc tapiir.SlackBuild tapiir.info tapiir.png tapiir.sh tapiir_alsa.desktop tapiir_jack.desktop +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tapiir-0.7.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0746206a69acb7252ff0ffa9af47cd54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tapiir (software multitap delay with realtime audio I/O) + +SLACKBUILD NAME: tauonmb +SLACKBUILD LOCATION: ./audio/tauonmb +SLACKBUILD FILES: README config/fix-tauon-options.patch config/flatpak-rpc.diff config/obsolete-libgme.patch config/python39.diff doinst.sh slack-desc tauonmb.SlackBuild tauonmb.info +SLACKBUILD VERSION: 7.8.0 +SLACKBUILD DOWNLOAD: https://github.com/Taiko2k/Tauon/archive/v7.8.0/Tauon-7.8.0.tar.gz https://github.com/mborgerding/kissfft/archive/131.1.0/kissfft-131.1.0.tar.gz https://github.com/mackron/miniaudio/archive/4a5b74bef029b3592c54b6048650ee5f972c1a48/miniaudio-4a5b74bef029b3592c54b6048650ee5f972c1a48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e056ebbc649db767ff64e9275df60c1 981ad3e496fbd8edb99704fc0e2aa939 01b821de48cdba3838239b6cbd5e13e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tauonmb (Tauon, Advanced player) + +SLACKBUILD NAME: transcribe +SLACKBUILD LOCATION: ./audio/transcribe +SLACKBUILD FILES: README doinst.sh slack-desc transcribe.SlackBuild transcribe.desktop transcribe.info transcribe.sh +SLACKBUILD VERSION: 8.80 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xsc32setup-8.80.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/xsc64setup-8.80.tar.gz +SLACKBUILD MD5SUM: 52d7a98786c207cb0ee5d38c490a55b6 +SLACKBUILD MD5SUM_x86_64: 8ee6c689516c858816b146de2713633f +SLACKBUILD SHORT DESCRIPTION: transcribe (music transcription tool) + +SLACKBUILD NAME: tta +SLACKBUILD LOCATION: ./audio/tta +SLACKBUILD FILES: README slack-desc tta.SlackBuild tta.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/tta/files/tta/libtta/libtta-c-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd0ff4806b2badfe933adf87efbfc3ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tta (TTA lossless audio codec written in C) + +SLACKBUILD NAME: tuner +SLACKBUILD LOCATION: ./audio/tuner +SLACKBUILD FILES: 649732e05a.patch README doinst.sh slack-desc tuner.SlackBuild tuner.info +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://github.com/louis77/tuner/archive/v1.5.3/tuner-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83d9c310b1886390ceaaa12ecc128088 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuner (Minimalist radio station player) + +SLACKBUILD NAME: tuxguitar +SLACKBUILD LOCATION: ./audio/tuxguitar +SLACKBUILD FILES: README doinst.sh slack-desc tuxguitar.SlackBuild tuxguitar.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/helge17/tuxguitar/releases/download/2.0.1/tuxguitar-2.0.1-linux-swt-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 65bc47b19c430ab825309371aa7fce26 +SLACKBUILD SHORT DESCRIPTION: tuxguitar (A Multitrack tablature editor and player) + +SLACKBUILD NAME: twolame +SLACKBUILD LOCATION: ./audio/twolame +SLACKBUILD FILES: README slack-desc twolame.SlackBuild twolame.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/njh/twolame/releases/download/0.4.0/twolame-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 400c164ed096c7aea82bcf8edcd3f6f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twolame (an MP2 Encoder) + +SLACKBUILD NAME: unsf +SLACKBUILD LOCATION: ./audio/unsf +SLACKBUILD FILES: README git2targz.sh slack-desc unsf.SlackBuild unsf.info +SLACKBUILD VERSION: 1.1+git20201107 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/unsf-1.1+git20201107.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a1fdec1997853714b5a34fade604dec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unsf (converts SoundFont .sf2 files into GUS-type instrument patches) + +SLACKBUILD NAME: vamp-plugin-sdk +SLACKBUILD LOCATION: ./audio/vamp-plugin-sdk +SLACKBUILD FILES: README slack-desc vamp-plugin-sdk.SlackBuild vamp-plugin-sdk.info +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://code.soundsoftware.ac.uk/attachments/download/2691/vamp-plugin-sdk-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 848f7ac0227b5c783bee0dd7a5cb3642 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vamp-plugin-sdk (audio analysis API) + +SLACKBUILD NAME: vcf_plugins +SLACKBUILD LOCATION: ./audio/vcf_plugins +SLACKBUILD FILES: README slack-desc vcf_plugins.SlackBuild vcf_plugins.info +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vcf-0.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7dfbdd040926f925187290c5d12caeae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcf_plugins (LADSPA equalizer plugins) + +SLACKBUILD NAME: vimpc +SLACKBUILD LOCATION: ./audio/vimpc +SLACKBUILD FILES: README slack-desc vimpc.SlackBuild vimpc.info +SLACKBUILD VERSION: 0.09.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/vimpc/vimpc-0.09.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3dbf0c43d26eb3eef4b0b741f55e519 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vimpc (mpd console client) + +SLACKBUILD NAME: vmpk +SLACKBUILD LOCATION: ./audio/vmpk +SLACKBUILD FILES: README doinst.sh slack-desc vmpk.SlackBuild vmpk.info +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vmpk/vmpk-0.9.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6128412d388e84e296b160257589d4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vmpk (Virtual Midi Piano Keyboard) + +SLACKBUILD NAME: vocoder-ladspa +SLACKBUILD LOCATION: ./audio/vocoder-ladspa +SLACKBUILD FILES: README slack-desc vocoder-ladspa.SlackBuild vocoder-ladspa.info +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://www.sirlab.de/linux/vocoder/download/vocoder-ladspa-0.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9a2a36666b8c22284ef1f5f1d24ced3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vocoder-ladspa (LADSPA vocoder plugin) + +SLACKBUILD NAME: vocoder +SLACKBUILD LOCATION: ./audio/vocoder +SLACKBUILD FILES: README compile_fix.diff doinst.sh setcap.sh slack-desc vocoder.SlackBuild vocoder.desktop vocoder.info vocoder.png +SLACKBUILD VERSION: 0.29 +SLACKBUILD DOWNLOAD: https://www.sirlab.de/linux/vocoder/download/vocoder-jack-0.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 298f47a4bb42a12de1d28726a8fe8c07 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vocoder (standalone JACK vocoder effect) + +SLACKBUILD NAME: volctl +SLACKBUILD LOCATION: ./audio/volctl +SLACKBUILD FILES: README doinst.sh slack-desc volctl.SlackBuild volctl.info +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/buzz/volctl/archive/v0.9.5/volctl-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42b95fe6362f04c00140206e0bc0a9ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volctl (per-application volume control) + +SLACKBUILD NAME: volti +SLACKBUILD LOCATION: ./audio/volti +SLACKBUILD FILES: README doinst.sh slack-desc volti.SlackBuild volti.info +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/gen2brain/volti/archive/0.2.3/volti-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d106d3f7350e9c9297011873b07562ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volti (gtk+ alsa volume control applet) + +SLACKBUILD NAME: volume.app +SLACKBUILD LOCATION: ./audio/volume.app +SLACKBUILD FILES: README config.h.in config.h.in.mod slack-desc volume.app.SlackBuild volume.app.c.mod volume.app.info +SLACKBUILD VERSION: 1.1a +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/volume-app/files/volume-app/1.1a/volume-app-1.1a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c1b180fa54e90e113fa8a1c02e660f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volume.app (a simple windowmaker volume control dockapp) + +SLACKBUILD NAME: volumeicon +SLACKBUILD LOCATION: ./audio/volumeicon +SLACKBUILD FILES: README slack-desc volumeicon.SlackBuild volumeicon.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/81/volumeicon-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48230f3a1843fa4cc4ec97d0da35c3f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volumeicon (volume control) + +SLACKBUILD NAME: vorbisgain +SLACKBUILD LOCATION: ./audio/vorbisgain +SLACKBUILD FILES: README slack-desc vorbisgain.SlackBuild vorbisgain.info +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://sjeng.org/ftp/vorbis/vorbisgain-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 850b05a7b2b0ee67edb5a27b8c6ac3a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vorbisgain (volume gain adjuster for ogg vorbis) + +SLACKBUILD NAME: waon +SLACKBUILD LOCATION: ./audio/waon +SLACKBUILD FILES: README doinst.sh slack-desc waon.SlackBuild waon.desktop waon.info waon.png +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/waon/waon/0.10/waon-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc36842882449274ff90e3f6b55b3daa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waon (Wave-to-Notes transcriber) + +SLACKBUILD NAME: wavbreaker +SLACKBUILD LOCATION: ./audio/wavbreaker +SLACKBUILD FILES: README doinst.sh slack-desc wavbreaker.SlackBuild wavbreaker.info +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://github.com/thp/wavbreaker/archive/0.16/wavbreaker-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a65801e855927a30cd501aa5ebc2dd5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wavbreaker (a WAV, MP2 and MP3 file splitter) + +SLACKBUILD NAME: whipper +SLACKBUILD LOCATION: ./audio/whipper +SLACKBUILD FILES: README slack-desc whipper.SlackBuild whipper.info +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://github.com/whipper-team/whipper/archive/v0.10.0/whipper-0.10.0.tar.gz https://github.com/whipper-team/whipper/pull/543.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad9e6cb208fdb799ba21ded976e868b4 73fa571dc56319c5cac3da89a0f23738 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whipper (a secure cd ripper preferring accuracy over speed) + +SLACKBUILD NAME: whysynth +SLACKBUILD LOCATION: ./audio/whysynth +SLACKBUILD FILES: README slack-desc whysynth.SlackBuild whysynth.info +SLACKBUILD VERSION: 20170701 +SLACKBUILD DOWNLOAD: http://smbolton.com/whysynth/whysynth-20170701.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 217bfeea23545c12cd0a1bc93de6ed0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whysynth (DSSI softsynth plugin) + +SLACKBUILD NAME: wildmidi +SLACKBUILD LOCATION: ./audio/wildmidi +SLACKBUILD FILES: README slack-desc wildmidi.SlackBuild wildmidi.info +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.4.5/wildmidi-wildmidi-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c3bf059934473162d738113eaa129be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wildmidi (MIDI player) + +SLACKBUILD NAME: wineasio +SLACKBUILD LOCATION: ./audio/wineasio +SLACKBUILD FILES: README slack-desc wineasio.SlackBuild wineasio.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/wineasio/wineasio/releases/download/v1.1.0/wineasio-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 662e439d9756ed93a1cfe642d6324881 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wineasio (an ASIO to JACK driver for WINE) + +SLACKBUILD NAME: wmusic-xmms +SLACKBUILD LOCATION: ./audio/wmusic-xmms +SLACKBUILD FILES: README slack-desc wmusic-xmms.SlackBuild wmusic-xmms.info +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmusic-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20b39e0528089161998e2b0c77b1e4ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmusic-xmms (xmms remote control dockapp) + +SLACKBUILD NAME: wmusic +SLACKBUILD LOCATION: ./audio/wmusic +SLACKBUILD FILES: README doinst.sh kill_glib_assertion_spam.diff slack-desc wmusic.SlackBuild wmusic.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmusic-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fddcc72d6f497ef765164fc4eeb3ac19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmusic (audio player remote control dockapp) + +SLACKBUILD NAME: xcfa +SLACKBUILD LOCATION: ./audio/xcfa +SLACKBUILD FILES: README doinst.sh slack-desc xcfa.SlackBuild xcfa.info +SLACKBUILD VERSION: 5.0.2 +SLACKBUILD DOWNLOAD: http://download.tuxfamily.org/xcfaudio/xcfa_download/src/xcfa-5.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 662c52d87ba1cbb948a0444cc844c7a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcfa (Powerful Audio Converter & Splitter for Linux) + +SLACKBUILD NAME: xforge +SLACKBUILD LOCATION: ./audio/xforge +SLACKBUILD FILES: README slack-desc xforge.SlackBuild xforge.info +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xforge-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91fde25421b2c0c9155fd9203a5c1778 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xforge (a graphical wave editor for UNIX systems with X11 and Motif) + +SLACKBUILD NAME: xmms-ctl +SLACKBUILD LOCATION: ./audio/xmms-ctl +SLACKBUILD FILES: README slack-desc xmms-ctl.SlackBuild xmms-ctl.info +SLACKBUILD VERSION: 4158c718 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xmms-ctl/4158c718bf68cd8653a0aee93afe65202e483ef9.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5913176230021c3608cbf69e025454e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-ctl (CLI Controller for XMMS) + +SLACKBUILD NAME: xmms-jack +SLACKBUILD LOCATION: ./audio/xmms-jack +SLACKBUILD FILES: README slack-desc xmms-jack.SlackBuild xmms-jack.info +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xmms-jack/xmms-jack/xmms-jack-0.19/xmms-jack-0.19.tar.gz?viasf=1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e3ed2e3ca4a4ca558b43e1b8e3a83d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-jack (xmms output plugin for jack) + +SLACKBUILD NAME: xmms-ladspa +SLACKBUILD LOCATION: ./audio/xmms-ladspa +SLACKBUILD FILES: README skip_guitarix.diff slack-desc xmms-ladspa.SlackBuild xmms-ladspa.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://devel.tlrmx.org/audio/source/xmms_ladspa-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f14d62145188d38008c4e30194916e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-ladspa (LADSPA plugin support for XMMS) + +SLACKBUILD NAME: xmms-mp4 +SLACKBUILD LOCATION: ./audio/xmms-mp4 +SLACKBUILD FILES: README compilefix.diff slack-desc xmms-mp4.SlackBuild xmms-mp4.info +SLACKBUILD VERSION: 20050213 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20160609083106/http://fondriest.frederic.free.fr/fichiers/xmms-mp4_20050213.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bac0a31ea170788e0c7c252959b46528 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-mp4 (plugin to support .mp4/.m4a/.aac files in XMMS 1) + +SLACKBUILD NAME: xmms-pulse +SLACKBUILD LOCATION: ./audio/xmms-pulse +SLACKBUILD FILES: README slack-desc xmms-pulse.SlackBuild xmms-pulse.info +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: http://0pointer.de/lennart/projects/xmms-pulse/xmms-pulse-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c879939a6242f07b69298b30bcdeb6c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-pulse (XMMS PulseAudio plugin) + +SLACKBUILD NAME: xmms-scrobbler +SLACKBUILD LOCATION: ./audio/xmms-scrobbler +SLACKBUILD FILES: README slack-desc xmms-scrobbler.SlackBuild xmms-scrobbler.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://mirror.freedif.org/Salix/x86_64/extra-14.2/source/audio/xmms-scrobbler/xmms-scrobbler-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a50de221dfb2cd87d803d22655df3dad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-scrobbler (xmms plgin) + +SLACKBUILD NAME: xmms-shn +SLACKBUILD LOCATION: ./audio/xmms-shn +SLACKBUILD FILES: README slack-desc xmms-shn.SlackBuild xmms-shn.info +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: http://shnutils.freeshell.org/xmms-shn/dist/src/xmms-shn-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bcdac72500091d55dce4eb0e8bed985 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-shn (plugin for playing shorten (.shn) + +SLACKBUILD NAME: xmms-wavpack +SLACKBUILD LOCATION: ./audio/xmms-wavpack +SLACKBUILD FILES: README slack-desc xmms-wavpack.SlackBuild xmms-wavpack.info +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: http://www.wavpack.com/xmms-wavpack-1.0.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c92a94d4d2e914a46b5a3f145e298c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-wavpack (plugin for playing WavPack in XMMS) + +SLACKBUILD NAME: xmms-wma +SLACKBUILD LOCATION: ./audio/xmms-wma +SLACKBUILD FILES: README binutils-2.41.patch slack-desc xmms-wma.SlackBuild xmms-wma.info +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/xmms-wma/xmms-wma-1.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d62a0f969617aeb40096362c7a8a506 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-wma (Plug-in support of format WMA V1/V2 for XMMS) + +SLACKBUILD NAME: xmms2 +SLACKBUILD LOCATION: ./audio/xmms2 +SLACKBUILD FILES: README slack-desc xmms2.SlackBuild xmms2.info +SLACKBUILD VERSION: 0.9.7 +SLACKBUILD DOWNLOAD: https://github.com/xmms2/xmms2-devel/releases/download/0.9.7/xmms2-0.9.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf90dfcc7e45765b3ca95fd2aec245aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms2 (XMMS2 music player) + +SLACKBUILD NAME: xmp +SLACKBUILD LOCATION: ./audio/xmp +SLACKBUILD FILES: README doinst.sh slack-desc xmp.SlackBuild xmp.info +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xmp/xmp-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9661b0be1a7ec79fd6185b166c4e9dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmp (Extended Module Player) + +SLACKBUILD NAME: xsynth-dssi +SLACKBUILD LOCATION: ./audio/xsynth-dssi +SLACKBUILD FILES: README slack-desc xsynth-dssi.SlackBuild xsynth-dssi.info +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/dssi/xsynth-dssi-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3432ecdac06407a992f80eb1c1ecf7cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsynth-dssi (software synthesizer) + +SLACKBUILD NAME: xwax +SLACKBUILD LOCATION: ./audio/xwax +SLACKBUILD FILES: README setcap.sh slack-desc xwax.SlackBuild xwax.info +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: http://xwax.org/releases/xwax-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a66165bc60f748d8918fa7035ed27986 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwax (Digital Vinyl System) + +SLACKBUILD NAME: yabridge +SLACKBUILD LOCATION: ./audio/yabridge +SLACKBUILD FILES: README fix_change_path.diff load_posix_spawn_addclosefrom_np.diff slack-desc yabridge.SlackBuild yabridge.info +SLACKBUILD VERSION: 5.1.1 +SLACKBUILD DOWNLOAD: https://github.com/robbert-vdh/yabridge/archive/5.1.1/yabridge-5.1.1.tar.gz https://github.com/noisecode3/yabridge-docs-plus-build/releases/download/v5.1.1/yabridge-docs-plus-build-5.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 94c80f969690c138a1e9f85552f24ce7 ad022ccdfad9b7e58e1ab55da1ef7a30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yabridge (Yet Another way to use Windows VST plugins on Linux) + +SLACKBUILD NAME: yoshimi +SLACKBUILD LOCATION: ./audio/yoshimi +SLACKBUILD FILES: README doinst.sh slack-desc yoshimi.SlackBuild yoshimi.info +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/yoshimi/2.3/yoshimi-2.3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8775f50721cbf165bdbfe5316439c27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yoshimi (software synthesiser) + +SLACKBUILD NAME: zita-ajbridge +SLACKBUILD LOCATION: ./audio/zita-ajbridge +SLACKBUILD FILES: README setcap.sh slack-desc zita-ajbridge.SlackBuild zita-ajbridge.info +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-ajbridge-0.8.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5fe3491445654dbe599d5af8c63e5e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-ajbridge (ALSA <=> JACK bridge) + +SLACKBUILD NAME: zita-dpl1 +SLACKBUILD LOCATION: ./audio/zita-dpl1 +SLACKBUILD FILES: README doinst.sh setcap.sh slack-desc zita-dpl1.1 zita-dpl1.SlackBuild zita-dpl1.desktop zita-dpl1.info zita-dpl1.png zita-dpl1.pod +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-dpl1-0.3.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7939c13dbd519f8889c6fe9f816d6cd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-dpl1 (limiter for JACK) + +SLACKBUILD NAME: zita-rev1 +SLACKBUILD LOCATION: ./audio/zita-rev1 +SLACKBUILD FILES: README doinst.sh setcap.sh slack-desc zita-rev1.1 zita-rev1.SlackBuild zita-rev1.desktop zita-rev1.fr.1 zita-rev1.info zita-rev1.png +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-rev1-0.2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54867ec701dc4cb7c750f22c191a2e28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-rev1 (reverb audio effect) + +SLACKBUILD NAME: zoom-edit-n-share +SLACKBUILD LOCATION: ./audio/zoom-edit-n-share +SLACKBUILD FILES: README doinst.sh slack-desc zoom-edit-n-share zoom-edit-n-share.SlackBuild zoom-edit-n-share.desktop zoom-edit-n-share.info zoom-edit-n-share.png +SLACKBUILD VERSION: 5.3.0 +SLACKBUILD DOWNLOAD: https://zoomcorp.com/documents/407/E_Edit_Share_Win_v5_3_0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee06ca133b0bf2e99df4f118ff084b1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zoom-edit-n-share (Control your Zoom G3/B3 guitar pedals) + +SLACKBUILD NAME: zynaddsubfx +SLACKBUILD LOCATION: ./audio/zynaddsubfx +SLACKBUILD FILES: README doinst.sh slack-desc zynaddsubfx.SlackBuild zynaddsubfx.info +SLACKBUILD VERSION: 3.0.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/zynaddsubfx/files/zynaddsubfx/3.0.6/zynaddsubfx-3.0.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62b6a152f941d76a92797add760b3de9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zynaddsubfx (a software synthesizer) + +SLACKBUILD NAME: zynjacku +SLACKBUILD LOCATION: ./audio/zynjacku +SLACKBUILD FILES: README fix_scan_lockup.diff slack-desc zynjacku.SlackBuild zynjacku.info +SLACKBUILD VERSION: 6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/zynjacku-6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fe6bb1322ee5784280c7e71c77b636c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zynjacku (LV2 synth host, includes lv2rack) + +SLACKBUILD NAME: beancount +SLACKBUILD LOCATION: ./business/beancount +SLACKBUILD FILES: README beancount.SlackBuild beancount.info beancount_web_fix.diff slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/beancount/beancount-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2492d34d9b2a5218435e95cc428453d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beancount (command-line double-entry accounting) + +SLACKBUILD NAME: binance-desktop +SLACKBUILD LOCATION: ./business/binance-desktop +SLACKBUILD FILES: README binance-desktop.SlackBuild binance-desktop.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.39.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/binance/desktop/releases/download/v1.39.0/binance-1.39.0-x86_64-linux.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 05d411b66ecc71e0d98c0691b138efa3 +SLACKBUILD SHORT DESCRIPTION: binance-desktop (Enhance Your Trading Experience) + +SLACKBUILD NAME: bisq +SLACKBUILD LOCATION: ./business/bisq +SLACKBUILD FILES: README bisq.SlackBuild bisq.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.9.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/bisq-network/bisq/releases/download/v1.9.12/Bisq-64bit-1.9.12.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8521ee6c4333bb8545bd99d3be7e9bf1 +SLACKBUILD SHORT DESCRIPTION: bisq (Exchange, Decentralized.) + +SLACKBUILD NAME: exercism_repack +SLACKBUILD LOCATION: ./business/exercism_repack +SLACKBUILD FILES: README exercism_repack.SlackBuild exercism_repack.info slack-desc +SLACKBUILD VERSION: 3.5.4 +SLACKBUILD DOWNLOAD: https://github.com/exercism/cli/releases/download/v3.5.4/exercism-3.5.4-linux-i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/exercism/cli/releases/download/v3.5.4/exercism-3.5.4-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: 8299f6836d06b0ee7275c3f8e47ead00 +SLACKBUILD MD5SUM_x86_64: d9975676210e90e6f4ce328bb26f882c +SLACKBUILD SHORT DESCRIPTION: exercism_repack (cli for exercism.org written in Go) + +SLACKBUILD NAME: ledger +SLACKBUILD LOCATION: ./business/ledger +SLACKBUILD FILES: README boost-176.patch boost-185.patch ledger.SlackBuild ledger.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ledger/ledger/archive/v3.4.1/ledger-3.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 465c598b20daa01fc351b13d9e9a5bb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ledger (a command-line accounting program) + +SLACKBUILD NAME: maltego +SLACKBUILD LOCATION: ./business/maltego +SLACKBUILD FILES: README doinst.sh maltego.SlackBuild maltego.info slack-desc +SLACKBUILD VERSION: 4.1.13.11516 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/Maltego.v4.1.13.11516.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 993b9dca487509fd0bafac4620fabd83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maltego (osint and forensics) + +SLACKBUILD NAME: reckon +SLACKBUILD LOCATION: ./business/reckon +SLACKBUILD FILES: README reckon.SlackBuild reckon.info slack-desc +SLACKBUILD VERSION: 0.3.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/reckon-0.3.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35ecb32125b70671b5a9272b9b1b095a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reckon (ledger csv converter) + +SLACKBUILD NAME: skrooge +SLACKBUILD LOCATION: ./business/skrooge +SLACKBUILD FILES: README doinst.sh skrooge.SlackBuild skrooge.info slack-desc +SLACKBUILD VERSION: 2.27.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/skrooge/skrooge-2.27.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d5da37dbb5235d8c9d759df8a7e6639 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skrooge (KDE4 Finance Application) + +SLACKBUILD NAME: stansoft +SLACKBUILD LOCATION: ./business/stansoft +SLACKBUILD FILES: README slack-desc stansoft.SlackBuild stansoft.info +SLACKBUILD VERSION: 7.26 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/stansoft/32-bit/stansoft-v7.26-x86.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/stansoft/64-bit/stansoft-v7.26-x86_64.tar.bz2 +SLACKBUILD MD5SUM: 9e9cac4c4961881ab0136a41c4dbade0 +SLACKBUILD MD5SUM_x86_64: f8f43fa8ec377d13d1a27b17407ae436 +SLACKBUILD SHORT DESCRIPTION: stansoft (Linux Financial Accounting) + +SLACKBUILD NAME: 2bwm +SLACKBUILD LOCATION: ./desktop/2bwm +SLACKBUILD FILES: 2bwm.SlackBuild 2bwm.info README getconfig.sh slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/venam/2bwm/archive/v0.2/2bwm-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61b7a92a50515fbf97359060699f7729 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 2bwm (a fast floating WM) + +SLACKBUILD NAME: 9menu +SLACKBUILD LOCATION: ./desktop/9menu +SLACKBUILD FILES: 9menu.SlackBuild 9menu.info README slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://github.com/arnoldrobbins/9menu/archive/9menu-release-1.11/9menu-9menu-release-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60433f0ad422f86cb14e44122895ad6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 9menu (create X menus) + +SLACKBUILD NAME: Alphacube-GTK +SLACKBUILD LOCATION: ./desktop/Alphacube-GTK +SLACKBUILD FILES: Alphacube-GTK.SlackBuild Alphacube-GTK.info README slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/29851-Alphacube_GTK_0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f726a6c53fe7e0529ebe0d2abe3b3f9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Alphacube-GTK (GTK theme for Alphacube Metacity) + +SLACKBUILD NAME: AlsaMixer.app +SLACKBUILD LOCATION: ./desktop/AlsaMixer.app +SLACKBUILD FILES: AlsaMixer.app.SlackBuild AlsaMixer.app.info README slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/AlsaMixer.app-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df3548182e10370f75c1c978e4a1b64d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: AlsaMixer.app (dockapp mixer utility) + +SLACKBUILD NAME: Ater-MPlayer-skin +SLACKBUILD LOCATION: ./desktop/Ater-MPlayer-skin +SLACKBUILD FILES: Ater-MPlayer-skin.SlackBuild Ater-MPlayer-skin.info README slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/Ater-MPlayer-skin/41477-Ater-MPlayer-skin-1.2.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1d901944de5461eacfe62bfb3518d65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Ater-MPlayer-skin (MPlayer Theme) + +SLACKBUILD NAME: BlockstreamGreen +SLACKBUILD LOCATION: ./desktop/BlockstreamGreen +SLACKBUILD FILES: BlockstreamGreen BlockstreamGreen.SlackBuild BlockstreamGreen.desktop BlockstreamGreen.info BlockstreamGreen.png README doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Blockstream/green_qt/releases/download/release_2.0.4/BlockstreamGreen-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 953c3a04a8dd95ac7762472e94edff55 +SLACKBUILD SHORT DESCRIPTION: BlockstreamGreen (A Bitcoin Wallet) + +SLACKBUILD NAME: ClamAV-GUI +SLACKBUILD LOCATION: ./desktop/ClamAV-GUI +SLACKBUILD FILES: ClamAV-GUI.SlackBuild ClamAV-GUI.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/wusel1007/clamav-gui/archive/v1.2.2/clamav-gui-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a451a7bf4472acad5578c384ee38e1ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ClamAV-GUI (A Qt GUI for clamav) + +SLACKBUILD NAME: ClipboardViewer +SLACKBUILD LOCATION: ./desktop/ClipboardViewer +SLACKBUILD FILES: ClipboardViewer.SlackBuild ClipboardViewer.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/121667-ClipboardViewer-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52b6492adc517da2138fb3f1c90b1f43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ClipboardViewer (GUI to view the clipboard) + +SLACKBUILD NAME: ComixCursors +SLACKBUILD LOCATION: ./desktop/ComixCursors +SLACKBUILD FILES: ComixCursors.SlackBuild ComixCursors.info README slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://limitland.gitlab.io/comixcursors/ComixCursors-0.9.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67a22fd41ce563488fd23ed1982b047b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ComixCursors (X11 Mouse Theme) + +SLACKBUILD NAME: LX-Colors-Revival +SLACKBUILD LOCATION: ./desktop/LX-Colors-Revival +SLACKBUILD FILES: LX-Colors-Revival.SlackBuild LX-Colors-Revival.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20160602 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/LX/Arc-Colors-Revival.tar.gz https://sourceforge.net/projects/sboppetrov/files/LX/GNOME-Colors-Revival.tar.gz https://sourceforge.net/projects/sboppetrov/files/LX/LX-Pitchdark-Series.tar.gz https://sourceforge.net/projects/sboppetrov/files/LX/LX-NeoShiki-Series.tar.gz https://sourceforge.net/projects/sboppetrov/files/LX/LX-Mixed-Series.tar.gz https://sourceforge.net/projects/sboppetrov/files/LX/LX-Light-Series.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec776752c599d4416ace517d14af8581 474bd9a6328cc1ffa8c596a6d0b92267 fb1d4e94d3d9fd13502e7691d8f9847b 55338e79e841855adead3cd9797dbe77 eb2a53642f0a0a05ad3c04bcf5201839 28cb0781053ad397aa4ee0c4b062cae8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LX-Colors-Revival (GTK2/GTK3/Openbox themes) + +SLACKBUILD NAME: Matcha-gtk-theme +SLACKBUILD LOCATION: ./desktop/Matcha-gtk-theme +SLACKBUILD FILES: Matcha-gtk-theme.SlackBuild Matcha-gtk-theme.info README slack-desc +SLACKBUILD VERSION: 2025_04_11 +SLACKBUILD DOWNLOAD: https://github.com/vinceliuice/Matcha-gtk-theme/archive/2025-04-11/Matcha-gtk-theme-2025-04-11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7e8f1ef5764b9964e170a5f3e141fa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Matcha-gtk-theme (flat design theme) + +SLACKBUILD NAME: NsCDE +SLACKBUILD LOCATION: ./desktop/NsCDE +SLACKBUILD FILES: NsCDE.SlackBuild NsCDE.info README doinst.sh slack-desc xinitrc.NsCDE +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/NsCDE/NsCDE/archive/2.3/NsCDE-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bb1dd16886923ea97655f38895f482c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NsCDE (CDE Desktop) + +SLACKBUILD NAME: Pulse-Glass +SLACKBUILD LOCATION: ./desktop/Pulse-Glass +SLACKBUILD FILES: Pulse-Glass.SlackBuild Pulse-Glass.info README slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/Pulse-Glass/124442-Pulse-Glass.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9691f12afcbb3a41332f14b6cbdd7353 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pulse-Glass (X11 Mouse Theme) + +SLACKBUILD NAME: PyPanel +SLACKBUILD LOCATION: ./desktop/PyPanel +SLACKBUILD FILES: PyPanel.SlackBuild PyPanel.info README slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/pypanel/pypanel/2.4/PyPanel-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1f9a2ed80be72ab36e748833618daba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyPanel (a lightweight panel/taskbar for X11) + +SLACKBUILD NAME: Qogir-icon-theme +SLACKBUILD LOCATION: ./desktop/Qogir-icon-theme +SLACKBUILD FILES: Qogir-icon-theme.SlackBuild Qogir-icon-theme.info README slack-desc +SLACKBUILD VERSION: 20201122 +SLACKBUILD DOWNLOAD: https://github.com/vinceliuice/Qogir-icon-theme/archive/2020-11-22/Qogir-icon-theme-2020-11-22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1551db25ff324df04453ddd6f3368003 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Qogir-icon-theme (A colorful design icon theme for linux desktops) + +SLACKBUILD NAME: SiriKali +SLACKBUILD LOCATION: ./desktop/SiriKali +SLACKBUILD FILES: README SiriKali.SlackBuild SiriKali.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.8.6 +SLACKBUILD DOWNLOAD: https://github.com/mhogomchungu/sirikali/releases/download/1.8.6/SiriKali-1.8.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 045ca12181d310ae08138c6df7758331 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SiriKali (GUI front end to cryfs,gocryptfs,securefs,ecryptfs, encfs) + +SLACKBUILD NAME: Surfn +SLACKBUILD LOCATION: ./desktop/Surfn +SLACKBUILD FILES: README Surfn.SlackBuild Surfn.info slack-desc +SLACKBUILD VERSION: 20.12_7 +SLACKBUILD DOWNLOAD: https://github.com/erikdubois/Surfn/archive/20.12-7/Surfn-20.12-7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9a0311e36c591118a4a968a9371e24d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Surfn (A colourful icon theme for Linux desktops) + +SLACKBUILD NAME: SwayNotificationCenter +SLACKBUILD LOCATION: ./desktop/SwayNotificationCenter +SLACKBUILD FILES: README SwayNotificationCenter.SlackBuild SwayNotificationCenter.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/ErikReider/SwayNotificationCenter/archive/v0.9.0/SwayNotificationCenter-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec165c5fc09eb6120318c19de2c987ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SwayNotificationCenter (display notifications in sway) + +SLACKBUILD NAME: SysTray-X +SLACKBUILD LOCATION: ./desktop/SysTray-X +SLACKBUILD FILES: README SysTray-X.SlackBuild SysTray-X.info binary_path.patch relax_tb_upper_version_bound.patch slack-desc +SLACKBUILD VERSION: 0.9.11 +SLACKBUILD DOWNLOAD: https://github.com/Ximi1970/systray-x/archive/0.9.11/systray-x-0.9.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5deeac9bd6355258768af1ee66d8f53b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SysTray-X (A system tray extension for Mozilla Thunderbird) + +SLACKBUILD NAME: Tela-icon-theme +SLACKBUILD LOCATION: ./desktop/Tela-icon-theme +SLACKBUILD FILES: README Tela-icon-theme.SlackBuild Tela-icon-theme.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 2025_02_10 +SLACKBUILD DOWNLOAD: https://github.com/vinceliuice/Tela-icon-theme/archive/2025-02-10/Tela-icon-theme-2025-02-10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38d1c6e92c4815c3838135e3a2f522d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Tela-icon-theme (flat icon theme) + +SLACKBUILD NAME: TextSnatcher +SLACKBUILD LOCATION: ./desktop/TextSnatcher +SLACKBUILD FILES: README TextSnatcher.SlackBuild TextSnatcher.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/RajSolai/TextSnatcher/archive/v2.0.0/TextSnatcher-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93b0200a1c3705c359e4e7f877b3ac3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TextSnatcher (tool to ORC screenshots to clipboard) + +SLACKBUILD NAME: UltimateDailyWallpaper +SLACKBUILD LOCATION: ./desktop/UltimateDailyWallpaper +SLACKBUILD FILES: README UltimateDailyWallpaper.SlackBuild UltimateDailyWallpaper.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/pagaco/ultimatedailywallpaper/-/archive/v3.4.1/ultimatedailywallpaper-v3.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8eafe94bebbf7961659248563a93388 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UltimateDailyWallpaper (Wallpaper Changer) + +SLACKBUILD NAME: Vanilla-DMZ +SLACKBUILD LOCATION: ./desktop/Vanilla-DMZ +SLACKBUILD FILES: README Vanilla-DMZ.SlackBuild Vanilla-DMZ.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/vanilla-dmz-0.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d7f83a30785020b5f170586a51b7eda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Vanilla-DMZ (style neutral scalable cursor theme) + +SLACKBUILD NAME: XDecorations +SLACKBUILD LOCATION: ./desktop/XDecorations +SLACKBUILD FILES: README XDecorations.SlackBuild XDecorations.info gcc.patch makefile.patch slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/XDecorations-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37c5d33a09fd3e7992c78f21a2e610c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: XDecorations (eye candy) + +SLACKBUILD NAME: Xfce-Theme-Manager +SLACKBUILD LOCATION: ./desktop/Xfce-Theme-Manager +SLACKBUILD FILES: README Xfce-Theme-Manager.SlackBuild Xfce-Theme-Manager.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.9 +SLACKBUILD DOWNLOAD: https://github.com/KeithDHedger/Xfce-Theme-Manager/releases/download/v0.3.9/Xfce-Theme-Manager-0.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59683c73108b9bce6086fa5d07d98654 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Xfce-Theme-Manager (Xfce4 Theme Manager GUI) + +SLACKBUILD NAME: adwaita-qt +SLACKBUILD LOCATION: ./desktop/adwaita-qt +SLACKBUILD FILES: README adwaita-qt.SlackBuild adwaita-qt.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/MartinBriza/adwaita-qt/archive/1.4.2/adwaita-qt-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1faa4ba72209e905b1cbfecc1d9f1634 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adwaita-qt (KDE/QT Theme) + +SLACKBUILD NAME: aero-mouse-theme +SLACKBUILD LOCATION: ./desktop/aero-mouse-theme +SLACKBUILD FILES: README aero-mouse-theme.SlackBuild aero-mouse-theme.info slack-desc +SLACKBUILD VERSION: 2016.04.15 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/aero-mouse-theme/58853-42734-aeromousetheme11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 292fe645d884b415150b2de5cedbae39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aero-mouse-theme (Aero cursor theme) + +SLACKBUILD NAME: afterstep +SLACKBUILD LOCATION: ./desktop/afterstep +SLACKBUILD FILES: README afterstep.SlackBuild afterstep.info binutils-2.36.patch slack-desc xinitrc.afterstep +SLACKBUILD VERSION: 20201113_f6da4b7 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/afterstep-20201113_f6da4b7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 767af44b21c04319a0b7bcc5d7157924 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afterstep (a lightweight window manager) + +SLACKBUILD NAME: alacarte +SLACKBUILD LOCATION: ./desktop/alacarte +SLACKBUILD FILES: README alacarte.SlackBuild alacarte.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.36.0 +SLACKBUILD DOWNLOAD: https://github.com/GNOME/alacarte/archive/3.36.0/alacarte-3.36.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5079e30bb710d258b1bb3a84a7a1e6a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alacarte (Menu Editor for X) + +SLACKBUILD NAME: alltray +SLACKBUILD LOCATION: ./desktop/alltray +SLACKBUILD FILES: README alltray.SlackBuild alltray.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.7.5.1dev +SLACKBUILD DOWNLOAD: https://launchpad.net/alltray/trunk/0.7.5.1dev/+download/alltray-0.7.5.1dev.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5842253b89a5943031b5a02bbd8fd4fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alltray (docks applications into system tray) + +SLACKBUILD NAME: ambiance-radiance-flat-colors-gtk-theme +SLACKBUILD LOCATION: ./desktop/ambiance-radiance-flat-colors-gtk-theme +SLACKBUILD FILES: README ambiance-radiance-flat-colors-gtk-theme.SlackBuild ambiance-radiance-flat-colors-gtk-theme.info doinst.sh slack-desc +SLACKBUILD VERSION: 16.04.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/ambiance-radiance-flat-colors-gtk-theme/Ambiance_Radiance-Flat-Colors-16-04-1-LTS-GTK-3-18Theme.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae8a4c0212f3b186ba190406bc2bdb3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ambiance-radiance-flat-colors-gtk-theme (gtk theme) + +SLACKBUILD NAME: amiwm +SLACKBUILD LOCATION: ./desktop/amiwm +SLACKBUILD FILES: README amiwm.SlackBuild amiwm.info doinst.sh git2tarxz.sh slack-desc xinitrc.amiwm +SLACKBUILD VERSION: 0.22pl3 +SLACKBUILD DOWNLOAD: ftp://ftp.lysator.liu.se/pub/X11/wm/amiwm/amiwm0.22pl3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11a4a39d8a8ed890bc185a34b73dc92d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amiwm (Amiga lookalike X window manager) + +SLACKBUILD NAME: anki +SLACKBUILD LOCATION: ./desktop/anki +SLACKBUILD FILES: README anki.SlackBuild anki.info doinst.sh slack-desc +SLACKBUILD VERSION: 25.02.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ankitects/anki/releases/download/25.02.7/anki-25.02.7-linux-qt6.tar.zst +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a8b9f68c68271ebf3aa6d51b357f67d5 +SLACKBUILD SHORT DESCRIPTION: anki (friendly, intelligent flashcards) + +SLACKBUILD NAME: ansiweather +SLACKBUILD LOCATION: ./desktop/ansiweather +SLACKBUILD FILES: README ansiweather.SlackBuild ansiweather.info ansiweatherrc slack-desc +SLACKBUILD VERSION: 1.19.0 +SLACKBUILD DOWNLOAD: https://github.com/fcambus/ansiweather/archive/1.19.0/ansiweather-1.19.0.tar.gz https://bulk.openweathermap.org/sample/city.list.json.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87e33bd9e10ca90fa601c033d2480e53 34ca81d0966f8b975866be7bdc493974 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ansiweather (Weather in Terminal) + +SLACKBUILD NAME: applet-window-buttons +SLACKBUILD LOCATION: ./desktop/applet-window-buttons +SLACKBUILD FILES: README applet-window-buttons.SlackBuild applet-window-buttons.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/psifidotos/applet-window-buttons/archive/0.10.1/applet-window-buttons-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c8e670c9c94d46765e96c4b5005c9a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: applet-window-buttons (show window buttons in your panels) + +SLACKBUILD NAME: arandr +SLACKBUILD LOCATION: ./desktop/arandr +SLACKBUILD FILES: README arandr.SlackBuild arandr.info doinst.sh setuptools.patch slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: http://christian.amsuess.com/tools/arandr/files/arandr-0.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3535bc91118b66cc040ec9ccece4fce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arandr (ARandR: Another XRandR GUI) + +SLACKBUILD NAME: arc-firefox-theme +SLACKBUILD LOCATION: ./desktop/arc-firefox-theme +SLACKBUILD FILES: README arc-firefox-theme.SlackBuild arc-firefox-theme.info slack-desc +SLACKBUILD VERSION: 52.20170311 +SLACKBUILD DOWNLOAD: https://github.com/horst3180/arc-firefox-theme/archive/52.20170311/arc-firefox-theme-52.20170311.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad0d6f7ff9958c39541019aa19dc7680 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arc-firefox-theme (Arc firefox theme) + +SLACKBUILD NAME: arc-icon-theme +SLACKBUILD LOCATION: ./desktop/arc-icon-theme +SLACKBUILD FILES: README arc-icon-theme.SlackBuild arc-icon-theme.info doinst.sh slack-desc +SLACKBUILD VERSION: 20161122 +SLACKBUILD DOWNLOAD: https://github.com/horst3180/arc-icon-theme/archive/20161122/arc-icon-theme-20161122.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8703547bf253e40bc98b4853dc2bfacd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arc-icon-theme (Arc icon theme) + +SLACKBUILD NAME: arc-theme +SLACKBUILD LOCATION: ./desktop/arc-theme +SLACKBUILD FILES: README arc-theme.SlackBuild arc-theme.info slack-desc +SLACKBUILD VERSION: 20221218 +SLACKBUILD DOWNLOAD: https://github.com/jnsh/arc-theme/releases/download/20221218/arc-theme-20221218.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac268a1603e85e9a1c8fd07f04f92cc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arc-theme (a flat theme with transparent elements) + +SLACKBUILD NAME: areao43-icon-theme +SLACKBUILD LOCATION: ./desktop/areao43-icon-theme +SLACKBUILD FILES: README areao43-icon-theme.SlackBuild areao43-icon-theme.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/areao43-icon-theme/101979-areao43.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31fed9766b9fbc6d5f26e479be09ed26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: areao43-icon-theme (icon theme) + +SLACKBUILD NAME: artix-backgrounds +SLACKBUILD LOCATION: ./desktop/artix-backgrounds +SLACKBUILD FILES: README artix-backgrounds.SlackBuild artix-backgrounds.info slack-desc +SLACKBUILD VERSION: 2024.07 +SLACKBUILD DOWNLOAD: https://gitea.artixlinux.org/artix/artwork/archive/22f17c8bbff67b32e2646cb7f132d755ee9a8199.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f5755a0d8d7961b8b757d81a6115e36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: artix-backgrounds (Backgrounds for Artix Linux) + +SLACKBUILD NAME: autokey-gtk +SLACKBUILD LOCATION: ./desktop/autokey-gtk +SLACKBUILD FILES: README autokey-gtk.SlackBuild autokey-gtk.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.96.0 +SLACKBUILD DOWNLOAD: https://github.com/autokey/autokey/archive/refs/tags/v0.96.0/autokey-0.96.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab9c107400de41fa0e41557afc44473d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autokey-gtk (Desktop automation utility) + +SLACKBUILD NAME: autorandr +SLACKBUILD LOCATION: ./desktop/autorandr +SLACKBUILD FILES: README autorandr.SlackBuild autorandr.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://github.com/phillipberndt/autorandr/archive/1.15/autorandr-1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66d010857cd5c4633502bc85d5eb076f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autorandr (display configuration manager) + +SLACKBUILD NAME: aweather +SLACKBUILD LOCATION: ./desktop/aweather +SLACKBUILD FILES: README aweather.SlackBuild aweather.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: http://pileus.org/aweather/files/aweather-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcc5ab9f76a8a32a579e1076f1bf37c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aweather (real-time weather data viewer) + +SLACKBUILD NAME: awesome-appmenu +SLACKBUILD LOCATION: ./desktop/awesome-appmenu +SLACKBUILD FILES: README awesome-appmenu.SlackBuild awesome-appmenu.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/montagdude/awesome-appmenu/archive/v0.4/awesome-appmenu-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e775de33f836e8acfd01ae904faee05b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awesome-appmenu (tool to create an application menu for awesome wm) + +SLACKBUILD NAME: awesome +SLACKBUILD LOCATION: ./desktop/awesome +SLACKBUILD FILES: README awesome.SlackBuild awesome.info doinst.sh slack-desc xinitrc.awesome +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: https://github.com/awesomeWM/awesome-releases/raw/master/awesome-4.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d75cce54a86b6bbaa6e88a926cab5a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awesome (highly configurable, extensible tabbing window manager) + +SLACKBUILD NAME: awf +SLACKBUILD LOCATION: ./desktop/awf +SLACKBUILD FILES: README awf.SlackBuild awf.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/luigifab/awf-extended/archive/v4.0.0/awf-extended-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 246fd8458924e88b646ff83eb96cbbda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awf (A Widget Factory) + +SLACKBUILD NAME: azote +SLACKBUILD LOCATION: ./desktop/azote +SLACKBUILD FILES: README azote.SlackBuild azote.desktop azote.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.11.0 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/azote/archive/v1.11.0/azote-1.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7992e8adf0ad92775b5c2a97cf8d7b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: azote (wallpaper manager) + +SLACKBUILD NAME: baobab +SLACKBUILD LOCATION: ./desktop/baobab +SLACKBUILD FILES: README baobab.SlackBuild baobab.info doinst.sh slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/baobab/41/baobab-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4ca069a15731ab6ffbd2e874aa3ffa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: baobab (GNOME Disk Usage Analyzer) + +SLACKBUILD NAME: bashmount +SLACKBUILD LOCATION: ./desktop/bashmount +SLACKBUILD FILES: README bashmount.SlackBuild bashmount.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.3.2 +SLACKBUILD DOWNLOAD: https://github.com/jamielinux/bashmount/archive/refs/tags/4.3.2/bashmount-4.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c4eb2bc43d263d995f753dd99f1084e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bashmount (manage removeable media) + +SLACKBUILD NAME: bashrun +SLACKBUILD LOCATION: ./desktop/bashrun +SLACKBUILD FILES: README bashrun.SlackBuild bashrun.info slack-desc +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bashrun/bashrun-0.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cfc3b503fed6c2553f9e385617a9d1d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bashrun (X11 application launcher based on bash) + +SLACKBUILD NAME: bashrun2 +SLACKBUILD LOCATION: ./desktop/bashrun2 +SLACKBUILD FILES: README bashrun2.SlackBuild bashrun2.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: http://henning-bekel.de/download/bashrun2/bashrun2-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9ceeaa2cae90c671cfa8bee62dcf25b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bashrun2 (launch applications from interactive bash sessions) + +SLACKBUILD NAME: battery-notify +SLACKBUILD LOCATION: ./desktop/battery-notify +SLACKBUILD FILES: README battery-notify.SlackBuild battery-notify.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/battery-notify/-/archive/1.4/battery-notify-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d056b8d2cc0d614746a0aa7da7993e37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: battery-notify (Battery status app) + +SLACKBUILD NAME: bemenu +SLACKBUILD LOCATION: ./desktop/bemenu +SLACKBUILD FILES: README bemenu.SlackBuild bemenu.info slack-desc +SLACKBUILD VERSION: 0.6.23 +SLACKBUILD DOWNLOAD: https://github.com/Cloudef/bemenu/releases/download/0.6.23/bemenu-0.6.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbb8a0bd003afaa9a238d0063ca33547 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bemenu (Dynamic Menu Library) + +SLACKBUILD NAME: bibata-cursor-theme +SLACKBUILD LOCATION: ./desktop/bibata-cursor-theme +SLACKBUILD FILES: README bibata-cursor-theme.SlackBuild bibata-cursor-theme.info slack-desc +SLACKBUILD VERSION: 2.0.7 +SLACKBUILD DOWNLOAD: https://github.com/ful1e5/Bibata_Cursor/releases/download/v2.0.7/Bibata.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61721ee9cdca5483d7c8ee9015659143 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibata-cursor-theme (Material Based Cursor Theme) + +SLACKBUILD NAME: birdtray +SLACKBUILD LOCATION: ./desktop/birdtray +SLACKBUILD FILES: README birdtray.SlackBuild birdtray.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.11.4 +SLACKBUILD DOWNLOAD: https://github.com/gyunaev/birdtray/archive/v1.11.4/birdtray-1.11.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4491c006e2d48375c55762b91aeee8e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: birdtray (tray icon mail notification for Thunderbird) + +SLACKBUILD NAME: blit +SLACKBUILD LOCATION: ./desktop/blit +SLACKBUILD FILES: README blit.SlackBuild blit.info slack-desc +SLACKBUILD VERSION: 20241026_e9d7c771 +SLACKBUILD DOWNLOAD: https://github.com/timnewsham/blit/archive/e9d7c771/blit-e9d7c771f80570ebed17dd6cd4c4e9483fd77cab.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41444baff17e2496debda960f3f5df8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blit (m68k blit emulator) + +SLACKBUILD NAME: bmpanel2 +SLACKBUILD LOCATION: ./desktop/bmpanel2 +SLACKBUILD FILES: README bmpanel2.SlackBuild bmpanel2.info slack-desc +SLACKBUILD VERSION: 20111207_5ad46c8 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/bmpanel2-20111207_5ad46c8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bb7a62f18b4e3b84ac292f2133c7ddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bmpanel2 (NETWM-compatible panel for X11) + +SLACKBUILD NAME: boston-icon-theme +SLACKBUILD LOCATION: ./desktop/boston-icon-theme +SLACKBUILD FILES: README boston-icon-theme.SlackBuild boston-icon-theme.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/heychrisd/Boston-Icons/archive/b7a4b17361c4af4c9a440b4d79872e205f40c7db/Boston-Icons-b7a4b17361c4af4c9a440b4d79872e205f40c7db.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 945037696a09e1d2558f00f15079193c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boston-icon-theme (icon theme) + +SLACKBUILD NAME: bottles +SLACKBUILD LOCATION: ./desktop/bottles +SLACKBUILD FILES: README bottles.SlackBuild bottles.info doinst.sh slack-desc +SLACKBUILD VERSION: 2022.5.28.trento.3 +SLACKBUILD DOWNLOAD: https://github.com/bottlesdevs/Bottles/archive/2022.5.28-trento-3/Bottles-2022.5.28-trento-3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51dd212bb89ec3ec896e72e87a17757e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bottles (easily manage wineprefix using environments) + +SLACKBUILD NAME: bspwm +SLACKBUILD LOCATION: ./desktop/bspwm +SLACKBUILD FILES: README README.SLACKWARE bspwm.SlackBuild bspwm.info slack-desc xinitrc.bspwm +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/baskerville/bspwm/archive/0.9.5/bspwm-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e50759b22a813bd117706b17254cd0ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bspwm (Binary space partitioning window manager) + +SLACKBUILD NAME: bubblemon-dockapp +SLACKBUILD LOCATION: ./desktop/bubblemon-dockapp +SLACKBUILD FILES: README bubblemon-dockapp.SlackBuild bubblemon-dockapp.info slack-desc +SLACKBUILD VERSION: 1.46 +SLACKBUILD DOWNLOAD: http://www.ne.jp/asahi/linux/timecop/software/bubblemon-dockapp-1.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1f86fe5c725bf3a6f5fef8709992931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bubblemon-dockapp (Dockapp-style system monitor) + +SLACKBUILD NAME: budgie-desktop-view +SLACKBUILD LOCATION: ./desktop/budgie-desktop-view +SLACKBUILD FILES: README budgie-desktop-view.SlackBuild budgie-desktop-view.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/BuddiesOfBudgie/budgie-desktop-view/archive/v1.1.1/budgie-desktop-view-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac1a2fab5a12ad8981b3edb0fc7165b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: budgie-desktop-view (budgie icon viewer application) + +SLACKBUILD NAME: budgie-desktop +SLACKBUILD LOCATION: ./desktop/budgie-desktop +SLACKBUILD FILES: README budgie-desktop.SlackBuild budgie-desktop.info doinst.sh slack-desc xinitrc.budgie +SLACKBUILD VERSION: 10.6.2 +SLACKBUILD DOWNLOAD: https://github.com/BuddiesOfBudgie/budgie-desktop/releases/download/v10.6.2/budgie-desktop-v10.6.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a87c456de73e4bd184fd6424338d945e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: budgie-desktop (modern desktop environment) + +SLACKBUILD NAME: budgie-screensaver +SLACKBUILD LOCATION: ./desktop/budgie-screensaver +SLACKBUILD FILES: README budgie-screensaver.SlackBuild budgie-screensaver.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://github.com/BuddiesOfBudgie/budgie-screensaver/archive/v5.1.0/budgie-screensaver-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0250504aa43c791e0235591424fb7fef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: budgie-screensaver (fork of gnome-screensaver) + +SLACKBUILD NAME: buku +SLACKBUILD LOCATION: ./desktop/buku +SLACKBUILD FILES: README buku.SlackBuild buku.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://github.com/jarun/buku/archive/v5.0/buku-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bcf5545939c84e3aa21135750522c27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buku (Cmdline bookmark manager with editor and browser integration) + +SLACKBUILD NAME: bukubrow +SLACKBUILD LOCATION: ./desktop/bukubrow +SLACKBUILD FILES: README bukubrow.SlackBuild bukubrow.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://github.com/SamHH/bukubrow-host/archive/v5.4.0/bukubrow-host-5.4.0.tar.gz https://static.crates.io/crates/ahash/ahash-0.4.7.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.0.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bumpalo/bumpalo-3.8.0.crate https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate https://static.crates.io/crates/cc/cc-1.0.72.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-3.0.0-beta.5.crate https://static.crates.io/crates/clap_derive/clap_derive-3.0.0-beta.5.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.6.crate https://static.crates.io/crates/dirs/dirs-3.0.2.crate https://static.crates.io/crates/fallible-iterator/fallible-iterator-0.2.0.crate https://static.crates.io/crates/fallible-streaming-iterator/fallible-streaming-iterator-0.1.9.crate https://static.crates.io/crates/getrandom/getrandom-0.2.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.11.2.crate https://static.crates.io/crates/hashbrown/hashbrown-0.9.1.crate https://static.crates.io/crates/hashlink/hashlink-0.6.0.crate https://static.crates.io/crates/heck/heck-0.3.3.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/indexmap/indexmap-1.7.0.crate https://static.crates.io/crates/itoa/itoa-0.4.8.crate https://static.crates.io/crates/js-sys/js-sys-0.3.55.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.108.crate https://static.crates.io/crates/libsqlite3-sys/libsqlite3-sys-0.20.1.crate https://static.crates.io/crates/log/log-0.4.14.crate https://static.crates.io/crates/memchr/memchr-2.4.1.crate https://static.crates.io/crates/os_str_bytes/os_str_bytes-4.2.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.22.crate https://static.crates.io/crates/platforms/platforms-1.1.0.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.32.crate https://static.crates.io/crates/quote/quote-1.0.10.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.10.crate https://static.crates.io/crates/redox_users/redox_users-0.4.0.crate https://static.crates.io/crates/rusqlite/rusqlite-0.24.2.crate https://static.crates.io/crates/ryu/ryu-1.0.5.crate https://static.crates.io/crates/serde/serde-1.0.130.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.130.crate https://static.crates.io/crates/serde_json/serde_json-1.0.71.crate https://static.crates.io/crates/smallvec/smallvec-1.7.0.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.81.crate https://static.crates.io/crates/termcolor/termcolor-1.1.2.crate https://static.crates.io/crates/textwrap/textwrap-0.14.2.crate https://static.crates.io/crates/unicase/unicase-2.6.0.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.8.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.9.3.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.78.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.78.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.78.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.78.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.78.crate https://static.crates.io/crates/web-sys/web-sys-0.3.55.crate https://static.crates.io/crates/webbrowser/webbrowser-0.5.5.crate https://static.crates.io/crates/widestring/widestring-0.4.3.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.5.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/winreg/winreg-0.8.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe7df3be728b2f23b2567435667e22ed fe7079bf5cee07190293a2eb8ffe563b 142cb4b9a653e56e56311f0c883b8582 c6443ec8d007c729ba5482008d0c864d a295edb6953237ebbdfa8e731229f9a3 77ae4bb2f3de81d85d307931a3db7ab4 1e704be5ddde9d6b5383ef1035309f91 00cc3eeabff68c61e5aacdb5ea9d16ac 74634128440dbc3766bda76fdf0aaa05 6f1cbc44a7dc07db7263003a4c66d990 a9ef883d72afe88328a5c7f641a7ffd1 fa374221103dd3f31d3e1663b2e356fe 92499f5db37eadb0efa33bcc91248577 e43e22ba1741e5cfa00482591ae324c7 7543e8639ad2e29866b522e20c35152a 9db1c40cc98e60cc7bd6782249a0ba01 62b3edf8c2db7fccb1a6a41134b84e62 58285dfb5134c5df5503066a20dc9d2c 61c4162c014b9713b9777b45cb73f02a d4310bba2bdd940077329f6fca3fde78 0b7994d1256215201bdfb810a357ffa2 b77f75d6da2eedbad4f109a28b2ef24b 06e7dbde9932c6a9bac63d9288670678 8d01a221c47a40f0a094198a17812d6f fba3b040a55c01be7376d3dd5c4d4920 2a9685e1ede819d85a4c2b9d03817f0f 62d14f43d8ca0029ad87ebc2ddfc9e0b 40e508baeee8cdccbc471489b0f449ff d75b1c734f85b007c55ca84217df4201 f98127c64f40bd299d5b793682963b1a 1236023abc760e0e79de0dc634fd9fd8 153637f2b880cf957b1ee602d6e25b18 7d76a523677de261dda1b65d29a93c4e 6a32bab57772c3a1146d599b65ffb0cb 000d675657f9e2041501b0cca03131f9 13a51212a18799d3a7022a12244a8ce3 4a80ab58144fc731cd12abc6d5139d7f d961a02195226cfce1a1e23ba5980cb4 10faa3e1252f94fb4353773d3cd8d1f6 a69721c73263cd2040e1a5f120b03a6f 72696c3c7b35807d51fdc9692794aea4 6022cfe830087be40e5ef983c5eadbfa 6a1db3c92a9123e67ea96565d3a90117 508a7f3cd5f4b409e22cf877aecfca11 82d98dc87dc8503400aa095f5aa70f13 3d219fde6db317dbc30f75002606f21f ebdff467249aa3dca005a441dc824236 0b8a5d001f8f677ca2cdab6f63be391d 36cbce768155bdac8934efa262d75fe3 8cf3e6ccd359849ae4e88e0aa69ddae0 a42cc2834b2150027d7b427558a87803 087bfc476e9d73628cebd265590f11f7 e900a384ac7dbb320fe6a7279fbfef89 1c446b05ba6899a5b5801b7d4aee465c a061ad1db3e0d839725b037ff8be84e7 7cff45f22d4c73ad6f6f7058e191d8f9 0538ad522893836d3972206989d61c5c 9cb5b4b04a0dfaff608e55ff81020981 5a5a26fdadd0b48aff2bc8b870379f51 ebaa43945d827c5e2a6135795de4fd00 1fd81faa427d2f4d185a0ea2d7fa0df0 193368dc66153a9a0514b2914c9cfaa5 b76284441fb8fbd5dfbd9e450eb8acde db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 ab839ba7cdb06278c67f0ff9ad05ab61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bukubrow (Host application for the Bukubrow WebExtension) + +SLACKBUILD NAME: bumblebee-status +SLACKBUILD LOCATION: ./desktop/bumblebee-status +SLACKBUILD FILES: README bumblebee-status.SlackBuild bumblebee-status.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/tobi-wan-kenobi/bumblebee-status/archive/v2.3.0/bumblebee-status-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5388e4608b0018c599feb2dbd009a2b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bumblebee-status (status line generator) + +SLACKBUILD NAME: buttonmaker +SLACKBUILD LOCATION: ./desktop/buttonmaker +SLACKBUILD FILES: README buttonmaker.SlackBuild buttonmaker.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/ButtonMaker.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f09e9417408a90f2ea1b2a49870e7f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buttonmaker (simple launcher dockapp for windowmaker) + +SLACKBUILD NAME: byzanz +SLACKBUILD LOCATION: ./desktop/byzanz +SLACKBUILD FILES: README byzanz.SlackBuild byzanz.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.0.20160312 +SLACKBUILD DOWNLOAD: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/byzanz/0.3.0+git20160312-5build2/byzanz_0.3.0+git20160312.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e0dd4ff1f9bf3a4f7801f6290ff6b2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: byzanz (screen recorder making animated GIFs) + +SLACKBUILD NAME: caffeine-ng +SLACKBUILD LOCATION: ./desktop/caffeine-ng +SLACKBUILD FILES: README caffeine-ng.SlackBuild caffeine-ng.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://github.com/caffeine-ng/caffeine-ng/releases/download/v3.4.2/caffeine-ng-3.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8a8504541585b499c66a53478c738c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caffeine-ng (Status bar application to stop the screensaver) + +SLACKBUILD NAME: cairo-clock +SLACKBUILD LOCATION: ./desktop/cairo-clock +SLACKBUILD FILES: README cairo-clock.SlackBuild cairo-clock.info doinst.sh patches/cairo-clock-check-refresh-rate-fix.patch patches/cairo-clock-composited.patch patches/cairo-clock-desktop-categories.patch patches/cairo-clock-fix-build-04_624922.patch patches/cairo-clock-fix-man-dir.patch slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/c/cairo-clock/cairo-clock_0.3.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78e5b3aa3492aa6c182eaacae63a7c03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cairo-clock (Analog Clock) + +SLACKBUILD NAME: cairo-dock-plugins +SLACKBUILD LOCATION: ./desktop/cairo-dock-plugins +SLACKBUILD FILES: README cairo-dock-plugins.SlackBuild cairo-dock-plugins.info slack-desc +SLACKBUILD VERSION: 20201022_a0d3415 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cairo-dock-plug-ins-20201022_a0d3415.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 154b87a595455b0e6d76b7f7ae58a07a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cairo-dock-plugins (plugins for cairo-dock) + +SLACKBUILD NAME: cairo-dock +SLACKBUILD LOCATION: ./desktop/cairo-dock +SLACKBUILD FILES: README cairo-dock.SlackBuild cairo-dock.info doinst.sh slack-desc +SLACKBUILD VERSION: 20201103_0836f5d +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cairo-dock-20201103_0836f5d.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3f40b569839ef03d4d8970e87d5a4b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cairo-dock (a light and eye-candy dock) + +SLACKBUILD NAME: caja +SLACKBUILD LOCATION: ./desktop/caja +SLACKBUILD FILES: README caja.SlackBuild caja.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/caja-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 942a306b88f518352020e75f7166ef74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caja (file manager for the MATE desktop) + +SLACKBUILD NAME: calcure +SLACKBUILD LOCATION: ./desktop/calcure +SLACKBUILD FILES: README calcure.SlackBuild calcure.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/26/97/09a6ab51c4f1d9ece72eb0f9d088006f3b056b80fd5f9d9507de228eb05b/calcure-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9be4f15e745a06fc40e20ae16d7d59f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calcure (modern TUI calendar and task manager) + +SLACKBUILD NAME: calls +SLACKBUILD LOCATION: ./desktop/calls +SLACKBUILD FILES: README calls.SlackBuild calls.info doinst.sh slack-desc +SLACKBUILD VERSION: 41.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/calls-41.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efd3cf8cb70e410143b16903ca9c2fa3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calls (GNOME Calls) + +SLACKBUILD NAME: candle +SLACKBUILD LOCATION: ./desktop/candle +SLACKBUILD FILES: README candle.SlackBuild candle.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/Denvi/Candle/archive/v1.1/Candle-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae7dd032ea02fe7a41bb473ecad46a5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: candle (G-Code visualizer) + +SLACKBUILD NAME: catfish +SLACKBUILD LOCATION: ./desktop/catfish +SLACKBUILD FILES: README catfish.SlackBuild catfish.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.16.3 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/catfish/4.16/catfish-4.16.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01eef9cdedcb1acbb7b51cd7b5c822f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catfish (A versatile file searching tool) + +SLACKBUILD NAME: cbatticon +SLACKBUILD LOCATION: ./desktop/cbatticon +SLACKBUILD FILES: README cbatticon.SlackBuild cbatticon.info slack-desc +SLACKBUILD VERSION: 1.6.8 +SLACKBUILD DOWNLOAD: https://github.com/valr/cbatticon/archive/1.6.8/cbatticon-1.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aefac6f657ce6866df8de7d10e27bba1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cbatticon (battery applet) + +SLACKBUILD NAME: ccsm +SLACKBUILD LOCATION: ./desktop/ccsm +SLACKBUILD FILES: README ccsm.SlackBuild ccsm.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/ccsm-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4216eacbd0c298d95531d3202a2689f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccsm (CompizConfig Settings Manager) + +SLACKBUILD NAME: cde +SLACKBUILD LOCATION: ./desktop/cde +SLACKBUILD FILES: README cde.SlackBuild cde.info doinst.sh gcc15.patch rc.cmsd slack-desc xinitrc.cde +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/cdesktopenv/files/src/cde-2.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65fe8174331fd3d9a6cf16889470c020 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cde (Common Desktop Environment) + +SLACKBUILD NAME: cellwriter +SLACKBUILD LOCATION: ./desktop/cellwriter +SLACKBUILD FILES: README cellwriter.SlackBuild cellwriter.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://github.com/risujin/cellwriter/archive/b5295f46dab0a353d72368e6255b654bb1c49f0c/cellwriter-b5295f46dab0a353d72368e6255b654bb1c49f0c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7e4c88084af1d5f459e5e277cff2173 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cellwriter (grid entry app) + +SLACKBUILD NAME: cheese +SLACKBUILD LOCATION: ./desktop/cheese +SLACKBUILD FILES: README cheese.SlackBuild cheese.info doinst.sh slack-desc +SLACKBUILD VERSION: 41.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/cheese/41/cheese-41.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f847793aaf08fb349f5d182e76d4c83d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cheese (GNOME Webcam Application) + +SLACKBUILD NAME: cinnamon-desktop +SLACKBUILD LOCATION: ./desktop/cinnamon-desktop +SLACKBUILD FILES: README cinnamon-desktop.SlackBuild cinnamon-desktop.info doinst.sh slack-desc +SLACKBUILD VERSION: 6.6.2 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/cinnamon-desktop/archive/6.6.2/cinnamon-desktop-6.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 407fddd289d65f0c9f8b54eccff55e66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cinnamon-desktop (Cinnamon desktop Library) + +SLACKBUILD NAME: clearlooks-classic-themes +SLACKBUILD LOCATION: ./desktop/clearlooks-classic-themes +SLACKBUILD FILES: README clearlooks-classic-themes.SlackBuild clearlooks-classic-themes.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/clearlooks/clearlooks-0.6.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 451ef33d1bffa261c5cbe01182199f97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clearlooks-classic-themes (The classic Clearlooks themes) + +SLACKBUILD NAME: clearlooks-phenix-theme +SLACKBUILD LOCATION: ./desktop/clearlooks-phenix-theme +SLACKBUILD FILES: README clearlooks-phenix-theme.SlackBuild clearlooks-phenix-theme.info slack-desc +SLACKBUILD VERSION: 7.0.1 +SLACKBUILD DOWNLOAD: https://github.com/jpfleury/clearlooks-phenix/archive/7.0.1/clearlooks-phenix-7.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4f5bc98eee5044ce2e657ee2315eef7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clearlooks-phenix-theme (The Clearlooks Phenix theme) + +SLACKBUILD NAME: clipit +SLACKBUILD LOCATION: ./desktop/clipit +SLACKBUILD FILES: README clipit.SlackBuild clipit.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gtkclipit/files/Version%201/clipit-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 118175f26869adcf04909fdbb5021eff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clipit (lightweight, fully featured GTK+ clipboard manager) + +SLACKBUILD NAME: clipmenu +SLACKBUILD LOCATION: ./desktop/clipmenu +SLACKBUILD FILES: README clipmenu.SlackBuild clipmenu.info slack-desc +SLACKBUILD VERSION: 6.2.0 +SLACKBUILD DOWNLOAD: https://github.com/cdown/clipmenu/archive/6.2.0/clipmenu-6.2.0.tar.gz https://github.com/cdown/clipnotify/archive/1.0.2/clipnotify-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce5284e0ec3f256ffd30d4934e9cdb64 fd384b9a04576fd55687faf289c3f31a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clipmenu (clipboard management using dmenu) + +SLACKBUILD NAME: cmatrix +SLACKBUILD LOCATION: ./desktop/cmatrix +SLACKBUILD FILES: README cmatrix.SlackBuild cmatrix.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2a +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/cmatrix-20231209_5c082c6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c878071e2e8a5fdbf581b46069cb9e79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmatrix (console Matrix screensaver) + +SLACKBUILD NAME: cnslock +SLACKBUILD LOCATION: ./desktop/cnslock +SLACKBUILD FILES: README cnslock.SlackBuild cnslock.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.03 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/cnslock-1.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3b37281621c1fff45ed5d454cbd45f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cnslock (dock application) + +SLACKBUILD NAME: compiz-boxmenu +SLACKBUILD LOCATION: ./desktop/compiz-boxmenu +SLACKBUILD FILES: README README.Slackware compiz-boxmenu.SlackBuild compiz-boxmenu.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/compizboxmenu/source%20snapshots/compiz-boxmenu_-_1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02962333d8cded154cd9511c51819470 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compiz-boxmenu (fork of compiz-deskmenu) + +SLACKBUILD NAME: compton +SLACKBUILD LOCATION: ./desktop/compton +SLACKBUILD FILES: README compton.SlackBuild compton.info doinst.sh slack-desc +SLACKBUILD VERSION: 316eac0613bf342ff91cc645a6c3c80e6b9083fb +SLACKBUILD DOWNLOAD: https://github.com/chjj/compton/archive/316eac0/compton-316eac0613bf342ff91cc645a6c3c80e6b9083fb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb3fddcd691af8239b3ab56bf89e038c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compton (X compositor) + +SLACKBUILD NAME: conky-manager +SLACKBUILD LOCATION: ./desktop/conky-manager +SLACKBUILD FILES: README conky-manager.SlackBuild conky-manager.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/teejee2008/conky-manager/archive/v2.4/conky-manager-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dea5fb950b961a3b38ca59b613582245 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conky-manager (Conky front-end) + +SLACKBUILD NAME: copyq +SLACKBUILD LOCATION: ./desktop/copyq +SLACKBUILD FILES: README copyq.SlackBuild copyq.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/copyq/copyq-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ea93cfd5348f252d5f8e1bb81fd8537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: copyq (clipboard manager with advanced features) + +SLACKBUILD NAME: crystalcursors +SLACKBUILD LOCATION: ./desktop/crystalcursors +SLACKBUILD FILES: README crystalcursors.SlackBuild crystalcursors.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: http://launchpadlibrarian.net/6294002/crystalcursors_1.1.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 907ab91ab1724bc5fb33d6771159aba7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crystalcursors (Crystal xcursors by Marco Martin 2003-2004) + +SLACKBUILD NAME: ctwm +SLACKBUILD LOCATION: ./desktop/ctwm +SLACKBUILD FILES: README ctwm.SlackBuild ctwm.info slack-desc xinitrc.ctwm +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://www.ctwm.org/dist/ctwm-4.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3492ac3ff5771dd3d0a5fef9cacbe35f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ctwm (TWM extension) + +SLACKBUILD NAME: cutefish-calculator +SLACKBUILD LOCATION: ./desktop/cutefish-calculator +SLACKBUILD FILES: README cutefish-calculator.SlackBuild cutefish-calculator.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/calculator/archive/0.4/calculator-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0046d7baf87a05978a7665c97a3159ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-calculator (desktop calculator for cutefish) + +SLACKBUILD NAME: cutefish-core +SLACKBUILD LOCATION: ./desktop/cutefish-core +SLACKBUILD FILES: README cutefish-core.SlackBuild cutefish-core.info slack-desc xinitrc.cutefish +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/core/archive/0.8/core-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a5a5680026cf792967185f32af14ad8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-core (CutefishOS backend) + +SLACKBUILD NAME: cutefish-dock +SLACKBUILD LOCATION: ./desktop/cutefish-dock +SLACKBUILD FILES: README cutefish-dock.SlackBuild cutefish-dock.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/dock/archive//0.8/dock-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d523bd0e93b9da48f9f3b776693ca3a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-dock (Cutefish application dock) + +SLACKBUILD NAME: cutefish-filemanager +SLACKBUILD LOCATION: ./desktop/cutefish-filemanager +SLACKBUILD FILES: README cutefish-filemanager.SlackBuild cutefish-filemanager.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/filemanager/archive/0.8/filemanager-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a9acc6d39bd8c0991cf690df7cb056d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-filemanager (filemanager for CutefishOS) + +SLACKBUILD NAME: cutefish-gtk-themes +SLACKBUILD LOCATION: ./desktop/cutefish-gtk-themes +SLACKBUILD FILES: README cutefish-gtk-themes.SlackBuild cutefish-gtk-themes.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/gtk-themes/archive/0.7/gtk-themes-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ba30053b4587d5ec479ffb67c2e03ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-gtk-themes (Cutefish GTK+ themes) + +SLACKBUILD NAME: cutefish-icons +SLACKBUILD LOCATION: ./desktop/cutefish-icons +SLACKBUILD FILES: README cutefish-icons.SlackBuild cutefish-icons.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/icons/archive/0.8/icons-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bd6fc3d4a9cac7d5853f60d2105e34b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-icons (icons for cutefish DE) + +SLACKBUILD NAME: cutefish-launcher +SLACKBUILD LOCATION: ./desktop/cutefish-launcher +SLACKBUILD FILES: README cutefish-launcher.SlackBuild cutefish-launcher.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/launcher/archive/0.8/launcher-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9924919fb04907749d0d50733ab3d533 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-launcher (CutefishOS launcher) + +SLACKBUILD NAME: cutefish-screenlocker +SLACKBUILD LOCATION: ./desktop/cutefish-screenlocker +SLACKBUILD FILES: README cutefish-screenlocker.SlackBuild cutefish-screenlocker.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/screenlocker/archive/0.5/screenlocker-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffd1abaf96073eeff1520283beafc0cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-screenlocker (CutefishOS screen locker) + +SLACKBUILD NAME: cutefish-settings +SLACKBUILD LOCATION: ./desktop/cutefish-settings +SLACKBUILD FILES: README cutefish-settings.SlackBuild cutefish-settings.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/settings/archive/0.8/settings-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09a57355b11ba1ac28e36534f322d193 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-settings (CutefishOS settings application) + +SLACKBUILD NAME: cutefish-statusbar +SLACKBUILD LOCATION: ./desktop/cutefish-statusbar +SLACKBUILD FILES: README cutefish-statusbar.SlackBuild cutefish-statusbar.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/statusbar/archive/0.7/statusbar-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62affd10112a2b8570791db3635d8f2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-statusbar (CutefishOS statusbar application) + +SLACKBUILD NAME: cutefish-terminal +SLACKBUILD LOCATION: ./desktop/cutefish-terminal +SLACKBUILD FILES: README cutefish-terminal.SlackBuild cutefish-terminal.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/terminal/archive/0.7/terminal-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69bd24ebe557806a3370070754c1f7d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-terminal (A terminal emulator for Cutefish) + +SLACKBUILD NAME: cutefish-wallpapers +SLACKBUILD LOCATION: ./desktop/cutefish-wallpapers +SLACKBUILD FILES: README cutefish-wallpapers.SlackBuild cutefish-wallpapers.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/wallpapers/archive/1.0/wallpapers-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b44833e54ac95f3accb22a2a2a7cdf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-wallpapers (Wallpapers from CutefishOS) + +SLACKBUILD NAME: cwm-openbsd +SLACKBUILD LOCATION: ./desktop/cwm-openbsd +SLACKBUILD FILES: README cwm-openbsd.SlackBuild cwm-openbsd.info slack-desc xinitrc.cwm +SLACKBUILD VERSION: 5.6.0 +SLACKBUILD DOWNLOAD: https://github.com/scott-parker/cwm-openbsd/archive/5.6.0/cwm-openbsd-5.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c8aa6f75668f9800ebeadf549ebcd6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwm-openbsd (Portable version of the OpenBSD cwm window manger) + +SLACKBUILD NAME: cwm +SLACKBUILD LOCATION: ./desktop/cwm +SLACKBUILD FILES: README cwm.SlackBuild cwm.info slack-desc xinitrc.cwm +SLACKBUILD VERSION: 7.4 +SLACKBUILD DOWNLOAD: https://github.com/leahneukirchen/cwm/archive/v7.4/cwm-7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 339bd7f4de8d8327834fde5897fef833 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwm (OpenBSD's cwm X11 window manager) + +SLACKBUILD NAME: dapper +SLACKBUILD LOCATION: ./desktop/dapper +SLACKBUILD FILES: README dapper.SlackBuild dapper.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jjk-jacky/dapper/archive/1.0.0/dapper-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe2e532d4095ad0339f23ee4fd453418 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dapper (Desktop Applications Autostarter) + +SLACKBUILD NAME: dbgl-legacy +SLACKBUILD LOCATION: ./desktop/dbgl-legacy +SLACKBUILD FILES: README dbgl-legacy.SlackBuild dbgl-legacy.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.83 +SLACKBUILD DOWNLOAD: https://dbgl.org/download/src083.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0874fe7a8ccc411abef243b89b41749 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dbgl-legacy (a Java frontend for DOSBox) + +SLACKBUILD NAME: dbgl +SLACKBUILD LOCATION: ./desktop/dbgl +SLACKBUILD FILES: README dbgl.SlackBuild dbgl.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.99 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dbgl.org/download/src099.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 33ea7d2ef3bff33ad2ea90083dbd80f6 +SLACKBUILD SHORT DESCRIPTION: dbgl (a Java frontend for DOSBox) + +SLACKBUILD NAME: devilspie +SLACKBUILD LOCATION: ./desktop/devilspie +SLACKBUILD FILES: README devilspie.SlackBuild devilspie.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: http://burtonini.com/computing/devilspie-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4190e12f99ab92c0427e457d9fbfe231 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devilspie (window-matching utility) + +SLACKBUILD NAME: devilspie2 +SLACKBUILD LOCATION: ./desktop/devilspie2 +SLACKBUILD FILES: README devilspie2.SlackBuild devilspie2.info slack-desc +SLACKBUILD VERSION: 0.44 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/devilspie2/devilspie2-0.44.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60194adb85b935158c7c15017d3ab9df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devilspie2 (window-matching utility) + +SLACKBUILD NAME: disper +SLACKBUILD LOCATION: ./desktop/disper +SLACKBUILD FILES: README disper.SlackBuild disper.info slack-desc +SLACKBUILD VERSION: 0.3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/apeyser/disper/archive/disper-0.3.1.1/disper-disper-0.3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89cd0998b463dbd13e3c4571966d0153 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: disper (switch utility) + +SLACKBUILD NAME: dmenu +SLACKBUILD LOCATION: ./desktop/dmenu +SLACKBUILD FILES: README dmenu-4.9-libdir_cflags_fixups.diff dmenu.SlackBuild dmenu.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: http://dl.suckless.org/tools/dmenu-5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79b8e1caf61133742e2250ca37b2de92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmenu (dynamic menu for X) + +SLACKBUILD NAME: docfetcher +SLACKBUILD LOCATION: ./desktop/docfetcher +SLACKBUILD FILES: README docfetcher.SlackBuild docfetcher.info doinst.sh paths.patch.gz slack-desc +SLACKBUILD VERSION: 1.1.25 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/docfetcher/docfetcher-1.1.25-portable.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 166be8dafb8f4f7420fdd745d307e3ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docfetcher (a Java desktop search application) + +SLACKBUILD NAME: doctest +SLACKBUILD LOCATION: ./desktop/doctest +SLACKBUILD FILES: README doctest.SlackBuild doctest.info slack-desc +SLACKBUILD VERSION: 2.4.12 +SLACKBUILD DOWNLOAD: https://github.com/doctest/doctest/archive/v2.4.12/doctest-2.4.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92bcfd6352ebf6c741f9ffaa3cad8808 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doctest (C++ testing framework) + +SLACKBUILD NAME: dolphin-megasync +SLACKBUILD LOCATION: ./desktop/dolphin-megasync +SLACKBUILD FILES: README doinst.sh dolphin-megasync.SlackBuild dolphin-megasync.info kf5_5.2.1.0_Linux.patch slack-desc +SLACKBUILD VERSION: 5.2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec6e327ea4d45853455fbf23e1fcd62d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dolphin-megasync (MEGAsync plugin for dolphin file manager) + +SLACKBUILD NAME: domterm +SLACKBUILD LOCATION: ./desktop/domterm +SLACKBUILD FILES: README doinst.sh domterm.SlackBuild domterm.info slack-desc +SLACKBUILD VERSION: 2.9.4 +SLACKBUILD DOWNLOAD: https://github.com/PerBothner/DomTerm/archive/2.9.4/DomTerm-2.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edf0e95b5aabcf9619b40786beceac55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: domterm (DomTerm - terminal emulator, console, DOM and JavaScript) + +SLACKBUILD NAME: dpscreenocr +SLACKBUILD LOCATION: ./desktop/dpscreenocr +SLACKBUILD FILES: README doinst.sh dpscreenocr.SlackBuild dpscreenocr.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/danpla/dpscreenocr/archive/v1.5.0/dpscreenocr-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b57b62a3ff729b4de4d8fd41fedcd1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dpscreenocr (program to recognize text on the screen) + +SLACKBUILD NAME: draco +SLACKBUILD LOCATION: ./desktop/draco +SLACKBUILD FILES: README doinst.sh draco.SlackBuild draco.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/rodlie/draco/archive/0.9.0/draco-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60f39d09077b1f8a95dc5e52708450b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: draco (Draco Desktop Environment) + +SLACKBUILD NAME: dunst +SLACKBUILD LOCATION: ./desktop/dunst +SLACKBUILD FILES: README doinst.sh dunst.SlackBuild dunst.info slack-desc +SLACKBUILD VERSION: 1.12.2 +SLACKBUILD DOWNLOAD: https://github.com/dunst-project/dunst/archive/v1.12.2/dunst-1.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b959f2ed9e8a401ba6e7443c88ece62e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dunst (notification daemon) + +SLACKBUILD NAME: durden +SLACKBUILD LOCATION: ./desktop/durden +SLACKBUILD FILES: README durden.SlackBuild durden.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/letoram/durden/archive/0.6.1/durden-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7eaf8fbbd6ebf118ba883f0ba3afe00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: durden (desktop for arcan) + +SLACKBUILD NAME: dwl +SLACKBUILD LOCATION: ./desktop/dwl +SLACKBUILD FILES: README doinst.sh dwl.SlackBuild dwl.desktop dwl.info patches/use_foot_instead_of_alacritty.patch sbo-patches/autostart.patch sbo-patches/dwl.desktop sbo-patches/use-XWayland.patch sbo-patches/use-fuzzel.patch sbo-patches/use-winkey.patch slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/djpohly/dwl/archive/v0.3.1/dwl-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcf149b551be52bd02d8562e8acdc59e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwl (wayland compositor based on wlroots) + +SLACKBUILD NAME: dwm +SLACKBUILD LOCATION: ./desktop/dwm +SLACKBUILD FILES: README README.CONFIG doinst.sh dwm.SlackBuild dwm.info dwm.rasi.new patches/use_uxterm_instead_of_st.diff sbo-patches/dwm-systray-6.4.diff sbo-patches/enable-keypad.diff sbo-patches/replace-dmenu-rofi.diff sbo-patches/use-mod4.diff slack-desc xinitrc.dwm xinitrc.dwm.ck +SLACKBUILD VERSION: 6.4 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/dwm/dwm-6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 008da068c3884ae675f65b9458b43c02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwm (suckless dynamic window manager) + +SLACKBUILD NAME: dwmblocks +SLACKBUILD LOCATION: ./desktop/dwmblocks +SLACKBUILD FILES: README dwmblocks.SlackBuild dwmblocks.info slack-desc +SLACKBUILD VERSION: 20240420 +SLACKBUILD DOWNLOAD: https://github.com/UtkarshVerma/dwmblocks-async/archive/fe538a7/dwmblocks-async-fe538a7a2fc52e991a553bd76719735141658844.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40155bf796f0be1799853bb51bf77963 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwmblocks (Modular status bar for dwm) + +SLACKBUILD NAME: dzen2 +SLACKBUILD LOCATION: ./desktop/dzen2 +SLACKBUILD FILES: README dzen2.SlackBuild dzen2.info slack-desc +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/dzen2-0.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5978620c2124c8a8ad52d7f17ce94fd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dzen2 (General purpose messaging and notification program) + +SLACKBUILD NAME: e16.theme.pack +SLACKBUILD LOCATION: ./desktop/e16.theme.pack +SLACKBUILD FILES: README e16.theme.pack.SlackBuild e16.theme.pack.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/e16-theme-pack/files/e16.theme.pack-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9cd22b44d13ede16cb042a4a3569a52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: e16.theme.pack (themes in a pack) + +SLACKBUILD NAME: e16 +SLACKBUILD LOCATION: ./desktop/e16 +SLACKBUILD FILES: README doinst.sh e16.SlackBuild e16.info slack-desc xinitrc.e16 +SLACKBUILD VERSION: 1.0.29 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/enlightenment/e16/1.0.29/e16-1.0.29.tar.xz http://downloads.sourceforge.net/project/enlightenment/e16-themes/1.0.3/e16-themes-1.0.3.tar.gz http://downloads.sourceforge.net/project/enlightenment/e16-docs/0.16.8.0.2/e16-docs-0.16.8.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7ae36a440a7deae532d3161433d6f90 8504073ea64882ddb3b5fe0b07dbe56f 46bcdcc5cdad76159923671cfcea93f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: e16 (window manager for X) + +SLACKBUILD NAME: echinus +SLACKBUILD LOCATION: ./desktop/echinus +SLACKBUILD FILES: README echinus.SlackBuild echinus.info slack-desc xinitrc.echinus +SLACKBUILD VERSION: 0.4.9 +SLACKBUILD DOWNLOAD: https://plhk.ru/static/echinus/echinus-0.4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e17f3973060121847050b74a1bf000d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: echinus (lightweight tiling window manager) + +SLACKBUILD NAME: ede +SLACKBUILD LOCATION: ./desktop/ede +SLACKBUILD FILES: README doinst.sh ede.SlackBuild ede.info slack-desc xinitrc.ede +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/ede/files/ede/2.1/ede-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 232300328557a75ad2aef5fdc064002e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ede (Equinox Desktop Environment) + +SLACKBUILD NAME: ee +SLACKBUILD LOCATION: ./desktop/ee +SLACKBUILD FILES: README ee.SlackBuild ee.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://mirrors.ustc.edu.cn/macports/distfiles/ee/ee-1.4.6.src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 447c48341fc355dacc7e5d338dd1677a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ee (easyedit "ee" editor) + +SLACKBUILD NAME: emerald-themes +SLACKBUILD LOCATION: ./desktop/emerald-themes +SLACKBUILD FILES: README emerald-themes.SlackBuild emerald-themes.info slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/emerald-themes-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fc3c47512dff9e9da7b7785e171e7fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emerald-themes (Extra themes for the Emerald Decorator) + +SLACKBUILD NAME: emerald +SLACKBUILD LOCATION: ./desktop/emerald +SLACKBUILD FILES: README doinst.sh emerald.SlackBuild emerald.info slack-desc tar_ordering_fix.patch +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/emerald-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a0119cd80aae2c8a9a0dfdd463b7670 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emerald (Emerald Window Decorator) + +SLACKBUILD NAME: emwm +SLACKBUILD LOCATION: ./desktop/emwm +SLACKBUILD FILES: README doinst.sh emwm.SlackBuild emwm.desktop emwm.info slack-desc xinitrc.emwm +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/alx210/emwm/archive/v1.0/emwm-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fa21624a579d752f0ebbc7f5cb268d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emwm (enhanced motif window manager) + +SLACKBUILD NAME: engrampa +SLACKBUILD LOCATION: ./desktop/engrampa +SLACKBUILD FILES: README doinst.sh engrampa.SlackBuild engrampa.info slack-desc +SLACKBUILD VERSION: 1.28.2 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/engrampa-1.28.2.tar.xz https://github.com/mate-desktop/mate-submodules/archive/4074560/mate-submodules-4074560e3642a53ace07b31baaf3f04c060dcd0b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a9e58842f019eddaa30d9fa85c7e957 548167f5f5a3c9785150a582e043b06f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: engrampa (archive manager for the MATE desktop) + +SLACKBUILD NAME: enlightenment +SLACKBUILD LOCATION: ./desktop/enlightenment +SLACKBUILD FILES: README doinst.sh enlightenment.SlackBuild enlightenment.info slack-desc xinitrc.enlightenment xinitrc.enlightenment17 +SLACKBUILD VERSION: 0.27.1 +SLACKBUILD DOWNLOAD: https://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.27.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03834b8ac5fa249c0659e37094ae52ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enlightenment (a window manager and desktop shell) + +SLACKBUILD NAME: evilwm +SLACKBUILD LOCATION: ./desktop/evilwm +SLACKBUILD FILES: README doinst.sh evilwm.SlackBuild evilwm.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://www.6809.org.uk/evilwm/dl/evilwm-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f88fc625b70ed081785500486e11e3ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evilwm (minimalist window manager for X) + +SLACKBUILD NAME: faba-icon-theme +SLACKBUILD LOCATION: ./desktop/faba-icon-theme +SLACKBUILD FILES: README doinst.sh faba-icon-theme.SlackBuild faba-icon-theme.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: https://github.com/snwh/faba-icon-theme/archive/v4.3/faba-icon-theme-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34633c7d146b93abebc96d3dddd52053 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: faba-icon-theme (gnome icon theme) + +SLACKBUILD NAME: fbautostart +SLACKBUILD LOCATION: ./desktop/fbautostart +SLACKBUILD FILES: README README.Slackware fbautostart.SlackBuild fbautostart.info slack-desc +SLACKBUILD VERSION: 2.718281828 +SLACKBUILD DOWNLOAD: https://launchpad.net/fbautostart/fbautostart/2.718281828/+download/fbautostart-2.718281828.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06495f9b23b1c9b1bf35c2346cb48f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbautostart (XDG Autostarter for Fluxbox) + +SLACKBUILD NAME: fbmenugen +SLACKBUILD LOCATION: ./desktop/fbmenugen +SLACKBUILD FILES: README fbmenugen.SlackBuild fbmenugen.info slack-desc +SLACKBUILD VERSION: 0.88 +SLACKBUILD DOWNLOAD: https://github.com/trizen/fbmenugen/archive/0.88/fbmenugen-0.88.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ca42e97b34646d59758de6e8953936 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbmenugen (A simple menu generator for the Fluxbox Window Manager) + +SLACKBUILD NAME: fbpanel +SLACKBUILD LOCATION: ./desktop/fbpanel +SLACKBUILD FILES: README fbpanel.SlackBuild fbpanel.info slack-desc +SLACKBUILD VERSION: 7.2 +SLACKBUILD DOWNLOAD: https://github.com/eleksir/fbpanel/archive/7.2/fbpanel-7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b95677e7fb359739ca0e21ca64d4f2ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbpanel (panel application) + +SLACKBUILD NAME: fbrowse-tray +SLACKBUILD LOCATION: ./desktop/fbrowse-tray +SLACKBUILD FILES: README fbrowse-tray.SlackBuild fbrowse-tray.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://github.com/trizen/fbrowse-tray/archive/0.09/fbrowse-tray-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b1b61d1a3806e392c9f1aab46f246db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbrowse-tray (A file-browser through a Gtk2 tray status icon) + +SLACKBUILD NAME: fdpowermon +SLACKBUILD LOCATION: ./desktop/fdpowermon +SLACKBUILD FILES: README fdpowermon.SlackBuild fdpowermon.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://github.com/yoe/fdpowermon/archive/fdpowermon-1.20/fdpowermon-fdpowermon-1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e1fcebcdc655e66bc0310ca40a7572b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdpowermon (simple battery power monitor for laptops with ACPI) + +SLACKBUILD NAME: fehlstart +SLACKBUILD LOCATION: ./desktop/fehlstart +SLACKBUILD FILES: README fehlstart.SlackBuild fehlstart.info slack-desc +SLACKBUILD VERSION: 20160523git +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/fehlstart/fehlstart-9f4342d7-9f4342d75ec5e2a46c13c99c34894bc275798441.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 395a0522d9256042d6d70ce17e702bb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fehlstart (a small desktop application launcher) + +SLACKBUILD NAME: find-cursor +SLACKBUILD LOCATION: ./desktop/find-cursor +SLACKBUILD FILES: README find-cursor.SlackBuild find-cursor.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://github.com/arp242/find-cursor/archive/v1.8/find-cursor-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc8b708101c5f1e5bc2ff8a88676940b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: find-cursor (Simple XLib program to highlight the cursor position) + +SLACKBUILD NAME: flat-remix +SLACKBUILD LOCATION: ./desktop/flat-remix +SLACKBUILD FILES: README flat-remix.SlackBuild flat-remix.info slack-desc +SLACKBUILD VERSION: 20251119 +SLACKBUILD DOWNLOAD: https://github.com/daniruiz/flat-remix/archive/20251119/flat-remix-20251119.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e879702974eacf1a81a811633dc4885d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flat-remix (Icon theme inspired by material design) + +SLACKBUILD NAME: flatpak-builder +SLACKBUILD LOCATION: ./desktop/flatpak-builder +SLACKBUILD FILES: README flatpak-builder.SlackBuild flatpak-builder.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://github.com/flatpak/flatpak-builder/releases/download/1.0.9/flatpak-builder-1.0.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89c8759aa0b78eb6d029c459f9312255 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatpak-builder (sandboxing desktop application building tool) + +SLACKBUILD NAME: flatpak +SLACKBUILD LOCATION: ./desktop/flatpak +SLACKBUILD FILES: README doinst.sh flatpak.SlackBuild flatpak.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://github.com/flatpak/flatpak/releases/download/1.16.0/flatpak-1.16.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdf866646fb312a341f84669f625488b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatpak (sandboxing desktop applications) + +SLACKBUILD NAME: flatwoken-icon-theme +SLACKBUILD LOCATION: ./desktop/flatwoken-icon-theme +SLACKBUILD FILES: README flatwoken-icon-theme.SlackBuild flatwoken-icon-theme.info slack-desc +SLACKBUILD VERSION: 20171012_aa7b4a4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/flatwoken-20171012_aa7b4a4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ce149b6ea8bcb523b0c3c8a66b8ef9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatwoken-icon-theme (icon theme) + +SLACKBUILD NAME: florence +SLACKBUILD LOCATION: ./desktop/florence +SLACKBUILD FILES: README doinst.sh florence-c99.patch florence.SlackBuild florence.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/florence/files/florence/0.6.3/florence-0.6.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8775051d7352f75dec5a86dc9964e8e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: florence (virtual keyboard) + +SLACKBUILD NAME: foot +SLACKBUILD LOCATION: ./desktop/foot +SLACKBUILD FILES: README doinst.sh foot.SlackBuild foot.info slack-desc +SLACKBUILD VERSION: 1.24.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/foot/releases/download/1.24.0/foot-1.24.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fae6b10b386317445f02431ba1b75545 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foot (native wayland terminal emulator) + +SLACKBUILD NAME: fusion-icon +SLACKBUILD LOCATION: ./desktop/fusion-icon +SLACKBUILD FILES: README doinst.sh fusion-icon.SlackBuild fusion-icon.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://github.com/compiz-reloaded/fusion-icon/releases/download/v0.2.4/fusion-icon-0.2.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cef25857317f94dfdcc4b289e39a7382 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fusion-icon (A system tray tool for Compiz Fusion) + +SLACKBUILD NAME: fuzzel +SLACKBUILD LOCATION: ./desktop/fuzzel +SLACKBUILD FILES: README fuzzel.SlackBuild fuzzel.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/fuzzel/archive/1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7379867ae8214a73f39034cebb07c73b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuzzel (wayland native application launcher) + +SLACKBUILD NAME: fvwm-crystal +SLACKBUILD LOCATION: ./desktop/fvwm-crystal +SLACKBUILD FILES: README doinst.sh fvwm-crystal.SlackBuild fvwm-crystal.info slack-desc xinitrc.fvwm-crystal +SLACKBUILD VERSION: 3.7.5 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/fvwm-crystal/files/3.7.5/fvwm-crystal-3.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aeee8e3efbe5d0c2d41061e771ba395a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fvwm-crystal (fvwm desktop environment) + +SLACKBUILD NAME: fvwm3 +SLACKBUILD LOCATION: ./desktop/fvwm3 +SLACKBUILD FILES: README config-renames.patch.gz fvwm3.SlackBuild fvwm3.info renames.patch.gz slack-desc startfvwm3.gz xinitrc.fvwm3.gz +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://github.com/fvwmorg/fvwm3/archive/1.1.4/fvwm3-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 767727d1a6acd0cbc278fe708e93bc49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fvwm3 (the newest version of the fvwm window manager) + +SLACKBUILD NAME: fvwm95 +SLACKBUILD LOCATION: ./desktop/fvwm95 +SLACKBUILD FILES: README fvwm95-menu.xpm fvwm95.SlackBuild fvwm95.info fvwm95.new.patch fvwm95.patch fvwm95rc-slack10_0.in slack-desc xinitrc.fvwm95 +SLACKBUILD VERSION: 2.0.43f +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/fvwm95/files/fvwm95/2.0.43f/fvwm95-2.0.43f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6d10d18b957f0abfdc46a7f4f040d64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fvwm95 (window manager for X11) + +SLACKBUILD NAME: gammastep +SLACKBUILD LOCATION: ./desktop/gammastep +SLACKBUILD FILES: README doinst.sh gammastep.SlackBuild gammastep.info slack-desc +SLACKBUILD VERSION: 2.0.11 +SLACKBUILD DOWNLOAD: https://gitlab.com/chinstrap/gammastep/-/archive/v2.0.11/gammastep-v2.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 825fb40731b26d0186f6f555b2150789 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gammastep (monitor color temperature tuning) + +SLACKBUILD NAME: gdm +SLACKBUILD LOCATION: ./desktop/gdm +SLACKBUILD FILES: 0001-Xsession-Don-t-start-ssh-agent-by-default.patch 0002-meson-allow-building-with-elogind.patch 0003-add-wayland-session-script.patch 0004-fix-Xsession-language-in-gnome.patch README doinst.sh gdm-autologin.pam gdm-launch-environment.pam gdm-password.pam gdm.SlackBuild gdm.info gdm.wrap slack-desc wayland-session +SLACKBUILD VERSION: 42.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gdm/42/gdm-42.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fb99fd6032127fe6f57462c696607e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdm (GNOME Display Manager) + +SLACKBUILD NAME: gfi +SLACKBUILD LOCATION: ./desktop/gfi +SLACKBUILD FILES: README doinst.sh gfi.SlackBuild gfi.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/LARathbone/gfi/-/archive/0.3.0/gfi-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05b86700c18dfcdf7cddec8537e04560 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gfi (GTK Flatpak Installer) + +SLACKBUILD NAME: gis-weather +SLACKBUILD LOCATION: ./desktop/gis-weather +SLACKBUILD FILES: README doinst.sh gis-weather.SlackBuild gis-weather.info slack-desc +SLACKBUILD VERSION: 0.8.4.1 +SLACKBUILD DOWNLOAD: https://github.com/RingOV/gis-weather/archive/v0.8.4.1/gis-weather-0.8.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0cb112a3f349e277cccfd1e30b1239f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gis-weather (weather widget) + +SLACKBUILD NAME: gkrellm-themes +SLACKBUILD LOCATION: ./desktop/gkrellm-themes +SLACKBUILD FILES: README gkrellm-themes.SlackBuild gkrellm-themes.info slack-desc +SLACKBUILD VERSION: 20030129 +SLACKBUILD DOWNLOAD: http://www.muhri.net/gkrellm/GKrellM-Skins.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17c88c10cc320db2036720c90887690a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gkrellm-themes (Themes for GKrellM from muhri.net) + +SLACKBUILD NAME: glabels +SLACKBUILD LOCATION: ./desktop/glabels +SLACKBUILD FILES: README doinst.sh glabels.SlackBuild glabels.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/glabels/3.4/glabels-3.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 095105ac95872bd9a767764fa60d5152 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glabels (Label Designer) + +SLACKBUILD NAME: gmrun +SLACKBUILD LOCATION: ./desktop/gmrun +SLACKBUILD FILES: README doinst.sh gmrun.1 gmrun.SlackBuild gmrun.info slack-desc +SLACKBUILD VERSION: 1.4w +SLACKBUILD DOWNLOAD: https://github.com/wdlkmpx/gmrun/archive/1.4w/gmrun-1.4w.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45b7a88c0dbf2ec4c15f469537eda106 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmrun (A simple program which provides a run program window) + +SLACKBUILD NAME: gmusicbrowser-art +SLACKBUILD LOCATION: ./desktop/gmusicbrowser-art +SLACKBUILD FILES: README doinst.sh gmusicbrowser-art.SlackBuild gmusicbrowser-art.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://launchpad.net/~andreas-boettger/+archive/ubuntu/gmusicbrowser-art/+files/gmusicbrowser-art_0.2.3-0~192~ubuntu16.04.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff59052d618996422f13f301c83c81f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmusicbrowser-art (Additional layouts, icons, etc. for gmusicbrowser) + +SLACKBUILD NAME: gnome-backgrounds +SLACKBUILD LOCATION: ./desktop/gnome-backgrounds +SLACKBUILD FILES: README gnome-backgrounds.SlackBuild gnome-backgrounds.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-backgrounds/41/gnome-backgrounds-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cd302c9b3495022c1e8988a4799a331 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-backgrounds (GNOME Backgrounds) + +SLACKBUILD NAME: gnome-boxes +SLACKBUILD LOCATION: ./desktop/gnome-boxes +SLACKBUILD FILES: README doinst.sh gnome-boxes.SlackBuild gnome-boxes.info slack-desc +SLACKBUILD VERSION: 41.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/gnome-boxes-41.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e28c846b345d9ad106ed6d215e8d005 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-boxes (GNOME Boxes) + +SLACKBUILD NAME: gnome-browser-connector +SLACKBUILD LOCATION: ./desktop/gnome-browser-connector +SLACKBUILD FILES: README doinst.sh gnome-browser-connector.SlackBuild gnome-browser-connector.info slack-desc +SLACKBUILD VERSION: 42.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-browser-connector/42/gnome-browser-connector-42.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5b00a3ff63dad073c86d855b2017661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-browser-connector (GNOME Shell Browser Extension) + +SLACKBUILD NAME: gnome-calculator +SLACKBUILD LOCATION: ./desktop/gnome-calculator +SLACKBUILD FILES: README doinst.sh gnome-calculator.SlackBuild gnome-calculator.info slack-desc +SLACKBUILD VERSION: 41.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-calculator/41/gnome-calculator-41.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 178dc6909ee18644cb06a4164ac936c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-calculator (GNOME Calculator) + +SLACKBUILD NAME: gnome-calendar +SLACKBUILD LOCATION: ./desktop/gnome-calendar +SLACKBUILD FILES: README doinst.sh e35dbc1acd03dd1751b755b6c8e1932a692ad4e1.patch gnome-calendar.SlackBuild gnome-calendar.info slack-desc +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-calendar/41/gnome-calendar-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18eafea91633d2cc1658301858b77c51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-calendar (GNOME Calendar) + +SLACKBUILD NAME: gnome-characters +SLACKBUILD LOCATION: ./desktop/gnome-characters +SLACKBUILD FILES: README doinst.sh gnome-characters.SlackBuild gnome-characters.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-characters/41/gnome-characters-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9194c656869266067d32bb69cf5174f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-characters (Character map application) + +SLACKBUILD NAME: gnome-clocks +SLACKBUILD LOCATION: ./desktop/gnome-clocks +SLACKBUILD FILES: README doinst.sh gnome-clocks.SlackBuild gnome-clocks.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-clocks/41/gnome-clocks-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f9a191d8c760d9836dd552c68a485c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-clocks (A simple clock application for GNOME) + +SLACKBUILD NAME: gnome-connections +SLACKBUILD LOCATION: ./desktop/gnome-connections +SLACKBUILD FILES: README doinst.sh gnome-connections.SlackBuild gnome-connections.info slack-desc +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-connections/41/gnome-connections-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d87f4a86c3d600b8ea18e40e51e4ff9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-connections (GNOME Remote Desktop Client) + +SLACKBUILD NAME: gnome-contacts +SLACKBUILD LOCATION: ./desktop/gnome-contacts +SLACKBUILD FILES: README doinst.sh gnome-contacts.SlackBuild gnome-contacts.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-contacts/41/gnome-contacts-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50c53fc70021dd7b1cf28e29a0f5caf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-contacts (Manage your contacts in GNOME) + +SLACKBUILD NAME: gnome-control-center +SLACKBUILD LOCATION: ./desktop/gnome-control-center +SLACKBUILD FILES: README doinst.sh gnome-control-center.SlackBuild gnome-control-center.info slack-desc +SLACKBUILD VERSION: 41.7 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-control-center/41/gnome-control-center-41.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47d1f6c3a0e012dfdf9c9cdd20b72318 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-control-center (GNOME Control Center) + +SLACKBUILD NAME: gnome-font-viewer +SLACKBUILD LOCATION: ./desktop/gnome-font-viewer +SLACKBUILD FILES: README doinst.sh gnome-font-viewer.SlackBuild gnome-font-viewer.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/gnome-font-viewer-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff7fa68a5e870fffed2ab10d993a1bb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-font-viewer (GNOME Fonts) + +SLACKBUILD NAME: gnome-icon-theme-stock +SLACKBUILD LOCATION: ./desktop/gnome-icon-theme-stock +SLACKBUILD FILES: README doinst.sh gnome-icon-theme-stock.SlackBuild gnome-icon-theme-stock.info slack-desc +SLACKBUILD VERSION: 2.28.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-icon-theme/2.28/gnome-icon-theme-2.28.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b6a782e3f733a5dbb8e62e87a7bdc61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-icon-theme-stock (Gnome 2 stock icons subset) + +SLACKBUILD NAME: gnome-icon-theme +SLACKBUILD LOCATION: ./desktop/gnome-icon-theme +SLACKBUILD FILES: README doinst.sh findsymlinks.pl fix_gits_configure.patch gnome-icon-theme.SlackBuild gnome-icon-theme.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-icon-theme/3.12/gnome-icon-theme-3.12.0.tar.xz https://download.gnome.org/sources/gnome-icon-theme-extras/3.12/gnome-icon-theme-extras-3.12.0.tar.xz https://download.gnome.org/sources/gnome-icon-theme-symbolic/3.12/gnome-icon-theme-symbolic-3.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f14bed7f804e843189ffa7021141addd 91f8f7e35a3d8d926716d88b8b1e9a29 3c9c0e6b9fa04b3cbbb84da825a26fd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-icon-theme (default icons used by GTK+) + +SLACKBUILD NAME: gnome-maps +SLACKBUILD LOCATION: ./desktop/gnome-maps +SLACKBUILD FILES: README doinst.sh gnome-maps.SlackBuild gnome-maps.info slack-desc +SLACKBUILD VERSION: 42.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-maps/42/gnome-maps-42.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7842a970a6d64dec0cc68a9da77ba5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-maps (GNOME Mapes) + +SLACKBUILD NAME: gnome-menus +SLACKBUILD LOCATION: ./desktop/gnome-menus +SLACKBUILD FILES: README doinst.sh gnome-menus.SlackBuild gnome-menus.info slack-desc +SLACKBUILD VERSION: 3.38.1 +SLACKBUILD DOWNLOAD: https://github.com/GNOME/gnome-menus/archive/3.38.1/gnome-menus-3.38.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 012948538f3187b507a3c33adced508d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-menus (libgnome-menu library) + +SLACKBUILD NAME: gnome-photos +SLACKBUILD LOCATION: ./desktop/gnome-photos +SLACKBUILD FILES: README doinst.sh gnome-photos.SlackBuild gnome-photos.info slack-desc +SLACKBUILD VERSION: 42.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-photos/42/gnome-photos-42.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40f0afd967eb1788aab8c12c5b52fb13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-photos (GNOME Photos) + +SLACKBUILD NAME: gnome-screenshot +SLACKBUILD LOCATION: ./desktop/gnome-screenshot +SLACKBUILD FILES: README b60dad3c2536c17bd201f74ad8e40eb74385ed9f.patch doinst.sh gnome-screenshot.SlackBuild gnome-screenshot.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-screenshot/41/gnome-screenshot-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d0199188d8ba07399e468a61e0174e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-screenshot (GNOME Screenshot) + +SLACKBUILD NAME: gnome-session +SLACKBUILD LOCATION: ./desktop/gnome-session +SLACKBUILD FILES: 0001-meson-add-elogind-support.patch 0002-gnome-session-add-profile-sourcing.patch README doinst.sh gnome-session.SlackBuild gnome-session.info slack-desc xinitrc.gnome +SLACKBUILD VERSION: 42.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-session/42/gnome-session-42.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab47b2cd924fb74d4dbc2edab886c32a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-session (GNOME Session Manager) + +SLACKBUILD NAME: gnome-settings-daemon +SLACKBUILD LOCATION: ./desktop/gnome-settings-daemon +SLACKBUILD FILES: README afa7e4bb9c519e2daf500a6079088669500768c0.patch doinst.sh gnome-settings-daemon.SlackBuild gnome-settings-daemon.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-settings-daemon/41/gnome-settings-daemon-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ded0ca755208520e4045a17c0722d8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-settings-daemon (GNOME Settings Daemon) + +SLACKBUILD NAME: gnome-shell-extension-appindicator +SLACKBUILD LOCATION: ./desktop/gnome-shell-extension-appindicator +SLACKBUILD FILES: README doinst.sh gnome-shell-extension-appindicator.SlackBuild gnome-shell-extension-appindicator.info slack-desc +SLACKBUILD VERSION: 46 +SLACKBUILD DOWNLOAD: https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/refs/tags/v46/gnome-shell-extension-appindicator-46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed5f3ff38bd0fd4210f8319962426ff8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extension-appindicator (GNOME Shell Tray Extension) + +SLACKBUILD NAME: gnome-shell-extension-arc-menu +SLACKBUILD LOCATION: ./desktop/gnome-shell-extension-arc-menu +SLACKBUILD FILES: README doinst.sh gnome-shell-extension-arc-menu.SlackBuild gnome-shell-extension-arc-menu.info slack-desc +SLACKBUILD VERSION: 27 +SLACKBUILD DOWNLOAD: https://gitlab.com/arcmenu/ArcMenu/-/archive/0e3e4f4eac863be9afe2cc22e384223740600642/ArcMenu-0e3e4f4eac863be9afe2cc22e384223740600642.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5234b0c07866ab429ab2ac8b1a2e4893 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extension-arc-menu ( Application Menu Extension for GNOME) + +SLACKBUILD NAME: gnome-shell-extension-dash-to-panel +SLACKBUILD LOCATION: ./desktop/gnome-shell-extension-dash-to-panel +SLACKBUILD FILES: README doinst.sh gnome-shell-extension-dash-to-panel.SlackBuild gnome-shell-extension-dash-to-panel.info slack-desc +SLACKBUILD VERSION: 52 +SLACKBUILD DOWNLOAD: https://github.com/home-sweet-gnome/dash-to-panel/archive/v52/dash-to-panel-52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dda7f9ea0ca845c8fa48ae5c150fc6b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extension-dash-to-panel ( Gnome extension ) + +SLACKBUILD NAME: gnome-shell-extensions +SLACKBUILD LOCATION: ./desktop/gnome-shell-extensions +SLACKBUILD FILES: README doinst.sh gnome-shell-extensions.SlackBuild gnome-shell-extensions.info meson-build_remove-unused-argument.patch slack-desc +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-shell-extensions/41/gnome-shell-extensions-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9178c6aa39e2ba5471acf895a0825ad9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extensions (GNOME Shell Extensions) + +SLACKBUILD NAME: gnome-shell +SLACKBUILD LOCATION: ./desktop/gnome-shell +SLACKBUILD FILES: 0001-build-with-gsettings-desktop-schemas-40.patch README doinst.sh douninst.sh gnome-shell.SlackBuild gnome-shell.info gnome-shell.wrap slack-desc +SLACKBUILD VERSION: 41.9 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-shell/41/gnome-shell-41.9.tar.xz https://download.gnome.org/sources/gsettings-desktop-schemas/41/gsettings-desktop-schemas-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abf21a9bd1b626ed082d404b43145a8a 1d39684b07b33d06de7be230a126ca56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell (GNOME Shell) + +SLACKBUILD NAME: gnome-tour +SLACKBUILD LOCATION: ./desktop/gnome-tour +SLACKBUILD FILES: README doinst.sh gnome-tour.SlackBuild gnome-tour.info slack-desc +SLACKBUILD VERSION: 41.rc +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/gnome-tour-41.rc.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed127dac18a1b9dbbd553fac049e6289 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-tour (GNOME Tour) + +SLACKBUILD NAME: gnome-tweaks +SLACKBUILD LOCATION: ./desktop/gnome-tweaks +SLACKBUILD FILES: README doinst.sh gnome-tweaks.SlackBuild gnome-tweaks.info slack-desc +SLACKBUILD VERSION: 40.10 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-tweaks/40/gnome-tweaks-40.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebfa262010021d812a8daae218cda576 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-tweaks (GNOME Tweaks) + +SLACKBUILD NAME: gnome-weather +SLACKBUILD LOCATION: ./desktop/gnome-weather +SLACKBUILD FILES: 4be71525f07189e97720688472172604879d49a5.patch README doinst.sh gnome-weather.SlackBuild gnome-weather.info slack-desc +SLACKBUILD VERSION: 41.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-weather/41/gnome-weather-41.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03a4fba5f210a08dbae6d0f7806e733d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-weather (GNOME Weather) + +SLACKBUILD NAME: gntp-send +SLACKBUILD LOCATION: ./desktop/gntp-send +SLACKBUILD FILES: README gntp-send.SlackBuild gntp-send.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gntp-send-8241d46903219cecca371f89ac6edf33a091eb03.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98dc9f29817afc41df0e523c8abd0839 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gntp-send (send to growl using GNTP protocol) + +SLACKBUILD NAME: gopsuinfo +SLACKBUILD LOCATION: ./desktop/gopsuinfo +SLACKBUILD FILES: README gopsuinfo.SlackBuild gopsuinfo.info slack-desc +SLACKBUILD VERSION: 0.1.9 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/gopsuinfo/archive/v0.1.9/gopsuinfo-0.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecedbfa6c1c10d5413f6c26a5448fcf2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gopsuinfo (command to display customizable system info) + +SLACKBUILD NAME: gr1d +SLACKBUILD LOCATION: ./desktop/gr1d +SLACKBUILD FILES: README gr1d.SlackBuild gr1d.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/gr1d/139692-gr1d.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f39b15185cf9d7e576f49af4c750bbcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gr1d (GTK 2.x Theme/Style) + +SLACKBUILD NAME: grim +SLACKBUILD LOCATION: ./desktop/grim +SLACKBUILD FILES: 89e02e663fabc534b7e7039514f60a8c5d70070d.patch README grim.SlackBuild grim.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~emersion/grim/archive/v1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ac915156087b3f0ad8f6f476d9f8cb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grim (Grab images from a Wayland compositor) + +SLACKBUILD NAME: grits +SLACKBUILD LOCATION: ./desktop/grits +SLACKBUILD FILES: README grits.SlackBuild grits.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: http://pileus.org/grits/files/grits-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b723bc34b4657c70d177e3f2a9f51605 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grits (Virtual Globe Library) + +SLACKBUILD NAME: gromit-mpx +SLACKBUILD LOCATION: ./desktop/gromit-mpx +SLACKBUILD FILES: README doinst.sh gromit-mpx.SlackBuild gromit-mpx.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/bk138/gromit-mpx/archive/1.9.0/gromit-mpx-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6ba0b168f79205c52461aaedbeb76e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gromit-mpx (On-screen annotation tool) + +SLACKBUILD NAME: grun +SLACKBUILD LOCATION: ./desktop/grun +SLACKBUILD FILES: README doinst.sh grun.SlackBuild grun.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://github.com/lrgc/grun/archive/release_0_9_3/grun-release_0_9_3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd221f689c211e2ccfacf06bf24b14bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grun (a GTK based run dialog) + +SLACKBUILD NAME: gsimplecal +SLACKBUILD LOCATION: ./desktop/gsimplecal +SLACKBUILD FILES: README gsimplecal.SlackBuild gsimplecal.info slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/dmedvinsky/gsimplecal/archive/v2.5.2/gsimplecal-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b54762664bef855fc0978e356a206b5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsimplecal (Simple and lightweight GTK calendar) + +SLACKBUILD NAME: gtk-engines-unico +SLACKBUILD LOCATION: ./desktop/gtk-engines-unico +SLACKBUILD FILES: README gtk-engines-unico.SlackBuild gtk-engines-unico.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://launchpad.net/unico/1.0/1.0.2/+download/unico-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19fb3ecc36d4d13b4a76e26a4ebd6412 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-engines-unico (theme engine for GTK+3) + +SLACKBUILD NAME: gtk-engines +SLACKBUILD LOCATION: ./desktop/gtk-engines +SLACKBUILD FILES: README gtk-engines.SlackBuild gtk-engines.info slack-desc +SLACKBUILD VERSION: 2.21.0 +SLACKBUILD DOWNLOAD: https://sources.archlinux.org/other/gtk-engines/gtk-engines-2.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d82ae66d6eb045d83c30b78b13818d41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-engines (Theme engines for GTK+2) + +SLACKBUILD NAME: gtk-theme-Bluebird +SLACKBUILD LOCATION: ./desktop/gtk-theme-Bluebird +SLACKBUILD FILES: README doinst.sh gtk-theme-Bluebird.SlackBuild gtk-theme-Bluebird.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/shimmerproject/Bluebird/archive/v1.3/Bluebird-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64bf19e01c026071c9e8eaf4c0693421 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-theme-Bluebird (Desktop Suite for Xfce) + +SLACKBUILD NAME: gtk-xfce-engine +SLACKBUILD LOCATION: ./desktop/gtk-xfce-engine +SLACKBUILD FILES: README gtk-xfce-engine.SlackBuild gtk-xfce-engine.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/archive/gtk-xfce-engine/2.10/gtk-xfce-engine-2.10.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8166527ec36388c735fcb927f5624801 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-xfce-engine (Xfce Gtk+ engines) + +SLACKBUILD NAME: gtk1-industrial-engine +SLACKBUILD LOCATION: ./desktop/gtk1-industrial-engine +SLACKBUILD FILES: README gtk1-industrial-engine.SlackBuild gtk1-industrial-engine.info slack-desc +SLACKBUILD VERSION: 0.2.36 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/gtk1-industrial-engine/gtk-industrial-engine_0.2.36-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d00ba16f31a9796f1aae7e7b68d16e8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk1-industrial-engine (GTK1 engine and theme) + +SLACKBUILD NAME: gtk1-theme-switch +SLACKBUILD LOCATION: ./desktop/gtk1-theme-switch +SLACKBUILD FILES: README doinst.sh gtk1-theme-switch.SlackBuild gtk1-theme-switch.desktop gtk1-theme-switch.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://www.muhri.net/gtk-theme-switch-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1ce98489cbe410c5483e155e5834c46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk1-theme-switch (Theme chooser for GTK1) + +SLACKBUILD NAME: gtkhash +SLACKBUILD LOCATION: ./desktop/gtkhash +SLACKBUILD FILES: README README.Slackware doinst.sh gtkhash.SlackBuild gtkhash.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/tristanheaven/gtkhash/releases/download/v1.4/gtkhash-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f3146acd3b8f6e36fe6556716f360a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkhash (utility for computing message digests or checksums) + +SLACKBUILD NAME: gtklock-playerctl-module +SLACKBUILD LOCATION: ./desktop/gtklock-playerctl-module +SLACKBUILD FILES: README gtklock-playerctl-module.SlackBuild gtklock-playerctl-module.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jovanlanik/gtklock-playerctl-module/archive/v3.0.0/gtklock-playerctl-module-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4356cd3a802c53c2ef089ac9e3ec7b8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklock-playerctl-module (add mediaplayer controls to lockscreen) + +SLACKBUILD NAME: gtklock-powerbar-module +SLACKBUILD LOCATION: ./desktop/gtklock-powerbar-module +SLACKBUILD FILES: README gtklock-powerbar-module.SlackBuild gtklock-powerbar-module.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jovanlanik/gtklock-powerbar-module/archive/v3.0.0/gtklock-powerbar-module-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 517b72dc7d48ab5d2e6cdbc024118539 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklock-powerbar-module (adding power controls to the lockscreen) + +SLACKBUILD NAME: gtklock-userinfo-module +SLACKBUILD LOCATION: ./desktop/gtklock-userinfo-module +SLACKBUILD FILES: README gtklock-userinfo-module.SlackBuild gtklock-userinfo-module.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jovanlanik/gtklock-userinfo-module/archive/v3.0.0/gtklock-userinfo-module-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee894431fe6302ed0902fdd64bcb31d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklock-userinfo-module (adding user info to the lockscreen) + +SLACKBUILD NAME: gtklock +SLACKBUILD LOCATION: ./desktop/gtklock +SLACKBUILD FILES: README doinst.sh gtklock.SlackBuild gtklock.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jovanlanik/gtklock/archive/v3.0.0/gtklock-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8545d13ec005aac659257010b20d6a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklock (screen locker for Wayland) + +SLACKBUILD NAME: gxkb +SLACKBUILD LOCATION: ./desktop/gxkb +SLACKBUILD FILES: README by-ru-flags.patch by.png doinst.sh gxkb.SlackBuild gxkb.info ru.png slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://github.com/zen-tools/gxkb/archive/v0.9.6/gxkb-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a0c9a9d206fe5c89e78cadbcb38660f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gxkb (X11 keyboard indicator and switcher) + +SLACKBUILD NAME: happy-hacking-gnu +SLACKBUILD LOCATION: ./desktop/happy-hacking-gnu +SLACKBUILD FILES: 01-hhkb-hid.rules README happy-hacking-gnu.SlackBuild happy-hacking-gnu.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/dom/happy-hacking-gnu/-/archive/0.2.1/happy-hacking-gnu-0.2.1.tar.bz2 https://github.com/libusb/hidapi/archive/hidapi-0.15.0/hidapi-hidapi-0.15.0.tar.gz https://github.com/cofyc/argparse/archive/v1.1.0/argparse-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bec25cc907f03d3b6f6840336e1d121 0a91bba20cc9b6717341a723132238f3 de65417077b7cdf0ec5c6b2cf111013b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: happy-hacking-gnu (HHKB Keymap Tool) + +SLACKBUILD NAME: herbe +SLACKBUILD LOCATION: ./desktop/herbe +SLACKBUILD FILES: README herbe.SlackBuild herbe.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/dudik/herbe/archive/1.0.0/herbe-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fd93df9ac95be8c9643972788f8d38f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: herbe (Daemon-less notifications without D-Bus) + +SLACKBUILD NAME: herbstluftwm +SLACKBUILD LOCATION: ./desktop/herbstluftwm +SLACKBUILD FILES: README herbstluftwm.SlackBuild herbstluftwm.info slack-desc xinitrc.herbstluftwm +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://herbstluftwm.org/tarballs/herbstluftwm-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d62c066ea25dceef34a936fe8b4e5783 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: herbstluftwm (manual tiling window manager) + +SLACKBUILD NAME: hhg-gui +SLACKBUILD LOCATION: ./desktop/hhg-gui +SLACKBUILD FILES: README hhg-gui.SlackBuild hhg-gui.info slack-desc +SLACKBUILD VERSION: 20240825_2d75ace +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/steevelefort/hhg-gui/archive/2d75ace/hhg-gui-2d75ace656407b05b8d0f09594288755ab6cea52.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d2b383f3f01932c4ff9f21b873abb9fb +SLACKBUILD SHORT DESCRIPTION: hhg-gui (A GUI for happy-hacking-gnu) + +SLACKBUILD NAME: hikari +SLACKBUILD LOCATION: ./desktop/hikari +SLACKBUILD FILES: README doinst.sh hikari.SlackBuild hikari.info slack-desc xwayland.patch +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://hikari.acmelabs.space/releases/hikari-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 851caa376cf7702c0bccd39e27a974bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hikari (stacking Wayland compositor) + +SLACKBUILD NAME: hsetroot +SLACKBUILD LOCATION: ./desktop/hsetroot +SLACKBUILD FILES: README hsetroot.SlackBuild hsetroot.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/himdel/hsetroot/archive/1.0.5/hsetroot-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa3b6b913eb30c1c22bbccd3f7f1aba1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hsetroot (yet another wallpaper application) + +SLACKBUILD NAME: human-gtk-theme +SLACKBUILD LOCATION: ./desktop/human-gtk-theme +SLACKBUILD FILES: README human-gtk-theme.SlackBuild human-gtk-theme.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/luigifab/human-theme/archive/v3.0.0/human-theme-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0dde413c526b8ba95cabb5fa670fd79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: human-gtk-theme (the old Ubuntu Human theme) + +SLACKBUILD NAME: hushboard +SLACKBUILD LOCATION: ./desktop/hushboard +SLACKBUILD FILES: README doinst.sh hushboard.SlackBuild hushboard.desktop hushboard.info slack-desc +SLACKBUILD VERSION: 20220518_5d62c2a +SLACKBUILD DOWNLOAD: https://github.com/stuartlangridge/hushboard/archive/5539a9ab503ae040eb0df3ba73595e07d6fc3fa0/hushboard-5539a9ab503ae040eb0df3ba73595e07d6fc3fa0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48fdc1945b5438039856714aeca55865 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hushboard (Mute your microphone while typing.) + +SLACKBUILD NAME: hyfetch +SLACKBUILD LOCATION: ./desktop/hyfetch +SLACKBUILD FILES: README hyfetch.SlackBuild hyfetch.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/hykilpikonna/hyfetch/archive/2.0.2/hyfetch-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab779a631a65ab5bc9e6547c03005d7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hyfetch (Neofetch with Pride flags) + +SLACKBUILD NAME: hyprland-bin +SLACKBUILD LOCATION: ./desktop/hyprland-bin +SLACKBUILD FILES: README doinst.sh hyprland-bin.SlackBuild hyprland-bin.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/hyprwm/Hyprland/releases/download/v0.10.3beta/v0.10.3beta.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d0e083083610896428ac512ce569dffe +SLACKBUILD SHORT DESCRIPTION: hyprland-bin (dynamic tiling Wayland compositor) + +SLACKBUILD NAME: i3-easyfocus +SLACKBUILD LOCATION: ./desktop/i3-easyfocus +SLACKBUILD FILES: README i3-easyfocus.SlackBuild i3-easyfocus.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/cornerman/i3-easyfocus/archive/v1.0.0/i3-easyfocus-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b46ecc013a602caa0b05d3b4520c33d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3-easyfocus (Focus and select windows in i3) + +SLACKBUILD NAME: i3-gaps +SLACKBUILD LOCATION: ./desktop/i3-gaps +SLACKBUILD FILES: README doinst.sh i3-gaps.SlackBuild i3-gaps.info slack-desc xinitrc.i3-gaps +SLACKBUILD VERSION: 4.21.1 +SLACKBUILD DOWNLOAD: https://github.com/Airblader/i3/archive/4.21.1/i3-4.21.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4701c9785e2f4bee6bcd3dff05df18b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3-gaps (a tiling window manager for Linux) + +SLACKBUILD NAME: i3 +SLACKBUILD LOCATION: ./desktop/i3 +SLACKBUILD FILES: README doinst.sh i3.SlackBuild i3.info slack-desc xinitrc.i3 +SLACKBUILD VERSION: 4.25.1 +SLACKBUILD DOWNLOAD: https://i3wm.org/downloads/i3-4.25.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3841a35a1c6989457f4fdf72dd8ecb7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3 (an improved dynamic tiling window manager) + +SLACKBUILD NAME: i3blocks +SLACKBUILD LOCATION: ./desktop/i3blocks +SLACKBUILD FILES: README doinst.sh i3blocks.SlackBuild i3blocks.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/vivien/i3blocks/archive/1.5/i3blocks-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5aa965d2c43db72e46c7410ad0685a20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3blocks (A flexible scheduler for your i3bar blocks) + +SLACKBUILD NAME: i3ipc-glib +SLACKBUILD LOCATION: ./desktop/i3ipc-glib +SLACKBUILD FILES: README i3ipc-glib.SlackBuild i3ipc-glib.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/altdesktop/i3ipc-glib/archive/v1.0.1/i3ipc-glib-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc650582c82b4e3fb1d59ead00518b46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3ipc-glib (GLib bindings for i3.) + +SLACKBUILD NAME: i3lock +SLACKBUILD LOCATION: ./desktop/i3lock +SLACKBUILD FILES: README i3lock.SlackBuild i3lock.info slack-desc +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://i3wm.org/i3lock/i3lock-2.13.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a10993d6cd409d980f78a4a376885f1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3lock (a simple screen locker) + +SLACKBUILD NAME: i3minator +SLACKBUILD LOCATION: ./desktop/i3minator +SLACKBUILD FILES: README i3minator.SlackBuild i3minator.info slack-desc +SLACKBUILD VERSION: 0.0.4 +SLACKBUILD DOWNLOAD: https://github.com/carlesso/i3minator/archive/0.0.4/i3minator-0.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d15e7fc3837713518039622d5bc368f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3minator (Simple workspace manager for i3) + +SLACKBUILD NAME: i3pystatus +SLACKBUILD LOCATION: ./desktop/i3pystatus +SLACKBUILD FILES: README doinst.sh i3pystatus.SlackBuild i3pystatus.info slack-desc +SLACKBUILD VERSION: 3.35 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/8c/f4/88270a2118696fe20a7aed427c6e26fd48780f62b788dc127926ba27d17c/i3pystatus-3.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 879a93b8bc87944e331d113c928f2f9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3pystatus (replacement for i3status) + +SLACKBUILD NAME: i3situation +SLACKBUILD LOCATION: ./desktop/i3situation +SLACKBUILD FILES: README doinst.sh i3situation.SlackBuild i3situation.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/HarveyHunt/i3situation/archive/1.0.5/i3situation-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce4654e9b63eac91078a51246ae3b0ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3situation (Python i3status) + +SLACKBUILD NAME: i3status +SLACKBUILD LOCATION: ./desktop/i3status +SLACKBUILD FILES: README doinst.sh i3status.SlackBuild i3status.info slack-desc +SLACKBUILD VERSION: 2.15 +SLACKBUILD DOWNLOAD: https://i3wm.org/i3status/i3status-2.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51f19cbb0dc91c831b2e0f1bd3c8448f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3status (status line generator for i3bar and xmobar) + +SLACKBUILD NAME: icewm-themes +SLACKBUILD LOCATION: ./desktop/icewm-themes +SLACKBUILD FILES: README icewm-themes.SlackBuild icewm-themes.info slack-desc +SLACKBUILD VERSION: 1.2.26 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/icewm-themes_1.2.26.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0fd0de59e6f74c9c86c0bc334eb6b9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icewm-themes (Theme files for the IceWM) + +SLACKBUILD NAME: icewm +SLACKBUILD LOCATION: ./desktop/icewm +SLACKBUILD FILES: README config/shutdown config/startup doinst.sh icewm.SlackBuild icewm.desktop icewm.info slack-desc xinitrc.icewm +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ice-wm/icewm/releases/download/4.0.0/icewm-4.0.0.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94709fb72ccbfd4f8884ced15ff2daed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icewm (IceWM Window Manager) + +SLACKBUILD NAME: idesk +SLACKBUILD LOCATION: ./desktop/idesk +SLACKBUILD FILES: README idesk.SlackBuild idesk.info imlib2-config-fake slack-desc +SLACKBUILD VERSION: 0.7.8 +SLACKBUILD DOWNLOAD: https://github.com/neagix/idesk/archive/v0.7.8/idesk-0.7.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e65d423498868cd62705e57a2ab1b5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: idesk (draws desktop icons on X root window) + +SLACKBUILD NAME: ideviceinstaller +SLACKBUILD LOCATION: ./desktop/ideviceinstaller +SLACKBUILD FILES: README ideviceinstaller.SlackBuild ideviceinstaller.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/libimobiledevice/ideviceinstaller/releases/download/1.1.1/ideviceinstaller-1.1.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 824b1c6bcb2fab6a0788945c019f83be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ideviceinstaller (Utility to manage applications on an iDevice) + +SLACKBUILD NAME: idevicerestore +SLACKBUILD LOCATION: ./desktop/idevicerestore +SLACKBUILD FILES: README idevicerestore.SlackBuild idevicerestore.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/libimobiledevice/idevicerestore/releases/download/1.0.0/idevicerestore-1.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72cd746457730875b82589d272138f95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: idevicerestore (Restore/upgrade firmware of iOS devices via CLI) + +SLACKBUILD NAME: imgur-screenshot +SLACKBUILD LOCATION: ./desktop/imgur-screenshot +SLACKBUILD FILES: README imgur-screenshot.SlackBuild imgur-screenshot.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/jomo/imgur-screenshot/archive/v2.0.0/imgur-screenshot-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5909bee4dfc3ff1fc4e2f3b0206de4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imgur-screenshot (Imgur Screenshot Uploader) + +SLACKBUILD NAME: insync-thunar +SLACKBUILD LOCATION: ./desktop/insync-thunar +SLACKBUILD FILES: README insync-thunar.SlackBuild insync-thunar.info slack-desc +SLACKBUILD VERSION: 1.3.12.36116 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/desktop/insync-thunar/insync-thunar_1.3.12.36116-precise_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9453be041f51e8966d290d7788f1b39b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: insync-thunar (Insync thunar integration) + +SLACKBUILD NAME: ion +SLACKBUILD LOCATION: ./desktop/ion +SLACKBUILD FILES: README doinst.sh ion.SlackBuild ion.info ion3.desktop slack-desc system.mk.diff xinitrc.ion +SLACKBUILD VERSION: 3_20090110 +SLACKBUILD DOWNLOAD: https://tuomov.iki.fi/software/ion/dl/ion-3-20090110.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f17be1e87187b4af7de047187cc4930 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ion (tiling tabbed window manager) + +SLACKBUILD NAME: j4-dmenu-desktop +SLACKBUILD LOCATION: ./desktop/j4-dmenu-desktop +SLACKBUILD FILES: README j4-dmenu-desktop.SlackBuild j4-dmenu-desktop.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://github.com/enkore/j4-dmenu-desktop/archive/r3.2/j4-dmenu-desktop-r3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bc653280d7d474335357ea8339fbb99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: j4-dmenu-desktop (dmenu menu generator) + +SLACKBUILD NAME: jgmenu +SLACKBUILD LOCATION: ./desktop/jgmenu +SLACKBUILD FILES: README doinst.sh jgmenu.SlackBuild jgmenu.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://github.com/johanmalm/jgmenu/archive/v4.5.0/jgmenu-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d46c6a71e9d26ec296c4e940817ca7fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jgmenu (Small X11 menu for openbox and tint2) + +SLACKBUILD NAME: joystickwake +SLACKBUILD LOCATION: ./desktop/joystickwake +SLACKBUILD FILES: README joystickwake.SlackBuild joystickwake.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://codeberg.org/forestix/joystickwake/archive/v0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0f6040c65d9b720d638a5b3054c8f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: joystickwake (joystick-aware screen waker) + +SLACKBUILD NAME: jwm +SLACKBUILD LOCATION: ./desktop/jwm +SLACKBUILD FILES: README jwm.SlackBuild jwm.info slack-desc xinitrc.jwm +SLACKBUILD VERSION: 2.4.6 +SLACKBUILD DOWNLOAD: https://github.com/joewing/jwm/releases/download/v2.4.6/jwm-2.4.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f54b2814941db9fad21ff396ebedd93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jwm (Joe's Window Manager) + +SLACKBUILD NAME: kanshi +SLACKBUILD LOCATION: ./desktop/kanshi +SLACKBUILD FILES: README kanshi.SlackBuild kanshi.info slack-desc +SLACKBUILD VERSION: 20250224_00a653a +SLACKBUILD DOWNLOAD: https://git.sr.ht/~emersion/kanshi/archive/00a653a.tar.gz#/kanshi-00a653a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 967bd09557d0012eb8a27f9940bc4c41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kanshi (Wayland equivalent for autorandr) + +SLACKBUILD NAME: kanyremote +SLACKBUILD LOCATION: ./desktop/kanyremote +SLACKBUILD FILES: README doinst.sh kanyremote.SlackBuild kanyremote.info slack-desc +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/anyremote/kanyremote/6.1/kanyremote-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5378398883c486d1f2b853423ea119b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kanyremote (KDE GUI frontend for anyRemote) + +SLACKBUILD NAME: kbdd +SLACKBUILD LOCATION: ./desktop/kbdd +SLACKBUILD FILES: README kbdd.SlackBuild kbdd.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://github.com/downloads/qnikst/kbdd/kbdd-0.6.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 961d7d8f78674b4d6ce250fb4732bf0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kbdd (keyboard library for per-window keyboard layout) + +SLACKBUILD NAME: kde44-oxygen-molecule +SLACKBUILD LOCATION: ./desktop/kde44-oxygen-molecule +SLACKBUILD FILES: README README.SLACKWARE kde44-oxygen-molecule.SlackBuild kde44-oxygen-molecule.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/103741-Oxygen-Molecule_3.2_theme.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90e852de1ab202fa0dafb038b829846d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kde44-oxygen-molecule (KDE4-Oxygen GTK-Theme) + +SLACKBUILD NAME: kdocker +SLACKBUILD LOCATION: ./desktop/kdocker +SLACKBUILD FILES: README doinst.sh kdocker.SlackBuild kdocker.info slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: https://github.com/user-none/KDocker/archive/5.3/KDocker-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd28476a96b859e812a7d639a3ac650c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kdocker (Helper to dock any application into the system tray) + +SLACKBUILD NAME: keynav +SLACKBUILD LOCATION: ./desktop/keynav +SLACKBUILD FILES: README keynav.SlackBuild keynav.info slack-desc +SLACKBUILD VERSION: 20150730+4ae486d +SLACKBUILD DOWNLOAD: https://github.com/jordansissel/keynav/archive/4ae486db6697877e84b66583a0502afc7301ba16/keynav-4ae486db6697877e84b66583a0502afc7301ba16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddad3e7b9f1cf77a3a828a99d194fe44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keynav (Pointer mover) + +SLACKBUILD NAME: kfaenza-icon-theme +SLACKBUILD LOCATION: ./desktop/kfaenza-icon-theme +SLACKBUILD FILES: README kfaenza-icon-theme.SlackBuild kfaenza-icon-theme.info slack-desc +SLACKBUILD VERSION: 0.8.9_19 +SLACKBUILD DOWNLOAD: https://slackware.bg/salix/i486/extra-15.0/source/desktop/kfaenza-icon-theme/kfaenza-icon-theme-0.8.9-19.fc35.noarch.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba539030306d5f3b33d8e835224a6b08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kfaenza-icon-theme (KDE icon theme) + +SLACKBUILD NAME: kolorcontrol +SLACKBUILD LOCATION: ./desktop/kolorcontrol +SLACKBUILD FILES: README doinst.sh kolorcontrol.SlackBuild kolorcontrol.info slack-desc +SLACKBUILD VERSION: 20181211git +SLACKBUILD DOWNLOAD: https://github.com/Ablinne/kolorcontrol/archive/6b7ab04deea96b688feb20896577501b2f8fd10e/kolorcontrol-6b7ab04deea96b688feb20896577501b2f8fd10e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96a193eae2f8c56c0dfa4173a425dcbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kolorcontrol (Simple GUI front-end to xcalib) + +SLACKBUILD NAME: kupfer +SLACKBUILD LOCATION: ./desktop/kupfer +SLACKBUILD FILES: README doinst.sh kupfer.SlackBuild kupfer.info slack-desc +SLACKBUILD VERSION: v320 +SLACKBUILD DOWNLOAD: https://github.com/kupferlauncher/kupfer/releases/download/v320/kupfer-v320.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dfebe1a4f27fdb62278dbf4fb5243d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kupfer (a smart, quick launcher) + +SLACKBUILD NAME: kwalletcli +SLACKBUILD LOCATION: ./desktop/kwalletcli +SLACKBUILD FILES: README kwalletcli.SlackBuild kwalletcli.info slack-desc +SLACKBUILD VERSION: 3.03 +SLACKBUILD DOWNLOAD: https://www.mirbsd.org/MirOS/dist/hosted/kwalletcli/kwalletcli-3.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef98d7a9a8702d555135cd2c372a15ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kwalletcli (kwallet from the commandline) + +SLACKBUILD NAME: leftwm +SLACKBUILD LOCATION: ./desktop/leftwm +SLACKBUILD FILES: README leftwm.SlackBuild leftwm.info slack-desc xinitrc.leftwm +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/leftwm/leftwm/archive/0.4.0/leftwm-0.4.0.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.19.crate https://static.crates.io/crates/ansi_term/ansi_term-0.12.1.crate https://static.crates.io/crates/anyhow/anyhow-1.0.65.crate https://static.crates.io/crates/anymap2/anymap2-0.13.0.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/base64/base64-0.13.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.3.crate https://static.crates.io/crates/bytes/bytes-1.2.1.crate https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-3.2.22.crate https://static.crates.io/crates/clap_lex/clap_lex-0.2.4.crate https://static.crates.io/crates/const_format/const_format-0.2.26.crate https://static.crates.io/crates/const_format_proc_macros/const_format_proc_macros-0.2.22.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.5.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.6.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.12.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/digest/digest-0.10.5.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/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/dirs/dirs-4.0.0.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/either/either-1.8.0.crate https://static.crates.io/crates/fastrand/fastrand-1.8.0.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.24.crate https://static.crates.io/crates/futures-core/futures-core-0.3.24.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.24.crate https://static.crates.io/crates/futures-io/futures-io-0.3.24.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.24.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.24.crate https://static.crates.io/crates/futures-task/futures-task-0.3.24.crate https://static.crates.io/crates/futures-util/futures-util-0.3.24.crate https://static.crates.io/crates/futures/futures-0.3.24.crate https://static.crates.io/crates/generic-array/generic-array-0.14.6.crate https://static.crates.io/crates/getrandom/getrandom-0.2.7.crate https://static.crates.io/crates/git-version-macro/git-version-macro-0.3.5.crate https://static.crates.io/crates/git-version/git-version-0.3.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/indexmap/indexmap-1.9.1.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/itertools/itertools-0.10.5.crate https://static.crates.io/crates/itoa/itoa-1.0.3.crate https://static.crates.io/crates/kstring/kstring-1.0.6.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/lefthk-core/lefthk-core-0.1.8.crate https://static.crates.io/crates/libc/libc-0.2.134.crate https://static.crates.io/crates/liquid-core/liquid-core-0.24.1.crate https://static.crates.io/crates/liquid-derive/liquid-derive-0.24.0.crate https://static.crates.io/crates/liquid-lib/liquid-lib-0.24.0.crate https://static.crates.io/crates/liquid/liquid-0.24.0.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/matchers/matchers-0.1.0.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/memoffset/memoffset-0.6.5.crate https://static.crates.io/crates/mio/mio-0.8.4.crate https://static.crates.io/crates/nix/nix-0.23.1.crate https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.1.crate https://static.crates.io/crates/num_threads/num_threads-0.1.6.crate https://static.crates.io/crates/once_cell/once_cell-1.15.0.crate https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.3.0.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.2.0.crate https://static.crates.io/crates/pest/pest-2.4.0.crate https://static.crates.io/crates/pest_derive/pest_derive-2.4.0.crate https://static.crates.io/crates/pest_generator/pest_generator-2.4.0.crate https://static.crates.io/crates/pest_meta/pest_meta-2.4.0.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.25.crate https://static.crates.io/crates/proc-macro-hack/proc-macro-hack-0.5.19.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.46.crate https://static.crates.io/crates/proc-quote-impl/proc-quote-impl-0.3.2.crate https://static.crates.io/crates/proc-quote/proc-quote-0.4.0.crate https://static.crates.io/crates/quote/quote-1.0.21.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.1.10.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.27.crate https://static.crates.io/crates/regex/regex-1.6.0.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/ron/ron-0.7.1.crate https://static.crates.io/crates/ryu/ryu-1.0.11.crate https://static.crates.io/crates/serde/serde-1.0.145.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.145.crate https://static.crates.io/crates/serde_json/serde_json-1.0.85.crate https://static.crates.io/crates/sha1/sha1-0.10.5.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.4.crate https://static.crates.io/crates/shellexpand/shellexpand-2.1.2.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.14.crate https://static.crates.io/crates/slab/slab-0.4.7.crate https://static.crates.io/crates/smallvec/smallvec-1.9.0.crate https://static.crates.io/crates/socket2/socket2-0.4.7.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.101.crate https://static.crates.io/crates/syslog-tracing/syslog-tracing-0.1.0.crate https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate https://static.crates.io/crates/termcolor/termcolor-1.1.3.crate https://static.crates.io/crates/textwrap/textwrap-0.15.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.37.crate https://static.crates.io/crates/thiserror/thiserror-1.0.37.crate https://static.crates.io/crates/thread_local/thread_local-1.1.4.crate https://static.crates.io/crates/time-macros/time-macros-0.2.4.crate https://static.crates.io/crates/time/time-0.3.14.crate https://static.crates.io/crates/tokio-macros/tokio-macros-1.8.0.crate https://static.crates.io/crates/tokio/tokio-1.21.2.crate https://static.crates.io/crates/toml/toml-0.5.9.crate https://static.crates.io/crates/tracing-appender/tracing-appender-0.2.2.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.22.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.29.crate https://static.crates.io/crates/tracing-journald/tracing-journald-0.3.0.crate https://static.crates.io/crates/tracing-log/tracing-log-0.1.3.crate https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.15.crate https://static.crates.io/crates/tracing/tracing-0.1.36.crate https://static.crates.io/crates/typenum/typenum-1.15.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.5.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.4.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.10.0.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.4.crate https://static.crates.io/crates/valuable/valuable-0.1.0.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/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.5.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.36.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.36.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.36.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.36.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.36.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.36.1.crate https://static.crates.io/crates/x11-dl/x11-dl-2.20.0.crate https://static.crates.io/crates/xdg/xdg-2.4.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66853e1ed5c9d07e139aa41024ac6ce2 d67bff45f921eea8a4a4890cddf70e6c f44e8d1d2e61974b268852797530ea41 cd5a890205536eea1cf2b0509bbec3e5 20314e62290189c6e50f9636ef9c38df 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 80a2c27647a6acb1890a3a7de8fded72 a295edb6953237ebbdfa8e731229f9a3 7caa371ca22e7a14288920a69c081d40 91d4b2bb0c615a1ed359967b054dd61a 8e3a4d0980acef2c4e74485a45de29a9 74634128440dbc3766bda76fdf0aaa05 93e15a5ac07c68393778ab34b90e7d69 a2e1b64489b6bdae548ec08f883eaecf 936bad7cc2473e72fc4e14ad538a6b1c 4c0cb3649af2b0096a98837f7a6fd500 ebdc1f779823eaad615501b1cd3822b1 0324dfd2b4384ae8c82433bd0efdabf8 5dc694071fea9eb300bb47b221f05373 89e88633cab0e4b6f3d3878b84dffe8b ebf95279270dfefc495cdf5192faaf4c 3681f813c502d911e9eea940dddd26a5 056c8d712ee146347c412b72f4077b2f 4c21da37e71a52f26c8c5490f3ec4837 889fdcd1499ef5939caaafab5c09729e dd1e49c76e9d5853e673a3b41ba02917 212574e303e85b9101f495e021eb701b d59e1fe9834d52c50e2414a34945e479 ce2321226f452f0d36081b0f6e0f1f81 0e9735c4bc1f35deca4b5eb9d5d176cb 4bee98e2dd9cb723c8c789100ac49fde 30a5b0a5a593d691c6ce95b9f62fe9ba 9834078714b56fd29ab1ae58980e0cd9 9857467d81492e9d6460e0438ed2c842 f379edcefa876d212b85e7dbc46f38ac def4e278d6d6a8de6cc56da9dcae407a 1f047618dfbdce29aabbc00084a9df83 e3480971fb7f7462149056fd70df74e2 62864db03072aaae4f855126d502b8c7 d3542acfb5b79eaebf094e2b0f230a59 29103474523337dbad13204c224e8af5 1b41b97d982520b7364a87a39e2a1ed8 0b7994d1256215201bdfb810a357ffa2 9473c008d472707d1aa3273d7cbabb96 5f153f7135dceb02f88266121c836b4e 20b9f5d97aaf06b0f580f12860b67ba8 7cb502e78aa72a02fffa9d954f7d4dfa 60c0e58963f94811437412d98e7bb530 fba3b040a55c01be7376d3dd5c4d4920 3b43a4a3dec8f91ad53596442cef72bd 906dbb2baf63d05371775a545bb4e980 71b86d15ada312afe26a994f67ffa564 527bad0707e4e3f7018819c6a2cf8bb4 6ff1ed13c64340a806eaaec9564380af 1013de00b3295ad0df045a297597b3b5 b31bf94ffe7e0f2ada93afae1076eaeb 29614f150859d094548bed37e78f586b 94b8bf179385ff071bdc33b58bf047c0 76124c2327f642cddf19a4aa50cbcb7d c000987eefc279a40c38c8f90f70af6f 675fcfdbc94cd10b26b71965d3c3807b a0de6eabdeb1320350abcbd7c02df6ac c5e50e299295e662ad19c58428d6e085 ae2471729f689287aec9da43f8106a4b 81bd380ba31052f9c84f5e71e8c0ee52 64de3398e82ebbe60ed771948179d375 c7ce684666ac9c76223b1a0a5034ce99 d67c8854f85a6b085e9a102ae9b7ad53 d0a077365a54e72ed54f020ddaff76c7 e8635cd58c513f0c80e1db937849e05c 63956b7aae415319e3d7a98e6a7d27b9 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 b478ee84018082806ea8da763f0b3f1f c7c38eb603bed6f42edbc4294806a44a ebdf8b160c0945f25087762c9de2a3ff 728f01d21163a134203953e29e6c6bee addf39511919680d720bb64f7f3cd86c 1de20a0fc1cfdf5e332cbdb2e0899a2b 16111f31a29feae4ce4a324b83dc0189 2793ed3e6807d79ff72271baec586531 95f4b6766a27d814b4e54d1ccb3b7fc9 eae2f2a5c23013ff8849962c49844095 91b6b40d2d4c43ea78a8fa15b6b9b3d7 0538d1da369f3e3f0412aa4d735c1b61 c6405a9cf543fbff4bd6bf24c85ac575 20e127104e602f7766746289ffd23c67 6c640cd30f0be008a9ccba6ed9aa54ff 2dcacb315b91ced913b68b69584622ad 8033d8942c141f80e2b9ad697a4b847a 602d4f1e2fe53f870b70e83c8cee49db aea6e994efc417ef3e4b6de03255b64d acae3d5b95bce9dff5caa5be4ac8641c 21b43d5721b3a9c16059acb691f4314d 8532a59ccbacb95018a128b2d7b2601a 9b7ebf6b588afaad70bf48a742973a30 f087a0412ec128b8a1a19460ae7aaf7a 362eebacce3b2c9204fdef6d1c04d757 82d98dc87dc8503400aa095f5aa70f13 c978ad817df6ddd1969d863c1bb56939 feff76deeab2da1c36b6d3d8bf4751c9 f29a1bb1b5f3f29cedb36f40f720d765 40ce77bc7803d0ff8734f6a11c4e8814 e35a9158fcb2c35183dde4ce83f39bfb 1688ae2cb59368d0b35c9913ebc06dad a1fa70e992507a9d15a30b054b07591a d03f75b223b8c2a58c73971ec0227fc0 1810b2a2299ed5a2434da7926161fbd4 7de3c191486a92a2becbbdbf80a8ed8e 45273943465d6fc2a3f8bf282460508a 1024839cb24a2ec4af860cb73259c43b b02f8aae39609bfe759838fbe0616c1a 9014f820a12e8d071a961a17f1922cf2 f5e4d58e07be644002edb30f6a3d21ed e5dbc8725f73e547dda26f1cdc5919fc c46b97d5aac95cec07b46a285f216dc6 96f07664354435a127662981676765dd 3e320b8182c80c03b30b9188dac5facd 37d3f688f1926d0c87ce801137eec432 7b38b145ae3f6d7d09a1a7a98396f1a2 11ad59bd731103e90d688afc5f35271b c12056f5fc11f0d69b92b1d1d4799c80 1bee40619dc49044e9691164d7182a2a 1fcc5c68ddd2899481f89c74a6f35ea6 4efc6e7a118524cecefa0023a18accf7 d18d362345c4fe512ef67b738b239fb8 e972ea58ec203bfa6c79c1207852298b db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 b3083009944ab58cbd9c4941f4965545 776128629d743f0d6127db259a0d8844 7f60b76e78bd2a190cf3ddc2b4c4920b ce798410cba61fe713f3487cd6cafef4 f55176d04297df9dd5ccae7c748e26c7 8e285ddee403a9abe62d6fe2bfbb736a 01ab1676916c92444595ddee85afe6ed 236543796b708fd01b4087696067a225 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leftwm (tiling windows written in Rust) + +SLACKBUILD NAME: lemonbar-xft +SLACKBUILD LOCATION: ./desktop/lemonbar-xft +SLACKBUILD FILES: README lemonbar-xft.SlackBuild lemonbar-xft.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/drscream/lemonbar-xft/archive/v2.0/lemonbar-xft-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 904d8df1f065cc777d3964832cf7f601 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lemonbar-xft (lightweight taskbar based on XCB) + +SLACKBUILD NAME: lemonbar +SLACKBUILD LOCATION: ./desktop/lemonbar +SLACKBUILD FILES: README lemonbar.SlackBuild lemonbar.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/LemonBoy/bar/archive/v1.3/bar-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af652b736193f5c21af33b8980a6d8b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lemonbar (lightweight bar based on XCB) + +SLACKBUILD NAME: lfm +SLACKBUILD LOCATION: ./desktop/lfm +SLACKBUILD FILES: README lfm.SlackBuild lfm.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://inigo.katxi.org/devel/lfm/lfm-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3fbc1e920ec8101e646ed700a9ac2dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lfm (Last file manager) + +SLACKBUILD NAME: libqt6xdg +SLACKBUILD LOCATION: ./desktop/libqt6xdg +SLACKBUILD FILES: README libqt6xdg.SlackBuild libqt6xdg.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/libqtxdg/releases/download/4.3.0/libqtxdg-4.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dd6d86167ea86213d00dd82ec7ac88bb +SLACKBUILD SHORT DESCRIPTION: libqt6xdg (Provides freedesktop.org specs implementations for Qt) + +SLACKBUILD NAME: libqtxdg +SLACKBUILD LOCATION: ./desktop/libqtxdg +SLACKBUILD FILES: README libqtxdg.SlackBuild libqtxdg.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/lxqt/libqtxdg/releases/download/3.12.0/libqtxdg-3.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cb85091630b7d84278b2430e92a62bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqtxdg (Provides freedesktop.org specs implementations for Qt) + +SLACKBUILD NAME: light +SLACKBUILD LOCATION: ./desktop/light +SLACKBUILD FILES: README light.SlackBuild light.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/haikarainen/light/archive/v1.2.2/light-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6738f3617c1ff84d43f725b26866308 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: light (GNU/Linux application to control backlights) + +SLACKBUILD NAME: lightdm-slick-greeter +SLACKBUILD LOCATION: ./desktop/lightdm-slick-greeter +SLACKBUILD FILES: README doinst.sh lightdm-slick-greeter.SlackBuild lightdm-slick-greeter.info slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/slick-greeter/archive/2.2.6/slick-greeter-2.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c37004be229b864c25fdd691cfda9344 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lightdm-slick-greeter (A slick-looking LightDM greeter) + +SLACKBUILD NAME: liquidshell +SLACKBUILD LOCATION: ./desktop/liquidshell +SLACKBUILD FILES: README doinst.sh liquidshell.SlackBuild liquidshell.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/liquidshell/liquidshell-1.9.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 800c2504b5b1df46d32507c9925b48a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liquidshell (PlasmaShell Alternative) + +SLACKBUILD NAME: lumina +SLACKBUILD LOCATION: ./desktop/lumina +SLACKBUILD FILES: README doinst.sh lumina.SlackBuild lumina.info lumina.tar slack-desc xinitrc.lumina +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/trueos/lumina/archive/v1.6.2/lumina-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f03ed4eaae4d5143923d0113684b7f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lumina (Desktop Environment for BSD) + +SLACKBUILD NAME: luna-wallpapers +SLACKBUILD LOCATION: ./desktop/luna-wallpapers +SLACKBUILD FILES: README luna-wallpapers.SlackBuild luna-wallpapers.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://launchpad.net/elementaryos/0.2-luna/luna-wallpapers/+download/luna-wallpapers.tar.gz http://slackware.uk/microlinux/desktop-14.2-source/xfce/luna-wallpapers/elementary-wallpapers_0.1.4-0~42~ubuntu0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 153357336d6c727669127c27d64cf5a1 55279169f4f1bf82098b2ed033021c77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luna-wallpapers (Elementary OS Luna wallpapers) + +SLACKBUILD NAME: lxappearance-obconf +SLACKBUILD LOCATION: ./desktop/lxappearance-obconf +SLACKBUILD FILES: README lxappearance-obconf.SlackBuild lxappearance-obconf.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxappearance-obconf-0.2.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 306335ae42c06cef391aa7a66ca4301e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxappearance-obconf (lxappearance openbox plugin) + +SLACKBUILD NAME: lxappearance +SLACKBUILD LOCATION: ./desktop/lxappearance +SLACKBUILD FILES: README doinst.sh lxappearance.SlackBuild lxappearance.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxappearance-0.6.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff0bef96ef4944fd4d8ce3fedfb92b35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxappearance (Simple GTK theme switcher) + +SLACKBUILD NAME: lxde-common +SLACKBUILD LOCATION: ./desktop/lxde-common +SLACKBUILD FILES: README config/config config/panel config/xinitrc.lxde doinst.sh lxde-common.SlackBuild lxde-common.info slack-desc +SLACKBUILD VERSION: 0.99.3 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxde-common-0.99.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbe72fa12b0cf1efc1fd962cfbd445ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxde-common (a set of default configurations for LXDE) + +SLACKBUILD NAME: lxhotkey +SLACKBUILD LOCATION: ./desktop/lxhotkey +SLACKBUILD FILES: README doinst.sh lxhotkey.SlackBuild lxhotkey.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxhotkey-0.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 200f18fc8cef1f8ffaf6e1e82b01f80c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxhotkey (a keyboard shortcuts configurator) + +SLACKBUILD NAME: lxlauncher +SLACKBUILD LOCATION: ./desktop/lxlauncher +SLACKBUILD FILES: README doinst.sh lxlauncher.SlackBuild lxlauncher.info slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxlauncher-0.2.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 385e2d370e5ee418f8a7fd09142eeb24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxlauncher (Application launcher for netbooks) + +SLACKBUILD NAME: lxmed +SLACKBUILD LOCATION: ./desktop/lxmed +SLACKBUILD FILES: README doinst.sh lxmed.SlackBuild lxmed.info slack-desc +SLACKBUILD VERSION: 20120515 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lxmed/lxmed-20120515.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfbda46aad608d32f28ffdf44a3b1ac3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxmed (.desktop entries editor) + +SLACKBUILD NAME: lxmenu-data +SLACKBUILD LOCATION: ./desktop/lxmenu-data +SLACKBUILD FILES: README lxmenu-data.SlackBuild lxmenu-data.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxmenu-data-0.1.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3bdcbd4b7906b7fb3f43bc664bcd1e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxmenu-data (desktop menus for LXDE) + +SLACKBUILD NAME: lxpanel +SLACKBUILD LOCATION: ./desktop/lxpanel +SLACKBUILD FILES: README config/config config/panel lxpanel.SlackBuild lxpanel.info slack-desc +SLACKBUILD VERSION: 0.11.1 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxpanel-0.11.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16d5d64accc41c0901cb5f39fd67d3b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxpanel (NETWM/EWMH compliant lightweight x11 desktop panel) + +SLACKBUILD NAME: lxqt-menu-data +SLACKBUILD LOCATION: ./desktop/lxqt-menu-data +SLACKBUILD FILES: README lxqt-menu-data.SlackBuild lxqt-menu-data.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-menu-data/releases/download/2.3.0/lxqt-menu-data-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4f0181b7ce8db0682687a3686710fcdc +SLACKBUILD SHORT DESCRIPTION: lxqt-menu-data (LXQt menu files) + +SLACKBUILD NAME: lxqt-panel +SLACKBUILD LOCATION: ./desktop/lxqt-panel +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README doinst.sh lxqt-panel.SlackBuild lxqt-panel.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-panel/releases/download/2.3.2/lxqt-panel-2.3.2.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: acb37b56e739f88689ed2818f8e36fef +SLACKBUILD SHORT DESCRIPTION: lxqt-panel (LXQt desktop panel) + +SLACKBUILD NAME: lxqt-runner +SLACKBUILD LOCATION: ./desktop/lxqt-runner +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README lxqt-runner.SlackBuild lxqt-runner.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-runner/releases/download/2.3.0/lxqt-runner-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c0f5aca6d9eca740cf7b5c58337638bb +SLACKBUILD SHORT DESCRIPTION: lxqt-runner (LXQt application launcher) + +SLACKBUILD NAME: lxqt-themes +SLACKBUILD LOCATION: ./desktop/lxqt-themes +SLACKBUILD FILES: README doinst.sh lxqt-themes.SlackBuild lxqt-themes.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-themes/releases/download/2.3.0/lxqt-themes-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 28d01d81463441e37042a34a611b4258 +SLACKBUILD SHORT DESCRIPTION: lxqt-themes (Graphics for LXQt) + +SLACKBUILD NAME: macopix +SLACKBUILD LOCATION: ./desktop/macopix +SLACKBUILD FILES: README macopix.SlackBuild macopix.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: http://rosegray.sakura.ne.jp/macopix/macopix-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85cdbfa9e0ea5e825a01a7ef1023e7fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: macopix (a desktop mascot application) + +SLACKBUILD NAME: maitreya +SLACKBUILD LOCATION: ./desktop/maitreya +SLACKBUILD FILES: README doinst.sh maitreya.SlackBuild maitreya.info slack-desc +SLACKBUILD VERSION: 7.0.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/maitreya-7.0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c133adf22acefbb6613fa636d86b9ad9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maitreya (free software for Vedic and western astrology) + +SLACKBUILD NAME: marco +SLACKBUILD LOCATION: ./desktop/marco +SLACKBUILD FILES: README doinst.sh marco.SlackBuild marco.info slack-desc +SLACKBUILD VERSION: 1.28.1 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/marco-1.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d627834570fb84b0145b2715ed4c46c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marco (window manager for the MATE desktop) + +SLACKBUILD NAME: mate-control-center +SLACKBUILD LOCATION: ./desktop/mate-control-center +SLACKBUILD FILES: README doinst.sh mate-control-center.SlackBuild mate-control-center.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-control-center-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35cb8c72ad35985aa60945cfe772751c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-control-center (control center for the MATE desktop) + +SLACKBUILD NAME: mate-desktop-environment +SLACKBUILD LOCATION: ./desktop/mate-desktop-environment +SLACKBUILD FILES: README mate-desktop-environment.SlackBuild mate-desktop-environment.info slack-desc +SLACKBUILD VERSION: 1.28 +SLACKBUILD DOWNLOAD: https://mate-desktop.org/assets/img/mate/yerba.jpg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7de8598303485009db26b3ca0efed98c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-desktop-environment (continuation of GNOME 2) + +SLACKBUILD NAME: mate-desktop +SLACKBUILD LOCATION: ./desktop/mate-desktop +SLACKBUILD FILES: README doinst.sh mate-desktop.SlackBuild mate-desktop.info mate-mimeapps.list slack-desc +SLACKBUILD VERSION: 1.28.2 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-desktop-1.28.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3427bf8e49e4b5a91a41eba37aae3638 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-desktop (Library with common API for various MATE modules) + +SLACKBUILD NAME: mate-media +SLACKBUILD LOCATION: ./desktop/mate-media +SLACKBUILD FILES: README doinst.sh mate-media.SlackBuild mate-media.info slack-desc +SLACKBUILD VERSION: 1.28.1 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-media-1.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 652d7db93b9b6f91accc3a345d5c20c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-media (media tools for the MATE desktop) + +SLACKBUILD NAME: mate-menus +SLACKBUILD LOCATION: ./desktop/mate-menus +SLACKBUILD FILES: README mate-menus.SlackBuild mate-menus.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-menus-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f71187401d38ba23c389190f5c67dd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-menus (menu library and files for the MATE desktop) + +SLACKBUILD NAME: mate-panel +SLACKBUILD LOCATION: ./desktop/mate-panel +SLACKBUILD FILES: README doinst.sh mate-panel.SlackBuild mate-panel.info slack-desc +SLACKBUILD VERSION: 1.28.4 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-panel-1.28.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20d4bf601a5ab66f912d63a5ba59853d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-panel (The MATE Panel) + +SLACKBUILD NAME: mate-power-manager +SLACKBUILD LOCATION: ./desktop/mate-power-manager +SLACKBUILD FILES: README doinst.sh mate-power-manager.SlackBuild mate-power-manager.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-power-manager-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f10eec0dd8acc027976fcb5f8bf90e11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-power-manager (power session daemon for the MATE desktop) + +SLACKBUILD NAME: mate-screensaver +SLACKBUILD LOCATION: ./desktop/mate-screensaver +SLACKBUILD FILES: README doinst.sh mate-screensaver.SlackBuild mate-screensaver.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-screensaver-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ae075d5d3c0f84d1cb1898bc231d504 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-screensaver (screensaver for the MATE desktop) + +SLACKBUILD NAME: mate-session-manager +SLACKBUILD LOCATION: ./desktop/mate-session-manager +SLACKBUILD FILES: README doinst.sh mate-session-manager.SlackBuild mate-session-manager.info slack-desc xdg-user-dirs-update.desktop xinitrc.mate-session +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-session-manager-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69fe63145a1d66f7cd168f62b90244a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-session-manager (session manager for the MATE desktop) + +SLACKBUILD NAME: mate-settings-daemon +SLACKBUILD LOCATION: ./desktop/mate-settings-daemon +SLACKBUILD FILES: README doinst.sh mate-settings-daemon.SlackBuild mate-settings-daemon.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-settings-daemon-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0043a1e66872258e917f749aeb6ef36d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-settings-daemon (settings daemon for the MATE desktop) + +SLACKBUILD NAME: mate-system-monitor +SLACKBUILD LOCATION: ./desktop/mate-system-monitor +SLACKBUILD FILES: README doinst.sh mate-system-monitor.SlackBuild mate-system-monitor.info side.png slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://github.com/mate-desktop/mate-system-monitor/releases/download/v1.28.0/mate-system-monitor-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65c1474b79bd5f1634cb340622760317 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-system-monitor (Process viewer and system resource monitor) + +SLACKBUILD NAME: mate-terminal +SLACKBUILD LOCATION: ./desktop/mate-terminal +SLACKBUILD FILES: README doinst.sh mate-terminal.SlackBuild mate-terminal.info org.mate.interface.gschema.xml slack-desc +SLACKBUILD VERSION: 1.28.1 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-terminal-1.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53426fa59b94b761aa570c672a0f9986 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-terminal (terminal emulator for the MATE desktop) + +SLACKBUILD NAME: mate-utils +SLACKBUILD LOCATION: ./desktop/mate-utils +SLACKBUILD FILES: README doinst.sh mate-utils.SlackBuild mate-utils.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-utils-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5820b69d1c292712a7a45a933d9c2da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-utils (various utilities for the MATE desktop) + +SLACKBUILD NAME: materia-theme +SLACKBUILD LOCATION: ./desktop/materia-theme +SLACKBUILD FILES: README materia-theme.SlackBuild materia-theme.info slack-desc +SLACKBUILD VERSION: 20200916 +SLACKBUILD DOWNLOAD: https://github.com/nana-4/materia-theme/archive/v20200916/materia-theme-20200916.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9c9f2851c9677879801a7e04b8d3643 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: materia-theme (A Material Design theme for GNOME/GTK+ based DEs) + +SLACKBUILD NAME: matrixgl +SLACKBUILD LOCATION: ./desktop/matrixgl +SLACKBUILD FILES: README doinst.sh matrixgl.SlackBuild matrixgl.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/matrixgl/files/matrixgl/matrixgl-2.3.2/matrixgl-2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca61a2be73747a1236dfcc9764866a54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: matrixgl (The Matrix Screensaver) + +SLACKBUILD NAME: mcwm +SLACKBUILD LOCATION: ./desktop/mcwm +SLACKBUILD FILES: README extractconfig.sh mcwm.SlackBuild mcwm.info slack-desc xinitrc.mcwm +SLACKBUILD VERSION: 20130209_2 +SLACKBUILD DOWNLOAD: https://hack.org/mc/projects/mcwm/mcwm-20130209-2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d36a625c966067c80cf9f14609a21921 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mcwm (Minimalist X11 floating window manager) + +SLACKBUILD NAME: meliae-icon-theme +SLACKBUILD LOCATION: ./desktop/meliae-icon-theme +SLACKBUILD FILES: README meliae-icon-theme.SlackBuild meliae-icon-theme.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/meliae-icon-theme-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 354d10d3ec94d4b4e62d7a8d7213ff6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meliae-icon-theme (Meliae SVG icons) + +SLACKBUILD NAME: menulibre +SLACKBUILD LOCATION: ./desktop/menulibre +SLACKBUILD FILES: README menulibre.SlackBuild menulibre.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/bluesabre/menulibre/releases/download/menulibre-2.4.0/menulibre-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b972469dc90394d3e43c7ee69a280770 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: menulibre (advanced FreeDesktop.org compliant menu editor) + +SLACKBUILD NAME: menumaker +SLACKBUILD LOCATION: ./desktop/menumaker +SLACKBUILD FILES: README menumaker.SlackBuild menumaker.info slack-desc +SLACKBUILD VERSION: 0.99.12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/menumaker/menumaker-0.99.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dd7ea5ac9a68702333dce64cf626cb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: menumaker (menu generator for several window managers) + +SLACKBUILD NAME: menutray +SLACKBUILD LOCATION: ./desktop/menutray +SLACKBUILD FILES: README menutray.SlackBuild menutray.info slack-desc +SLACKBUILD VERSION: 0.54 +SLACKBUILD DOWNLOAD: https://github.com/trizen/menutray/archive/0.54/menutray-0.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3279e297709d846c278c208aa770dec3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: menutray (A simple GTK+ application menu tray) + +SLACKBUILD NAME: mh5000 +SLACKBUILD LOCATION: ./desktop/mh5000 +SLACKBUILD FILES: README mh5000.SlackBuild mh5000.info slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mh5000/files/mh5000-1.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe5c676565dc00ff7e275b3d56139567 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mh5000 (X11 background image setter and viewer) + +SLACKBUILD NAME: mhsetroot +SLACKBUILD LOCATION: ./desktop/mhsetroot +SLACKBUILD FILES: README imlib2-config-fake mhsetroot.SlackBuild mhsetroot.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mhsetroot/files/mhsetroot-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd27d820be6eadcc6c99b26e133b8e9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mhsetroot (sets background image for X) + +SLACKBUILD NAME: mimi +SLACKBUILD LOCATION: ./desktop/mimi +SLACKBUILD FILES: README mimi.SlackBuild mimi.info slack-desc +SLACKBUILD VERSION: d85ea825 +SLACKBUILD DOWNLOAD: https://github.com/march-linux/mimi/archive/d85ea8256ed627e93b387cd42e4ab39bfab9504c.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3b70b4473fb1a319c36688cea356efc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mimi (xdg-open alternative) + +SLACKBUILD NAME: mint-l-icons +SLACKBUILD LOCATION: ./desktop/mint-l-icons +SLACKBUILD FILES: README doinst.sh mint-l-icons.SlackBuild mint-l-icons.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: http://packages.linuxmint.com/pool/main/m/mint-l-icons/mint-l-icons_1.8.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac0dca9e711f948f040f15cdd6ed85a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mint-l-icons (Mint Linux icon theme) + +SLACKBUILD NAME: mint-l-theme +SLACKBUILD LOCATION: ./desktop/mint-l-theme +SLACKBUILD FILES: README doinst.sh mint-l-theme.SlackBuild mint-l-theme.info slack-desc +SLACKBUILD VERSION: 2.0.6 +SLACKBUILD DOWNLOAD: http://packages.linuxmint.com/pool/main/m/mint-l-theme/mint-l-theme_2.0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 396bd7b8eaccce4b1869f537c2b92a12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mint-l-theme (Linux Mint theme) + +SLACKBUILD NAME: mint-themes +SLACKBUILD LOCATION: ./desktop/mint-themes +SLACKBUILD FILES: README doinst.sh mint-themes.SlackBuild mint-themes.info slack-desc +SLACKBUILD VERSION: 2.3.8 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/mint-themes/archive/2.3.8/mint-themes-2.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63ef0bccfcda44f34358c2b1ade83540 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mint-themes (Linux Mint theme) + +SLACKBUILD NAME: mint-x-icons +SLACKBUILD LOCATION: ./desktop/mint-x-icons +SLACKBUILD FILES: README doinst.sh mint-x-icons.SlackBuild mint-x-icons.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: http://packages.linuxmint.com/pool/main/m/mint-x-icons/mint-x-icons_1.7.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 877d27f14b13929efe7d7a00b9b3d0fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mint-x-icons (Mint Linux default icon theme) + +SLACKBUILD NAME: mint-y-icons +SLACKBUILD LOCATION: ./desktop/mint-y-icons +SLACKBUILD FILES: README doinst.sh mint-y-icons.SlackBuild mint-y-icons.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/mint-y-icons/archive/1.8.0/mint-y-icons-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 920ae5a757b7519754863cce7624b256 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mint-y-icons (Mint Linux default icon theme) + +SLACKBUILD NAME: moka-icon-theme +SLACKBUILD LOCATION: ./desktop/moka-icon-theme +SLACKBUILD FILES: README doinst.sh moka-icon-theme.SlackBuild moka-icon-theme.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://github.com/snwh/moka-icon-theme/archive/v5.4.0/moka-icon-theme-5.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27d2e54bf33bcb428ece6ff2a97e2b67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moka-icon-theme (gnome icon theme) + +SLACKBUILD NAME: mozo +SLACKBUILD LOCATION: ./desktop/mozo +SLACKBUILD FILES: README doinst.sh mozo.SlackBuild mozo.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mozo-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e162b11a093d7f1743329e40907b96f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mozo (menu editor for the MATE desktop) + +SLACKBUILD NAME: mplayer-skins +SLACKBUILD LOCATION: ./desktop/mplayer-skins +SLACKBUILD FILES: README mplayer-skins.SlackBuild mplayer-skins.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/mplayer-skins/archive/3.2/mplayer-skins-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73922aa491a8d5b35f32d38538fc03e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mplayer-skins (Mplayer Themes) + +SLACKBUILD NAME: mugshot +SLACKBUILD LOCATION: ./desktop/mugshot +SLACKBUILD FILES: README doinst.sh mugshot.SlackBuild mugshot.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://github.com/bluesabre/mugshot/releases/download/mugshot-0.4.3/mugshot-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c504dcec181159ff5aa896bed9605ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mugshot (User Management Utility for Linux) + +SLACKBUILD NAME: murrine-themes +SLACKBUILD LOCATION: ./desktop/murrine-themes +SLACKBUILD FILES: README murrine-themes.SlackBuild murrine-themes.info slack-desc +SLACKBUILD VERSION: 2.99.11 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/murrine-themes/murrine-themes_0.98.11.tar.xz http://sourceforge.net/projects/sboppetrov/files/murrine-themes/MurrineXfwm.tar.bz2 http://sourceforge.net/projects/sboppetrov/files/murrine-themes/murrine-themes-2.0-9.src.rpm https://slackware.uk/sbosrcarch/by-name/desktop/murrine-themes/murrine-custom-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de785a60d018fcfadc6eb0b258c6f788 faf23fcc477239c7e6f1cd627b27fd72 b37b54c8d2240ae9ee441fb418c6dc2a ed337c863b6b92ac90885cf63d66bd0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: murrine-themes (Themes of the Murrine family) + +SLACKBUILD NAME: murrine +SLACKBUILD LOCATION: ./desktop/murrine +SLACKBUILD FILES: 380_379.diff README gtk-murrine-engine-c99.patch murrine.SlackBuild murrine.info slack-desc +SLACKBUILD VERSION: 0.98.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/murrine/0.98/murrine-0.98.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf01e0097b5f1e164dbcf807f4b9745e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: murrine (Gtk2 Cairo Engine) + +SLACKBUILD NAME: musca +SLACKBUILD LOCATION: ./desktop/musca +SLACKBUILD FILES: README musca.SlackBuild musca.info slack-desc xinitrc.musca +SLACKBUILD VERSION: 0.9.24 +SLACKBUILD DOWNLOAD: http://ftp.netbsd.org/pub/pkgsrc/distfiles/musca-0.9.24.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e067a8e39b1a97d62fc8e43800edee70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musca (simple dynamic window manager for X) + +SLACKBUILD NAME: mutter +SLACKBUILD LOCATION: ./desktop/mutter +SLACKBUILD FILES: 2294.patch README doinst.sh mutter.SlackBuild mutter.info slack-desc +SLACKBUILD VERSION: 41.9 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/mutter/41/mutter-41.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 450ca77637be962cb8bd35bd1c3dec98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mutter (GNOME Display Server and Window Manager) + +SLACKBUILD NAME: mwm-utils +SLACKBUILD LOCATION: ./desktop/mwm-utils +SLACKBUILD FILES: README mwm-utils.SlackBuild mwm-utils.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/alx210/emwm-utils/archive/v1.0/emwm-utils-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a29ee475fe5f7ebc10b364b8253198c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mwm-utils (utilities for emwm) + +SLACKBUILD NAME: myGtkMenu +SLACKBUILD LOCATION: ./desktop/myGtkMenu +SLACKBUILD FILES: README doinst.sh myGtkMenu.SlackBuild myGtkMenu.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/myGtkMenu-1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7973c557c26c05c4e5464a581de5534 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: myGtkMenu (standalone Gtk+3 menu) + +SLACKBUILD NAME: naps2 +SLACKBUILD LOCATION: ./desktop/naps2 +SLACKBUILD FILES: README doinst.sh naps2.SlackBuild naps2.info slack-desc +SLACKBUILD VERSION: 8.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/cyanfish/naps2/releases/download/v8.2.0/naps2-8.2.0-linux-x64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: db2c506ca9d506dd241d45633a61758a +SLACKBUILD SHORT DESCRIPTION: naps2 (Not Another PDF Scanner) + +SLACKBUILD NAME: nautilus +SLACKBUILD LOCATION: ./desktop/nautilus +SLACKBUILD FILES: README ae752ea07895b918683f664fe78950255f7faab0.patch doinst.sh nautilus.SlackBuild nautilus.info slack-desc +SLACKBUILD VERSION: 41.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/nautilus/41/nautilus-41.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab5863c8080c403fd2575bd183cb8c7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nautilus (GNOME Files Application) + +SLACKBUILD NAME: ncpamixer +SLACKBUILD LOCATION: ./desktop/ncpamixer +SLACKBUILD FILES: README ncpamixer.SlackBuild ncpamixer.info slack-desc +SLACKBUILD VERSION: 1.3.10 +SLACKBUILD DOWNLOAD: https://github.com/fulhax/ncpamixer/archive/1.3.10/ncpamixer-1.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a82a58db2a842a3c86f72b058cc13a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncpamixer (a ncurses mixer for PulseAudio inspired by pavucontrol) + +SLACKBUILD NAME: netwmpager +SLACKBUILD LOCATION: ./desktop/netwmpager +SLACKBUILD FILES: README netwmpager.SlackBuild netwmpager.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/netwmpager-1.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60e96e91d67ad59db21b2f093a996bdb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netwmpager (an enhanced version of the original netwmpager-1.11) + +SLACKBUILD NAME: neutral +SLACKBUILD LOCATION: ./desktop/neutral +SLACKBUILD FILES: README neutral.SlackBuild neutral.SlackBuild0 neutral.info slack-desc +SLACKBUILD VERSION: 1.13a +SLACKBUILD DOWNLOAD: https://distribute.kde.org/khotnewstuff/mousethemes/downloads/28310-neutral-1.13a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2d8e14bcb4ab13d9001890b041803db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neutral (a smoothed and shadowed X cursors theme) + +SLACKBUILD NAME: neutrality-cursor-theme +SLACKBUILD LOCATION: ./desktop/neutrality-cursor-theme +SLACKBUILD FILES: README neutrality-cursor-theme.SlackBuild neutrality-cursor-theme.info slack-desc +SLACKBUILD VERSION: 20240413 +SLACKBUILD DOWNLOAD: https://github.com/EBADBEEF/neutrality-cursors/releases/download/neutrality-2024-04-13-c4d4ab6/neutrality-2024-04-13-c4d4ab6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf00b47b68e21a62b71c43d839837e73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neutrality-cursor-theme (XCursor theme) + +SLACKBUILD NAME: nitrogen +SLACKBUILD LOCATION: ./desktop/nitrogen +SLACKBUILD FILES: README doinst.sh nitrogen.SlackBuild nitrogen.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/l3ib/nitrogen/releases/download/1.6.1/nitrogen-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4b1ac2f9f220bc580d83f0f40c2d5be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nitrogen (X background setter) + +SLACKBUILD NAME: nitrokey-app +SLACKBUILD LOCATION: ./desktop/nitrokey-app +SLACKBUILD FILES: README doinst.sh nitrokey-app.SlackBuild nitrokey-app.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/Nitrokey/nitrokey-app/archive/v1.4.2/nitrokey-app-1.4.2.tar.gz https://github.com/Nitrokey/libnitrokey/archive/v3.6/libnitrokey-3.6.tar.gz https://github.com/tplgy/cppcodec/archive/v0.2/cppcodec-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8db205c3a33c8260e837c19941b435c 3b96912b9a99280db9382150f4c552f8 6394122488de6154a9d78b1b62105354 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nitrokey-app (Nitrokey security token application) + +SLACKBUILD NAME: noice +SLACKBUILD LOCATION: ./desktop/noice +SLACKBUILD FILES: README noice.SlackBuild noice.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: http://repo.schotynet.org/sources/noice-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61becf0244af61c402a9a46a5dea8bea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noice (small curses-based file browser) + +SLACKBUILD NAME: nordic-gtk-theme +SLACKBUILD LOCATION: ./desktop/nordic-gtk-theme +SLACKBUILD FILES: README doinst.sh nordic-gtk-theme.SlackBuild nordic-gtk-theme.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-standard-buttons.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-Polar.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-Polar-standard-buttons.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-darker.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-darker-standard-buttons.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-bluish-accent.tar.xz https://github.com/EliverLara/Nordic/releases/download/v2.2.0/Nordic-bluish-accent-standard-buttons.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a354aa55550f228223b81106dfeb918d 0c0cb7ee25aafc9c192d8252896e20c3 f08a4361637a89923eb08eb4bd099751 bad92a77865fefc995aaee2f6e1dc7de 5b0ee170958261a5ace50fb4f1a4cd7e 6c301f501fed19c54a6ffbba67c5c43c 4f6ef676a64a138135b9a666cf536ed8 8ed2902d0d0c63d095e1abdbf89aeb65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nordic-gtk-theme (Nord-derived themes) + +SLACKBUILD NAME: notification-daemon +SLACKBUILD LOCATION: ./desktop/notification-daemon +SLACKBUILD FILES: README notification-daemon.SlackBuild notification-daemon.info slack-desc +SLACKBUILD VERSION: 3.18.2 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/notification-daemon/3.18/notification-daemon-3.18.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4194e5041a820b89bb043e695e02036b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notification-daemon (displays passive pop-up notifications) + +SLACKBUILD NAME: notion +SLACKBUILD LOCATION: ./desktop/notion +SLACKBUILD FILES: README doinst.sh notion.SlackBuild notion.info slack-desc system.patch system64.patch xinitrc.notion +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: https://github.com/raboof/notion/archive/4.0.2/notion-4.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5458c299adaad6910442edcc9d2cd61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notion (tiling tabbed window manager) + +SLACKBUILD NAME: numix-blue-theme +SLACKBUILD LOCATION: ./desktop/numix-blue-theme +SLACKBUILD FILES: README doinst.sh numix-blue-theme.SlackBuild numix-blue-theme.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/DaLinuxCookie/NumixBLUE/archive/2.0.2/NumixBLUE-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c32dea7668b611ada4abb3be899f6474 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-blue-theme (Modified blue version of the Numix GTK theme) + +SLACKBUILD NAME: numix-folders +SLACKBUILD LOCATION: ./desktop/numix-folders +SLACKBUILD FILES: README doinst.sh numix-folders.SlackBuild numix-folders.hook numix-folders.info slack-desc +SLACKBUILD VERSION: 20170812 +SLACKBUILD DOWNLOAD: https://launchpad.net/~numix/+archive/ubuntu/ppa/+files/numix-folders_1.1.1+201708120134~199~ubuntu17.04.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a94bd2917c6fb75ad98e3ba449ddd62d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-folders (Alternate folders for use with Numix Icon Theme) + +SLACKBUILD NAME: numix-icon-theme-circle +SLACKBUILD LOCATION: ./desktop/numix-icon-theme-circle +SLACKBUILD FILES: README doinst.sh numix-icon-theme-circle.SlackBuild numix-icon-theme-circle.info slack-desc +SLACKBUILD VERSION: 25.01.31 +SLACKBUILD DOWNLOAD: https://github.com/numixproject/numix-icon-theme-circle/archive/25.01.31/numix-icon-theme-circle-25.01.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e386c4c5572382a19194d27c33c9310 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-icon-theme-circle (Numix Circle icon theme) + +SLACKBUILD NAME: numix-icon-theme-square +SLACKBUILD LOCATION: ./desktop/numix-icon-theme-square +SLACKBUILD FILES: README doinst.sh numix-icon-theme-square.SlackBuild numix-icon-theme-square.info slack-desc +SLACKBUILD VERSION: 25.01.31 +SLACKBUILD DOWNLOAD: https://github.com/numixproject/numix-icon-theme-square/archive/25.01.31/numix-icon-theme-square-25.01.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3820bc61615dde436033f06ab3d7d79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-icon-theme-square (Numix Square icon theme) + +SLACKBUILD NAME: numix-icon-theme +SLACKBUILD LOCATION: ./desktop/numix-icon-theme +SLACKBUILD FILES: README doinst.sh numix-icon-theme.SlackBuild numix-icon-theme.info slack-desc +SLACKBUILD VERSION: 25.01.31 +SLACKBUILD DOWNLOAD: https://github.com/numixproject/numix-icon-theme/archive/25.01.31/numix-icon-theme-25.01.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6cbe93d137d692887ffe79f72cc5515 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-icon-theme (official icon theme from the Numix project) + +SLACKBUILD NAME: numix-ocean-theme +SLACKBUILD LOCATION: ./desktop/numix-ocean-theme +SLACKBUILD FILES: README doinst.sh numix-ocean-theme.SlackBuild numix-ocean-theme.info slack-desc +SLACKBUILD VERSION: 20140806 +SLACKBUILD DOWNLOAD: https://github.com/aaronjamesyoung/Numix-Ocean/archive/c1434d6b0c3b25153e3310f5d527eccb813a910b/Numix-Ocean-c1434d6b0c3b25153e3310f5d527eccb813a910b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e8e47a0efbc44fe09403055b80f9a72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-ocean-theme (modern flat theme) + +SLACKBUILD NAME: numix-pack +SLACKBUILD LOCATION: ./desktop/numix-pack +SLACKBUILD FILES: README doinst.sh numix-pack.SlackBuild numix-pack.info slack-desc +SLACKBUILD VERSION: 0.4.6.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/numix-pack/Numix-Pack_0.4.6.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a26d1a700d800c363ea723dcfe0bce8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-pack (Icons, Cinnamon, GNOME3, LXDE, MATE, Unity, Xfce) + +SLACKBUILD NAME: numix-sx-theme +SLACKBUILD LOCATION: ./desktop/numix-sx-theme +SLACKBUILD FILES: README doinst.sh numix-sx-theme.SlackBuild numix-sx-theme.info slack-desc +SLACKBUILD VERSION: 20170209 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Numix-SX.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23aef618be55f441e382cb412bc20796 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numix-sx-theme (Gray variation of Numix theme for Cinnamon/Gnome) + +SLACKBUILD NAME: nwg-bar +SLACKBUILD LOCATION: ./desktop/nwg-bar +SLACKBUILD FILES: README nwg-bar-shutdown.patch nwg-bar.SlackBuild nwg-bar.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-bar/archive/v0.1.6/nwg-bar-0.1.6.tar.gz https://slackware.lngn.net/pub/source/nwg-bar/nwg-bar-vendor-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dce147a62eb2478e1025c779b04b631 242376bf5f16bceecd57dec6a1578a5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-bar (GTK3-based button bar for wlroots-based compositors) + +SLACKBUILD NAME: nwg-clipman +SLACKBUILD LOCATION: ./desktop/nwg-clipman +SLACKBUILD FILES: README doinst.sh nwg-clipman.SlackBuild nwg-clipman.info slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-clipman/archive/v0.2.8/nwg-clipman-0.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ac579dd444599d9e44dc44508fdb724 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-clipman (a GTK3-based GUI for cliphist) + +SLACKBUILD NAME: nwg-displays +SLACKBUILD LOCATION: ./desktop/nwg-displays +SLACKBUILD FILES: README doinst.sh nwg-displays.SlackBuild nwg-displays.info slack-desc +SLACKBUILD VERSION: 0.3.28 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-displays/archive/v0.3.28/nwg-displays-0.3.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bf48d7b1ff79d6dd0dbf26a4792b506 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-displays (Output management utility for sway Wayland compositor) + +SLACKBUILD NAME: nwg-dock +SLACKBUILD LOCATION: ./desktop/nwg-dock +SLACKBUILD FILES: README nwg-dock.SlackBuild nwg-dock.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-dock/archive/v0.4.3/nwg-dock-0.4.3.tar.gz https://slackware.lngn.net/pub/source/nwg-dock/nwg-dock-vendor-0.4.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e81f78fb8f1669194fc84dfa7b366b94 7bc38452e7310559e72e62240a6205de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-dock (GTK3-based dock for sway) + +SLACKBUILD NAME: nwg-drawer +SLACKBUILD LOCATION: ./desktop/nwg-drawer +SLACKBUILD FILES: README nwg-drawer.SlackBuild nwg-drawer.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-drawer/archive/v0.5.2/nwg-drawer-0.5.2.tar.gz https://slackware.lngn.net/pub/source/nwg-drawer/nwg-drawer-vendor-0.5.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e385a2b60fcf7737a24c4a84eb15ff66 2f790409bf315cf3d42ec599d348851c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-drawer (Application drawer for sway Wayland compositor) + +SLACKBUILD NAME: nwg-hello +SLACKBUILD LOCATION: ./desktop/nwg-hello +SLACKBUILD FILES: README nwg-hello.SlackBuild nwg-hello.info nwg-hello.json slack-desc +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-hello/archive/v0.4.4/nwg-hello-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9efe85115eab0228ad0642176e5c1db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-hello (GTK3-based greeter for greetd) + +SLACKBUILD NAME: nwg-icon-picker +SLACKBUILD LOCATION: ./desktop/nwg-icon-picker +SLACKBUILD FILES: README doinst.sh nwg-icon-picker.SlackBuild nwg-icon-picker.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-icon-picker/archive/v0.1.1/nwg-icon-picker-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb55018332f738f6d72609f4027197d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-icon-picker (file picking dialog for nwg-shell) + +SLACKBUILD NAME: nwg-launchers +SLACKBUILD LOCATION: ./desktop/nwg-launchers +SLACKBUILD FILES: README nwg-launchers.SlackBuild nwg-launchers.info slack-desc +SLACKBUILD VERSION: 0.7.1.1 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-launchers/archive/v0.7.1.1/nwg-launchers-0.7.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b3dcfaddba45961ca9991698ab33de6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-launchers (GTK3 launchers for sway) + +SLACKBUILD NAME: nwg-look +SLACKBUILD LOCATION: ./desktop/nwg-look +SLACKBUILD FILES: README doinst.sh nwg-look.SlackBuild nwg-look.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-look/archive/v1.0.6/nwg-look-1.0.6.tar.gz https://slackware.lngn.net/pub/source/nwg-look/nwg-look-vendor-1.0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7845d343ca4b2dd2cf9ace7697a1468d e76dea3ef0a1ec81ece72fd3618d8607 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-look (GTK3 settings editor adapted to work in sway/wlroots) + +SLACKBUILD NAME: nwg-menu +SLACKBUILD LOCATION: ./desktop/nwg-menu +SLACKBUILD FILES: README nwg-menu.SlackBuild nwg-menu.info slack-desc +SLACKBUILD VERSION: 0.1.9 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-menu/archive/v0.1.9/nwg-menu-0.1.9.tar.gz https://slackware.lngn.net/pub/source/nwg-menu/nwg-menu-vendor-0.1.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7739ba6d2bc1c2949543c74a67fe3c75 f02159028131453d35b4cf45954f0d15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-menu (MenuStart for sway and other wlroots-based compositors) + +SLACKBUILD NAME: nwg-panel +SLACKBUILD LOCATION: ./desktop/nwg-panel +SLACKBUILD FILES: README doinst.sh loginctl.patch nwg-panel.SlackBuild nwg-panel.info slack-desc +SLACKBUILD VERSION: 0.10.13 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-panel/archive/v0.10.13/nwg-panel-0.10.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0266d28c74764eb94d85e9133f67267a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-panel (GTK Wayland-based panel) + +SLACKBUILD NAME: nwg-readme-browser +SLACKBUILD LOCATION: ./desktop/nwg-readme-browser +SLACKBUILD FILES: README doinst.sh nwg-readme-browser.SlackBuild nwg-readme-browser.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-readme-browser/archive/v0.1.7/nwg-readme-browser-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95a98c4cba33525ff57eb679ca8c9abc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-readme-browser (WebKitGTK-based README file browser) + +SLACKBUILD NAME: nwg-shell-config +SLACKBUILD LOCATION: ./desktop/nwg-shell-config +SLACKBUILD FILES: README doinst.sh loginctl.patch nwg-shell-config.SlackBuild nwg-shell-config.info slack-desc +SLACKBUILD VERSION: 0.5.63 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-shell-config/archive/v0.5.63/nwg-shell-config-0.5.63.tar.gz https://slackware.lngn.net/pub/source/nwg-shell-config/Antu_distributor-logo-slackware.svg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b860670182e6e6c28b97bc43b707af6d bae7126cf7fbb634e09ddedd861a133d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-shell-config (configurator for nwg-shell) + +SLACKBUILD NAME: nwg-shell-wallpapers +SLACKBUILD LOCATION: ./desktop/nwg-shell-wallpapers +SLACKBUILD FILES: README nwg-shell-wallpapers.SlackBuild nwg-shell-wallpapers.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v1.5/nwg-shell-wallpapers-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35f580b5ac0c2921e0d47332dbbb6943 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-shell-wallpapers (set of wallpapers for nwg-shell) + +SLACKBUILD NAME: nwg-shell +SLACKBUILD LOCATION: ./desktop/nwg-shell +SLACKBUILD FILES: README doinst.sh nwg-shell.SlackBuild nwg-shell.info slack-desc slackware.diff +SLACKBUILD VERSION: 0.5.50 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-shell/archive/v0.5.50/nwg-shell-0.5.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cb6b79a98ae18128c4eee0ed458acbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-shell (base shell and utils for sway-based shell) + +SLACKBUILD NAME: nwg-wrapper +SLACKBUILD LOCATION: ./desktop/nwg-wrapper +SLACKBUILD FILES: README nwg-wrapper.SlackBuild nwg-wrapper.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/nwg-wrapper/archive/v0.1.3/nwg-wrapper-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65b01a726309a0010cb43f3d1fb61073 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwg-wrapper (display text on desktop in wlroots compositors) + +SLACKBUILD NAME: obapps +SLACKBUILD LOCATION: ./desktop/obapps +SLACKBUILD FILES: README obapps.SlackBuild obapps.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/obapps/obapps-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de9fcc8430faa3ebeeaa4d4abf7aae17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obapps (a graphical tool for configuring per-application settings) + +SLACKBUILD NAME: obbrowser +SLACKBUILD LOCATION: ./desktop/obbrowser +SLACKBUILD FILES: README obbrowser.SlackBuild obbrowser.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://github.com/trizen/obbrowser/archive/0.15/obbrowser-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af3f602408b5930514f3b0e1f546c453 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obbrowser (openbox filesystem browser) + +SLACKBUILD NAME: obconf +SLACKBUILD LOCATION: ./desktop/obconf +SLACKBUILD FILES: README doinst.sh obconf-c99.patch obconf.SlackBuild obconf.info slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: http://openbox.org/dist/obconf/obconf-2.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9271c5d2dc366d61f73665a5e8bceabc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obconf (Openbox preferences manager) + +SLACKBUILD NAME: obkey +SLACKBUILD LOCATION: ./desktop/obkey +SLACKBUILD FILES: README doinst.sh obkey.SlackBuild obkey.desktop obkey.info slack-desc +SLACKBUILD VERSION: 22.10.16 +SLACKBUILD DOWNLOAD: https://mxrepo.com/mx/repo/pool/main/o/obkey/obkey_22.10.16.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 049ad9b1d728fdf8d510a5b00e6bc61f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obkey (Openbox key editor) + +SLACKBUILD NAME: obmenu-generator +SLACKBUILD LOCATION: ./desktop/obmenu-generator +SLACKBUILD FILES: README obmenu-generator.SlackBuild obmenu-generator.info slack-desc +SLACKBUILD VERSION: 0.93 +SLACKBUILD DOWNLOAD: https://github.com/trizen/obmenu-generator/archive/0.93/obmenu-generator-0.93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 545070772eeda30934f7be8b646c3b5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obmenu-generator (A fast pipe/static menu generator) + +SLACKBUILD NAME: obmenu +SLACKBUILD LOCATION: ./desktop/obmenu +SLACKBUILD FILES: README obmenu.SlackBuild obmenu.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/obmenu/obmenu-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 710036a5edc9886d6d563ce46c747432 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obmenu (A graphical menu editor for Openbox) + +SLACKBUILD NAME: obsession +SLACKBUILD LOCATION: ./desktop/obsession +SLACKBUILD FILES: 0001-make-clean-now-revert-to-pre-configure-state.patch README doinst.sh obsession.SlackBuild obsession.info slack-desc +SLACKBUILD VERSION: 20140608 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/obsession-20140608.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9358d136600a32e8ff8941b2ce2ffddc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obsession (Openbox session tools) + +SLACKBUILD NAME: obshutdown +SLACKBUILD LOCATION: ./desktop/obshutdown +SLACKBUILD FILES: README doinst.sh obshutdown.SlackBuild obshutdown.info slack-desc +SLACKBUILD VERSION: 20130116 +SLACKBUILD DOWNLOAD: https://github.com/maciej-lech/obshutdown/archive/c8c35347b13a12869850cd951ed4ebc2edd47c9c/obshutdown-c8c35347b13a12869850cd951ed4ebc2edd47c9c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93ed7131d15117549f05e60cb7c140b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obshutdown (Openbox shutdown manager) + +SLACKBUILD NAME: oomox +SLACKBUILD LOCATION: ./desktop/oomox +SLACKBUILD FILES: README doinst.sh oomox.SlackBuild oomox.info slack-desc +SLACKBUILD VERSION: 1.15.1 +SLACKBUILD DOWNLOAD: https://github.com/themix-project/themix-gui/archive/1.15.1/themix-gui-1.15.1.tar.gz https://github.com/NicoHood/arc-theme/archive/7ff5b36c287fd50a5910a67a255a3d6bec58b679/arc-theme-7ff5b36c287fd50a5910a67a255a3d6bec58b679.tar.gz https://github.com/themix-project/archdroid-icon-theme/archive/1.0.2/archdroid-icon-theme-1.0.2.tar.gz https://github.com/base16-builder/base16-builder/archive/d022b9daa5c233a08a8d3b94fd534a3041e3a8c1/base16-builder-d022b9daa5c233a08a8d3b94fd534a3041e3a8c1.tar.gz https://github.com/themix-project/gnome-colors-icon-theme/archive/5.5.3/gnome-colors-icon-theme-5.5.3.tar.gz https://github.com/nana-4/materia-theme/archive/v20180922/materia-theme-20180922.tar.gz https://github.com/themix-project/oomox-gtk-theme/archive/1.9.1/oomox-gtk-theme-1.9.1.tar.gz https://github.com/themix-project/oomoxify/archive/1.0.1/oomoxify-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7776c9a8b5088703c2a9ab35e4532f9a a0f38b1c341198a81408379907a0ca4b cb669130685dcbf03a8f7f5738c71dc6 38fc51a55c798032266c03ee82461119 ae3250f1dce9505dbaa60d92dcb9a239 fc264476ff1b7a1763698e6c1892ca01 a9fdfe30b4ef19a591c943dfe5876eec 02f3cefaf6ce3b89b8a5cc6b8a7430b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oomox (gtk theme designer) + +SLACKBUILD NAME: openbox-menu +SLACKBUILD LOCATION: ./desktop/openbox-menu +SLACKBUILD FILES: README doinst.sh menu.xml-sample openbox-menu-0.8.1-build.patch openbox-menu-0.8.1-gtk3.patch openbox-menu-0.8.1-makefile.patch openbox-menu.1 openbox-menu.SlackBuild openbox-menu.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/fabriceT/openbox-menu/archive/v0.8.1/openbox-menu-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2794a571c6120514e5442d3bea7eb21e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openbox-menu (pipemenu for Openbox window manager) + +SLACKBUILD NAME: openbox-themes-extra +SLACKBUILD LOCATION: ./desktop/openbox-themes-extra +SLACKBUILD FILES: README openbox-themes-extra.SlackBuild openbox-themes-extra.info slack-desc +SLACKBUILD VERSION: 20180429 +SLACKBUILD DOWNLOAD: https://github.com/fhdk/openbox-themes-extra/archive/1ed25a0e34402aa1956dfac10e3cbd13d2ef5917/openbox-themes-extra-1ed25a0e34402aa1956dfac10e3cbd13d2ef5917.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab62b2fac9000e0ccd8052d3611a3982 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openbox-themes-extra (additional themes for Openbox Window Manager) + +SLACKBUILD NAME: openbox-themes +SLACKBUILD LOCATION: ./desktop/openbox-themes +SLACKBUILD FILES: README openbox-themes.SlackBuild openbox-themes.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/openbox-themes/openbox-themes_1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6ea4beb64d3a0c68e7c097e3c64885e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openbox-themes (Various themes for the Openbox window manager) + +SLACKBUILD NAME: openbox +SLACKBUILD LOCATION: ./desktop/openbox +SLACKBUILD FILES: README doinst.sh openbox.SlackBuild openbox.info patches/917204_undecorated_maximized_no_border.patch patches/9ed6fdd71890c5cc43747f105382d5677e5d37e7.patch patches/debian-887908.patch py2-to-py3.patch slack-desc xinitrc.gnome-openbox xinitrc.kde-openbox xinitrc.openbox xinitrc.openbox-session +SLACKBUILD VERSION: 3.6.1 +SLACKBUILD DOWNLOAD: http://openbox.org/dist/openbox/openbox-3.6.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46bf5f1edda0eda0d9e824b585988be9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openbox (Openbox window manager) + +SLACKBUILD NAME: orage +SLACKBUILD LOCATION: ./desktop/orage +SLACKBUILD FILES: README doinst.sh orage.SlackBuild orage.info slack-desc +SLACKBUILD VERSION: 4.20.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/orage/4.20/orage-4.20.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7f2e8bd5878911ae4187584d650eac1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: orage (time-managing application for the Xfce desktop environment) + +SLACKBUILD NAME: paginator +SLACKBUILD LOCATION: ./desktop/paginator +SLACKBUILD FILES: 0001-ignore-minimized-windows.patch README paginator.SlackBuild paginator.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/phillbush/paginator/archive/v1.1.0/paginator-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb39f034087f3999acafc36799e57a74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paginator (desktop pager dockapp) + +SLACKBUILD NAME: paper-icon-theme +SLACKBUILD LOCATION: ./desktop/paper-icon-theme +SLACKBUILD FILES: README doinst.sh paper-icon-theme.SlackBuild paper-icon-theme.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/snwh/paper-icon-theme/archive/v.1.5.0/paper-icon-theme-v.1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7e2e22a4a34432f43846c815cbdbeb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paper-icon-theme (Paper Icons) + +SLACKBUILD NAME: papirus-icon-theme +SLACKBUILD LOCATION: ./desktop/papirus-icon-theme +SLACKBUILD FILES: README doinst.sh.gz papirus-icon-theme.SlackBuild papirus-icon-theme.info slack-desc +SLACKBUILD VERSION: 20250501 +SLACKBUILD DOWNLOAD: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/20250501/papirus-icon-theme-20250501.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4730b65720abc58920bb29274511da9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: papirus-icon-theme (icon theme) + +SLACKBUILD NAME: parcellite +SLACKBUILD LOCATION: ./desktop/parcellite +SLACKBUILD FILES: README doinst.sh parcellite.SlackBuild parcellite.info slack-desc +SLACKBUILD VERSION: 1.1.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/parcellite/parcellite-1.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c3b70165c2dee9341a81a2a8481e446 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: parcellite (clipboard manager) + +SLACKBUILD NAME: pcb2gcodeGUI +SLACKBUILD LOCATION: ./desktop/pcb2gcodeGUI +SLACKBUILD FILES: README pcb2gcodeGUI.SlackBuild pcb2gcodeGUI.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/pcb2gcode/pcb2gcodeGUI/archive/v1.3.3/pcb2gcodeGUI-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48b9410fa2afb00a63b93af8890f9416 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcb2gcodeGUI (a GUI for pcb2gcode) + +SLACKBUILD NAME: pclock +SLACKBUILD LOCATION: ./desktop/pclock +SLACKBUILD FILES: README pclock.SlackBuild pclock.info slack-desc +SLACKBUILD VERSION: 0.13.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pclock-0.13.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c700933e3ec53beed738c5167fc255c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pclock (Window Maker analog clock dockable application) + +SLACKBUILD NAME: peksystray +SLACKBUILD LOCATION: ./desktop/peksystray +SLACKBUILD FILES: README peksystray.SlackBuild peksystray.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/peksystray/peksystray/0.4.0/peksystray-0.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 735a216684f1db65bfe71697452cafc0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: peksystray (small system tray) + +SLACKBUILD NAME: pekwm +SLACKBUILD LOCATION: ./desktop/pekwm +SLACKBUILD FILES: README doinst.sh pekwm.SlackBuild pekwm.desktop pekwm.info slack-desc xinitrc.pekwm +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://www.pekwm.se/pekwm/uv/pekwm-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68c70b28c88d5908591a90e408986341 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pekwm (Lightweight window manager for X) + +SLACKBUILD NAME: perwindowlayoutd +SLACKBUILD LOCATION: ./desktop/perwindowlayoutd +SLACKBUILD FILES: README perwindowlayoutd.SlackBuild perwindowlayoutd.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/perwindowlayout/perwindowlayoutd-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a0172bf1351e1de2dc3c29363859550 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perwindowlayoutd (Keeps per window keyboard layout under X11) + +SLACKBUILD NAME: pfetch +SLACKBUILD LOCATION: ./desktop/pfetch +SLACKBUILD FILES: README pfetch.SlackBuild pfetch.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/dylanaraps/pfetch/archive/0.6.0/pfetch-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 934e54f1bad59bc53cd97bd799ed830c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pfetch (Simple system information tool) + +SLACKBUILD NAME: picom +SLACKBUILD LOCATION: ./desktop/picom +SLACKBUILD FILES: README doinst.sh picom.SlackBuild picom.info slack-desc +SLACKBUILD VERSION: 12.5 +SLACKBUILD DOWNLOAD: https://github.com/yshui/picom/archive/v12.5/picom-12.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e1d2bd5a57853bfa03b24ce6a0b870f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: picom (X compositor) + +SLACKBUILD NAME: pidgin-guifications +SLACKBUILD LOCATION: ./desktop/pidgin-guifications +SLACKBUILD FILES: README pidgin-guifications.SlackBuild pidgin-guifications.info slack-desc +SLACKBUILD VERSION: 2.16 +SLACKBUILD DOWNLOAD: http://distfiles.gentoo.org/distfiles/05/pidgin-guifications-2.16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd1f803231093cde01514feca59f643f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-guifications (Pidgin Guifications) + +SLACKBUILD NAME: pidgin-libnotify +SLACKBUILD LOCATION: ./desktop/pidgin-libnotify +SLACKBUILD FILES: README pidgin-libnotify-0.14-libnotify-0.7.patch pidgin-libnotify.SlackBuild pidgin-libnotify.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gaim-libnotify/pidgin-libnotify-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfb5368b69c02d429b2b17c00a6673c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-libnotify (Pidgin Libnotify) + +SLACKBUILD NAME: pidgin-window_merge +SLACKBUILD LOCATION: ./desktop/pidgin-window_merge +SLACKBUILD FILES: README pidgin-window_merge.SlackBuild pidgin-window_merge.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/downloads/dm0-/window_merge/window_merge-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8cd52ea39cdd8eb618b2db2cc1ee1fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-window_merge (Window Merge for Pidgin) + +SLACKBUILD NAME: pinentry-dmenu +SLACKBUILD LOCATION: ./desktop/pinentry-dmenu +SLACKBUILD FILES: README pinentry-dmenu.SlackBuild pinentry-dmenu.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://github.com/ritze/pinentry-dmenu/archive/0.2.2/pinentry-dmenu-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf7d157da81a501888fc0b462e2b4cf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pinentry-dmenu (pinentry program) + +SLACKBUILD NAME: plank +SLACKBUILD LOCATION: ./desktop/plank +SLACKBUILD FILES: README doinst.sh plank.SlackBuild plank.desktop plank.info slack-desc +SLACKBUILD VERSION: 0.11.89 +SLACKBUILD DOWNLOAD: https://launchpad.net/plank/1.0/0.11.89/+download/plank-0.11.89.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2d68c663c3d0f2e15ade1e5c4cb23f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plank (Elegant, simple, clean dock) + +SLACKBUILD NAME: plasma5-themes-breath-migration +SLACKBUILD LOCATION: ./desktop/plasma5-themes-breath-migration +SLACKBUILD FILES: README plasma5-themes-breath-migration.SlackBuild plasma5-themes-breath-migration.info slack-desc +SLACKBUILD VERSION: 21.2.0 +SLACKBUILD DOWNLOAD: https://gitlab.manjaro.org/artwork/themes/breath/-/archive/46e32f264f8bef8afcc73b833f788b633706ccde/breath-46e32f264f8bef8afcc73b833f788b633706ccde.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2d7183cec6abab0986c39fdf7244f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plasma5-themes-breath-migration (kconf_update migration routine) + +SLACKBUILD NAME: plasma5-themes-breath +SLACKBUILD LOCATION: ./desktop/plasma5-themes-breath +SLACKBUILD FILES: README plasma5-themes-breath.SlackBuild plasma5-themes-breath.info slack-desc +SLACKBUILD VERSION: 21.2.0 +SLACKBUILD DOWNLOAD: https://gitlab.manjaro.org/artwork/themes/breath/-/archive/46e32f264f8bef8afcc73b833f788b633706ccde/breath-46e32f264f8bef8afcc73b833f788b633706ccde.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2d7183cec6abab0986c39fdf7244f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plasma5-themes-breath (KDE Theme for Manjaro Linux) + +SLACKBUILD NAME: polar-cursor-themes +SLACKBUILD LOCATION: ./desktop/polar-cursor-themes +SLACKBUILD FILES: README polar-cursor-themes.SlackBuild polar-cursor-themes.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/polar-cursor-themes/27913-PolarCursorThemes.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 886068e0feadd2a07c8b206b211548ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polar-cursor-themes (A smooth and simple cursor set) + +SLACKBUILD NAME: polybar +SLACKBUILD LOCATION: ./desktop/polybar +SLACKBUILD FILES: README polybar.SlackBuild polybar.info slack-desc +SLACKBUILD VERSION: 3.7.2 +SLACKBUILD DOWNLOAD: https://github.com/polybar/polybar/archive/3.7.2/polybar-3.7.2.tar.gz https://github.com/jaagr/i3ipcpp/archive/v0.7.0/i3ipcpp-0.7.0.tar.gz https://ponce.cc/slackware/sources/repo/xpp-20210303_7a9960b.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f07ed5b7cc8776e397308bd4474e3690 572b9f058bab2d19fcc3f44f4601b739 261f9f5f4f8bd21454820df20150af6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polybar (a fast and easy-to-use status bar) + +SLACKBUILD NAME: progman +SLACKBUILD LOCATION: ./desktop/progman +SLACKBUILD FILES: README progman.SlackBuild progman.info slack-desc xinitrc.progman.gz +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/jcs/progman/archive/v1.0/progman-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3fcc8df0c45d75883c122ecc7260f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: progman (a simple window manager) + +SLACKBUILD NAME: protozoa-cursor-themes +SLACKBUILD LOCATION: ./desktop/protozoa-cursor-themes +SLACKBUILD FILES: README protozoa-cursor-themes.SlackBuild protozoa-cursor-themes.info slack-desc +SLACKBUILD VERSION: 20120114 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/protozoa_blu_and_grey_by_grynays-d2yy6sr.zip http://ponce.cc/slackware/sources/repo/protozoa_by_grynays-d2n7qil.zip http://ponce.cc/slackware/sources/repo/protozoa_red_by_grynays-d4ma7em.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b68c0d07598915072c9eb46429cba61b 01f80548e2e4fb826878fac59ea64b1a 7806b83f6f64b1c35cf6a54cdc241b70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protozoa-cursor-themes (Animated cursor Protozoa themes) + +SLACKBUILD NAME: ptwit +SLACKBUILD LOCATION: ./desktop/ptwit +SLACKBUILD FILES: README ptwit.SlackBuild ptwit.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/ptwit/ptwit-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c532d592c2c1e573e0a17bc0edbbf9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptwit (simple twitter client) + +SLACKBUILD NAME: py3status +SLACKBUILD LOCATION: ./desktop/py3status +SLACKBUILD FILES: README doinst.sh py3status.SlackBuild py3status.info slack-desc +SLACKBUILD VERSION: 3.55 +SLACKBUILD DOWNLOAD: https://github.com/ultrabug/py3status/archive/refs/tags/3.55/py3status-3.55.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa786d5e87c40083d496ec3c1452a5b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: py3status (i3status wrapper) + +SLACKBUILD NAME: pyful +SLACKBUILD LOCATION: ./desktop/pyful +SLACKBUILD FILES: README pyful.SlackBuild pyful.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyful/pyful-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77f0835fc05ac2cb934cd13a09c606a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyful (Python file management utility) + +SLACKBUILD NAME: python-specbar +SLACKBUILD LOCATION: ./desktop/python-specbar +SLACKBUILD FILES: README python-specbar.SlackBuild python-specbar.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-specbar/python-specbar-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5687301a7e8ca5867a83119666c2070c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-specbar (Statusbar for spectrwm) + +SLACKBUILD NAME: python3-autotiling +SLACKBUILD LOCATION: ./desktop/python3-autotiling +SLACKBUILD FILES: README python3-autotiling.SlackBuild python3-autotiling.info slack-desc +SLACKBUILD VERSION: 1.9.3 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/autotiling/archive/v1.9.3/autotiling-1.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03e10a3ea96e6899b1da84a1c61d480b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-autotiling (i3/sway window tiling switches) + +SLACKBUILD NAME: pytyle +SLACKBUILD LOCATION: ./desktop/pytyle +SLACKBUILD FILES: README doinst.sh pytyle.SlackBuild pytyle.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pytyle/pytyle-0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0475a2f98732ef724423f3c19ecfa52e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytyle (extensible tiling manager) + +SLACKBUILD NAME: q4wine +SLACKBUILD LOCATION: ./desktop/q4wine +SLACKBUILD FILES: README doinst.sh q4wine.SlackBuild q4wine.info slack-desc +SLACKBUILD VERSION: 1.3.12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/q4wine/q4wine-1.3.12.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 632dea3d1314850437d3f4f7b8e89ef5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: q4wine (Qt4 GUI for wine) + +SLACKBUILD NAME: qlipper +SLACKBUILD LOCATION: ./desktop/qlipper +SLACKBUILD FILES: README doinst.sh qlipper.SlackBuild qlipper.info slack-desc +SLACKBUILD VERSION: 20161212_14bfc66 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/qlipper-20161212_14bfc66.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50722f36a1cdb05822b6bed48c2db132 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qlipper (qt clipboard history applet) + +SLACKBUILD NAME: qmmp-skins +SLACKBUILD LOCATION: ./desktop/qmmp-skins +SLACKBUILD FILES: README doinst.sh qmmp-skins.SlackBuild qmmp-skins.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://qmmp.ylsoftware.com/files/skins/Skins_All_in_One.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1d9c79b1e744c692efc129d64186141 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmmp-skins (skins for Qmmp player) + +SLACKBUILD NAME: qt5ct +SLACKBUILD LOCATION: ./desktop/qt5ct +SLACKBUILD FILES: README doinst.sh qt5ct.SlackBuild qt5ct.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/qt5ct/qt5ct-1.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba865f840cab31a7a68d217c776bd86b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt5ct (Qt5 configuration utility) + +SLACKBUILD NAME: qt6ct +SLACKBUILD LOCATION: ./desktop/qt6ct +SLACKBUILD FILES: README doinst.sh qt6ct.SlackBuild qt6ct.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.opencode.net/api/v4/projects/5459/packages/generic/qt6ct/0.11/qt6ct-0.11.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c4d19d7b7280a429a76be807bd5205eb +SLACKBUILD SHORT DESCRIPTION: qt6ct (Qt6 configuration utility) + +SLACKBUILD NAME: qtile-extras +SLACKBUILD LOCATION: ./desktop/qtile-extras +SLACKBUILD FILES: README python3.9_fixes.patch qtile-extras.SlackBuild qtile-extras.info slack-desc +SLACKBUILD VERSION: 0.33.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/q/qtile-extras/qtile_extras-0.33.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52d30941fb741629f66d545640c879ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtile-extras (extra mods for qtile) + +SLACKBUILD NAME: qtile +SLACKBUILD LOCATION: ./desktop/qtile +SLACKBUILD FILES: README doinst.sh python3.9_fixes.patch qtile.SlackBuild qtile.info slack-desc xinitrc.qtile +SLACKBUILD VERSION: 0.33.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/q/qtile/qtile-0.33.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1df37ff089615046b1f7d46f05328c62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtile (tiling window manager) + +SLACKBUILD NAME: qtpass +SLACKBUILD LOCATION: ./desktop/qtpass +SLACKBUILD FILES: README doinst.sh qtpass.SlackBuild qtpass.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/IJHack/QtPass/archive/v1.4.0/QtPass-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38eef427b51cc86dcb56bca04aae0fa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtpass (a multi-platform GUI for pass) + +SLACKBUILD NAME: quickswitch-i3 +SLACKBUILD LOCATION: ./desktop/quickswitch-i3 +SLACKBUILD FILES: README doinst.sh quickswitch-i3.SlackBuild quickswitch-i3.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/OliverUv/quickswitch-for-i3/archive/2.7.0/quickswitch-for-i3-2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d36b1505337ea56bf3f4bff45c3a9b12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quickswitch-i3 (utility for i3 wm) + +SLACKBUILD NAME: ratpoison +SLACKBUILD LOCATION: ./desktop/ratpoison +SLACKBUILD FILES: README doinst.sh ratpoison.SlackBuild ratpoison.info slack-desc xinitrc.ratpoison +SLACKBUILD VERSION: 1.4.9 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/ratpoison/ratpoison-1.4.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 912b01564d24734e1a68d36e2d85faa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ratpoison (a light tiling window manager for X) + +SLACKBUILD NAME: razercfg +SLACKBUILD LOCATION: ./desktop/razercfg +SLACKBUILD FILES: README doinst.sh razercfg.SlackBuild razercfg.info rc.razerd.diff slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://dual.bues.ch/razercfg/razercfg-0.21.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30f10ef6a1643fb5f964cbf19d72109b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: razercfg (Razer device configuration tool) + +SLACKBUILD NAME: razorqt +SLACKBUILD LOCATION: ./desktop/razorqt +SLACKBUILD FILES: README doinst.sh patches/dont_hardcode_xdg_path.patch patches/libstatgrab-0.90.patch profile.d/razorqt.csh profile.d/razorqt.sh razorqt.SlackBuild razorqt.info slack-desc xinit/xinitrc.razorqt +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: http://harrier.slackbuilds.org/misc/razorqt-0.5.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b2da8ab69065926bfc998cf1960bffb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: razorqt (qt-based desktop environment) + +SLACKBUILD NAME: rclone-browser +SLACKBUILD LOCATION: ./desktop/rclone-browser +SLACKBUILD FILES: README doinst.sh rclone-browser.SlackBuild rclone-browser.info slack-desc +SLACKBUILD VERSION: 1.8.0.20221231 +SLACKBUILD DOWNLOAD: https://github.com/kapitainsky/RcloneBrowser/archive/45bf7411839b0919c488a3e3a0a5272b50c9fc7b/RcloneBrowser-45bf7411839b0919c488a3e3a0a5272b50c9fc7b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2607eae75613381eede5326eea129510 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rclone-browser (GUI for rclone) + +SLACKBUILD NAME: recoll +SLACKBUILD LOCATION: ./desktop/recoll +SLACKBUILD FILES: README doinst.sh recoll.SlackBuild recoll.info slack-desc +SLACKBUILD VERSION: 1.37.5 +SLACKBUILD DOWNLOAD: https://www.recoll.org/recoll-1.37.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35d595dcc48f5abc434fd8d7e4afebbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recoll (personal full text search tool) + +SLACKBUILD NAME: redshift +SLACKBUILD LOCATION: ./desktop/redshift +SLACKBUILD FILES: README disable-appindicator.patch doinst.sh redshift.SlackBuild redshift.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://github.com/jonls/redshift/releases/download/v1.12/redshift-1.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d04f2413dacdf3434cb86f373842462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redshift (screen colour adjuster) + +SLACKBUILD NAME: river +SLACKBUILD LOCATION: ./desktop/river +SLACKBUILD FILES: README doinst.sh river.SlackBuild river.info slack-desc +SLACKBUILD VERSION: 0.3.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://codeberg.org/river/river/releases/download/v0.3.12/river-0.3.12.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: fa9e06982faac8d05b7401b719824ab3 +SLACKBUILD SHORT DESCRIPTION: river (dynamic tiling wayland compositor) + +SLACKBUILD NAME: rodent +SLACKBUILD LOCATION: ./desktop/rodent +SLACKBUILD FILES: README doinst.sh rodent.SlackBuild rodent.info slack-desc +SLACKBUILD VERSION: 5.3.16.3 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/xffm/rodent-5.3.16.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99290de6a4849eb426a11ea1b121ebde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rodent (Rodent Filemanager) + +SLACKBUILD NAME: rofi-calc +SLACKBUILD LOCATION: ./desktop/rofi-calc +SLACKBUILD FILES: README rofi-calc.SlackBuild rofi-calc.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/svenstaro/rofi-calc/archive/v2.1.0/rofi-calc-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ba0f63d47cac37969dd95f45aafa751 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rofi-calc (display configuration manager) + +SLACKBUILD NAME: rofi-emoji +SLACKBUILD LOCATION: ./desktop/rofi-emoji +SLACKBUILD FILES: README rofi-emoji.SlackBuild rofi-emoji.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://github.com/Mange/rofi-emoji/archive/v3.5.0/rofi-emoji-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eef403f11def2f9b1278765124505760 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rofi-emoji (rofi emoji plugin) + +SLACKBUILD NAME: rofi-lbonn-wayland +SLACKBUILD LOCATION: ./desktop/rofi-lbonn-wayland +SLACKBUILD FILES: README rofi-lbonn-wayland.SlackBuild rofi-lbonn-wayland.info slack-desc +SLACKBUILD VERSION: 1.7.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lbonn/rofi/releases/download/1.7.3%2Bwayland1/rofi-1.7.3+wayland1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 65e10ea4394766368a3e82c6501cbbaa +SLACKBUILD SHORT DESCRIPTION: rofi-lbonn-wayland (wayland window switcher) + +SLACKBUILD NAME: rofi-pass +SLACKBUILD LOCATION: ./desktop/rofi-pass +SLACKBUILD FILES: README rofi-pass.SlackBuild rofi-pass.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/carnager/rofi-pass/archive/2.0.2/rofi-pass-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f32e96d186bbd32a84e43974628efb9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rofi-pass (Simple Password Store) + +SLACKBUILD NAME: rofi +SLACKBUILD LOCATION: ./desktop/rofi +SLACKBUILD FILES: README doinst.sh fix_xfce4-terminal_binary_name.patch rofi.SlackBuild rofi.info slack-desc +SLACKBUILD VERSION: 1.7.9.1 +SLACKBUILD DOWNLOAD: https://github.com/davatorium/rofi/releases/download/1.7.9.1/rofi-1.7.9.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 421f04b75236ffddb5818dd204dd15b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rofi (window switcher) + +SLACKBUILD NAME: root-tail +SLACKBUILD LOCATION: ./desktop/root-tail +SLACKBUILD FILES: README root-tail.SlackBuild root-tail.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/root-tail-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a4b3c4c7ab3bed1f4575e9688aac5de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: root-tail (tail for the X root window) + +SLACKBUILD NAME: rootactions_servicemenu +SLACKBUILD LOCATION: ./desktop/rootactions_servicemenu +SLACKBUILD FILES: README rootactions_servicemenu.SlackBuild rootactions_servicemenu.info slack-desc +SLACKBUILD VERSION: 2.7.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/48411-rootactions_servicemenu_2.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f887ebb733b5853ef8b583da6677bc8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rootactions_servicemenu (rootpriv actions context menu) + +SLACKBUILD NAME: rsl +SLACKBUILD LOCATION: ./desktop/rsl +SLACKBUILD FILES: README rsl.SlackBuild rsl.info slack-desc +SLACKBUILD VERSION: 1.44 +SLACKBUILD DOWNLOAD: http://pileus.org/aweather/files/rsl-1.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0289b70085219cfae8ecd639f2e4f2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rsl (Radar Software Library) + +SLACKBUILD NAME: rss-glx +SLACKBUILD LOCATION: ./desktop/rss-glx +SLACKBUILD FILES: README patches/pixelcity-cpp.patch patches/rss-glx-0.9.1-imagemagick-7.patch patches/rss-glx-0.9.1-missing-include.patch rss-glx.SlackBuild rss-glx.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/rss-glx/rss-glx_0.9.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a772bd143cd8d141edf4d9eff9860ab3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rss-glx (Really Slick Screensavers Port to GLX) + +SLACKBUILD NAME: rss-guard +SLACKBUILD LOCATION: ./desktop/rss-guard +SLACKBUILD FILES: README doinst.sh rss-guard.SlackBuild rss-guard.info slack-desc +SLACKBUILD VERSION: 4.8.6 +SLACKBUILD DOWNLOAD: https://github.com/martinrotter/rssguard/archive/4.8.6/rssguard-4.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fa1d0085f2512453dee076abc823a1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rss-guard (tiny feed reader) + +SLACKBUILD NAME: s1kls +SLACKBUILD LOCATION: ./desktop/s1kls +SLACKBUILD FILES: README s1kls.SlackBuild s1kls.info slack-desc +SLACKBUILD VERSION: 100 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/s1kls/files/s1kls-100.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71870d5f87c1bfde9f03b2725953cf69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s1kls (Simple X11 1-key Keyboard layout switcher) + +SLACKBUILD NAME: salmon +SLACKBUILD LOCATION: ./desktop/salmon +SLACKBUILD FILES: README missing.h salmon.SlackBuild salmon.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/salmon-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02725f0b035463ad089a189f1e7d62ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: salmon (afterstep-style load monitor applet) + +SLACKBUILD NAME: screenfetch +SLACKBUILD LOCATION: ./desktop/screenfetch +SLACKBUILD FILES: README screenfetch.SlackBuild screenfetch.info slack-desc +SLACKBUILD VERSION: 3.9.9 +SLACKBUILD DOWNLOAD: https://github.com/KittyKatt/screenFetch/archive/v3.9.9/screenFetch-3.9.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 989cbc96cd9502a3a7d0c36ed5ea1dfe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: screenfetch (bash screenshot information tool) + +SLACKBUILD NAME: screenkey +SLACKBUILD LOCATION: ./desktop/screenkey +SLACKBUILD FILES: README doinst.sh screenkey.SlackBuild screenkey.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://www.thregr.org/~wavexx/software/screenkey/releases/screenkey-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ea06d3ae55ea5d5544ab0396c79be4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: screenkey (screencast tool) + +SLACKBUILD NAME: sddm-theme-artix +SLACKBUILD LOCATION: ./desktop/sddm-theme-artix +SLACKBUILD FILES: README add_clock.diff gradient_blue_background.diff remove_artix_logo.diff sddm-theme-artix.SlackBuild sddm-theme-artix.info slack-desc +SLACKBUILD VERSION: 20240803 +SLACKBUILD DOWNLOAD: https://gitea.artixlinux.org/artix/sddm-theme-artix/archive/20240803.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: caa89baa6e2bafc977cabcc4e8e59b67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sddm-theme-artix (SDDM theme for Artix Linux) + +SLACKBUILD NAME: sdorfehs +SLACKBUILD LOCATION: ./desktop/sdorfehs +SLACKBUILD FILES: README sdorfehs.SlackBuild sdorfehs.info slack-desc xinitrc.sdorfehs +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/jcs/sdorfehs/archive/refs/tags/v1.5/sdorfehs-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49632b9f4726e04f44b8f1d6138f0065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdorfehs (pronounced "starfish"; tiling window manager) + +SLACKBUILD NAME: seafile-client +SLACKBUILD LOCATION: ./desktop/seafile-client +SLACKBUILD FILES: README doinst.sh seafile-client.SlackBuild seafile-client.info slack-desc +SLACKBUILD VERSION: 8.0.4 +SLACKBUILD DOWNLOAD: https://github.com/haiwen/seafile-client/archive/v8.0.4/seafile-client-8.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1962a9033be781bf68acccc43c895ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seafile-client (Seafile Desktop Client) + +SLACKBUILD NAME: sfwbar +SLACKBUILD LOCATION: ./desktop/sfwbar +SLACKBUILD FILES: README sfwbar.SlackBuild sfwbar.info slack-desc +SLACKBUILD VERSION: 1.0_beta16.1 +SLACKBUILD DOWNLOAD: https://github.com/LBCrion/sfwbar/archive/v1.0_beta16.1/sfwbar-1.0_beta16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afec784379263785a74ee6574eb583a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sfwbar (Sway Floating Window Bar) + +SLACKBUILD NAME: sgsearch +SLACKBUILD LOCATION: ./desktop/sgsearch +SLACKBUILD FILES: README doinst.sh sgsearch.SlackBuild sgsearch.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://download.tuxfamily.org/sgsearch/sgsearch-1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29ded202e7ec61fadde3751c1b3d3a48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sgsearch (search frontend) + +SLACKBUILD NAME: simplenote +SLACKBUILD LOCATION: ./desktop/simplenote +SLACKBUILD FILES: README doinst.sh files/simplenote.desktop files/simplenote.png simplenote.SlackBuild simplenote.info slack-desc +SLACKBUILD VERSION: 2.23.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Automattic/simplenote-electron/releases/download/v2.23.2/Simplenote-linux-2.23.2-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: be7136923c38f1778f043e737cb28ef3 +SLACKBUILD SHORT DESCRIPTION: simplenote (Note taking program) + +SLACKBUILD NAME: skb +SLACKBUILD LOCATION: ./desktop/skb +SLACKBUILD FILES: README doinst.sh skb.SlackBuild skb.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://plhk.ru/static/skb/skb-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: feaf75eb5d4c557ed9ac75620a7ce264 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skb (keyboard layout indicator) + +SLACKBUILD NAME: skippy-xd +SLACKBUILD LOCATION: ./desktop/skippy-xd +SLACKBUILD FILES: README doinst.sh skippy-xd.SlackBuild skippy-xd.info slack-desc +SLACKBUILD VERSION: 2023.06.25 +SLACKBUILD DOWNLOAD: https://github.com/dreamcat4/skippy-xd/archive/v2023.06.25/skippy-xd-2023.06.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9dcbd829effa0c070ed1f996a618aa41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skippy-xd (full-screen task-switcher) + +SLACKBUILD NAME: skulpture +SLACKBUILD LOCATION: ./desktop/skulpture +SLACKBUILD FILES: README skulpture.SlackBuild skulpture.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/59031-skulpture-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf22c1122e99f3c80c95deeea5b20ed5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skulpture (qt4 style) + +SLACKBUILD NAME: sl-fortune +SLACKBUILD LOCATION: ./desktop/sl-fortune +SLACKBUILD FILES: README doinst.sh sl-fortune.SlackBuild sl-fortune.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://zapwai.net/downloads/sl-fortune-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 968af13b3cde382b1c0af4123a0282b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sl-fortune (a fortune notification in X with a slack-ish icon) + +SLACKBUILD NAME: slack-wallpapers +SLACKBUILD LOCATION: ./desktop/slack-wallpapers +SLACKBUILD FILES: README slack-desc slack-wallpapers.SlackBuild slack-wallpapers.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/skaendo/slack-wallpapers/archive/1.0/slack-wallpapers-1.0.tar.gz https://github.com/skaendo/slack-wallpapers-dated/archive/1.0/slack-wallpapers-dated-1.0.tar.gz https://github.com/skaendo/slack-wallpapers-deviantart/archive/1.0/slack-wallpapers-deviantart-1.0.tar.gz https://github.com/skaendo/slack-wallpapers-salix/archive/1.0/slack-wallpapers-salix-1.0.tar.gz https://github.com/skaendo/slack-wallpapers-srbija/archive/1.0/slack-wallpapers-srbija-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 258b3bbe613675f1049091a30f104010 e8e26423c234b14022930412063844c2 9869e931e4bdedaf2151e6a8081cd057 6ad36394765e8c2c136fe56868963003 0dda82f8407f4efbf5072b97fe2ed3c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slack-wallpapers (Slackware wallpapers) + +SLACKBUILD NAME: slackware-xdg-menu +SLACKBUILD LOCATION: ./desktop/slackware-xdg-menu +SLACKBUILD FILES: README desktop-directories/Accessibility.directory desktop-directories/Accessories.directory desktop-directories/Applications.directory desktop-directories/Development.directory desktop-directories/Education.directory desktop-directories/Games.directory desktop-directories/Graphics.directory desktop-directories/Internet.directory desktop-directories/Multimedia.directory desktop-directories/Office.directory desktop-directories/Other.directory desktop-directories/Science.directory desktop-directories/System-Tools.directory doinst.sh patches/update-menu.patch slack-desc slackware-xdg-menu.SlackBuild slackware-xdg-menu.info xdg-menu/applications.menu +SLACKBUILD VERSION: 0.7.6.2 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/archlinux-stuff/arch-xdg-menu-0.7.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4aadc2a05a8e8330c95c22548a4fcfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackware-xdg-menu (automatically generate WM menu from xdg files) + +SLACKBUILD NAME: slackware-xdm-theme +SLACKBUILD LOCATION: ./desktop/slackware-xdm-theme +SLACKBUILD FILES: README doinst.sh slack-desc slackware-xdm-theme.SlackBuild slackware-xdm-theme.info +SLACKBUILD VERSION: 20170522 +SLACKBUILD DOWNLOAD: https://harrier.slackbuilds.org/misc/slackware-xdm-theme.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da26803cfcbbc80b3d72fbc2efcacd8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackware-xdm-theme (Custom Slackware XDM Theme) + +SLACKBUILD NAME: slbar +SLACKBUILD LOCATION: ./desktop/slbar +SLACKBUILD FILES: README slack-desc slbar.SlackBuild slbar.info +SLACKBUILD VERSION: 20230928 +SLACKBUILD DOWNLOAD: https://github.com/Rentib/slbar/archive/3bc29cc/slbar-3bc29cce75938671bbaa80699f1962de27636b1e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eddf81da7cdd87bfa7e643ec6c10f4cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slbar (status bar for dwm) + +SLACKBUILD NAME: slock +SLACKBUILD LOCATION: ./desktop/slock +SLACKBUILD FILES: README doinst.sh patches/config.mk.patch slack-desc slock.SlackBuild slock.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://dl.suckless.org/tools/slock-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f91dd5ba50ce7bd1842caeca067086a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slock (Simple X display locker) + +SLACKBUILD NAME: slstatus +SLACKBUILD LOCATION: ./desktop/slstatus +SLACKBUILD FILES: README config.h patches/01-memory-lscanf.patch patches/02-volume-null-deref.patch patches/03-wifi-ioctl-retry.patch patches/04-battery-buffer-overflow.patch patches/README slack-desc slstatus.SlackBuild slstatus.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/slstatus-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b18ca7503e264638c6571ac7ae08cdca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slstatus (short description) + +SLACKBUILD NAME: slurp +SLACKBUILD LOCATION: ./desktop/slurp +SLACKBUILD FILES: README slack-desc slurp.SlackBuild slurp.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/emersion/slurp/archive/refs/tags/v1.4.0/slurp-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b88209c2765bc3a92556266cbebfe2f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slurp (wayland region selection) + +SLACKBUILD NAME: smaragd +SLACKBUILD LOCATION: ./desktop/smaragd +SLACKBUILD FILES: README doinst.sh slack-desc smaragd.SlackBuild smaragd.info +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/smaragd-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75905f0a29f45da3dd552ca8b66c122d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smaragd (Emerald for KDE) + +SLACKBUILD NAME: somebar +SLACKBUILD LOCATION: ./desktop/somebar +SLACKBUILD FILES: README slack-desc somebar.SlackBuild somebar.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~raphi/somebar/archive/1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b726813d690d3960608eb95a1e1bcb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: somebar (dwm-like bar for dwl) + +SLACKBUILD NAME: spectrwm +SLACKBUILD LOCATION: ./desktop/spectrwm +SLACKBUILD FILES: README doinst.sh examples/README examples/battery_status.sh examples/spectrwm.conf examples/spectrwm_baraction.sh examples/spectrwm_screenshot.sh examples/wifi_link_quality.sh slack-desc spectrwm.SlackBuild spectrwm.info xinitrc.spectrwm +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://github.com/conformal/spectrwm/archive/SPECTRWM_3_7_0/spectrwm-SPECTRWM_3_7_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 513b119c724d6c0c3ab1f2a677c10b85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spectrwm (small dynamic tiling window manager) + +SLACKBUILD NAME: stalonetray +SLACKBUILD LOCATION: ./desktop/stalonetray +SLACKBUILD FILES: README slack-desc stalonetray.SlackBuild stalonetray.info +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/stalonetray/stalonetray-0.8.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae95dbbacc2620e032acea8abab8c9ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stalonetray (a STAnd-aLONE system TRAY) + +SLACKBUILD NAME: standard-notes-bin +SLACKBUILD LOCATION: ./desktop/standard-notes-bin +SLACKBUILD FILES: README doinst.sh slack-desc standard-notes-bin.SlackBuild standard-notes-bin.info +SLACKBUILD VERSION: 3.201.21 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/standardnotes/app/releases/download/%40standardnotes%2Fdesktop%403.201.21/standard-notes-3.201.21-linux-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 828a2b61578ddce64ae46fb77812f4d3 +SLACKBUILD SHORT DESCRIPTION: standard-notes-bin (free, open-source encrypted notes app) + +SLACKBUILD NAME: stoken +SLACKBUILD LOCATION: ./desktop/stoken +SLACKBUILD FILES: README doinst.sh slack-desc stoken.SlackBuild stoken.info +SLACKBUILD VERSION: 0.93 +SLACKBUILD DOWNLOAD: https://github.com/cernekee/stoken/archive/v0.93/stoken-0.93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0534af5cda0afbcb691d2d6e700b3e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stoken (RSA tokencode generator) + +SLACKBUILD NAME: subtle +SLACKBUILD LOCATION: ./desktop/subtle +SLACKBUILD FILES: README changeset_r3240.diff changeset_r3242.diff changeset_r3244.diff doinst.sh slack-desc subtle.SlackBuild subtle.desktop subtle.info xinitrc.subtle +SLACKBUILD VERSION: 0.11.3224_xi +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/subtle/subtle-0.11.3224-xi.tbz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e16618291ab14fc05bac6231109ec9f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subtle (ruby based tiling WM) + +SLACKBUILD NAME: sun +SLACKBUILD LOCATION: ./desktop/sun +SLACKBUILD FILES: README doinst.sh slack-desc sun.SlackBuild sun.info +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/sun/-/archive/2.4.0/sun-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 939d9c61cfb0675666269d8505c36ec7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sun (Slackware Update Notifier) + +SLACKBUILD NAME: superkey-launch +SLACKBUILD LOCATION: ./desktop/superkey-launch +SLACKBUILD FILES: README slack-desc superkey-launch.SlackBuild superkey-launch.info +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://github.com/ryanpcmcquen/superkey-launch/archive/1.6.3/superkey-launch-1.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31b7ee3ed8a515a08621fd0b17f5e3a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: superkey-launch (keybinding utility) + +SLACKBUILD NAME: suru-plus-icon-theme +SLACKBUILD LOCATION: ./desktop/suru-plus-icon-theme +SLACKBUILD FILES: README doinst.sh slack-desc suru-plus-icon-theme.SlackBuild suru-plus-icon-theme.info +SLACKBUILD VERSION: 30.0 +SLACKBUILD DOWNLOAD: https://github.com/gusbemacbe/suru-plus/archive/v30.0/suru-plus-30.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aba1a105215425e843b60b8edae38241 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: suru-plus-icon-theme (Extensive SVG icons set) + +SLACKBUILD NAME: sushi +SLACKBUILD LOCATION: ./desktop/sushi +SLACKBUILD FILES: README slack-desc sushi.SlackBuild sushi.info +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/sushi-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8677318e1620346c3ff481d963e24606 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sushi (Quick Previewer for Nautilus) + +SLACKBUILD NAME: sway +SLACKBUILD LOCATION: ./desktop/sway +SLACKBUILD FILES: README slack-desc sway.SlackBuild sway.info +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://github.com/swaywm/sway/releases/download/1.11/sway-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 798ff1172e8ddb906191116453a1b24b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sway (wayland i3 clone) + +SLACKBUILD NAME: swaybg +SLACKBUILD LOCATION: ./desktop/swaybg +SLACKBUILD FILES: README slack-desc swaybg.SlackBuild swaybg.info +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/swaywm/swaybg/releases/download/v1.2.1/swaybg-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0228fadd684cd778d46b70756088178 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swaybg (sway background setter) + +SLACKBUILD NAME: swayidle +SLACKBUILD LOCATION: ./desktop/swayidle +SLACKBUILD FILES: README slack-desc swayidle.SlackBuild swayidle.info +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/swaywm/swayidle/releases/download/1.7.1/swayidle-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7032c54a0357d92173e7a823e09a9b8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swayidle (sway idle management daemon) + +SLACKBUILD NAME: swaylock +SLACKBUILD LOCATION: ./desktop/swaylock +SLACKBUILD FILES: README slack-desc swaylock.SlackBuild swaylock.info +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://github.com/swaywm/swaylock/releases/download/v1.7.2/swaylock-1.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8c7ba4efa125e6476502c0ee1e6b4f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swaylock (wayland lockscreen utility) + +SLACKBUILD NAME: sxhkd +SLACKBUILD LOCATION: ./desktop/sxhkd +SLACKBUILD FILES: README slack-desc sxhkd.SlackBuild sxhkd.info +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://github.com/baskerville/sxhkd/archive/0.6.2/sxhkd-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c16018c6904b5c9ec7d6ef9e9953178e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sxhkd (Simple X hotkey daemon) + +SLACKBUILD NAME: sync-engine +SLACKBUILD LOCATION: ./desktop/sync-engine +SLACKBUILD FILES: README slack-desc sync-engine.SlackBuild sync-engine.info +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/synce/sync-engine-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b3d776d0cbba16fb2b9e89c1ef84ba2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sync-engine (SynCE syncronization engine) + +SLACKBUILD NAME: synce-kpm +SLACKBUILD LOCATION: ./desktop/synce-kpm +SLACKBUILD FILES: README slack-desc synce-kpm.SlackBuild synce-kpm.info +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/synce/synce-kpm-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddc1cd10e634090b68344f50fd330b35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: synce-kpm (SynCE KDE PDA Manager) + +SLACKBUILD NAME: thunar-archive-plugin +SLACKBUILD LOCATION: ./desktop/thunar-archive-plugin +SLACKBUILD FILES: README doinst.sh slack-desc thunar-archive-plugin.SlackBuild thunar-archive-plugin.info +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/thunar-plugins/thunar-archive-plugin/0.5/thunar-archive-plugin-0.5.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d3c23fb89bb586bc208bf08663e0cbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-archive-plugin (Thunar Archive Plugin) + +SLACKBUILD NAME: thunar-custom-actions +SLACKBUILD LOCATION: ./desktop/thunar-custom-actions +SLACKBUILD FILES: README slack-desc thunar-custom-actions.SlackBuild thunar-custom-actions.info +SLACKBUILD VERSION: 0.0.22 +SLACKBUILD DOWNLOAD: https://apt.nobodyinperson.de/pool/main/t/thunar-custom-actions/thunar-custom-actions_0.0.22_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dddf06031bd18290832a4579b46e419e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-custom-actions (System-wide Thunar custom actions) + +SLACKBUILD NAME: thunar-media-tags-plugin +SLACKBUILD LOCATION: ./desktop/thunar-media-tags-plugin +SLACKBUILD FILES: README slack-desc thunar-media-tags-plugin-0.3.0.patch thunar-media-tags-plugin.SlackBuild thunar-media-tags-plugin.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/thunar-plugins/thunar-media-tags-plugin/0.3/thunar-media-tags-plugin-0.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e332113e4b0e548ee7abd87629667f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-media-tags-plugin (Media Tag Plugin for Thunar) + +SLACKBUILD NAME: thunar-megasync +SLACKBUILD LOCATION: ./desktop/thunar-megasync +SLACKBUILD FILES: README doinst.sh slack-desc thunar-megasync.SlackBuild thunar-megasync.info +SLACKBUILD VERSION: 5.2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/meganz/MEGAsync/archive/v5.2.1.0_Linux/MEGAsync-5.2.1.0_Linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec6e327ea4d45853455fbf23e1fcd62d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-megasync (MEGAsync plugin for thunar file manager) + +SLACKBUILD NAME: thunar-sendto-clamtk +SLACKBUILD LOCATION: ./desktop/thunar-sendto-clamtk +SLACKBUILD FILES: README doinst.sh slack-desc thunar-sendto-clamtk.SlackBuild thunar-sendto-clamtk.info +SLACKBUILD VERSION: 0.08_2 +SLACKBUILD DOWNLOAD: https://github.com/dave-theunsub/thunar-sendto-clamtk/archive/v0.08-2/thunar-sendto-clamtk-0.08-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c115e6a6a6cd7ec92f1bc31154f98868 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-sendto-clamtk (A clamtk plugin for Thunar) + +SLACKBUILD NAME: thunar-vcs-plugin +SLACKBUILD LOCATION: ./desktop/thunar-vcs-plugin +SLACKBUILD FILES: README doinst.sh slack-desc thunar-vcs-plugin.SlackBuild thunar-vcs-plugin.info +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/thunar-plugins/thunar-vcs-plugin/0.2/thunar-vcs-plugin-0.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e19cca5efdab3ad38ed4cb99dfd8afe8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunar-vcs-plugin (Version Control System plugin for Thunar) + +SLACKBUILD NAME: tint2 +SLACKBUILD LOCATION: ./desktop/tint2 +SLACKBUILD FILES: README doinst.sh slack-desc tint2.SlackBuild tint2.info tint2conf-libm-1082699.patch +SLACKBUILD VERSION: 17.1.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/nick87720z/tint2/-/archive/17.1.3/tint2-17.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b9ea0627e43f36ddad53b5c42e51267 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tint2 (panel/taskbar for modern X window managers) + +SLACKBUILD NAME: todoman +SLACKBUILD LOCATION: ./desktop/todoman +SLACKBUILD FILES: README slack-desc todoman.SlackBuild todoman.info +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fd/60/dbd18038cfe5a795d2e427b3ae4112c340966ed2d3a70303a4d59d7313eb/todoman-4.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 248638b878dd39483c381c324b4edfeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: todoman (A simple, standards-based, cli todo (aka: task) manager.) + +SLACKBUILD NAME: trayer-srg +SLACKBUILD LOCATION: ./desktop/trayer-srg +SLACKBUILD FILES: README slack-desc spelling_grammar_fixes.diff trayer-srg.SlackBuild trayer-srg.info +SLACKBUILD VERSION: 1.1.8 +SLACKBUILD DOWNLOAD: https://github.com/sargon/trayer-srg/archive/trayer-1.1.8/trayer-srg-trayer-1.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43d7341165fe3b36b3e5e397da365684 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trayer-srg (GTK2-based systray for UNIX desktop) + +SLACKBUILD NAME: tty-clock +SLACKBUILD LOCATION: ./desktop/tty-clock +SLACKBUILD FILES: README slack-desc tty-clock.SlackBuild tty-clock.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/xorg62/tty-clock/archive/v2.3/tty-clock-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2452b5a3286d4d7993913cbfc744ed1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-clock (terminal ncurses clock) + +SLACKBUILD NAME: ufetch +SLACKBUILD LOCATION: ./desktop/ufetch +SLACKBUILD FILES: README slack-desc ufetch.SlackBuild ufetch.info wm_detect.diff +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/jschx/ufetch/-/archive/v0.4/ufetch-v0.4-ff21a96c8d6d7f34b77836eeda2cf4b225e25dee.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13c70cf07e7ef9f9b2335d5d968649bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ufetch (displays system information) + +SLACKBUILD NAME: unsaver +SLACKBUILD LOCATION: ./desktop/unsaver +SLACKBUILD FILES: README slack-desc unsaver.SlackBuild unsaver.info +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/unsaver-0.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa2ff45a4cd02165160ce88c765fe4be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unsaver (deactivate screensaver on joystick or fullscreen activity) + +SLACKBUILD NAME: uwm +SLACKBUILD LOCATION: ./desktop/uwm +SLACKBUILD FILES: README slack-desc uwm.SlackBuild uwm.info +SLACKBUILD VERSION: 0.2.11b +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/udeproject/files/UWM/uwm-0.2.11b%20stable/uwm-0.2.11b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f46cce7048f3ac5abae3ee1dcb6bb84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uwm (the ultimate window manager) + +SLACKBUILD NAME: vala-panel-appmenu +SLACKBUILD LOCATION: ./desktop/vala-panel-appmenu +SLACKBUILD FILES: README doinst.sh slack-desc vala-panel-appmenu.SlackBuild vala-panel-appmenu.info vala-panel-appmenu.sh +SLACKBUILD VERSION: 0.7.6 +SLACKBUILD DOWNLOAD: https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/archive/0.7.6/vala-panel-appmenu-0.7.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21cedc19b9554696dd0ca879b43e9d7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vala-panel-appmenu (Global Menu for Vala Panel and xfce4-panel) + +SLACKBUILD NAME: variety +SLACKBUILD LOCATION: ./desktop/variety +SLACKBUILD FILES: README doinst.sh slack-desc variety.SlackBuild variety.info +SLACKBUILD VERSION: 0.8.13 +SLACKBUILD DOWNLOAD: https://github.com/varietywalls/variety/archive/0.8.13/variety-0.8.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 813af3e894e46901f149a645c1443f35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: variety (python library) + +SLACKBUILD NAME: vbox-runner +SLACKBUILD LOCATION: ./desktop/vbox-runner +SLACKBUILD FILES: README slack-desc vbox-runner.SlackBuild vbox-runner.info +SLACKBUILD VERSION: git_20200604_e2306271 +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/vbox-runner/vbox-runner-git_20200604_e2306271.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 302d11652f9dbc900f07069b2d3e0cc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vbox-runner (KDE4 runner plugin for virtualbox) + +SLACKBUILD NAME: vdesk +SLACKBUILD LOCATION: ./desktop/vdesk +SLACKBUILD FILES: README slack-desc vdesk.SlackBuild vdesk.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://offog.org/files/vdesk-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8a637694c85d9a844960b6f6df21454 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vdesk (Lightweight X11 Virtual Desktop Manager) + +SLACKBUILD NAME: velox +SLACKBUILD LOCATION: ./desktop/velox +SLACKBUILD FILES: README build-fixes.patch doinst.sh slack-desc velox.SlackBuild velox.conf.sample velox.info xcb-atom.patch xcb-aux.patch +SLACKBUILD VERSION: 0.0.3 +SLACKBUILD DOWNLOAD: https://github.com/michaelforney/velox/archive/0.0.3/velox-0.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4cb4eb56221a9562c163029da4fc20a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: velox (simple window manager) + +SLACKBUILD NAME: vertex-maia-icon-themes +SLACKBUILD LOCATION: ./desktop/vertex-maia-icon-themes +SLACKBUILD FILES: README doinst.sh slack-desc vertex-maia-icon-themes.SlackBuild vertex-maia-icon-themes.info +SLACKBUILD VERSION: 20160526 +SLACKBUILD DOWNLOAD: https://gitlab.manjaro.org/artwork/icon-themes/vertex-maia-icon-themes/-/archive/20160526/vertex-maia-icon-themes-20160526.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b48380b169929f14be27557f3c65499 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vertex-maia-icon-themes (Manjaro icon theme) + +SLACKBUILD NAME: vim-qt +SLACKBUILD LOCATION: ./desktop/vim-qt +SLACKBUILD FILES: README doinst.sh qvim.desktop slack-desc vim-qt.SlackBuild vim-qt.info +SLACKBUILD VERSION: 20170421 +SLACKBUILD DOWNLOAD: https://bitbucket.org/equalsraf/vim-qt/get/package-20170421.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d228c4dd013e7e0cbc2b55bfa7961086 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vim-qt (Qt gui for Vim) + +SLACKBUILD NAME: vinagre +SLACKBUILD LOCATION: ./desktop/vinagre +SLACKBUILD FILES: README doinst.sh slack-desc vinagre.SlackBuild vinagre.info +SLACKBUILD VERSION: 3.22.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/vinagre/3.22/vinagre-3.22.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 451554ddf46636105cd5f0330e98d254 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vinagre (remote desktop viewer for GNOME) + +SLACKBUILD NAME: vtwm +SLACKBUILD LOCATION: ./desktop/vtwm +SLACKBUILD FILES: README slack-desc vtwm.SlackBuild vtwm.info +SLACKBUILD VERSION: 5.5.0_rc8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vtwm/vtwm-5.5.0-rc8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1cc0d89c89a9ec77e06977e191022ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vtwm (One of many twm descendents) + +SLACKBUILD NAME: wally +SLACKBUILD LOCATION: ./desktop/wally +SLACKBUILD FILES: README doinst.sh slack-desc wally.SlackBuild wally.info +SLACKBUILD VERSION: 2.4.4 +SLACKBUILD DOWNLOAD: http://www.becrux.com/pages/projects/wally/wally-2.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b152414312259d6c3adb07d101c60166 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wally (wallpaper changer) + +SLACKBUILD NAME: waybar +SLACKBUILD LOCATION: ./desktop/waybar +SLACKBUILD FILES: README slack-desc waybar.SlackBuild waybar.info +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://github.com/Alexays/Waybar/archive/0.14.0/Waybar-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d413dd64391933f8b8eb37eb29dbce0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waybar (bar for wlroots based compositors) + +SLACKBUILD NAME: wayfire +SLACKBUILD LOCATION: ./desktop/wayfire +SLACKBUILD FILES: README doinst.sh footclose.patch slack-desc wayfire.SlackBuild wayfire.info +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://github.com/WayfireWM/wayfire/releases/download/v0.7.4/wayfire-0.7.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7572a50664303d94bb9eaf3824ea9b1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wayfire (3D wayland compositor environment based on wlroots) + +SLACKBUILD NAME: wbar +SLACKBUILD LOCATION: ./desktop/wbar +SLACKBUILD FILES: README slack-desc wbar-2.3.3-desktopfile.patch wbar-2.3.4-automake-1.13.patch wbar-2.3.4-c++11.patch wbar-2.3.4-completion.patch wbar.SlackBuild wbar.info +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wbar/wbar-2.3.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1ac6b74138937a280904d1bac88115d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wbar (quick launch bar) + +SLACKBUILD NAME: wbg +SLACKBUILD LOCATION: ./desktop/wbg +SLACKBUILD FILES: README doinst.sh slack-desc wbg.SlackBuild wbg.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/wbg/archive/1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75f9dd94f1f736b2839c6e1211b733a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wbg (wallpaper for Wayland compositors) + +SLACKBUILD NAME: wcm +SLACKBUILD LOCATION: ./desktop/wcm +SLACKBUILD FILES: README doinst.sh slack-desc wcm.SlackBuild wcm.info +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/WayfireWM/wcm/releases/download/v0.7.0/wcm-0.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d26a9d32024e8397e6a9361ec45f7c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wcm (config manager for wayfire) + +SLACKBUILD NAME: wdisplays +SLACKBUILD LOCATION: ./desktop/wdisplays +SLACKBUILD FILES: README doinst.sh slack-desc wdisplays.SlackBuild wdisplays.info +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://github.com/artizirk/wdisplays/archive/1.1.3/wdisplays-1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9af57fce841d02bc69f6912e046704cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wdisplays (graphical display config for Wayland) + +SLACKBUILD NAME: weston +SLACKBUILD LOCATION: ./desktop/weston +SLACKBUILD FILES: README slack-desc weston-10.0.0-elogind.patch weston.SlackBuild weston.info +SLACKBUILD VERSION: 10.0.5 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/wayland/weston/-/releases/10.0.5/downloads/weston-10.0.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2e3ff33a0cdc51b77c91fd363aa191a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: weston (Reference implementation of a Wayland compositor) + +SLACKBUILD NAME: wf-config +SLACKBUILD LOCATION: ./desktop/wf-config +SLACKBUILD FILES: README slack-desc wf-config.SlackBuild wf-config.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/WayfireWM/wf-config/releases/download/v0.7.1/wf-config-0.7.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07c3cdd469bf7d8975ff933230c72fbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wf-config (managing configuration library for wayfire) + +SLACKBUILD NAME: wf-shell +SLACKBUILD LOCATION: ./desktop/wf-shell +SLACKBUILD FILES: README doinst.sh slack-desc wf-shell.SlackBuild wf-shell.info +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/WayfireWM/wf-shell/releases/download/v0.7.0/wf-shell-0.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 253a91be3986a9f72b31ef15deede510 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wf-shell (GTK3-based panel for wayfire) + +SLACKBUILD NAME: wl-mirror +SLACKBUILD LOCATION: ./desktop/wl-mirror +SLACKBUILD FILES: README slack-desc wl-mirror.SlackBuild wl-mirror.info +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: https://github.com/Ferdi265/wl-mirror/releases/download/v0.17.0/wl-mirror-0.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd26ecccb8bb3ca36915657c10030868 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wl-mirror (a simple Wayland output mirror client) + +SLACKBUILD NAME: wlr-randr +SLACKBUILD LOCATION: ./desktop/wlr-randr +SLACKBUILD FILES: README slack-desc wlr-randr.SlackBuild wlr-randr.info +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~emersion/wlr-randr/archive/v0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d3eb11c2271c742839d4193f45f45d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wlr-randr (An xrandr clone for wlroots compositors) + +SLACKBUILD NAME: wlsunset +SLACKBUILD LOCATION: ./desktop/wlsunset +SLACKBUILD FILES: README slack-desc wlsunset.SlackBuild wlsunset.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~kennylevinsen/wlsunset/archive/0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 668e2f9b47b4f51eaf2b0706fe363123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wlsunset (gamma adjustments for wayland) + +SLACKBUILD NAME: wmCalClock +SLACKBUILD LOCATION: ./desktop/wmCalClock +SLACKBUILD FILES: 1.26-fix-KnR-prototypes.patch README slack-desc wmCalClock.SlackBuild wmCalClock.info +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmcalclock-1.26.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e26e4ccd1809c182bc44ca7dad5ee84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmCalClock (Window Maker date and time dockable application) + +SLACKBUILD NAME: wmMoonClock +SLACKBUILD LOCATION: ./desktop/wmMoonClock +SLACKBUILD FILES: README SouthernHemisphere.patch slack-desc wmMoonClock.SlackBuild wmMoonClock.info +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmmoonclock-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5b02d3d26d42e9472edd215c4633127 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmMoonClock (Window Maker moon phase dockable application) + +SLACKBUILD NAME: wmSun +SLACKBUILD LOCATION: ./desktop/wmSun +SLACKBUILD FILES: README slack-desc wmSun.SlackBuild wmSun.info +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmSun-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8ce0dfcce5672a8e9e4d4224c2e10bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmSun (Window Maker sunrise and sunset dockable application) + +SLACKBUILD NAME: wmSunMoon +SLACKBUILD LOCATION: ./desktop/wmSunMoon +SLACKBUILD FILES: README slack-desc wmSunMoon.SlackBuild wmSunMoon.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmSunMoon-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b1ae9da12e2adf31cb71a0873a914fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmSunMoon (Window Maker Sun, Moon, and time dockable application) + +SLACKBUILD NAME: wmakerconf +SLACKBUILD LOCATION: ./desktop/wmakerconf +SLACKBUILD FILES: README doinst.sh patches/patch-configure patches/patch-scripts__wget.pl patches/patch-src_menu.c patches/patch-src_misc.c patches/patch-src_previews.c patches/patch-src_rootmenu.c patches/patch-src_themebrowser.c patches/patch-src_window.c patches/patch-src_wmconfig.c slack-desc wmakerconf.SlackBuild wmakerconf.info +SLACKBUILD VERSION: 2.12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wmakerconf/wmakerconf_2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 252114b5ee5fc5bec99477497ee045cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmakerconf (GTK+ based configuration tool for Window Maker) + +SLACKBUILD NAME: wmalauncher +SLACKBUILD LOCATION: ./desktop/wmalauncher +SLACKBUILD FILES: README slack-desc wmalauncher.SlackBuild wmalauncher.info +SLACKBUILD VERSION: 2020.0905 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wmalauncher/files/wmalauncher-2020.0905.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e886740e6538369b7265dea26f89866 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmalauncher (A dockapp application launcher) + +SLACKBUILD NAME: wmamixer +SLACKBUILD LOCATION: ./desktop/wmamixer +SLACKBUILD FILES: README slack-desc wmamixer.SlackBuild wmamixer.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/gryf/wmamixer/archive/1.0/wmamixer-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7baf2a8f283e8c901dce1374a8122f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmamixer (ALSA mixer dockapp) + +SLACKBUILD NAME: wmbackground +SLACKBUILD LOCATION: ./desktop/wmbackground +SLACKBUILD FILES: README slack-desc wmbackground.SlackBuild wmbackground.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmbackground-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dc67f01d65fd04171cf99c257441e3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmbackground (Window Maker backgrounds changer) + +SLACKBUILD NAME: wmbattery +SLACKBUILD LOCATION: ./desktop/wmbattery +SLACKBUILD FILES: README slack-desc wmbattery.SlackBuild wmbattery.info +SLACKBUILD VERSION: 2.51 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmbattery-2.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 159d75365530990f7d94b7a1cc74e086 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmbattery (Laptop Battery Status) + +SLACKBUILD NAME: wmbiff +SLACKBUILD LOCATION: ./desktop/wmbiff +SLACKBUILD FILES: README slack-desc wmbiff.SlackBuild wmbiff.info +SLACKBUILD VERSION: 0.4.27 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wmbiff/wmbiff-0.4.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50466b6e4a143cf4e55546b34d5792e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmbiff (Window Maker mailbox dockable application) + +SLACKBUILD NAME: wmblob +SLACKBUILD LOCATION: ./desktop/wmblob +SLACKBUILD FILES: README slack-desc wmblob.SlackBuild wmblob.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/bbidulock/wmblob/releases/download/1.0.4/wmblob-1.0.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b4f9ac8cefd943e2db6882e877a971d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmblob (Fancy Moving Blobs DockApp) + +SLACKBUILD NAME: wmbutton +SLACKBUILD LOCATION: ./desktop/wmbutton +SLACKBUILD FILES: README doinst.sh slack-desc wmbutton.SlackBuild wmbutton.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmbutton-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74dc185fabcfd90c96872847c23b8734 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmbutton (3 button actions) + +SLACKBUILD NAME: wmcellauto +SLACKBUILD LOCATION: ./desktop/wmcellauto +SLACKBUILD FILES: README slack-desc wmcellauto.SlackBuild wmcellauto.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/d-torrance/wmcellauto/archive/v0.1/wmcellauto-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5040a7d2b44f3286a6d90852a457b7c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcellauto (Window Maker dockapp for displaying cellular automata) + +SLACKBUILD NAME: wmcliphist +SLACKBUILD LOCATION: ./desktop/wmcliphist +SLACKBUILD FILES: BUG.txt README deprecated-declarations.patch gtk_assert.diff maybe-uninitialized.patch slack-desc wmcliphist.SlackBuild wmcliphist.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmcliphist-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a608fc3f9c9a9269e640dfac38500e6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcliphist (dockable clipboard history for Window Maker) + +SLACKBUILD NAME: wmclock +SLACKBUILD LOCATION: ./desktop/wmclock +SLACKBUILD FILES: README slack-desc wmclock.SlackBuild wmclock.info +SLACKBUILD VERSION: 1.0.16 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/w/wmclock/wmclock_1.0.16.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9b02a74f8dc96415262c7199b1ccaa7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmclock (simple windowmaker clock/calendar dockapp) + +SLACKBUILD NAME: wmclockmon +SLACKBUILD LOCATION: ./desktop/wmclockmon +SLACKBUILD FILES: README doinst.sh slack-desc wmclockmon.SlackBuild wmclockmon.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmclockmon-1.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcc074b17f1bcf16cab14b4c930f2db9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmclockmon (windowmaker clock dockapp) + +SLACKBUILD NAME: wmcpufreq +SLACKBUILD LOCATION: ./desktop/wmcpufreq +SLACKBUILD FILES: README slack-desc wmcpufreq.SlackBuild wmcpufreq.info +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmcpufreq-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d63b878aae22aedafa6fee1577522db4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcpufreq (dock application) + +SLACKBUILD NAME: wmcpuwatch +SLACKBUILD LOCATION: ./desktop/wmcpuwatch +SLACKBUILD FILES: README doinst.sh slack-desc wmcpuwatch.SlackBuild wmcpuwatch.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/a1/wmcpuwatch-0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf6081e07775febe6032c81d6525ad14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcpuwatch (form of wmmon) + +SLACKBUILD NAME: wmctrl +SLACKBUILD LOCATION: ./desktop/wmctrl +SLACKBUILD FILES: README patch-64bit.diff slack-desc wmctrl.SlackBuild wmctrl.info +SLACKBUILD VERSION: 1.07 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/wmctrl-1.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fe3c7a2caa6071e071ba34f587e1555 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmctrl (tool to interact with an X Window Manager) + +SLACKBUILD NAME: wmcube +SLACKBUILD LOCATION: ./desktop/wmcube +SLACKBUILD FILES: README slack-desc wmcube.SlackBuild wmcube.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmcube-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94565e94c672eff1bd1d0d047cddfab3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmcube (dockapp) + +SLACKBUILD NAME: wmdate +SLACKBUILD LOCATION: ./desktop/wmdate +SLACKBUILD FILES: README slack-desc wmdate.SlackBuild wmdate.info wmdate.man +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/wmdate-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 967a20599124da13c876d12cfe08e3a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmdate (Window Maker calendar dockable application) + +SLACKBUILD NAME: wmdl +SLACKBUILD LOCATION: ./desktop/wmdl +SLACKBUILD FILES: README slack-desc wmdl.1 wmdl.SlackBuild wmdl.info wmdl.rst +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://neanderthal-design.com/oss/window_maker_apps/src/wmdl/wmdl-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9711d13cb738d1e2da16fa42a7292586 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmdl (WindowMaker DOOM load meter) + +SLACKBUILD NAME: wmdrawer +SLACKBUILD LOCATION: ./desktop/wmdrawer +SLACKBUILD FILES: README pixmaps/amule.xpm pixmaps/audacious.xpm pixmaps/firefox.xpm pixmaps/frozen-bubble.xpm pixmaps/gimp.xpm pixmaps/gnustep.xpm pixmaps/gnuterm.xpm pixmaps/gqview.xpm pixmaps/inkscape.xpm pixmaps/mplayer.xpm pixmaps/ooobase.xpm pixmaps/ooocalc.xpm pixmaps/ooodraw.xpm pixmaps/oooimpress.xpm pixmaps/ooomath.xpm pixmaps/ooowriter.xpm pixmaps/pingus.xpm pixmaps/pl-iso.xpm pixmaps/pl-utf.xpm pixmaps/point-d.xpm pixmaps/point-l.xpm pixmaps/point-r.xpm pixmaps/point-u.xpm pixmaps/skype.xpm pixmaps/thunderbird.xpm pixmaps/wicd.xpm pixmaps/wmakerconf.xpm pixmaps/wprefs.xpm pixmaps/xboard.xpm pixmaps/xlogo.xpm slack-desc wmdrawer-0.10.5-custom_cflags.patch wmdrawer.SlackBuild wmdrawer.info wmdrawerrc.Slackware +SLACKBUILD VERSION: 0.10.5 +SLACKBUILD DOWNLOAD: http://people.easter-eggs.org/~valos/wmdrawer/wmdrawer-0.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 608bf2f75fdd084f8e63764c31a2a9a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmdrawer (Window Maker launch applications dockable application) + +SLACKBUILD NAME: wmfire +SLACKBUILD LOCATION: ./desktop/wmfire +SLACKBUILD FILES: README slack-desc wmfire-1.2.4-inline_c99.patch wmfire.SlackBuild wmfire.info +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://www.improbability.net/wmfire/wmfire-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0f298a542ce784806d3e8d1f555e51b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmfire (system load monitor) + +SLACKBUILD NAME: wmfishtime +SLACKBUILD LOCATION: ./desktop/wmfishtime +SLACKBUILD FILES: README slack-desc wmfishtime.SlackBuild wmfishtime.info +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: http://www.ne.jp/asahi/linux/timecop/software/wmfishtime-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8723b7c6a58b8c41a1dd5973ede4b296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmfishtime (clock dockapp) + +SLACKBUILD NAME: wmii +SLACKBUILD LOCATION: ./desktop/wmii +SLACKBUILD FILES: README doinst.sh slack-desc wmii-3.9.2-config_mk.diff wmii-3.9.2-mk_hdr_mk.diff wmii.SlackBuild wmii.desktop wmii.info wmii.xinit xinitrc.wmii +SLACKBUILD VERSION: 3.9.2 +SLACKBUILD DOWNLOAD: http://dl.suckless.org/wmii/wmii+ixp-3.9.2.tbz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d480502b7b1e2a405d941df67f16bcf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmii (window manager improved 2) + +SLACKBUILD NAME: wmimagedock +SLACKBUILD LOCATION: ./desktop/wmimagedock +SLACKBUILD FILES: README slack-desc wmimagedock.SlackBuild wmimagedock.info +SLACKBUILD VERSION: 1.10.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wmimagedock/files/wmimagedock-1.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 198d9cc30f892649a2406c45a66aef36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmimagedock (changes image inside of dockapp) + +SLACKBUILD NAME: wminfo +SLACKBUILD LOCATION: ./desktop/wminfo +SLACKBUILD FILES: README doinst.sh slack-desc wminfo.SlackBuild wminfo.info +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wminfo-4.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 014cb336db7233f5bf2934271e0e1858 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wminfo (Window Maker showing information dockable application) + +SLACKBUILD NAME: wmix +SLACKBUILD LOCATION: ./desktop/wmix +SLACKBUILD FILES: README doinst.sh manpage.diff slack-desc wmix.SlackBuild wmix.info wmix.png +SLACKBUILD VERSION: 3.5 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmix-3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 643e9aa78dbd0b7df4a03b06de69cdde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmix (dockapp mixer) + +SLACKBUILD NAME: wmmand +SLACKBUILD LOCATION: ./desktop/wmmand +SLACKBUILD FILES: README slack-desc squelch.diff wmmand.SlackBuild wmmand.info +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/wmmand/wmMand/wmMand-1.3.2/wmMand-1.3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66eb4a416d52024317d1ea7237c234e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmmand (Windowmaker dockapp that displays the Mandelbrot set) + +SLACKBUILD NAME: wmmixer +SLACKBUILD LOCATION: ./desktop/wmmixer +SLACKBUILD FILES: README slack-desc wmmixer.SlackBuild wmmixer.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmmixer-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfb1ded801910dd39e1bb0b273c4e1c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmmixer (Window Maker sound mixer dockable application) + +SLACKBUILD NAME: wmmon +SLACKBUILD LOCATION: ./desktop/wmmon +SLACKBUILD FILES: README doinst.sh nvme.diff slack-desc wmmon.1 wmmon.SlackBuild wmmon.info wmmon.png wmmonrc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/w/wmmon/wmmon_1.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d6c918355880e4d313dd7402b5b6b3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmmon (windowmaker dockapp to monitor CPU, disk, and memory usage) + +SLACKBUILD NAME: wmname +SLACKBUILD LOCATION: ./desktop/wmname +SLACKBUILD FILES: README slack-desc wmname.SlackBuild wmname.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmname-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6903d299f84d335e529fbd2c1d6e49fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmname (print/set the window manager name property) + +SLACKBUILD NAME: wmnet +SLACKBUILD LOCATION: ./desktop/wmnet +SLACKBUILD FILES: README ludicrous_speed.diff slack-desc wmnet.SlackBuild wmnet.info +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmnet-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64e74c37c0cb5fd4fb81cfb0f5c4a264 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmnet (network bandwidth monitor dockapp for WindowMaker) + +SLACKBUILD NAME: wmphoto+ +SLACKBUILD LOCATION: ./desktop/wmphoto+ +SLACKBUILD FILES: README slack-desc wmphoto+.SlackBuild wmphoto+.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmphoto+-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6efe21b46cd5c09b9f9406e9ef74e58d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmphoto+: wmphoto+ (image viewing dockapp for windowmaker) + +SLACKBUILD NAME: wmpinboard +SLACKBUILD LOCATION: ./desktop/wmpinboard +SLACKBUILD FILES: README slack-desc wmpinboard.SlackBuild wmpinboard.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://www.fedora.is/debian/pool/main/w/wmpinboard/wmpinboard_1.0.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0f528a4e4b7debb9d3372a00c7eb7ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmpinboard (dock application) + +SLACKBUILD NAME: wmpower +SLACKBUILD LOCATION: ./desktop/wmpower +SLACKBUILD FILES: README slack-desc wmpower-0.4.3-gcc-10.patch wmpower.SlackBuild wmpower.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmpower-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 146ceb5dc67d787f3ec4aecd6c3a9fbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmpower (Window Maker laptop power management dockable application) + +SLACKBUILD NAME: wmrandwalk +SLACKBUILD LOCATION: ./desktop/wmrandwalk +SLACKBUILD FILES: README slack-desc wmrandwalk.1 wmrandwalk.SlackBuild wmrandwalk.info wmrandwalk.rst +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/d-torrance/wmrandwalk/archive/v0.1/wmrandwalk-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5f457fb6d9fecb43668a1833caf1ac1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmrandwalk (Window Maker dockapp displaying a random walk) + +SLACKBUILD NAME: wmshutdown +SLACKBUILD LOCATION: ./desktop/wmshutdown +SLACKBUILD FILES: README slack-desc wmshutdown.SlackBuild wmshutdown.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmshutdown-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0297f89e100464ed54d2f41a7af69a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmshutdown (dockapp for shutdown) + +SLACKBUILD NAME: wmslideshow +SLACKBUILD LOCATION: ./desktop/wmslideshow +SLACKBUILD FILES: README slack-desc wmslideshow.SlackBuild wmslideshow.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wmslideshow/files/wmslideshow-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a2c67556925d393c69cc30fd18d458f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmslideshow (dockapp for displaying images) + +SLACKBUILD NAME: wmsm.app +SLACKBUILD LOCATION: ./desktop/wmsm.app +SLACKBUILD FILES: README slack-desc wmsm.app.SlackBuild wmsm.app.info +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmsm.app-0.2.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52e887efdf275e154361e226c717a7bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmsm.app (Window Maker system monitor dockable application) + +SLACKBUILD NAME: wmsorsen +SLACKBUILD LOCATION: ./desktop/wmsorsen +SLACKBUILD FILES: README slack-desc wmsorsen.SlackBuild wmsorsen.info +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: http://www.boomerangsworld.de/cms/dockapps/downloads/wmsorsen-0.10.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31258e7f7845bf9523af81b1271c6c42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmsorsen (windowmaker dockapp for cpu temp/fan/voltage sensors) + +SLACKBUILD NAME: wmstickynotes +SLACKBUILD LOCATION: ./desktop/wmstickynotes +SLACKBUILD FILES: README slack-desc wmstickynotes.SlackBuild wmstickynotes.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/wmstickynotes/files/wmstickynotes/wmstickynotes-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 622ddfa80b2c0686b69575374936280e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmstickynotes (dock application) + +SLACKBUILD NAME: wmsupermon +SLACKBUILD LOCATION: ./desktop/wmsupermon +SLACKBUILD FILES: README example-wmsupermonrc-cputemponly exampleconfig.diff slack-desc wmsupermon.1 wmsupermon.SlackBuild wmsupermon.info wmsupermon.rst +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmsupermon-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0cd98755ca35b9c62dae799a9a465ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmsupermon (universal monitoring dockapp for WindowMaker) + +SLACKBUILD NAME: wmswallow +SLACKBUILD LOCATION: ./desktop/wmswallow +SLACKBUILD FILES: README slack-desc wmswallow.SlackBuild wmswallow.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wmswallow.tar.Z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ab8efef879a0ad6b64980f346635841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmswallow (app docker) + +SLACKBUILD NAME: wmsysmon +SLACKBUILD LOCATION: ./desktop/wmsysmon +SLACKBUILD FILES: README slack-desc wmsysmon.SlackBuild wmsysmon.info +SLACKBUILD VERSION: 0.7.8 +SLACKBUILD DOWNLOAD: http://github.com/voyageur/wmsysmon/archive/0.7.8/wmsysmon-0.7.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a044b49d21084ed10171973cbb6cbdc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmsysmon (dockapp to monitor CPU, RAM, swap, uptime, and more) + +SLACKBUILD NAME: wmsystemtray +SLACKBUILD LOCATION: ./desktop/wmsystemtray +SLACKBUILD FILES: README slack-desc wmsystemtray.SlackBuild wmsystemtray.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/wmsystemtray/wmsystemtray/wmsystemtray-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f04edd3989b5030176492943795b6b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmsystemtray (A system tray as a Window Maker dock app) + +SLACKBUILD NAME: wmtime +SLACKBUILD LOCATION: ./desktop/wmtime +SLACKBUILD FILES: README slack-desc wmtime.SlackBuild wmtime.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmtime-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4efbb4113ad4f1252cf5488796789dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmtime (time dockapp for WindowMaker) + +SLACKBUILD NAME: wmtimer +SLACKBUILD LOCATION: ./desktop/wmtimer +SLACKBUILD FILES: README compilefix.diff slack-desc wmtimer.1 wmtimer.SlackBuild wmtimer.info wmtimer.rst +SLACKBUILD VERSION: 2.92 +SLACKBUILD DOWNLOAD: https://github.com/bbidulock/wmtimer/releases/download/v2.92/wmtimer-2.92.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 425bbb4b0cc852f858da025538d7c900 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmtimer (Timer DockApp) + +SLACKBUILD NAME: wmtop +SLACKBUILD LOCATION: ./desktop/wmtop +SLACKBUILD FILES: README slack-desc wmtop.SlackBuild wmtop.info +SLACKBUILD VERSION: 0.84 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wmtop/wmtop-0.84.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bab22c5bc3a5b887e7c03d6dbfe59d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmtop (Window Maker processes monitor application) + +SLACKBUILD NAME: wmudmount +SLACKBUILD LOCATION: ./desktop/wmudmount +SLACKBUILD FILES: README doinst.sh perlfix.diff slack-desc wmudmount.SlackBuild wmudmount.info +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wmudmount/files/wmudmount/wmudmount-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d92e3df7b1993cff3df3faf88a8df144 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmudmount (file system mounter, windowmaker dockapp) + +SLACKBUILD NAME: wmuptime +SLACKBUILD LOCATION: ./desktop/wmuptime +SLACKBUILD FILES: README slack-desc wmuptime.SlackBuild wmuptime.info +SLACKBUILD VERSION: 0.0.2.980909 +SLACKBUILD DOWNLOAD: http://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/wmuptime_v0_0_2_980909.tbz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bcc8dbaaa2560753abcf93eb96003e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmuptime (LED display of your uptime) + +SLACKBUILD NAME: wmweather+ +SLACKBUILD LOCATION: ./desktop/wmweather+ +SLACKBUILD FILES: README slack-desc wmweather+.SlackBuild wmweather+.info +SLACKBUILD VERSION: 2.18 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wmweatherplus/files/wmweather%2B/wmweather%2B-2.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c825888cd56dce74d1c3c6c959f1f61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmweather+: wmweather+ (Weather Monitor DockApp) + +SLACKBUILD NAME: wmweather +SLACKBUILD LOCATION: ./desktop/wmweather +SLACKBUILD FILES: README doinst.sh slack-desc wmweather.SlackBuild wmweather.info +SLACKBUILD VERSION: 2.4.5 +SLACKBUILD DOWNLOAD: http://ftp.de.debian.org/debian/pool/main/w/wmweather/wmweather_2.4.5.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 327263e96126ad6cf1ccde572111190d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmweather (Window Maker weather monitor dockable application) + +SLACKBUILD NAME: wmwebcam +SLACKBUILD LOCATION: ./desktop/wmwebcam +SLACKBUILD FILES: README compilefix.diff customize.patch slack-desc wmwebcam.SlackBuild wmwebcam.info +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/wmwebcam-0.3.5-fixed.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0a65c02d9743f38c8639d8035bb13b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmwebcam (Webcam DockApp) + +SLACKBUILD NAME: wmwifi +SLACKBUILD LOCATION: ./desktop/wmwifi +SLACKBUILD FILES: README slack-desc wmwifi.SlackBuild wmwifi.info +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmwifi-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b170d4a6c4fc42774b9798cf98af1c27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmwifi (dock application) + +SLACKBUILD NAME: wmxss +SLACKBUILD LOCATION: ./desktop/wmxss +SLACKBUILD FILES: README libexecpath.diff slack-desc wmxss.SlackBuild wmxss.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://www.cs.mun.ca/~gstarkes/wmaker/dockapps/files/wmxss-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26d4f00c3a3d1b2306ba4924a9fbb0fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmxss (XScreenSaver DockApp) + +SLACKBUILD NAME: wofi-pass +SLACKBUILD LOCATION: ./desktop/wofi-pass +SLACKBUILD FILES: README slack-desc wofi-pass.SlackBuild wofi-pass.info +SLACKBUILD VERSION: 24.0.2 +SLACKBUILD DOWNLOAD: https://github.com/schmidtandreas/wofi-pass/archive/refs/tags/v24.0.2/wofi-pass-24.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ee1dcf42e37d307655b705be769f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wofi-pass (pass integration with wofi) + +SLACKBUILD NAME: wofi +SLACKBUILD LOCATION: ./desktop/wofi +SLACKBUILD FILES: README slack-desc wofi.SlackBuild wofi.info +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://hg.sr.ht/~scoopta/wofi/archive/v1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 698aa5fc2ec354e8e49b4937b1a9267d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wofi (launcher for wlroots-based wayland compositors) + +SLACKBUILD NAME: workrave +SLACKBUILD LOCATION: ./desktop/workrave +SLACKBUILD FILES: README doinst.sh slack-desc workrave.SlackBuild workrave.info +SLACKBUILD VERSION: 1.10.51.1 +SLACKBUILD DOWNLOAD: https://github.com/rcaelers/workrave/releases/download/v1_10_51_1/workrave-v1.10.51.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e10612bf0e52a5587dca7af06e57eed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: workrave (work breaks alerts) + +SLACKBUILD NAME: wtype +SLACKBUILD LOCATION: ./desktop/wtype +SLACKBUILD FILES: README slack-desc wtype.SlackBuild wtype.info +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/atx/wtype/archive/refs/tags/v0.4/wtype-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 761d607ce6e7c153dd9de15ebc4046ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wtype (xdotool type for wayland) + +SLACKBUILD NAME: x-tile +SLACKBUILD LOCATION: ./desktop/x-tile +SLACKBUILD FILES: README doinst.sh slack-desc x-tile.SlackBuild x-tile.info +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/giuspen/x-tile/archive/3.3/x-tile-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19d6168ec2572ca49e575d22e8ce5df6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x-tile (an application that allows you to tile windows) + +SLACKBUILD NAME: x2x +SLACKBUILD LOCATION: ./desktop/x2x +SLACKBUILD FILES: README git2tarxz.sh slack-desc x2x.SlackBuild x2x.info +SLACKBUILD VERSION: 1.30_beta+20200121_ec10215 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/x2x-1.30_beta+20200121_ec10215.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d31a8e54beca199cd05227bfa9a6cc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x2x (share keyboard/mouse between multiple X displays) + +SLACKBUILD NAME: xapp-symbolic-icons +SLACKBUILD LOCATION: ./desktop/xapp-symbolic-icons +SLACKBUILD FILES: README doinst.sh slack-desc xapp-symbolic-icons.SlackBuild xapp-symbolic-icons.info +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://github.com/xapp-project/xapp-symbolic-icons/archive/1.0.9/xapp-symbolic-icons-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77b43b7f17284cf397d60c4800f713f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xapp-symbolic-icons (XApp symbolic icons) + +SLACKBUILD NAME: xdg-desktop-portal-gtk +SLACKBUILD LOCATION: ./desktop/xdg-desktop-portal-gtk +SLACKBUILD FILES: README doinst.sh slack-desc xdg-desktop-portal-gtk.SlackBuild xdg-desktop-portal-gtk.info +SLACKBUILD VERSION: 1.15.3 +SLACKBUILD DOWNLOAD: https://github.com/flatpak/xdg-desktop-portal-gtk/releases/download/1.15.3/xdg-desktop-portal-gtk-1.15.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d6e2ad2953c386a1db11618fa3803b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-desktop-portal-gtk (gtk sandboxing desktop APIs) + +SLACKBUILD NAME: xdgmenumaker +SLACKBUILD LOCATION: ./desktop/xdgmenumaker +SLACKBUILD FILES: README slack-desc xdgmenumaker.SlackBuild xdgmenumaker.info +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/gapan/xdgmenumaker/archive/2.4/xdgmenumaker-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a8a8cbb4727fcf5d6e5d5d7657aa556 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdgmenumaker (application menu generator for window managers) + +SLACKBUILD NAME: xdm-slackware-theme +SLACKBUILD LOCATION: ./desktop/xdm-slackware-theme +SLACKBUILD FILES: README doinst.sh slack-desc xdm-slackware-theme.SlackBuild xdm-slackware-theme.info +SLACKBUILD VERSION: 2020.0101 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/xdm-slackware-theme/files/source/xdm-slackware-theme-2020.0101.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d398527307983852f01bbc38462cf33c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdm-slackware-theme (XDM theme for slackware) + +SLACKBUILD NAME: xdo +SLACKBUILD LOCATION: ./desktop/xdo +SLACKBUILD FILES: README slack-desc xdo.SlackBuild xdo.info +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: https://github.com/baskerville/xdo/archive/0.5.7/xdo-0.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26a864375c6e703b87a2ff6d6f7a6068 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdo (Apply the given action to the given windows) + +SLACKBUILD NAME: xearth +SLACKBUILD LOCATION: ./desktop/xearth +SLACKBUILD FILES: README gifout-stdlib.patch slack-desc xearth.SlackBuild xearth.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://hewgill.com/xearth/original/xearth-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e409dffaa8dc5fae1064e38935ab61f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xearth (animated map) + +SLACKBUILD NAME: xfce-hkmon +SLACKBUILD LOCATION: ./desktop/xfce-hkmon +SLACKBUILD FILES: README slack-desc xfce-hkmon.SlackBuild xfce-hkmon.info +SLACKBUILD VERSION: 20180315git +SLACKBUILD DOWNLOAD: https://github.com/lightful/xfce-hkmon/archive/6862a03e9ca7d2b0e96bece4cb88dfc9b3518987/xfce-hkmon-6862a03e9ca7d2b0e96bece4cb88dfc9b3518987.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7eb3760717ebff1796317a3029843d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce-hkmon (Hacker's Monitor for Xfce) + +SLACKBUILD NAME: xfce4-alsa-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-alsa-plugin +SLACKBUILD FILES: README slack-desc xfce4-alsa-plugin.SlackBuild xfce4-alsa-plugin.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/equeim/xfce4-alsa-plugin/archive/0.4.0/xfce4-alsa-plugin-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6210799de162588116050e8c61a2987 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-alsa-plugin (xfce4-panel ALSA volume control plugin) + +SLACKBUILD NAME: xfce4-battery-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-battery-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-battery-plugin.SlackBuild xfce4-battery-plugin.info +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-battery-plugin/1.1/xfce4-battery-plugin-1.1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45a64fe9b81b1374ed765a931747dcea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-battery-plugin (A battery monitor panel plugin for Xfce4) + +SLACKBUILD NAME: xfce4-cpufreq-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-cpufreq-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-cpufreq-plugin.SlackBuild xfce4-cpufreq-plugin.info +SLACKBUILD VERSION: 1.2.7 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-cpufreq-plugin/1.2/xfce4-cpufreq-plugin-1.2.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea87da45feed6edb342f0e7ede77edbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-cpufreq-plugin (cpu frequency plugin for xfce4) + +SLACKBUILD NAME: xfce4-cpugraph-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-cpugraph-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-cpugraph-plugin.SlackBuild xfce4-cpugraph-plugin.info +SLACKBUILD VERSION: 1.2.7 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-cpugraph-plugin/1.2/xfce4-cpugraph-plugin-1.2.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0480611899650e2d4304d13e0e0dda77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-cpugraph-plugin (cpugraph plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-datetime-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-datetime-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-datetime-plugin.SlackBuild xfce4-datetime-plugin.info +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/0.8/xfce4-datetime-plugin-0.8.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcfcd0ec60c4d4916792cb4561a24bc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-datetime-plugin (Plugin for Xfce) + +SLACKBUILD NAME: xfce4-dict +SLACKBUILD LOCATION: ./desktop/xfce4-dict +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-dict.SlackBuild xfce4-dict.info +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/xfce4-dict/0.8/xfce4-dict-0.8.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4612e86e5ff6c0619a73ee1c8775fe0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-dict (Dictionary plugin for Xfce) + +SLACKBUILD NAME: xfce4-diskperf-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-diskperf-plugin +SLACKBUILD FILES: README slack-desc xfce4-diskperf-plugin.SlackBuild xfce4-diskperf-plugin.info +SLACKBUILD VERSION: 2.7.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-diskperf-plugin/2.7/xfce4-diskperf-plugin-2.7.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 502d7b2bf436b2b58860c8cc5ab6ab19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-diskperf-plugin (diskperf plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-docklike-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-docklike-plugin +SLACKBUILD FILES: README slack-desc xfce4-docklike-plugin.SlackBuild xfce4-docklike-plugin.info +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-docklike-plugin/0.4/xfce4-docklike-plugin-0.4.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ff29f5a531861a4a15da4efb4b5a424 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-docklike-plugin (Docklike Taskbar) + +SLACKBUILD NAME: xfce4-eyes-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-eyes-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-eyes-plugin.SlackBuild xfce4-eyes-plugin.info +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-eyes-plugin/4.6/xfce4-eyes-plugin-4.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e4699c981ea6435d0ce06a8d8fad0b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-eyes-plugin (Eyes that spy on you) + +SLACKBUILD NAME: xfce4-fsguard-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-fsguard-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-fsguard-plugin.SlackBuild xfce4-fsguard-plugin.info +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-fsguard-plugin/1.1/xfce4-fsguard-plugin-1.1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d67da20f61ca48d4d7dde3ae158d482 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-fsguard-plugin (Checks free space on a chosen mount point) + +SLACKBUILD NAME: xfce4-genmon-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-genmon-plugin +SLACKBUILD FILES: README slack-desc xfce4-genmon-plugin.SlackBuild xfce4-genmon-plugin.info +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-genmon-plugin/4.1/xfce4-genmon-plugin-4.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29f05962092aedac84c5f040429ce37a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-genmon-plugin (genmon plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-i3-workspaces-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-i3-workspaces-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-i3-workspaces-plugin.SlackBuild xfce4-i3-workspaces-plugin.info +SLACKBUILD VERSION: 1.4.2.20250530 +SLACKBUILD DOWNLOAD: https://github.com/denesb/xfce4-i3-workspaces-plugin/archive/d7c2d978e736a5e07f96142a31fac3bb7d0806b4/xfce4-i3-workspaces-plugin-d7c2d978e736a5e07f96142a31fac3bb7d0806b4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b449ffe2cc06b9d49ee54443c558cfda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-i3-workspaces-plugin (A workspaces plugin for xfce4 and i3 WM) + +SLACKBUILD NAME: xfce4-mailwatch-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-mailwatch-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-mailwatch-plugin.SlackBuild xfce4-mailwatch-plugin.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-mailwatch-plugin/1.4/xfce4-mailwatch-plugin-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19f852317c31bb99ee41b36c9432d4e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-mailwatch-plugin (XFCE plugin for checking mails periodically) + +SLACKBUILD NAME: xfce4-mount-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-mount-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-mount-plugin.SlackBuild xfce4-mount-plugin.info +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-mount-plugin/1.1/xfce4-mount-plugin-1.1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69daef396b1288352d2ccbc7ee367dce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-mount-plugin (a mount plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-mpc-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-mpc-plugin +SLACKBUILD FILES: README slack-desc xfce4-mpc-plugin.SlackBuild xfce4-mpc-plugin.info +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-mpc-plugin/0.5/xfce4-mpc-plugin-0.5.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26a1e8658df2b51967dc2250e23f467d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-mpc-plugin (MusicPD Client plugin for Xfce panel) + +SLACKBUILD NAME: xfce4-netload-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-netload-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-netload-plugin.SlackBuild xfce4-netload-plugin.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-netload-plugin/1.4/xfce4-netload-plugin-1.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41f993861a8b6fc0c611c89c8c3927c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-netload-plugin (netload plugin for the Xfce plugin) + +SLACKBUILD NAME: xfce4-notes-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-notes-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-notes-plugin.SlackBuild xfce4-notes-plugin.info +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-notes-plugin/1.9/xfce4-notes-plugin-1.9.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21a145914c54880e2dd699f693d83e7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-notes-plugin (notes plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-places-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-places-plugin +SLACKBUILD FILES: README slack-desc xfce4-places-plugin.SlackBuild xfce4-places-plugin.info +SLACKBUILD VERSION: 1.8.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-places-plugin/1.8/xfce4-places-plugin-1.8.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bde92cbd08f129d517524784e5060816 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-places-plugin (places plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-sensors-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-sensors-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-sensors-plugin.SlackBuild xfce4-sensors-plugin.info +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-sensors-plugin/1.4/xfce4-sensors-plugin-1.4.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0684f0f86e2edfb306086445478f7bbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-sensors-plugin (sensors plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-smartbookmark-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-smartbookmark-plugin +SLACKBUILD FILES: README slack-desc xfce4-smartbookmark-plugin.SlackBuild xfce4-smartbookmark-plugin.info +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-smartbookmark-plugin/0.5/xfce4-smartbookmark-plugin-0.5.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a418a441a57c9e0248d13c467fac050e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-smartbookmark-plugin (smartbookmark plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-timer-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-timer-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-timer-plugin.SlackBuild xfce4-timer-plugin.info +SLACKBUILD VERSION: 1.7.3 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-timer-plugin/1.7/xfce4-timer-plugin-1.7.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8828a5dca70a93c6ff3350e303a6079 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-timer-plugin (timer plugin for the Xfce panel) + +SLACKBUILD NAME: xfce4-verve-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-verve-plugin +SLACKBUILD FILES: README slack-desc xfce4-verve-plugin.SlackBuild xfce4-verve-plugin.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-verve-plugin/2.0/xfce4-verve-plugin-2.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fbf40a2a52c8e401f2331560a8db616 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-verve-plugin (mini command line plugin) + +SLACKBUILD NAME: xfce4-volumed-pulse +SLACKBUILD LOCATION: ./desktop/xfce4-volumed-pulse +SLACKBUILD FILES: README slack-desc xfce4-volumed-pulse.SlackBuild xfce4-volumed-pulse.info +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/xfce4-volumed-pulse/0.2/xfce4-volumed-pulse-0.2.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39ec8029b1d17f8c9e764e8bfb0db94d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-volumed-pulse (fork of xfce4-volumed with PulseAudio support) + +SLACKBUILD NAME: xfce4-wavelan-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-wavelan-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-wavelan-plugin.SlackBuild xfce4-wavelan-plugin.info +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-wavelan-plugin/0.6/xfce4-wavelan-plugin-0.6.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 957852f7bfcadc159169bc0125fdf31c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-wavelan-plugin (A Wireless LAN panel plugin for Xfce4) + +SLACKBUILD NAME: xfce4-windowck-plugin +SLACKBUILD LOCATION: ./desktop/xfce4-windowck-plugin +SLACKBUILD FILES: README doinst.sh slack-desc xfce4-windowck-plugin.SlackBuild xfce4-windowck-plugin.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/panel-plugins/xfce4-windowck-plugin/0.5/xfce4-windowck-plugin-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9dc7dfbf53dea83678719ab150f5fb0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfce4-windowck-plugin (xfce4 window-manager panel plugin) + +SLACKBUILD NAME: xfdashboard +SLACKBUILD LOCATION: ./desktop/xfdashboard +SLACKBUILD FILES: README doinst.sh slack-desc xfdashboard.SlackBuild xfdashboard.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/xfdashboard/1.0/xfdashboard-1.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65e246527317e79078108b5c71700ed9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfdashboard (GNOME shell dashboard for xfce4) + +SLACKBUILD NAME: xfwm4-themes +SLACKBUILD LOCATION: ./desktop/xfwm4-themes +SLACKBUILD FILES: README slack-desc xfwm4-themes.SlackBuild xfwm4-themes.info +SLACKBUILD VERSION: 4.10.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/art/xfwm4-themes/4.10/xfwm4-themes-4.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eaa58362053a3549c8be0b32efd3c54f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfwm4-themes (themes for the Xfce window manager) + +SLACKBUILD NAME: xkblayout-state +SLACKBUILD LOCATION: ./desktop/xkblayout-state +SLACKBUILD FILES: README slack-desc xkblayout-state.SlackBuild xkblayout-state.info +SLACKBUILD VERSION: 1b_git20211006 +SLACKBUILD DOWNLOAD: https://github.com/nonpop/xkblayout-state/archive/f311779ed95f43f1fdebed0f710ad84057e6fe19/xkblayout-state-f311779ed95f43f1fdebed0f710ad84057e6fe19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f76440a218d88b566e17d36781966f64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xkblayout-state (get/set the keyboard layout) + +SLACKBUILD NAME: xlunch +SLACKBUILD LOCATION: ./desktop/xlunch +SLACKBUILD FILES: README doinst.sh slack-desc xlunch.SlackBuild xlunch.info +SLACKBUILD VERSION: 4.7.4 +SLACKBUILD DOWNLOAD: https://github.com/Tomas-M/xlunch/archive/v4.7.4/xlunch-4.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1be1e9cdca07ef999b73557376e33c8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xlunch (graphical launcher for xorg/x11) + +SLACKBUILD NAME: xmenu +SLACKBUILD LOCATION: ./desktop/xmenu +SLACKBUILD FILES: README slack-desc xmenu.SlackBuild xmenu.info +SLACKBUILD VERSION: 4.6.1 +SLACKBUILD DOWNLOAD: https://github.com/phillbush/xmenu/archive/v4.6.1/xmenu-4.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaea8969edd02d0af202243bef7988e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmenu (short description) + +SLACKBUILD NAME: xmms-skins-almond +SLACKBUILD LOCATION: ./desktop/xmms-skins-almond +SLACKBUILD FILES: README slack-desc xmms-skins-almond.SlackBuild xmms-skins-almond.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/xmms-skins-almond/107308-Almond-rounded.zip https://sourceforge.net/projects/sboppetrov/files/xmms-skins-almond/107307-Almond-squared.zip https://sourceforge.net/projects/sboppetrov/files/xmms-skins-almond/66826-Almond_steel.wsz https://sourceforge.net/projects/sboppetrov/files/xmms-skins-almond/60117-Almond_dark.wsz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 702e3e66793e03c74d69636fee5679e6 0967987b1aa506479063511253ae26ca ae5aee78cd48987856ff9b4666195e30 c4d819e813215ba3964f9b4809119ad8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-skins-almond (Almond skins for XMMS) + +SLACKBUILD NAME: xmms-skins-ater +SLACKBUILD LOCATION: ./desktop/xmms-skins-ater +SLACKBUILD FILES: README slack-desc xmms-skins-ater.SlackBuild xmms-skins-ater.info +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sboppetrov/files/xmms-skins-ater/43630-ATER-XMMS.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8091109cee37f60a29246183df463353 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-skins-ater (Ater skins for XMMS) + +SLACKBUILD NAME: xmms-status-plugin +SLACKBUILD LOCATION: ./desktop/xmms-status-plugin +SLACKBUILD FILES: README slack-desc xmms-status-plugin.SlackBuild xmms-status-plugin.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://www.hellion.org.uk/source/xmms-status-plugin-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 055a0317b2d224583e463ab0942c91d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-status-plugin (provides a status docklet) + +SLACKBUILD NAME: xmobar +SLACKBUILD LOCATION: ./desktop/xmobar +SLACKBUILD FILES: README slack-desc xmobar.SlackBuild xmobar.info +SLACKBUILD VERSION: 0.41 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/xmobar-0.41/xmobar-0.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f969255e6a0d190c27241daf9bb812de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmobar (A Minimalistic Text Based Status Bar) + +SLACKBUILD NAME: xmonad +SLACKBUILD LOCATION: ./desktop/xmonad +SLACKBUILD FILES: README doinst.sh slack-desc xinitrc.xmonad xmonad.SlackBuild xmonad.desktop xmonad.info +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/xmonad/0.17.0/xmonad-0.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de60dc159159a1ed909fd22ff899d1eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmonad (stable, featureful, and easy tiling window manager for X11) + +SLACKBUILD NAME: xmouseless +SLACKBUILD LOCATION: ./desktop/xmouseless +SLACKBUILD FILES: README slack-desc xmouseless.SlackBuild xmouseless.info +SLACKBUILD VERSION: 20230624_ef4987e +SLACKBUILD DOWNLOAD: https://github.com/jbensmann/xmouseless/archive/ef4987e/xmouseless-ef4987e6358bcf956e0add652032e4e430d363a1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96fcd9894fccb2d3bc04e9c19e5c41d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmouseless (A fast and simple way to control the mouse.) + +SLACKBUILD NAME: xob +SLACKBUILD LOCATION: ./desktop/xob +SLACKBUILD FILES: README slack-desc xob.SlackBuild xob.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/florentc/xob/archive/v0.3/xob-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af899dd3888db0594a66c52aa6123b09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xob (a lightweight overlay bar for the X Window System) + +SLACKBUILD NAME: xonclock +SLACKBUILD LOCATION: ./desktop/xonclock +SLACKBUILD FILES: README slack-desc xonclock.SlackBuild xonclock.info +SLACKBUILD VERSION: 0.0.9.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/xonclock/xonclock/xonclock-0.0.9.4/xonclock-0.0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 173f67305114d3eca10e9a7969b6c939 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xonclock (a skinable X on-screen analog clock) + +SLACKBUILD NAME: xpenguins-xtrathemes +SLACKBUILD LOCATION: ./desktop/xpenguins-xtrathemes +SLACKBUILD FILES: M.U.L.E..about M.U.L.E..png README XSheep.about XSheep.png slack-desc xpenguins-xtrathemes.SlackBuild xpenguins-xtrathemes.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/xpenguins-xtrathemes/files/xpenguins-xtrathemes-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c9fbe81d5db1b8cb895bfd276fb826e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpenguins-xtrathemes (extra themes for xpenguins) + +SLACKBUILD NAME: xpenguins +SLACKBUILD LOCATION: ./desktop/xpenguins +SLACKBUILD FILES: README doinst.sh slack-desc xpenguins.SlackBuild xpenguins.info +SLACKBUILD VERSION: 3.2.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xpenguins/xpenguins-3.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29eede7189fb51f1369dcd5b3f31b352 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpenguins (animated penguins for your desktop) + +SLACKBUILD NAME: xpra +SLACKBUILD LOCATION: ./desktop/xpra +SLACKBUILD FILES: README doinst.sh mkdoc.sh slack-desc xpra.SlackBuild xpra.info +SLACKBUILD VERSION: 5.0.4 +SLACKBUILD DOWNLOAD: https://github.com/Xpra-org/xpra/archive/v5.0.4/xpra-5.0.4.tar.gz https://github.com/Xpra-org/xpra-html5/archive/v10.1/xpra-html5-10.1.tar.gz https://slackware.uk/~urchlay/src/xpra-5.0.4-prebuilt-docs.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d8a7abd2efbb6d597f5bf4e295e4bae a3b534f7529fa801fd7f947a7125a9bd 9cd81de5ce4f74e6a50e265a5454d77f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpra (remote X11 desktop proxy) + +SLACKBUILD NAME: xsecurelock +SLACKBUILD LOCATION: ./desktop/xsecurelock +SLACKBUILD FILES: README slack-desc xsecurelock.SlackBuild xsecurelock.info +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/google/xsecurelock/releases/download/v1.9.0/xsecurelock-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccd6ec5ad9ee89a96020f1f9f5d642ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsecurelock (security-minded screen locker) + +SLACKBUILD NAME: xsession-xinitrc +SLACKBUILD LOCATION: ./desktop/xsession-xinitrc +SLACKBUILD FILES: README slack-desc xsession-xinitrc.SlackBuild xsession-xinitrc.info +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://github.com/rbns/xsession-xinitrc/archive/0.0.1/xsession-xinitrc-0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77fa2c146e3e45e220f3b80dc2dbf697 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsession-xinitrc (xinitrc integration for display managers) + +SLACKBUILD NAME: xsession +SLACKBUILD LOCATION: ./desktop/xsession +SLACKBUILD FILES: Imakefile.patch README slack-desc xsession.SlackBuild xsession.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: ftp://ftp.fu-berlin.de/unix/X11/FTP.X.ORG/contrib/applications/xsession-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2928ba29cd53f36fecd432575bd1b0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsession (session manager for X) + +SLACKBUILD NAME: xseticon +SLACKBUILD LOCATION: ./desktop/xseticon +SLACKBUILD FILES: README slack-desc xseticon.SlackBuild xseticon.info +SLACKBUILD VERSION: 0.1+bzr14 +SLACKBUILD DOWNLOAD: http://www.leonerd.org.uk/code/xseticon/xseticon-0.1+bzr14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b4774dc199b0819e2d22c87b14772b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xseticon (Set X11 window icons) + +SLACKBUILD NAME: xss-lock +SLACKBUILD LOCATION: ./desktop/xss-lock +SLACKBUILD FILES: README policy.diff slack-desc xss-lock.1 xss-lock.SlackBuild xss-lock.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/xdbob/xss-lock/archive/v0.3.0/xss-lock-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebfa58416117a272c2e534036a0deeb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xss-lock (using external locker as X screensaver) + +SLACKBUILD NAME: xtitle +SLACKBUILD LOCATION: ./desktop/xtitle +SLACKBUILD FILES: README slack-desc xtitle.SlackBuild xtitle.info +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://github.com/baskerville/xtitle/archive/0.4.3/xtitle-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 884843193195e8b6293bafd510ecb69e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtitle (print title of active X window) + +SLACKBUILD NAME: xtrascreenhacks +SLACKBUILD LOCATION: ./desktop/xtrascreenhacks +SLACKBUILD FILES: README README.SLACKWARE slack-desc xtrascreenhacks.SlackBuild xtrascreenhacks.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xtrascreenhacks-0.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbb4108fe4c80e634f11429f4ed0f5cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtrascreenhacks (xtra xscreensaver hacks by Kelley Nielsen) + +SLACKBUILD NAME: xtrlock +SLACKBUILD LOCATION: ./desktop/xtrlock +SLACKBUILD FILES: README slack-desc xtrlock.SlackBuild xtrlock.info +SLACKBUILD VERSION: 2.18 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/x/xtrlock/xtrlock_2.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9528ae54b760c9d1b2dfc3d9cde34f6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtrlock (minimal X display lock) + +SLACKBUILD NAME: xvkbd +SLACKBUILD LOCATION: ./desktop/xvkbd +SLACKBUILD FILES: README slack-desc xvkbd.SlackBuild xvkbd.info +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: http://t-sato.in.coocan.jp/xvkbd/xvkbd-4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64324fe3b4827eb022377c27844dfa8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvkbd (virtual keyboard for X window system) + +SLACKBUILD NAME: xwallpaper +SLACKBUILD LOCATION: ./desktop/xwallpaper +SLACKBUILD FILES: README slack-desc xwallpaper.SlackBuild xwallpaper.info +SLACKBUILD VERSION: 0.7.6 +SLACKBUILD DOWNLOAD: https://github.com/stoeckmann/xwallpaper/archive/v0.7.6/xwallpaper-0.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d590a3648f10bcc1397b86f7be881dfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwallpaper (X wallpaper utility) + +SLACKBUILD NAME: xwarppointer +SLACKBUILD LOCATION: ./desktop/xwarppointer +SLACKBUILD FILES: README slack-desc xwarppointer.SlackBuild xwarppointer.info +SLACKBUILD VERSION: 20121213 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xwarppointer-20121213.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8138f579ced7b47d4f33432dbbdd67de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwarppointer (programatically move mouse cursor) + +SLACKBUILD NAME: xxkb +SLACKBUILD LOCATION: ./desktop/xxkb +SLACKBUILD FILES: README slack-desc xxkb.SlackBuild xxkb.info +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xxkb/xxkb-1.11.1-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2399252050e68c1eb9ca0b356259249f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xxkb (simple X keyboard layout switcher) + +SLACKBUILD NAME: yad +SLACKBUILD LOCATION: ./desktop/yad +SLACKBUILD FILES: README doinst.sh slack-desc yad.SlackBuild yad.info +SLACKBUILD VERSION: 14.2 +SLACKBUILD DOWNLOAD: https://github.com/v1cont/yad/releases/download/v14.2/yad-14.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 277a11b4b968c72640b6fad99e018e9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yad (displays graphical dialogs from shell scripts or command line) + +SLACKBUILD NAME: yambar +SLACKBUILD LOCATION: ./desktop/yambar +SLACKBUILD FILES: README doinst.sh slack-desc yambar.SlackBuild yambar.info +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/yambar/archive/1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30c6503f385f9b72562aa1dbba60358b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yambar (status panel for X11 and Wayland) + +SLACKBUILD NAME: yaru-icon-theme +SLACKBUILD LOCATION: ./desktop/yaru-icon-theme +SLACKBUILD FILES: README slack-desc yaru-icon-theme.SlackBuild yaru-icon-theme.info +SLACKBUILD VERSION: 25.10.3 +SLACKBUILD DOWNLOAD: https://github.com/ubuntu/yaru/archive/25.10.3/yaru-25.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 851e3a246357101ea5a3ddad3482901d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaru-icon-theme (Default Ubuntu icon theme) + +SLACKBUILD NAME: zenity +SLACKBUILD LOCATION: ./desktop/zenity +SLACKBUILD FILES: README slack-desc zenity.SlackBuild zenity.info +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/zenity/4.0/zenity-4.0.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08ba19bb3fe5c180402690d5c40c6cc3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zenity (display gtk dialog boxes from cli) + +SLACKBUILD NAME: zuki-themes +SLACKBUILD LOCATION: ./desktop/zuki-themes +SLACKBUILD FILES: README doinst.sh slack-desc zuki-themes.SlackBuild zuki-themes.info +SLACKBUILD VERSION: 3.18.1 +SLACKBUILD DOWNLOAD: https://github.com/lassekongo83/zuki-themes/archive/v3.18-1/zuki-themes-3.18-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40de194809097a67047dfd29ed1471bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zuki-themes (Themes for GTK, gnome-shell and more) + +SLACKBUILD NAME: 4th +SLACKBUILD LOCATION: ./development/4th +SLACKBUILD FILES: 01-directories.patch 02-to_preserve_32bit_compatibility.patch 4th.SlackBuild 4th.info README readme_64-bit.txt slack-desc +SLACKBUILD VERSION: 3.64.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/forth-4th/4th-3.64.1/4th-3.64.1-unix.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82fa4fbe11e3b004affb1c374c75093e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 4th (The friendly Forth compiler/interpreter) + +SLACKBUILD NAME: 9pro +SLACKBUILD LOCATION: ./development/9pro +SLACKBUILD FILES: 9pro.SlackBuild 9pro.info README slack-desc +SLACKBUILD VERSION: 20241024_2c1651bd +SLACKBUILD DOWNLOAD: https://shithub.us/git/sigrid/9pro/2c1651bd5b23d04b203daf52801dd9b84bb9f6a9/snap.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc778d582bfde3af081509797b6ce58c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 9pro (Tools for Plan9) + +SLACKBUILD NAME: Archi +SLACKBUILD LOCATION: ./development/Archi +SLACKBUILD FILES: Archi.SlackBuild Archi.info README doinst.sh slack-desc +SLACKBUILD VERSION: 5.7.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/archimatetool/archi.io/releases/download/5.7.0/Archi-Linux64-5.7.0.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6941c2c01aca2911edb55970c46a9403 +SLACKBUILD SHORT DESCRIPTION: Archi (Archimate Modelling) + +SLACKBUILD NAME: Arduino +SLACKBUILD LOCATION: ./development/Arduino +SLACKBUILD FILES: Arduino.SlackBuild Arduino.info README arduino.desktop doinst.sh patches/gcc-add-missing-isl-includes.patch patches/toolchain-fixes.diff slack-desc +SLACKBUILD VERSION: 1.8.19 +SLACKBUILD DOWNLOAD: https://github.com/arduino/Arduino/archive/1.8.19/Arduino-1.8.19.tar.gz https://github.com/arduino/arduino-examples/archive/1.9.1/arduino-examples-1.9.1.zip https://github.com/arduino-libraries/Ethernet/archive/2.0.0/Ethernet-2.0.0.zip https://github.com/arduino-libraries/GSM/archive/1.0.6/GSM-1.0.6.zip https://github.com/arduino-libraries/Stepper/archive/1.1.3/Stepper-1.1.3.zip https://github.com/arduino-libraries/TFT/archive/1.0.6/TFT-1.0.6.zip https://github.com/arduino-libraries/WiFi/archive/1.2.7/WiFi-1.2.7.zip https://github.com/firmata/arduino/archive/2.5.8/arduino-2.5.8.zip https://github.com/arduino-libraries/Bridge/archive/1.7.0/Bridge-1.7.0.zip https://github.com/arduino-libraries/Robot_Control/archive/1.0.4/Robot_Control-1.0.4.zip https://github.com/arduino-libraries/Robot_Motor/archive/1.0.3/Robot_Motor-1.0.3.zip https://github.com/arduino-libraries/RobotIRremote/archive/2.0.0/RobotIRremote-2.0.0.zip https://github.com/arduino-libraries/SpacebrewYun/archive/1.0.2/SpacebrewYun-1.0.2.zip https://github.com/arduino-libraries/Temboo/archive/1.2.1/Temboo-1.2.1.zip https://github.com/arduino-libraries/Esplora/archive/1.0.4/Esplora-1.0.4.zip https://github.com/arduino-libraries/Mouse/archive/1.0.1/Mouse-1.0.1.zip https://github.com/arduino-libraries/Keyboard/archive/1.0.2/Keyboard-1.0.2.zip https://github.com/arduino-libraries/SD/archive/1.2.4/SD-1.2.4.zip https://github.com/arduino-libraries/Servo/archive/1.1.8/Servo-1.1.8.zip https://github.com/arduino-libraries/LiquidCrystal/archive/1.0.7/LiquidCrystal-1.0.7.zip https://github.com/Adafruit/Adafruit_CircuitPlayground/archive/1.11.3/Adafruit_CircuitPlayground-1.11.3.zip https://github.com/arduino-libraries/WiFi101-FirmwareUpdater-Plugin/releases/download/v0.12.0/WiFi101-Updater-ArduinoIDE-Plugin-0.12.0.zip http://downloads.arduino.cc/libastylej-2.05.1-5.zip http://downloads.arduino.cc/liblistSerials/liblistSerials-1.4.2-2.zip http://downloads.arduino.cc/tools/arduino-builder-linux32-1.6.1.tar.bz2 http://downloads.arduino.cc/tools/arduino-builder-linux64-1.6.1.tar.bz2 http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-i686-pc-linux-gnu.tar.bz2 http://downloads.arduino.cc/tools/avrdude-6.3.0-arduino17-x86_64-pc-linux-gnu.tar.bz2 https://downloads.arduino.cc/cores/avr-1.8.3.tar.bz2 http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_386.tar.bz2 http://downloads.arduino.cc/tools/arduinoOTA-1.3.0-linux_amd64.tar.bz2 https://github.com/arduino/toolchain-avr/archive/7.3.0-atmel3.6.1-arduino7/toolchain-avr-7.3.0-atmel3.6.1-arduino7.tar.gz https://ftp.gnu.org/gnu/autoconf/autoconf-2.64.tar.bz2 https://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.bz2 http://downloads.arduino.cc/tools/opensource/Atmel-AVR-GNU-Toolchain/3.6.1/avr-binutils.tar.bz2 https://ftp.gnu.org/gnu/gmp/gmp-5.0.2.tar.bz2 https://ftp.gnu.org/gnu/mpfr/mpfr-3.1.0.tar.bz2 http://repository.timesys.com/buildsources/m/mpc/mpc-0.9/mpc-0.9.tar.gz https://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.xz http://downloads.arduino.cc/tools/opensource/Atmel-AVR-GNU-Toolchain/3.6.1/avr-libc.tar.bz2 http://downloads.arduino.cc/tools/opensource/Atmel-AVR-GNU-Toolchain/3.6.1/avr8-headers.zip http://downloads.arduino.cc/tools/opensource/Atmel-AVR-GNU-Toolchain/3.6.1/avr-gdb.tar.bz2 http://packs.download.atmel.com/Atmel.ATmega_DFP.1.4.351.atpack http://packs.download.atmel.com/Atmel.ATtiny_DFP.1.4.310.atpack http://packs.download.atmel.com/Atmel.AVR-Dx_DFP.1.0.27.atpack +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b51b86f1d8ca30c4553dc241b438c958 74b09589ac4ae50a07b6fb52f1b02e65 802ac3652c78a0880f17aa27f3cf3612 2fd953ff5cb893a2e8abd589f1cf9e40 dfb0923a0fddb2d02a1c7446edfc854d 5b2d8e9b809cdcfd6b46f5a073fb17e0 cd5c085a552bcbe81c5d3c55082e23cf 1381565dcff2932ea8bf2de64f331960 b8b8563ef9703dc1ae7c2d7a2f680cd5 36caacb88199d8a95b9af5bf3e65abd4 ac371dc0472efc32293657af906650c6 7856560f6a60cd328785f34f3f58e32a 0a649577bf617338a9ccbaf83a6d07ba 385252899ccd98f3655b98656a35b72a b066c4b117cd035b4e941016e04617af 39018b239c31f89e97cab344c0d42fca fd3d73a9817159f9260372ceb7fa3cef baaab729f4b393f6241d3e90458176db c0063b88b10266fb90634991cc973724 06a6a913262d17e65367c0819e69cbec 4bcbb09a86bb7479ad5f844f944b34fe 96e77fa2f696fd1d75cfb536fd0890dc d2cbb4d8a7973e7e32480044b7a45a1d 959f7d41f8cafe4a98de6bd454d83980 4ff1668e956935638d76c93e0d082916 bcf1da478a801dc79e330150add7f21f 03189d1c410f31f759d2b8061c627022 70a6d91bfbf7543f28eb105b03b8b1d7 2d985ca272e4bd9774078ae9c2cb4077 0026275a9e820bd67a4ab3304bb36054 67dffddcefa50f199b6465f19171ade8 c16f84b6d5b18e00327820c38b17daf7 ef400d672005e0be21e0d20648169074 c2972c4d9b3e29c03d5f2af86249876f a4def5b7f4923a5e61d0c34e33165434 0bbaedc82fb30315b06b1588b9077cd3 238ae4a15cc3a5049b723daef5d17938 0d6acab8d214bd7d1fbbc593e83dd00d be2da21680f27624f3a87055c4ba5af2 9de9bf4c5622706eba2f2e3c57eb6e11 ad0ec1ac892e08a5a9275ad97dffe2c7 97a8ec640265cc5ff8a50e599ab55367 3b68dda26d68f570e6b3c874a7174f29 075a7e297950d1c226c0a6c06a737da8 37c2778af2ce01aea6090689326617bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Arduino (IDE) + +SLACKBUILD NAME: Bear +SLACKBUILD LOCATION: ./development/Bear +SLACKBUILD FILES: Bear.SlackBuild Bear.info README slack-desc +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://github.com/rizsotto/Bear/archive/4.0.3/Bear-4.0.3.tar.gz https://git.sr.ht/~shahab/slackbuilds/blob/trunk/Bear-4.0.3-vendor.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8c5b36a51a71865d3d52893b2f72112 e024749d908492d82fe527580616183c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Bear (generates a compilation database for clang tooling) + +SLACKBUILD NAME: CImg +SLACKBUILD LOCATION: ./development/CImg +SLACKBUILD FILES: CImg.SlackBuild CImg.info README slack-desc +SLACKBUILD VERSION: 3.6.4 +SLACKBUILD DOWNLOAD: http://cimg.eu/files/CImg_3.6.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 480c5a9cd23fb620175c7d0be4f90e44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CImg (open-source C++ toolkit for image processing) + +SLACKBUILD NAME: CVSTools +SLACKBUILD LOCATION: ./development/CVSTools +SLACKBUILD FILES: CVSTools.SlackBuild CVSTools.info README slack-desc +SLACKBUILD VERSION: 21.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/CVSTools-21.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46c94450ff2bb62fe7b122ee90888188 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CVSTools (PADL's CVS-based versioning system) + +SLACKBUILD NAME: Catch +SLACKBUILD LOCATION: ./development/Catch +SLACKBUILD FILES: Catch.SlackBuild Catch.info README slack-desc +SLACKBUILD VERSION: 2.13.10 +SLACKBUILD DOWNLOAD: https://github.com/catchorg/Catch2/archive/v2.13.10/Catch2-2.13.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a4dd2fd14fb9f46198eb670ac7834b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Catch (Unit-tests, TDD and BDD C++ framework) + +SLACKBUILD NAME: Catch2 +SLACKBUILD LOCATION: ./development/Catch2 +SLACKBUILD FILES: Catch2.SlackBuild Catch2.info README slack-desc +SLACKBUILD VERSION: 3.13.0 +SLACKBUILD DOWNLOAD: https://github.com/catchorg/Catch2/archive/v3.13.0/Catch2-3.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e64ff8a07b324996a26f3f5d7e7dad8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Catch2 (Unit testing framework for C++) + +SLACKBUILD NAME: ChezScheme +SLACKBUILD LOCATION: ./development/ChezScheme +SLACKBUILD FILES: ChezScheme.SlackBuild ChezScheme.info README slack-desc +SLACKBUILD VERSION: 10.1 +SLACKBUILD DOWNLOAD: https://github.com/cisco/ChezScheme/archive/ae19cf9/ChezScheme-ae19cf95228bae04f22fc326463e379bba976b48.tar.gz https://github.com/nanopass/nanopass-framework-scheme/archive/68990d0/nanopass-framework-scheme-68990d02573faa555ee42919d5809de03f1268a0.tar.gz https://github.com/madler/zlib/archive/51b7f2a/zlib-51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf.tar.gz https://github.com/dybvig/stex/archive/5e4f0ca/stex-5e4f0ca67bac448e19a24c09f12fc16d24cd6b6d.tar.gz https://github.com/racket/zuo/archive/ebdc045/zuo-ebdc0451c39c70ce88b3b6ab9ba2b8e389ec519a.tar.gz https://github.com/lz4/lz4/archive/5ff8396/lz4-5ff839680134437dbf4678f3d0c7b371d84f4964.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4391ee04ef8c7ec7490e005ef719f002 a648a6a3434bc07eaed4f0104123e514 cc800144cdedb194907b12e064426c8b b54286185f0b2998124a8ab322fcca8b dce633d959a748a65d475238c1dcac7e 61333a3bf34c877666461c1f2220354b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ChezScheme (A scheme implementation) + +SLACKBUILD NAME: Coin +SLACKBUILD LOCATION: ./development/Coin +SLACKBUILD FILES: Coin.SlackBuild Coin.info README slack-desc +SLACKBUILD VERSION: 4.0.0.f8a82c09bb5aa62702b9ed396067a25905571c82 +SLACKBUILD DOWNLOAD: https://github.com/coin3d/coin/archive/f8a82c0/coin-f8a82c09bb5aa62702b9ed396067a25905571c82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17f98e2166a3189f7c8f2b783224bc0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Coin (an Open Inventor API compatible library) + +SLACKBUILD NAME: Fennel +SLACKBUILD LOCATION: ./development/Fennel +SLACKBUILD FILES: Fennel.SlackBuild Fennel.info README slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~technomancy/fennel/archive/1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a42c841b00eecbe4a49402a1ab318a51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Fennel (Lisp dialect that compiles to Lua.) + +SLACKBUILD NAME: FreeBASIC +SLACKBUILD LOCATION: ./development/FreeBASIC +SLACKBUILD FILES: FreeBASIC.SlackBuild FreeBASIC.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.10.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/fbc/FreeBASIC-1.10.1/Source/FreeBASIC-1.10.1-source-bootstrap.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 266f7724b17731b54eeb21198ef3b263 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FreeBASIC (BASIC compiler) + +SLACKBUILD NAME: GHDL +SLACKBUILD LOCATION: ./development/GHDL +SLACKBUILD FILES: GHDL.SlackBuild GHDL.info README slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ghdl/ghdl/archive/v2.0.0/ghdl-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4abb57b0838eb54ad6ad59c62387973 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GHDL (open-source simulator for the VHDL language) + +SLACKBUILD NAME: HeidiSQL +SLACKBUILD LOCATION: ./development/HeidiSQL +SLACKBUILD FILES: HeidiSQL.SlackBuild HeidiSQL.desktop HeidiSQL.info README doinst.sh slack-desc +SLACKBUILD VERSION: 12.16 +SLACKBUILD DOWNLOAD: https://github.com/HeidiSQL/HeidiSQL/archive/v12.16/HeidiSQL-12.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5329f6030de3e5b99d398842f2b6ca9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: HeidiSQL (database management tool) + +SLACKBUILD NAME: Hex2bin +SLACKBUILD LOCATION: ./development/Hex2bin +SLACKBUILD FILES: Hex2bin.SlackBuild Hex2bin.info README slack-desc +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: http://kent.dl.sourceforge.net/project/hex2bin/hex2bin/Hex2bin-1.0.10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f252b9471e9c2521112d1ea69bbf40c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Hex2bin (Intel HEX and Motorola S-record conversion utility) + +SLACKBUILD NAME: ICTester +SLACKBUILD LOCATION: ./development/ICTester +SLACKBUILD FILES: ICTester.SlackBuild ICTester.info README slack-desc +SLACKBUILD VERSION: 20210823 +SLACKBUILD DOWNLOAD: https://oldcomputer.info/software/ictester/ICTester-20210823.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed3e857977953a584d2898aaff06528c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ICTester (free IC tester) + +SLACKBUILD NAME: J-Link +SLACKBUILD LOCATION: ./development/J-Link +SLACKBUILD FILES: J-Link.SlackBuild J-Link.info README slack-desc +SLACKBUILD VERSION: 7.00a +SLACKBUILD DOWNLOAD: https://www.segger.com/downloads/jlink/JLink_Linux_V700a_i386.tgz +SLACKBUILD DOWNLOAD_x86_64: https://www.segger.com/downloads/jlink/JLink_Linux_V700a_x86_64.tgz +SLACKBUILD MD5SUM: ed538976180a520b7931a7643df6e4f3 +SLACKBUILD MD5SUM_x86_64: 38974c621365e25575486343f12f108f +SLACKBUILD SHORT DESCRIPTION: J-Link (software and documentation for J-Link) + +SLACKBUILD NAME: JAForth +SLACKBUILD LOCATION: ./development/JAForth +SLACKBUILD FILES: JAForth.SlackBuild JAForth.info README slack-desc +SLACKBUILD VERSION: 20260330_06a913e +SLACKBUILD DOWNLOAD: https://codeberg.org/pgimeno/JAForth/archive/06a913e0e1d602a2f7c0521a2125c8acb94bb425.tar.gz https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/development/JAForth/ace.rom.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3af0835c38d2089a1534a31338a7dc4b 93882b96ba1d9f0420f4fb46fea928e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: JAForth (An interpreter for the Jupiter ACE Forth) + +SLACKBUILD NAME: Kiro +SLACKBUILD LOCATION: ./development/Kiro +SLACKBUILD FILES: Kiro.SlackBuild Kiro.info README doinst.sh kiro.desktop slack-desc +SLACKBUILD VERSION: 202510022241 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://prod.download.desktop.kiro.dev/releases/202510022241--distro-linux-x64-tar-gz/202510022241-distro-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6f803ba88b676e98670f0e7878cd4d9c +SLACKBUILD SHORT DESCRIPTION: Kiro (The AI IDE for prototype to production) + +SLACKBUILD NAME: LLgen +SLACKBUILD LOCATION: ./development/LLgen +SLACKBUILD FILES: LLgen.SlackBuild LLgen.info README slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/salix-sbo/13.37/LLgen/LLgen.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8408e4a56378085cd721f3f6778e27c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LLgen (an ELL(1) + +SLACKBUILD NAME: MinForth +SLACKBUILD LOCATION: ./development/MinForth +SLACKBUILD FILES: MinForth.SlackBuild MinForth.desktop MinForth.info MinForth.png README doinst.sh slack-desc +SLACKBUILD VERSION: 3.4.8 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/minforth/files/MF348_Linux_211105.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca03d063bf9f199e065e9777fe34f26f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MinForth (A Forth System that can transpile Forth to C) + +SLACKBUILD NAME: MySQL-python +SLACKBUILD LOCATION: ./development/MySQL-python +SLACKBUILD FILES: MySQL-python.SlackBuild MySQL-python.info README slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 654f75b302db6ed8dc5a898c625e030c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MySQL-python (Python interface to MySQL) + +SLACKBUILD NAME: OpenCL-CLHPP +SLACKBUILD LOCATION: ./development/OpenCL-CLHPP +SLACKBUILD FILES: OpenCL-CLHPP.SlackBuild OpenCL-CLHPP.info README slack-desc +SLACKBUILD VERSION: 2024.05.08 +SLACKBUILD DOWNLOAD: https://github.com/KhronosGroup/OpenCL-CLHPP/archive/v2024.05.08/OpenCL-CLHPP-2024.05.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f1a8c6f309c565117fc92e591537df9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenCL-CLHPP (OpenCL API C++ bindings) + +SLACKBUILD NAME: OpenHantek6022 +SLACKBUILD LOCATION: ./development/OpenHantek6022 +SLACKBUILD FILES: OpenHantek6022.SlackBuild OpenHantek6022.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenHantek/OpenHantek6022/archive/3.1.0/OpenHantek6022-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1617f414c92e52f67d4f869c6de94919 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenHantek6022 (Free software for Hantek6022 USB oscilloscopes) + +SLACKBUILD NAME: OpenJDK11 +SLACKBUILD LOCATION: ./development/OpenJDK11 +SLACKBUILD FILES: OpenJDK11.SlackBuild OpenJDK11.info README doinst.sh java.png slack-desc +SLACKBUILD VERSION: 11.0.28 +SLACKBUILD DOWNLOAD: https://github.com/openjdk/jdk11u/archive/jdk-11.0.28-ga/jdk11u-jdk-11.0.28-ga.tar.gz https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-11.0.2/OpenJDK-11.0.2+9-i686-bin.tar.xz https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openjdk/jdk11u/archive/jdk-11.0.28-ga/jdk11u-jdk-11.0.28-ga.tar.gz https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-11.0.2/OpenJDK-11.0.2+9-x86_64-bin.tar.xz https://anduin.linuxfromscratch.org/BLFS/OpenJDK/OpenJDK-21.0.2/jtreg-7.3.1+1.tar.gz +SLACKBUILD MD5SUM: cbe3903ca134e44ada85b274dc28df1d 2b917647040e9804e0f3ccd51f40394b 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD MD5SUM_x86_64: cbe3903ca134e44ada85b274dc28df1d 86ac6b057637f8b0b21bae13071e574e 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD SHORT DESCRIPTION: OpenJDK11 (open implementation of JDK 11 LTS) + +SLACKBUILD NAME: OpenJDK17 +SLACKBUILD LOCATION: ./development/OpenJDK17 +SLACKBUILD FILES: OpenJDK17.SlackBuild OpenJDK17.info README doinst.sh java.png slack-desc +SLACKBUILD VERSION: 17.0.16 +SLACKBUILD DOWNLOAD: https://github.com/openjdk/jdk17u/archive/jdk-17.0.16-ga/jdk17u-jdk-17.0.16-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 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openjdk/jdk17u/archive/jdk-17.0.16-ga/jdk17u-jdk-17.0.16-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 +SLACKBUILD MD5SUM: ff49a6feab8dd6cdd5217ce2b2237a9e 1122a0355d0f85af1f4458965661d37f 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD MD5SUM_x86_64: ff49a6feab8dd6cdd5217ce2b2237a9e 5a78816bed3c90f4552dc2163282faca 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD SHORT DESCRIPTION: OpenJDK17 (open implementation of JDK 17 LTS) + +SLACKBUILD NAME: OpenJDK21 +SLACKBUILD LOCATION: ./development/OpenJDK21 +SLACKBUILD FILES: OpenJDK21.SlackBuild OpenJDK21.info README doinst.sh java.png slack-desc +SLACKBUILD VERSION: 21.0.8 +SLACKBUILD DOWNLOAD: https://github.com/openjdk/jdk21u/archive/jdk-21.0.8-ga/jdk21u-jdk-21.0.8-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 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openjdk/jdk21u/archive/jdk-21.0.8-ga/jdk21u-jdk-21.0.8-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 +SLACKBUILD MD5SUM: 766bb59acbe2367848612dcade7ed0c5 5003cd54ea62d4f10e2f1cfa6dfae890 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD MD5SUM_x86_64: 766bb59acbe2367848612dcade7ed0c5 ac9a6afd411d7206c94d23a86d8b1cd3 0038551ecaf37d0cd99832217f79e56d +SLACKBUILD SHORT DESCRIPTION: OpenJDK21 (open implementation of JDK 21 LTS) + +SLACKBUILD NAME: ParadisEO +SLACKBUILD LOCATION: ./development/ParadisEO +SLACKBUILD FILES: ParadisEO.SlackBuild ParadisEO.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.0_beta +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/paradiseo/paradiseo/-/archive/v3.0.0-beta/paradiseo-v3.0.0-beta.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c68bcb3a485f8726b12e1af6b09f5bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ParadisEO (ANSI-C++ evolutionary computation library) + +SLACKBUILD NAME: PhpStorm +SLACKBUILD LOCATION: ./development/PhpStorm +SLACKBUILD FILES: PhpStorm.SlackBuild PhpStorm.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/webide/PhpStorm-2025.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 90ad90ed5009551fd6646768e3199f21 +SLACKBUILD SHORT DESCRIPTION: PhpStorm (Lightning-smart PHP IDE) + +SLACKBUILD NAME: Pivy +SLACKBUILD LOCATION: ./development/Pivy +SLACKBUILD FILES: Pivy.SlackBuild Pivy.info README slack-desc +SLACKBUILD VERSION: 0.6.6 +SLACKBUILD DOWNLOAD: https://github.com/coin3d/pivy/archive/0.6.6/pivy-0.6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b3d07aab6eccf2eba05479639825d86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pivy (a Coin binding for Python) + +SLACKBUILD NAME: PythonToolkit +SLACKBUILD LOCATION: ./development/PythonToolkit +SLACKBUILD FILES: PythonToolkit.SlackBuild PythonToolkit.info README doinst.sh slack-desc +SLACKBUILD VERSION: 18.08 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pythontoolkit/Python%20Toolkit/ptk%20v18.08/PythonToolkit-18.08.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 675749ffda377ceac089813674b54a92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PythonToolkit (interactive environment for python) + +SLACKBUILD NAME: QStlink +SLACKBUILD LOCATION: ./development/QStlink +SLACKBUILD FILES: QStlink.SlackBuild QStlink.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2bf0cd7 +SLACKBUILD DOWNLOAD: https://github.com/fpoussin/QStlink2/archive/2bf0cd7/QStlink2-2bf0cd7d020e885a8b10f0d177c33f9bb1d5b00e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cde1f9dd270bcba841dec9cd9f59880c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QStlink (cross-platform STLinkV2 GUI) + +SLACKBUILD NAME: QtPy +SLACKBUILD LOCATION: ./development/QtPy +SLACKBUILD FILES: QtPy.SlackBuild QtPy.info README slack-desc +SLACKBUILD VERSION: 2.4.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/Q/QtPy/qtpy-2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69e408ca0b5e92131a77a6172bd2defd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QtPy (Qt abstraction layer for Python) + +SLACKBUILD NAME: REDasm +SLACKBUILD LOCATION: ./development/REDasm +SLACKBUILD FILES: README REDasm.SlackBuild REDasm.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.0.beta5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/kermitdafrog8/REDasm/releases/download/v3.0.0.beta5/REDasm-3.0.0.beta5.tar.gz https://github.com/kermitdafrog8/REDasm/releases/download/v3.0.0.beta5/json-3.10.5.tar.gz https://slackware.uk/sbosrcarch/by-name/development/REDasm/KDDockWidgets-1.4.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 59b34f51bce714308f9cd150067183e4 5b946f7d892fa55eabec45e76a20286b 2fe65788d10ef1cb3919ffd50c9be5a0 +SLACKBUILD SHORT DESCRIPTION: REDasm (Cross Platform Dissassembler) + +SLACKBUILD NAME: SQLAlchemy +SLACKBUILD LOCATION: ./development/SQLAlchemy +SLACKBUILD FILES: README SQLAlchemy.SlackBuild SQLAlchemy.info slack-desc +SLACKBUILD VERSION: 2.0.48 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sqlalchemy/sqlalchemy-2.0.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c8b6f2648f192707671d55e96ee5ce9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SQLAlchemy (The Python SQL Toolkit and Object Relational Mapper) + +SLACKBUILD NAME: SQLiteStudio +SLACKBUILD LOCATION: ./development/SQLiteStudio +SLACKBUILD FILES: README SQLiteStudio.SlackBuild SQLiteStudio.desktop SQLiteStudio.info SQLiteStudio.png doinst.sh slack-desc +SLACKBUILD VERSION: 3.4.21 +SLACKBUILD DOWNLOAD: https://github.com/pawelsalawa/sqlitestudio/archive/3.4.21/sqlitestudio-3.4.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e7c3a7dc5147348e2c9e7839910758 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SQLiteStudio (SQLite database manager written in C++ using Qt) + +SLACKBUILD NAME: ShellCheck-bin +SLACKBUILD LOCATION: ./development/ShellCheck-bin +SLACKBUILD FILES: README ShellCheck-bin.SlackBuild ShellCheck-bin.info shellcheck.1 slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.linux.x86_64.tar.xz https://github.com/koalaman/shellcheck/releases/download/v0.11.0/shellcheck-v0.11.0.linux.aarch64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f02e1b26b127df502761e03e0050c03b 1e9748f5601127947b337fc1bcd710b9 +SLACKBUILD SHORT DESCRIPTION: ShellCheck-bin (A shell script static analysis tool) + +SLACKBUILD NAME: SmallBASIC +SLACKBUILD LOCATION: ./development/SmallBASIC +SLACKBUILD FILES: README SmallBASIC.SlackBuild SmallBASIC.info doinst.sh slack-desc textedit.cpp.patch +SLACKBUILD VERSION: 12.33 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/smallbasic/SmallBASIC/archive/v12_33/SmallBASIC-12_33.tar.gz https://github.com/fltk/fltk/releases/download/release-1.4.3/fltk-1.4.3-source.tar.gz https://github.com/zserge/jsmn/archive/25647e692c7906b96ffd2b05ca54c097948e879c/jsmn-25647e692c7906b96ffd2b05ca54c097948e879c.tar.gz https://github.com/lvandeve/lodepng/archive/17d08dd26cac4d63f43af217ebd70318bfb8189c/lodepng-17d08dd26cac4d63f43af217ebd70318bfb8189c.tar.gz https://github.com/dr-soft/miniaudio/archive/350784a9467a79d0fa65802132668e5afbcf3777/miniaudio-350784a9467a79d0fa65802132668e5afbcf3777.tar.gz https://github.com/nothings/stb/archive/f58f558c120e9b32c217290b80bad1a0729fbb2c/stb-f58f558c120e9b32c217290b80bad1a0729fbb2c.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5a1196548c62dbe243293f20b171f8f8 766435100c58520ddc3428cfd3a22e8e e5fb6f30a7596a0290dd3849e11270ff bdd36d2e9a4ada1e63f0a17026b9bb56 a50d7c7e8a33bf1b41621651bd733f5d a69d2b9417c1b30a84f4537eb5d868ca +SLACKBUILD SHORT DESCRIPTION: SmallBASIC (basic-interpreter) + +SLACKBUILD NAME: SoQt +SLACKBUILD LOCATION: ./development/SoQt +SLACKBUILD FILES: README SoQt.SlackBuild SoQt.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/coin3d/soqt/releases/download/SoQt-1.6.0/soqt-1.6.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 724996aedad2a33760dc36f08ceeda22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoQt (Qt GUI bindings for Coin library) + +SLACKBUILD NAME: StarPU +SLACKBUILD LOCATION: ./development/StarPU +SLACKBUILD FILES: README StarPU.SlackBuild StarPU.info slack-desc +SLACKBUILD VERSION: 1.3.9 +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/starpu/starpu/-/archive/starpu-1.3.9/starpu-starpu-1.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a05d28ed3f9e476ca66f1396addd411c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: StarPU (runtime system for heterogeneous multicore machines) + +SLACKBUILD NAME: SystemC +SLACKBUILD LOCATION: ./development/SystemC +SLACKBUILD FILES: README SystemC.SlackBuild SystemC.info slack-desc +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://github.com/accellera-official/systemc/archive/2.3.3/systemc-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 589d313f3477f42d259607e5dbd316b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SystemC (SystemC Class Library for design and verification HW/SW) + +SLACKBUILD NAME: THE +SLACKBUILD LOCATION: ./development/THE +SLACKBUILD FILES: README THE.SlackBuild THE.info libpdcurses-x11.pc slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/hessling-editor/files/hessling-editor/3.3%20Release%20Candidate%208/the-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27cea01b790a1a57a80f578f69602411 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: THE (The Hessling Editor) + +SLACKBUILD NAME: UASM +SLACKBUILD LOCATION: ./development/UASM +SLACKBUILD FILES: README UASM.SlackBuild UASM.info slack-desc +SLACKBUILD VERSION: 2.57 +SLACKBUILD DOWNLOAD: https://github.com/Terraspace/UASM/archive/v2.57/UASM-2.57.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a0c668f4463bf1f4b83c109eaae2d7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UASM (A free MASM-compatible assembler based on JWasm) + +SLACKBUILD NAME: VisUAL +SLACKBUILD LOCATION: ./development/VisUAL +SLACKBUILD FILES: README VisUAL.SlackBuild VisUAL.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.27 +SLACKBUILD DOWNLOAD: https://bitbucket.org/salmanarif/visual-release/downloads/visual_1.27-1_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://bitbucket.org/salmanarif/visual-release/downloads/visual_1.27-1_amd64.deb +SLACKBUILD MD5SUM: 70b8cbc684be728bb9118c443d4ee3a8 +SLACKBUILD MD5SUM_x86_64: e159f7d2a16239e5a6ced105b572602b +SLACKBUILD SHORT DESCRIPTION: VisUAL (visual ARM emulator) + +SLACKBUILD NAME: Xdialog +SLACKBUILD LOCATION: ./development/Xdialog +SLACKBUILD FILES: README Xdialog.SlackBuild Xdialog.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: http://xdialog.free.fr/Xdialog-2.3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0671f8353717513bf1f0ebc80e9710f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Xdialog (GTK1/2 mostly-dialog-compatible UI builder) + +SLACKBUILD NAME: XiMpLe +SLACKBUILD LOCATION: ./development/XiMpLe +SLACKBUILD FILES: README XiMpLe.SlackBuild XiMpLe.desktop XiMpLe.info XiMpLe.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.2603.14891 +SLACKBUILD DOWNLOAD: https://www.ximple.cz/files.net4/XiMpLe(32bit).exe http://www.ximple.cz/files/XiMpLe.pdf +SLACKBUILD DOWNLOAD_x86_64: https://www.ximple.cz/files.net4/XiMpLe.exe http://www.ximple.cz/files/XiMpLe.pdf +SLACKBUILD MD5SUM: 1622aec379b6c9186cebc32df259e4c5 18db17c45c601b24e4e7ac21382bc68e +SLACKBUILD MD5SUM_x86_64: 484ae30f506153266750f1ab9dbf596b 18db17c45c601b24e4e7ac21382bc68e +SLACKBUILD SHORT DESCRIPTION: XiMpLe (tabular xml editor) + +SLACKBUILD NAME: a68g +SLACKBUILD LOCATION: ./development/a68g +SLACKBUILD FILES: README a68g.SlackBuild a68g.info slack-desc +SLACKBUILD VERSION: 3.11.0 +SLACKBUILD DOWNLOAD: https://jmvdveer.home.xs4all.nl/algol68g-3.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa29fda8cd9cd6b851c8f4ed305646eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: a68g (Algol 68 compiler-interpreter) + +SLACKBUILD NAME: acc +SLACKBUILD LOCATION: ./development/acc +SLACKBUILD FILES: README acc.SlackBuild acc.info slack-desc +SLACKBUILD VERSION: 1.60 +SLACKBUILD DOWNLOAD: https://github.com/Zdoom/acc/archive/1.60/acc-1.60.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1d78421f0fcd3301bf8e657eea84f40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acc (ZDoom ACS compiler) + +SLACKBUILD NAME: acme +SLACKBUILD LOCATION: ./development/acme +SLACKBUILD FILES: README acme.1 acme.SlackBuild acme.info acme.rst default_lib_path.diff slack-desc svn2tarxz.sh toacme.1 toacme.rst +SLACKBUILD VERSION: 0.97+20250809_r448 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/acme-0.97+20250809_r448.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1e9c76bf78baf26e906bfc7f9d93ab9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acme (6502 family cross assembler) + +SLACKBUILD NAME: acme2k +SLACKBUILD LOCATION: ./development/acme2k +SLACKBUILD FILES: README acme2k.SlackBuild acme2k.info slack-desc +SLACKBUILD VERSION: 20241031_3cac97e +SLACKBUILD DOWNLOAD: https://github.com/karahobny/acme2k/archive/3cac97e/acme2k-3cac97e229c07a4a5fb3e6ae5e9115202934f310.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca23af584595b2823bc0caf14bd7816d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acme2k (customizable acme fork) + +SLACKBUILD NAME: acpica +SLACKBUILD LOCATION: ./development/acpica +SLACKBUILD FILES: README acpica.SlackBuild acpica.info slack-desc +SLACKBUILD VERSION: 20240321 +SLACKBUILD DOWNLOAD: https://github.com/acpica/acpica/files/14718333/acpica-unix-20240321.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 835f7d1167ea44a2fdf67d1d008a2224 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acpica (ACPI Source Language [ASL] Utils) + +SLACKBUILD NAME: actionlint +SLACKBUILD LOCATION: ./development/actionlint +SLACKBUILD FILES: README actionlint.SlackBuild actionlint.info slack-desc +SLACKBUILD VERSION: 1.7.11 +SLACKBUILD DOWNLOAD: https://github.com/rhysd/actionlint/archive/v1.7.11/actionlint-1.7.11.tar.gz https://github.com/bmatcuk/doublestar/archive/v4.10.0/doublestar-4.10.0.tar.gz https://github.com/fatih/color/archive/v1.18.0/color-1.18.0.tar.gz https://github.com/google/go-cmp/archive/v0.7.0/go-cmp-0.7.0.tar.gz https://github.com/mattn/go-colorable/archive/v0.1.14/go-colorable-0.1.14.tar.gz https://github.com/mattn/go-shellwords/archive/v1.0.12/go-shellwords-1.0.12.tar.gz https://github.com/mattn/go-isatty/archive/v0.0.20/go-isatty-0.0.20.tar.gz https://github.com/mattn/go-runewidth/archive/v0.0.17/go-runewidth-0.0.17.tar.gz https://github.com/rivo/uniseg/archive/v0.4.7/uniseg-0.4.7.tar.gz https://github.com/robfig/cron/archive/v3.0.1/cron-3.0.1.tar.gz https://github.com/yuin/goldmark/archive/v1.7.16/goldmark-1.7.16.tar.gz https://github.com/golang/sync/archive/v0.19.0/sync-0.19.0.tar.gz https://github.com/golang/sys/archive/v0.40.0/sys-0.40.0.tar.gz https://github.com/yaml/go-yaml/archive/v4.0.0-rc.3/go-yaml-4.0.0-rc.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9b2ba610954be1ce8af5992aeb4e01b 07815bedbe3cf3976665c231182b94de 9362a4c00be11a05fe89be7f9b90365d b0fc75e6a1729b48ac6b9749c8c03e74 64851c950c3a650f5aa2968c55e5bae8 71a4ecaadfb90ffccb392799a2f00743 0e9df2fea5b77d464d518a6c60ce8ba2 af9f7877a0a0b9e33674e050cf28ad3d 3751c82dd342cd5823703910b9da173d 6165823364bc3bd568d3a6a1dee6c2cb e5aae79d246563669e70e835462db318 fcfe71331721a92b085c053fd50ca292 de11370acf38768b2f93663038357439 b4e27be20a2423bdef887cf01296dff8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: actionlint (Static checker for GitHub Actions workflow files) + +SLACKBUILD NAME: ada-2022-rm +SLACKBUILD LOCATION: ./development/ada-2022-rm +SLACKBUILD FILES: README ada-2022-rm.SlackBuild ada-2022-rm.info slack-desc +SLACKBUILD VERSION: 1 +SLACKBUILD DOWNLOAD: https://www.adaic.org/resources/add_content/standards/22rm/RM-22-Html.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e097448d13ecd9b01f13eadd158d7ff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ada-2022-rm (Ada 2022 Language Reference Manual) + +SLACKBUILD NAME: adms +SLACKBUILD LOCATION: ./development/adms +SLACKBUILD FILES: README adms.SlackBuild adms.info slack-desc +SLACKBUILD VERSION: 2.3.7 +SLACKBUILD DOWNLOAD: https://github.com/Qucs/ADMS/releases/download/release-2.3.7/adms-2.3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b089f863e2d07df502bc5eff82bff7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adms (An automatic device model synthesizer) + +SLACKBUILD NAME: aflex +SLACKBUILD LOCATION: ./development/aflex +SLACKBUILD FILES: README aflex.SlackBuild aflex.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://github.com/Ada-France/aflex/archive/1.7/aflex-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61f7f8b3bc026319463f07be3871ffab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aflex (Ada lexical analyzer generating tool) + +SLACKBUILD NAME: aflplusplus +SLACKBUILD LOCATION: ./development/aflplusplus +SLACKBUILD FILES: README aflplusplus.SlackBuild aflplusplus.info build_qemu_support.diff mkqemutarball.sh slack-desc +SLACKBUILD VERSION: 4.32c +SLACKBUILD DOWNLOAD: https://github.com/AFLplusplus/AFLplusplus/archive/v4.32c/AFLplusplus-4.32c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41bc2ab6da3877935b90a7abe448718f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aflplusplus (enhanced fork of afl fuzzer) + +SLACKBUILD NAME: alembic +SLACKBUILD LOCATION: ./development/alembic +SLACKBUILD FILES: README alembic.SlackBuild alembic.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/6f/42/48447bf41287bc577e4f340e7c28578e322567f5622a915bdfa01c83dc76/alembic-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fe272274fce2641b93998ef9b702b76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alembic (database migration tool) + +SLACKBUILD NAME: alex +SLACKBUILD LOCATION: ./development/alex +SLACKBUILD FILES: README alex.SlackBuild alex.info slack-desc +SLACKBUILD VERSION: 3.2.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/alex-3.2.4/alex-3.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2396dedcbe61ddf2912fce5a092c0ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alex (A tool for generating lexical analysers in Haskell) + +SLACKBUILD NAME: alire +SLACKBUILD LOCATION: ./development/alire +SLACKBUILD FILES: README alire.SlackBuild alire.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/alire-project/alire/archive/v2.0.2/alire-2.0.2.tar.gz https://github.com/mosteo/aaa/archive/dff61d2615cc6332fa6205267bae19b4d044b9da/aaa-dff61d2615cc6332fa6205267bae19b4d044b9da.tar.gz https://github.com/mosteo/ada-toml/archive/da4e59c382ceb0de6733d571ecbab7ea4919b33d/ada-toml-da4e59c382ceb0de6733d571ecbab7ea4919b33d.tar.gz https://github.com/mosteo/ajunitgen/archive/e5d01db5e7834d15c4066f0a8e33d780deae3cc9/ajunitgen-e5d01db5e7834d15c4066f0a8e33d780deae3cc9.tar.gz https://github.com/mosteo/ansi-ada/archive/dc770a5a6cdaad8668c32b0cd4625a7d648f8ca2/ansi-ada-dc770a5a6cdaad8668c32b0cd4625a7d648f8ca2.tar.gz https://github.com/alire-project/clic/archive/56bbdc008e16996b6f76e443fd0165a240de1b13/clic-56bbdc008e16996b6f76e443fd0165a240de1b13.tar.gz https://github.com/mosteo/dirty_booleans/archive/05c40d88ecfe109e575ec8b21dd6ffa2e61df1dc/dirty_booleans-05c40d88ecfe109e575ec8b21dd6ffa2e61df1dc.tar.gz https://github.com/mosteo/diskflags/archive/60729edf31816aca0036b13b2794c39a9bd0172e/diskflags-60729edf31816aca0036b13b2794c39a9bd0172e.tar.gz https://github.com/alire-project/gnatcoll-core/archive/4e663b87a028252e7e074f054f8f453661397166/gnatcoll-core-4e663b87a028252e7e074f054f8f453661397166.tar.gz https://github.com/mosteo/minirest/archive/9a9c660f9c6f27f5ef75417e7fac7061dff14d78/minirest-9a9c660f9c6f27f5ef75417e7fac7061dff14d78.tar.gz https://github.com/mosteo/optional/archive/c6e7e2fa5c08168686567b6fec04f92e6e8f336c/optional-c6e7e2fa5c08168686567b6fec04f92e6e8f336c.tar.gz https://github.com/alire-project/semantic_versioning/archive/4861e32bd8a2f0df038d3ecc9a72b6381e7a34cc/semantic_versioning-4861e32bd8a2f0df038d3ecc9a72b6381e7a34cc.tar.gz https://github.com/HeisenbugLtd/si_units/archive/9329d2591b82440ccc859a53f1380ac07ea4194d/si_units-9329d2591b82440ccc859a53f1380ac07ea4194d.tar.gz https://github.com/alire-project/simple_logging/archive/3505dc645f3eef6799a486aae223d37e88cfc4d5/simple_logging-3505dc645f3eef6799a486aae223d37e88cfc4d5.tar.gz https://github.com/Fabien-Chouteau/spdx_ada/archive/v0.2.0/spdx_ada-0.2.0.tar.gz https://github.com/mosteo/stopwatch/archive/f607a63b714f09bbf6126de9851cbc21cf8666c9/stopwatch-f607a63b714f09bbf6126de9851cbc21cf8666c9.tar.gz https://github.com/mosteo/toml_slicer/archive/3e5cbdb5673b85a1da6344a41764ef1cbafe3289/toml_slicer-3e5cbdb5673b85a1da6344a41764ef1cbafe3289.tar.gz https://github.com/mosteo/umwi/archive/32496c15fe4fbb6cdab54ea11fbb0815549d2d48/umwi-32496c15fe4fbb6cdab54ea11fbb0815549d2d48.tar.gz https://github.com/mosteo/uri-ada/archive/02a0780d7757e9e79b3410c3a34960655cacea3d/uri-ada-02a0780d7757e9e79b3410c3a34960655cacea3d.tar.gz https://github.com/alire-project/xmlezout/archive/5ca2e02ad972694dd430514016f4e1e261a32f46/xmlezout-5ca2e02ad972694dd430514016f4e1e261a32f46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f66548a3f48df096f8c63a76e81b51e7 ae6a8f2ea5dc73e312e333a966da46dd 7ec662ddaed46cb40fc1ffbf76eec6ca 3601222f5ae9643e8560cecf1a2f083a fc5b8267f0210f7a6370019470f2784a 07e5bf556b967bf71668c1749cf28e44 c19c46970502421abfc91cd18eea5852 a795a10bcf8128f18e9ab22d0975d07a b41db56c4386f5a8be9a5d860d88e772 903ea6329b596ccae8b96be222148296 02f33f5c994132365c10d15b43d612ef 0d759bc87352b91d07a295d9d65eb4fb daef0e99a15168c382682739362165fd 8645bdafe6c7d821c5cdf7d7be7a486c 4070ef917da2db1712d0d673bdc00e8e d54172e2766bcbc655bb486d248fc043 794d5235c29ff727fc2f76d4f1ba18b5 f5dee7b0328d4231521971f5542032d9 b9108342dfd168e0afe74851f7d96198 65d1a612020aec10496dac8050846446 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alire (Ada LIbrary REpository) + +SLACKBUILD NAME: amazon-corretto +SLACKBUILD LOCATION: ./development/amazon-corretto +SLACKBUILD FILES: README amazon-corretto.SlackBuild amazon-corretto.info profile.d/jdk.csh profile.d/jdk.sh slack-desc +SLACKBUILD VERSION: 17.0.14.7.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://corretto.aws/downloads/resources/17.0.14.7.1/amazon-corretto-17.0.14.7.1-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a995464f8480f4afbbf2fbc928df9108 +SLACKBUILD SHORT DESCRIPTION: amazon-corretto (JDK Distribution) + +SLACKBUILD NAME: amd-app-sdk +SLACKBUILD LOCATION: ./development/amd-app-sdk +SLACKBUILD FILES: README README.SLACKWARE amd-app-sdk-libs32.csh amd-app-sdk-libs32.sh amd-app-sdk-libs64.csh amd-app-sdk-libs64.sh amd-app-sdk.SlackBuild amd-app-sdk.csh amd-app-sdk.info amd-app-sdk.sh slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://developer.amd.com/amd-license-agreement/?f=AMD-APP-SDK-v2.8-lnx32.tgz +SLACKBUILD DOWNLOAD_x86_64: https://developer.amd.com/amd-license-agreement/?f=AMD-APP-SDK-v2.8-lnx64.tgz +SLACKBUILD MD5SUM: bb179856f7f8ed8aa34cc20c7b1bb0d3 +SLACKBUILD MD5SUM_x86_64: cf8ae9eecc5e3573486e1bc73e0b316c +SLACKBUILD SHORT DESCRIPTION: amd-app-sdk (AMD Accelerated Parallel Processing SDK) + +SLACKBUILD NAME: android-studio-for-platform +SLACKBUILD LOCATION: ./development/android-studio-for-platform +SLACKBUILD FILES: README android-studio-for-platform-inspect.bash android-studio-for-platform.SlackBuild android-studio-for-platform.bash android-studio-for-platform.desktop android-studio-for-platform.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.1.3.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://googledownloads.cn/android/asfp/asfp-Narwhal%203%20Feature%20Drop-2025.1.3.7-linux.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dd75ef4c894cdf9d2f4ad8c2a1a7ada8 +SLACKBUILD SHORT DESCRIPTION: android-studio-for-platform (Android Studio for Platform) + +SLACKBUILD NAME: android-studio +SLACKBUILD LOCATION: ./development/android-studio +SLACKBUILD FILES: LICENSE README android-studio-inspect.sh android-studio.SlackBuild android-studio.desktop android-studio.info android-studio.png android-studio.sh doinst.sh slack-desc +SLACKBUILD VERSION: 2024.3.2.15 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.google.com/dl/android/studio/ide-zips/2024.3.2.15/android-studio-2024.3.2.15-linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6d6583fe9eb2d38fc5733820958803f8 +SLACKBUILD SHORT DESCRIPTION: android-studio (Android Studio IDE) + +SLACKBUILD NAME: android-tools +SLACKBUILD LOCATION: ./development/android-tools +SLACKBUILD FILES: README android-tools-35.0.2-fix-protobuf-30.0-compilation.patch android-tools.SlackBuild android-tools.info slack-desc +SLACKBUILD VERSION: 35.0.2 +SLACKBUILD DOWNLOAD: https://github.com/nmeum/android-tools/releases/download/35.0.2/android-tools-35.0.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc05807cb167d7fc8842df82aa3d4620 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: android-tools (adb and fastboot tools) + +SLACKBUILD NAME: antigravity +SLACKBUILD LOCATION: ./development/antigravity +SLACKBUILD FILES: README antigravity.SlackBuild antigravity.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.21.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://edgedl.me.gvt1.com/edgedl/release2/j0qc3/antigravity/stable/1.21.6-5723021441368064/linux-x64/Antigravity.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 90dc83f842926e703f2ef7c19cd14d2c +SLACKBUILD SHORT DESCRIPTION: antigravity (Google Antigravity IDE) + +SLACKBUILD NAME: antlr2 +SLACKBUILD LOCATION: ./development/antlr2 +SLACKBUILD FILES: README antlr-2.7.7-DESTDIR.patch antlr-2.7.7-gcc-includes.patch antlr2.SlackBuild antlr2.info slack-desc +SLACKBUILD VERSION: 2.7.7 +SLACKBUILD DOWNLOAD: https://www.antlr2.org/download/antlr-2.7.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01cc9a2a454dd33dcd8c856ec89af090 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antlr2 (a parser generator that uses LL(*) for parsing) + +SLACKBUILD NAME: apache-ant +SLACKBUILD LOCATION: ./development/apache-ant +SLACKBUILD FILES: README apache-ant.SlackBuild apache-ant.info slack-desc +SLACKBUILD VERSION: 1.10.15 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.15-bin.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04348c0d81c6483197736f64f1a9cb1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-ant (Java-based build tool) + +SLACKBUILD NAME: apache-ivy +SLACKBUILD LOCATION: ./development/apache-ivy +SLACKBUILD FILES: README apache-ivy.SlackBuild apache-ivy.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/ant/ivy/2.5.3/apache-ivy-2.5.3-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7c7db6fad78810bfa2ac1917b85235b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-ivy (apache-ant dependency manager) + +SLACKBUILD NAME: apache-jmeter +SLACKBUILD LOCATION: ./development/apache-jmeter +SLACKBUILD FILES: README apache-jmeter.SlackBuild apache-jmeter.info slack-desc +SLACKBUILD VERSION: 5.6.3 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-5.6.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6864e92b9d2b42aa0462652c9726577 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-jmeter (Java-based testing tool) + +SLACKBUILD NAME: apache-log4cxx +SLACKBUILD LOCATION: ./development/apache-log4cxx +SLACKBUILD FILES: README apache-log4cxx.SlackBuild apache-log4cxx.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/apache-log4cxx-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf8d5e2a1356ae593c952e45bf96c5d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-log4cxx (A logging framework for C++) + +SLACKBUILD NAME: apache-maven +SLACKBUILD LOCATION: ./development/apache-maven +SLACKBUILD FILES: README apache-maven.SlackBuild apache-maven.info slack-desc +SLACKBUILD VERSION: 3.9.14 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/maven/maven-3/3.9.14/binaries/apache-maven-3.9.14-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0376eb6903a08f60c9af3331e8d1afa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-maven (Software project management) + +SLACKBUILD NAME: arcan +SLACKBUILD LOCATION: ./development/arcan +SLACKBUILD FILES: README arcan.SlackBuild arcan.info gnu-install-dirs-3.diff slack-desc +SLACKBUILD VERSION: 0.6.1.1 +SLACKBUILD DOWNLOAD: https://github.com/letoram/arcan/archive/0.6.1.1/arcan-0.6.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30ba84fe658f4136865756ece8b2e503 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arcan (Display Server, Multimedia Framework, Game Engine) + +SLACKBUILD NAME: arduino-cli +SLACKBUILD LOCATION: ./development/arduino-cli +SLACKBUILD FILES: README arduino-cli.SlackBuild arduino-cli.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/arduino/arduino-cli/releases/download/v1.4.0/arduino-cli_1.4.0_Linux_32bit.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/arduino/arduino-cli/releases/download/v1.4.0/arduino-cli_1.4.0_Linux_64bit.tar.gz +SLACKBUILD MD5SUM: 094394fb1ceb0aa299304646e76731a8 +SLACKBUILD MD5SUM_x86_64: 1a9018986f70747de9f8dec2e9445a53 +SLACKBUILD SHORT DESCRIPTION: arduino-cli (tool to manage arduino) + +SLACKBUILD NAME: arduino +SLACKBUILD LOCATION: ./development/arduino +SLACKBUILD FILES: README arduino.SlackBuild arduino.desktop arduino.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.8.19 +SLACKBUILD DOWNLOAD: https://downloads.arduino.cc/arduino-1.8.19-linux32.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.arduino.cc/arduino-1.8.19-linux64.tar.xz +SLACKBUILD MD5SUM: b0d8a5622314f555a2fe3ba24f72c6b7 +SLACKBUILD MD5SUM_x86_64: bd741c73da82debf93abcc2845e1480a +SLACKBUILD SHORT DESCRIPTION: arduino (IDE) + +SLACKBUILD NAME: argagg +SLACKBUILD LOCATION: ./development/argagg +SLACKBUILD FILES: README argagg.SlackBuild argagg.info slack-desc +SLACKBUILD VERSION: 0.4.7 +SLACKBUILD DOWNLOAD: https://github.com/vietjtnguyen/argagg/archive/0.4.7/argagg-0.4.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5dc3b749ed9030b17dd180e86e4cb30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argagg (Argument Aggregator) + +SLACKBUILD NAME: argouml +SLACKBUILD LOCATION: ./development/argouml +SLACKBUILD FILES: README argouml.SlackBuild argouml.desktop argouml.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.35.1 +SLACKBUILD DOWNLOAD: https://github.com/argouml-tigris-org/argouml/releases/download/VERSION_0_35_1/ArgoUML-0.35.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bce5c68e0468b3fc5528228590c7fec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argouml (uml modeling tool) + +SLACKBUILD NAME: arm-binutils +SLACKBUILD LOCATION: ./development/arm-binutils +SLACKBUILD FILES: README arm-binutils.SlackBuild arm-binutils.info configure_options.txt slack-desc +SLACKBUILD VERSION: 2.35 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/binutils/binutils-2.35.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc8d55e2f6096de8ff8171173b6f5087 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arm-binutils (Cross compiling binutils for the ARM platform) + +SLACKBUILD NAME: arm-gcc +SLACKBUILD LOCATION: ./development/arm-gcc +SLACKBUILD FILES: README arm-gcc.SlackBuild arm-gcc.info configure_options.txt slack-desc +SLACKBUILD VERSION: 10.2.0 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9fd9b1789155ad09bcf3ae747596b50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arm-gcc (Cross compiling gcc for the ARM platform) + +SLACKBUILD NAME: arm-gdb +SLACKBUILD LOCATION: ./development/arm-gdb +SLACKBUILD FILES: README arm-gdb.SlackBuild arm-gdb.info configure_options.txt slack-desc +SLACKBUILD VERSION: 10.1 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/gdb/gdb-10.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1822a7dd45e7813f4408407eec1a6af1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arm-gdb (Gdb for the ARM platform) + +SLACKBUILD NAME: as31 +SLACKBUILD LOCATION: ./development/as31 +SLACKBUILD FILES: README as31-fix-duplicate-line.patch as31.SlackBuild as31.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/wiki:projects:linux:as31:as31-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e70d7a2d6b80dc37082e79480bb2d1da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: as31 (8031/8051 cross assembler) + +SLACKBUILD NAME: asar +SLACKBUILD LOCATION: ./development/asar +SLACKBUILD FILES: README asar.SlackBuild asar.info slack-desc +SLACKBUILD VERSION: 1.91 +SLACKBUILD DOWNLOAD: https://github.com/RPGHacker/asar/archive/v1.91/asar-1.91.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41afcd7d3f518ed1db399528f076f840 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asar (SNES assembler) + +SLACKBUILD NAME: asdf +SLACKBUILD LOCATION: ./development/asdf +SLACKBUILD FILES: README asdf.SlackBuild asdf.info slack-desc +SLACKBUILD VERSION: 0.18.0 +SLACKBUILD DOWNLOAD: https://github.com/asdf-vm/asdf/archive/v0.18.0/asdf-0.18.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc6cdb4304f4d802f22c6e0809c0cf54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asdf (manage multiple language runtime versions) + +SLACKBUILD NAME: asem51 +SLACKBUILD LOCATION: ./development/asem51 +SLACKBUILD FILES: README asem51.SlackBuild asem51.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://plit.de/asem-51/asem51-1.3-ELF.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 895fd5e6617f8b21b9f56484f9258c94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asem51 (A two-pass macro assembler for the Intel MCS-51 Family) + +SLACKBUILD NAME: asl +SLACKBUILD LOCATION: ./development/asl +SLACKBUILD FILES: README asl.SlackBuild asl.info slack-desc +SLACKBUILD VERSION: 142_bld235 +SLACKBUILD DOWNLOAD: http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/asl-current-142-bld235.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6019745dc328a41bc034cc21b8bff15a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asl (portable macro cross assembler) + +SLACKBUILD NAME: asm6809 +SLACKBUILD LOCATION: ./development/asm6809 +SLACKBUILD FILES: README asm6809.SlackBuild asm6809.info slack-desc +SLACKBUILD VERSION: 2.12 +SLACKBUILD DOWNLOAD: http://www.6809.org.uk/asm6809/dl/asm6809-2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb43da8cd7551b6f04b3fabc1d083812 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asm6809 (6809/6309 cross assmbler) + +SLACKBUILD NAME: aspnetcore-runtime-10.0 +SLACKBUILD LOCATION: ./development/aspnetcore-runtime-10.0 +SLACKBUILD FILES: README aspnetcore-runtime-10.0.SlackBuild aspnetcore-runtime-10.0.info slack-desc +SLACKBUILD VERSION: 10.0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.3/aspnetcore-runtime-10.0.3-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f17a36d385f7b7f83e5ec0e7dac44e26 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-10.0 (Runtime for ASP.NET 10.0 applications) + +SLACKBUILD NAME: aspnetcore-runtime-7.0 +SLACKBUILD LOCATION: ./development/aspnetcore-runtime-7.0 +SLACKBUILD FILES: README aspnetcore-runtime-7.0.SlackBuild aspnetcore-runtime-7.0.info slack-desc +SLACKBUILD VERSION: 7.0.20 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/09e67261-215a-4003-bcf8-f90d67dcd02b/b32cf12a5c10b1f74e21c8cb03880891/aspnetcore-runtime-7.0.20-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8356afda47ad8cbeedb36409a25bb132 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-7.0 (Runtime for ASP.NET 7.0 applications) + +SLACKBUILD NAME: aspnetcore-runtime-8.0 +SLACKBUILD LOCATION: ./development/aspnetcore-runtime-8.0 +SLACKBUILD FILES: README aspnetcore-runtime-8.0.SlackBuild aspnetcore-runtime-8.0.info slack-desc +SLACKBUILD VERSION: 8.0.24 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.24/aspnetcore-runtime-8.0.24-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 89404a74612b32685e68829639e5bb56 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-8.0 (Runtime for ASP.NET 8.0 applications) + +SLACKBUILD NAME: aspnetcore-runtime-9.0 +SLACKBUILD LOCATION: ./development/aspnetcore-runtime-9.0 +SLACKBUILD FILES: README aspnetcore-runtime-9.0.SlackBuild aspnetcore-runtime-9.0.info slack-desc +SLACKBUILD VERSION: 9.0.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.13/aspnetcore-runtime-9.0.13-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dbd83852f76597c17b85c06d3f123f9b +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-9.0 (Runtime for ASP.NET 9.0 applications) + +SLACKBUILD NAME: astyle +SLACKBUILD LOCATION: ./development/astyle +SLACKBUILD FILES: README astyle.SlackBuild astyle.info slack-desc +SLACKBUILD VERSION: 3.6.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/astyle/astyle/astyle%203.6/astyle-3.6.13.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ab0bda78d3c078a0f041e38916dc463 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: astyle (Artistic Style code beautifier) + +SLACKBUILD NAME: async-profiler +SLACKBUILD LOCATION: ./development/async-profiler +SLACKBUILD FILES: README async-profiler.SlackBuild async-profiler.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/async-profiler/async-profiler/releases/download/v4.3/async-profiler-4.3-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1c2813a2bb0f7727ddaa107cdc7a70f9 +SLACKBUILD SHORT DESCRIPTION: async-profiler (Sampling CPU and HEAP profiler for Java) + +SLACKBUILD NAME: atasm +SLACKBUILD LOCATION: ./development/atasm +SLACKBUILD FILES: README atasm.SlackBuild atasm.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://github.com/CycoPH/atasm/archive/V1.30/atasm-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18a355cd9f84317c4992d01f4c30b45b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atasm (a mostly mac/65 compatible cross-assembler) + +SLACKBUILD NAME: atom-amd64 +SLACKBUILD LOCATION: ./development/atom-amd64 +SLACKBUILD FILES: README atom-amd64.SlackBuild atom-amd64.desktop atom-amd64.info atom-amd64.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.60.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/atom/atom/releases/download/v1.60.0/atom-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ee9822d8221339bd0d98a20c72e013e7 +SLACKBUILD SHORT DESCRIPTION: atom-amd64 (the Atom hackable text editor) + +SLACKBUILD NAME: autogen +SLACKBUILD LOCATION: ./development/autogen +SLACKBUILD FILES: README autogen.SlackBuild autogen.info guile-2.2.patch guile-3.0.patch slack-desc +SLACKBUILD VERSION: 5.18.16 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/autogen/rel5.18.16/autogen-5.18.16.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27c28df902a9fdb2b64f008a0a49fd05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autogen (configure generator) + +SLACKBUILD NAME: avarice +SLACKBUILD LOCATION: ./development/avarice +SLACKBUILD FILES: README avarice.SlackBuild avarice.info drop_keyword_unused.patch.gz slack-desc +SLACKBUILD VERSION: 2.14 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/avarice/files/avarice/avarice-2.14/avarice-2.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 393f5f607a42a6ac9b47b5e963a66584 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avarice (GDB for the AVR platform) + +SLACKBUILD NAME: avr-binutils +SLACKBUILD LOCATION: ./development/avr-binutils +SLACKBUILD FILES: README avr-binutils.SlackBuild avr-binutils.info avr-size.patch slack-desc +SLACKBUILD VERSION: 2.38 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/binutils/binutils-2.38.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e39cad1bb414add02b5b1169c18fdc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avr-binutils (Cross compiling binutils for the AVR platform) + +SLACKBUILD NAME: avr-gcc +SLACKBUILD LOCATION: ./development/avr-gcc +SLACKBUILD FILES: README avr-gcc.SlackBuild avr-gcc.info slack-desc +SLACKBUILD VERSION: 10.2.0 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/gcc/gcc-10.2.0/gcc-10.2.0.tar.xz https://slackware.uk/~urchlay/src/isl-0.22.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9fd9b1789155ad09bcf3ae747596b50 4e6b2a1dd20b2ac011730a24580ff7a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avr-gcc (Cross compiling gcc for the AVR platform) + +SLACKBUILD NAME: avr-gdb +SLACKBUILD LOCATION: ./development/avr-gdb +SLACKBUILD FILES: README avr-gdb.SlackBuild avr-gdb.info fix-const-compile.patch slack-desc +SLACKBUILD VERSION: 10.1 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/gdb/gdb-10.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1822a7dd45e7813f4408407eec1a6af1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avr-gdb (Gdb for the AVR platform) + +SLACKBUILD NAME: avr8-burn-o-mat +SLACKBUILD LOCATION: ./development/avr8-burn-o-mat +SLACKBUILD FILES: README avr8-burn-o-mat.SlackBuild avr8-burn-o-mat.desktop avr8-burn-o-mat.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: http://avr8-burn-o-mat.aaabbb.de/AVR8_Burn-O-Mat_2_1_2_src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ce2f3205840b855e4c2494335b0540e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avr8-burn-o-mat (GUI for avrdude) + +SLACKBUILD NAME: avr8-gnu-toolchain +SLACKBUILD LOCATION: ./development/avr8-gnu-toolchain +SLACKBUILD FILES: README avr8-gnu-toolchain.SlackBuild avr8-gnu-toolchain.info slack-desc +SLACKBUILD VERSION: 3.4.1.798 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/avr8-gnu-toolchain-3.4.1.798-linux.any.x86.tar.gz https://slackware.uk/~urchlay/src/avr8-gnu-toolchain-3.4.1.798-readme.pdf +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/avr8-gnu-toolchain-3.4.1.798-linux.any.x86_64.tar.gz https://slackware.uk/~urchlay/src/avr8-gnu-toolchain-3.4.1.798-readme.pdf +SLACKBUILD MD5SUM: 2bedb2fa23f3f27b5b0b86d20dacc492 5b55c062e88430fca9e342b34e31cc5f +SLACKBUILD MD5SUM_x86_64: 587573e4fa6ce0f2fe1b9cf0b4bfb744 5b55c062e88430fca9e342b34e31cc5f +SLACKBUILD SHORT DESCRIPTION: avr8-gnu-toolchain (AVR 8-bit GNU Toolchain) + +SLACKBUILD NAME: avra +SLACKBUILD LOCATION: ./development/avra +SLACKBUILD FILES: README avra.SlackBuild avra.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/Ro5bert/avra/archive/1.4.2/avra-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc246de350344cc2db0d2a1f1c8008ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avra (Atmel AVR Microcontrollers Assembler) + +SLACKBUILD NAME: avrdude +SLACKBUILD LOCATION: ./development/avrdude +SLACKBUILD FILES: README avrdude.SlackBuild avrdude.info doinst.sh slack-desc +SLACKBUILD VERSION: 8.1 +SLACKBUILD DOWNLOAD: https://github.com/avrdudes/avrdude/archive/v8.1/avrdude-8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c79c1dc93999e4faf3e0acc0cfe4a87c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avrdude (utility to interface with AVR microcontrollers using ISP) + +SLACKBUILD NAME: aws-cdk +SLACKBUILD LOCATION: ./development/aws-cdk +SLACKBUILD FILES: README aws-cdk.SlackBuild aws-cdk.info slack-desc +SLACKBUILD VERSION: 2.1116.0 +SLACKBUILD DOWNLOAD: https://registry.npmjs.org/aws-cdk/-/aws-cdk-2.1116.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44787bff6dac091ba31537b75a0a9279 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aws-cdk (AWS Cloud Development Kit) + +SLACKBUILD NAME: ayacc +SLACKBUILD LOCATION: ./development/ayacc +SLACKBUILD FILES: README ayacc.SlackBuild ayacc.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/Ada-France/ayacc/archive/1.4.1/ayacc-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f0f230b5acebb3b1ce1c27c20347a9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ayacc (Ada parser generator) + +SLACKBUILD NAME: azuredatastudio +SLACKBUILD LOCATION: ./development/azuredatastudio +SLACKBUILD FILES: README azuredatastudio.SlackBuild azuredatastudio.desktop azuredatastudio.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.49.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://azuredatastudio-update.azurewebsites.net/1.49.1/linux-x64/stable +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 98ae3544b3a14cd634350b6696a7b995 +SLACKBUILD SHORT DESCRIPTION: azuredatastudio (A data management tool) + +SLACKBUILD NAME: bacon +SLACKBUILD LOCATION: ./development/bacon +SLACKBUILD FILES: README bacon.SlackBuild bacon.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bacon-5.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 474c3015bd228cbea055d9fc9a330ff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bacon (BASIC to C translator) + +SLACKBUILD NAME: bakefile +SLACKBUILD LOCATION: ./development/bakefile +SLACKBUILD FILES: README bakefile.SlackBuild bakefile.info slack-desc +SLACKBUILD VERSION: 0.2.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bakefile/bakefile-0.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b53813d155df1a45371abc8f781e6d88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bakefile (Makefile generator) + +SLACKBUILD NAME: bas +SLACKBUILD LOCATION: ./development/bas +SLACKBUILD FILES: README bas.SlackBuild bas.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: http://www.moria.de/~michael/bas/bas-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3a0de662f47bb54e7fa79fe1797a42d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bas (classic basic interpreter) + +SLACKBUILD NAME: bas55 +SLACKBUILD LOCATION: ./development/bas55 +SLACKBUILD FILES: README bas55.SlackBuild bas55.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://jorgicor.niobe.org/bas55/bas55-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b0160e2bb3cc712edfde4cdd51ceb05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bas55 (ECMA-55 Minimal BASIC System) + +SLACKBUILD NAME: bascat +SLACKBUILD LOCATION: ./development/bascat +SLACKBUILD FILES: README bascat.1 bascat.SlackBuild bascat.info bascat.rst git2tarxz.sh slack-desc +SLACKBUILD VERSION: 1.2pre2+20121019_39f2290 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bascat-1.2pre2+20121019_39f2290.tar.xz https://git.distorted.org.uk/~mdw/cfd/blob_plain/9419af788cb0a97690da8b3ee6c59f2665d36533:/mdwopt.c https://git.distorted.org.uk/~mdw/cfd/blob_plain/9419af788cb0a97690da8b3ee6c59f2665d36533:/mdwopt.h +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a785092ec971679797d87474333906fb 1beee96e71ff21c0349f09fbdee7c5dc 42267e18170dbe0767f58964fb428e34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bascat (detokenizer for BBC BASIC programs) + +SLACKBUILD NAME: bashdb +SLACKBUILD LOCATION: ./development/bashdb +SLACKBUILD FILES: README bashdb.SlackBuild bashdb.info slack-desc +SLACKBUILD VERSION: 5.1_20210713 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/bashdb-5.1-20210713.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 441b108edc1dd79398595a089d037f55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bashdb (The BASH Debugger Project) + +SLACKBUILD NAME: bats-core +SLACKBUILD LOCATION: ./development/bats-core +SLACKBUILD FILES: README bats-core.SlackBuild bats-core.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/bats-core/bats-core/archive/v1.5.0/bats-core-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 112f327f0f9d8b88db5d9850193c31a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bats-core (Bash Automated Testing System) + +SLACKBUILD NAME: bazel +SLACKBUILD LOCATION: ./development/bazel +SLACKBUILD FILES: README bazel.SlackBuild bazel.info slack-desc +SLACKBUILD VERSION: 8.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/bazelbuild/bazel/releases/download/8.3.1/bazel-8.3.1-dist.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 87e77f4dac074c1b3331f13df914c1cf +SLACKBUILD SHORT DESCRIPTION: bazel (Correct, reproducible, and fast builds for everyone) + +SLACKBUILD NAME: bbcsdl +SLACKBUILD LOCATION: ./development/bbcsdl +SLACKBUILD FILES: README bbc256x.png bbcsdl.SlackBuild bbcsdl.desktop bbcsdl.info doinst.sh makefile-console-32.patch makefile-console-64.patch makefile-sdl-32.patch slack-desc +SLACKBUILD VERSION: 1.44a +SLACKBUILD DOWNLOAD: https://github.com/rtrussell/BBCSDL/archive/483d7489af3b2d173db7231b5fbc546763321dd6/BBCSDL-483d7489af3b2d173db7231b5fbc546763321dd6.tar.gz https://www.bbcbasic.co.uk/bbcsdl/bbclinux32.zip +SLACKBUILD DOWNLOAD_x86_64: https://github.com/rtrussell/BBCSDL/archive/483d7489af3b2d173db7231b5fbc546763321dd6/BBCSDL-483d7489af3b2d173db7231b5fbc546763321dd6.tar.gz https://www.bbcbasic.co.uk/bbcsdl/bbclinux.zip +SLACKBUILD MD5SUM: 5236e3dbf2d99c6d173ea48f859df335 7fe419ff7fc7f0b059853aa61c18dfa9 +SLACKBUILD MD5SUM_x86_64: 5236e3dbf2d99c6d173ea48f859df335 1214cdab3b2a72463320f73c39356294 +SLACKBUILD SHORT DESCRIPTION: bbcsdl (BBC BASIC for linux) + +SLACKBUILD NAME: bbe +SLACKBUILD LOCATION: ./development/bbe +SLACKBUILD FILES: README bbe.SlackBuild bbe.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/bbe-/bbe/0.2.2/bbe-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b056d0bfd852384aced73d4533887d4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bbe (binary editor like sed) + +SLACKBUILD NAME: bcc +SLACKBUILD LOCATION: ./development/bcc +SLACKBUILD FILES: README bcc.SlackBuild bcc.info slack-desc +SLACKBUILD VERSION: 0.28.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/iovisor/bcc/releases/download/v0.28.0/bcc-src-with-submodule.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 175358514709159d80a4de42cde8ed67 +SLACKBUILD SHORT DESCRIPTION: bcc (BPF Compiler Collection) + +SLACKBUILD NAME: bcpp +SLACKBUILD LOCATION: ./development/bcpp +SLACKBUILD FILES: README bcpp.SlackBuild bcpp.info slack-desc +SLACKBUILD VERSION: 20250914 +SLACKBUILD DOWNLOAD: https://invisible-island.net/archives/bcpp/bcpp-20250914.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5252fed24e89d1e1fe15fe8047758d53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bcpp (indent C/C++ source) + +SLACKBUILD NAME: beautysh +SLACKBUILD LOCATION: ./development/beautysh +SLACKBUILD FILES: README beautysh.SlackBuild beautysh.info slack-desc +SLACKBUILD VERSION: 6.4.2 +SLACKBUILD DOWNLOAD: https://github.com/lovesegfault/beautysh/archive/v6.4.2/beautysh-6.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a95cdaec089eb911b39058b236dee2bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beautysh (beautifier for bash scripts) + +SLACKBUILD NAME: beav +SLACKBUILD LOCATION: ./development/beav +SLACKBUILD FILES: README arrow_keys.diff beav.SlackBuild beav.info compilefixes.diff slack-desc +SLACKBUILD VERSION: 1.40_18 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/b/beav/beav_1.40.orig.tar.gz https://deb.debian.org/debian/pool/main/b/beav/beav_1.40-18.diff.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c30dce1697f468682eb2aae464de175 63a2f7a63334abc020cd37e86d349ec1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beav (curses-based binary/hex editor) + +SLACKBUILD NAME: bed +SLACKBUILD LOCATION: ./development/bed +SLACKBUILD FILES: README README_SBo.txt bed-binary-editor.desktop bed.SlackBuild bed.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bed-3.0.0.src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd2f49434d673bd4f124b6cb1d1a1dbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bed (ncurses-based adjustable data format binary/hex editor) + +SLACKBUILD NAME: berkeley-abc +SLACKBUILD LOCATION: ./development/berkeley-abc +SLACKBUILD FILES: README berkeley-abc.SlackBuild berkeley-abc.info slack-desc +SLACKBUILD VERSION: 20221019 +SLACKBUILD DOWNLOAD: https://github.com/berkeley-abc/abc/archive/70cb339f869e485802159d7f2b886130793556c4/abc-70cb339f869e485802159d7f2b886130793556c4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b68f658e12c37989fa1068ba12770878 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: berkeley-abc (Synthesis&Verification binary sequential logic circuit) + +SLACKBUILD NAME: bfg +SLACKBUILD LOCATION: ./development/bfg +SLACKBUILD FILES: README bfg bfg.SlackBuild bfg.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: https://repo1.maven.org/maven2/com/madgag/bfg/1.14.0/bfg-1.14.0.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8d2e17d9a42d87f82653aec47acfc80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bfg (git repo cleaner) + +SLACKBUILD NAME: bigloo +SLACKBUILD LOCATION: ./development/bigloo +SLACKBUILD FILES: README bigloo.SlackBuild bigloo.info slack-desc +SLACKBUILD VERSION: 4.3f +SLACKBUILD DOWNLOAD: ftp://ftp-sop.inria.fr/indes/fp/Bigloo/bigloo4.3f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6f860293bb41edeb42cec9c79264187 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bigloo (Bigloo Scheme) + +SLACKBUILD NAME: binwalk +SLACKBUILD LOCATION: ./development/binwalk +SLACKBUILD FILES: README binwalk.SlackBuild binwalk.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/devttys0/binwalk/archive/v2.1.1/binwalk-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5015a8d0eff287eda8c4afeeca89ed6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: binwalk (Firmware Analysis Tool) + +SLACKBUILD NAME: blassic +SLACKBUILD LOCATION: ./development/blassic +SLACKBUILD FILES: README blassic.SlackBuild blassic.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/blassic-0.10.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9188387a84d2e5dd8b2cbef1704de3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blassic (BASIC interpreter) + +SLACKBUILD NAME: bless +SLACKBUILD LOCATION: ./development/bless +SLACKBUILD FILES: README bless.1 bless.SlackBuild bless.info doinst.sh help_script.sh slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/b/bless/bless_0.6.3.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93d4420f40c3af703269f1e965b62ee2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bless (GUI hex editor) + +SLACKBUILD NAME: blocksruntime +SLACKBUILD LOCATION: ./development/blocksruntime +SLACKBUILD FILES: README blocksruntime.SlackBuild blocksruntime.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: http://releases.llvm.org/3.8.0/compiler-rt-3.8.0.src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6fcbe14352ffb708e4d1ac2e48bb025 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blocksruntime (BlocksRunTime library) + +SLACKBUILD NAME: bluefish +SLACKBUILD LOCATION: ./development/bluefish +SLACKBUILD FILES: README bluefish.SlackBuild bluefish.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.17 +SLACKBUILD DOWNLOAD: https://www.bennewitz.com/bluefish/stable/source/bluefish-2.2.17.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b19a3691c7c5787e98174e58bd6d652 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bluefish (GTK-based HTML Editor) + +SLACKBUILD NAME: bmake +SLACKBUILD LOCATION: ./development/bmake +SLACKBUILD FILES: README bmake.SlackBuild bmake.info compilefix.diff slack-desc +SLACKBUILD VERSION: 20251111 +SLACKBUILD DOWNLOAD: https://www.crufty.net/ftp/pub/sjg/bmake-20251111.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 773af32dfc9c27467c426542a247aa37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bmake (port of BSD make) + +SLACKBUILD NAME: boost-di +SLACKBUILD LOCATION: ./development/boost-di +SLACKBUILD FILES: README boost-di.SlackBuild boost-di.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/boost-experimental/di/archive/v1.0.1/di-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06ac7b2993837da392ca2b0b1584020f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boost-di (C++14 Dependency Injection Library) + +SLACKBUILD NAME: boron +SLACKBUILD LOCATION: ./development/boron +SLACKBUILD FILES: README boron.SlackBuild boron.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/urlan/Boron/boron-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b1b8eb9aa033ee66b0d0ee90b7231d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boron (scripting language) + +SLACKBUILD NAME: bpftrace +SLACKBUILD LOCATION: ./development/bpftrace +SLACKBUILD FILES: README bpftrace.SlackBuild bpftrace.info slack-desc +SLACKBUILD VERSION: 0.18.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/iovisor/bpftrace/archive/refs/tags/v0.18.0/bpftrace-0.18.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: af50b9a543601dd7363639d781875570 +SLACKBUILD SHORT DESCRIPTION: bpftrace (bpftrace is a high-level tracing language for Linux BPF) + +SLACKBUILD NAME: bpython +SLACKBUILD LOCATION: ./development/bpython +SLACKBUILD FILES: README bpython.SlackBuild bpython.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/cf/76/54e0964e2974becb673baca69417b6c6293e930d4ebcf2a2a68c1fe9704a/bpython-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb7a556715be0b974436eb0d920769c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpython (Fancy Interface to the Python Interpreter) + +SLACKBUILD NAME: bruno +SLACKBUILD LOCATION: ./development/bruno +SLACKBUILD FILES: README bruno.SlackBuild bruno.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/usebruno/bruno/releases/download/v3.2.0/bruno_3.2.0_amd64_linux.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0cf3e7d3c88005d13d79d7244194600d +SLACKBUILD SHORT DESCRIPTION: bruno (open source web browser) + +SLACKBUILD NAME: bsdiff +SLACKBUILD LOCATION: ./development/bsdiff +SLACKBUILD FILES: README bsdiff.SlackBuild bsdiff.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/e6/bsdiff-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6d812394f0e0ecc8d5df255aa1db22a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsdiff (binary diff/patch utility) + +SLACKBUILD NAME: buf +SLACKBUILD LOCATION: ./development/buf +SLACKBUILD FILES: README buf.SlackBuild buf.info slack-desc +SLACKBUILD VERSION: 1.67.0 +SLACKBUILD DOWNLOAD: https://github.com/bufbuild/buf/archive/v1.67.0/buf-1.67.0.tar.gz https://sbo.t-rg.ws/buf-1.67.0-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9a3a6c8ab14867fa30b41439abfcad5 a232df45996d255889c3dd35dcc86cfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buf (The best way of working with Protocol Buffers.) + +SLACKBUILD NAME: build2 +SLACKBUILD LOCATION: ./development/build2 +SLACKBUILD FILES: 01-destlibdir.patch README build2.SlackBuild build2.info slack-desc +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://download.build2.org/0.16.0/build2-toolchain-0.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1646997b8802fbb20fe08ec4cab9b7ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: build2 (cross-platform build toolchain for C/C++) + +SLACKBUILD NAME: bun-bin +SLACKBUILD LOCATION: ./development/bun-bin +SLACKBUILD FILES: LICENSE.md README bun-bin.SlackBuild bun-bin.info slack-desc +SLACKBUILD VERSION: 1.3.11 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/oven-sh/bun/releases/download/bun-v1.3.11/bun-linux-x64-baseline.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d86962903d2dd315a1fc076197e1ae8d +SLACKBUILD SHORT DESCRIPTION: bun-bin (Javascript App Bundler) + +SLACKBUILD NAME: bvi +SLACKBUILD LOCATION: ./development/bvi +SLACKBUILD FILES: README bvi.SlackBuild bvi.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/bvi/bvi/1.5.0/bvi-1.5.0.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 056623e81e1ec1c378c4abcfa6fbc87c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bvi (binary vi editor) + +SLACKBUILD NAME: bviplus +SLACKBUILD LOCATION: ./development/bviplus +SLACKBUILD FILES: README bviplus.1 bviplus.SlackBuild bviplus.info bviplus.rst slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/bviplus/bviplus/1.0/bviplus-1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e9f588679ecd200c64881396c302b8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bviplus (hex editor with vi-style user interface) + +SLACKBUILD NAME: bw-atari8-tools +SLACKBUILD LOCATION: ./development/bw-atari8-tools +SLACKBUILD FILES: README bw-atari8-tools.SlackBuild bw-atari8-tools.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/bw-atari8-tools/snapshot/bw-atari8-tools-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48f58ecfa347e73cc42db56db9769386 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bw-atari8-tools (Atari 8-bit related utilities) + +SLACKBUILD NAME: bwbasic +SLACKBUILD LOCATION: ./development/bwbasic +SLACKBUILD FILES: README bwbasic.SlackBuild bwbasic.info slack-desc +SLACKBUILD VERSION: 3.40 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.40/bwbasic-3.40.zip https://sourceforge.net/projects/bwbasic/files/bwbasic/version%203.20/bwbasic-tests-2017-07-06.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5af04a96067672cea4b59a6acb7ae840 6a82763ca0b3bf1a768b26b1231bea98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bwbasic (basic interpreter) + +SLACKBUILD NAME: byacc +SLACKBUILD LOCATION: ./development/byacc +SLACKBUILD FILES: README byacc.SlackBuild byacc.info slack-desc +SLACKBUILD VERSION: 20260126 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/byacc/byacc-20260126.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3212705678c3c3deabca3292c9b382da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: byacc (parser generator) + +SLACKBUILD NAME: bzr +SLACKBUILD LOCATION: ./development/bzr +SLACKBUILD FILES: README bzr.SlackBuild bzr.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: http://launchpad.net/bzr/2.7/2.7.0/+download/bzr-2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e5020502efd54f5925a14a456b88b89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bzr (Bazaar revision control system) + +SLACKBUILD NAME: cJSON +SLACKBUILD LOCATION: ./development/cJSON +SLACKBUILD FILES: README cJSON.SlackBuild cJSON.info slack-desc +SLACKBUILD VERSION: 1.7.15 +SLACKBUILD DOWNLOAD: https://github.com/DaveGamble/cJSON/archive/v1.7.15/cJSON-1.7.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 921b4bcb401aa604dc632fdb1c8dbdea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cJSON (Ultralightweight JSON parser in ANSI C.) + +SLACKBUILD NAME: c_count +SLACKBUILD LOCATION: ./development/c_count +SLACKBUILD FILES: README c_count.SlackBuild c_count.info slack-desc +SLACKBUILD VERSION: 7.25 +SLACKBUILD DOWNLOAD: https://invisible-island.net/archives/c_count/c_count-7.25.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3f2a85a2906e3331815db86e1edaf94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c_count (classify and count lines of C or C++ source) + +SLACKBUILD NAME: camlp4 +SLACKBUILD LOCATION: ./development/camlp4 +SLACKBUILD FILES: README camlp4.SlackBuild camlp4.info slack-desc +SLACKBUILD VERSION: 4.13 +SLACKBUILD DOWNLOAD: https://github.com/ocaml/camlp4/archive/4.13/camlp4-4.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1906ee8cc2e7665e98782187b7128867 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: camlp4 (an ocaml preprocessor and pretty-printer) + +SLACKBUILD NAME: camlp5 +SLACKBUILD LOCATION: ./development/camlp5 +SLACKBUILD FILES: README camlp5.SlackBuild camlp5.info slack-desc +SLACKBUILD VERSION: 8.0 +SLACKBUILD DOWNLOAD: https://github.com/camlp5/camlp5/archive/rel8.00.02/camlp5-rel8.00.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096076be4b26034643508511e834ccc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: camlp5 (an ocaml preprocessor and pretty-printer) + +SLACKBUILD NAME: cargo-auditable +SLACKBUILD LOCATION: ./development/cargo-auditable +SLACKBUILD FILES: README cargo-auditable.SlackBuild cargo-auditable.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://github.com/rust-secure-code/cargo-auditable/archive/v0.7.4/cargo-auditable-0.7.4.tar.gz https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/base64/base64-0.21.7.crate https://static.crates.io/crates/binfarce/binfarce-0.2.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/byteorder/byteorder-0.5.3.crate https://static.crates.io/crates/camino/camino-1.2.1.crate https://static.crates.io/crates/cargo-platform/cargo-platform-0.3.1.crate https://static.crates.io/crates/cargo_metadata/cargo_metadata-0.23.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/cyclonedx-bom/cyclonedx-bom-0.8.0.crate https://static.crates.io/crates/cyclonedx-bom-macros/cyclonedx-bom-macros-0.1.0.crate https://static.crates.io/crates/deranged/deranged-0.5.5.crate https://static.crates.io/crates/dyn-clone/dyn-clone-1.0.20.crate https://static.crates.io/crates/env_home/env_home-0.1.0.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/fluent-uri/fluent-uri-0.1.4.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/indexmap/indexmap-2.12.0.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/js-sys/js-sys-0.3.82.crate https://static.crates.io/crates/leb128/leb128-0.2.5.crate https://static.crates.io/crates/libc/libc-0.2.177.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/num-conv/num-conv-0.2.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/object/object-0.37.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/ordered-float/ordered-float-4.6.0.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pico-args/pico-args-0.5.0.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.103.crate https://static.crates.io/crates/purl/purl-0.1.6.crate https://static.crates.io/crates/quote/quote-1.0.42.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/schemars/schemars-0.8.22.crate https://static.crates.io/crates/schemars_derive/schemars_derive-0.8.22.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_derive_internals/serde_derive_internals-0.29.1.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.9.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/spdx/spdx-0.10.9.crate https://static.crates.io/crates/strum/strum-0.26.3.crate https://static.crates.io/crates/strum_macros/strum_macros-0.26.4.crate https://static.crates.io/crates/syn/syn-2.0.109.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/time-macros/time-macros-0.2.27.crate https://static.crates.io/crates/toml/toml-0.8.23.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.11.crate https://static.crates.io/crates/toml_edit/toml_edit-0.22.27.crate https://static.crates.io/crates/topological-sort/topological-sort-0.2.2.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/uuid/uuid-1.18.1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.105.crate https://static.crates.io/crates/wasm-gen/wasm-gen-0.1.4.crate https://static.crates.io/crates/wasmparser/wasmparser-0.207.0.crate https://static.crates.io/crates/which/which-8.0.0.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/winnow/winnow-0.7.13.crate https://static.crates.io/crates/winsafe/winsafe-0.0.19.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/xml-rs/xml-rs-0.8.28.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5283a28b27dbdcce2a636ad57997001 873036bd52f5fd829bd41b3c2ca0bc08 2fb8e2b2c327d642027d27dd82160195 3e70bb53cab36a3ef2a02dfce21bc472 5a5f45206802441161524e1be576da1f 362d9ce77fad4351503c80f24b3a337f a295edb6953237ebbdfa8e731229f9a3 4b7db26ac6bd77342b51188882fa5678 038a9c3fa624c8f3dc8233c8d00bdb64 634ecc0aff90d76397976a81b0e50a32 ad35ee32f8361358bece2e58f415434a 3889024b8a1a59637c7239f6e78d5694 f12b3e6eb7e0c541a79063fcda641960 7dbc461580b8ee7d163a6e02524c6d90 b2a8b4dcf41563d959ae386da42eeb83 3f7114e379a32cdfebf5124223b8a8bd 248aa6d81855aa16605a92162f6ea7cd e69c9d06bd1248b3d4397ecf760e05d5 5780fcd1ea46357609cc4f21b97fca1d 44b4c7e6ef0e9bbb7c83d43fe139e6e9 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 196f633927ffdc55c5f59f031ff2920d fc53a85c912427e1af1278d8f9ef2aa4 9a421286bfaf7199053b6fa7a3e690cb ff62c1415be32ef6642213c9ae175170 024ec331f45122802422b177cb3c0dc0 ce5935e8063a452913a61e5405b33cb9 1d3e530a3410fc95a6987d70f84a6332 91839a58e4689b30dd7d6dafe769c6d9 ba82a589ab0348c1be03dfb9dd33e2ad 0a210df4be4d5c7eb152ba6e5e3a67e2 89d8a613ac761ddcc91cbec9ef059da9 e543d724c2964ac7670e1d3ea4f8b45e 5e2165f6a9d5646d361d7aabe3d9be7c 09ea9959a92a4b020eaf12d2aae7a2b5 dc106924da0261fec2bb0fe52fcbd9e6 5b58e4f18091c0fa3579419f24cfaef9 e092b3abcc54806f2a35889d725bf95f 5c16a07e83766851ccb68168ebab6e65 76f8e4dcc29ab304e065cced86a344d2 e9877281560c00f010c067d58ba45844 ef8998050cc1339f2187fcb43e927f1b 546ba194d53e8483eb0a035235b1b9d0 30eb4de1c1a3bd214d7649b891abf444 c21b0bd64b8b9fb0a10812bc660ed682 011328527297b3f51a32d5198b6ccc80 780e635d7636ba1842d0c04613058feb 751468b1f120283e4f6f266867a03837 fa1ef10465c00f2a3bac42b79e37b36d 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e f07c43c38f042fc4f2502959a1da5185 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 cb596425006416fbe65682c006b86da5 a3f968c0e2f5681a829c2c2693ecee09 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c f8b8723abf5753b03245135866b694b0 1aa4772ebdc965df9afde4eb75825b2b 9a06778cd0277ae86f02deab04f759da bff9f5bd01b620680a98b1c59d92df7c b566018cbb4eb2e0b0c37655faf9bf7b ed78a0cac45a11b61dd718319914c863 567dd246bdcf0de25c37e4d80249d7c5 6a454e911e933820f74a3730a8153583 9c02495b380dc51331dcd8789b26cbfb 6e01ab006629a393105a1d90effffe64 a4bb1b92a5b098fdaa5694733ea73e7a efa0b14bd1721494cf1ab2be65053004 c78def4c8f29cd4fe7009412d6963258 b1bb3a822a8b3650a7401dbc737764f0 764181663f005b307e662dc71451ee12 dd13a960969bcf5f6313c0c2fa10f392 164cf92f7f964bd2d7f5623027bda9f9 d83a24872d4be600c418f3b9be08dabe 8602d580269d63836e05b6004b59c3f7 a1a21f38fccf487fac84ad67e8ae7be3 fa32140e3e272ea292e5491e0ac8903f 6e2c3955a071ff72899af56c2f105a25 5e3eb21c7fbbf57268cd0fc8559fa887 9b7dda1ceb1ba9a51a540c1e92dc7f4e d6a3a0f7c5d1a9fa5e957c6d20d36607 adc9da53a82573170d573b18711d38da dc80807516793518116735699f589b7e 704242c32989e602a75d7c4bf5c0dcb3 1e7af01b9c4bf3b715e1e609dfe331e7 bb3780dd283a2faedb95ca3efcbb1196 dd7513efd3722e624cf5b4f57d67b2be 688b19c20a0dba9815e95d05d68e69a8 8a341b5b0d0defc7e03e898abe5e3f28 9718141a1e8e00257f5b5d92aece5b21 07e2efdd9d67ad9bd620a8b5ee103170 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cargo-auditable (Cargo wrapper for embedding auditing data) + +SLACKBUILD NAME: casperjs +SLACKBUILD LOCATION: ./development/casperjs +SLACKBUILD FILES: README casperjs.SlackBuild casperjs.info slack-desc +SLACKBUILD VERSION: 1.1.4_2 +SLACKBUILD DOWNLOAD: https://github.com/casperjs/casperjs/archive//1.1.4-2/casperjs-1.1.4-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b0c4e4533f4e610ea83f9e5117eb3e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: casperjs (Navigation scripting and testing for phantomjs) + +SLACKBUILD NAME: castxml +SLACKBUILD LOCATION: ./development/castxml +SLACKBUILD FILES: README castxml.SlackBuild castxml.info slack-desc +SLACKBUILD VERSION: 0.6.11 +SLACKBUILD DOWNLOAD: https://github.com/CastXML/CastXML/archive/v0.6.11/CastXML-0.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9802ddd1d7c2584ee199bdef3a197fac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: castxml (C-family Abstract Syntax Tree XML Output) + +SLACKBUILD NAME: cbmc +SLACKBUILD LOCATION: ./development/cbmc +SLACKBUILD FILES: README cbmc.SlackBuild cbmc.info slack-desc +SLACKBUILD VERSION: 5.95.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/diffblue/cbmc/archive/refs/tags/cbmc-5.95.1.tar.gz https://github.com/arminbiere/cadical/archive/rel-2.0.0-rc.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 05f0e4a4a3e7e2830c3be3b9398018de 5825f8ac81283f5049c402938fe6ee99 +SLACKBUILD SHORT DESCRIPTION: cbmc (C Bounded Model Checker) + +SLACKBUILD NAME: cc-tool +SLACKBUILD LOCATION: ./development/cc-tool +SLACKBUILD FILES: README cc-tool.SlackBuild cc-tool.info slack-desc +SLACKBUILD VERSION: 20160504+f0c4858 +SLACKBUILD DOWNLOAD: https://github.com/dashesy/cc-tool/archive/f0c485805d9d62cbb2c4b2b5ecd2518c0db242cf/cc-tool-f0c485805d9d62cbb2c4b2b5ecd2518c0db242cf.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 302b17606cbaabcd56523e482ec271b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cc-tool (support for Texas Instruments CC Debugger) + +SLACKBUILD NAME: cc65 +SLACKBUILD LOCATION: ./development/cc65 +SLACKBUILD FILES: README README_SBo.txt cc65.SlackBuild cc65.info git2tarxz.sh slack-desc +SLACKBUILD VERSION: 2.19 +SLACKBUILD DOWNLOAD: https://github.com/cc65/cc65/archive/V2.19/cc65-2.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: faff7b71a0212bb71faad1a271a83916 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cc65 (6502 cross compiler suite) + +SLACKBUILD NAME: ccl +SLACKBUILD LOCATION: ./development/ccl +SLACKBUILD FILES: README ccl.SlackBuild ccl.info slack-desc sysctl.d/ccl.conf +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ccl-1.11-linuxx86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c02ddfc4bcc6ef073297d2d6971d20ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccl (Clozure Common Lisp) + +SLACKBUILD NAME: cf-cli +SLACKBUILD LOCATION: ./development/cf-cli +SLACKBUILD FILES: README cf-cli.SlackBuild cf-cli.info slack-desc +SLACKBUILD VERSION: 7.1.0 +SLACKBUILD DOWNLOAD: https://s3-us-west-1.amazonaws.com/v7-cf-cli-releases/releases/v7.1.0/cf7-cli_7.1.0_linux_i686.tgz +SLACKBUILD DOWNLOAD_x86_64: https://s3-us-west-1.amazonaws.com/v7-cf-cli-releases/releases/v7.1.0/cf7-cli_7.1.0_linux_x86-64.tgz +SLACKBUILD MD5SUM: 7a04d791161f6cd5e8565dae64f8ef6c +SLACKBUILD MD5SUM_x86_64: 05b5a4e37f347556be97444e27ad01ac +SLACKBUILD SHORT DESCRIPTION: cf-cli (Cloud Foundry command-line interface) + +SLACKBUILD NAME: cgdb +SLACKBUILD LOCATION: ./development/cgdb +SLACKBUILD FILES: README cgdb.SlackBuild cgdb.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://cgdb.me/files/cgdb-0.8.0.tar.gz https://cgdb.github.io/docs/cgdb.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 180c1c7100bd9591b0d29e46896b5092 e8cc8a8e40c32626ef1fd4c34f7770f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgdb (A curses interface for cgdb) + +SLACKBUILD NAME: cgit +SLACKBUILD LOCATION: ./development/cgit +SLACKBUILD FILES: README cgit.SlackBuild cgit.info config/cgit-httpd.conf config/cgit-lighttpd.conf config/cgit.conf config/cgitrc.sample config/email-gravatar-sbo-additions.css config/email-gravatar-sbo.lua config/email-libravatar-korg-additions.css config/email-libravatar-korg.lua lua-md5-avatar.diff slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://git.zx2c4.com/cgit/snapshot/cgit-1.2.3.tar.xz https://www.kernel.org/pub/software/scm/git/git-2.26.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d44ca575a8770fae48139c18dac6986 f9a832256032e711973dd7be4981ab4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgit (web frontend for git repositories) + +SLACKBUILD NAME: chameleon +SLACKBUILD LOCATION: ./development/chameleon +SLACKBUILD FILES: README chameleon.SlackBuild chameleon.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/solverstack/chameleon/uploads/b299d6037d7636c6be16108c89bc2aab/chameleon-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a67a7f472d0e537cb984813e28a933f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chameleon (framework for solving dense linear equations) + +SLACKBUILD NAME: chatgpt_sh +SLACKBUILD LOCATION: ./development/chatgpt_sh +SLACKBUILD FILES: README chatgpt_sh.SlackBuild chatgpt_sh.info slack-desc +SLACKBUILD VERSION: 0.116.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/fenixdragao/shellchatgpt/-/archive/7863c702a104846fda0d6502fe2f5c72845b5c71/shellchatgpt-7863c702a104846fda0d6502fe2f5c72845b5c71.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7fc2e4d7ff664e9da134bc6ea0ba935 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chatgpt_sh (shellChatGPT) + +SLACKBUILD NAME: checkbashisms +SLACKBUILD LOCATION: ./development/checkbashisms +SLACKBUILD FILES: README checkbashisms.SlackBuild checkbashisms.info slack-desc +SLACKBUILD VERSION: 2.23.4 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/d/devscripts/devscripts_2.23.4+deb12u2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 492b78d67298e7eece0dc3552a01ffa9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: checkbashisms (Check for bashisms) + +SLACKBUILD NAME: chibi-scheme +SLACKBUILD LOCATION: ./development/chibi-scheme +SLACKBUILD FILES: README chibi-scheme.SlackBuild chibi-scheme.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://github.com/ashinn/chibi-scheme/archive/refs/tags/0.11/chibi-scheme-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d90f1dababd1ed161169969fa9291e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chibi-scheme (Minimal Scheme Implementation / Extension Language) + +SLACKBUILD NAME: chicken +SLACKBUILD LOCATION: ./development/chicken +SLACKBUILD FILES: README chicken.SlackBuild chicken.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://code.call-cc.org/releases/5.4.0/chicken-5.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fa42664c6c9463e3f485f4e1b89c47d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chicken (a practical and portable scheme system) + +SLACKBUILD NAME: ciforth +SLACKBUILD LOCATION: ./development/ciforth +SLACKBUILD FILES: README ciforth.SlackBuild ciforth.info slack-desc +SLACKBUILD VERSION: 5.4.1 +SLACKBUILD DOWNLOAD: https://github.com/albertvanderhorst/ciforth/releases/download/CVS_REL-5-4-0/ci86.lina32-5.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/albertvanderhorst/ciforth/releases/download/CVS_REL-5-4-0/ci86.lina64-5.4.1.tar.gz +SLACKBUILD MD5SUM: 32643858b274e4c926ecd9ef9876b5a4 +SLACKBUILD MD5SUM_x86_64: b9dd59452487c73cac1a40d79d75b699 +SLACKBUILD SHORT DESCRIPTION: ciforth (common Intel Forth) + +SLACKBUILD NAME: cim +SLACKBUILD LOCATION: ./development/cim +SLACKBUILD FILES: README cim.SlackBuild cim.info slack-desc +SLACKBUILD VERSION: 3.37 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cim-3.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b51068ab30f54aefeb86fc4a6289cc77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cim (GNU Simula compiler) + +SLACKBUILD NAME: claude-code +SLACKBUILD LOCATION: ./development/claude-code +SLACKBUILD FILES: README README.SBo claude-code.SlackBuild claude-code.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.77 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-2.1.77.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d77e0e0c9b1f9c345a38037d1e990df1 +SLACKBUILD SHORT DESCRIPTION: claude-code (Agentic coding tool in your terminal) + +SLACKBUILD NAME: clion +SLACKBUILD LOCATION: ./development/clion +SLACKBUILD FILES: README clion.SlackBuild clion.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/cpp/CLion-2025.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dff91fe793b8d3ee2446dd340288eef5 +SLACKBUILD SHORT DESCRIPTION: clion (Development IDE) + +SLACKBUILD NAME: clips +SLACKBUILD LOCATION: ./development/clips +SLACKBUILD FILES: README clips.SlackBuild clips.info slack-desc +SLACKBUILD VERSION: 6.40 +SLACKBUILD DOWNLOAD: https://deac-fra.dl.sourceforge.net/project/clipsrules/CLIPS/6.40/clips_core_source_640.tar.gz https://deac-fra.dl.sourceforge.net/project/clipsrules/CLIPS/6.40/clips_feature_tests_640.tar.gz https://deac-fra.dl.sourceforge.net/project/clipsrules/CLIPS/6.40/clips_examples_640.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 879aca94d33f535b2e4dbf680a9459cd 30dde5636b587ef0514ba3cdd4e24619 62c7e3551e4015ca88ab20155dc9d516 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clips (C Language Integrated Production System, expert systems) + +SLACKBUILD NAME: cloc +SLACKBUILD LOCATION: ./development/cloc +SLACKBUILD FILES: README cloc.SlackBuild cloc.info slack-desc +SLACKBUILD VERSION: 2.08 +SLACKBUILD DOWNLOAD: https://github.com/AlDanial/cloc/archive/v2.08/cloc-2.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60372367f6aff7023c56eeb24febb566 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cloc (Count Lines of Code) + +SLACKBUILD NAME: clojure +SLACKBUILD LOCATION: ./development/clojure +SLACKBUILD FILES: README clojure.SlackBuild clojure.info slack-desc +SLACKBUILD VERSION: 1.12.3.1577 +SLACKBUILD DOWNLOAD: https://github.com/clojure/brew-install/releases/download/1.12.3.1577/clojure-tools-1.12.3.1577.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2e9631f96802fba2f3714589216235b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clojure (Dynamic programming language for JVM) + +SLACKBUILD NAME: cmake-opt +SLACKBUILD LOCATION: ./development/cmake-opt +SLACKBUILD FILES: README cmake-opt.SlackBuild cmake-opt.info cmake-opt.sh slack-desc +SLACKBUILD VERSION: 3.30.5 +SLACKBUILD DOWNLOAD: https://github.com/Kitware/CMake/releases/download/v3.30.5/cmake-3.30.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd4bc3f35bf7e5ae9f96b9b51f835432 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmake-opt (a build of cmake in /opt) + +SLACKBUILD NAME: cmocka +SLACKBUILD LOCATION: ./development/cmocka +SLACKBUILD FILES: README cmocka.SlackBuild cmocka.info slack-desc +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://cmocka.org/files/1.1/cmocka-1.1.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91f95cd5db88b9b120d191b18d367193 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmocka (Unit testing framework for C) + +SLACKBUILD NAME: coccinelle +SLACKBUILD LOCATION: ./development/coccinelle +SLACKBUILD FILES: README coccinelle.SlackBuild coccinelle.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/coccinelle/coccinelle/archive/1.2/coccinelle-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fb149bc3c196d6d8f2170d3d4cf2ae4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coccinelle (program matching and transformation engine) + +SLACKBUILD NAME: cocotb +SLACKBUILD LOCATION: ./development/cocotb +SLACKBUILD FILES: README cocotb.SlackBuild cocotb.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/cocotb/cocotb/archive/v1.7.1/cocotb-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 701ff966cb232189069a2508080f4811 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cocotb (tool for verifying VHDL and SystemVerilog RTL using Python) + +SLACKBUILD NAME: codeblocks +SLACKBUILD LOCATION: ./development/codeblocks +SLACKBUILD FILES: README codeblocks-gcc11.patch codeblocks.SlackBuild codeblocks.info doinst.sh slack-desc +SLACKBUILD VERSION: 20.03 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/codeblocks/files/Sources/20.03/codeblocks-20.03.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b7ad8f346a4d2bdb51e983075731947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: codeblocks (a free C++ and Fortran IDE) + +SLACKBUILD NAME: codelite +SLACKBUILD LOCATION: ./development/codelite +SLACKBUILD FILES: README codelite-16.0-gcc15-wx32.patch codelite.SlackBuild codelite.info slack-desc +SLACKBUILD VERSION: 16.0.0 +SLACKBUILD DOWNLOAD: https://github.com/eranif/codelite/archive/16.0.0/codelite-16.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0141a38d2f686520d54fd19a6df0fac3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: codelite (A Free, open source, cross platform C/C++/PHP IDE) + +SLACKBUILD NAME: codespell +SLACKBUILD LOCATION: ./development/codespell +SLACKBUILD FILES: README codespell.1 codespell.SlackBuild codespell.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/codespell/codespell-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ea2bf4af979fce8cbfacef27cf817a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: codespell (spell checker for source code) + +SLACKBUILD NAME: colm +SLACKBUILD LOCATION: ./development/colm +SLACKBUILD FILES: README colm.SlackBuild colm.info slack-desc without-static.patch +SLACKBUILD VERSION: 0.14.7 +SLACKBUILD DOWNLOAD: https://www.colm.net/files/colm/colm-0.14.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 073b11234fe64a281874b4466c0c25ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colm (Programming language) + +SLACKBUILD NAME: colordiff +SLACKBUILD LOCATION: ./development/colordiff +SLACKBUILD FILES: README colordiff.SlackBuild colordiff.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.22 +SLACKBUILD DOWNLOAD: https://www.colordiff.org/colordiff-1.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b34bd0edf3908069e1808d759ae9b039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colordiff (colour-highlighted 'diff' output) + +SLACKBUILD NAME: complexity +SLACKBUILD LOCATION: ./development/complexity +SLACKBUILD FILES: README complexity.SlackBuild complexity.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/complexity/complexity-1.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90a338071905b7124091f182517bfb0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: complexity (Measure complexity of C source) + +SLACKBUILD NAME: composer +SLACKBUILD LOCATION: ./development/composer +SLACKBUILD FILES: README composer.SlackBuild composer.info slack-desc +SLACKBUILD VERSION: 2.9.5 +SLACKBUILD DOWNLOAD: https://getcomposer.org/download/2.9.5/composer.phar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db3df040da62991ef9f61ec0d9519bbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: composer (tool for dependency management in PHP) + +SLACKBUILD NAME: config-file-validator +SLACKBUILD LOCATION: ./development/config-file-validator +SLACKBUILD FILES: README config-file-validator.SlackBuild config-file-validator.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/Boeing/config-file-validator/archive/v1.9.0/config-file-validator-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76a36ce7c0ba8607ab8ec7ec20210c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: config-file-validator (performs syntax validation) + +SLACKBUILD NAME: corrosion +SLACKBUILD LOCATION: ./development/corrosion +SLACKBUILD FILES: README corrosion.SlackBuild corrosion.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/corrosion-rs/corrosion/archive/v0.6.1/corrosion-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 060ee79a6bf7c5a2e4e810370fbb7b61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: corrosion (Rust and C/C++ Integration!) + +SLACKBUILD NAME: cosmocc +SLACKBUILD LOCATION: ./development/cosmocc +SLACKBUILD FILES: README cosmocc.SlackBuild cosmocc.info scripts/register_ape.sh scripts/unregister_ape.sh slack-desc wrapper.sh +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cosmo.zip/pub/cosmocc/cosmocc-4.0.2.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ca7e2235e13343fb68db8ad4145b0688 +SLACKBUILD SHORT DESCRIPTION: cosmocc (APE compiler toolchain) + +SLACKBUILD NAME: cpan2tgz +SLACKBUILD LOCATION: ./development/cpan2tgz +SLACKBUILD FILES: README cpan2tgz.SlackBuild cpan2tgz.info slack-desc +SLACKBUILD VERSION: 0.6.8 +SLACKBUILD DOWNLOAD: https://github.com/jaos/cpan2tgz/archive/0.6.8/cpan2tgz-0.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c43275e910b95ea6f1fe18be328a6430 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpan2tgz (create Slackware packages from CPAN Perl modules) + +SLACKBUILD NAME: cppcheck +SLACKBUILD LOCATION: ./development/cppcheck +SLACKBUILD FILES: README cppcheck.SlackBuild cppcheck.info doinst.sh fix-default-settings.diff install-translations-in-filesdir-lang.diff slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://github.com/danmar/cppcheck/archive/2.6/cppcheck-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11154ab69f88d3f6b275233cd30cb540 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppcheck (A tool for static C/C++ code analysis) + +SLACKBUILD NAME: cppcms +SLACKBUILD LOCATION: ./development/cppcms +SLACKBUILD FILES: README cppcms.SlackBuild cppcms.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/artyom-beilis/cppcms/archive/v2.0.1/cppcms-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc772b23e772f418ad087a9358fc758f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppcms (High Performance C++ Web Framework) + +SLACKBUILD NAME: cppdb +SLACKBUILD LOCATION: ./development/cppdb +SLACKBUILD FILES: README cppdb.SlackBuild cppdb.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/cppcms/files/cppdb/0.3.1/cppdb-0.3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 129f1d75f46114b79160b93807d5223f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppdb (stand alone connectivity library) + +SLACKBUILD NAME: cppunit +SLACKBUILD LOCATION: ./development/cppunit +SLACKBUILD FILES: README cppunit.SlackBuild cppunit.info slack-desc +SLACKBUILD VERSION: 1.15.1 +SLACKBUILD DOWNLOAD: https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9dc669e6145cadd9674873e24943e6dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppunit (C++ unit testing framework) + +SLACKBUILD NAME: cproc +SLACKBUILD LOCATION: ./development/cproc +SLACKBUILD FILES: README cproc.SlackBuild cproc.info git2tarxz.sh slack-desc +SLACKBUILD VERSION: 20230502_0985a78 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/cproc-20230502_0985a78.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5e6733d2948349948dda78547508f81f +SLACKBUILD SHORT DESCRIPTION: cproc (small C11 compiler based on QBE) + +SLACKBUILD NAME: cproto +SLACKBUILD LOCATION: ./development/cproto +SLACKBUILD FILES: README cproto.SlackBuild cproto.info slack-desc +SLACKBUILD VERSION: 4.7y +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/cproto/cproto-4.7y.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b34bb5bbad7e8dd035abe4145b6b9e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cproto (generate function prototypes for C code) + +SLACKBUILD NAME: cream +SLACKBUILD LOCATION: ./development/cream +SLACKBUILD FILES: README cream.SlackBuild cream.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.43 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/cream/files/Cream/0.43/cream-0.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94bcd05000de3260fb15b00e13b0a7ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cream (modern configuration of VIM) + +SLACKBUILD NAME: creduce +SLACKBUILD LOCATION: ./development/creduce +SLACKBUILD FILES: README creduce.SlackBuild creduce.info slack-desc +SLACKBUILD VERSION: 2.11.0.4ae77d1 +SLACKBUILD DOWNLOAD: https://github.com/csmith-project/creduce/archive/4ae77d1/creduce-4ae77d1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d33c533286990731c2d154c7ff81424 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: creduce (a C and C++ program reducer) + +SLACKBUILD NAME: critcl +SLACKBUILD LOCATION: ./development/critcl +SLACKBUILD FILES: README critcl.SlackBuild critcl.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://github.com/andreas-kupries/critcl/archive/refs/tags/3.3.1/critcl-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bffb73d8d5b822d36d7ec78e197ef46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: critcl (C Runtime In Tcl) + +SLACKBUILD NAME: crosstool-ng +SLACKBUILD LOCATION: ./development/crosstool-ng +SLACKBUILD FILES: README crosstool-ng.SlackBuild crosstool-ng.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76b39dd65eedcf98b67106097ffce0bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crosstool-ng (Cross-architecture Toolchain Generator) + +SLACKBUILD NAME: crystal-lang +SLACKBUILD LOCATION: ./development/crystal-lang +SLACKBUILD FILES: README crystal-lang.SlackBuild crystal-lang.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/crystal-lang/crystal/releases/download/1.14.0/crystal-1.14.0-1-linux-x86_64-bundled.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d325320422e512e6180c7190b4602b23 +SLACKBUILD SHORT DESCRIPTION: crystal-lang (a Ruby-like programming language) + +SLACKBUILD NAME: csmith +SLACKBUILD LOCATION: ./development/csmith +SLACKBUILD FILES: README compiler_test.diff csmith.SlackBuild csmith.info launchn.diff slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/csmith-project/csmith/archive/csmith-2.3.0/csmith-csmith-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1749ba1d7938b6dc1ba984bf61e7679f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csmith (generates random C programs) + +SLACKBUILD NAME: cudatoolkit +SLACKBUILD LOCATION: ./development/cudatoolkit +SLACKBUILD FILES: README cudatoolkit.SlackBuild cudatoolkit.info doinst.sh files/accinj64.pc files/cublas.pc files/cuda.csh files/cuda.pc files/cuda.sh files/cudart.pc files/cufft.pc files/cufftw.pc files/cuinj64.pc files/curand.pc files/cusolver.pc files/cusparse.pc files/nppc.pc files/nppi.pc files/nppial.pc files/nppicc.pc files/nppicom.pc files/nppidei.pc files/nppif.pc files/nppig.pc files/nppim.pc files/nppist.pc files/nppisu.pc files/nppitc.pc files/npps.pc files/nsight.desktop files/nvToolsExt.pc files/nvgraph.pc files/nvidia-ml.pc files/nvjpeg.pc files/nvrtc.pc files/nvvp.desktop slack-desc +SLACKBUILD VERSION: 10.2.89 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3d816c583759efa8567a92c1a2af90db +SLACKBUILD SHORT DESCRIPTION: cudatoolkit (NVIDIA's parallel computing architecture) + +SLACKBUILD NAME: cudatoolkit_12.6 +SLACKBUILD LOCATION: ./development/cudatoolkit_12.6 +SLACKBUILD FILES: README cudatoolkit_12.6.SlackBuild cudatoolkit_12.6.info doinst.sh dotdesktop/nsight.desktop dotdesktop/nvvp.desktop pkgconfig/accinj64.pc pkgconfig/cublas.pc pkgconfig/cuda.pc pkgconfig/cudart.pc pkgconfig/cufft.pc pkgconfig/cufftw.pc pkgconfig/cuinj64.pc pkgconfig/curand.pc pkgconfig/cusolver.pc pkgconfig/cusparse.pc pkgconfig/nppc.pc pkgconfig/nppi.pc pkgconfig/nppial.pc pkgconfig/nppicc.pc pkgconfig/nppicom.pc pkgconfig/nppidei.pc pkgconfig/nppif.pc pkgconfig/nppig.pc pkgconfig/nppim.pc pkgconfig/nppist.pc pkgconfig/nppisu.pc pkgconfig/nppitc.pc pkgconfig/npps.pc pkgconfig/nvToolsExt.pc pkgconfig/nvgraph.pc pkgconfig/nvidia-ml.pc pkgconfig/nvjpeg.pc pkgconfig/nvrtc.pc profile/cuda.csh profile/cuda.sh slack-desc +SLACKBUILD VERSION: 12.6.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/cuda/12.6.1/local_installers/cuda_12.6.1_560.35.03_linux.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a2b81a6811c9a85eccbf90f79613bc4b +SLACKBUILD SHORT DESCRIPTION: cudatoolkit_12.6 (NVIDIA's parallel computing architecture) + +SLACKBUILD NAME: cudatoolkit_12 +SLACKBUILD LOCATION: ./development/cudatoolkit_12 +SLACKBUILD FILES: README cudatoolkit_12.SlackBuild cudatoolkit_12.info doinst.sh dotdesktop/nsight.desktop dotdesktop/nvvp.desktop pkgconfig/accinj64.pc pkgconfig/cublas.pc pkgconfig/cuda.pc pkgconfig/cudart.pc pkgconfig/cufft.pc pkgconfig/cufftw.pc pkgconfig/cuinj64.pc pkgconfig/curand.pc pkgconfig/cusolver.pc pkgconfig/cusparse.pc pkgconfig/nppc.pc pkgconfig/nppi.pc pkgconfig/nppial.pc pkgconfig/nppicc.pc pkgconfig/nppicom.pc pkgconfig/nppidei.pc pkgconfig/nppif.pc pkgconfig/nppig.pc pkgconfig/nppim.pc pkgconfig/nppist.pc pkgconfig/nppisu.pc pkgconfig/nppitc.pc pkgconfig/npps.pc pkgconfig/nvToolsExt.pc pkgconfig/nvgraph.pc pkgconfig/nvidia-ml.pc pkgconfig/nvjpeg.pc pkgconfig/nvrtc.pc profile/cuda.csh profile/cuda.sh slack-desc +SLACKBUILD VERSION: 12.9.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda_12.9.1_575.57.08_linux.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a52d6c204bd4268627dfdab8bfeeb0d1 +SLACKBUILD SHORT DESCRIPTION: cudatoolkit_12 (NVIDIA's parallel computing architecture) + +SLACKBUILD NAME: cudatoolkit_13 +SLACKBUILD LOCATION: ./development/cudatoolkit_13 +SLACKBUILD FILES: README cudatoolkit_13.SlackBuild cudatoolkit_13.info doinst.sh dotdesktop/nsight.desktop dotdesktop/nvvp.desktop pkgconfig/accinj64.pc pkgconfig/cublas.pc pkgconfig/cuda.pc pkgconfig/cudart.pc pkgconfig/cufft.pc pkgconfig/cufftw.pc pkgconfig/cuinj64.pc pkgconfig/curand.pc pkgconfig/cusolver.pc pkgconfig/cusparse.pc pkgconfig/nppc.pc pkgconfig/nppi.pc pkgconfig/nppial.pc pkgconfig/nppicc.pc pkgconfig/nppicom.pc pkgconfig/nppidei.pc pkgconfig/nppif.pc pkgconfig/nppig.pc pkgconfig/nppim.pc pkgconfig/nppist.pc pkgconfig/nppisu.pc pkgconfig/nppitc.pc pkgconfig/npps.pc pkgconfig/nvToolsExt.pc pkgconfig/nvgraph.pc pkgconfig/nvidia-ml.pc pkgconfig/nvjpeg.pc pkgconfig/nvrtc.pc profile/cuda.csh profile/cuda.sh slack-desc +SLACKBUILD VERSION: 13.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/cuda/13.2.0/local_installers/cuda_13.2.0_595.45.04_linux.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 656f4a652313abd118fb0ae1a8b902d3 +SLACKBUILD SHORT DESCRIPTION: cudatoolkit_13 (NVIDIA's parallel computing architecture) + +SLACKBUILD NAME: cudnn +SLACKBUILD LOCATION: ./development/cudnn +SLACKBUILD FILES: README cudnn.SlackBuild cudnn.info slack-desc +SLACKBUILD VERSION: v5.1_8.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 406f4ac7f7ee8aa9e41304c143461a69 +SLACKBUILD SHORT DESCRIPTION: cudnn (CUDA Deep Neural Network library) + +SLACKBUILD NAME: cunit +SLACKBUILD LOCATION: ./development/cunit +SLACKBUILD FILES: README cunit.SlackBuild cunit.info patches/0003-fix-warnings-in-man.patch patches/0004-doc-intorduction-fix-links-to-headers-4K-in-size.patch patches/curses_ftbfs.patch patches/fix-string-format-errors-with-recent-ncu.patch patches/series slack-desc +SLACKBUILD VERSION: 2.1_3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/cunit/files/CUnit/2.1-3/CUnit-2.1-3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5f1a9f6093869c070c6e4a9450cc10c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cunit (unit testing framework for C) + +SLACKBUILD NAME: cursor +SLACKBUILD LOCATION: ./development/cursor +SLACKBUILD FILES: README cursor.SlackBuild cursor.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.26 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.cursor.com/production/7d96c2a03bb088ad367615e9da1a3fe20fbbc6ae/linux/x64/deb/amd64/deb/cursor_2.5.26_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1cb767e54f91d259103da15990056e42 +SLACKBUILD SHORT DESCRIPTION: cursor (AI-assisted IDE) + +SLACKBUILD NAME: cutter +SLACKBUILD LOCATION: ./development/cutter +SLACKBUILD FILES: README cutter.SlackBuild cutter.info doinst.sh slack-desc +SLACKBUILD VERSION: v2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/rizinorg/cutter/releases/download/v2.4.1/Cutter-v2.4.1-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2265ec47bd2592a942f2bc4ec0e419c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutter (Free and Open Source Reverse Engineering Platform) + +SLACKBUILD NAME: cvsd +SLACKBUILD LOCATION: ./development/cvsd +SLACKBUILD FILES: README README.SLACKWARE cvsd.SlackBuild cvsd.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.24 +SLACKBUILD DOWNLOAD: https://arthurdejong.org/cvsd/cvsd-1.0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b73ee40774c3086cb8490cdbb96ac883 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cvsd (a cvs pserver daemon) + +SLACKBUILD NAME: cvsps +SLACKBUILD LOCATION: ./development/cvsps +SLACKBUILD FILES: README cvsps.SlackBuild cvsps.info slack-desc +SLACKBUILD VERSION: 2.2b1 +SLACKBUILD DOWNLOAD: http://cvsps.sourceforge.net/cvsps-2.2b1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 997580e8e283034995b9209076858c68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cvsps (cvs patchset generator) + +SLACKBUILD NAME: cxref +SLACKBUILD LOCATION: ./development/cxref +SLACKBUILD FILES: README cxref.SlackBuild cxref.info slack-desc +SLACKBUILD VERSION: 1.6e +SLACKBUILD DOWNLOAD: https://www.gedanken.org.uk/software/cxref/download/cxref-1.6e.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8c85c42515f7276abac940444c6ba77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cxref (C Cross Referencing & Documenting tool) + +SLACKBUILD NAME: cxxtest +SLACKBUILD LOCATION: ./development/cxxtest +SLACKBUILD FILES: README cxxtest.SlackBuild cxxtest.info slack-desc +SLACKBUILD VERSION: 4.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/cxxtest/cxxtest/4.4/cxxtest-4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3cc3355e2ac64e34c215f28e44cfcec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cxxtest (unit testing framework for C++) + +SLACKBUILD NAME: cxxtools +SLACKBUILD LOCATION: ./development/cxxtools +SLACKBUILD FILES: README cxxtools.SlackBuild cxxtools.info gcc11.patch slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://github.com/maekitalo/cxxtools/archive/V3.0/cxxtools-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cecf596a6987f76cd092fdd94c3ccdde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cxxtools (reusable c++-components) + +SLACKBUILD NAME: d-tools +SLACKBUILD LOCATION: ./development/d-tools +SLACKBUILD FILES: README d-tools.SlackBuild d-tools.info slack-desc +SLACKBUILD VERSION: 2.112.0 +SLACKBUILD DOWNLOAD: https://mirrors.caraus.tech/hosted-sources/d-tools/tools-2.112.0.tar.gz https://mirrors.caraus.tech/hosted-sources/d-tools/DCD-0.16.2.tar.xz https://mirrors.caraus.tech/hosted-sources/d-tools/D-Scanner-0.15.2.tar.xz https://mirrors.caraus.tech/hosted-sources/d-tools/dub-1.40.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2721431f4860082d72784b928b104ef 36e0704071a9111c90675fcf8c2d5a4f 2b805ef7e3c2d0951d0c27cb479be67a d4b531247549c7453c8e2b9f9a805111 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: d-tools (Ancillary tools for the D programming language compiler) + +SLACKBUILD NAME: dart-sass +SLACKBUILD LOCATION: ./development/dart-sass +SLACKBUILD FILES: README dart-sass.SlackBuild dart-sass.info slack-desc +SLACKBUILD VERSION: 1.97.3 +SLACKBUILD DOWNLOAD: https://github.com/sass/dart-sass/archive/1.97.3/dart-sass-1.97.3.tar.gz https://github.com/sass/sass/archive/embedded-protocol-3.2.0/sass-embedded-protocol-3.2.0.tar.gz https://sbo.t-rg.ws/dart-sass-1.97.3-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a5b89f35cb5d7b644440344f599af4a 8e912eeb9663ae70360cd7c8a36ded06 0ebd612182207c878fcaa6ad7e78089a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dart-sass (A Dart implementation of Sass) + +SLACKBUILD NAME: dart-sdk +SLACKBUILD LOCATION: ./development/dart-sdk +SLACKBUILD FILES: README dart-sdk.SlackBuild dart-sdk.csh.new dart-sdk.info dart-sdk.sh.new doinst.sh slack-desc +SLACKBUILD VERSION: 3.7.3 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/dart-archive/channels/stable/release/3.7.3/sdk/dartsdk-linux-ia32-release.zip https://storage.googleapis.com/dart-archive/channels/stable/release/3.7.3/api-docs/dartdocs-gen-api.zip +SLACKBUILD DOWNLOAD_x86_64: https://storage.googleapis.com/dart-archive/channels/stable/release/3.7.3/sdk/dartsdk-linux-x64-release.zip https://storage.googleapis.com/dart-archive/channels/stable/release/3.7.3/api-docs/dartdocs-gen-api.zip +SLACKBUILD MD5SUM: 8b0c7ded7595e52fccdfaeb8e035f1d2 bf71b650c1e36aa7237a05fcdf0c2eb9 +SLACKBUILD MD5SUM_x86_64: 041eff52655875ba210aae0136191fd1 bf71b650c1e36aa7237a05fcdf0c2eb9 +SLACKBUILD SHORT DESCRIPTION: dart-sdk (An SDK for application programming language) + +SLACKBUILD NAME: dasht +SLACKBUILD LOCATION: ./development/dasht +SLACKBUILD FILES: README dasht.SlackBuild dasht.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/sunaku/dasht/archive/v2.4.0/dasht-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 330000c18d8819968c833d149221b4dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dasht (Search API docs offline, in your terminal or browser) + +SLACKBUILD NAME: dasm +SLACKBUILD LOCATION: ./development/dasm +SLACKBUILD FILES: README dasm.SlackBuild dasm.info doinst.sh douninst.sh ftohex.1 ftohex.rst manpagefix.diff slack-desc vcs-old.txt vcs.h.old +SLACKBUILD VERSION: 2.20.14.1 +SLACKBUILD DOWNLOAD: https://github.com/dasm-assembler/dasm/archive/2.20.14.1/dasm-2.20.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 315b70803f2831a6ca54a47da9aae745 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dasm (cross assembler for 6502 and other 8-bit CPUs) + +SLACKBUILD NAME: datagrip +SLACKBUILD LOCATION: ./development/datagrip +SLACKBUILD FILES: README datagrip.SlackBuild datagrip.desktop datagrip.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/datagrip/datagrip-2025.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 752aa9f5648a18146df52ca176014033 +SLACKBUILD SHORT DESCRIPTION: datagrip (Tool for multiple databases) + +SLACKBUILD NAME: dbeaver-ce +SLACKBUILD LOCATION: ./development/dbeaver-ce +SLACKBUILD FILES: README dbeaver-ce.SlackBuild dbeaver-ce.info doinst.sh slack-desc +SLACKBUILD VERSION: 25.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/dbeaver/dbeaver/releases/download/25.3.0/dbeaver-ce-25.3.0-linux.gtk.x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 569ac335ced66d810e89b7858c1f5ff2 +SLACKBUILD SHORT DESCRIPTION: dbeaver-ce (free universal database tool) + +SLACKBUILD NAME: ddisasm +SLACKBUILD LOCATION: ./development/ddisasm +SLACKBUILD FILES: README ddisasm.SlackBuild ddisasm.info slack-desc +SLACKBUILD VERSION: 1.8.0.20251125 +SLACKBUILD DOWNLOAD: https://github.com/GrammaTech/ddisasm/archive/99a152e3443cf99844343f81d96045725bb67a21/ddisasm-99a152e3443cf99844343f81d96045725bb67a21.tar.gz https://github.com/GrammaTech/gtirb/archive/7d8d02eecdeb199b91aefce7f0296b38bc9314a8/gtirb-7d8d02eecdeb199b91aefce7f0296b38bc9314a8.tar.gz https://github.com/capstone-engine/capstone/archive/cd6dd7b75d126a855be1f9f76570ee5a850c6061/capstone-cd6dd7b75d126a855be1f9f76570ee5a850c6061.tar.gz https://github.com/GrammaTech/gtirb-pprinter/archive/8447ac93d10d459cdfecb9b6212fe59d2e9c00f7/gtirb-pprinter-8447ac93d10d459cdfecb9b6212fe59d2e9c00f7.tar.gz https://github.com/lief-project/LIEF/archive/0.16.7/LIEF-0.16.7.tar.gz https://github.com/GrammaTech/libehp/archive/5e41e26b88d415f3c7d3eb47f9f0d781cc519459/libehp-5e41e26b88d415f3c7d3eb47f9f0d781cc519459.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac1e7f5bd3ef7b01087a3931c58ae837 5146adff7230745c8b43a804ac7393e1 28125705b7d07d99ea62ee6b90180efd 0ec857f660604139121015126b930ba6 f459dac3eea242ae83f0dafc4bcf2ae6 f520ef000c559f95b94c276f6fb6d4cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddisasm (a bi-directional disassembler) + +SLACKBUILD NAME: decklink-sdk +SLACKBUILD LOCATION: ./development/decklink-sdk +SLACKBUILD FILES: README decklink-sdk.SlackBuild decklink-sdk.info slack-desc +SLACKBUILD VERSION: 12.7 +SLACKBUILD DOWNLOAD: http://sw.blackmagicdesign.com/DeckLink/v12.7/Blackmagic_DeckLink_SDK_12.7.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7529651c91132cfa603d2ab26c247d86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: decklink-sdk (Blackmagic Decklink SDK) + +SLACKBUILD NAME: dejagnu +SLACKBUILD LOCATION: ./development/dejagnu +SLACKBUILD FILES: README dejagnu.SlackBuild dejagnu.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/dejagnu/dejagnu-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3df1cbca885e751e22d3ebd1ac64dc3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dejagnu (program tester) + +SLACKBUILD NAME: deno-bin +SLACKBUILD LOCATION: ./development/deno-bin +SLACKBUILD FILES: README deno-bin.SlackBuild deno-bin.info license slack-desc +SLACKBUILD VERSION: 2.7.10 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/denoland/deno/releases/download/v2.7.10/deno-x86_64-unknown-linux-gnu.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8b1eb4646b88b4f56fd6fb328cff962c +SLACKBUILD SHORT DESCRIPTION: deno-bin (Javascript and Typescript Runtime) + +SLACKBUILD NAME: deno +SLACKBUILD LOCATION: ./development/deno +SLACKBUILD FILES: README deno.SlackBuild deno.info mkvendored.sh slack-desc +SLACKBUILD VERSION: 2.7.11 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/denoland/deno/archive/v2.7.11/deno-2.7.11.tar.gz https://github.com/denoland/rusty_v8/releases/download/v147.0.0/librusty_v8_simdutf_release_x86_64-unknown-linux-gnu.a.gz https://github.com/denoland/rusty_v8/releases/download/v147.0.0/librusty_v8_simdutf_release_aarch64-unknown-linux-gnu.a.gz https://slackware.uk/~fourtysixandtwo/src/deno-vendored-sources-2.7.11-1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 43b1b98efdba56659b8c86edc868476d 642541948e776265d64c96a0d2cd668b dfe3ff556b508c883c5a19bec1f39117 0ab0e7fb4aa59585076181ec4828ca1a +SLACKBUILD SHORT DESCRIPTION: deno (Deno is a JavaScript, TypeScript, and WebAssembly runtime) + +SLACKBUILD NAME: devhelp +SLACKBUILD LOCATION: ./development/devhelp +SLACKBUILD FILES: README devhelp.SlackBuild devhelp.info doinst.sh slack-desc +SLACKBUILD VERSION: 43.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/devhelp/43/devhelp-43.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14b56884ae13c4ad7d87036a65b9eaed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devhelp (an API documentation browser for GTK+ and GNOME) + +SLACKBUILD NAME: dfsimage +SLACKBUILD LOCATION: ./development/dfsimage +SLACKBUILD FILES: README dfsimage.SlackBuild dfsimage.info git2tarxz.sh man_page.diff slack-desc +SLACKBUILD VERSION: 0.9rc3_20210220_de24cf0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/dfsimage-0.9rc3_20210220_de24cf0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdb14121c1e573632ca34c273d6c816d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfsimage (utility for BBC micro floppy disk images) + +SLACKBUILD NAME: dfu-programmer +SLACKBUILD LOCATION: ./development/dfu-programmer +SLACKBUILD FILES: README README.SBo dfu-programmer.SlackBuild dfu-programmer.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/dfu-programmer/dfu-programmer/archive/v1.1.0/dfu-programmer-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 683b169a9b9658b28742709a227c68a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfu-programmer (USB programmer for Atmel chips) + +SLACKBUILD NAME: dhex +SLACKBUILD LOCATION: ./development/dhex +SLACKBUILD FILES: 010_fix-typos.patch README dhex.SlackBuild dhex.info slack-desc +SLACKBUILD VERSION: 0.69 +SLACKBUILD DOWNLOAD: https://www.dettus.net/dhex/dhex_0.69.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64d557437fe110c19f23ed3e9bbcdd54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dhex (curses-based hex editor) + +SLACKBUILD NAME: diakonos +SLACKBUILD LOCATION: ./development/diakonos +SLACKBUILD FILES: README diakonos.SlackBuild diakonos.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://diakonos.pist0s.ca/archives/diakonos-0.9.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34189ee97432428c963d929ddfab79cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diakonos (advanced console text editor) + +SLACKBUILD NAME: diff-so-fancy +SLACKBUILD LOCATION: ./development/diff-so-fancy +SLACKBUILD FILES: README diff-so-fancy.SlackBuild diff-so-fancy.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: http://ppa.launchpadcontent.net/aos1/diff-so-fancy/ubuntu/pool/main/d/diff-so-fancy/diff-so-fancy_1.4.4-1ubuntu1_all.deb +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 1b369ea97764cfcc76effe76baea0401 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diff-so-fancy (make your diffs human readable) + +SLACKBUILD NAME: diffoscope +SLACKBUILD LOCATION: ./development/diffoscope +SLACKBUILD FILES: README diffoscope.SlackBuild diffoscope.info slack-desc +SLACKBUILD VERSION: 315 +SLACKBUILD DOWNLOAD: https://diffoscope.org/archive/diffoscope-315.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fd3d80c0091a93c0fcb1b1bfdd536cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diffoscope (in-depth comparison tool) + +SLACKBUILD NAME: difftastic +SLACKBUILD LOCATION: ./development/difftastic +SLACKBUILD FILES: README difftastic.SlackBuild difftastic.info slack-desc +SLACKBUILD VERSION: 0.67.0 +SLACKBUILD DOWNLOAD: https://github.com/Wilfred/difftastic/archive/refs/tags/0.67.0/difftastic-0.67.0.tar.gz 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/anstream/anstream-0.6.15.crate https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.6.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.1.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.4.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.17.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate https://static.crates.io/crates/bstr/bstr-1.9.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate https://static.crates.io/crates/cc/cc-1.2.39.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-4.5.23.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.23.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.4.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate https://static.crates.io/crates/crossterm/crossterm-0.28.1.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/either/either-1.10.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/env_logger/env_logger-0.10.2.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/find-msvc-tools/find-msvc-tools-0.1.2.crate https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate https://static.crates.io/crates/float-cmp/float-cmp-0.10.0.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/glob/glob-0.3.1.crate https://static.crates.io/crates/globset/globset-0.4.15.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.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 https://static.crates.io/crates/humansize/humansize-2.1.3.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/ignore/ignore-0.4.23.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.1.crate https://static.crates.io/crates/itoa/itoa-1.0.10.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.169.crate https://static.crates.io/crates/libm/libm-0.2.8.crate https://static.crates.io/crates/line-numbers/line-numbers-0.3.0.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.14.crate https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate https://static.crates.io/crates/log/log-0.4.21.crate https://static.crates.io/crates/memchr/memchr-2.7.1.crate https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/mio/mio-1.0.3.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate https://static.crates.io/crates/owo-colors/owo-colors-4.2.3.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/petgraph/petgraph-0.6.4.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.6.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.9.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.1.crate https://static.crates.io/crates/pretty_env_logger/pretty_env_logger-0.5.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/quote/quote-1.0.35.crate https://static.crates.io/crates/radix-heap/radix-heap-0.4.2.crate https://static.crates.io/crates/rayon/rayon-1.10.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate https://static.crates.io/crates/regex/regex-1.11.1.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate https://static.crates.io/crates/rustc-hash/rustc-hash-2.0.0.crate https://static.crates.io/crates/rustix/rustix-0.38.34.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/same-file/same-file-1.0.6.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate 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.4.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate https://static.crates.io/crates/streaming-iterator/streaming-iterator-0.1.9.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.26.3.crate https://static.crates.io/crates/strum_macros/strum_macros-0.26.4.crate https://static.crates.io/crates/syn/syn-2.0.106.crate https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.1.crate https://static.crates.io/crates/termtree/termtree-0.4.1.crate https://static.crates.io/crates/tikv-jemalloc-sys/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://static.crates.io/crates/tikv-jemallocator/tikv-jemallocator-0.6.0.crate https://static.crates.io/crates/tree-sitter/tree-sitter-0.25.10.crate https://static.crates.io/crates/tree-sitter-ada/tree-sitter-ada-0.1.0.crate https://static.crates.io/crates/tree-sitter-bash/tree-sitter-bash-0.23.3.crate https://static.crates.io/crates/tree-sitter-c/tree-sitter-c-0.23.4.crate https://static.crates.io/crates/tree-sitter-c-sharp/tree-sitter-c-sharp-0.23.1.crate https://static.crates.io/crates/tree-sitter-clojure-orchard/tree-sitter-clojure-orchard-0.2.0.crate https://static.crates.io/crates/tree-sitter-cmake/tree-sitter-cmake-0.7.1.crate https://static.crates.io/crates/tree-sitter-cpp/tree-sitter-cpp-0.23.4.crate https://static.crates.io/crates/tree-sitter-css/tree-sitter-css-0.23.1.crate https://static.crates.io/crates/tree-sitter-dart-orchard/tree-sitter-dart-orchard-0.2.1.crate https://static.crates.io/crates/tree-sitter-devicetree/tree-sitter-devicetree-0.14.1.crate https://static.crates.io/crates/tree-sitter-elisp/tree-sitter-elisp-1.6.1.crate https://static.crates.io/crates/tree-sitter-elixir/tree-sitter-elixir-0.3.4.crate https://static.crates.io/crates/tree-sitter-elm/tree-sitter-elm-5.8.0.crate https://static.crates.io/crates/tree-sitter-erlang/tree-sitter-erlang-0.13.0.crate https://static.crates.io/crates/tree-sitter-fsharp/tree-sitter-fsharp-0.1.0.crate https://static.crates.io/crates/tree-sitter-gleam/tree-sitter-gleam-1.0.0.crate https://static.crates.io/crates/tree-sitter-go/tree-sitter-go-0.23.4.crate https://static.crates.io/crates/tree-sitter-haskell/tree-sitter-haskell-0.23.1.crate https://static.crates.io/crates/tree-sitter-hcl/tree-sitter-hcl-1.1.0.crate https://static.crates.io/crates/tree-sitter-html/tree-sitter-html-0.23.2.crate https://static.crates.io/crates/tree-sitter-java/tree-sitter-java-0.23.4.crate https://static.crates.io/crates/tree-sitter-javascript/tree-sitter-javascript-0.23.1.crate https://static.crates.io/crates/tree-sitter-json/tree-sitter-json-0.24.8.crate https://static.crates.io/crates/tree-sitter-julia/tree-sitter-julia-0.23.1.crate https://static.crates.io/crates/tree-sitter-language/tree-sitter-language-0.1.3.crate https://static.crates.io/crates/tree-sitter-lua/tree-sitter-lua-0.2.0.crate https://static.crates.io/crates/tree-sitter-make/tree-sitter-make-1.1.1.crate https://static.crates.io/crates/tree-sitter-newick/tree-sitter-newick-1.1.0.crate https://static.crates.io/crates/tree-sitter-nix/tree-sitter-nix-0.0.2.crate https://static.crates.io/crates/tree-sitter-objc/tree-sitter-objc-3.0.2.crate https://static.crates.io/crates/tree-sitter-ocaml/tree-sitter-ocaml-0.23.2.crate https://static.crates.io/crates/tree-sitter-pascal/tree-sitter-pascal-0.10.0.crate https://static.crates.io/crates/tree-sitter-php/tree-sitter-php-0.23.11.crate https://static.crates.io/crates/tree-sitter-proto/tree-sitter-proto-0.2.0.crate https://static.crates.io/crates/tree-sitter-python/tree-sitter-python-0.23.5.crate https://static.crates.io/crates/tree-sitter-qmljs/tree-sitter-qmljs-0.3.0.crate https://static.crates.io/crates/tree-sitter-r/tree-sitter-r-1.2.0.crate https://static.crates.io/crates/tree-sitter-racket/tree-sitter-racket-0.24.7.crate https://static.crates.io/crates/tree-sitter-ruby/tree-sitter-ruby-0.23.1.crate https://static.crates.io/crates/tree-sitter-rust-orchard/tree-sitter-rust-orchard-0.13.0.crate https://static.crates.io/crates/tree-sitter-scala/tree-sitter-scala-0.23.3.crate https://static.crates.io/crates/tree-sitter-scheme/tree-sitter-scheme-0.24.7.crate https://static.crates.io/crates/tree-sitter-sequel/tree-sitter-sequel-0.3.11.crate https://static.crates.io/crates/tree-sitter-sfapex/tree-sitter-sfapex-2.4.0.crate https://static.crates.io/crates/tree-sitter-solidity/tree-sitter-solidity-1.2.13.crate https://static.crates.io/crates/tree-sitter-swift/tree-sitter-swift-0.7.0.crate https://static.crates.io/crates/tree-sitter-toml-ng/tree-sitter-toml-ng-0.7.0.crate https://static.crates.io/crates/tree-sitter-typescript/tree-sitter-typescript-0.23.2.crate https://static.crates.io/crates/tree-sitter-verilog/tree-sitter-verilog-1.0.3.crate https://static.crates.io/crates/tree-sitter-xml/tree-sitter-xml-0.7.0.crate https://static.crates.io/crates/tree-sitter-yaml/tree-sitter-yaml-0.7.0.crate https://static.crates.io/crates/tree-sitter-zig/tree-sitter-zig-1.1.2.crate https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.1.6.crate https://static.crates.io/crates/typed-arena/typed-arena-2.0.2.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.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.9.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-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.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.6.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.6.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.6.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.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.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.6.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.6.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.6.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.6.crate https://static.crates.io/crates/wu-diff/wu-diff-0.1.2.crate https://static.crates.io/crates/yansi/yansi-1.0.1.crate https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 308edc4440f04f119c30e1f2ccd7dc2e adbb51e40b28255c49b2ad1d956eff19 03b2d126766ed746706241b4c7487654 a2d3656a58d89472063fd35db901f137 64c9c06c903f9515ece3705342362a9e 826d3b9b2c558ca5ad4cbb82c6765108 3dde3e81febbfe8ba5fc204ae0c432dd 1eace5e9ecd352f139eef4c16e2c1660 27ebd71018dd6d909d4332d755908610 df2a93c50c7f1095dbfe831dbc41aadd 05d77ef52e90ad161fdd41b252420467 a295edb6953237ebbdfa8e731229f9a3 f3406374808b01be3a263666aa9aa2f5 db089af54479a055c39ca84bcf915f27 a3c12a0b2ddb55ec1b245f9950e7bdf1 8a116438fdeea502dc76347582a68b39 74634128440dbc3766bda76fdf0aaa05 600880619820a3fb4117673df4fbf044 3a20a1095c43604b03e68c72b5f58a21 a3ae20980b5ce5831255acfe0d77d1ee 8d244d1c44724ffa933f15695ba75435 396f4f63322338c26d76b2f638646178 44505199ec0964feb5488051b4ac92d5 398f4cce1d3067cc7a56662e52a33384 5b6abd7e90730e502165a9cd07ed858d 81b4ce6014002d0cb0415aa401a51578 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c dd1e49c76e9d5853e673a3b41ba02917 cfa0423cdca197fe5e67129d7e0bb6a8 916cd597e92b97a987a1a8f8f2d40805 955bb3f01413f4ea8fbaf6a523890178 bdf329a72ecd0605c296f25e53136706 349e0ae5420f0b7e6ff835cd03cc7428 4ec0fe35f2b2de6fbfac46ec01eb3259 a1e1c92075e77d61acf61a094a68fa61 489c3eacc30807ba11bfd7ddf4b1d277 8dab3b3ec00dc56cffde0b0c410d47b5 2d6d28ec311884da69bcaf320ada8ad5 87002ccdb57a64535e56b11fe1d73eb9 3451a2e54a12d567bbb1bf2815aedc37 ce5935e8063a452913a61e5405b33cb9 4daeb6abd6951210bed659c3c1ea01b4 26570de3ac165280c441fb77ecd68ede c01022fe0357c10ca1d48b16187f81bd 8e9fb2332feddc76ab85fbcbaf838d74 75d480d43a87d733f9f497c647f7d973 a5ff7ccb5fe4fc981cff7abfde30ae88 83cd180e6991b62b1cc6d646bf4d0284 0403f58e42c94609207c40a310cfe78a fba3b040a55c01be7376d3dd5c4d4920 3642745840be485f7de1ecfe80044007 23fb13a7f6fb7b25a42d71c3bcaa5d7c 4a280b940e49c6359cea251d87cd9295 6d16890925497732bdbedd7636c9546f cc1b0e90e372869ad03ef40bd53fa30f 5a376ab3f01ed9e90e8d71e1d5fa6ae7 f8cc1978aae22df3e656d12810cdf994 8b708bc4b33c5e1683467444c9ed41b0 8c5b656fbc77cf40ea254ccea0bb189d f17aecb8887cf0ecd823623160aed7db f9ddf92ded75c1df47b2dd1379a482fd e092b3abcc54806f2a35889d725bf95f 8390247ae7126c00e162732b249be9d7 c8114091109e2dbf6c37106569d12caa 1be45f99109d447849f4244b58c5a470 7502c2f15026ee3e6a01f57b92942771 0e6a13dccbf3729783caace05fc8d8d4 f45921516240e2ef3110ea375fd20269 be08d75820c528ad6143e9e42efccee0 175aaa67c5c9a4c8de2b944d51d0753d c96675a504294eefcf7b6a94247915bb d6d31054e76e43874b23b3dadcbed6da c97ebb4706151a5afcbc84b585a51747 0358b31bf59c7915bb03f9e66f2d1ea3 a08c470deeb4bbe558bb1ec8f375c5b0 7ee7a2b2f09d09fa2b1fb4c594fc8396 7604a19f6ff2021e9fc02f9bce604494 ff1d093069cfc9eb161907e17a51208b 83ecafda24e071eea2198d9b440739ce 15ca0efe66412fae9536d428d93e6a73 45c2ac064f6aedb1944b989742218e26 f46223d81e992d816b96529bab93a8c5 b815e6cf70bcc3512ffbef7f6dea8c5f a4363e082ec4ca1af8152bd344a5c771 feefd8369d6dd6a0f269bbed1b921349 2d8d8b377d144f5e32b4f65a69eb0b24 f1358be8c98b98837cbd2cf51e75f8b3 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 1aa4772ebdc965df9afde4eb75825b2b 6c623a8eed8450399ec323a72e96855c f60ab8537f924a65fbc0961e958d375b dee87bd305cac02d8fba62501664c431 22e95901b912671da26457ac33e36a23 50d5a501f911bb592f0dce2d052c2aa8 930c957fcc26e9d3aa098149861d44c0 fbe5da24bd1beef6125107ee41118187 ed78a0cac45a11b61dd718319914c863 567dd246bdcf0de25c37e4d80249d7c5 f263369ce8905fac2351cde21595df94 b83e3c4eee8862b3cd0dc8570da6d0c0 83ad5fb704a59701efc6764ed2524f73 b1372e62f53f0ad8d19a2be135c10c9d 3be1521428c330790b85dbe89257f0b3 afc33dfae76fa67cfa860d8e8098c867 9abb930f30de5173e0db8f3235e8afbe 78d4a19190f6c72975ab11fe44246ac1 a7e6c0f957ee22315c1d6676581deae2 1ec36131e7a65473da7e8020d40cdb8a 0edaf15f83b5554470afc1b11d15fb06 cd4abda58d5bd0aa7e4b1093d3bfbaf1 be5125bb10b93973cf55deba9bd86015 acf37e2b946656d54d7ea83dd423f581 213d7bfb1cdc33a7ebc92c5ea18fa584 fdea27c8531ac8328bd2331f18a73cd8 a0b8f35eb4b7bbd02435b6bdd5b0af61 ba71c6a2db5d5f942bb60694cd1e98c0 1c0cab9c5817cf4f1be5c55e4c4357ce f53cb3ccc0201517f5e82b6b56452d87 35f99e289c53afadfe4cb3fbbe8846f4 e089f183099a7f67333f53e0dec422e1 30fc9fde88e8e849a609a6e2d02b105a 6dc856e22026b74f67a304fa4f4d32b4 23a977d2d807dc687a2825b693dc30a3 b21d98d80fc0688ebf3158beb365471c bfd080c7a2dbc0feefaf0d3c70abc369 bb57520b438de78fd4c80e8076290451 7d64995558ddd4f2882a44de34ed67a6 09e8939778b5d070871cd13e2eb26163 e99ab5d54e369bbdf7ec444e57fee8d6 06e81c66d4ca87ce97057a27be291790 2db1c688d571b36f94e42a085f6d5cd7 1d67428af9b9bfdf6c971053ec2a8565 0b4e995befbbe6ca8da2dcb66393fdac 31255428a9ec384ea3b3572185ea496a 8200e4fc3bf02af96ad8de5b5017f3c1 7b661f75f5d2a0a9b46cd10b1d5cf990 2b14287d60c35e1f01aff8a215153f25 497b3ae069dd0bdaa6c6bf70f1a77d6f cab2d819a8df656712d5e46d32de9fd8 e9deffcc9627feafefd79bf005f7dac8 b59eb606c5dbf7ec9de87169e54f7adb 15f46195a1bc76f6d40f69ad5bb7bb31 823d26b725dc0a3ded842525f59d2130 422cc4112177dab2d324545c743ec884 9da580eb0e4712691c3cd97bc1f32cc1 fe926d597bb6900c48cbff8b5ec0162f dcd8daf8885c1cee5e60c97923da4762 8932be10712c78d296a5b862bc56c6c2 ef8a9cceb3311f4d5f7e7b0965084358 6233a6b1ad28088fc534e4dd77353eed 823288f2154fabbd4a915e20f93e1545 3d87eb38ebc871c74bcea575292f10d6 f02d72c0aad23ef933cf939b5e9624c0 143392632e3d58711c77f8a2d2aba5e4 2deafd10e6fbebf073f058abc1a082aa 3066031fd69681bc9cd48c45f7270257 ba112ec298970caaa022bf177e4a0253 1d4579f3736b41d7cead711ba14cb562 f527f2d51c624ef142c8a59820af1e0f ca65153603a1a7240bbd9d2ce19f2d67 908ec8a89821b72f3a35726bab24461f 470f527a51d3921895bd2583fce8d9c4 d18d362345c4fe512ef67b738b239fb8 6708629acf3d2ecb7404e43255d2df85 f38b27b8c9625110a51293658f1cc014 e972ea58ec203bfa6c79c1207852298b 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 e908e1808f2a480449f8d86281ae24ef 09de9d01e7331ff3da11f58be8bef0df 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 24c64817e85ef77765ed0f26c31c9b4c 9e876a38acd8262d97e9302ecb4e0f72 dae6d89034a6988042fd8be4cf5e037d 8c8adde50f0a531c407c5b68ab928f0b de2839e16d9d7a9fd1c397da62f62b4a 233b17dfcf7e49ac791eef30b7f406e3 e0c35ffb8cfdb74a39bf799811f79304 7cb99b00381f697eaf8a322ed3b8205c 1baf62319b533f3d996993b82305e547 d990172b607020701f9e84ca8e1c043c 311ded6588844e072d3fb953a8f994da 0a68848588e847ceccf504891584d00b 3f265cbde7668f38c1229043475470a9 45b469ad607b912256b7c80141fa2d17 4e50e886c72204c268c15a3230001d71 7799baff9a5664205d9110a2624e8989 b95760e9133ba1bb456d0f0cef74c9a4 1a39688856c9a9cc91ff8c45790aa3ed 72329d464b2313251d07d25f7d14723c ae2ca148274c581aa6ee8a8e292ca2af 936257597fbe2fd02d954a5db53c687a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: difftastic (a structural diff that understands syntax) + +SLACKBUILD NAME: diffuse +SLACKBUILD LOCATION: ./development/diffuse +SLACKBUILD FILES: README diffuse.SlackBuild diffuse.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/MightyCreak/diffuse/archive/v0.11.0/diffuse-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f26c673dd0e3e4b597406af4e5c634fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diffuse (tool for merging and comparing text files) + +SLACKBUILD NAME: digikey-kicad-library +SLACKBUILD LOCATION: ./development/digikey-kicad-library +SLACKBUILD FILES: README digikey-kicad-library.SlackBuild digikey-kicad-library.info slack-desc +SLACKBUILD VERSION: 20191024+0802230 +SLACKBUILD DOWNLOAD: https://github.com/Digi-Key/digikey-kicad-library/archive/0802230/digikey-kicad-library-080223022765f0a639e1189dc5479e8fb2722ae4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f55ae63e67939160768a4d789cee2a7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: digikey-kicad-library (DigiKey library for KiCad EDA Suite) + +SLACKBUILD NAME: dis +SLACKBUILD LOCATION: ./development/dis +SLACKBUILD FILES: 20150816.25e17c0f.diff README dis.1 dis.SlackBuild dis.info dis.rst slack-desc usr_share.diff +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/lybrown/dis/archive/v0.6/dis-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3944b94a4ffe82a67dcf219bf7f69e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dis (statically tracing 6502 disassembler) + +SLACKBUILD NAME: dis6502 +SLACKBUILD LOCATION: ./development/dis6502 +SLACKBUILD FILES: 2857fc3_20180311.diff README atari8.predefs c64.predefs dis6502.SlackBuild dis6502.info dis6502.rst manpage.diff slack-desc +SLACKBUILD VERSION: 0.15+2857fc3_20180311 +SLACKBUILD DOWNLOAD: https://github.com/brouhaha/dis6502/archive/v0.15/dis6502-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0db176cea87d7e01ca1112a62a23b9d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dis6502 (flow-tracing disassembler for 6502) + +SLACKBUILD NAME: dkms +SLACKBUILD LOCATION: ./development/dkms +SLACKBUILD FILES: README README.nvidia autoinstaller.diff dkms.SlackBuild dkms.info geninitrd-post-install slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/dell/dkms/archive/v3.4.0/dkms-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65134e0606b0e7a22c075aef6d58ad9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dkms (Helper script for creating kernel modules) + +SLACKBUILD NAME: dmd +SLACKBUILD LOCATION: ./development/dmd +SLACKBUILD FILES: README dmd.SlackBuild dmd.info slack-desc +SLACKBUILD VERSION: 2.112.0 +SLACKBUILD DOWNLOAD: https://downloads.dlang.org/releases/2.x/2.112.0/dmd.2.112.0.linux.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5817d638f0d7692d9c1502e8c6bd97d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmd (Digital Mars D Compiler Package) + +SLACKBUILD NAME: dotnet-runtime-10.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-10.0 +SLACKBUILD FILES: README dotnet-runtime-10.0.SlackBuild dotnet-runtime-10.0.info slack-desc +SLACKBUILD VERSION: 10.0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.3/dotnet-runtime-10.0.3-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3cd4e931aa97dcab29269b871730430a +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-10.0 (Runtime for .NET 10.0 applications) + +SLACKBUILD NAME: dotnet-runtime-3.1 +SLACKBUILD LOCATION: ./development/dotnet-runtime-3.1 +SLACKBUILD FILES: README dotnet-runtime-3.1.SlackBuild dotnet-runtime-3.1.info slack-desc +SLACKBUILD VERSION: 3.1.32 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/fea239ad-fd47-4764-aa71-6a147a82f632/20ee58b0bf08ae9f6e76e37ba3765c57/dotnet-runtime-3.1.32-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 35b8b193668feed527b28d2ecdd257fa +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-3.1 (Runtime for .NET Core applications) + +SLACKBUILD NAME: dotnet-runtime-5.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-5.0 +SLACKBUILD FILES: README dotnet-runtime-5.0.SlackBuild dotnet-runtime-5.0.info slack-desc +SLACKBUILD VERSION: 5.0.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/e77438f6-865f-45e0-9a52-3e4b04aa609f/024a880ed4bfbfd3b9f222fec0b6aaff/dotnet-runtime-5.0.17-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4ba46fd1b5a343d2089193a50331e0a1 +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-5.0 (Runtime for .NET 5.0 applications) + +SLACKBUILD NAME: dotnet-runtime-6.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-6.0 +SLACKBUILD FILES: README dotnet-runtime-6.0.SlackBuild dotnet-runtime-6.0.info slack-desc +SLACKBUILD VERSION: 6.0.36 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/d0d7fabb-4221-441a-84ae-e94f59c8ab42/a7cd6251bd8ce5fac4baa1c057e4c5ed/dotnet-runtime-6.0.36-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: eb27f92c3cf5d9dfb9b95f5a86b4a784 +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-6.0 (Runtime for .NET 6.0 applications) + +SLACKBUILD NAME: dotnet-runtime-7.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-7.0 +SLACKBUILD FILES: README dotnet-runtime-7.0.SlackBuild dotnet-runtime-7.0.info slack-desc +SLACKBUILD VERSION: 7.0.20 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/2c5981ff-0f0c-47ab-bff4-0ea4919b395b/cbfdfa7f35d133b0bdef87fa3830bfa0/dotnet-runtime-7.0.20-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f64d70a260e1e6662a8924b1269d09b5 +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-7.0 (Runtime for .NET 7.0 applications) + +SLACKBUILD NAME: dotnet-runtime-8.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-8.0 +SLACKBUILD FILES: README dotnet-runtime-8.0.SlackBuild dotnet-runtime-8.0.info slack-desc +SLACKBUILD VERSION: 8.0.24 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.24/dotnet-runtime-8.0.24-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6ee0884a6dfb99f3d881ea075d08f068 +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-8.0 (Runtime for .NET 8.0 applications) + +SLACKBUILD NAME: dotnet-runtime-9.0 +SLACKBUILD LOCATION: ./development/dotnet-runtime-9.0 +SLACKBUILD FILES: README dotnet-runtime-9.0.SlackBuild dotnet-runtime-9.0.info slack-desc +SLACKBUILD VERSION: 9.0.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.13/dotnet-runtime-9.0.13-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 380132f10a2d946a05a338e5534c262f +SLACKBUILD SHORT DESCRIPTION: dotnet-runtime-9.0 (Runtime for .NET 9.0 applications) + +SLACKBUILD NAME: dotnet-sdk-10.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-10.0 +SLACKBUILD FILES: README dotnet-sdk-10.0.SlackBuild dotnet-sdk-10.0.info slack-desc +SLACKBUILD VERSION: 10.0.103 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.103/dotnet-sdk-10.0.103-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 95a0aaad6f2bca8ff018f0fde003df2c +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-10.0 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-3.1 +SLACKBUILD LOCATION: ./development/dotnet-sdk-3.1 +SLACKBUILD FILES: README dotnet-sdk-3.1.SlackBuild dotnet-sdk-3.1.info slack-desc +SLACKBUILD VERSION: 3.1.426 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/e89c4f00-5cbb-4810-897d-f5300165ee60/027ace0fdcfb834ae0a13469f0b1a4c8/dotnet-sdk-3.1.426-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 69efb31243eea340f6764f8461def1f1 +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-3.1 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-5.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-5.0 +SLACKBUILD FILES: README dotnet-sdk-5.0.SlackBuild dotnet-sdk-5.0.info slack-desc +SLACKBUILD VERSION: 5.0.408 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/904da7d0-ff02-49db-bd6b-5ea615cbdfc5/966690e36643662dcc65e3ca2423041e/dotnet-sdk-5.0.408-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 163faea07cfe6cc01014fffec24e1f07 +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-5.0 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-6.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-6.0 +SLACKBUILD FILES: README dotnet-sdk-6.0.SlackBuild dotnet-sdk-6.0.info slack-desc +SLACKBUILD VERSION: 6.0.428 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/35b1b4d1-b8f4-4b5c-9ddf-e64a846ee50b/93cc198f1c48fe5c4853bd937226f570/dotnet-sdk-6.0.428-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ffcedb5be7cff88eafeea374f93f3230 +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-6.0 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-7.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-7.0 +SLACKBUILD FILES: README dotnet-sdk-7.0.SlackBuild dotnet-sdk-7.0.info slack-desc +SLACKBUILD VERSION: 7.0.410 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/0ddc1522-2361-4394-97e9-52318bf51951/c5aef30601a86810f1f8ea89d42c26a0/dotnet-sdk-7.0.410-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e74bb7f914be193f6ab5047ee31a9058 +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-7.0 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-8.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-8.0 +SLACKBUILD FILES: README dotnet-sdk-8.0.SlackBuild dotnet-sdk-8.0.info slack-desc +SLACKBUILD VERSION: 8.0.418 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.418/dotnet-sdk-8.0.418-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bed01b1c6ed5c86947f64475a0899d8b +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-8.0 (Cross-platform development framework) + +SLACKBUILD NAME: dotnet-sdk-9.0 +SLACKBUILD LOCATION: ./development/dotnet-sdk-9.0 +SLACKBUILD FILES: README dotnet-sdk-9.0.SlackBuild dotnet-sdk-9.0.info slack-desc +SLACKBUILD VERSION: 9.0.311 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.311/dotnet-sdk-9.0.311-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d695a3de3738ad980923a86efe00e1da +SLACKBUILD SHORT DESCRIPTION: dotnet-sdk-9.0 (Cross-platform development framework) + +SLACKBUILD NAME: dpkg +SLACKBUILD LOCATION: ./development/dpkg +SLACKBUILD FILES: README dpkg.SlackBuild dpkg.info slack-desc +SLACKBUILD VERSION: 1.22.21 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f814e2ca8d2cf2ea75ce780f7c72eb40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dpkg (Debian package management system) + +SLACKBUILD NAME: dreampie +SLACKBUILD LOCATION: ./development/dreampie +SLACKBUILD FILES: README doinst.sh dreampie.SlackBuild dreampie.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/noamraph/dreampie/archive/1.2.1/dreampie-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1b77f94f599fad372b2d8260967fd13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dreampie (Python shell) + +SLACKBUILD NAME: dte +SLACKBUILD LOCATION: ./development/dte +SLACKBUILD FILES: README dte.SlackBuild dte.info slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://craigbarnes.gitlab.io/dist/dte/dte-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 000eb36d075742417458a1a184b169ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dte (a small and easy to use console text editor) + +SLACKBUILD NAME: dune +SLACKBUILD LOCATION: ./development/dune +SLACKBUILD FILES: README dune.SlackBuild dune.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ocaml/dune/archive/3.0.0/dune-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14cc07bdb7c2bc856e5e5b2c46cc4ed5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dune (ocaml build system - formerly jbuilder) + +SLACKBUILD NAME: eagle +SLACKBUILD LOCATION: ./development/eagle +SLACKBUILD FILES: README doinst.sh eagle.SlackBuild eagle.desktop eagle.info slack-desc +SLACKBUILD VERSION: 7.7.0 +SLACKBUILD DOWNLOAD: http://dl36mmdz94630.cloudfront.net/uploads/eagle_softwares/files/000/000/003/original/eagle-lin32-7.7.0.run +SLACKBUILD DOWNLOAD_x86_64: http://dl36mmdz94630.cloudfront.net/uploads/eagle_softwares/files/000/000/005/original/eagle-lin64-7.7.0.run +SLACKBUILD MD5SUM: 2538a6e89825e7f17a475c139772e92a +SLACKBUILD MD5SUM_x86_64: 32af1a9e3af2a95121dc332a520e9486 +SLACKBUILD SHORT DESCRIPTION: eagle (PCB design program) + +SLACKBUILD NAME: ebe +SLACKBUILD LOCATION: ./development/ebe +SLACKBUILD FILES: README doinst.sh ebe.SlackBuild ebe.desktop ebe.info slack-desc +SLACKBUILD VERSION: 3.0.10 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ebe_src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a95cfca2b704888f4606f1f505f58055 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ebe (easy beginner environment) + +SLACKBUILD NAME: ecl +SLACKBUILD LOCATION: ./development/ecl +SLACKBUILD FILES: README ecl.SlackBuild ecl.info slack-desc +SLACKBUILD VERSION: 21.2.1 +SLACKBUILD DOWNLOAD: https://common-lisp.net/project/ecl/static/files/release/ecl-21.2.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c9e0437dbf3a7f1b00da32b7794a3b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecl (Embeddable Common-Lisp) + +SLACKBUILD NAME: eclipse-cpp +SLACKBUILD LOCATION: ./development/eclipse-cpp +SLACKBUILD FILES: README doinst.sh eclipse-cpp.SlackBuild eclipse-cpp.desktop eclipse-cpp.info eclipse-cpp.png slack-desc +SLACKBUILD VERSION: 4.38 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-cpp-2025-12-R-linux-gtk-x86_64.tar.gz https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-cpp-2025-12-R-linux-gtk-aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c6882931da116ec36411a5f0b9ffb765 1f35ccd7f59f9f6bbc075e99a4ef35a0 +SLACKBUILD SHORT DESCRIPTION: eclipse-cpp (Eclipse IDE for C/C++ Developers) + +SLACKBUILD NAME: eclipse-java +SLACKBUILD LOCATION: ./development/eclipse-java +SLACKBUILD FILES: README doinst.sh eclipse-java.SlackBuild eclipse-java.desktop eclipse-java.info slack-desc +SLACKBUILD VERSION: 4.38 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-java-2025-12-R-linux-gtk-x86_64.tar.gz https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-java-2025-12-R-linux-gtk-aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 077cd1457f092f9d93881e09aa46293b bc44ea2822d071e53e5ca7f0da7ecf5d +SLACKBUILD SHORT DESCRIPTION: eclipse-java (Eclipse IDE for Java Developers) + +SLACKBUILD NAME: eclipse-jee +SLACKBUILD LOCATION: ./development/eclipse-jee +SLACKBUILD FILES: README doinst.sh eclipse-jee.SlackBuild eclipse-jee.desktop eclipse-jee.info slack-desc +SLACKBUILD VERSION: 4.38 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-jee-2025-12-R-linux-gtk-x86_64.tar.gz https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-jee-2025-12-R-linux-gtk-aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 65091f975a2ab13c54e3a296d756f23e ca34f4f1684e49064b85703685bdd1d5 +SLACKBUILD SHORT DESCRIPTION: eclipse-jee (Eclipse IDE for Java EE Developers) + +SLACKBUILD NAME: eclipse-php +SLACKBUILD LOCATION: ./development/eclipse-php +SLACKBUILD FILES: README doinst.sh eclipse-php.SlackBuild eclipse-php.desktop eclipse-php.info eclipse-php.png slack-desc +SLACKBUILD VERSION: 4.38 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-php-2025-12-R-linux-gtk-x86_64.tar.gz https://download.eclipse.org/technology/epp/downloads/release/2025-12/R/eclipse-php-2025-12-R-linux-gtk-aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4980ddfd8f6cc02884dacd36432a8dfe b97c0d4006bf6d9d73704a309a08b3f5 +SLACKBUILD SHORT DESCRIPTION: eclipse-php (Eclipse IDE for PHP Developers) + +SLACKBUILD NAME: eclipse-rcp +SLACKBUILD LOCATION: ./development/eclipse-rcp +SLACKBUILD FILES: README doinst.sh eclipse-rcp.SlackBuild eclipse-rcp.desktop eclipse-rcp.info slack-desc +SLACKBUILD VERSION: 4.38 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ftp2.osuosl.org/pub/eclipse/technology/epp/downloads/release/2025-12/R/eclipse-rcp-2025-12-R-linux-gtk-x86_64.tar.gz https://ftp2.osuosl.org/pub/eclipse/technology/epp/downloads/release/2025-12/R/eclipse-rcp-2025-12-R-linux-gtk-aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 84cc93b7c56834d6ec70ca0ae38822fe a347273c6e617af8c9741f7da7beece7 +SLACKBUILD SHORT DESCRIPTION: eclipse-rcp (Eclipse IDE for Eclipse Developers) + +SLACKBUILD NAME: edb-debugger +SLACKBUILD LOCATION: ./development/edb-debugger +SLACKBUILD FILES: README doinst.sh edb-debugger.SlackBuild edb-debugger.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/eteran/edb-debugger/releases/download/1.5.0/edb-debugger-1.5.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ccf5f74dc26a7e49e648a849269f157 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edb-debugger (Evan's Debugger) + +SLACKBUILD NAME: edwood +SLACKBUILD LOCATION: ./development/edwood +SLACKBUILD FILES: README edwood.SlackBuild edwood.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/rjkroege/edwood/archive/v0.3.1/edwood-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ee81ae4287ab521b57055d28f23cb30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edwood (text editor) + +SLACKBUILD NAME: egypt +SLACKBUILD LOCATION: ./development/egypt +SLACKBUILD FILES: README egypt.SlackBuild egypt.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: http://www.gson.org/egypt/download/egypt-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 591dce680bef60e73edccd0220957846 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: egypt (generate dotty callgraphs from C source code) + +SLACKBUILD NAME: eisl +SLACKBUILD LOCATION: ./development/eisl +SLACKBUILD FILES: README eisl.SlackBuild eisl.info patches/01-tcltk.patch patches/02-ndbm.patch slack-desc +SLACKBUILD VERSION: 5.62 +SLACKBUILD DOWNLOAD: https://github.com/sasagawa888/eisl/archive/v5.62/eisl-5.62.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e43ee241be96a3572dc3ecb06793b384 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eisl (ISO ISLISP interpreter) + +SLACKBUILD NAME: electron-bin +SLACKBUILD LOCATION: ./development/electron-bin +SLACKBUILD FILES: Logo.svg README README.Slackware default.conf doinst.sh electron-bin.SlackBuild electron-bin.info electron.desktop electron.sh slack-desc +SLACKBUILD VERSION: 41.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/electron/electron/releases/download/v41.1.0/electron-v41.1.0-linux-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 80c6cff74f2615a320355b8997a2d337 +SLACKBUILD SHORT DESCRIPTION: electron-bin (Library for building cross-platform applications) + +SLACKBUILD NAME: electron +SLACKBUILD LOCATION: ./development/electron +SLACKBUILD FILES: README README.Slackware electron.SlackBuild electron.info slack-desc +SLACKBUILD VERSION: 33.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/electron/electron/releases/download/v33.3.0/electron-v33.3.0-linux-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 54b882b43897efca6fbfd46b105b7701 +SLACKBUILD SHORT DESCRIPTION: electron (Library for building cross-platform applications) + +SLACKBUILD NAME: elixir +SLACKBUILD LOCATION: ./development/elixir +SLACKBUILD FILES: README elixir.SlackBuild elixir.info slack-desc +SLACKBUILD VERSION: 1.11.3 +SLACKBUILD DOWNLOAD: https://github.com/elixir-lang/elixir/archive/v1.11.3/elixir-1.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0319a8428c647cdbc373312a5c25fb5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elixir (programming language) + +SLACKBUILD NAME: emsdk +SLACKBUILD LOCATION: ./development/emsdk +SLACKBUILD FILES: README emsdk emsdk.SlackBuild emsdk.info emsdk_env.sh slack-desc +SLACKBUILD VERSION: 3.1.39 +SLACKBUILD DOWNLOAD: https://github.com/emscripten-core/emsdk/archive/3.1.39/emsdk-3.1.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ed4d9a4556c84c84bae09b005506d14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emsdk (simple interface for installing emscripten toolchain) + +SLACKBUILD NAME: energia +SLACKBUILD LOCATION: ./development/energia +SLACKBUILD FILES: README doinst.sh energia.SlackBuild energia.desktop energia.info energia.png slack-desc +SLACKBUILD VERSION: 0101E0014 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/energia-0101E0014-linux.tgz +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/energia-0101E0014-linux64.tgz +SLACKBUILD MD5SUM: 934899c503c8f325288d60530e3369bb +SLACKBUILD MD5SUM_x86_64: 2badad8a522a48d65a5a938c1b4e5eba +SLACKBUILD SHORT DESCRIPTION: energia (IDE) + +SLACKBUILD NAME: enki +SLACKBUILD LOCATION: ./development/enki +SLACKBUILD FILES: README enki.SlackBuild enki.info slack-desc +SLACKBUILD VERSION: 22.08.0 +SLACKBUILD DOWNLOAD: https://github.com/andreikop/enki/archive/refs/tags/v22.08.0/enki-22.08.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39854c794a5fbc043fbb47ac82593021 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enki (a text editor for programmers) + +SLACKBUILD NAME: envision +SLACKBUILD LOCATION: ./development/envision +SLACKBUILD FILES: README doinst.sh envision.1 envision.SlackBuild envision.desktop envision.info envision.rst slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://atari.miribilist.com/envision/envision-0.9.zip https://atari.miribilist.com/envision/example.xfd https://atari.miribilist.com/envision/example.txt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c788cf0f6352fc5c1f6bb4c97d5c05c 55645cef31d56effa42b5c32cae4356a 62902ec64d3e0b9c90e2ad7d47759a42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: envision (graphics editing tool for Atari 8-bit systems) + +SLACKBUILD NAME: envytools +SLACKBUILD LOCATION: ./development/envytools +SLACKBUILD FILES: README envytools.SlackBuild envytools.info slack-desc +SLACKBUILD VERSION: 20210309_39d90be +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/envytools-20210309_39d90be.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 727c3fdb5405350f238b53dc841b9fdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: envytools (Tools for people envious of nvidia's blob driver) + +SLACKBUILD NAME: eovim +SLACKBUILD LOCATION: ./development/eovim +SLACKBUILD FILES: README doinst.sh eovim.SlackBuild eovim.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/jeanguyomarch/eovim/archive/v0.2.0/eovim-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9386331be9cbf2bf4910ccb794f47bdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eovim (Neovim client) + +SLACKBUILD NAME: epydoc +SLACKBUILD LOCATION: ./development/epydoc +SLACKBUILD FILES: README epydoc.SlackBuild epydoc.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/epydoc/epydoc-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdd6f6c76dd8bab5e653a343a0544294 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epydoc (python api documentation tool) + +SLACKBUILD NAME: erlang-otp +SLACKBUILD LOCATION: ./development/erlang-otp +SLACKBUILD FILES: README doinst.sh erlang-otp.SlackBuild erlang-otp.info slack-desc +SLACKBUILD VERSION: 23.2 +SLACKBUILD DOWNLOAD: https://erlang.org/download/otp_src_23.2.tar.gz https://erlang.org/download/otp_doc_man_23.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e315f59eb9e420a0e469c09649f4303f cfef029c3d4d6acf2cc04f8589002ecd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: erlang-otp (programming language) + +SLACKBUILD NAME: es-shell +SLACKBUILD LOCATION: ./development/es-shell +SLACKBUILD FILES: README es-shell.SlackBuild es-shell.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://github.com/wryun/es-shell/archive/v0.9.2/es-shell-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1280d48d80cff0186db810aafe39abea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: es-shell (extensible shell) + +SLACKBUILD NAME: evemu +SLACKBUILD LOCATION: ./development/evemu +SLACKBUILD FILES: README evemu.SlackBuild evemu.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://www.freedesktop.org/software/evemu/evemu-2.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc1e819ac06e3444e2f47b88171d2597 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evemu (Device descriptions and events recording and replaying tools) + +SLACKBUILD NAME: ex-vi +SLACKBUILD LOCATION: ./development/ex-vi +SLACKBUILD FILES: README README_Slackware.txt doinst.sh ex-vi.SlackBuild ex-vi.csh.new ex-vi.info ex-vi.sh.new slack-desc +SLACKBUILD VERSION: 050325 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/ex-vi/ex-vi/050325/ex-050325.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e668595254233e4d96811083a3e4e2f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ex-vi (traditional vi) + +SLACKBUILD NAME: extra-cmake-modules-opt +SLACKBUILD LOCATION: ./development/extra-cmake-modules-opt +SLACKBUILD FILES: README extra-cmake-modules-opt.SlackBuild extra-cmake-modules-opt.info slack-desc +SLACKBUILD VERSION: 6.15.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 014f6e691ca5dc47cee5808d1205258e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extra-cmake-modules-opt (newer extra-cmake-modules in /opt) + +SLACKBUILD NAME: f2c +SLACKBUILD LOCATION: ./development/f2c +SLACKBUILD FILES: README f2c.SlackBuild f2c.info slack-desc +SLACKBUILD VERSION: 20240504 +SLACKBUILD DOWNLOAD: https://github.com/dcjud/f2c/archive/v20240504/f2c-20240504.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 886eb706af2333c8e078561e6e2bc505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: f2c (a Fortran-to-C converter) + +SLACKBUILD NAME: fasm +SLACKBUILD LOCATION: ./development/fasm +SLACKBUILD FILES: README fasm.1 fasm.SlackBuild fasm.info fasm.rst slack-desc +SLACKBUILD VERSION: 1.73.34 +SLACKBUILD DOWNLOAD: https://flatassembler.net/fasm-1.73.34.tgz +SLACKBUILD DOWNLOAD_x86_64: https://flatassembler.net/fasm-1.73.34.tgz https://slackware.uk/~urchlay/src/fasm-prebuilt-tools-1.73.34.tar.xz +SLACKBUILD MD5SUM: 1256db353c09a242bb09aa60aecd92be +SLACKBUILD MD5SUM_x86_64: 1256db353c09a242bb09aa60aecd92be 2e828fe738d69a7c565e65ad37fbdb5f +SLACKBUILD SHORT DESCRIPTION: fasm (fast assembler for the x86 and x86-64 architectures) + +SLACKBUILD NAME: flawfinder +SLACKBUILD LOCATION: ./development/flawfinder +SLACKBUILD FILES: README flawfinder.SlackBuild flawfinder.info slack-desc +SLACKBUILD VERSION: 1.27 +SLACKBUILD DOWNLOAD: http://pkgs.fedoraproject.org/repo/pkgs/flawfinder/flawfinder-1.27.tar.gz/50fff67dd439f42b785577ed8b3a3f7d/flawfinder-1.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50fff67dd439f42b785577ed8b3a3f7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flawfinder (C/C++ source code security weaknesses scanner) + +SLACKBUILD NAME: fly +SLACKBUILD LOCATION: ./development/fly +SLACKBUILD FILES: README fly.SlackBuild fly.info slack-desc +SLACKBUILD VERSION: 6.7.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/concourse/concourse/releases/download/v6.7.4/fly-6.7.4-linux-amd64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 43cecc7ca957a40bf2f0d6e1bac9e872 +SLACKBUILD SHORT DESCRIPTION: fly (cli tool for concourse) + +SLACKBUILD NAME: focal +SLACKBUILD LOCATION: ./development/focal +SLACKBUILD FILES: README beer.foc focal.SlackBuild focal.info hello.foc slack-desc +SLACKBUILD VERSION: 19950417 +SLACKBUILD DOWNLOAD: http://www.catb.org/retro/focal.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de1db172fca2489dd701a7377342de03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: focal (FOCAL language interpreter) + +SLACKBUILD NAME: fortitude-bin +SLACKBUILD LOCATION: ./development/fortitude-bin +SLACKBUILD FILES: README fortitude-bin.SlackBuild fortitude-bin.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/PlasmaFAIR/fortitude/releases/download/v0.8.0/fortitude-i686-unknown-linux-gnu.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/PlasmaFAIR/fortitude/releases/download/v0.8.0/fortitude-x86_64-unknown-linux-gnu.tar.gz +SLACKBUILD MD5SUM: bcd52e3cd4405e99bfe9914b6f1cf2b1 +SLACKBUILD MD5SUM_x86_64: b2609dd05349890b255735922db09791 +SLACKBUILD SHORT DESCRIPTION: fortitude-bin (Fortran linter) + +SLACKBUILD NAME: fortls +SLACKBUILD LOCATION: ./development/fortls +SLACKBUILD FILES: README fortls.SlackBuild fortls.info slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c1/2b/db1e5cd07fc9e74a2e4fb8f65946f8fd79ef72211001af00982a04d977d5/fortls-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d6372814c6e392b42a05259eedb2524 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortls (A modern Language Server for Fortran) + +SLACKBUILD NAME: fossil +SLACKBUILD LOCATION: ./development/fossil +SLACKBUILD FILES: README fossil.SlackBuild fossil.info slack-desc +SLACKBUILD VERSION: 2.27 +SLACKBUILD DOWNLOAD: https://fossil-scm.org/home/tarball/99675884a93c09125dbfbef0ca47959626c81545c132e247e67a08bd12ac7256/fossil-src-2.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6cb9f2c45c0886e7300d1e5f7774b68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fossil (Distributed Version Control System) + +SLACKBUILD NAME: fpc +SLACKBUILD LOCATION: ./development/fpc +SLACKBUILD FILES: README doinst.sh fpc.SlackBuild fpc.info instantfpc.1 patches/Fix-liking-with-libc-when-PIC-is-enabled.patch patches/fix-IDE-data-file-location.patch patches/glibc2.34.patch patches/honor_SOURCE_DATE_EPOCH_in_date.patch slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/freepascal/Linux/3.2.2/fpc-3.2.2.i386-linux.tar https://downloads.sourceforge.net/project/freepascal/Source/3.2.2/fpcbuild-3.2.2.tar.gz https://downloads.sourceforge.net/freepascal/fpc-3.2.2.source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/freepascal/Linux/3.2.2/fpc-3.2.2.x86_64-linux.tar https://downloads.sourceforge.net/project/freepascal/Source/3.2.2/fpcbuild-3.2.2.tar.gz https://downloads.sourceforge.net/freepascal/fpc-3.2.2.source.tar.gz +SLACKBUILD MD5SUM: 18354e51309a34b0efe7702633568a1e 3681ae4a208be4f64ec65e832a9a702d e7649ad0fc9230fdd9493a7fcabbd426 +SLACKBUILD MD5SUM_x86_64: 0186779de0c9caee073fc1394afbee56 3681ae4a208be4f64ec65e832a9a702d e7649ad0fc9230fdd9493a7fcabbd426 +SLACKBUILD SHORT DESCRIPTION: fpc (free pascal compiler) + +SLACKBUILD NAME: freetds +SLACKBUILD LOCATION: ./development/freetds +SLACKBUILD FILES: README doinst.sh freetds.SlackBuild freetds.info slack-desc +SLACKBUILD VERSION: 1.00.99 +SLACKBUILD DOWNLOAD: ftp://ftp.freetds.org/pub/freetds/stable/freetds-1.00.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32777effeb8e45daa5890ef5ad636230 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freetds (free implementation of the Tabular Data Stream protocol) + +SLACKBUILD NAME: frobtads +SLACKBUILD LOCATION: ./development/frobtads +SLACKBUILD FILES: README frobtads.SlackBuild frobtads.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/realnc/frobtads/releases/download/v2.0/frobtads-2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5188944620298695508b9b41a2dba49c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frobtads (interactive fiction compiler and interpreter for TADS) + +SLACKBUILD NAME: ftjam +SLACKBUILD LOCATION: ./development/ftjam +SLACKBUILD FILES: README ftjam.SlackBuild ftjam.info slack-desc +SLACKBUILD VERSION: 2.5.3rc2 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/ftjam-2.5.3rc2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 911cc4191b3e7213905d107962b4529b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ftjam (make like program construction tool) + +SLACKBUILD NAME: ftnchek +SLACKBUILD LOCATION: ./development/ftnchek +SLACKBUILD FILES: README ftnchek.SlackBuild ftnchek.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://www.dsm.fordham.edu/~ftnchek/download/ftnchek-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1f4ce51ea1a85e7b080ab5d23013f97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ftnchek (a static analyzer for Fortran 77 programs) + +SLACKBUILD NAME: g3log +SLACKBUILD LOCATION: ./development/g3log +SLACKBUILD FILES: README g3log.SlackBuild g3log.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/KjellKod/g3log/archive/1.3/g3log-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2938edc6fa8339602dcc14037624fb55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g3log (Asynchronous logger with Dynamic Sinks) + +SLACKBUILD NAME: gambas3 +SLACKBUILD LOCATION: ./development/gambas3 +SLACKBUILD FILES: README doinst.sh gambas-3.19.0-poppler-24.02.0.patch gambas3.SlackBuild gambas3.info slack-desc +SLACKBUILD VERSION: 3.20.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/gambas/gambas/-/archive/3.20.4/gambas-3.20.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67bf6c9f349d2bfc17a73e02b9158053 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gambas3 (Gambas Almost Means BASic) + +SLACKBUILD NAME: gambit +SLACKBUILD LOCATION: ./development/gambit +SLACKBUILD FILES: README gambit.SlackBuild gambit.info slack-desc +SLACKBUILD VERSION: 4.6.8 +SLACKBUILD DOWNLOAD: http://www.iro.umontreal.ca/~gambit/download/gambit/v4.6/source/gambc-v4_6_8-devel.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4320ac040ead73e445266937a6f0cf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gambit (a Scheme compiler and interpreter) + +SLACKBUILD NAME: gauche +SLACKBUILD LOCATION: ./development/gauche +SLACKBUILD FILES: README gauche.SlackBuild gauche.info slack-desc +SLACKBUILD VERSION: 0.9.11 +SLACKBUILD DOWNLOAD: https://github.com/shirok/Gauche/releases/download/release0_9_11/Gauche-0.9.11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de63d601099e5a8da8201843c1fa52ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gauche (Gauche Scheme) + +SLACKBUILD NAME: gcc5 +SLACKBUILD LOCATION: ./development/gcc5 +SLACKBUILD FILES: README c89.sh c99.sh ecj.sh fastjar-patches/1000-fastjar-0.97-segfault.patch fastjar-patches/1001-fastjar-0.97-len1.patch fastjar-patches/1002-fastjar-0.97-filename0.patch fastjar-patches/1003-fastjar-CVE-2010-0831.patch fastjar-patches/1004-fastjar-man.patch gcc5.SlackBuild gcc5.info libgcj-5.pc patches/0001-i386-Move-struct-ix86_frame-to-machine_function.diff patches/0002-i386-Use-reference-of-struct-ix86_frame-to-avoid-cop.diff patches/0003-i386-More-use-reference-of-struct-ix86_frame-to-avoi.diff patches/0004-i386-Don-t-use-reference-of-struct-ix86_frame.diff patches/0005-x86-Add-mindirect-branch-doc.diff patches/0005-x86-Add-mindirect-branch.diff patches/0006-x86-Add-mfunction-return-doc.diff patches/0006-x86-Add-mfunction-return.diff patches/0007-x86-Add-mindirect-branch-register-doc.diff patches/0007-x86-Add-mindirect-branch-register.diff patches/0008-x86-Add-V-register-operand-modifier-doc.diff patches/0008-x86-Add-V-register-operand-modifier.diff patches/0009-x86-Disallow-mindirect-branch-mfunction-return-with-.diff patches/0009-x86-Disallow-mindirect-branch-mfunction-return-with-doc.diff patches/gcc-no_fixincludes.diff patches/gcc.66782.diff patches/gcc.69140.diff patches/glibc2.28-ustat.diff patches/glibc2.30-ipc_perm.diff patches/kernel-5.12.diff profile.d/gcc5.csh profile.d/gcc5.sh slack-desc +SLACKBUILD VERSION: 5.5.0 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/gcc/gcc-5.5.0/gcc-5.5.0.tar.xz http://www.antlr3.org/download/antlr-runtime-3.4.jar https://sourceware.org/pub/java/ecj-4.9.jar https://download.savannah.gnu.org/releases/fastjar/fastjar-0.97.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f70424213b4a1113c04ba66ddda0c1f 0e0318be407e51fdf7ba6777eabfdf73 7339f199ba11c941890031fd9981d7be 2659f09c2e43ef8b7d4406321753f1b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcc5 (Co-installable GCC-5 package with C, C++ and Java support) + +SLACKBUILD NAME: gcli +SLACKBUILD LOCATION: ./development/gcli +SLACKBUILD FILES: README gcli.SlackBuild gcli.info slack-desc +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://herrhotzenplotz.de/gcli/releases/gcli-2.11.0/gcli-2.11.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52eacadad18266e8eccf6630bacecdb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcli (portable Git(hub|lab|tea)/Forgejo/Bugzilla CLI tool) + +SLACKBUILD NAME: gdb-dashboard +SLACKBUILD LOCATION: ./development/gdb-dashboard +SLACKBUILD FILES: README doinst.sh gdb-dashboard.SlackBuild gdb-dashboard.info slack-desc +SLACKBUILD VERSION: 20240131 +SLACKBUILD DOWNLOAD: https://github.com/cyrus-and/gdb-dashboard/archive/b96e429c0db4b35c38302dd8c6cd90c65152f211/gdb-dashboard-b96e429c0db4b35c38302dd8c6cd90c65152f211.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c199d1b7c6f1d957ead27cff23402c77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdb-dashboard (An advanced gdb python interface) + +SLACKBUILD NAME: geany-plugins +SLACKBUILD LOCATION: ./development/geany-plugins +SLACKBUILD FILES: README doinst.sh geany-plugins.SlackBuild geany-plugins.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://plugins.geany.org/geany-plugins/geany-plugins-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42069f0e3c8766c8395cc3d985166226 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geany-plugins (additional plugins for Geany) + +SLACKBUILD NAME: geany-themes +SLACKBUILD LOCATION: ./development/geany-themes +SLACKBUILD FILES: README geany-themes.SlackBuild geany-themes.info slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://github.com/geany/geany-themes/releases/download/1.24/geany-themes-1.24.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37b012012f75c40048d89fb277d209ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geany-themes (Geany editor color schemes) + +SLACKBUILD NAME: geany +SLACKBUILD LOCATION: ./development/geany +SLACKBUILD FILES: README doinst.sh geany.SlackBuild geany.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://download.geany.org/geany-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7387834e093926f06edb2709714ee014 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geany (small and lightweight Integrated Development Environment) + +SLACKBUILD NAME: gecode +SLACKBUILD LOCATION: ./development/gecode +SLACKBUILD FILES: README gecode.SlackBuild gecode.info slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gecode-4.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a892852927b12ed291b435c72c085834 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gecode (constraint solver toolkit) + +SLACKBUILD NAME: gede +SLACKBUILD LOCATION: ./development/gede +SLACKBUILD FILES: README gede.SlackBuild gede.info slack-desc +SLACKBUILD VERSION: 2.22.1 +SLACKBUILD DOWNLOAD: https://github.com/jhn98032/gede/archive/v2.22.1/gede-2.22.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59aa58c4423ad9469e4babae7aa74af4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gede (Graphical User Interface for GDB) + +SLACKBUILD NAME: gedit-plugins +SLACKBUILD LOCATION: ./development/gedit-plugins +SLACKBUILD FILES: README doinst.sh gedit-plugins.SlackBuild gedit-plugins.info slack-desc +SLACKBUILD VERSION: 46.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gedit-plugins/46/gedit-plugins-46.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5701ed546aceb6ebceac8749948c8f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gedit-plugins (GNOME Text Editor Plugins) + +SLACKBUILD NAME: gedit +SLACKBUILD LOCATION: ./development/gedit +SLACKBUILD FILES: README doinst.sh gedit.SlackBuild gedit.info slack-desc +SLACKBUILD VERSION: 46.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gedit/46/gedit-46.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74cc927f8c41e7ccd2352c90d1086974 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gedit (GNOME Text Editor) + +SLACKBUILD NAME: generatorrunner +SLACKBUILD LOCATION: ./development/generatorrunner +SLACKBUILD FILES: README generatorrunner.SlackBuild generatorrunner.info slack-desc +SLACKBUILD VERSION: 0.6.16 +SLACKBUILD DOWNLOAD: https://distfiles.macports.org/generatorrunner/generatorrunner-0.6.16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7011b8ee08e228779a769b7cfa90f5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: generatorrunner (Binding generation process controller) + +SLACKBUILD NAME: gengetopt +SLACKBUILD LOCATION: ./development/gengetopt +SLACKBUILD FILES: README gengetopt.SlackBuild gengetopt.info slack-desc +SLACKBUILD VERSION: 2.23 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/gengetopt/gengetopt-2.23.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea165d618640dbdecb42ae4491337965 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gengetopt (Command Line Parser) + +SLACKBUILD NAME: gerbil +SLACKBUILD LOCATION: ./development/gerbil +SLACKBUILD FILES: README gerbil.SlackBuild gerbil.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://github.com/mighty-gerbils/gerbil/releases/download/v0.18.1/gerbil-v0.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b24989525545d66642fbe43728a3333f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gerbil (Scheme built on top of Gambit) + +SLACKBUILD NAME: gf +SLACKBUILD LOCATION: ./development/gf +SLACKBUILD FILES: README gf.SlackBuild gf.info slack-desc +SLACKBUILD VERSION: a8c0fb67756c043d63832c008e3ad12132b121cb +SLACKBUILD DOWNLOAD: https://github.com/nakst/gf/archive/a8c0fb67756c043d63832c008e3ad12132b121cb/gf-a8c0fb67756c043d63832c008e3ad12132b121cb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c0746d69ee2046fe3905611d5c9f765 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gf (a GDB frontend) + +SLACKBUILD NAME: gforth +SLACKBUILD LOCATION: ./development/gforth +SLACKBUILD FILES: 01-Makefile.in.patch README gcc15.patch gforth.SlackBuild gforth.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: http://www.complang.tuwien.ac.at/forth/gforth/gforth-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff484391e5cdf405867fcf96341820ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gforth (GNU Forth interpreter) + +SLACKBUILD NAME: ghex +SLACKBUILD LOCATION: ./development/ghex +SLACKBUILD FILES: README doinst.sh ghex.SlackBuild ghex.info slack-desc +SLACKBUILD VERSION: 46.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/ghex/46/ghex-46.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63e3db33bd0d5dc9eef0632e0623ba7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghex (hex editor with GTK4 GUI) + +SLACKBUILD NAME: ghi +SLACKBUILD LOCATION: ./development/ghi +SLACKBUILD FILES: README ghi.SlackBuild ghi.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ghi-1.2.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eda058da6bee14c688a11688a6b6b23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghi (command line tool for git issues) + +SLACKBUILD NAME: ghidra +SLACKBUILD LOCATION: ./development/ghidra +SLACKBUILD FILES: README doinst.sh ghidra.SlackBuild ghidra.info slack-desc +SLACKBUILD VERSION: 12.0.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/NationalSecurityAgency/ghidra/releases/download/Ghidra_12.0.4_build/ghidra_12.0.4_PUBLIC_20260303.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: aaf5c3be2019f888df3715e20b89e493 +SLACKBUILD SHORT DESCRIPTION: ghidra (Software Reverse Engineering Tools developed by NSA) + +SLACKBUILD NAME: gisto +SLACKBUILD LOCATION: ./development/gisto +SLACKBUILD FILES: README doinst.sh gisto.SlackBuild gisto.info gisto.png slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://download.gistoapp.com/Gisto-0.3.1-Linux_x86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://download.gistoapp.com/Gisto-0.3.1-Linux_x86_64.tar.gz +SLACKBUILD MD5SUM: 278127a3d3367b62f6fec3bfb480171a +SLACKBUILD MD5SUM_x86_64: f140042d45b965695c5e4c3862daaaf3 +SLACKBUILD SHORT DESCRIPTION: gisto (Code snippet manager for GitHub) + +SLACKBUILD NAME: git-cola +SLACKBUILD LOCATION: ./development/git-cola +SLACKBUILD FILES: README doinst.sh git-cola.SlackBuild git-cola.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: https://github.com/git-cola/git-cola/archive/v3.6/git-cola-3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba4e64d82a27ee5452afbbc16a28717e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-cola (The highly caffeinated Git GUI) + +SLACKBUILD NAME: git-crypt +SLACKBUILD LOCATION: ./development/git-crypt +SLACKBUILD FILES: README git-crypt.SlackBuild git-crypt.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/AGWA/git-crypt/archive/0.6.0/git-crypt-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0667274390a7e90313c443b70df4e5f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-crypt (transparent file encryption in git) + +SLACKBUILD NAME: git-extras +SLACKBUILD LOCATION: ./development/git-extras +SLACKBUILD FILES: README git-extras.SlackBuild git-extras.info slack-desc +SLACKBUILD VERSION: 6.2.0 +SLACKBUILD DOWNLOAD: https://github.com/tj/git-extras/archive/6.2.0/git-extras-6.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa96e6516b53e0ff63a06f910986f263 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-extras (repo summary, repl, changelog population and more ) + +SLACKBUILD NAME: git-lfs +SLACKBUILD LOCATION: ./development/git-lfs +SLACKBUILD FILES: README git-lfs.SlackBuild git-lfs.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://github.com/git-lfs/git-lfs/releases/download/v3.7.1/git-lfs-linux-386-v3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/git-lfs/git-lfs/releases/download/v3.7.1/git-lfs-linux-amd64-v3.7.1.tar.gz +SLACKBUILD MD5SUM: 8c882099edf5631d7a96dba5eb739c19 +SLACKBUILD MD5SUM_x86_64: 8c1ba18fd447c2094daceca53ff1e05d +SLACKBUILD SHORT DESCRIPTION: git-lfs (Git extension) + +SLACKBUILD NAME: git-tools +SLACKBUILD LOCATION: ./development/git-tools +SLACKBUILD FILES: README git-tools.SlackBuild git-tools.info slack-desc +SLACKBUILD VERSION: 2025.08 +SLACKBUILD DOWNLOAD: https://github.com/MestreLion/git-tools/archive/v2025.08/git-tools-2025.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 561325851177f99ebd05d0b6c8277a16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-tools (assorted git-related scripts and tools) + +SLACKBUILD NAME: github-cli +SLACKBUILD LOCATION: ./development/github-cli +SLACKBUILD FILES: README github-cli.SlackBuild github-cli.info slack-desc +SLACKBUILD VERSION: 2.89.0 +SLACKBUILD DOWNLOAD: https://github.com/cli/cli/releases/download/v2.89.0/gh_2.89.0_linux_386.deb +SLACKBUILD DOWNLOAD_x86_64: https://github.com/cli/cli/releases/download/v2.89.0/gh_2.89.0_linux_amd64.deb +SLACKBUILD MD5SUM: c82ddfa7012593cf347ee0714990dfdd +SLACKBUILD MD5SUM_x86_64: 1c78a7c50fb29734a7320bc54d0a9b61 +SLACKBUILD SHORT DESCRIPTION: github-cli (GitHub command line interface) + +SLACKBUILD NAME: github-desktop +SLACKBUILD LOCATION: ./development/github-desktop +SLACKBUILD FILES: README doinst.sh github-desktop.SlackBuild github-desktop.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/shiftkey/desktop/releases/download/release-3.4.1-linux1/GitHubDesktop-linux-amd64-3.4.1-linux1.deb https://github.com/shiftkey/desktop/releases/download/release-3.4.1-linux1/GitHubDesktop-linux-arm64-3.4.1-linux1.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c1cfb6bc488deef917f5955f6df6f53d 3036080b877ffeb16fdbdca2cda42290 +SLACKBUILD SHORT DESCRIPTION: github-desktop (GitHub Desktop client) + +SLACKBUILD NAME: gitify-bin +SLACKBUILD LOCATION: ./development/gitify-bin +SLACKBUILD FILES: README doinst.sh gitify-bin.SlackBuild gitify-bin.info slack-desc +SLACKBUILD VERSION: 6.19.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/gitify-app/gitify/releases/download/v6.19.0/gitify_6.19.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5917d0e5e1cbd43ebc0972e8fd9ad815 +SLACKBUILD SHORT DESCRIPTION: gitify-bin (GitHub Notifications on your menu bar) + +SLACKBUILD NAME: gitlab-cli +SLACKBUILD LOCATION: ./development/gitlab-cli +SLACKBUILD FILES: README gitlab-cli.SlackBuild gitlab-cli.info slack-desc +SLACKBUILD VERSION: 1.51.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/gitlab-org/cli/-/archive/v1.51.0/cli-v1.51.0.tar.gz https://gitlab.com/gitlab-org/cli/-/releases/v1.51.0/downloads/glab_1.51.0_linux_386.deb +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/gitlab-org/cli/-/archive/v1.51.0/cli-v1.51.0.tar.gz https://gitlab.com/gitlab-org/cli/-/releases/v1.51.0/downloads/glab_1.51.0_linux_amd64.deb +SLACKBUILD MD5SUM: 1c697c92c1e03a93995bc0c387bd7d1c e83adbc7dade508707538505f0546f62 +SLACKBUILD MD5SUM_x86_64: 1c697c92c1e03a93995bc0c387bd7d1c 5f2981d7b1a5335b69b62b49e09910db +SLACKBUILD SHORT DESCRIPTION: gitlab-cli (GitLab CLI tool) + +SLACKBUILD NAME: gitnuro +SLACKBUILD LOCATION: ./development/gitnuro +SLACKBUILD FILES: README doinst.sh gitnuro.SlackBuild gitnuro.desktop gitnuro.info gitnuro.png slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/JetpackDuba/Gitnuro/releases/download/v1.5.0/Gitnuro-linux-x86_64-1.5.0.jar +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1d1e15c02a1e11249880bc1904e933aa +SLACKBUILD SHORT DESCRIPTION: gitnuro (a graphical git client) + +SLACKBUILD NAME: gitstats +SLACKBUILD LOCATION: ./development/gitstats +SLACKBUILD FILES: README gitstats.SlackBuild gitstats.info slack-desc +SLACKBUILD VERSION: 20160102 +SLACKBUILD DOWNLOAD: http://kent.dl.sourceforge.net/project/slackbuildsdirectlinks/gitstats/gitstats-20160102.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 782831f55fa2647b409ac3b4ee555ab7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gitstats (git history statistics generator) + +SLACKBUILD NAME: glm +SLACKBUILD LOCATION: ./development/glm +SLACKBUILD FILES: README glm.SlackBuild glm.info slack-desc +SLACKBUILD VERSION: 0.9.9.5 +SLACKBUILD DOWNLOAD: https://github.com/g-truc/glm/archive/0.9.9.5/glm-0.9.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e06e859bd80c5d6042f5c53630f385ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glm (OpenGL Mathematics) + +SLACKBUILD NAME: global +SLACKBUILD LOCATION: ./development/global +SLACKBUILD FILES: README doinst.sh douninst.sh global.SlackBuild global.info slack-desc +SLACKBUILD VERSION: 6.6.14 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/pub/gnu/global/global-6.6.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5ebbc2f3169f405e10de8ba30b42722 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: global (source code tagging system) + +SLACKBUILD NAME: gn +SLACKBUILD LOCATION: ./development/gn +SLACKBUILD FILES: README gn.SlackBuild gn.info slack-desc +SLACKBUILD VERSION: 0.1616 +SLACKBUILD DOWNLOAD: https://dev.gentoo.org/~floppym/dist/gn-0.1616.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46910008292788151243c169e7c2e2d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gn (Meta-build system) + +SLACKBUILD NAME: gnats +SLACKBUILD LOCATION: ./development/gnats +SLACKBUILD FILES: README doinst.sh gnats.SlackBuild gnats.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/pub/gnu/gnats/gnats-4.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2fb3bbaea6688b8341769569f4a6e70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnats (set of tools for tracking bugs) + +SLACKBUILD NAME: gnatstudio-bin +SLACKBUILD LOCATION: ./development/gnatstudio-bin +SLACKBUILD FILES: README doinst.sh douninst.sh gnatstudio-bin.SlackBuild gnatstudio-bin.csh gnatstudio-bin.info gnatstudio-bin.sh slack-desc +SLACKBUILD VERSION: 26.0w.20250417 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/AdaCore/gnatstudio/releases/download/gnatstudio-cr-20250417/gnatstudio-26.0w-20250417-x86_64-linux-bin.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a6dfb462e7946f52a7d7a2709badf300 +SLACKBUILD SHORT DESCRIPTION: gnatstudio-bin (GNAT Studio) + +SLACKBUILD NAME: gnome-builder +SLACKBUILD LOCATION: ./development/gnome-builder +SLACKBUILD FILES: README doinst.sh gnome-builder.SlackBuild gnome-builder.info slack-desc +SLACKBUILD VERSION: 42.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-builder/42/gnome-builder-42.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb1fdeb9ecefdebb242834ab332d8e69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-builder (GNOME's integrated development environment) + +SLACKBUILD NAME: gnome-common +SLACKBUILD LOCATION: ./development/gnome-common +SLACKBUILD FILES: README gnome-common.SlackBuild gnome-common.info slack-desc +SLACKBUILD VERSION: 3.18.0 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/gnome-common/3.18/gnome-common-3.18.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 933258d9c23e218eb6eec9cc1951b053 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-common (GNOME development scripts and macros) + +SLACKBUILD NAME: gnome-system-monitor +SLACKBUILD LOCATION: ./development/gnome-system-monitor +SLACKBUILD FILES: README doinst.sh gnome-system-monitor.SlackBuild gnome-system-monitor.info slack-desc +SLACKBUILD VERSION: 42.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-system-monitor/42/gnome-system-monitor-42.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d9678bb4ea86b40177ac6b28152666f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-system-monitor (GNOME System Monitor) + +SLACKBUILD NAME: gnu-apl +SLACKBUILD LOCATION: ./development/gnu-apl +SLACKBUILD FILES: README doinst.sh douninst.sh gnu-apl.SlackBuild gnu-apl.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/apl/apl-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d817aaa8aa326a9e85f6f6bd76d28af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnu-apl (Free APL interpreter) + +SLACKBUILD NAME: gnulib +SLACKBUILD LOCATION: ./development/gnulib +SLACKBUILD FILES: README doinst.sh gnulib.SlackBuild gnulib.info manpages/check-module.1 manpages/gnulib-tool.1 slack-desc +SLACKBUILD VERSION: 20140202 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/gnulib_20140202+stable.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fc03f07046c2349449db963602b9522 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnulib (GNU portability library) + +SLACKBUILD NAME: gnuradio +SLACKBUILD LOCATION: ./development/gnuradio +SLACKBUILD FILES: README doinst.sh gnuradio.SlackBuild gnuradio.info patches/a166bdf73d3e3bfd362c239bbd58852faaad39c4.diff patches/skip-validation-for-document-syntax-from-remote.diff slack-desc +SLACKBUILD VERSION: 3.10.12.0 +SLACKBUILD DOWNLOAD: https://github.com/gnuradio/gnuradio/archive/v3.10.12.0/gnuradio-3.10.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2230bcaa4d5bbaf9e9b73744b43e8bf3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnuradio (free software toolkit for building SDRs) + +SLACKBUILD NAME: gnustep-base +SLACKBUILD LOCATION: ./development/gnustep-base +SLACKBUILD FILES: README gcc15.patch gnustep-base.SlackBuild gnustep-base.info icu68.patch libxml2-2.11.patch slack-desc +SLACKBUILD VERSION: 1.27.0 +SLACKBUILD DOWNLOAD: ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-1.27.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f1876a867d1862267a562d4cbb9ede3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnustep-base (GNUstep Base Library) + +SLACKBUILD NAME: gnustep-make +SLACKBUILD LOCATION: ./development/gnustep-make +SLACKBUILD FILES: README doinst.sh fhs-slackware gnustep-make.SlackBuild gnustep-make.info slack-desc +SLACKBUILD VERSION: 2.8.0 +SLACKBUILD DOWNLOAD: ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90f96edf0fa536c32e9155e48698317b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnustep-make (GNUstep build/setup/packaging tool) + +SLACKBUILD NAME: gob2 +SLACKBUILD LOCATION: ./development/gob2 +SLACKBUILD FILES: README gob2.SlackBuild gob2.info slack-desc +SLACKBUILD VERSION: 2.0.20 +SLACKBUILD DOWNLOAD: http://ftp.5z.com/pub/gob/gob2-2.0.20.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b830859993bfa82bc8773207b9a4a698 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gob2 (a preprocessor for making GObjects with inline C code) + +SLACKBUILD NAME: godot +SLACKBUILD LOCATION: ./development/godot +SLACKBUILD FILES: README doinst.sh godot.SlackBuild godot.info slack-desc +SLACKBUILD VERSION: 4.5 +SLACKBUILD DOWNLOAD: https://github.com/godotengine/godot/archive/4.5-stable/godot-4.5-stable.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33da40b7fffa01dbf19bee5765c9b234 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: godot (2D and 3D game engine) + +SLACKBUILD NAME: goland +SLACKBUILD LOCATION: ./development/goland +SLACKBUILD FILES: README doinst.sh goland.SlackBuild goland.info slack-desc +SLACKBUILD VERSION: 2026.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download-cdn.jetbrains.com/go/goland-2026.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 95e0778a9dc82fd3b8e421221e33674d +SLACKBUILD SHORT DESCRIPTION: goland (Development IDE) + +SLACKBUILD NAME: golang-googlecode-gonet +SLACKBUILD LOCATION: ./development/golang-googlecode-gonet +SLACKBUILD FILES: README golang-googlecode-gonet.SlackBuild golang-googlecode-gonet.info slack-desc +SLACKBUILD VERSION: 98 +SLACKBUILD DOWNLOAD: https://www.mirrorservice.org/sites/download.salixos.org/x86_64/extra-15.0/source/development/golang-googlecode-gonet/go.net-98.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ada7722b72a1ea66a4c6a78f3e7009b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: golang-googlecode-gonet (networking libraries for golang) + +SLACKBUILD NAME: golang-googlecode-gotools +SLACKBUILD LOCATION: ./development/golang-googlecode-gotools +SLACKBUILD FILES: README golang-googlecode-gotools.SlackBuild golang-googlecode-gotools.info slack-desc +SLACKBUILD VERSION: 588451 +SLACKBUILD DOWNLOAD: http://www.hashbangbash.com/downloads/src/go.tools-588451.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea081c8c0f786c9110e94514556ed931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: golang-googlecode-gotools (supplementary tools for golang) + +SLACKBUILD NAME: golangci-lint +SLACKBUILD LOCATION: ./development/golangci-lint +SLACKBUILD FILES: README golangci-lint.SlackBuild golangci-lint.info slack-desc +SLACKBUILD VERSION: 2.11.4 +SLACKBUILD DOWNLOAD: https://github.com/golangci/golangci-lint/archive/v2.11.4/golangci-lint-2.11.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4531a6c37cb415dfa3dd58137aee47db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: golangci-lint (golangci-lint) + +SLACKBUILD NAME: google-cloud-cli +SLACKBUILD LOCATION: ./development/google-cloud-cli +SLACKBUILD FILES: README google-cloud-cli.SlackBuild google-cloud-cli.csh google-cloud-cli.info google-cloud-cli.sh slack-desc +SLACKBUILD VERSION: 540.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://storage.googleapis.com/cloud-sdk-release/google-cloud-cli-540.0.0-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e58d03678330d5a46b03fa5c49947ce8 +SLACKBUILD SHORT DESCRIPTION: google-cloud-cli (short desc) + +SLACKBUILD NAME: gopls +SLACKBUILD LOCATION: ./development/gopls +SLACKBUILD FILES: README gopls.SlackBuild gopls.info slack-desc +SLACKBUILD VERSION: 0.21.1 +SLACKBUILD DOWNLOAD: https://github.com/golang/tools/archive/gopls/v0.21.1/tools-gopls-v0.21.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78922075554ca0ab0f0f8f07a0c0f0cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gopls (the Go language server) + +SLACKBUILD NAME: got +SLACKBUILD LOCATION: ./development/got +SLACKBUILD FILES: README got.SlackBuild got.info slack-desc +SLACKBUILD VERSION: 0.123 +SLACKBUILD DOWNLOAD: https://gameoftrees.org/releases/portable/got-portable-0.123.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 392c793e2a7b98b0ca7efb0bd881d08f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: got (Game of Trees version control system) + +SLACKBUILD NAME: gplcver +SLACKBUILD LOCATION: ./development/gplcver +SLACKBUILD FILES: README files/gplcver-CMakeLists.txt files/vcddiff-CMakeLists.txt gplcver.SlackBuild gplcver.info slack-desc +SLACKBUILD VERSION: 2.12a +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gplcver/gplcver-2.12a.src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 857a15a9ebc8ef63ece01502509cbeb7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gplcver (open-source Verilog simulator) + +SLACKBUILD NAME: gprbuild +SLACKBUILD LOCATION: ./development/gprbuild +SLACKBUILD FILES: README doinst.sh douninst.sh gprbuild.SlackBuild gprbuild.info slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gprbuild/archive/v25.0.0/gprbuild-25.0.0.tar.gz https://github.com/AdaCore/gprconfig_kb/archive/v25.0.0/gprconfig_kb-25.0.0.tar.gz https://github.com/AdaCore/xmlada/archive/v25.0.0/xmlada-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d53e0d7ad721874d0ae4756d2d6b4fae 34481c051de245954ada5fa1d39eb32b ba88734c59e24a2eab8ad1d099bfad7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gprbuild (GNAT Project Manager) + +SLACKBUILD NAME: gprolog +SLACKBUILD LOCATION: ./development/gprolog +SLACKBUILD FILES: README gprolog.SlackBuild gprolog.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: http://gprolog.org/gprolog-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d656545898e20297a7f7bf672c0da437 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gprolog (produces native binaries from Prolog+constraint programs) + +SLACKBUILD NAME: gpsim +SLACKBUILD LOCATION: ./development/gpsim +SLACKBUILD FILES: README doinst.sh gpsim.SlackBuild gpsim.info slack-desc +SLACKBUILD VERSION: 0.32.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gpsim/files/gpsim/0.32.0/gpsim-0.32.1.tar.gz https://gpsim.sourceforge.net/gpsim.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62ed8ef50a13f29d1b740b8af6ac8286 2fbf1451263c81cdb1e5a1025efac4e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpsim (A full-featured software simulator for PIC microcontrollers) + +SLACKBUILD NAME: gputils +SLACKBUILD LOCATION: ./development/gputils +SLACKBUILD FILES: README gputils.SlackBuild gputils.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gputils/files/gputils/1.5.0/gputils-1.5.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b27bea5f67b2bc6f1c7b91c75ddc462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gputils (GNU PIC Utilities) + +SLACKBUILD NAME: gr-osmosdr +SLACKBUILD LOCATION: ./development/gr-osmosdr +SLACKBUILD FILES: README gr-osmosdr.SlackBuild gr-osmosdr.info patches/fix-newer-boost-detection.diff slack-desc +SLACKBUILD VERSION: 20250902_a8d5bcc +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/gr-osmosdr/gr-osmosdr-20250902_a8d5bcc.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80bbfa72f7aa94129133623ed62d8297 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gr-osmosdr (free software toolkit for building SDRs) + +SLACKBUILD NAME: gradle +SLACKBUILD LOCATION: ./development/gradle +SLACKBUILD FILES: README gradle.SlackBuild gradle.csh gradle.info gradle.sh slack-desc +SLACKBUILD VERSION: 9.3.1 +SLACKBUILD DOWNLOAD: https://services.gradle.org/distributions/gradle-9.3.1-all.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9047c95e66b2cbb7ef3ae5ee95f3c688 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gradle (Build Automation) + +SLACKBUILD NAME: grails +SLACKBUILD LOCATION: ./development/grails +SLACKBUILD FILES: README doinst.sh grails.SlackBuild grails.csh.new grails.info grails.sh.new slack-desc +SLACKBUILD VERSION: 3.2.8 +SLACKBUILD DOWNLOAD: https://github.com/grails/grails-core/releases/download/v3.2.8/grails-3.2.8.zip https://github.com/grails/grails-doc/releases/download/v3.2.8/grails-docs-3.2.8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8286dad8b1307b7a11fe039161835112 ce1e6f6b582de8b64b62ff9d4d3225a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grails (Groovy on Rails) + +SLACKBUILD NAME: gsoap +SLACKBUILD LOCATION: ./development/gsoap +SLACKBUILD FILES: README gsoap.SlackBuild gsoap.info patches/gsoap-2.8.126-shared_libs.patch slack-desc +SLACKBUILD VERSION: 2.8.132 +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/gsoap/gsoap_2.8.132.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0b93960bba760b5749f2fef3d5c718a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsoap (SOAP C Web Services with SSL and ZLIB) + +SLACKBUILD NAME: gtkdialog +SLACKBUILD LOCATION: ./development/gtkdialog +SLACKBUILD FILES: README gtkdialog-0.8.3-fno-common.patch gtkdialog.SlackBuild gtkdialog.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gtkdialog/gtkdialog-0.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8d2a2b912bcd5aa7da60984c19bc493 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkdialog (GTK2 UI builder) + +SLACKBUILD NAME: gtkextra +SLACKBUILD LOCATION: ./development/gtkextra +SLACKBUILD FILES: README gtkextra.SlackBuild gtkextra.info slack-desc +SLACKBUILD VERSION: 3.3.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gtkextra/files/3.3/gtkextra-3.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9462123bbccc5391be055a287b6bb6e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkextra (extra widgets for GTK+) + +SLACKBUILD NAME: guile-colorized +SLACKBUILD LOCATION: ./development/guile-colorized +SLACKBUILD FILES: README guile-colorized.SlackBuild guile-colorized.info slack-desc +SLACKBUILD VERSION: 0.1.git1625a79f +SLACKBUILD DOWNLOAD: https://git.sr.ht/~fredg/slackbuilds/blob/master/src/guile-colorized-0.1.git1625a79f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bcf817ba0f808c39f2819e230e74716 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guile-colorized (colorized REPL for GNU Guile) + +SLACKBUILD NAME: guile1.8 +SLACKBUILD LOCATION: ./development/guile1.8 +SLACKBUILD FILES: README doinst.sh guile-1.8.8-gcc46.patch guile1.8.SlackBuild guile1.8.info slack-desc +SLACKBUILD VERSION: 1.8.8 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/guile/guile-1.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18661a8fdfef13e2fcb7651720aa53f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guile1.8 (GNU's extension language library) + +SLACKBUILD NAME: guile2.0 +SLACKBUILD LOCATION: ./development/guile2.0 +SLACKBUILD FILES: README doinst.sh guile2.0.SlackBuild guile2.0.info slack-desc +SLACKBUILD VERSION: 2.0.14 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/guile/guile-2.0.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c64977c775effd19393364b3018fd8cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guile2.0 (GNU's extension language library) + +SLACKBUILD NAME: guile2.2 +SLACKBUILD LOCATION: ./development/guile2.2 +SLACKBUILD FILES: README doinst.sh guile2.2.SlackBuild guile2.2.info slack-desc +SLACKBUILD VERSION: 2.2.7 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/guile/guile-2.2.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a7e8def41678c567148c26a8a0a0873 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guile2.2 (GNU's extension language library) + +SLACKBUILD NAME: guitar +SLACKBUILD LOCATION: ./development/guitar +SLACKBUILD FILES: README doinst.sh guitar.SlackBuild guitar.desktop guitar.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/soramimi/Guitar/archive/v1.2.0/Guitar-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 052f0369f993ce7aee111bc7941a36fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guitar (Git GUI Client) + +SLACKBUILD NAME: gum +SLACKBUILD LOCATION: ./development/gum +SLACKBUILD FILES: README gum.SlackBuild gum.info slack-desc +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/charmbracelet/gum/releases/download/v0.17.0/gum_0.17.0_Linux_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c80d15ee043c79bf517855dd8ad72f12 +SLACKBUILD SHORT DESCRIPTION: gum (A tool for glamorous shell scripts) + +SLACKBUILD NAME: guzzle_sphinx_theme +SLACKBUILD LOCATION: ./development/guzzle_sphinx_theme +SLACKBUILD FILES: README guzzle_sphinx_theme.SlackBuild guzzle_sphinx_theme.info slack-desc +SLACKBUILD VERSION: 0.7.11 +SLACKBUILD DOWNLOAD: https://github.com/guzzle/guzzle_sphinx_theme/archive/0.7.11/guzzle_sphinx_theme-0.7.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a6a05bb68d38217478716ddb891122f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guzzle_sphinx_theme (Sphinx theme used by Guzzle) + +SLACKBUILD NAME: hadolint-bin +SLACKBUILD LOCATION: ./development/hadolint-bin +SLACKBUILD FILES: README hadolint-bin.SlackBuild hadolint-bin.info slack-desc +SLACKBUILD VERSION: 2.14.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/hadolint/hadolint/releases/download/v2.14.0/hadolint-linux-x86_64 https://github.com/hadolint/hadolint/releases/download/v2.14.0/hadolint-linux-arm64 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ece23a3cef9d4fbac137cf59f34cfaf6 f06e3cd82c17bce78c9a9ce7b2fb547f +SLACKBUILD SHORT DESCRIPTION: hadolint-bin (Dockerfile linter) + +SLACKBUILD NAME: halibut +SLACKBUILD LOCATION: ./development/halibut +SLACKBUILD FILES: README doinst.sh halibut.SlackBuild halibut.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-1.3/halibut-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93438912ae0036817798b53edd493dad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: halibut (documentation production system) + +SLACKBUILD NAME: happy +SLACKBUILD LOCATION: ./development/happy +SLACKBUILD FILES: README happy.SlackBuild happy.info slack-desc +SLACKBUILD VERSION: 1.20.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/happy/1.20.0/happy-1.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6d214eb9f0271e327a2948ba45d1612 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: happy (Parser generator for Haskell) + +SLACKBUILD NAME: hare +SLACKBUILD LOCATION: ./development/hare +SLACKBUILD FILES: README hare.SlackBuild hare.info slack-desc +SLACKBUILD VERSION: 0.24.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://git.sr.ht/~sircmpwn/hare/archive/66ebb53ef4fa8aea329e883ea21787a74bdcedf9.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 85e134430544a948f7789d1fa8c6db9e +SLACKBUILD SHORT DESCRIPTION: hare (programming language) + +SLACKBUILD NAME: harec +SLACKBUILD LOCATION: ./development/harec +SLACKBUILD FILES: README harec.SlackBuild harec.info slack-desc +SLACKBUILD VERSION: 0.24.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://git.sr.ht/~sircmpwn/harec/archive/aaf2f364c6d9fad452416c0385ccd296541d5661.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 84635dfbe0888f18a73799b744b56642 +SLACKBUILD SHORT DESCRIPTION: harec (Hare bootstrap compiler) + +SLACKBUILD NAME: haxe-bin +SLACKBUILD LOCATION: ./development/haxe-bin +SLACKBUILD FILES: README haxe-bin.SlackBuild haxe-bin.info slack-desc +SLACKBUILD VERSION: 4.3.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/HaxeFoundation/haxe/releases/download/4.3.6/haxe-4.3.6-linux64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 67f954996e8a5e3867cb7267573f7290 +SLACKBUILD SHORT DESCRIPTION: haxe-bin (Haxe Programming Language) + +SLACKBUILD NAME: helix +SLACKBUILD LOCATION: ./development/helix +SLACKBUILD FILES: README disable-grammar-fetching.patch doinst.sh helix.SlackBuild helix.info slack-desc +SLACKBUILD VERSION: 25.07.1 +SLACKBUILD DOWNLOAD: https://github.com/helix-editor/helix/releases/download/25.07.1/helix-25.07.1-source.tar.xz https://sbo.t-rg.ws/helix-25.07.1-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b5e1b34e1c849d7329ec354a707a77a 8f4fabacd9a671816643fe9bac1ae80b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: helix (a post-modern modal text editor.) + +SLACKBUILD NAME: henplus +SLACKBUILD LOCATION: ./development/henplus +SLACKBUILD FILES: README henplus.SlackBuild henplus.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/henplus/files/henplus-0.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 230d3bff07c54b4861c848582b077b35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: henplus (SQL shell) + +SLACKBUILD NAME: heroku-cli +SLACKBUILD LOCATION: ./development/heroku-cli +SLACKBUILD FILES: README heroku-cli.SlackBuild heroku-cli.info slack-desc +SLACKBUILD VERSION: 10.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cli-assets.heroku.com/versions/10.0.0/b084308/heroku-v10.0.0-b084308-linux-x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d37cd2e309005eda7e9fab4361963ad7 +SLACKBUILD SHORT DESCRIPTION: heroku-cli (Heroku CLI) + +SLACKBUILD NAME: hexcurse +SLACKBUILD LOCATION: ./development/hexcurse +SLACKBUILD FILES: README hexcurse.SlackBuild hexcurse.info slack-desc +SLACKBUILD VERSION: 1.70.0 +SLACKBUILD DOWNLOAD: https://github.com/prso/hexcurse-ng/archive/v1.70.0/hexcurse-ng-1.70.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8a308482dd849e0cd690d1c115b4c9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexcurse (ncurses-based hex editor) + +SLACKBUILD NAME: hexe +SLACKBUILD LOCATION: ./development/hexe +SLACKBUILD FILES: README fix-b-option.diff hexe.1 hexe.SlackBuild hexe.info hexe.rst slack-desc +SLACKBUILD VERSION: 20120305 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/hexe-20120305.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 977603f712970477f835c68e4adee6b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexe (minimalist hex editor) + +SLACKBUILD NAME: hexedit +SLACKBUILD LOCATION: ./development/hexedit +SLACKBUILD FILES: README hexedit.SlackBuild hexedit.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/pixel/hexedit/archive/1.6/hexedit-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b5849759dbda9ab25ec22818c16e970 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexedit (Simple hex editor) + +SLACKBUILD NAME: hexer +SLACKBUILD LOCATION: ./development/hexer +SLACKBUILD FILES: COPYRIGHT README hexer.SlackBuild hexer.info manpages_readability.diff rc/hexerrc.blackonwhite rc/hexerrc.greenonblack rc/hexerrc.whiteonblack slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://devel.ringlet.net/files/editors/hexer/hexer-1.0.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ec7ddfa25bc83335ab63182d3e7b10c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexer (hex editor with vi-like UI) + +SLACKBUILD NAME: hexinator +SLACKBUILD LOCATION: ./development/hexinator +SLACKBUILD FILES: README doinst.sh hexinator.SlackBuild hexinator.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/hexinator/hexinator-1.10_i386.deb https://ponce.cc/slackware/sources/repo/hexinator/openssl10-solibs-1.0.2u-i586-2.txz +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/hexinator/hexinator-1.12_amd64.deb https://ponce.cc/slackware/sources/repo/hexinator/openssl10-solibs-1.0.2u-x86_64-2.txz +SLACKBUILD MD5SUM: 7d056fcd3f45519873adf453caa9a5dc 24daa7235c1ba79a718a12734d5f4b47 +SLACKBUILD MD5SUM_x86_64: 1dd4bb1ac5a312c0fe86cdc2d946130b 4f46ed0bada6b941153c22dad3634c64 +SLACKBUILD SHORT DESCRIPTION: hexinator (proprietary graphical hex editor with many features) + +SLACKBUILD NAME: hexnet +SLACKBUILD LOCATION: ./development/hexnet +SLACKBUILD FILES: README hexnet.SlackBuild hexnet.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: http://abergerhoff.de/hexnet/hexnet-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a66f6618037a04bc0f50abad95e21f2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexnet (network terminal) + +SLACKBUILD NAME: highlight +SLACKBUILD LOCATION: ./development/highlight +SLACKBUILD FILES: README doinst.sh highlight.SlackBuild highlight.info slack-desc +SLACKBUILD VERSION: 4.7 +SLACKBUILD DOWNLOAD: http://www.andre-simon.de/zip/highlight-4.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc5f3a857aa6c6d9f23ea3e36522f959 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: highlight (a universal syntax highlighter) + +SLACKBUILD NAME: hipSYCL +SLACKBUILD LOCATION: ./development/hipSYCL +SLACKBUILD FILES: README hipSYCL.SlackBuild hipSYCL.info slack-desc +SLACKBUILD VERSION: 25.10.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaptiveCpp/AdaptiveCpp/archive/v25.10.0/AdaptiveCpp-25.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca4df5ea26cdb52394c6c1be3d366429 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hipSYCL (a SYCL implementation targeting CPU and GPUs) + +SLACKBUILD NAME: hoppscotch +SLACKBUILD LOCATION: ./development/hoppscotch +SLACKBUILD FILES: README doinst.sh hoppscotch.SlackBuild hoppscotch.info slack-desc +SLACKBUILD VERSION: 26.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/hoppscotch/releases/releases/download/v26.2.0-0/Hoppscotch_linux_x64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c8dabb6bd0f4fdf26ecc4ab69f4b550e +SLACKBUILD SHORT DESCRIPTION: hoppscotch (Open-source API development application) + +SLACKBUILD NAME: howl +SLACKBUILD LOCATION: ./development/howl +SLACKBUILD FILES: README doinst.sh howl.SlackBuild howl.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/howl-editor/howl/releases/download/0.6/howl-0.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a47e8cc7c1f07de150b3320247f0daa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: howl (The Howl Editor) + +SLACKBUILD NAME: hte +SLACKBUILD LOCATION: ./development/hte +SLACKBUILD FILES: README hte.SlackBuild hte.info hteditor-2.1.0-gcc-7.patch slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/hte/ht-2.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09b2a4461d75e9cd03af1cd67fadc1ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hte (editor/viewer/analyzer for executables) + +SLACKBUILD NAME: hub +SLACKBUILD LOCATION: ./development/hub +SLACKBUILD FILES: README hub.SlackBuild hub.info slack-desc +SLACKBUILD VERSION: 2.14.2 +SLACKBUILD DOWNLOAD: https://github.com/github/hub/archive/v2.14.2/hub-2.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d392e19e75e004e35cbc518ba190340 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hub (github helper) + +SLACKBUILD NAME: hugo +SLACKBUILD LOCATION: ./development/hugo +SLACKBUILD FILES: README hugo.SlackBuild hugo.info slack-desc +SLACKBUILD VERSION: 0.148.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/gohugoio/hugo/releases/download/v0.148.2/hugo_extended_0.148.2_Linux-64bit.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5621c5bf03157ea8c120a86d0dc2053d +SLACKBUILD SHORT DESCRIPTION: hugo (static HTML and CSS website generator written in Go) + +SLACKBUILD NAME: icdiff +SLACKBUILD LOCATION: ./development/icdiff +SLACKBUILD FILES: README icdiff.1 icdiff.SlackBuild icdiff.info icdiff.rst slack-desc +SLACKBUILD VERSION: 2.0.9 +SLACKBUILD DOWNLOAD: https://github.com/jeffkaufman/icdiff/archive/release-2.0.9/icdiff-release-2.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e24056130264752f2957e40fe30c5820 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icdiff (improved color diff) + +SLACKBUILD NAME: icecream-sundae +SLACKBUILD LOCATION: ./development/icecream-sundae +SLACKBUILD FILES: README doinst.sh icecream-sundae.SlackBuild icecream-sundae.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/JPEWdev/icecream-sundae/archive/v1.1.0/icecream-sundae-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5d4698c96a8e805336f5ccae3f9e3f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icecream-sundae (Commandline Monitor for Icecream) + +SLACKBUILD NAME: icemon +SLACKBUILD LOCATION: ./development/icemon +SLACKBUILD FILES: README doinst.sh icemon.SlackBuild icemon.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/icecc/icemon/releases/download/v3.3/icemon-3.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7356476ca0f489057723ad9c781679b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icemon (Monitor for icecream) + +SLACKBUILD NAME: icon +SLACKBUILD LOCATION: ./development/icon +SLACKBUILD FILES: README icon.SlackBuild icon.info slack-desc +SLACKBUILD VERSION: 9.5.24b +SLACKBUILD DOWNLOAD: https://github.com/gtownsend/icon/archive/v9.5.24b/icon-9.5.24b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d78d56f082e19a64d40009da0efe6f38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icon (programming language) + +SLACKBUILD NAME: icoutils +SLACKBUILD LOCATION: ./development/icoutils +SLACKBUILD FILES: README c23-iterators.patch icoutils.SlackBuild icoutils.info slack-desc +SLACKBUILD VERSION: 0.32.3 +SLACKBUILD DOWNLOAD: http://savannah.nongnu.org/download/icoutils/icoutils-0.32.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 907bfd140aa2cebd7fb2d3def6d24c9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icoutils (Windows Icon and Cursor Utilities) + +SLACKBUILD NAME: idea +SLACKBUILD LOCATION: ./development/idea +SLACKBUILD FILES: README doinst.sh idea.SlackBuild idea.info slack-desc +SLACKBUILD VERSION: 2025.3.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/idea/idea-2025.3.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 81e7255022bdc7c1f46e95c8c01782a3 +SLACKBUILD SHORT DESCRIPTION: idea (Development IDE) + +SLACKBUILD NAME: idlex +SLACKBUILD LOCATION: ./development/idlex +SLACKBUILD FILES: README doinst.sh idlex.SlackBuild idlex.desktop idlex.info idlex.png slack-desc +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c9/77/2ab23b472b7cf14b9ed0390247dbead8f614d050693091aab0c47b8f4e87/idlex-1.22.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdf84fea7b29be0bfb2f2f5012c1c52b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: idlex (IDLE Extensions for Python) + +SLACKBUILD NAME: ieee-pilot +SLACKBUILD LOCATION: ./development/ieee-pilot +SLACKBUILD FILES: README docs.diff gencode.diff ieee-pilot.SlackBuild ieee-pilot.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://gitlab.com/esr/ieee-pilot/-/archive/1.11/ieee-pilot-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 049697a58411dce4ee1282ab190d6efa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ieee-pilot (implementation of the PILOT programming language) + +SLACKBUILD NAME: ign-math2 +SLACKBUILD LOCATION: ./development/ign-math2 +SLACKBUILD FILES: README ign-math2.SlackBuild ign-math2.info slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://bitbucket.org/ignitionrobotics/ign-math/get/ign-math2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNTESTED +SLACKBUILD MD5SUM: b792edf4a05d61cc80c0bae7a26f129f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ign-math2 (A small, fast, and high performance math library) + +SLACKBUILD NAME: ignition-math +SLACKBUILD LOCATION: ./development/ignition-math +SLACKBUILD FILES: README ignition-math.SlackBuild ignition-math.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/ignition-math-1.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82c5da4beb724ebb2a6553eb3a8c7bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ignition-math (small, fast, and high performance math library) + +SLACKBUILD NAME: inform +SLACKBUILD LOCATION: ./development/inform +SLACKBUILD FILES: README destdir.diff inform.SlackBuild inform.info slack-desc +SLACKBUILD VERSION: 6.41_r2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/inform-6.41-r2.tar.gz http://www.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/designers_manual_4.zip http://www.ifarchive.org/if-archive/infocom/compilers/inform6/manuals/IBG.pdf http://www.inform-fiction.org/manual/I6-Addendum.html +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a38fc48ddf90fe8ac8c7a5c03322fe6e 0063968c3378636add1a0697b6d1fc16 b2635d3d61313bed286409500fc55bed 93fb0261ac9662a3e7cc2e7ed9469042 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inform (interactive fiction compiler) + +SLACKBUILD NAME: ioncube-loader +SLACKBUILD LOCATION: ./development/ioncube-loader +SLACKBUILD FILES: README doinst.sh ioncube-loader.SlackBuild ioncube-loader.info ioncube.ini ioncube64.ini slack-desc +SLACKBUILD VERSION: 15.5.0 +SLACKBUILD DOWNLOAD: http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86_15.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64_15.5.0.tar.gz +SLACKBUILD MD5SUM: 3b0b2421680711a5529c8eea8d8bdccc +SLACKBUILD MD5SUM_x86_64: 628cab1e1a18a213a36e2ce812645728 +SLACKBUILD SHORT DESCRIPTION: ioncube-loader (Loader for ionCube Secured Files) + +SLACKBUILD NAME: ispc +SLACKBUILD LOCATION: ./development/ispc +SLACKBUILD FILES: 07e63aeea2687b799acca932670f0ad12591097e.patch README ispc.SlackBuild ispc.info slack-desc +SLACKBUILD VERSION: 1.26.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ispc/ispc/archive/v1.26.0/ispc-1.26.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bd9c9a3ebb06c2ae30faf7d4e06c9b8c +SLACKBUILD SHORT DESCRIPTION: ispc (Intel Implicit SPMD Program Compiler) + +SLACKBUILD NAME: jam +SLACKBUILD LOCATION: ./development/jam +SLACKBUILD FILES: README jam.SlackBuild jam.info patches/01_jam-2.5-overflow.patch patches/02_jam-missing-includes.patch patches/03_jam-implicit-int.patch patches/04_jam-2.5-argv-fixup.patch patches/05_jam-2.6.1-fix-typo.patch slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://swarm.workshop.perforce.com/downloads/guest/perforce_software/jam/jam-2.6.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6df59f91da8d3c8ab12de22f3b8c1258 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jam (Make Redux) + +SLACKBUILD NAME: janet +SLACKBUILD LOCATION: ./development/janet +SLACKBUILD FILES: README janet.SlackBuild janet.info slack-desc +SLACKBUILD VERSION: 1.36.0 +SLACKBUILD DOWNLOAD: https://github.com/janet-lang/janet/archive/c0d7a49b/janet-c0d7a49b19d92b5fbf750a033f3e1adeea192bce.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c02ecdf744d14dcbd6e6dc001ea8483 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: janet (the janet programming language) + +SLACKBUILD NAME: jasspa +SLACKBUILD LOCATION: ./development/jasspa +SLACKBUILD FILES: 20091011-glibc-2.32.patch README doinst.sh jasspa.SlackBuild jasspa.desktop jasspa.info slack-desc +SLACKBUILD VERSION: 091011 +SLACKBUILD DOWNLOAD: http://www.jasspa.com/release_20090909/jasspa-mesrc-20091011.tar.gz http://www.jasspa.com/release_20090909/jasspa-metree-20091017.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4db0f1b9bf6fd9699d13366e15305b9 82f250e7dbfc5ae2917230de76a24826 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jasspa (enhanced microemacs text editor) + +SLACKBUILD NAME: javacc +SLACKBUILD LOCATION: ./development/javacc +SLACKBUILD FILES: LICENSE README javacc javacc.SlackBuild javacc.info jjdoc jjtree slack-desc +SLACKBUILD VERSION: 7.0.10 +SLACKBUILD DOWNLOAD: https://repo1.maven.org/maven2/net/java/dev/javacc/javacc/7.0.10/javacc-7.0.10.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87d9c6fdc5a4e197eb6d52b2e3cd406b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: javacc (Java Compiler Compiler [tm]) + +SLACKBUILD NAME: javafx-scenebuilder +SLACKBUILD LOCATION: ./development/javafx-scenebuilder +SLACKBUILD FILES: README doinst.sh javafx-scenebuilder.SlackBuild javafx-scenebuilder.info slack-desc +SLACKBUILD VERSION: 21.0.0 +SLACKBUILD DOWNLOAD: https://download2.gluonhq.com/scenebuilder/21.0.0/install/linux/SceneBuilder-21.0.0.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e4dc0b0b8ab349177f68c1929fe8d39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: javafx-scenebuilder (JavaFX Scene Builder design tool) + +SLACKBUILD NAME: jdk +SLACKBUILD LOCATION: ./development/jdk +SLACKBUILD FILES: README jdk.SlackBuild jdk.info profile.d/jdk.csh profile.d/jdk.sh slack-desc +SLACKBUILD VERSION: 8u421 +SLACKBUILD DOWNLOAD: https://download.oracle.com/otn/java/jdk/8u421-b09/d8aa705069af427f9b83e66b34f5e380/jdk-8u421-linux-i586.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/otn/java/jdk/8u421-b09/d8aa705069af427f9b83e66b34f5e380/jdk-8u421-linux-x64.tar.gz +SLACKBUILD MD5SUM: e168fd0dec491c691e4ed4ff545e6833 +SLACKBUILD MD5SUM_x86_64: 9ab092d0b9bc4fc4535b972f5fc03f63 +SLACKBUILD SHORT DESCRIPTION: jdk (Java(TM) + +SLACKBUILD NAME: jdk11 +SLACKBUILD LOCATION: ./development/jdk11 +SLACKBUILD FILES: README jdk11.SlackBuild jdk11.info slack-desc +SLACKBUILD VERSION: 11.0.22 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/otn/java/jdk/11.0.22+9/8662aac2120442c2a89b1ee9c67d7069/jdk-11.0.22_linux-x64_bin.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1d0ca55b8121d35a69a4666ce49c5381 +SLACKBUILD SHORT DESCRIPTION: jdk11 (Java Platform Standard Edition Development Kit) + +SLACKBUILD NAME: jdk19 +SLACKBUILD LOCATION: ./development/jdk19 +SLACKBUILD FILES: README jdk19.SlackBuild jdk19.info slack-desc +SLACKBUILD VERSION: 19.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/java/19/archive/jdk-19.0.2_linux-x64_bin.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: da5f877ae40579f0b44e0573a227f7dc +SLACKBUILD SHORT DESCRIPTION: jdk19 (Java Platform Standard Edition Development Kit) + +SLACKBUILD NAME: jdk23 +SLACKBUILD LOCATION: ./development/jdk23 +SLACKBUILD FILES: README jdk23.SlackBuild jdk23.info slack-desc +SLACKBUILD VERSION: 23.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/java/23/archive/jdk-23.0.2_linux-x64_bin.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2fc1465c2c41f61c80facb71a9b09549 +SLACKBUILD SHORT DESCRIPTION: jdk23 (Java Platform Standard Edition Development Kit) + +SLACKBUILD NAME: jeex +SLACKBUILD LOCATION: ./development/jeex +SLACKBUILD FILES: README doinst.sh jeex.SlackBuild jeex.info slack-desc +SLACKBUILD VERSION: 12.6.1 +SLACKBUILD DOWNLOAD: https://github.com/NeckersBOX/jeex/releases/download/Jeex-12.6.1/jeex-12.6.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d519da7ee87a863d4c7ad4939c67f5fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jeex (GTK+ Hex Editor) + +SLACKBUILD NAME: jenv +SLACKBUILD LOCATION: ./development/jenv +SLACKBUILD FILES: README jenv.SlackBuild jenv.info slack-desc +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: https://github.com/jenv/jenv/archive/0.5.7/jenv-0.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 778c829fad05b8d60d58f84cfbaf9e16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jenv (Java environment management tool) + +SLACKBUILD NAME: jpm +SLACKBUILD LOCATION: ./development/jpm +SLACKBUILD FILES: README jpm.SlackBuild jpm.info slack-desc +SLACKBUILD VERSION: 20241105_d93b7c24 +SLACKBUILD DOWNLOAD: https://github.com/janet-lang/jpm/archive/d93b7c24/jpm-d93b7c243645d31410a81fb9ab8f7a5e5608f0d0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c938f8603f943c371605b2ffa56cae38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpm (the janet package manager) + +SLACKBUILD NAME: jsmin +SLACKBUILD LOCATION: ./development/jsmin +SLACKBUILD FILES: README jsmin.SlackBuild jsmin.info slack-desc +SLACKBUILD VERSION: 20130329 +SLACKBUILD DOWNLOAD: https://github.com/douglascrockford/JSMin/archive/1bf6ce5f74a9f8752ac7f5d115b8d7ccb31cfe1b/JSMin-1bf6ce5f74a9f8752ac7f5d115b8d7ccb31cfe1b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7036954ad6fc5662052fd77eebcb323 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jsmin (The JavaScript Minifier) + +SLACKBUILD NAME: jujutsu +SLACKBUILD LOCATION: ./development/jujutsu +SLACKBUILD FILES: README jujutsu.SlackBuild jujutsu.info slack-desc +SLACKBUILD VERSION: 0.40.0 +SLACKBUILD DOWNLOAD: https://github.com/jj-vcs/jj/archive/refs/tags/v0.40.0/jj-0.40.0.tar.gz https://static.crates.io/crates/ahash/ahash-0.8.12.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/alloca/alloca-0.4.0.crate https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anes/anes-0.1.6.crate https://static.crates.io/crates/ansi-to-tui/ansi-to-tui-8.0.1.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstream/anstream-1.0.0.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-1.0.0.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anyhow/anyhow-1.0.102.crate https://static.crates.io/crates/arc-swap/arc-swap-1.9.0.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.2.0.crate https://static.crates.io/crates/assert_matches/assert_matches-1.5.0.crate https://static.crates.io/crates/async-trait/async-trait-0.1.89.crate https://static.crates.io/crates/atomic/atomic-0.6.1.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/beef/beef-0.5.2.crate https://static.crates.io/crates/bit-set/bit-set-0.5.3.crate https://static.crates.io/crates/bit-set/bit-set-0.8.0.crate https://static.crates.io/crates/bit-vec/bit-vec-0.6.3.crate https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.11.0.crate https://static.crates.io/crates/blake2/blake2-0.10.6.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/borrow-or-share/borrow-or-share-0.2.4.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.20.2.crate https://static.crates.io/crates/bytecount/bytecount-0.6.9.crate https://static.crates.io/crates/bytemuck/bytemuck-1.25.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/bytes/bytes-1.11.1.crate https://static.crates.io/crates/camino/camino-1.2.2.crate https://static.crates.io/crates/cassowary/cassowary-0.3.0.crate https://static.crates.io/crates/cast/cast-0.3.0.crate https://static.crates.io/crates/castaway/castaway-0.2.4.crate https://static.crates.io/crates/cc/cc-1.2.56.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chacha20/chacha20-0.10.0.crate https://static.crates.io/crates/chrono/chrono-0.4.44.crate https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate https://static.crates.io/crates/clap/clap-4.6.0.crate https://static.crates.io/crates/clap-markdown/clap-markdown-0.1.5.crate https://static.crates.io/crates/clap_builder/clap_builder-4.6.0.crate https://static.crates.io/crates/clap_complete/clap_complete-4.6.0.crate https://static.crates.io/crates/clap_complete_nushell/clap_complete_nushell-4.6.0.crate https://static.crates.io/crates/clap_derive/clap_derive-4.6.0.crate https://static.crates.io/crates/clap_lex/clap_lex-1.0.0.crate https://static.crates.io/crates/clap_mangen/clap_mangen-0.3.0.crate https://static.crates.io/crates/clru/clru-0.6.3.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/compact_str/compact_str-0.9.0.crate https://static.crates.io/crates/console/console-0.16.3.crate https://static.crates.io/crates/convert_case/convert_case-0.10.0.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.3.0.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/criterion/criterion-0.8.2.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.8.2.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossterm/crossterm-0.29.0.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/crunchy/crunchy-0.2.4.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.7.crate https://static.crates.io/crates/csscolorparser/csscolorparser-0.6.2.crate https://static.crates.io/crates/darling/darling-0.23.0.crate https://static.crates.io/crates/darling_core/darling_core-0.23.0.crate https://static.crates.io/crates/darling_macro/darling_macro-0.23.0.crate https://static.crates.io/crates/dashmap/dashmap-6.1.0.crate https://static.crates.io/crates/data-encoding/data-encoding-2.10.0.crate https://static.crates.io/crates/datatest-stable/datatest-stable-0.3.3.crate https://static.crates.io/crates/deltae/deltae-0.3.2.crate https://static.crates.io/crates/deranged/deranged-0.5.8.crate https://static.crates.io/crates/derive_more/derive_more-2.1.1.crate https://static.crates.io/crates/derive_more-impl/derive_more-impl-2.1.1.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/dirs/dirs-6.0.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/document-features/document-features-0.2.12.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/email_address/email_address-0.2.9.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.13.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/erased-serde/erased-serde-0.4.10.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/escape8259/escape8259-0.5.3.crate https://static.crates.io/crates/etcetera/etcetera-0.11.0.crate https://static.crates.io/crates/euclid/euclid-0.22.13.crate https://static.crates.io/crates/eyre/eyre-0.6.12.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.11.0.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.14.0.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.17.0.crate https://static.crates.io/crates/faster-hex/faster-hex-0.10.0.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filedescriptor/filedescriptor-0.8.3.crate https://static.crates.io/crates/filetime/filetime-0.2.27.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.9.crate https://static.crates.io/crates/finl_unicode/finl_unicode-1.4.0.crate https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate https://static.crates.io/crates/fixedbitset/fixedbitset-0.5.7.crate https://static.crates.io/crates/fluent-uri/fluent-uri-0.4.1.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate https://static.crates.io/crates/foldhash/foldhash-0.2.0.crate https://static.crates.io/crates/fraction/fraction-0.15.3.crate https://static.crates.io/crates/futures/futures-0.1.31.crate https://static.crates.io/crates/futures/futures-0.3.32.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.32.crate https://static.crates.io/crates/futures-core/futures-core-0.3.32.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.32.crate https://static.crates.io/crates/futures-io/futures-io-0.3.32.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.32.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.32.crate https://static.crates.io/crates/futures-task/futures-task-0.3.32.crate https://static.crates.io/crates/futures-util/futures-util-0.3.32.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.17.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/getrandom/getrandom-0.4.2.crate https://static.crates.io/crates/gix/gix-0.81.0.crate https://static.crates.io/crates/gix-actor/gix-actor-0.40.0.crate https://static.crates.io/crates/gix-archive/gix-archive-0.30.0.crate https://static.crates.io/crates/gix-attributes/gix-attributes-0.31.0.crate https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.3.0.crate https://static.crates.io/crates/gix-blame/gix-blame-0.11.0.crate https://static.crates.io/crates/gix-chunk/gix-chunk-0.7.0.crate https://static.crates.io/crates/gix-command/gix-command-0.8.0.crate https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.35.0.crate https://static.crates.io/crates/gix-config/gix-config-0.54.0.crate https://static.crates.io/crates/gix-config-value/gix-config-value-0.17.1.crate https://static.crates.io/crates/gix-date/gix-date-0.15.1.crate https://static.crates.io/crates/gix-diff/gix-diff-0.61.0.crate https://static.crates.io/crates/gix-dir/gix-dir-0.23.0.crate https://static.crates.io/crates/gix-discover/gix-discover-0.49.0.crate https://static.crates.io/crates/gix-error/gix-error-0.2.1.crate https://static.crates.io/crates/gix-features/gix-features-0.46.2.crate https://static.crates.io/crates/gix-filter/gix-filter-0.28.0.crate https://static.crates.io/crates/gix-fs/gix-fs-0.19.2.crate https://static.crates.io/crates/gix-glob/gix-glob-0.24.0.crate https://static.crates.io/crates/gix-hash/gix-hash-0.23.0.crate https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.13.0.crate https://static.crates.io/crates/gix-ignore/gix-ignore-0.19.1.crate https://static.crates.io/crates/gix-index/gix-index-0.49.0.crate https://static.crates.io/crates/gix-lock/gix-lock-21.0.2.crate https://static.crates.io/crates/gix-merge/gix-merge-0.14.0.crate https://static.crates.io/crates/gix-negotiate/gix-negotiate-0.29.0.crate https://static.crates.io/crates/gix-object/gix-object-0.58.0.crate https://static.crates.io/crates/gix-odb/gix-odb-0.78.0.crate https://static.crates.io/crates/gix-pack/gix-pack-0.68.0.crate https://static.crates.io/crates/gix-packetline/gix-packetline-0.21.2.crate https://static.crates.io/crates/gix-path/gix-path-0.11.2.crate https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.16.1.crate https://static.crates.io/crates/gix-protocol/gix-protocol-0.59.0.crate https://static.crates.io/crates/gix-quote/gix-quote-0.7.0.crate https://static.crates.io/crates/gix-ref/gix-ref-0.61.0.crate https://static.crates.io/crates/gix-refspec/gix-refspec-0.39.0.crate https://static.crates.io/crates/gix-revision/gix-revision-0.43.0.crate https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.29.0.crate https://static.crates.io/crates/gix-sec/gix-sec-0.13.2.crate https://static.crates.io/crates/gix-shallow/gix-shallow-0.10.0.crate https://static.crates.io/crates/gix-status/gix-status-0.28.0.crate https://static.crates.io/crates/gix-submodule/gix-submodule-0.28.0.crate https://static.crates.io/crates/gix-tempfile/gix-tempfile-21.0.2.crate https://static.crates.io/crates/gix-trace/gix-trace-0.1.18.crate https://static.crates.io/crates/gix-transport/gix-transport-0.55.1.crate https://static.crates.io/crates/gix-traverse/gix-traverse-0.55.0.crate https://static.crates.io/crates/gix-url/gix-url-0.35.2.crate https://static.crates.io/crates/gix-utils/gix-utils-0.3.1.crate https://static.crates.io/crates/gix-validate/gix-validate-0.11.0.crate https://static.crates.io/crates/gix-worktree/gix-worktree-0.50.0.crate https://static.crates.io/crates/gix-worktree-state/gix-worktree-state-0.28.0.crate https://static.crates.io/crates/gix-worktree-stream/gix-worktree-stream-0.30.0.crate https://static.crates.io/crates/globset/globset-0.4.18.crate https://static.crates.io/crates/half/half-2.7.1.crate https://static.crates.io/crates/hash32/hash32-0.3.1.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heapless/heapless-0.8.0.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.65.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/icu_collections/icu_collections-2.1.1.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.1.1.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.1.1.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.1.1.crate https://static.crates.io/crates/icu_properties/icu_properties-2.1.2.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.1.2.crate https://static.crates.io/crates/icu_provider/icu_provider-2.1.1.crate https://static.crates.io/crates/id-arena/id-arena-2.3.0.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/ignore/ignore-0.4.25.crate https://static.crates.io/crates/imara-diff/imara-diff-0.1.8.crate https://static.crates.io/crates/imara-diff/imara-diff-0.2.0.crate https://static.crates.io/crates/indenter/indenter-0.3.4.crate https://static.crates.io/crates/indexmap/indexmap-2.13.0.crate https://static.crates.io/crates/indoc/indoc-2.0.7.crate https://static.crates.io/crates/insta/insta-1.47.1.crate https://static.crates.io/crates/instability/instability-0.3.11.crate https://static.crates.io/crates/interim/interim-0.2.1.crate https://static.crates.io/crates/io-close/io-close-0.3.7.crate https://static.crates.io/crates/is_executable/is_executable-1.0.5.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itertools/itertools-0.13.0.crate https://static.crates.io/crates/itertools/itertools-0.14.0.crate https://static.crates.io/crates/itoa/itoa-1.0.18.crate https://static.crates.io/crates/jiff/jiff-0.2.23.crate https://static.crates.io/crates/jiff-static/jiff-static-0.2.23.crate https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.6.crate https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.3.crate https://static.crates.io/crates/js-sys/js-sys-0.3.91.crate https://static.crates.io/crates/jsonschema/jsonschema-0.45.0.crate https://static.crates.io/crates/kasuari/kasuari-0.4.11.crate https://static.crates.io/crates/kstring/kstring-2.0.2.crate https://static.crates.io/crates/lab/lab-0.11.0.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/leb128fmt/leb128fmt-0.1.0.crate https://static.crates.io/crates/libc/libc-0.2.183.crate https://static.crates.io/crates/libredox/libredox-0.1.14.crate https://static.crates.io/crates/libtest-mimic/libtest-mimic-0.8.1.crate https://static.crates.io/crates/line-clipping/line-clipping-0.3.5.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.12.1.crate https://static.crates.io/crates/litemap/litemap-0.8.1.crate https://static.crates.io/crates/litrs/litrs-1.0.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/logos/logos-0.15.1.crate https://static.crates.io/crates/logos-codegen/logos-codegen-0.15.1.crate https://static.crates.io/crates/logos-derive/logos-derive-0.15.1.crate https://static.crates.io/crates/lru/lru-0.16.3.crate https://static.crates.io/crates/mac_address/mac_address-1.1.8.crate https://static.crates.io/crates/maplit/maplit-1.0.2.crate https://static.crates.io/crates/matchers/matchers-0.2.0.crate https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate https://static.crates.io/crates/memchr/memchr-2.8.0.crate https://static.crates.io/crates/memmap2/memmap2-0.9.10.crate https://static.crates.io/crates/memmem/memmem-0.1.1.crate https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/mio/mio-1.1.1.crate https://static.crates.io/crates/multimap/multimap-0.10.1.crate https://static.crates.io/crates/nix/nix-0.29.0.crate https://static.crates.io/crates/nix/nix-0.31.2.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/nom/nom-8.0.0.crate https://static.crates.io/crates/nonempty/nonempty-0.12.0.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.3.crate https://static.crates.io/crates/num/num-0.4.3.crate https://static.crates.io/crates/num-bigint/num-bigint-0.4.6.crate https://static.crates.io/crates/num-cmp/num-cmp-0.1.0.crate https://static.crates.io/crates/num-complex/num-complex-0.4.6.crate https://static.crates.io/crates/num-conv/num-conv-0.2.0.crate https://static.crates.io/crates/num-derive/num-derive-0.4.2.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.45.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.17.0.crate https://static.crates.io/crates/num_threads/num_threads-0.1.7.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-system-configuration/objc2-system-configuration-0.3.2.crate https://static.crates.io/crates/once_cell/once_cell-1.21.4.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/oorandom/oorandom-11.1.5.crate https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate https://static.crates.io/crates/ordered-float/ordered-float-4.6.0.crate https://static.crates.io/crates/outref/outref-0.5.2.crate https://static.crates.io/crates/page_size/page_size-0.6.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pest/pest-2.8.6.crate https://static.crates.io/crates/pest_derive/pest_derive-2.8.6.crate https://static.crates.io/crates/pest_generator/pest_generator-2.8.6.crate https://static.crates.io/crates/pest_meta/pest_meta-2.8.6.crate https://static.crates.io/crates/petgraph/petgraph-0.8.3.crate https://static.crates.io/crates/phf/phf-0.11.3.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.3.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.3.crate https://static.crates.io/crates/phf_macros/phf_macros-0.11.3.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.3.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.17.crate https://static.crates.io/crates/plain/plain-0.2.3.crate https://static.crates.io/crates/plotters/plotters-0.3.7.crate https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.7.crate https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.7.crate https://static.crates.io/crates/pollster/pollster-0.4.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.1.crate https://static.crates.io/crates/portable-atomic-util/portable-atomic-util-0.2.6.crate https://static.crates.io/crates/potential_utf/potential_utf-0.1.4.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/predicates/predicates-3.1.4.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.10.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.13.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.1.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.106.crate https://static.crates.io/crates/prodash/prodash-31.0.0.crate https://static.crates.io/crates/proptest/proptest-1.11.0.crate https://static.crates.io/crates/proptest-derive/proptest-derive-0.8.0.crate https://static.crates.io/crates/proptest-state-machine/proptest-state-machine-0.8.0.crate https://static.crates.io/crates/prost/prost-0.14.3.crate https://static.crates.io/crates/prost-build/prost-build-0.14.3.crate https://static.crates.io/crates/prost-derive/prost-derive-0.14.3.crate https://static.crates.io/crates/prost-types/prost-types-0.14.3.crate https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate https://static.crates.io/crates/quote/quote-1.0.45.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/r-efi/r-efi-6.0.0.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand/rand-0.10.0.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.10.0.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/rand_core/rand_core-0.9.5.crate https://static.crates.io/crates/rand_core/rand_core-0.10.0.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.4.0.crate https://static.crates.io/crates/ratatui/ratatui-0.30.0.crate https://static.crates.io/crates/ratatui-core/ratatui-core-0.1.0.crate https://static.crates.io/crates/ratatui-crossterm/ratatui-crossterm-0.1.0.crate https://static.crates.io/crates/ratatui-macros/ratatui-macros-0.7.0.crate https://static.crates.io/crates/ratatui-termwiz/ratatui-termwiz-0.1.0.crate https://static.crates.io/crates/ratatui-widgets/ratatui-widgets-0.3.0.crate https://static.crates.io/crates/rayon/rayon-1.11.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.18.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.7.3.crate https://static.crates.io/crates/redox_users/redox_users-0.5.2.crate https://static.crates.io/crates/ref-cast/ref-cast-1.0.25.crate https://static.crates.io/crates/ref-cast-impl/ref-cast-impl-1.0.25.crate https://static.crates.io/crates/referencing/referencing-0.45.0.crate https://static.crates.io/crates/regex/regex-1.12.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.14.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.10.crate https://static.crates.io/crates/roff/roff-1.1.1.crate https://static.crates.io/crates/rpassword/rpassword-7.4.0.crate https://static.crates.io/crates/rtoolbox/rtoolbox-0.0.3.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix/rustix-1.1.4.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.1.crate https://static.crates.io/crates/ryu/ryu-1.0.23.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/sapling-renderdag/sapling-renderdag-0.1.0.crate https://static.crates.io/crates/sapling-streampager/sapling-streampager-0.12.0.crate https://static.crates.io/crates/scm-record/scm-record-0.10.1.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_bser/serde_bser-0.4.0.crate https://static.crates.io/crates/serde_bytes/serde_bytes-0.11.19.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.1.0.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha1-checked/sha1-checked-0.10.0.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate https://static.crates.io/crates/shell-words/shell-words-1.1.1.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.5.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.8.crate https://static.crates.io/crates/simdutf8/simdutf8-0.1.5.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/siphasher/siphasher-1.0.2.crate https://static.crates.io/crates/slab/slab-0.4.12.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/smawk/smawk-0.3.2.crate https://static.crates.io/crates/socket2/socket2-0.6.2.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.1.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.27.2.crate https://static.crates.io/crates/strum_macros/strum_macros-0.27.2.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.117.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/tempfile/tempfile-3.27.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/terminfo/terminfo-0.9.0.crate https://static.crates.io/crates/termios/termios-0.3.3.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/termwiz/termwiz-0.23.3.crate https://static.crates.io/crates/test-case/test-case-3.3.1.crate https://static.crates.io/crates/test-case-core/test-case-core-3.3.1.crate https://static.crates.io/crates/test-case-macros/test-case-macros-3.3.1.crate https://static.crates.io/crates/textwrap/textwrap-0.16.2.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.18.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.18.crate https://static.crates.io/crates/thread_local/thread_local-1.1.9.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/timeago/timeago-0.6.0.crate https://static.crates.io/crates/tinystr/tinystr-0.8.2.crate https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.11.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokio/tokio-1.50.0.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.6.1.crate https://static.crates.io/crates/tokio-util/tokio-util-0.6.10.crate https://static.crates.io/crates/toml/toml-1.1.0+spec-1.1.0.crate https://static.crates.io/crates/toml_datetime/toml_datetime-1.1.0+spec-1.1.0.crate https://static.crates.io/crates/toml_edit/toml_edit-0.25.8+spec-1.1.0.crate https://static.crates.io/crates/toml_parser/toml_parser-1.1.0+spec-1.1.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.1.0+spec-1.1.0.crate https://static.crates.io/crates/tracing/tracing-0.1.44.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.31.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.36.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.23.crate https://static.crates.io/crates/typeid/typeid-1.0.3.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate https://static.crates.io/crates/uluru/uluru-3.1.0.crate https://static.crates.io/crates/unarray/unarray-0.1.4.crate https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.3.crate https://static.crates.io/crates/unicode-general-category/unicode-general-category-1.1.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.24.crate https://static.crates.io/crates/unicode-linebreak/unicode-linebreak-0.1.5.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.25.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-truncate/unicode-truncate-2.0.1.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.6.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.21.0.crate https://static.crates.io/crates/uuid-simd/uuid-simd-0.8.0.crate https://static.crates.io/crates/valuable/valuable-0.1.1.crate https://static.crates.io/crates/vec_map/vec_map-0.8.2.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/vsimd/vsimd-0.8.0.crate https://static.crates.io/crates/vtparse/vtparse-0.6.2.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.14.7+wasi-0.2.4.crate https://static.crates.io/crates/wasip2/wasip2-1.0.2+wasi-0.2.9.crate https://static.crates.io/crates/wasip3/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate https://static.crates.io/crates/wasite/wasite-1.0.2.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.114.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.114.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.114.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.114.crate https://static.crates.io/crates/wasm-encoder/wasm-encoder-0.244.0.crate https://static.crates.io/crates/wasm-metadata/wasm-metadata-0.244.0.crate https://static.crates.io/crates/wasmparser/wasmparser-0.244.0.crate https://static.crates.io/crates/watchman_client/watchman_client-0.9.0.crate https://static.crates.io/crates/web-sys/web-sys-0.3.91.crate https://static.crates.io/crates/wezterm-bidi/wezterm-bidi-0.2.3.crate https://static.crates.io/crates/wezterm-blob-leases/wezterm-blob-leases-0.1.1.crate https://static.crates.io/crates/wezterm-color-types/wezterm-color-types-0.3.0.crate https://static.crates.io/crates/wezterm-dynamic/wezterm-dynamic-0.2.1.crate https://static.crates.io/crates/wezterm-dynamic-derive/wezterm-dynamic-derive-0.1.1.crate https://static.crates.io/crates/wezterm-input-types/wezterm-input-types-0.1.0.crate https://static.crates.io/crates/whoami/whoami-2.1.1.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.11.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-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.15.crate https://static.crates.io/crates/winnow/winnow-1.0.0.crate https://static.crates.io/crates/winreg/winreg-0.56.0.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.51.0.crate https://static.crates.io/crates/wit-bindgen-core/wit-bindgen-core-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust/wit-bindgen-rust-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust-macro/wit-bindgen-rust-macro-0.51.0.crate https://static.crates.io/crates/wit-component/wit-component-0.244.0.crate https://static.crates.io/crates/wit-parser/wit-parser-0.244.0.crate https://static.crates.io/crates/writeable/writeable-0.6.2.crate https://static.crates.io/crates/yansi/yansi-1.0.1.crate https://static.crates.io/crates/yoke/yoke-0.8.1.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.1.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.40.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.40.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.3.crate https://static.crates.io/crates/zerovec/zerovec-0.11.5.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.2.crate https://static.crates.io/crates/zlib-rs/zlib-rs-0.6.3.crate https://static.crates.io/crates/zmij/zmij-1.0.21.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 333df61da5b6baf4ccbe42b7d7b08312 2d72538f5e173edbd18d17e347f409bc 2fb8e2b2c327d642027d27dd82160195 46f37ff604a120bd603618a799d60887 a4cce839af1f5a83a1bf73de16819a75 bf23cd323c33a8c283c41bb9b79e4ce4 a5edbb16fb71d6000e6978cba3dbce14 8f8c092d845e2b2cb83d947fb728385f 082b8b397447a875d587f5f6447092db 98d6a6e6b3cd1d9eef459a04ac44bc05 8f73a79f90605665cbc9650aafa9ca45 27ce951824c9152083803a3f33f60d1c ff22614d76b61a606442313e71c3e4c2 c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 d6185493a6ebbb1b9d976c535aadca10 569dea4ecab8c2a92d650a5103e69853 3ce13f8504b72552464acf5c8a29fe72 d376881996e5860651ee1d0369bb178c 56a2b7308b7ba8cb21f6129dd60ee9a0 d29971a331ab6d870ba90d0c019d0c06 f5c005d29a67dae8d9266225ecd40a74 3e70bb53cab36a3ef2a02dfce21bc472 20084c4c04bcc06fd3d7ff662deca706 11cc36bd487629c8aca8eb121fae0c8d b174984f0ec889f5c32e90bddb80f674 fa4e40913159dd05959a52a5dff270fc 45a867175c81501378699f80724393c0 66aebb5faa7f9df11bdeb5c1b1aca9a2 a295edb6953237ebbdfa8e731229f9a3 58f403eb1c3a8600210527b17908e37a 87ba9457ae5c2e77d0cf5f893ed0bf1e 023b03cf9968b29253a5dfe62051008d e1fad53555fd006f50850ba70d5e5794 039b68ad4423e03069a58f9c91041d11 8bf5578c26c3fb3dc870c1017cdc24d5 ca6afc2448c15bdf935a887f9b69d6f5 ec9087f462624c5d819e1361538dbf05 45339d90b2b3a4f123af5ec459954102 06457d3034340d791d99664015b3010e c0b1ce0eed193481052a1d11e1e63311 2c186ae5cf4d2d548d0f1cc901111e69 f686e99053239b98e9aca46c3e06c6f9 4d032c3258a697860b4da7ae12bbd2f8 463a425785b2b34a7b2f5106bf25808e 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 3c00fbb55e7d7715a8692b0555a18bed 14937e64ec2e08ef69a3dd700d40d02e 4d2c28da884edabfe980fba47fa94320 8c0f8406dac1f424be269365c8b59111 d04455148fcb2108d061500a6144eb86 a319768d7df04462ce6c8f4a2977745f 70ac8704633c6693e2d88019ffe62da0 17ed0901e2ea518bf3be0b13a1207950 ccd01b3df3f1428960af78e594b413cf d048f43b0d83ed402122ce61b8e8247e 8a1a6905a0a83823446404d9786b5d70 e2788c8738759b28a40439f09863e56a 7396b89f37397a28330ebb91e6044c68 59f5947336fbdd161fc7164783617c53 b69f87eec94e36408135e81035235621 5eb4528208502227c71531278611e6ab f987937db2822e37626136d3024e5f73 73fe23ba2453e0e169dd26f74be57bc8 c5229cfccb6a1598e74a837dbc9e2797 08c18a18f452c41072b08e8367778c6a e63d7fa29c8d1d0b7a94e96b65743d39 b2a8b4dcf41563d959ae386da42eeb83 e12804a80187a0633de32cee837d8dcd 1164173a9a0124593a84d92d52464192 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 0ae33aef0dd913eab9c60d479ed18bab 81b4ce6014002d0cb0415aa401a51578 5364311ee37e0d14061eb1fce66ce061 5dec9da63f47c77c430e7e05f911c2fc 8576051f11e476ef4969afd07b9336c5 e60d4c421669bb1bc08458af9dc210d2 509971c57a3ff587ef76a9a483381920 8056a949aac022507b24c0fa358e7911 87b6473f5edcf8d9ac8acd81f0b32dee af9af4c082c6d8c0b65c7bd7a601a093 248eb08ddd009cd12269c8ef2a56ce6f 013112337737bd795953c7e311e99d7b efb672eafdbbab56cc05a8fc08ed2fb3 5db50f0910f8d10d20eebdfb0dc56b9c e891852d966a40470371fac78d6fa9c3 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c 3d62bfbbe08bdcee55fcb8cda85554d9 e78c924ecd8e323bea0db94cb63fe424 99546145bdd4e87ba299cc9cae560ac8 145b7bd67e6356f3510a7d8fa9bb7926 58c92d1a99f821c6afc763d6c9943b2d 198d7f7c37f632bc83502b28870b6d60 96c3c9f009928f02773032f341666861 d52f954e7bacdfe7bb20ceb3caee4a1c 1ba20ae7fd15056e81d732e0e78b118b 916cd597e92b97a987a1a8f8f2d40805 8a6423be63449516e688249c2e3bb910 8ea35f559a34b5a0ba1b063e001773ca 45c8ceba217e7adf351c151ae73b8a31 dceddd3d936c2195d6fd507e3773bc4e fb1ba8b05fe14c79ea215b8d79821c0a 538ad2963bfe5673586e88d5fdc1f0b2 9fa7e1b11f2a69ae068204ff3048235e 2baba2a181ea323cf6e8e34f50258e35 b02aa8103c4fc902751fd580043943f1 f2a8d2181b0a0ab72e7ee6a952f138f1 87f1f8f8fb6231833dfbcd01f286b45f ed115f03f4c1d744f740d1d8d3a86f2b b0a1ffd6b0b5fe67e3dac04cd26b3099 22d6690738de6ad2602949be9e30e218 3af57da2cb839fc49bbf046dc80ba6f1 01c4ec29f81c1001360f63fbb021b264 6df7f7d91962b315c958985b495988bb a1e1c92075e77d61acf61a094a68fa61 8b92a1377de5440d3acd42b28a192f39 26c13c0384e81b4ed7e32a664ca8a605 8dab3b3ec00dc56cffde0b0c410d47b5 fc53a85c912427e1af1278d8f9ef2aa4 e36ee995fbd928f67773e5dbca035c5e d474a6184e06dea44f9c0d3007c6ec27 a2506255208617c2cb4f52fcd6a739dd 3313319a2408705e8234c61e2bfe6818 f89d6019e0235b8a2fa0192439ab1d20 f16e9cea55055cb7ef8d754727242b6b 37614ea870fd446fbeacd6477364caf0 fb71f26e56c868ceb246642467f60aef 26879bc2f931276484214e5c3124f3c9 17bd511a7288906c12a96b2ba29179a7 d49ac779aef556b3b58375a47fa73913 1853b94a2efa6fac650a8bd9fefe6c72 64a6d8fe0c9a450bcefa41894e17d7ac e9a474ff4fa06cae9de697c1a96a6181 9a421286bfaf7199053b6fa7a3e690cb 8065dcc98df78ac70abdea4c30f4a617 7e05b61d2696ddfeb94d5c841b225c89 0e04259ec613cc62f1f0594aa7f33184 0f78d3d5f49be77ab347037c3edb50f6 39de57f416f0faef00d83fae5f724473 d5595ff3b4f802c8a20f796aed439bf2 2f2099c5cea9b532ff438efd9d1aed3c 4a243eda2ead0caae12575cfba6bc8af c5c84900b083bc27b6d352a59becc853 7ff6c2a407aa0fa5011ba1786d59704e 61d72f108d3ef9e87b9065c66b4e37f8 8748be89b2bc69b8eb120e08d7865207 004887e331a0a886e373cded5bd6b566 37361d3e92c26f1f0999471083619e97 6130f8139b662bee0fd8a908845df216 a316edabb01f7b73574ccf28a81aa89b f0080f72f5face3762a74f2a030e5a8f 126c3a260ff53d0a7274fa7e6ac370f7 180470efb2715087751da2208db23702 60be86390deed86429a7b93cc03cb585 329f703d5f026ef1cce4c083dfb19e36 e069c5674f02226a107cd4f1ae4fcdb6 3de4587e98a8bf509cb3e9ded8328222 9112160cb7b43717cf2d158d28d5123b fa680502a7bfaf95dfecf215a29fb9d1 70bcd7ecbe56372b61950049697d4fc5 9f5e9b0525064be9df35c211761c94f3 bdea5bb174b05663dd958524840a0f99 7a44142d8602b5f25082e94ee40751ce 93f982998235151a2c4658e7a51bcc70 f63c3e8e8094f845c1df368bf3daa7ea afcef2be3cb98d50044e45259a33077f c253290ae8326a4a6bd5c9b68afb6108 7ab73e6f0f34be16fae63b69ba96843c 68d4011cae5708a453c6208bb2cc496b 07d3e7e5533b7008fdf8e5fddb2f8d33 0e2857cca0ffa739816de64103cfa3d3 a7bc4055e984cc81010fb2daa1e135cd ef27f4eec079ae7f3eeead5ac0f81304 22fc915d3c4107d534faf1195a5be02a d351d1dd732a6bc059d39d491353f392 d311094430e0f776b594c850c11a2b05 ecc29e7e05210be870686360764d5a6a 44354bd5548c32aef25b065d90774f07 fc0dea6777165e11a0977de3e8ee95bb 805de165e0ee95c84ca0a8e612c12a18 81bfd00e4451c3e03927b656a0893554 c48785c3b8cf3faa438b3cd16d1897ba 20fb0edde79f6751614a9f409155ca75 b29a61f6596085afa41188f1b2ca95e8 dcaf8154a5d1533d5858577f02efeb46 f76fcfea8ef7fd5be6ec7011accc5a6f fd25a018c096ef40571c8b215f67a891 9333f0410512ea4ca4204115d9de13ed fdf1f3c476872eca710a068ecdede29d ae95906a14fee88019527f5dac6a2908 302cd0fb3cf96dfb6f67c7c096ffdd44 0339cc04f4471f002e421e2328a86bf5 ff62c1415be32ef6642213c9ae175170 5f183ccef8add67a9c1eae2fd04231ef e42194e3cfdfdb40e8b2dec80ab3172b ce5935e8063a452913a61e5405b33cb9 b0dd13f7bb7833b8d10e78cb331f4464 1d3e530a3410fc95a6987d70f84a6332 81afe385a2e45869d056cdd55cf9051e 87b1b7cb12ef4dfe842c212b98263048 49dca09da2b9035986fe978a39c91c50 750cde2aa62779cd0393f8fb43c21048 ca611f40ae8d26d9d2ebabf12532cee1 7a314fd97a06316b612d31d7b06cf373 d699b75845a054f315a8e0148229bb7b 03613ec559ee51a45bb61ee07f1fd045 68642bdd8c6d8feda2d737b4aecede40 ecca370386c4c809a464b923a41e775b fe77a3f609b6fd8d5b08f3b2ef14d2ad f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e f28afe09de1fc3658da6d032131af629 a1c2c6d256feec6af388d2b1348216cd d23c112a60ae3c4c9a7eca49a614f5a2 ab47171a0ecf8951392783ebf39750bb db0326fdcb5eca7e5fa11b9745dadd42 112c2c6eeac4fe1228a6183388e09ecb b0d240452aa80622e6af4c875a6bb3e5 8809983e231569824f4734c1c67f1e37 745e951d896ef03d4652601200325459 7d58a2a23cd19ed8e889afdbeb7986b1 bdf71f1d76db11308337275c39b6b820 164c3046a7f9720ce6c4240a8433a923 22c9fb2659929f432d5fe217d1cb74cf 46ad4f3e5384660617259ff0e3ff902b e46a3fc53950ca8571c6b5dced7f9552 f606acae6b911113aed7d1ec830fd4d9 cb2907ef3a72d405cf9939131bd112d1 6967b84cbf0213ff0e8c663b26f909e8 c634fda75a5f26694cb07903221791f6 fc851d94b0963b4fff78fc7a03e1b49e a5dccea66c92e51a0c7221618d5305ce d5654f979160014e342d18e5dd8e3c6d 5a7af442aa87deb7aa2e47aa53ecb4b0 6e07b9fe1df76f96f75843ad332d4b7e bb0c20f6e3faaa647d9c463c5501a8e0 1abb8c15c927019465ab14988633c201 ddb93a04c70e0491fdf1e7c552419f1a fe2f0f3a902c75e81cc94d610ce2959f 02af34cd6542b3ca9630789f22139bf3 d6cb02f15433317047109b1dbab79375 55cc03328b9f67387b17d3855d19b3b0 7d20f46219d84067cb62dc1032f19c72 93bcc1d1d2104f1ec9841e3637e2959c 3e106da1aa25437329bf9cab094e6216 421029191180ccd11cd28d7186a0640a 67ac1c6e8daa8f6da240b4a81e6dfed6 f96c005a6c182597f35f19fcd7cff14a 1483cf940c06815fb8a477c36e564062 3dcf171d1cfa4c5959afcddd8ca9f582 8ca3be1a8c02624bcd319089afb6454c 47580fad08273a52e998f84ef404912e 775cccc2de63ac894d5c2fc2c6864a73 171bb701365ec4b0c12ae5387e034c16 5ab4143491e10a733e15fd16fadc9ee8 f0d0ff577bb4d7d50811da818ea9d1f6 67bb39571fc311c857c8b8e6c33f7906 1fb91af1c97373201990f1baedc58c35 8b708bc4b33c5e1683467444c9ed41b0 d994b2a95f55266d239b5b2791c76dcd 20657ce5719d47cfc0dfe5664de8102f ed4e44c8eeb59ccf02891681bd0a5f2d 4a5b704e58f4c03439cbb8acb1e2c54e f17aecb8887cf0ecd823623160aed7db 6c8d8924a13f7f3e91dbf4897b2e2f4d 7c5b0f18029c9ac093049c1fd4f019aa 0f3c49558a5f7e9a6bc42c7e99a6d071 8927630752c4318c97736c12ed667301 9ad9785decbdb61128f4d05833d5e959 5d7b42844d2dbaf9096eed11c72bc4b8 f66a5e0697395109481ae9afd83db471 5b58e4f18091c0fa3579419f24cfaef9 3cf2c6451073b85f3075962a60bb90a0 1b3093a865e51ce798ed79054dd3d829 0fbab0ba3ce58941898919fa3d0bae4b 15353118e83f5e3c77cb725af8340add e092b3abcc54806f2a35889d725bf95f 9b08761c5be54489cdd3d759005554a1 4578b5cccbe636b7e5becdf5543b3802 03ac333203202f17d0eb0b3eeed8215a 9187c632109456024668c3ffbc9703f6 27c8879041324b03866b82c2e744dca7 6760292aaf3f1484be67db2635c1ba47 91a053fad821f7a26b3dd1ac0b26fe9c 130db480add7c9dccf7c13aa9ca71c82 e9877281560c00f010c067d58ba45844 4514e60d830c74d54f790d187dec4f68 bf105ab9a98eebfd13217fac2f31129a 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf ef8998050cc1339f2187fcb43e927f1b 2ac285e3ef451eeb49142364f45048a6 e5e0e3a7ef95028f479671731ea36957 e74442a4c9084564258f0818a1d45c65 6fe9fdb6c79df11b41082000fb229581 8126d1d3633176c93cba4ab07c840f3a 4de3a172ec67d4233c28a0458dd49ae4 3a346659bd6dfb43780c6cac29211670 89a4c808c7e377581099de2eb31f0d7b 694a82b7ab42f1aa35666c26b36a0e3c f2e257c733d6f9b6106ce4b4922813f8 bf59e862849889131e4b20b3760f739e 2676282e9e6fdfac65fe4352c5c7ec70 cba0205d0472e3b170f4d93aa9423b86 654c2b6ec12a0ab1f52e2c625e72161a 619dce78b18ac0f1f414600ef5a60215 964a7179e51c51e8b9cc020bb78dbeb5 78850f30bd2975b90e014b07afd764de eed64c8a75c0095bc395ef6770b6a56e 3fc6b20d8adff029d6efe97abfe3b504 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 15f4cfb0dff64a67f51625e63bd24d50 1902f4d716927d64b247efbb932965bc ff8fc66c6ad2bccb53666e7cc7b233fa c96675a504294eefcf7b6a94247915bb 16c9310ae90220fab4063f0de0f97275 f5948ef8f9b14504ab34f71ad4a4bd18 04842a0d317439181491887fb609ae10 427d040a4f963ea564af2bfbfe3a51e0 a32879b9260a098c433db87180f277ca 64234b91d8ef0eb0f54ef9388c85be5f 97b8b8d3e77be41d7f8408db12335bc2 8082a8878a70f20c5e140b6ca1a38b76 0b420c1a56d793213e241e0ef5a762fb de8b7925fba8888540ad4060211183ea 3181dca31efe33cbed29a45d0ec67848 22f52663e9f197191126dd37d9b2669c 751468b1f120283e4f6f266867a03837 c8388734c6f93046c31072bea90175df ee7a5f842c39bc47c474196e83b0df5f a6290a543b60d161a9817d1592189855 43b20fa1e9cdf2b535493391a11383ac 6072cecb286422299a2fd6c98319bd0d 36dc4a151f210244e8f25fd3b57498ba a1626b8f4d165b1b60d960862eba4cf0 3dd34cc681354af2b132dbf85f068a4a 9355f947522b1e6f44d305d1385032eb 40c6a76ccd5b34d7c4c483f6ed026ec5 fbbc2dd3c27bf59a828ee4685a580d33 9e288919101d489d9a6ba4d7be61e613 d04b015127b26ca6ff157c7c18e045ad ccb4bedc08455f3f8b2ca39330373874 19b1027b4b7477a91adcdf0cec47a608 8e481efccaa684733d195f50c5f0bdca dbaed304fca775edfd9fb0e980f64cbe 6e945b7625522326c4b07d5551d89102 56eeea4cebc8f0fe1d09207656f78ece f33b1f1301f6b1af56c461229b3a3923 7a1371bccdc531b353e9e82e8daf824b ada590bae67a4207745223aab78e32e4 ccb8cb53529c5fabd9da41cdc017c732 636fa63f343b9e1b69941bffd897eb9b 933d9b47b1e4f4e0cb271bc8ce60cad8 dbb01350ea9e84a75a25118f9fa9ef80 ce4a2bf504f1d0446d88e6ac1d505663 080cb13d0be74eea4d5dcb5d90fcd481 bab932332ba2b350bb392bf8f5b3bdb8 9777cc59a5b22e16b019162e63727099 3dcd0f89abb6723ee3ddc24a7673a9c0 0a6b86d84ce6703664485db94718c08a e662b1464700d377cb89a8a9b59bd8c0 54d035e40bfafd11b214ae0ade4f2453 f536f5cb15fa6909887c0ba3a9ba7474 2d8d8b377d144f5e32b4f65a69eb0b24 f03d9bde12cf6118ea84b8f78494b9e1 542822af0bb97241771e1ab466340b37 4c709998cec197c4a64b7e62a2b3a3ed f1358be8c98b98837cbd2cf51e75f8b3 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed b20af26adf4e3dfd9ccc31c48eb8584b 06d60ccc831bdf352572712f7fc0e190 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 16b50246460c1af54cf522b709d4f512 d7602381c0bc21d10603cc940a837b06 40b13e06b6e4fe908700b97581a0149f 295e503f197dd34556876b97c60b87c1 96261f3cee18842060fd64d618e056d8 baea6ab0ad0e707176e0852b62342432 6c623a8eed8450399ec323a72e96855c e72f6e543b456bb82d72a5a89b445157 b1bc9e5d82774814a4357bc250fe060f 7a11a8c075b55ab9b8c7771520f95352 789440cccc83854c8e317313ed19a4d1 5589880087d08bb34ca9f492de374efb da295881bf2183216377b531a92a371c e6122636524bff66e5ac90cf7ce0d17c bff9f5bd01b620680a98b1c59d92df7c ea275797b6ebf7a4089a9b005ced5e6e f152e30ff3fb6d222c5c079dac081b34 e504675031766787830ccf420f6d8ca2 c9defe80406280bcfce4ecf31c0200b3 fbe5da24bd1beef6125107ee41118187 2a64ea5600895fa56e33c4b4e49677e8 caf3f1777bbe120312d8d1a81cef2ef0 611730d5a0344bd87742297274631890 64d9f46e9ba78f68c30c486be3d8b7df b34c2cb40fbdc36ce1bfaeb331830548 99f5ad699ad94698b60f39bba715ca45 c0e4af0c8f6abb0789bce7593b814245 bb56b7d479e9fa872a035b46f04a3fbd 10a917b593f4dd7619cf771718110d6f de58bff8ca81ad6e4401cf69d6b1ad23 d4e8c84dde0eb032cc9eaa4121614822 38408bd3792dba6658a738a34190affa 5832db8037979e44555cd71f8781639e 4461c602c17462c2293009d4c9e40589 e32faa2eff402ef64b4f387261ece3d4 4b5ece77b3e731cba47059a5e2385b86 9c02495b380dc51331dcd8789b26cbfb ffb6b46b564680efcda445f05682cb47 a4bb1b92a5b098fdaa5694733ea73e7a 355b878d5248a72c2d71840357bedfa0 f6d8a5fadf6091837b8d5c33851ad571 c78def4c8f29cd4fe7009412d6963258 b1bb3a822a8b3650a7401dbc737764f0 ebd9c7f4debb0ca66a09a456953c1e5c 7134a4b036cb49118765602f8d954dcc a160b14e423954c978ca95aa78ca4210 dbeb1bb86d84cb296fafccd7244190c1 c678a7da0ee4b850ebde0474144a0415 8f99cbd301ab089989481394508a1015 7bc71c4512f237aaa07bbcee36452b12 e526ebb4be6c51a882839719dc445839 c14a0151b3184d981c806e498131decc f18f9c2c68863b96cb819caec94e3fbc 281b0b96a4aad5d627a67457faa5f931 540a56023a868c941be3ecc4dbd12c4d 8c3e318191de5b7a8c8c72ac92a00b76 b984c15c692a0f99698c62d9414e2b60 671eb267f94ea7044d7274f0c8be1493 51534ecc7b99f6ba320b65ac2593f82f 1c2814a474930e4380e07d61ebdf0da6 beede1fdd5ce9840d395abc905d8ab3e a5bd18da53ac74f0c4164bda21c810bb 80658754ba25f4a3c7c78c26ef5ae27f f9d969cfb6e7f4deafcb270dd18464d9 61e33ccf8e6431a1234897698d177033 370cd2a5fdd68bd38bd2ec2c7b153ce9 00dda16f17b456d99fb1cafa9125ed22 c3d42808c0c5cc0283666964f83df775 0fda199f993ef477896c360239f9f095 49fb2204154a5fe5320366aa88b84291 8b76b9f2069aad02cce54546381fc94b 6dafa04351e818cda8806a5bff1dd916 f2a271be7934b762ed05523370bf14c5 884b4e6ead60b1eef1c1f88b739b8092 ddd56057140620e25000e27d3d9174cc 2a4b3962d2e873cc03ad5bd46fee8896 41e2f0237e471d10d38bc7794d30f51a 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 02e48856cb88bcd854899ce0ad886873 bbfcc8b2adf465a8273e749de17827fd 4a1c91b24c3025dc6bb6e0eb9711772a 333b4ba3f64c35b6f89b521e8d64548b f9880f1c33a7bc7b0e6e086b504bf38f fd38d879e932077b2f6dea6ce5e9ef55 e9530bf7fbaea3232e23f2f579cdb1b0 d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 b3c17dbae6dcdda8e25963f21402905e 6bf3e627effc98ad70ab4a44e4045b10 9791431296dbe72aabda37a120a0d82f 7d06b6880c4da81ccb923260599e077e 0715eeb5f4913f941e7cec3629886d7b 8b8107db45afa793b896ca85dd8689eb 546a0008daf3cb5698560a9395e1aec9 beb179692d7b65ed985d1d42a3996145 3d238c0a696560fa73a41e3067a34c7f 7b5a38af796f4880fd74ca356e49b17d fb315cd2f711aabf0a616536d1b0852d 338cd54f76768381231cd3b285a4284d 9a308434d6c94263e216fa72e139076c 635418751467cc8e214e7ae2c72977e8 130964de8730684beb7d8a41b259f7f3 82287b6692d4cda96fdf2e82b80e9428 bd112dbeb1e9ba22219cd41ee8830ff8 287461cc6e6e7ca1de889972444e8833 6d4a348807465c9099f0bc0dd1e6e4fe 6f0aac9bcff044545c8cd6a2f25dd5d8 445603e8628f02790191aec5274b9053 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df d5806e699d67817275b601957b4c2af1 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 bb3780dd283a2faedb95ca3efcbb1196 91bcde189ce0574861e43a4909e3777f 339e4b43ded1edefd670d7219f541d2b 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 0a37365dc5b55b1396cdeee0d19dbba0 425cb30f4e2ce7a1d0edba3e7c4b8547 6ed9e32927f816a42aa4ec4ba30fac0f 31654c3947cb364324c4beb563795897 69f012ae935b27500554824ea32f921b 51d94dcb279853c9c9234e876296db15 06263c33fd2df33c2ee92c1a0637d33d cbbaf61a6b68020a075b9c0ba517cb25 2d823c47bd508f4dc290f9e33429e166 e2615fbbadc26d225d9fd59c87d00a91 72329d464b2313251d07d25f7d14723c 8b0935b5978afaca3c715f95ba56876f a1541495f4e0d9d59cd96e9e3295ed90 893abd3879be37e59c2dc34ba4301cac e73f23f11f2c9911c7068e4e7f5e39a4 585acef62e72bfa6bf712a966d968cc3 e96c794b09413a6385abede6b7df704b 49888ab19f65f553d1cfb359614cd101 5647038b458d8b9be05730039d286435 e85e8b9ed2cc53268e9d92ea0282f277 b747760b8aa9c39d5a3e8a3e39239653 32acd71016240374c634eb6e82f34a6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jujutsu (version control system) + +SLACKBUILD NAME: julia +SLACKBUILD LOCATION: ./development/julia +SLACKBUILD FILES: README doinst.sh julia.SlackBuild julia.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://julialang-s3.julialang.org/bin/linux/x86/1.3/julia-1.3.1-linux-i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://julialang-s3.julialang.org/bin/linux/x64/1.3/julia-1.3.1-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: 8f8bf69d03070c55ac5b4f11c1f9ddec +SLACKBUILD MD5SUM_x86_64: 878e50a162e918ef1151da8cc94d28b7 +SLACKBUILD SHORT DESCRIPTION: julia (a high-level, high performance dynamic programming language) + +SLACKBUILD NAME: julius +SLACKBUILD LOCATION: ./development/julius +SLACKBUILD FILES: README julius.SlackBuild julius.info slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: http://jaist.dl.osdn.jp/julius/60273/julius-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7868d89ac1fa729f477a7c700efaf087 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: julius (speech recognition software) + +SLACKBUILD NAME: jupyter-ipykernel +SLACKBUILD LOCATION: ./development/jupyter-ipykernel +SLACKBUILD FILES: README add-compat-with-pytest-8.patch jupyter-ipykernel.SlackBuild jupyter-ipykernel.info slack-desc +SLACKBUILD VERSION: 6.29.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-6.29.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 761bc5a6ca03202e700763fe384b2caf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-ipykernel (Python 3 kernel for Jupyter) + +SLACKBUILD NAME: jupyter-ipywidgets +SLACKBUILD LOCATION: ./development/jupyter-ipywidgets +SLACKBUILD FILES: README jupyter-ipywidgets.SlackBuild jupyter-ipywidgets.info slack-desc +SLACKBUILD VERSION: 8.1.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-8.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 027334bbd0eb5c5594a23bf6c320d098 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-ipywidgets (IPython widgets for the Jupyter Notebook) + +SLACKBUILD NAME: jupyter-nbclassic +SLACKBUILD LOCATION: ./development/jupyter-nbclassic +SLACKBUILD FILES: README doinst.sh jupyter-nbclassic.SlackBuild jupyter-nbclassic.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nbclassic/nbclassic-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5d5800fea427b89e13ffed580577d78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-nbclassic (Jupyter Notebook as a Jupyter Server Extension) + +SLACKBUILD NAME: jupyter-nbclient +SLACKBUILD LOCATION: ./development/jupyter-nbclient +SLACKBUILD FILES: README jupyter-nbclient.SlackBuild jupyter-nbclient.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nbclient/nbclient-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f946a5301693923eb4084ef59aaa0233 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-nbclient (execution contexts for Jupyter notebooks) + +SLACKBUILD NAME: jupyter-nbconvert +SLACKBUILD LOCATION: ./development/jupyter-nbconvert +SLACKBUILD FILES: README jupyter-nbconvert.SlackBuild jupyter-nbconvert.info slack-desc +SLACKBUILD VERSION: 7.17.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nbconvert/nbconvert-7.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 317ed078e9954c4846d970ff3eb12efe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-nbconvert (Jupyter notebook conversion) + +SLACKBUILD NAME: jupyter-nbformat +SLACKBUILD LOCATION: ./development/jupyter-nbformat +SLACKBUILD FILES: README jupyter-nbformat.SlackBuild jupyter-nbformat.info slack-desc +SLACKBUILD VERSION: 5.10.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nbformat/nbformat-5.10.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68dfea58a1236aa0518f1fec9c968473 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-nbformat (Jupyter notebook format) + +SLACKBUILD NAME: jupyter-notebook +SLACKBUILD LOCATION: ./development/jupyter-notebook +SLACKBUILD FILES: README doinst.sh jupyter-notebook.SlackBuild jupyter-notebook.info slack-desc +SLACKBUILD VERSION: 7.5.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3f6183c603c30c6c3fe3115afab0119 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-notebook (Jupyter interactive notebook) + +SLACKBUILD NAME: jupyter-notebook_shim +SLACKBUILD LOCATION: ./development/jupyter-notebook_shim +SLACKBUILD FILES: README jupyter-notebook_shim.SlackBuild jupyter-notebook_shim.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/notebook_shim/notebook_shim-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d3e7f204f53be8fbfe06df534c55613 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-notebook_shim (shim layer for Jupyter Notebook) + +SLACKBUILD NAME: jupyter-qtconsole +SLACKBUILD LOCATION: ./development/jupyter-qtconsole +SLACKBUILD FILES: README doinst.sh jupyter-qtconsole.SlackBuild jupyter-qtconsole.info slack-desc +SLACKBUILD VERSION: 5.7.0 +SLACKBUILD DOWNLOAD: https://github.com/jupyter/qtconsole/archive/5.7.0/qtconsole-5.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac52cdb10d56125a4e1163efb6a3820b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-qtconsole (Jupyter Qt Console) + +SLACKBUILD NAME: jupyter-widgetsnbextension +SLACKBUILD LOCATION: ./development/jupyter-widgetsnbextension +SLACKBUILD FILES: README jupyter-widgetsnbextension.SlackBuild jupyter-widgetsnbextension.info slack-desc +SLACKBUILD VERSION: 4.0.13 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/widgetsnbextension/widgetsnbextension-4.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 197233ae02bc970c0d1e9d31412af7d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter-widgetsnbextension (HTML widgets for the Jupyter Notebook) + +SLACKBUILD NAME: jupyter_client +SLACKBUILD LOCATION: ./development/jupyter_client +SLACKBUILD FILES: README jupyter_client.SlackBuild jupyter_client.info slack-desc +SLACKBUILD VERSION: 8.6.3 +SLACKBUILD DOWNLOAD: https://github.com/jupyter/jupyter_client/archive/v8.6.3/jupyter_client-8.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db341e927251b402a203d22d48399e68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_client (Jupyter protocol client APIs) + +SLACKBUILD NAME: jupyter_console +SLACKBUILD LOCATION: ./development/jupyter_console +SLACKBUILD FILES: README jupyter_console.SlackBuild jupyter_console.info slack-desc +SLACKBUILD VERSION: 6.6.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyter_console/jupyter_console-6.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cda122f18fd120f765cfbd212bd2ddaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_console (console frontend for Jupyter kernels) + +SLACKBUILD NAME: jupyter_core +SLACKBUILD LOCATION: ./development/jupyter_core +SLACKBUILD FILES: README jupyter_core.SlackBuild jupyter_core.info slack-desc +SLACKBUILD VERSION: 5.8.1 +SLACKBUILD DOWNLOAD: https://github.com/jupyter/jupyter_core/archive/v5.8.1/jupyter_core-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e839be68ebe0e7e9be855b9000e366e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_core (core common functionality of Jupyter projects) + +SLACKBUILD NAME: jupyter_events +SLACKBUILD LOCATION: ./development/jupyter_events +SLACKBUILD FILES: README jupyter_events.SlackBuild jupyter_events.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/jupyter/jupyter_events/releases/download/v0.12.0/jupyter_events-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0620b43aceadf5c0d58bac599de02de9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_events (event system for Jupyter Applications) + +SLACKBUILD NAME: jupyter_packaging +SLACKBUILD LOCATION: ./development/jupyter_packaging +SLACKBUILD FILES: README jupyter_packaging.SlackBuild jupyter_packaging.info slack-desc +SLACKBUILD VERSION: 0.12.3 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/j/jupyter_packaging/jupyter_packaging-0.12.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c6834023bd699bda5365ab7ed18bde2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_packaging (Jupyter Packaging Utilities) + +SLACKBUILD NAME: jupyter_server +SLACKBUILD LOCATION: ./development/jupyter_server +SLACKBUILD FILES: README jupyter_server.SlackBuild jupyter_server.info slack-desc +SLACKBUILD VERSION: 2.17.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyter_server/jupyter_server-2.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8812dfd79f6a8a2dcbefb72cff7503c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_server (Jupyter Backend) + +SLACKBUILD NAME: jupyter_server_terminals +SLACKBUILD LOCATION: ./development/jupyter_server_terminals +SLACKBUILD FILES: README jupyter_server_terminals.SlackBuild jupyter_server_terminals.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyter_server_terminals/jupyter_server_terminals-0.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bfbf3c1cf9861f80a19ecb8c9165b7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyter_server_terminals (Jupyter Server Extension) + +SLACKBUILD NAME: jupyterlab +SLACKBUILD LOCATION: ./development/jupyterlab +SLACKBUILD FILES: README doinst.sh jupyterlab.SlackBuild jupyterlab.info slack-desc +SLACKBUILD VERSION: 4.5.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-4.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 330362b334999d6a4ddc413b29fbb05c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyterlab (Jupyter next-generation user interface) + +SLACKBUILD NAME: jupyterlab_pygments +SLACKBUILD LOCATION: ./development/jupyterlab_pygments +SLACKBUILD FILES: README jupyterlab_pygments.SlackBuild jupyterlab_pygments.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyterlab_pygments/jupyterlab_pygments-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43ec6ca3f3c48c735204d9ac8037740a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyterlab_pygments (Theme for Pygments) + +SLACKBUILD NAME: jupyterlab_server +SLACKBUILD LOCATION: ./development/jupyterlab_server +SLACKBUILD FILES: README jupyterlab_server.SlackBuild jupyterlab_server.info slack-desc +SLACKBUILD VERSION: 2.28.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jupyterlab_server/jupyterlab_server-2.28.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93cf5fc04068b3046447fe11ea901db1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jupyterlab_server (Launch an application built using JupyterLab) + +SLACKBUILD NAME: kForth-32 +SLACKBUILD LOCATION: ./development/kForth-32 +SLACKBUILD FILES: README doinst.sh kForth-32.SlackBuild kForth-32.desktop kForth-32.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://github.com/mynenik/kForth-32/archive/refs/tags/v2.6.1/kForth-32-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 0a78b4d1ccf29b9dc10fc737e59e4851 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kForth-32 (32-bit Forth System for x86-GNU/Linux) + +SLACKBUILD NAME: kForth-64 +SLACKBUILD LOCATION: ./development/kForth-64 +SLACKBUILD FILES: README doinst.sh kForth-64.SlackBuild kForth-64.desktop kForth-64.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mynenik/kForth-64/archive/refs/tags/v0.6.1/kForth-64-0.6.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a458e899662a8d32ab887a57dfeea311 +SLACKBUILD SHORT DESCRIPTION: kForth-64 (64-bit Forth System for x86_64-GNU/Linux) + +SLACKBUILD NAME: kaaedit +SLACKBUILD LOCATION: ./development/kaaedit +SLACKBUILD FILES: README doinst.sh kaaedit.SlackBuild kaaedit.info slack-desc +SLACKBUILD VERSION: 0.54.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ed/a8/d5e2185aa6f2267dadbfffe23e0ed537effd3030e0362bf4d92d8d5103cb/kaaedit-0.54.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 314d78142c66b7f734232f6451f3d446 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaaedit (console text editor) + +SLACKBUILD NAME: kakoune +SLACKBUILD LOCATION: ./development/kakoune +SLACKBUILD FILES: README kakoune.SlackBuild kakoune.info slack-desc +SLACKBUILD VERSION: 2025.06.03 +SLACKBUILD DOWNLOAD: https://github.com/mawww/kakoune/releases/download/v2025.06.03/kakoune-2025.06.03.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 988fcdbe484ce90db9fa5dfee6240859 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kakoune (text editor) + +SLACKBUILD NAME: kawa.bin +SLACKBUILD LOCATION: ./development/kawa.bin +SLACKBUILD FILES: README kawa.bin.SlackBuild kawa.bin.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/kawa/kawa-3.1.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65b9ba85ad144425a244c79565065a35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kawa.bin (Scheme implementation running on the Java Virtual Machine) + +SLACKBUILD NAME: kconfig-frontends +SLACKBUILD LOCATION: ./development/kconfig-frontends +SLACKBUILD FILES: README gperf3.1_kconfig_id_lookup.patch kconfig-frontends.SlackBuild kconfig-frontends.info slack-desc +SLACKBUILD VERSION: 4.11.0.1 +SLACKBUILD DOWNLOAD: https://bitbucket.org/nuttx/tools/downloads/kconfig-frontends-4.11.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 635538534a016d66ca1223512f5fc424 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kconfig-frontends (kconfig language frontends) + +SLACKBUILD NAME: kcov +SLACKBUILD LOCATION: ./development/kcov +SLACKBUILD FILES: README kcov.SlackBuild kcov.info slack-desc +SLACKBUILD VERSION: 40 +SLACKBUILD DOWNLOAD: https://github.com/SimonKagstrom/kcov/archive/v40/kcov-40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fcc9d299beb0ff52bf780f189b14500 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kcov (code coverage tester) + +SLACKBUILD NAME: kdesvn +SLACKBUILD LOCATION: ./development/kdesvn +SLACKBUILD FILES: README doinst.sh kdesvn.SlackBuild kdesvn.info slack-desc +SLACKBUILD VERSION: 20211128_4a776d5 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/kdesvn-20211128_4a776d5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dda6d029f28ae9c216249641ddd04a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kdesvn (a subversion/cervisa client for KDE) + +SLACKBUILD NAME: kdiff3 +SLACKBUILD LOCATION: ./development/kdiff3 +SLACKBUILD FILES: README doinst.sh kdiff3.SlackBuild kdiff3.info slack-desc +SLACKBUILD VERSION: 1.10.7 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kdiff3/kdiff3-1.10.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5598064407e2e80f858e03cac8d3ff81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kdiff3 (A compare and merge tool for KDE) + +SLACKBUILD NAME: kelbt +SLACKBUILD LOCATION: ./development/kelbt +SLACKBUILD FILES: README kelbt.SlackBuild kelbt.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/kelbt-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d85d72a6bf4a20ea2169e4a24bf16bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kelbt (Backtracking LR Parsing) + +SLACKBUILD NAME: kforth +SLACKBUILD LOCATION: ./development/kforth +SLACKBUILD FILES: README doinst.sh kforth.SlackBuild kforth.desktop kforth.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/mynenik/kForth-32/archive/refs/tags/v1.8.0/kForth-32-1.8.0.tar.gz https://github.com/antonioleal/myslackbuilds/raw/main/development/kforth/dpans94.pdf +SLACKBUILD DOWNLOAD_x86_64: UNTESTED +SLACKBUILD MD5SUM: 5d5b822ad399b0261eee68ba1761219c 9ec4c6ae1f460415ecab6051f4e278b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kforth (A Forth programming language and environment) + +SLACKBUILD NAME: kicad-doc +SLACKBUILD LOCATION: ./development/kicad-doc +SLACKBUILD FILES: README kicad-doc.SlackBuild kicad-doc.info slack-desc +SLACKBUILD VERSION: 7.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/kicad/services/kicad-doc/-/archive/7.0.2/kicad-doc-7.0.2.tar.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/asciidoctor-web-pdf/asciidoctor-web-pdf-64bit-20230721.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b2229bb564c1ff4590d6db65f9ea3353 c522909c78ba3beff9efd4f9a6d00cbc +SLACKBUILD SHORT DESCRIPTION: kicad-doc (documentation for KiCad EDA Suite) + +SLACKBUILD NAME: kicad-footprints +SLACKBUILD LOCATION: ./development/kicad-footprints +SLACKBUILD FILES: README kicad-footprints.SlackBuild kicad-footprints.info slack-desc +SLACKBUILD VERSION: 7.0.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/kicad/libraries/kicad-footprints/-/archive/7.0.9/kicad-footprints-7.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5777f57ac184f673efd3371bec0c6929 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kicad-footprints (footprints for KiCad EDA Suite) + +SLACKBUILD NAME: kicad-packages3D +SLACKBUILD LOCATION: ./development/kicad-packages3D +SLACKBUILD FILES: README kicad-packages3D.SlackBuild kicad-packages3D.info slack-desc +SLACKBUILD VERSION: 7.0.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/kicad/libraries/kicad-packages3D/-/archive/7.0.9/kicad-packages3D-7.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 409bf9f641b362ce53bb6955aa0d8db1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kicad-packages3D (3D packages for KiCad EDA Suite) + +SLACKBUILD NAME: kicad-symbols +SLACKBUILD LOCATION: ./development/kicad-symbols +SLACKBUILD FILES: README kicad-symbols.SlackBuild kicad-symbols.info slack-desc +SLACKBUILD VERSION: 7.0.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/kicad/libraries/kicad-symbols/-/archive/7.0.9/kicad-symbols-7.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca7a6541e016a0205475554a00e7ee68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kicad-symbols (symbols for KiCad EDA Suite) + +SLACKBUILD NAME: kicad-templates +SLACKBUILD LOCATION: ./development/kicad-templates +SLACKBUILD FILES: README kicad-templates.SlackBuild kicad-templates.info slack-desc +SLACKBUILD VERSION: 7.0.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/kicad/libraries/kicad-templates/-/archive/7.0.9/kicad-templates-7.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22a3ac5d4ec8749b30ccd7ae732f288f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kicad-templates (templates for KiCad EDA Suite) + +SLACKBUILD NAME: kicad +SLACKBUILD LOCATION: ./development/kicad +SLACKBUILD FILES: README doinst.sh kicad.SlackBuild kicad.info slack-desc +SLACKBUILD VERSION: 9.0.7 +SLACKBUILD DOWNLOAD: https://github.com/KiCad/kicad-source-mirror/archive/9.0.7/kicad-source-mirror-9.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b5231a1690ae7db0b90e3abbb612b5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kicad (Open Source EDA Suite) + +SLACKBUILD NAME: kiwi +SLACKBUILD LOCATION: ./development/kiwi +SLACKBUILD FILES: README kiwi.SlackBuild kiwi.info slack-desc +SLACKBUILD VERSION: 1.9.29 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/kiwi/1.9/kiwi-1.9.29.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36eac822121201dfc69a8c5b4a07dc4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kiwi (A framework for Python applications with GUIs) + +SLACKBUILD NAME: kodespel +SLACKBUILD LOCATION: ./development/kodespel +SLACKBUILD FILES: README git2tarxz.sh kodespel.1 kodespel.SlackBuild kodespel.info kodespel.rst sbo.dict slack-desc +SLACKBUILD VERSION: 0.1.1+20220227_e0095c7 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/kodespel-0.1.1+20220227_e0095c7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59e11ff81b65da2834cee44567bc80f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kodespel (spell-checker for source code) + +SLACKBUILD NAME: komodo-edit +SLACKBUILD LOCATION: ./development/komodo-edit +SLACKBUILD FILES: README doinst.sh komodo-edit.SlackBuild komodo-edit.info slack-desc +SLACKBUILD VERSION: 12.0.1 +SLACKBUILD DOWNLOAD: https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-Edit-12.0.1-18441-linux-x86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-Edit-12.0.1-18441-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: db12d929ca92c5b9fdc5463688a90a03 +SLACKBUILD MD5SUM_x86_64: 95822bb59e0114e2cd5a873fb5856092 +SLACKBUILD SHORT DESCRIPTION: komodo-edit (Multi-Language Editor for Professional Developers) + +SLACKBUILD NAME: komodo-ide +SLACKBUILD LOCATION: ./development/komodo-ide +SLACKBUILD FILES: README doinst.sh komodo-ide.SlackBuild komodo-ide.info slack-desc +SLACKBUILD VERSION: 12.0.1 +SLACKBUILD DOWNLOAD: https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-IDE-12.0.1-91869-linux-x86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.activestate.com/Komodo/releases/12.0.1/Komodo-IDE-12.0.1-91869-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: 181ec22fc2691abc88c4c4327c95fe8a +SLACKBUILD MD5SUM_x86_64: d66e3d445fbff6873f5f7b93bada68af +SLACKBUILD SHORT DESCRIPTION: komodo-ide (Multi-Language IDE for Professional Developers) + +SLACKBUILD NAME: kompozer +SLACKBUILD LOCATION: ./development/kompozer +SLACKBUILD FILES: README doinst.sh kompozer.SlackBuild kompozer.desktop kompozer.info kompozer.png slack-desc +SLACKBUILD VERSION: 0.8b3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/kompozer/kompozer-0.8b3.en-US.gcc4.2-i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 1ba5327de6a795af5c3a0e72245352f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kompozer (Easy Web Authoring) + +SLACKBUILD NAME: kotlin +SLACKBUILD LOCATION: ./development/kotlin +SLACKBUILD FILES: README kotlin.SlackBuild kotlin.info slack-desc +SLACKBUILD VERSION: 2.3.20 +SLACKBUILD DOWNLOAD: https://github.com/JetBrains/kotlin/releases/download/v2.3.20/kotlin-compiler-2.3.20.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d3910f7b8dfbc7be9aa4f8de40779da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kotlin (Kotlin Compiler) + +SLACKBUILD NAME: latrace +SLACKBUILD LOCATION: ./development/latrace +SLACKBUILD FILES: README doinst.sh fix-scanner-config-for-flex-2.6.x.patch latrace.SlackBuild latrace.info slack-desc +SLACKBUILD VERSION: 0.5.11 +SLACKBUILD DOWNLOAD: http://pkgs.fedoraproject.org/repo/pkgs/latrace/latrace-0.5.11.tar.bz2/138457c7b9eaf3246eddb7856702cddf/latrace-0.5.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 138457c7b9eaf3246eddb7856702cddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: latrace (library call trace) + +SLACKBUILD NAME: lazarus +SLACKBUILD LOCATION: ./development/lazarus +SLACKBUILD FILES: README doinst.sh lazarus.SlackBuild lazarus.info slack-desc +SLACKBUILD VERSION: 4.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lazarus/lazarus-4.6-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b33e8dc4c38d9f919467743a9c98f9fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lazarus (rapid application development tool for freepascal) + +SLACKBUILD NAME: lazygit +SLACKBUILD LOCATION: ./development/lazygit +SLACKBUILD FILES: README lazygit.SlackBuild lazygit.info slack-desc +SLACKBUILD VERSION: 0.50.0 +SLACKBUILD DOWNLOAD: https://github.com/jesseduffield/lazygit/archive/v0.50.0/lazygit-0.50.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 208ef174fff66a951a3240a7c99d7350 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lazygit (simple terminal UI for git commands) + +SLACKBUILD NAME: lcov +SLACKBUILD LOCATION: ./development/lcov +SLACKBUILD FILES: README lcov.SlackBuild lcov.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://github.com/linux-test-project/lcov/archive/v1.16/lcov-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3f7697c11677c48f8d71dcbd2a4ebdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lcov (the LTP GCOV extension) + +SLACKBUILD NAME: ldc +SLACKBUILD LOCATION: ./development/ldc +SLACKBUILD FILES: README ldc.SlackBuild ldc.info slack-desc +SLACKBUILD VERSION: 1.30.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ldc-developers/ldc/releases/download/v1.30.0/ldc-1.30.0-src.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 871cec3741a884ff29f564175b919e4d +SLACKBUILD SHORT DESCRIPTION: ldc (llvm-based D compiler) + +SLACKBUILD NAME: ldns +SLACKBUILD LOCATION: ./development/ldns +SLACKBUILD FILES: README doinst.sh ldns.SlackBuild ldns.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: http://www.nlnetlabs.nl/downloads/ldns/ldns-1.7.1.tar.gz https://data.iana.org/root-anchors/root-anchors.xml +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 166262a46995d9972aba417fd091acd5 9000e073302426bad33eb9a34eac72f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ldns (DNS toolkit) + +SLACKBUILD NAME: le +SLACKBUILD LOCATION: ./development/le +SLACKBUILD FILES: README le.SlackBuild le.info slack-desc +SLACKBUILD VERSION: 1.16.8 +SLACKBUILD DOWNLOAD: https://github.com/lavv17/le/archive/v1.16.8/le-1.16.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94a24b344084324f07ab1a4fd3181fda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: le (text editor) + +SLACKBUILD NAME: lean-elan +SLACKBUILD LOCATION: ./development/lean-elan +SLACKBUILD FILES: README lean-elan.SlackBuild lean-elan.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/leanprover/elan/archive/v3.0.0/elan-3.0.0.tar.gz https://static.crates.io/crates/addr2line/addr2line-0.19.0.crate https://static.crates.io/crates/adler/adler-1.0.2.crate https://static.crates.io/crates/aes/aes-0.7.5.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.0.1.crate https://static.crates.io/crates/aligned/aligned-0.4.1.crate https://static.crates.io/crates/ansi_term/ansi_term-0.12.1.crate https://static.crates.io/crates/as-slice/as-slice-0.2.1.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/backtrace/backtrace-0.3.67.crate https://static.crates.io/crates/base64/base64-0.21.0.crate https://static.crates.io/crates/base64ct/base64ct-1.0.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/block-buffer/block-buffer-0.9.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.12.1.crate https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate https://static.crates.io/crates/bytes/bytes-1.4.0.crate https://static.crates.io/crates/bzip2-sys/bzip2-sys-0.1.11+1.0.8.crate https://static.crates.io/crates/bzip2/bzip2-0.4.4.crate https://static.crates.io/crates/cc/cc-1.0.79.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/cipher/cipher-0.3.0.crate https://static.crates.io/crates/clap/clap-2.34.0.crate https://static.crates.io/crates/constant_time_eq/constant_time_eq-0.1.5.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.3.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.7.crate https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.15.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/curl-sys/curl-sys-0.4.61+curl-8.0.1.crate https://static.crates.io/crates/curl/curl-0.4.44.crate https://static.crates.io/crates/cvt/cvt-0.1.2.crate https://static.crates.io/crates/digest/digest-0.10.6.crate https://static.crates.io/crates/digest/digest-0.9.0.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/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/dirs/dirs-3.0.2.crate https://static.crates.io/crates/either/either-1.8.1.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.32.crate https://static.crates.io/crates/env_proxy/env_proxy-0.4.1.crate https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate https://static.crates.io/crates/errno/errno-0.3.1.crate https://static.crates.io/crates/error-chain/error-chain-0.12.4.crate https://static.crates.io/crates/fastrand/fastrand-1.9.0.crate https://static.crates.io/crates/filetime/filetime-0.2.21.crate https://static.crates.io/crates/flate2/flate2-1.0.25.crate https://static.crates.io/crates/fnv/fnv-1.0.7.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.1.0.crate https://static.crates.io/crates/fs_at/fs_at-0.1.5.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.28.crate https://static.crates.io/crates/futures-core/futures-core-0.3.28.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.28.crate https://static.crates.io/crates/futures-io/futures-io-0.3.28.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.28.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.28.crate https://static.crates.io/crates/futures-task/futures-task-0.3.28.crate https://static.crates.io/crates/futures-util/futures-util-0.3.28.crate https://static.crates.io/crates/futures/futures-0.3.28.crate https://static.crates.io/crates/gcc/gcc-0.3.55.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.9.crate https://static.crates.io/crates/gimli/gimli-0.27.2.crate https://static.crates.io/crates/h2/h2-0.3.18.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.1.crate https://static.crates.io/crates/hmac/hmac-0.12.1.crate https://static.crates.io/crates/http-body/http-body-0.4.5.crate https://static.crates.io/crates/http/http-0.2.9.crate https://static.crates.io/crates/httparse/httparse-1.8.0.crate https://static.crates.io/crates/httpdate/httpdate-1.0.2.crate https://static.crates.io/crates/hyper-tls/hyper-tls-0.5.0.crate https://static.crates.io/crates/hyper/hyper-0.14.26.crate https://static.crates.io/crates/idna/idna-0.3.0.crate https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.10.crate https://static.crates.io/crates/ipnet/ipnet-2.7.2.crate https://static.crates.io/crates/itertools/itertools-0.10.5.crate https://static.crates.io/crates/itoa/itoa-1.0.6.crate https://static.crates.io/crates/jobserver/jobserver-0.1.26.crate https://static.crates.io/crates/js-sys/js-sys-0.3.61.crate https://static.crates.io/crates/json/json-0.12.4.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.142.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.8.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.4.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/markdown/markdown-0.3.0.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/mime/mime-0.3.17.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.6.2.crate https://static.crates.io/crates/mio/mio-0.8.6.crate https://static.crates.io/crates/native-tls/native-tls-0.2.11.crate https://static.crates.io/crates/nix/nix-0.26.2.crate https://static.crates.io/crates/normpath/normpath-1.1.1.crate https://static.crates.io/crates/object/object-0.30.3.crate https://static.crates.io/crates/ole32-sys/ole32-sys-0.2.0.crate https://static.crates.io/crates/once_cell/once_cell-1.17.1.crate https://static.crates.io/crates/opaque-debug/opaque-debug-0.3.0.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-111.25.3+1.1.1t.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.86.crate https://static.crates.io/crates/openssl/openssl-0.10.51.crate https://static.crates.io/crates/password-hash/password-hash-0.3.2.crate https://static.crates.io/crates/pbkdf2/pbkdf2-0.10.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.2.0.crate https://static.crates.io/crates/pest/pest-2.5.7.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pipeline/pipeline-0.5.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.26.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.56.crate https://static.crates.io/crates/quote/quote-1.0.26.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/redox_syscall/redox_syscall-0.2.16.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.3.5.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.7.1.crate https://static.crates.io/crates/regex/regex-1.8.1.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.8.2.crate https://static.crates.io/crates/reqwest/reqwest-0.11.16.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate https://static.crates.io/crates/rustix/rustix-0.37.14.crate https://static.crates.io/crates/rustversion/rustversion-1.0.12.crate https://static.crates.io/crates/ryu/ryu-1.0.13.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.21.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.8.0.crate https://static.crates.io/crates/security-framework/security-framework-2.8.2.crate https://static.crates.io/crates/semver-parser/semver-parser-0.10.2.crate https://static.crates.io/crates/semver/semver-0.11.0.crate https://static.crates.io/crates/serde/serde-1.0.160.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.160.crate https://static.crates.io/crates/serde_json/serde_json-1.0.96.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/sha1/sha1-0.10.5.crate https://static.crates.io/crates/sha2/sha2-0.10.6.crate https://static.crates.io/crates/sha2/sha2-0.9.9.crate https://static.crates.io/crates/slab/slab-0.4.8.crate https://static.crates.io/crates/smart-default/smart-default-0.6.0.crate https://static.crates.io/crates/socket2/socket2-0.4.9.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/strsim/strsim-0.8.0.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.15.crate https://static.crates.io/crates/tar/tar-0.4.38.crate https://static.crates.io/crates/tempfile/tempfile-3.5.0.crate https://static.crates.io/crates/term/term-0.7.0.crate https://static.crates.io/crates/textwrap/textwrap-0.11.0.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.40.crate https://static.crates.io/crates/thiserror/thiserror-1.0.40.crate https://static.crates.io/crates/time-core/time-core-0.1.0.crate https://static.crates.io/crates/time-macros/time-macros-0.2.8.crate https://static.crates.io/crates/time/time-0.3.20.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-native-tls/tokio-native-tls-0.3.1.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.7.crate https://static.crates.io/crates/tokio/tokio-1.27.0.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/tower-service/tower-service-0.3.2.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.30.crate https://static.crates.io/crates/tracing/tracing-0.1.37.crate https://static.crates.io/crates/try-lock/try-lock-0.2.4.crate https://static.crates.io/crates/typenum/typenum-1.16.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.5.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.13.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.8.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.10.crate https://static.crates.io/crates/url/url-2.3.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/vec_map/vec_map-0.8.2.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate https://static.crates.io/crates/walkdir/walkdir-2.3.3.crate https://static.crates.io/crates/want/want-0.3.0.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.84.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.34.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.84.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.84.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.84.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.84.crate https://static.crates.io/crates/web-sys/web-sys-0.3.61.crate https://static.crates.io/crates/winapi-build/winapi-build-0.1.1.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.5.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.2.8.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/windows-sys/windows-sys-0.42.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.48.0.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.0.crate https://static.crates.io/crates/winreg/winreg-0.10.1.crate https://static.crates.io/crates/winreg/winreg-0.8.0.crate https://static.crates.io/crates/xattr/xattr-0.2.3.crate https://static.crates.io/crates/zip/zip-0.6.2.crate https://static.crates.io/crates/zstd-safe/zstd-safe-4.1.6+zstd.1.5.2.crate https://static.crates.io/crates/zstd-sys/zstd-sys-1.6.3+zstd.1.5.2.crate https://static.crates.io/crates/zstd/zstd-0.10.2+zstd.1.5.2.crate +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e1febb2f00281127804a0a528daf0d8c b8e7ee27350aad1efd1cbe7a6a32c551 669215548c64019c08c92b2c1afd3deb 815dfe34d3e7a3ab4fdd827fde9e3d04 8ad2bf7329daec74312f767d402aac50 d82a09f1c1a60aa9f46c0f76e4ea1265 f44e8d1d2e61974b268852797530ea41 fdd18ab1fcd6905d1abb3dce8a86ea68 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 58637599fb4e68ecbca68939709aca1a cf0f1cbb3733e7153959edffc25adac4 69b33d6c893f518954721f7769fea248 a295edb6953237ebbdfa8e731229f9a3 023b03cf9968b29253a5dfe62051008d c7fbaf61245dc847237ab7c72b3ee9ea 41000ac8c8baa61b8021a258d60a7839 1e704be5ddde9d6b5383ef1035309f91 596cab766930d487256260ab9ca55b71 455a318aaa74bb2d7c39cfda2e8f818d b80c91663e5990a3770774abdce0f257 7d83f411bb22318c65fec8bbee937ece 74634128440dbc3766bda76fdf0aaa05 5f2578209a4d7964623462e402375ac0 59ae9122b2946d4d52bc48a1da5c5e06 ec9751a4c0d35e7313e52ddb7147376b b477cc1c7b45e2187b3cad0377b504d8 ae6dd0cd5319220586d8ace4c4be87ce 5960ae429b2ba6544a3e3a755aef1bbb a9d6492a1bd21d93dbc27c32eabd0c70 375958fb68bc683f8366d2f3ec1f33ba 89e88633cab0e4b6f3d3878b84dffe8b 192a849c6c392476fad9b205a894f0e4 2055aa2a8c9da89dadfd1e9012a26a20 30ec1b3363b03c11d30f45a0c7005411 732c54e5b65b869d7301eec81c97f6a1 493a2f042d86baa5c6bac75202c64554 3681f813c502d911e9eea940dddd26a5 056c8d712ee146347c412b72f4077b2f 4c21da37e71a52f26c8c5490f3ec4837 92499f5db37eadb0efa33bcc91248577 ba94e4b62665e48cc27ca8b14c5f5ff7 28925d0d3649d0577f07bc9ab288999c 249636a8c8e57527d0e72ae772df5acd fc65414dcac661c46f2cfad7722304f9 b21aa70c76c22f8936338797372236bf da699c4c8e4c153cbdb9fb0ef3fb3056 06e723078de46119c270eea21ec4344e 3091bf9ce6381222c8dbf65a439ab524 40290701abf90017215441da33b0dc15 8dab3b3ec00dc56cffde0b0c410d47b5 667e86b8b8d96ab4e9605627ce7dcc9a 78c898fdaa3968e23904bf8538c4a271 357f2bcdc622476ad883fe9d07f874c3 033882a55750c5f139f14711a5eb9131 378bd2c8eb6adcc1a837558e1927e1eb b2458958308a0923a65777b9297bf11a 2399b8b3b39b993d8e44d2fc1628663c 6052db16e7627061500931e7f53b0128 3f798ffba5e1f1ec5ad2df0afd1f76f8 3e2c0b885f7430e02dd6df1f8c626bc7 83e4c4337a8dac395b19ebcb8e3136a7 7ee7fac47a513e4f7e44c66195ad8051 10764f40bd10141d9f12920d7cfa123c d024d23a2c7e5dae75422a514daa686f 64a6d8fe0c9a450bcefa41894e17d7ac 9a1e26d4bea50aebcd8ce9f2f992c756 9b80c255701a8957ff28e86e6a1d2719 da8d709e9f342d4e917d22d5444a1076 1b41b97d982520b7364a87a39e2a1ed8 0b7994d1256215201bdfb810a357ffa2 c9fa9187985880eb320b350bd9024510 4e0c068ba38fa8e0aa6c46bce5e9d2ab c21c16e3bdc619cf65a31b23136d62ce c6a140bb2c9817edf8792e3c754c6e12 92968aee56cb2f162a55008fedddbb78 4918da28fbc2f6888ad71c159996a9b5 6540f0c2d7dce570f06661292fc68cab 2f559daf118046b6788718794ec3ab70 c3425a02781d0bb3c4f8d5d025d12266 11ce8b5f52cd315e8f52985b834b87eb 5f153f7135dceb02f88266121c836b4e f2014011b58783d34882b84571965cf6 3ecd97b1dc15c9b2229192a0c609249f 20b9f5d97aaf06b0f580f12860b67ba8 ffbab2186e43af074b619d6d8bfe3566 eacabd60e755d2a003031643241781dc 0779350c00b03603f72eef7f737686ad b1c4a08cc8222b3fff6d2d6dcf821689 fba3b040a55c01be7376d3dd5c4d4920 1f4aa5455ed7c45d2fe4171ef3040ff9 591b0243c421bf8e6df09e3209fce861 850ea71a54d22e85d50296abc1eb2c84 b31bf94ffe7e0f2ada93afae1076eaeb b5944eba016f7b965f3e2db3fcf3e3e4 94b8bf179385ff071bdc33b58bf047c0 dfdf2484a5545f51cf6b1f5f23b9f92e bb21a8ff26ec16bc15758b1625bc0f46 7d439888f1d12b29249e4f12e0e420fa 790ae5bbcccc91d97517bb1bde7ecd8e 580f8f88379ff0678e8336a781dda55d 8d526535233ee01e0f1402b5e8f4e8e9 e1a629a86bfa03f5c17180a8b213c74c e1c08dd529c5e71ff0f06c4fe4dcff7e ec9e9fe40bacdde764862148c53386de 653e04baa68a4484b3b839c19221e474 28d34115cfbbe0e8f80333591f2cdd84 907244c0d3791f3f981c7cc8e4cad0a3 5919927ef79b56c530e305f690ef2850 2a214c072a003c02718590da3cdad632 8fdb98f1648696852edd8dbd42aef7aa bd37a742884c141bd2ede0ae2902d937 f6984103b5729fd3ee8a7d718639c71b c7ce684666ac9c76223b1a0a5034ce99 42eec6b52b5a84621c18973fca40c043 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 6ee5c12c25f9ef371ac4f3fa8546b9af 57a5575d623bcbc7ba5c033c9f87744f 5c69337d37e58a380e00eac9ce0373bb 4ed863e96f34f750bebed5d8bf9a7f89 323153a8ec1da78a73131fec9d900c2e ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 a1626b8f4d165b1b60d960862eba4cf0 16111f31a29feae4ce4a324b83dc0189 782ea88d8e5b517b1c9e7d870e20e9e3 2793ed3e6807d79ff72271baec586531 33d7c3ed27fd9033f0a61150a7516139 62618c0255e3bd569371cf4ce4c424f2 8f5ff45e31f879a4bb4f8815fb25acc1 1986ea08bedd21c84bca46ff190b78a1 24fcbc2986fad09b25c9a4f9aef0a9e4 0680bc5a4f39b4a060281119f75bf962 d9a04f4fbf3a21f7ef6be47a007cb611 853888e375addadf7e85c8499e0745d3 2d8d8b377d144f5e32b4f65a69eb0b24 0bf4ac47fef874d61250f4d4afe4866b b4a0a98a54439a5a37952c8879187ee3 020e58f9782f7cec01a5a585a103432c 0ee7a1ea2700dab59dd62c27e5843f8c 42408be0352a76b14f1e77a6b8858a77 d2cc4e584ed64165fc56d2c9081eb3ee 80dacf2cdea8879fbe9b508bb9a4972a de0c5121b2b2518027169cc63d373ce3 f4e16ed6fedc75de9647dee3ff4d3967 47151b766b6b73e638fabe6fae7b723d 602d4f1e2fe53f870b70e83c8cee49db e3e93a5606f450c13fcad764fa1c4bed 9420cc533b8572ae0d04750421127f80 cf636206d0c3287ce209551fc5b02d88 26b4ac1432c227434bc943817f42872e 4acc1eadff484a737c93592e15b31f8a 5988bad1543264a9f48b542192e7de9a c9defe80406280bcfce4ecf31c0200b3 781d4ccf5d04c98fa02af207a9639249 8e053c23f1d36fbf3f276fbf501e3e35 64d9f46e9ba78f68c30c486be3d8b7df ccc93b4c981265eaa8908edd6a9459b3 7645c62a572f12b67d1b582d7257776e af8a44faf77b1d50155a07041284ca65 53928078ab8d120d5459d86d64bbc1ef a8de006fe0c7e373c560dd51599287a8 dd290e713c28d2e565d78eedd471ed78 ab44b0c93adeb9ee88e1c66555b8e6a7 e8e543c3dd8daff1ef7afe657a1dcb62 03c2a5849e585e44ddbbe0b991d7229c f2dd02db1d2830d70da1a7614eb1896a 5f0470696baaa4e5953bddbf196998f9 c678a7da0ee4b850ebde0474144a0415 9e2f7831d5c7d8bd2f430984e47c3065 b5670d9b6d6560440845d23ca563d44d 7eb63c76c58f57c48527d6bb37f86fcd b21820f2664242498beba7783b32bef4 60d7c3a9f75ac64cffbb9ccda7c1c8e5 e3189db1511d7f2fe59fd1b15ebac8ff 97e8197912c3d06f0b7486d07c31e182 a25ff12cdf468d4a5b4bf75b7fc6d743 63ce54e1fcbbdb45c15146fd082528bb 11ad59bd731103e90d688afc5f35271b 04c5de5f2fcb441ced909a45cff020bd 7544c989c31232ae0d941e321dfe9bb2 c12d182417999fc365f952e701f6071f 7d6d4fc9fad200d6e295f6930e97e022 41a9cb1cc86d75f991241c9c3f725556 e900a384ac7dbb320fe6a7279fbfef89 333b4ba3f64c35b6f89b521e8d64548b d18d362345c4fe512ef67b738b239fb8 6708629acf3d2ecb7404e43255d2df85 250acb3063bbdc870cbb54edcd6fff8f e334c03160b1e0989c2a71ca55f631fc e972ea58ec203bfa6c79c1207852298b a277676f11a4b8df65f0bd10cf91c34d 6dedf2077979fbca816469b7685d9e28 edd96c9a12dc3e04aa4d9a345ee6dd0f 8c58a7b08dcaaf1e6bc55616ce88582e eff90729cd4a439c36ff89f3ee0904d0 5ad255225437a92850eaea3cd7aa0051 d04b3c91526662b97397fc1e04e007b1 c900e7dbce808ff8ced375077b17a163 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df b44489eb4799c4fabac3fceb48de54f7 0498c4a11448bfc35dc7bb2caa64c753 110789f2dd21a2ea820ebed976b4b1c2 b58284cb8ce52b8de07e09f4f8fb9653 f2797ade0e36f1e5d6be9d11b5076582 a369d510325342310c7ab159bd181dae 7244738a73643f06df82069d00393ad7 7968284877e481b58df1569b68b5dc26 e8732bb9eec91463ea10020fc16991c1 34d06a94727c506c11e4710160e90f32 3d2bf2e578fe93c538d4f8c5cfddbe9b 017691b927b405669e1139b054a35f4a 631f9e1bcfe18e3976ef4c893ee13531 f56c70fbae23f08fb0912284333f7851 f3dad0f67aa70c6618c1593bd2086c36 d20c2b0f45a62cc15c503ea610706a8f 085ec81e4ced998bb7f1aea30b7a630e ec7e437088dc741e6a0653e553abca4e e24dfcf625e130a1e6db0ae375a17dd7 8cec8a187df7a7b971009a7693f60140 2fa0c13b386de68baa17168774b1c5fa 8aa3cbf525ad9e68c3619664a3401dbe ab839ba7cdb06278c67f0ff9ad05ab61 8479d907dcb0e97f59f2d01336bbd1ae 019d75d45065f42f1e17df5d4a021b75 cd575847adb9f45de20ff0d457327702 b09cf677221739808e8a5424e1510985 2841796570646c31589d2c54e14f53e9 +SLACKBUILD SHORT DESCRIPTION: lean-elan (toolchain manager for the lean prover) + +SLACKBUILD NAME: leiningen +SLACKBUILD LOCATION: ./development/leiningen +SLACKBUILD FILES: README leiningen.SlackBuild leiningen.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/leiningen/leiningen/raw/tag/2.10.0/bin/lein +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c53fa1d6092363d00468021f91e602f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leiningen (automation tool for Clojure projects) + +SLACKBUILD NAME: leo +SLACKBUILD LOCATION: ./development/leo +SLACKBUILD FILES: README doinst.sh leo.SlackBuild leo.desktop leo.info slack-desc +SLACKBUILD VERSION: 5.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/leo/Leo/5.5-final/Leo-5.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86cc269b954105f7e84811041704eb3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leo (Leonine Editor with Outlines) + +SLACKBUILD NAME: lepton-eda +SLACKBUILD LOCATION: ./development/lepton-eda +SLACKBUILD FILES: README doinst.sh lepton-eda.SlackBuild lepton-eda.info slack-desc +SLACKBUILD VERSION: 1.9.18 +SLACKBUILD DOWNLOAD: https://github.com/lepton-eda/lepton-eda/releases/download/1.9.18-20220529/lepton-eda-1.9.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c7d13426b5271f8b3e3862b35f3c602 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lepton-eda (Lepton Electronic Design Automation) + +SLACKBUILD NAME: leveldb +SLACKBUILD LOCATION: ./development/leveldb +SLACKBUILD FILES: README leveldb.SlackBuild leveldb.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/leveldb/leveldb-1.9.0.tar.gz/12f11385cb58ae0de66d4bc2cc7f8194/leveldb-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12f11385cb58ae0de66d4bc2cc7f8194 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leveldb (Google key-vale database) + +SLACKBUILD NAME: lfe +SLACKBUILD LOCATION: ./development/lfe +SLACKBUILD FILES: README lfe.SlackBuild lfe.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/lfe/lfe/archive/v2.1.2/lfe-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 163344ca2d017bedc7351c7a02fe19ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lfe (Lisp-flavoured Erlang) + +SLACKBUILD NAME: libb2 +SLACKBUILD LOCATION: ./development/libb2 +SLACKBUILD FILES: README libb2.SlackBuild libb2.info slack-desc +SLACKBUILD VERSION: 0.98.1 +SLACKBUILD DOWNLOAD: https://github.com/BLAKE2/libb2/archive/v0.98.1/libb2-0.98.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ebe2eec2deeb9aedabd58d9cf91d92f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libb2 (C library providing BLAKE2b, BLAKE2s, BLAKE2bp, and BLAKE2sp) + +SLACKBUILD NAME: libcutl +SLACKBUILD LOCATION: ./development/libcutl +SLACKBUILD FILES: README gcc11.patch libcutl.SlackBuild libcutl.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://www.codesynthesis.com/download/libcutl/1.10/libcutl-1.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 462930494a5e7094ea14b00f3767f6af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcutl (C++ utility library) + +SLACKBUILD NAME: liberica-jdk-bin +SLACKBUILD LOCATION: ./development/liberica-jdk-bin +SLACKBUILD FILES: README liberica-jdk-bin.SlackBuild liberica-jdk-bin.info slack-desc +SLACKBUILD VERSION: 21.0.4+9 +SLACKBUILD DOWNLOAD: https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-linux-i586.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/bell-sw/Liberica/releases/download/21.0.4+9/bellsoft-jdk21.0.4+9-linux-amd64.tar.gz +SLACKBUILD MD5SUM: e4ae712661e1bc19abf8adf155761722 +SLACKBUILD MD5SUM_x86_64: 59eeb631911c2acfad32c49d4e43f797 +SLACKBUILD SHORT DESCRIPTION: liberica-jdk-bin (JDK distribution) + +SLACKBUILD NAME: libnvidia-container +SLACKBUILD LOCATION: ./development/libnvidia-container +SLACKBUILD FILES: README libnvidia-container.SlackBuild libnvidia-container.info slack-desc +SLACKBUILD VERSION: 1.17.7 +SLACKBUILD DOWNLOAD: https://github.com/NVIDIA/libnvidia-container/archive/v1.17.7/libnvidia-container-1.17.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bff9a195b33fb08f039a6f2b678d3a2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnvidia-container (NVIDIA container runtime library) + +SLACKBUILD NAME: libtree +SLACKBUILD LOCATION: ./development/libtree +SLACKBUILD FILES: README libtree-3.1.1-modern-c.patch libtree.SlackBuild libtree.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/haampie/libtree/archive/v3.1.1/libtree-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03d64114e732a7e0a7fcb32ab3562ffb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtree (ldd as a tree) + +SLACKBUILD NAME: libxbgi +SLACKBUILD LOCATION: ./development/libxbgi +SLACKBUILD FILES: README libxbgi-cmake.patch libxbgi.SlackBuild libxbgi.info slack-desc +SLACKBUILD VERSION: 364 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xbgi-364.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 954231210d11fb027bf0bb63bbc154fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxbgi (Xlib-based port of old Borland Graphics Interface to X11) + +SLACKBUILD NAME: lighttable +SLACKBUILD LOCATION: ./development/lighttable +SLACKBUILD FILES: README doinst.sh lighttable.SlackBuild lighttable.desktop lighttable.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/LightTable/LightTable/archive/0.8.1/LightTable-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28f961bdd3293054cda4551c4fae584e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lighttable (An interactive IDE) + +SLACKBUILD NAME: likepython +SLACKBUILD LOCATION: ./development/likepython +SLACKBUILD FILES: LICENSE README likepython.SlackBuild likepython.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/likepython_0.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82548013952251724b69e0f346ef41f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: likepython (modern dialect support for Python) + +SLACKBUILD NAME: liquibase +SLACKBUILD LOCATION: ./development/liquibase +SLACKBUILD FILES: README README.SLACKWARE liquibase.SlackBuild liquibase.info profile.d/liquibase.csh profile.d/liquibase.sh slack-desc +SLACKBUILD VERSION: 3.5.3 +SLACKBUILD DOWNLOAD: https://github.com/liquibase/liquibase/releases/download/liquibase-parent-3.5.3/liquibase-3.5.3-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90a3a731e64f2174fcfd0f1e91132c24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liquibase (source control for your database) + +SLACKBUILD NAME: litehtml +SLACKBUILD LOCATION: ./development/litehtml +SLACKBUILD FILES: README litehtml.SlackBuild litehtml.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/litehtml/litehtml/archive/v0.9/litehtml-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 557348fe044bca8af80a782258b4b5ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: litehtml (lightweight HTML rendering engine) + +SLACKBUILD NAME: llvm-opt +SLACKBUILD LOCATION: ./development/llvm-opt +SLACKBUILD FILES: README README.SLACKWARE clang.toolchains.32-bit.triple.patch llvm-opt.SlackBuild llvm-opt.info llvm.no.clang_tidy_checks.patch slack-desc +SLACKBUILD VERSION: 20.1.8 +SLACKBUILD DOWNLOAD: https://github.com/llvm/llvm-project/releases/download/llvmorg-20.1.8/llvm-project-20.1.8.src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 915e251a657450a2ba8e4c106e4f9555 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: llvm-opt (LLVM compiler toolkit) + +SLACKBUILD NAME: lm-studio-bin +SLACKBUILD LOCATION: ./development/lm-studio-bin +SLACKBUILD FILES: README doinst.sh lm-studio-bin.SlackBuild lm-studio-bin.info lm-studio-bin.sh project.b64 slack-desc +SLACKBUILD VERSION: 0.4.8.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://f003.backblazeb2.com/file/sbo-src/LM-Studio-0.4.8-1-x64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b16ae6b5145d03c30e5907a78dd7f3c7 +SLACKBUILD SHORT DESCRIPTION: lm-studio-bin (Discover and download open source models) + +SLACKBUILD NAME: logisim +SLACKBUILD LOCATION: ./development/logisim +SLACKBUILD FILES: README logisim.SlackBuild logisim.info slack-desc +SLACKBUILD VERSION: 2.7.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/circuit/files/2.7.x/2.7.1/logisim-generic-2.7.1.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49768566dfc3093d22d73bb2d547dfec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logisim (Logisim is a logic simulator) + +SLACKBUILD NAME: love-legacy072 +SLACKBUILD LOCATION: ./development/love-legacy072 +SLACKBUILD FILES: README love-legacy072.SlackBuild love-legacy072.info newmesafix.diff.gz slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/love2d/love/releases/download/0.7.2/love-0.7.2-linux-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3e678606bb9a870c31168e85b269e7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: love-legacy072 (Lua 2D game development framework, old version) + +SLACKBUILD NAME: love-legacy080 +SLACKBUILD LOCATION: ./development/love-legacy080 +SLACKBUILD FILES: README love-legacy080.SlackBuild love-legacy080.info newmesafix.diff.gz slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/love2d/love/releases/download/0.8.0/love-0.8.0-linux-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9db9c32585fc7c7da3eba7e438783099 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: love-legacy080 (Lua 2D game development framework) + +SLACKBUILD NAME: love +SLACKBUILD LOCATION: ./development/love +SLACKBUILD FILES: README doinst.sh love.SlackBuild love.info slack-desc +SLACKBUILD VERSION: 11.5 +SLACKBUILD DOWNLOAD: https://github.com/love2d/love/releases/download/11.5/love-11.5-linux-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc6ab3d3ecb09cb8ea9b6ed8a0ec768 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: love (Lua 2D game development framework) + +SLACKBUILD NAME: ltrace +SLACKBUILD LOCATION: ./development/ltrace +SLACKBUILD FILES: README ltrace.SlackBuild ltrace.info manpage.diff slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/cespedes/ltrace/-/archive/0.8.1/ltrace-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3780c5cf8cfcd5124741af4be89614f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ltrace (library call trace utility) + +SLACKBUILD NAME: lua-language-server +SLACKBUILD LOCATION: ./development/lua-language-server +SLACKBUILD FILES: README lua-language-server.SlackBuild lua-language-server.info slack-desc +SLACKBUILD VERSION: 3.18.0 +SLACKBUILD DOWNLOAD: https://github.com/sumneko/lua-language-server/releases/download/3.18.0/lua-language-server-3.18.0-submodules.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b94e1cc5abc6104bfbfeca18085e690f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-language-server (a language server that offers Lua support) + +SLACKBUILD NAME: lua51 +SLACKBUILD LOCATION: ./development/lua51 +SLACKBUILD FILES: README lua51.SlackBuild lua51.info lua51.pc slack-desc +SLACKBUILD VERSION: 5.1.5 +SLACKBUILD DOWNLOAD: http://www.lua.org/ftp/lua-5.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e115fe26e435e33b0d5c022e4490567 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua51 (embeddable scripting language; older version) + +SLACKBUILD NAME: luarocks +SLACKBUILD LOCATION: ./development/luarocks +SLACKBUILD FILES: README luarocks.SlackBuild luarocks.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: http://luarocks.org/releases/luarocks-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39ae81028259164e0a1aec5577fab065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luarocks (lua modules management tool) + +SLACKBUILD NAME: lwtools +SLACKBUILD LOCATION: ./development/lwtools +SLACKBUILD FILES: README lwtools.SlackBuild lwtools.info slack-desc +SLACKBUILD VERSION: 4.19 +SLACKBUILD DOWNLOAD: http://lwtools.projects.l-w.ca/releases/lwtools/lwtools-4.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58a0f05b4b8f29b6e0e99de007b9a7da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lwtools (6809/6309 cross-development tools) + +SLACKBUILD NAME: mads +SLACKBUILD LOCATION: ./development/mads +SLACKBUILD FILES: README example_shell_scripts.sh mads.SlackBuild mads.info slack-desc +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: https://github.com/tebe6502/Mad-Assembler/archive/2.1.6/Mad-Assembler-2.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b3709f0a8312054a78b876736a4a87a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mads (cross assembler for 6502, targetting the Atari 8-bit) + +SLACKBUILD NAME: maude +SLACKBUILD LOCATION: ./development/maude +SLACKBUILD FILES: 32-bit-fixes.patch README doinst.sh maude.SlackBuild maude.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: http://maude.cs.illinois.edu/w/images/d/d3/Maude-3.1.tar.gz http://maude.cs.illinois.edu/w/images/0/0a/Full-Maude-3.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd1a5cc6f3a88c916e092143c4eb9dea 897be42af2deed2ace305bae9741d40c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maude (high-performance reflective language) + +SLACKBUILD NAME: mawk +SLACKBUILD LOCATION: ./development/mawk +SLACKBUILD FILES: README mawk.SlackBuild mawk.info slack-desc +SLACKBUILD VERSION: 1.3.4_20260129 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20260129.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ccb7f88d7501b099711869e85204806 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mawk (fast awk implementation) + +SLACKBUILD NAME: mcu8051ide +SLACKBUILD LOCATION: ./development/mcu8051ide +SLACKBUILD FILES: README doinst.sh mcu8051ide.SlackBuild mcu8051ide.info slack-desc +SLACKBUILD VERSION: 1.4.10 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/mcu8051ide-1.4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d6031e6e5586adf6b2fac9bf4ece6fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mcu8051ide (A graphical IDE for 8051 Family of Microcontrollers) + +SLACKBUILD NAME: md2roff +SLACKBUILD LOCATION: ./development/md2roff +SLACKBUILD FILES: README git2tarxz.sh manpage.diff md2roff.SlackBuild md2roff.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://codeberg.org/nereusx/md2roff/archive/1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bcdad44558b993cecf52159005c4d7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: md2roff (convert markdown to roff) + +SLACKBUILD NAME: mdbook +SLACKBUILD LOCATION: ./development/mdbook +SLACKBUILD FILES: README mdbook.SlackBuild mdbook.info slack-desc +SLACKBUILD VERSION: 0.4.43 +SLACKBUILD DOWNLOAD: https://github.com/rust-lang/mdBook/archive/v0.4.43/mdBook-0.4.43.tar.gz https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate https://static.crates.io/crates/adler2/adler2-2.0.0.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/ammonia/ammonia-4.0.0.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate https://static.crates.io/crates/anstream/anstream-0.6.18.crate https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.6.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.2.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.6.crate https://static.crates.io/crates/anyhow/anyhow-1.0.93.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.16.crate https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate https://static.crates.io/crates/backtrace/backtrace-0.3.74.crate https://static.crates.io/crates/base64/base64-0.21.7.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.6.0.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/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/bstr/bstr-1.10.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/bytes/bytes-1.8.0.crate https://static.crates.io/crates/cc/cc-1.1.36.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.38.crate https://static.crates.io/crates/clap/clap-4.5.20.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.20.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.37.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.2.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.14.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.13.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.20.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/data-encoding/data-encoding-2.6.0.crate https://static.crates.io/crates/dbus/dbus-0.9.7.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/elasticlunr-rs/elasticlunr-rs-3.0.2.crate https://static.crates.io/crates/env_filter/env_filter-0.1.2.crate https://static.crates.io/crates/env_logger/env_logger-0.11.5.crate https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate https://static.crates.io/crates/errno/errno-0.3.9.crate https://static.crates.io/crates/fastrand/fastrand-2.1.1.crate https://static.crates.io/crates/filetime/filetime-0.2.25.crate https://static.crates.io/crates/float-cmp/float-cmp-0.9.0.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/fsevent-sys/fsevent-sys-4.1.0.crate https://static.crates.io/crates/futf/futf-0.1.5.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.31.crate https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate https://static.crates.io/crates/gimli/gimli-0.31.1.crate https://static.crates.io/crates/globset/globset-0.4.15.crate https://static.crates.io/crates/h2/h2-0.3.26.crate https://static.crates.io/crates/handlebars/handlebars-6.2.0.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.1.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/hermit-abi/hermit-abi-0.3.9.crate https://static.crates.io/crates/html5ever/html5ever-0.26.0.crate https://static.crates.io/crates/html5ever/html5ever-0.27.0.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/httparse/httparse-1.9.5.crate https://static.crates.io/crates/http-body/http-body-0.4.6.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/hyper/hyper-0.14.31.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.61.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/icu_collections/icu_collections-1.5.0.crate https://static.crates.io/crates/icu_locid/icu_locid-1.5.0.crate https://static.crates.io/crates/icu_locid_transform/icu_locid_transform-1.5.0.crate https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-1.5.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.0.crate https://static.crates.io/crates/icu_properties/icu_properties-1.5.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.0.crate https://static.crates.io/crates/icu_provider/icu_provider-1.5.0.crate https://static.crates.io/crates/icu_provider_macros/icu_provider_macros-1.5.0.crate https://static.crates.io/crates/idna/idna-1.0.3.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.0.crate https://static.crates.io/crates/ignore/ignore-0.4.23.crate https://static.crates.io/crates/indexmap/indexmap-2.6.0.crate https://static.crates.io/crates/inotify/inotify-0.9.6.crate https://static.crates.io/crates/inotify-sys/inotify-sys-0.1.5.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/itoa/itoa-1.0.11.crate https://static.crates.io/crates/js-sys/js-sys-0.3.72.crate https://static.crates.io/crates/kqueue/kqueue-1.0.8.crate https://static.crates.io/crates/kqueue-sys/kqueue-sys-1.0.4.crate https://static.crates.io/crates/libc/libc-0.2.161.crate https://static.crates.io/crates/libdbus-sys/libdbus-sys-0.2.5.crate https://static.crates.io/crates/libredox/libredox-0.1.3.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.14.crate https://static.crates.io/crates/litemap/litemap-0.7.3.crate https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate https://static.crates.io/crates/log/log-0.4.22.crate https://static.crates.io/crates/mac/mac-0.1.1.crate https://static.crates.io/crates/maplit/maplit-1.0.2.crate https://static.crates.io/crates/markup5ever/markup5ever-0.11.0.crate https://static.crates.io/crates/markup5ever/markup5ever-0.12.1.crate https://static.crates.io/crates/markup5ever_rcdom/markup5ever_rcdom-0.2.0.crate https://static.crates.io/crates/memchr/memchr-2.7.4.crate https://static.crates.io/crates/mime/mime-0.3.17.crate https://static.crates.io/crates/mime_guess/mime_guess-2.0.5.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.0.crate https://static.crates.io/crates/mio/mio-0.8.11.crate https://static.crates.io/crates/mio/mio-1.0.2.crate https://static.crates.io/crates/new_debug_unreachable/new_debug_unreachable-1.0.6.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/normpath/normpath-1.3.0.crate https://static.crates.io/crates/notify/notify-6.1.1.crate https://static.crates.io/crates/notify-debouncer-mini/notify-debouncer-mini-0.4.1.crate https://static.crates.io/crates/num-modular/num-modular-0.6.1.crate https://static.crates.io/crates/num-order/num-order-1.2.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/object/object-0.36.5.crate https://static.crates.io/crates/once_cell/once_cell-1.20.2.crate https://static.crates.io/crates/opener/opener-0.7.2.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.3.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate https://static.crates.io/crates/pathdiff/pathdiff-0.2.2.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate https://static.crates.io/crates/pest/pest-2.7.14.crate https://static.crates.io/crates/pest_derive/pest_derive-2.7.14.crate https://static.crates.io/crates/pest_generator/pest_generator-2.7.14.crate https://static.crates.io/crates/pest_meta/pest_meta-2.7.14.crate https://static.crates.io/crates/phf/phf-0.10.1.crate https://static.crates.io/crates/phf/phf-0.11.2.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.10.0.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.2.crate https://static.crates.io/crates/phf_generator/phf_generator-0.10.0.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.2.crate https://static.crates.io/crates/phf_shared/phf_shared-0.10.0.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.2.crate https://static.crates.io/crates/pin-project/pin-project-1.1.7.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.7.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.15.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.31.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.20.crate https://static.crates.io/crates/precomputed-hash/precomputed-hash-0.1.1.crate https://static.crates.io/crates/predicates/predicates-3.1.2.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.8.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.11.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.1.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.89.crate https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.10.3.crate https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.12.2.crate https://static.crates.io/crates/pulldown-cmark-escape/pulldown-cmark-escape-0.10.1.crate https://static.crates.io/crates/pulldown-cmark-to-cmark/pulldown-cmark-to-cmark-18.0.0.crate https://static.crates.io/crates/quote/quote-1.0.37.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/redox_syscall/redox_syscall-0.5.7.crate https://static.crates.io/crates/regex/regex-1.11.1.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.8.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate https://static.crates.io/crates/rustix/rustix-0.38.39.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/scoped-tls/scoped-tls-1.0.1.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/select/select-0.6.0.crate https://static.crates.io/crates/semver/semver-1.0.23.crate https://static.crates.io/crates/serde/serde-1.0.214.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.214.crate https://static.crates.io/crates/serde_json/serde_json-1.0.132.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha2/sha2-0.10.8.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/siphasher/siphasher-0.3.11.crate https://static.crates.io/crates/slab/slab-0.4.9.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/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/string_cache/string_cache-0.8.7.crate https://static.crates.io/crates/string_cache_codegen/string_cache_codegen-0.5.2.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.87.crate https://static.crates.io/crates/synstructure/synstructure-0.13.1.crate https://static.crates.io/crates/tempfile/tempfile-3.13.0.crate https://static.crates.io/crates/tendril/tendril-0.4.3.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.0.crate https://static.crates.io/crates/termtree/termtree-0.4.1.crate https://static.crates.io/crates/thiserror/thiserror-1.0.68.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.68.crate https://static.crates.io/crates/tinystr/tinystr-0.7.6.crate https://static.crates.io/crates/tokio/tokio-1.41.0.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.4.0.crate https://static.crates.io/crates/tokio-tungstenite/tokio-tungstenite-0.21.0.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.12.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/topological-sort/topological-sort-0.2.2.crate https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate https://static.crates.io/crates/tracing/tracing-0.1.40.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.32.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/tungstenite/tungstenite-0.21.0.crate https://static.crates.io/crates/typenum/typenum-1.17.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate https://static.crates.io/crates/unicase/unicase-2.8.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.13.crate https://static.crates.io/crates/url/url-2.5.3.crate https://static.crates.io/crates/utf16_iter/utf16_iter-1.0.5.crate https://static.crates.io/crates/utf-8/utf-8-0.7.6.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.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/warp/warp-0.3.7.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.95.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.95.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.95.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.95.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.95.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.9.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_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.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.6.crate https://static.crates.io/crates/windows-core/windows-core-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.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.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.6.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-sys/windows-sys-0.59.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.6.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.6.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.6.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.6.crate https://static.crates.io/crates/write16/write16-1.0.0.crate https://static.crates.io/crates/writeable/writeable-0.5.5.crate https://static.crates.io/crates/xml5ever/xml5ever-0.17.0.crate https://static.crates.io/crates/yansi/yansi-1.0.1.crate https://static.crates.io/crates/yoke/yoke-0.7.4.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.7.4.crate https://static.crates.io/crates/zerocopy/zerocopy-0.7.35.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.35.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.4.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.4.crate https://static.crates.io/crates/zerovec/zerovec-0.10.4.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.10.3.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef6e06fc030cdd20adde386f2fb9108d fd1d0d5b3ecdfb40979711421742ddf5 579e59ba996675f454d456471924ea9d 03b2d126766ed746706241b4c7487654 b613a22ec14173782ef349385a7e26c3 bf23cd323c33a8c283c41bb9b79e4ce4 e0a03581a6aea080315323651f272d65 0866078f947995a7f65621625717f2bc 826d3b9b2c558ca5ad4cbb82c6765108 3dde3e81febbfe8ba5fc204ae0c432dd d767aa369f25db8299c2987cc9310d24 2f3ab55284c709b0b889dcf8761a28f7 87658442a81932a062506036332370ce 800443eecede71d88bb4631e03030398 9e038efbd61e6d7cbc54983abc5b3948 68a9f9dcd62800564d5daf5c2f36accd 5a5f45206802441161524e1be576da1f a295edb6953237ebbdfa8e731229f9a3 a765e0d59ae689aa9eb9722c6553e499 b174984f0ec889f5c32e90bddb80f674 45a867175c81501378699f80724393c0 023b03cf9968b29253a5dfe62051008d d5f24b25f3b9c60539df0dc5ea309be5 a3c12a0b2ddb55ec1b245f9950e7bdf1 45339d90b2b3a4f123af5ec459954102 2c7311e2ee17f6ba8d3efef8959e0729 a2ff116ea434249673f764780c267c4c 74634128440dbc3766bda76fdf0aaa05 a84898c2e50fd6cfe7d068a1d6d4b5fe d6044fe752d3ccace43e140ca392619a 4806e67dba23889af14bbc7e0eaf4710 9b742bcdd19c3ef35d127e6a5380940e 8a3db8ec4d6912594fb2599bf2d6feba 8d244d1c44724ffa933f15695ba75435 c5229cfccb6a1598e74a837dbc9e2797 fbcefb1444d037650c4b2c85a1b2365f 442a035d4bebfb01fde2e9299563f73d 396f4f63322338c26d76b2f638646178 44505199ec0964feb5488051b4ac92d5 c9a5747e504d7f3dadc1fc563ae3d6f3 89e88633cab0e4b6f3d3878b84dffe8b 26ee9e33b6eadfd3166cdc94d48c7dfe b170c380ee4d59e4ed866afaa26a86c7 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c 3d62bfbbe08bdcee55fcb8cda85554d9 145b7bd67e6356f3510a7d8fa9bb7926 dd1e49c76e9d5853e673a3b41ba02917 1e126eed71ddf50ca4a994fcd1837286 13d8839131bf2392e53e01449ee2dd3f ceeb73ceadea87eaec5261dc3fbed216 bdf329a72ecd0605c296f25e53136706 bcd5fd8c2b279da10b5a4d7b67eb555e 3ef10447881b00471497237c64f44ac2 707c14d536067554f7fe03a8529cf426 94f11861c538d1a2fd56c86d140e4358 8dab3b3ec00dc56cffde0b0c410d47b5 c3e51926c9853b714191ef1bec90e2ce 724696d583d5c24321c62a5e443d241f b0aae97e900fcbe7fd48703d1ff16af4 a086623c9c2f91f23ae5afee7129c943 9a91b575ff300519839e2e765c124427 e597e8c43837b595ee5922b605dec5b4 b6667c48b9fc2e1cdae5697a19a021e1 591cbad56682180a4160a8feedc6c468 f63e8b6601cfe5fe91cb977b3bacd1a2 64a6d8fe0c9a450bcefa41894e17d7ac 3c67481b4433a3219846e41d09aaeaa9 af0a19b2d65a8a745d733aef0337fb02 87002ccdb57a64535e56b11fe1d73eb9 a85d6948bf96a59b7d47b5902a4a69a2 8b13700d2bde7754d301bfe3367448f2 c2aa16e7d39d333fcfd1d8ca315ea5e5 eb37edaaef79a17689ada175773bde59 0372a8de508e57da4d4869f058bcb630 4daeb6abd6951210bed659c3c1ea01b4 67f902c95209a3462dc16bc3a5d4dac7 0ec48b60853664540f0f9c2957671bd2 fb46b88c5cbf8bfe28124af1794f3934 ac93fe50bd04f323645dfa04955aa298 07a0c4cd63df81c92cbe37421fbffc33 54cbd8850aebe933b8f1214d8e916d1e 580b311bafe0447ebc9ca2e646d9b0e7 c01022fe0357c10ca1d48b16187f81bd 3232ed27c2dcefd2dd320f1a9a1e5260 64230e60ed58b0e7a52dfa572b4c4abc 87b1b7cb12ef4dfe842c212b98263048 a3fdef868df4241e048e44bd24009fbf a1d857a2bddf43a7ed8cfa8e7f473144 76eae866746161f902ad17df8c2b531d eaa2187c67e0a1fe6e9b005df2ed41fd db851dc7d7e14003f2c61321c144ef9e 8741f695aa6d4cb0d1c9a611b77ecd8d 5bd071fb3c895011b47f6fc628b09ccf 13f5363ddfff39b9c255f8febb8f376c 8aa5f281d832ffeda9df689de8bf795e 3d76b70f45ed54a041eead03741f7bda a4add356e295ad0f859ab8a53220ee77 7d922f86acce25b03870b18e58d92549 8e9fb2332feddc76ab85fbcbaf838d74 cd182d7763de81a8c5ee3d271a4fb31e 1c69490f9cefc24e2119217039c61dda 639af0cca65c012e6a028acfb657e417 83cd180e6991b62b1cc6d646bf4d0284 5d87e8530342ef2a980b1c96dafd27f0 0092bfe46748ded52c1b63a7cf667a9a e646c59e9a7da5308afd8e43149bcfef 8234d20b9a5ea5e7087bb5ddb414011c 02d069e240feaeb08ae4d2e090a5d1aa fd05e11da4cc641616b87a31223645bd b928626f9e8328e4085fc27cfc640c19 6d16890925497732bdbedd7636c9546f 490363d567422baac783b6b51a889137 eb44c81f81e4aecdbdbafeac9c0fdcab efeb260cf6b2a13607ee12321e39cc8d 4f72232c91aa665fcc186acb4f0b2ff8 47580fad08273a52e998f84ef404912e 8c63791a947768db9426d36548cf509e 49b5bfb0b7e5f4483015913768f746a1 ce6aab9dc8054c143320789dccf3ab7f c0aab5e6eaaa6a2f3c7ed44f123d1c7d dfdf2484a5545f51cf6b1f5f23b9f92e 55ce05da347f8d2edb9c9f5e14f2cd8a 7c3a27860a0082241f5c9a069e431fba 13f47025d308bc16d26a9bc3334f3bbe 608381b826ce567c0774506bf6d016a6 1ac8ee39aea832c035b9ec2b2cd42097 f9ddf92ded75c1df47b2dd1379a482fd 9a56f9ea516d7912a9e5257a455231c2 1be22bdbd81580965933512a89c00e25 8aad09607e82db801c6f3a609f9c7679 042de5029a86c8adbf416862d7273f88 3a265681f1f1aede06f56ef97d901ff2 e092b3abcc54806f2a35889d725bf95f c34a4cc09b18124bae1e1c6e5dcbdda0 2b55f4f5a83a6ed664ff5b60aff9bfb4 a997075a6ee099a1589014357bd5e6f8 c63cc43554a8abcf7b1166626f0e3736 fe316e1d51e3dff1e0455d0142dd37e4 7a473a04c1bc1ad9ad89e0c18bb29693 0ba30a94d7b8865c23e86d4d64e5b91e 0ebbeef40db2450247bda0494ac22de3 7c43b92180cb72fbff1ca7c81670bc13 db4fe8a40c19ebea08a54f2a39203947 3a0636a2d80f258196b0ceaade1eff06 f4966d56bee9e121b38e48916ffea2bb 12613f90aab930b5317557b1b0a21e30 ee822e4d5d1edcb1a1974fe2b835b308 60e558c4bb478462efdb5b3a925897dc b45c8b17e9948965c484a2ddfbea11ed d8b1713b722c482c78ceb961cf994d38 d3aba74b592cfad9a1a43b22981fb1b2 3cbb110e799c18366fd19d05c66df6d7 f0f9d5e853f9ab24956049f287235541 09941b7c21e65e4c305d287a92a0f406 33d81093e4a1abbd77e3fd858c2d1783 07c75fec267864bcbb800ca7709ceae2 e7462bc76b29e8a0bb662e334f07c862 60ddef23e68d8cbb9f9f33b747fe1734 452ac8d7c004b02e1ec30a9e390f9625 72e539e014914df7dc47dad6d0f6ebe0 9c41943951e2e8baddd97840d860aeec 5785607943009f74d46b22922d6aa847 c96675a504294eefcf7b6a94247915bb ec19efca1997391d3062428a8bf76885 6a92b6b0eef380d2cd23967c33ae59e5 1eef142eb2521b2706c3f8b7383c6410 9e86d4459e02608e8fcbe4ef11ce7f44 901c5fa6df0274734f35475c4bf731bf ec5466d73ce9285f92a1458cdc1b4046 ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 a1626b8f4d165b1b60d960862eba4cf0 c49fe494d29a0ba9f8009a437676881f 83ecafda24e071eea2198d9b440739ce 025d53770fd76f151532a2dbfdcc63a4 45c2ac064f6aedb1944b989742218e26 b400c455aaf7d3e6a216261f07c4bc93 d5eb0a0565c976ee4fd9e2b95a7b7ddb 56de037d755aeb0b45169991f9567cd7 2d8d8b377d144f5e32b4f65a69eb0b24 b898bcf321bba46ecd15c9279cdbb290 f1358be8c98b98837cbd2cf51e75f8b3 04e6a278986f3c069e6bb5790fcd1c73 d3ccccba78e5375faf8e543884f9e84e b2928444d951d8db499f35b47cf62af5 8a9a84019c2100c9ad009f766f2e3549 ed5500d1b2bc659dc929f41d3d38415c 47151b766b6b73e638fabe6fae7b723d d7602381c0bc21d10603cc940a837b06 289b776935f2184c6ba2974877285013 6c623a8eed8450399ec323a72e96855c 6cda2bbb58357a02de1074d4ac9e3ab9 5d8c25fc51ffebca67935516c2325860 50d5a501f911bb592f0dce2d052c2aa8 746d5deb23a67c019e5b2381d76d4afa 5988bad1543264a9f48b542192e7de9a b43bc152495c09f4235e884b4d35c7a0 7d09912f3223c11ae5df9f5723fd4fdc fbe5da24bd1beef6125107ee41118187 64d9f46e9ba78f68c30c486be3d8b7df 112875c142d1023400b0262ea1996de0 9b28f25fbaa21872ffe3de6c522071bd 24231564a1386eef7c67e2f1bd7479ae 216e0c4a9cff62b07ef888e911560e11 b30704d6896d28f33fb6f02253b5719c b1372e62f53f0ad8d19a2be135c10c9d 2ae0d53d6e53afe7d42e395ef05a1023 b8954065d555cce4f7a1e9306a2f315a 6e593895d17d3b0b70d90138fd43b827 0401469b6f31f4346cdfd9e55e318bb3 daa11fbc0b4fffdb277888294c6ed7be 5c2da6448fcf98cf854d198b0c6afe94 8309c0dfcffcdaad0d7921a008ad458d b21820f2664242498beba7783b32bef4 8602d580269d63836e05b6004b59c3f7 efdf8f6fcb26ffb336db4d4437c6d537 0a906c03436ec2dcc4c311c21fee0da2 a6655e5e9845cb569991e87b5b38a1fc 6f09120aa341d58ea072539176058a00 69c5b3905cca26d9ae452d40aa6da6ea 6ebb8deee5a5a0d1c26b20eeee1926b3 61e33ccf8e6431a1234897698d177033 1c56d53998e862604536cec1d5eacc56 7692382986a2373fe5b5574ffe03e927 3ba6d470f57902a7a8983f3892c189f3 223c59f6c140e81fb734f455df3b538d 60b1e46c5dd84e50d42cd5f68b041336 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 f9880f1c33a7bc7b0e6e086b504bf38f 6708629acf3d2ecb7404e43255d2df85 f38b27b8c9625110a51293658f1cc014 4daa973c57624dc3d88eaa49dd86d3e1 477269cf5e63fc1c38e7ef78946b446f e972ea58ec203bfa6c79c1207852298b b7a2d07762488b3ae07cb7b06df0dda8 0513ca405a7d6264a26fbd623dac2a38 850e363c346ecb4b51e3219fa59e0f67 ae2a18c76deecadb53c7f4aa4a7fb6c4 fc478ebfdaa1b11f2738822b73a0b8ac 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 e908e1808f2a480449f8d86281ae24ef 09de9d01e7331ff3da11f58be8bef0df dae6d89034a6988042fd8be4cf5e037d 8c8adde50f0a531c407c5b68ab928f0b de2839e16d9d7a9fd1c397da62f62b4a 233b17dfcf7e49ac791eef30b7f406e3 6fea8456dac26da1a185af6b0318dce1 e0c35ffb8cfdb74a39bf799811f79304 7cb99b00381f697eaf8a322ed3b8205c 1baf62319b533f3d996993b82305e547 d990172b607020701f9e84ca8e1c043c 311ded6588844e072d3fb953a8f994da f2797ade0e36f1e5d6be9d11b5076582 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 24c64817e85ef77765ed0f26c31c9b4c 9e876a38acd8262d97e9302ecb4e0f72 0a68848588e847ceccf504891584d00b 3f265cbde7668f38c1229043475470a9 45b469ad607b912256b7c80141fa2d17 4e50e886c72204c268c15a3230001d71 7799baff9a5664205d9110a2624e8989 b95760e9133ba1bb456d0f0cef74c9a4 d35e6e01813d7989bae0f1b30163858a 7dcbc69fc640a9d311102b36db4550c9 1c02927b072719df2799cfce18526c59 72329d464b2313251d07d25f7d14723c 7076ad4722e6404174503929ddb3f2a5 1c1063f284529ff09b3fc56446e56056 74ea77ca2056e0f68d6aa6f341c5ee3b 8b9abf87faaabfcedea7b9ac6381752d 6f3202026e3082b225268cd7b4c7c4fb 0cf1a2af03bc26ac92480500663670f7 9f91863a5386e15032f83278785b9122 69164390cb1498845fcb02f961b5f794 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdbook (mdBook Rust Tool) + +SLACKBUILD NAME: medit +SLACKBUILD LOCATION: ./development/medit +SLACKBUILD FILES: README doinst.sh medit.SlackBuild medit.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/mooedit/files/medit/1.2.0/medit-1.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8388a8e275d0e1fa6cd19f7bb081279a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: medit (Multiplatform GTK text editor) + +SLACKBUILD NAME: meld +SLACKBUILD LOCATION: ./development/meld +SLACKBUILD FILES: README doinst.sh meld.SlackBuild meld.info slack-desc +SLACKBUILD VERSION: 1.8.6 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/meld/1.8/meld-1.8.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 872e6c28a7913f1eab1cacf27d6d1e5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meld (a visual diff and merge tool) + +SLACKBUILD NAME: meld3 +SLACKBUILD LOCATION: ./development/meld3 +SLACKBUILD FILES: README doinst.sh meld3.SlackBuild meld3.info python3.9.patch slack-desc +SLACKBUILD VERSION: 3.23.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/meld/3.23/meld-3.23.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b469ce042d8566b6d0b3b42bd474beb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meld3 (a visual diff and merge tool) + +SLACKBUILD NAME: memchan +SLACKBUILD LOCATION: ./development/memchan +SLACKBUILD FILES: README memchan.SlackBuild memchan.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/memchan/Memchan2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d06525638370bfd7eb21b529135d930b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memchan (Tcl in-memory channel extension library) + +SLACKBUILD NAME: menhir +SLACKBUILD LOCATION: ./development/menhir +SLACKBUILD FILES: README doinst.sh menhir.SlackBuild menhir.info slack-desc +SLACKBUILD VERSION: 20220210 +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/menhir-20220210.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7acec111c74555fdb1f2623183e30a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: menhir (OCaml parser generator) + +SLACKBUILD NAME: metakit +SLACKBUILD LOCATION: ./development/metakit +SLACKBUILD FILES: README metakit.SlackBuild metakit.info slack-desc +SLACKBUILD VERSION: 2.4.9.8 +SLACKBUILD DOWNLOAD: https://git.jeelabs.org/metakit/snapshot/metakit-2.4.9.8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86b3b1c1aac302fd2218cae8aacd6b05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: metakit (embedded database library) + +SLACKBUILD NAME: mg-openbsd +SLACKBUILD LOCATION: ./development/mg-openbsd +SLACKBUILD FILES: README mg-openbsd.SlackBuild mg-openbsd.info slack-desc +SLACKBUILD VERSION: 5.6.0 +SLACKBUILD DOWNLOAD: https://github.com/scott-parker/mg-openbsd/archive/5.6.0/mg-openbsd-5.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bea24090965b3c0659156130b40c16e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mg-openbsd (Portable version of the OpenBSD mg editor) + +SLACKBUILD NAME: mg-troglobit +SLACKBUILD LOCATION: ./development/mg-troglobit +SLACKBUILD FILES: LICENSE README README.md mg-troglobit.SlackBuild mg-troglobit.info slack-desc +SLACKBUILD VERSION: 3.7 +SLACKBUILD DOWNLOAD: https://github.com/troglobit/mg/releases/download/v3.7/mg-3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0040c9e738bd204db26c6967bbb8be38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mg-troglobit (Portable self hosting version of the mg-openbsd editor) + +SLACKBUILD NAME: micro +SLACKBUILD LOCATION: ./development/micro +SLACKBUILD FILES: README doinst.sh micro.SlackBuild micro.info slack-desc +SLACKBUILD VERSION: 2.0.13 +SLACKBUILD DOWNLOAD: https://github.com/zyedidia/micro/releases/download/v2.0.13/micro-2.0.13-linux32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zyedidia/micro/releases/download/v2.0.13/micro-2.0.13-linux64.tar.gz +SLACKBUILD MD5SUM: 95406a4d8f4c4c2826da12e18231ae6f +SLACKBUILD MD5SUM_x86_64: 6af420fe103ef9d0fe3749d2fae724ab +SLACKBUILD SHORT DESCRIPTION: micro (A modern and intuitive terminal-based text editor) + +SLACKBUILD NAME: minikube +SLACKBUILD LOCATION: ./development/minikube +SLACKBUILD FILES: README minikube.SlackBuild minikube.info slack-desc +SLACKBUILD VERSION: 1.38.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/kubernetes/minikube/releases/download/v1.38.1/minikube-linux-amd64 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4302141cf7623acc9ab23d66621d0bb6 +SLACKBUILD SHORT DESCRIPTION: minikube (local kubernetes) + +SLACKBUILD NAME: minimal-basic +SLACKBUILD LOCATION: ./development/minimal-basic +SLACKBUILD FILES: README examples/BAGELS.BAS examples/HAMURABI.BAS examples/PI.BAS minimal-basic.SlackBuild minimal-basic.info slack-desc +SLACKBUILD VERSION: 2.40 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/buraphakit/ECMA55%20Minimal%20BASIC/MinimalBASIC-2.40.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0276e6edcc70a6c343a9adb467df845b +SLACKBUILD SHORT DESCRIPTION: minimal-basic (compiler for ECMA-55 Minimal BASIC) + +SLACKBUILD NAME: minipro +SLACKBUILD LOCATION: ./development/minipro +SLACKBUILD FILES: README minipro.SlackBuild minipro.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/DavidGriffith/minipro/-/archive/0.7.4/minipro-0.7.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 082fb18e2cecfdf4b3a97ddf0923db9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minipro (A program for the MiniPRO TL866xx chip programmers) + +SLACKBUILD NAME: mit-scheme +SLACKBUILD LOCATION: ./development/mit-scheme +SLACKBUILD FILES: README doinst.sh mit-scheme.SlackBuild mit-scheme.info slack-desc +SLACKBUILD VERSION: 12.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ftp.gnu.org/gnu/mit-scheme/stable.pkg/12.1/mit-scheme-12.1-x86-64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 45a83d61104f9e41c542a9732cea4e3c +SLACKBUILD SHORT DESCRIPTION: mit-scheme (MIT/GNU Scheme) + +SLACKBUILD NAME: mkchroot +SLACKBUILD LOCATION: ./development/mkchroot +SLACKBUILD FILES: README mkchroot.SlackBuild mkchroot.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/duncan-roe/mkchroot/archive/v1.5/mkchroot-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b10764fb0fdae7f478efa18ae4d65cb7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mkchroot (create chroot-able directory tree) + +SLACKBUILD NAME: mle +SLACKBUILD LOCATION: ./development/mle +SLACKBUILD FILES: README mle.SlackBuild mle.info slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://github.com/adsr/mle/releases/download/v1.7.2/mle-1.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9eb3abf2d5b26e9f8c2728208730501a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mle (flexible terminal-based text editor) + +SLACKBUILD NAME: mlr +SLACKBUILD LOCATION: ./development/mlr +SLACKBUILD FILES: README mlr.SlackBuild mlr.info slack-desc +SLACKBUILD VERSION: 5.8.0 +SLACKBUILD DOWNLOAD: https://github.com/johnkerl/miller/releases/download/v5.8.0/mlr-5.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c57bac2fe25ebec56de3264e6a731316 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mlr (structured text processor) + +SLACKBUILD NAME: mlton +SLACKBUILD LOCATION: ./development/mlton +SLACKBUILD FILES: README mlton.SlackBuild mlton.info slack-desc +SLACKBUILD VERSION: 20180207 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/mlton/mlton/20180207/mlton-20180207-1.amd64-linux.tgz https://downloads.sourceforge.net/project/mlton/mlton/20180207/mlton-20180207.src.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e318ea7d87cb1996c921810e278cb717 efa5a6b70d964daefefe4b2581173ad9 +SLACKBUILD SHORT DESCRIPTION: mlton (MLton Standard ML compiler) + +SLACKBUILD NAME: mm-common +SLACKBUILD LOCATION: ./development/mm-common +SLACKBUILD FILES: README mm-common.SlackBuild mm-common.info slack-desc +SLACKBUILD VERSION: 0.9.10 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/mm-common/0.9/mm-common-0.9.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49dc47af8c89ce5b3c768306b9a0f922 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mm-common (build infrastructure and utilities for GNOME C++ bindings) + +SLACKBUILD NAME: mmtf-cpp +SLACKBUILD LOCATION: ./development/mmtf-cpp +SLACKBUILD FILES: README mmtf-cpp.SlackBuild mmtf-cpp.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/rcsb/mmtf-cpp/archive/v1.1.0/mmtf-cpp-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec961ff406a1636b4c5a25de7d9bd47b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mmtf-cpp (pure C++ implementation of the MMTF API) + +SLACKBUILD NAME: mockpp +SLACKBUILD LOCATION: ./development/mockpp +SLACKBUILD FILES: README fixbuild.patch.gz mockpp.SlackBuild mockpp.info slack-desc +SLACKBUILD VERSION: 1.16.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/mockpp/mockpp/1.16.6/mockpp-1.16.6-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1b66ff646619c38697f4da5440de584 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mockpp (Unit testing framework for C++) + +SLACKBUILD NAME: mongodb-compass +SLACKBUILD LOCATION: ./development/mongodb-compass +SLACKBUILD FILES: README doinst.sh mongodb-compass.SlackBuild mongodb-compass.info slack-desc +SLACKBUILD VERSION: 1.49.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.mongodb.com/compass/mongodb-compass-1.49.4.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8719bb55256a7bc60de006ea5b95faea +SLACKBUILD SHORT DESCRIPTION: mongodb-compass (MongoDB Compass) + +SLACKBUILD NAME: mongodb-shell +SLACKBUILD LOCATION: ./development/mongodb-shell +SLACKBUILD FILES: README mongodb-shell.SlackBuild mongodb-shell.info slack-desc +SLACKBUILD VERSION: 2.8.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.mongodb.com/compass/mongosh-2.8.2-linux-x64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e8c590feaf088eadc1f2891cdb66e1af +SLACKBUILD SHORT DESCRIPTION: mongodb-shell (MongoDB Shell) + +SLACKBUILD NAME: mono-addins +SLACKBUILD LOCATION: ./development/mono-addins +SLACKBUILD FILES: README mono-addins.SlackBuild mono-addins.info slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://github.com/mono/mono-addins/archive/c636f258d0a724e7c0de447ea717d18cb90bfb17/mono-addins-c636f258d0a724e7c0de447ea717d18cb90bfb17.tar.gz https://github.com/Microsoft/msbuild/releases/download/mono-hosted-msbuild-v0.03/mono_msbuild_d25dd923839404bd64cc63f420e75acf96fc75c4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64dc3e784fdc373e78021ec096c9179b 14345c2f2dc53aa902a89419e234d2d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mono-addins (a framework for creating extensible applications) + +SLACKBUILD NAME: mono-basic +SLACKBUILD LOCATION: ./development/mono-basic +SLACKBUILD FILES: README mono-basic.SlackBuild mono-basic.info slack-desc +SLACKBUILD VERSION: 20200408_bdb5276 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/mono-basic-20200408_bdb5276.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14331ae294c555c6488bb1d3a877205f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mono-basic (Visual Basic.NET support for Mono) + +SLACKBUILD NAME: mono +SLACKBUILD LOCATION: ./development/mono +SLACKBUILD FILES: README mono.SlackBuild mono.info slack-desc +SLACKBUILD VERSION: 6.14.1 +SLACKBUILD DOWNLOAD: https://dl.winehq.org/mono/sources/mono/mono-6.14.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8927a28fe883e81fec9a1abef9150c75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mono (cross platform, open source .NET development framework.) + +SLACKBUILD NAME: mosml +SLACKBUILD LOCATION: ./development/mosml +SLACKBUILD FILES: README mosml.SlackBuild mosml.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://github.com/kfl/mosml/archive/ver-2.10.1/mosml-ver-2.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40426700791760ec25aaecc06dcfc2d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mosml (Moscow Standard ML) + +SLACKBUILD NAME: mphidflash +SLACKBUILD LOCATION: ./development/mphidflash +SLACKBUILD FILES: README mphidflash.SlackBuild mphidflash.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/ApertureLabsLtd/mphidflash/archive/1.6/mphidflash-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ad8ae03f359c39cfe408a5e6d36d45a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mphidflash (command-line tool) + +SLACKBUILD NAME: mrustc +SLACKBUILD LOCATION: ./development/mrustc +SLACKBUILD FILES: README mrustc.SlackBuild mrustc.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/thepowersgang/mrustc/archive/v0.12.0/mrustc-0.12.0.tar.gz https://static.rust-lang.org/dist/rustc-1.90.0-src.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ca451ec73c133e8c64636535aa69d96b 23957d9c3a1c82467d9793e404bf9d04 +SLACKBUILD SHORT DESCRIPTION: mrustc (Mutabah's Rust Compiler) + +SLACKBUILD NAME: msbasic2ascii +SLACKBUILD LOCATION: ./development/msbasic2ascii +SLACKBUILD FILES: README msbasic2ascii.SlackBuild msbasic2ascii.info restore_untested.diff slack-desc +SLACKBUILD VERSION: 0.2+20250222_db15677 +SLACKBUILD DOWNLOAD: https://github.com/edorig/detokenizers/archive/db15677bc904fca004290ac0f7c6a89663a86f3e/detokenizers-db15677bc904fca004290ac0f7c6a89663a86f3e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7636afe3a48fe8df3a9d856cc6240df8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msbasic2ascii (detokenizers for MS BASIC variants) + +SLACKBUILD NAME: msc-generator +SLACKBUILD LOCATION: ./development/msc-generator +SLACKBUILD FILES: README doinst.sh msc-generator.SlackBuild msc-generator.desktop msc-generator.info msc-generator.png slack-desc +SLACKBUILD VERSION: 8.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/msc-generator/msc-generator/-/package_files/109742016/download +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7f491ceab4d46a3c38354b9d6f893a36 +SLACKBUILD SHORT DESCRIPTION: msc-generator (chart generator) + +SLACKBUILD NAME: mspgcc-legacy +SLACKBUILD LOCATION: ./development/mspgcc-legacy +SLACKBUILD FILES: README mspgcc-legacy.SlackBuild mspgcc-legacy.csh mspgcc-legacy.info mspgcc-legacy.sh slack-desc +SLACKBUILD VERSION: 20120406 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mspgcc/files/mspgcc/mspgcc-20120406.tar.bz2 https://ftp.gnu.org/gnu/gcc/gcc-4.6.4/gcc-4.6.4.tar.bz2 https://ftp.gnu.org/gnu/binutils/binutils-2.21.1a.tar.bz2 https://sourceforge.net/projects/mspgcc/files/msp430mcu/msp430mcu-20120406.tar.bz2 https://sourceforge.net/projects/mspgcc/files/msp430-libc/msp430-libc-20120224.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66a729487c2649a732b516dbe473f298 b407a3d1480c11667f293bfb1f17d1a4 bde820eac53fa3a8d8696667418557ad f813c659db2d31be55e63ad7ab90837b 1ccfbd40de06f85aeb2e74f028789418 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mspgcc-legacy (msp430 C cross-compiler) + +SLACKBUILD NAME: mstch +SLACKBUILD LOCATION: ./development/mstch +SLACKBUILD FILES: README mstch.SlackBuild mstch.info mstch.patch slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/no1msd/mstch/archive/1.0.2/mstch-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 306e7fead7480884f698ab47a6082e18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mstch (templates in C++11) + +SLACKBUILD NAME: mtasc +SLACKBUILD LOCATION: ./development/mtasc +SLACKBUILD FILES: README mtasc.SlackBuild mtasc.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/mtasc/mtasc-1.15-linux.tgz +SLACKBUILD DOWNLOAD_x86_64: http://downloads.sourceforge.net/project/mtasc/mtasc-1.15-linux-x86_64.tgz +SLACKBUILD MD5SUM: e27c3391d679d1be4d1f914ee1da69b7 +SLACKBUILD MD5SUM_x86_64: bf1390e5e8c3d00b4c0dc10937fb29c9 +SLACKBUILD SHORT DESCRIPTION: mtasc (Free software ActionScript 2 compiler) + +SLACKBUILD NAME: mtd-utils +SLACKBUILD LOCATION: ./development/mtd-utils +SLACKBUILD FILES: README mtd-utils.SlackBuild mtd-utils.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-2.1.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19191bc0195a779c0bd1284c886084ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtd-utils (mobile technology device utilities) + +SLACKBUILD NAME: muon +SLACKBUILD LOCATION: ./development/muon +SLACKBUILD FILES: README muon.SlackBuild muon.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~lattis/muon/archive/0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 979c60b157018a34bb552dea830bb67e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muon (implementation of the meson build system) + +SLACKBUILD NAME: mutagen +SLACKBUILD LOCATION: ./development/mutagen +SLACKBUILD FILES: README mutagen.SlackBuild mutagen.info slack-desc +SLACKBUILD VERSION: 1.47.0 +SLACKBUILD DOWNLOAD: https://github.com/quodlibet/mutagen/archive/release-1.47.0/mutagen-release-1.47.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4a74aed4edce5414e147b86d5e517e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mutagen (Python 3 module for handling audio metadata) + +SLACKBUILD NAME: myrddin +SLACKBUILD LOCATION: ./development/myrddin +SLACKBUILD FILES: README myrddin.SlackBuild myrddin.info slack-desc +SLACKBUILD VERSION: 20241029_74d91a0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/oridb/mc/archive/74d91a0/mc-74d91a0021de012908cfdb35fb61a1473a376130.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8b58160cb7571800e937ee8101409a91 +SLACKBUILD SHORT DESCRIPTION: myrddin (the myrddin programming language) + +SLACKBUILD NAME: mysql-workbench +SLACKBUILD LOCATION: ./development/mysql-workbench +SLACKBUILD FILES: 0003-include-list.patch 0003-swig-4-3.patch 0005-gcc-15.patch README boost-1.73.0.patch config_and_ifconfig_paths.patch doinst.sh fix-build-with-poppler-25.10.0.patch gcc13.patch mysql-workbench.SlackBuild mysql-workbench.info slack-desc slackware_linux_profile.xml +SLACKBUILD VERSION: 8.0.46 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.mysql.com//Downloads/MySQLGUITools/mysql-workbench-community-8.0.46-src.tar.gz https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.8.tar.gz https://sourceforge.net/projects/boost/files/boost/1.87.0/boost_1_87_0.tar.bz2 https://cdn.mysql.com/Downloads/Connector-C++/mysql-connector-c++-9.6.0-src.tar.gz https://download.osgeo.org/gdal/3.11.4/gdal-3.11.4.tar.xz https://www.antlr.org/download/antlr-4.13.2-complete.jar +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: df134b99c66a863c94f003d0fb6c4edb a637cef3a0b385ccbf0939500ee30419 ccdfe37d3bad682d841782f760faf141 0a6d40378c78a964c0f315d52f83dfe1 5d60c5213d22a636913dbe4b3164281f 3c8bf23796901bbadaccf6e4c1f923e7 +SLACKBUILD SHORT DESCRIPTION: mysql-workbench (GUI Tool for MySQL/MariaDB) + +SLACKBUILD NAME: nant +SLACKBUILD LOCATION: ./development/nant +SLACKBUILD FILES: README nant.SlackBuild nant.info slack-desc +SLACKBUILD VERSION: 0.92 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/nant/nant-0.92-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bcac3e7fab283240b78d21efa07f036 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nant (a .NET build tool) + +SLACKBUILD NAME: nchexedit +SLACKBUILD LOCATION: ./development/nchexedit +SLACKBUILD FILES: README doinst.sh fix_its_typo.patch nchexedit.SlackBuild nchexedit.info slack-desc +SLACKBUILD VERSION: 0.9.7_7.1 +SLACKBUILD DOWNLOAD: https://www.rogoyski.com/adam/programs/hexedit/hexedit-0.9.7.tar.gz https://slackware.uk/~urchlay/src/ncurses-hexedit_0.9.7+orig-7.1.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2658b81ab1bd0813c0117e9459071c13 36cfa014777ee632876d8c89f89dfbb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nchexedit (ncurses-based hex editor) + +SLACKBUILD NAME: ne +SLACKBUILD LOCATION: ./development/ne +SLACKBUILD FILES: README doinst.sh douninst.sh ne.SlackBuild ne.info slack-desc +SLACKBUILD VERSION: 3.3.4 +SLACKBUILD DOWNLOAD: https://github.com/vigna/ne/archive/3.3.4/ne-3.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c12bf3a5c80969f21d057a24bc72fbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ne (Nice Editor) + +SLACKBUILD NAME: neatvi +SLACKBUILD LOCATION: ./development/neatvi +SLACKBUILD FILES: README neatvi.SlackBuild neatvi.info slack-desc +SLACKBUILD VERSION: 18 +SLACKBUILD DOWNLOAD: https://github.com/aligrudi/neatvi/archive/18/neatvi-18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1044111468c120ea40a1c426e0669f8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neatvi (text editor) + +SLACKBUILD NAME: nedit +SLACKBUILD LOCATION: ./development/nedit +SLACKBUILD FILES: README doinst.sh nedit.SlackBuild nedit.desktop nedit.info nedit.patch nedit.png slack-desc +SLACKBUILD VERSION: 5.6a +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/nedit-5.6a-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8d7e22879c7e9c62ad02eef078f1c2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nedit (text editor with GUI) + +SLACKBUILD NAME: neko +SLACKBUILD LOCATION: ./development/neko +SLACKBUILD FILES: README neko.SlackBuild neko.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/HaxeFoundation/neko/archive/v2-3-0/neko-2-3-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0156b9220b5173137855ca2c34f9370c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neko (Neko Programming Language) + +SLACKBUILD NAME: neovim-qt +SLACKBUILD LOCATION: ./development/neovim-qt +SLACKBUILD FILES: README doinst.sh neovim-qt.SlackBuild neovim-qt.info slack-desc +SLACKBUILD VERSION: 0.2.18 +SLACKBUILD DOWNLOAD: https://github.com/equalsraf/neovim-qt/archive/v0.2.18/neovim-qt-0.2.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f3afd10f24fbbd751406440c88800ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neovim-qt (Neovim Qt5 client) + +SLACKBUILD NAME: neovim-remote +SLACKBUILD LOCATION: ./development/neovim-remote +SLACKBUILD FILES: README doinst.sh neovim-remote.SlackBuild neovim-remote.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://github.com/mhinz/neovim-remote/archive/v2.5.1/neovim-remote-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a30ea48264ca459df2c488009d1cffd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neovim-remote (remote control for neovim) + +SLACKBUILD NAME: neovim +SLACKBUILD LOCATION: ./development/neovim +SLACKBUILD FILES: README doinst.sh neovim.SlackBuild neovim.info slack-desc +SLACKBUILD VERSION: 0.11.6 +SLACKBUILD DOWNLOAD: https://github.com/neovim/neovim/archive/v0.11.6/neovim-0.11.6.tar.gz https://github.com/LuaJIT/LuaJIT/archive/538a821/LuaJIT-538a82133ad6fddfd0ca64de167c4aca3bc1a2da.tar.gz https://github.com/luvit/luv/releases/download/v1.50.0-0/luv-v1.50.0-0.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/archive/v0.25.6/tree-sitter-0.25.6.tar.gz https://github.com/tree-sitter/tree-sitter-c/archive/v0.24.1/tree-sitter-c-0.24.1.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.4.0/tree-sitter-lua-0.4.0.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.5.0/tree-sitter-markdown-0.5.0.tar.gz https://github.com/neovim/tree-sitter-vimdoc/archive/v4.0.0/tree-sitter-vimdoc-4.0.0.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.6.2/tree-sitter-query-0.6.2.tar.gz https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.7.0/tree-sitter-vim-0.7.0.tar.gz https://github.com/neovim/unibilium/archive/v2.1.2/unibilium-2.1.2.tar.gz https://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.1.0.tar.gz https://github.com/JuliaStrings/utf8proc/archive/v2.10.0/utf8proc-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eed80441dc30027eb2d55abef73248c4 89bd4d1644f5194c7cc6b3cf1dce02d4 a23bfdd0e9255e99b772f5da42c8d2c5 4b53edbd6222230a50f58ca8f9a98d18 673e7e50f8fae333fde3963c6f239522 e399309a829fa3bcb09609c9de2472f2 666cf9e91e3bb3e780b69758cf1d4b9a cc8f2e2b5f2202a45e1dd63c473d38e2 62c3b047c6fe9fac8792d708c4c2ffc3 34ddb47fba9ff70c53a489422df66679 c267a0b056214551b5739b8693b6750d 17b8829b88da2da72a083b06389be009 842a538b403b5639510c9b6fffd2c75b faa0bbe8f5763da45f2dfb5f863f0400 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neovim (Vim fork) + +SLACKBUILD NAME: netbeans +SLACKBUILD LOCATION: ./development/netbeans +SLACKBUILD FILES: LICENSE README doinst.sh netbeans netbeans.SlackBuild netbeans.desktop netbeans.info netbeans.png netbeans.sh slack-desc +SLACKBUILD VERSION: 25 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/netbeans/netbeans/25/netbeans-25-bin.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d3e679a57e03d8135468d7e40259b64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netbeans (Apache NetBeans IDE) + +SLACKBUILD NAME: newlib +SLACKBUILD LOCATION: ./development/newlib +SLACKBUILD FILES: README configure_options.txt newlib.SlackBuild newlib.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: ftp://sourceware.org/pub/newlib/newlib-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81ec873108b8593c586f91ca65963952 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newlib (C library) + +SLACKBUILD NAME: newlisp +SLACKBUILD LOCATION: ./development/newlisp +SLACKBUILD FILES: README newlisp.SlackBuild newlisp.info slack-desc +SLACKBUILD VERSION: 10.7.5 +SLACKBUILD DOWNLOAD: http://www.newlisp.org/downloads/newlisp-10.7.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3fa56cf45af8853ff8a3182b79e1b61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newlisp (newLISP, a Lisp-like, general-purpose scripting language) + +SLACKBUILD NAME: nextvi +SLACKBUILD LOCATION: ./development/nextvi +SLACKBUILD FILES: README nextvi.SlackBuild nextvi.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://github.com/kyx0r/nextvi/archive/3.2/nextvi-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1fa9df3ae359ada5813a696fcff899f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nextvi (text editor) + +SLACKBUILD NAME: nexus +SLACKBUILD LOCATION: ./development/nexus +SLACKBUILD FILES: README doinst.sh nexus.SlackBuild nexus.info slack-desc +SLACKBUILD VERSION: 3.63.0_01 +SLACKBUILD DOWNLOAD: https://sonatype-download.global.ssl.fastly.net/nexus/3/nexus-3.63.0-01-unix.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d03a60873e4d81500607bcc829aa5d6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nexus (Maven repository manager) + +SLACKBUILD NAME: nickle +SLACKBUILD LOCATION: ./development/nickle +SLACKBUILD FILES: README nickle.SlackBuild nickle.info slack-desc +SLACKBUILD VERSION: 2.90 +SLACKBUILD DOWNLOAD: http://nickle.org/release/nickle-2.90.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a72717dd1b322d0f32f62ce8c91529ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nickle (programming language) + +SLACKBUILD NAME: nim +SLACKBUILD LOCATION: ./development/nim +SLACKBUILD FILES: README doinst.sh fix-nim-gdb-path.patch nim.SlackBuild nim.info remove-missing-documentation.patch slack-desc +SLACKBUILD VERSION: 2.2.8 +SLACKBUILD DOWNLOAD: https://nim-lang.org/download/nim-2.2.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0b38a819617006117c8b44bbcbbab96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nim (programming language) + +SLACKBUILD NAME: ninja-ide +SLACKBUILD LOCATION: ./development/ninja-ide +SLACKBUILD FILES: README doinst.sh ninja-ide.SlackBuild ninja-ide.desktop ninja-ide.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/ninja-ide/ninja-ide/archive/v2.4/ninja-ide-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d819fb54309e632420219b1d1e5e930f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ninja-ide (Cross-platform IDE focused on Python app. development) + +SLACKBUILD NAME: nodeenv +SLACKBUILD LOCATION: ./development/nodeenv +SLACKBUILD FILES: README nodeenv.SlackBuild nodeenv.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/ekalinin/nodeenv/archive/1.6.0/nodeenv-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77ca9ce25841f3aafec7b702e8bfb5d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nodeenv (Node.js virtual environment) + +SLACKBUILD NAME: nodejs18 +SLACKBUILD LOCATION: ./development/nodejs18 +SLACKBUILD FILES: README nodejs18.SlackBuild nodejs18.info npm.sh slack-desc +SLACKBUILD VERSION: 18.20.8 +SLACKBUILD DOWNLOAD: https://nodejs.org/dist/v18.20.8/node-v18.20.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81cb8cb73c718c441b2fca2140cb350d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nodejs18 (JavaScript runtime) + +SLACKBUILD NAME: nodejs22 +SLACKBUILD LOCATION: ./development/nodejs22 +SLACKBUILD FILES: README nodejs22.SlackBuild nodejs22.info nodejs22_gcc11.2_bug.patch slack-desc +SLACKBUILD VERSION: 22.22.2 +SLACKBUILD DOWNLOAD: https://nodejs.org/dist/v22.22.2/node-v22.22.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d625d0a619f79e81fc3fdcdb5fdacb35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nodejs22 (JavaScript runtime) + +SLACKBUILD NAME: nodejs24-bin +SLACKBUILD LOCATION: ./development/nodejs24-bin +SLACKBUILD FILES: README nodejs24-bin.SlackBuild nodejs24-bin.info slack-desc +SLACKBUILD VERSION: 24.14.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://nodejs.org/dist/v24.14.1/node-v24.14.1-linux-x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7f93b7c8ccc2c0cdc2485245a97990c9 +SLACKBUILD SHORT DESCRIPTION: nodejs24-bin (Javascript runtime) + +SLACKBUILD NAME: nose +SLACKBUILD LOCATION: ./development/nose +SLACKBUILD FILES: README nose.SlackBuild nose.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/n/nose/nose-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ed7169887580ddc9a8e16048d38274d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nose (a discovery-based unittest extension) + +SLACKBUILD NAME: notepad++ +SLACKBUILD LOCATION: ./development/notepad++ +SLACKBUILD FILES: README doinst.sh notepad++ notepad++.SlackBuild notepad++.desktop notepad++.info notepad++.png slack-desc +SLACKBUILD VERSION: 8.9.3 +SLACKBUILD DOWNLOAD: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.3/npp.8.9.3.Installer.exe +SLACKBUILD DOWNLOAD_x86_64: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.9.3/npp.8.9.3.Installer.x64.exe +SLACKBUILD MD5SUM: e36cb6aa137947c0c8091579aa73586e +SLACKBUILD MD5SUM_x86_64: 3419ce845525534cda48cf6959bc41c5 +SLACKBUILD SHORT DESCRIPTION: notepad++: notepad++ (A powerful text editor from the Windows universe) + +SLACKBUILD NAME: notepadnext +SLACKBUILD LOCATION: ./development/notepadnext +SLACKBUILD FILES: README doinst.sh notepadnext.SlackBuild notepadnext.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/dail8859/NotepadNext/archive/v0.6.3/NotepadNext-0.6.3.tar.gz https://github.com/alex-spataru/QSimpleUpdater/archive/62e0ce7dde4c76e7533f2f0ee53f19ee1690c8dd/QSimpleUpdater-62e0ce7dde4c76e7533f2f0ee53f19ee1690c8dd.tar.gz https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System/archive/89ff0ad/Qt-Advanced-Docking-System-89ff0ad.tar.gz https://github.com/editorconfig/editorconfig-core-qt/archive/52820d59769fcba6d0ed94f685406c0383fe1a30/editorconfig-core-qt-52820d59769fcba6d0ed94f685406c0383fe1a30.tar.gz https://github.com/itay-grudev/SingleApplication/archive/d0c43a5/SingleApplication-d0c43a5.tar.gz https://gitlab.freedesktop.org/uchardet/uchardet/-/archive/ab1d2f1120297af6537f2a0d09dca589d4c3ea3b/uchardet-ab1d2f1120297af6537f2a0d09dca589d4c3ea3b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8595b6a484ff76f6d3f468e481020dcd e63ec431c53a6d00706974cbce8060ae 8ff00e5d0422569bb14fd090800956d4 71cd96440b84645f059295a7bbd4b1a0 d2a3d9d9a4be6461b88768f1101adf7b fdb4220f7901387c289474e3f261ed86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notepadnext (Cross-platform reimplementation of Notepad++) + +SLACKBUILD NAME: notepadqq +SLACKBUILD LOCATION: ./development/notepadqq +SLACKBUILD FILES: README doinst.sh notepadqq.SlackBuild notepadqq.info slack-desc +SLACKBUILD VERSION: 20251218_5d2a96a +SLACKBUILD DOWNLOAD: https://github.com/notepadqq/notepadqq/archive/5d2a96a2a828dbc68f4b04c5031150b8a1bcbe8c/notepadqq-5d2a96a2a828dbc68f4b04c5031150b8a1bcbe8c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9172bd24ba80988e81f979bfde524ba4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notepadqq (Notepad++-like editor for the Linux desktop) + +SLACKBUILD NAME: noweb +SLACKBUILD LOCATION: ./development/noweb +SLACKBUILD FILES: README doinst.sh noweb.SlackBuild noweb.info patches/make_cleanup.diff slack-desc +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://github.com/nrnrnr/noweb/archive/v2_13/noweb-2_13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66cb386801305c64699cf4af73cb0eaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noweb (literate programming tool) + +SLACKBUILD NAME: npm2tgz +SLACKBUILD LOCATION: ./development/npm2tgz +SLACKBUILD FILES: README npm2tgz.SlackBuild npm2tgz.info slack-desc +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://github.com/gwenhael-le-moine/npm2tgz/archive/1.3.6/npm2tgz-1.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 933ddb500eb234056ce69d8a5bed8675 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: npm2tgz (node.js modules' Slackware's packager) + +SLACKBUILD NAME: numpy-legacy +SLACKBUILD LOCATION: ./development/numpy-legacy +SLACKBUILD FILES: README README.ATLAS numpy-legacy.SlackBuild numpy-legacy.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: http://download.sourceforge.net/project/numpy/NumPy/1.8.2/numpy-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd8eece8f6fda3a13836de4adbafb0cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numpy-legacy (a Python extension for scientific computing) + +SLACKBUILD NAME: nvidia-container-toolkit +SLACKBUILD LOCATION: ./development/nvidia-container-toolkit +SLACKBUILD FILES: README config.toml.new doinst.sh nvidia-container-toolkit.SlackBuild nvidia-container-toolkit.info oci-nvidia-hook.json.new slack-desc +SLACKBUILD VERSION: 1.14.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/NVIDIA/nvidia-container-toolkit/archive/v1.14.6/nvidia-container-toolkit-1.14.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0f26467a05b623f744a1433e04f359ff +SLACKBUILD SHORT DESCRIPTION: nvidia-container-toolkit (NVIDIA container toolkit) + +SLACKBUILD NAME: nwjs +SLACKBUILD LOCATION: ./development/nwjs +SLACKBUILD FILES: README nwjs.SlackBuild nwjs.info slack-desc +SLACKBUILD VERSION: 0.63.0 +SLACKBUILD DOWNLOAD: https://dl.nwjs.io/v0.63.0/nwjs-v0.63.0-linux-ia32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dl.nwjs.io/v0.63.0/nwjs-v0.63.0-linux-x64.tar.gz +SLACKBUILD MD5SUM: b5362504c8ff7cb6d45690f708d79cd2 +SLACKBUILD MD5SUM_x86_64: deeed8bf046872dd04759f50d0f7627a +SLACKBUILD SHORT DESCRIPTION: nwjs (an app runtime based on Chromium and node.js) + +SLACKBUILD NAME: obcpl +SLACKBUILD LOCATION: ./development/obcpl +SLACKBUILD FILES: README examples/Makefile examples/README examples/factorial.b examples/hello.b fix_segfault.diff obcpl.SlackBuild obcpl.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: https://www.nordier.com/software/distfiles/obcpl-0.9.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 170223f85130c9b7f54082481a492045 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obcpl (BCPL compiler) + +SLACKBUILD NAME: obnc-libext +SLACKBUILD LOCATION: ./development/obnc-libext +SLACKBUILD FILES: README obnc-libext.SlackBuild obnc-libext.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: http://miasap.se/obnc/downloads/obnc-libext_0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6804f6166f2064fce73cb0175e3e5bbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obnc-libext (Extended Library for OBNC) + +SLACKBUILD NAME: obnc +SLACKBUILD LOCATION: ./development/obnc +SLACKBUILD FILES: README obnc.SlackBuild obnc.info slack-desc +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: http://miasap.se/obnc/downloads/obnc_0.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 974245022410d7344134888c375a90fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obnc (Oberon-07 Compiler) + +SLACKBUILD NAME: obsidian +SLACKBUILD LOCATION: ./development/obsidian +SLACKBUILD FILES: README doinst.sh obsidian.SlackBuild obsidian.info slack-desc +SLACKBUILD VERSION: 1.12.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/obsidianmd/obsidian-releases/releases/download/v1.12.7/obsidian_1.12.7_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4fc61e50360320be9083f80b04a805ee +SLACKBUILD SHORT DESCRIPTION: obsidian (a markdown editor) + +SLACKBUILD NAME: ocaml-num +SLACKBUILD LOCATION: ./development/ocaml-num +SLACKBUILD FILES: README ocaml-num.SlackBuild ocaml-num.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/ocaml/num/archive/v1.4/num-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cda2b727e116a0b6a9c03902cc4b2415 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocaml-num (arbitrary precision arithmetic for OCaml) + +SLACKBUILD NAME: ocaml +SLACKBUILD LOCATION: ./development/ocaml +SLACKBUILD FILES: README configure.patch ocaml.SlackBuild ocaml.info slack-desc +SLACKBUILD VERSION: 4.13.1 +SLACKBUILD DOWNLOAD: http://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13.1.tar.xz http://caml.inria.fr/pub/distrib/ocaml-4.13/ocaml-4.13-refman-html.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52f91ba31fbfad426bf57b00ef3a34c1 513fcf9adc3a85268aa42f0552d8e971 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocaml (A functional programming language) + +SLACKBUILD NAME: ocamlbuild +SLACKBUILD LOCATION: ./development/ocamlbuild +SLACKBUILD FILES: README ocamlbuild.SlackBuild ocamlbuild.info slack-desc +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://github.com/ocaml/ocamlbuild/archive/0.14.0/ocamlbuild-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7bf2fe594cd16907807c756b14d501f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocamlbuild (ocaml build tool) + +SLACKBUILD NAME: octant +SLACKBUILD LOCATION: ./development/octant +SLACKBUILD FILES: README octant.SlackBuild octant.info slack-desc +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/vmware-tanzu/octant/releases/download/v0.17.0/octant_0.17.0_Linux-64bit.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 302857f3692d3b0b9bc9e7ec5d272df5 +SLACKBUILD SHORT DESCRIPTION: octant (a web interface for Kubernetes) + +SLACKBUILD NAME: omake +SLACKBUILD LOCATION: ./development/omake +SLACKBUILD FILES: README omake.SlackBuild omake.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://github.com/ocaml-omake/omake/archive/omake-0.10.3/omake-omake-0.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 134b1ea51a5cd90d32fec7ad27e82aa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: omake (The OMake build system) + +SLACKBUILD NAME: omniORB +SLACKBUILD LOCATION: ./development/omniORB +SLACKBUILD FILES: README doinst.sh omniORB.SlackBuild omniORB.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/omniorb/omniORB/omniORB-4.3.0/omniORB-4.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8889ab13b444b495ca2c2b48ea6a6bd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: omniORB (A robust high performance CORBA ORB for C++ and Python) + +SLACKBUILD NAME: omniORBpy +SLACKBUILD LOCATION: ./development/omniORBpy +SLACKBUILD FILES: README doinst.sh omniORBpy.SlackBuild omniORBpy.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/omniorb/omniORBpy/omniORBpy-4.3.0/omniORBpy-4.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56ad14fe987ed4138cbf2c6282d34cb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: omniORBpy (A robust high-performance CORBA ORB for Python.) + +SLACKBUILD NAME: oneDPL +SLACKBUILD LOCATION: ./development/oneDPL +SLACKBUILD FILES: README oneDPL.SlackBuild oneDPL.info slack-desc +SLACKBUILD VERSION: 2021.7.0 +SLACKBUILD DOWNLOAD: https://github.com/oneapi-src/oneDPL/archive/oneDPL-2021.7.0-release/oneDPL-oneDPL-2021.7.0-release.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fecd1a380642d215c1105884e59434b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oneDPL (oneAPI DPC++ Library) + +SLACKBUILD NAME: oneTBB +SLACKBUILD LOCATION: ./development/oneTBB +SLACKBUILD FILES: README includes.patch oneTBB.SlackBuild oneTBB.info slack-desc unused.patch +SLACKBUILD VERSION: 2021.6.0 +SLACKBUILD DOWNLOAD: https://github.com/oneapi-src/oneTBB/archive/v2021.6.0/oneTBB-2021.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0fc961e3c3851b52db61c2d262e6b95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oneTBB (oneAPI Threading Building Blocks) + +SLACKBUILD NAME: onetrueawk +SLACKBUILD LOCATION: ./development/onetrueawk +SLACKBUILD FILES: README git2tarxz.sh onetrueawk.SlackBuild onetrueawk.info slack-desc +SLACKBUILD VERSION: 20251225 +SLACKBUILD DOWNLOAD: https://github.com/onetrueawk/awk/archive/20251225/awk-20251225.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8f4b06872739183b1448399fd6dba78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onetrueawk (port of original UNIX awk) + +SLACKBUILD NAME: oni +SLACKBUILD LOCATION: ./development/oni +SLACKBUILD FILES: README doinst.sh oni.SlackBuild oni.info slack-desc +SLACKBUILD VERSION: 0.3.7_beta3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/onivim/oni/releases/download/v0.3.7-beta3/Oni-0.3.7-amd64-linux.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c5ee4999158e943b549b3512aaf96a4e +SLACKBUILD SHORT DESCRIPTION: oni (modern modal editing) + +SLACKBUILD NAME: opencomal +SLACKBUILD LOCATION: ./development/opencomal +SLACKBUILD FILES: README doinst.sh makefile.diff opencomal.SlackBuild opencomal.info opencomal.magic slack-desc +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: http://www.josvisser.nl/opencomal/opencomal-0.2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afdee1619d238741c083835b4343282e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencomal (interpreter for Comal programming language) + +SLACKBUILD NAME: opencvs +SLACKBUILD LOCATION: ./development/opencvs +SLACKBUILD FILES: README opencvs.SlackBuild opencvs.info slack-desc +SLACKBUILD VERSION: 20110824193500 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/opencvs-20110824193500.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7abbcd1aa34906f5f0b631f7e502e59f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencvs (a FREE implementation of the Concurrent Versions System) + +SLACKBUILD NAME: openjdk7 +SLACKBUILD LOCATION: ./development/openjdk7 +SLACKBUILD FILES: README cacerts openjdk7.SlackBuild openjdk7.info profile.d/openjdk7.csh profile.d/openjdk7.sh slack-desc +SLACKBUILD VERSION: 7u321 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://icedtea.classpath.org/download/source/icedtea-2.6.28.tar.xz https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/openjdk.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/corba.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/jaxp.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/jaxws.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/jdk.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/langtools.tar.bz2 https://icedtea.classpath.org/download/drops/icedtea7/2.6.28/hotspot.tar.bz2 https://archive.apache.org/dist/ant/binaries/apache-ant-1.9.16-bin.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 11663b88a06f3461607c026510dd733a bcd48aa756a108cb437f07ed291436f9 5c16e53e461cf640842cec44f9a6264a 9fe804632cfd4a47423a58a0171bc420 01120ce5103a1f1f8b79ad4f8ae1511d c4332b8442e438ac498f206c8851f68c ebbc311a2aa8afdf1dd4e3d2b7f55aba c168159cc98db90a5d14b077e2c49ae9 2a1ef0230e673b6da876a8fc9744b9a1 +SLACKBUILD SHORT DESCRIPTION: openjdk7 (OpenJDK 7 -- Open Implementation of JDK) + +SLACKBUILD NAME: openjdk8 +SLACKBUILD LOCATION: ./development/openjdk8 +SLACKBUILD FILES: README cacerts openjdk8.SlackBuild openjdk8.info profile.d/openjdk8.csh profile.d/openjdk8.sh slack-desc +SLACKBUILD VERSION: 8u442 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://icedtea.classpath.org/download/source/icedtea-3.34.0.tar.xz https://icedtea.classpath.org/download/drops/icedtea8/3.34.0/openjdk-git.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bc57f174ada4c707fd569902a3f1ef42 a58ea101f40b58737cc25de0d38b14e2 +SLACKBUILD SHORT DESCRIPTION: openjdk8 (Open Implementation of JDK) + +SLACKBUILD NAME: openmodelica +SLACKBUILD LOCATION: ./development/openmodelica +SLACKBUILD FILES: README openmodelica.SlackBuild openmodelica.info slack-desc +SLACKBUILD VERSION: 1.22.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenModelica/OMBootstrapping/archive/c289e97c41d00939a4a69fe504961b47283a6d8e/OMBootstrapping-c289e97c41d00939a4a69fe504961b47283a6d8e.tar.gz https://github.com/OpenModelica/OpenModelica/archive/v1.22.0/OpenModelica-1.22.0.tar.gz https://github.com/OpenModelica/OMCompiler-3rdParty/archive/d19136844b49720ae3a8957f0fb1e137c7055b43/OMCompiler-3rdParty-d19136844b49720ae3a8957f0fb1e137c7055b43.tar.gz https://github.com/OpenModelica/OMOptim/archive/e4f55f722185f7c71cfb12598a5a4e17373057b7/OMOptim-e4f55f722185f7c71cfb12598a5a4e17373057b7.tar.gz https://github.com/OpenModelica/OMSens/archive/8216eaefbb4ea2ff0c7a17a3487dcc2a8a17667d/OMSens-8216eaefbb4ea2ff0c7a17a3487dcc2a8a17667d.tar.gz https://github.com/OpenModelica/OMSens_Qt/archive/ff2ade18e7058f611ddfd575ccbd24f388615d3f/OMSens_Qt-ff2ade18e7058f611ddfd575ccbd24f388615d3f.tar.gz https://github.com/OpenModelica/OMSimulator/archive/614c663834e5b3b10b515100da304b8ff5cc85a7/OMSimulator-614c663834e5b3b10b515100da304b8ff5cc85a7.tar.gz https://github.com/OpenModelica/OpenModelica-common/archive/08a01802db5ba5edb540383c46718b89ff229ef2/OpenModelica-common-08a01802db5ba5edb540383c46718b89ff229ef2.tar.gz https://github.com/OpenModelica/OMSimulator-3rdParty/archive/bb0bdbe0ba2d37235369f41f22ec341b91b64656/OMSimulator-3rdParty-bb0bdbe0ba2d37235369f41f22ec341b91b64656.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7731343b9b85bb6b93e0130c1beac665 d1493082166b5429b38452bb17c8b24c a545b00d72e5a55dcc7a0f6e905d87b2 654ed51442d1968dd16b2cd4e9b286fb dd89684eef0d2f2f38ddfa23aeeb64cb f8e5e0eb6d43f3c4d3711b72df6d280a 567bf7618325b4c8f76f5208f9d28eba 01fb55bee4fe6404e24d9830f00ce5e6 0fa5531bc0f9d52fcaf38379a93f973d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmodelica (IDE for Model-Based Systems Engineering) + +SLACKBUILD NAME: openocd +SLACKBUILD LOCATION: ./development/openocd +SLACKBUILD FILES: 0001-build-remove-warnings-with-gcc-11.patch README openocd.SlackBuild openocd.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/openocd/openocd-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32147d5b2d269da1f7326669fce94ddc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openocd (jtag interface) + +SLACKBUILD NAME: opentofu +SLACKBUILD LOCATION: ./development/opentofu +SLACKBUILD FILES: README opentofu.SlackBuild opentofu.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/opentofu/opentofu/archive/v1.9.0/opentofu-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1ce3f158e608f518ce6810f0ecb69d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opentofu (tool for building, changing, and versioning infrastructure) + +SLACKBUILD NAME: openvr +SLACKBUILD LOCATION: ./development/openvr +SLACKBUILD FILES: README openvr.SlackBuild openvr.info slack-desc +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://github.com/ValveSoftware/openvr/archive/v1.0.10/openvr-1.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ab903a6ff347f133fb7754e5fbb64f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openvr (VR hardware access library) + +SLACKBUILD NAME: ophis +SLACKBUILD LOCATION: ./development/ophis +SLACKBUILD FILES: README git2tarxz.sh ophis.1 ophis.SlackBuild ophis.info ophis.rst slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/michaelcmartin/Ophis/archive/v2.2/Ophis-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 901a7333105625ae0fd0f441a81a5e31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ophis (cross assembler for 6502) + +SLACKBUILD NAME: osc +SLACKBUILD LOCATION: ./development/osc +SLACKBUILD FILES: README osc.SlackBuild osc.info slack-desc +SLACKBUILD VERSION: 0.117 +SLACKBUILD DOWNLOAD: http://slackbuilds.org/sources/12.2/osc_0.117.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ae751e5e8ceb64d57c95b93d032e89e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osc (command line interface to the OpenSUSE Build Service) + +SLACKBUILD NAME: oscar64 +SLACKBUILD LOCATION: ./development/oscar64 +SLACKBUILD FILES: README oscar64.SlackBuild oscar64.info slack-desc +SLACKBUILD VERSION: 1.32.263 +SLACKBUILD DOWNLOAD: https://github.com/drmortalwombat/oscar64/archive/v1.32.263/oscar64-1.32.263.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3fb9f5ee52a6a55d1ab7f22d83e2d2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oscar64 (c/c++ cross compiler for mos 6502) + +SLACKBUILD NAME: osmo-sdr +SLACKBUILD LOCATION: ./development/osmo-sdr +SLACKBUILD FILES: README osmo-sdr.SlackBuild osmo-sdr.info slack-desc +SLACKBUILD VERSION: 2015.12.11 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/slackbuildsdirectlinks/osmo-sdr/osmo-sdr-2015.12.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cb225070e11504d2605d8325680726b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osmo-sdr (free software toolkit for building SDRs) + +SLACKBUILD NAME: p4 +SLACKBUILD LOCATION: ./development/p4 +SLACKBUILD FILES: README p4.SlackBuild p4.info slack-desc +SLACKBUILD VERSION: 2018.2.1740258 +SLACKBUILD DOWNLOAD: https://www.perforce.com/downloads/perforce/r18.2/bin.linux26x86/p4 +SLACKBUILD DOWNLOAD_x86_64: https://www.perforce.com/downloads/perforce/r18.2/bin.linux26x86_64/p4 +SLACKBUILD MD5SUM: 0d8ec7f908697e7898a512078b202361 +SLACKBUILD MD5SUM_x86_64: b714c58af30367fc18272c85e97a3509 +SLACKBUILD SHORT DESCRIPTION: p4 (Perforce source management system client) + +SLACKBUILD NAME: p4d +SLACKBUILD LOCATION: ./development/p4d +SLACKBUILD FILES: README p4d.SlackBuild p4d.info slack-desc +SLACKBUILD VERSION: 2018.2.1740258 +SLACKBUILD DOWNLOAD: https://www.perforce.com/downloads/perforce/r18.2/bin.linux26x86/p4d +SLACKBUILD DOWNLOAD_x86_64: https://www.perforce.com/downloads/perforce/r18.2/bin.linux26x86_64/p4d +SLACKBUILD MD5SUM: d34c36fda5f57d4596b96f08549b784a +SLACKBUILD MD5SUM_x86_64: f0595f0ecdc68a1847fd4f48b623a264 +SLACKBUILD SHORT DESCRIPTION: p4d (Perforce Helix version control system server) + +SLACKBUILD NAME: p4v +SLACKBUILD LOCATION: ./development/p4v +SLACKBUILD FILES: README doinst.sh p4admin.desktop p4merge.desktop p4v.SlackBuild p4v.desktop p4v.info slack-desc +SLACKBUILD VERSION: 2017.2.1573260 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.perforce.com/downloads/perforce/r17.2/bin.linux26x86_64/p4v.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 93c98e90194bc89a38cf8e5294dcffc3 +SLACKBUILD SHORT DESCRIPTION: p4v (Perforce Visual Client) + +SLACKBUILD NAME: page +SLACKBUILD LOCATION: ./development/page +SLACKBUILD FILES: README doinst.sh page.SlackBuild page.desktop page.info slack-desc +SLACKBUILD VERSION: 8.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/page/files/page/8.1/page-8.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5618ea1b1c492d63414341b046d9e1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: page (Python Tkinter GUI builder) + +SLACKBUILD NAME: pandas +SLACKBUILD LOCATION: ./development/pandas +SLACKBUILD FILES: README pandas.SlackBuild pandas.info slack-desc +SLACKBUILD VERSION: 0.23.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e9/ad/5e92ba493eff96055a23b0a1323a9a803af71ec859ae3243ced86fcbd0a4/pandas-0.23.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b597c7f989652e0c9af5f09a157e3ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pandas (Powerful data structures) + +SLACKBUILD NAME: pasdoc +SLACKBUILD LOCATION: ./development/pasdoc +SLACKBUILD FILES: README pasdoc.SlackBuild pasdoc.info slack-desc +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pasdoc-0.14.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac050675ac9d4b05629f9f33e54e2194 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pasdoc (documentation tool for ObjectPascal source code) + +SLACKBUILD NAME: patchutils +SLACKBUILD LOCATION: ./development/patchutils +SLACKBUILD FILES: README patchutils.SlackBuild patchutils.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.4.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b4ab8bd84a31deb54f4a3fcac4db94f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: patchutils (utilities to operate on patch files) + +SLACKBUILD NAME: pcb2gcode +SLACKBUILD LOCATION: ./development/pcb2gcode +SLACKBUILD FILES: README pcb2gcode.SlackBuild pcb2gcode.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/pcb2gcode/pcb2gcode/archive/v3.0.3/pcb2gcode-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb37f526107e1567350959f769da0712 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcb2gcode (Tool to create isolation milling toolpath from gerber file) + +SLACKBUILD NAME: pcbasic +SLACKBUILD LOCATION: ./development/pcbasic +SLACKBUILD FILES: README doinst.sh pcbasic.SlackBuild pcbasic.info slack-desc +SLACKBUILD VERSION: 2.0.7 +SLACKBUILD DOWNLOAD: https://github.com/robhagemans/pcbasic/releases/download/v2.0.7/python3-pcbasic_2.0.7_all.deb https://slackware.uk/~urchlay/src/pcbasic-doc-2.0.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c93e3826b38527d7b067ee6db49aa8ab 5e7b963fec9ad40db1ba406e8505237c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcbasic (GW-BASIC interpreter) + +SLACKBUILD NAME: pcc +SLACKBUILD LOCATION: ./development/pcc +SLACKBUILD FILES: README pcc.SlackBuild pcc.info slack-desc +SLACKBUILD VERSION: 1.2.0.DEVEL+20230108 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pcc-20230108.tgz https://slackware.uk/~urchlay/src/pcc-libs-20230108.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb6efe9e9cf4c34d9dc91bd8d875aac3 f3758725f766df5721d106ab8b21926a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcc (Portable C Compiler) + +SLACKBUILD NAME: pd-psql +SLACKBUILD LOCATION: ./development/pd-psql +SLACKBUILD FILES: README pd-psql.SlackBuild pd-psql.info slack-desc +SLACKBUILD VERSION: 2007 +SLACKBUILD DOWNLOAD: http://slackonly.com/pub/korgie/sources/psql-2007.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4898a1dfbaac583d92582d650aa857da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pd-psql (postgresql support for pd) + +SLACKBUILD NAME: peg +SLACKBUILD LOCATION: ./development/peg +SLACKBUILD FILES: README peg.SlackBuild peg.info slack-desc +SLACKBUILD VERSION: 0.1.18 +SLACKBUILD DOWNLOAD: http://piumarta.com/software/peg/peg-0.1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 992fc7887afc2a8c92cdb1acb5b935e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: peg (recursive-descent parser generators for C) + +SLACKBUILD NAME: perf +SLACKBUILD LOCATION: ./development/perf +SLACKBUILD FILES: README perf.SlackBuild perf.info slack-desc +SLACKBUILD VERSION: 5.15.193 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/perf.dummy +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cba6c70fb57a22a155073d54748b614 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perf (Linux kernel perf tools) + +SLACKBUILD NAME: pforth +SLACKBUILD LOCATION: ./development/pforth +SLACKBUILD FILES: README pforth.SlackBuild pforth.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/philburk/pforth/archive/v2.0.1/pforth-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4fccd7a12778bf799c2a937591fb0f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pforth (portable Forth) + +SLACKBUILD NAME: pgmodeler +SLACKBUILD LOCATION: ./development/pgmodeler +SLACKBUILD FILES: README doinst.sh pgmodeler.SlackBuild pgmodeler.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nullptrlabs/pgmodeler/archive/v1.2.3/pgmodeler-1.2.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 77b22dc98dc643ce1be5c23c22f20139 +SLACKBUILD SHORT DESCRIPTION: pgmodeler (PostgreSQL Database Modeler) + +SLACKBUILD NAME: phantomjs +SLACKBUILD LOCATION: ./development/phantomjs +SLACKBUILD FILES: README patches/build-no-ghostdriver.patch patches/build-qt-components.patch patches/build-qt55-evaluateJavaScript.patch patches/build-qt55-no-websecurity.patch patches/build-qt55-print.patch patches/build-qtpath.patch patches/fix-missing-webkit-include-files.patch patches/unlock-qt.patch phantomjs phantomjs.SlackBuild phantomjs.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/ariya/phantomjs/archive/2.1.1/phantomjs-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db2d71e67e3557a977c2f269f1ec7fee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phantomjs (Headless WebKit browser with JS API) + +SLACKBUILD NAME: php-apcu +SLACKBUILD LOCATION: ./development/php-apcu +SLACKBUILD FILES: README apcu.ini doinst.sh php-apcu.SlackBuild php-apcu.info slack-desc +SLACKBUILD VERSION: 5.1.28 +SLACKBUILD DOWNLOAD: https://pecl.php.net/get/apcu-5.1.28.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69e2063b28725aca0ce6cac087a5d2bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-apcu (APCu is userland caching) + +SLACKBUILD NAME: php-xdebug +SLACKBUILD LOCATION: ./development/php-xdebug +SLACKBUILD FILES: README doinst.sh php-xdebug.SlackBuild php-xdebug.info slack-desc xdebug.ini +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://xdebug.org/files/xdebug-3.1.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c2473656fb9aec8efd6b90ef6c45a66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-xdebug (A PHP extension for debugging PHP scripts) + +SLACKBUILD NAME: php82 +SLACKBUILD LOCATION: ./development/php82 +SLACKBUILD FILES: README doinst.sh php82.SlackBuild php82.info slack-desc +SLACKBUILD VERSION: 8.2.30 +SLACKBUILD DOWNLOAD: https://www.php.net/distributions/php-8.2.30.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5de0732629633b2713cce81d9e327c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php82 (HTML-embedded scripting language) + +SLACKBUILD NAME: php84 +SLACKBUILD LOCATION: ./development/php84 +SLACKBUILD FILES: README doinst.sh php84.SlackBuild php84.info slack-desc +SLACKBUILD VERSION: 8.4.19 +SLACKBUILD DOWNLOAD: https://www.php.net/distributions/php-8.4.19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8bbb22312f235d576dc6537a5f364f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php84 (HTML-embedded scripting language) + +SLACKBUILD NAME: phpDocumentor +SLACKBUILD LOCATION: ./development/phpDocumentor +SLACKBUILD FILES: README phpDocumentor.SlackBuild phpDocumentor.info slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/PhpDocumentor-1.4.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 180ea5bf2ab4f729d0cd09d99f7b2520 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phpDocumentor (The complete documentation solution for PHP) + +SLACKBUILD NAME: pingendo +SLACKBUILD LOCATION: ./development/pingendo +SLACKBUILD FILES: README pingendo.SlackBuild pingendo.desktop pingendo.ico pingendo.info slack-desc +SLACKBUILD VERSION: v3 +SLACKBUILD DOWNLOAD: http://download.pingendo.com/v3/pingendo-linux-i686.zip +SLACKBUILD DOWNLOAD_x86_64: http://download.pingendo.com/v3/pingendo-linux-x86_64.zip +SLACKBUILD MD5SUM: 55f3152128b06651d8a29d59e5045b31 +SLACKBUILD MD5SUM_x86_64: 1a576f8747380b811846a106122c3e04 +SLACKBUILD SHORT DESCRIPTION: pingendo (An WYSIWYG HTML5 editor focused on Bootstrap UI) + +SLACKBUILD NAME: pinner +SLACKBUILD LOCATION: ./development/pinner +SLACKBUILD FILES: README pinner.SlackBuild pinner.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://github.com/andy5995/pinner/releases/download/v0.1.2/pinner-0.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 662d6da45da1821ba848740a3477dbbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pinner (Geany plugin that allows pinning documents to a sidebar) + +SLACKBUILD NAME: pip2tgz +SLACKBUILD LOCATION: ./development/pip2tgz +SLACKBUILD FILES: README pip2tgz.SlackBuild pip2tgz.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/duncan-roe/pip2tgz/archive/v0.9/pip2tgz-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 738532d43431863e291e101dda07c782 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pip2tgz (Make Slackware package of any package in PyPI) + +SLACKBUILD NAME: pkgdiff +SLACKBUILD LOCATION: ./development/pkgdiff +SLACKBUILD FILES: README pkgdiff.SlackBuild pkgdiff.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://github.com/lvc/pkgdiff/archive/1.8/pkgdiff-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ce2e04c7fcaca1c6a0093ed484cd6d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pkgdiff (visualize changes in tgz/rpm/deb/etc archives) + +SLACKBUILD NAME: pli +SLACKBUILD LOCATION: ./development/pli +SLACKBUILD FILES: README README_SBo.txt pli.SlackBuild pli.info plic.1 plic.rst slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: http://www.iron-spring.com/pli-1.2.0.tgz https://slackware.uk/~urchlay/src/plicl-0.0.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1be38297b60f61c3f9f4742e3188dcdf 43cef380d335b102f52524874d59d324 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pli (Iron Spring PL/I Compiler for Linux) + +SLACKBUILD NAME: pnpm +SLACKBUILD LOCATION: ./development/pnpm +SLACKBUILD FILES: README pnpm.SlackBuild pnpm.info slack-desc +SLACKBUILD VERSION: 10.32.1 +SLACKBUILD DOWNLOAD: https://registry.npmjs.org/pnpm/-/pnpm-10.32.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e4744e6334646ec1fb406c7be1f2064 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pnpm (Fast, disk space efficient package manager) + +SLACKBUILD NAME: pocl +SLACKBUILD LOCATION: ./development/pocl +SLACKBUILD FILES: README pocl.SlackBuild pocl.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://github.com/pocl/pocl/archive/v3.0/pocl-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd79db59fa31e38759296849291210a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pocl (Portable Computing Language, an OpenCL standard implementation) + +SLACKBUILD NAME: poedit +SLACKBUILD LOCATION: ./development/poedit +SLACKBUILD FILES: README doinst.sh poedit.SlackBuild poedit.info slack-desc +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: https://github.com/vslavik/poedit/releases/download/v3.9-oss/poedit-3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8ecebd8c7ac5121dcb7f58348917927 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: poedit (cross-platform gettext catalogs editor) + +SLACKBUILD NAME: polyml +SLACKBUILD LOCATION: ./development/polyml +SLACKBUILD FILES: README polyml.SlackBuild polyml.info slack-desc +SLACKBUILD VERSION: 5.5.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/polyml/polyml/5.5.2/polyml.5.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c935fd2d17749c1e127098215da990c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polyml (full implementation of Standard ML) + +SLACKBUILD NAME: portaudio +SLACKBUILD LOCATION: ./development/portaudio +SLACKBUILD FILES: README portaudio.SlackBuild portaudio.info slack-desc +SLACKBUILD VERSION: 19.7.0 +SLACKBUILD DOWNLOAD: https://github.com/PortAudio/portaudio/archive/v19.7.0/portaudio-19.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49ecd6de2350b3a1466116538f7be0e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: portaudio (cross-platform audio I/O library) + +SLACKBUILD NAME: postman +SLACKBUILD LOCATION: ./development/postman +SLACKBUILD FILES: README doinst.sh postman.SlackBuild postman.desktop postman.info slack-desc +SLACKBUILD VERSION: 11.71.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.pstmn.io/download/version/11.71.7/linux64 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: df35570c93b5033270509c606da99f81 +SLACKBUILD SHORT DESCRIPTION: postman (Build, test, and document your APIs faster) + +SLACKBUILD NAME: pp +SLACKBUILD LOCATION: ./development/pp +SLACKBUILD FILES: README pp.SlackBuild pp.info slack-desc +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: https://adi.onl/pp/pp@1.0.11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9243c260582415fd3e6bfd286edb1c9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pp (a preprocessor) + +SLACKBUILD NAME: pre-commit +SLACKBUILD LOCATION: ./development/pre-commit +SLACKBUILD FILES: README pre-commit.SlackBuild pre-commit.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://github.com/pre-commit/pre-commit/archive/v4.3.0/pre-commit-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c22f407434faf8c9d6b54614d6a50a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pre-commit (git pre-commit hooks.) + +SLACKBUILD NAME: premake +SLACKBUILD LOCATION: ./development/premake +SLACKBUILD FILES: README premake.SlackBuild premake.info slack-desc +SLACKBUILD VERSION: 4.4_beta5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/premake-4.4-beta5-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fe6eb000726d75621a99080b2466d4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: premake (build configuration tool) + +SLACKBUILD NAME: premake5 +SLACKBUILD LOCATION: ./development/premake5 +SLACKBUILD FILES: README premake5.SlackBuild premake5.info slack-desc +SLACKBUILD VERSION: 5.0.0_beta4 +SLACKBUILD DOWNLOAD: https://github.com/premake/premake-core/releases/download/v5.0.0-beta4/premake-5.0.0-beta4-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8a94ac6d8db6974705a0d2e43f51b83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: premake5 (build configuration tool) + +SLACKBUILD NAME: processing +SLACKBUILD LOCATION: ./development/processing +SLACKBUILD FILES: README doinst.sh processing.SlackBuild processing.desktop processing.info processing.png slack-desc +SLACKBUILD VERSION: 3.5.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/processing/processing/releases/download/processing-0270-3.5.4/processing-3.5.4-linux64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2746cbe158425396dcf8a4103b93400f +SLACKBUILD SHORT DESCRIPTION: processing (visual arts language and ide) + +SLACKBUILD NAME: protoc-gen-go-grpc +SLACKBUILD LOCATION: ./development/protoc-gen-go-grpc +SLACKBUILD FILES: README modules.txt protoc-gen-go-grpc.SlackBuild protoc-gen-go-grpc.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/grpc/grpc-go/archive/refs/tags/cmd/protoc-gen-go-grpc/v1.3.0/grpc-go-cmd-protoc-gen-go-grpc-v1.3.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.28.1/protobuf-go-1.28.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d3abc100f411a59907528e55e772a10 e11cccd452bbf4296f72bf323d7b8690 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protoc-gen-go-grpc (The Go language implementation of gRPC) + +SLACKBUILD NAME: protoc-gen-go +SLACKBUILD LOCATION: ./development/protoc-gen-go +SLACKBUILD FILES: README protoc-gen-go.SlackBuild protoc-gen-go.info slack-desc +SLACKBUILD VERSION: 1.34.1 +SLACKBUILD DOWNLOAD: https://github.com/protocolbuffers/protobuf-go/archive/v1.34.1/protobuf-go-1.34.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9d0f7962aa60baba76f640e65250fe0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protoc-gen-go (Go support for Google's protocol buffers) + +SLACKBUILD NAME: pstack-expect-gdb +SLACKBUILD LOCATION: ./development/pstack-expect-gdb +SLACKBUILD FILES: README pstack-expect-gdb.SlackBuild pstack-expect-gdb.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/duncan-roe/pstack-expect-gdb/archive/v0.2/pstack-expect-gdb-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f7ee95f60512bb51a4d7e5a1ba9fcf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pstack-expect-gdb (print stack traces of running processes) + +SLACKBUILD NAME: pudb +SLACKBUILD LOCATION: ./development/pudb +SLACKBUILD FILES: GETTING_STARTED README pudb.SlackBuild pudb.info slack-desc +SLACKBUILD VERSION: 2020.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/3d/bc/1947dc9dc54a44bc6cbff3556cd514258886a4a60e85aa32a3ba027098bc/pudb-2020.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ee30f74b95b31ebe150c4837cc98d2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pudb (A console-based Python debugger) + +SLACKBUILD NAME: pulsar +SLACKBUILD LOCATION: ./development/pulsar +SLACKBUILD FILES: README doinst.sh pulsar.SlackBuild pulsar.desktop pulsar.info slack-desc +SLACKBUILD VERSION: 1.125.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Linux.pulsar-1.125.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e975e542fe0caff18533157837289a4d +SLACKBUILD SHORT DESCRIPTION: pulsar (A Community-led Hyper-Hackable Text Editor) + +SLACKBUILD NAME: pycharm +SLACKBUILD LOCATION: ./development/pycharm +SLACKBUILD FILES: README doinst.sh pycharm.SlackBuild pycharm.desktop pycharm.info slack-desc +SLACKBUILD VERSION: 2025.3.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/python/pycharm-2025.3.4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1f5f5436992b9ee6622c1d5a11a79854 +SLACKBUILD SHORT DESCRIPTION: pycharm (Python and Django IDE) + +SLACKBUILD NAME: pyclewn +SLACKBUILD LOCATION: ./development/pyclewn +SLACKBUILD FILES: README doinst.sh pyclewn.SlackBuild pyclewn.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/pyclewn/pyclewn-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ac0fa67c61a052d0192646531a62388 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyclewn (debugger output) + +SLACKBUILD NAME: pycscope +SLACKBUILD LOCATION: ./development/pycscope +SLACKBUILD FILES: README pycscope.SlackBuild pycscope.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pycscope/pycscope-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec83c70bce31909cb3cdeae233c00374 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycscope (cscope index genereator for python) + +SLACKBUILD NAME: pyenchant +SLACKBUILD LOCATION: ./development/pyenchant +SLACKBUILD FILES: README pyenchant.SlackBuild pyenchant.info slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b1/a3/86763b6350727ca81c8fcc5bb5bccee416e902e0085dc7a902c81233717e/pyenchant-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15d45b7517c80cfa5d9fa636a88e0bf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyenchant (a spellchecking library for Python) + +SLACKBUILD NAME: pylint +SLACKBUILD LOCATION: ./development/pylint +SLACKBUILD FILES: README pylint.SlackBuild pylint.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/cc/8c/d1da590769213fefedea4b345e90fce80f749c61ab9f9187b3fe19397b4b/pylint-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6f4c22426df7c786551bcacaaa3f217 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pylint (python code checker) + +SLACKBUILD NAME: pyside-tools +SLACKBUILD LOCATION: ./development/pyside-tools +SLACKBUILD FILES: README pyside-tools.SlackBuild pyside-tools.info slack-desc +SLACKBUILD VERSION: 0.2.15 +SLACKBUILD DOWNLOAD: https://github.com/PySide/Tools/archive/0.2.15/Tools-0.2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e542b9536bd9d35599ede225c9311cc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyside-tools (Tools for the PySide Bindings) + +SLACKBUILD NAME: python-sphinx-lv2-theme +SLACKBUILD LOCATION: ./development/python-sphinx-lv2-theme +SLACKBUILD FILES: README python-sphinx-lv2-theme.SlackBuild python-sphinx-lv2-theme.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sphinx_lv2_theme/sphinx_lv2_theme-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f8ab9e083a66b78e18f7a1710306893 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-sphinx-lv2-theme (a minimal static theme for Sphinx) + +SLACKBUILD NAME: python2-cycler +SLACKBUILD LOCATION: ./development/python2-cycler +SLACKBUILD FILES: README python2-cycler.SlackBuild python2-cycler.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c2/4b/137dea450d6e1e3d474e1d873cd1d4f7d3beed7e0dc973b06e8e10d32488/cycler-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cb42917ac5007d1cdff6cccfe2d016b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cycler (composable cycles in python) + +SLACKBUILD NAME: python2-numpy +SLACKBUILD LOCATION: ./development/python2-numpy +SLACKBUILD FILES: README README.ATLAS python2-numpy.SlackBuild python2-numpy.info slack-desc +SLACKBUILD VERSION: 1.16.6 +SLACKBUILD DOWNLOAD: https://github.com/numpy/numpy/releases/download/v1.16.6/numpy-1.16.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e958c603605f3168b7b29f421f64cdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-numpy (a Python extension for scientific computing) + +SLACKBUILD NAME: python3-cycler +SLACKBUILD LOCATION: ./development/python3-cycler +SLACKBUILD FILES: README python3-cycler.SlackBuild python3-cycler.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/34/45/a7caaacbfc2fa60bee42effc4bcc7d7c6dbe9c349500e04f65a861c15eb9/cycler-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d0c25f418956e91c47163179682e0ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cycler (composable cycles for Python 3) + +SLACKBUILD NAME: python3-hylang +SLACKBUILD LOCATION: ./development/python3-hylang +SLACKBUILD FILES: README python3-hylang.SlackBuild python3-hylang.info slack-desc +SLACKBUILD VERSION: 0.27.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/93/5a/47276218f7419e134c659061150aeae2bdd80d7cfbb814447b466b59d546/hy-0.27.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2da29402d1b560767e4bb55bd614e263 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hylang (Lisp dialect that's embedded in Python) + +SLACKBUILD NAME: python3-hyrule +SLACKBUILD LOCATION: ./development/python3-hyrule +SLACKBUILD FILES: README python3-hyrule.SlackBuild python3-hyrule.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d5/55/ba6317a724677a26763c72f6da4a301e7d2313fbb9039625f2f7f05d7813/hyrule-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fada8773182cd8cbcb31ea0a880b5ea0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hyrule (A utility library for the Hy programming language) + +SLACKBUILD NAME: python3-matplotlib +SLACKBUILD LOCATION: ./development/python3-matplotlib +SLACKBUILD FILES: README python3-matplotlib.SlackBuild python3-matplotlib.info slack-desc +SLACKBUILD VERSION: 3.8.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/38/4f/8487737a74d8be4ab5fbe6019b0fae305c1604cf7209500969b879b5f462/matplotlib-3.8.4.tar.gz https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz http://www.qhull.org/download/qhull-2020-src-8.0.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8635506f70b398b48a2cd2fdc1627cb 348e667d728c597360e4a87c16556597 295f7332269a38279478f555cc185296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-matplotlib (a Python 2D plotting library) + +SLACKBUILD NAME: python3-numpy-legacy +SLACKBUILD LOCATION: ./development/python3-numpy-legacy +SLACKBUILD FILES: README README.ATLAS python3-numpy-legacy.SlackBuild python3-numpy-legacy.info slack-desc +SLACKBUILD VERSION: 1.24.4 +SLACKBUILD DOWNLOAD: https://github.com/numpy/numpy/releases/download/v1.24.4/numpy-1.24.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f3995540a17854a29dc79f8eeecd832 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-numpy-legacy (Python3 extension for scientific computing) + +SLACKBUILD NAME: python3-pyqt-distutils +SLACKBUILD LOCATION: ./development/python3-pyqt-distutils +SLACKBUILD FILES: README python3-pyqt-distutils.SlackBuild python3-pyqt-distutils.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyqt-distutils/pyqt-distutils-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 598b52cdfa90cdc548b80ca84772640f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyqt-distutils (distutils extension to work with PyQt apps.) + +SLACKBUILD NAME: python3-spyder-kernels +SLACKBUILD LOCATION: ./development/python3-spyder-kernels +SLACKBUILD FILES: README python3-spyder-kernels.SlackBuild python3-spyder-kernels.info slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/spyder-ide/spyder-kernels/archive/v2.5.2/spyder-kernels-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f6ce6b151d6067ce0d124e6c6781301 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-spyder-kernels (Jupyter kernels for the Spyder console) + +SLACKBUILD NAME: pyvim +SLACKBUILD LOCATION: ./development/pyvim +SLACKBUILD FILES: README doinst.sh pyvim.SlackBuild pyvim.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c3/31/04e144ec3a3a0303e3ef1ef9c6c1ec8a3b5ba9e88b98d21442d9152783c1/pyvim-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb7aec8e3c2b6e7b260366a6118493c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyvim (Vim in Python) + +SLACKBUILD NAME: qb64 +SLACKBUILD LOCATION: ./development/qb64 +SLACKBUILD FILES: README doinst.sh qb64-launcher qb64.1 qb64.SlackBuild qb64.desktop qb64.info qb64.png slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://github.com/QB64Official/qb64/archive/v2.1/qb64-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac34308c52f2bb938fcc5c4304201133 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qb64 (Modern QuickBASIC compiler) + +SLACKBUILD NAME: qb64pe +SLACKBUILD LOCATION: ./development/qb64pe +SLACKBUILD FILES: README doinst.sh qb64pe-launcher qb64pe.1 qb64pe.SlackBuild qb64pe.desktop qb64pe.info qb64pe.png slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://github.com/QB64-Phoenix-Edition/QB64pe/archive/v4.4.0/QB64pe-4.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 455e450ca90cb9223b507a1e24b0f88b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qb64pe (Modern QuickBASIC compiler) + +SLACKBUILD NAME: qbe +SLACKBUILD LOCATION: ./development/qbe +SLACKBUILD FILES: README qbe.SlackBuild qbe.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://c9x.me/compile/release/qbe-1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93353cff9485e94364575e0c0137cc4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qbe (a compiler backend) + +SLACKBUILD NAME: qbs +SLACKBUILD LOCATION: ./development/qbs +SLACKBUILD FILES: README doinst.sh qbs-config-ui.desktop qbs.SlackBuild qbs.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://download.qt.io/official_releases/qbs/3.1.1/qbs-src-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95469e9b6e82ce70c75dd0883940ee09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qbs (cross-platform build system) + +SLACKBUILD NAME: qbsolv +SLACKBUILD LOCATION: ./development/qbsolv +SLACKBUILD FILES: README qbsolv.SlackBuild qbsolv.info slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/qbsolv/archive/0.3.4/qbsolv-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9187b4b9821b4778a770ab6e41c6a577 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qbsolv (A decomposing solver for QUBO) + +SLACKBUILD NAME: qconf +SLACKBUILD LOCATION: ./development/qconf +SLACKBUILD FILES: README qconf.SlackBuild qconf.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/qconf-1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0080044f88c31e032008d5a5682a112 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qconf (qmake configure script tool) + +SLACKBUILD NAME: qt-creator-llvm +SLACKBUILD LOCATION: ./development/qt-creator-llvm +SLACKBUILD FILES: README qt-creator-llvm.SlackBuild qt-creator-llvm.info slack-desc +SLACKBUILD VERSION: 21.1.2_887b01d +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/qt-creator-llvm-21.1.2_887b01d.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e88765923b177898c00ce3eb6744b6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-creator-llvm (LLVM/Clang tools for Qt Creator) + +SLACKBUILD NAME: qt-creator +SLACKBUILD LOCATION: ./development/qt-creator +SLACKBUILD FILES: README add-mime-types.patch doinst.sh qt-6.10.patch qt-creator.SlackBuild qt-creator.info qt-creator.xml slack-desc +SLACKBUILD VERSION: 18.0.0 +SLACKBUILD DOWNLOAD: https://download.qt.io/official_releases/qtcreator/18.0/18.0.0/qt-creator-opensource-src-18.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa92ece2964a703d11829f4c93dbad59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-creator (Cross-Platform Qt IDE) + +SLACKBUILD NAME: quickjs-ng +SLACKBUILD LOCATION: ./development/quickjs-ng +SLACKBUILD FILES: README quickjs-ng.SlackBuild quickjs-ng.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/quickjs-ng/quickjs/archive/v0.11.0/quickjs-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3807493185e8aa5265e67d954b6f18e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quickjs-ng (a small and embeddable Javascript engine) + +SLACKBUILD NAME: quickjs +SLACKBUILD LOCATION: ./development/quickjs +SLACKBUILD FILES: README patches/01-Makefile.patch patches/02-qjsc.c.patch quickjs.SlackBuild quickjs.info slack-desc +SLACKBUILD VERSION: 2024.01.13 +SLACKBUILD DOWNLOAD: https://bellard.org/quickjs/quickjs-2024-01-13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea9fa8c503c4125dff9fd42c38b891d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quickjs (a small and embeddable Javascript engine) + +SLACKBUILD NAME: quilt +SLACKBUILD LOCATION: ./development/quilt +SLACKBUILD FILES: README doinst.sh quilt.SlackBuild quilt.info slack-desc +SLACKBUILD VERSION: 0.65 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/quilt/quilt-0.65.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c67ba0228f5b7b8bbe469474661f92d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quilt (Tool to work with patches) + +SLACKBUILD NAME: racket +SLACKBUILD LOCATION: ./development/racket +SLACKBUILD FILES: README doinst.sh racket.SlackBuild racket.info slack-desc +SLACKBUILD VERSION: 8.18 +SLACKBUILD DOWNLOAD: https://mirror.racket-lang.org/installers/8.18/racket-8.18-src-builtpkgs.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ab705abb6788fbb34eb491d452ca73d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: racket (formerly named PLT Scheme) + +SLACKBUILD NAME: radare2 +SLACKBUILD LOCATION: ./development/radare2 +SLACKBUILD FILES: README radare2.SlackBuild radare2.info slack-desc +SLACKBUILD VERSION: 5.9.8 +SLACKBUILD DOWNLOAD: https://github.com/radareorg/radare2/archive/5.9.8/radare2-5.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce238e041aef120d162d2d595c1ff026 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radare2 (the reverse engineering framework) + +SLACKBUILD NAME: ragel +SLACKBUILD LOCATION: ./development/ragel +SLACKBUILD FILES: README lib64.patch ragel.SlackBuild ragel.info shared-colm.patch slack-desc +SLACKBUILD VERSION: 7.0.4 +SLACKBUILD DOWNLOAD: https://www.colm.net/files/ragel/ragel-7.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ca4f5507c1923bcf9a7909baa8254d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ragel (State Machine Compiler) + +SLACKBUILD NAME: rapidsvn +SLACKBUILD LOCATION: ./development/rapidsvn +SLACKBUILD FILES: README doinst.sh rapidsvn-wx3.0.patch rapidsvn.SlackBuild rapidsvn.desktop rapidsvn.info slack-desc subversion1.9.patch +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/rapidsvn-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8de3ca6da3ef6a27d59f959d1bbcd96b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rapidsvn (Cross-Platform Subversion GUI Client) + +SLACKBUILD NAME: rarian +SLACKBUILD LOCATION: ./development/rarian +SLACKBUILD FILES: README rarian.SlackBuild rarian.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/rarian/rarian/-/archive/0.8.6/rarian-0.8.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b3c2cec5822e9b06235a1d2de11cbb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rarian (documentation metadata library) + +SLACKBUILD NAME: ratfor +SLACKBUILD LOCATION: ./development/ratfor +SLACKBUILD FILES: README ratfor.SlackBuild ratfor.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: http://www.dgate.org/ratfor/tars/ratfor-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72266173c45f401bbf12b2098955b080 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ratfor (ratfor preprocessor for fortran77) + +SLACKBUILD NAME: rc +SLACKBUILD LOCATION: ./development/rc +SLACKBUILD FILES: README fix-v-C99-bool.diff rc.SlackBuild rc.info slack-desc +SLACKBUILD VERSION: 20241026_27ed71e4 +SLACKBUILD DOWNLOAD: https://github.com/rakitzis/rc/archive/27ed71e4/rc-27ed71e440ff8b55c7ca769bba65d3427865843d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8bc39a47b869c8195338275ae8c8b89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rc (The Plan 9 Shell) + +SLACKBUILD NAME: rebar +SLACKBUILD LOCATION: ./development/rebar +SLACKBUILD FILES: README rebar.SlackBuild rebar.info slack-desc +SLACKBUILD VERSION: 2.6.4 +SLACKBUILD DOWNLOAD: https://github.com/rebar/rebar/archive/2.6.4/rebar-2.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5704a54547096b9b910e840db4c61caf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rebar (Erlang build tool) + +SLACKBUILD NAME: rebar3 +SLACKBUILD LOCATION: ./development/rebar3 +SLACKBUILD FILES: README rebar3.SlackBuild rebar3.info slack-desc +SLACKBUILD VERSION: 3.23.0 +SLACKBUILD DOWNLOAD: https://github.com/erlang/rebar3/archive/3.23.0/rebar3-3.23.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b3fe45691c2eb7ad27a64e457838bad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rebar3 (Erlang build tool) + +SLACKBUILD NAME: reckless +SLACKBUILD LOCATION: ./development/reckless +SLACKBUILD FILES: README reckless.SlackBuild reckless.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/mattiasflodin/reckless/archive/v3.0.3/reckless-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6980380a0a3fae24bc5df558a1886d0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reckless (low-latency and high-throughput logging library) + +SLACKBUILD NAME: recutils +SLACKBUILD LOCATION: ./development/recutils +SLACKBUILD FILES: README configure.ac.patch doinst.sh douninst.sh mdb2rec.c.patch recutils.SlackBuild recutils.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://mirror.cedia.org.ec/gnu/recutils/recutils-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee5da209df9a1f80e65c9739a814ce34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recutils (tools and libraries to access recfiles) + +SLACKBUILD NAME: redo +SLACKBUILD LOCATION: ./development/redo +SLACKBUILD FILES: README redo.SlackBuild redo.info slack-desc +SLACKBUILD VERSION: 0.42d +SLACKBUILD DOWNLOAD: https://github.com/apenwarr/redo/archive/redo-0.42d/redo-redo-0.42d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccea62f43c6911955517cae03781ac8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redo (a recursive build system) + +SLACKBUILD NAME: reflex +SLACKBUILD LOCATION: ./development/reflex +SLACKBUILD FILES: README reflex.SlackBuild reflex.info slack-desc +SLACKBUILD VERSION: 2.5.4.20241231 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/reflex/reflex-20241231.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c27a428b8840642b95d4dde42105ca44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reflex (variant of flex fast lexical scanner) + +SLACKBUILD NAME: regexxer +SLACKBUILD LOCATION: ./development/regexxer +SLACKBUILD FILES: README doinst.sh glib-single-include.patch regexxer.SlackBuild regexxer.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/regexxer/files/regexxer/0.9/regexxer-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c45ed51f28c3d1c7228dff7fb904459 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: regexxer (nifty GUI search/replace tool) + +SLACKBUILD NAME: regina-rexx +SLACKBUILD LOCATION: ./development/regina-rexx +SLACKBUILD FILES: README doinst.sh rc.rxstack regina-rexx.SlackBuild regina-rexx.info slack-desc +SLACKBUILD VERSION: 3.9.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/regina-rexx/regina-rexx-3.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49b174a1ebe97727cc4deb75a7c8b1bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: regina-rexx (is a Rexx interpreter) + +SLACKBUILD NAME: remake +SLACKBUILD LOCATION: ./development/remake +SLACKBUILD FILES: README doinst.sh remake.SlackBuild remake.info slack-desc +SLACKBUILD VERSION: 4.3+dbg_1.6_4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/remake/remake-4.3+dbg_1.6_4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03afc0e42429dafc8392aaba7fbe88f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: remake (Makefile debugger) + +SLACKBUILD NAME: reuse-tool +SLACKBUILD LOCATION: ./development/reuse-tool +SLACKBUILD FILES: README reuse-tool.SlackBuild reuse-tool.info slack-desc +SLACKBUILD VERSION: 5.0.2 +SLACKBUILD DOWNLOAD: https://github.com/fsfe/reuse-tool/archive/v5.0.2/reuse-tool-5.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b39129193d855d6313234fb2eb5cc44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reuse-tool (License Compliance Tool) + +SLACKBUILD NAME: rgbds +SLACKBUILD LOCATION: ./development/rgbds +SLACKBUILD FILES: README rgbds.SlackBuild rgbds.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/gbdev/rgbds/archive/v1.0.1/rgbds-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae41ba74947aa0427c79a56619717b2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rgbds (cross assembler targeting Nintendo Game Boy and Game Boy Color) + +SLACKBUILD NAME: rider +SLACKBUILD LOCATION: ./development/rider +SLACKBUILD FILES: README doinst.sh rider.SlackBuild rider.desktop rider.info slack-desc +SLACKBUILD VERSION: 2025.3.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download-cdn.jetbrains.com/rider/JetBrains.Rider-2025.3.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b0fb1b8865ad2cb6974fd66fa821b6e0 +SLACKBUILD SHORT DESCRIPTION: rider (C# and .NET IDE) + +SLACKBUILD NAME: rizin +SLACKBUILD LOCATION: ./development/rizin +SLACKBUILD FILES: README rizin.SlackBuild rizin.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/rizinorg/rizin/releases/download/v0.8.2/rizin-src-v0.8.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b1ff7b9f44964b81cd8385d1476e676 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rizin (Free and Open Source Reverse Engineering Framework) + +SLACKBUILD NAME: rmac +SLACKBUILD LOCATION: ./development/rmac +SLACKBUILD FILES: README git2targz.sh rmac.1 rmac.SlackBuild rmac.info rmac.rst slack-desc +SLACKBUILD VERSION: 2.2.14_20221221 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rmac-2.2.14_20221221.tar.xz https://slackware.uk/~urchlay/src/madmac-examples.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c329d5c0cc01b46529f171b1033f7699 3d6dff2b72815935c322c91277ea5074 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rmac (cross assembler for 6502 and 68000) + +SLACKBUILD NAME: rmlmmc +SLACKBUILD LOCATION: ./development/rmlmmc +SLACKBUILD FILES: README doinst.sh rmlmmc.SlackBuild rmlmmc.info slack-desc +SLACKBUILD VERSION: 280 +SLACKBUILD DOWNLOAD: https://build.openmodelica.org/apt/pool/contrib/rml-mmc_280.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: ced3b1b48a329bb22fb23d45935eee0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rmlmmc (Relational Meta-Language (RML) + +SLACKBUILD NAME: robomongo +SLACKBUILD LOCATION: ./development/robomongo +SLACKBUILD FILES: README doinst.sh robomongo-i386.sh robomongo-x86_64.sh robomongo.SlackBuild robomongo.info slack-desc +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/i486/extra-14.2/source/development/robomongo/robomongo-0.8.4-i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/development/robomongo/robomongo-0.8.4-x86_64.tar.gz +SLACKBUILD MD5SUM: 67fcd67001fdd6771670af2e8520c0d6 +SLACKBUILD MD5SUM_x86_64: a62865855d223ecf69db53c9a18ab73c +SLACKBUILD SHORT DESCRIPTION: robomongo (Database Software) + +SLACKBUILD NAME: robotframework +SLACKBUILD LOCATION: ./development/robotframework +SLACKBUILD FILES: README robotframework.SlackBuild robotframework.info slack-desc +SLACKBUILD VERSION: 7.4.2 +SLACKBUILD DOWNLOAD: https://github.com/robotframework/robotframework/archive/v7.4.2/robotframework-7.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2649c7b3dd318c689d9fc4a53f140632 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: robotframework (test automation framework for acceptance testing) + +SLACKBUILD NAME: rocmtoolkit_6 +SLACKBUILD LOCATION: ./development/rocmtoolkit_6 +SLACKBUILD FILES: README rocmtoolkit_6.SlackBuild rocmtoolkit_6.info slack-desc +SLACKBUILD VERSION: 6.4.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-core6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-dev6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-device-libs6.4.4-1.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocminfo6.4.4-1.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-plugins6.4.4-2.0.60404.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-register6.4.4-0.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-compute6.4.4-3.1.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-systems6.4.4-1.0.2.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-devel6.4.4-2.0.60404.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler6.4.4-2.0.60404.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprofiler-sdk6.4.4-0.6.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocwmma-devel6.4.4-1.7.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl-devel6.4.4-2.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl-runtime6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl-sdk6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocthrust-devel6.4.4-3.3.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocalution-devel6.4.4-3.2.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocalution6.4.4-3.2.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocrand-devel6.4.4-3.3.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocrand6.4.4-3.3.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rccl-devel6.4.4-2.22.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rccl6.4.4-2.22.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocsparse-devel6.4.4-3.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocsparse6.4.4-3.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocfft-devel6.4.4-1.0.32.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocfft6.4.4-1.0.32.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocprim-devel6.4.4-3.4.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocsolver-devel6.4.4-3.28.2.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocsolver6.4.4-3.28.2.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocblas-devel6.4.4-4.4.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocblas6.4.4-4.4.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/roctracer-devel6.4.4-4.1.60404.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/roctracer6.4.4-4.1.60404.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocdecode-devel6.4.4-0.10.0.60404-129.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocdecode6.4.4-0.10.0.60404-129.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocjpeg-devel6.4.4-0.8.0.60404-129.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocjpeg6.4.4-0.8.0.60404-129.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-language-runtime6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-llvm-devel6.4.4-19.0.0.25224.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-llvm6.4.4-19.0.0.25224.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-cmake6.4.4-0.14.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-smi-lib6.4.4-7.7.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-dbgapi6.4.4-0.77.2.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-debug-agent6.4.4-2.0.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-gdb6.4.4-15.2.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-utils6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-hip-libraries6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-hip-runtime6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-hip-sdk6.4.4-6.4.4.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl-devel6.4.4-2.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl6.4.4-2.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/rocm-opencl-devel6.4.4-2.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hiptensor-devel6.4.4-1.5.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hiptensor6.4.4-1.5.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsparselt-devel6.4.4-0.2.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsparselt6.4.4-0.2.3.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsparse-devel6.4.4-3.2.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsparse6.4.4-3.2.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipify-clang6.4.4-19.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsolver-devel6.4.4-2.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipsolver6.4.4-2.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipfort-devel6.4.4-0.6.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipfft-devel6.4.4-1.0.18.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipfft6.4.4-1.0.18.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipblaslt-devel6.4.4-0.12.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipblaslt6.4.4-0.12.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipblas-common-devel6.4.4-1.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipblas-devel6.4.4-2.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipblas6.4.4-2.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipcub-devel6.4.4-3.4.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hiprand-devel6.4.4-2.12.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hiprand6.4.4-2.12.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipcc6.4.4-1.1.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hipcc-nvidia6.4.4-1.1.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hip-devel6.4.4-6.4.43484.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hip-runtime-amd6.4.4-6.4.43484.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hip-runtime-nvidia6.4.4-6.4.43484.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hip-samples6.4.4-6.4.43484.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/amd-smi-lib6.4.4-25.5.1.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hsa-rocr-devel6.4.4-1.15.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hsa-rocr6.4.4-1.15.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/half6.4.4-1.12.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/comgr6.4.4-3.0.0.60404-129.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/6.4.4/main/hsa-amd-aqlprofile6.4.4-1.0.0.60404-129.el8.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6b338ee6b2db374a2061f169dcdedc5a 0d7a2d5135f691a27c2d6cc3932dc413 a447e5c12b26c45552c581bc14fd6627 d37f9e6237bbbd5785029c2a0ed6acb4 94f532475b4c50b135faa6250baccb86 d2b6954a5925c50ee996e4a614bfaa56 bb8631487cc801aac9fc4f532d53f38d d53e2de4acba897bb083d8f34ed7e230 db4b0e2586f87f898b12357b1c9e57b3 a17e8f02159c96fabbc3450631bff050 ac909d817c216dbc571871cc1b9d72a3 a36f74ee7cb8fc779c52f29a67e81530 25903b381f22ac83d5cf6bd3df38549c eb4a96dc16676aa8f6bea28496f623ca 2df97901cf0c69054dda686a43c1324e f84ff70c297e89b1396fd2191d1bb14e d351aa6d4b68bd75a8403a2ae7ce76cf a0eb843ddb21e694748d4ad6feaa5317 0079b69cd8b9975a12c28196f47db52f f7853c1cfdc65aded37d6cc01a9466d8 45893f8f31a10e8d46cab91550dcad65 f814df74f5704d21c308fb02d877a44a 12508d2909219fc85cbbc721c7101d55 c145206a15b17c30493a74321644ec51 69f1c775cf96d9c5385800283ebd6073 360bb71cfc2fbf7c24c5c75cd5db4f23 69dda513cba6e59190a48706cac83da5 f380a186b11368ed2b6b4dbd41032501 670ae23daaff95c87badb026bac0e577 2cb87e11867de73386c82037a0adf0c6 5847d5f4c287bf5f0f349859ffbbb7f2 0581123beedd18c7d284aec5f29401a0 85e1471f42049c0ee085a7f3b43928eb edfb11d4cce3dfdedf1576d71d0b1015 0af75a38513fe574a421d547e223ae0f d0cd41de97e90476fd1731fad613a837 1c13e6fa5d7cb8f20ecb87ad08dd11ac b669ade74d42a3d3cbcdd513def46081 68e5671d54905f02779f2160b75ad55f ea9898eac18b16029c2fd892876e8ca9 988f4e41773d12d244bbf638fb866d96 ea003cf816f66604607f3873d590d46a 976baa61b003cc2eb3aae652d04dfa7c b5456784306714d2b5986cc611256506 9ea29b53f902ee91c1909f74e728ff11 696036f58539860da7002e85eb75fc33 995df543e510ac89a2ae8c3d3c22f822 2e1ee8936b050671ef3496b5818a546a a25739abda8e0d13cc6663b0527bff1c 2f5e99fb018dace9e7ad214d105888ee eb4a96dc16676aa8f6bea28496f623ca e7086b82994aeff5ee31697dd6f226cc eb4a96dc16676aa8f6bea28496f623ca 81bc1b2c6c575fa076482c3ea987f3db acacd28f9f1355e6915ff52fca80c7d2 e95c424277e07772831320bf0c4c727d 93e6f78e7d90eff0a5a8e2d1f4cff372 72dfbecbce3e0e22d6c384f5f6ca6a25 72def0f7274ba7c07528996c2b31fa4b 7f6a405d35c2bb5ebb53722b692abdc1 f563408cd112684e57e8e02716365b30 4933c72c52e57629f7cc552763767c52 cb3aeceafccea7f754706178b2d4d4b6 604351e4deb91172d7d38f5a95658284 5151457737bc39e3a4220beed446ea29 591939844d9fa4c04e784a4a631e0817 da179b8a8b10882eca6a73bb18f6d34e 3d231e021bf790e357843052dd4ac9d2 b57915d1bf85941f547eef56b7e9a033 660e31194590062980cf1001ec3e63fd 6e5e1fe70cc8129acd2269c3299006e6 ced2158b00b2a5868b15858999314ab1 b300fbd185f450cc8b028b7f12bdebb5 ba3de35c5a04aae9c161096999664161 b28bbea3cda0028b469852e5fa0f6062 5da0c659af2b3eea7e297346ca8d8c0e ac93447968c2c625599538c6a56629fb 3c1a4ef2ce97b88b4579d3ba0d05c410 8cfa0a0b208f9e270bf3cff45f1757ad 7755982b2f568e13ada78d44ea707adc d5fa8bdff35a319d15a51aff6716eede faec033750585a59fc7000e398e6e5e6 751692b74b168ff06c7047201c9fa28b 915903735da7aaea24615fbac7de1b92 565b1d43fa1da9ea286eded85e78401a +SLACKBUILD SHORT DESCRIPTION: rocmtoolkit_6 (Radeon Open Compute platforM Toolkit) + +SLACKBUILD NAME: rocmtoolkit_7 +SLACKBUILD LOCATION: ./development/rocmtoolkit_7 +SLACKBUILD FILES: README md5sums.txt rocmtoolkit_7.SlackBuild rocmtoolkit_7.info slack-desc +SLACKBUILD VERSION: 7.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.radeon.com/rocm/el8/7.2/main/rocm-core7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-dev7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-device-libs7.2.0-1.0.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocminfo7.2.0-1.0.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-plugins7.2.0-2.0.70200.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-register7.2.0-0.6.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-compute7.2.0-3.4.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-systems7.2.0-1.3.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-devel7.2.0-2.0.70200.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler7.2.0-2.0.70200.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprofiler-sdk7.2.0-1.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocwmma-devel7.2.0-2.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocthrust-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocalution7.2.0-4.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocalution-devel7.2.0-4.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocrand-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocrand7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rccl-devel7.2.0-2.27.7.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rccl7.2.0-2.27.7.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocsparse-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocsparse7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocfft-devel7.2.0-1.0.36.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocfft7.2.0-1.0.36.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocprim-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocsolver-devel7.2.0-3.32.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocsolver7.2.0-3.32.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocblas-devel7.2.0-5.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocblas7.2.0-5.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/roctracer-devel7.2.0-4.1.70200.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/roctracer7.2.0-4.1.70200.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocdecode-devel7.2.0-1.5.0.70200-43.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocdecode7.2.0-1.5.0.70200-43.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocjpeg-devel7.2.0-1.3.0.70200-43.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocjpeg7.2.0-1.3.0.70200-43.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-language-runtime7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-llvm-devel7.2.0-22.0.0.26014.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-llvm7.2.0-22.0.0.26014.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-cmake7.2.0-0.14.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-smi-lib7.2.0-7.8.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-dbgapi7.2.0-0.77.4.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-debug-agent7.2.0-2.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-gdb7.2.0-16.3.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-utils7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-hip-libraries7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-hip-runtime7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-hip-sdk7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-hip7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-opencl-devel7.2.0-2.0.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-opencl-runtime7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/rocm-opencl-sdk7.2.0-7.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hiptensor-devel7.2.0-2.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hiptensor7.2.0-2.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsparselt-devel7.2.0-0.2.6.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsparselt7.2.0-0.2.6.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsparse-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsparse7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipify-clang7.2.0-22.0.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsolver-devel7.2.0-3.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipsolver7.2.0-3.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipfort-devel7.2.0-0.7.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipfft-devel7.2.0-1.0.22.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipblaslt-devel7.2.0-1.2.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipblaslt7.2.0-1.2.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipblas-common-devel7.2.0-1.4.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipblas-devel7.2.0-3.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipblas7.2.0-3.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipcub-devel7.2.0-4.2.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hiprand-devel7.2.0-3.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hiprand7.2.0-3.1.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipcc7.2.0-1.1.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hipcc-nvidia7.2.0-1.1.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hip-devel7.2.0-7.2.26015.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hip-runtime-amd7.2.0-7.2.26015.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hip-runtime-nvidia7.2.0-7.2.26015.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hip-samples7.2.0-7.2.26015.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/amd-smi-lib7.2.0-26.2.1.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hsa-rocr-devel7.2.0-1.18.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hsa-rocr7.2.0-1.18.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/half7.2.0-1.12.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/comgr7.2.0-3.0.0.70200-43.el8.x86_64.rpm https://repo.radeon.com/rocm/el8/7.2/main/hsa-amd-aqlprofile7.2.0-1.0.0.70200-43.el8.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: aac1ae6b239c738b0e7bc1bac577420c 187ca3a87c5af08d0084c999a11c94e3 1520ffcd7373f2855627b438bc1c7398 3d50a3e2c1649366333add778333ef6f 94dac5a5c5ecb9d609cf5c44fce55dfb ac50ba510bcb21b83a8ac273936de7d6 6093b0d1449a92f8daaf06106f78f06a c5ac2d8c651a43c40763becd784aca05 8b2316a792e78a263d9e0f54f33d2fb8 908430bc7c0fd48bc280217ed4160a63 c4e0b2446b3dfc840c6e5825b1dd0bf0 2580350a0827a0470a775e1a3adc150a 543e009114a59043cc1265c3160fa1f2 7560900b851786401204b60bd82c8a47 797493fe449b10be68cb0f1ae0131c8c ce1caa0fbb01ef53255c3bbf1c1ad9a7 b498729a0c5d5b0cfc37b677a8d58fbc 603720255a4b0b468feb5b0740615e1d b490561dd5d59702e54a39c11fc5ea47 960625a1c690d06bff46661a3f744ace 593fc4c61278fda69c95899bc5855621 6f1517c5dc1b25e3325c4f05a0980787 632d198ab0b26042bae377120be741f5 c68ee10c383cfc6e804ff687ea131a80 3e1ff080a858e38a713099504329da49 85914267a3d5e360a82190b612ff9a23 4c42cd5aca9811365200dffd180ef00e 1a3050d003376f83060a4e0c792f3a38 0adb0e81c79479476e06fec86d17cc7d 2510438a8ed9895d2246a5f0dda43f13 8f35c762f8a19bc52db6a36e15dbd98b c933b6121060304c01c44d87afe33c3e a161b9c86ea1d56246219df31ad95617 67d865f068875c070fa36c627a1fabbc c6edc88125b1d60659b02b99739c58ed 9183e5aa190f3847e29b327c4799029c 7728d1bfeb49096590db98b96ffe4ca4 4044fc307949acb0ee251260577a906c b9100b439b88201e255fc79154afb932 ce3cb1b9f5de18972caa0cde420b7df9 efee7c63e5a3baef77ab231e27a19ce7 92a335db06c70b22d8d21406602e1558 ee56c1e298757515f52b6993b7f32508 a6c21eb720eeed8f9b42ecc5aa9836f7 290e66bac2bf1fd76eb05a5f856f53ea 78e4130e49b6e391faa91718f8fc3084 78061c5963a2a3055f425d94520a5ced c7406a8a1f9dd772ea62e512fda563f9 6a3f3ad8980f0714fd400d83ae1218d4 b039614206d688d1716b3a6015808d55 3ee22dcac60dd2dbbf0c0f1a173ca7be 70073da01fa44c9c63a675337bede40c 9468d56dcbcf4641c8230d22298530db 799bd50ffc19530fe79ce68635deb5cf a6b6fd52bd528b6c8b13f3b848a98702 32139acaf0378d709410f041b6bee1d8 cf9cd9329fc4d97af0df3b47460d2b0f 3a41cbf6e4db84f24f33a712dadd8850 8a4f4d17044b537ef7188813dff762b0 7e02cbb61f517302222f8997b90fb643 9e2e7ac83ab6fb5d25cdcbbfc61631f2 0f16b93db94ba20d37dd5fc6d86fc8f7 d8636a9a82a8a8701b8156278731dbdc b6e9fd1347a4145359482e5d7ef5e1ad 87cfa6719d7d1dd0bf9486e5f47d85fa 8a1111d1b3adb1a2c1ab6c708fb340ec 0a79d23b7dd4b7fba4ab1fb0e69a8dd2 6c2c019f5f6a677fce37d322331ff8ed 747bd286d4e969b86d5fda713e8d85c1 a65ee7e527c600137fcd7b3f0fa7e893 3ff2c21492cb5e11392c61ba95eee94f 055525613eddf5ea6c8bfe6832acaa41 3cca86bd5c4fa3208fa00a342f9aaf92 a487ce63af7d5be8349091a01b720aad e2cb861ab7bd5673042ab9b2f5fb9cd0 4c38bdc5a994cd5e361fea81b2410489 9129cc01e8c99e677f9b28305c951988 aacb4c2f300b3699752ff1e1eb1e4dcf 6f5272ccd09cb2804b0305a82e8bc1dd bddb0c7cc6802b58fd18acfd3a9ae8c1 8e2daf03d0c3421da79bbebf941d52da 456253139a94dd8b715dce2ff21850d5 +SLACKBUILD SHORT DESCRIPTION: rocmtoolkit_7 (Radeon Open Compute platforM Toolkit) + +SLACKBUILD NAME: roswell +SLACKBUILD LOCATION: ./development/roswell +SLACKBUILD FILES: README roswell.SlackBuild roswell.info slack-desc +SLACKBUILD VERSION: 23.10.14.114 +SLACKBUILD DOWNLOAD: https://github.com/roswell/roswell/archive/v23.10.14.114/roswell-23.10.14.114.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e28b79e5964845bdc17a5afba99d49da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roswell (Common Lisp environment setup utility) + +SLACKBUILD NAME: rr +SLACKBUILD LOCATION: ./development/rr +SLACKBUILD FILES: README rr.SlackBuild rr.info slack-desc +SLACKBUILD VERSION: 5.9.0 +SLACKBUILD DOWNLOAD: https://github.com/rr-debugger/rr/archive/5.9.0/rr-5.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c977affd3564836fca651586622a483 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rr (Record and Replay Framework) + +SLACKBUILD NAME: rstudio-desktop-legacy +SLACKBUILD LOCATION: ./development/rstudio-desktop-legacy +SLACKBUILD FILES: README doinst.sh rstudio-desktop-legacy.SlackBuild rstudio-desktop-legacy.info slack-desc +SLACKBUILD VERSION: 1.1.463 +SLACKBUILD DOWNLOAD: https://download1.rstudio.org/rstudio-1.1.463-i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://download1.rstudio.org/rstudio-1.1.463-amd64.deb +SLACKBUILD MD5SUM: 8a6755fa9fae2bafce289df3358aaf63 +SLACKBUILD MD5SUM_x86_64: bc50d6bd34926c1cc3ae4a209d67d649 +SLACKBUILD SHORT DESCRIPTION: rstudio-desktop-legacy (R Statistical IDE) + +SLACKBUILD NAME: rstudio-desktop +SLACKBUILD LOCATION: ./development/rstudio-desktop +SLACKBUILD FILES: README doinst.sh rstudio-desktop.SlackBuild rstudio-desktop.info slack-desc +SLACKBUILD VERSION: 2025.05.1+513 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download1.rstudio.org/electron/rhel9/x86_64/rstudio-2025.05.1-513-x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c653e3d692a6b85f654b6168eec838d1 +SLACKBUILD SHORT DESCRIPTION: rstudio-desktop (R Statistical IDE) + +SLACKBUILD NAME: rtags +SLACKBUILD LOCATION: ./development/rtags +SLACKBUILD FILES: 0017-Add-when-argument-to-define-obsolete-function-alias.patch.gz README rtags.SlackBuild rtags.info slack-desc +SLACKBUILD VERSION: 2.41 +SLACKBUILD DOWNLOAD: https://github.com/Andersbakken/rtags/archive/v2.41/rtags-2.41.tar.gz https://github.com/Andersbakken/rct/archive/f926ecb/rct-f926ecb00d39bfd163ff4084013a3f546558695a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 964a6df5e0be3141e6c2b2d21265df9a f4247fba2747e28da83b96b2ae39862b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtags (A C/C++ client/server indexer with integration for Emacs) + +SLACKBUILD NAME: rtaudio +SLACKBUILD LOCATION: ./development/rtaudio +SLACKBUILD FILES: README rtaudio.SlackBuild rtaudio.info slack-desc +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: https://github.com/thestk/rtaudio/archive/6.0.1/rtaudio-6.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62625b2fd4a2e5ddd9797ff7eb4fa2de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtaudio (a set of realtime audio i/o C++ classes) + +SLACKBUILD NAME: rubymine +SLACKBUILD LOCATION: ./development/rubymine +SLACKBUILD FILES: README doinst.sh rubymine.SlackBuild rubymine.info slack-desc +SLACKBUILD VERSION: 2025.3.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download-cdn.jetbrains.com/ruby/RubyMine-2025.3.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 91f6c17eb2803b9e3e911c4b9c315aa0 +SLACKBUILD SHORT DESCRIPTION: rubymine (Ruby IDE) + +SLACKBUILD NAME: ruff +SLACKBUILD LOCATION: ./development/ruff +SLACKBUILD FILES: README ruff.SlackBuild ruff.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/magicsplat/files/ruff/ruff-2.3.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09a32ef4c75e6372fcde3a78c2809621 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ruff (Runtime function formatter) + +SLACKBUILD NAME: rust-opt +SLACKBUILD LOCATION: ./development/rust-opt +SLACKBUILD FILES: README rust-opt.SlackBuild rust-opt.info slack-desc +SLACKBUILD VERSION: 1.91.1 +SLACKBUILD DOWNLOAD: https://static.rust-lang.org/dist/2025-11-10/rust-1.91.1-i686-unknown-linux-gnu.tar.gz https://static.rust-lang.org/dist/2025-11-10/rust-1.91.1-arm-unknown-linux-gnueabihf.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://static.rust-lang.org/dist/2025-11-10/rust-1.91.1-x86_64-unknown-linux-gnu.tar.gz +SLACKBUILD MD5SUM: e2b207e9194c51bc75ec6f8a9b195de3 4722d3a0e1950446ca9b22ecd970a582 +SLACKBUILD MD5SUM_x86_64: a4e9dac2c094baf0d17779567c5051c0 +SLACKBUILD SHORT DESCRIPTION: rust-opt (Rust: a safe, concurrent, practical language) + +SLACKBUILD NAME: rustup +SLACKBUILD LOCATION: ./development/rustup +SLACKBUILD FILES: README rustup.SlackBuild rustup.info slack-desc +SLACKBUILD VERSION: 1.29.0 +SLACKBUILD DOWNLOAD: https://github.com/rust-lang/rustup/archive/1.29.0/rustup-1.29.0.tar.gz https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/aligned/aligned-0.4.3.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstream/anstream-1.0.0.crate https://static.crates.io/crates/anstyle-lossy/anstyle-lossy-1.1.4.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-1.0.0.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-svg/anstyle-svg-0.1.12.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anyhow/anyhow-1.0.102.crate https://static.crates.io/crates/as-slice/as-slice-0.2.1.crate https://static.crates.io/crates/async-compression/async-compression-0.4.41.crate https://static.crates.io/crates/async-trait/async-trait-0.1.89.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/aws-lc-rs/aws-lc-rs-1.16.1.crate https://static.crates.io/crates/aws-lc-sys/aws-lc-sys-0.38.0.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bit-set/bit-set-0.8.0.crate https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate https://static.crates.io/crates/bitflags/bitflags-2.11.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.20.2.crate https://static.crates.io/crates/bytes/bytes-1.11.1.crate https://static.crates.io/crates/cc/cc-1.2.56.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chacha20/chacha20-0.10.0.crate https://static.crates.io/crates/chrono/chrono-0.4.44.crate https://static.crates.io/crates/clap-cargo/clap-cargo-0.18.3.crate https://static.crates.io/crates/clap/clap-4.5.60.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.60.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.66.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.55.crate https://static.crates.io/crates/clap_lex/clap_lex-1.0.0.crate https://static.crates.io/crates/cmake/cmake-0.1.57.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/combine/combine-4.6.7.crate https://static.crates.io/crates/compression-codecs/compression-codecs-0.4.37.crate https://static.crates.io/crates/compression-core/compression-core-0.4.31.crate https://static.crates.io/crates/console/console-0.16.2.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/core-foundation/core-foundation-0.10.1.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.3.0.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.7.crate https://static.crates.io/crates/curl-sys/curl-sys-0.4.85+curl-8.18.0.crate https://static.crates.io/crates/curl/curl-0.4.49.crate https://static.crates.io/crates/cvt/cvt-0.1.2.crate https://static.crates.io/crates/deranged/deranged-0.5.8.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/effective-limits/effective-limits-0.5.5.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/enum-map-derive/enum-map-derive-0.17.0.crate https://static.crates.io/crates/enum-map/enum-map-2.7.3.crate https://static.crates.io/crates/env_proxy/env_proxy-0.4.1.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filetime/filetime-0.2.27.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.9.crate https://static.crates.io/crates/flate2/flate2-1.1.9.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.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.2.crate https://static.crates.io/crates/fs_at/fs_at-0.2.1.crate https://static.crates.io/crates/fs_extra/fs_extra-1.3.0.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.32.crate https://static.crates.io/crates/futures-core/futures-core-0.3.32.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.32.crate https://static.crates.io/crates/futures-io/futures-io-0.3.32.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.32.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.32.crate https://static.crates.io/crates/futures-task/futures-task-0.3.32.crate https://static.crates.io/crates/futures-util/futures-util-0.3.32.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.17.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/getrandom/getrandom-0.4.1.crate https://static.crates.io/crates/git-testament-derive/git-testament-derive-0.2.1.crate https://static.crates.io/crates/git-testament/git-testament-0.2.6.crate https://static.crates.io/crates/h2/h2-0.4.13.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate https://static.crates.io/crates/home/home-0.5.12.crate https://static.crates.io/crates/html-escape/html-escape-0.2.13.crate https://static.crates.io/crates/http-body-util/http-body-util-0.1.3.crate https://static.crates.io/crates/http-body/http-body-1.0.1.crate https://static.crates.io/crates/http/http-1.4.0.crate https://static.crates.io/crates/httparse/httparse-1.10.1.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/hyper-rustls/hyper-rustls-0.27.7.crate https://static.crates.io/crates/hyper-timeout/hyper-timeout-0.5.2.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.20.crate https://static.crates.io/crates/hyper/hyper-1.8.1.crate https://static.crates.io/crates/icu_collections/icu_collections-2.1.1.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.1.1.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.1.1.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.1.1.crate https://static.crates.io/crates/icu_properties/icu_properties-2.1.2.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.1.2.crate https://static.crates.io/crates/icu_provider/icu_provider-2.1.1.crate https://static.crates.io/crates/id-arena/id-arena-2.3.0.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/indexmap/indexmap-2.13.0.crate https://static.crates.io/crates/indicatif/indicatif-0.18.4.crate https://static.crates.io/crates/ipnet/ipnet-2.11.0.crate https://static.crates.io/crates/iri-string/iri-string-0.7.10.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itertools/itertools-0.14.0.crate https://static.crates.io/crates/itoa/itoa-1.0.17.crate https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate https://static.crates.io/crates/jni/jni-0.21.1.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.91.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/leb128fmt/leb128fmt-0.1.0.crate https://static.crates.io/crates/libc/libc-0.2.182.crate https://static.crates.io/crates/libredox/libredox-0.1.14.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.24.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.12.1.crate https://static.crates.io/crates/litemap/litemap-0.8.1.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/lzma-sys/lzma-sys-0.1.20.crate https://static.crates.io/crates/matchers/matchers-0.1.0.crate https://static.crates.io/crates/memchr/memchr-2.8.0.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/mio/mio-1.1.1.crate https://static.crates.io/crates/native-tls/native-tls-0.2.18.crate https://static.crates.io/crates/nix/nix-0.29.0.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/normpath/normpath-1.5.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.2.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/num_cpus/num_cpus-1.17.0.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/opener/opener-0.8.4.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.6.crate https://static.crates.io/crates/openssl-probe/openssl-probe-0.2.1.crate https://static.crates.io/crates/openssl-src/openssl-src-300.5.4+3.5.4.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.111.crate https://static.crates.io/crates/openssl/openssl-0.10.75.crate https://static.crates.io/crates/opentelemetry-http/opentelemetry-http-0.31.0.crate https://static.crates.io/crates/opentelemetry-otlp/opentelemetry-otlp-0.31.0.crate https://static.crates.io/crates/opentelemetry-proto/opentelemetry-proto-0.31.0.crate https://static.crates.io/crates/opentelemetry/opentelemetry-0.31.0.crate https://static.crates.io/crates/opentelemetry_sdk/opentelemetry_sdk-0.31.0.crate https://static.crates.io/crates/overload/overload-0.1.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.11.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.17.crate https://static.crates.io/crates/pin-project/pin-project-1.1.11.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/plain/plain-0.2.3.crate https://static.crates.io/crates/platforms/platforms-3.8.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.1.crate https://static.crates.io/crates/potential_utf/potential_utf-0.1.4.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.106.crate https://static.crates.io/crates/proptest/proptest-1.10.0.crate https://static.crates.io/crates/prost-derive/prost-derive-0.14.3.crate https://static.crates.io/crates/prost/prost-0.14.3.crate https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.13.1.crate https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate https://static.crates.io/crates/quote/quote-1.0.44.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.10.0.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_core/rand_core-0.10.0.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/rand_core/rand_core-0.9.5.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.4.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate https://static.crates.io/crates/rayon/rayon-1.11.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.7.3.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.14.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.10.crate https://static.crates.io/crates/regex/regex-1.12.3.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-1.0.0.crate https://static.crates.io/crates/reqwest/reqwest-0.12.28.crate https://static.crates.io/crates/reqwest/reqwest-0.13.2.crate https://static.crates.io/crates/retry/retry-2.2.0.crate https://static.crates.io/crates/ring/ring-0.17.14.crate https://static.crates.io/crates/rs_tracing/rs_tracing-1.1.0.crate https://static.crates.io/crates/rustix/rustix-1.1.4.crate https://static.crates.io/crates/rustls-native-certs/rustls-native-certs-0.8.3.crate https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.14.0.crate https://static.crates.io/crates/rustls-platform-verifier-android/rustls-platform-verifier-android-0.1.1.crate https://static.crates.io/crates/rustls-platform-verifier/rustls-platform-verifier-0.6.2.crate https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.103.9.crate https://static.crates.io/crates/rustls/rustls-0.23.37.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.1.crate https://static.crates.io/crates/ryu/ryu-1.0.23.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.28.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.17.0.crate https://static.crates.io/crates/security-framework/security-framework-3.7.0.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.4.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.8.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/slab/slab-0.4.12.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/snapbox-macros/snapbox-macros-1.0.0.crate https://static.crates.io/crates/snapbox/snapbox-1.0.0.crate https://static.crates.io/crates/socket2/socket2-0.6.2.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.1.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/syn/syn-2.0.117.crate https://static.crates.io/crates/sync_wrapper/sync_wrapper-1.0.2.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/sys-info/sys-info-0.9.1.crate https://static.crates.io/crates/tar/tar-0.4.44.crate https://static.crates.io/crates/tempfile/tempfile-3.26.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.18.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.18.crate https://static.crates.io/crates/thread_local/thread_local-1.1.9.crate https://static.crates.io/crates/threadpool/threadpool-1.8.1.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/time-macros/time-macros-0.2.27.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/tinystr/tinystr-0.8.2.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.6.0.crate https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate https://static.crates.io/crates/tokio-retry/tokio-retry-0.3.0.crate https://static.crates.io/crates/tokio-rustls/tokio-rustls-0.26.4.crate https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.18.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.18.crate https://static.crates.io/crates/tokio/tokio-1.49.0.crate https://static.crates.io/crates/toml/toml-1.0.3+spec-1.1.0.crate https://static.crates.io/crates/toml_datetime/toml_datetime-1.0.0+spec-1.1.0.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.9+spec-1.1.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/tonic-prost/tonic-prost-0.14.5.crate https://static.crates.io/crates/tonic/tonic-0.14.5.crate https://static.crates.io/crates/tower-http/tower-http-0.6.8.crate https://static.crates.io/crates/tower-layer/tower-layer-0.3.3.crate https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate https://static.crates.io/crates/tower/tower-0.5.3.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.31.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.36.crate https://static.crates.io/crates/tracing-log/tracing-log-0.2.0.crate https://static.crates.io/crates/tracing-opentelemetry/tracing-opentelemetry-0.32.0.crate https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.19.crate https://static.crates.io/crates/tracing/tracing-0.1.44.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/unarray/unarray-0.1.4.crate https://static.crates.io/crates/unicase/unicase-2.9.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.24.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.6.crate https://static.crates.io/crates/unit-prefix/unit-prefix-0.5.2.crate https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/url/url-2.5.8.crate https://static.crates.io/crates/utf8-width/utf8-width-0.1.8.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/valuable/valuable-0.1.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.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.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.2+wasi-0.2.9.crate https://static.crates.io/crates/wasip3/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.64.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.114.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.114.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.114.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.114.crate https://static.crates.io/crates/wasm-encoder/wasm-encoder-0.244.0.crate https://static.crates.io/crates/wasm-metadata/wasm-metadata-0.244.0.crate https://static.crates.io/crates/wasm-streams/wasm-streams-0.5.0.crate https://static.crates.io/crates/wasmparser/wasmparser-0.244.0.crate https://static.crates.io/crates/web-sys/web-sys-0.3.91.crate https://static.crates.io/crates/web-time/web-time-1.1.0.crate https://static.crates.io/crates/webpki-root-certs/webpki-root-certs-1.0.6.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.11.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-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-registry/windows-registry-0.6.1.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.14.crate https://static.crates.io/crates/wit-bindgen-core/wit-bindgen-core-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust-macro/wit-bindgen-rust-macro-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust/wit-bindgen-rust-0.51.0.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.51.0.crate https://static.crates.io/crates/wit-component/wit-component-0.244.0.crate https://static.crates.io/crates/wit-parser/wit-parser-0.244.0.crate https://static.crates.io/crates/writeable/writeable-0.6.2.crate https://static.crates.io/crates/xattr/xattr-1.6.1.crate https://static.crates.io/crates/xz2/xz2-0.1.7.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.1.crate https://static.crates.io/crates/yoke/yoke-0.8.1.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.40.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.40.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zeroize/zeroize-1.8.2.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.3.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.2.crate https://static.crates.io/crates/zerovec/zerovec-0.11.5.crate https://static.crates.io/crates/zlib-rs/zlib-rs-0.6.2.crate https://static.crates.io/crates/zmij/zmij-1.0.21.crate https://static.crates.io/crates/zstd-safe/zstd-safe-7.2.4.crate https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.16+zstd.1.5.7.crate https://static.crates.io/crates/zstd/zstd-0.13.3.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf0ce9aff3e5964aef0eb161cb08dd2e 873036bd52f5fd829bd41b3c2ca0bc08 2fb8e2b2c327d642027d27dd82160195 6c9f338fc5deca6642b84e3babe32750 082b8b397447a875d587f5f6447092db 98d6a6e6b3cd1d9eef459a04ac44bc05 47eb4e9733419b9ec5f22d14ac952a4d 27ce951824c9152083803a3f33f60d1c ff22614d76b61a606442313e71c3e4c2 c7aa5d86dfe62f20aebe2f9e8f2981d6 a121b47358d5df8885f6757509eebcd1 c03b3c2d00cf63a83ca2798fd7693603 8f73a79f90605665cbc9650aafa9ca45 d6185493a6ebbb1b9d976c535aadca10 fdd18ab1fcd6905d1abb3dce8a86ea68 7fa3ff74c5631ab37ff5e07e4fafad3e d29971a331ab6d870ba90d0c019d0c06 6a44afda654777d2930b93366bdfc7f3 3e70bb53cab36a3ef2a02dfce21bc472 fe6ac813692338ee2c6f1e7665ecd894 d9025e219283b44ebd4d97a572774fc7 20084c4c04bcc06fd3d7ff662deca706 fa4e40913159dd05959a52a5dff270fc 66aebb5faa7f9df11bdeb5c1b1aca9a2 58f403eb1c3a8600210527b17908e37a 023b03cf9968b29253a5dfe62051008d 039b68ad4423e03069a58f9c91041d11 8bf5578c26c3fb3dc870c1017cdc24d5 06457d3034340d791d99664015b3010e 463a425785b2b34a7b2f5106bf25808e 267fc4a374516caa7ab495f0c607c1b4 882dbbc613a93f64c3709b0a2bd0d6dc 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 3c00fbb55e7d7715a8692b0555a18bed 14937e64ec2e08ef69a3dd700d40d02e 57e27b16bf7c2b11a509916f8b0e29d0 626a24820b4db63892d29aeaca1368bb 659d620506766e1daee3e6b6f5d6f803 5523b7975be9351c900fe63d7c179f4b 98053437993f33da2a248faf5df8aff9 e2788c8738759b28a40439f09863e56a 5eb2157af7bad45b5900e43eb5a21484 b69f87eec94e36408135e81035235621 aba1d13503196d9a767b260913f1401f eac87328eeb6dcda83dd8075a818b884 37b619501e625336c17a2f49f805c260 a606bb7a24dd3ec448451ab501b13f75 c5229cfccb6a1598e74a837dbc9e2797 e37baa1796debe9e6f5b94fdb25c2ff3 08c18a18f452c41072b08e8367778c6a e63d7fa29c8d1d0b7a94e96b65743d39 b2a8b4dcf41563d959ae386da42eeb83 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 5dec9da63f47c77c430e7e05f911c2fc 62bf48f2516545bf45360bac2944634a a80faae9c849bf1f406cc0fd8db321e6 30ec1b3363b03c11d30f45a0c7005411 efb672eafdbbab56cc05a8fc08ed2fb3 3d62bfbbe08bdcee55fcb8cda85554d9 145b7bd67e6356f3510a7d8fa9bb7926 198d7f7c37f632bc83502b28870b6d60 ddd214822063d0b3199fc4080f7063bb 96c3c9f009928f02773032f341666861 1ba20ae7fd15056e81d732e0e78b118b 8973f5974bd59f81ad2fffbd8d947af9 44c9dbaeb0f1bf1f20e0a183b8c664e1 249636a8c8e57527d0e72ae772df5acd 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e b0a1ffd6b0b5fe67e3dac04cd26b3099 3af57da2cb839fc49bbf046dc80ba6f1 01c4ec29f81c1001360f63fbb021b264 c9206a31d6f150dbb558bf9da78ec0e2 8dab3b3ec00dc56cffde0b0c410d47b5 fc53a85c912427e1af1278d8f9ef2aa4 667e86b8b8d96ab4e9605627ce7dcc9a 78c898fdaa3968e23904bf8538c4a271 50f998a859c3e57218745ba77c370e2b c44baeb5bab76e96be4e55e909d600e5 ac9acb45412c8c2e1437db4e50fb834f f89d6019e0235b8a2fa0192439ab1d20 f16e9cea55055cb7ef8d754727242b6b 37614ea870fd446fbeacd6477364caf0 fb71f26e56c868ceb246642467f60aef 26879bc2f931276484214e5c3124f3c9 17bd511a7288906c12a96b2ba29179a7 d49ac779aef556b3b58375a47fa73913 1853b94a2efa6fac650a8bd9fefe6c72 64a6d8fe0c9a450bcefa41894e17d7ac e9a474ff4fa06cae9de697c1a96a6181 9a421286bfaf7199053b6fa7a3e690cb d716100c19b98edf2954c0c5731634bf 873c4ae87e8d9eee432d3ee5cd99ce7d 862d9cd2d101b818fe267c2166e779a6 eecf7cb2e82fce1bf25272a1c326668b ff62c1415be32ef6642213c9ae175170 5f183ccef8add67a9c1eae2fd04231ef ce5935e8063a452913a61e5405b33cb9 b0dd13f7bb7833b8d10e78cb331f4464 f5956eb9324f20e363d9a4ff26b7bd03 2b1a4608536b3df4cfa2a708f82dcc46 c059b75a48188c6b09d6a877caecc556 9f891783a0726303d8827598b7f4dcbe c3ab409169316622bbff1ae1983481c0 efa1346b8285d297dddb9173d3548e71 580b311bafe0447ebc9ca2e646d9b0e7 f38e3a292c0ef7457a4bf9cf11c98f21 c0b01f9ecbe73d55a5bcc44146457039 f654fdede1434dc135c78e50a1233e25 d756bfcd88e1d1449b4637a253458a3f e0aaefdd1f59bdda0fdb98943105935b 49dca09da2b9035986fe978a39c91c50 750cde2aa62779cd0393f8fb43c21048 ca611f40ae8d26d9d2ebabf12532cee1 7a314fd97a06316b612d31d7b06cf373 d699b75845a054f315a8e0148229bb7b 03613ec559ee51a45bb61ee07f1fd045 68642bdd8c6d8feda2d737b4aecede40 ecca370386c4c809a464b923a41e775b f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e db0326fdcb5eca7e5fa11b9745dadd42 99bb2de25f1242605a019dd101db6b49 a184d54ca99f3af8f5afc00b6c64c0b5 09347b8e91f8fa7ff5a199dfa63b22c9 164c3046a7f9720ce6c4240a8433a923 46ad4f3e5384660617259ff0e3ff902b 7adb8a4c6ab02e9b85282feb836ab048 73272fe4aadb91d550dca8fc7ead8bf7 be01525e51d79736e7af74fe93d19f93 b20f8542fa832b16de4b865c2a16b158 fc851d94b0963b4fff78fc7a03e1b49e bb0c20f6e3faaa647d9c463c5501a8e0 1abb8c15c927019465ab14988633c201 d9b5132f05c76e3af86f25b079216bab fe2f0f3a902c75e81cc94d610ce2959f f7a559d8ab46ae41420fbe48c144b226 55cc03328b9f67387b17d3855d19b3b0 7d20f46219d84067cb62dc1032f19c72 421029191180ccd11cd28d7186a0640a 61f358bf6f442c02189af8a9c50e745a 29614f150859d094548bed37e78f586b 5ab4143491e10a733e15fd16fadc9ee8 dc106924da0261fec2bb0fe52fcbd9e6 d994b2a95f55266d239b5b2791c76dcd d1396efaafd668ee947ea3d2ab815703 ed4e44c8eeb59ccf02891681bd0a5f2d f9ddf92ded75c1df47b2dd1379a482fd 6b240df8528ff4020da2f816560cab77 a56461a712a83abc691cf473d1835228 5b58e4f18091c0fa3579419f24cfaef9 e092b3abcc54806f2a35889d725bf95f 9b08761c5be54489cdd3d759005554a1 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 635938fcc0dfe92e922bb8f3d82dc4b8 28d34115cfbbe0e8f80333591f2cdd84 3d95144c0cb9d673d59fdaa60ec8f46d 4438c7f5721db842ecd1b5d58b2b2d8c 10a77c7ac9d24e383ee49fa320c9f890 1b5d154d38152668c9f9a82ac112c66a 408a6fa73887499f02f966cd177940d4 6609ede0bebe7916b9a2a8448967654f e69c6d960666bb2ad0852b2c60262c73 fdabc20e4849802651993dd6c8d6ae66 8431f354ca216a98eb3f1b4d2890c4ce e0ee6f0dc1590fb28911c7c8da8edcef 03a7ad2814bd9dd34e0acec8ca4f855e ef8998050cc1339f2187fcb43e927f1b f33d4ef5860ae51a7fc2c22197836cfc bf59e862849889131e4b20b3760f739e cd4a1324d69fd62611984c19082e593d 07c75fec267864bcbb800ca7709ceae2 c0cc536bbce6c848a2957222de166961 2676282e9e6fdfac65fe4352c5c7ec70 1d1faf9e5d70e320206dd5ed5f6f2b9e 78850f30bd2975b90e014b07afd764de 3fc6b20d8adff029d6efe97abfe3b504 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 16c9310ae90220fab4063f0de0f97275 f5948ef8f9b14504ab34f71ad4a4bd18 162197338c42f26ad0680a0a0db893ab 0b420c1a56d793213e241e0ef5a762fb 97b8b8d3e77be41d7f8408db12335bc2 c561d5644e64b1748ecbed3f3204a762 3181dca31efe33cbed29a45d0ec67848 93f2bf917de2581c31f5b40f88ccdbd1 751468b1f120283e4f6f266867a03837 43b20fa1e9cdf2b535493391a11383ac ee7a5f842c39bc47c474196e83b0df5f a6290a543b60d161a9817d1592189855 e30085994bbeb4b7f4895d48216d5476 6072cecb286422299a2fd6c98319bd0d 9355f947522b1e6f44d305d1385032eb a1626b8f4d165b1b60d960862eba4cf0 3dd34cc681354af2b132dbf85f068a4a 40c6a76ccd5b34d7c4c483f6ed026ec5 6e945b7625522326c4b07d5551d89102 dbaed304fca775edfd9fb0e980f64cbe f33b1f1301f6b1af56c461229b3a3923 95f4b6766a27d814b4e54d1ccb3b7fc9 dbb01350ea9e84a75a25118f9fa9ef80 f2303650593b13e30a85e39d8c79c961 ce4a2bf504f1d0446d88e6ac1d505663 933d9b47b1e4f4e0cb271bc8ce60cad8 6bf11e977e0e103bc8cccb8be7862642 27c5f3bd18d5eb1b6d10b4b842a9651e 9fa675f4aa8c57e8459b61eeda660066 d1b2731c2e58972c350fb9d61b40ebc0 240aa8a629702c405fd9aa30d5859616 767276cda7db10d65ba4537c6b13df11 0a6b86d84ce6703664485db94718c08a fc7d13de0454b07718b913b7abae5c61 c79f24b131629664b89d6f1ddaa5c93f fe89b5c8ce7887d299d9e50042234eb2 c704003b1baf3b1d44cef757871016e7 2eb72e44a5889530cc9de998d22d37e3 d2441a56590c5d5d519c4709866847fb e662b1464700d377cb89a8a9b59bd8c0 54d035e40bfafd11b214ae0ade4f2453 f536f5cb15fa6909887c0ba3a9ba7474 2d8d8b377d144f5e32b4f65a69eb0b24 c4526bf321f0061a0670fc4abedfd26f f1358be8c98b98837cbd2cf51e75f8b3 030ff57f06cd6011f6cc119b860f7804 f2dfc93b8c3eb0ccefb7fbaa9b4defc4 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 15603a17a0d683c7c50d4b7db22ddf58 47151b766b6b73e638fabe6fae7b723d 295e503f197dd34556876b97c60b87c1 96261f3cee18842060fd64d618e056d8 6c623a8eed8450399ec323a72e96855c c21092e1613c25704d1b7295a9775868 5589880087d08bb34ca9f492de374efb e6122636524bff66e5ac90cf7ce0d17c bff9f5bd01b620680a98b1c59d92df7c ed100efa2f92c60d3636a4dc749c08be 8a913e6238e517a106e2efdd704fb777 f152e30ff3fb6d222c5c079dac081b34 e504675031766787830ccf420f6d8ca2 fbe5da24bd1beef6125107ee41118187 611730d5a0344bd87742297274631890 b34c2cb40fbdc36ce1bfaeb331830548 ff4e9640582e1c8c2168e3c79e3992d7 99f5ad699ad94698b60f39bba715ca45 4668cb8d079162e0113240a4072900fa 4659adaaaaee37c38748a2833f5f015b a0ac55c5a7847ec7199c78349599c2c6 bb56b7d479e9fa872a035b46f04a3fbd a4bb1b92a5b098fdaa5694733ea73e7a 355b878d5248a72c2d71840357bedfa0 9c02495b380dc51331dcd8789b26cbfb ffb6b46b564680efcda445f05682cb47 f6d8a5fadf6091837b8d5c33851ad571 192229a7b481a4becf170d8a34528739 b1bb3a822a8b3650a7401dbc737764f0 764181663f005b307e662dc71451ee12 c78def4c8f29cd4fe7009412d6963258 7134a4b036cb49118765602f8d954dcc 61335e2178b696ce487bae0403c89271 9e2f7831d5c7d8bd2f430984e47c3065 1279af993c3d07b55e32c43a55afbc4c 4cfdcf6e7f8d4b6e8e810222fba4187e 83b0932eef1aa5c6453b77a6f2b33d54 abefbb2b01ea6cc7123fd2a6cd54cfc2 3b149d608e101ec2cb1fbac7b00e70a3 4b6b17edea13029daa775a87ff963323 84f3ee477cf324a2723d4ecc1fe1991d a14201724d70a7f63441530315f30331 3aace232a48239015af2b93472c71e3e 5f21e7ef52a2d63b024297870e111a6f d4f3e9b76b49ef67c193996e71236567 ac463750b7e51c69dc9f2ae3b793ed54 e422d5db1722c13ac3ab6f9d6deee3c7 efdf8f6fcb26ffb336db4d4437c6d537 0a37accad74285decd09f362ee8a8e0b 671eb267f94ea7044d7274f0c8be1493 1c2814a474930e4380e07d61ebdf0da6 beede1fdd5ce9840d395abc905d8ab3e 07fb3f207deb82d0ece132ef6c9fda3e 82c93b008ea326aa04d1fb913fdc839d b984c15c692a0f99698c62d9414e2b60 6f09120aa341d58ea072539176058a00 f9d969cfb6e7f4deafcb270dd18464d9 00dda16f17b456d99fb1cafa9125ed22 d2fef56363be148395a6b7e3a1aa59fa 49fb2204154a5fe5320366aa88b84291 2a4b3962d2e873cc03ad5bd46fee8896 41e2f0237e471d10d38bc7794d30f51a ecc097ff05d4a10fc068c77e32618314 674e5a6b49cf5e0ebb1d6cc85f6ec786 35628f01b0626542c0b974dac3e547e7 fb538603dc04a39a0923ae3c82f58208 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 4a1c91b24c3025dc6bb6e0eb9711772a e900a384ac7dbb320fe6a7279fbfef89 f9880f1c33a7bc7b0e6e086b504bf38f d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 4daa973c57624dc3d88eaa49dd86d3e1 b3c17dbae6dcdda8e25963f21402905e 9791431296dbe72aabda37a120a0d82f 7d06b6880c4da81ccb923260599e077e 1789b7b4e0bec507420d66ee1751ac88 beb179692d7b65ed985d1d42a3996145 546a0008daf3cb5698560a9395e1aec9 3d238c0a696560fa73a41e3067a34c7f 8b8107db45afa793b896ca85dd8689eb 7b5a38af796f4880fd74ca356e49b17d fb315cd2f711aabf0a616536d1b0852d dfb688c2061130d478b89fb62f21025b 338cd54f76768381231cd3b285a4284d 635418751467cc8e214e7ae2c72977e8 f342d4158de6be8103e82018d590ae3e 511141b3c2f721375050e1cd1186cf90 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 bb3780dd283a2faedb95ca3efcbb1196 36419c7557f53662ca947dfe5bac7d3c 91bcde189ce0574861e43a4909e3777f 339e4b43ded1edefd670d7219f541d2b b58284cb8ce52b8de07e09f4f8fb9653 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be a369d510325342310c7ab159bd181dae 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b 7968284877e481b58df1569b68b5dc26 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 34d06a94727c506c11e4710160e90f32 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 017691b927b405669e1139b054a35f4a 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 f56c70fbae23f08fb0912284333f7851 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 d20c2b0f45a62cc15c503ea610706a8f 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 ec7e437088dc741e6a0653e553abca4e 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 8cec8a187df7a7b971009a7693f60140 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 3d8503aea1fd88138c875d6ead04905f 69f012ae935b27500554824ea32f921b 06263c33fd2df33c2ee92c1a0637d33d 51d94dcb279853c9c9234e876296db15 31654c3947cb364324c4beb563795897 cbbaf61a6b68020a075b9c0ba517cb25 2d823c47bd508f4dc290f9e33429e166 e2615fbbadc26d225d9fd59c87d00a91 6463c5d04e3a2c23d89fdcc4561a8718 a4a2fb6845bb8ae426053dc7821ff75f a1541495f4e0d9d59cd96e9e3295ed90 8b0935b5978afaca3c715f95ba56876f e73f23f11f2c9911c7068e4e7f5e39a4 893abd3879be37e59c2dc34ba4301cac e96c794b09413a6385abede6b7df704b 585acef62e72bfa6bf712a966d968cc3 3ad9b60f64ac41b16a2d842a626a2973 49888ab19f65f553d1cfb359614cd101 e85e8b9ed2cc53268e9d92ea0282f277 5647038b458d8b9be05730039d286435 003da7182edc4931288fa2566d5272b2 32acd71016240374c634eb6e82f34a6f ac61bd64667ed1622688b1adf7158dac 4395ac40e8baaa1091639e0ce6d46969 84a91e1c2f6ac3d93da10a68484c73a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rustup (The Rust toolchain installer) + +SLACKBUILD NAME: s51dude +SLACKBUILD LOCATION: ./development/s51dude +SLACKBUILD FILES: README doinst.sh s51dude.SlackBuild s51dude.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/s/s51dude/s51dude_0.3.1.orig.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76b1e50e785fa64705c3700de557e90d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s51dude (An In-System programming tool for 8051 MCUs) + +SLACKBUILD NAME: s9fes +SLACKBUILD LOCATION: ./development/s9fes +SLACKBUILD FILES: README patches/Makefile.patch patches/s9core.c.patch s9fes.SlackBuild s9fes.info slack-desc +SLACKBUILD VERSION: 20181205 +SLACKBUILD DOWNLOAD: https://t3x.org/s9fes/s9fes-20181205.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a9c137c40e3c74cf892e24366ea2d93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s9fes (Scheme 9 from Empty Space) + +SLACKBUILD NAME: sam +SLACKBUILD LOCATION: ./development/sam +SLACKBUILD FILES: README sam.SlackBuild sam.info slack-desc +SLACKBUILD VERSION: 20241024_5d8acb35 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/deadpixi/sam/archive/5d8acb35/sam-5d8acb35d78c327d76f00a54857cbd566ed9bc11.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 16ef500d141e0715dd7282b2d279f5cf +SLACKBUILD SHORT DESCRIPTION: sam (fork of the standard text editor for Plan 9 from Bell Labs) + +SLACKBUILD NAME: samurai +SLACKBUILD LOCATION: ./development/samurai +SLACKBUILD FILES: README samurai.SlackBuild samurai.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/michaelforney/samurai/releases/download/1.2/samurai-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ad6771de19a93660fdb36dc67687727 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samurai (ninja-compatible build tool written in C) + +SLACKBUILD NAME: sasm +SLACKBUILD LOCATION: ./development/sasm +SLACKBUILD FILES: README doinst.sh sasm.SlackBuild sasm.info slack-desc +SLACKBUILD VERSION: 3.15.0 +SLACKBUILD DOWNLOAD: https://github.com/Dman95/SASM/archive/v3.15.0/SASM-3.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb5bc188f72c5ec9902c824d0a40a136 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sasm (IDE for NASM,MASM, GAS, and FASM assembly) + +SLACKBUILD NAME: sauce +SLACKBUILD LOCATION: ./development/sauce +SLACKBUILD FILES: README sauce.SlackBuild sauce.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/phs/sauce/archive/0.10.1/sauce-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c86fe182746e3c60b70f9342f736c451 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sauce (C++ Dependency Injection Framework) + +SLACKBUILD NAME: sbcl +SLACKBUILD LOCATION: ./development/sbcl +SLACKBUILD FILES: README doinst.sh sbcl.SlackBuild sbcl.info slack-desc +SLACKBUILD VERSION: 2.6.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sbcl/sbcl-2.6.3-source.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26669aede2ed2766595fafdff098336c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbcl (Steel Bank Common Lisp) + +SLACKBUILD NAME: sbt +SLACKBUILD LOCATION: ./development/sbt +SLACKBUILD FILES: README sbt.SlackBuild sbt.info sbt.sh sbtn.sh slack-desc +SLACKBUILD VERSION: 1.12.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/sbt/sbt/releases/download/v1.12.8/sbt-1.12.8.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d85b29b2f734055790d8a5da79dd44ed +SLACKBUILD SHORT DESCRIPTION: sbt (Simple Build Tool) + +SLACKBUILD NAME: scala +SLACKBUILD LOCATION: ./development/scala +SLACKBUILD FILES: README profile.d/scala.csh profile.d/scala.sh scala.SlackBuild scala.info slack-desc +SLACKBUILD VERSION: 2.13.15 +SLACKBUILD DOWNLOAD: https://downloads.lightbend.com/scala/2.13.15/scala-2.13.15.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b27b1321187dc5eabe28b8a02879b5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scala (multi-paradigm programming language) + +SLACKBUILD NAME: scala3 +SLACKBUILD LOCATION: ./development/scala3 +SLACKBUILD FILES: README scala3.SlackBuild scala3.info slack-desc +SLACKBUILD VERSION: 3.8.3 +SLACKBUILD DOWNLOAD: https://github.com/scala/scala3/releases/download/3.8.3/scala3-3.8.3-x86_64-pc-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 465dd4f704a776b5837b517d42206bb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scala3 (multi-paradigm programming language) + +SLACKBUILD NAME: scheme48 +SLACKBUILD LOCATION: ./development/scheme48 +SLACKBUILD FILES: README eliminate-dlltool-invocation.patch scheme48.SlackBuild scheme48.info slack-desc +SLACKBUILD VERSION: 1.9.3 +SLACKBUILD DOWNLOAD: https://www.s48.org/1.9.3/scheme48-1.9.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ffd38b51f9184cddb680c6e791f5672 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scheme48 (Scheme R5RS implementation) + +SLACKBUILD NAME: schroot +SLACKBUILD LOCATION: ./development/schroot +SLACKBUILD FILES: README doinst.sh pam_misc.diff program_options.patch schroot.SlackBuild schroot.info slack-desc +SLACKBUILD VERSION: 1.6.10 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/s/schroot/schroot_1.6.10.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8ec667831487f4b12e094bc0dc9bbe3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: schroot (secure chroot utility) + +SLACKBUILD NAME: scikit-build +SLACKBUILD LOCATION: ./development/scikit-build +SLACKBUILD FILES: README scikit-build.SlackBuild scikit-build.info slack-desc +SLACKBUILD VERSION: 0.14.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7c/db/f3f64429bbc05122c9772c6a493e793fd6ac55db6028802db999dc548064/scikit-build-0.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c26745b40078c0d272dab502a287f9c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scikit-build (Improved build system generator for CPython extensions) + +SLACKBUILD NAME: scite +SLACKBUILD LOCATION: ./development/scite +SLACKBUILD FILES: README doinst.sh scite.SlackBuild scite.info slack-desc +SLACKBUILD VERSION: 5.5.8 +SLACKBUILD DOWNLOAD: https://scintilla.org/scite558.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d3aeaf513a366ba31e48e29aaa08a78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scite (SCIntilla based Text Editor) + +SLACKBUILD NAME: sdcc +SLACKBUILD LOCATION: ./development/sdcc +SLACKBUILD FILES: README patches/source-tree.patch sdcc.SlackBuild sdcc.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/sdcc/files/sdcc/4.3.0/sdcc-src-4.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 799a1c0b906a016aca96ef0c1733d831 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdcc (Small Device C Compiler) + +SLACKBUILD NAME: se +SLACKBUILD LOCATION: ./development/se +SLACKBUILD FILES: README se.SlackBuild se.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://www.se-editor.org/dist/se-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1591fbb514729f846a4f12bdc45ee600 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: se (text editor) + +SLACKBUILD NAME: setedit +SLACKBUILD LOCATION: ./development/setedit +SLACKBUILD FILES: README setedit.SlackBuild setedit.csh setedit.info setedit.sh slack-desc +SLACKBUILD VERSION: 0.5.8p +SLACKBUILD DOWNLOAD: https://gitlab.com/qunying/setedit/-/archive/d8231bc28ced01aba8236deb4610871dd86c5b9b/setedit-0.5.8p.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dddac0c1fb6a7a14a7e8e7eeda042bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: setedit (SET's Editor, a friendly text editor) + +SLACKBUILD NAME: setuptools-git +SLACKBUILD LOCATION: ./development/setuptools-git +SLACKBUILD FILES: README setuptools-git.SlackBuild setuptools-git.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/setuptools-git/setuptools-git-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b5967e9527c789c3113b07a1f196f6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: setuptools-git (Setuptools revision control system plugin for Git) + +SLACKBUILD NAME: shc +SLACKBUILD LOCATION: ./development/shc +SLACKBUILD FILES: README shc.SlackBuild shc.info slack-desc +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://github.com/neurobin/shc/archive/refs/tags/4.0.3/shc-4.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3f7aef42f12bccd0a54db92e3946f4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shc (Shell script compiler) + +SLACKBUILD NAME: shed +SLACKBUILD LOCATION: ./development/shed +SLACKBUILD FILES: README shed.SlackBuild shed.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/shed-1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7d7d464d6b4fa28a7980270d03e0906 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shed (a simple console hex editor) + +SLACKBUILD NAME: shiboken +SLACKBUILD LOCATION: ./development/shiboken +SLACKBUILD FILES: README shiboken.SlackBuild shiboken.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/shiboken-1.2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f5bee9d414ce51be07ff7a20054a48d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shiboken (PySide bindings generator plugin) + +SLACKBUILD NAME: shiboken2 +SLACKBUILD LOCATION: ./development/shiboken2 +SLACKBUILD FILES: Modify-sendCommand-signatures.patch README shiboken2.SlackBuild shiboken2.info slack-desc +SLACKBUILD VERSION: 5.15.18 +SLACKBUILD DOWNLOAD: https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.18-src/pyside-setup-opensource-src-5.15.18.tar.xz https://ftp.debian.org/debian/pool/main/p/pyside2/pyside2_5.15.18-1.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec63438b7b253574a1524e0d18f09415 679e3e345aa69e14e8b1721e4dfb73d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shiboken2 (PySide2 bindings generator plugin) + +SLACKBUILD NAME: simavr +SLACKBUILD LOCATION: ./development/simavr +SLACKBUILD FILES: README simavr.SlackBuild simavr.info slack-desc +SLACKBUILD VERSION: git20170904 +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/wizo8j0fmcq14mr/simavr-git20170904.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93f10b449440603adc3bcea298059ae3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simavr (A lean, mean and hackable AVR simulator) + +SLACKBUILD NAME: simulavr +SLACKBUILD LOCATION: ./development/simulavr +SLACKBUILD FILES: README doinst.sh simulavr.SlackBuild simulavr.info slack-desc +SLACKBUILD VERSION: 20201006_32985f7 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/simulavr-20201006_32985f7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a19d3f65e20ffdf03298d49d29cc6606 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simulavr (A Simulator for Atmel AVR Family of Microcontrollers) + +SLACKBUILD NAME: slibtool +SLACKBUILD LOCATION: ./development/slibtool +SLACKBUILD FILES: README slack-desc slibtool.SlackBuild slibtool.info +SLACKBUILD VERSION: 0.5.33 +SLACKBUILD DOWNLOAD: https://dl.foss21.org/slibtool/slibtool-0.5.33.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa8e3343b5beac879fe063d9dc9f8773 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slibtool (skinny libtool implementation) + +SLACKBUILD NAME: sloccount +SLACKBUILD LOCATION: ./development/sloccount +SLACKBUILD FILES: README slack-desc sloccount.SlackBuild sloccount.info +SLACKBUILD VERSION: 2.26 +SLACKBUILD DOWNLOAD: https://dwheeler.com/sloccount/sloccount-2.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09abd6e2a016ebaf7552068a1dba1249 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sloccount (Source Lines of Code Counter) + +SLACKBUILD NAME: smalltalk +SLACKBUILD LOCATION: ./development/smalltalk +SLACKBUILD FILES: README slack-desc smalltalk.SlackBuild smalltalk.info +SLACKBUILD VERSION: 3.2.5 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.2.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 772d2ac09f96dda203d49f0b80bc58f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smalltalk (GNU Smalltalk) + +SLACKBUILD NAME: smartgit +SLACKBUILD LOCATION: ./development/smartgit +SLACKBUILD FILES: README doinst.sh slack-desc smartgit smartgit.SlackBuild smartgit.desktop smartgit.info +SLACKBUILD VERSION: 25.1.093 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.smartgit.dev/smartgit/smartgit-25_1_093-linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e2fc37b8b0af20c78b91eb57ac9fc96c +SLACKBUILD SHORT DESCRIPTION: smartgit (Desktop Git Client) + +SLACKBUILD NAME: smartsvn +SLACKBUILD LOCATION: ./development/smartsvn +SLACKBUILD FILES: README doinst.sh slack-desc smartsvn smartsvn.SlackBuild smartsvn.desktop smartsvn.info +SLACKBUILD VERSION: 14.5.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.smartsvn.com/downloads/smartsvn/smartsvn-linux-14_5_1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a0ca0cc9770f45ba4e10815037d056a6 +SLACKBUILD SHORT DESCRIPTION: smartsvn (Desktop SVN Client) + +SLACKBUILD NAME: smlnj +SLACKBUILD LOCATION: ./development/smlnj +SLACKBUILD FILES: README _arch-n-opsys.patch doinst.sh slack-desc smlnj.SlackBuild smlnj.info smlnj.sh +SLACKBUILD VERSION: 110.79 +SLACKBUILD DOWNLOAD: http://smlnj.cs.uchicago.edu/dist/working/110.79/boot.x86-unix.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/config.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/cm.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/compiler.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/runtime.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/system.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/MLRISC.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/smlnj-lib.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/old-basis.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/ckit.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/nlffi.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/cml.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/eXene.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/ml-lpt.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/ml-lex.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/ml-yacc.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/ml-burg.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/pgraph.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/trace-debug-profile.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/heap2asm.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/smlnj-c.tgz http://smlnj.cs.uchicago.edu/dist/working/110.79/doc.tgz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: eae97476343f2920b4d6b1bec6b4c160 dbac9fb6b24ebdd342ebd1a52437ad7a a51bfb2babf288a0818eaecfb32769dd b414e4140e31e9ab1d0b260869c4b8fe 59fb413276ba9ea31b1c9e0d00dab1de 31522c0f5cb4bb20f1ef3244b176d530 b77ee764a928886b7ed0f9f15b638386 3b88bdae1540471ff0331b66d3d48db9 ff2e69683b94cdbda6fd8ebea4df1346 887f9331e306326438c756860037177a 13b377b3302ec366f960b447545f6981 9ba759cacbe6375409474afbf216fa64 3d028ef0b16b773cb6c548c0440ef6c5 c23630e7d67825627d7965b9be859e11 5c289f04a6cf78f67e01a832bcbdf4e4 bf42f72810c3f9b5dba5dea58bc0f676 1f403e7f006e6cc432c7ee9ee4360be3 0cc02d012b859cf1f544e826ee47829c bc26eef5d21e5846e566f9fda12e556b 3f76ce30f9d7fd66ef36c6968041848a b31ec4a19d6dc3f77cb01e34e02de2e8 64d83ab1a8755dd053a0f7c70df2ed19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smlnj (Standard ML of New Jersey) + +SLACKBUILD NAME: snack +SLACKBUILD LOCATION: ./development/snack +SLACKBUILD FILES: 01-mathinc.patch 02-alsarelated.patch README slack-desc snack.SlackBuild snack.info +SLACKBUILD VERSION: 2.2.10 +SLACKBUILD DOWNLOAD: http://www.speech.kth.se/snack/dist/snack2.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98da0dc73599b3a039cba1b7ff169399 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snack (sound extensions for TCL) + +SLACKBUILD NAME: snappy +SLACKBUILD LOCATION: ./development/snappy +SLACKBUILD FILES: README patches/cmake_add_pkgconfig.patch patches/use_system_gtest.patch slack-desc snappy.SlackBuild snappy.info snappy.pc.in +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/google/snappy/archive/1.2.2/snappy-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30286dd6311dee1d5498c57f62eda7b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snappy (A fast compressor/decompressor) + +SLACKBUILD NAME: sonarqube +SLACKBUILD LOCATION: ./development/sonarqube +SLACKBUILD FILES: README README.SBo doinst.sh rc.sonarqube slack-desc sonarqube.SlackBuild sonarqube.info +SLACKBUILD VERSION: 10.3.0.82913 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://binaries.sonarsource.com/Distribution/sonarqube/sonarqube-10.3.0.82913.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1ead6982a8d565fde9b0571cc40d647b +SLACKBUILD SHORT DESCRIPTION: sonarqube (quality management platform) + +SLACKBUILD NAME: souffle +SLACKBUILD LOCATION: ./development/souffle +SLACKBUILD FILES: README slack-desc souffle.SlackBuild souffle.info +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/souffle-lang/souffle/archive/2.5/souffle-2.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 119d233ea879dafe68950858f2072217 +SLACKBUILD SHORT DESCRIPTION: souffle (Souffle is a Datalog language for analyses in Horn clauses.) + +SLACKBUILD NAME: source-highlight +SLACKBUILD LOCATION: ./development/source-highlight +SLACKBUILD FILES: README doinst.sh gcc11.patch slack-desc source-highlight.SlackBuild source-highlight.info +SLACKBUILD VERSION: 3.1.9 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/src-highlite/source-highlight-3.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a51266164a537c97860d5d9664614dec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: source-highlight (reproduces a doc with syntax highlighting) + +SLACKBUILD NAME: sourcegit +SLACKBUILD LOCATION: ./development/sourcegit +SLACKBUILD FILES: LICENSE README doinst.sh slack-desc sourcegit.SlackBuild sourcegit.desktop sourcegit.info +SLACKBUILD VERSION: 2026.07 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/sourcegit-scm/sourcegit/archive/v2026.07/sourcegit-2026.07.tar.gz https://github.com/love-linger/AvaloniaEdit/archive/87e83c5c0e4c3886d5db9acf3d0b37366690f762/AvaloniaEdit-87e83c5c0e4c3886d5db9acf3d0b37366690f762.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: af09e44787c22a273a975334cbb7254b a9d08f87ae9974d4ec93d8515ef94a41 +SLACKBUILD SHORT DESCRIPTION: sourcegit (GUI client for GIT users) + +SLACKBUILD NAME: spin +SLACKBUILD LOCATION: ./development/spin +SLACKBUILD FILES: README slack-desc spin.SlackBuild spin.info +SLACKBUILD VERSION: 6.5.2 +SLACKBUILD DOWNLOAD: https://github.com/nimble-code/Spin/archive/version-6.5.2/Spin-version-6.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cdb145fe0f9fd9e1d5695a40974f37b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spin (Spin model checker) + +SLACKBUILD NAME: splint +SLACKBUILD LOCATION: ./development/splint +SLACKBUILD FILES: README slack-desc splint.SlackBuild splint.info +SLACKBUILD VERSION: 20170327_3fb908d +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/splint-patched-20170327_3fb908d.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 998a1a87ee37313c683b1790f75b80d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: splint (Secure Programming Lint) + +SLACKBUILD NAME: spyder +SLACKBUILD LOCATION: ./development/spyder +SLACKBUILD FILES: README doinst.sh replace-pkg_resources.patch slack-desc spyder.SlackBuild spyder.info +SLACKBUILD VERSION: 5.5.0 +SLACKBUILD DOWNLOAD: https://github.com/spyder-ide/spyder/archive/v5.5.0/spyder-5.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0d38325d4f45c41db2e82de29af495b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spyder (interactive Python IDE) + +SLACKBUILD NAME: sqlcl +SLACKBUILD LOCATION: ./development/sqlcl +SLACKBUILD FILES: README slack-desc sqlcl.SlackBuild sqlcl.info +SLACKBUILD VERSION: 24.1.0.087.0929 +SLACKBUILD DOWNLOAD: https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-24.1.0.087.0929.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc413282428dac100138918971113a26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlcl (Oracle SQL Developer Command Line) + +SLACKBUILD NAME: sqldeveloper +SLACKBUILD LOCATION: ./development/sqldeveloper +SLACKBUILD FILES: README doinst.sh slack-desc sqldeveloper.SlackBuild sqldeveloper.desktop sqldeveloper.info +SLACKBUILD VERSION: 23.1.1.345.2114 +SLACKBUILD DOWNLOAD: https://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-23.1.1.345.2114-no-jre.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc13da11f837a5f9c64187f52afb1ffe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqldeveloper (Oracle SQL Developer) + +SLACKBUILD NAME: sqlitebrowser +SLACKBUILD LOCATION: ./development/sqlitebrowser +SLACKBUILD FILES: README doinst.sh slack-desc sqlitebrowser.SlackBuild sqlitebrowser.info +SLACKBUILD VERSION: 3.12.2 +SLACKBUILD DOWNLOAD: https://github.com/sqlitebrowser/sqlitebrowser/archive/v3.12.2/sqlitebrowser-3.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4498f6f8b9414133e1905283b1b4c05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlitebrowser (light QT-based GUI editor for SQLite databases) + +SLACKBUILD NAME: sqliteman +SLACKBUILD LOCATION: ./development/sqliteman +SLACKBUILD FILES: 0001_qt5.patch README doinst.sh slack-desc sqliteman.SlackBuild sqliteman.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/sqliteman-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ecdf710e23606e1b924f740ea69306d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqliteman (SQLite Data Browser) + +SLACKBUILD NAME: squeak-vm +SLACKBUILD LOCATION: ./development/squeak-vm +SLACKBUILD FILES: README slack-desc squeak-vm.SlackBuild squeak-vm.info +SLACKBUILD VERSION: 4.19.9.3816 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/solaris-squeak/files/Squeak-4.19.9.3816-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 972e1236a131846fee8b00b7d392ccb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squeak-vm (squeak virtual machine) + +SLACKBUILD NAME: squirrel-sql +SLACKBUILD LOCATION: ./development/squirrel-sql +SLACKBUILD FILES: README doinst.sh slack-desc squirrel-sql.SlackBuild squirrel-sql.desktop squirrel-sql.info squirrel-sql.png +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://github.com/squirrel-sql-client/squirrel-sql-stable-releases/releases/download/4.6.0-a_plainzip/squirrelsql-4.6.0-optional.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4adb48cecd1a5305437acf2de42be404 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squirrel-sql (universal database client) + +SLACKBUILD NAME: src-vcs +SLACKBUILD LOCATION: ./development/src-vcs +SLACKBUILD FILES: README slack-desc src-vcs.SlackBuild src-vcs.info +SLACKBUILD VERSION: 1.28 +SLACKBUILD DOWNLOAD: http://www.catb.org/~esr/src/src-1.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d5e65beedf0397ed23a288a25ade546 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: src-vcs (Simple Revision Control) + +SLACKBUILD NAME: srcML +SLACKBUILD LOCATION: ./development/srcML +SLACKBUILD FILES: README slack-desc srcML-0.9.5-boost-optional.patch srcML-0.9.5-lib-install-dir.patch srcML.SlackBuild srcML.info +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: http://131.123.42.38/lmcrs/beta/srcML-src.tar.gz http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5c4223f7556b57984b20d70606f50ab 6aa9a5c6a4ca1016edd0ed1178e3cb87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srcML (document-oriented XML representation of source code) + +SLACKBUILD NAME: srecord +SLACKBUILD LOCATION: ./development/srecord +SLACKBUILD FILES: README slack-desc srecord.SlackBuild srecord.info +SLACKBUILD VERSION: 1.64 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/srecord/srecord/1.64/srecord-1.64.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4de4a7497472d7972645c2af91313769 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srecord (tools for EPROM load files) + +SLACKBUILD NAME: stagit +SLACKBUILD LOCATION: ./development/stagit +SLACKBUILD FILES: README slack-desc stagit.SlackBuild stagit.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://codemadness.org/releases/stagit/stagit-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52baf18dac1a9a4bd1348922b67eca05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stagit (static git page generator) + +SLACKBUILD NAME: staruml +SLACKBUILD LOCATION: ./development/staruml +SLACKBUILD FILES: README doinst.sh slack-desc staruml.SlackBuild staruml.info +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://staruml.io/api/download/releases-v6/StarUML_6.0.1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 29ee957cf27498152d16d7a241e69730 +SLACKBUILD SHORT DESCRIPTION: staruml (A sophisticated software UML modeler) + +SLACKBUILD NAME: stgit +SLACKBUILD LOCATION: ./development/stgit +SLACKBUILD FILES: README slack-desc stgit.SlackBuild stgit.info +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/stgit-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4721b2a5f529cf5450109f9fcb4db19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stgit (Push/pop utility on top of Git) + +SLACKBUILD NAME: stklos +SLACKBUILD LOCATION: ./development/stklos +SLACKBUILD FILES: README slack-desc stklos.SlackBuild stklos.info +SLACKBUILD VERSION: 2.10 +SLACKBUILD DOWNLOAD: https://stklos.net/download/stklos-2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15347ac3137b21a806a2da3ab899f17d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stklos (A Scheme implementation with CLOS and GTK bindings) + +SLACKBUILD NAME: stlink +SLACKBUILD LOCATION: ./development/stlink +SLACKBUILD FILES: README doinst.sh slack-desc stlink.SlackBuild stlink.info +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/texane/stlink/archive/v1.8.0/stlink-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 701c2098d50139a0b6cceca560125434 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stlink (stm32 discovery line linux programmer) + +SLACKBUILD NAME: stm32cubeide +SLACKBUILD LOCATION: ./development/stm32cubeide +SLACKBUILD FILES: README ST-LINK_gdbserver.in doinst.sh slack-desc stm32cubeide.SlackBuild stm32cubeide.desktop stm32cubeide.info +SLACKBUILD VERSION: 1.18.1_24813_20250409_2138 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.st.com/en/development-tools/stm32cubeide.html +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6fea9a2780e72752e79fef58e7828501 +SLACKBUILD SHORT DESCRIPTION: stm32cubeide (C/C++ development platform for STM32 microcontrollers) + +SLACKBUILD NAME: stm32cubeprog +SLACKBUILD LOCATION: ./development/stm32cubeprog +SLACKBUILD FILES: README doinst.sh patches/AnalyticsPanelsConsoleHelper.java patches/CheckedHelloPorgrammerPanelConsoleHelper.java patches/FinishProgrammerPanelConsoleHelper.java patches/TargetProgrammerPanelConsoleHelper.java slack-desc stm32cubeprog-trustedpackagecreator.desktop stm32cubeprog.SlackBuild stm32cubeprog.desktop stm32cubeprog.info +SLACKBUILD VERSION: 2.19.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.st.com/en/development-tools/stm32cubeprog.html +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dfcf0e079d08e56c40db6ca9a151e6ed +SLACKBUILD SHORT DESCRIPTION: stm32cubeprog (all-in-one tool for programming STM32 products) + +SLACKBUILD NAME: stubb +SLACKBUILD LOCATION: ./development/stubb +SLACKBUILD FILES: README slack-desc stubb.SlackBuild stubb.info +SLACKBUILD VERSION: 0.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/File-Stubb-0.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b277ad5a3874fe5cf68f8ecc21f0c0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stubb (Stub file creator) + +SLACKBUILD NAME: sublime_merge +SLACKBUILD LOCATION: ./development/sublime_merge +SLACKBUILD FILES: README doinst.sh slack-desc sublime_merge.SlackBuild sublime_merge.desktop sublime_merge.info +SLACKBUILD VERSION: 2054 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.sublimetext.com/sublime_merge_build_2054_x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b7df9df99f7c7b6029542b428ca8e081 +SLACKBUILD SHORT DESCRIPTION: sublime_merge (A git client for Sublime Text) + +SLACKBUILD NAME: sublime_text +SLACKBUILD LOCATION: ./development/sublime_text +SLACKBUILD FILES: README doinst.sh slack-desc sublime_text.SlackBuild sublime_text.desktop sublime_text.info +SLACKBUILD VERSION: 4.2.00 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.sublimetext.com/sublime_text_build_4200_x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 767a3639565167822227723529d5f8e3 +SLACKBUILD SHORT DESCRIPTION: sublime_text (A sophisticated text editor) + +SLACKBUILD NAME: svn-all-fast-export +SLACKBUILD LOCATION: ./development/svn-all-fast-export +SLACKBUILD FILES: README slack-desc svn-all-fast-export.SlackBuild svn-all-fast-export.info +SLACKBUILD VERSION: 1.0.20 +SLACKBUILD DOWNLOAD: https://github.com/svn-all-fast-export/svn2git/archive/1.0.20/svn2git-1.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e7d8ec5c3b854799e7a216f80b3855 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svn-all-fast-export (A fast-import based converter for svn to git) + +SLACKBUILD NAME: swfmill +SLACKBUILD LOCATION: ./development/swfmill +SLACKBUILD FILES: README slack-desc swfmill.SlackBuild swfmill.info +SLACKBUILD VERSION: 0.3.6 +SLACKBUILD DOWNLOAD: http://swfmill.org/releases/swfmill-0.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3976c33a69a7f08876a7b8ee5f0ba83d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swfmill (Xml2swf and Swf2xml processor) + +SLACKBUILD NAME: swi-prolog +SLACKBUILD LOCATION: ./development/swi-prolog +SLACKBUILD FILES: README slack-desc swi-prolog.SlackBuild swi-prolog.info +SLACKBUILD VERSION: 9.2.9 +SLACKBUILD DOWNLOAD: https://www.swi-prolog.org/download/stable/src/swipl-9.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb394f3f15321a58d0545edbbc4f36c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swi-prolog (a comprehensive Prolog environment) + +SLACKBUILD NAME: sysprof +SLACKBUILD LOCATION: ./development/sysprof +SLACKBUILD FILES: README doinst.sh slack-desc sysprof.SlackBuild sysprof.info +SLACKBUILD VERSION: 3.44.0 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/sysprof/-/archive/3.44.0/sysprof-3.44.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a128ada8b1c820fe4e1fe517adda3a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sysprof (a sampling profiler that generates stacktraces) + +SLACKBUILD NAME: systemtap +SLACKBUILD LOCATION: ./development/systemtap +SLACKBUILD FILES: README slack-desc systemtap.SlackBuild systemtap.info +SLACKBUILD VERSION: 5.1 +SLACKBUILD DOWNLOAD: https://sourceware.org/systemtap/ftp/releases/systemtap-5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4f8d8f2ed09031a9a284e894c95103e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: systemtap (Linux trace/probe tool) + +SLACKBUILD NAME: tcc +SLACKBUILD LOCATION: ./development/tcc +SLACKBUILD FILES: README doinst.sh git2tarxz.sh slack-desc tcc.SlackBuild tcc.info +SLACKBUILD VERSION: 0.9.28rc+20251217_34eed88a +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tcc-0.9.28rc+20251217_34eed88a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b0ba9d63c8a71deed526a0c842caa86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcc (Tiny C Compiler) + +SLACKBUILD NAME: tcludp +SLACKBUILD LOCATION: ./development/tcludp +SLACKBUILD FILES: README slack-desc tcludp.SlackBuild tcludp.info +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tcludp/tcludp-1.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 945ea7afd1df9e46090733ffbfd724a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcludp (UDP support for Tcl) + +SLACKBUILD NAME: tclvfs +SLACKBUILD LOCATION: ./development/tclvfs +SLACKBUILD FILES: README patches/01-encoding.patch patches/02-man.patch slack-desc tclvfs.SlackBuild tclvfs.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://core.tcl-lang.org/tclvfs/tarball/vfs-1-4/tclvfs-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29a218e64b545ff5cd2b5be461a83d88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclvfs (virtial filesystem extension for Tcl) + +SLACKBUILD NAME: tea +SLACKBUILD LOCATION: ./development/tea +SLACKBUILD FILES: README doinst.sh slack-desc tea.SlackBuild tea.desktop tea.info +SLACKBUILD VERSION: 63.3.1 +SLACKBUILD DOWNLOAD: https://github.com/psemiletov/tea-qt/archive/63.3.1/tea-qt-63.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24027f08bf0c121eaa2251fb2407085b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tea (text editor) + +SLACKBUILD NAME: teensy_loader_cli +SLACKBUILD LOCATION: ./development/teensy_loader_cli +SLACKBUILD FILES: README slack-desc teensy_loader_cli.SlackBuild teensy_loader_cli.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://www.pjrc.com/teensy/teensy_loader_cli.2.0.tar.gz http://ponce.cc/slackware/sources/repo/49-teensy.rules +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29376dce1b37826c91839a53cff75dc0 9f0593b4f3dab6d9a32ebc993d6aedc3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: teensy_loader_cli (Teensy CLI downloader) + +SLACKBUILD NAME: terraform-ls +SLACKBUILD LOCATION: ./development/terraform-ls +SLACKBUILD FILES: README slack-desc terraform-ls.SlackBuild terraform-ls.info +SLACKBUILD VERSION: 0.38.6 +SLACKBUILD DOWNLOAD: https://github.com/hashicorp/terraform-ls/archive/v0.38.6/terraform-ls-0.38.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c46261afaaf17b8a75bb77be003bea94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terraform-ls (Terraform Language Server) + +SLACKBUILD NAME: terraform +SLACKBUILD LOCATION: ./development/terraform +SLACKBUILD FILES: README slack-desc terraform.SlackBuild terraform.info +SLACKBUILD VERSION: 1.14.7 +SLACKBUILD DOWNLOAD: https://github.com/hashicorp/terraform/archive/v1.14.7/terraform-1.14.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfba728be370e4cbffb7160ac76d04d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terraform (tool for building, changing, and versioning infrastructure) + +SLACKBUILD NAME: texi2html +SLACKBUILD LOCATION: ./development/texi2html +SLACKBUILD FILES: README doinst.sh slack-desc texi2html.SlackBuild texi2html.info +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/texi2html/texi2html-5.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15ac876fcdc8be865b16535f480aa54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texi2html (convert texinfo documents to various formats) + +SLACKBUILD NAME: textadept +SLACKBUILD LOCATION: ./development/textadept +SLACKBUILD FILES: README doinst.sh slack-desc textadept.SlackBuild textadept.info update_urls.sh +SLACKBUILD VERSION: 12.6 +SLACKBUILD DOWNLOAD: https://github.com/orbitalquark/textadept/archive/textadept_12.6/textadept-textadept_12.6.tar.gz https://github.com/DaanDeMeyer/reproc/archive/v14.2.5/reproc-14.2.5.zip https://github.com/ThomasDickey/cdk-snapshots/archive/t20240619/cdk-snapshots-t20240619.tar.gz https://github.com/itay-grudev/SingleApplication/archive/v3.4.0/SingleApplication-3.4.0.zip https://github.com/keplerproject/luafilesystem/archive/v1_8_0/luafilesystem-1_8_0.zip https://github.com/orbitalquark/lua-std-regex/archive/1.0/lua-std-regex-1.0.zip https://github.com/orbitalquark/scinterm/archive/scinterm_5.3/scinterm-scinterm_5.3.zip https://github.com/orbitalquark/scintillua/archive/scintillua_6.4/scintillua-scintillua_6.4.zip https://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.1.0.tar.gz https://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz https://www.lua.org/ftp/lua-5.4.7.tar.gz https://www.scintilla.org/scintilla554.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0b284fd8f6530d789bcbd55ac3631c1 ab4c50a9433b8bf947bf8da89de329ec 7b450528e6958eb1c44aa166dc98d800 93b78904c173f13b88ce1398f8d8e576 c44cc7dee6a38c273a8c373d4e768753 c3314ca8c5be471888342efeee3a46d2 a72553be3caef579b376499df1059b71 0474a313a6b3ab232ad671c723b08700 842a538b403b5639510c9b6fffd2c75b 08bf514d59660391c3a21b3977a16c8c fc3f3291353bbe6ee6dec85ee61331e8 e8f86f844bc3486d9068320ca94b0826 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: textadept (a minimalist text editor) + +SLACKBUILD NAME: tfenv +SLACKBUILD LOCATION: ./development/tfenv +SLACKBUILD FILES: README slack-desc tfenv.SlackBuild tfenv.info +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/tfutils/tfenv/archive/v3.0.0/tfenv-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1634dd159d2a01c42c26c980a3bdaee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tfenv (Terraform version manager inspired by rbenv) + +SLACKBUILD NAME: tflint +SLACKBUILD LOCATION: ./development/tflint +SLACKBUILD FILES: README slack-desc tflint.SlackBuild tflint.info +SLACKBUILD VERSION: 0.61.0 +SLACKBUILD DOWNLOAD: https://github.com/terraform-linters/tflint/archive/v0.61.0/tflint-0.61.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 729c99407ec98dee461603d2dcd0a3a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tflint (A Pluggable Terraform Linter) + +SLACKBUILD NAME: thread +SLACKBUILD LOCATION: ./development/thread +SLACKBUILD FILES: README slack-desc thread.SlackBuild thread.info +SLACKBUILD VERSION: 2.8.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/tcl/Thread%20Extension/2.8.2/thread2.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38d301865285738d3d7f43fff0403805 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thread (TCL Thread Extension) + +SLACKBUILD NAME: tig +SLACKBUILD LOCATION: ./development/tig +SLACKBUILD FILES: README doinst.sh slack-desc tig.SlackBuild tig.info +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/jonas/tig/releases/download/tig-2.6.0/tig-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fc529025432932eb42183a36f827c00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tig (git interface) + +SLACKBUILD NAME: tiled +SLACKBUILD LOCATION: ./development/tiled +SLACKBUILD FILES: README doinst.sh slack-desc tiled.SlackBuild tiled.info +SLACKBUILD VERSION: 20250917_36a2b40 +SLACKBUILD DOWNLOAD: https://github.com/bjorn/tiled/archive/36a2b405641f4d667f534248840d29aebf21ec36/tiled-36a2b405641f4d667f534248840d29aebf21ec36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd21609da2b126600f17285d04ca613b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tiled (Tiled map editor) + +SLACKBUILD NAME: tinyscheme +SLACKBUILD LOCATION: ./development/tinyscheme +SLACKBUILD FILES: README scheme.c.patch slack-desc tinyscheme.SlackBuild tinyscheme.info +SLACKBUILD VERSION: 1.42 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/tinyscheme/tinyscheme/tinyscheme-1.42/tinyscheme-1.42.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 273ac5ffe5305986b329e9045f2aea89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyscheme (Scheme R5RS implementation) + +SLACKBUILD NAME: tkcon +SLACKBUILD LOCATION: ./development/tkcon +SLACKBUILD FILES: README doinst.sh man/man1/tkcon.1 man/man5/tkconrc.5 man/mann/dump.n man/mann/idebug.n man/mann/observe.n man/mann/tkcon.n slack-desc tkcon.SlackBuild tkcon.info +SLACKBUILD VERSION: 2.7.11 +SLACKBUILD DOWNLOAD: https://github.com/wjoye/tkcon/archive/v2.7.11/tkcon-2.7.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e7d3afd971165b880e5a54a30792004 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkcon (replacement for the standard Tk console) + +SLACKBUILD NAME: tkcvs +SLACKBUILD LOCATION: ./development/tkcvs +SLACKBUILD FILES: README doinst.sh slack-desc tkcvs.SlackBuild tkcvs.desktop tkcvs.info tkcvs.png tkdiff.1 tkdiff.desktop tkdiff.png +SLACKBUILD VERSION: 8.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tkcvs/tkcvs_8_2_1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bbe24d80ebd7f0504a5b36e92541f43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkcvs (Tcl/Tk Graphical Interface to CVS and Subversion) + +SLACKBUILD NAME: tkdiff +SLACKBUILD LOCATION: ./development/tkdiff +SLACKBUILD FILES: README slack-desc tkdiff.SlackBuild tkdiff.info +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/tkdiff/files/tkdiff/6.0/tkdiff-6-0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c23eebb58d2d5fdc6768e3553f82977e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkdiff (diff graphical front end) + +SLACKBUILD NAME: tkdnd +SLACKBUILD LOCATION: ./development/tkdnd +SLACKBUILD FILES: README slack-desc tkdnd.SlackBuild tkdnd.info +SLACKBUILD VERSION: 2.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/tkdnd/tkdnd2.7-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ee1858f46477a62f33a3cc75cb65e85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkdnd (Tk Drag and Drop Interface) + +SLACKBUILD NAME: tklib +SLACKBUILD LOCATION: ./development/tklib +SLACKBUILD FILES: README slack-desc tklib.SlackBuild tklib.info +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://core.tcl.tk/tklib/raw/tklib-0.6.tar.bz2?name=6a397dec6188148cf6a6fe290cf2bd92a9190c42 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92efb16228bc98d389156a7ac4fe4770 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tklib (utility modules for TCL/Tk) + +SLACKBUILD NAME: tkman +SLACKBUILD LOCATION: ./development/tkman +SLACKBUILD FILES: README patches/0001-gentoo.patch patches/0002-tkman-CVE-2008-5137.patch patches/0003-openbsd-gui_tcl.patch.patch patches/0004-use-unicode-arrow-characters.patch slack-desc tkman.SlackBuild tkman.info tkman.sh +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/tkman/files/tkman/2.2/tkman-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e81735c93ab2500d6105ff33095c3e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkman (man page and info file browser) + +SLACKBUILD NAME: tktable +SLACKBUILD LOCATION: ./development/tktable +SLACKBUILD FILES: README slack-desc tktable.SlackBuild tktable.info +SLACKBUILD VERSION: 2.10.8 +SLACKBUILD DOWNLOAD: https://github.com/wjoye/tktable/archive/v2.10.8/tktable-2.10.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed084513d3517d994686165c25eacb05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tktable (a full-featured 2D table widget for Tk) + +SLACKBUILD NAME: tofuenv +SLACKBUILD LOCATION: ./development/tofuenv +SLACKBUILD FILES: README slack-desc tofuenv.SlackBuild tofuenv.info +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://github.com/tofuutils/tofuenv/archive/v1.0.7/tofuenv-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3aa21e282342a56f8d2102048431c9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tofuenv (OpenTofu version manager) + +SLACKBUILD NAME: tora +SLACKBUILD LOCATION: ./development/tora +SLACKBUILD FILES: README doinst.sh gcc14.patch slack-desc tora.SlackBuild tora.info +SLACKBUILD VERSION: git5859a97 +SLACKBUILD DOWNLOAD: https://github.com/tora-tool/tora/archive/5859a97cb25f4ead879ac866d1427609602c08e6/tora-5859a97cb25f4ead879ac866d1427609602c08e6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e8b1758f68766a494bc5cb2cdc91536 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tora (database management) + +SLACKBUILD NAME: trac +SLACKBUILD LOCATION: ./development/trac +SLACKBUILD FILES: README slack-desc trac.SlackBuild trac.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://download.edgewall.org/trac/Trac-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20f1f76b4d993cecab13b7b4a93547f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trac (enhanced wiki and issue tracking system) + +SLACKBUILD NAME: tracy +SLACKBUILD LOCATION: ./development/tracy +SLACKBUILD FILES: README slack-desc tracy.SlackBuild tracy.info +SLACKBUILD VERSION: 0.13.1 +SLACKBUILD DOWNLOAD: https://github.com/wolfpld/tracy/archive/v0.13.1/tracy-0.13.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae70dcc8e5b0d84a8dfe0b5acd4e2f2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tracy (Profiler) + +SLACKBUILD NAME: trf +SLACKBUILD LOCATION: ./development/trf +SLACKBUILD FILES: 01-destlibdir.patch README slack-desc trf.SlackBuild trf.info +SLACKBUILD VERSION: 2.1p2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/trf2.1p2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3aed7163d9412823f6fa6e6572c204f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trf (transformer extension library for Tcl) + +SLACKBUILD NAME: ttk-themes +SLACKBUILD LOCATION: ./development/ttk-themes +SLACKBUILD FILES: README slack-desc ttk-themes.SlackBuild ttk-themes.info +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://github.com/TkinterEP/ttkthemes/archive/v3.2.2/ttkthemes-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a15968eec2d671992707c6e204d71e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttk-themes (themes for the Tk theme engine) + +SLACKBUILD NAME: tup +SLACKBUILD LOCATION: ./development/tup +SLACKBUILD FILES: README slack-desc tup.SlackBuild tup.ftdect.vim tup.info +SLACKBUILD VERSION: 0.7.11 +SLACKBUILD DOWNLOAD: https://gittup.org/tup/releases/tup-v0.7.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03ba28a725a48a2c1f0075054bea35f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tup (file-based build system) + +SLACKBUILD NAME: tweak +SLACKBUILD LOCATION: ./development/tweak +SLACKBUILD FILES: 20200601.diff README slack-desc tweak.SlackBuild tweak.info +SLACKBUILD VERSION: 3.02+20200601 +SLACKBUILD DOWNLOAD: https://www.chiark.greenend.org.uk/~sgtatham/tweak/tweak-3.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d50e20d9ed05d7cc5eb04ff3f0bf1d9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tweak (ncurses-based hex editor, with emacs-like keybindings) + +SLACKBUILD NAME: txr +SLACKBUILD LOCATION: ./development/txr +SLACKBUILD FILES: README slack-desc txr.SlackBuild txr.info +SLACKBUILD VERSION: 284 +SLACKBUILD DOWNLOAD: https://www.kylheku.com/cgit/txr/snapshot/txr-284.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8463800c867ac218a68535ff80a8c481 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: txr (pattern-based text extraction language) + +SLACKBUILD NAME: txt2man +SLACKBUILD LOCATION: ./development/txt2man +SLACKBUILD FILES: README slack-desc txt2man.SlackBuild txt2man.info +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/mvertes/txt2man/archive/txt2man-1.7.1/txt2man-txt2man-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c587fda9780ade673ccbfc6d5b98fc9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: txt2man (create man pages from plain text) + +SLACKBUILD NAME: typescript +SLACKBUILD LOCATION: ./development/typescript +SLACKBUILD FILES: README slack-desc typescript.SlackBuild typescript.info +SLACKBUILD VERSION: 6.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/microsoft/TypeScript/archive/v6.0.2/TypeScript-6.0.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a6ddc4fbd7b3920ef8abcba5f8b3619d +SLACKBUILD SHORT DESCRIPTION: typescript (JavaScript with syntax for types) + +SLACKBUILD NAME: u-boot-tools +SLACKBUILD LOCATION: ./development/u-boot-tools +SLACKBUILD FILES: README slack-desc u-boot-tools.SlackBuild u-boot-tools.info +SLACKBUILD VERSION: 2017.01 +SLACKBUILD DOWNLOAD: ftp://ftp.denx.de/pub/u-boot/u-boot-2017.01.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad2d82d5b4fa548b2b95bbc26c9bad79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: u-boot-tools (Companion tools for Das U-Boot bootloader) + +SLACKBUILD NAME: ucblogo +SLACKBUILD LOCATION: ./development/ucblogo +SLACKBUILD FILES: README slack-desc ucblogo.SlackBuild ucblogo.info +SLACKBUILD VERSION: 6.2.2 +SLACKBUILD DOWNLOAD: https://github.com/jrincayc/ucblogo-code/releases/download/version_6.2.2/ucblogo-6.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f92d6a95afa7030c9beba47345cf29d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucblogo (programming language) + +SLACKBUILD NAME: ucpp +SLACKBUILD LOCATION: ./development/ucpp +SLACKBUILD FILES: README slack-desc ucpp.SlackBuild ucpp.info +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://gitlab.com/scarabeusiv/ucpp/uploads/79f08e39c676f15ed8a59335f6c9b924/ucpp-1.3.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08547a340eb2b7c8bae163894b2858a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucpp (C preprocessor compliant to ISO-C99) + +SLACKBUILD NAME: udis86 +SLACKBUILD LOCATION: ./development/udis86 +SLACKBUILD FILES: README patches/pkg-config.diff slack-desc udis86.SlackBuild udis86.info +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/udis86/files/udis86/1.7/udis86-1.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7def25257afb612e8da052ee6759dac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udis86 (x86 disassembler) + +SLACKBUILD NAME: uemacs +SLACKBUILD LOCATION: ./development/uemacs +SLACKBUILD FILES: README slack-desc uemacs.SlackBuild uemacs.info +SLACKBUILD VERSION: 20141208 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/uemacs/uemacs20141208.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2172a5a2edb9dc2725a2f92227ef31e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uemacs (Full screen editor based on MicroEMACS 3.9e) + +SLACKBUILD NAME: uftrace +SLACKBUILD LOCATION: ./development/uftrace +SLACKBUILD FILES: README slack-desc uftrace.SlackBuild uftrace.info +SLACKBUILD VERSION: 20251010_f0228b8 +SLACKBUILD DOWNLOAD: https://github.com/namhyung/uftrace/archive/f0228b8/uftrace-f0228b85c09b05e2b44a3fefd73b57d189206507.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0328931ae7b5e20c9ae74835501c5b59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uftrace (Function call graph tracer for C, C++, Rust and Python) + +SLACKBUILD NAME: uncrustify +SLACKBUILD LOCATION: ./development/uncrustify +SLACKBUILD FILES: README slack-desc uncrustify.SlackBuild uncrustify.info +SLACKBUILD VERSION: 0.82.0 +SLACKBUILD DOWNLOAD: https://github.com/uncrustify/uncrustify/archive/uncrustify-0.82.0/uncrustify-uncrustify-0.82.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73b11a127de5616913b95cb75b906472 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uncrustify (source code beautifier) + +SLACKBUILD NAME: unicorn +SLACKBUILD LOCATION: ./development/unicorn +SLACKBUILD FILES: README slack-desc unicorn.SlackBuild unicorn.info +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: https://github.com/unicorn-engine/unicorn/archive/2.1.4/unicorn-2.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dabdda37b3ced6704e5e777b7ba3cdb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unicorn (CPU emulator framework) + +SLACKBUILD NAME: unifdef +SLACKBUILD LOCATION: ./development/unifdef +SLACKBUILD FILES: README slack-desc unifdef.SlackBuild unifdef.info +SLACKBUILD VERSION: 2.12 +SLACKBUILD DOWNLOAD: https://dotat.at/prog/unifdef/unifdef-2.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae8c0b3b4c43c1f6bc5f32412a820818 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unifdef (selectively processes C conditional compilation) + +SLACKBUILD NAME: unittest-cpp +SLACKBUILD LOCATION: ./development/unittest-cpp +SLACKBUILD FILES: 000_libdirsuffix.diff README slack-desc unittest-cpp.SlackBuild unittest-cpp.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/unittest-cpp/unittest-cpp/archive/v2.0.0/unittest-cpp-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edaccca3e61d977881bdf1e0cf372243 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unittest-cpp (unit testing framework) + +SLACKBUILD NAME: unmake +SLACKBUILD LOCATION: ./development/unmake +SLACKBUILD FILES: README slack-desc unmake.SlackBuild unmake.info +SLACKBUILD VERSION: 0.0.25 +SLACKBUILD DOWNLOAD: https://github.com/mcandre/unmake/releases/download/v0.0.25/unmake-0.0.25.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed48d0bf58c20adeba41500fdec4b0f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unmake (a makefile linter) + +SLACKBUILD NAME: unreliablefs +SLACKBUILD LOCATION: ./development/unreliablefs +SLACKBUILD FILES: README slack-desc unreliablefs.SlackBuild unreliablefs.info +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/ligurio/unreliablefs/archive/0.2.0/unreliablefs-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f532eab8c2e65e8a9ccfaf5a6bce587 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unreliablefs (a FUSE-based fault injection filesystem) + +SLACKBUILD NAME: uprog2 +SLACKBUILD LOCATION: ./development/uprog2 +SLACKBUILD FILES: README slack-desc uprog2.SlackBuild uprog2.info +SLACKBUILD VERSION: 1.42 +SLACKBUILD DOWNLOAD: https://www.jcwolfram.de/downloads/files/uprog2/uprog2-v1.42-release.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8e00f5d81ac8235a4a034ead4fb6a5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uprog2 (UPROG2: Universeller Programmer fur Linux) + +SLACKBUILD NAME: urjtag +SLACKBUILD LOCATION: ./development/urjtag +SLACKBUILD FILES: README slack-desc urjtag.SlackBuild urjtag.info +SLACKBUILD VERSION: 2021.03 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/urjtag/urjtag/2021.03/urjtag-2021.03.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bddb9c7ab718cd9b8ad2fba2608cbec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urjtag (Universal JTAG Library) + +SLACKBUILD NAME: urn +SLACKBUILD LOCATION: ./development/urn +SLACKBUILD FILES: README slack-desc urn.SlackBuild urn.info +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/urn/urn/-/archive/v0.7.2/urn-v0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 190761aa2e57152ac2a1e5466462e02b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urn (Lisp dialect that compiles to Lua.) + +SLACKBUILD NAME: uxd +SLACKBUILD LOCATION: ./development/uxd +SLACKBUILD FILES: README slack-desc uxd.SlackBuild uxd.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/uxd/snapshot/uxd-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ee65296c5694fa7f1904af62cb46bed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uxd (UTF-8-aware Hex Dumper) + +SLACKBUILD NAME: uz80as +SLACKBUILD LOCATION: ./development/uz80as +SLACKBUILD FILES: README slack-desc uz80as.SlackBuild uz80as.info +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://jorgicor.niobe.org/uz80as/uz80as-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11134b2d3b740fd2305641cc96ea7a10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uz80as (Micro Z80 assembler) + +SLACKBUILD NAME: vala-language-server +SLACKBUILD LOCATION: ./development/vala-language-server +SLACKBUILD FILES: README slack-desc vala-language-server.SlackBuild vala-language-server.info +SLACKBUILD VERSION: 0.48.7 +SLACKBUILD DOWNLOAD: https://github.com/vala-lang/vala-language-server/releases/download/0.48.7/vala-language-server-0.48.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05923109090de2a64d2549555a71bcf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vala-language-server (Code Intelligence for Vala & Genie) + +SLACKBUILD NAME: valabind +SLACKBUILD LOCATION: ./development/valabind +SLACKBUILD FILES: README slack-desc valabind.SlackBuild valabind.info +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/radare/valabind/archive/1.8.0/valabind-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 427c07a82902506c65101952af6bb2f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: valabind (bindings from vapi to nodejs/python/swig/c++) + +SLACKBUILD NAME: valkyrie +SLACKBUILD LOCATION: ./development/valkyrie +SLACKBUILD FILES: README doinst.sh slack-desc valkyrie.SlackBuild valkyrie.desktop valkyrie.info vk_configh.patch vk_configpri.patch +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://sourceware.org/pub/valgrind/valkyrie-2.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a411dfb803f548dae5f988de0160aeb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: valkyrie (gui frontend for valgrind) + +SLACKBUILD NAME: vasm +SLACKBUILD LOCATION: ./development/vasm +SLACKBUILD FILES: README slack-desc vasm.SlackBuild vasm.info +SLACKBUILD VERSION: 2.0d +SLACKBUILD DOWNLOAD: http://phoenix.owl.de/tags/vasm2_0d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c9acec558e5bcb8a534dff155147653 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vasm (portable multi-target cross assembler) + +SLACKBUILD NAME: vc-intrinsics +SLACKBUILD LOCATION: ./development/vc-intrinsics +SLACKBUILD FILES: README slack-desc vc-intrinsics.SlackBuild vc-intrinsics.info +SLACKBUILD VERSION: 0.18.0 +SLACKBUILD DOWNLOAD: https://github.com/intel/vc-intrinsics/archive/v0.18.0/vc-intrinsics-0.18.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f75ba44799c015deeb37064039fae0cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vc-intrinsics (LLVM IR instructions that represent SIMD semantics) + +SLACKBUILD NAME: velero +SLACKBUILD LOCATION: ./development/velero +SLACKBUILD FILES: README slack-desc velero.SlackBuild velero.info +SLACKBUILD VERSION: 1.17.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/vmware-tanzu/velero/releases/download/v1.17.2/velero-v1.17.2-linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b56ea7c19ac507ead18f80abebe0ae8c +SLACKBUILD SHORT DESCRIPTION: velero (Backup and migrate Kubernetes resources) + +SLACKBUILD NAME: viewvc +SLACKBUILD LOCATION: ./development/viewvc +SLACKBUILD FILES: README README.SLACKWARE doinst.sh slack-desc viewvc.SlackBuild viewvc.info +SLACKBUILD VERSION: 1.1.20 +SLACKBUILD DOWNLOAD: http://viewvc.tigris.org/files/documents/3330/49275/viewvc-1.1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f046a2b438a331a393015f3056650632 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: viewvc (browser interface for cvs and svn) + +SLACKBUILD NAME: vif +SLACKBUILD LOCATION: ./development/vif +SLACKBUILD FILES: README getsrc.sh slack-desc vif.SlackBuild vif.info +SLACKBUILD VERSION: 1.2.16 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vif-1.2.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096ebf8513d570ba3e956204112a172a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vif (vintage fortran compiler) + +SLACKBUILD NAME: vile +SLACKBUILD LOCATION: ./development/vile +SLACKBUILD FILES: README slack-desc vile.SlackBuild vile.info +SLACKBUILD VERSION: 9.8z +SLACKBUILD DOWNLOAD: https://www.invisible-island.net/archives/vile/current/vile-9.8z.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b9c80836e7188d4901aceb8cd1572fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vile (VI Like Emacs) + +SLACKBUILD NAME: vis +SLACKBUILD LOCATION: ./development/vis +SLACKBUILD FILES: README slack-desc vis.SlackBuild vis.info +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/martanne/vis/releases/download/v0.8/vis-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1da929a33dc09988d553e4a0461b5da6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vis (vi-like editor based on Plan 9's structural regular expressions) + +SLACKBUILD NAME: vispatch +SLACKBUILD LOCATION: ./development/vispatch +SLACKBUILD FILES: README slack-desc vispatch.SlackBuild vispatch.info +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/vispatch/vispatch/1.4.6/vispatch-1.4.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9717f834b4e8c15e5992f838c2958e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vispatch (VIS Patching for Quake BSPs) + +SLACKBUILD NAME: voc +SLACKBUILD LOCATION: ./development/voc +SLACKBUILD FILES: README slack-desc voc.SlackBuild voc.info +SLACKBUILD VERSION: 20241031_8d2d4796 +SLACKBUILD DOWNLOAD: https://github.com/vishapoberon/compiler/archive/8d2d4796/compiler-8d2d479664a4b45c9fd93f268b3c53b2d97e8d68.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea859a569d494d4ab8e43647ead5f2fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: voc (vishap oberon compiler') + +SLACKBUILD NAME: vscode-bin +SLACKBUILD LOCATION: ./development/vscode-bin +SLACKBUILD FILES: README doinst.sh slack-desc vscode-bin.SlackBuild vscode-bin.desktop vscode-bin.info +SLACKBUILD VERSION: 1.120.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://vscode.download.prss.microsoft.com/dbazure/download/stable/07ff9d6178ede9a1bd12ad3399074d726ebe6e43/code-stable-x64-1773778270.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5f264e4fb51112fcc511ddb001295493 +SLACKBUILD SHORT DESCRIPTION: vscode-bin (Visual Studio Code) + +SLACKBUILD NAME: vscode-insiders-updater +SLACKBUILD LOCATION: ./development/vscode-insiders-updater +SLACKBUILD FILES: README douninst.sh slack-desc vscode-insiders-updater-cron.sh vscode-insiders-updater.SlackBuild vscode-insiders-updater.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/banovic/vscode-insiders-updater/archive/v1.0.0/vscode-insiders-updater-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb89d071410dfbd0e89e358fec9bd17a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vscode-insiders-updater (VSCode Insiders Updater) + +SLACKBUILD NAME: vscodium +SLACKBUILD LOCATION: ./development/vscodium +SLACKBUILD FILES: README doinst.sh slack-desc vscodium.SlackBuild vscodium.desktop vscodium.info +SLACKBUILD VERSION: 1.112.01907 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/VSCodium/vscodium/releases/download/1.112.01907/VSCodium-linux-x64-1.112.01907.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f77d3d6488f1e5279d463a4c8a427c13 +SLACKBUILD SHORT DESCRIPTION: vscodium (Visual Studio Code FOSS Binary Release) + +SLACKBUILD NAME: vstudio +SLACKBUILD LOCATION: ./development/vstudio +SLACKBUILD FILES: README doinst.sh slack-desc vstudio.SlackBuild vstudio.info +SLACKBUILD VERSION: 17.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://valentina-db.com/download/prev_releases/17.2/lin_64/vstudio_x64_17_lin.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 23cac5281b38a48b45f28e64171b3cd5 +SLACKBUILD SHORT DESCRIPTION: vstudio (Valentina Studio DB Management) + +SLACKBUILD NAME: webstorm +SLACKBUILD LOCATION: ./development/webstorm +SLACKBUILD FILES: README doinst.sh slack-desc webstorm.SlackBuild webstorm.info +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.jetbrains.com/webstorm/WebStorm-2025.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c2bd535efa028ada44d398ba1448ea98 +SLACKBUILD SHORT DESCRIPTION: webstorm (The JavaScript and TypeScript IDE) + +SLACKBUILD NAME: whisper.cpp +SLACKBUILD LOCATION: ./development/whisper.cpp +SLACKBUILD FILES: README slack-desc whisper.cpp.SlackBuild whisper.cpp.info +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/ggerganov/whisper.cpp/archive/v1.6.2/whisper.cpp-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa746e62a9faf77222d9ebd9636bedbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whisper.cpp (Port of OpenAI's Whisper model in C/C++) + +SLACKBUILD NAME: witsy +SLACKBUILD LOCATION: ./development/witsy +SLACKBUILD FILES: README doinst.sh icon.png slack-desc witsy witsy.SlackBuild witsy.desktop witsy.info +SLACKBUILD VERSION: 3.0.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nbonamy/witsy/releases/download/v3.0.4/Witsy-3.0.4-linux-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1da76ac37c5298bdd94e688a9eb6820d +SLACKBUILD SHORT DESCRIPTION: witsy (desktop AI assistant ) + +SLACKBUILD NAME: wla-dx +SLACKBUILD LOCATION: ./development/wla-dx +SLACKBUILD FILES: README slack-desc wla-dx.SlackBuild wla-dx.info +SLACKBUILD VERSION: 10.6 +SLACKBUILD DOWNLOAD: https://github.com/vhelin/wla-dx/archive/v10.6/wla-dx-10.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c4b2d30ddcb4cf05eeaccf7509797e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wla-dx (Yet Another Multi Platform Cross Assembler Package) + +SLACKBUILD NAME: wxFormBuilder +SLACKBUILD LOCATION: ./development/wxFormBuilder +SLACKBUILD FILES: README doinst.sh slack-desc wxFormBuilder.SlackBuild wxFormBuilder.info +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: https://github.com/wxFormBuilder/wxFormBuilder/releases/download/v4.2.1/wxFormBuilder-4.2.1-source-full.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfecbe3007714987fb17fd23e7b91a70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxFormBuilder ( wxWidgets RAD tool ) + +SLACKBUILD NAME: wxHexEditor +SLACKBUILD LOCATION: ./development/wxHexEditor +SLACKBUILD FILES: 224.patch README doinst.sh slack-desc wxHexEditor.SlackBuild wxHexEditor.desktop wxHexEditor.info +SLACKBUILD VERSION: 20231108_f439d8f +SLACKBUILD DOWNLOAD: https://github.com/EUA/wxHexEditor/archive/f439d8f3bfbccbf7f7ec587b548a7d7421978b2f/wxHexEditor-f439d8f3bfbccbf7f7ec587b548a7d7421978b2f.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15537356cf6cc162a607598dccaae3de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxHexEditor (a free hex editor) + +SLACKBUILD NAME: xa +SLACKBUILD LOCATION: ./development/xa +SLACKBUILD FILES: README slack-desc xa.SlackBuild xa.info +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xa-2.4.1.tar.gz https://slackware.uk/~urchlay/src/dxa-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86ef6e8562b2e30b55c41e835178aede 6d69ae1772ed58de97b0180e480dfe0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xa (Andre Fachat's open-source 6502 cross assembler) + +SLACKBUILD NAME: xasm +SLACKBUILD LOCATION: ./development/xasm +SLACKBUILD FILES: README slack-desc xasm.SlackBuild xasm.info +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pfusik/xasm/archive/xasm-3.2.1/xasm-xasm-3.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01f9c9d73bc1ae32ce7039d56a5a17f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xasm (cross assembler targetting the 6502) + +SLACKBUILD NAME: xatmas2 +SLACKBUILD LOCATION: ./development/xatmas2 +SLACKBUILD FILES: README git2tarxz.sh slack-desc xatmas2.1 xatmas2.SlackBuild xatmas2.info xatmas2.rst +SLACKBUILD VERSION: 2.7+20240613_b06cec3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xatmas2-2.7+20240613_b06cec3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2dbeedde255ce96f09060ec70872acb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xatmas2 (6502 cross assembler for Atari 8-bit computers) + +SLACKBUILD NAME: xkeys-sdk +SLACKBUILD LOCATION: ./development/xkeys-sdk +SLACKBUILD FILES: README doinst.sh slack-desc xkeys-sdk.SlackBuild xkeys-sdk.info +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/piengineering/X-keys_Linux/archive/6d63cee/X-keys_Linux-6d63ceedb00f21a21a723ca899b4ff65f274c8b3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef3bf752674383e3cba8c308324f89dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xkeys-sdk (SDK for X-Keys) + +SLACKBUILD NAME: xmake +SLACKBUILD LOCATION: ./development/xmake +SLACKBUILD FILES: README slack-desc xmake.SlackBuild xmake.info +SLACKBUILD VERSION: 3.0.8 +SLACKBUILD DOWNLOAD: https://github.com/xmake-io/xmake/releases/download/v3.0.8/xmake-v3.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b97cf5ad6c3f8c68fe85f4f8e09ebc9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmake (a cross-platform build utility based on Lua) + +SLACKBUILD NAME: xmlcopyeditor +SLACKBUILD LOCATION: ./development/xmlcopyeditor +SLACKBUILD FILES: README doinst.sh slack-desc xmlcopyeditor.SlackBuild xmlcopyeditor.info +SLACKBUILD VERSION: 1.2.1.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sourceforge/xml-copy-editor/xmlcopyeditor-1.2.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8ec66bbf41d6dd10ffe704e5b5f4b5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlcopyeditor (XML editor based on Scintilla) + +SLACKBUILD NAME: xmlstarlet +SLACKBUILD LOCATION: ./development/xmlstarlet +SLACKBUILD FILES: README slack-desc xmlstarlet.SlackBuild xmlstarlet.info +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xmlstar/xmlstarlet-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3c5dfa3b1a2ee06cd57c255cc8b70a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlstarlet (command line xml tool) + +SLACKBUILD NAME: xnedit +SLACKBUILD LOCATION: ./development/xnedit +SLACKBUILD FILES: README doinst.sh slack-desc xnedit.SlackBuild xnedit.info +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://github.com/unixwork/xnedit/archive/v1.6.3/xnedit-1.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53c1e0f41dc235e9246ce57adc261c5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xnedit (text editor with GUI, unicode support and AA text rendering) + +SLACKBUILD NAME: xsp +SLACKBUILD LOCATION: ./development/xsp +SLACKBUILD FILES: README slack-desc xsp.SlackBuild xsp.info +SLACKBUILD VERSION: 4.4 +SLACKBUILD DOWNLOAD: https://github.com/mono/xsp/archive/4.4/xsp-4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d831bc43e81951f48849a62b2da75ea3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsp (Mono's ASP.NET hosting server) + +SLACKBUILD NAME: xtruss +SLACKBUILD LOCATION: ./development/xtruss +SLACKBUILD FILES: README slack-desc xtruss.1 xtruss.SlackBuild xtruss.info +SLACKBUILD VERSION: 20211025.c25bf48 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xtruss-20211025.c25bf48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbfa31a93f14c47d0f584e8e937e9a66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtruss (easy to use X protocol tracing program) + +SLACKBUILD NAME: xvi +SLACKBUILD LOCATION: ./development/xvi +SLACKBUILD FILES: README README_SBo.txt doinst.sh slack-desc xvi.SlackBuild xvi.info +SLACKBUILD VERSION: 2.50.3 +SLACKBUILD DOWNLOAD: https://martinwguy.github.io/xvi/download/xvi-2.50.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7eb9cde3f587879cf5f4133895f4dae7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvi (tiny but full-featured vi clone) + +SLACKBUILD NAME: xvile +SLACKBUILD LOCATION: ./development/xvile +SLACKBUILD FILES: README slack-desc xvile.SlackBuild xvile.info +SLACKBUILD VERSION: 9.8z +SLACKBUILD DOWNLOAD: https://www.invisible-island.net/archives/vile/current/vile-9.8z.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b9c80836e7188d4901aceb8cd1572fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvile (vile with X-Windows Interface) + +SLACKBUILD NAME: xxd-standalone +SLACKBUILD LOCATION: ./development/xxd-standalone +SLACKBUILD FILES: README doinst.sh slack-desc xxd-standalone.SlackBuild xxd-standalone.info +SLACKBUILD VERSION: 9.1.1898 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/vim/vim/v9.1.1898/src/xxd/xxd.c https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd-fr.UTF-8.1 https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd-it.UTF-8.1 https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd-ja.UTF-8.1 https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd-pl.UTF-8.1 https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd-ru.UTF-8.1 https://raw.githubusercontent.com/vim/vim/v9.1.1898/runtime/doc/xxd.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a16512aa7252ab29d17fd711f6c75b41 967cc9a866a5528c5422674813d2161f d7d7e3573b69780cd9715d4186743416 8b0fcec96ce44770e1ff0b0de47aa0d7 839b7221da6d5561be6d5cdf1feceab6 2ad9caab0d75b2778865dea726bfa84a f70928b718ef695ff43299756bfa21ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xxd-standalone (hex dump utility from vim) + +SLACKBUILD NAME: xxdiff +SLACKBUILD LOCATION: ./development/xxdiff +SLACKBUILD FILES: README slack-desc xxdiff.SlackBuild xxdiff.info +SLACKBUILD VERSION: 20220219_d4432be +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/xxdiff-20220219_d4432be.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b74afc251e16e8e55e9cb210f89acf3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xxdiff (graphical file and directories comparator and merge tool) + +SLACKBUILD NAME: yabasic +SLACKBUILD LOCATION: ./development/yabasic +SLACKBUILD FILES: README doinst.sh slack-desc yabasic.SlackBuild yabasic.desktop yabasic.info yabasic.png +SLACKBUILD VERSION: 2.91.4 +SLACKBUILD DOWNLOAD: http://2484.de/yabasic/download/yabasic-2.91.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b4e0291d28ad8acf94931929bb2ec46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yabasic (basic-interpreter) + +SLACKBUILD NAME: yaegi +SLACKBUILD LOCATION: ./development/yaegi +SLACKBUILD FILES: README slack-desc yaegi.SlackBuild yaegi.info +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: https://github.com/traefik/yaegi/archive/v0.16.1/yaegi-0.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28698d41df6fd959e9d444e08b407186 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaegi (Go interpreter) + +SLACKBUILD NAME: yarn +SLACKBUILD LOCATION: ./development/yarn +SLACKBUILD FILES: README slack-desc yarn.SlackBuild yarn.info +SLACKBUILD VERSION: 1.22.22 +SLACKBUILD DOWNLOAD: https://github.com/yarnpkg/yarn/releases/download/v1.22.22/yarn-v1.22.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 368f9a4d279c2014bee630da7b7771d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yarn (Secure Dependency Management) + +SLACKBUILD NAME: yosys +SLACKBUILD LOCATION: ./development/yosys +SLACKBUILD FILES: README slack-desc yosys.SlackBuild yosys.info +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://github.com/YosysHQ/yosys/archive/yosys-0.22/yosys-yosys-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c5ce0aa586019ec88ebfdae122157aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yosys (A framework for Verilog RTL synthesis) + +SLACKBUILD NAME: z88dk +SLACKBUILD LOCATION: ./development/z88dk +SLACKBUILD FILES: README man/appmake.1 man/copt.1 man/z80asm.1 man/z88dk.1 man/zcc.1 slack-desc z88dk.SlackBuild z88dk.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/z88dk/z88dk/releases/download/v2.3/z88dk-src-2.3.tgz http://nightly.z88dk.org/zsdcc/zsdcc_r14210_src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8633163dabf544400e64a9056b16e2b 5d6d2c94879f791593eca1274c62ddf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: z88dk (C cross compiler targetting the Z80) + +SLACKBUILD NAME: zeal +SLACKBUILD LOCATION: ./development/zeal +SLACKBUILD FILES: README doinst.sh slack-desc zeal.SlackBuild zeal.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/zealdocs/zeal/releases/download/v0.7.1/zeal-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dec48022b13752aa96b225de7fb96859 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zeal (offline documentation browser) + +SLACKBUILD NAME: zig +SLACKBUILD LOCATION: ./development/zig +SLACKBUILD FILES: README slack-desc zig.SlackBuild zig.info +SLACKBUILD VERSION: 0.15.1 +SLACKBUILD DOWNLOAD: https://ziglang.org/download/0.15.1/zig-x86-linux-0.15.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://ziglang.org/download/0.15.1/zig-x86_64-linux-0.15.1.tar.xz +SLACKBUILD MD5SUM: 7d47cedfd6d8f5e5f3146e02f4fd2790 +SLACKBUILD MD5SUM_x86_64: 8c36c83d2d956b819c9fa231cf019922 +SLACKBUILD SHORT DESCRIPTION: zig (toolchain) + +SLACKBUILD NAME: zile +SLACKBUILD LOCATION: ./development/zile +SLACKBUILD FILES: README slack-desc zile.SlackBuild zile.info +SLACKBUILD VERSION: 2.4.14 +SLACKBUILD DOWNLOAD: http://ftpmirror.gnu.org/zile/zile-2.4.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7d7eec93231c6878f255978d9747a73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zile (GNU Zile Text Editor) + +SLACKBUILD NAME: zizmor +SLACKBUILD LOCATION: ./development/zizmor +SLACKBUILD FILES: README slack-desc zizmor.SlackBuild zizmor.info +SLACKBUILD VERSION: 1.23.1 +SLACKBUILD DOWNLOAD: https://github.com/zizmorcore/zizmor/archive/v1.23.1/zizmor-1.23.1.tar.gz https://static.crates.io/crates/Inflector/Inflector-0.11.4.crate https://static.crates.io/crates/addr2line/addr2line-0.25.1.crate https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/ahash/ahash-0.8.12.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.21.crate https://static.crates.io/crates/annotate-snippets/annotate-snippets-0.12.13.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstream/anstream-1.0.0.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-1.0.0.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anyhow/anyhow-1.0.102.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.1.2.crate https://static.crates.io/crates/async-lock/async-lock-3.4.1.crate https://static.crates.io/crates/async-trait/async-trait-0.1.89.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/aws-lc-rs/aws-lc-rs-1.15.3.crate https://static.crates.io/crates/aws-lc-sys/aws-lc-sys-0.36.0.crate https://static.crates.io/crates/backtrace/backtrace-0.3.76.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/bit-set/bit-set-0.8.0.crate https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/borrow-or-share/borrow-or-share-0.2.4.crate https://static.crates.io/crates/bstr/bstr-1.12.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/bytecount/bytecount-0.6.9.crate https://static.crates.io/crates/bytes/bytes-1.11.1.crate https://static.crates.io/crates/cacache/cacache-13.1.0.crate https://static.crates.io/crates/camino/camino-1.2.2.crate https://static.crates.io/crates/cc/cc-1.2.49.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/clap-verbosity-flag/clap-verbosity-flag-3.0.4.crate https://static.crates.io/crates/clap/clap-4.5.60.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.60.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.66.crate https://static.crates.io/crates/clap_complete_nushell/clap_complete_nushell-4.5.10.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.55.crate https://static.crates.io/crates/clap_lex/clap_lex-1.0.0.crate https://static.crates.io/crates/cmake/cmake-0.1.54.crate https://static.crates.io/crates/cobs/cobs-0.3.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.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/console/console-0.15.11.crate https://static.crates.io/crates/console/console-0.16.1.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/core-foundation/core-foundation-0.10.1.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/csv-core/csv-core-0.1.13.crate https://static.crates.io/crates/csv/csv-1.4.0.crate https://static.crates.io/crates/dashmap/dashmap-6.1.0.crate https://static.crates.io/crates/data-encoding/data-encoding-2.9.0.crate https://static.crates.io/crates/deranged/deranged-0.5.4.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/dyn-clone/dyn-clone-1.0.20.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/email_address/email_address-0.2.9.crate https://static.crates.io/crates/embedded-io/embedded-io-0.4.0.crate https://static.crates.io/crates/embedded-io/embedded-io-0.6.1.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/etcetera/etcetera-0.11.0.crate https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.4.crate https://static.crates.io/crates/event-listener/event-listener-5.4.1.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.17.0.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filetime/filetime-0.2.26.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.5.crate https://static.crates.io/crates/flate2/flate2-1.1.9.crate https://static.crates.io/crates/fluent-uri/fluent-uri-0.3.2.crate https://static.crates.io/crates/fluent-uri/fluent-uri-0.4.1.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.2.0.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.2.crate https://static.crates.io/crates/fraction/fraction-0.15.3.crate https://static.crates.io/crates/fs_extra/fs_extra-1.3.0.crate https://static.crates.io/crates/fst/fst-0.4.7.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.32.crate https://static.crates.io/crates/futures-core/futures-core-0.3.32.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.32.crate https://static.crates.io/crates/futures-io/futures-io-0.3.32.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.32.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.32.crate https://static.crates.io/crates/futures-task/futures-task-0.3.32.crate https://static.crates.io/crates/futures-util/futures-util-0.3.32.crate https://static.crates.io/crates/futures/futures-0.3.32.crate https://static.crates.io/crates/generic-array/generic-array-0.14.9.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/gimli/gimli-0.32.3.crate https://static.crates.io/crates/globset/globset-0.4.18.crate https://static.crates.io/crates/h2/h2-0.4.13.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/http-body-util/http-body-util-0.1.3.crate https://static.crates.io/crates/http-body/http-body-1.0.1.crate https://static.crates.io/crates/http-cache-reqwest/http-cache-reqwest-1.0.0-alpha.5.crate https://static.crates.io/crates/http-cache-semantics/http-cache-semantics-3.0.0.crate https://static.crates.io/crates/http-cache/http-cache-1.0.0-alpha.5.crate https://static.crates.io/crates/http-serde/http-serde-2.1.1.crate https://static.crates.io/crates/http/http-1.4.0.crate https://static.crates.io/crates/httparse/httparse-1.10.1.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/human-panic/human-panic-2.0.6.crate https://static.crates.io/crates/hyper-rustls/hyper-rustls-0.27.7.crate https://static.crates.io/crates/hyper-util/hyper-util-0.1.17.crate https://static.crates.io/crates/hyper/hyper-1.7.0.crate https://static.crates.io/crates/icu_collections/icu_collections-2.0.0.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.0.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.0.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.0.0.crate https://static.crates.io/crates/icu_properties/icu_properties-2.0.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.0.1.crate https://static.crates.io/crates/icu_provider/icu_provider-2.0.0.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/ignore/ignore-0.4.25.crate https://static.crates.io/crates/indexmap/indexmap-2.13.0.crate https://static.crates.io/crates/indicatif/indicatif-0.18.4.crate https://static.crates.io/crates/insta/insta-1.46.3.crate https://static.crates.io/crates/inventory/inventory-0.3.21.crate https://static.crates.io/crates/ipnet/ipnet-2.11.0.crate https://static.crates.io/crates/iri-string/iri-string-0.7.8.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itertools/itertools-0.14.0.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate https://static.crates.io/crates/jni/jni-0.21.1.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.85.crate https://static.crates.io/crates/jsonschema/jsonschema-0.42.2.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.177.crate https://static.crates.io/crates/libredox/libredox-0.1.10.crate https://static.crates.io/crates/line-index/line-index-0.1.2.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/litemap/litemap-0.8.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.28.crate https://static.crates.io/crates/lru-slab/lru-slab-0.1.2.crate https://static.crates.io/crates/ls-types/ls-types-0.0.2.crate https://static.crates.io/crates/matchers/matchers-0.2.0.crate https://static.crates.io/crates/memchr/memchr-2.8.0.crate https://static.crates.io/crates/memmap2/memmap2-0.5.10.crate https://static.crates.io/crates/miette-derive/miette-derive-5.10.0.crate https://static.crates.io/crates/miette/miette-5.10.0.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.8.9.crate https://static.crates.io/crates/mio/mio-1.1.0.crate https://static.crates.io/crates/moka/moka-0.12.11.crate https://static.crates.io/crates/nohash-hasher/nohash-hasher-0.2.0.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/ntapi/ntapi-0.4.2.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.3.crate https://static.crates.io/crates/num-bigint/num-bigint-0.4.6.crate https://static.crates.io/crates/num-cmp/num-cmp-0.1.0.crate https://static.crates.io/crates/num-complex/num-complex-0.4.6.crate https://static.crates.io/crates/num-conv/num-conv-0.2.0.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.45.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/num-0.4.3.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-io-kit/objc2-io-kit-0.3.2.crate https://static.crates.io/crates/object/object-0.37.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.6.crate https://static.crates.io/crates/outref/outref-0.5.2.crate https://static.crates.io/crates/owo-colors/owo-colors-4.3.0.crate https://static.crates.io/crates/parking/parking-2.2.1.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pest/pest-2.8.6.crate https://static.crates.io/crates/pest_derive/pest_derive-2.8.6.crate https://static.crates.io/crates/pest_generator/pest_generator-2.8.6.crate https://static.crates.io/crates/pest_meta/pest_meta-2.8.6.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.1.crate https://static.crates.io/crates/postcard/postcard-1.1.3.crate https://static.crates.io/crates/potential_utf/potential_utf-0.1.3.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.1.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.103.crate https://static.crates.io/crates/quinn-proto/quinn-proto-0.11.13.crate https://static.crates.io/crates/quinn-udp/quinn-udp-0.5.14.crate https://static.crates.io/crates/quinn/quinn-0.11.9.crate https://static.crates.io/crates/quote/quote-1.0.41.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_core/rand_core-0.9.3.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.18.crate https://static.crates.io/crates/ref-cast-impl/ref-cast-impl-1.0.25.crate https://static.crates.io/crates/ref-cast/ref-cast-1.0.25.crate https://static.crates.io/crates/referencing/referencing-0.42.2.crate https://static.crates.io/crates/reflink-copy/reflink-copy-0.1.28.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/regex/regex-1.12.3.crate https://static.crates.io/crates/reqwest-middleware/reqwest-middleware-0.5.1.crate https://static.crates.io/crates/reqwest/reqwest-0.13.2.crate https://static.crates.io/crates/ring/ring-0.17.14.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.26.crate https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustls-native-certs/rustls-native-certs-0.8.1.crate https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.12.0.crate https://static.crates.io/crates/rustls-platform-verifier-android/rustls-platform-verifier-android-0.1.1.crate https://static.crates.io/crates/rustls-platform-verifier/rustls-platform-verifier-0.6.1.crate https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.103.7.crate https://static.crates.io/crates/rustls/rustls-0.23.34.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.27.crate https://static.crates.io/crates/schemafy_core/schemafy_core-0.6.0.crate https://static.crates.io/crates/schemafy_lib/schemafy_lib-0.6.0.crate https://static.crates.io/crates/schemars/schemars-1.2.1.crate https://static.crates.io/crates/schemars_derive/schemars_derive-1.2.1.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.14.0.crate https://static.crates.io/crates/security-framework/security-framework-3.3.0.crate https://static.crates.io/crates/self_cell/self_cell-1.2.2.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde-sarif/serde-sarif-0.8.0.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_derive_internals/serde_derive_internals-0.29.1.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/serde_json_path/serde_json_path-0.7.2.crate https://static.crates.io/crates/serde_json_path_core/serde_json_path_core-0.2.2.crate https://static.crates.io/crates/serde_json_path_macros/serde_json_path_macros-0.1.6.crate https://static.crates.io/crates/serde_json_path_macros_internal/serde_json_path_macros_internal-0.1.2.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.4.crate https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34+deprecated.crate https://static.crates.io/crates/sha-1/sha-1-0.10.1.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/slab/slab-0.4.11.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/socket2/socket2-0.6.1.crate https://static.crates.io/crates/ssri/ssri-9.2.0.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.1.crate https://static.crates.io/crates/streaming-iterator/streaming-iterator-0.1.9.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.27.2.crate https://static.crates.io/crates/strum_macros/strum_macros-0.27.2.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.108.crate https://static.crates.io/crates/sync_wrapper/sync_wrapper-1.0.2.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/sysinfo/sysinfo-0.37.2.crate https://static.crates.io/crates/system-configuration-sys/system-configuration-sys-0.6.0.crate https://static.crates.io/crates/system-configuration/system-configuration-0.6.1.crate https://static.crates.io/crates/tagptr/tagptr-0.2.0.crate https://static.crates.io/crates/tar/tar-0.4.44.crate https://static.crates.io/crates/tempfile/tempfile-3.23.0.crate https://static.crates.io/crates/terminal-link/terminal-link-0.1.0.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/text-size/text-size-1.1.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.18.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.18.crate https://static.crates.io/crates/thread_local/thread_local-1.1.9.crate https://static.crates.io/crates/tikv-jemalloc-sys/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://static.crates.io/crates/tikv-jemallocator/tikv-jemallocator-0.6.1.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/time-macros/time-macros-0.2.27.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/tinystr/tinystr-0.8.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.10.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.6.0.crate https://static.crates.io/crates/tokio-rustls/tokio-rustls-0.26.4.crate https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.17.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.16.crate https://static.crates.io/crates/tokio/tokio-1.49.0.crate https://static.crates.io/crates/toml/toml-0.9.10+spec-1.1.0.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.5+spec-1.1.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/tower-http/tower-http-0.6.8.crate https://static.crates.io/crates/tower-layer/tower-layer-0.3.3.crate https://static.crates.io/crates/tower-lsp-server/tower-lsp-server-0.23.0.crate https://static.crates.io/crates/tower-service/tower-service-0.3.3.crate https://static.crates.io/crates/tower/tower-0.5.2.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.31.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.36.crate https://static.crates.io/crates/tracing-indicatif/tracing-indicatif-0.3.14.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.22.crate https://static.crates.io/crates/tracing/tracing-0.1.44.crate https://static.crates.io/crates/tree-sitter-bash/tree-sitter-bash-0.25.1.crate https://static.crates.io/crates/tree-sitter-language/tree-sitter-language-0.1.5.crate https://static.crates.io/crates/tree-sitter-powershell/tree-sitter-powershell-0.26.3.crate https://static.crates.io/crates/tree-sitter-yaml/tree-sitter-yaml-0.7.2.crate https://static.crates.io/crates/tree-sitter/tree-sitter-0.26.6.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/typed-builder-macro/typed-builder-macro-0.21.2.crate https://static.crates.io/crates/typed-builder/typed-builder-0.21.2.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate https://static.crates.io/crates/unicode-general-category/unicode-general-category-1.1.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.20.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/unit-prefix/unit-prefix-0.5.1.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/uriparse/uriparse-0.6.4.crate https://static.crates.io/crates/url/url-2.5.7.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid-simd/uuid-simd-0.8.0.crate https://static.crates.io/crates/uuid/uuid-1.19.0.crate https://static.crates.io/crates/valuable/valuable-0.1.1.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/vsimd/vsimd-0.8.0.crate https://static.crates.io/crates/vt100/vt100-0.16.2.crate https://static.crates.io/crates/vte/vte-0.15.0.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.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.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.58.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.108.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.108.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.108.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.108.crate https://static.crates.io/crates/wasm-streams/wasm-streams-0.5.0.crate https://static.crates.io/crates/web-sys/web-sys-0.3.85.crate https://static.crates.io/crates/web-time/web-time-1.1.0.crate https://static.crates.io/crates/webpki-root-certs/webpki-root-certs-1.0.5.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.11.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-collections/windows-collections-0.2.0.crate https://static.crates.io/crates/windows-collections/windows-collections-0.3.2.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-future/windows-future-0.2.1.crate https://static.crates.io/crates/windows-future/windows-future-0.3.2.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.2.0.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.3.1.crate https://static.crates.io/crates/windows-registry/windows-registry-0.5.3.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows-threading/windows-threading-0.1.0.crate https://static.crates.io/crates/windows-threading/windows-threading-0.2.1.crate https://static.crates.io/crates/windows/windows-0.61.3.crate https://static.crates.io/crates/windows/windows-0.62.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/writeable/writeable-0.6.1.crate https://static.crates.io/crates/xattr/xattr-1.6.1.crate https://static.crates.io/crates/xxhash-rust/xxhash-rust-0.8.15.crate https://static.crates.io/crates/yansi/yansi-1.0.1.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.0.crate https://static.crates.io/crates/yoke/yoke-0.8.0.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.27.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.27.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zeroize/zeroize-1.8.2.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.2.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.1.crate https://static.crates.io/crates/zerovec/zerovec-0.11.4.crate https://static.crates.io/crates/zmij/zmij-1.0.2.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d25538035c26ced2d5885f7676a50a3e b7f1a4cd029f5b6ffbc31b3acd5ae605 6185be920ab1302a8b29a5ed44875324 873036bd52f5fd829bd41b3c2ca0bc08 2d72538f5e173edbd18d17e347f409bc 03b2d126766ed746706241b4c7487654 a4cce839af1f5a83a1bf73de16819a75 78ca26dacfe7b342939ef8b7658b2c97 082b8b397447a875d587f5f6447092db 98d6a6e6b3cd1d9eef459a04ac44bc05 27ce951824c9152083803a3f33f60d1c ff22614d76b61a606442313e71c3e4c2 5c218d354a98b69218c0bcf898fb87ed 42baa1d327f7b64b2c67c4f771c9ad2d 8f73a79f90605665cbc9650aafa9ca45 d6185493a6ebbb1b9d976c535aadca10 3ce13f8504b72552464acf5c8a29fe72 35f395b9febc48424be8716c901a97db e159d52e02ff776480f6c3a0d1dc7972 d29971a331ab6d870ba90d0c019d0c06 6a44afda654777d2930b93366bdfc7f3 3e70bb53cab36a3ef2a02dfce21bc472 74a1e55fb6071edc7675d6742a9b7b98 1b7a24af2f146f40f575bd130217cf2e 0234fbff6a32192b355625a61e32bcfe 5a5f45206802441161524e1be576da1f 20084c4c04bcc06fd3d7ff662deca706 fa4e40913159dd05959a52a5dff270fc 66aebb5faa7f9df11bdeb5c1b1aca9a2 4b7db26ac6bd77342b51188882fa5678 023b03cf9968b29253a5dfe62051008d e1fad53555fd006f50850ba70d5e5794 07b40a315dab6005cde666d42457b157 038a9c3fa624c8f3dc8233c8d00bdb64 ca6afc2448c15bdf935a887f9b69d6f5 06457d3034340d791d99664015b3010e 50d161f0974600e5e348fbc595c0eb5e c0b1ce0eed193481052a1d11e1e63311 af8ad3d1ebf88211ab075d63bb8a4a97 267fc4a374516caa7ab495f0c607c1b4 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 086892910cbb1ee9a921e82cb197f45d 626a24820b4db63892d29aeaca1368bb 659d620506766e1daee3e6b6f5d6f803 5523b7975be9351c900fe63d7c179f4b 36d2afc29c418799ca3f949c56471a3c 98053437993f33da2a248faf5df8aff9 e2788c8738759b28a40439f09863e56a e74ba8ae4f41ce63294960921a096870 9c83d70bee86b98bfe0e1051f37b8556 b69f87eec94e36408135e81035235621 aba1d13503196d9a767b260913f1401f d1f70680f36b13b74bab20250fb2f26f f344f7cb8be4527afc2b63063588795d 587be647148fb4b746c6866ae0287bf9 c5229cfccb6a1598e74a837dbc9e2797 e37baa1796debe9e6f5b94fdb25c2ff3 4d7e3bc6c42f8a875a87246ed14d9948 08c18a18f452c41072b08e8367778c6a b2a8b4dcf41563d959ae386da42eeb83 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 89e88633cab0e4b6f3d3878b84dffe8b 60bef99e29e176423e6dca6f957b8ec1 d06ef50d127ac3528762470770e22dcf 87b6473f5edcf8d9ac8acd81f0b32dee 2c0a2fd457603643d460e7247e927d80 4cbc58bc2fc2f15c245821fc34f3509e 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c 3d62bfbbe08bdcee55fcb8cda85554d9 145b7bd67e6356f3510a7d8fa9bb7926 198d7f7c37f632bc83502b28870b6d60 5780fcd1ea46357609cc4f21b97fca1d 96c3c9f009928f02773032f341666861 d52f954e7bacdfe7bb20ceb3caee4a1c bd5c9df299214a68a6a7392a601ad5bb 613332af2e0ac5742ab66287b80aaf33 1ba20ae7fd15056e81d732e0e78b118b 916cd597e92b97a987a1a8f8f2d40805 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 538ad2963bfe5673586e88d5fdc1f0b2 3f50050270afe8306cbe5191201577b9 f0db69b0c5226c2e39bc7b1d6d2d8ec7 87f1f8f8fb6231833dfbcd01f286b45f b0a1ffd6b0b5fe67e3dac04cd26b3099 3a7a362045d3b599f154f36ec43d43b8 4570dce158e53870ede2b9a125908af3 c9206a31d6f150dbb558bf9da78ec0e2 66e2bd745f3b25fc5e64e4dc172baa3a 26c13c0384e81b4ed7e32a664ca8a605 8dab3b3ec00dc56cffde0b0c410d47b5 e36ee995fbd928f67773e5dbca035c5e 50f998a859c3e57218745ba77c370e2b d474a6184e06dea44f9c0d3007c6ec27 ac9acb45412c8c2e1437db4e50fb834f 5259cf708a270d8811edbe62dd17c579 f89d6019e0235b8a2fa0192439ab1d20 f16e9cea55055cb7ef8d754727242b6b 37614ea870fd446fbeacd6477364caf0 fb71f26e56c868ceb246642467f60aef 26879bc2f931276484214e5c3124f3c9 17bd511a7288906c12a96b2ba29179a7 d49ac779aef556b3b58375a47fa73913 1853b94a2efa6fac650a8bd9fefe6c72 3313319a2408705e8234c61e2bfe6818 7e517801cf63d14b415ee05fefcb8831 6e1cf4fb4b92a9f82daaf55608388684 9a421286bfaf7199053b6fa7a3e690cb 014715a2e2ea6ec30fc15bb52cbf4ca6 fdf1f3c476872eca710a068ecdede29d eecf7cb2e82fce1bf25272a1c326668b 0339cc04f4471f002e421e2328a86bf5 5f183ccef8add67a9c1eae2fd04231ef ce5935e8063a452913a61e5405b33cb9 1d3e530a3410fc95a6987d70f84a6332 c059b75a48188c6b09d6a877caecc556 9f891783a0726303d8827598b7f4dcbe 4d903067efbc483e88a7fb2cbcc3ceb9 af7c8c758aee8a99551f622010db24b4 722f66ddecf459b214d33c8f037c6d03 9f5129ac0b53584510005a298da2d7ed c3ab409169316622bbff1ae1983481c0 efa1346b8285d297dddb9173d3548e71 580b311bafe0447ebc9ca2e646d9b0e7 3d1412a15498663e9455a4ca3539e516 f38e3a292c0ef7457a4bf9cf11c98f21 00020e50d1f3ff1d7e62a800a9bfb361 11fa7047274f28d1718c76971c2dd374 381741e0c4323ddbecb655d10dc3f818 0aeda34ea44c79101c4162fb60339577 db83f59e4e82f35a6b5fb65b1f461ca8 aaf7f720b3a8ec3bce8a8cbc0dc88ab7 a381d5c4b30d28d1e92540d1cd149032 76740d6503993517aa8c0745539bd52f 91738e0e58d2a1a2d723894b07f7f072 f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e f28afe09de1fc3658da6d032131af629 db0326fdcb5eca7e5fa11b9745dadd42 99bb2de25f1242605a019dd101db6b49 8c68f0018ca8a642f8c7ebb1b9956fe1 fbf570a9e07b43735c318b50d3c03dd9 a184d54ca99f3af8f5afc00b6c64c0b5 d7c1cc573dac4e6107aa22c67360fd9c 164c3046a7f9720ce6c4240a8433a923 46ad4f3e5384660617259ff0e3ff902b ba82a589ab0348c1be03dfb9dd33e2ad 73272fe4aadb91d550dca8fc7ead8bf7 be01525e51d79736e7af74fe93d19f93 b20f8542fa832b16de4b865c2a16b158 3b557599337fd56e75dae86365fc1340 8aa6aa642c955054d0ef9c63030609c4 bb0c20f6e3faaa647d9c463c5501a8e0 e543d724c2964ac7670e1d3ea4f8b45e e4567ae0123ef6a1a89359352b167d13 950e5868f40be486f1e212c841a674c3 5e2165f6a9d5646d361d7aabe3d9be7c 9eeae1af342967c4120eca6ef1fdafd1 3e106da1aa25437329bf9cab094e6216 02aa04391e566c3fd83f07bb39950209 1038d63cd7294fcdc93eded7b270c072 e7a445f1f8e785c365bfb264fc9a7575 775cccc2de63ac894d5c2fc2c6864a73 5ab4143491e10a733e15fd16fadc9ee8 ddbd5203d6b18f74ea40a4a498cb3b83 98f0ffc3e55990ad5686a39e4a09632a 3c393602a04f97c47550668b729e7786 dfdf2484a5545f51cf6b1f5f23b9f92e 8b708bc4b33c5e1683467444c9ed41b0 dc106924da0261fec2bb0fe52fcbd9e6 7da21b9825093ce7f03420076e776a0e e2c691a0900ec9f2982b04116054b46c 457f61eb83d6e3f64be73190c309385a f17aecb8887cf0ecd823623160aed7db ac48290bdb9ceb8c29443dbf99580988 0f3c49558a5f7e9a6bc42c7e99a6d071 9ad9785decbdb61128f4d05833d5e959 5d7b42844d2dbaf9096eed11c72bc4b8 f66a5e0697395109481ae9afd83db471 5b58e4f18091c0fa3579419f24cfaef9 1b3093a865e51ce798ed79054dd3d829 0fbab0ba3ce58941898919fa3d0bae4b 15353118e83f5e3c77cb725af8340add e092b3abcc54806f2a35889d725bf95f 8927630752c4318c97736c12ed667301 03ac333203202f17d0eb0b3eeed8215a 865cb5035f6b3dba04196ba04d15fab6 5c16a07e83766851ccb68168ebab6e65 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 3d95144c0cb9d673d59fdaa60ec8f46d 4514e60d830c74d54f790d187dec4f68 07724c83f6c1faedaab861256d51435a c98fa41bae9a9421fcf24801356ef5a8 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf ef8998050cc1339f2187fcb43e927f1b 2ac285e3ef451eeb49142364f45048a6 e5e0e3a7ef95028f479671731ea36957 e74442a4c9084564258f0818a1d45c65 6fe9fdb6c79df11b41082000fb229581 f6c8ce4c412ca548e42dfd896c92112e 07c75fec267864bcbb800ca7709ceae2 78850f30bd2975b90e014b07afd764de a1ac1dd9b00a594f8e55efc35c12ec80 c7f3e531ac4eeb88215d51bb83c63864 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 932b1314d0122ff4500122f1c93286d9 2e570a7a6c02a1339e603f7722ae7d03 f45921516240e2ef3110ea375fd20269 c96675a504294eefcf7b6a94247915bb 16c9310ae90220fab4063f0de0f97275 c21b0bd64b8b9fb0a10812bc660ed682 7d8cad7f93f950c60a8b75935c67a492 7ab76de34829eee75ebc205fceb9e3ba 3a881f19fa2ed2a2653ee55e1d75c3e3 0465ca3c0d09786c6f7989e55e218340 751468b1f120283e4f6f266867a03837 a6290a543b60d161a9817d1592189855 6072cecb286422299a2fd6c98319bd0d 6ddf5a0e650e6353cb187ec1c474db51 56eeea4cebc8f0fe1d09207656f78ece ccb8cb53529c5fabd9da41cdc017c732 ada590bae67a4207745223aab78e32e4 4a094aa11c7acc1f1ef8c5a343136fdc 3215151c07476a01c70ab5ff63ce12fb 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e 933d9b47b1e4f4e0cb271bc8ce60cad8 204b054a5b8d0605ea063fe2523afb8e 9fa675f4aa8c57e8459b61eeda660066 240aa8a629702c405fd9aa30d5859616 87f4fcefe029b95db0a8bacda23448d8 9f5da5d4deefacf77ae9ca3cbe5c7c6a 3dcd0f89abb6723ee3ddc24a7673a9c0 f07c43c38f042fc4f2502959a1da5185 d6fcd9f1e87436897fe08ab234ccfb48 4d1e637c5145662898eb9df01ddd3c71 fe89b5c8ce7887d299d9e50042234eb2 50dbd64540d9039c74f14aa09953088c f425c9c1fc0ce0ff973105cb9cd267ff 167bc20882c4e36c4850c58bde1c2546 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 2d8d8b377d144f5e32b4f65a69eb0b24 5027acaafa33eff883f7efee8ba37048 6c7c94b9f4363f016c5d2b43e9746f5d f681339f506a8293593b91fed1ea30f2 55573457e5f869baa026f8b442d89d44 7a394223f861604746a53a0328897a26 f1358be8c98b98837cbd2cf51e75f8b3 ddbe25a4f2651d91d6c93b3c2d119203 3b17847d956cdad03ef4f257b46198f0 c6c6b497240e82b731faec0195aaba60 47a71e25c316729a529ade4ce1ba5f5c 070868d210a8cb42fd21780fe5724562 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c f8b8723abf5753b03245135866b694b0 10164f24ab04c289c629028667a273ca ac89a1614feb2fc792d208939a8c16a2 a26167022a2f6bd4f4ab700f9ee31047 cbcbb02ea9dc97954ac5ed43e851421c 058ca3327d686b2497628248b9b86d23 15603a17a0d683c7c50d4b7db22ddf58 47151b766b6b73e638fabe6fae7b723d 39e3168b0ff2d77bcca05882310b2a06 921c7fae41a8907b2b27ca95b1d0c44d d7602381c0bc21d10603cc940a837b06 295e503f197dd34556876b97c60b87c1 96261f3cee18842060fd64d618e056d8 6c623a8eed8450399ec323a72e96855c d0116882bd495f2b993495a8cf01f6fe 5589880087d08bb34ca9f492de374efb 4ae196685156596c4a543b7cc629a005 bff9f5bd01b620680a98b1c59d92df7c 00254329d1c5a44894f4dd09b5328d41 7adb74c469c99fb47dd809fe522182b4 e504675031766787830ccf420f6d8ca2 930c957fcc26e9d3aa098149861d44c0 fbe5da24bd1beef6125107ee41118187 2a64ea5600895fa56e33c4b4e49677e8 caf3f1777bbe120312d8d1a81cef2ef0 611730d5a0344bd87742297274631890 64d9f46e9ba78f68c30c486be3d8b7df c866d5efd75414b0d70d98485a70294b ff4e9640582e1c8c2168e3c79e3992d7 99f5ad699ad94698b60f39bba715ca45 b8f060edcd555f5ed74d613c9d8eff20 0f4f309e7a04d48b38c5d07e8138ef0e 3061e8e265587d90d322831236132f2a f198daffc258ce95aaeaf3ccb535c566 4659adaaaaee37c38748a2833f5f015b 7692dcce7f5568ee9162292d474921f3 d170175557c313c9b7f8f61bfd96316f d4e8c84dde0eb032cc9eaa4121614822 10a5c5f2eb56d905ff5b7a71e0bf7674 a4bb1b92a5b098fdaa5694733ea73e7a 355b878d5248a72c2d71840357bedfa0 9c02495b380dc51331dcd8789b26cbfb ffb6b46b564680efcda445f05682cb47 f6d8a5fadf6091837b8d5c33851ad571 f5812565024c14b2a65d93819f311aae b0f4e9260cbf8775046932702b6ee17e b1bb3a822a8b3650a7401dbc737764f0 764181663f005b307e662dc71451ee12 c78def4c8f29cd4fe7009412d6963258 d8ef7b4f03db8d1bd729c41436b0e9ee 24bde53a22a1be2f22f8c0fae2b58c95 c678a7da0ee4b850ebde0474144a0415 61335e2178b696ce487bae0403c89271 4cfdcf6e7f8d4b6e8e810222fba4187e 3c1c805d76adb466586bd43a6823f257 ca2f90526815cc621c21a4de1faf61f1 3b149d608e101ec2cb1fbac7b00e70a3 40bb687ceb233bcd78e91ed73243b1f9 9bf537e7d26a16e35156d3a4b5c9338b 3aace232a48239015af2b93472c71e3e ac463750b7e51c69dc9f2ae3b793ed54 e422d5db1722c13ac3ab6f9d6deee3c7 0c8fc039ff7bbd683efbfd09e50bbbf2 efdf8f6fcb26ffb336db4d4437c6d537 91b0bf7f6e0e0c38d6af99a6f3cdd6ca 671eb267f94ea7044d7274f0c8be1493 1c2814a474930e4380e07d61ebdf0da6 9073a7d0f231f9820e577009856b7935 beede1fdd5ce9840d395abc905d8ab3e 6717fc8e33580e3b5cb2dc46b5a5851a b984c15c692a0f99698c62d9414e2b60 f1ce001bf7553e0899912ab454b7d236 a5d9088c50249458e1ac5ab3d77dff0b e030ccf76c774d01b65c0e3fb0a169f6 69d4132cd15cad27178a018b4a9be7f1 8774e86db34f2f232fe7e6367f4c5fb7 6f09120aa341d58ea072539176058a00 434a59c6f1e943d8d837a08d3ebd2273 f5d7cd04644c04a77186c57fce3a57a5 f9d969cfb6e7f4deafcb270dd18464d9 61e33ccf8e6431a1234897698d177033 0fda199f993ef477896c360239f9f095 43bbca688fdcbe6762f524d84f55ae91 ddd56057140620e25000e27d3d9174cc 2a4b3962d2e873cc03ad5bd46fee8896 723eb5367d42cf8cbd2ecdedbf53d3f0 a8c6d404eec9e0efc975e65312b76228 674e5a6b49cf5e0ebb1d6cc85f6ec786 27a6776cdc6c0ad5be789ca1ef37c8a6 cd90e1d32780e6eb38db64a3f4c18610 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 bbfcc8b2adf465a8273e749de17827fd abca3fe03b2d6fad6fc74d506c5c1067 4a1c91b24c3025dc6bb6e0eb9711772a f9880f1c33a7bc7b0e6e086b504bf38f fd38d879e932077b2f6dea6ce5e9ef55 c54a4ad8959821f4344414996911b9fc c6042066da1afcaf057f8a6ea3202908 d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 4daa973c57624dc3d88eaa49dd86d3e1 b3c17dbae6dcdda8e25963f21402905e 6e2c3955a071ff72899af56c2f105a25 68c407ecda20a382fab4d2ea28b51021 12f5700383069223063d43087076f633 8f27a51c42eb0d7b88f8a66454bcb8f7 80c1ad1aeea9e0b966e58b402ecb8f44 83475d3c2569ee429bd559aa1db56a0a dfb688c2061130d478b89fb62f21025b 89ba0ab5da5c0900ab7ecb1d35d8c4d9 f342d4158de6be8103e82018d590ae3e e495034f638f888566bd46b74c2a5920 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 388022533f8d4d3bda39efd7e0ece6da ebd6ff0ff18ffbeb3c1a0db22b54f40a 74820c7dae31dabf7552cdc97456d1a1 d5806e699d67817275b601957b4c2af1 32bbff7f2cf96f7d7697bae69dc0140a b7828d02922605a801038bc413acdc79 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 603b49a81b216125a7d92ef2b4b38039 bb3780dd283a2faedb95ca3efcbb1196 c52fb1ec46518c21f8af61b7ff86a5e3 caa5c4d2d37e17be93196d27f877fa90 41f3fd0412e2549900a038e33831c2ce 2cf4b2fb70efbaf9cfbaeba6f8dcf347 91bcde189ce0574861e43a4909e3777f 16b2a1e77c38f1265b35c9c1f76166ec 339e4b43ded1edefd670d7219f541d2b b58284cb8ce52b8de07e09f4f8fb9653 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be a369d510325342310c7ab159bd181dae 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b d3ab9ee9574ec33016d8ff866eaab8f5 4163947c0ccb7bf948e457aa2b521c3c 3dd29881ae92d9533f6d24072087ef70 56cc5b0ce0fd4c4ac8203909c4fccf77 7968284877e481b58df1569b68b5dc26 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 34d06a94727c506c11e4710160e90f32 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 017691b927b405669e1139b054a35f4a 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 f56c70fbae23f08fb0912284333f7851 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 d20c2b0f45a62cc15c503ea610706a8f 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 ec7e437088dc741e6a0653e553abca4e 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 8cec8a187df7a7b971009a7693f60140 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 9718141a1e8e00257f5b5d92aece5b21 f0393736ec5e061ec36d6148f05b81f4 6463c5d04e3a2c23d89fdcc4561a8718 cb29c13d8c7ee47c38c85cd5c925e22f 72329d464b2313251d07d25f7d14723c 03701100a96ee0cbc6c91a80a20cfc36 d37269138077e7991a11637cec39df3b c47f3d4a3490d9f7ba847564f7b6dace faaada1cfaff0909b541efc7d4bbb2ce e96c794b09413a6385abede6b7df704b 585acef62e72bfa6bf712a966d968cc3 3ad9b60f64ac41b16a2d842a626a2973 021c66516e26d4f8801b9d95baade1ed 73a9d94228db5789d755fa5b551c9656 b428c0f6fc720c21db85852683d444eb a1ddbbdbbedc5e3fb003917d162bd130 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zizmor (Static analysis for GitHub Actions) + +SLACKBUILD NAME: zmac +SLACKBUILD LOCATION: ./development/zmac +SLACKBUILD FILES: README slack-desc zmac.1 zmac.SlackBuild zmac.info zmac.rst +SLACKBUILD VERSION: 20221018_0.7 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/zmac-20221018.zip https://slackware.uk/~urchlay/src/ld80-0.7.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42948c0e0060dd15336df1bedfde6631 91569de47101a0d0dfffbca7a2b9365e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zmac (Z-80 cross assembler) + +SLACKBUILD NAME: zmakebas +SLACKBUILD LOCATION: ./development/zmakebas +SLACKBUILD FILES: README slack-desc zmakebas.SlackBuild zmakebas.info +SLACKBUILD VERSION: 1.2b +SLACKBUILD DOWNLOAD: https://github.com/z00m128/zmakebas/archive/1.2b/zmakebas-1.2b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 219f8047bf25b3cf176d0acdd101feec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zmakebas (convert text to ZXSpectrum basic tape) + +SLACKBUILD NAME: zooey +SLACKBUILD LOCATION: ./development/zooey +SLACKBUILD FILES: README manpagefixes.diff slack-desc zooey.SlackBuild zooey.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/atari8/zooey/Zooey-1.4/zooey-1.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3d78e15f21f6e68fc55e83212c01f72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zooey (6502 cross-assembler for Atari 8-bit systems) + +SLACKBUILD NAME: zope.interface +SLACKBUILD LOCATION: ./development/zope.interface +SLACKBUILD FILES: README slack-desc zope.interface.SlackBuild zope.interface.info +SLACKBUILD VERSION: 8.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_interface/zope_interface-8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4da21b3cf474a9de4ed6776cb4821cef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.interface (Zope 3 Interface Infrastructure) + +SLACKBUILD NAME: zope.sqlalchemy +SLACKBUILD LOCATION: ./development/zope.sqlalchemy +SLACKBUILD FILES: README slack-desc zope.sqlalchemy.SlackBuild zope.sqlalchemy.info +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_sqlalchemy/zope_sqlalchemy-4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47efcb614fd87f392f78e2abe00872c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.sqlalchemy (Minimal Zope/SQLAlchemy transaction integration) + +SLACKBUILD NAME: zope.testing +SLACKBUILD LOCATION: ./development/zope.testing +SLACKBUILD FILES: README slack-desc zope.testing.SlackBuild zope.testing.info +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_testing/zope_testing-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6556b3f18cb44064670665dbc7a99d21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.testing (Zope testing framework including the testrunner script) + +SLACKBUILD NAME: zulu-openjdk11 +SLACKBUILD LOCATION: ./development/zulu-openjdk11 +SLACKBUILD FILES: README slack-desc zulu-openjdk11.SlackBuild zulu-openjdk11.csh zulu-openjdk11.info zulu-openjdk11.sh +SLACKBUILD VERSION: 11.0.29 +SLACKBUILD DOWNLOAD: https://cdn.azul.com/zulu-embedded/bin/zulu11.84.17-ca-jdk11.0.29-linux_aarch32hf.tar.gz https://cdn.azul.com/zulu/bin/zulu11.84.17-ca-jdk11.0.29-linux_i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu11.84.17-ca-jdk11.0.29-linux_x64.tar.gz https://cdn.azul.com/zulu/bin/zulu11.84.17-ca-jdk11.0.29-linux_aarch64.tar.gz +SLACKBUILD MD5SUM: e0422a65f5c744b38b0214595b580796 aa44bb598cd19571d44818a2b34862f3 +SLACKBUILD MD5SUM_x86_64: bc0e1f2135fcbfcebb6420f2a7ebf5b7 8a69733f4f95fd40b628e13b9a2edb09 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk11 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk17 +SLACKBUILD LOCATION: ./development/zulu-openjdk17 +SLACKBUILD FILES: README slack-desc zulu-openjdk17.SlackBuild zulu-openjdk17.csh zulu-openjdk17.info zulu-openjdk17.sh +SLACKBUILD VERSION: 17.0.17 +SLACKBUILD DOWNLOAD: https://cdn.azul.com/zulu-embedded/bin/zulu17.62.17-ca-jdk17.0.17-c2-linux_aarch32hf.tar.gz https://cdn.azul.com/zulu/bin/zulu17.62.17-ca-jdk17.0.17-linux_i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu17.62.17-ca-jdk17.0.17-linux_x64.tar.gz https://cdn.azul.com/zulu/bin/zulu17.62.17-ca-jdk17.0.17-linux_aarch64.tar.gz +SLACKBUILD MD5SUM: 629c7934f637334eba7bcdd242039b19 2346f189c59fe9d450237776c5aba7c0 +SLACKBUILD MD5SUM_x86_64: 915aa664e2a9b0d0583947f16c184f69 7f089abe6b1649d321759b255078f1e4 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk17 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk21 +SLACKBUILD LOCATION: ./development/zulu-openjdk21 +SLACKBUILD FILES: README slack-desc zulu-openjdk21.SlackBuild zulu-openjdk21.csh zulu-openjdk21.info zulu-openjdk21.sh +SLACKBUILD VERSION: 21.0.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu21.46.19-ca-jdk21.0.9-linux_x64.tar.gz https://cdn.azul.com/zulu/bin/zulu21.46.19-ca-jdk21.0.9-linux_aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4216ca77f31abcb1e828722bf4cdb104 c245269dc8346be78cc8d240ee5756c8 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk21 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk25 +SLACKBUILD LOCATION: ./development/zulu-openjdk25 +SLACKBUILD FILES: README slack-desc zulu-openjdk25.SlackBuild zulu-openjdk25.csh zulu-openjdk25.info zulu-openjdk25.sh +SLACKBUILD VERSION: 25.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu25.30.17-ca-jdk25.0.1-linux_x64.tar.gz https://cdn.azul.com/zulu/bin/zulu25.30.17-ca-jdk25.0.1-linux_aarch64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c3aa1b6106495083c97604f3214791f6 ae52ef3900c9fb48251524462c0f4916 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk25 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk6 +SLACKBUILD LOCATION: ./development/zulu-openjdk6 +SLACKBUILD FILES: README slack-desc zulu-openjdk6.SlackBuild zulu-openjdk6.csh zulu-openjdk6.info zulu-openjdk6.sh +SLACKBUILD VERSION: 6.0.119 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu6.22.0.3-jdk6.0.119-linux_x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bb8bd2d476e21c60b59fbecee43667ce +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk6 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk7 +SLACKBUILD LOCATION: ./development/zulu-openjdk7 +SLACKBUILD FILES: README slack-desc zulu-openjdk7.SlackBuild zulu-openjdk7.csh zulu-openjdk7.info zulu-openjdk7.sh +SLACKBUILD VERSION: 7.0.352 +SLACKBUILD DOWNLOAD: https://cdn.azul.com/zulu/bin/zulu7.56.0.11-ca-jdk7.0.352-linux_i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu7.56.0.11-ca-jdk7.0.352-linux_x64.tar.gz +SLACKBUILD MD5SUM: 22021bddb3f07041cf67a47f3d3cf37c +SLACKBUILD MD5SUM_x86_64: ffcb957e1d4c701c9fef165812440fb6 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk7 (Open Implementation of JDK) + +SLACKBUILD NAME: zulu-openjdk8 +SLACKBUILD LOCATION: ./development/zulu-openjdk8 +SLACKBUILD FILES: README slack-desc zulu-openjdk8.SlackBuild zulu-openjdk8.csh zulu-openjdk8.info zulu-openjdk8.sh +SLACKBUILD VERSION: 8.0.472 +SLACKBUILD DOWNLOAD: https://cdn.azul.com/zulu-embedded/bin/zulu8.90.0.19-ca-jdk8.0.472-linux_aarch32hf.tar.gz https://cdn.azul.com/zulu/bin/zulu8.90.0.19-ca-jdk8.0.472-linux_i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://cdn.azul.com/zulu/bin/zulu8.90.0.19-ca-jdk8.0.472-linux_x64.tar.gz https://cdn.azul.com/zulu/bin/zulu8.90.0.19-ca-jdk8.0.472-linux_aarch64.tar.gz +SLACKBUILD MD5SUM: c3a14ac93169fcaba12e13901d90f9c7 0173586b4a2c941bdf3dd9d6d7a4c87b +SLACKBUILD MD5SUM_x86_64: aa3e05e5a84be655b1d7c87bd249952f 8456d7a9139d89713be8bad2af9bbeb1 +SLACKBUILD SHORT DESCRIPTION: zulu-openjdk8 (Open Implementation of JDK) + +SLACKBUILD NAME: zxbasic +SLACKBUILD LOCATION: ./development/zxbasic +SLACKBUILD FILES: README slack-desc zxbasic.SlackBuild zxbasic.info zxbasm zxbc zxbpp +SLACKBUILD VERSION: 1.18.7 +SLACKBUILD DOWNLOAD: https://github.com/boriel-basic/zxbasic/archive/v1.18.7/zxbasic-1.18.7.tar.gz https://www.python.org/ftp/python/3.13.3/Python-3.13.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b71dd215858b7f3f378700e63af29d35 b3d8c043dcdd52d55d48769a95c8e7d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zxbasic (basic compiler for ZXSpectrum) + +SLACKBUILD NAME: zxbasicstudio +SLACKBUILD LOCATION: ./development/zxbasicstudio +SLACKBUILD FILES: README doinst.sh slack-desc zxbasicstudio.SlackBuild zxbasicstudio.desktop zxbasicstudio.info zxbasicstudio.png +SLACKBUILD VERSION: 1.8.0_beta2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/boriel-basic/ZXBasicStudio/releases/download/ZXBS.v1.8.0-beta2/ZXBasicStudio-linux-x64.v1.8.0-beta2.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0f6641b42f1eb66dbcf4b41df472be65 +SLACKBUILD SHORT DESCRIPTION: zxbasicstudio (an ide for zxbasic) + +SLACKBUILD NAME: zxtext2p +SLACKBUILD LOCATION: ./development/zxtext2p +SLACKBUILD FILES: README slack-desc zxtext2p.SlackBuild zxtext2p.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://freestuff.grok.co.uk/zxtext2p/zxtext2p.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c32443aeec71b534d24614c8d4e3941 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zxtext2p (convert text to zx81 basic tape) + +SLACKBUILD NAME: 0ad-data +SLACKBUILD LOCATION: ./games/0ad-data +SLACKBUILD FILES: 0ad-data.SlackBuild 0ad-data.info README slack-desc +SLACKBUILD VERSION: 0.27.0 +SLACKBUILD DOWNLOAD: https://releases.wildfiregames.com/0ad-0.27.0-unix-data.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e899afc9a5583570069d5ef3ce248f27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 0ad-data (Data for 0 A.D.) + +SLACKBUILD NAME: 0ad +SLACKBUILD LOCATION: ./games/0ad +SLACKBUILD FILES: 0ad.SlackBuild 0ad.info FixFpNormIssue.diff README boost-1.89.patch doinst.sh slack-desc +SLACKBUILD VERSION: 0.27.0 +SLACKBUILD DOWNLOAD: https://releases.wildfiregames.com/0ad-0.27.0-unix-build.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eed38373348856d4af17aed31e7e02f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 0ad (RTS Game of Ancient Warfare) + +SLACKBUILD NAME: 1oom +SLACKBUILD LOCATION: ./games/1oom +SLACKBUILD FILES: 1oom 1oom.SlackBuild 1oom.info README slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/KilgoreTroutMaskReplicant/1oom/-/archive/v1.0/1oom-v1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3001abc0dcd309815de06fd24277a325 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 1oom (Master of Orion 1 game engine) + +SLACKBUILD NAME: 2048-in-terminal +SLACKBUILD LOCATION: ./games/2048-in-terminal +SLACKBUILD FILES: 2048-in-terminal.SlackBuild 2048-in-terminal.info README slack-desc +SLACKBUILD VERSION: bf22f86.20220614 +SLACKBUILD DOWNLOAD: https://github.com/alewmoose/2048-in-terminal/archive/bf22f868a2e0e572f22153468585ec0226a4b8b2/2048-in-terminal-bf22f868a2e0e572f22153468585ec0226a4b8b2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca8e21a00c3ed6cee06776980f3e586a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 2048-in-terminal (terminal-based 2048 clone) + +SLACKBUILD NAME: 3D-Fasteroids +SLACKBUILD LOCATION: ./games/3D-Fasteroids +SLACKBUILD FILES: 3D-Fasteroids.SlackBuild 3D-Fasteroids.desktop 3D-Fasteroids.info 3d-fasteroids.png README fasteroids.sh slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/fasteroids/files/3d-fasteroids-0.0.1-tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2defea22a15afa2bbae5b77d6943b0f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 3D-Fasteroids (A 3D shooting game) + +SLACKBUILD NAME: 4digits +SLACKBUILD LOCATION: ./games/4digits +SLACKBUILD FILES: 4digits.SlackBuild 4digits.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/fourdigits/files/4digits-1.1/4digits_1.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da71d8a4148fd30cfd3d4d8eace88586 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 4digits (A Guess-the-number Puzzle Game) + +SLACKBUILD NAME: 7kaa +SLACKBUILD LOCATION: ./games/7kaa +SLACKBUILD FILES: 7kaa.SlackBuild 7kaa.desktop 7kaa.info 7kaa.xpm README doinst.sh slack-desc +SLACKBUILD VERSION: 2.15.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/skfans/files/7KAA%202.15.7/7kaa-2.15.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 435a063a8d84905b757be942d93232a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 7kaa (Seven Kingdoms, a real-time strategy game) + +SLACKBUILD NAME: BeastieWorker-levels +SLACKBUILD LOCATION: ./games/BeastieWorker-levels +SLACKBUILD FILES: BeastieWorker-levels.SlackBuild BeastieWorker-levels.info README slack-desc +SLACKBUILD VERSION: 01.50 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/beastieworker/files/levels/levels/BeastieWorker-levels-01_50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b787a772b0db5b0fd1d07f611787ffcc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BeastieWorker-levels (Levels for BeastieWorker) + +SLACKBUILD NAME: BeastieWorker +SLACKBUILD LOCATION: ./games/BeastieWorker +SLACKBUILD FILES: BeastieWorker.SlackBuild BeastieWorker.desktop BeastieWorker.info BeastieWorker.sh Makefile.patch Makefile_x64.patch README doinst.sh slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/beastieworker/files/beastieworker/0.4/BeastieWorker-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdb838c8cb38652d81fda81fd0787ee0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BeastieWorker (3D sokoban-like game) + +SLACKBUILD NAME: BrogueCE +SLACKBUILD LOCATION: ./games/BrogueCE +SLACKBUILD FILES: BrogueCE.SlackBuild BrogueCE.info README brogue slack-desc +SLACKBUILD VERSION: 1.15.1 +SLACKBUILD DOWNLOAD: https://github.com/tmewett/BrogueCE/archive/v1.15.1/BrogueCE-1.15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39d144786339fcac57b2aa1ff43ccec5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BrogueCE (Brian's Roguelike - Community Edition) + +SLACKBUILD NAME: Chatbot-Eliza +SLACKBUILD LOCATION: ./games/Chatbot-Eliza +SLACKBUILD FILES: Chatbot-Eliza.SlackBuild Chatbot-Eliza.info README slack-desc +SLACKBUILD VERSION: 1.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GRANTG/Chatbot-Eliza-1.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 163fb58b76a945368f49092147ffde83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Chatbot-Eliza (Eliza chat bot interface module for Perl) + +SLACKBUILD NAME: ClassiCube +SLACKBUILD LOCATION: ./games/ClassiCube +SLACKBUILD FILES: ClassiCube.SlackBuild ClassiCube.info README classicube slack-desc +SLACKBUILD VERSION: 1.3.8 +SLACKBUILD DOWNLOAD: https://github.com/ClassiCube/ClassiCube/archive/1.3.8/ClassiCube-1.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93f2d729f6a87b3bdc0c567f020925a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ClassiCube (classic Minecraft clone) + +SLACKBUILD NAME: CorsixTH +SLACKBUILD LOCATION: ./games/CorsixTH +SLACKBUILD FILES: CorsixTH.SlackBuild CorsixTH.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.69.1 +SLACKBUILD DOWNLOAD: https://github.com/CorsixTH/CorsixTH/archive/v0.69.1/CorsixTH-0.69.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8741a43f7fb6f29f7997e3601a05a03d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CorsixTH (clone of Theme Hospital) + +SLACKBUILD NAME: FlightGear +SLACKBUILD LOCATION: ./games/FlightGear +SLACKBUILD FILES: 4effb8ca7a0faa2cd7fac58f29b37e32227e487d.patch FlightGear.SlackBuild FlightGear.desktop FlightGear.info FlightGear.png README doinst.sh slack-desc +SLACKBUILD VERSION: 2024.1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/flightgear/flightgear/-/archive/v2024.1.1/flightgear-v2024.1.1.tar.gz https://download.flightgear.org/release-2024.1/FlightGear-2024.1.1-data.txz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5184746bbe5d83465080415a6b048de e5f45fbf0a62ea3bba273f5f69e7253d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FlightGear (an open-source flight simulator project) + +SLACKBUILD NAME: FreeSerf +SLACKBUILD LOCATION: ./games/FreeSerf +SLACKBUILD FILES: FreeSerf.SlackBuild FreeSerf.info README gitless.patch slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/freeserf/freeserf/archive/v0.3/freeserf-0.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a1a48135fa8cfb178abac88a11749d55 +SLACKBUILD SHORT DESCRIPTION: FreeSerf (The Settlers 1 game engine) + +SLACKBUILD NAME: KAdventure +SLACKBUILD LOCATION: ./games/KAdventure +SLACKBUILD FILES: KAdventure.SlackBuild KAdventure.desktop KAdventure.info README doinst.sh slack-desc +SLACKBUILD VERSION: gitfdc9579 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/KAdventure/KAdventure-master.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a089f6a795190fcd570edecd3e4b5460 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: KAdventure (a simple 2D qt puzzle game) + +SLACKBUILD NAME: KoboDeluxe +SLACKBUILD LOCATION: ./games/KoboDeluxe +SLACKBUILD FILES: 02_paths.patch KoboDeluxe.SlackBuild KoboDeluxe.desktop KoboDeluxe.info README doinst.sh ignore-appinputfocus.patch kobodeluxe-0.5.1-glibc2.10.patch kobodeluxe-gcc-4.3.patch manpagefix.diff slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://www.olofson.net/kobodl/download/KoboDeluxe-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb5dcdaf07ccad18a921058138dedc4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: KoboDeluxe (2d space shooting game) + +SLACKBUILD NAME: LucasChess +SLACKBUILD LOCATION: ./games/LucasChess +SLACKBUILD FILES: Configuration.py LucasChess.SlackBuild LucasChess.info LucasChessR.desktop.in LucasR.in README doinst.sh slack-desc +SLACKBUILD VERSION: R2.15a +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/slackbuildsdirectlinks/files/LucasChess/LucasChessR2_15a_LINUX.sh +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 19c200e7faab1b89df75c3cd95a60dfd +SLACKBUILD SHORT DESCRIPTION: LucasChess (chess training software) + +SLACKBUILD NAME: Mindustry +SLACKBUILD LOCATION: ./games/Mindustry +SLACKBUILD FILES: Mindustry.SlackBuild Mindustry.info Mindustry.png README doinst.sh slack-desc +SLACKBUILD VERSION: 146 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Anuken/Mindustry/releases/download/v146/Mindustry.jar https://github.com/Anuken/Mindustry/releases/download/v146/server-release.jar +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 26193b0d3bad4bc84e044cce19a456d7 613572c73146fdd72e75ba4000f8a731 +SLACKBUILD SHORT DESCRIPTION: Mindustry (hybrid tower-defense sandbox factory game) + +SLACKBUILD NAME: OpenJK +SLACKBUILD LOCATION: ./games/OpenJK +SLACKBUILD FILES: OpenJK-academy-multi.desktop OpenJK-academy.desktop OpenJK-academy.png OpenJK-outcast.desktop OpenJK-outcast.png OpenJK.SlackBuild OpenJK.info README doinst.sh slack-desc +SLACKBUILD VERSION: 7613c1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/OpenJK-7613c1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5d27a41af26b097964565669c1dd7c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenJK (Port of the Jedi Academy game engine) + +SLACKBUILD NAME: OpenRA +SLACKBUILD LOCATION: ./games/OpenRA +SLACKBUILD FILES: OpenRA.SlackBuild OpenRA.info README doinst.sh lua51.diff luajit.diff slack-desc +SLACKBUILD VERSION: 20210321 +SLACKBUILD DOWNLOAD: https://github.com/OpenRA/OpenRA/releases/download/release-20210321/OpenRA-release-20210321-source.tar.bz2 http://repo.schotynet.org/sources/openra/openra-deps.tar.gz http://repo.schotynet.org/sources/openra/IP2LOCATION-LITE-DB1.IPV6.BIN.ZIP +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38593fbcdda629561d8c0bc8ac1af402 26b1855341dc15787c7b54945050095d ef52f92818ebc942ca98108e92a0b802 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenRA (modernized recreation of the classic RTS C&C) + +SLACKBUILD NAME: OpenXcom +SLACKBUILD LOCATION: ./games/OpenXcom +SLACKBUILD FILES: OpenXcom.SlackBuild OpenXcom.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20201205_2034 +SLACKBUILD DOWNLOAD: https://github.com/SupSuper/OpenXcom/archive/cafc2eda3a11eefeb8e3f19f6a73d8f0d00206be/OpenXcom-cafc2eda3a11eefeb8e3f19f6a73d8f0d00206be.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21989afb6389a3f7bd0f6a35f6d7dbcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenXcom (clone of the UFO: Enemy Unknown) + +SLACKBUILD NAME: PrismLauncher-Unlocked +SLACKBUILD LOCATION: ./games/PrismLauncher-Unlocked +SLACKBUILD FILES: PrismLauncher-Unlocked.SlackBuild PrismLauncher-Unlocked.info README doinst.sh slack-desc +SLACKBUILD VERSION: 9.4 +SLACKBUILD DOWNLOAD: https://github.com/Diegiwg/PrismLauncher-Cracked/releases/download/9.4/PrismLauncher-9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44705601c41b47e6d8869df6dab44beb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PrismLauncher-Unlocked (Open-source Minecraft launcher) + +SLACKBUILD NAME: PrismLauncher +SLACKBUILD LOCATION: ./games/PrismLauncher +SLACKBUILD FILES: PrismLauncher.SlackBuild PrismLauncher.info README doinst.sh slack-desc +SLACKBUILD VERSION: 10.0.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/PrismLauncher/PrismLauncher/releases/download/10.0.5/PrismLauncher-10.0.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c0317b4d7c86393682deb66d761a2f2b +SLACKBUILD SHORT DESCRIPTION: PrismLauncher (Open-source Minecraft launcher) + +SLACKBUILD NAME: Pyfa +SLACKBUILD LOCATION: ./games/Pyfa +SLACKBUILD FILES: Pyfa.SlackBuild Pyfa.info README slack-desc +SLACKBUILD VERSION: 1.31.0 +SLACKBUILD DOWNLOAD: https://github.com/pyfa-org/Pyfa/releases/download/v1.31.0/pyfa-1.31.0-yc119.8-1.0-linux.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab53f8765c4220114ac69a8195fbcad4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pyfa (Eve Online fitting tool) + +SLACKBUILD NAME: QuickNES-Core +SLACKBUILD LOCATION: ./games/QuickNES-Core +SLACKBUILD FILES: QuickNES-Core.SlackBuild QuickNES-Core.info README slack-desc +SLACKBUILD VERSION: 2022.07.25.1b88a09 +SLACKBUILD DOWNLOAD: https://github.com/libretro/QuickNES_Core/archive/1b88a09/QuickNES_Core-1b88a09f1c386ff9ee46bb371583ae04c5cb5dd0.tar.gz https://raw.githubusercontent.com/libretro/libretro-core-info/345d38d5bdfd02ca2809b066b52aa505d462f8de/quicknes_libretro.info +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c020ab7d3362a72fd99dca19238c8e5 016305560f3c8adc7344a71fddf45366 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QuickNES-Core (fast NES libretro core) + +SLACKBUILD NAME: RMG +SLACKBUILD LOCATION: ./games/RMG +SLACKBUILD FILES: README RMG.SlackBuild RMG.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/Rosalie241/RMG/archive/v0.8.6/RMG-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 077def06f8827c4725393f944f6360d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RMG (GUI for mupen64plus) + +SLACKBUILD NAME: RetroArch +SLACKBUILD LOCATION: ./games/RetroArch +SLACKBUILD FILES: README README.SLACKWARE RetroArch.SlackBuild RetroArch.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.21.0 +SLACKBUILD DOWNLOAD: https://github.com/libretro/RetroArch/archive/v1.21.0/RetroArch-1.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef4169bff6e40470126691033492d893 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RetroArch (Reference frontend for the libretro API) + +SLACKBUILD NAME: SLADE +SLACKBUILD LOCATION: ./games/SLADE +SLACKBUILD FILES: README SLADE.SlackBuild SLADE.desktop SLADE.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.6 +SLACKBUILD DOWNLOAD: https://github.com/sirjuddington/SLADE/archive/3.2.6/SLADE-3.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d97a6951b048a61754901cac8f7e7fb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SLADE (it's a DOOM editor) + +SLACKBUILD NAME: Scorched3D +SLACKBUILD LOCATION: ./games/Scorched3D +SLACKBUILD FILES: README Scorched3D.SlackBuild Scorched3D.info doinst.sh patches/scorched3d-fix-hang-on-fast-machines.patch patches/scorched3d-freetype-buildfix.patch patches/scorched3d-help.patch patches/scorched3d-returntype.patch patches/scorched3d-wx3.0.patch scorched3d.desktop scorched3d.png slack-desc +SLACKBUILD VERSION: 44 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/scorched3d/Scorched3D-44-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c395d54a7a43cf91166d2cc0f7dec83e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Scorched3D (3D artillery game) + +SLACKBUILD NAME: Sokoban +SLACKBUILD LOCATION: ./games/Sokoban +SLACKBUILD FILES: README Sokoban.SlackBuild Sokoban.desktop Sokoban.info Sokoban.sh doinst.sh slack-desc +SLACKBUILD VERSION: 100 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/Sokoban_100.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3ce0a277281325081c9dedd74fdce5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Sokoban (Sokoban clone) + +SLACKBUILD NAME: SpaceCadetPinball +SLACKBUILD LOCATION: ./games/SpaceCadetPinball +SLACKBUILD FILES: README SpaceCadetPinball.SlackBuild SpaceCadetPinball.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/k4zmu2a/SpaceCadetPinball/archive/refs/tags/Release_2.1.0/SpaceCadetPinball-Release_2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 960c5599383360636eebc6f1acd970bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SpaceCadetPinball (3D Pinball for Windows - Space Cadet) + +SLACKBUILD NAME: SpaceZero +SLACKBUILD LOCATION: ./games/SpaceZero +SLACKBUILD FILES: Makefile.patch README SpaceZero.SlackBuild SpaceZero.desktop SpaceZero.info doinst.sh slack-desc spacezero.png +SLACKBUILD VERSION: 0.86.00 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/spacezero-0.86.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fe4e3c95ba08198751c382fdaa106e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SpaceZero (space game) + +SLACKBUILD NAME: Tempus-Irae +SLACKBUILD LOCATION: ./games/Tempus-Irae +SLACKBUILD FILES: README Tempus-Irae.SlackBuild Tempus-Irae.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/Tempus-Irae/Tempus_Irae.zip https://sourceforge.net/projects/slackbuildsdirectlinks/files/Tempus-Irae/Tempus_Premium_Landscapes.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a707967e062c12236a71f3cfd29602b 67df8460cc51074289e154ca9e7d4ad9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Tempus-Irae (game data for use with alephone package) + +SLACKBUILD NAME: UrbanTerror +SLACKBUILD LOCATION: ./games/UrbanTerror +SLACKBUILD FILES: README UrbanTerror.SlackBuild UrbanTerror.desktop UrbanTerror.info docs/QIIIA_Game_Source_License.doc docs/autoexec_example.cfg docs/ioUrbanTerror_COPYING.txt docs/ioUrbanTerror_README.txt docs/ioUrbanTerror_id-readme.txt docs/mapcycle_example.txt docs/readme43.txt docs/server_example.cfg doinst.sh q3urt.png slack-desc +SLACKBUILD VERSION: 4.3.4 +SLACKBUILD DOWNLOAD: https://mirror2.urbanterror.info/UrbanTerror434_full.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bf7f0092161391697d24f6b004a6c6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UrbanTerror (An urban combat themed First Person Shooter) + +SLACKBUILD NAME: VASSAL +SLACKBUILD LOCATION: ./games/VASSAL +SLACKBUILD FILES: README VASSAL-mime.xml VASSAL.SlackBuild VASSAL.desktop VASSAL.info VASSAL.svg doinst.sh slack-desc +SLACKBUILD VERSION: 3.6.5 +SLACKBUILD DOWNLOAD: https://github.com/vassalengine/vassal/releases/download/3.6.5/VASSAL-3.6.5-linux.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39235edbc47ca85bfd5f2754ab72a62c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: VASSAL (engine for board and card games) + +SLACKBUILD NAME: ZEsarUX +SLACKBUILD LOCATION: ./games/ZEsarUX +SLACKBUILD FILES: Makefile.patch README ZEsarUX.SlackBuild ZEsarUX.info ZEsarUX.png doinst.sh generate_install_sh.sh.patch slack-desc zesarux.desktop +SLACKBUILD VERSION: 12.1 +SLACKBUILD DOWNLOAD: https://github.com/chernandezba/zesarux/releases/download/ZEsarUX-12.1/ZEsarUX_src-12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8282fe18d35ed827e5d891ce7a695 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ZEsarUX (retro machines emulator) + +SLACKBUILD NAME: abe +SLACKBUILD LOCATION: ./games/abe +SLACKBUILD FILES: README abe-large.png abe-small.png abe.SlackBuild abe.desktop abe.info abe.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/abe-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5537920e1746708e1a631d84d3500f5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abe (a platform game for juniors) + +SLACKBUILD NAME: abuse +SLACKBUILD LOCATION: ./games/abuse +SLACKBUILD FILES: README abuse.SlackBuild abuse.desktop abuse.info doinst.sh fix-startup-segfault.diff icons/128.png icons/16.png icons/160.png icons/22.png icons/32.png icons/48.png icons/64.png mkicons.sh slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/abuse-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec678b8dc8d00e0382d8c805c6438489 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abuse (dark 2D side-scrolling platform game) + +SLACKBUILD NAME: ace +SLACKBUILD LOCATION: ./games/ace +SLACKBUILD FILES: README ace.SlackBuild ace.info ace.png ace14_fixes.patch doinst.sh slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://www.delorie.com/store/ace/ace-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b80169fa59d69758bb9686f31a84ad2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ace (a set of Unix/X solitaire games) + +SLACKBUILD NAME: acidwarp +SLACKBUILD LOCATION: ./games/acidwarp +SLACKBUILD FILES: README acidwarp-fs.desktop acidwarp.SlackBuild acidwarp.desktop acidwarp.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.10+20221127_cf5e52f +SLACKBUILD DOWNLOAD: https://github.com/spkane/acidwarp/archive/cf5e52ff7793df1cb2dffaf693b672b66cca3049/acidwarp-cf5e52ff7793df1cb2dffaf693b672b66cca3049.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a3907c776e2a0280788efd7b00ca004 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acidwarp (display geometric images and rotate the palette) + +SLACKBUILD NAME: adl +SLACKBUILD LOCATION: ./games/adl +SLACKBUILD FILES: README README_versions.txt adl.SlackBuild adl.info compilefixes11.diff compilefixes93.diff fixman.sh man/adlcomp.6 man/adldebug.6 man/adlrun.6 slack-desc +SLACKBUILD VERSION: 20110628 +SLACKBUILD DOWNLOAD: https://www.ifarchive.org/if-archive/programming/adl/adl.tar.Z https://sourceforge.net/projects/adl/files/adl/adl%20binary%201.0/adl_linux32_1_0.tar.gz https://slackware.uk/~urchlay/src/adl-20110628.tar.gz https://slackware.uk/~urchlay/src/adl03-samples.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://www.ifarchive.org/if-archive/programming/adl/adl.tar.Z https://slackware.uk/~urchlay/src/adl_linux64_1_0.tar.gz https://slackware.uk/~urchlay/src/adl-20110628.tar.gz https://slackware.uk/~urchlay/src/adl03-samples.tar.gz +SLACKBUILD MD5SUM: b01115cc2625441caf818e60527b4095 c487cd233972bd5de694d303806ac653 57b75b90bd09a5051270732a61c6e288 6edfe44f23a99078ca797c75273fbb0e +SLACKBUILD MD5SUM_x86_64: b01115cc2625441caf818e60527b4095 9c19e5a4ca7fa78b2d283b7ee00985c9 57b75b90bd09a5051270732a61c6e288 6edfe44f23a99078ca797c75273fbb0e +SLACKBUILD SHORT DESCRIPTION: adl (compiler and runtime for adventure definition language) + +SLACKBUILD NAME: adom +SLACKBUILD LOCATION: ./games/adom +SLACKBUILD FILES: README adom.SlackBuild adom.info adom_ds.cfg doinst.sh slack-desc +SLACKBUILD VERSION: 3.3.3 +SLACKBUILD DOWNLOAD: https://www.adom.de/home/download/current/adom_linux_debian_32_3.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://www.adom.de/home/download/current/adom_linux_debian_64_3.3.3.tar.gz +SLACKBUILD MD5SUM: a7e35d2a6808b3e1b1af87c2e9bb652a +SLACKBUILD MD5SUM_x86_64: bc0f21b49e54a8135f67f088bbd696ba +SLACKBUILD SHORT DESCRIPTION: adom (a rogue-like game) + +SLACKBUILD NAME: advancemame +SLACKBUILD LOCATION: ./games/advancemame +SLACKBUILD FILES: README advancemame.SlackBuild advancemame.desktop advancemame.info advancemame.png doinst.sh slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://github.com/amadvance/advancemame/releases/download/v5.0/advancemame-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b52bf60e4ecaa5f740bff3155340a562 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: advancemame (An arcade game emulator) + +SLACKBUILD NAME: advancescan +SLACKBUILD LOCATION: ./games/advancescan +SLACKBUILD FILES: README advancescan.SlackBuild advancescan.info slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: https://github.com/amadvance/advancescan/releases/download/v1.18/advancescan-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85d964fe0d34a5722ce923f7fbb8a115 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: advancescan (a command line rom manager) + +SLACKBUILD NAME: ags +SLACKBUILD LOCATION: ./games/ags +SLACKBUILD FILES: README ags.SlackBuild ags.info slack-desc +SLACKBUILD VERSION: 3.6.2.17 +SLACKBUILD DOWNLOAD: https://github.com/adventuregamestudio/ags/archive/v3.6.2.17/ags-3.6.2.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eca8214d1dfbef0c65a01b8ba29fdc32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ags (Adventure Game Studio engine) + +SLACKBUILD NAME: aisleriot +SLACKBUILD LOCATION: ./games/aisleriot +SLACKBUILD FILES: README aisleriot.SlackBuild aisleriot.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.22.34 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/aisleriot/-/archive/3.22.34/aisleriot-3.22.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcf5bdadb000304cbde565c739e1dfa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aisleriot (card games collection) + +SLACKBUILD NAME: aklabeth +SLACKBUILD LOCATION: ./games/aklabeth +SLACKBUILD FILES: README aklabeth.SlackBuild aklabeth.desktop aklabeth.info aklabeth.png compilefix.diff.gz doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://reconstruction.voyd.net/zips/aklabeth-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56cccf9f4ec261f476648a59b78ff166 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aklabeth (remake of Richard Garriott's Ultima prequel) + +SLACKBUILD NAME: alephone +SLACKBUILD LOCATION: ./games/alephone +SLACKBUILD FILES: README alephone.SlackBuild alephone.info doinst.sh ffmpeg7.diff slack-desc +SLACKBUILD VERSION: 20250829 +SLACKBUILD DOWNLOAD: https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20250829/AlephOne-20250829.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a6728e7fce92a4aa4e0f9d87ff896ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alephone (open-source continuation of Marathon 2 engine) + +SLACKBUILD NAME: alienarena +SLACKBUILD LOCATION: ./games/alienarena +SLACKBUILD FILES: README alienarena.SlackBuild alienarena.info doinst.sh slack-desc +SLACKBUILD VERSION: 7.71.7 +SLACKBUILD DOWNLOAD: https://github.com/alienarena/alienarena/archive/refs/tags/7.71.7/alienarena-7.71.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b14e9f0e64b09d3e32da0a750caf09e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alienarena (Ultra fast-paced arena FPS game) + +SLACKBUILD NAME: alienwave +SLACKBUILD LOCATION: ./games/alienwave +SLACKBUILD FILES: README alienwave.SlackBuild alienwave.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: http://www.alessandropira.org/alienwave/alienwave-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cc34684514885cb74b6604c850007fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alienwave (ncurses space shooter) + +SLACKBUILD NAME: an +SLACKBUILD LOCATION: ./games/an +SLACKBUILD FILES: README an.SlackBuild an.info anaffront.desktop anaffront.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/a/an/an_1.2.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d28b8003a745f0110ed70f0cd4aa051 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: an (Anagram Generator) + +SLACKBUILD NAME: angband +SLACKBUILD LOCATION: ./games/angband +SLACKBUILD FILES: README angband.SlackBuild angband.desktop angband.info angband.png doinst.sh slack-desc +SLACKBUILD VERSION: 4.2.6 +SLACKBUILD DOWNLOAD: https://github.com/angband/angband/releases/download/4.2.6/Angband-4.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 692807debfd94989050266328fc68c5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: angband (graphical dungeon adventure game) + +SLACKBUILD NAME: antares +SLACKBUILD LOCATION: ./games/antares +SLACKBUILD FILES: README antares.SlackBuild antares.info doinst.sh python.patch slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://downloads.arescentral.org/Antares/antares-0.9.1.zip http://downloads.arescentral.org/Ares/Ares-1.2.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef44ba09889aef72763212f96989983b b41f52c74f7cad3ff183dabe81bd1cf2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antares (A tactical space combat game) + +SLACKBUILD NAME: antimicrox +SLACKBUILD LOCATION: ./games/antimicrox +SLACKBUILD FILES: README antimicrox.SlackBuild antimicrox.desktop antimicrox.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://github.com/AntiMicroX/antimicrox/archive/3.2.2/antimicrox-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff579c986fc49b377de7748e4ec5a6e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antimicrox (gamepad to keypress) + +SLACKBUILD NAME: ardentryst +SLACKBUILD LOCATION: ./games/ardentryst +SLACKBUILD FILES: README ardentryst.SlackBuild ardentryst.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.71 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ardentryst1.71.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eccdea0817ebb5996535834b842a5046 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ardentryst (action/RPG game) + +SLACKBUILD NAME: armagetronad +SLACKBUILD LOCATION: ./games/armagetronad +SLACKBUILD FILES: README armagetronad.SlackBuild armagetronad.info doinst.sh patches/libxml2-2.14_1.patch patches/libxml2-2.14_2.patch slack-desc user_creation.sh +SLACKBUILD VERSION: 0.2.9.2.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/armagetronad/armagetronad/-/archive/v0.2.9.2.3/armagetronad-v0.2.9.2.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8800a6fd659052875a1fb339946b208 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: armagetronad (old school Tron lightcycles openGL game) + +SLACKBUILD NAME: arnold-cpc +SLACKBUILD LOCATION: ./games/arnold-cpc +SLACKBUILD FILES: README arnold-cpc.SlackBuild arnold-cpc.desktop arnold-cpc.info doinst.sh slack-desc +SLACKBUILD VERSION: 2009.03.17 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/arnold.berlios/files/arnold-nurgle-2009-03-17.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c3edef1d23bede7e089a541ac06750e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arnold-cpc (Amstrad CPC emulator) + +SLACKBUILD NAME: arx-libertatis +SLACKBUILD LOCATION: ./games/arx-libertatis +SLACKBUILD FILES: README arx-libertatis.SlackBuild arx-libertatis.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://arx-libertatis.org/files/arx-libertatis-1.2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5bc9482dada975b6b8a2dc5451f3671 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arx-libertatis (port of Arx Fatalis) + +SLACKBUILD NAME: asc +SLACKBUILD LOCATION: ./games/asc +SLACKBUILD FILES: README asc.SlackBuild asc.desktop asc.info doinst.sh libphysfs-3.0.1.patch slack-desc +SLACKBUILD VERSION: 2.6.1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/asc-hq/ASC%20Source/2.6.1/asc-2.6.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8668c378e730e982458d5c082e7e0ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asc (turn based strategy game) + +SLACKBUILD NAME: asciijump +SLACKBUILD LOCATION: ./games/asciijump +SLACKBUILD FILES: README asciijump.SlackBuild asciijump.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.2~beta +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/a/asciijump/asciijump_1.0.2~beta.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea803b04f0a167cb477233d5940a116c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asciijump (ncurses ski jumping game) + +SLACKBUILD NAME: asciisec +SLACKBUILD LOCATION: ./games/asciisec +SLACKBUILD FILES: README asciisec asciisec.SlackBuild asciisec.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://s3.amazonaws.com/asciisector/asciisec0.7.2-linux32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://s3.amazonaws.com/asciisector/asciisec0.7.2-linux64.tar.gz +SLACKBUILD MD5SUM: 0bdd38f2b389897f40ac641a6da425e0 +SLACKBUILD MD5SUM_x86_64: da26c4f40bdb3738defe8aa7808b4a15 +SLACKBUILD SHORT DESCRIPTION: asciisec (SDL roguelike with Wing Commander theme) + +SLACKBUILD NAME: assaultcube-reloaded +SLACKBUILD LOCATION: ./games/assaultcube-reloaded +SLACKBUILD FILES: README acr-client.sh acr-server.sh assaultcube-reloaded.SlackBuild assaultcube-reloaded.desktop assaultcube-reloaded.info assaultcube-reloaded.png doinst.sh slack-desc +SLACKBUILD VERSION: 2.18.2 +SLACKBUILD DOWNLOAD: https://github.com/acreloaded/acr/archive/v2.18.2/acr-2.18.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ee80508b35cc0ea1d8b44f537f9b32c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: assaultcube-reloaded (First person shooter game) + +SLACKBUILD NAME: assaultcube +SLACKBUILD LOCATION: ./games/assaultcube +SLACKBUILD FILES: Makefile.patch README assaultcube-gcc6.patch assaultcube.SlackBuild assaultcube.desktop assaultcube.info assaultcube.svg doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.0.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/actiongame/AssaultCube_v1.2.0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a052fc79dca4ecae0f15d9a953f1e2ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: assaultcube (First person shooter game) + +SLACKBUILD NAME: asteroidsinfinity +SLACKBUILD LOCATION: ./games/asteroidsinfinity +SLACKBUILD FILES: README asteroidsinfinity.SlackBuild asteroidsinfinity.desktop asteroidsinfinity.info asteroidsinfinity.sh doinst.sh slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/asteroidsinf/asteroidsinfinity/Asteroids%20Infinity%201.2/AsteroidsInfinity1.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e77dacd8ae9592eba32a441d2e5c673 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asteroidsinfinity (clone of classic arcade game) + +SLACKBUILD NAME: astromenace +SLACKBUILD LOCATION: ./games/astromenace +SLACKBUILD FILES: README astromenace.SlackBuild astromenace.info astromenace.sh doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/viewizard/astromenace/archive/v1.4.2/astromenace-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 540c703b2584a2a5268c1907e1cce27c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: astromenace (3d scroll-shooter game) + +SLACKBUILD NAME: atanks +SLACKBUILD LOCATION: ./games/atanks +SLACKBUILD FILES: README atanks.SlackBuild atanks.info doinst.sh slack-desc +SLACKBUILD VERSION: 6.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/atanks/atanks/atanks-6.6/atanks-6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f53bbb0017d1ed79045085f6a36c85a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atanks (Atomic Tanks - A Scorched Earth clone) + +SLACKBUILD NAME: atari++ +SLACKBUILD LOCATION: ./games/atari++ +SLACKBUILD FILES: README atari++.SlackBuild atari++.desktop atari++.info atari++.png doinst.sh no_confirm_quit.diff slack-desc +SLACKBUILD VERSION: 1.85 +SLACKBUILD DOWNLOAD: http://www.xl-project.com/download/atari++_1.85.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d71eaebe7bc6527fbcecc94b74a1093 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atari++: atari++ (Atari 400/800/XL/XE/5200 emulator) + +SLACKBUILD NAME: atari800 +SLACKBUILD LOCATION: ./games/atari800 +SLACKBUILD FILES: README atari800.SlackBuild atari800.desktop atari800.info cart.6 cart.rst doinst.sh slack-desc +SLACKBUILD VERSION: 5.2.0 +SLACKBUILD DOWNLOAD: https://github.com/atari800/atari800/releases/download/ATARI800_5_2_0/atari800-5.2.0-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bed6188abbe73c2ac109dc954050fd46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atari800 (Atari 8-bit computer emulator) + +SLACKBUILD NAME: atari800_roms +SLACKBUILD LOCATION: ./games/atari800_roms +SLACKBUILD FILES: README atari800_roms.SlackBuild atari800_roms.info slack-desc +SLACKBUILD VERSION: 20260105 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sourceforge/atari800/xf25.zip http://www.emulators.com/freefile/pcxf380.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dc3b6b4313e9596c4d474785a37b94d 0225dc8bcf2e69fd30c12a226822222a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atari800_roms (system ROMs for Atari 8-bit computers) + +SLACKBUILD NAME: atari_8bit_utils +SLACKBUILD LOCATION: ./games/atari_8bit_utils +SLACKBUILD FILES: README atari_8bit_utils.SlackBuild atari_8bit_utils.info slack-desc +SLACKBUILD VERSION: 20260104_bb7b488 +SLACKBUILD DOWNLOAD: https://github.com/pcrow/atari_8bit_utils/archive/bb7b488/atari_8bit_utils-bb7b4887f57314d0236596569f8a76232dd9c037.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5b73d7eb159732a852431d304261941 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atari_8bit_utils (utilities for atari 8bit machines/emulators) + +SLACKBUILD NAME: attract +SLACKBUILD LOCATION: ./games/attract +SLACKBUILD FILES: README attract.SlackBuild attract.info doinst.sh fix-makefile.patch slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/mickelson/attract/archive/v2.7.0/attract-2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b0822b155236ec594dfc9a6aa70219f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: attract (Graphical emulator frontend) + +SLACKBUILD NAME: augustus-game +SLACKBUILD LOCATION: ./games/augustus-game +SLACKBUILD FILES: README augustus-game.SlackBuild augustus-game.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/Keriew/augustus/archive/v4.0.0/augustus-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6866c753f972d2a8a2a60d956e08ffe4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: augustus-game (open source enhanced re-implementation of Caesar III) + +SLACKBUILD NAME: barrage +SLACKBUILD LOCATION: ./games/barrage +SLACKBUILD FILES: README barrage.SlackBuild barrage.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lgames/barrage-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c767edc4cf3f84cbfb6dc19e24f5743 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barrage (action game) + +SLACKBUILD NAME: bastet +SLACKBUILD LOCATION: ./games/bastet +SLACKBUILD FILES: README bastet.SlackBuild bastet.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.43.2 +SLACKBUILD DOWNLOAD: https://github.com/fph/bastet/archive/0.43.2/bastet-0.43.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07d95099389b29f36d5526ee8ae96585 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bastet (horribly difficult Tetris clone) + +SLACKBUILD NAME: beetle-psx-libretro +SLACKBUILD LOCATION: ./games/beetle-psx-libretro +SLACKBUILD FILES: README beetle-psx-libretro.SlackBuild beetle-psx-libretro.info slack-desc +SLACKBUILD VERSION: 2022.02.11_88929ae +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/games/beetle-psx-libretro/beetle-psx-libretro-2022.02.11_88929ae.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 392b6e728b565c4f1cc4189e115868d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beetle-psx-libretro (libretro fork of Mednafen PSX) + +SLACKBUILD NAME: berusky-data +SLACKBUILD LOCATION: ./games/berusky-data +SLACKBUILD FILES: README berusky-data.SlackBuild berusky-data.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/berusky-data/berusky-data-1.7.tar.gz/76fb1ca01183b385d21aacdb826dcddf/berusky-data-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76fb1ca01183b385d21aacdb826dcddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: berusky-data (2D logic game - data) + +SLACKBUILD NAME: berusky +SLACKBUILD LOCATION: ./games/berusky +SLACKBUILD FILES: README berusky.SlackBuild berusky.desktop berusky.info berusky.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://github.com/stransky/berusky/archive/v1.7.2/berusky-1.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10ac9c9151b989d108eaa8adeb7fb93e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: berusky (2D logic game) + +SLACKBUILD NAME: berusky2-data +SLACKBUILD LOCATION: ./games/berusky2-data +SLACKBUILD FILES: README berusky2-data.SlackBuild berusky2-data.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://anakreon.cz/download/berusky2-data-0.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db7f848ddd596625e05af63a54e166c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: berusky2-data (data game for berusky2) + +SLACKBUILD NAME: berusky2 +SLACKBUILD LOCATION: ./games/berusky2 +SLACKBUILD FILES: README berusky2.SlackBuild berusky2.desktop berusky2.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://anakreon.cz/download/berusky2-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d36eff2369279bf16546c4e20c1a379a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: berusky2 (3D game) + +SLACKBUILD NAME: bitfighter +SLACKBUILD LOCATION: ./games/bitfighter +SLACKBUILD FILES: README bitfighter.SlackBuild bitfighter.desktop bitfighter.info doinst.sh slack-desc +SLACKBUILD VERSION: 019f +SLACKBUILD DOWNLOAD: http://bitfighter.org/files/bitfighter-019f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6090eda5f569097993788595a70a7b2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitfighter (multi-player combat game) + +SLACKBUILD NAME: blasphemer +SLACKBUILD LOCATION: ./games/blasphemer +SLACKBUILD FILES: README blasphemer.SlackBuild blasphemer.info slack-desc +SLACKBUILD VERSION: 0.1.8 +SLACKBUILD DOWNLOAD: https://github.com/Blasphemer/blasphemer/releases/download/v0.1.8/blasphdm-0.1.8.zip https://github.com/Blasphemer/blasphemer/releases/download/v0.1.8/blasphem-0.1.8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a243ca1216c9f504de7a10c72c82f47 2893c6d76d50a8bdbe3004907bd23d08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blasphemer (Free Software replacement for Heretic game data) + +SLACKBUILD NAME: blobby2 +SLACKBUILD LOCATION: ./games/blobby2 +SLACKBUILD FILES: README blobby2.SlackBuild blobby2.desktop blobby2.info doinst.sh ostream-include.patch slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/blobby/blobby2-linux-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6c89ae64693490385fa05c0a01b0a3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blobby2 (head-to-head multiplayer ball game) + +SLACKBUILD NAME: blobwars +SLACKBUILD LOCATION: ./games/blobwars +SLACKBUILD FILES: README blobwars.SlackBuild blobwars.desktop blobwars.info blobwars.png doinst.sh slack-desc +SLACKBUILD VERSION: 2.00 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/blobwars/blobwars-2.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73baa49a41151140818cf14cb77d57b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blobwars (An SDL2 based platform game) + +SLACKBUILD NAME: bloodfrontier +SLACKBUILD LOCATION: ./games/bloodfrontier +SLACKBUILD FILES: README bfclient_wrapper bfserver_wrapper bloodfrontier.SlackBuild bloodfrontier.info slack-desc +SLACKBUILD VERSION: 0.85 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/bloodfrontier/bloodfrontier-B2-linux.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 814df812d14714687f44085c83d5b91b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bloodfrontier (single and multi player FPS) + +SLACKBUILD NAME: bluemoon +SLACKBUILD LOCATION: ./games/bluemoon +SLACKBUILD FILES: README bluemoon.SlackBuild bluemoon.desktop bluemoon.info bluemoon.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: http://keldon.net/bluemoon/bluemoon-1.3.2.tar.gz http://www.fantasyflightgames.com/ffg_content/Blue_Moon/bluemoonrules.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86af3a644b2a293a18d0e3d9e86c3279 f9321011dea2654bd3024645514d3475 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bluemoon (card game) + +SLACKBUILD NAME: bluez-sixaxis +SLACKBUILD LOCATION: ./games/bluez-sixaxis +SLACKBUILD FILES: README bluez-5.30-obexd_without_systemd-1.patch bluez-5.51-obexd_without_systemd-1.patch bluez-sixaxis.SlackBuild bluez-sixaxis.info slack-desc +SLACKBUILD VERSION: 5.58 +SLACKBUILD DOWNLOAD: http://www.kernel.org/pub/linux/bluetooth/bluez-5.58.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6737ba92a93432dbbd430bd41d7160c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bluez-sixaxis (Bluetooth plugin for Sony PS3 controller) + +SLACKBUILD NAME: blupimania +SLACKBUILD LOCATION: ./games/blupimania +SLACKBUILD FILES: README blupimania.SlackBuild blupimania.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/blupi-games/blupimania/archive/v1.6.2/blupimania-1.6.2.tar.gz https://github.com/libsdl-org/SDL_image/archive/release-2.6.3/SDL_image-release-2.6.3.tar.gz https://github.com/libsdl-org/SDL_mixer/archive/release-2.6.3/SDL_mixer-release-2.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da1b22b4bed62a50ee13392cf6e06ec9 bd3726acc520eb9f56f8698e74a22202 dad3d8c9b59b6eedda2d2fe2b1355fd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blupimania (port of Epsitec SA 1994) + +SLACKBUILD NAME: bomberclone +SLACKBUILD LOCATION: ./games/bomberclone +SLACKBUILD FILES: README bomberclone.SlackBuild bomberclone.desktop bomberclone.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.11.9 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/bomberclone/files/bomberclone/bomberclone-0.11.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3edcfcf69b88dbd2eab42541f236e072 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bomberclone (Clone of the game AtomicBomberMan) + +SLACKBUILD NAME: boosteroid +SLACKBUILD LOCATION: ./games/boosteroid +SLACKBUILD FILES: README boosteroid.SlackBuild boosteroid.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://boosteroid.com/linux/installer/boosteroid-install-x64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 936f6c2bd325ea8008fd3f4ac84251a0 +SLACKBUILD SHORT DESCRIPTION: boosteroid (Boosteroid Cloud Gaming Platform) + +SLACKBUILD NAME: boswars +SLACKBUILD LOCATION: ./games/boswars +SLACKBUILD FILES: README boswars.SlackBuild boswars.desktop boswars.info boswars.sh doinst.sh slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://www.boswars.org/dist/releases/boswars-2.8-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f77b1236260f3007ff43f8296baa9824 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boswars (Real time strategy game) + +SLACKBUILD NAME: braincurses +SLACKBUILD LOCATION: ./games/braincurses +SLACKBUILD FILES: README braincurses.SlackBuild braincurses.info slack-desc +SLACKBUILD VERSION: 0.5c +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/braincurses/braincurses/braincurses-0.5c.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd9d2adb999e5ea2b2eeb8976a5afacf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: braincurses (ncurses mastermind game) + +SLACKBUILD NAME: brainparty +SLACKBUILD LOCATION: ./games/brainparty +SLACKBUILD FILES: README brainparty.SlackBuild brainparty.desktop brainparty.info doinst.sh patches/brainparty-0.5-data-directory.patch patches/brainparty-0.5-savegame.patch patches/gcc-6.patch slack-desc +SLACKBUILD VERSION: 0.61 +SLACKBUILD DOWNLOAD: http://launchpad.net/brainparty/trunk/0.61/+download/brainparty0.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6bcdf6261697d206dbbda3362632002 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brainparty (puzzle game) + +SLACKBUILD NAME: brickout +SLACKBUILD LOCATION: ./games/brickout +SLACKBUILD FILES: README brickout.6 brickout.SlackBuild brickout.desktop brickout.info doinst.sh slack-desc +SLACKBUILD VERSION: 20020609 +SLACKBUILD DOWNLOAD: ftp://ftp.tuxpaint.org/unix/agenda/brickout/src/brickout-2002.06.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f191a5658e4262e85499e5b69433af89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brickout (ball-and-paddle game) + +SLACKBUILD NAME: briquolo +SLACKBUILD LOCATION: ./games/briquolo +SLACKBUILD FILES: README briquolo.SlackBuild briquolo.info doinst.sh patches/desktop-entry.patch patches/fix_ati_crash.patch patches/gcc-fixes.patch patches/libpng14.patch slack-desc +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: http://briquolo.free.fr/download/briquolo-0.5.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e24d22d2d719d64c231d3d76f9291d6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: briquolo (breakout with 3D representation based on OpenGL) + +SLACKBUILD NAME: brutalchess +SLACKBUILD LOCATION: ./games/brutalchess +SLACKBUILD FILES: README brutalchess-0.5.2-fix-FTBFS.patch brutalchess-0.5.2-gcc4.3.patch brutalchess-0.5.2-gcc4.7.patch brutalchess.SlackBuild brutalchess.desktop brutalchess.info brutalchess.png doinst.sh slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/brutalchess/brutalchess-alpha-0.5.2-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 370476b63091b8d82a9ea57c604dcbab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brutalchess (Chess for the Truly Hardcore) + +SLACKBUILD NAME: bsd-tetris +SLACKBUILD LOCATION: ./games/bsd-tetris +SLACKBUILD FILES: README bsd-tetris.SlackBuild bsd-tetris.desktop bsd-tetris.info doinst.sh icon.png slack-desc +SLACKBUILD VERSION: 2.17 +SLACKBUILD DOWNLOAD: http://ftp.slackware.com/pub/slackware/slackware-15.0/source/y/bsd-games/bsd-games-2.17.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d719fc11841310d0c5a0267729609ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsd-tetris (falling block game that runs in a terminal) + +SLACKBUILD NAME: bstone +SLACKBUILD LOCATION: ./games/bstone +SLACKBUILD FILES: README blake_stone_source_code_license.txt bstone.6 bstone.SlackBuild bstone.desktop bstone.info bstone.png bstone.rst datadir.diff doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/bibendovsky/bstone/archive/v1.3.2/bstone-1.3.2.tar.gz https://archive.org/download/BlakeStoneAliensOfGold/1bs30.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2595280e3004de9b960ae2199cfb52b1 a63c88fc5b399ffb5ed42dc215321f36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bstone (first-person shooter game) + +SLACKBUILD NAME: burgerspace +SLACKBUILD LOCATION: ./games/burgerspace +SLACKBUILD FILES: README burgerspace.SlackBuild burgerspace.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: http://perso.b2b2c.ca/~sarrazip/dev/burgerspace-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 335811eb345e30490224d316b68e7bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: burgerspace (2D platform game) + +SLACKBUILD NAME: bzflag +SLACKBUILD LOCATION: ./games/bzflag +SLACKBUILD FILES: README bzflag.SlackBuild bzflag.info slack-desc +SLACKBUILD VERSION: 2.4.26 +SLACKBUILD DOWNLOAD: https://download.bzflag.org/bzflag/source/2.4.26/bzflag-2.4.26.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d992d50d5c8ec3d132fed6c322f810d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bzflag (An Open-source first person shooter) + +SLACKBUILD NAME: caesar3 +SLACKBUILD LOCATION: ./games/caesar3 +SLACKBUILD FILES: README caesar3.SlackBuild caesar3.info doinst.sh slack-desc +SLACKBUILD VERSION: 20241031_46af932 +SLACKBUILD DOWNLOAD: https://github.com/bvschaik/julius/archive/46af932/julius-46af932a996cc9e593d329b5f2fa0d4dfbbbd49c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2a82bb8766112c664c38ff4d4db3f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caesar3 (Julius re-implementation of Caesar III engine) + +SLACKBUILD NAME: caph +SLACKBUILD LOCATION: ./games/caph +SLACKBUILD FILES: README caph.SlackBuild caph.desktop caph.info caph.sh doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/caphgame/files/caph/caphgame-1.1/caph-1.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc2cfbb5cd98a77c5b731515d3a77b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caph (sandbox game) + +SLACKBUILD NAME: cataclysmdda +SLACKBUILD LOCATION: ./games/cataclysmdda +SLACKBUILD FILES: README cataclysmdda.SlackBuild cataclysmdda.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.G +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/CleverRaven/Cataclysm-DDA/releases/download/0.G/cdda-linux-curses-x64-2023-03-01-0054.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3f57494be13e04d0be3a4e66a466d9c0 +SLACKBUILD SHORT DESCRIPTION: cataclysmdda (Cataclysm: Dark Days Ahead) + +SLACKBUILD NAME: cbonsai +SLACKBUILD LOCATION: ./games/cbonsai +SLACKBUILD FILES: README cbonsai.SlackBuild cbonsai.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/jallbrit/cbonsai/-/archive/v1.3.1/cbonsai-v1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a422b5d93a5c899c7037c9f9f51d7a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cbonsai (grow a Bonsai Tree in you terminal) + +SLACKBUILD NAME: ceferino +SLACKBUILD LOCATION: ./games/ceferino +SLACKBUILD FILES: README ceferino.6 ceferino.SlackBuild ceferino.desktop ceferino.info ceferino.png doinst.sh slack-desc soundinitfix.diff +SLACKBUILD VERSION: 0.97.8+svn37 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/c/ceferino/ceferino_0.97.8+svn37.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6823fe46cadf7c759128c37073e85e2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ceferino (2d balloon-breaking game) + +SLACKBUILD NAME: cgames +SLACKBUILD LOCATION: ./games/cgames +SLACKBUILD FILES: README cgames.SlackBuild cgames.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2b +SLACKBUILD DOWNLOAD: http://www.muppetlabs.com/~breadbox/pub/software/cgames-2.2b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02e9ac92557257d5f4ed5b7391d640fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgames (Games for the Linux Console) + +SLACKBUILD NAME: cgmadness +SLACKBUILD LOCATION: ./games/cgmadness +SLACKBUILD FILES: 01-Makefile.patch README cgmadness.SlackBuild cgmadness.desktop cgmadness.info cgmadness.patch cgmadness.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://www.fluxparticle.com/cgmadness/downloads/cgmadness-1.3-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6846b860921e6c8db34b0ee5349a1690 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgmadness (Marble Madness-like game) + +SLACKBUILD NAME: cgoban +SLACKBUILD LOCATION: ./games/cgoban +SLACKBUILD FILES: README cgoban.SlackBuild cgoban.info slack-desc +SLACKBUILD VERSION: 1.9.14 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/cgoban1/cgoban1/1.9.14/cgoban-1.9.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b360bc0374a1ee8b1fa296ad1c903bde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgoban (Complete Goban Mark 1) + +SLACKBUILD NAME: chessx +SLACKBUILD LOCATION: ./games/chessx +SLACKBUILD FILES: README chessx.SlackBuild chessx.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.10 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/chessx/files/chessx/1.6.10/chessx-1.6.10.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f8235df9469d92470f0d5f70d55aa47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chessx (Chess database program) + +SLACKBUILD NAME: chexquest +SLACKBUILD LOCATION: ./games/chexquest +SLACKBUILD FILES: README chexquest.SlackBuild chexquest.desktop chexquest.info chexquest.png chexquest.sh chexquest2.desktop chexquest2.png doinst.sh slack-desc +SLACKBUILD VERSION: 19960331 +SLACKBUILD DOWNLOAD: http://www.doomlegends.com/chexquest/cqdos.zip http://www.doomlegends.com/chexquest/cq2dos.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18a747fbdd264c50ae5fdecde2f365f2 fb91522287fe7183b53c9578fedf36b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chexquest (Chex Quest 1 and 2, first-person shooter games) + +SLACKBUILD NAME: chexquest3 +SLACKBUILD LOCATION: ./games/chexquest3 +SLACKBUILD FILES: README chexquest3.SlackBuild chexquest3.desktop chexquest3.info chexquest3.png chexquest3.sh doinst.sh slack-desc +SLACKBUILD VERSION: 20100924 +SLACKBUILD DOWNLOAD: http://web.archive.org/web/20241206040553/http://www.chucktropolis.com/downloads/ChexQuest3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6e9bec61c1678ee0c883731dd43b60d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chexquest3 (breakfast cereal themed FPS game) + +SLACKBUILD NAME: chocolate-doom +SLACKBUILD LOCATION: ./games/chocolate-doom +SLACKBUILD FILES: README chocolate-doom.SlackBuild chocolate-doom.info chocolate-setup.6 doinst.sh slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/chocolate-doom/chocolate-doom/archive/chocolate-doom-3.1.1/chocolate-doom-chocolate-doom-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6add2917a3a8d058a950cb8b468ba748 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chocolate-doom (Doom source port) + +SLACKBUILD NAME: chroma +SLACKBUILD LOCATION: ./games/chroma +SLACKBUILD FILES: README chroma.SlackBuild chroma.desktop chroma.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: http://www.level7.org.uk/chroma/download/chroma-1.20.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0f1e770e49ae10070a78e50cec8a723 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chroma (abstract puzzle game) + +SLACKBUILD NAME: chromium-bsu +SLACKBUILD LOCATION: ./games/chromium-bsu +SLACKBUILD FILES: README chromium-bsu.SlackBuild chromium-bsu.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.16.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/chromium-bsu/chromium-bsu-0.9.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acc28b2b46567e4a2946031005155a43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chromium-bsu (a fast paced, arcade-style, top-scrolling shooter) + +SLACKBUILD NAME: circuslinux +SLACKBUILD LOCATION: ./games/circuslinux +SLACKBUILD FILES: README circuslinux.6 circuslinux.SlackBuild circuslinux.desktop circuslinux.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: ftp://ftp.tuxpaint.org/unix/x/circus-linux/src/circuslinux-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d53f7d28d974c5605d6bebb9b1569216 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: circuslinux (clone of the Atari 2600 game "Circus Atari") + +SLACKBUILD NAME: ckmame +SLACKBUILD LOCATION: ./games/ckmame +SLACKBUILD FILES: README ckmame.SlackBuild ckmame.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://nih.at/ckmame/ckmame-0.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 695c32e02f835e552e7ccb2291a21534 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ckmame (check ROM sets for MAME) + +SLACKBUILD NAME: clksignal-roms +SLACKBUILD LOCATION: ./games/clksignal-roms +SLACKBUILD FILES: README STATUS.txt clksignal-roms.SlackBuild clksignal-roms.info slack-desc +SLACKBUILD VERSION: 20230716 +SLACKBUILD DOWNLOAD: http://amigas.ru/amiftp/AmiFTP/Amiga%20Kickstart%20Roms%20-%20Complete%20-%20TOSEC%20v0.04/KS-ROMs/Kickstart%20v1.3%20rev%2034.5%20%281987%29%28Commodore%29%28A500-A1000-A2000-CDTV%29.rom https://slackware.uk/~urchlay/src/apple2e.zip https://slackware.uk/~urchlay/src/apple2ee.zip https://slackware.uk/~urchlay/src/coleco.zip https://slackware.uk/~urchlay/src/cpc464.zip https://slackware.uk/~urchlay/src/cpc6128.zip https://slackware.uk/~urchlay/src/cpc664.zip https://slackware.uk/~urchlay/src/electron.zip http://fms.komkon.org/fMSX/src/MSX.ROM http://fms.komkon.org/fMSX/src/DISK.ROM https://slackware.uk/~urchlay/src/oric1.zip https://slackware.uk/~urchlay/src/orica.zip https://slackware.uk/~urchlay/src/sms1pal.zip https://slackware.uk/~urchlay/src/smsj.zip https://slackware.uk/~urchlay/src/zx80.zip https://slackware.uk/~urchlay/src/zx81.zip https://slackware.uk/~urchlay/src/tos100uk.zip https://slackware.uk/~urchlay/src/tos104uk.zip https://slackware.uk/~urchlay/src/apple2gs.zip https://slackware.uk/~urchlay/src/ep64.zip https://github.com/libretro/vice-libretro/raw/099ddc95da816d78b22f361dce081e5e2019ad5a/vice/data/DRIVES/dos1540 https://github.com/libretro/vice-libretro/raw/099ddc95da816d78b22f361dce081e5e2019ad5a/vice/data/DRIVES/dos1541 https://github.com/libretro/vice-libretro/raw/099ddc95da816d78b22f361dce081e5e2019ad5a/vice/data/VIC20/basic https://github.com/libretro/vice-libretro/raw/099ddc95da816d78b22f361dce081e5e2019ad5a/vice/data/VIC20/chargen https://github.com/libretro/vice-libretro/raw/099ddc95da816d78b22f361dce081e5e2019ad5a/vice/data/VIC20/kernal https://slackware.uk/~urchlay/src/macplus.zip https://slackware.uk/~urchlay/src/mac512k.zip https://slackware.uk/~urchlay/src/mac128k.zip https://mirrors.apple2.org.za/ftp.apple.asimov.net/emulators/rom_images/apple2_roms.zip https://slackware.uk/~urchlay/src/oric-pal-prom.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82a21c1890cae844b3df741f2762d48d b5b1d94711ecacf742a057fc871bde89 dd4e64fb74689fc3f91711aecbe20167 5ce6d382870005ea9ca230a5b4b52eb4 e03ee6a857a08fc209d6cfc589861955 b03cb5b7736d07ac63ecbeee5d8a43c6 5d1652c5deb6c3a3505600cb9396ee7d cd6d25e7af44c8182245ed84f15c6d3b aa95aea2563cd5ec0a0919b44cc17d47 80dcd1ad1a4cf65d64b7ba10504e8190 d0e1dc32c4f7dd514f7027e91aa4545d e96c6fad16b1b6e30e196ad26bab37a1 dc5c4329258fde01cd07dac8826c4871 6c3c727dd4e1370afc176f4e9cbb06d1 6dab8fa974f64c0f2c8baf8b593d05b6 8fe2a0db78a956a0cb678127d033cd8c 538dfaca799dfc9175e3e70fe3935cf2 9e5d9087b977c15b69e46a491434eaf0 097150a004adef92fefff599a0c9521e b870cd578577840ea372acad2336eb8e 87e849da3c87549848550fe4dd4d1aae a0ce8439d1b8dcf2e1430461f7233a72 8b9237706f47a9b3498d8f881ef0244d d390e340e94e1bef0f2fdfe9fa850993 f0587624dcd7685710a8fdb35939617f b814d9c6d4fd996ce9dab919d53270b8 445dd1c6c4fde3a8cf9336ad278fa2df 901dc1d895a465f6b655e75867dbc9d0 02abc1692284270c84fafe34f9e459f2 b30187aaa21cc533757037d2cc93a5b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clksignal-roms (ROM images for use with clksignal) + +SLACKBUILD NAME: clksignal +SLACKBUILD LOCATION: ./games/clksignal +SLACKBUILD FILES: 9342c60.diff README clksignal-qt.6 clksignal-qt.desktop clksignal-qt.rst clksignal.SlackBuild clksignal.desktop clksignal.info doinst.sh slack-desc +SLACKBUILD VERSION: 20230515 +SLACKBUILD DOWNLOAD: https://github.com/TomHarte/CLK/archive/2023-05-15/CLK-2023-05-15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a58bf452f0c21f68c5bc90819a426bbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clksignal (emulator for various classic computing platforms) + +SLACKBUILD NAME: clonekeen +SLACKBUILD LOCATION: ./games/clonekeen +SLACKBUILD FILES: README clonekeen.6 clonekeen.SlackBuild clonekeen.desktop clonekeen.info clonekeen.png clonekeen.sh doinst.sh extract_shareware_data.c slack-desc story.txt +SLACKBUILD VERSION: 8.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/clonekeen/clonekeen-src-84.tar.gz https://downloads.sourceforge.net/clonekeen/CKBeta83_Bin_W32.zip ftp://ftp.3drealms.com/share/1keen.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0179c34727d044f07a1c00df340134bd a0dfcd00f3d039ef544f344b605f83bd 7375d0452276388d52c35d0b3ad6ab82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clonekeen (open source engine for id Software's Commander Keen games) + +SLACKBUILD NAME: colem +SLACKBUILD LOCATION: ./games/colem +SLACKBUILD FILES: README README.oss colem.6 colem.SlackBuild colem.desktop colem.info colem.png colem.pod colem.xml doinst.sh rom_path.diff slack-desc +SLACKBUILD VERSION: 5.6 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ColEm56-Source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b152a5226f1994216277ff85e521741 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colem (ColecoVision emulator) + +SLACKBUILD NAME: commandergenius +SLACKBUILD LOCATION: ./games/commandergenius +SLACKBUILD FILES: README commandergenius.6 commandergenius.SlackBuild commandergenius.info commandergenius.rst doinst.sh slack-desc +SLACKBUILD VERSION: 3.5.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v3.5.1/Commander-Genius-v3.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4cce4af9e0da4c676856edfb94c4d16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: commandergenius (engine for Commander Keen games) + +SLACKBUILD NAME: connectagram +SLACKBUILD LOCATION: ./games/connectagram +SLACKBUILD FILES: README connectagram.SlackBuild connectagram.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.9 +SLACKBUILD DOWNLOAD: https://gottcode.org/connectagram/connectagram-1.2.9-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e703f1bee7d6c331800c1131171101ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: connectagram (word unscrambling game) + +SLACKBUILD NAME: conquest +SLACKBUILD LOCATION: ./games/conquest +SLACKBUILD FILES: README conquest.SlackBuild conquest.desktop conquest.info doinst.sh slack-desc +SLACKBUILD VERSION: 9.1 +SLACKBUILD DOWNLOAD: https://github.com/jtrulson/conquest/archive/9.1/conquest-9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb6f860cf3bd2045fb89ccdbf9c7fa42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conquest (RTS game) + +SLACKBUILD NAME: cosmic_assault +SLACKBUILD LOCATION: ./games/cosmic_assault +SLACKBUILD FILES: README cosmic_assault.SlackBuild cosmic_assault.desktop cosmic_assault.info cosmic_assault.png cosmic_assault.sh doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Cosmic_Assault-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 901ab59405f1fcf0f48b441218dc579c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cosmic_assault (retro 2D space shooter game) + +SLACKBUILD NAME: cosmosmash +SLACKBUILD LOCATION: ./games/cosmosmash +SLACKBUILD FILES: README cosmosmash.SlackBuild cosmosmash.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: http://perso.b2b2c.ca/~sarrazip/dev/cosmosmash-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2757b428f789f21825925f7e9be813be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cosmosmash (2D shooting game) + +SLACKBUILD NAME: cowsay +SLACKBUILD LOCATION: ./games/cowsay +SLACKBUILD FILES: README cowsay.SlackBuild cowsay.info slack-desc +SLACKBUILD VERSION: 3.8.4 +SLACKBUILD DOWNLOAD: https://github.com/cowsay-org/cowsay/archive/v3.8.4/cowsay-3.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07bca257b2aadd2277a494678453a15b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cowsay (A Configurable Speaking/Thinking Cow) + +SLACKBUILD NAME: cpat +SLACKBUILD LOCATION: ./games/cpat +SLACKBUILD FILES: README cpat.SlackBuild cpat.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/cpat/files/v1.4.2/cpat-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f97316eb748f0c3d2a63cb474728dd05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpat (ncurses solitaire game) + +SLACKBUILD NAME: crack-attack +SLACKBUILD LOCATION: ./games/crack-attack +SLACKBUILD FILES: README crack-attack.SlackBuild crack-attack.info includes.patch slack-desc +SLACKBUILD VERSION: 1.1.15_cvs_01 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/crack-attack/crack-attack-1.1.15-cvs-01.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0f12046d41b1805c03168df57e615cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crack-attack (Multiplayer puzzle game based on Tetris Attack) + +SLACKBUILD NAME: crawl +SLACKBUILD LOCATION: ./games/crawl +SLACKBUILD FILES: README crawl.SlackBuild crawl.desktop crawl.info crawl_icon-32x32.png doinst.sh slack-desc wrapper.sh +SLACKBUILD VERSION: 0.33.1 +SLACKBUILD DOWNLOAD: https://github.com/crawl/crawl/releases/download/0.33.1/stone_soup-0.33.1-nodeps.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 951a3be3674089677d93654def11ae8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crawl (dungeon exploration game) + +SLACKBUILD NAME: crimson +SLACKBUILD LOCATION: ./games/crimson +SLACKBUILD FILES: README crimson.SlackBuild crimson.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.5.3 +SLACKBUILD DOWNLOAD: http://crimson.seul.org/files/crimson-0.5.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e71bc8c12ddadf42136a3e07ae86a2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crimson (a game of strategy) + +SLACKBUILD NAME: crispy-doom +SLACKBUILD LOCATION: ./games/crispy-doom +SLACKBUILD FILES: README crispy-doom.SlackBuild crispy-doom.info doinst.sh slack-desc +SLACKBUILD VERSION: 7.1 +SLACKBUILD DOWNLOAD: https://github.com/fabiangreffrath/crispy-doom/archive/crispy-doom-7.1/crispy-doom-7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f2654326b81382aaf9510e1e177b879 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crispy-doom (Doom source port) + +SLACKBUILD NAME: crossfire-client +SLACKBUILD LOCATION: ./games/crossfire-client +SLACKBUILD FILES: README crossfire-client.SlackBuild crossfire-client.desktop crossfire-client.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.75.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/crossfire/files/crossfire-client/1.75.2/crossfire-client-1.75.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46cc595a00da1ad323e58172e682a397 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crossfire-client (RPG Game) + +SLACKBUILD NAME: crrcsim +SLACKBUILD LOCATION: ./games/crrcsim +SLACKBUILD FILES: CRRCsim.desktop README crrcsim.SlackBuild crrcsim.info doinst.sh fix_bug.patch slack-desc +SLACKBUILD VERSION: 0.9.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/crrcsim/crrcsim/crrcsim-0.9.13/crrcsim-0.9.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbb66c148389e998afe149a34a88abeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crrcsim (model airplane flight simulator) + +SLACKBUILD NAME: cryptokwot +SLACKBUILD LOCATION: ./games/cryptokwot +SLACKBUILD FILES: README cryptokwot.SlackBuild cryptokwot.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/cryptokwot +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50e66b402ad7b606dda330e4dc9706ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cryptokwot (substitution cipher game) + +SLACKBUILD NAME: cse2 +SLACKBUILD LOCATION: ./games/cse2 +SLACKBUILD FILES: README cse2.SlackBuild cse2.info slack-desc +SLACKBUILD VERSION: 20241026_b9d9d33 +SLACKBUILD DOWNLOAD: https://github.com/gameblabla/CSE2/archive/b9d9d33/CSE2-b9d9d339f831672710235330064902317a35e838.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ce9634c589bda8180be680b819a6b81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cse2 (decompilation of Cave Story) + +SLACKBUILD NAME: cubosphere +SLACKBUILD LOCATION: ./games/cubosphere +SLACKBUILD FILES: README cubosphere.SlackBuild cubosphere.desktop cubosphere.info doinst.sh slack-desc +SLACKBUILD VERSION: beta0.3a +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cubosphere/cubosphere_beta0.3a_linux_src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87a97675806a6722359c48953158b92a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cubosphere (Kula World remake) + +SLACKBUILD NAME: curseofwar +SLACKBUILD LOCATION: ./games/curseofwar +SLACKBUILD FILES: README curseofwar.SlackBuild curseofwar.desktop curseofwar.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/a-nikolaev/curseofwar/archive/v1.3.0/curseofwar-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49c00956ed4a51488d271e6b3ce3ee37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curseofwar (RTS game) + +SLACKBUILD NAME: cutechess +SLACKBUILD LOCATION: ./games/cutechess +SLACKBUILD FILES: README cutechess.SlackBuild cutechess.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/cutechess/cutechess/archive/v1.4.0/cutechess-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11f308fbca94312a12790d7ed4614276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutechess (cross-platform tools for working with chess engines) + +SLACKBUILD NAME: cutemaze +SLACKBUILD LOCATION: ./games/cutemaze +SLACKBUILD FILES: README cutemaze.SlackBuild cutemaze.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://gottcode.org/cutemaze/cutemaze-1.2.4-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c83d27da30105b552dfc91661841892e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutemaze (top-down maze game) + +SLACKBUILD NAME: cuyo +SLACKBUILD LOCATION: ./games/cuyo +SLACKBUILD FILES: README cuyo.SlackBuild cuyo.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/cuyo/cuyo-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38dec00a4cf2a2ab520c09177cae86e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cuyo (tetris-style puzzle game) + +SLACKBUILD NAME: cyphesis +SLACKBUILD LOCATION: ./games/cyphesis +SLACKBUILD FILES: README cyphesis-0.6.2-pg10.patch cyphesis.SlackBuild cyphesis.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/worldforge/cyphesis-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4b8c5d5146d56ff5044e738a19dfadc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cyphesis (WorldForge Server) + +SLACKBUILD NAME: d1x-rebirth +SLACKBUILD LOCATION: ./games/d1x-rebirth +SLACKBUILD FILES: README d1x-rebirth.SlackBuild d1x-rebirth.info doinst.sh slack-desc +SLACKBUILD VERSION: 20230520_695e8b9 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/dxx-rebirth-20230520_695e8b9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20daa2377b7cd13ada79b12da2b762d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: d1x-rebirth (port of Descent 1) + +SLACKBUILD NAME: d2x-rebirth +SLACKBUILD LOCATION: ./games/d2x-rebirth +SLACKBUILD FILES: README d2x-rebirth.SlackBuild d2x-rebirth.info doinst.sh slack-desc +SLACKBUILD VERSION: 20230520_695e8b9 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/dxx-rebirth-20230520_695e8b9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20daa2377b7cd13ada79b12da2b762d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: d2x-rebirth (port of Descent 2) + +SLACKBUILD NAME: darkplaces +SLACKBUILD LOCATION: ./games/darkplaces +SLACKBUILD FILES: README README.SLACKWARE darkplaces-dedicated darkplaces-glx darkplaces-sdl darkplaces.SlackBuild darkplaces.desktop darkplaces.info doinst.sh gcc11.patch quake.png slack-desc +SLACKBUILD VERSION: 20140513 +SLACKBUILD DOWNLOAD: http://icculus.org/twilight/darkplaces/files/darkplacesengine20140513.zip http://icculus.org/twilight/darkplaces/files/darkplacesmod20130301.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ec56797b75465708c8495ef583d9c79 2a1ce3fbc54ed75a1a9e5eab912543a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: darkplaces (crossplatform Quake modification) + +SLACKBUILD NAME: ddnet +SLACKBUILD LOCATION: ./games/ddnet +SLACKBUILD FILES: README ddnet.SlackBuild ddnet.info doinst.sh slack-desc +SLACKBUILD VERSION: 19.1 +SLACKBUILD DOWNLOAD: https://ddnet.org/downloads/DDNet-19.1.tar.xz https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cxx/cxx-1.0.71.crate https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.71.crate https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.71.crate https://static.crates.io/crates/link-cplusplus/link-cplusplus-1.0.6.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.40.crate https://static.crates.io/crates/quote/quote-1.0.20.crate https://static.crates.io/crates/syn/syn-1.0.98.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bb284e2d3daf0e9efde315db96115a1 8e3a4d0980acef2c4e74485a45de29a9 fda5c633e604f175e07829961763f18f a8b59a9c52b44b92ec73248f3c85c608 bc90dc352e1bb9251acfc87a38360b4a 3c40fc3b1a1484ef260cc3237eb97588 76c12c914deb8149bffb7437aab133b0 37812acc7a616d54221d786d215ef8cf 56aba66d1843b03c542c3558631eecbd 07327370ffe0d5e4c5b49a7d7a1452aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddnet (DDraceNetwork) + +SLACKBUILD NAME: dealers-choice +SLACKBUILD LOCATION: ./games/dealers-choice +SLACKBUILD FILES: README dealers-choice.SlackBuild dealers-choice.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.10 +SLACKBUILD DOWNLOAD: https://github.com/Dealer-s-Choice/dealers-choice/releases/download/v0.0.10/dealers-choice-0.0.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56e132d3ad5ebd890418a757cbdd062c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dealers-choice (multiplayer poker game with draw and stud variants) + +SLACKBUILD NAME: defendguin +SLACKBUILD LOCATION: ./games/defendguin +SLACKBUILD FILES: README defendguin.SlackBuild defendguin.desktop defendguin.info doinst.sh icons/128.png icons/16.png icons/22.png icons/32.png icons/48.png icons/64.png man.diff slack-desc +SLACKBUILD VERSION: 0.0.13 +SLACKBUILD DOWNLOAD: ftp://ftp.tuxpaint.org/unix/x/defendguin/src/defendguin-0.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11ffbe135c26f579359cd5bd396c1462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: defendguin (clone of the arcade game Defender) + +SLACKBUILD NAME: desmume +SLACKBUILD LOCATION: ./games/desmume +SLACKBUILD FILES: README desmume.SlackBuild desmume.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.13 +SLACKBUILD DOWNLOAD: https://github.com/TASEmulators/desmume/archive/release_0_9_13/desmume-release_0_9_13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6c9bb4dd1dcaee9c0a5064663e66658 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: desmume (Nintendo DS emulator) + +SLACKBUILD NAME: devilutionx +SLACKBUILD LOCATION: ./games/devilutionx +SLACKBUILD FILES: README devilutionx.SlackBuild devilutionx.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/diasurgical/devilutionX/releases/download/1.5.5/devilutionx-src.tar.xz https://github.com/diasurgical/devilutionx-assets/releases/download/v4/es.mpq https://github.com/diasurgical/devilutionX-assets/releases/download/v4/fonts.mpq https://github.com/diasurgical/devilutionX-assets/releases/download/v4/pl.mpq https://github.com/diasurgical/devilutionX-assets/releases/download/v4/ru.mpq +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bd902ffa8118294298f051299bd89c3 f4c4e617a551fe2b0602875d67b16e80 2a28ace91d47bb675835325def8f2cd1 3a2b1ff7587968da3c75d4b9df049b95 47ab71ee2c8c704b7ae417d940761239 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devilutionx (Diablo build for modern operating systems) + +SLACKBUILD NAME: dfarc +SLACKBUILD LOCATION: ./games/dfarc +SLACKBUILD FILES: README dfarc.SlackBuild dfarc.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.14 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/pub/gnu/freedink/dfarc-3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ffe4d047eadeb1b335cbd2ec9e824f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfarc (frontend for freedink) + +SLACKBUILD NAME: dgen +SLACKBUILD LOCATION: ./games/dgen +SLACKBUILD FILES: README dgen.SlackBuild dgen.info slack-desc +SLACKBUILD VERSION: 1.33 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dgen/dgen-sdl-1.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48a8b287985ccba6f26806e7ca80067c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dgen (emulator for Sega Genesis/Mega Drive) + +SLACKBUILD NAME: dhewm3 +SLACKBUILD LOCATION: ./games/dhewm3 +SLACKBUILD FILES: README dhewm3.SlackBuild dhewm3.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/dhewm/dhewm3/archive/1.5.0/dhewm3-1.5.0.tar.gz http://files.holarse-linuxgaming.de/native/Spiele/Doom%203/doom3-linux-1.3.1.1304.x86.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc770a4e454704405a83d8ea170706e8 6325f0936f59420d33668754032141cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dhewm3 (Doom 3 GPL source port) + +SLACKBUILD NAME: dice +SLACKBUILD LOCATION: ./games/dice +SLACKBUILD FILES: README dice.SlackBuild dice.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/dice/files/DICE/DICE%200.9/dice.0.9.src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cf6b3a33c4c569828060eca4dd2494a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dice (Discrete Integrated Circuit Emulator) + +SLACKBUILD NAME: digger +SLACKBUILD LOCATION: ./games/digger +SLACKBUILD FILES: README digger.SlackBuild digger.desktop digger.info digger.png doinst.sh slack-desc +SLACKBUILD VERSION: 20020314 +SLACKBUILD DOWNLOAD: http://www.digger.org/digger-20020314.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a16e90a49ed8ea90099b254d3ef5edfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: digger (Digger remastered!) + +SLACKBUILD NAME: dmagnetic +SLACKBUILD LOCATION: ./games/dmagnetic +SLACKBUILD FILES: README dmagnetic.SlackBuild dmagnetic.info slack-desc +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://www.dettus.net/dMagnetic/dMagnetic_0.37.tar.bz2 https://www.dettus.net/dMagnetic/dMagnetic_037.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8986fd4aee17fea818d218268c98d35 ac9f6334e5ae448df3fb633dfb317d52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmagnetic (interpreter for Magnetic Scrolls games) + +SLACKBUILD NAME: dolphin-emu +SLACKBUILD LOCATION: ./games/dolphin-emu +SLACKBUILD FILES: README doinst.sh dolphin-emu.SlackBuild dolphin-emu.info slack-desc +SLACKBUILD VERSION: 2503 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/libsdl-org/SDL/archive/c98c4fbff6d8f3016a3ce6685bf8f43433c3efcc/SDL-c98c4fbff6d8f3016a3ce6685bf8f43433c3efcc.tar.gz https://github.com/KhronosGroup/SPIRV-Cross/archive/ebe2aa0cd80f5eb5cd8a605da604cacf72205f3b/SPIRV-Cross-ebe2aa0cd80f5eb5cd8a605da604cacf72205f3b.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/39f924b810e561fd86b2558b6711ca68d4363f68/Vulkan-Headers-39f924b810e561fd86b2558b6711ca68d4363f68.tar.gz https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/archive/3bab6924988e5f19bf36586a496156cf72f70d9f/VulkanMemoryAllocator-3bab6924988e5f19bf36586a496156cf72f70d9f.tar.gz https://github.com/mozilla/cubeb/archive/54217bca3f3e0cd53c073690a23dd25d83557909/cubeb-54217bca3f3e0cd53c073690a23dd25d83557909.tar.gz https://github.com/dolphin-emu/dolphin/archive/2503/dolphin-2503.tar.gz https://github.com/lsalzman/enet/archive/2a85cd64459f6ba038d233a634d9440490dbba12/enet-2a85cd64459f6ba038d233a634d9440490dbba12.tar.gz https://github.com/fmtlib/fmt/archive/e69e5f977d458f2650bb346dadf2ad30c5320281/fmt-e69e5f977d458f2650bb346dadf2ad30c5320281.tar.gz https://github.com/google/googletest/archive/40412d85124f7c6f3d88454583c4633e5e10fc8c/googletest-40412d85124f7c6f3d88454583c4633e5e10fc8c.tar.gz https://github.com/google/googletest/archive/58d77fa8070e8cec2dc1ed015d66b454c8d78850/googletest-58d77fa8070e8cec2dc1ed015d66b454c8d78850.tar.gz https://github.com/libusb/hidapi/archive/7011fa98af2dde00c298105735e470de800288c7/hidapi-7011fa98af2dde00c298105735e470de800288c7.tar.gz https://github.com/epezent/implot/archive/18c72431f8265e2b0b5378a3a73d8a883b2175ff/implot-18c72431f8265e2b0b5378a3a73d8a883b2175ff.tar.gz https://github.com/bylaws/libadrenotools/archive/8fae8ce254dfc1344527e05301e43f37dea2df80/libadrenotools-8fae8ce254dfc1344527e05301e43f37dea2df80.tar.gz https://github.com/randy408/libspng/archive/dc5b1032c08efac68ad30170f7ccbf0aa8dd55c9/libspng-dc5b1032c08efac68ad30170f7ccbf0aa8dd55c9.tar.gz https://github.com/libusb/libusb/archive/ba698478afc3d3a72644eef9fc4cd24ce8383a4c/libusb-ba698478afc3d3a72644eef9fc4cd24ce8383a4c.tar.gz https://github.com/lz4/lz4/archive/5fc0630a0ed55e9755b0fe3990cd021ae1c3edc1/lz4-5fc0630a0ed55e9755b0fe3990cd021ae1c3edc1.tar.gz https://github.com/mgba-emu/mgba/archive/8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51/mgba-8739b22fbc90fdf0b4f6612ef9c0520f0ba44a51.tar.gz https://github.com/zlib-ng/minizip-ng/archive/55db144e03027b43263e5ebcb599bf0878ba58de/minizip-ng-55db144e03027b43263e5ebcb599bf0878ba58de.tar.gz https://github.com/RetroAchievements/rcheevos/archive/d54cf8f1059cebc90a6f5ecdf03df69259f22054/rcheevos-d54cf8f1059cebc90a6f5ecdf03df69259f22054.tar.gz https://github.com/arsenm/sanitizers-cmake/archive/aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a/sanitizers-cmake-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a.tar.gz https://github.com/syoyo/tinygltf/archive/c5641f2c22d117da7971504591a8f6a41ece488b/tinygltf-c5641f2c22d117da7971504591a8f6a41ece488b.tar.gz https://github.com/Cyan4973/xxHash/archive/e626a72bc2321cd320e953a0ccf1584cad60f363/xxHash-e626a72bc2321cd320e953a0ccf1584cad60f363.tar.gz https://github.com/zlib-ng/zlib-ng/archive/ce01b1e41da298334f8214389cc9369540a7560f/zlib-ng-ce01b1e41da298334f8214389cc9369540a7560f.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e8547a91cd4762cebff947e8c9a16e19 99a7f15de7cfed8c487f3f0bb74e50cc 92337bcb2361d894c8aecd622b02ea18 9af8136554245112c7e6e18198028fc4 702ad9780804978e832cd7b272db5690 c31e101428f068fda9ab8764c7a13951 8983572fbe45f2e9229d5564cc5bb29d aec071740214cce24cff558c7ecfa68f 875f461cd87598454cc16547fcb22132 22bdde3b84a8c506e7aba7b3c97dc760 e7ad1a68ac854af0232a7226b5980685 c410d869944d8abaf466b2c750963784 c3910f8cd486b2738ab9b092fea1678a 5c563b774605b0bad9f6ed244bd9e14d 4ff8e0033621d8f12afc4a2124d57d3e 503912ad95ab2f25b8a43788c40953ed c871e87ede68b9c5d5ccc6b6a8173b3a 5733f95c940e99363031f45c74ca6159 53c9286077a52802bf8e119997a1485b 0492fedbd255d1d831db432c2578a0c1 41db1b97a51047fc2adbcaf98f062a62 77cc6a163e5ebb8b293ec0b5b4fe60b3 59bc34854f5bb7492810e30f20b844eb +SLACKBUILD SHORT DESCRIPTION: dolphin-emu (Gamecube/Wii Emulator) + +SLACKBUILD NAME: domination +SLACKBUILD LOCATION: ./games/domination +SLACKBUILD FILES: README README_SBo.txt doinst.sh domination-swing.desktop domination.SlackBuild domination.desktop domination.info domination.png domination.sh slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/domination/Domination/1.3.4/Domination_1.3.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cac80762bcd1d880346e8ffee534991b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: domination (clone of the board game Risk) + +SLACKBUILD NAME: domino-chain +SLACKBUILD LOCATION: ./games/domino-chain +SLACKBUILD FILES: README doinst.sh domino-chain.SlackBuild domino-chain.info gcc14.diff slack-desc software_render.diff +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/domino-chain/domino-chain.gitlab.io/-/archive/1.1/domino-chain.gitlab.io-1.1.tar.gz https://slackware.uk/~urchlay/src/FreeSans.ttf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f06c63fc0e3805821b3164dd38653b51 9d8fdf0ce1ae8415bba6eba7ad19f5c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: domino-chain (puzzle game) + +SLACKBUILD NAME: doom_shareware_data +SLACKBUILD LOCATION: ./games/doom_shareware_data +SLACKBUILD FILES: README doom_shareware_data.SlackBuild doom_shareware_data.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/doom/doom19s.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 244d181457c9be5f28b91b488e67e042 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doom_shareware_data (game data from the shareware Doom release) + +SLACKBUILD NAME: doomretro +SLACKBUILD LOCATION: ./games/doomretro +SLACKBUILD FILES: README doinst.sh doomretro.SlackBuild doomretro.desktop doomretro.info fix-sdl-mixer-fluidsynth.diff slack-desc +SLACKBUILD VERSION: 5.5.1 +SLACKBUILD DOWNLOAD: https://github.com/bradharding/doomretro/archive/v5.5.1/doomretro-5.5.1.tar.gz https://slackware.uk/slackware/slackware64-15.0/source/l/SDL2_mixer/SDL2_mixer-2.0.4.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c000b9b5c738234513a27da41cac4c6 7ff96cc9ed7855d2a92a92f3c23856ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doomretro (Doom source port) + +SLACKBUILD NAME: doomsday +SLACKBUILD LOCATION: ./games/doomsday +SLACKBUILD FILES: README doinst.sh doomsday.SlackBuild doomsday.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/deng/doomsday-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ae2a3e053a6f11f37dfb450bb5e53cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doomsday (portable game engine for Doom and related games) + +SLACKBUILD NAME: doomseeker +SLACKBUILD LOCATION: ./games/doomseeker +SLACKBUILD FILES: README doinst.sh doomseeker.SlackBuild doomseeker.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://doomseeker.drdteam.org/files/doomseeker-1.3.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16fbaef37e77ca97d30ca744fc98cb95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doomseeker (server browser for Doom and related games) + +SLACKBUILD NAME: dopewars +SLACKBUILD LOCATION: ./games/dopewars +SLACKBUILD FILES: README doinst.sh dopewars.SlackBuild dopewars.info slack-desc +SLACKBUILD VERSION: 1.5.12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dopewars/dopewars-1.5.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: debf749de9053dc2fb2e74c37ae06206 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dopewars (Drug Dealing Game) + +SLACKBUILD NAME: dreamchess-music +SLACKBUILD LOCATION: ./games/dreamchess-music +SLACKBUILD FILES: README dreamchess-music.SlackBuild dreamchess-music.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/dreamchess/files/music/0.1/dreamchess-music-1.0.run.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e05eb5a140acefc99b984868f1f13039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dreamchess-music (Music pack for DreamChess) + +SLACKBUILD NAME: dreamchess +SLACKBUILD LOCATION: ./games/dreamchess +SLACKBUILD FILES: README doinst.sh dreamchess.SlackBuild dreamchess.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/dreamchess/dreamchess/archive/0.3.0/dreamchess-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7182cb12db05f28380bbfb29c8bca56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dreamchess (chess game) + +SLACKBUILD NAME: ds-models +SLACKBUILD LOCATION: ./games/ds-models +SLACKBUILD FILES: README ds-gzdoom ds-models.SlackBuild ds-models.info ds-skulltag slack-desc svn2targz.sh +SLACKBUILD VERSION: r15 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ds-models-r15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9092e6862566680ad782673dea5a0980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ds-models (3D model packs for skulltag) + +SLACKBUILD NAME: duckstation +SLACKBUILD LOCATION: ./games/duckstation +SLACKBUILD FILES: README doinst.sh duckstation.SlackBuild duckstation.desktop duckstation.info slack-desc +SLACKBUILD VERSION: 0.1.6217 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/stenzek/duckstation/archive/d690732c7d553ab1dc1a8e59889c788d7397ec9d/duckstation-d690732c7d553ab1dc1a8e59889c788d7397ec9d.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 33f5642022a7c578c8703e0e0071ee82 +SLACKBUILD SHORT DESCRIPTION: duckstation (Plastation 1 Emulator) + +SLACKBUILD NAME: dunelegacy +SLACKBUILD LOCATION: ./games/dunelegacy +SLACKBUILD FILES: README SDL2.patch doinst.sh dunelegacy.6 dunelegacy.SlackBuild dunelegacy.info slack-desc +SLACKBUILD VERSION: 0.96.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/dunelegacy/dunelegacy/0.96.4/dunelegacy-0.96.4-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de1d0a529cc32ba5d909bf1570272434 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dunelegacy (real-time strategy game) + +SLACKBUILD NAME: dungeon +SLACKBUILD LOCATION: ./games/dungeon +SLACKBUILD FILES: README dungeon.SlackBuild dungeon.info slack-desc +SLACKBUILD VERSION: 19800808 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/dungeon-19800808.tar.gz http://almy.us/image/dungeon.jpg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 331f6fc1e02ba78ce7cb29a77fc0fe31 1448fc6d9cae7f5b51660d304aa117b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dungeon (text adventure game) + +SLACKBUILD NAME: dustrac +SLACKBUILD LOCATION: ./games/dustrac +SLACKBUILD FILES: README doinst.sh dustrac.SlackBuild dustrac.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/juzzlin/DustRacing2D/archive/2.2.0/DustRacing2D-2.2.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1bfea48d1a168a67289a3e7a3582f34b +SLACKBUILD SHORT DESCRIPTION: dustrac (2D racing game) + +SLACKBUILD NAME: dwarffortress +SLACKBUILD LOCATION: ./games/dwarffortress +SLACKBUILD FILES: README doinst.sh dwarffortress dwarffortress.SlackBuild dwarffortress.desktop dwarffortress.info dwarffortress.png slack-desc +SLACKBUILD VERSION: 0.47.05 +SLACKBUILD DOWNLOAD: https://bay12games.com/dwarves/df_47_05_linux32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://bay12games.com/dwarves/df_47_05_linux.tar.bz2 +SLACKBUILD MD5SUM: c7b12be86285893db8c611d407b67c0b +SLACKBUILD MD5SUM_x86_64: be1e9b5954a50ffe90b2df8e7920c5a4 +SLACKBUILD SHORT DESCRIPTION: dwarffortress (A single-player fantasy simulator adventure game) + +SLACKBUILD NAME: easyrpg-player +SLACKBUILD LOCATION: ./games/easyrpg-player +SLACKBUILD FILES: LICENSE README doinst.sh easyrpg-player.SlackBuild easyrpg-player.info slack-desc +SLACKBUILD VERSION: 0.8.1.1 +SLACKBUILD DOWNLOAD: https://easyrpg.org/downloads/player/0.8.1.1/easyrpg-player-0.8.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85e15c56b9ca3b78a32d6e50ce9ae26f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easyrpg-player (Play games created with RPG Maker 2000 and 2003) + +SLACKBUILD NAME: ecwolf +SLACKBUILD LOCATION: ./games/ecwolf +SLACKBUILD FILES: README doinst.sh ecwolf-gcc-14.patch ecwolf.SlackBuild ecwolf.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://maniacsvault.net/ecwolf/files/ecwolf/1.x/ecwolf-1.4.2-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d5094f77093bb064960f04ef0fe56a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecwolf (an advanced source port for Wolfenstein 3D) + +SLACKBUILD NAME: edgar +SLACKBUILD LOCATION: ./games/edgar +SLACKBUILD FILES: README doinst.sh edgar.SlackBuild edgar.info slack-desc +SLACKBUILD VERSION: 1.37 +SLACKBUILD DOWNLOAD: https://github.com/riksweeney/edgar/archive/1.37/edgar-1.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c176a1301759999e1cae96ad836565c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edgar (A 2D platform game) + +SLACKBUILD NAME: eduke32 +SLACKBUILD LOCATION: ./games/eduke32 +SLACKBUILD FILES: README README_game_data.txt desktop/eduke32.desktop desktop/fury.desktop desktop/mapster32.desktop desktop/voidsw.desktop desktop/wangulator.desktop doinst.sh eduke32.6 eduke32.SlackBuild eduke32.info icons/eduke32/128.png icons/eduke32/16.png icons/eduke32/24.png icons/eduke32/256.png icons/eduke32/32.png icons/eduke32/48.png icons/eduke32/64.png icons/fury/16.png icons/fury/24.png icons/fury/32.png icons/fury/48.png icons/fury/64.png icons/voidsw/128.png icons/voidsw/16.png icons/voidsw/256.png icons/voidsw/32.png icons/voidsw/48.png icons/voidsw/64.png slack-desc system_autoload.diff twin_dragon.diff +SLACKBUILD VERSION: 20221225_10166_122aee012 +SLACKBUILD DOWNLOAD: https://dukeworld.duke4.net/eduke32/synthesis/20221225-10166-122aee012/eduke32_src_20221225-10166-122aee012.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 884e413dd8d391254b922b279fedb9a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eduke32 (engine for Duke Nukem 3D, Shadow Warrior, Ion Fury) + +SLACKBUILD NAME: eduke32_hires_pack +SLACKBUILD LOCATION: ./games/eduke32_hires_pack +SLACKBUILD FILES: README eduke32_hires_pack.SlackBuild eduke32_hires_pack.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: http://www.duke4.org/files/nightfright/hrp/dn3d_hrp54-sfx.exe +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2acf16b0c6113a69ab9194ae2bd21cbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eduke32_hires_pack (Duke3D High Resolution Pack) + +SLACKBUILD NAME: eduke32_shareware_data +SLACKBUILD LOCATION: ./games/eduke32_shareware_data +SLACKBUILD FILES: README eduke32_shareware_data.SlackBuild eduke32_shareware_data.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://dukertcm.com/knowledge-base/downloads-rtcm/duke3d-shareware/3dduke13SW.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04e4ca70b8a2d59ed56c451c5c1d5d39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eduke32_shareware_data (shareware game data files) + +SLACKBUILD NAME: egoboo +SLACKBUILD LOCATION: ./games/egoboo +SLACKBUILD FILES: README doinst.sh egoboo.SlackBuild egoboo.desktop egoboo.info egoboo.png keyboard_directions.patch.gz slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/egoboo/egoboo-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6f3130695d297dcd9fe74e50bd59b68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: egoboo (three-dimensional dungeon crawling adventure) + +SLACKBUILD NAME: einstein +SLACKBUILD LOCATION: ./games/einstein +SLACKBUILD FILES: README doinst.sh einstein.SlackBuild einstein.desktop einstein.info einstein.png slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/lksj/einstein-puzzle/archive/v2.1.1/einstein-puzzle-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1228a1fb0e90bc40d8b0b1737dcbc3c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: einstein (Puzzle game inspired by Einstein's puzzle) + +SLACKBUILD NAME: empire +SLACKBUILD LOCATION: ./games/empire +SLACKBUILD FILES: README doinst.sh empire.SlackBuild empire.info slack-desc +SLACKBUILD VERSION: 4.4.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/empserver/empire-4.4.1/empire-4.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2541ba06c25124bf92828fe826a20ff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: empire (strategy game) + +SLACKBUILD NAME: emulationstation-de +SLACKBUILD LOCATION: ./games/emulationstation-de +SLACKBUILD FILES: README doinst.sh emulationstation-de.SlackBuild emulationstation-de.info slack-desc +SLACKBUILD VERSION: v1.2.6 +SLACKBUILD DOWNLOAD: https://gitlab.com/es-de/emulationstation-de/-/archive/v1.2.6/emulationstation-de-v1.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a06b0f6c3a5fc78354d792040508a79d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emulationstation-de (Emulator frontend app) + +SLACKBUILD NAME: endgame-singularity +SLACKBUILD LOCATION: ./games/endgame-singularity +SLACKBUILD FILES: README doinst.sh endgame-singularity.SlackBuild endgame-singularity.info singularity.desktop.patch slack-desc +SLACKBUILD VERSION: 1.00 +SLACKBUILD DOWNLOAD: https://github.com/singularity/singularity/releases/download/v1.00/singularity-1.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 160d6dc6ed1e48e7b54053f10b4ba733 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: endgame-singularity (Simulation) + +SLACKBUILD NAME: endless-sky +SLACKBUILD LOCATION: ./games/endless-sky +SLACKBUILD FILES: README doinst.sh endless-sky.SlackBuild endless-sky.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/endless-sky/endless-sky/archive/v0.11.0/endless-sky-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 926e15c858792b845e3ea3fbc3264b1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: endless-sky (2D space trading and combat game) + +SLACKBUILD NAME: enigma-marbles +SLACKBUILD LOCATION: ./games/enigma-marbles +SLACKBUILD FILES: README doinst.sh enigma-marbles.SlackBuild enigma-marbles.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://github.com/Enigma-Game/Enigma/releases/download/1.30/Enigma-1.30-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a93773a29a2b8223242c12ad3b2895a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enigma-marbles (puzzle game using marbles, clone of Oxyd/Rock'n'Roll) + +SLACKBUILD NAME: enigma +SLACKBUILD LOCATION: ./games/enigma +SLACKBUILD FILES: README enigma.SlackBuild enigma.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://www.chiark.greenend.org.uk/~sgtatham/enigma/enigma-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a54ee9ae40dae781560a3c2b1ce8f45d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enigma (puzzle game involving falling blocks) + +SLACKBUILD NAME: epsxe +SLACKBUILD LOCATION: ./games/epsxe +SLACKBUILD FILES: README doinst.sh epsxe.SlackBuild epsxe.desktop epsxe.info epsxe.sh epsxe.svg slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: http://www.epsxe.com/files/ePSXe205linux.zip http://www.epsxe.com/files/shaders.zip https://slackware.osuosl.org/slackware-14.2/patches/packages/openssl-1.0.2u-i586-4_slack14.2.txz +SLACKBUILD DOWNLOAD_x86_64: http://www.epsxe.com/files/ePSXe205linux_x64.zip http://www.epsxe.com/files/shaders.zip https://slackware.osuosl.org/slackware64-14.2/patches/packages/openssl-1.0.2u-x86_64-4_slack14.2.txz +SLACKBUILD MD5SUM: 3e1976822eb260722b31c9f24cb1d6e1 a863740899adb064b8a28c3fa47d5280 7771d4ead202b26b87cdfc3fd4ae0c69 +SLACKBUILD MD5SUM_x86_64: 79fefeb4bff26bf1d374befb35b390df a863740899adb064b8a28c3fa47d5280 e5b88e618fb734571da397259e1e9118 +SLACKBUILD SHORT DESCRIPTION: epsxe (PSX Emulator) + +SLACKBUILD NAME: etlegacy-data +SLACKBUILD LOCATION: ./games/etlegacy-data +SLACKBUILD FILES: LICENSE README etlegacy-data.SlackBuild etlegacy-data.info slack-desc +SLACKBUILD VERSION: 2.60 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/et-linux-2.60.x86.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d2373f29f02e18d365d7f1860eee435 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etlegacy-data (collaborative FPS - data files) + +SLACKBUILD NAME: etlegacy +SLACKBUILD LOCATION: ./games/etlegacy +SLACKBUILD FILES: README doinst.sh etlegacy.SlackBuild etlegacy.info files/etl files/etl_bot files/etlded files/etlded_bot files/openurl.sh slack-desc +SLACKBUILD VERSION: 2.83.2 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/etlegacy/etlegacy-v2.83.2-i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/etlegacy/etlegacy-v2.83.2-x86_64.tar.gz +SLACKBUILD MD5SUM: 49ecb2b9d58d413ee4498b1de1798a1f +SLACKBUILD MD5SUM_x86_64: df6c85aa991e08324dd90616c46067ae +SLACKBUILD SHORT DESCRIPTION: etlegacy (collaborative FPS) + +SLACKBUILD NAME: eureka +SLACKBUILD LOCATION: ./games/eureka +SLACKBUILD FILES: README doinst.sh eureka.SlackBuild eureka.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/ioan-chera/eureka-editor/archive/eureka-2.1.0/eureka-editor-eureka-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdd46df36eb7c76e86372c493d0ecfba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eureka (DOOM level editor) + +SLACKBUILD NAME: extremetuxracer +SLACKBUILD LOCATION: ./games/extremetuxracer +SLACKBUILD FILES: README doinst.sh extremetuxracer.SlackBuild extremetuxracer.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/extremetuxracer/etr-0.8.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddf604db8e3befa26bb5c129042a69db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extremetuxracer (Arcade Racing Game) + +SLACKBUILD NAME: exult +SLACKBUILD LOCATION: ./games/exult +SLACKBUILD FILES: README doinst.sh exult.SlackBuild exult.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/exult/exult-1.6.tar.gz http://downloads.sourceforge.net/project/exult/exult-data/exult_audio.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bf202d306f47850315c4f6a1e8b5a00 1905328f00bbbfee33812c1942bc7880 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exult (game engine for running Ultima7) + +SLACKBUILD NAME: ezquake +SLACKBUILD LOCATION: ./games/ezquake +SLACKBUILD FILES: README doinst.sh ezquake.SlackBuild ezquake.info ezquake.launcher slack-desc +SLACKBUILD VERSION: 20251027_b893b6d +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/ezquake-source-20251027_b893b6d.tar.xz https://github.com/QW-Group/ezquake-source/releases/download/3.2.3/ezquake-ubuntu-3.2.3-full.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbe6f38554fd8c55240876cda8892875 18a642c80d60bc01c04b8cb86c94bc5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ezquake (a modern QuakeWorld client) + +SLACKBUILD NAME: f1spirit +SLACKBUILD LOCATION: ./games/f1spirit +SLACKBUILD FILES: 01-no-curl-types.patch 02-Makefile.patch 03_gcc6.patch README doinst.sh f1spirit.SlackBuild f1spirit.info slack-desc +SLACKBUILD VERSION: 0.rc9.1615 +SLACKBUILD DOWNLOAD: https://www.cs.drexel.edu/~santi/games/f1spirit-0.rc9.1615.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ecc4d0fccc706ea2eeebc433ce177df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: f1spirit (F-1 Spirit Remake) + +SLACKBUILD NAME: fallout1-ce +SLACKBUILD LOCATION: ./games/fallout1-ce +SLACKBUILD FILES: README doinst.sh fallout1-ce.SlackBuild fallout1-ce.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/alexbatalov/fallout1-ce/archive/v1.1.0/fallout1-ce-1.1.0.tar.gz https://github.com/Loadmaster/fpattern/archive/v1.9/fpattern-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 331f534bf7af049d081ffe478b7c97ba b56bba5b9c334ca33c45a951152bb336 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fallout1-ce (Fallout Community Edition) + +SLACKBUILD NAME: fallout2-ce +SLACKBUILD LOCATION: ./games/fallout2-ce +SLACKBUILD FILES: README doinst.sh fallout2-ce.SlackBuild fallout2-ce.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/alexbatalov/fallout2-ce/archive/v1.3.0/fallout2-ce-1.3.0.tar.gz https://github.com/Loadmaster/fpattern/archive/v1.9/fpattern-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e193d0bafa23df7302da3125155d5b51 b56bba5b9c334ca33c45a951152bb336 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fallout2-ce (Fallout 2 Community Edition) + +SLACKBUILD NAME: fbneo-libretro +SLACKBUILD LOCATION: ./games/fbneo-libretro +SLACKBUILD FILES: README fbneo-libretro.SlackBuild fbneo-libretro.info slack-desc +SLACKBUILD VERSION: 2024.06.30_004f20a +SLACKBUILD DOWNLOAD: https://github.com/libretro/FBNeo/archive/004f20a/FBNeo-004f20a3111839bf8b0e740e3deaca9328af5df0.tar.gz https://raw.githubusercontent.com/libretro/libretro-core-info/63fc405d19f64b6559fe6428e719756a7979e596/fbneo_libretro.info +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: addb2d98906a1aad5a8545469dc39772 ae1b81670ced83c5026e0c34c5dcce23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbneo-libretro (FinalBurn Neo libretro port) + +SLACKBUILD NAME: fceux +SLACKBUILD LOCATION: ./games/fceux +SLACKBUILD FILES: README doinst.sh fceux.SlackBuild fceux.info slack-desc +SLACKBUILD VERSION: 2.6.6 +SLACKBUILD DOWNLOAD: https://github.com/TASEmulators/fceux/archive/v2.6.6/fceux-2.6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e1aede624ebe26f0a936daba3b87328 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fceux (An 8-bit NES emulator based on FCE Ultra) + +SLACKBUILD NAME: ffgo +SLACKBUILD LOCATION: ./games/ffgo +SLACKBUILD FILES: README doinst.sh ffgo.SlackBuild ffgo.info slack-desc +SLACKBUILD VERSION: 1.12.7 +SLACKBUILD DOWNLOAD: http://frougon.net/projects/FFGo/dist/1.12.7/python3-FFGo-1.12.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42715037f3f12cfda97470301f1726ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ffgo (graphical launcher for FlightGear) + +SLACKBUILD NAME: fgo +SLACKBUILD LOCATION: ./games/fgo +SLACKBUILD FILES: README doinst.sh fgo.SlackBuild fgo.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/f/fgo/fgo_1.5.5.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66e61f14437bfa0f2654ff62c6f9009a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fgo (a simple and fast front end for FlightGear Flight Simulator) + +SLACKBUILD NAME: fheroes2 +SLACKBUILD LOCATION: ./games/fheroes2 +SLACKBUILD FILES: README doinst.sh fheroes2.SlackBuild fheroes2.info slack-desc +SLACKBUILD VERSION: 1.1.14 +SLACKBUILD DOWNLOAD: https://github.com/ihhub/fheroes2/archive/1.1.14/fheroes2-1.1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f06b6c4114381c88c224f22f8c748a7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fheroes2 (Recreation of Heroes of Might and Magic II game engine) + +SLACKBUILD NAME: fifengine +SLACKBUILD LOCATION: ./games/fifengine +SLACKBUILD FILES: 8072f18a9bf4e75c3e1b197b6ccda11e82954460.patch README d14f232f4cd9a00b05d6872957070e8c020f515d.patch doinst.sh fifengine.SlackBuild fifengine.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/fifengine/fifengine/archive/0.4.2/fifengine-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a1a0d7c6332ad80d810a5962b2208c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fifengine (Game engine) + +SLACKBUILD NAME: fillets-ng-data +SLACKBUILD LOCATION: ./games/fillets-ng-data +SLACKBUILD FILES: README fillets-ng-data.SlackBuild fillets-ng-data.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/fillets/fillets-ng-data-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34a66f2531a59bbbb49dae24a463934d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fillets-ng-data (Fish Fillets NG Data) + +SLACKBUILD NAME: fillets-ng +SLACKBUILD LOCATION: ./games/fillets-ng +SLACKBUILD FILES: README doinst.sh fillets-ng.SlackBuild fillets-ng.desktop fillets-ng.info fillets-ng.png slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/fillets/fillets-ng-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdd2dfacaab345f12d9ab0ff1d0ab6dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fillets-ng (Fish Fillets NG) + +SLACKBUILD NAME: firestorm-opensim +SLACKBUILD LOCATION: ./games/firestorm-opensim +SLACKBUILD FILES: README doinst.sh firestorm-opensim.SlackBuild firestorm-opensim.desktop firestorm-opensim.info slack-desc +SLACKBUILD VERSION: 4.4.2.34167 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/phoenixviewer/Phoenix_Firestorm-Release_i686_4.4.2.34167OS.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 4a46ea59bd300606b88b379db8aa23a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firestorm-opensim (an alternative Second Life client) + +SLACKBUILD NAME: firestorm +SLACKBUILD LOCATION: ./games/firestorm +SLACKBUILD FILES: README doinst.sh firestorm.SlackBuild firestorm.desktop firestorm.info slack-desc +SLACKBUILD VERSION: 4.7.9.50527 +SLACKBUILD DOWNLOAD: http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Release_i686_4.7.9.50527.tar.xz +SLACKBUILD DOWNLOAD_x86_64: http://downloads.firestormviewer.org/linux/Phoenix_FirestormOS-Releasex64_x86_64_4.7.9.50527.tar.xz +SLACKBUILD MD5SUM: 37d11d37e53af0b11625cf6572684d0f +SLACKBUILD MD5SUM_x86_64: f3713b898ee782eee7a5c8401d260817 +SLACKBUILD SHORT DESCRIPTION: firestorm (an alternative Second Life client) + +SLACKBUILD NAME: fizmo +SLACKBUILD LOCATION: ./games/fizmo +SLACKBUILD FILES: README doinst.sh fizmo.SlackBuild fizmo.desktop fizmo.info fizmo.png slack-desc +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://github.com/chrender/fizmo/releases/download/fizmo_0-8-5/fizmo-0.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcc689fbff12f6e122f37f7f8c9ec31e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fizmo (Z-Code interpreter for Infocom and other story files) + +SLACKBUILD NAME: flare-game +SLACKBUILD LOCATION: ./games/flare-game +SLACKBUILD FILES: README flare-game.SlackBuild flare-game.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: https://github.com/flareteam/flare-game/archive/v1.14/flare-game-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90f027f22fbd6e775bef45c16bc88ed7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flare-game (Fantasy action RPG) + +SLACKBUILD NAME: flare +SLACKBUILD LOCATION: ./games/flare +SLACKBUILD FILES: README doinst.sh flare.SlackBuild flare.desktop flare.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: https://github.com/flareteam/flare-engine/archive/v1.14/flare-engine-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 600848eafcef2c4493422b151673285f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flare (Action Role-Playing Game) + +SLACKBUILD NAME: foobillardplus +SLACKBUILD LOCATION: ./games/foobillardplus +SLACKBUILD FILES: README doinst.sh foobillardplus.SlackBuild foobillardplus.desktop foobillardplus.info slack-desc +SLACKBUILD VERSION: 3.43beta +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/foobillardplus-code-170.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 097ae22366266dcb8196daaba8801794 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foobillardplus (billiards game) + +SLACKBUILD NAME: fortune-ASR +SLACKBUILD LOCATION: ./games/fortune-ASR +SLACKBUILD FILES: README fortune-ASR.SlackBuild fortune-ASR.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://web.itu.edu.tr/turkyilma1/fortune-ASR.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec391779f47328e22b088e6956d10dd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-ASR (Quotes from Alt.Sysadmin.Recovery) + +SLACKBUILD NAME: fortune-dharma +SLACKBUILD LOCATION: ./games/fortune-dharma +SLACKBUILD FILES: README fortune-dharma.SlackBuild fortune-dharma.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/downloads/vbatts/fortune-dharma/fortune-dharma-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cb334711d87e59258e289effee69542 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-dharma (dharma for fortune) + +SLACKBUILD NAME: fortune-dune +SLACKBUILD LOCATION: ./games/fortune-dune +SLACKBUILD FILES: README fortune-dune.SlackBuild fortune-dune.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fortune-dune-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68d575d408a350789a866367846b62a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-dune (quotes from Frank Herbert's Dune series) + +SLACKBUILD NAME: fortune-farscape +SLACKBUILD LOCATION: ./games/fortune-farscape +SLACKBUILD FILES: README fortune-farscape.SlackBuild fortune-farscape.info slack-desc +SLACKBUILD VERSION: 20191224 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fortune-farscape-20191224.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a70ede55e521efa61744ed5c618109d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-farscape (Farscape quotes for fortune) + +SLACKBUILD NAME: fortune-futurama +SLACKBUILD LOCATION: ./games/fortune-futurama +SLACKBUILD FILES: README fortune-futurama.SlackBuild fortune-futurama.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://www.netmeister.org/apps/fortune-mod-futurama-0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be8388731c711368d3f59f13eb5088d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-futurama (Futurama quotes for fortune) + +SLACKBUILD NAME: fortune-game_of_thrones +SLACKBUILD LOCATION: ./games/fortune-game_of_thrones +SLACKBUILD FILES: README fortune-game_of_thrones.SlackBuild fortune-game_of_thrones.info slack-desc +SLACKBUILD VERSION: 20210128 +SLACKBUILD DOWNLOAD: https://www.innermind.com/software/quotes/files/Game_of_Thrones-quotes.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ccfb925ed727b2ea79047fc2edd7ce8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-game_of_thrones (fortune file) + +SLACKBUILD NAME: fortune-noobfarm +SLACKBUILD LOCATION: ./games/fortune-noobfarm +SLACKBUILD FILES: README fortune-noobfarm.SlackBuild fortune-noobfarm.info slack-desc +SLACKBUILD VERSION: 20201030 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/noobfarm-20201030.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d85d08cb3defaf4b397d4b617e04b0e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-noobfarm (fortunes from noobfarm.org) + +SLACKBUILD NAME: fortune-slackware +SLACKBUILD LOCATION: ./games/fortune-slackware +SLACKBUILD FILES: README formatting.diff fortune-slackware.SlackBuild fortune-slackware.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/slack-fortunes-all-1.15.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fbf56ffc9ebceda518f02b3a8d0e55e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-slackware (alt.os.linux.slackware quotes for fortune) + +SLACKBUILD NAME: fortune-starwars +SLACKBUILD LOCATION: ./games/fortune-starwars +SLACKBUILD FILES: README fortune-starwars.SlackBuild fortune-starwars.info slack-desc +SLACKBUILD VERSION: 20051125 +SLACKBUILD DOWNLOAD: https://www.splitbrain.org/_media/projects/fortunes/fortune-starwars.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f4443470a5d7bcb7c5efde501f8e6f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune-starwars (Star Wars fortune file) + +SLACKBUILD NAME: fortune_doctor_who +SLACKBUILD LOCATION: ./games/fortune_doctor_who +SLACKBUILD FILES: README fortune_doctor_who.SlackBuild fortune_doctor_who.info slack-desc +SLACKBUILD VERSION: 20200923 +SLACKBUILD DOWNLOAD: https://www.innermind.com/software/quotes/files/Doctor_Who01-08-quotes.zip https://www.innermind.com/software/quotes/files/Doctor_Who10-quotes.zip https://www.innermind.com/software/quotes/files/Doctor_Who11-quotes.zip https://www.innermind.com/software/quotes/files/Doctor_Who09-quotes.zip https://www.innermind.com/software/quotes/files/Doctor_Who12-quotes.zip https://www.innermind.com/software/quotes/files/Doctor_Who13-quotes.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e26d5ff60423ebd48b28e4e200d4b22f 4431eeaf5e0f469ccff6d59eaa12bd68 13f25a1f6e37c1abd3963de90159db57 c3d97d7600c04f3cc2afedc2283718ad 0ef08a18183b5745ada718834249a91c e4579275f6d3a7c6bc2a6640402b7b5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune_doctor_who (quotes from Doctor Who) + +SLACKBUILD NAME: fortune_firefly +SLACKBUILD LOCATION: ./games/fortune_firefly +SLACKBUILD FILES: README fortune_firefly.SlackBuild fortune_firefly.info slack-desc +SLACKBUILD VERSION: 20230828bkw +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fortune-firefly-bkw-20230828.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59fb3a3326d96cfa8505e39379d79676 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fortune_firefly (fortunes from the TV series "Firefly") + +SLACKBUILD NAME: freeblocks +SLACKBUILD LOCATION: ./games/freeblocks +SLACKBUILD FILES: README doinst.sh freeblocks.SlackBuild freeblocks.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/dorkster/freeblocks/archive/v0.5/freeblocks-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30fc32bfcbdac0b0f861b30b5cf1c0de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeblocks (puzzle game) + +SLACKBUILD NAME: freeciv +SLACKBUILD LOCATION: ./games/freeciv +SLACKBUILD FILES: README doinst.sh freeciv.SlackBuild freeciv.info slack-desc +SLACKBUILD VERSION: 3.2.3 +SLACKBUILD DOWNLOAD: http://files.freeciv.org/stable/freeciv-3.2.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2387f618b831dde1e4e1e17b49ba3aec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeciv (turn-based multiplayer strategy game) + +SLACKBUILD NAME: freedink +SLACKBUILD LOCATION: ./games/freedink +SLACKBUILD FILES: README README.SBo freedink.SlackBuild freedink.info patch_upgrade_sdl2-2.0.10 slack-desc +SLACKBUILD VERSION: 109.6 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/freedink/freedink-109.6.tar.gz https://ftp.gnu.org/gnu/freedink/freedink-data-1.08.20190120.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdec0ef4db6d15b767f696745ef0ae2f 6703e773f06dc53afa4094775beaff8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedink (free RPG) + +SLACKBUILD NAME: freedoom +SLACKBUILD LOCATION: ./games/freedoom +SLACKBUILD FILES: README freedoom.SlackBuild freedoom.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://github.com/freedoom/freedoom/releases/download/v0.13.0/freedoom-0.13.0.zip https://github.com/freedoom/freedoom/releases/download/v0.13.0/freedm-0.13.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e37731df12c3e3790b1f5b7d318c84ff d317c7e7e4661dd4f88216a016c27aa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedoom (Free Software replacement for Doom/Doom2 game data) + +SLACKBUILD NAME: freedroid +SLACKBUILD LOCATION: ./games/freedroid +SLACKBUILD FILES: README doinst.sh freedroid.SlackBuild freedroid.desktop freedroid.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/freedroid/files/freedroidClassic/FreedroidClassic-1.0.2/freedroid-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 585a65f61c2cd308ab45d5c514f695dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedroid (RPG game) + +SLACKBUILD NAME: freedroidrpg +SLACKBUILD LOCATION: ./games/freedroidrpg +SLACKBUILD FILES: README doinst.sh freedroidrpg.SlackBuild freedroidrpg.desktop freedroidrpg.info slack-desc +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: ftp://ftp.osuosl.org/pub/freedroid/freedroidRPG-0.16/freedroidRPG-0.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba19730c0139df810602ea9252d47120 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedroidrpg (isometric role playing game) + +SLACKBUILD NAME: freeminer +SLACKBUILD LOCATION: ./games/freeminer +SLACKBUILD FILES: README doinst.sh freeminer.SlackBuild freeminer.info slack-desc +SLACKBUILD VERSION: 0.4.14.8+20211109_80629f4 +SLACKBUILD DOWNLOAD: https://github.com/freeminer/freeminer/archive/80629f40a85fccafaefea1a490d9ca384f73493f/freeminer-80629f40a85fccafaefea1a490d9ca384f73493f.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfc1836b67d90c5bfe0e46ba810e4c5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeminer (Minecraft-inspired sandbox game) + +SLACKBUILD NAME: freeorion +SLACKBUILD LOCATION: ./games/freeorion +SLACKBUILD FILES: README doinst.sh freeorion.SlackBuild freeorion.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/freeorion/freeorion/archive/v0.5/freeorion-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c4a083e20df334caa0f7040e79f1cc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeorion (space game) + +SLACKBUILD NAME: frogatto +SLACKBUILD LOCATION: ./games/frogatto +SLACKBUILD FILES: README doinst.sh fbsd-fixes.patch frogatto-boost-1.70.patch frogatto.SlackBuild frogatto.desktop frogatto.info frogatto.pod frogatto.wrapper slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/frogatto/frogatto/archive/1.3.1/frogatto-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3206fbe1395ea2878092fbd4ed2c591 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frogatto (2D platform game) + +SLACKBUILD NAME: frotz +SLACKBUILD LOCATION: ./games/frotz +SLACKBUILD FILES: README doinst.sh doinst.xfonts frotz-infocom.png frotz.SlackBuild frotz.desktop frotz.info frotz.png frotz.xml sdl.parallel.fix.diff sfrotz.desktop slack-desc xfrotz.desktop +SLACKBUILD VERSION: 2.55 +SLACKBUILD DOWNLOAD: https://gitlab.com/DavidGriffith/frotz/-/archive/2.55/frotz-2.55.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbe90c639c63613ed1ec0387afa4bf56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frotz (Z-machine interpreter) + +SLACKBUILD NAME: frozen-bubble +SLACKBUILD LOCATION: ./games/frozen-bubble +SLACKBUILD FILES: README doinst.sh frozen-bubble-mksrctarball.sh frozen-bubble.SlackBuild frozen-bubble.desktop frozen-bubble.info slack-desc +SLACKBUILD VERSION: git_20170702_d6a0291 +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/frozen-bubble/frozen-bubble-git_20170702_d6a0291.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f04690d91e2dba3838e5dc9ce7708f8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frozen-bubble (an SDL game) + +SLACKBUILD NAME: fs-uae-arcade +SLACKBUILD LOCATION: ./games/fs-uae-arcade +SLACKBUILD FILES: README doinst.sh fs-uae-arcade.SlackBuild fs-uae-arcade.info slack-desc +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: https://fs-uae.net/stable/3.0.5/fs-uae-arcade-3.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85e151135df7b886169a040a43ebbc52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fs-uae-arcade (fullscreen game browser) + +SLACKBUILD NAME: fs-uae-launcher +SLACKBUILD LOCATION: ./games/fs-uae-launcher +SLACKBUILD FILES: README doinst.sh fs-uae-launcher.SlackBuild fs-uae-launcher.info slack-desc +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: https://fs-uae.net/stable/3.0.5/fs-uae-launcher-3.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fc4e026763d49fb3f5696f678c4c0e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fs-uae-launcher (FS-UAE GUI) + +SLACKBUILD NAME: fs-uae +SLACKBUILD LOCATION: ./games/fs-uae +SLACKBUILD FILES: README doinst.sh fs-uae.SlackBuild fs-uae.info slack-desc +SLACKBUILD VERSION: 3.1.35 +SLACKBUILD DOWNLOAD: https://fs-uae.net/stable/3.1.35/fs-uae-3.1.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc7b2323ee199a6c0b31b391a9d97815 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fs-uae (Amiga Emulator) + +SLACKBUILD NAME: fs2open +SLACKBUILD LOCATION: ./games/fs2open +SLACKBUILD FILES: README doinst.sh fs2open.SlackBuild fs2open.info slack-desc +SLACKBUILD VERSION: ac2b864 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fs2open-ac2b864.tar.gz https://downloads.sourceforge.net/project/openal-soft/openal-soft/openal-soft-1.15.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19d8cd7edeb98a25b49abbf92b68246c ea83dec3b9655a27d28e7bc7cae9cd71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fs2open (FreeSpace 2 Source Code Project) + +SLACKBUILD NAME: fuse-emulator +SLACKBUILD LOCATION: ./games/fuse-emulator +SLACKBUILD FILES: README doinst.sh fuse-emulator.SlackBuild fuse-emulator.info slack-desc +SLACKBUILD VERSION: 1.5.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/fuse-emulator/fuse/1.5.7/fuse-1.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9c9085635726ae4fdbe2c40d82de695 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-emulator (the Free Unix Spectrum Emulator) + +SLACKBUILD NAME: galaxyv2 +SLACKBUILD LOCATION: ./games/galaxyv2 +SLACKBUILD FILES: README doinst.sh galaxyv2.SlackBuild galaxyv2.desktop galaxyv2.info galaxyv2.png slack-desc +SLACKBUILD VERSION: 1.86 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/galaxyv2/galaxyv2/galaxyv2_1.86/galaxyv2_1.86_src.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 60bd8c4993c513eb91bffe221734a1a1 +SLACKBUILD SHORT DESCRIPTION: galaxyv2 (2D network game) + +SLACKBUILD NAME: game_1945 +SLACKBUILD LOCATION: ./games/game_1945 +SLACKBUILD FILES: README doinst.sh game_1945.SlackBuild game_1945.desktop game_1945.info game_1945.png game_1945.sh slack-desc +SLACKBUILD VERSION: 0.55 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/1945.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5416878f4642cbe18a8b0a23a93a42d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: game_1945 (simple top-down shooter) + +SLACKBUILD NAME: garden +SLACKBUILD LOCATION: ./games/garden +SLACKBUILD FILES: README doinst.sh garden.SlackBuild garden.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/garden/garden-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9cce86ab226164279ef325f9d798397 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: garden (2D vertical shoot-em-up game) + +SLACKBUILD NAME: gargoyle +SLACKBUILD LOCATION: ./games/gargoyle +SLACKBUILD FILES: README doinst.sh gargoyle.SlackBuild gargoyle.info gargoyle.sh slack-desc +SLACKBUILD VERSION: 2026.1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/garglk/garglk/archive/2026.1.1/garglk-2026.1.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1c0a9a108bb98dcb7fdadbea28b2bb99 +SLACKBUILD SHORT DESCRIPTION: gargoyle (interactive fiction interpreter) + +SLACKBUILD NAME: gbrainy +SLACKBUILD LOCATION: ./games/gbrainy +SLACKBUILD FILES: README doinst.sh gbrainy.SlackBuild gbrainy.info slack-desc +SLACKBUILD VERSION: 2.4.6 +SLACKBUILD DOWNLOAD: http://gent.softcatala.org/jmas/gbrainy/gbrainy-2.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db8bbc91708e892752fc7a0caf588b46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gbrainy (a brain teaser game and trainer) + +SLACKBUILD NAME: gemrb +SLACKBUILD LOCATION: ./games/gemrb +SLACKBUILD FILES: README doinst.sh gemrb.SlackBuild gemrb.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gemrb/files/Releases//0.9.0/gemrb-0.9.0-sources.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53edd434d8a59fcce3c4bac3a8d4c315 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gemrb (Infinity engine open-source implementation) + +SLACKBUILD NAME: ggmud +SLACKBUILD LOCATION: ./games/ggmud +SLACKBUILD FILES: README doinst.sh ggmud-link.diff ggmud-wrapper.sh ggmud.SlackBuild ggmud.desktop ggmud.info ggmud.png icon.png slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/ggmud/ggmud/0.9.4/GGMud-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 653a1cb6177b1d0419ee50597540b9e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ggmud (console MUD client) + +SLACKBUILD NAME: gl-117 +SLACKBUILD LOCATION: ./games/gl-117 +SLACKBUILD FILES: README doinst.sh gl-117.SlackBuild gl-117.desktop gl-117.info gl-117.png slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gl-117/gl-117-1.3.2-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aad53c5531943529fd769fae4efeae02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gl-117 (Action Flight Simulator) + +SLACKBUILD NAME: glbsp +SLACKBUILD LOCATION: ./games/glbsp +SLACKBUILD FILES: README doinst.sh dynamic_libglbsp.diff fltkconf.diff glbsp.SlackBuild glbsp.desktop glbsp.info icons/glbspx_128x128x32.png icons/glbspx_16x16x32.png icons/glbspx_32x32x32.png icons/glbspx_48x48x32.png nodeview.desktop slack-desc +SLACKBUILD VERSION: 2.24 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/glbsp/glbsp/2.24/glbsp_src_224.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f33320cd9cb58075e5e9d76f92940a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glbsp (OpenGL node builder for Doom engines) + +SLACKBUILD NAME: glestae +SLACKBUILD LOCATION: ./games/glestae +SLACKBUILD FILES: README doinst.sh gcc-4.7.patch glestae.SlackBuild glestae.info libpng-1.5.patch slack-desc +SLACKBUILD VERSION: 0.3.93 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/glestae/glestae-src-0.3.93.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83fec41c3c163dfb8437df93e98b5901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glestae (Glest Advanced Engine) + +SLACKBUILD NAME: glob2 +SLACKBUILD LOCATION: ./games/glob2 +SLACKBUILD FILES: README doinst.sh glob2.SlackBuild glob2.info patches/c++14.patch patches/fixes.patch patches/glob2-bool.patch patches/glob2-scons3.patch patches/scons-python3.patch patches/scons_syntax.patch slack-desc +SLACKBUILD VERSION: 0.9.4.4 +SLACKBUILD DOWNLOAD: http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94c527325f355a29a2807f8f18a6e6a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glob2 (RTS game) + +SLACKBUILD NAME: gltron +SLACKBUILD LOCATION: ./games/gltron +SLACKBUILD FILES: README doinst.sh gltron.SlackBuild gltron.desktop gltron.info patches/gltron-0.70-configure.patch.gz patches/gltron-0.70-debian.patch.gz patches/gltron-0.70-gcc49.patch.gz patches/gltron-0.70-prototypes.patch.gz slack-desc +SLACKBUILD VERSION: 0.70 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/gltron/gltron-0.70-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 300e54914844f36c199415d6d8b0372a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gltron (3D lightcycle racing game inspired by TRON) + +SLACKBUILD NAME: glulxe +SLACKBUILD LOCATION: ./games/glulxe +SLACKBUILD FILES: README glulxe-glktermw.6 glulxe-glktermw.6.md glulxe.SlackBuild glulxe.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://www.eblong.com/zarf/glulx/glulxe-061.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d0438faa42fd09d08876f75372c97b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glulxe (interactive fiction VM) + +SLACKBUILD NAME: glxosd +SLACKBUILD LOCATION: ./games/glxosd +SLACKBUILD FILES: README doinst.sh glxosd.SlackBuild glxosd.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/nickguletskii/GLXOSD/archive/2.5.0/GLXOSD-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a5f34b0415d4d6a68a64bed6004136c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glxosd (on-screen display) + +SLACKBUILD NAME: gnome-chess +SLACKBUILD LOCATION: ./games/gnome-chess +SLACKBUILD FILES: README doinst.sh gnome-chess.SlackBuild gnome-chess.info slack-desc +SLACKBUILD VERSION: 41.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-chess/41/gnome-chess-41.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79a5f2164941ba75baf4bc0a1b99045f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-chess (2D Chess) + +SLACKBUILD NAME: gnome-klotski +SLACKBUILD LOCATION: ./games/gnome-klotski +SLACKBUILD FILES: README doinst.sh gnome-klotski.SlackBuild gnome-klotski.info slack-desc +SLACKBUILD VERSION: 3.38.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-klotski/3.38/gnome-klotski-3.38.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 586f13a3bf0a9b21c84be9db6a52a447 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-klotski (Klotski game for gnome.) + +SLACKBUILD NAME: gnome-mahjongg +SLACKBUILD LOCATION: ./games/gnome-mahjongg +SLACKBUILD FILES: README doinst.sh gnome-mahjongg.SlackBuild gnome-mahjongg.info meson-drop-unused-argument-for-i18n.merge_file.patch slack-desc +SLACKBUILD VERSION: 3.38.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-mahjongg/3.38/gnome-mahjongg-3.38.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f1de4de650ee9e9481692339cb10024 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-mahjongg (Gnome mahjongg game) + +SLACKBUILD NAME: gnome-mines +SLACKBUILD LOCATION: ./games/gnome-mines +SLACKBUILD FILES: README doinst.sh gnome-mines.SlackBuild gnome-mines.info slack-desc +SLACKBUILD VERSION: 40.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-mines/40/gnome-mines-40.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e97ed3fd975048f70c1e7a38b1932046 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-mines (Puzzle Game) + +SLACKBUILD NAME: gnonograms +SLACKBUILD LOCATION: ./games/gnonograms +SLACKBUILD FILES: README doinst.sh gnonogram-controller.diff.txt gnonograms.SlackBuild gnonograms.info slack-desc +SLACKBUILD VERSION: 0.9.9.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gnonograms3-0.9.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc2b86cf2062acacc6a86e66c89af317 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnonograms (Nonogram puzzle generator and solver) + +SLACKBUILD NAME: gnubg +SLACKBUILD LOCATION: ./games/gnubg +SLACKBUILD FILES: README doinst.sh gnubg.SlackBuild gnubg.desktop gnubg.info slack-desc +SLACKBUILD VERSION: 1.06.002 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/gnubg/gnubg-release-1.06.002-sources.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3823526d5c503a961024d761adefd5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnubg (command line or a gui backgammon) + +SLACKBUILD NAME: gnurobbo +SLACKBUILD LOCATION: ./games/gnurobbo +SLACKBUILD FILES: README doinst.sh gnurobbo.SlackBuild gnurobbo.desktop gnurobbo.info slack-desc +SLACKBUILD VERSION: 0.68 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/gnurobbo/gnurobbo/gnurobbo%200.68/gnurobbo-0.68-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d1f194a67dcc66c6c88ae1037db4a50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnurobbo (a FOSS implementation of a Polish Atari XE game) + +SLACKBUILD NAME: gnuski +SLACKBUILD LOCATION: ./games/gnuski +SLACKBUILD FILES: README gnuski.SlackBuild gnuski.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gnuski/gnuski-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afaae9ff88292bce9a7f4e4682099315 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnuski (GNU skifree) + +SLACKBUILD NAME: golly +SLACKBUILD LOCATION: ./games/golly +SLACKBUILD FILES: README doinst.sh golly.SlackBuild golly.desktop golly.info icons/128.png icons/16.png icons/32.png icons/48.png slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/golly/golly/golly-5.0/golly-5.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f166dca937b111f02190814276e9d1d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: golly (Game of Life simulator) + +SLACKBUILD NAME: goonies +SLACKBUILD LOCATION: ./games/goonies +SLACKBUILD FILES: README doinst.sh gcc6.patch goonies.SlackBuild goonies.info makefile.patch slack-desc +SLACKBUILD VERSION: 1.4.1528 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/goonies.src_1.4.1528.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c220958a0766fb716d2d0081c81e8bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goonies (A remake of the MSX Goonies game) + +SLACKBUILD NAME: gottet +SLACKBUILD LOCATION: ./games/gottet +SLACKBUILD FILES: README doinst.sh gottet.SlackBuild gottet.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://gottcode.org/gottet/gottet-1.2.0-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58156a38b2b28548810cda1f960a5ac0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gottet (a basic tetris clone) + +SLACKBUILD NAME: greed +SLACKBUILD LOCATION: ./games/greed +SLACKBUILD FILES: README greed.SlackBuild greed.info slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: http://www.catb.org/~esr/greed/greed-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a31b34f53c8455f3a90ff1c1dee35e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: greed (clone of Pac-Man and Tron) + +SLACKBUILD NAME: gtetrinet +SLACKBUILD LOCATION: ./games/gtetrinet +SLACKBUILD FILES: README cli_opts.diff doinst.sh git2tarxz.sh gtetrinet.SlackBuild gtetrinet.info nolockup.diff slack-desc +SLACKBUILD VERSION: 0.8.0_20220828_6d816ee +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/gtetrinet-0.8.0_20220828_6d816ee.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 149e03efb889f7e2ae7ab80584e6007a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtetrinet (multiplayer networked Tetris-like game) + +SLACKBUILD NAME: gtkballs +SLACKBUILD LOCATION: ./games/gtkballs +SLACKBUILD FILES: README doinst.sh gtkballs.SlackBuild gtkballs.desktop gtkballs.info icons/128.png icons/16.png icons/32.png icons/48.png icons/96.png slack-desc +SLACKBUILD VERSION: 3.1.5 +SLACKBUILD DOWNLOAD: http://gtkballs.antex.ru/dist/gtkballs-3.1.5.tar.gz http://gtkballs.antex.ru/themes/asp.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1654799db1e9a46607b06f7ad3c0bf05 ad2e9d5990c6d26024dbac74475f957f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkballs (clone of Lines - logic game about balls) + +SLACKBUILD NAME: gtklife +SLACKBUILD LOCATION: ./games/gtklife +SLACKBUILD FILES: README doinst.sh gtklife.SlackBuild gtklife.desktop gtklife.info slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: http://homeforaday.org/gtklife/gtklife-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e31fa2e23f89f719539b25decb21152 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklife (Conway's Life program) + +SLACKBUILD NAME: gzdoom-legacy +SLACKBUILD LOCATION: ./games/gzdoom-legacy +SLACKBUILD FILES: README README_SBo.txt README_versions.txt compilefix.1.8.09.diff.gz compilefix.1.9.1.diff.gz compilefix.2.4.0.diff.gz doinst.sh gzdoom-legacy.SlackBuild gzdoom-legacy.info gzdoom.desktop gzdoom.png slack-desc window_title_version.diff.gz +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/coelckers/gzdoom/archive/g2.4.0/gzdoom-g2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2337388b44cd206ddbb3a2c44c78d3cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gzdoom-legacy (OpenGL port of DOOM, older version) + +SLACKBUILD NAME: gzdoom +SLACKBUILD LOCATION: ./games/gzdoom +SLACKBUILD FILES: README README_SBo.txt doinst.sh gzdoom.SlackBuild gzdoom.desktop gzdoom.info slack-desc +SLACKBUILD VERSION: 4.14.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/coelckers/gzdoom/archive/g4.14.2/gzdoom-g4.14.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 63f313287791924c6f56d6533d87480e +SLACKBUILD SHORT DESCRIPTION: gzdoom (OpenGL port of DOOM) + +SLACKBUILD NAME: hack-of-life +SLACKBUILD LOCATION: ./games/hack-of-life +SLACKBUILD FILES: README doinst.sh git2tarxz.sh hack-of-life.SlackBuild hack-of-life.desktop hack-of-life.info hack-of-life.png hackoflife.6 hackoflife.rst slack-desc +SLACKBUILD VERSION: 20130628_3a6c824 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/hack-of-life-20130628_3a6c824.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b98a5d1a43d8c883d47713820f7bc85e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hack-of-life (networked multiplayer Conway's Life variant) + +SLACKBUILD NAME: hatari +SLACKBUILD LOCATION: ./games/hatari +SLACKBUILD FILES: README doinst.sh douninst.sh hatari.SlackBuild hatari.info hatari.xml hatariui-create-cfg-if-missing.diff hatariui.desktop manpage.2.3.1.diff manpage.2.4.1.diff manpage.2.5.0.diff manpage.2.6.0.diff manpage.2.6.1.diff manpage.diff slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://framagit.org/hatari/hatari/-/archive/v2.6.1/hatari-v2.6.1.tar.bz2 https://downloads.sourceforge.net/project/emutos/emutos/1.4/emutos-1024k-1.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a12ebb06f6ac4cccfca4547d1d9df4ac b930b7f4ae1d11d7312f645e7951ade3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hatari (Atari ST/STE/Falcon emulator) + +SLACKBUILD NAME: hatari_tos_roms +SLACKBUILD LOCATION: ./games/hatari_tos_roms +SLACKBUILD FILES: README doinst.sh hatari_tos_roms.SlackBuild hatari_tos_roms.info slack-desc +SLACKBUILD VERSION: 20230107 +SLACKBUILD DOWNLOAD: http://steem.atari.st/tos_uk.zip http://steem.atari.st/tos_us.zip https://download.salixos.org/i486/extra-15.0/source/games/hatari_tos_roms/tos104uk.zip https://download.salixos.org/i486/extra-15.0/source/games/hatari_tos_roms/tos104us.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51778c08eaabe70020b30bf87b04ec7f bf250988783a0d468711a1057215fd73 9e5d9087b977c15b69e46a491434eaf0 eceb4557808c544fae4bb3d4519911d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hatari_tos_roms (TOS ROM images for Atari ST emulators) + +SLACKBUILD NAME: haxima-nazghul +SLACKBUILD LOCATION: ./games/haxima-nazghul +SLACKBUILD FILES: README doinst.sh haxima-nazghul.SlackBuild haxima-nazghul.desktop haxima-nazghul.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/nazghul/nazghul/nazghul-0.7.1/nazghul-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78b46488f1b8fee62a4b839d2ff6b167 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haxima-nazghul (role-playing game) + +SLACKBUILD NAME: hedgewars +SLACKBUILD LOCATION: ./games/hedgewars +SLACKBUILD FILES: README cmake4.patch doinst.sh fpc-3.2.0.patch hedgewars.SlackBuild hedgewars.info icons/128.png icons/16.png icons/22.png icons/256.png icons/32.png icons/48.png icons/64.png include.qpainterpath.diff slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://www.hedgewars.org/download/releases/hedgewars-src-1.0.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9eaad10355c4ad63e42a292efcc7fd4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hedgewars (a free turn based strategy game) + +SLACKBUILD NAME: heretic_shareware_data +SLACKBUILD LOCATION: ./games/heretic_shareware_data +SLACKBUILD FILES: README heretic_shareware_data.SlackBuild heretic_shareware_data.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/heretic/htic_v12.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 420b23b3d8f2cbd164c121369eaa2b09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heretic_shareware_data (shareware Heretic game data) + +SLACKBUILD NAME: heroes +SLACKBUILD LOCATION: ./games/heroes +SLACKBUILD FILES: README doinst.sh douninst.sh heroes-0.21.patch heroes.SlackBuild heroes.desktop heroes.info man/heroes.6 man/heroeslvl.6 slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/heroes/heroes/0.21/heroes-0.21.tar.bz2 https://downloads.sourceforge.net/project/heroes/heroes-data/1.5/heroes-data-1.5.tar.bz2 https://downloads.sourceforge.net/project/heroes/heroes-sound-tracks/1.0/heroes-sound-tracks-1.0.tar.bz2 https://downloads.sourceforge.net/project/heroes/heroes-sound-effects/1.0/heroes-sound-effects-1.0.tar.bz2 https://downloads.sourceforge.net/project/heroes/heroes-hq-sound-tracks/1.0/heroes-hq-sound-tracks-1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec608676e2e75abdfddf8072bb3b28db 015a95c16998bd0900f3a6cb6e6f26ac f23313177d7a33b1b2e8c759cfa54310 1c04db6da3d98eebfb3119460701cd5b b41d4f0f88e5e9d254b1a8e4a2ad32c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heroes (2d arcade style game) + +SLACKBUILD NAME: heroic-bin +SLACKBUILD LOCATION: ./games/heroic-bin +SLACKBUILD FILES: README doinst.sh heroic-bin.SlackBuild heroic-bin.desktop heroic-bin.info slack-desc +SLACKBUILD VERSION: 2.16.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/releases/download/v2.16.1/Heroic-2.16.1-linux-x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c1ebbcbfd72ad76e787b2a00700bd32e +SLACKBUILD SHORT DESCRIPTION: heroic-bin (games launcher for GOG, Amazon and Epic Games) + +SLACKBUILD NAME: hex-a-hop +SLACKBUILD LOCATION: ./games/hex-a-hop +SLACKBUILD FILES: README hex-a-hop.SlackBuild hex-a-hop.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/hexahop/hex-a-hop-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc8d065c2cc0fce9e08852b8c465175e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hex-a-hop (hexagonal tile-based puzzle game) + +SLACKBUILD NAME: hexalate +SLACKBUILD LOCATION: ./games/hexalate +SLACKBUILD FILES: README doinst.sh hexalate.SlackBuild hexalate.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://gottcode.org/hexalate/hexalate-1.1.4-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b8d536e87c634471543cfae97b7b1c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexalate (color matching game) + +SLACKBUILD NAME: hexen_demo_data +SLACKBUILD LOCATION: ./games/hexen_demo_data +SLACKBUILD FILES: README hexen_demo_data.SlackBuild hexen_demo_data.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/hexen/hexndemo.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b30672df8b41fd35fafe40ce0c3855c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexen_demo_data (game data from Hexen demo release) + +SLACKBUILD NAME: hexglass +SLACKBUILD LOCATION: ./games/hexglass +SLACKBUILD FILES: README doinst.sh hexglass.SlackBuild hexglass.desktop hexglass.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/lizaifang/hexglass/archive/hexglass-1.2.1/hexglass-hexglass-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92683988cd7f2aff7478c1e73c53433b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexglass (Tetris-like puzzle game) + +SLACKBUILD NAME: higan +SLACKBUILD LOCATION: ./games/higan +SLACKBUILD FILES: README doinst.sh higan-flags.diff higan-paths.diff higan.6 higan.SlackBuild higan.desktop higan.info higan.rst icarus.6 icarus.desktop icarus.rst includes.diff slack-desc +SLACKBUILD VERSION: 106 +SLACKBUILD DOWNLOAD: https://github.com/higan-emu/higan/archive/v106/higan-106.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a68c6b9671089b4a7fde0b234531d61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: higan (console multi-system emulator) + +SLACKBUILD NAME: hlsdk +SLACKBUILD LOCATION: ./games/hlsdk +SLACKBUILD FILES: README hlsdk.SlackBuild hlsdk.info slack-desc +SLACKBUILD VERSION: 28082015 +SLACKBUILD DOWNLOAD: https://github.com/FWGS/halflife/archive/235f2f4/halflife-235f2f448f5cab7251206f8ff1f242e30346a4d4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29ea960e27996ad0512ed2d287303051 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hlsdk (Half Life 1 SDK) + +SLACKBUILD NAME: hnefatafl +SLACKBUILD LOCATION: ./games/hnefatafl +SLACKBUILD FILES: README hnefatafl.SlackBuild hnefatafl.info slack-desc +SLACKBUILD VERSION: 140617 +SLACKBUILD DOWNLOAD: http://hnefatafl.se/src/hnefatafl140617.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f32ab441af9edbfb22d9e3f532b13f3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hnefatafl (Norse board game) + +SLACKBUILD NAME: ho1 +SLACKBUILD LOCATION: ./games/ho1 +SLACKBUILD FILES: README doinst.sh ho1.SlackBuild ho1.info slack-desc +SLACKBUILD VERSION: 1.430 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/HO_1430_r894.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee6b9d421040f2e2dc3b97d5fc0e79ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ho1 (Manager tool for http://hattrick.org game.) + +SLACKBUILD NAME: homm3_shareware_data +SLACKBUILD LOCATION: ./games/homm3_shareware_data +SLACKBUILD FILES: README homm3_shareware_data.SlackBuild homm3_shareware_data.info slack-desc +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://archive.org/download/heroes_3_complete_demo/heroes_3_complete_demo.sit +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49343f4fc8c5820c28f4bc8c39a2e149 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: homm3_shareware_data (Heroes of Might and Magic III Demo) + +SLACKBUILD NAME: iagno +SLACKBUILD LOCATION: ./games/iagno +SLACKBUILD FILES: 0001-Don-t-alter-or-try-to-write-GtkChild-fields.patch 0001-Reference-of-GtkChild-fields-is-handled-by-GtkBuilde.patch README doinst.sh iagno.SlackBuild iagno.info slack-desc +SLACKBUILD VERSION: 3.38.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/iagno/3.38/iagno-3.38.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20b96b6f5863224a118994207c19ebd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iagno (reversi) + +SLACKBUILD NAME: icebreaker +SLACKBUILD LOCATION: ./games/icebreaker +SLACKBUILD FILES: README doinst.sh icebreaker.SlackBuild icebreaker.info slack-desc +SLACKBUILD VERSION: 2.2.2+7180612_20231115 +SLACKBUILD DOWNLOAD: https://github.com/mattdm/icebreaker/archive/7180612a54b42a5f52e15238d7ddf64f0b879e51/icebreaker-7180612a54b42a5f52e15238d7ddf64f0b879e51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11652a4cd35600cb9659e81cedab853b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icebreaker (jezzball-like game for Linux, with a penguin theme) + +SLACKBUILD NAME: ifm +SLACKBUILD LOCATION: ./games/ifm +SLACKBUILD FILES: README ifm.SlackBuild ifm.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: http://www.ifarchive.org/if-archive/mapping-tools/ifm-5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa18a544fc0fec2ddc452777317357ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ifm (Interactive fiction mapper) + +SLACKBUILD NAME: img2xterm +SLACKBUILD LOCATION: ./games/img2xterm +SLACKBUILD FILES: README img2xterm.SlackBuild img2xterm.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/rossy/img2xterm/archive/v1.0.0/img2xterm-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a17d463d9513ab5420bb7891af615496 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: img2xterm (display images on the terminal) + +SLACKBUILD NAME: innoextract +SLACKBUILD LOCATION: ./games/innoextract +SLACKBUILD FILES: README boost.diff boost_system.diff innoextract.SlackBuild innoextract.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://constexpr.org/innoextract/files/innoextract-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 964f39bb3f8fd2313629e69ffd3dab9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: innoextract (Unpacker for Inno Setup installers) + +SLACKBUILD NAME: instead +SLACKBUILD LOCATION: ./games/instead +SLACKBUILD FILES: README doinst.sh instead.SlackBuild instead.info slack-desc +SLACKBUILD VERSION: 3.5.2 +SLACKBUILD DOWNLOAD: https://github.com/instead-hub/instead/releases/download/3.5.2/instead_3.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cc6a0a8fbea9e80be2488a16f9cd60c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: instead (INterpreter of Simple TExt ADventure) + +SLACKBUILD NAME: invasion3d +SLACKBUILD LOCATION: ./games/invasion3d +SLACKBUILD FILES: README doinst.sh invasion3d.SlackBuild invasion3d.info slack-desc +SLACKBUILD VERSION: 1.0.4b +SLACKBUILD DOWNLOAD: https://github.com/richard42/invasion3d/archive/1.0.4b/invasion3d-1.0.4b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 979943b6d58d42768bff0179f2daa209 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: invasion3d (Retro Style Space Invader Game) + +SLACKBUILD NAME: ioquake3 +SLACKBUILD LOCATION: ./games/ioquake3 +SLACKBUILD FILES: README doinst.sh ioquake3.SlackBuild ioquake3.desktop ioquake3.info launcher.ioquake3 slack-desc +SLACKBUILD VERSION: 1.36_8d2c2b4 +SLACKBUILD DOWNLOAD: https://github.com/mdinslage/SlackBuilds_Downloads/raw/main/ioquake3-1.36_8d2c2b4.tar.gz http://ftp.gwdg.de/pub/misc/ftp.idsoftware.com/idstuff/quake3/linux/linuxq3apoint-1.32b-3.x86.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 303d91ae7413e890d9a3b3eb8426b03f c71fdddccb20e8fc393d846e9c61d685 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ioquake3 (An open source Quake 3 distribution) + +SLACKBUILD NAME: iortcw +SLACKBUILD LOCATION: ./games/iortcw +SLACKBUILD FILES: README doinst.sh iortcw-mp.desktop iortcw.SlackBuild iortcw.desktop iortcw.info iortcw.png launcher.iortcw launcher.iortcw-mp slack-desc +SLACKBUILD VERSION: 1.51c +SLACKBUILD DOWNLOAD: https://github.com/iortcw/iortcw/archive/1.51c/iortcw-1.51c.tar.gz https://github.com/iortcw/iortcw/releases/download/1.51c/patch-data-141.zip https://github.com/iortcw/iortcw/releases/download/1.51c/patch-data-SP_deutsch.zip https://github.com/iortcw/iortcw/releases/download/1.51c/patch-data-SP_espanol.zip https://github.com/iortcw/iortcw/releases/download/1.51c/patch-data-SP_francais.zip https://github.com/iortcw/iortcw/releases/download/1.51c/patch-data-SP_italiano.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2415c65c3dcc91e22dfe6fc54e90a48c 291a37caa9d65d0b81f767918b76fa56 c377642e833307c34d7c995c8bf0c35d 0d9705612393f0bc1875d15870811574 e177e33865b907d1bd4f59586c9001e0 23d82460f778b1aa47ee26f60b11f404 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iortcw (Game engine for Return To Castle Wolfenstein) + +SLACKBUILD NAME: jag +SLACKBUILD LOCATION: ./games/jag +SLACKBUILD FILES: README doinst.sh jag.SlackBuild jag.info slack-desc +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://gitlab.com/coringao/jag/-/archive/0.3.8/jag-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39f51340a2a6fd5fce2e5f7519f073c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jag (A 2D arcade puzzle game) + +SLACKBUILD NAME: javacpc +SLACKBUILD LOCATION: ./games/javacpc +SLACKBUILD FILES: README doinst.sh javacpc.SlackBuild javacpc.desktop javacpc.info javacpc.png javacpc.sh slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/javacpc/JavaCPC%20Desktop/JavaCPC_Desktop_3.0.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 265b35fe51821ec823b230c2808c828e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: javacpc (Amstrad CPC-Emulator) + +SLACKBUILD NAME: jezzball-kazzmir +SLACKBUILD LOCATION: ./games/jezzball-kazzmir +SLACKBUILD FILES: Makefile README README_Slackware.txt doinst.sh icons/16.png icons/32.png icons/48.png icons/64.png insults.diff jezzball-kazzmir.6 jezzball-kazzmir.SlackBuild jezzball-kazzmir.desktop jezzball-kazzmir.info jezzball-kazzmir.rst loadpng.diff score.jzb.gz slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jezzball-1.1.tar.gz https://slackware.uk/~urchlay/src/jezzball-kazzmir-extra-backgrounds.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72b25d7f8529c01164583b72870df0ea 8c9df20f4bc04865ee6e8300ce18990b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jezzball-kazzmir (2d arcade/puzzle game) + +SLACKBUILD NAME: jfsw +SLACKBUILD LOCATION: ./games/jfsw +SLACKBUILD FILES: README README_game_data.txt README_music.txt desktop/jfsw-build.desktop desktop/jfsw.desktop desktop/kenbuild.desktop doinst.sh git2tarxz.sh jfsw.SlackBuild jfsw.info jfsw.png kenbuild.sh patches/dont_use_jack.diff patches/twin_dragon_grp.diff slack-desc +SLACKBUILD VERSION: 20210725_716e1e3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jfsw-20210725_716e1e3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 034fcfdafda31ee5968cd7ae5484b515 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw (source port of Shadow Warrior first-person shooter game) + +SLACKBUILD NAME: jfsw_demo_data +SLACKBUILD LOCATION: ./games/jfsw_demo_data +SLACKBUILD FILES: README doinst.sh jfsw_demo_data.SlackBuild jfsw_demo_data.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: ftp://ftp.3drealms.com/share/3dsw12.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d77564e8764feeb1509dd0d534fb8952 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw_demo_data (Shadow Warrior shareware data file for use with jfsw) + +SLACKBUILD NAME: jfsw_hires_pack +SLACKBUILD LOCATION: ./games/jfsw_hires_pack +SLACKBUILD FILES: README jfsw_hires_pack.SlackBuild jfsw_hires_pack.info slack-desc svn2tarxz.sh +SLACKBUILD VERSION: 20201205_r21 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jfsw_hires_pack-20201205_r21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff7879eeeff77170ccd08eb07d11c051 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw_hires_pack (graphic enhancements for jfsw and voidsw) + +SLACKBUILD NAME: jfsw_registered_data +SLACKBUILD LOCATION: ./games/jfsw_registered_data +SLACKBUILD FILES: README doinst.sh extract-shadow-warrior.sh jfsw_registered_data.SlackBuild jfsw_registered_data.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://archive.org/download/ShadowWarriorUSA/Shadow%20Warrior%20%28USA%29.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b301a2f6929cdd7642b308b13d4bc69c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw_registered_data (game data from full version of Shadow Warrior) + +SLACKBUILD NAME: jfsw_twin_dragon +SLACKBUILD LOCATION: ./games/jfsw_twin_dragon +SLACKBUILD FILES: README jfsw_twin_dragon.SlackBuild jfsw_twin_dragon.info slack-desc +SLACKBUILD VERSION: 20200428 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jfsw_twin_dragon-20200428.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b99aaf5059079d2c39781fc2746f937 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw_twin_dragon (game data for Shadow Warrior expansion pack) + +SLACKBUILD NAME: jfsw_wanton_destruction +SLACKBUILD LOCATION: ./games/jfsw_wanton_destruction +SLACKBUILD FILES: README jfsw_wanton_destruction.SlackBuild jfsw_wanton_destruction.info slack-desc +SLACKBUILD VERSION: 20050909 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/swwd.exe +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df7732c37aaedb595386a874d1a017f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfsw_wanton_destruction (game data for Shadow Warrior expansion pack) + +SLACKBUILD NAME: jg-bsnes +SLACKBUILD LOCATION: ./games/jg-bsnes +SLACKBUILD FILES: README jg-bsnes.SlackBuild jg-bsnes.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/bsnes/-/archive/2.0.2/bsnes-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eabadb95958ca1b02a45295102d97cdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-bsnes (Super Nintendo emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-cega +SLACKBUILD LOCATION: ./games/jg-cega +SLACKBUILD FILES: README jg-cega.SlackBuild jg-cega.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/cega/-/archive/0.6.1/cega-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7eb2ea67dbe57d00896b758e59e4948 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-cega (Sega emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-gambatte +SLACKBUILD LOCATION: ./games/jg-gambatte +SLACKBUILD FILES: README jg-gambatte.SlackBuild jg-gambatte.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/gambatte/-/archive/0.6.0/gambatte-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ea3179bc62a3a92c74684277288f1ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-gambatte (Nintendo GameBoy emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-genplus +SLACKBUILD LOCATION: ./games/jg-genplus +SLACKBUILD FILES: README jg-genplus.SlackBuild jg-genplus.info slack-desc +SLACKBUILD VERSION: 1.7.6.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/genplus/-/archive/1.7.6.4/genplus-1.7.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 231d50055378262d1ed655f05e2dbc19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-genplus (Sega emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-geolith +SLACKBUILD LOCATION: ./games/jg-geolith +SLACKBUILD FILES: README jg-geolith.SlackBuild jg-geolith.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/geolith/-/archive/0.3.0/geolith-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e79315c156fd50e06c43ff79f65d8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-geolith (Neo Geo emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-jollycv +SLACKBUILD LOCATION: ./games/jg-jollycv +SLACKBUILD FILES: README jg-jollycv.SlackBuild jg-jollycv.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/jollycv/-/archive/2.0.0/jollycv-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a91d91d0dc9cce0d03996a69dd32542 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-jollycv (ColecoVision emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-mednafen +SLACKBUILD LOCATION: ./games/jg-mednafen +SLACKBUILD FILES: README jg-mednafen.SlackBuild jg-mednafen.info slack-desc +SLACKBUILD VERSION: 1.32.1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/mednafen/-/archive/1.32.1.1/mednafen-1.32.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 733e6672b422f9499e71120312d37858 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-mednafen (Mednafen emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-melonds +SLACKBUILD LOCATION: ./games/jg-melonds +SLACKBUILD FILES: README jg-melonds.SlackBuild jg-melonds.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/jgemu/melonds/-/archive/1.0.0/melonds-1.0.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6bf1f97fef0667be1234254aacea880c +SLACKBUILD SHORT DESCRIPTION: jg-melonds (Nintendo DS/DSi emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-mgba +SLACKBUILD LOCATION: ./games/jg-mgba +SLACKBUILD FILES: README jg-mgba.SlackBuild jg-mgba.info slack-desc +SLACKBUILD VERSION: 0.10.5 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/mgba/-/archive/0.10.5/mgba-0.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2093487e0099f0b85b128cf088cb2f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-mgba (Game Boy Advance emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-nestopia +SLACKBUILD LOCATION: ./games/jg-nestopia +SLACKBUILD FILES: README jg-nestopia.SlackBuild jg-nestopia.info slack-desc +SLACKBUILD VERSION: 1.53.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/nestopia/-/archive/1.53.2/nestopia-1.53.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b8c842d65a634813825855f366cffe4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-nestopia (NES emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-picodrive +SLACKBUILD LOCATION: ./games/jg-picodrive +SLACKBUILD FILES: README jg-picodrive.SlackBuild jg-picodrive.info slack-desc +SLACKBUILD VERSION: 1.93.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/picodrive/-/archive/1.93.1/picodrive-1.93.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d335c0624ed7dc2d43fce189d2948cec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-picodrive (Sega 32X emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-prosystem +SLACKBUILD LOCATION: ./games/jg-prosystem +SLACKBUILD FILES: README jg-prosystem.SlackBuild jg-prosystem.info slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/prosystem/-/archive/1.5.3/prosystem-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 065a3310e2b2a9962489e926959c8a8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-prosystem (Atari 7800 emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-sameboy +SLACKBUILD LOCATION: ./games/jg-sameboy +SLACKBUILD FILES: README jg-sameboy.SlackBuild jg-sameboy.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/sameboy/-/archive/1.0.2/sameboy-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5763b1ddc16f4db8509c7c6dc9ae7ec2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-sameboy (GameBoy, GB Color emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jg-vecx +SLACKBUILD LOCATION: ./games/jg-vecx +SLACKBUILD FILES: README jg-vecx.SlackBuild jg-vecx.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/vecx/-/archive/1.2.3/vecx-1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df2be4b9d711becfff0f65201fc8a7c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jg-vecx (Vectrex emulation core for Jolly Good Emulation) + +SLACKBUILD NAME: jin +SLACKBUILD LOCATION: ./games/jin +SLACKBUILD FILES: README doinst.sh jin.SlackBuild jin.desktop jin.info slack-desc +SLACKBUILD VERSION: 2.14.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/jin/jin-2.14.1-unix.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62256214583c3214ffb9046176b6b02d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jin (Graphical Client for Chess Servers) + +SLACKBUILD NAME: jollygood +SLACKBUILD LOCATION: ./games/jollygood +SLACKBUILD FILES: GUIDELINES.txt README doinst.sh jollygood-all-cores-32bit.sqf jollygood-all-cores.sqf jollygood.SlackBuild jollygood.info more_extensions.diff.1.0 more_extensions.diff.1.2 slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/jgemu/jg/-/archive/1.0.0/jg-1.0.0.tar.gz https://gitlab.com/jgemu/jgrf/-/archive/1.2.1/jgrf-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90d3b5fcfdd86a0f7cd17ba31bbf793c 4df148b3f3467ad97386f093894aec1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jollygood (the Jolly Good Emulation API and Reference Frontend) + +SLACKBUILD NAME: joy2key +SLACKBUILD LOCATION: ./games/joy2key +SLACKBUILD FILES: README button_list_segfault.patch fix_manpage_typo.patch home_not_set_segfault.patch joy2key.SlackBuild joy2key.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/1e/joy2key-1.6.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1119b8cbfd221b4f692d9968fad9ee5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: joy2key (control keyboard-only applications with joystick/gamepad) + +SLACKBUILD NAME: julius-game +SLACKBUILD LOCATION: ./games/julius-game +SLACKBUILD FILES: README doinst.sh julius-game.SlackBuild julius-game.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/bvschaik/julius/archive/v1.8.0/julius-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b5ebe02b2975907f550a0246f6b24f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: julius-game (open source re-implementation of Caesar III) + +SLACKBUILD NAME: jzintv +SLACKBUILD LOCATION: ./games/jzintv +SLACKBUILD FILES: README extract_roms.sh jzintv.SlackBuild jzintv.info slack-desc +SLACKBUILD VERSION: 20200712 +SLACKBUILD DOWNLOAD: http://spatula-city.org/~im14u2c/intv/dl/jzintv-20200712-src.zip https://slackware.uk/~urchlay/src/intv_ecs.zip https://slackware.uk/~urchlay/src/intv.zip http://spatula-city.org/~im14u2c/intv/4-tris/4-tris.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1720fe71031e1142a60961695d2918a5 9391d44477a531668bfd233f0809eebd 84ab0811c5d65b0be1cf16c755ae2dc6 c78d64284d287b95fdfaff5e7890030d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jzintv (Intellivision emulator) + +SLACKBUILD NAME: kardsgt +SLACKBUILD LOCATION: ./games/kardsgt +SLACKBUILD FILES: README doinst.sh kardsgt.SlackBuild kardsgt.desktop kardsgt.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/kardsgt/kardsgt-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2cb00dfea3fc8351ea5d0339514d2cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kardsgt (card games) + +SLACKBUILD NAME: kildclient +SLACKBUILD LOCATION: ./games/kildclient +SLACKBUILD FILES: README doinst.sh kildclient.SlackBuild kildclient.info slack-desc +SLACKBUILD VERSION: 3.2.0.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/ozanty/sbodirectlinks/-/raw/main/kildclient/kildclient-3.2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33ec0951bcc1be38beb7480313782f13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kildclient (MUD/MU* Client) + +SLACKBUILD NAME: kmuddy +SLACKBUILD LOCATION: ./games/kmuddy +SLACKBUILD FILES: README doinst.sh kmuddy.SlackBuild kmuddy.info slack-desc +SLACKBUILD VERSION: 20230704_0af202c +SLACKBUILD DOWNLOAD: https://github.com/KDE/kmuddy/archive/0af202c8ef0bfaa3189497595d453f6ec33b08ec/kmuddy-0af202c8ef0bfaa3189497595d453f6ec33b08ec.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30d9e474e3d6c933159139248c3d32de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kmuddy (KDE5 MUD Client) + +SLACKBUILD NAME: koules +SLACKBUILD LOCATION: ./games/koules +SLACKBUILD FILES: README doinst.sh koules.SlackBuild koules.desktop koules.info koules.kde patches/aoss.diff patches/compile_fix.diff patches/document_E_option.diff patches/joystickdevs.diff patches/no_inline_asm.diff patches/slackware.diff patches/tcl_launcher_paths.diff slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://www.ucw.cz/~hubicka/koules/packages/koules1.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a5ac9e57c8b72e9fc200bc98273235c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: koules (fast action arcade-style game) + +SLACKBUILD NAME: larn +SLACKBUILD LOCATION: ./games/larn +SLACKBUILD FILES: README larn.SlackBuild larn.info larn.sh slack-desc +SLACKBUILD VERSION: 14.1.5 +SLACKBUILD DOWNLOAD: https://github.com/atsb/RL_M/archive/14.1.5/RL_M-14.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d854be61e7f778b8ba4b3e1cf15a1f66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: larn (adventure game) + +SLACKBUILD NAME: lbreakout2 +SLACKBUILD LOCATION: ./games/lbreakout2 +SLACKBUILD FILES: README doinst.sh lbreakout2.SlackBuild lbreakout2.desktop lbreakout2.info slack-desc +SLACKBUILD VERSION: 2.6.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/lgames/lbreakout2/2.6/lbreakout2-2.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a9238b83f9f13f09b7a4d53e00b4e84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lbreakout2 (Breakout-style Arcade Game) + +SLACKBUILD NAME: lbreakouthd +SLACKBUILD LOCATION: ./games/lbreakouthd +SLACKBUILD FILES: README doinst.sh lbreakouthd.SlackBuild lbreakouthd.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/lgames/files/lbreakouthd/lbreakouthd-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2a8c54c232a72962c26ba593af41ced +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lbreakouthd (Breakout-style Arcade Game) + +SLACKBUILD NAME: lgogdownloader +SLACKBUILD LOCATION: ./games/lgogdownloader +SLACKBUILD FILES: README lgogdownloader.SlackBuild lgogdownloader.info slack-desc +SLACKBUILD VERSION: 3.18 +SLACKBUILD DOWNLOAD: https://github.com/Sude-/lgogdownloader/archive/v3.18/lgogdownloader-3.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ed58e09d58350af5c5775bb5a0dee9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lgogdownloader (gog.com downloader) + +SLACKBUILD NAME: lightyears +SLACKBUILD LOCATION: ./games/lightyears +SLACKBUILD FILES: README doinst.sh lightyears.SlackBuild lightyears.desktop lightyears.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/1/2/1211f6c9f368e3d8053965b3e42dcdcd/lightyears-1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1211f6c9f368e3d8053965b3e42dcdcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lightyears (20,000 Light Years Into Space) + +SLACKBUILD NAME: lincity-ng +SLACKBUILD LOCATION: ./games/lincity-ng +SLACKBUILD FILES: README doinst.sh lincity-ng.SlackBuild lincity-ng.info slack-desc +SLACKBUILD VERSION: 2.13.1 +SLACKBUILD DOWNLOAD: https://github.com/lincity-ng/lincity-ng/archive/lincity-ng-2.13.1/lincity-ng-lincity-ng-2.13.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77d0b976dabaa7e5f876ac76632fde6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lincity-ng (SDL city simulation game) + +SLACKBUILD NAME: liquidwar6 +SLACKBUILD LOCATION: ./games/liquidwar6 +SLACKBUILD FILES: README doinst.sh douninst.sh liquidwar6.SlackBuild liquidwar6.info slack-desc +SLACKBUILD VERSION: 0.6.3902 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/liquidwar6/liquidwar6-0.6.3902.tar.gz https://download.savannah.gnu.org/releases/liquidwar6/0.0.13beta/liquidwar6-extra-maps-0.0.13beta.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e83e4eb4ebd655d61c09e30a9aae3a0c cd104827e9cb96384ab8e2583dfa05c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liquidwar6 (multiplayer war game) + +SLACKBUILD NAME: lmarbles +SLACKBUILD LOCATION: ./games/lmarbles +SLACKBUILD FILES: README doinst.sh lmarbles.6 lmarbles.SlackBuild lmarbles.desktop lmarbles.info slack-desc +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/lgames/lmarbles/lmarbles-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2735ef0cbf39ac79194321ff49e02f0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lmarbles (2D puzzle game) + +SLACKBUILD NAME: lmpc +SLACKBUILD LOCATION: ./games/lmpc +SLACKBUILD FILES: README lmpc.SlackBuild lmpc.info slack-desc +SLACKBUILD VERSION: 1b70022 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/lmpc-1b70022.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88da9b536615a558fa8c7e91a1c834a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lmpc (The Little Movie Processing Centre) + +SLACKBUILD NAME: loemu +SLACKBUILD LOCATION: ./games/loemu +SLACKBUILD FILES: README doinst.sh loemu.SlackBuild loemu.desktop loemu.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/loemu-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2ac4dc230511d48761c0781f50aa1a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: loemu (Emulator Frontend) + +SLACKBUILD NAME: ltris +SLACKBUILD LOCATION: ./games/ltris +SLACKBUILD FILES: README doinst.sh ltris.SlackBuild ltris.info slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/lgames/ltris2-2.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e632d47c75d1e585c4b20718c0184374 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ltris (tetris clone) + +SLACKBUILD NAME: luanti +SLACKBUILD LOCATION: ./games/luanti +SLACKBUILD FILES: README doinst.sh luanti.SlackBuild luanti.info slack-desc +SLACKBUILD VERSION: 5.14.0 +SLACKBUILD DOWNLOAD: https://github.com/luanti-org/luanti/archive/5.14.0/luanti-5.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d83e0662ade3eee39a6400d96a626582 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luanti (Open-source infinite-world voxel game) + +SLACKBUILD NAME: lutris +SLACKBUILD LOCATION: ./games/lutris +SLACKBUILD FILES: README doinst.sh lutris.SlackBuild lutris.info slack-desc +SLACKBUILD VERSION: 0.5.22 +SLACKBUILD DOWNLOAD: https://github.com/lutris/lutris/archive/refs/tags/v0.5.22/lutris-0.5.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1d18c29a400df9a19c1f0357a2f3ccb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lutris (Open Gaming Platform) + +SLACKBUILD NAME: m64py +SLACKBUILD LOCATION: ./games/m64py +SLACKBUILD FILES: README doinst.sh fix_core_dump_by_int_cast.patch fix_setup_py.patch m64py.SlackBuild m64py.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://github.com/mupen64plus/mupen64plus-ui-python/releases/download/0.2.5/m64py-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 201a5b08a7ed43db26af6067a064e116 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: m64py (A GUI frontend for Mupen64Plus) + +SLACKBUILD NAME: madbomber +SLACKBUILD LOCATION: ./games/madbomber +SLACKBUILD FILES: README doinst.sh madbomber.6 madbomber.SlackBuild madbomber.desktop madbomber.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: ftp://ftp.tuxpaint.org/unix/x/madbomber/src/madbomber-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90772baaec90a10f6d9467bc4d3963a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: madbomber (clone of the 1981 Atari 2600 video game "Kaboom!") + +SLACKBUILD NAME: maelstrom +SLACKBUILD LOCATION: ./games/maelstrom +SLACKBUILD FILES: Maelstrom.6 README doinst.sh maelstrom.SlackBuild maelstrom.desktop maelstrom.info maelstrom_addon_package.pl slack-desc +SLACKBUILD VERSION: 3.0.7 +SLACKBUILD DOWNLOAD: https://www.libsdl.org/projects/Maelstrom/src/Maelstrom-3.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3437294981f43d23d73d8b69170a1f0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maelstrom (Enhanced Asteroids-like game) + +SLACKBUILD NAME: mame +SLACKBUILD LOCATION: ./games/mame +SLACKBUILD FILES: ChangeLog.old README README_ccache.txt README_groovy.txt desktop/mame.desktop desktop/mame.png doinst.sh gm0237sr002e.diff.xz gm0240sr002g.diff.xz gm0251sr002o.diff.xz gm0254sr002s.diff.xz gm0256sr002u.diff.xz gm0260sr002w.diff.xz gm0268sr221d.diff.xz gm0269sr221d.diff.xz gm0270sr221d.diff.xz gm0271sr221d.diff.xz gm0272sr221d.diff.xz gm0274sr221d.diff.xz gm0275sr221d.diff.xz gm0276sr221e.diff.xz gm0277sr221e.diff.xz gm0281sr221f.diff.xz gm0282sr221f.diff.xz gm0283sr221f.diff.xz gm0284sr221f.diff.xz gm0285sr221f.diff.xz gm0287sr222b.diff.xz mame.SlackBuild mame.info mame.ini mkgroovy.sh slack-desc +SLACKBUILD VERSION: 0.287 +SLACKBUILD DOWNLOAD: https://github.com/mamedev/mame/archive/mame0287/mame-mame0287.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3c742eece8030db8cb435da4fbb5ce6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mame (Multiple Arcade Machine Emulator) + +SLACKBUILD NAME: mame2000-libretro +SLACKBUILD LOCATION: ./games/mame2000-libretro +SLACKBUILD FILES: README mame2000-libretro.SlackBuild mame2000-libretro.info slack-desc +SLACKBUILD VERSION: 2022.07.26_0208517 +SLACKBUILD DOWNLOAD: https://github.com/libretro/mame2000-libretro/archive/0208517/mame2000-libretro-0208517404e841fce0c094f1a2776a0e1c6c101d.tar.gz https://raw.githubusercontent.com/libretro/libretro-core-info/345d38d5bdfd02ca2809b066b52aa505d462f8de/mame2000_libretro.info +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a99def4bf4d45b111b8b69a51dcd751c 5e6236874e3211b589c918785cd599a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mame2000-libretro (MAME 2000 (0.37b5) libretro port) + +SLACKBUILD NAME: manaplus +SLACKBUILD LOCATION: ./games/manaplus +SLACKBUILD FILES: README doinst.sh manaplus.SlackBuild manaplus.info slack-desc +SLACKBUILD VERSION: 2.1.3.17 +SLACKBUILD DOWNLOAD: http://download.evolonline.org/manaplus/download/2.1.3.17/manaplus-2.1.3.17.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dad47df3f6c5c9254aacde3f566fdbb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: manaplus (A free Open Source 2D MMORPG) + +SLACKBUILD NAME: mangband +SLACKBUILD LOCATION: ./games/mangband +SLACKBUILD FILES: README doinst.sh mangband.SlackBuild mangband.desktop mangband.info mangband.png mangband.sh slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://mangband.org/downloads/binaries/mangband-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9831b4b350b449b1bbfd32e6e2a3857 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mangband (graphical dungeon adventure game) + +SLACKBUILD NAME: marathon-data +SLACKBUILD LOCATION: ./games/marathon-data +SLACKBUILD FILES: README doinst.sh marathon marathon-data.SlackBuild marathon-data.info marathon.desktop slack-desc +SLACKBUILD VERSION: 20250829 +SLACKBUILD DOWNLOAD: https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20250829/Marathon-20250829-Data.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40039239188516a564a16ab08ab695e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-data (game data for use with alephone package) + +SLACKBUILD NAME: marathon-eternal-data +SLACKBUILD LOCATION: ./games/marathon-eternal-data +SLACKBUILD FILES: README doinst.sh marathon-eternal-data.SlackBuild marathon-eternal-data.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://eternal.bungie.org/files/_releases/EternalXv121.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7422240da8984e6cdc1006ba8c4680a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-eternal-data (game data for use with alephone) + +SLACKBUILD NAME: marathon-evil-data +SLACKBUILD LOCATION: ./games/marathon-evil-data +SLACKBUILD FILES: README doinst.sh marathon-evil-data.SlackBuild marathon-evil-data.info slack-desc +SLACKBUILD VERSION: 20110331 +SLACKBUILD DOWNLOAD: http://files3.bungie.org/trilogy/MarathonEvil.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3438be7747dae785c3ed52da3aa8d2da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-evil-data (game data for use with alephone) + +SLACKBUILD NAME: marathon-infinity-data +SLACKBUILD LOCATION: ./games/marathon-infinity-data +SLACKBUILD FILES: README doinst.sh marathon-infinity marathon-infinity-data.SlackBuild marathon-infinity-data.info marathon-infinity.desktop slack-desc +SLACKBUILD VERSION: 20250829 +SLACKBUILD DOWNLOAD: https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20250829/MarathonInfinity-20250829-Data.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d51ad73b8e24269c3586f7381a0db30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-infinity-data (game data for use with alephone) + +SLACKBUILD NAME: marathon-phoenix-data +SLACKBUILD LOCATION: ./games/marathon-phoenix-data +SLACKBUILD FILES: README doinst.sh marathon-phoenix-data.SlackBuild marathon-phoenix-data.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/Marathon_Phoenix_1.4.2.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77ebc2883415bdfe668764e2f9805115 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-phoenix-data (game data for use with alephone) + +SLACKBUILD NAME: marathon-red-data +SLACKBUILD LOCATION: ./games/marathon-red-data +SLACKBUILD FILES: README doinst.sh marathon-red-data.SlackBuild marathon-red-data.info slack-desc +SLACKBUILD VERSION: 20110331 +SLACKBUILD DOWNLOAD: http://files3.bungie.org/trilogy/MarathonRED.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6b2318e1e1d52230faf6656c694e7b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-red-data (game data for use with alephone package) + +SLACKBUILD NAME: marathon-rubicon-data +SLACKBUILD LOCATION: ./games/marathon-rubicon-data +SLACKBUILD FILES: README doinst.sh marathon-rubicon-data.SlackBuild marathon-rubicon-data.info slack-desc +SLACKBUILD VERSION: 20240421 +SLACKBUILD DOWNLOAD: https://files5.bungie.org/marathon/marathonRubiconX.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27cb7957e319d9719db7385052883084 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon-rubicon-data (game data for use with alephone) + +SLACKBUILD NAME: marathon2-data +SLACKBUILD LOCATION: ./games/marathon2-data +SLACKBUILD FILES: README doinst.sh marathon2 marathon2-data.SlackBuild marathon2-data.info marathon2.desktop slack-desc +SLACKBUILD VERSION: 20250829 +SLACKBUILD DOWNLOAD: https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20250829/Marathon2-20250829-Data.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 453306212cf826992ef621610ba07844 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marathon2-data (game data for use with alephone) + +SLACKBUILD NAME: mari0 +SLACKBUILD LOCATION: ./games/mari0 +SLACKBUILD FILES: README doinst.sh mari0.SlackBuild mari0.desktop mari0.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mari0-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22125f68ff41795fa8bafad5d1b1d1a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mari0 (platform game) + +SLACKBUILD NAME: mars +SLACKBUILD LOCATION: ./games/mars +SLACKBUILD FILES: README doinst.sh mars.SlackBuild mars.info pull17.patch pull2.patch slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://github.com/downloads/thelaui/M.A.R.S./mars_source_0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbbc5fda27ce7f35a0660269c11e93d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mars (Space shooter game) + +SLACKBUILD NAME: meandmyshadow +SLACKBUILD LOCATION: ./games/meandmyshadow +SLACKBUILD FILES: README doinst.sh meandmyshadow.SlackBuild meandmyshadow.info slack-desc +SLACKBUILD VERSION: 0.5a +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/meandmyshadow/meandmyshadow-0.5a-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 314cf2df805e2d094c00eca601a05642 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meandmyshadow (puzzle/platform game) + +SLACKBUILD NAME: mednafen +SLACKBUILD LOCATION: ./games/mednafen +SLACKBUILD FILES: README mednafen.SlackBuild mednafen.info slack-desc +SLACKBUILD VERSION: 1.32.1 +SLACKBUILD DOWNLOAD: https://mednafen.github.io/releases/files/mednafen-1.32.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3d2da40f7ceeab1a57582f23606c98a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mednafen (Multi Game-system Emulator) + +SLACKBUILD NAME: mednaffe +SLACKBUILD LOCATION: ./games/mednaffe +SLACKBUILD FILES: README doinst.sh mednaffe.SlackBuild mednaffe.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://github.com/AmatCoder/mednaffe/releases/download/0.9.3/mednaffe-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb2e4e135a60b64469ad6aab4b164e9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mednaffe (frontend for mednafen) + +SLACKBUILD NAME: megaglest +SLACKBUILD LOCATION: ./games/megaglest +SLACKBUILD FILES: README doinst.sh megaglest-help2man.patch megaglest-underlink.patch megaglest.SlackBuild megaglest.info slack-desc xvfb-run +SLACKBUILD VERSION: 3.13.0 +SLACKBUILD DOWNLOAD: https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/megaglest-source-3.13.0.tar.xz https://github.com/MegaGlest/megaglest-data/releases/download/3.13.0/megaglest-data-3.13.0.tar.xz https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/megaglest-source-embedded-3.13.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b1020bb627de50fcf771bfcc335f8e2 f9664a250cab051686367bf534d449d1 0eb616b9effad7b630843182c1bcc07c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: megaglest (3D RTS Game) + +SLACKBUILD NAME: megamario +SLACKBUILD LOCATION: ./games/megamario +SLACKBUILD FILES: README doinst.sh megamario.SlackBuild megamario.desktop megamario.info megamario.png patches/compilefix.diff.gz patches/logfile.diff.gz patches/oggmusic.diff.gz slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/mmario/Mega%20Mario%20Full%20Game/Mega%20Mario%20v1.7%20%28Full%20Game%2C%20high%20Quality%20music%29/MegaMario_v1.7_full.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9550b20f7c2754cd8f94ebf309becf62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: megamario (Super Mario Brothers clone) + +SLACKBUILD NAME: melonds +SLACKBUILD LOCATION: ./games/melonds +SLACKBUILD FILES: README doinst.sh melonds.SlackBuild melonds.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/melonDS-emu/melonDS/archive/1.1/melonDS-1.1.tar.gz https://github.com/melonDS-emu/melonDS/commit/330b030e81a6a746290e18dad99f80210ccbee1b.patch +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a1b7d97d8231d122b8f4bada48521ab1 eb04ac647b0e69c00ee47d21a77ad0ca +SLACKBUILD SHORT DESCRIPTION: melonds (Nintendo DS Emulator) + +SLACKBUILD NAME: mesen-x +SLACKBUILD LOCATION: ./games/mesen-x +SLACKBUILD FILES: README doinst.sh mesen-x mesen-x.SlackBuild mesen-x.desktop mesen-x.info mesen-x_libretro.info.in slack-desc +SLACKBUILD VERSION: 0.9.9.3364 +SLACKBUILD DOWNLOAD: https://github.com/NovaSquirrel/Mesen-X/archive/9760d07474881588051d620b3c230bcdf5be08ec/Mesen-X-9760d07474881588051d620b3c230bcdf5be08ec.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3803c949b9eef45f4900a8d257e60fb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mesen-x (NES/Famicom Emulator) + +SLACKBUILD NAME: mfe +SLACKBUILD LOCATION: ./games/mfe +SLACKBUILD FILES: README doinst.sh mfe.SlackBuild mfe.desktop mfe.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/mednafenfe/mfe-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0e257acfdb307f076e0685ba6460945 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mfe (mednafen frontend) + +SLACKBUILD NAME: mgba +SLACKBUILD LOCATION: ./games/mgba +SLACKBUILD FILES: README doinst.sh mgba.SlackBuild mgba.info slack-desc +SLACKBUILD VERSION: 0.10.5 +SLACKBUILD DOWNLOAD: https://github.com/mgba-emu/mgba/archive/0.10.5/mgba-0.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8215c7de27d562a0e667eb342126d30f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mgba (Game Boy Advance emulator) + +SLACKBUILD NAME: micropolis +SLACKBUILD LOCATION: ./games/micropolis +SLACKBUILD FILES: README doinst.sh micropolis.SlackBuild micropolis.info micropolis.png slack-desc +SLACKBUILD VERSION: 20100418 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/micropolis-20100418.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df7b073133991bd1a9b04db60b2ca8a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: micropolis (GPL'd original SimCity game) + +SLACKBUILD NAME: minecraft +SLACKBUILD LOCATION: ./games/minecraft +SLACKBUILD FILES: README doinst.sh minecraft minecraft.SlackBuild minecraft.desktop minecraft.info minecraft.png slack-desc +SLACKBUILD VERSION: 1.21.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://launcher.mojang.com/download/Minecraft.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 16d55a225ffd009dc050166ca5334ed1 +SLACKBUILD SHORT DESCRIPTION: minecraft (The 3D Sandbox Crafting Game) + +SLACKBUILD NAME: minigalaxy +SLACKBUILD LOCATION: ./games/minigalaxy +SLACKBUILD FILES: README minigalaxy.SlackBuild minigalaxy.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/sharkwouter/minigalaxy/archive/2fc7c4f/minigalaxy-2fc7c4f97d8bdb86518c8730dd4cffb8a3995249.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b71acc086619221f44430d02e051dd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minigalaxy (GOG client for Linux) + +SLACKBUILD NAME: mininim +SLACKBUILD LOCATION: ./games/mininim +SLACKBUILD FILES: README doinst.sh mininim.SlackBuild mininim.desktop mininim.info mininim.png slack-desc +SLACKBUILD VERSION: 201701122309 +SLACKBUILD DOWNLOAD: https://github.com/oitofelix/mininim/archive/v201701122309/mininim-201701122309.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da4e45c0aa08f689cd4848dcc8de9214 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mininim (Prince of Persia rewrite) + +SLACKBUILD NAME: miscom +SLACKBUILD LOCATION: ./games/miscom +SLACKBUILD FILES: README fixwarnings.diff miscom.SlackBuild miscom.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/miscom.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c09a7b119ea4d742efa08a74d14d8bfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: miscom (textmode Missile Command clone) + +SLACKBUILD NAME: mog +SLACKBUILD LOCATION: ./games/mog +SLACKBUILD FILES: README doinst.sh makefile.patch mog.SlackBuild mog.info slack-desc +SLACKBUILD VERSION: 0.63.1548 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mog.src_0.63-1548.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68604c258ce7347662777d853d895769 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mog (The Maze of Galious remake) + +SLACKBUILD NAME: moon-buggy +SLACKBUILD LOCATION: ./games/moon-buggy +SLACKBUILD FILES: README moon-buggy.SlackBuild moon-buggy.info slack-desc +SLACKBUILD VERSION: 1.0.51 +SLACKBUILD DOWNLOAD: https://m.seehuhn.de/programs/moon-buggy-1.0.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfe23ef5cfa838ac261eee34ea5322f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moon-buggy (Simple character graphics game) + +SLACKBUILD NAME: moria +SLACKBUILD LOCATION: ./games/moria +SLACKBUILD FILES: README doinst.sh fix-config_h.diff moria.SlackBuild moria.info slack-desc +SLACKBUILD VERSION: 5.6 +SLACKBUILD DOWNLOAD: https://github.com/HunterZ/umoria/archive/5.6/umoria-5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b789d6c3ca2c51d3c7488c9003bd6542 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moria (a roguelike game) + +SLACKBUILD NAME: mrboom +SLACKBUILD LOCATION: ./games/mrboom +SLACKBUILD FILES: README doinst.sh mrboom.SlackBuild mrboom.info mrboom.svg slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: https://github.com/Javanaise/mrboom-libretro/releases/download/5.3/MrBoom-src-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8086dfc7f26318419d717a27f01caa65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mrboom (Bomberman clone) + +SLACKBUILD NAME: mrrescue +SLACKBUILD LOCATION: ./games/mrrescue +SLACKBUILD FILES: 20180818_a5be73c.diff README doinst.sh mrrescue.SlackBuild mrrescue.desktop mrrescue.info mrrescue.png slack-desc +SLACKBUILD VERSION: 1.02e+20180818_a5be73c +SLACKBUILD DOWNLOAD: https://github.com/SimonLarsen/mrrescue/releases/download/1.02e/mrrescue1.02e.love +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08f236a0f296f70fafa67be2ef20e254 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mrrescue (2d platform game) + +SLACKBUILD NAME: mupen64plus-extraplugins +SLACKBUILD LOCATION: ./games/mupen64plus-extraplugins +SLACKBUILD FILES: README mupen64plus-extraplugins.SlackBuild mupen64plus-extraplugins.info slack-desc +SLACKBUILD VERSION: 20230611_0a4e30f +SLACKBUILD DOWNLOAD: https://github.com/mupen64plus/mupen64plus-rsp-cxd4/archive/0a4e30f56033396e3ba47ec0fdd7acea3522362a/mupen64plus-rsp-cxd4-0a4e30f56033396e3ba47ec0fdd7acea3522362a.tar.gz https://github.com/mupen64plus/mupen64plus-rsp-z64/archive/ad877e263e6ee78839cbd12cdd150d17177079cf/mupen64plus-rsp-z64-ad877e263e6ee78839cbd12cdd150d17177079cf.tar.gz https://github.com/mupen64plus/mupen64plus-video-arachnoid/archive/8187d1135ced0102f99d8305b52e0e75b01ef917/mupen64plus-video-arachnoid-8187d1135ced0102f99d8305b52e0e75b01ef917.tar.gz https://github.com/mupen64plus/mupen64plus-video-glide64/archive/bdf9f5ca8e381e6c1c824aa70b26ad34f4eeb132/mupen64plus-video-glide64-bdf9f5ca8e381e6c1c824aa70b26ad34f4eeb132.tar.gz https://github.com/mupen64plus/mupen64plus-video-z64/archive/e8023148574d44fbabd1bb9d0ded7192869ec2ce/mupen64plus-video-z64-e8023148574d44fbabd1bb9d0ded7192869ec2ce.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca013f4e57ccecb99c1b1f9429543811 120b574dd166aed0663e765f7ce57a05 c06bcfe4b16d52c13aa657609f17720b 807a959c07b25e320d3add3549034f14 4ee9287da19adc11a4fa81e29a652356 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-extraplugins (mupen64plus plugins) + +SLACKBUILD NAME: mupen64plus-input-raphnetraw +SLACKBUILD LOCATION: ./games/mupen64plus-input-raphnetraw +SLACKBUILD FILES: README mupen64plus-input-raphnetraw.SlackBuild mupen64plus-input-raphnetraw.info slack-desc +SLACKBUILD VERSION: 20210226_8611241 +SLACKBUILD DOWNLOAD: https://github.com/raphnet/mupen64plus-input-raphnetraw/archive/86112413e98a8648edb11d199673cc24d5799af8/mupen64plus-input-raphnetraw-86112413e98a8648edb11d199673cc24d5799af8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32f386e8e67972f8657f27a86f178a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-input-raphnetraw (Input plugin for mupen64plus) + +SLACKBUILD NAME: mupen64plus-nightly +SLACKBUILD LOCATION: ./games/mupen64plus-nightly +SLACKBUILD FILES: README doinst.sh mupen64plus-nightly.SlackBuild mupen64plus-nightly.info slack-desc +SLACKBUILD VERSION: 20230820_7d02ab9 +SLACKBUILD DOWNLOAD: https://github.com/mupen64plus/mupen64plus-audio-sdl/archive/cec70e42b4535ce5bd1be24e7d816c54b3e75673/mupen64plus-audio-sdl-cec70e42b4535ce5bd1be24e7d816c54b3e75673.tar.gz https://github.com/mupen64plus/mupen64plus-core/archive/7d02ab97bd13be9b1b58ee11a1d3df6919d89f17/mupen64plus-core-7d02ab97bd13be9b1b58ee11a1d3df6919d89f17.tar.gz https://github.com/mupen64plus/mupen64plus-input-sdl/archive/b175a41675ba39ac3ce6f152355dca92d9d32207/mupen64plus-input-sdl-b175a41675ba39ac3ce6f152355dca92d9d32207.tar.gz https://github.com/mupen64plus/mupen64plus-rom/archive/abd5b15498eb86101c2a56eb49460a264365b3ba/mupen64plus-rom-abd5b15498eb86101c2a56eb49460a264365b3ba.tar.gz https://github.com/mupen64plus/mupen64plus-rsp-hle/archive/f22dc143771f1a0784c7d62977722a68fa0bdf85/mupen64plus-rsp-hle-f22dc143771f1a0784c7d62977722a68fa0bdf85.tar.gz https://github.com/mupen64plus/mupen64plus-ui-console/archive/335e826aead146bd6a47d557d78b746e77f337c8/mupen64plus-ui-console-335e826aead146bd6a47d557d78b746e77f337c8.tar.gz https://github.com/mupen64plus/mupen64plus-video-glide64mk2/archive/d900f2191575e01eb846a1009be71cbc1b413dba/mupen64plus-video-glide64mk2-d900f2191575e01eb846a1009be71cbc1b413dba.tar.gz https://github.com/mupen64plus/mupen64plus-video-rice/archive/470865c6c64bdb44645faa88eae59cd87ce561b6/mupen64plus-video-rice-470865c6c64bdb44645faa88eae59cd87ce561b6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35f735dec7680464df5ef53424d15b6c 3a15dd4a8a73d1d3f4d93a544a907980 133ec42704bfdacb89c0cc48ef756790 770dcedf923689804169a666681d658c d4221769c8a3ec9e2826b71aedb65634 09f001255aa9ea8ce9ff57ee7cf64b8a bf4680aa61b76a3d74343adbde5af3b8 62adbbfd8d26523d3f0e51ffcd060857 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-nightly (N64 emulator) + +SLACKBUILD NAME: mupen64plus-rsp-parallel +SLACKBUILD LOCATION: ./games/mupen64plus-rsp-parallel +SLACKBUILD FILES: 9586367.patch README fix-build.patch mupen64plus-rsp-parallel.SlackBuild mupen64plus-rsp-parallel.info slack-desc +SLACKBUILD VERSION: 20221126_4cf680b +SLACKBUILD DOWNLOAD: https://github.com/Mastergatto/parallel-rsp/archive/4cf680bbbda082b32723ef9f8da6a8120803c19c/parallel-rsp-4cf680bbbda082b32723ef9f8da6a8120803c19c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a69df56f52a85ef59633366da71efeed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-rsp-parallel (RSP plugin for mupen64plus) + +SLACKBUILD NAME: mupen64plus-video-angrylionplus +SLACKBUILD LOCATION: ./games/mupen64plus-video-angrylionplus +SLACKBUILD FILES: README mupen64plus-video-angrylionplus.SlackBuild mupen64plus-video-angrylionplus.info slack-desc +SLACKBUILD VERSION: 20230815_20eaeaf +SLACKBUILD DOWNLOAD: https://github.com/ata4/angrylion-rdp-plus/archive/20eaeaffc83ee7a4ca64a533a65f906b82d10dc4/angrylion-rdp-plus-20eaeaffc83ee7a4ca64a533a65f906b82d10dc4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a732d836793d2a273aa3896827ea1df6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-video-angrylionplus (Video plugin for mupen64plus) + +SLACKBUILD NAME: mupen64plus-video-gliden64 +SLACKBUILD LOCATION: ./games/mupen64plus-video-gliden64 +SLACKBUILD FILES: README mupen64plus-video-gliden64.SlackBuild mupen64plus-video-gliden64.info slack-desc +SLACKBUILD VERSION: 4.0_55c436c +SLACKBUILD DOWNLOAD: https://github.com/mdinslage/SlackBuilds_Downloads/raw/main/mupen64plus-video-gliden64-4.0_55c436c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cfadae88c47e53237220fac46bd2f66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-video-gliden64 (video plugin for mupen64plus) + +SLACKBUILD NAME: mupen64plus-video-parallel +SLACKBUILD LOCATION: ./games/mupen64plus-video-parallel +SLACKBUILD FILES: README fix-build.patch mupen64plus-video-parallel.SlackBuild mupen64plus-video-parallel.info slack-desc +SLACKBUILD VERSION: 20221122_5628fa9 +SLACKBUILD DOWNLOAD: https://github.com/Mastergatto/parallel-rdp-standalone/archive/5628fa906e8d9058878c7208819bba909a43fd69/parallel-rdp-standalone-5628fa906e8d9058878c7208819bba909a43fd69.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b77c3b85410930c993167e94fd42cc0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus-video-parallel (Video plugin for mupen64plus) + +SLACKBUILD NAME: mupen64plus +SLACKBUILD LOCATION: ./games/mupen64plus +SLACKBUILD FILES: README doinst.sh mupen64plus.SlackBuild mupen64plus.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-bundle-src-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 473e27f7421a4aee4a248a568f10af19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupen64plus (N64 emulator) + +SLACKBUILD NAME: myman +SLACKBUILD LOCATION: ./games/myman +SLACKBUILD FILES: README doinst.sh myman.SlackBuild myman.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/myman/myman/myman-0.7.0/myman-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca34d3f12c973558dc52516144b64530 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: myman (text-mode video game) + +SLACKBUILD NAME: nFlood +SLACKBUILD LOCATION: ./games/nFlood +SLACKBUILD FILES: Makefile.patch README doinst.sh nFlood.SlackBuild nFlood.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/alexdantas/nFlood/archive/v0.5.0/nFlood-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8846c12c2f6a132f42bfd543f67d5eef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nFlood (Flood-It puzzle game) + +SLACKBUILD NAME: nSnake +SLACKBUILD LOCATION: ./games/nSnake +SLACKBUILD FILES: README doinst.sh nSnake.SlackBuild nSnake.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/nsnake/files/GNU-Linux/nsnake-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcd9b6ff899426ac81b2498f0483ddff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nSnake (snake game on the console) + +SLACKBUILD NAME: naev +SLACKBUILD LOCATION: ./games/naev +SLACKBUILD FILES: README bfd.diff doinst.sh naev.SlackBuild naev.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/naev/files/naev-0.7.0/naev-0.7.0.tar.bz2 http://sourceforge.net/projects/naev/files/naev-0.7.0/naev-0.7.0-ndata.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0efbf06f263a05f3463912462f27df65 d8f398fcff17d6c1c13ca35a582baaa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: naev (2d space trading game) + +SLACKBUILD NAME: nblood +SLACKBUILD LOCATION: ./games/nblood +SLACKBUILD FILES: README README_game_data.txt desktop/nblood-cryptic.desktop desktop/nblood.desktop desktop/pcexhumed.desktop desktop/rednukem.desktop doinst.sh extract-blood-data.sh git2tarxz.sh icons/128.png icons/256.png icons/32.png icons/48.png icons/64.png nblood-cryptic nblood.SlackBuild nblood.info slack-desc +SLACKBUILD VERSION: 1.01+20230118_49af62a01 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/nblood-v1.01+20230118_49af62a01.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30742a0879b179283d8b49d37df7d5f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nblood (game engine for Blood, Duke Nukem 3D, and Powerslave/Exhumed) + +SLACKBUILD NAME: nbsdgames +SLACKBUILD LOCATION: ./games/nbsdgames +SLACKBUILD FILES: README nbsdgames.SlackBuild nbsdgames.info slack-desc +SLACKBUILD VERSION: 5 +SLACKBUILD DOWNLOAD: https://github.com/abakh/nbsdgames/archive/v5/nbsdgames-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0ae005f01a0b6178d7070e84a3fcf1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nbsdgames (New BSD Games) + +SLACKBUILD NAME: ncursesoflife +SLACKBUILD LOCATION: ./games/ncursesoflife +SLACKBUILD FILES: README git2tarxz.sh ncursesoflife.6 ncursesoflife.SlackBuild ncursesoflife.info ncursesoflife.rst slack-desc +SLACKBUILD VERSION: 20141006_0ceeca7 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ncursesoflife-20141006_0ceeca7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4da4cd38e00515c76a11f7be68a7c0a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncursesoflife (console Conway's Game of Life) + +SLACKBUILD NAME: nestopia +SLACKBUILD LOCATION: ./games/nestopia +SLACKBUILD FILES: README doinst.sh nestopia.SlackBuild nestopia.info slack-desc +SLACKBUILD VERSION: 1.53.2 +SLACKBUILD DOWNLOAD: https://github.com/0ldsk00l/nestopia/archive/1.53.2/nestopia-1.53.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04efe8b3d2b53382a91a748f108ded03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nestopia (Nintendo Entertainment System Emulator) + +SLACKBUILD NAME: neverball +SLACKBUILD LOCATION: ./games/neverball +SLACKBUILD FILES: README doinst.sh gcc10.patch neverball.SlackBuild neverball.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://neverball.org/neverball-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 444ba7838af776d504f3d16950a802eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neverball (Puzzle & Action Game) + +SLACKBUILD NAME: nevernoid +SLACKBUILD LOCATION: ./games/nevernoid +SLACKBUILD FILES: README doinst.sh nevernoid.SlackBuild nevernoid.desktop nevernoid.info nevernoid.png nevernoid.wrapper slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://www.doubledev.com/downloads/NeverNoid_v12_linux_x86.tar.gz https://slackware.uk/~urchlay/src/watch%20the%20birdy.zip +SLACKBUILD DOWNLOAD_x86_64: https://www.doubledev.com/downloads/NeverNoid_v12_linux_x64.tar.gz https://slackware.uk/~urchlay/src/watch%20the%20birdy.zip +SLACKBUILD MD5SUM: ce70344326b85c87907bba42e09c3f58 e943ff6c8a189bc09dfe6963a916eaee +SLACKBUILD MD5SUM_x86_64: 3a754706e414c3958457b69833a0e778 e943ff6c8a189bc09dfe6963a916eaee +SLACKBUILD SHORT DESCRIPTION: nevernoid (clone of the game "Arkanoid" with extra powerups) + +SLACKBUILD NAME: nexuiz +SLACKBUILD LOCATION: ./games/nexuiz +SLACKBUILD FILES: README doinst.sh nexuiz-dedicated.i686 nexuiz-dedicated.x86_64 nexuiz-glx nexuiz-glx.desktop nexuiz-sdl nexuiz-sdl.desktop nexuiz.SlackBuild nexuiz.info nexuiz.png slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/nexuiz/nexuiz-252.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d750bc328e58df8492f8d88bdcf818cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nexuiz (open-source first person shooter game) + +SLACKBUILD NAME: ninvaders +SLACKBUILD LOCATION: ./games/ninvaders +SLACKBUILD FILES: README doinst.sh ninvaders.SlackBuild ninvaders.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/ninvaders/ninvaders/0.1.1/ninvaders-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97b2c3fb082241ab5c56ab728522622b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ninvaders (Space Invaders clone) + +SLACKBUILD NAME: njam +SLACKBUILD LOCATION: ./games/njam +SLACKBUILD FILES: README doinst.sh njam.6 njam.SlackBuild njam.desktop njam.info njam.png patches/changed_hiscore_name.patch patches/drop_gda.patch patches/fix_error_gcc.patch patches/gcc_46.patch slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: http://ftp.de.debian.org/debian/pool/main/n/njam/njam_1.25.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 231fda022d309e1ef4a0d993ca693462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: njam (The most addictive free pacman-like game) + +SLACKBUILD NAME: nlarn +SLACKBUILD LOCATION: ./games/nlarn +SLACKBUILD FILES: README doinst.sh nlarn.SlackBuild nlarn.info nlarn.sh slack-desc +SLACKBUILD VERSION: 0.7.6 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/nlarn/files/nlarn/0.7.6/nlarn-0.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40115943fb40f17efa2aa734cb8bd35b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nlarn (roguelike game) + +SLACKBUILD NAME: noteye +SLACKBUILD LOCATION: ./games/noteye +SLACKBUILD FILES: README doinst.sh hydraslayer.6 hydraslayer.desktop hydraslayer.pod mtrand.h.xz noteye.6 noteye.SlackBuild noteye.desktop noteye.info noteye.pod sbo.diff slack-desc +SLACKBUILD VERSION: 8.4 +SLACKBUILD DOWNLOAD: http://www.roguetemple.com/z/noteye/noteye-84.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: deeb32461838caa7fab8339508350d09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noteye (fontend for roguelike games; includes hydraslayer) + +SLACKBUILD NAME: notpacman +SLACKBUILD LOCATION: ./games/notpacman +SLACKBUILD FILES: README doinst.sh notpacman.SlackBuild notpacman.desktop notpacman.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/notpacman-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7f00ac3b1c8cb94bfa07b711b076223 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notpacman (rotating pac-man game) + +SLACKBUILD NAME: nottetris2 +SLACKBUILD LOCATION: ./games/nottetris2 +SLACKBUILD FILES: README doinst.sh nottetris2.SlackBuild nottetris2.desktop nottetris2.info nottetris2.png slack-desc +SLACKBUILD VERSION: 20110620 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/nottetris2-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35090d40c02139ea8b2f14c1b8de3f95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nottetris2 (tetris clone with physics) + +SLACKBUILD NAME: npush +SLACKBUILD LOCATION: ./games/npush +SLACKBUILD FILES: README doinst.sh npush.SlackBuild npush.info npush.sh slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/npush/npush/0.7/npush-0.7.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e39180c6ec228ebafb91ff2921f7bdcc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: npush (logic game) + +SLACKBUILD NAME: nsudoku +SLACKBUILD LOCATION: ./games/nsudoku +SLACKBUILD FILES: LICENSE README nsudoku.SlackBuild nsudoku.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://www.tbmatuka.com/nsudoku/nsudoku.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cae8ddb55879427631d995a2e6b16e55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsudoku (A Sudoku game in ncurses) + +SLACKBUILD NAME: nsuds +SLACKBUILD LOCATION: ./games/nsuds +SLACKBUILD FILES: README nsuds.SlackBuild nsuds.info slack-desc +SLACKBUILD VERSION: 0.7B +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/nsuds/nsuds/nsuds-0.7B/nsuds-0.7B.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 690cc0a1683f30770488f042ed32a69b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsuds (the ncurses sudoku system) + +SLACKBUILD NAME: nuvie +SLACKBUILD LOCATION: ./games/nuvie +SLACKBUILD FILES: README doinst.sh nuvie.SlackBuild nuvie.info slack-desc +SLACKBUILD VERSION: 2018.01.13_1fa4044 +SLACKBUILD DOWNLOAD: http://slackware.uk/sbosrcarch/by-name/games/nuvie/nuvie-2018.01.13_1fa4044.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a090b161cfb4a046416aab41abba29c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nuvie (New Ultima VI Engine) + +SLACKBUILD NAME: nxengine-evo +SLACKBUILD LOCATION: ./games/nxengine-evo +SLACKBUILD FILES: README doinst.sh nxengine-evo.SlackBuild nxengine-evo.info slack-desc +SLACKBUILD VERSION: 2.6.5.1 +SLACKBUILD DOWNLOAD: https://github.com/nxengine/nxengine-evo/archive/v2.6.5-1/nxengine-evo-2.6.5-1.tar.gz https://www.cavestory.org/downloads/cavestoryen.zip https://github.com/nxengine/translations/releases/download/v1.14/all.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7de00cf5658e1716e223d4ca0d6785d 5aad47f1cb72185d6e7f4c8c392f6b6e 5604939ce538a57bb86007e887e8eff6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nxengine-evo (Refactored NXEngine) + +SLACKBUILD NAME: o2em +SLACKBUILD LOCATION: ./games/o2em +SLACKBUILD FILES: README compile_fix.diff.gz doinst.sh o2em.6 o2em.SlackBuild o2em.info o2em.sh slack-desc wordsize.diff.gz +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/o2em/o2em/1.18/o2em118src.zip https://o2em.sourceforge.net/files/o2mainsamp.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be96af886370df337fe8584827717627 9910ecb7d87fcd5696dd4dd00c792e33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: o2em (Magnavox Odyssey II/VideoPac+ emulator) + +SLACKBUILD NAME: oblige-legacy4 +SLACKBUILD LOCATION: ./games/oblige-legacy4 +SLACKBUILD FILES: Makefile.unixy README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png oblige-legacy4.6 oblige-legacy4.SlackBuild oblige-legacy4.desktop oblige-legacy4.info oblige-legacy4.pod slack-desc +SLACKBUILD VERSION: 4.28b +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/oblige/Oblige/4.28/oblige-428b-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae89031dcff12958bb866505c266c49f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oblige-legacy4 (random level generator for classic FPS games) + +SLACKBUILD NAME: oblige +SLACKBUILD LOCATION: ./games/oblige +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png oblige.6 oblige.SlackBuild oblige.info oblige.rst slack-desc swap.6.20.diff.gz swap.7.70.diff.gz +SLACKBUILD VERSION: 7.70 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/oblige/files/Oblige/7.70/oblige-770-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0995d8c17ca051ff522084dc9a6e664f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oblige (random level generator for Doom engine games) + +SLACKBUILD NAME: odamex +SLACKBUILD LOCATION: ./games/odamex +SLACKBUILD FILES: README doinst.sh odamex.6 odamex.SlackBuild odamex.info odamex.pod odasrv.cfg slack-desc +SLACKBUILD VERSION: 11.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/odamex/Odamex/11.0.0/odamex-src-11.0.0.tar.xz https://downloads.sourceforge.net/project/odamex/Odamex/11.0.0/odamex-win32-11.0.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f7fcd822995445f7286c1ca2c877778 46ada86df69cf62c36c5060f1a22c882 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: odamex (Online Doom Multiplayer Experience) + +SLACKBUILD NAME: onscripter +SLACKBUILD LOCATION: ./games/onscripter +SLACKBUILD FILES: README onscripter-makefile_config.diff onscripter.SlackBuild onscripter.info slack-desc +SLACKBUILD VERSION: 20200419 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20201214040321/https://onscripter.osdn.jp/onscripter-20200419.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c852b16b0e7345aa1dfa2ba4b7942117 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onscripter (a GPLv2 NScripter visual novel interpreter) + +SLACKBUILD NAME: oolite +SLACKBUILD LOCATION: ./games/oolite +SLACKBUILD FILES: README doinst.sh oolite.SlackBuild oolite.info slack-desc +SLACKBUILD VERSION: 1.90 +SLACKBUILD DOWNLOAD: https://github.com/OoliteProject/oolite/releases/download/1.90/oolite-source-1.90.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c34c6f88606be75c90cc52c5a4173611 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oolite (an open-world space opera) + +SLACKBUILD NAME: open-adventure +SLACKBUILD LOCATION: ./games/open-adventure +SLACKBUILD FILES: README doinst.sh open-adventure.SlackBuild open-adventure.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://gitlab.com/esr/open-adventure/-/archive/1.20/open-adventure-1.20.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2471e98f7dd97fe537be3626cdf0fa77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-adventure (Colossal Cave Adventure, the 1995 430-point version) + +SLACKBUILD NAME: open-invaders +SLACKBUILD LOCATION: ./games/open-invaders +SLACKBUILD FILES: 48.png 64.png README check_env_home.diff doinst.sh open-invaders.6 open-invaders.SlackBuild open-invaders.info open-invaders.rst skippable_intro.diff slack-desc +SLACKBUILD VERSION: 0.3_8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/open-invaders/open-invaders-0.3/open-invaders-0.3.tar.gz https://deb.debian.org/debian/pool/main/o/open-invaders/open-invaders_0.3-8.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c0d8ec3beacfc97389d38eef3555b2 721e802c86637979405aca7b908bfe0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-invaders (game similar to space invaders) + +SLACKBUILD NAME: openarena +SLACKBUILD LOCATION: ./games/openarena +SLACKBUILD FILES: README doinst.sh oa_ded.launcher.i386 oa_ded.launcher.x86_64 openarena-server.desktop openarena-server.png openarena.SlackBuild openarena.desktop openarena.info openarena.launcher.i386 openarena.launcher.x86_64 openarena.png slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: http://download.tuxfamily.net/openarena/rel/088/openarena-0.8.8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f353d96d7889c377349d692c3905e5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openarena (open-source Quake3 type game) + +SLACKBUILD NAME: openclonk +SLACKBUILD LOCATION: ./games/openclonk +SLACKBUILD FILES: README doinst.sh openclonk.SlackBuild openclonk.info slack-desc +SLACKBUILD VERSION: 8.1 +SLACKBUILD DOWNLOAD: https://github.com/openclonk/openclonk/archive/v8.1/openclonk-8.1.tar.gz https://github.com/openclonk/openclonk/commit/5737af90d8054c27147e5cdcb1c57b75746518a8.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b05d434e070257beb62e908557c1d0e bab8b5e7b940e89023e3aa7bb8f6ca60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openclonk (action game) + +SLACKBUILD NAME: opendune +SLACKBUILD LOCATION: ./games/opendune +SLACKBUILD FILES: README doinst.sh gcc10fix.diff mmx_bodge.diff opendune.SlackBuild opendune.desktop opendune.info opendune.sh slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/OpenDUNE/OpenDUNE/archive/0.9/OpenDUNE-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc0197df04f98d4020e4bd4ea7421c91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendune (realtime strategy game) + +SLACKBUILD NAME: openjazz +SLACKBUILD LOCATION: ./games/openjazz +SLACKBUILD FILES: README doinst.sh openjazz-shareware.desktop openjazz.6 openjazz.SlackBuild openjazz.info openjazz.png openjazz.pod paths.diff slack-desc +SLACKBUILD VERSION: 20190106 +SLACKBUILD DOWNLOAD: https://github.com/AlisterT/openjazz/releases/download/20190106/openjazz-20190106.tar.xz https://slackware.uk/~urchlay/src/jjrabbit.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5ba8d68ff37007f337705780aad7309 48bc5ae9ac3d0bb3a45a8262f68bf78c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openjazz (engine for Jazz Jackrabbit games) + +SLACKBUILD NAME: openlierox +SLACKBUILD LOCATION: ./games/openlierox +SLACKBUILD FILES: README doinst.sh git2tarxz.sh openlierox.SlackBuild openlierox.info slack-desc +SLACKBUILD VERSION: 20200424_d316c14 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/openlierox-20200424_d316c14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1559d7f041fe2a94b41c62dff1d81d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openlierox (Worms realtime/2D shooter) + +SLACKBUILD NAME: openmortal +SLACKBUILD LOCATION: ./games/openmortal +SLACKBUILD FILES: README doinst.sh openmortal.SlackBuild openmortal.desktop openmortal.info openmortal.png slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/openmortal/openmortal/0.7/openmortal-0.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95278382bb563906fce624d833a845cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmortal (2D fighting game) + +SLACKBUILD NAME: openmsx-catapult +SLACKBUILD LOCATION: ./games/openmsx-catapult +SLACKBUILD FILES: README doinst.sh openmsx-catapult.SlackBuild openmsx-catapult.desktop openmsx-catapult.info slack-desc +SLACKBUILD VERSION: 19.0 +SLACKBUILD DOWNLOAD: https://github.com/openMSX/openMSX/releases/download/RELEASE_19_0/openmsx-catapult-19.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e64b67e2a866f4173ee0d6ef8f687154 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmsx-catapult (GUI for openMSX) + +SLACKBUILD NAME: openmsx-debugger +SLACKBUILD LOCATION: ./games/openmsx-debugger +SLACKBUILD FILES: README doinst.sh openmsx-debugger.SlackBuild openmsx-debugger.desktop openmsx-debugger.info slack-desc +SLACKBUILD VERSION: 20230717 +SLACKBUILD DOWNLOAD: https://github.com/openMSX/debugger/archive/9766bd546b59f415798f24c5b48719ee2462a2ae/debugger-9766bd546b59f415798f24c5b48719ee2462a2ae.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1467230eb860096d61221a9ac4435b03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmsx-debugger (gui for openMSX debugger) + +SLACKBUILD NAME: openmsx +SLACKBUILD LOCATION: ./games/openmsx +SLACKBUILD FILES: README doinst.sh openmsx.SlackBuild openmsx.desktop openmsx.info slack-desc +SLACKBUILD VERSION: 21.0 +SLACKBUILD DOWNLOAD: https://github.com/openMSX/openMSX/releases/download/RELEASE_21_0/openmsx-21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b83bdf25802def751efd06ec1c124263 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmsx (MSX Emulator) + +SLACKBUILD NAME: openmw +SLACKBUILD LOCATION: ./games/openmw +SLACKBUILD FILES: README doinst.sh force_collada-dom_version.patch openmw.SlackBuild openmw.info slack-desc +SLACKBUILD VERSION: 0.50.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.50.0/openmw-openmw-0.50.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ea8a20f045dd9e1a1885328b95d10c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmw (Open Source Morrowind Engine Replacement) + +SLACKBUILD NAME: openrct2 +SLACKBUILD LOCATION: ./games/openrct2 +SLACKBUILD FILES: README doinst.sh openrct2.SlackBuild openrct2.info slack-desc +SLACKBUILD VERSION: 0.4.15 +SLACKBUILD DOWNLOAD: https://github.com/OpenRCT2/OpenRCT2/archive/c7c8fad8/OpenRCT2-c7c8fad822d10e7fbec26eeefbf2e552a02b8ea9.tar.gz https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.14/title-sequences.zip https://github.com/OpenRCT2/objects/releases/download/v1.4.8/objects.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip https://github.com/OpenRCT2/OpenMusic/releases/download/v1.6/openmusic.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af969d4436f12bc1f00c291d9c200e36 b536668efe23bfb23dd696b2d766f9a3 d7127c2e70974d68129bb80b42bfec81 2cd0f1526a6823acbf434436bda0f760 f63abc576314641b2b4eeeaaf5757f47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrct2 (re-implementation of RollerCoaster Tycoon 2) + +SLACKBUILD NAME: opensonic +SLACKBUILD LOCATION: ./games/opensonic +SLACKBUILD FILES: README doinst.sh loggcompat.diff opensonic.SlackBuild opensonic.desktop opensonic.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/opensnc/opensnc-src-0.1.4.tar.gz https://dev.gentoo.org/~ionen/distfiles/loggcompat-4.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 069fa14f43251b218b4fd81378d1cd78 0961ef1f84f49331bb9dce2a3919327d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensonic (open-source game based on Sonic the Hedgehog) + +SLACKBUILD NAME: openspades +SLACKBUILD LOCATION: ./games/openspades +SLACKBUILD FILES: README doinst.sh downloader.patch openspades.SlackBuild openspades.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://github.com/yvt/openspades/archive/v0.1.3/openspades-0.1.3.tar.gz https://github.com/yvt/openspades-paks/releases/download/r33/OpenSpadesDevPackage-r33.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 130a3e6b324c1d5e6993cec0294b9408 daa4d6ecffe263d9567e9a37fe49b01b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openspades (Free multiplayer game) + +SLACKBUILD NAME: opensurge +SLACKBUILD LOCATION: ./games/opensurge +SLACKBUILD FILES: README doinst.sh opensurge.SlackBuild opensurge.info slack-desc +SLACKBUILD VERSION: 0.6.1.2 +SLACKBUILD DOWNLOAD: https://github.com/alemart/opensurge/archive/v0.6.1.2/opensurge-0.6.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 429c362c103d4b7c8a142ede8bdf98eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensurge (2D retro platformer) + +SLACKBUILD NAME: openttd +SLACKBUILD LOCATION: ./games/openttd +SLACKBUILD FILES: README doinst.sh gcc15.patch icu.patch openttd.SlackBuild openttd.info slack-desc +SLACKBUILD VERSION: 14.1 +SLACKBUILD DOWNLOAD: https://cdn.openttd.org/openttd-releases/14.1/openttd-14.1-source.tar.xz https://cdn.openttd.org/opengfx-releases/7.1/opengfx-7.1-all.zip https://cdn.openttd.org/openmsx-releases/0.4.2/openmsx-0.4.2-all.zip https://cdn.openttd.org/opensfx-releases/1.0.3/opensfx-1.0.3-all.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb708ae418a12175385267e0dd74b4f6 f3cd9de89db7caf37a2e5c4c70fb1304 7f853e6b6e673268165a09265ed284b0 4cd2a4f8b2e160f8754736beb4d31ccd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openttd (open-source clone of Transport Tycoon Deluxe) + +SLACKBUILD NAME: opentyrian +SLACKBUILD LOCATION: ./games/opentyrian +SLACKBUILD FILES: README doinst.sh opentyrian.SlackBuild opentyrian.info slack-desc +SLACKBUILD VERSION: 2.1.20221123 +SLACKBUILD DOWNLOAD: https://github.com/opentyrian/opentyrian/archive/v2.1.20221123/opentyrian-2.1.20221123.tar.gz https://www.camanis.net/tyrian/tyrian21.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3e082d310073bc9577a4ec4974c76b4 2a3b206a6de25ed4b771af073f8ca904 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opentyrian (arcade-style vertical scrolling shooter) + +SLACKBUILD NAME: openyahtzee +SLACKBUILD LOCATION: ./games/openyahtzee +SLACKBUILD FILES: README doinst.sh openyahtzee.SlackBuild openyahtzee.info slack-desc +SLACKBUILD VERSION: 1.9.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/openyahtzee/Open%20Yahtzee/Open%20Yahtzee%201.9.3/openyahtzee-1.9.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bccc2477047c29cb33b8cb23e21ef3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openyahtzee (dice game) + +SLACKBUILD NAME: ostrichriders +SLACKBUILD LOCATION: ./games/ostrichriders +SLACKBUILD FILES: README doinst.sh ostrichriders.6 ostrichriders.SlackBuild ostrichriders.info ostrichriders.rst slack-desc +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: http://identicalsoftware.com/ostrichriders/ostrichriders-0.6.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9aa0c42cf0911668d5085ec7289c2df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ostrichriders (clone of the arcade game "Joust") + +SLACKBUILD NAME: ovcc +SLACKBUILD LOCATION: ./games/ovcc +SLACKBUILD FILES: README doinst.sh git2tarxz.sh ovcc.6 ovcc.SlackBuild ovcc.desktop ovcc.info ovcc.png ovcc.rst ovcc.sh slack-desc +SLACKBUILD VERSION: 1.6.1+20240328_cc936b2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ovcc-1.6.1+20240328_cc936b2.tar.xz https://colorcomputerarchive.com/repo/ROMs/MAME-MESS/coco3.zip https://colorcomputerarchive.com/repo/ROMs/MAME-MESS/coco_orch90.zip https://colorcomputerarchive.com/repo/ROMs/RGBDOS/MESS/disk11.rom https://colorcomputerarchive.com/repo/ROMs/MAME-MESS/coco3_hdb1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7faea50834e4ce300ad7cfb3a69d5f25 57edb0561a11265b8777ed76e5f37b79 834aa159b22f79396bc5bb7ec91d71ed 196124f2e10da318e5d355814cfcaa2c 328277bb10f45ca9bdcf7789b4fef99f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ovcc (CoCo 3 emulator) + +SLACKBUILD NAME: pacman-arena +SLACKBUILD LOCATION: ./games/pacman-arena +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png pacman-arena.6 pacman-arena.SlackBuild pacman-arena.desktop pacman-arena.info pacman-arena.rst slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pacmanarena/pacmanarena/v0.0/pacman-arena-0.15.tar.bz2 https://downloads.sourceforge.net/project/pacmanarena/pacmanarena/v0.0/pacman-data-0.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ff7e55810838fd81f966b76340b0103 876b7bf02bbe26aab47c5aeee26b2be6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pacman-arena (3D maze game) + +SLACKBUILD NAME: pacman +SLACKBUILD LOCATION: ./games/pacman +SLACKBUILD FILES: README doinst.sh pacman.SlackBuild pacman.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/ebuc99/pacman/archive/v0.9/pacman-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5849fe31f76e47e1117da856593be3af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pacman (an arcade game) + +SLACKBUILD NAME: pangzero +SLACKBUILD LOCATION: ./games/pangzero +SLACKBUILD FILES: README doinst.sh pangzero.SlackBuild pangzero.info slack-desc +SLACKBUILD VERSION: 1.4.1+git20121103 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/p/pangzero/pangzero_1.4.1+git20121103.orig.tar.xz https://slackware.uk/~urchlay/src/pangzero_1.4.1+git20121103-3.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71d356298400046a31e18ddf2e86d850 49dbb8aa42c7aeca75ca8584fdf7b593 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pangzero (clone of arcade game "Super Pang") + +SLACKBUILD NAME: paranoia +SLACKBUILD LOCATION: ./games/paranoia +SLACKBUILD FILES: README doinst.sh gcc-14.diff paranoia.SlackBuild paranoia.desktop paranoia.info paranoia.png slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/slackware/slackware-3.4/source/y/bsdgames/bsd-games.src-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 749bfafa6de23de89452790eb0fc8522 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paranoia (text adventure game) + +SLACKBUILD NAME: pasang-emas +SLACKBUILD LOCATION: ./games/pasang-emas +SLACKBUILD FILES: README doinst.sh pasang-emas.SlackBuild pasang-emas.info slack-desc +SLACKBUILD VERSION: 6.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pasang-emas/pasang-emas-6.3.0.tar.xz https://downloads.sourceforge.net/pasang-emas/pasang-emas-themes-1.0.tar.bz2 https://downloads.sourceforge.net/pasang-emas/pet-marble.tar.bz2 https://downloads.sourceforge.net/pasang-emas/pet-fragrance.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dfe5e816feea53e9c60428a7b1d8bbe b0cc4af9ec0f3b0a7b74ecfc13ce9399 925f78cc8fb25f3bb8ca5f5ba9d3ae64 4710b67c37f85e7d542ad8a02755471b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pasang-emas (a two-player game of Brunei) + +SLACKBUILD NAME: pathways-into-darkness +SLACKBUILD LOCATION: ./games/pathways-into-darkness +SLACKBUILD FILES: README doinst.sh pathways-into-darkness pathways-into-darkness.SlackBuild pathways-into-darkness.desktop pathways-into-darkness.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://simplici7y.s3.amazonaws.com/static/versions/item-7101/06de0635-0375-49c8-9cc2-bba1ebe26259/AOPID_v1.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8b64703bab32ac6c511b4d9b828ce2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pathways-into-darkness (pathways into darkness port for alephone) + +SLACKBUILD NAME: pcgen +SLACKBUILD LOCATION: ./games/pcgen +SLACKBUILD FILES: README doinst.sh pcgen.SlackBuild pcgen.desktop pcgen.info pcgen.patch slack-desc +SLACKBUILD VERSION: 6.09.05 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/PCGen/pcgen/releases/download/6.09.05/image-linux-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 43a3f0288b48d8a017c6c78edc55b469 +SLACKBUILD SHORT DESCRIPTION: pcgen (RPG character generator) + +SLACKBUILD NAME: pcsx-rearmed +SLACKBUILD LOCATION: ./games/pcsx-rearmed +SLACKBUILD FILES: README pcsx-rearmed.SlackBuild pcsx-rearmed.info slack-desc +SLACKBUILD VERSION: 2025.05.22_6365a75 +SLACKBUILD DOWNLOAD: https://github.com/libretro/pcsx_rearmed/archive/6365a75/pcsx_rearmed-6365a756c02d25c76bf90c78e42316b46f876c49.tar.gz https://raw.githubusercontent.com/libretro/libretro-core-info/cd28a94ffc6a66b35bf67551a0476e5156bf5acd/pcsx_rearmed_libretro.info +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b41fadf8b07a35b1d2253a021f2b7291 78d93bb2a64e5c4715a9c1de5eb83109 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcsx-rearmed (ARM optimized PCSX fork) + +SLACKBUILD NAME: pcsx2 +SLACKBUILD LOCATION: ./games/pcsx2 +SLACKBUILD FILES: README doinst.sh pcsx2.SlackBuild pcsx2.info qt-6.10.patch slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/KDAB/KDDockWidgets/archive/v2.2.3/KDDockWidgets-2.2.3.tar.gz https://libsdl.org/release/SDL3-3.2.14.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/5e3ad389ee56fca27c9705d093ae5387ce404df4/SPIRV-Headers-5e3ad389ee56fca27c9705d093ae5387ce404df4.tar.gz https://github.com/KhronosGroup/SPIRV-Tools/archive/dd4b663e13c07fea4fbb3f70c1c91c86731099f7/SPIRV-Tools-dd4b663e13c07fea4fbb3f70c1c91c86731099f7.tar.gz https://github.com/KhronosGroup/glslang/archive/142052fa30f9eca191aa9dcf65359fcaed09eeec/glslang-142052fa30f9eca191aa9dcf65359fcaed09eeec.tar.gz https://github.com/ianlancetaylor/libbacktrace/archive/ad106d5fdd5d960bd33fae1c48a351af567fd075/libbacktrace-ad106d5fdd5d960bd33fae1c48a351af567fd075.tar.gz https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.1.0/libjpeg-turbo-3.1.0.tar.gz https://downloads.sourceforge.net/project/libpng/libpng16/1.6.48/libpng-1.6.48.tar.xz https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.5.0.tar.gz https://github.com/lz4/lz4/releases/download/v1.10.0/lz4-1.10.0.tar.gz https://github.com/PCSX2/pcsx2/archive/v2.4.0/pcsx2-2.4.0.tar.gz https://github.com/PCSX2/pcsx2_patches/archive/2fdc835f0725b318efcdaae84db1c73a9139b6f6/pcsx2_patches-2fdc835f0725b318efcdaae84db1c73a9139b6f6.tar.gz https://github.com/sammycage/plutosvg/archive/v0.0.6/plutosvg-0.0.6.tar.gz https://github.com/sammycage/plutovg/archive/v0.0.13/plutovg-0.0.13.tar.gz https://github.com/google/shaderc/archive/v2024.1/shaderc-2024.1.tar.gz https://github.com/facebook/zstd/releases/download/v1.5.7/zstd-1.5.7.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 54a7cf8aae1effa2dd726c9a803c6b48 df944f00b47df17c74e6c05b8d4c4f24 89aeaa63555ebf77c2651a7f3dc3b52f bec9b26fa484a26334e8b49a0c36d675 84f2cb1cb711ca7892dcf49327219797 6a32924c5e2e90a99f0bc853dc188c67 ed3fb4bb4cf794898f11a6d30c54b479 6ddbe2107e3811d51da698794b8fb4a2 8f659e426eaa2aeec4b36bc9ea43b3f3 dead9f5f1966d9ae56e1e32761e4e675 62aa26d075fe08d358b9297ad81ac006 c27ef008d2f6c5c9eeb8dc0a214e922f 3ebeae70224915e407a3815655477f0d d8a6ab94b91e745ba68ef6ca61cf1137 3d445aeffa0ad59f62b87124454f85f6 780fc1896922b1bc52a4e90980cdda48 +SLACKBUILD SHORT DESCRIPTION: pcsx2 (PlayStation 2 emulator) + +SLACKBUILD NAME: pcsxr +SLACKBUILD LOCATION: ./games/pcsxr +SLACKBUILD FILES: README doinst.sh patches/pcsxr-fix-uncompress2.patch patches/pcsxr-fix-undefined-operations.patch patches/pcsxr-remove-assertion-64bit.patch pcsxr.SlackBuild pcsxr.info slack-desc +SLACKBUILD VERSION: 1.9.95 +SLACKBUILD DOWNLOAD: https://github.com/frealgagu/PCSX-Reloaded/archive/1.9.95/PCSX-Reloaded-1.9.95.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee0f9dfd003d9a5350aafc8cca0cdeee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcsxr (playstation emulator) + +SLACKBUILD NAME: peg-e +SLACKBUILD LOCATION: ./games/peg-e +SLACKBUILD FILES: README doinst.sh peg-e.SlackBuild peg-e.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://gottcode.org/peg-e/peg-e-1.3.0-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1193bb93b5124c188d2168437742335 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: peg-e (peg solitaire game) + +SLACKBUILD NAME: penguin-command +SLACKBUILD LOCATION: ./games/penguin-command +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png manpage.diff penguin-command.SlackBuild penguin-command.desktop penguin-command.info slack-desc windowed_default.diff +SLACKBUILD VERSION: 1.6.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/penguin-command/penguin-command/1.6.11/penguin-command-1.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dcf0073d62f28e47af18a922a1badc3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: penguin-command (Missile Command clone) + +SLACKBUILD NAME: pengupop +SLACKBUILD LOCATION: ./games/pengupop +SLACKBUILD FILES: README doinst.sh pengupop.SlackBuild pengupop.info pengupop_2.2.5-3.diff slack-desc +SLACKBUILD VERSION: 2.2.5 +SLACKBUILD DOWNLOAD: https://launchpad.net/ubuntu/+archive/primary/+files/pengupop_2.2.5.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51c2b23e42acf6cf3d835a8ad9a451a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pengupop (Puzzle Bobble Clone) + +SLACKBUILD NAME: pentagram +SLACKBUILD LOCATION: ./games/pentagram +SLACKBUILD FILES: README doinst.sh pentagram.6 pentagram.SlackBuild pentagram.desktop pentagram.info pentagram.ini.default pentagram.sh slack-desc +SLACKBUILD VERSION: 20130617_svn +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pentagram-20130617_svn.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7786306d42cf27b7f855cbef3f637864 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pentagram (an Ultima 8 engine) + +SLACKBUILD NAME: pgn-extract +SLACKBUILD LOCATION: ./games/pgn-extract +SLACKBUILD FILES: Makefile.patch README pgn-extract.SlackBuild pgn-extract.info slack-desc +SLACKBUILD VERSION: 22.11 +SLACKBUILD DOWNLOAD: https://www.cs.kent.ac.uk/~djb/pgn-extract/pgn-extract-22-11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fea6a14d00ed5d960783b3b69e5ffc04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgn-extract (PGN manipulator for chess games) + +SLACKBUILD NAME: pinball +SLACKBUILD LOCATION: ./games/pinball +SLACKBUILD FILES: README doinst.sh gettext-version.patch git2tarxz.sh pinball-0.3.4-sys-ltdl.patch pinball-config.6 pinball.SlackBuild pinball.info slack-desc +SLACKBUILD VERSION: 0.3.4+20250512_2827e75 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pinball-0.3.4+20250512_2827e75.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ca9f7b743e3484bb64ac3566bdac08e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pinball (open source pinball simulator) + +SLACKBUILD NAME: pingus +SLACKBUILD LOCATION: ./games/pingus +SLACKBUILD FILES: README doinst.sh patches/missing-header.patch patches/pingus-0.7.6-gcc470-udl.patch patches/pingus-boost-1.69.patch patches/scons-python3.patch pingus.SlackBuild pingus.desktop pingus.info slack-desc +SLACKBUILD VERSION: 0.7.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pingus-0.7.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 561798686f34d3fa4e69135d655f47ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pingus (A free Lemmings clone) + +SLACKBUILD NAME: pioneer +SLACKBUILD LOCATION: ./games/pioneer +SLACKBUILD FILES: README doinst.sh pioneer.SlackBuild pioneer.info slack-desc +SLACKBUILD VERSION: 20260203 +SLACKBUILD DOWNLOAD: https://github.com/pioneerspacesim/pioneer/archive/20260203/pioneer-20260203.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c511e01d9659b6199eee37eedb255ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pioneer (A game of lonely space adventure) + +SLACKBUILD NAME: pipewalker +SLACKBUILD LOCATION: ./games/pipewalker +SLACKBUILD FILES: README doinst.sh pipewalker.SlackBuild pipewalker.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pipewalker/pipewalker-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c34f516c299e08e952cff1cce7d36e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipewalker (PipeWalker game) + +SLACKBUILD NAME: planetblupi +SLACKBUILD LOCATION: ./games/planetblupi +SLACKBUILD FILES: README doinst.sh planetblupi.SlackBuild planetblupi.info slack-desc +SLACKBUILD VERSION: 1.15.1 +SLACKBUILD DOWNLOAD: https://github.com/blupi-games/planetblupi/archive/v1.15.1/planetblupi-1.15.1.tar.gz https://github.com/libsdl-org/SDL_ttf/archive/release-2.20.2/SDL_ttf-release-2.20.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 030fa1514b0e2fe2088aae9b9023e4f7 b584f806d65e9c5ced69b99b12828bee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: planetblupi (port of Epsitec SA 1997) + +SLACKBUILD NAME: playonlinux +SLACKBUILD LOCATION: ./games/playonlinux +SLACKBUILD FILES: PlayOnLinux.desktop README doinst.sh playonlinux.SlackBuild playonlinux.info slack-desc +SLACKBUILD VERSION: 4.2.10 +SLACKBUILD DOWNLOAD: http://repository.playonlinux.com/PlayOnLinux/4.2.10/PlayOnLinux_4.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9869697c13010e88cf68607cea334dbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: playonlinux (Play Games and Softwares of MS Windows on Linux) + +SLACKBUILD NAME: pokerth +SLACKBUILD LOCATION: ./games/pokerth +SLACKBUILD FILES: README doinst.sh patches/pokerth-1.1.2-boost-1.70-websocket-fix1.patch patches/pokerth-1.1.2-boost-1.70-websocket-fix2.patch patches/pokerth-1.1.2-newer-protobuf.patch pokerth.SlackBuild pokerth.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://github.com/pokerth/pokerth/archive/v2.0.5/pokerth-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94441e70cb2aaf967f04d9864dc7c949 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pokerth (A poker game) + +SLACKBUILD NAME: pom1 +SLACKBUILD LOCATION: ./games/pom1 +SLACKBUILD FILES: README doinst.sh pom1.6 pom1.SlackBuild pom1.info pom1.png pom1.rst slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pom1/pom1/1.0.0/pom1-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbea72f26ab9f1771e8171021406b194 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pom1 (Apple I emulator) + +SLACKBUILD NAME: powerslave_demo_data +SLACKBUILD LOCATION: ./games/powerslave_demo_data +SLACKBUILD FILES: README powerslave_demo_data.SlackBuild powerslave_demo_data.info slack-desc +SLACKBUILD VERSION: 19961212 +SLACKBUILD DOWNLOAD: http://www.jonof.id.au/files/buildgames/pwrslave.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3aeccfc387bc9443a855b6090479724d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: powerslave_demo_data (game data for nblood) + +SLACKBUILD NAME: ppsspp +SLACKBUILD LOCATION: ./games/ppsspp +SLACKBUILD FILES: README doinst.sh ppsspp.SlackBuild ppsspp.info slack-desc +SLACKBUILD VERSION: 1.20.3 +SLACKBUILD DOWNLOAD: https://github.com/hrydgard/ppsspp/releases/download/v1.20.3/ppsspp-1.20.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a862ad792762d2fccb710c0ad76d5500 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ppsspp (fast and portable PSP emulator) + +SLACKBUILD NAME: prboom-plus +SLACKBUILD LOCATION: ./games/prboom-plus +SLACKBUILD FILES: README doinst.sh prboom-plus.SlackBuild prboom-plus.info slack-desc +SLACKBUILD VERSION: 2.6.66 +SLACKBUILD DOWNLOAD: https://github.com/coelckers/prboom-plus/archive/v2.6.66/prboom-plus-2.6.66.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62b29843ba4ab1f442be8fe469ee523f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prboom-plus (Doom source port) + +SLACKBUILD NAME: prboom +SLACKBUILD LOCATION: ./games/prboom +SLACKBUILD FILES: README libpng-1.4.patch prboom.SlackBuild prboom.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/prboom/prboom-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8a15f61fa2626ab98051ab2703378c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prboom (a port of the classic fps game Doom by id Software) + +SLACKBUILD NAME: principia +SLACKBUILD LOCATION: ./games/principia +SLACKBUILD FILES: README doinst.sh principia.SlackBuild principia.info slack-desc +SLACKBUILD VERSION: 2025.04.05 +SLACKBUILD DOWNLOAD: https://github.com/Bithack/principia/archive/2025.04.05/principia-2025.04.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 211f07c24ab697c1102f8aee5f7def8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: principia (physics-based sandbox game) + +SLACKBUILD NAME: protontricks +SLACKBUILD LOCATION: ./games/protontricks +SLACKBUILD FILES: README doinst.sh protontricks.SlackBuild protontricks.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/protontricks/protontricks-1.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4d54d0914f36923213d2a87865c74f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protontricks (winetricks wrapper for proton) + +SLACKBUILD NAME: protonup +SLACKBUILD LOCATION: ./games/protonup +SLACKBUILD FILES: README protonup.SlackBuild protonup.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://github.com/AUNaseef/protonup/archive/0.1.5/protonup-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5b7ac2258dcdbe2616ce1d2f452a68a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protonup (cli proton-GE updater) + +SLACKBUILD NAME: puNES +SLACKBUILD LOCATION: ./games/puNES +SLACKBUILD FILES: README doinst.sh puNES.SlackBuild puNES.info punes.6 punes.rst qt-6.7.1.patch slack-desc +SLACKBUILD VERSION: 0.111 +SLACKBUILD DOWNLOAD: https://github.com/punesemu/puNES/archive/v0.111/puNES-0.111.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 068ca02786c102afe1507c689696f0fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: puNES (NES emulator) + +SLACKBUILD NAME: puzzles +SLACKBUILD LOCATION: ./games/puzzles +SLACKBUILD FILES: README doinst.sh puzzles.SlackBuild puzzles.info slack-desc +SLACKBUILD VERSION: 20260309.06e37f1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/puzzles/puzzles-20260309.06e37f1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd0f7bca328f20efda11b7b32fa5702e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: puzzles (puzzle games) + +SLACKBUILD NAME: pybik +SLACKBUILD LOCATION: ./games/pybik +SLACKBUILD FILES: README doinst.sh pybik.SlackBuild pybik.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pybik-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb551ba5c45ee834988b91ab7ff48d4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pybik (puzzle game) + +SLACKBUILD NAME: pychess +SLACKBUILD LOCATION: ./games/pychess +SLACKBUILD FILES: README doinst.sh pychess.SlackBuild pychess.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/pychess/pychess/releases/download/1.0.5/pychess-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ca921bedee5f0540a16d67edb9e795d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pychess (gtk chess client) + +SLACKBUILD NAME: pysolfc-extra-cardsets +SLACKBUILD LOCATION: ./games/pysolfc-extra-cardsets +SLACKBUILD FILES: README pysolfc-extra-cardsets.SlackBuild pysolfc-extra-cardsets.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-3.1/PySolFC-Cardsets-3.1.tar.bz2 https://slackware.uk/~urchlay/src/pysolfc-cardsets-bknoll.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e993b395e2bf9d57a040e00313a4372 35e3df2c464019167377dc35d5d8354e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysolfc-extra-cardsets (extra card graphics for pysolfc) + +SLACKBUILD NAME: pysolfc +SLACKBUILD LOCATION: ./games/pysolfc +SLACKBUILD FILES: README doinst.sh pysolfc.SlackBuild pysolfc.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/shlomif/PySolFC/archive/pysolfc-3.4.0/PySolFC-pysolfc-3.4.0.tar.gz https://downloads.sourceforge.net/project/pysolfc/PySolFC-Cardsets/minimal/PySolFC-Cardsets--Minimal-3.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f95cfb309bcb24815fa548ee0def82a a25fc96518c2b2d56dded0067bebfebf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysolfc (solitaire card game suite) + +SLACKBUILD NAME: qmc2 +SLACKBUILD LOCATION: ./games/qmc2 +SLACKBUILD FILES: README doinst.sh qchdman.desktop qmc2-qt5.15.patch qmc2-types.patch qmc2.SlackBuild qmc2.info slack-desc +SLACKBUILD VERSION: 0.195 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/qmc2/qmc2-0.195.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 749434021191c770188140e8ecbcdbaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmc2 (M.A.M.E./M.E.S.S. Catalog / Launcher II) + +SLACKBUILD NAME: qtads +SLACKBUILD LOCATION: ./games/qtads +SLACKBUILD FILES: README doinst.sh qtads.SlackBuild qtads.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/realnc/qtads/releases/download/v3.4.0/qtads-3.4.0-source.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa56a7b2e6e4210c1b91159b25050ec9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtads (a multimedia interpreter for TADS games) + +SLACKBUILD NAME: quackle +SLACKBUILD LOCATION: ./games/quackle +SLACKBUILD FILES: README doinst.sh quackle.SlackBuild quackle.desktop quackle.info quackle.sh slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/quackle/quackle/archive/v1.0.4/quackle-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f850f0e7c8e810578bb2dadbede3903 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quackle (crossword game similar to Scrabble[TM]) + +SLACKBUILD NAME: quake3_shareware_data +SLACKBUILD LOCATION: ./games/quake3_shareware_data +SLACKBUILD FILES: README quake3_shareware_data.SlackBuild quake3_shareware_data.info slack-desc +SLACKBUILD VERSION: 1.11.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/linuxq3ademo-1.11-6.x86.gz.sh +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 484610c1ce34272223a52ec331c99d5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quake3_shareware_data (Quake III shareware data) + +SLACKBUILD NAME: quake_shareware_data +SLACKBUILD LOCATION: ./games/quake_shareware_data +SLACKBUILD FILES: README quake_shareware_data.SlackBuild quake_shareware_data.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/quake106.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cee4d03ee092909fdb6a4f84f0c1357 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quake_shareware_data (Quake shareware data) + +SLACKBUILD NAME: quakeforge +SLACKBUILD LOCATION: ./games/quakeforge +SLACKBUILD FILES: README quakeforge.SlackBuild quakeforge.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/quake/quakeforge-0.7.0.tar.bz2 http://prdownloads.sourceforge.net/quake/io_mesh_qfmdl-0.7.0a.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55242e805f2faa0691a960aabd6e5228 64f1e55093e0ba161d8d9a8d8350637d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quakeforge (Linux port of id Software's Quake I) + +SLACKBUILD NAME: quakespasm +SLACKBUILD LOCATION: ./games/quakespasm +SLACKBUILD FILES: README doinst.sh quakespasm.SlackBuild quakespasm.desktop quakespasm.info slack-desc +SLACKBUILD VERSION: 0.96.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/quakespasm/quakespasm-0.96.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37ea60a01b5cc852ab7635df89496301 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quakespasm (quake engine) + +SLACKBUILD NAME: quarry +SLACKBUILD LOCATION: ./games/quarry +SLACKBUILD FILES: README doinst.sh quarry.SlackBuild quarry.info slack-desc +SLACKBUILD VERSION: 0.3.0.1 +SLACKBUILD DOWNLOAD: https://github.com/ejona86/quarry/archive/0.3.0.1/quarry-0.3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c05c4b51d77114d0be2400647340737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quarry (a universal board game interface program) + +SLACKBUILD NAME: qxw +SLACKBUILD LOCATION: ./games/qxw +SLACKBUILD FILES: README qxw.SlackBuild qxw.desktop qxw.info qxw.png slack-desc +SLACKBUILD VERSION: 20200708 +SLACKBUILD DOWNLOAD: https://www.quinapalus.com/qxw-20200708.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea0d24690b78e96d750191be4d1345f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qxw (advanced interactive crossword construction tool) + +SLACKBUILD NAME: qzdl +SLACKBUILD LOCATION: ./games/qzdl +SLACKBUILD FILES: README doinst.sh git2tarxz.sh qzdl.SlackBuild qzdl.desktop qzdl.info slack-desc +SLACKBUILD VERSION: 3.2.2.3+20211008_9c76408 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/qzdl-3.2.2.3+20211008_9c76408.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 381555391ca3cf9bff39442f78a3c9c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qzdl (Qt Doom Launcher) + +SLACKBUILD NAME: qzdoom +SLACKBUILD LOCATION: ./games/qzdoom +SLACKBUILD FILES: README README_SBo.txt compilefix.diff doinst.sh qzdoom.SlackBuild qzdoom.desktop qzdoom.info qzdoom.png slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/madame-rachelle/qzdoom/archive/q2.1.0/qzdoom-q2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 170bb4b75d6b00030224bf250074c659 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qzdoom (software-rendered engine for Doom and related games) + +SLACKBUILD NAME: redeclipse +SLACKBUILD LOCATION: ./games/redeclipse +SLACKBUILD FILES: README doinst.sh redeclipse.SlackBuild redeclipse.info slack-desc submodules-list +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/redeclipse/base/archive/v2.0.0/base-2.0.0.tar.gz https://github.com/redeclipse/acerspyro/archive/b28f9b5/acerspyro-b28f9b5.tar.gz https://github.com/redeclipse/actors/archive/3964c6f/actors-3964c6f.tar.gz https://github.com/redeclipse/appleflap/archive/7ecdaf1/appleflap-7ecdaf1.tar.gz https://github.com/redeclipse/blendbrush/archive/11bfa45/blendbrush-11bfa45.tar.gz https://github.com/redeclipse/caustics/archive/406a8c6/caustics-406a8c6.tar.gz https://github.com/redeclipse/crosshairs/archive/7c8665a/crosshairs-7c8665a.tar.gz https://github.com/redeclipse/decals/archive/8fd1b84/decals-8fd1b84.tar.gz https://github.com/redeclipse/dziq/archive/d8f5668/dziq-d8f5668.tar.gz https://github.com/redeclipse/elyvisions/archive/612185a/elyvisions-612185a.tar.gz https://github.com/redeclipse/fonts/archive/5b66579/fonts-5b66579.tar.gz https://github.com/redeclipse/freezurbern/archive/1e4a68f/freezurbern-1e4a68f.tar.gz https://github.com/redeclipse/john/archive/a229b8b/john-a229b8b.tar.gz https://github.com/redeclipse/jojo/archive/a5e6853/jojo-a5e6853.tar.gz https://github.com/redeclipse/jwin/archive/920773b/jwin-920773b.tar.gz https://github.com/redeclipse/luckystrike/archive/86e8784/luckystrike-86e8784.tar.gz https://github.com/redeclipse/maps/archive/4b2394c/maps-4b2394c.tar.gz https://github.com/redeclipse/mayhem/archive/d14343b/mayhem-d14343b.tar.gz https://github.com/redeclipse/mikeplus64/archive/67404fc/mikeplus64-67404fc.tar.gz https://github.com/redeclipse/misc/archive/b8d8234/misc-b8d8234.tar.gz https://github.com/redeclipse/molexted/archive/a7721aa/molexted-a7721aa.tar.gz https://github.com/redeclipse/nieb/archive/1584312/nieb-1584312.tar.gz https://github.com/redeclipse/nobiax/archive/2cb8b07/nobiax-2cb8b07.tar.gz https://github.com/redeclipse/particles/archive/5f98a74/particles-5f98a74.tar.gz https://github.com/redeclipse/philipk/archive/410337c/philipk-410337c.tar.gz https://github.com/redeclipse/projectiles/archive/1824538/projectiles-1824538.tar.gz https://github.com/redeclipse/props/archive/ed031e5/props-ed031e5.tar.gz https://github.com/redeclipse/skyboxes/archive/a9f9989/skyboxes-a9f9989.tar.gz https://github.com/redeclipse/snipergoth/archive/af1bed3/snipergoth-af1bed3.tar.gz https://github.com/redeclipse/sounds/archive/bf90d0e/sounds-bf90d0e.tar.gz https://github.com/redeclipse/textures/archive/fbea7e1/textures-fbea7e1.tar.gz https://github.com/redeclipse/torley/archive/d62afca/torley-d62afca.tar.gz https://github.com/redeclipse/trak/archive/0c6355d/trak-0c6355d.tar.gz https://github.com/redeclipse/ulukai/archive/4cf20f4/ulukai-4cf20f4.tar.gz https://github.com/redeclipse/unnamed/archive/ebb4b0e/unnamed-ebb4b0e.tar.gz https://github.com/redeclipse/vanities/archive/5574a8b/vanities-5574a8b.tar.gz https://github.com/redeclipse/vegetation/archive/3bfa433/vegetation-3bfa433.tar.gz https://github.com/redeclipse/weapons/archive/25a7bd6/weapons-25a7bd6.tar.gz https://github.com/redeclipse/wicked/archive/5a5f64e/wicked-5a5f64e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 416383c554794bd7a1683b680bb0bb29 38f331a54b19281c04c0d950244f6991 e324ac0f83920e461a60a2a2251e4b7c e580acec533b6a824ebd4c729d10b8c3 0500e92f8222e65da56e8c2b2c4f4f28 cd92eb2fea9b5547ce4a9c34210151b6 f5d6054f25c22f72d55c8b7d2a155889 153ab1f4eb6bed1f01f7c00bcef501f2 89475717e9731fea0411cfffc9c0d458 236671c5248fe77a39943e2467d57d4d e3c92385617d7531d6cea226748b9a67 3a07033a827ab47f050c0dfe1bd3723f b7bb94e6acd99cdf63d9119b0e9677db a16d0c1073d078921954f9a4e73ee8cd fdad521f16107562399fc4c87d615a16 3560442fac72264d09663bd83d39f7e9 05e4fb7de6d9c19d905fca6bbb68023e 879c6bcb25e55cb2c5d57f3523d0e670 abe35d19710e9082708e70c053c34fbb 2fa0160cd46ba3b6ba9c204922cda3d7 ea18b6648dfd82c2ee22a541f043ad7b 528db6f4acdb049637dc172fff48db4b ebb34365ec3851d2830f60b130b2a956 108f08df866976b6533088d097e6f0b4 2303921221676ffba447c46d82646721 22b650a54c33f06397df290c40a6e235 758769d3aa7c04225e8de86e718690aa 0e38fbe74060a72417f33ff298721b75 fa3408a229b7f120493992086c99d170 4f3ec842f7c19b23e16a0dee9eb6690c 65d8653ff2e2e101ae676f7c40bf8867 1a0118e3d92d9221d4194b1cef4ddf08 d11793c710c19f51eac8356e501dc7e5 578478d00b8eca195da7c7e4c8ad306d a3ce5192b4f080a140c9a31bc659da21 a6a432bdf2e7c3cdd759e628c05a9c93 163f118456605076230b6195673f0a0a ddc56c737f146c4ce224ca61161a3ff2 72b4213903f04961dfb8f2121edd016c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redeclipse (Fast-paced futuristic FPS) + +SLACKBUILD NAME: rejoystick +SLACKBUILD LOCATION: ./games/rejoystick +SLACKBUILD FILES: README rejoystick.1 rejoystick.SlackBuild rejoystick.info rejoystick.patch rejoystick.rst slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/rejoystick/files/rejoystick/rejoystick-0.8.1/rejoystick-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43208b766a131e2725bfd72caf60a41d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rejoystick (translates joystick movement/buttons to keystrokes) + +SLACKBUILD NAME: residualvm +SLACKBUILD LOCATION: ./games/residualvm +SLACKBUILD FILES: README doinst.sh residualvm.SlackBuild residualvm.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/contrib/r/residualvm/residualvm_0.3.1+dfsg.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 315950f844df70dca8e8525f27573b5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: residualvm (LucasArts 3D game engine interpreter) + +SLACKBUILD NAME: returntotheroots +SLACKBUILD LOCATION: ./games/returntotheroots +SLACKBUILD FILES: README returntotheroots returntotheroots.SlackBuild returntotheroots.info slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.siedler25.org/uploads/stable/s25rttr_0.9.5-397f2b2315e997504d4958bfbdea0af815ce559a-linux.x86_64.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 108b58ee7a25e08637f3acbead239ded +SLACKBUILD SHORT DESCRIPTION: returntotheroots (Settlers 2 game engine) + +SLACKBUILD NAME: retux +SLACKBUILD LOCATION: ./games/retux +SLACKBUILD FILES: README doinst.sh retux.SlackBuild retux.desktop retux.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/retux-game/retux/releases/download/v1.6.2/retux-1.6.2-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6211a051709a3adcdb1e004ca68db3ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: retux (2d platform game) + +SLACKBUILD NAME: rezerwar +SLACKBUILD LOCATION: ./games/rezerwar +SLACKBUILD FILES: README doinst.sh rezerwar.SlackBuild rezerwar.desktop rezerwar.info rezerwar.png slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: http://tamentis.com/projects/rezerwar/files/rezerwar-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42018abe251e45ab8cc30133cde61ff8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rezerwar (puzzle game) + +SLACKBUILD NAME: rigel-engine +SLACKBUILD LOCATION: ./games/rigel-engine +SLACKBUILD FILES: README RigelEngine.6 RigelEngine.rst doinst.sh git2tarxz.sh rigel-engine.SlackBuild rigel-engine.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rigel-engine-v0.9.1+20221210_84ae53f0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e76c8abe342f59300e54a88c8788ea05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rigel-engine (Duke Nukem II reimplementation) + +SLACKBUILD NAME: rlvm +SLACKBUILD LOCATION: ./games/rlvm +SLACKBUILD FILES: README doinst.sh rlvm.SlackBuild rlvm.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://github.com/mmawhin/slackbuilds/raw/master/sources/rlvm-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db2fcf5c06451c0e361c8cea8b09d753 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rlvm (RealLive scripting engine for Linux) + +SLACKBUILD NAME: roadfighter +SLACKBUILD LOCATION: ./games/roadfighter +SLACKBUILD FILES: README doinst.sh gcc.patch makefile.patch roadfighter.SlackBuild roadfighter.info slack-desc +SLACKBUILD VERSION: 1.0.1269 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/roadfighter.src_1.0.1269.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1626dda4d17ae30bbdd9c1ede2cd555 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roadfighter (A simple racing game) + +SLACKBUILD NAME: robotfindskitten +SLACKBUILD LOCATION: ./games/robotfindskitten +SLACKBUILD FILES: README robotfindskitten.SlackBuild robotfindskitten.info slack-desc +SLACKBUILD VERSION: 2.8284271.702 +SLACKBUILD DOWNLOAD: https://github.com/robotfindskitten/robotfindskitten/releases/download/2.8284271.702/robotfindskitten-2.8284271.702.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71afd2b0af1aac540b6fdc0377319414 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: robotfindskitten (a Zen simulation game) + +SLACKBUILD NAME: roccat-tools +SLACKBUILD LOCATION: ./games/roccat-tools +SLACKBUILD FILES: README doinst.sh fix-multiple-definitions.patch roccat-tools.SlackBuild roccat-tools.info slack-desc +SLACKBUILD VERSION: 5.9.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/roccat/roccat-tools-5.9.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a43a56638cce798047db2e33ed421841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roccat-tools (Roccat common files) + +SLACKBUILD NAME: rocksndiamonds +SLACKBUILD LOCATION: ./games/rocksndiamonds +SLACKBUILD FILES: README doinst.sh rocksndiamonds-16.png rocksndiamonds-32.png rocksndiamonds.SlackBuild rocksndiamonds.desktop rocksndiamonds.info slack-desc +SLACKBUILD VERSION: 3.3.0.1 +SLACKBUILD DOWNLOAD: http://www.artsoft.org/RELEASES/unix/rocksndiamonds/rocksndiamonds-3.3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 813ced99d54f89db7c593c518d197d18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rocksndiamonds (collection of boulder dash-like arcade games) + +SLACKBUILD NAME: rogue +SLACKBUILD LOCATION: ./games/rogue +SLACKBUILD FILES: README doinst.sh rogue.SlackBuild rogue.desktop rogue.info slack-desc +SLACKBUILD VERSION: 5.4.5 +SLACKBUILD DOWNLOAD: http://www.operationalsecurity.es/files/rogue5.4.5-ISRUN-2021-03-09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22a3e247029ed27204a79bc9bc2a5521 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rogue (visual CRT based fantasy game) + +SLACKBUILD NAME: roll +SLACKBUILD LOCATION: ./games/roll +SLACKBUILD FILES: README roll.SlackBuild roll.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/matteocorti/roll/releases/download/v2.5.0/roll-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f52ff33c95d36dcbbcef2d4943227b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roll (program to roll dices specified in a simple and intuitive way) + +SLACKBUILD NAME: rolldice +SLACKBUILD LOCATION: ./games/rolldice +SLACKBUILD FILES: README rolldice.SlackBuild rolldice.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://github.com/sstrickl/rolldice/archive/v1.16/rolldice-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2456d2411321167aeb0285bdd458e15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rolldice (CLI dice roller) + +SLACKBUILD NAME: rott +SLACKBUILD LOCATION: ./games/rott +SLACKBUILD FILES: README README_gamedata.txt doinst.sh manpage.diff rott.SlackBuild rott.info rott.png rott.sh slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://icculus.org/rott/share/1rott13.zip https://icculus.org/rott/releases/rott-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fafd6b629eab80278fc726e31f9cf41 d523c7c6c97f95ba84b8cf4deae7db38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rott (Rise of the Triad, first person shooter game) + +SLACKBUILD NAME: rottexpr +SLACKBUILD LOCATION: ./games/rottexpr +SLACKBUILD FILES: README README_gamedata.txt doinst.sh rottexpr.6 rottexpr.SlackBuild rottexpr.desktop rottexpr.info rottexpr.png rottexpr.sh slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://icculus.org/rott/share/1rott13.zip https://github.com/LTCHIPS/rottexpr/archive/v0.01/rottexpr-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fafd6b629eab80278fc726e31f9cf41 5c0bb94c30532fa3450bb58ed1f60350 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rottexpr (Rise of the Triad enhanced source port) + +SLACKBUILD NAME: rpcs3 +SLACKBUILD LOCATION: ./games/rpcs3 +SLACKBUILD FILES: README doinst.sh rpcs3.SlackBuild rpcs3.info slack-desc +SLACKBUILD VERSION: 0.0.27 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/RPCS3/rpcs3/archive/v0.0.27/rpcs3-0.0.27.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/85a1ed200d50660786c1a88d9166e871123cce39/SPIRV-Headers-85a1ed200d50660786c1a88d9166e871123cce39.tar.gz https://github.com/KhronosGroup/SPIRV-Tools/archive/eb0a36633d2acf4de82588504f951ad0f2cecacb/SPIRV-Tools-eb0a36633d2acf4de82588504f951ad0f2cecacb.tar.gz https://github.com/RPCS3/asmjit/archive/06d0badec53710a4f572cf5642881ce570c5d274/asmjit-06d0badec53710a4f572cf5642881ce570c5d274.tar.gz https://github.com/mozilla/cubeb/archive/70b4e3db7822de4d534959885cda109d6edbee36/cubeb-70b4e3db7822de4d534959885cda109d6edbee36.tar.gz https://github.com/KhronosGroup/glslang/archive/10423ec659d301a0ff2daac8bbf38980abf27590/glslang-10423ec659d301a0ff2daac8bbf38980abf27590.tar.gz https://github.com/RPCS3/hidapi/archive/ecf1b62882c1b6ca1da445fa94ee8dae42cf5961/hidapi-ecf1b62882c1b6ca1da445fa94ee8dae42cf5961.tar.gz https://github.com/intel/ittapi/archive/v3.18.12/ittapi-3.18.12.tar.gz https://github.com/RPCS3/llvm-mirror/archive/9b52b6c39ae9f0759fbce7dd0db4b3290d6ebc56/llvm-mirror-9b52b6c39ae9f0759fbce7dd0db4b3290d6ebc56.tar.gz https://github.com/miniupnp/miniupnp/archive/f4a739d73083bee207af30b8aa3e668383ee070e/miniupnp-f4a739d73083bee207af30b8aa3e668383ee070e.tar.gz https://github.com/RPCS3/soundtouch/archive/83cfba67b6af80bb9bfafc0b324718c4841f2991/soundtouch-83cfba67b6af80bb9bfafc0b324718c4841f2991.tar.gz https://github.com/wolfSSL/wolfssl/archive/4fbd4fd36a21efd9d1a7e17aba390e91c78693b1/wolfssl-4fbd4fd36a21efd9d1a7e17aba390e91c78693b1.tar.gz https://github.com/RPCS3/yaml-cpp/archive/0b67821f307e8c6bf0eba9b6d3250e3cf1441450/yaml-cpp-0b67821f307e8c6bf0eba9b6d3250e3cf1441450.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e49fa5ab11967f88471627513a6c6298 10d5e8160f39344a641523810b075568 a4bdb8161f0e959c75d0d82d367c24f2 26455042d0e12b9b4eff611f0767e42e f211db8fbdfd1db70e2fd517643bf88a 0af2d9f95c55adf7c670f25825eeda12 985de60b3d3914fa73724ab123aac637 4a5eee8a589fa777f4a6017ab1e6f602 fff968ef77c2932c340b4c0d56247679 9dc008de95815524d6c6a04b61395ea7 a6e4341748f10956754201939b9936e4 538eed5fafa1db75cd0b90fb5021a819 4ff126bd4f429b86da943a77805dfec8 +SLACKBUILD SHORT DESCRIPTION: rpcs3 (Playstation 3 Emulator) + +SLACKBUILD NAME: sameboy +SLACKBUILD LOCATION: ./games/sameboy +SLACKBUILD FILES: README doinst.sh sameboy.SlackBuild sameboy.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/LIJI32/SameBoy/archive/v1.0.2/SameBoy-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95dab54a9ba07d4ba944107d3431913e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sameboy (GB/GBC Emulator) + +SLACKBUILD NAME: sauerbraten +SLACKBUILD LOCATION: ./games/sauerbraten +SLACKBUILD FILES: README doinst.sh sauerbraten.6 sauerbraten.SlackBuild sauerbraten.desktop sauerbraten.info slack-desc +SLACKBUILD VERSION: 2020_12_29 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sauerbraten/sauerbraten_2020_12_29_linux.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b50d018f7dd6259f1fc12b56028a51b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sauerbraten (FPS game based on the original Cube FPS) + +SLACKBUILD NAME: scid +SLACKBUILD LOCATION: ./games/scid +SLACKBUILD FILES: README doinst.sh scid.1 scid.SlackBuild scid.desktop scid.info scid.png slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/scid/scid-4.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66592f91b690458d3aecb582142fc159 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scid (A free chess database app) + +SLACKBUILD NAME: scid_vs_pc +SLACKBUILD LOCATION: ./games/scid_vs_pc +SLACKBUILD FILES: README doinst.sh scid_vs_pc.SlackBuild scid_vs_pc.desktop scid_vs_pc.info slack-desc +SLACKBUILD VERSION: 4.26 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/scidvspc/source/scid_vs_pc-4.26.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d570f0ebfb6c30037b84aa6a03221e85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scid_vs_pc (Usability and bug-fix fork of Scid) + +SLACKBUILD NAME: scrabbleai +SLACKBUILD LOCATION: ./games/scrabbleai +SLACKBUILD FILES: README doinst.sh git2tarxz.sh scrabbleai.6 scrabbleai.SlackBuild scrabbleai.desktop scrabbleai.info scrabbleai.rst slack-desc unix.diff wordlists.diff +SLACKBUILD VERSION: 20150324_6f8db6b +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/scrabbleai-20150324_6f8db6b.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8573b5b67336d7fdecbae8dbfdcc00ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scrabbleai (Scrabble[TM] game for Linux) + +SLACKBUILD NAME: scummvm +SLACKBUILD LOCATION: ./games/scummvm +SLACKBUILD FILES: README doinst.sh scummvm.SlackBuild scummvm.info slack-desc +SLACKBUILD VERSION: 2026.2.0 +SLACKBUILD DOWNLOAD: https://downloads.scummvm.org/frs/scummvm/2026.2.0/scummvm-2026.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87d2a1479ee4e643ea769368d763f34a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scummvm (SCUMM game engine interpreter) + +SLACKBUILD NAME: sdlpop +SLACKBUILD LOCATION: ./games/sdlpop +SLACKBUILD FILES: README doinst.sh sdlpop.6 sdlpop.SlackBuild sdlpop.desktop sdlpop.info sdlpop.png sdlpop.rst sdlpop.sh slack-desc +SLACKBUILD VERSION: 1.23 +SLACKBUILD DOWNLOAD: https://github.com/NagyD/SDLPoP/archive/v1.23/SDLPoP-1.23.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca18e54fb55790b409555f5ccc347f64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdlpop (Prince of Persia rewrite) + +SLACKBUILD NAME: shattered-pixel-dungeon +SLACKBUILD LOCATION: ./games/shattered-pixel-dungeon +SLACKBUILD FILES: README doinst.sh shattered-pixel-dungeon.SlackBuild shattered-pixel-dungeon.info slack-desc +SLACKBUILD VERSION: 3.3.7 +SLACKBUILD DOWNLOAD: https://github.com/00-Evan/shattered-pixel-dungeon/archive/v3.3.7/shattered-pixel-dungeon-3.3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8be62b0ce3da2f173db9a790263c1f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shattered-pixel-dungeon (roguelike dungeon crawler RPG) + +SLACKBUILD NAME: simplesok +SLACKBUILD LOCATION: ./games/simplesok +SLACKBUILD FILES: README doinst.sh simplesok.SlackBuild simplesok.desktop simplesok.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/simplesok/files/v1.0.1/simplesok-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 333624cf5844220f0164695de02527c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simplesok (a simple Sokoban game) + +SLACKBUILD NAME: simsu +SLACKBUILD LOCATION: ./games/simsu +SLACKBUILD FILES: README doinst.sh simsu.SlackBuild simsu.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://gottcode.org/simsu/simsu-1.4.0-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1f6263cfa07c8a263ed2a649a3eb5ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simsu (A basic Sudoku game) + +SLACKBUILD NAME: singularity +SLACKBUILD LOCATION: ./games/singularity +SLACKBUILD FILES: README doinst.sh singularity.SlackBuild singularity.desktop singularity.info slack-desc +SLACKBUILD VERSION: 1.7.3.3624 +SLACKBUILD DOWNLOAD: https://bitbucket.org/SingularityViewer/singularityviewer/downloads/Singularity-i686-1.7.3.3624.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://bitbucket.org/SingularityViewer/singularityviewer/downloads/Singularity-x86_64-1.7.3.3624.tar.bz2 +SLACKBUILD MD5SUM: f4d3007a9f9f989051e4440c5423348e +SLACKBUILD MD5SUM_x86_64: cd1e756d3a1d0d9ab6df19d504d259ff +SLACKBUILD SHORT DESCRIPTION: singularity (Alternative client for SecondLife) + +SLACKBUILD NAME: skulltag +SLACKBUILD LOCATION: ./games/skulltag +SLACKBUILD FILES: README README_docs.txt doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png skulltag.SlackBuild skulltag.desktop skulltag.info skulltag.ini skulltag.sh slack-desc +SLACKBUILD VERSION: 098d +SLACKBUILD DOWNLOAD: http://www.skulltag.com/download/files/release/st-v098d_linux-base.tar.bz2 http://www.skulltag.com/download/files/release/st-v098d_linux-x86.tar.bz2 http://ponce.cc/slackware/sources/repo/fmodapi42416linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://www.skulltag.com/download/files/release/st-v098d_linux-base.tar.bz2 http://www.skulltag.com/download/files/release/st-v098d_linux-x86_64.tar.bz2 http://ponce.cc/slackware/sources/repo/fmodapi42416linux64.tar.gz +SLACKBUILD MD5SUM: afe482e04ce3f51c94915e07c3aff3b0 faa005fc5b44da424d87d6a17eaafccb 00b157e8d09d539b0a7023c48b71422a +SLACKBUILD MD5SUM_x86_64: afe482e04ce3f51c94915e07c3aff3b0 46e677cc851698ac101d42b6140b6047 70b2a6a2618ee9823ab564b4e945c885 +SLACKBUILD SHORT DESCRIPTION: skulltag (port of the original Doom and Doom II by id Software) + +SLACKBUILD NAME: sl +SLACKBUILD LOCATION: ./games/sl +SLACKBUILD FILES: README sl.SlackBuild sl.info slack-desc +SLACKBUILD VERSION: 5.05 +SLACKBUILD DOWNLOAD: https://github.com/eyJhb/sl/archive/5.05/sl-5.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b54daa1536f15b4b6a06e91603e1f0e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sl (Steam Locomotive) + +SLACKBUILD NAME: smashbattle +SLACKBUILD LOCATION: ./games/smashbattle +SLACKBUILD FILES: README doinst.sh slack-desc smashbattle.SlackBuild smashbattle.info +SLACKBUILD VERSION: 110224 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/smashbattle/files/smashbattle/beta-110224/smashbattle-110224-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23b7e49549fdf3f0d8713c9953b7f728 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smashbattle (shoot 'm up action game) + +SLACKBUILD NAME: smc +SLACKBUILD LOCATION: ./games/smc +SLACKBUILD FILES: README boost-1.89.patch doinst.sh icons/16.png icons/32.png icons/48.png icons/64.png slack-desc smc.SlackBuild smc.desktop smc.info +SLACKBUILD VERSION: 20140328 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/smc-20140328.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0d2e7a20d93badf2708baabcaabedba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smc (Secret Maryo Chronicles) + +SLACKBUILD NAME: smokinguns +SLACKBUILD LOCATION: ./games/smokinguns +SLACKBUILD FILES: README doinst.sh launcher.sh slack-desc smokinguns.SlackBuild smokinguns.desktop smokinguns.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://www.smokin-guns.org/downloads/Smokin_Guns_1.1.zip +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: f6eac64fa534fa9ff121dda5fd2dba44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smokinguns (American Old West first-person shooter) + +SLACKBUILD NAME: sms_sdl +SLACKBUILD LOCATION: ./games/sms_sdl +SLACKBUILD FILES: README doinst.sh mime/doinst.mime mime/mime_types mime/sms_sdl.xml patches/cflags_and_libz.diff.gz patches/fix_option_parsing.diff.gz patches/japan_and_fm.diff.gz patches/x86_64.diff.gz sample_config slack-desc sms_sdl.6 sms_sdl.SlackBuild sms_sdl.desktop sms_sdl.info sms_sdl.png sms_sdl.pod sms_sdl.sh +SLACKBUILD VERSION: 0.9.4a_r7.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sms_sdl-0.9.4a-r7.1-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 985e979dbd38336909894a40c42a8e56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sms_sdl (Sega Master System and Game Gear emulator) + +SLACKBUILD NAME: snes9x +SLACKBUILD LOCATION: ./games/snes9x +SLACKBUILD FILES: ChangeLog.old README doinst.sh fix-32bit-build.diff slack-desc snes9x-gtk.6 snes9x-gtk.rst snes9x.6 snes9x.SlackBuild snes9x.info snes9x.rst snes9x_libretro.info.txt +SLACKBUILD VERSION: 1.63 +SLACKBUILD DOWNLOAD: https://github.com/snes9xgit/snes9x/archive/1.63/snes9x-1.63.tar.gz https://github.com/KhronosGroup/glslang/archive/12.1.0/glslang-12.1.0.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.3.280/Vulkan-Headers-1.3.280.tar.gz https://github.com/KhronosGroup/SPIRV-Cross/archive/2021-01-15/SPIRV-Cross-2021-01-15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1b505a1a15cf963dbf47de4379949f8 218e2dd3ab422fca3a99ba6ca517c84c bd9cac8372fb5e450645135706b3aea9 b3d17d652cde727629a68ff338881290 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snes9x (Super Nintendo Entertainment System emulator) + +SLACKBUILD NAME: snes9x2010 +SLACKBUILD LOCATION: ./games/snes9x2010 +SLACKBUILD FILES: README slack-desc snes9x2010.SlackBuild snes9x2010.info +SLACKBUILD VERSION: 2022.07.25_e86e546 +SLACKBUILD DOWNLOAD: https://github.com/libretro/snes9x2010/archive/e86e546/snes9x2010-e86e54624a7910a64a9a744e3734d4067c48d240.tar.gz https://raw.githubusercontent.com/libretro/libretro-core-info/87cc75b84857427cd6e6f017a28530cce6377a29/snes9x2010_libretro.info +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25f6ab32b92ec7d97af610f5dc281510 72d4a57a3929950f0eac6540bacdf0a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snes9x2010 (Port of Snes9x 1.52+ to Libretro) + +SLACKBUILD NAME: sokowiz +SLACKBUILD LOCATION: ./games/sokowiz +SLACKBUILD FILES: README doinst.sh slack-desc sokowiz.SlackBuild sokowiz.desktop sokowiz.info +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sokowiz/files/source/0.0.2/sokowiz-0.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68533454f422908d8dd9a89a825f2154 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sokowiz (sokoban puzzle game) + +SLACKBUILD NAME: solarus-quest-editor +SLACKBUILD LOCATION: ./games/solarus-quest-editor +SLACKBUILD FILES: README doinst.sh qt-5.15.patch slack-desc solarus-quest-editor.SlackBuild solarus-quest-editor.info +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/solarus-quest-editor/-/archive/v1.6.4/solarus-quest-editor-v1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eebb8c607e6c212b1aaf29478c3958d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solarus-quest-editor (GUI to edit quests for the Solarus engine) + +SLACKBUILD NAME: solarus +SLACKBUILD LOCATION: ./games/solarus +SLACKBUILD FILES: README cmake.patch doinst.sh fullscreen.patch slack-desc solarus.SlackBuild solarus.info +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/solarus/-/archive/v1.6.4/solarus-v1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d06a3258910cb113d28e1349ca437125 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solarus (an ARPG game engine) + +SLACKBUILD NAME: solarwolf +SLACKBUILD LOCATION: ./games/solarwolf +SLACKBUILD FILES: README doinst.sh slack-desc solarwolf.SlackBuild solarwolf.desktop solarwolf.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://www.pygame.org/shredwheat/solarwolf/solarwolf-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52fbed0a33c3c4c08d9dc0e533f90f8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solarwolf (2d arcade game) + +SLACKBUILD NAME: space-invaders +SLACKBUILD LOCATION: ./games/space-invaders +SLACKBUILD FILES: INSTRUCTIONS README doinst.sh douninst.sh slack-desc space-invaders space-invaders.SlackBuild space-invaders.desktop space-invaders.info space-invaders.png +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://codeberg.org/antonioleal/space-invaders-redistribution/archive/v1.4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 963030fb6d8e593dac9050652c8faa20 +SLACKBUILD SHORT DESCRIPTION: space-invaders (arcade game) + +SLACKBUILD NAME: speed-dreams +SLACKBUILD LOCATION: ./games/speed-dreams +SLACKBUILD FILES: README doinst.sh slack-desc speed-dreams.SlackBuild speed-dreams.desktop speed-dreams.info speed-dreams.xpm +SLACKBUILD VERSION: 2.2.3_r7616 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/speed-dreams/2.2.3/speed-dreams-src-base-2.2.3-r7616.tar.xz https://downloads.sourceforge.net/project/speed-dreams/2.2.3/speed-dreams-src-hq-cars-and-tracks-2.2.3-r7616.tar.xz https://downloads.sourceforge.net/project/speed-dreams/2.2.3/speed-dreams-src-more-hq-cars-and-tracks-2.2.3-r7616.tar.xz https://downloads.sourceforge.net/project/speed-dreams/2.2.3/speed-dreams-src-wip-cars-and-tracks-2.2.3-r7616.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20ae5f2c657a74324ec0f04ef6fb5e65 9aeb1f7b77c54c7c4b0f15acc82df807 3f49f465fc8e841da070a1ef8405e92d 6439507f2109cb5dbaee41623a0a7f66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speed-dreams (racing game) + +SLACKBUILD NAME: spring +SLACKBUILD LOCATION: ./games/spring +SLACKBUILD FILES: README doinst.sh slack-desc spring.SlackBuild spring.info +SLACKBUILD VERSION: 104.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/springrts/spring_104.0_src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c890fe7318f8d6798e70a411e411939e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spring (a powerful free RTS engine) + +SLACKBUILD NAME: srb2 +SLACKBUILD LOCATION: ./games/srb2 +SLACKBUILD FILES: README doinst.sh gcc15.patch slack-desc srb2.SlackBuild srb2.desktop srb2.info +SLACKBUILD VERSION: 2.2.15 +SLACKBUILD DOWNLOAD: https://github.com/STJr/SRB2/archive/SRB2_release_2.2.15/SRB2-SRB2_release_2.2.15.tar.gz https://github.com/STJr/SRB2/releases/download/SRB2_release_2.2.15/SRB2-v2215-Full.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3358f3fdd7391d25ce0b0ace82be369 8466a7b5d9aabffdd63bd03cfb459096 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srb2 (Sonic Robo Blast 2 game) + +SLACKBUILD NAME: starfighter +SLACKBUILD LOCATION: ./games/starfighter +SLACKBUILD FILES: README doinst.sh slack-desc starfighter.SlackBuild starfighter.info +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/pr-starfighter/starfighter/releases/download/v2.4/starfighter-2.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab7d7c3d122225c19e5647792ba374bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: starfighter (Project Starfighter game) + +SLACKBUILD NAME: starlanes +SLACKBUILD LOCATION: ./games/starlanes +SLACKBUILD FILES: README slack-desc starlanes.SlackBuild starlanes.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: http://www.gtlib.gatech.edu/pub/Linux/games/strategy/starlanes-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c340e5b71070cea48de57231dc23b255 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: starlanes (economic conquest game) + +SLACKBUILD NAME: steam +SLACKBUILD LOCATION: ./games/steam +SLACKBUILD FILES: README doinst.sh patch-slackdirs.diff slack-desc steam.SlackBuild steam.info +SLACKBUILD VERSION: 1.0.0.78 +SLACKBUILD DOWNLOAD: https://repo.steampowered.com/steam/archive/precise/steam_1.0.0.78.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 455f7ad91d850c1819299eb82d3b2758 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: steam (digital distribution) + +SLACKBUILD NAME: steamtinkerlaunch +SLACKBUILD LOCATION: ./games/steamtinkerlaunch +SLACKBUILD FILES: README doinst.sh slack-desc steamtinkerlaunch.SlackBuild steamtinkerlaunch.info +SLACKBUILD VERSION: 12.12 +SLACKBUILD DOWNLOAD: https://github.com/frostworx/steamtinkerlaunch/archive/v12.12/steamtinkerlaunch-12.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d08a7bc399f212cc3b02fd84effbc84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: steamtinkerlaunch (Linux wrapper tool for Steam client) + +SLACKBUILD NAME: stella +SLACKBUILD LOCATION: ./games/stella +SLACKBUILD FILES: README doinst.sh slack-desc stella.6 stella.SlackBuild stella.info stella.xml +SLACKBUILD VERSION: 7.0 +SLACKBUILD DOWNLOAD: https://github.com/stella-emu/stella/releases/download/7.0/stella-7.0-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06e908059efd6cf2e886cdc84175d386 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stella (Atari 2600 VCS emulator) + +SLACKBUILD NAME: stepmania +SLACKBUILD LOCATION: ./games/stepmania +SLACKBUILD FILES: README doinst.sh slack-desc stepmania.SlackBuild stepmania.info +SLACKBUILD VERSION: 20221114_d55acb1 +SLACKBUILD DOWNLOAD: https://github.com/stepmania/stepmania/archive/d55acb1ba26f1c5b5e3048d6d6c0bd116625216f/stepmania-d55acb1ba26f1c5b5e3048d6d6c0bd116625216f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77482300fb2019386ef7b8a7214ea859 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stepmania (Rhythm Game) + +SLACKBUILD NAME: stockfish +SLACKBUILD LOCATION: ./games/stockfish +SLACKBUILD FILES: README slack-desc stockfish.SlackBuild stockfish.info +SLACKBUILD VERSION: 17.1 +SLACKBUILD DOWNLOAD: https://github.com/official-stockfish/Stockfish/archive/sf_17.1/Stockfish-sf_17.1.tar.gz https://tests.stockfishchess.org/api/nn/nn-1c0000000000.nnue https://tests.stockfishchess.org/api/nn/nn-37f18f62d772.nnue +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98104d516e58d6f5e457c364af0ab7d1 51233596245fe903587347e12287ec9e b0a9f8479b17b1c0659db8d0c2df4695 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stockfish (UCI chess engine) + +SLACKBUILD NAME: stormbaancoureur +SLACKBUILD LOCATION: ./games/stormbaancoureur +SLACKBUILD FILES: README slack-desc stormbaancoureur.SlackBuild stormbaancoureur.info +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: http://www.stolk.org/stormbaancoureur/download/stormbaancoureur-2.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c09adc441b60acd2bbf6eb6d8a994c1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stormbaancoureur (Simulated Obstacle Course For Automobiles) + +SLACKBUILD NAME: stratagus +SLACKBUILD LOCATION: ./games/stratagus +SLACKBUILD FILES: README slack-desc stratagus.SlackBuild stratagus.info +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/Wargus/stratagus/archive/v2.4.1/stratagus-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad8d49e4e19d8de49b5a8241d1b0ab7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stratagus (RTS game engine) + +SLACKBUILD NAME: stuntrally +SLACKBUILD LOCATION: ./games/stuntrally +SLACKBUILD FILES: README doinst.sh slack-desc sr-editor3.desktop stuntrally.SlackBuild stuntrally.info stuntrally3.desktop +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/stuntrally/files/3.3/StuntRally-3.3-Linux.txz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 65fe804e906ba9b298cfbda610bb8b05 +SLACKBUILD SHORT DESCRIPTION: stuntrally (game based on VDrift and OGRE, with Track Editor) + +SLACKBUILD NAME: sumeria +SLACKBUILD LOCATION: ./games/sumeria +SLACKBUILD FILES: README slack-desc sumeria.SlackBuild sumeria.info +SLACKBUILD VERSION: 20020219 +SLACKBUILD DOWNLOAD: https://www.mipmip.org/C_games/sumeria.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ff853d65672e9b4420c5db6962abee3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sumeria (hamurabi-like game) + +SLACKBUILD NAME: sunshine +SLACKBUILD LOCATION: ./games/sunshine +SLACKBUILD FILES: README doinst.sh slack-desc sunshine.SlackBuild sunshine.info +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/LizardByte/Sunshine/archive/v0.20.0/Sunshine-0.20.0.tar.gz https://github.com/moonlight-stream/moonlight-common-c/archive/2bb026c763fc18807d7e4a93f918054c488f84e1/moonlight-common-c-2bb026c763fc18807d7e4a93f918054c488f84e1.tar.gz https://github.com/cgutman/enet/archive/880e41f3ab572ad6d8f064c6cc77e04f46d00956/enet-880e41f3ab572ad6d8f064c6cc77e04f46d00956.tar.gz https://gitlab.com/eidheim/Simple-Web-Server/-/archive/v3.1.1/Simple-Web-Server-v3.1.1.tar.gz https://github.com/ViGEm/ViGEmClient/archive/dc2f3da093938c3dcc8b7697707b7017e4a917fa/ViGEmClient-dc2f3da093938c3dcc8b7697707b7017e4a917fa.tar.gz https://github.com/miniupnp/miniupnp/archive/fb5c328a5e8fd57a3ec0f5d33915377a5d3581f3/miniupnp-fb5c328a5e8fd57a3ec0f5d33915377a5d3581f3.tar.gz https://github.com/FFmpeg/nv-codec-headers/archive/dc3e4484dc83485734e503991fe5ed3bdf256fba/nv-codec-headers-dc3e4484dc83485734e503991fe5ed3bdf256fba.tar.gz https://github.com/michaeltyson/TPCircularBuffer/archive/8833b3a73fab6530cc51e2063a85cced01714cfb/TPCircularBuffer-8833b3a73fab6530cc51e2063a85cced01714cfb.tar.gz https://github.com/LizardByte/build-deps/archive/6deb7d7366fc6e09afb3cb235cab6780bfa550b9/build-deps-6deb7d7366fc6e09afb3cb235cab6780bfa550b9.tar.gz https://github.com/sleepybishop/nanors/archive/e9e242e98e27037830490b2a752895ca68f75f8b/nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz https://github.com/dmikushin/tray/archive/14b7797ac230ac4edeec9b82563a7a73a16572da/tray-14b7797ac230ac4edeec9b82563a7a73a16572da.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8d286f7a2344fdc1353a43a3199ee2c9 e3581235a993f0b693f601e36d58c90f 9c31fb0b0a448371b436545b4631514d 5d9e37cb150a8a8f77b32395ee873e87 d4123883019c46577077aafb40969500 62093450c0528e16cbde7fe7bff37007 b349540a2ae155f1c7e01a1081077d8b c72ddf506eb5c33732bc54dccd797bb2 7ef64c679b313a9510f855a8f79941f1 aacaa95b7d4c59c69bdac1f1b190a010 17fdbb1aafcba64798048ce2cd21daff +SLACKBUILD SHORT DESCRIPTION: sunshine (game stream host for Moonlight) + +SLACKBUILD NAME: supermariowar +SLACKBUILD LOCATION: ./games/supermariowar +SLACKBUILD FILES: README doinst.sh slack-desc supermariowar.SlackBuild supermariowar.info +SLACKBUILD VERSION: 2020_04_25 +SLACKBUILD DOWNLOAD: https://github.com/mmatyas/supermariowar/archive/2020-04-25/supermariowar-2020-04-25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac6e6756bc9ef017aef2a900762b6775 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: supermariowar (Super Mario multiplayer game) + +SLACKBUILD NAME: supertux +SLACKBUILD LOCATION: ./games/supertux +SLACKBUILD FILES: README doinst.sh slack-desc supertux.SlackBuild supertux.info +SLACKBUILD VERSION: 20250817_6697d02 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/supertux-20250817_6697d02.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 809730b27f27a5087e96c706f2ff070b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: supertux (classic 2D jump-and-run sidescroller game) + +SLACKBUILD NAME: supertuxkart +SLACKBUILD LOCATION: ./games/supertuxkart +SLACKBUILD FILES: README doinst.sh slack-desc supertuxkart.6 supertuxkart.SlackBuild supertuxkart.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/supertuxkart/stk-code/releases/download/1.5/SuperTuxKart-1.5-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c22c81fb59d7a8377e89b972c2b34f5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: supertuxkart (A 3D Kart racing game) + +SLACKBUILD NAME: surgescript +SLACKBUILD LOCATION: ./games/surgescript +SLACKBUILD FILES: README slack-desc surgescript.SlackBuild surgescript.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/alemart/surgescript/archive/v0.6.1/surgescript-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5ae81748262fa8e0bd5250b183f99f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: surgescript (scripting language for games) + +SLACKBUILD NAME: syobonaction +SLACKBUILD LOCATION: ./games/syobonaction +SLACKBUILD FILES: README doinst.sh git2tarxz.sh icons/16.png icons/32.png icons/48.png slack-desc syobonaction.6 syobonaction.SlackBuild syobonaction.desktop syobonaction.info syobonaction.rst +SLACKBUILD VERSION: 0.2+20210411_f2e8629 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/syobonaction-0.2+20210411_f2e8629.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f764bfd7cb42ceea871e6ff6508115c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: syobonaction (abstract game, parody of Super Mario) + +SLACKBUILD NAME: taipan +SLACKBUILD LOCATION: ./games/taipan +SLACKBUILD FILES: README slack-desc taipan.SlackBuild taipan.info +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://www.ibiblio.org/pub/linux/games/textrpg/taipan-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a34f8d6648a73b3f96fc22eced474317 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: taipan (ncurses 1-player turn-based strategy game) + +SLACKBUILD NAME: talkfilters +SLACKBUILD LOCATION: ./games/talkfilters +SLACKBUILD FILES: README slack-desc talkfilters.SlackBuild talkfilters.info +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://hyperrealm.github.io/talkfilters/dist/talkfilters-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba2006ee7a907df7c564b80edd362c2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: talkfilters (Set of filters that converts text to parodies) + +SLACKBUILD NAME: tanglet +SLACKBUILD LOCATION: ./games/tanglet +SLACKBUILD FILES: README doinst.sh slack-desc tanglet.SlackBuild tanglet.info +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://gottcode.org/tanglet/tanglet-1.5.5-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0681513985f2c18b4764a9829101f996 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tanglet (single player word finding game) + +SLACKBUILD NAME: tbftss +SLACKBUILD LOCATION: ./games/tbftss +SLACKBUILD FILES: README doinst.sh slack-desc tbftss.SlackBuild tbftss.info +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://www.battleforthesolarsystem.com/downloads/tbftss-1.5.1.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7decbd60a5131f8ac2dad261102e6e9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tbftss (The Battle For The Solar System - The Pandoran War) + +SLACKBUILD NAME: teeworlds +SLACKBUILD LOCATION: ./games/teeworlds +SLACKBUILD FILES: README doinst.sh slack-desc teeworlds.SlackBuild teeworlds.desktop teeworlds.info teeworlds.png +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-linux_x86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/teeworlds/teeworlds/releases/download/0.7.5/teeworlds-0.7.5-linux_x86_64.tar.gz +SLACKBUILD MD5SUM: a5295648549bdc69bf1d8621f5bd2049 +SLACKBUILD MD5SUM_x86_64: 5a7e22cd680abe504fc5d69a0876b659 +SLACKBUILD SHORT DESCRIPTION: teeworlds (Online multiplayer game) + +SLACKBUILD NAME: tetrinet +SLACKBUILD LOCATION: ./games/tetrinet +SLACKBUILD FILES: README man/tetrinet-server.6 man/tetrinet.6 patches/check_term_size.diff patches/compilefix.diff patches/gcc10.diff patches/tab_key.diff patches/vikeys.diff slack-desc tetrinet.SlackBuild tetrinet.info +SLACKBUILD VERSION: 0.11+cvs20070911 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/t/tetrinet/tetrinet_0.11+CVS20070911.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc42d250e99b65105e61ef34543d598b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tetrinet (networked multiplayer deathmatch Tetris) + +SLACKBUILD NAME: tetrinetx +SLACKBUILD LOCATION: ./games/tetrinetx +SLACKBUILD FILES: README doinst.sh rc.tetrinetx restore_ipv4.diff slack-desc tetrinetx.6 tetrinetx.SlackBuild tetrinetx.info tetrinetx.rst +SLACKBUILD VERSION: 1.13.16+qirc_1.40c_15 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/tetrinetx/tetrinetx/1.40c/tetrinetx-1.13.16+qirc-1.40c.tar.gz https://deb.debian.org/debian/pool/main/t/tetrinetx/tetrinetx_1.13.16-15.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32e5306bc26afc9e5acdca9c093947c0 7bae8054066d31625944674c4589b530 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tetrinetx (TetriNET server) + +SLACKBUILD NAME: tint +SLACKBUILD LOCATION: ./games/tint +SLACKBUILD FILES: README doinst.sh key_up_rotate.diff slack-desc tint.6 tint.SlackBuild tint.info +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/t/tint/tint_0.07.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6360a9d96f0821d2aee1095c91a9a1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tint (tetris clone for the terminal) + +SLACKBUILD NAME: tintin +SLACKBUILD LOCATION: ./games/tintin +SLACKBUILD FILES: README slack-desc tintin.SlackBuild tintin.info +SLACKBUILD VERSION: 2.02.41 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tintin/tintin-2.02.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: daae59ba91ae2b09ae7999ffca19a030 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tintin (console MUD client) + +SLACKBUILD NAME: tkgames +SLACKBUILD LOCATION: ./games/tkgames +SLACKBUILD FILES: README desktop/polypuzzle.desktop desktop/tkhangman.desktop desktop/tkhearts.desktop desktop/tksol.desktop desktop/tkspider.desktop desktop/tktk.desktop desktop/tktp.desktop desktop/tkyahtzee.desktop doinst.sh icons/polypuzzle.png icons/tkgames-cards.png icons/tkhangman.png icons/tkyahtzee.png slack-desc tkgames.SlackBuild tkgames.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/tkgames/tarballs/main/tkgames-1.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74f07b039b3f2ea6d4790478fe9f76e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkgames (a collection of card and puzzle games) + +SLACKBUILD NAME: tome-ah +SLACKBUILD LOCATION: ./games/tome-ah +SLACKBUILD FILES: README doinst.sh slack-desc tome-ah.SlackBuild tome-ah.desktop tome-ah.info tome-ah.png tome.sh +SLACKBUILD VERSION: 20240912_203c8c1 +SLACKBUILD DOWNLOAD: https://github.com/tome2/tome2/archive/203c8c1/tome2-203c8c1d8e180607d99d27c70e233dcc41fa3970.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d249570309631b3b7d390f0b4a963a20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tome-ah (Tales of Middle Earth - a fantasy adventure game) + +SLACKBUILD NAME: tome-sx +SLACKBUILD LOCATION: ./games/tome-sx +SLACKBUILD FILES: README doinst.sh slack-desc tome-sx.SlackBuild tome-sx.desktop tome-sx.info tome-sx.png tome.sh +SLACKBUILD VERSION: 20160915_c1fe5a0 +SLACKBUILD DOWNLOAD: https://github.com/AmyBSOD/ToME-SX/archive/c1fe5a0/ToME-SX-c1fe5a0ad25317a4bdf27ddba1522fd896389873.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79101bc283ed4f4af733800f824d3f4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tome-sx (Tales of Middle Earth Sexy Edition - fantasy adventure game) + +SLACKBUILD NAME: tome +SLACKBUILD LOCATION: ./games/tome +SLACKBUILD FILES: README aur-tome4.patch doinst.sh slack-desc tome.SlackBuild tome.desktop tome.info tome.sh +SLACKBUILD VERSION: 1.7.6 +SLACKBUILD DOWNLOAD: https://te4.org/dl/t-engine/t-engine4-src-1.7.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31e78cd88b383a3a8667e2fd90abfd2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tome (Tales of Maj'Eyal - RPG game) + +SLACKBUILD NAME: tong +SLACKBUILD LOCATION: ./games/tong +SLACKBUILD FILES: README doinst.sh slack-desc tong.SlackBuild tong.desktop tong.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://nongnu.org/tong/tong-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9d70c7b2f637e9d95e6fbdf6d22782d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tong (action game combining tetris and pong) + +SLACKBUILD NAME: torcs +SLACKBUILD LOCATION: ./games/torcs +SLACKBUILD FILES: README doinst.sh linuxspec-cpp-race-exit-crash-fix.diff slack-desc torcs.SlackBuild torcs.desktop torcs.info +SLACKBUILD VERSION: 1.3.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/torcs/all-in-one/1.3.8/torcs-1.3.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45261f9d1a66fc46f1735d57fad97ed5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: torcs (highly portable multi platform car racing simulation) + +SLACKBUILD NAME: trackballs +SLACKBUILD LOCATION: ./games/trackballs +SLACKBUILD FILES: README doinst.sh slack-desc trackballs.SlackBuild trackballs.desktop trackballs.info +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://github.com/trackballs/trackballs/archive/v1.3.5/trackballs-1.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef490ab1654fcbace03ca897d3e6f01c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trackballs (3d marble game) + +SLACKBUILD NAME: trigger-rally +SLACKBUILD LOCATION: ./games/trigger-rally +SLACKBUILD FILES: README doinst.sh slack-desc trigger-rally.SlackBuild trigger-rally.desktop trigger-rally.info +SLACKBUILD VERSION: 0.6.6.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/trigger-rally/trigger-rally-0.6.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0734800a6d81c73b6d3a2864e624e4c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trigger-rally (Free OpenGL rally car racing game) + +SLACKBUILD NAME: triplane +SLACKBUILD LOCATION: ./games/triplane +SLACKBUILD FILES: README slack-desc triplane.SlackBuild triplane.info +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/triplane/files/triplane-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e7f0a64edfb66f399c8ff602742e5dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: triplane (side-scrolling dogfighting game) + +SLACKBUILD NAME: triplea +SLACKBUILD LOCATION: ./games/triplea +SLACKBUILD FILES: README doinst.sh slack-desc triplea triplea.SlackBuild triplea.desktop triplea.info +SLACKBUILD VERSION: 1.8.0.9 +SLACKBUILD DOWNLOAD: https://github.com/triplea-game/triplea/releases/download/1.8.0.9/triplea_1_8_0_9_all_platforms.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b2d29a6710980b99f401632b9944156 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: triplea (Multiplayer strategy game) + +SLACKBUILD NAME: trs80gp +SLACKBUILD LOCATION: ./games/trs80gp +SLACKBUILD FILES: README doinst.sh icons/16.png icons/256.png icons/32.png icons/48.png icons/64.png slack-desc trs80gp.6 trs80gp.SlackBuild trs80gp.desktop trs80gp.info trs80gp.rst wrapper32.sh +SLACKBUILD VERSION: 2.5.5 +SLACKBUILD DOWNLOAD: http://48k.ca/trs80gp-2.5.5.zip https://slackware.uk/slackware/slackware-14.2/slackware/l/cairo-1.14.6-i586-2.txz +SLACKBUILD DOWNLOAD_x86_64: http://48k.ca/trs80gp-2.5.5.zip +SLACKBUILD MD5SUM: e91dfef34c8ddc911e948551e02a34b6 303c05899a16028d226eaa08adab98f6 +SLACKBUILD MD5SUM_x86_64: e91dfef34c8ddc911e948551e02a34b6 +SLACKBUILD SHORT DESCRIPTION: trs80gp (TRS-80 Model 1,2,3,4,12,16,6000,MC-10,DT-1,Videotex Emulator) + +SLACKBUILD NAME: tt +SLACKBUILD LOCATION: ./games/tt +SLACKBUILD FILES: README doinst.sh slack-desc tt.SlackBuild tt.desktop tt.info tt.svg user_dir.patch +SLACKBUILD VERSION: 15.1 +SLACKBUILD DOWNLOAD: http://www.miketaylor.org.uk/tech/tt/tt-15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4631cc0d8c825fa74811d33781867c66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tt (Tetris for Terminals) + +SLACKBUILD NAME: tty-solitaire +SLACKBUILD LOCATION: ./games/tty-solitaire +SLACKBUILD FILES: README slack-desc tty-solitaire.SlackBuild tty-solitaire.info +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/mpereira/tty-solitaire/archive/v1.3.1/tty-solitaire-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad993ea572af98ca9d2efdbf82233fa2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-solitaire (Ncurses-based klondike solitaire game) + +SLACKBUILD NAME: tuxfootball +SLACKBUILD LOCATION: ./games/tuxfootball +SLACKBUILD FILES: README doinst.sh slack-desc tuxfootball.SlackBuild tuxfootball.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tuxfootball/tuxfootball-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80359c616368e7b424624887dcbfd9a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxfootball (2D Football game) + +SLACKBUILD NAME: tuxkart +SLACKBUILD LOCATION: ./games/tuxkart +SLACKBUILD FILES: README doinst.sh slack-desc tuxkart.SlackBuild tuxkart.desktop tuxkart.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: http://tuxkart.sourceforge.net/dist/tuxkart-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e84ab2748ff1ce5ef11d1d7da5188f8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxkart (A 3D racing game featuring tux) + +SLACKBUILD NAME: tuxnes +SLACKBUILD LOCATION: ./games/tuxnes +SLACKBUILD FILES: README README.slack64 gtuxnes.desktop gtuxnes.png patches/Makefile.patch patches/configure.in.patch patches/emu.c.patch slack-desc tuxnes.SlackBuild tuxnes.info +SLACKBUILD VERSION: 0.75 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tuxnes/tuxnes-0.75.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 5db0cd42dfdff3e681805e93b4867c43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxnes (emulator for the 8-bit Nintendo) + +SLACKBUILD NAME: tworld +SLACKBUILD LOCATION: ./games/tworld +SLACKBUILD FILES: README doinst.sh slack-desc tworld.SlackBuild tworld.desktop tworld.info tworld.png +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: http://www.muppetlabs.com/~breadbox/pub/software/tworld/tworld-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d12e84f14f206068a1a4a025b07bb825 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tworld (emulation game) + +SLACKBUILD NAME: typespeed +SLACKBUILD LOCATION: ./games/typespeed +SLACKBUILD FILES: README doinst.sh slack-desc typespeed.SlackBuild typespeed.info +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: http://typespeed.sourceforge.net/typespeed-0.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 578102b418c7df84903d3e90df2e7483 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: typespeed (ncurses typing game) + +SLACKBUILD NAME: typhoon_2001 +SLACKBUILD LOCATION: ./games/typhoon_2001 +SLACKBUILD FILES: README doinst.sh slack-desc typhoon_2001 typhoon_2001.SlackBuild typhoon_2001.desktop typhoon_2001.info typhoon_2001.png +SLACKBUILD VERSION: r3992 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/typhoon_2001_r3992.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: d83d89570a18ef121776442baef00647 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: typhoon_2001 (a freeware game) + +SLACKBUILD NAME: ufoai +SLACKBUILD LOCATION: ./games/ufoai +SLACKBUILD FILES: README doinst.sh icons/ufo/16.png icons/ufo/256.png icons/ufo/32.png icons/ufo/48.png icons/ufo/64.png icons/ufoded/16.png icons/ufoded/256.png icons/ufoded/32.png icons/ufoded/48.png icons/ufoded/64.png icons/uforadiant/16.png icons/uforadiant/32.png icons/uforadiant/48.png icons/uforadiant/64.png man/ufo.6 man/ufo2map.6 man/ufoded.6 man/ufomodel.6 man/uforadiant.6 man/ufoslicer.6 mkicons.sh patches/bug-949301-mxml.patch patches/initialize-entityString.patch patches/segfault-reactionfire-mode-bug-861979.patch patches/series slack-desc ufoai.SlackBuild ufoai.info +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ufoai/ufoai-2.5-source.tar.bz2 https://downloads.sourceforge.net/ufoai/ufoai-2.5-data.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01d13816e674ed87f5343366783f2697 2389eb26ed2c189008fd4586a0f5e067 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ufoai (UFO: Alien Invasion) + +SLACKBUILD NAME: uligo +SLACKBUILD LOCATION: ./games/uligo +SLACKBUILD FILES: README slack-desc uligo.SlackBuild uligo.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://dl.u-go.net/uligo/download/uligo03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea17c666accaaf36441626e25ff07264 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uligo (understanding - learning - inspiration Go) + +SLACKBUILD NAME: ultimatestunts +SLACKBUILD LOCATION: ./games/ultimatestunts +SLACKBUILD FILES: README doinst.sh slack-desc ultimatestunts-metaserver-cpp-add-includes.patch ultimatestunts.SlackBuild ultimatestunts.desktop ultimatestunts.info ultimatestunts.png +SLACKBUILD VERSION: 0.7.7.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ultimatestunts/ultimatestunts-srcdata-0771.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f62f7360c0a5024097348706b63ef826 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ultimatestunts (a remake of the famous DOS racing game 'Stunts') + +SLACKBUILD NAME: unigine-superposition-benchmark +SLACKBUILD LOCATION: ./games/unigine-superposition-benchmark +SLACKBUILD FILES: README doinst.sh slack-desc unigine-superposition-benchmark.SlackBuild unigine-superposition-benchmark.desktop unigine-superposition-benchmark.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://assets.unigine.com/d/Unigine_Superposition-1.1.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 179f22d65f5fab91e3493387707d72a3 +SLACKBUILD SHORT DESCRIPTION: unigine-superposition-benchmark (benchmarking and stability tool) + +SLACKBUILD NAME: unknown-horizons +SLACKBUILD LOCATION: ./games/unknown-horizons +SLACKBUILD FILES: README doinst.sh slack-desc unknown-horizons.SlackBuild unknown-horizons.desktop unknown-horizons.info +SLACKBUILD VERSION: 2017.2 +SLACKBUILD DOWNLOAD: https://github.com/unknown-horizons/unknown-horizons/releases/download/2017.2/unknown-horizons-2017.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a99c8858f6cce0b560b97ce74518d007 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unknown-horizons (2D realtime strategy simulation) + +SLACKBUILD NAME: unnethack +SLACKBUILD LOCATION: ./games/unnethack +SLACKBUILD FILES: README doinst.sh slack-desc unnethack.SlackBuild unnethack.info +SLACKBUILD VERSION: 6.0.4_20220203_1f061e93b +SLACKBUILD DOWNLOAD: https://github.com/UnNetHack/UnNetHack/archive/6.0.4-20220203-1f061e93b/UnNetHack-6.0.4-20220203-1f061e93b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3f30f645d9a069b4bc45a698783b1e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unnethack (role-playing game) + +SLACKBUILD NAME: uqm-megamod +SLACKBUILD LOCATION: ./games/uqm-megamod +SLACKBUILD FILES: README config.state doinst.sh slack-desc uqm-megamod.SlackBuild uqm-megamod.desktop uqm-megamod.info +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://github.com/Serosis/UQM-MegaMod/archive/0.8.3/UQM-MegaMod-0.8.3.tar.gz https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/mm-0.8.3-content.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/mm-0.8.3-hd-content.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/mm-0.8.3-3dovoice.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/uqm-0.8.0-3DOMusicRemastered.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/uqm-0.8.0-3dovideo.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/mm-0.8.3-dosmode.uqm https://downloads.sourceforge.net/project/uqm-mods/MegaMod/0.8.3/Content/mm-0.8.3-3domode.uqm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66692e926521a418589f6a27ea760cdf 0f65b232dec915fa17fdec70a85a00ae 754276727522509db8021324e0941798 891f24a5392cdc6c69c456833307b559 293a8b036746bcee3823f0b33c2a16a7 8412ced77245d2f6cac31feee6df05c6 a52f16cdad6342497a057fb821d038ea 9a7ff8b60984a17c8266ddd856e9ca32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uqm-megamod ("remastered" port of the 3DO/PC game - Star Control II) + +SLACKBUILD NAME: uqm +SLACKBUILD LOCATION: ./games/uqm +SLACKBUILD FILES: README config.state.in doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png slack-desc uqm.SlackBuild uqm.desktop uqm.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sc2/uqm-0.8.0-src.tgz https://downloads.sourceforge.net/sc2/uqm-0.8.0-content.uqm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63c4c300736aa3ac9b841e31b9a76389 6cbc9d51fa63e07c0f4d1d061136d816 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uqm (port of the 3DO/PC game - Star Control II) + +SLACKBUILD NAME: uqm_3domusic +SLACKBUILD LOCATION: ./games/uqm_3domusic +SLACKBUILD FILES: README slack-desc uqm_3domusic.SlackBuild uqm_3domusic.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sc2/uqm-0.8.0-3domusic.uqm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e5801d45ca12028b486cdeb83568c02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uqm_3domusic (Ur-Quan Masters high-quality in-game music) + +SLACKBUILD NAME: uqm_remixes +SLACKBUILD LOCATION: ./games/uqm_remixes +SLACKBUILD FILES: README slack-desc uqm_remixes.SlackBuild uqm_remixes.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%201/uqm-remix-disc1.uqm https://downloads.sourceforge.net/project/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%202/uqm-remix-disc2.uqm https://downloads.sourceforge.net/project/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%203/uqm-remix-disc3.uqm https://downloads.sourceforge.net/project/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%204/uqm-remix-disc4-1.uqm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09f242d8d72166d1d5ccbd3d99c93e7d fbc8bdcb709939d559d8c7216ad15cc2 5ccc6d4ac301ae98e172ac6835dcdead 3fb63f4ac514343ed4b4b5b194c413fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uqm_remixes (remixed music for uqm) + +SLACKBUILD NAME: uqm_voice +SLACKBUILD LOCATION: ./games/uqm_voice +SLACKBUILD FILES: README slack-desc uqm_voice.SlackBuild uqm_voice.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sc2/uqm-0.8.0-voice.uqm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc89f77d7b66c2669abca6c157f5259a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uqm_voice (optional game content for uqm) + +SLACKBUILD NAME: ut2004 +SLACKBUILD LOCATION: ./games/ut2004 +SLACKBUILD FILES: README slack-desc ut2004 ut2004.SlackBuild ut2004.desktop ut2004.info +SLACKBUILD VERSION: 3369 +SLACKBUILD DOWNLOAD: https://liflg.reto-schneider.ch/files/final/ut2004_3369-english.midway.dvd-3.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18305704c69655c37ec45e79d64aef66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ut2004 (Unreal Tournament 2004) + +SLACKBUILD NAME: ut99 +SLACKBUILD LOCATION: ./games/ut99 +SLACKBUILD FILES: README doinst.sh slack-desc ut99.SlackBuild ut99.info +SLACKBUILD VERSION: 469e +SLACKBUILD DOWNLOAD: https://github.com/hellocodelinux/ut99/archive/469e/ut99-469e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5987afadad3f9eaa7e6ac2a3697ff34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ut99 (v469e Patch) - Unreal Tournament 99 (full) + +SLACKBUILD NAME: vbam +SLACKBUILD LOCATION: ./games/vbam +SLACKBUILD FILES: FindFFmpeg.cmake README doinst.sh slack-desc vbam.SlackBuild vbam.info +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://github.com/visualboyadvance-m/visualboyadvance-m/archive/v2.2.3/visualboyadvance-m-2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52fff24ca4ef5c4644f1c7a26fb70406 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vbam (cross-platform gameboy/gbc/gba emulator) + +SLACKBUILD NAME: vcmi +SLACKBUILD LOCATION: ./games/vcmi +SLACKBUILD FILES: Fix-build-with-boost-1.89.patch README README.GameData doinst.sh slack-desc vcmi.SlackBuild vcmi.info +SLACKBUILD VERSION: 1.6.8 +SLACKBUILD DOWNLOAD: https://github.com/vcmi/vcmi/archive/1.6.8/vcmi-1.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1bce77af4a8998133001b1fbe126458 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcmi (Engine for Heroes III: of Might and Magic) + +SLACKBUILD NAME: vectoroids +SLACKBUILD LOCATION: ./games/vectoroids +SLACKBUILD FILES: README doinst.sh icons/16.png icons/32.png icons/48.png icons/64.png slack-desc vectoroids.SlackBuild vectoroids.desktop vectoroids.info +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://tuxpaint.org/ftp/unix/x/vectoroids/src/vectoroids-1.1.2.tar.gz https://slackware.uk/~urchlay/src/decision.ogg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12e4573caac77c1f5768367d25d43304 8f9a78bb9ce1ad53799613a3ac199dd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vectoroids (clone of the classic arcade game "Asteroids") + +SLACKBUILD NAME: vegastrike +SLACKBUILD LOCATION: ./games/vegastrike +SLACKBUILD FILES: README README_SBo cmake/FindGTK2.cmake cmake/FindPackageHandleStandardArgs.cmake cmake/FindPackageMessage.cmake cmake/SelectLibraryConfigurations.cmake patches/ordered_pointer_comparison.diff patches/patch-0.5.1.r1_2 patches/patch_partsfix-0.5.1.r1_2 slack-desc vegastrike.SlackBuild vegastrike.info +SLACKBUILD VERSION: 0.5.1.r1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vegastrike/vegastrike-src-0.5.1.r1.tar.bz2 http://downloads.sourceforge.net/vegastrike/vegastrike-data-0.5.1.r1.tar.bz2 http://downloads.sourceforge.net/vegastrike/vegastrike-speech-0.5.1.r1.tar http://downloads.sourceforge.net/vegastrike/vegastrike-extra-0.5.1.r1.tar.bz2 http://downloads.sourceforge.net/vegastrike/vegastrike-music-0.5.1.r1.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f3f2f1ff56a29710b7d0fdd8c3a255f 9ee86998f3611fcf9f94380b6be24e10 e5697fb4d08491ea45f2ef0c1e7602af 909e08838e41740642be121453192342 66eb03b08504cd51a12c9bd919fa78a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vegastrike (free, Elite-like space simulator) + +SLACKBUILD NAME: vera +SLACKBUILD LOCATION: ./games/vera +SLACKBUILD FILES: 02_direntry.diff README doinst.sh douninst.sh mkwtfdb.pl semicolons.diff slack-desc utf8_and_double_brackets.diff vera.6 vera.SlackBuild vera.info vera.rst +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/vera/vera-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03dce85d633e58acdd836ac1e260e7fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vera (acronym dictionary) + +SLACKBUILD NAME: vice-libretro +SLACKBUILD LOCATION: ./games/vice-libretro +SLACKBUILD FILES: README slack-desc vice-libretro.SlackBuild vice-libretro.info +SLACKBUILD VERSION: 2025.05.22_f277988 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/libretro/libretro-core-info/acf06487fbc1869b98b286c6e69a3ea40eb31ab0/vice_x128_libretro.info https://raw.githubusercontent.com/libretro/libretro-core-info/acf06487fbc1869b98b286c6e69a3ea40eb31ab0/vice_x64_libretro.info https://raw.githubusercontent.com/libretro/libretro-core-info/acf06487fbc1869b98b286c6e69a3ea40eb31ab0/vice_xvic_libretro.info https://raw.githubusercontent.com/libretro/libretro-core-info/acf06487fbc1869b98b286c6e69a3ea40eb31ab0/vice_xpet_libretro.info https://raw.githubusercontent.com/libretro/libretro-core-info/acf06487fbc1869b98b286c6e69a3ea40eb31ab0/vice_xplus4_libretro.info https://github.com/libretro/vice-libretro/archive/f277988/vice-libretro-f27798806c60f024ce25dc9b8478f12b4d1aa0b6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d592bd58893d1c889a164eee37d74486 99e0a33fda4a8f66f8c12bf80b5f8f90 fabae59035cdce417ffd2677d45cd81a 08bf32da01abf80fa9e25fbe04974dd6 4ea1b57e5fed69f80db10abec7e06c6a b29d57bf3c78f3fd814ea67ee8d66826 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vice-libretro (VICE libretro port) + +SLACKBUILD NAME: vitaquake2-libretro +SLACKBUILD LOCATION: ./games/vitaquake2-libretro +SLACKBUILD FILES: README slack-desc vitaquake2-libretro.SlackBuild vitaquake2-libretro.info +SLACKBUILD VERSION: aed906ef +SLACKBUILD DOWNLOAD: https://github.com/libretro/vitaquake2/archive/aed906ef107eb684e18d8889c9bf383cc7b77b84/vitaquake2-aed906ef107eb684e18d8889c9bf383cc7b77b84.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc3d348436ce0adcd517c6f671e68fa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vitaquake2-libretro (Quake II Vita port for RetroArch) + +SLACKBUILD NAME: vitetris +SLACKBUILD LOCATION: ./games/vitetris +SLACKBUILD FILES: README doinst.sh gcc15.patch slack-desc vitetris.SlackBuild vitetris.info +SLACKBUILD VERSION: 0.59.1 +SLACKBUILD DOWNLOAD: https://github.com/vicgeralds/vitetris/archive/v0.59.1/vitetris-0.59.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab601171b9f2a0ca675a057727f4d999 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vitetris (ncurses tetris game) + +SLACKBUILD NAME: vkBasalt +SLACKBUILD LOCATION: ./games/vkBasalt +SLACKBUILD FILES: README slack-desc vkBasalt.SlackBuild vkBasalt.info +SLACKBUILD VERSION: 0.3.2.10 +SLACKBUILD DOWNLOAD: https://github.com/DadSchoorse/vkBasalt/releases/download/v0.3.2.10/vkBasalt-0.3.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 807b2176b75e94d7f93cbeb1ceb37729 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vkBasalt (Vulkan post processing layer) + +SLACKBUILD NAME: vkQuake +SLACKBUILD LOCATION: ./games/vkQuake +SLACKBUILD FILES: README doinst.sh slack-desc vkQuake.SlackBuild vkQuake.desktop vkQuake.info vkquake +SLACKBUILD VERSION: 1.32.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Novum/vkQuake/archive/1.32.1/vkQuake-1.32.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 70a65e23294e06309ccd0a0e95a44132 +SLACKBUILD SHORT DESCRIPTION: vkQuake (Quake engine that contains Vulkan API support) + +SLACKBUILD NAME: vms-empire +SLACKBUILD LOCATION: ./games/vms-empire +SLACKBUILD FILES: README doinst.sh slack-desc vms-empire.SlackBuild vms-empire.info +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: https://gitlab.com/esr/vms-empire/-/archive/1.17/vms-empire-1.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bda055731de0b98db3b805a983148fb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vms-empire (simulation terminal game) + +SLACKBUILD NAME: voxelands +SLACKBUILD LOCATION: ./games/voxelands +SLACKBUILD FILES: README doinst.sh slack-desc voxelands.SlackBuild voxelands.info +SLACKBUILD VERSION: 1709.00 +SLACKBUILD DOWNLOAD: https://gitlab.com/voxelands/voxelands/-/archive/v1709.00/voxelands-v1709.00.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a6682014f66b5f833c87c32e5354811 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: voxelands (Infinite-world block sandbox game) + +SLACKBUILD NAME: wadext +SLACKBUILD LOCATION: ./games/wadext +SLACKBUILD FILES: README slack-desc wadext.SlackBuild wadext.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://github.com/zdoom/wadext/archive/2.1/wadext-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e4d43f50c6d5149a865c7be8fe797ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wadext (A simple WAD extraction cli tool) + +SLACKBUILD NAME: wargus +SLACKBUILD LOCATION: ./games/wargus +SLACKBUILD FILES: README README_SBo.txt doinst.sh extract-warcraft2 slack-desc wargus.SlackBuild wargus.info wartool.ffmpeg.diff +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/Wargus/wargus/archive/v2.4.1/wargus-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a387868da26df4a4aebff19b6b7b6b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wargus (Warcraft II data game set for the Stratagus engine) + +SLACKBUILD NAME: warsow +SLACKBUILD LOCATION: ./games/warsow +SLACKBUILD FILES: README doinst.sh slack-desc warsow.SlackBuild warsow.desktop warsow.info warsow.png +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://warsow.net/warsow-2.1.2.tar.gz http://ponce.cc/slackware/sources/repo/warsow_21_sdk.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec3e8c20a491d08b2f7753ee6e700bbe 56c02b5e9bd6f921fbc980e868c2b48d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: warsow (A Fast Paced First Person Shooter Game) + +SLACKBUILD NAME: warzone2100 +SLACKBUILD LOCATION: ./games/warzone2100 +SLACKBUILD FILES: README README.movies SQLiteCPP-gcc15.patch doinst.sh slack-desc warzone2100.SlackBuild warzone2100.info +SLACKBUILD VERSION: 4.5.5 +SLACKBUILD DOWNLOAD: https://github.com/Warzone2100/warzone2100/releases/download/4.5.5/warzone2100_src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c26a96fb5d1f506a07e7c8b146204b19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: warzone2100 (a real-time 3D strategy game) + +SLACKBUILD NAME: waterCloset +SLACKBUILD LOCATION: ./games/waterCloset +SLACKBUILD FILES: README doinst.sh slack-desc waterCloset.SlackBuild waterCloset.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/stephenjsweeney/waterCloset/archive/v1.0/waterCloset-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f3d4a94145be98484ed25c060314c8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waterCloset (An SDL2 based puzzle platform game) + +SLACKBUILD NAME: wesnoth +SLACKBUILD LOCATION: ./games/wesnoth +SLACKBUILD FILES: README doinst.sh slack-desc wesnoth.SlackBuild wesnoth.info +SLACKBUILD VERSION: 1.18.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wesnoth/wesnoth-1.18.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a16439cef690f14206143360fe23872 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wesnoth (The Battle for Wesnoth) + +SLACKBUILD NAME: widelands +SLACKBUILD LOCATION: ./games/widelands +SLACKBUILD FILES: README doinst.sh slack-desc widelands.SlackBuild widelands.info +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/widelands/widelands/archive/v1.3.1/widelands-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68d93525574c430ea67a948c1db013ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: widelands (a strategy game based on Settlers) + +SLACKBUILD NAME: wolf4sdl +SLACKBUILD LOCATION: ./games/wolf4sdl +SLACKBUILD FILES: README desktop/wolf4sdl-spear-demo.desktop desktop/wolf4sdl-spear-full.desktop desktop/wolf4sdl-wolf3d-demo.desktop desktop/wolf4sdl-wolf3d-full.desktop doinst.sh git2tarxz.sh icons/128.png icons/16.png icons/22.png icons/32.png icons/48.png patches/datadir.diff patches/exename.diff patches/gameplay.diff slack-desc wolf4sdl.6 wolf4sdl.SlackBuild wolf4sdl.info +SLACKBUILD VERSION: 2.0+20210408_f31f41a +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/wolf4sdl-2.0+20210408_f31f41a.tar.xz https://downloads.sourceforge.net/project/wolfgl/Data/Demo/wolfdata.zip https://downloads.sourceforge.net/project/wolfgl/Data/Demo/sdmdata.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7efa65b8afbaea5581969687704f4763 bc4564940cae816aec0f4af0b8436baf 0aa1f89a8f5ddef700613b0f428fd8b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wolf4sdl (Wolfenstein 3D engine) + +SLACKBUILD NAME: wolfmame +SLACKBUILD LOCATION: ./games/wolfmame +SLACKBUILD FILES: README doinst.sh slack-desc wolfmame wolfmame.SlackBuild wolfmame.desktop wolfmame.info wolfmame.png +SLACKBUILD VERSION: 0.277 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mahlemiut/wolfmame/archive/wolf277/wolfmame-wolf277.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ee23bda98a2518286567d585789456ef +SLACKBUILD SHORT DESCRIPTION: wolfmame (A secure fork of MAME) + +SLACKBUILD NAME: wordwarvi +SLACKBUILD LOCATION: ./games/wordwarvi +SLACKBUILD FILES: README doinst.sh slack-desc wordwarvi.SlackBuild wordwarvi.desktop wordwarvi.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/smcameron/wordwarvi/archive/v1.0.4/wordwarvi-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b25d6cc973cdba85db37266b73de950 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wordwarvi (retro styled side scrolling shoot'em up arcade game) + +SLACKBUILD NAME: worldofgoo +SLACKBUILD LOCATION: ./games/worldofgoo +SLACKBUILD FILES: README doinst.sh slack-desc worldofgoo.SlackBuild worldofgoo.desktop worldofgoo.info +SLACKBUILD VERSION: 1.41 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/worldofgoo/WorldOfGooDemo.1.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a490524ae2cfd11fcb2e052dfe47d4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: worldofgoo (puzzle / construction game) + +SLACKBUILD NAME: worldofpadman +SLACKBUILD LOCATION: ./games/worldofpadman +SLACKBUILD FILES: README doinst.sh slack-desc worldofpadman.SlackBuild worldofpadman.desktop worldofpadman.info wrapper.sh +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/worldofpadman/wop-1.5-unified.zip https://downloads.sourceforge.net/project/worldofpadman/wop-1.5.x-to-1.6-patch-unified.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8871affc2a36f23aa22044454c834923 86ab95804ec6b1f0c81078f083c0fcda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: worldofpadman (Funny Open-source first-person shooter game) + +SLACKBUILD NAME: wyrmsun +SLACKBUILD LOCATION: ./games/wyrmsun +SLACKBUILD FILES: README doinst.sh slack-desc wyrmsun.SlackBuild wyrmsun.info +SLACKBUILD VERSION: 5.3.5 +SLACKBUILD DOWNLOAD: https://github.com/Andrettin/Wyrmgus/archive/v5.3.5/Wyrmgus-5.3.5.tar.gz https://github.com/Andrettin/Wyrmsun/archive/v5.3.5/Wyrmsun-5.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73b2e1bf4e29c0663af23d025c104f7c f519b26169499e52517196b24813d2ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wyrmsun (strategy game based on history, mythology and fiction) + +SLACKBUILD NAME: x16emu +SLACKBUILD LOCATION: ./games/x16emu +SLACKBUILD FILES: README slack-desc x16emu.SlackBuild x16emu.info +SLACKBUILD VERSION: r46 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/X16Community/x16-emulator/releases/download/r46/x16emu_linux-x86_64-r46.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 19e22884c6e1502bd84094131619d1a3 +SLACKBUILD SHORT DESCRIPTION: x16emu (Commander X16 Computer System Emulator) + +SLACKBUILD NAME: xarchon +SLACKBUILD LOCATION: ./games/xarchon +SLACKBUILD FILES: README doinst.sh patches/compilefix.diff patches/defaultfont.diff patches/joystick.diff patches/manpage.diff patches/newgccfix.diff patches/no_adept.diff patches/remove_gtk.diff patches/remove_theme_option.diff slack-desc xarchon.SlackBuild xarchon.default xarchon.desktop xarchon.info +SLACKBUILD VERSION: 0.60 +SLACKBUILD DOWNLOAD: http://xarchon.seul.org/xarchon-0.60.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7f3fc32b2ddbbfb8578a3366400c5c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xarchon (fantasy-themed board game) + +SLACKBUILD NAME: xbill +SLACKBUILD LOCATION: ./games/xbill +SLACKBUILD FILES: README doinst.sh slack-desc xbill-large.desktop xbill-wrapper.c xbill.SlackBuild xbill.desktop xbill.info xbill.png +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://www.xbill.org/download/xbill-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 585e4866b15255a24203db9959407b2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbill (stop Bill from loading his OS into all the computers.) + +SLACKBUILD NAME: xconq +SLACKBUILD LOCATION: ./games/xconq +SLACKBUILD FILES: README doinst.sh slack-desc xconq.SlackBuild xconq.info xconq.patch +SLACKBUILD VERSION: 5.5.1a +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/xconq/files/xconq-unsupported/archeological-findings/xc5.5.1a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d3f884eb36a31c183c6b7cb5e2a0368 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xconq (X-based strategic wargame) + +SLACKBUILD NAME: xcowsay +SLACKBUILD LOCATION: ./games/xcowsay +SLACKBUILD FILES: README man/xcowdream.6 man/xcowfortune.6 man/xcowthink.6 slack-desc xcowsay.SlackBuild xcowsay.info +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/nickg/xcowsay/releases/download/v1.6/xcowsay-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 344287987465773cde4586b68c5bcde9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcowsay (display a cute cow and speech bubble) + +SLACKBUILD NAME: xcpc +SLACKBUILD LOCATION: ./games/xcpc +SLACKBUILD FILES: README doinst.sh slack-desc xcpc.SlackBuild xcpc.info +SLACKBUILD VERSION: 0.37.0 +SLACKBUILD DOWNLOAD: https://bitbucket.org/ponceto/xcpc/downloads/xcpc-0.37.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6cfdec8b48e287b93d550a0b9bc3196 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcpc (Amstrad CPC emulator) + +SLACKBUILD NAME: xemu +SLACKBUILD LOCATION: ./games/xemu +SLACKBUILD FILES: README doinst.sh slack-desc xemu.SlackBuild xemu.info +SLACKBUILD VERSION: 0.7.86 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mborgerson/xemu/archive/v0.7.86/xemu-0.7.86.tar.gz https://gitlab.com/qemu-project/berkeley-softfloat-3/-/archive/b64af41c3276f97f0e181920400ee056b9c88037/berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://gitlab.com/qemu-project/berkeley-testfloat-3/-/archive/5a59dcec19327396a011a17fd924aed4fec416b3/berkeley-testfloat-3-5a59dcec19327396a011a17fd924aed4fec416b3.tar.gz https://github.com/mborgerson/genconfig/archive/44bab849ce87fceafd74703bfcf2b61a1a1b738f/genconfig-44bab849ce87fceafd74703bfcf2b61a1a1b738f.tar.gz https://github.com/ocornut/imgui/archive/c71a50deb5ddf1ea386b91e60fa2e4a26d080074/imgui-c71a50deb5ddf1ea386b91e60fa2e4a26d080074.tar.gz https://github.com/epezent/implot/archive/b47c8bacdbc78bc521691f70666f13924bb522ab/implot-b47c8bacdbc78bc521691f70666f13924bb522ab.tar.gz https://gitlab.com/qemu-project/keycodemapdb/-/archive/d21009b1c9f94b740ea66be8e48a1d8ad8124023/keycodemapdb-d21009b1c9f94b740ea66be8e48a1d8ad8124023.tar.gz https://github.com/abaire/nv2a_vsh_cpu/archive/d5a7308809a80e1b01b5c016127d4f1b91c8673b/nv2a_vsh_cpu-d5a7308809a80e1b01b5c016127d4f1b91c8673b.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f5d4863774ec134b7a7eac371e5b45b6 7fa778ee82a15c09162b66564455c01e 5627edcf7c64f95f50925784c806e4d9 f55989cc5fd27ee7cbf8addcec370275 7f9dcf287b6e7c2fafcc2ffcd4e22c0a bc067af8983f58ff4fb492a5fc79dae6 2766ec9d09dd7fa3aa94c318b5f5e3b3 cfb9f8a87e1b685ca10fe4e0992c76fe +SLACKBUILD SHORT DESCRIPTION: xemu (Original Xbox Emulator) + +SLACKBUILD NAME: xlennart +SLACKBUILD LOCATION: ./games/xlennart +SLACKBUILD FILES: README doinst.sh slack-desc xlennart.SlackBuild xlennart.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/Xylemon/xlennart/archive/1.1.1/xlennart-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 139fbd10f5670882354dc0a14acbe1a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xlennart (an XBill mod featuring SystenD[TM] virus) + +SLACKBUILD NAME: xmahjongg +SLACKBUILD LOCATION: ./games/xmahjongg +SLACKBUILD FILES: README slack-desc xmahjongg.SlackBuild xmahjongg.info +SLACKBUILD VERSION: 3.7 +SLACKBUILD DOWNLOAD: http://www.lcdf.org/xmahjongg/xmahjongg-3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9db5bf1b329b410220b7976cd9b3d374 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmahjongg (solitaire tile game) + +SLACKBUILD NAME: xmoto +SLACKBUILD LOCATION: ./games/xmoto +SLACKBUILD FILES: README doinst.sh slack-desc xmoto.SlackBuild xmoto.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/xmoto/xmoto/archive/0.6.1/xmoto-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88725490243e69d5ab5cde349fa5fa3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmoto (2D motocross platform game) + +SLACKBUILD NAME: xonotic +SLACKBUILD LOCATION: ./games/xonotic +SLACKBUILD FILES: README doinst.sh slack-desc xonotic-sdl.desktop xonotic.SlackBuild xonotic.desktop xonotic.info +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: http://dl.xonotic.org/xonotic-0.8.6.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32cdf9f90930e4599177dafc41adda48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xonotic (First-person shooter) + +SLACKBUILD NAME: xpilot-ng +SLACKBUILD LOCATION: ./games/xpilot-ng +SLACKBUILD FILES: README doinst.sh slack-desc xpilot-ng.SlackBuild xpilot-ng.desktop xpilot-ng.info xpilot-ng.png +SLACKBUILD VERSION: 4.7.3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/xpilot/files/xpilot_ng/xpilot-ng-4.7.3/xpilot-ng-4.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89a360747f7811a33c4821eec5583b7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpilot-ng (SpaceWar Game) + +SLACKBUILD NAME: xroar-roms +SLACKBUILD LOCATION: ./games/xroar-roms +SLACKBUILD FILES: README slack-desc xroar-roms.SlackBuild xroar-roms.info +SLACKBUILD VERSION: 20180901 +SLACKBUILD DOWNLOAD: http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Readme.txt http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CP400/BASIC_OS/cp400bas.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CP400/BASIC_OS/cp400extbas.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CP400/DOS/cp400dsk.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/bas10.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/bas11.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/bas12.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/bas13.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/bas14.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/extbas10.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/BASIC_OS/extbas11.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/DOS/DISK_BASIC12_v21/disk12.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/DOS/disk10.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/CoCo/DOS/disk11.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Color64/BASIC_OS/color64bas.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Color64/BASIC_OS/color64extbas.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/BASIC_OS/d200rom1.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/BASIC_OS/d200rom2.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/BASIC_OS/d32.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/BASIC_OS/d64rom1.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/DOS/ddos10.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/DOS/ddos11c.rom http://www.colorcomputerarchive.com/coco/ROMs/XRoar/Dragon/DOS/ddos42.rom +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b08af42c82761c2ffab780b4675dee5 f73da4d73d6db5cdb8b3cb6a50415e38 091581001577b4a83ccfd511829de0f1 16d3ab9bc935f0d5651ca3f0e3030846 a74f3d95b395dad7cdca19d560eeea74 c73fb4bff9621c5ab17f6220b20db82f c933316c7d939532a13648850c1c2aa6 c2fc43556eb6b7b25bdf5955bd9df825 ac33e16f677b4db52548d426174b1aaa fda72f415afe99b36f953bb9bc1253da 21070aa0496142b886c562bf76d7c113 4f2ef107cbe3f6b8d34198d25c9acecd a64b3ef9efcc066b18d35b134068d1cc 8cab28f4b7311b8df63c07bb3b59bfd5 28dc97df470fb8660ef61b81dfd34f4a 0d9264ffa95ba493f2b5b0d488a49e13 be9bc86ee5eb401d0a40d0377f65fefa fd91edce7be5e7c2d88e46b76956a8aa 3420b96031078a4ef408cad7bf21a33f 5f0bee59710e55f5880e74890912ed78 1c965da49b6c5459b8353630aa1482e7 d8429af1a12f7438a4bf88a5b934cb3a c956a854cbc4b9d1e69c000f78368668 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xroar-roms (Dragon and CoCo ROM images for use with xroar) + +SLACKBUILD NAME: xroar +SLACKBUILD LOCATION: ./games/xroar +SLACKBUILD FILES: ChangeLog.old README README_SBo.txt doinst.sh douninst.sh icons/128.png icons/16.png icons/22.png icons/32.png icons/48.png icons/64.png slack-desc xroar.SlackBuild xroar.info xroar.png xroar_coco_ntsc.desktop xroar_coco_pal.desktop xroar_d32.desktop xroar_d64.desktop +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://www.6809.org.uk/xroar/dl/xroar-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4812926ece2bfb6323d3a93e07c0e916 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xroar (emulator for 6809-based systems) + +SLACKBUILD NAME: xskat +SLACKBUILD LOCATION: ./games/xskat +SLACKBUILD FILES: README slack-desc xskat.SlackBuild xskat.info +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: http://www.xskat.de/xskat-4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6744cea48a890771736b75083e7ea2b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xskat (card game with 3 players for X) + +SLACKBUILD NAME: xspacewarp +SLACKBUILD LOCATION: ./games/xspacewarp +SLACKBUILD FILES: README doinst.sh slack-desc version12b.patch winclose.diff xspacewarp-1.2.README xspacewarp.SlackBuild xspacewarp.desktop xspacewarp.info xspacewarp.man xspacewarp.png +SLACKBUILD VERSION: 1.2b +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/xspacewarp-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54aa93eb6fd3d7fa396fc47ddf3ffd15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xspacewarp (Time Trek like game for X Window System) + +SLACKBUILD NAME: xtetris +SLACKBUILD LOCATION: ./games/xtetris +SLACKBUILD FILES: README app-defaults/Xtetris.bw app-defaults/Xtetris.c doinst.sh icons/32.png icons/48.png icons/64.png patches/close_button_no_resize.diff patches/layout.diff patches/manpage.diff patches/score_hostname.diff slack-desc xtetris.SlackBuild xtetris.desktop xtetris.info +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://slackware.uk/slackware/slackware-3.2/source/xap/xgames/xtetris-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9547dd17d0e53e295dd61f794b7acdb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtetris (tetris game for X) + +SLACKBUILD NAME: xu4-recreated +SLACKBUILD LOCATION: ./games/xu4-recreated +SLACKBUILD FILES: README slack-desc xu4-recreated.SlackBuild xu4-recreated.desktop xu4-recreated.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xu4/xu4/1.4/U4-Recreated.mod +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff155ededce0631bbf7dd1525ca48ee2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xu4-recreated (extra content for xu4) + +SLACKBUILD NAME: xu4 +SLACKBUILD LOCATION: ./games/xu4 +SLACKBUILD FILES: README README-SBo.txt doinst.sh icons/128.png icons/16.png icons/22.png icons/32.png profile_path.diff repackage.sh slack-desc xu4.6 xu4.SlackBuild xu4.desktop xu4.info xu4.rst +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xu4/xu4/1.4/xu4-1.4.3.tar.gz https://web.archive.org/web/20091209235819/http://www.thatfleminggent.com/ultima/ultima4.zip https://downloads.sourceforge.net/project/xu4/Ultima%204%20VGA%20Upgrade/1.3/u4upgrad.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 111c4a5c4da9f21f649559dc22e67f24 f2006a5dbf175571912ef2594b6eb900 4ce9c9cd9dab111275e0ebfde7a482c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xu4 (Ultima IV remake) + +SLACKBUILD NAME: xye +SLACKBUILD LOCATION: ./games/xye +SLACKBUILD FILES: README doinst.sh slack-desc xye.SlackBuild xye.desktop xye.info +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xye/xye-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8a464fe0e67d8292dd32ef18e14ea18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xye (a puzzle game like sokoban or boulderdash) + +SLACKBUILD NAME: yabause +SLACKBUILD LOCATION: ./games/yabause +SLACKBUILD FILES: README doinst.sh ffmpeg3.patch qt-5.11.patch slack-desc yabause.SlackBuild yabause.info +SLACKBUILD VERSION: 0.9.15 +SLACKBUILD DOWNLOAD: http://free.downloads.tuxfamily.net/yabause/releases/0.9.15/yabause-0.9.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efcf00e038ec24c8310285f87e61d579 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yabause (Sega Saturn emulator) + +SLACKBUILD NAME: yae +SLACKBUILD LOCATION: ./games/yae +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png patches/64.diff patches/allow_x_window_close.diff patches/confile_apple2.diff patches/defaultmasterdisk.diff patches/defaultromlocation.diff patches/disk_selection.diff patches/fix2option.diff slack-desc yae.1 yae.SlackBuild yae.desktop yae.info yae.pod yaerc.sample +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/yae-gpl/yae-gpl/yae-0.7/yae-0.7.tgz https://slackware.uk/~urchlay/src/yae-roms.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c8b1d40f1ad7dc451f3679466d9e6cf e816c4e83cf302030dc2da8d84ab745b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yae (Yet another Apple Emulator) + +SLACKBUILD NAME: yahtzee +SLACKBUILD LOCATION: ./games/yahtzee +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png slack-desc yahtzee.SlackBuild yahtzee.desktop yahtzee.info +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://www.muppetlabs.com/~breadbox/pub/software/yahtzee-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d694df4091a5eafcc4fb5b0ee03424ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yahtzee (well-known dice game) + +SLACKBUILD NAME: yamagi-quake2 +SLACKBUILD LOCATION: ./games/yamagi-quake2 +SLACKBUILD FILES: README ctf.sh doinst.sh quake2.desktop quake2.sh rogue.sh slack-desc xatrix.sh yamagi-quake2.SlackBuild yamagi-quake2.info +SLACKBUILD VERSION: 8.60 +SLACKBUILD DOWNLOAD: https://deponie.yamagi.org/quake2/quake2-8.60.tar.xz https://deponie.yamagi.org/quake2/quake2-ctf-1.12.tar.xz https://deponie.yamagi.org/quake2/quake2-rogue-2.15.tar.xz https://deponie.yamagi.org/quake2/quake2-xatrix-2.16.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: baa58a288a895fd6c0bed0aa9fc64278 e559f49a31dfc570f85eae6b3b327864 dad359e95f9d3fb5872dd1a8fa321170 f6c5e80b9e6d1ca1a04b99333aad8d9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yamagi-quake2 (Yamagi Quake II Client) + +SLACKBUILD NAME: yar +SLACKBUILD LOCATION: ./games/yar +SLACKBUILD FILES: README doinst.sh icons/16.png icons/32.png icons/48.png icons/64.png missingincludes.diff.gz slack-desc yar.SlackBuild yar.desktop yar.info +SLACKBUILD VERSION: 0.99 +SLACKBUILD DOWNLOAD: https://distfiles.gentoo.org/distfiles/bb/yar-0.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eab1d6a58ed13410a5347f83f8938367 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yar (2d shooting game) + +SLACKBUILD NAME: yarntown +SLACKBUILD LOCATION: ./games/yarntown +SLACKBUILD FILES: README doinst.sh install.patch slack-desc yarntown.SlackBuild yarntown.info +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://gitlab.com/maxmraz/yarntown/-/archive/v1.0.6/yarntown-v1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13150ab681f4bf2648c65a89c333b8c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yarntown (2D hommage to Bloodborne for the solarus engine) + +SLACKBUILD NAME: yetris +SLACKBUILD LOCATION: ./games/yetris +SLACKBUILD FILES: README doinst.sh slack-desc yetris.SlackBuild yetris.info +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/alexdantas/yetris/archive/v2.3.0/yetris-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a503ccfc91c99910d53659dbfc14c5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yetris (Tetris(tm) + +SLACKBUILD NAME: zapm +SLACKBUILD LOCATION: ./games/zapm +SLACKBUILD FILES: README slack-desc zapm zapm.SlackBuild zapm.info +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://zapm.org/zapm-0.8.1.linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0f10ad593be7c22d6da336cf8de9cbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zapm (a Sci-Fi themed rougelike game) + +SLACKBUILD NAME: zaz +SLACKBUILD LOCATION: ./games/zaz +SLACKBUILD FILES: README disable_sdl_dga_mouse.diff doinst.sh slack-desc zaz.6 zaz.SlackBuild zaz.info zaz.rst +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/zaz/zaz-1.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d92a043780d06c699da0ba04aab32a6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zaz (action/puzzle game) + +SLACKBUILD NAME: zbom +SLACKBUILD LOCATION: ./games/zbom +SLACKBUILD FILES: 0001-Respect-solarus-install-variables.patch README doinst.sh install.patch slack-desc zbom.SlackBuild zbom.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/wrightmat/zbom/archive/v1.4/zbom-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4092f25e35d0b78ad2d0bb2afc5eef45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zbom (Zelda fangame for the solarus engine) + +SLACKBUILD NAME: zdbsp +SLACKBUILD LOCATION: ./games/zdbsp +SLACKBUILD FILES: README slack-desc zdbsp.6 zdbsp.SlackBuild zdbsp.info +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: https://zdoom.org/files/utils/zdbsp/zdbsp-1.19-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3540c1727744ce5d630e7781b921373 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zdbsp (node builder for Doom and related games) + +SLACKBUILD NAME: zdoom +SLACKBUILD LOCATION: ./games/zdoom +SLACKBUILD FILES: README doinst.sh gitinfo.h icons/128.png icons/16.png icons/32.png icons/48.png icons/64.png slack-desc zdoom.SlackBuild zdoom.desktop zdoom.info +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/rheit/zdoom/archive/2.8.1/zdoom-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 614f547f3425b282d4e398ca90514f89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zdoom (an enhanced port of the official DOOM source code) + +SLACKBUILD NAME: zelda-roth-se +SLACKBUILD LOCATION: ./games/zelda-roth-se +SLACKBUILD FILES: README doinst.sh slack-desc zelda-roth-se.SlackBuild zelda-roth-se.info +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/zelda-roth-se/-/archive/v1.2.1/zelda-roth-se-v1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f697f89e5d52ccfc25a9e70d50edda4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zelda-roth-se (Zelda fangame for the Solarus engine) + +SLACKBUILD NAME: zelda-xd2-mercuris-chess +SLACKBUILD LOCATION: ./games/zelda-xd2-mercuris-chess +SLACKBUILD FILES: README doinst.sh install.patch slack-desc zelda-xd2-mercuris-chess.SlackBuild zelda-xd2-mercuris-chess.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/zelda-xd2-mercuris-chess/-/archive/v1.1.1/zelda-xd2-mercuris-chess-v1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73eb42a4297727f7b52e08aaeef2db5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zelda-xd2-mercuris-chess (Parodic Zelda fangame) + +SLACKBUILD NAME: zennode +SLACKBUILD LOCATION: ./games/zennode +SLACKBUILD FILES: README compare_html_doc.diff slack-desc zennode-tools.6 zennode-tools.rst zennode.6 zennode.SlackBuild zennode.info +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://mrousseau.org/programs/ZenNode/archives/zennode-1.2.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36d5082b48ef1e4f638a38ba1034d058 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zennode (node builder for Doom and related games) + +SLACKBUILD NAME: znake +SLACKBUILD LOCATION: ./games/znake +SLACKBUILD FILES: README doinst.sh slack-desc znake.SlackBuild znake.info +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/znake-ulven/files/znake-1.18/znake-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d98ddd294ad0d6f2a558f9a8bcb9525d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: znake (Snake game clone) + +SLACKBUILD NAME: zod-engine +SLACKBUILD LOCATION: ./games/zod-engine +SLACKBUILD FILES: README doinst.sh slack-desc zod-engine.SlackBuild zod-engine.desktop zod-engine.info zod-launcher.sh zod-map-editor.sh zod.sh +SLACKBUILD VERSION: 2011.09.06 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/zod/linux_releases/zod_linux-2011-09-06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab366b279e43add48d66e3d8224cfafa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zod-engine (MMORTS - RTS style game) + +SLACKBUILD NAME: zoom +SLACKBUILD LOCATION: ./games/zoom +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/256.png icons/32.png icons/48.png icons/64.png patches/acinclude.patch patches/avoid-v6-set-colours-crash.patch patches/config_xft.diff patches/enable-antialiasing.patch patches/remove_rice.diff patches/restore-return.patch patches/series patches/static-inline.patch patches/zoomrc_in_etc.diff slack-desc zoom.1 zoom.SlackBuild zoom.desktop zoom.info +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://www.ifarchive.org/if-archive/infocom/interpreters/zoom/zoom-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e24df12fd1bdfd0c4361d465bdceb949 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zoom (play interactive fiction games) + +SLACKBUILD NAME: zork-mit +SLACKBUILD LOCATION: ./games/zork-mit +SLACKBUILD FILES: README doinst.sh git2tarxz.sh icons/32.png icons/48.png icons/64.png slack-desc zork-mit.SlackBuild zork-mit.desktop zork-mit.info +SLACKBUILD VERSION: 1.1.2+20220404_cc4406e +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/zork-mit-v1.1.2+20220404_cc4406e.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 790963e6a1b72a4dffdb126501078889 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zork-mit (PDP/10 Zork from MIT, circa 1981) + +SLACKBUILD NAME: zork +SLACKBUILD LOCATION: ./games/zork +SLACKBUILD FILES: README README.interpreters desktop/zork1.desktop desktop/zork2.desktop desktop/zork3.desktop desktop/ztuu.desktop doinst.sh icons/32.png icons/48.png icons/64.png mkicons.sh slack-desc zork.SlackBuild zork.info zorkwrapper.sh zorkwrapper.sh.6 zorkwrapper.sh.rst +SLACKBUILD VERSION: 20211011 +SLACKBUILD DOWNLOAD: http://infocom.elsewhere.org/scheyen/Download/zork1.zip http://infocom.elsewhere.org/scheyen/Download/zork2.zip http://infocom.elsewhere.org/scheyen/Download/zork3.zip http://www.ifarchive.org/if-archive/infocom/demos/ztuu.zip http://www.ifarchive.org/if-archive/infocom/hints/invisiclues/ZorkI.inv http://www.ifarchive.org/if-archive/infocom/hints/invisiclues/ZorkII.inv http://www.ifarchive.org/if-archive/infocom/hints/invisiclues/ZorkIII.inv +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6dd915ea7315985536efb39154f3433 ab521209656948516351996263a8ad34 c1a15e9c56267366fa54476baa6fb7d4 52e614b1c77d1e20e0c8c93bf2c6d8b2 fe057b32ca6193f78b087874a2834a85 79f0829d5387858ec33569e84b3ff65b 86dafe47e5bf8745f9d07a63b4b867a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zork (interactive fiction games in z-code format) + +SLACKBUILD NAME: zsdx +SLACKBUILD LOCATION: ./games/zsdx +SLACKBUILD FILES: README doinst.sh slack-desc zsdx.SlackBuild zsdx.info +SLACKBUILD VERSION: 1.12.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/zsdx/-/archive/v1.12.2/zsdx-v1.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9acb79919bc0ecc2f7f1339c1cca721 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsdx (Zelda fangame for the solarus engine) + +SLACKBUILD NAME: zseal +SLACKBUILD LOCATION: ./games/zseal +SLACKBUILD FILES: README slack-desc zseal.SlackBuild zseal.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/fbergo/zseal/archive/v1.0/zseal-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 835dec238d0ac35d51fa17e25f3653cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zseal (FICS Timeseal client) + +SLACKBUILD NAME: zsnes +SLACKBUILD LOCATION: ./games/zsnes +SLACKBUILD FILES: README doinst.sh sbo.diff slack-desc zsnes.SlackBuild zsnes.info +SLACKBUILD VERSION: 2.0.12 +SLACKBUILD DOWNLOAD: https://github.com/xyproto/zsnes/archive/2.0.12/zsnes-2.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 6c28a252c887f1d697c1baa960a1db98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsnes (SNES emulator) + +SLACKBUILD NAME: zsxd +SLACKBUILD LOCATION: ./games/zsxd +SLACKBUILD FILES: README doinst.sh slack-desc zsxd.SlackBuild zsxd.info +SLACKBUILD VERSION: 1.12.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/solarus-games/zsxd/-/archive/v1.12.2/zsxd-v1.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d90683200f5bad0e69ce0810326735ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsxd (Parodic Zelda fangame) + +SLACKBUILD NAME: ztools +SLACKBUILD LOCATION: ./games/ztools +SLACKBUILD FILES: README patches/zcut-compilefix.diff patches/zcut-floppy_usage.diff patches/zcut-zversion.diff patches/zdebugtool-compilefix.diff patches/ztools-zcheck.diff slack-desc zcut.1 zdebugtool.1 ztools.SlackBuild ztools.info +SLACKBUILD VERSION: 7.3.1 +SLACKBUILD DOWNLOAD: https://ifarchive.org/if-archive/infocom/tools/ztools/ztools731.tar.gz https://www.ifarchive.org/if-archive/infocom/tools/zcut12.zip https://www.ifarchive.org/if-archive/infocom/tools/DebugTool_111.lha https://slackware.uk/~urchlay/src/zrename +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5e6abb7011817e48debee828895a500 c815ced0706fc6454bea18d0046c5afe 8d86a47b23c17bd1243577db99dc8ac8 c96148d83cf062e3c9cb8c889491d88a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ztools (tools for use with Infocom and other Z-Code story files) + +SLACKBUILD NAME: ztrack +SLACKBUILD LOCATION: ./games/ztrack +SLACKBUILD FILES: README slack-desc ztrack.SlackBuild ztrack.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ibiblio.org/pub/linux/games/arcade/ztrack-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d0a6579b52cc50e8646e18fd9af087a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ztrack (ncurses racing game) + +SLACKBUILD NAME: Fiona +SLACKBUILD LOCATION: ./gis/Fiona +SLACKBUILD FILES: Fiona.SlackBuild Fiona.info README slack-desc +SLACKBUILD VERSION: 1.10.1 +SLACKBUILD DOWNLOAD: https://github.com/Toblerity/Fiona/archive/1.10.1/Fiona-1.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18b5db57708af803ba6cec8343e2d970 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Fiona (Python interface for OGR) + +SLACKBUILD NAME: GMT +SLACKBUILD LOCATION: ./gis/GMT +SLACKBUILD FILES: GMT.SlackBuild GMT.info README slack-desc +SLACKBUILD VERSION: 6.6.0 +SLACKBUILD DOWNLOAD: https://github.com/GenericMappingTools/gmt/releases/download/6.6.0/gmt-6.6.0-src.tar.gz https://github.com/GenericMappingTools/gshhg-gmt/releases/download/2.3.7/gshhg-gmt-2.3.7.tar.gz https://github.com/GenericMappingTools/dcw-gmt/releases/download/2.2.0/dcw-gmt-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdcd453076b0528f2ec2c76044c65328 8ee2653f9daf84d49fefbf990bbfa1e7 7f6dc21dbe8db7ad41035170eb028924 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GMT (Generic Mapping Tools) + +SLACKBUILD NAME: Geohash +SLACKBUILD LOCATION: ./gis/Geohash +SLACKBUILD FILES: Geohash.SlackBuild Geohash.info README slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/G/Geohash/Geohash-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7c4e57874061fae1e30dd8aa8b9b390 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Geohash (Python module to decode/encode Geohashes) + +SLACKBUILD NAME: OTB-legacy +SLACKBUILD LOCATION: ./gis/OTB-legacy +SLACKBUILD FILES: OTB-legacy.SlackBuild OTB-legacy.info README doinst.sh otbSpatialReference.cxx.patch slack-desc +SLACKBUILD VERSION: 8.1.2 +SLACKBUILD DOWNLOAD: https://github.com/orfeotoolbox/OTB/archive/8.1.2/OTB-8.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9657e08b5a985e46a8442bcdcfd8038 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OTB-legacy (image processing library) + +SLACKBUILD NAME: OTB +SLACKBUILD LOCATION: ./gis/OTB +SLACKBUILD FILES: OTB.SlackBuild OTB.info README otbSpatialReference.cxx.patch slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: https://github.com/orfeotoolbox/OTB/archive/9.0.0/OTB-9.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b710e6eee6f49d6bae75541fc242cbbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OTB (image processing library) + +SLACKBUILD NAME: OWSLib +SLACKBUILD LOCATION: ./gis/OWSLib +SLACKBUILD FILES: OWSLib.SlackBuild OWSLib.info README slack-desc +SLACKBUILD VERSION: 0.35.0 +SLACKBUILD DOWNLOAD: https://github.com/geopython/OWSLib/archive/0.35.0/OWSLib-0.35.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2988a196e9cbf19df9782d7f93eb1c11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OWSLib (OGC Web Service utility library) + +SLACKBUILD NAME: SFCGAL-legacy +SLACKBUILD LOCATION: ./gis/SFCGAL-legacy +SLACKBUILD FILES: README SFCGAL-legacy.SlackBuild SFCGAL-legacy.info slack-desc +SLACKBUILD VERSION: 1.3.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/Oslandia/SFCGAL/-/archive/v1.3.9/SFCGAL-v1.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99c08d524aff93be0d30a48d821783ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SFCGAL-legacy (C++ wrapper around CGAL) + +SLACKBUILD NAME: SFCGAL +SLACKBUILD LOCATION: ./gis/SFCGAL +SLACKBUILD FILES: README SFCGAL.SlackBuild SFCGAL.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/sfcgal/SFCGAL/-/archive/v2.2.0/SFCGAL-v2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7766d091bffbee448c9e7b73aca16d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SFCGAL (C++ wrapper around CGAL) + +SLACKBUILD NAME: TauDEM +SLACKBUILD LOCATION: ./gis/TauDEM +SLACKBUILD FILES: README TauDEM.SlackBuild TauDEM.info slack-desc +SLACKBUILD VERSION: 5.2.0 +SLACKBUILD DOWNLOAD: https://github.com/dtarb/TauDEM/archive/5MF.0.0/TauDEM-5MF.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2147f6bf880251892aa4ae54886c30d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TauDEM (Terrain Analysis Using Digital Elevation Models) + +SLACKBUILD NAME: cligj +SLACKBUILD LOCATION: ./gis/cligj +SLACKBUILD FILES: README cligj.SlackBuild cligj.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/mapbox/cligj/archive/0.7.2/cligj-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b184cdeaf0ba8dc9164e5e78d97013f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cligj (argument and option decorators for Python GIS programs) + +SLACKBUILD NAME: eccodes +SLACKBUILD LOCATION: ./gis/eccodes +SLACKBUILD FILES: README eccodes.SlackBuild eccodes.info slack-desc +SLACKBUILD VERSION: 2.46.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://confluence.ecmwf.int/download/attachments/45757960/eccodes-2.46.0-Source.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 08762463fbb0b4f1121668b733acce48 +SLACKBUILD SHORT DESCRIPTION: eccodes (ECMWF encoding/decoding library for GRIB, BUFR and GTS) + +SLACKBUILD NAME: foxtrotgps +SLACKBUILD LOCATION: ./gis/foxtrotgps +SLACKBUILD FILES: README doinst.sh foxtrotgps-1.2.2-fix-some-receivers.patch.gz foxtrotgps-1.2.2-gcc10.patch.gz foxtrotgps-1.2.2-gpsd-api9.patch.gz foxtrotgps.SlackBuild foxtrotgps.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://www.foxtrotgps.org/releases/foxtrotgps-1.2.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a7e7b94202134b51b11dcb80734eb7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foxtrotgps (lightweight mapping application) + +SLACKBUILD NAME: gdal +SLACKBUILD LOCATION: ./gis/gdal +SLACKBUILD FILES: README gdal.SlackBuild gdal.info poppler-25.10.patch slack-desc +SLACKBUILD VERSION: 3.11.0 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/gdal/releases/download/v3.11.0/gdal-3.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc8e9395b8859fed3baf08e7d8e9ed3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdal (translator library for raster geospatial data formats) + +SLACKBUILD NAME: geographiclib-python +SLACKBUILD LOCATION: ./gis/geographiclib-python +SLACKBUILD FILES: README geographiclib-python.SlackBuild geographiclib-python.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/g/geographiclib/geographiclib-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfdd8a1081acda1ecec6c0140704768f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geographiclib-python (Python geodesic routines) + +SLACKBUILD NAME: geojson +SLACKBUILD LOCATION: ./gis/geojson +SLACKBUILD FILES: README geojson.SlackBuild geojson.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/jazzband/geojson/archive/2.5.0/geojson-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1b3f4ee17f86e361123c3ef4c6fab41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geojson (Python library for GeoJSON) + +SLACKBUILD NAME: geopandas +SLACKBUILD LOCATION: ./gis/geopandas +SLACKBUILD FILES: README geopandas.SlackBuild geopandas.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/geopandas/geopandas/archive/v1.0.1/geopandas-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1021d6779daa9e406d288e748c8a88b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geopandas (Python tools for geographic data) + +SLACKBUILD NAME: geopy +SLACKBUILD LOCATION: ./gis/geopy +SLACKBUILD FILES: README geopy.SlackBuild geopy.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/geopy/geopy/archive/2.4.1/geopy-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc7a4894d2ef02dcf05b3704ed3328f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geopy (geocoding for Python) + +SLACKBUILD NAME: geos +SLACKBUILD LOCATION: ./gis/geos +SLACKBUILD FILES: README geos.SlackBuild geos.info slack-desc +SLACKBUILD VERSION: 3.13.1 +SLACKBUILD DOWNLOAD: https://download.osgeo.org/geos/geos-3.13.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98d017b683040f051bdfa4bdf07a3fde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geos (Geometry Engine) + +SLACKBUILD NAME: gj2ascii +SLACKBUILD LOCATION: ./gis/gj2ascii +SLACKBUILD FILES: README gj2ascii.SlackBuild gj2ascii.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/geowurster/gj2ascii/archive/0.4.1/gj2ascii-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2eb99fc027e83675fe4c2515fb781eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gj2ascii (render spatial vectors as ASCII) + +SLACKBUILD NAME: gmapcatcher +SLACKBUILD LOCATION: ./gis/gmapcatcher +SLACKBUILD FILES: README doinst.sh gmapcatcher.SlackBuild gmapcatcher.info slack-desc +SLACKBUILD VERSION: 0.8.0.4 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/gmapcatcher/mapcatcher_0.8.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2485bac859e6d7f0135b47329117d301 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmapcatcher (An offline map viewer) + +SLACKBUILD NAME: google-earth-legacy +SLACKBUILD LOCATION: ./gis/google-earth-legacy +SLACKBUILD FILES: README doinst.sh google-earth-legacy.SlackBuild google-earth-legacy.info google-earth-mimetypes.xml slack-desc +SLACKBUILD VERSION: 7.3.0.3832 +SLACKBUILD DOWNLOAD: https://dl.google.com/dl/earth/client/GE7/release_7_3_0/google-earth-pro-stable_7.3.0.3832-r0_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://dl.google.com/dl/earth/client/GE7/release_7_3_0/google-earth-pro-stable_7.3.0.3832-r0_amd64.deb +SLACKBUILD MD5SUM: 5c298610ae4bd604fcfd54fdc32e53dd +SLACKBUILD MD5SUM_x86_64: b9d8281257b7ebf0dfac1ab1d3578681 +SLACKBUILD SHORT DESCRIPTION: google-earth-legacy (Google's famous virtual globe - legacy version) + +SLACKBUILD NAME: google-earth +SLACKBUILD LOCATION: ./gis/google-earth +SLACKBUILD FILES: README doinst.sh google-earth-mimetypes.xml google-earth.SlackBuild google-earth.info slack-desc +SLACKBUILD VERSION: 7.3.7.1094 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.google.com/dl/linux/direct/google-earth-pro-stable_7.3.7_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8a57d39642785c1d4f52cb227a059cfa +SLACKBUILD SHORT DESCRIPTION: google-earth (Google's famous virtual globe) + +SLACKBUILD NAME: gpsbabel +SLACKBUILD LOCATION: ./gis/gpsbabel +SLACKBUILD FILES: README doinst.sh gpsbabel.SlackBuild gpsbabel.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/gpsbabel/gpsbabel/archive/gpsbabel_1_9_0/gpsbabel-gpsbabel_1_9_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8555b7b4c89fbae832451ed0679e04f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpsbabel (GPS format converter) + +SLACKBUILD NAME: gpsd +SLACKBUILD LOCATION: ./gis/gpsd +SLACKBUILD FILES: README README.build doinst.sh gpsd.SlackBuild gpsd.info rc.gpsd.conf.new rc.gpsd.new slack-desc xgps.desktop xgpsspeed.desktop +SLACKBUILD VERSION: 3.25 +SLACKBUILD DOWNLOAD: http://download-mirror.savannah.gnu.org/releases/gpsd/gpsd-3.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8903e7af2d56445b82a4c3be6ec8e26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpsd (GPS service daemon) + +SLACKBUILD NAME: gpxsee +SLACKBUILD LOCATION: ./gis/gpxsee +SLACKBUILD FILES: README doinst.sh gpxsee.SlackBuild gpxsee.info slack-desc +SLACKBUILD VERSION: 13.36 +SLACKBUILD DOWNLOAD: https://github.com/tumic0/GPXSee/archive/13.36/GPXSee-13.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0a4eb3675601d587eb6f0eee9a17c9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpxsee (GPS log file viewer and analyzer) + +SLACKBUILD NAME: grass +SLACKBUILD LOCATION: ./gis/grass +SLACKBUILD FILES: README doinst.sh grass.SlackBuild grass.desktop grass.info slack-desc +SLACKBUILD VERSION: 8.4.1 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/grass/archive/8.4.1/grass-8.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d09b354637955a3b48dbd0d78610d15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grass (Geographic Resources Analysis Support System) + +SLACKBUILD NAME: josm +SLACKBUILD LOCATION: ./gis/josm +SLACKBUILD FILES: README doinst.sh josm.SlackBuild josm.desktop josm.info josm_120.xpm josm_160.xpm josm_64.xpm slack-desc +SLACKBUILD VERSION: 12450 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/josm-snapshot-12450.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bb587427acb4b87300093ae298a0f13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: josm (OSM) + +SLACKBUILD NAME: laszip +SLACKBUILD LOCATION: ./gis/laszip +SLACKBUILD FILES: README laszip.SlackBuild laszip.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/LASzip/LASzip/releases/download/v2.2.0/laszip-src-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1693724d8284dc04f04eb0b86f7de2cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: laszip (free and lossless LiDAR compression) + +SLACKBUILD NAME: libLAS +SLACKBUILD LOCATION: ./gis/libLAS +SLACKBUILD FILES: README Use_LIBLAS_BIG_ENDIAN.patch boost-1.73.patch libLAS.SlackBuild libLAS.info slack-desc +SLACKBUILD VERSION: 1.8.1 +SLACKBUILD DOWNLOAD: http://download.osgeo.org/liblas/libLAS-1.8.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e6a975dafdf57f59a385ccb87eb5919 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libLAS (C/C++ library for the LAS LiDAR format) + +SLACKBUILD NAME: libecwj2 +SLACKBUILD LOCATION: ./gis/libecwj2 +SLACKBUILD FILES: README libecwj2-3.3-NCSPhysicalMemorySize-Linux.patch libecwj2-3.3-msvc90-fixes.patch libecwj2-3.3-wcharfix.patch libecwj2.SlackBuild libecwj2.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/libecw-legacy/files/libecwj2-3.3-2006-09-06.zip/download +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acc04e07153c2a2a6595b3e2ebf34432 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libecwj2 (translator library for raster geospatial data) + +SLACKBUILD NAME: libgeotiff +SLACKBUILD LOCATION: ./gis/libgeotiff +SLACKBUILD FILES: README libgeotiff.SlackBuild libgeotiff.info slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/libgeotiff/releases/download/1.7.4/libgeotiff-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7806cc2c153b88eef63698d5edaa5913 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgeotiff (GeoTIFF support library) + +SLACKBUILD NAME: librasterlite +SLACKBUILD LOCATION: ./gis/librasterlite +SLACKBUILD FILES: 0001-fix-autotools.patch.gz README librasterlite.SlackBuild librasterlite.info slack-desc +SLACKBUILD VERSION: 1.1g +SLACKBUILD DOWNLOAD: http://www.gaia-gis.it/gaia-sins/librasterlite-1.1g.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c6e8f83ac8a06c78f3fdcee63dc5e3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librasterlite (extension for SpatiaLite/SQLite database) + +SLACKBUILD NAME: librttopo +SLACKBUILD LOCATION: ./gis/librttopo +SLACKBUILD FILES: README librttopo.SlackBuild librttopo.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://download.osgeo.org/librttopo/src/librttopo-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b28f375d0a8975ce6f233476bfcead4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librttopo (RT Topology Library) + +SLACKBUILD NAME: libspatialindex +SLACKBUILD LOCATION: ./gis/libspatialindex +SLACKBUILD FILES: README libspatialindex.SlackBuild libspatialindex.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/libspatialindex/libspatialindex/archive/2.1.0/libspatialindex-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acdaa769653ea466abfe92c1b0cc5aa2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspatialindex (extensible framework for spatial indexing methods) + +SLACKBUILD NAME: libspatialite +SLACKBUILD LOCATION: ./gis/libspatialite +SLACKBUILD FILES: README libspatialite.SlackBuild libspatialite.info slack-desc spatialite-5.1.0-libxml2-2.14.patch +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: http://www.gaia-gis.it/gaia-sins/libspatialite-sources/libspatialite-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2db597114bd6ee20db93de3984fd116c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspatialite (extension for SQLite database) + +SLACKBUILD NAME: mapnik +SLACKBUILD LOCATION: ./gis/mapnik +SLACKBUILD FILES: README mapnik.SlackBuild mapnik.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/mapnik/mapnik/archive/v3.1.0/mapnik-3.1.0.tar.gz https://github.com/mapbox/variant/archive/v1.2.0/variant-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a83ef25e8df0e533cba12f094a17eeac 695181bbd9a0fd577a4bed4a07c960fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mapnik (map-rendering toolkit) + +SLACKBUILD NAME: merkaartor +SLACKBUILD LOCATION: ./gis/merkaartor +SLACKBUILD FILES: README doinst.sh merkaartor.SlackBuild merkaartor.info slack-desc +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: https://github.com/openstreetmap/merkaartor/archive/0.20.0/merkaartor-0.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b41b3843c6f0150d466a9ebd7b57388b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: merkaartor (an openstreetmap mapping program) + +SLACKBUILD NAME: navit +SLACKBUILD LOCATION: ./gis/navit +SLACKBUILD FILES: README doinst.sh navit.SlackBuild navit.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://github.com/navit-gps/navit/archive/v0.5.6/navit-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98b93da6b70c928d825c1ede6691087a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: navit (gps navigation system with routing engine) + +SLACKBUILD NAME: opencpn-plugin-oesenc +SLACKBUILD LOCATION: ./gis/opencpn-plugin-oesenc +SLACKBUILD FILES: README opencpn-plugin-oesenc.SlackBuild opencpn-plugin-oesenc.info slack-desc slackware-detection-logic.patch +SLACKBUILD VERSION: 4.0.10 +SLACKBUILD DOWNLOAD: https://github.com/bdbcat/oesenc_pi/archive/v4.0.10/oesenc_pi-4.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfd9b8a1a1661990e95ee73bf86e6bd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencpn-plugin-oesenc (oeSENC Charts Plugin) + +SLACKBUILD NAME: opengrads +SLACKBUILD LOCATION: ./gis/opengrads +SLACKBUILD FILES: README opengrads.SlackBuild opengrads.csh opengrads.info opengrads.sh slack-desc +SLACKBUILD VERSION: 2.0.1.oga.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/opengrads/files/grads2/2.0.1.oga.1/Linux/grads-2.0.1.oga.1-bundle-i686-glibc2.5-linux-gnu.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://sourceforge.net/projects/opengrads/files/grads2/2.0.1.oga.1/Linux/grads-2.0.1.oga.1-bundle-x86_64-glibc2.5-linux-gnu.tar.gz +SLACKBUILD MD5SUM: ca39e8371d945274a350847f281c1d05 +SLACKBUILD MD5SUM_x86_64: ad1208aff8f8e88cf8b0f7d9696f5bb3 +SLACKBUILD SHORT DESCRIPTION: opengrads (Grid Analysis and Display System) + +SLACKBUILD NAME: openorienteering-mapper +SLACKBUILD LOCATION: ./gis/openorienteering-mapper +SLACKBUILD FILES: 69977dfd4cbb8608aafa8ca8b5388d4983f5430a.patch README doinst.sh openorienteering-mapper.SlackBuild openorienteering-mapper.info slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/OpenOrienteering/mapper/archive/v0.9.5/mapper-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87cde1b4bbb94704ec1dc356674ec92d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openorienteering-mapper (map drawing program from OpenOrienteering) + +SLACKBUILD NAME: osgEarth +SLACKBUILD LOCATION: ./gis/osgEarth +SLACKBUILD FILES: README get-osgearth.sh osgEarth.SlackBuild osgEarth.info slack-desc +SLACKBUILD VERSION: 3.8 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/osgEarth/osgearth-3.8.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a139acd7a63908c1cfeb298fa91c9dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osgEarth (Terrain rendering toolkit) + +SLACKBUILD NAME: osm-gps-map +SLACKBUILD LOCATION: ./gis/osm-gps-map +SLACKBUILD FILES: README osm-gps-map.SlackBuild osm-gps-map.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/nzjrs/osm-gps-map/archive/1.2.0/osm-gps-map-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a361b13d39d2136e1e088fdfd3347fa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osm-gps-map (gtk mapping widget) + +SLACKBUILD NAME: osm2pgrouting +SLACKBUILD LOCATION: ./gis/osm2pgrouting +SLACKBUILD FILES: README osm2pgrouting.SlackBuild osm2pgrouting.info slack-desc +SLACKBUILD VERSION: 2.3.8 +SLACKBUILD DOWNLOAD: https://github.com/pgRouting/osm2pgrouting/archive/v2.3.8/osm2pgrouting-2.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4272cd8ef956765a6ca574cae122ea4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osm2pgrouting (import OSM data into pgRouting database) + +SLACKBUILD NAME: osm2pgsql-legacy +SLACKBUILD LOCATION: ./gis/osm2pgsql-legacy +SLACKBUILD FILES: README osm2pgsql-legacy.SlackBuild osm2pgsql-legacy.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://github.com/osm2pgsql-dev/osm2pgsql/archive/1.9.2/osm2pgsql-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a133dbfdddaa634fdffb807567a62635 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osm2pgsql-legacy (convert OpenStreetMap data to PostGIS) + +SLACKBUILD NAME: osm2pgsql +SLACKBUILD LOCATION: ./gis/osm2pgsql +SLACKBUILD FILES: README osm2pgsql.SlackBuild osm2pgsql.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/osm2pgsql-dev/osm2pgsql/archive/2.1.1/osm2pgsql-2.1.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3b38e0313c7eed09c0a1379064a352e3 +SLACKBUILD SHORT DESCRIPTION: osm2pgsql (convert OpenStreetMap data to PostGIS) + +SLACKBUILD NAME: ossim +SLACKBUILD LOCATION: ./gis/ossim +SLACKBUILD FILES: README ossim.SlackBuild ossim.info slack-desc +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: https://github.com/ossimlabs/ossim/archive/v2.12.0/ossim-2.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7e4c97c39e69c893b1a846d06e4b0e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ossim (geospatial tools) + +SLACKBUILD NAME: pdal +SLACKBUILD LOCATION: ./gis/pdal +SLACKBUILD FILES: README README.SBo pdal.SlackBuild pdal.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://github.com/PDAL/PDAL/archive/2.9.0/PDAL-2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49dc739d2c1aa928ac0d9a362d1a0714 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdal (point data abstraction library) + +SLACKBUILD NAME: pgrouting +SLACKBUILD LOCATION: ./gis/pgrouting +SLACKBUILD FILES: README pgrouting.SlackBuild pgrouting.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://github.com/pgRouting/pgrouting/archive/v3.8.0/pgrouting-3.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eed8fd3987bd8aafb327c8bbe81770be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgrouting (geospatial routing for PostGIS) + +SLACKBUILD NAME: pgsql-ogr-fdw +SLACKBUILD LOCATION: ./gis/pgsql-ogr-fdw +SLACKBUILD FILES: README pgsql-ogr-fdw.SlackBuild pgsql-ogr-fdw.info slack-desc +SLACKBUILD VERSION: 1.1.7 +SLACKBUILD DOWNLOAD: https://github.com/pramsey/pgsql-ogr-fdw/archive/v1.1.7/pgsql-ogr-fdw-1.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c09cea991bb75753cb54621837ad718 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgsql-ogr-fdw (PostgreSQL foreign data wrapper for OGR) + +SLACKBUILD NAME: pktools +SLACKBUILD LOCATION: ./gis/pktools +SLACKBUILD FILES: README pktools.SlackBuild pktools.info slack-desc +SLACKBUILD VERSION: 2.6.7.6 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/pktools/PKTOOLS-2.6.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ce79a225f3232fda91ef9df6ecd1f2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pktools (image processing utilities) + +SLACKBUILD NAME: pointcloud +SLACKBUILD LOCATION: ./gis/pointcloud +SLACKBUILD FILES: README pointcloud.SlackBuild pointcloud.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pgpointcloud/pointcloud/archive/v1.2.1/pointcloud-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 902e6028dbf12271e6d3909471065d9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pointcloud (PostgreSQL extension for storing LiDAR data) + +SLACKBUILD NAME: polyline +SLACKBUILD LOCATION: ./gis/polyline +SLACKBUILD FILES: README polyline.SlackBuild polyline.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/polyline/polyline-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b97c57378605c4a856c437569f95a0cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polyline (Python implementation of Encoded Polyline Algorithm) + +SLACKBUILD NAME: postgis +SLACKBUILD LOCATION: ./gis/postgis +SLACKBUILD FILES: README doinst.sh postgis.SlackBuild postgis.info postgis.ini slack-desc +SLACKBUILD VERSION: 3.5.3 +SLACKBUILD DOWNLOAD: https://download.osgeo.org/postgis/source/postgis-3.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7690300181e6e10ddf732da246574948 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgis (support for geographic objects in PostgreSQL) + +SLACKBUILD NAME: proj-data +SLACKBUILD LOCATION: ./gis/proj-data +SLACKBUILD FILES: README proj-data.SlackBuild proj-data.info slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/PROJ-data/releases/download/1.24.0/proj-data-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e75a341a85d192e5a5012dabc2313818 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: proj-data (proj datum grids) + +SLACKBUILD NAME: proj +SLACKBUILD LOCATION: ./gis/proj +SLACKBUILD FILES: README proj.SlackBuild proj.info slack-desc +SLACKBUILD VERSION: 9.8.0 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/PROJ/releases/download/9.8.0/proj-9.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f04335154621e9ce9a5800ea08c8d96a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: proj (Cartograpic projection procedures) + +SLACKBUILD NAME: python-mapnik +SLACKBUILD LOCATION: ./gis/python-mapnik +SLACKBUILD FILES: README python-mapnik.SlackBuild python-mapnik.info slack-desc +SLACKBUILD VERSION: git7da019c +SLACKBUILD DOWNLOAD: https://github.com/mapnik/python-mapnik/archive/7da019cf9eb12af8f8aa88b7d75789dfcd1e901b/python-mapnik-7da019cf9eb12af8f8aa88b7d75789dfcd1e901b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88fa158fec168c4a54f5b1010849af85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-mapnik (Python bindings for Mapnik) + +SLACKBUILD NAME: python-pygeos +SLACKBUILD LOCATION: ./gis/python-pygeos +SLACKBUILD FILES: README python-pygeos.SlackBuild python-pygeos.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pygeos/pygeos-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85450969759e2a9601fe18bf82fddcee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-pygeos (Python wrapper for geos) + +SLACKBUILD NAME: python3-basemap +SLACKBUILD LOCATION: ./gis/python3-basemap +SLACKBUILD FILES: README python3-basemap.SlackBuild python3-basemap.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/matplotlib/basemap/archive/v1.4.1/basemap-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e286126fda9c545b5420f29f404b9c6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-basemap (matplotlib library) + +SLACKBUILD NAME: python3-cartopy +SLACKBUILD LOCATION: ./gis/python3-cartopy +SLACKBUILD FILES: README python3-cartopy.SlackBuild python3-cartopy.info slack-desc +SLACKBUILD VERSION: 0.24.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/C/Cartopy/cartopy-0.24.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbb4c56691dcf4101a046175d9b6ca28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cartopy (cartographic tools for Python) + +SLACKBUILD NAME: python3-cftime +SLACKBUILD LOCATION: ./gis/python3-cftime +SLACKBUILD FILES: README python3-cftime.SlackBuild python3-cftime.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://github.com/Unidata/cftime/archive/v1.6.3rel/cftime-1.6.3rel.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e77ad0b187fbdcd48fd1f39eecfa04a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cftime (Time-handling functionality from netcdf4) + +SLACKBUILD NAME: python3-netcdf4-python +SLACKBUILD LOCATION: ./gis/python3-netcdf4-python +SLACKBUILD FILES: README python3-netcdf4-python.SlackBuild python3-netcdf4-python.info slack-desc +SLACKBUILD VERSION: 1.6.5 +SLACKBUILD DOWNLOAD: https://github.com/Unidata/netcdf4-python/archive/v1.6.5rel/netcdf4-python-1.6.5rel.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3ebdf74ae184f2bd9ecbbc3f16801fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-netcdf4-python (Python3 interface for netCDF) + +SLACKBUILD NAME: python3-pyproj +SLACKBUILD LOCATION: ./gis/python3-pyproj +SLACKBUILD FILES: README python3-pyproj.SlackBuild python3-pyproj.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/67/10/a8480ea27ea4bbe896c168808854d00f2a9b49f95c0319ddcbba693c8a90/pyproj-3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad62b11249d8e62879778190a3e3ef8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyproj (Python interface to the PROJ.4 library) + +SLACKBUILD NAME: python3-pyshp +SLACKBUILD LOCATION: ./gis/python3-pyshp +SLACKBUILD FILES: README python3-pyshp.SlackBuild python3-pyshp.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/GeospatialPython/pyshp/archive/2.3.1/pyshp-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 975ccc60d663b3e6f55b583acf18f05a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyshp (Python shapefile manipulation library) + +SLACKBUILD NAME: python3-shapely +SLACKBUILD LOCATION: ./gis/python3-shapely +SLACKBUILD FILES: README python3-shapely.SlackBuild python3-shapely.info slack-desc +SLACKBUILD VERSION: 2.0.7 +SLACKBUILD DOWNLOAD: https://github.com/shapely/shapely/archive/2.0.7/shapely-2.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: becf7be07f082ab55cb85d27aacdd93c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-shapely (geometric objects, predicates, and operations) + +SLACKBUILD NAME: python3-xarray +SLACKBUILD LOCATION: ./gis/python3-xarray +SLACKBUILD FILES: README python3-xarray.SlackBuild python3-xarray.info slack-desc +SLACKBUILD VERSION: 2025.01.2 +SLACKBUILD DOWNLOAD: https://github.com/pydata/xarray/archive/v2025.01.2/xarray-2025.01.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1ac959ac3f882e435006c8677169d9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xarray (N-D labeled arrays and datasets) + +SLACKBUILD NAME: pytrainer +SLACKBUILD LOCATION: ./gis/pytrainer +SLACKBUILD FILES: README doinst.sh pytrainer.SlackBuild pytrainer.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pytrainer/pytrainer/archive/v2.2.1/pytrainer-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fee7f07868d7185554e2d3e4ba1aeed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytrainer (activity viewer) + +SLACKBUILD NAME: qgis +SLACKBUILD LOCATION: ./gis/qgis +SLACKBUILD FILES: README README.Slackware doinst.sh qgis.SlackBuild qgis.info slack-desc +SLACKBUILD VERSION: 3.44.1 +SLACKBUILD DOWNLOAD: https://qgis.org/downloads/qgis-3.44.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d37f5e5a881fb7c2e0b028240c4a2aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qgis (Quantum GIS) + +SLACKBUILD NAME: qmapshack +SLACKBUILD LOCATION: ./gis/qmapshack +SLACKBUILD FILES: README doinst.sh qmapshack.SlackBuild qmapshack.info slack-desc +SLACKBUILD VERSION: 1.17.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Maproom/qmapshack/archive/V_1.17.1/qmapshack-V_1.17.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 94851207c9e9800f7d2ca0200ce7ecff +SLACKBUILD SHORT DESCRIPTION: qmapshack (GPS mapping and GPSr management) + +SLACKBUILD NAME: rasterio +SLACKBUILD LOCATION: ./gis/rasterio +SLACKBUILD FILES: README rasterio.SlackBuild rasterio.info slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://github.com/mapbox/rasterio/archive/1.2.6/rasterio-1.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c8eac345f3268d9edde10820c8cfcef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rasterio (direct raster I/O for programmers who use Numpy) + +SLACKBUILD NAME: readosm +SLACKBUILD LOCATION: ./gis/readosm +SLACKBUILD FILES: README readosm.SlackBuild readosm.info slack-desc +SLACKBUILD VERSION: 1.0.0d +SLACKBUILD DOWNLOAD: http://www.gaia-gis.it/gaia-sins/readosm-sources/readosm-1.0.0d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba74b5141f115de5d240cf4a40478336 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: readosm (Open Street Map parser library) + +SLACKBUILD NAME: routino +SLACKBUILD LOCATION: ./gis/routino +SLACKBUILD FILES: README routino.SlackBuild routino.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.routino.org/download/routino-3.1.1.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 46c0bedf095071a1d034de6da2fb0e3c +SLACKBUILD SHORT DESCRIPTION: routino (Router for OpenStreetMap Data) + +SLACKBUILD NAME: saga-gis +SLACKBUILD LOCATION: ./gis/saga-gis +SLACKBUILD FILES: README doinst.sh saga-gis.SlackBuild saga-gis.info slack-desc +SLACKBUILD VERSION: 9.9.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/saga-gis/files/SAGA%20-%209/SAGA%20-%209.9.1/saga-9.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 152264748fed453dc1b560737fefd672 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: saga-gis (Geographic Information System) + +SLACKBUILD NAME: shapelib +SLACKBUILD LOCATION: ./gis/shapelib +SLACKBUILD FILES: README shapelib.SlackBuild shapelib.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/OSGeo/shapelib/releases/download/v1.6.1/shapelib-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39065725a4b9211e29c9e8b0dfef6deb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shapelib (ESRI shapefile support library) + +SLACKBUILD NAME: spatialite-tools +SLACKBUILD LOCATION: ./gis/spatialite-tools +SLACKBUILD FILES: 0001-fix-autotools.patch.gz README slack-desc spatialite-tools.SlackBuild spatialite-tools.info +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: http://www.gaia-gis.it/gaia-sins/spatialite-tools-sources/spatialite-tools-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83cb7b1f6c6b20fe5475586f1fb77088 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spatialite-tools (SpatiaLite CLI utils) + +SLACKBUILD NAME: survex +SLACKBUILD LOCATION: ./gis/survex +SLACKBUILD FILES: README doinst.sh slack-desc survex.SlackBuild survex.info +SLACKBUILD VERSION: 1.4.11 +SLACKBUILD DOWNLOAD: https://survex.com/software/1.4.11/survex-1.4.11.tar.gz https://survex.com/software/sample.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0260385e80caeafb965c2f28637dbc10 579e5c7a0b29bb215f7100cb49750c02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: survex (software package for mapping caves) + +SLACKBUILD NAME: tangogps +SLACKBUILD LOCATION: ./gis/tangogps +SLACKBUILD FILES: README doinst.sh slack-desc tangogps.SlackBuild tangogps.info +SLACKBUILD VERSION: 0.99.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tangogps-0.99.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f07ede94a21eb84f5e017fa88a1fc3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tangogps (fast and lightweight mapping application) + +SLACKBUILD NAME: therion +SLACKBUILD LOCATION: ./gis/therion +SLACKBUILD FILES: README doinst.sh slack-desc therion.SlackBuild therion.info +SLACKBUILD VERSION: 6.3.4 +SLACKBUILD DOWNLOAD: https://github.com/therion/therion/archive/v6.3.4/therion-6.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9faa476ae0e45ec40f1382262a3bfd1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: therion (Cave surveying software) + +SLACKBUILD NAME: viking +SLACKBUILD LOCATION: ./gis/viking +SLACKBUILD FILES: README doinst.sh slack-desc viking.SlackBuild viking.info +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/viking/viking-1.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0558db3f8ef24b9111961f94e1fa677c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: viking (gps data management software) + +SLACKBUILD NAME: whitebox-tools +SLACKBUILD LOCATION: ./gis/whitebox-tools +SLACKBUILD FILES: README slack-desc whitebox-tools.SlackBuild whitebox-tools.info +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/jblindsay/whitebox-tools/archive/1.5.0/whitebox-tools-1.5.0.tar.gz https://static.crates.io/crates/adler/adler-0.2.3.crate https://static.crates.io/crates/adler32/adler32-1.2.0.crate https://static.crates.io/crates/alga/alga-0.9.3.crate https://static.crates.io/crates/alloc-no-stdlib/alloc-no-stdlib-2.0.1.crate https://static.crates.io/crates/alloc-stdlib/alloc-stdlib-0.2.1.crate https://static.crates.io/crates/approx/approx-0.3.2.crate https://static.crates.io/crates/autocfg/autocfg-0.1.7.crate https://static.crates.io/crates/autocfg/autocfg-1.0.1.crate https://static.crates.io/crates/bitflags/bitflags-1.2.1.crate https://static.crates.io/crates/brotli/brotli-3.3.0.crate https://static.crates.io/crates/brotli-decompressor/brotli-decompressor-2.3.1.crate https://static.crates.io/crates/byteorder/byteorder-1.4.2.crate https://static.crates.io/crates/bzip2/bzip2-0.3.3.crate https://static.crates.io/crates/bzip2-sys/bzip2-sys-0.1.10+1.0.8.crate https://static.crates.io/crates/cc/cc-1.0.66.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.19.crate https://static.crates.io/crates/cloudabi/cloudabi-0.0.3.crate https://static.crates.io/crates/const_fn/const_fn-0.4.5.crate https://static.crates.io/crates/crc32fast/crc32fast-1.2.1.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.0.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.0.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.1.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.1.crate https://static.crates.io/crates/either/either-1.6.1.crate https://static.crates.io/crates/flate2/flate2-1.0.20.crate https://static.crates.io/crates/fuchsia-cprng/fuchsia-cprng-0.1.1.crate https://static.crates.io/crates/generic-array/generic-array-0.12.3.crate https://static.crates.io/crates/getrandom/getrandom-0.1.16.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.18.crate https://static.crates.io/crates/itoa/itoa-0.4.7.crate https://static.crates.io/crates/kdtree/kdtree-0.6.0.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.86.crate https://static.crates.io/crates/libm/libm-0.2.1.crate https://static.crates.io/crates/lzw/lzw-0.10.0.crate https://static.crates.io/crates/matrixmultiply/matrixmultiply-0.2.4.crate https://static.crates.io/crates/memoffset/memoffset-0.6.1.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.3.7.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.4.3.crate https://static.crates.io/crates/msdos_time/msdos_time-0.1.6.crate https://static.crates.io/crates/nalgebra/nalgebra-0.18.1.crate https://static.crates.io/crates/num-complex/num-complex-0.2.4.crate https://static.crates.io/crates/num-integer/num-integer-0.1.44.crate https://static.crates.io/crates/num-rational/num-rational-0.2.4.crate https://static.crates.io/crates/num-traits/num-traits-0.2.14.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.0.crate https://static.crates.io/crates/pdqselect/pdqselect-0.1.0.crate https://static.crates.io/crates/pest/pest-2.1.3.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.19.crate https://static.crates.io/crates/podio/podio-0.1.7.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.10.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.24.crate https://static.crates.io/crates/quote/quote-1.0.8.crate https://static.crates.io/crates/rand/rand-0.3.23.crate https://static.crates.io/crates/rand/rand-0.4.6.crate https://static.crates.io/crates/rand/rand-0.6.5.crate https://static.crates.io/crates/rand/rand-0.7.3.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.1.1.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.2.2.crate https://static.crates.io/crates/rand_core/rand_core-0.3.1.crate https://static.crates.io/crates/rand_core/rand_core-0.4.2.crate https://static.crates.io/crates/rand_core/rand_core-0.5.1.crate https://static.crates.io/crates/rand_distr/rand_distr-0.2.2.crate https://static.crates.io/crates/rand_hc/rand_hc-0.1.0.crate https://static.crates.io/crates/rand_hc/rand_hc-0.2.0.crate https://static.crates.io/crates/rand_isaac/rand_isaac-0.1.1.crate https://static.crates.io/crates/rand_jitter/rand_jitter-0.1.4.crate https://static.crates.io/crates/rand_os/rand_os-0.1.3.crate https://static.crates.io/crates/rand_pcg/rand_pcg-0.1.2.crate https://static.crates.io/crates/rand_pcg/rand_pcg-0.2.1.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.1.1.crate https://static.crates.io/crates/rawpointer/rawpointer-0.2.1.crate https://static.crates.io/crates/rayon/rayon-1.5.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.9.0.crate https://static.crates.io/crates/rdrand/rdrand-0.4.0.crate https://static.crates.io/crates/rstar/rstar-0.7.1.crate https://static.crates.io/crates/rustc_version/rustc_version-0.3.3.crate https://static.crates.io/crates/ryu/ryu-1.0.5.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/semver/semver-0.11.0.crate https://static.crates.io/crates/semver-parser/semver-parser-0.10.2.crate https://static.crates.io/crates/serde/serde-1.0.123.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.123.crate https://static.crates.io/crates/serde_json/serde_json-1.0.64.crate https://static.crates.io/crates/statrs/statrs-0.9.0.crate https://static.crates.io/crates/syn/syn-1.0.60.crate https://static.crates.io/crates/time/time-0.1.44.crate https://static.crates.io/crates/typenum/typenum-1.12.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.3.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.1.crate https://static.crates.io/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.10.0+wasi-snapshot-preview1.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/zip/zip-0.3.3.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e6a008c05b16aca79fb6a79f4679f6 c9d0c8f38c6686e47c29fe9b409c25c2 d5898ddb1e496ff0ac50b79829311e76 1f6ec6a2e7b169d66d6db72cac5f413b 0a15f45e4be162bae1d3862c5914ef65 90cccf8d60bcf15d3a82624791b4c818 711b149cf4767597fc265983750f4da3 898079c1c795b5aa847169137918c7bc c6443ec8d007c729ba5482008d0c864d 6799c26a7eacaf8e58d3e45c6c5add89 4a7c879f56227b39214534910f842c3d 9fa41e9d738f538d8b97c56387b43369 c0c854d9b92b342470c85564612651fb e0bf3b40b2d51cb52f40647b368efb50 5ea2a4ba48acaacc6f161853f2843997 b3ebb5d4433417e998d982d46334a6f4 74634128440dbc3766bda76fdf0aaa05 1581b390d17f6e73a43ffc8a7b009e57 1c8b50f8528dd37df7d984e0e4b61bd5 9dfc93061fe28cb086419887d4d3f5ee e5b87a7cd8e16e7f46ee58f0e75c026a 8248cc4466ea3a77b9c2666ed4fc7963 e38f9483da311ab0e0811a12201dfa1a 9ae7be25dee514b764ee2f73c2a90791 9e1f73325eeb9647ee68eeaa4bff975c b4e2b229c362ad0dd313ff631816d5db 7881509413936dc7382f9314f632787e 27260b46db6b9ac40318143d70a80ba3 916a6c827f4f0f64b7652bebf67d82e1 15d3113e5507c411419fa64f6b9d5349 2c4bc5c16b345ce4d4bbf977577fab35 4379362bf1be77d47a45c7223a01eead 412752575d11aefd8c262075407f5cc1 fba3b040a55c01be7376d3dd5c4d4920 04f84e88732a1057a37b5d01c23eac1d 5b23904f9579d1efd0e914257517eeb5 7d95c53a33d0c550267b89a19899a6fa 0affb9ab3799eec15c6381eae808dcaa a7a8c0f9d8d00f65fabad79005560dfa db1ea84c5ee1938888b78e4050dd5cfd c291ac2f4465c030c058a7c1bc595783 c24b5fe087abe69f7548a9e6c8789d61 e7be05acf53dc7d372d012d7ac673073 25a9c25700c416af66082afbd9187bb7 a8ec1126ef06244ac1e3773981a005f1 99e024622d98dc28a8a5f37afccaf20a c0e036fd990d0c9cae11b5876a5cb572 c36d452e37c73b1e99f40bae18cddfdb 899e132d3e99c2d79d0784d61ee8895f 37cf6acd1c3259eefeba636e4cc9b365 448bc61aee07661464d98da7660e9a1d 284d2ece16c067ac0a2dc88361461a78 a4ff7abd41c57dfd24bbd4b50edb848f 0736e4f76f4f8f0a29563b0608ca3974 ddd3199850a8a6a8db642923ed603a99 7c547f7b390ef6b68f99e4055658c0ec 9e99a37f8c37bb953732ef46ac2b12a1 793627c8c18012ad77cb3e81fa4c2195 66d1cb32dce999907409f636f004b884 3ab5a79607a4d260bf61cd99dc82ab05 0a80ed36a125ac3cdfa09f8707055873 8cab41822d03dfa674870315308fa392 35ddcd36701a1a6711cc3aec85909f41 a0f55fda89c0f97784edb18f4c253a49 caa57442578f90341a6ab7bf94d4fde9 28b1e6d15e1ba8cf3a2e953ce7fcd3de b269356e8646f3184a0e8d52a58cee69 74b15f1928431937f14ed91fdc12b542 2255d3d9a603e177985602a7df1c5bbc 5acfdc8656212bce8df1bcc43db34c3d f9e08a49715c401602243230b28d86f0 7b0715affe44616a992f113ad7ab7d50 7826deb76941fc36c2391951bd65ba47 d4a05ab09e96ee8767f7409721bf65b8 e4e9750df83fa662872061952e155d9a 21235a4cec107822e39c144242a95bf1 c8d655d206cbe48b84a22544d6fc6d15 57d8084d93aec796d98691e654c5e0f6 93aeba00993f0ed8c474864e455cf584 a69721c73263cd2040e1a5f120b03a6f b4a0a98a54439a5a37952c8879187ee3 d2cc4e584ed64165fc56d2c9081eb3ee 42408be0352a76b14f1e77a6b8858a77 e16bb0d9c46839fbf5d1a69673b00c4c 6ec70075835fed0250bc4407f32d5928 a48bad155fe3ba9bfb2e7c1920bb0d2d 9503719444b058de7c3032aa7dc2b6f8 c72a927acc4cc7695ae9c73c19964a6f c6c50e4feea5f4cc4e1fb3c7e88606a5 55927226b06f62ccbd2890269d68c2fd 6cae4969689ecc3b4b4c31a9fb9539a6 a51c43692084979295641a7ffba4b297 6e23e0eee42b1ba9ec61a6db7ec2dc08 a312b55a428f827a91097d1d8497b02b 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0ac2781d3a2021cdabd68fb7e38589aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whitebox-tools (advanced geospatial data analysis platform) + +SLACKBUILD NAME: xplanet +SLACKBUILD LOCATION: ./gis/xplanet +SLACKBUILD FILES: README giflib6.patch null-comparison.patch slack-desc xplanet.SlackBuild xplanet.info +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/xplanet/xplanet-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9797dbd9697d10205ca1671f728ea30d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xplanet (renders images of earth and other planets) + +SLACKBUILD NAME: ART +SLACKBUILD LOCATION: ./graphics/ART +SLACKBUILD FILES: ART.SlackBuild ART.info README disable_mimalloc.patch doinst.sh slack-desc +SLACKBUILD VERSION: 1.20.2 +SLACKBUILD DOWNLOAD: https://bitbucket.org/agriggio/art/downloads/ART-1.20.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cebe96c68a3f5d88c1c97a6d28f8d19c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ART (raw image processing program) + +SLACKBUILD NAME: BOSL2 +SLACKBUILD LOCATION: ./graphics/BOSL2 +SLACKBUILD FILES: BOSL2.SlackBuild BOSL2.info README slack-desc +SLACKBUILD VERSION: 2023.05.19.1c8e5ef +SLACKBUILD DOWNLOAD: https://github.com/revarbat/BOSL2/archive/1c8e5efa96e3e9231c65c52ed3142b6da0cb484e/BOSL2-1c8e5efa96e3e9231c65c52ed3142b6da0cb484e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07c302486c2641f84ab7e4df6d00d2ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BOSL2 (The Belfry OpenScad Library, v2) + +SLACKBUILD NAME: Blender +SLACKBUILD LOCATION: ./graphics/Blender +SLACKBUILD FILES: Blender.SlackBuild Blender.info README README.libs blender-libs.defs blender-libs.sh doinst.sh slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.blender.org/source/blender-5.0.1.tar.xz https://sourceforge.net/projects/slackbuildsdirectlinks/files/Blender/blender-libs-5.0.1.2.tar.lz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b7b865015cd203c53f8b5369899fb503 c6587be10287a644fcc2a0924901202b +SLACKBUILD SHORT DESCRIPTION: Blender (3D Content Creation Suite) + +SLACKBUILD NAME: CairoSVG +SLACKBUILD LOCATION: ./graphics/CairoSVG +SLACKBUILD FILES: CairoSVG.SlackBuild CairoSVG.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d5/e6/ec5900b724e3c44af7f6f51f719919137284e5da4aabe96508baec8a1b40/CairoSVG-2.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97e0168e5715b2c3fa94c9767b82950a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CairoSVG (SVG Converter) + +SLACKBUILD NAME: FSPViewer +SLACKBUILD LOCATION: ./graphics/FSPViewer +SLACKBUILD FILES: FSPViewer.SlackBuild FSPViewer.info README slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://www.fsoft.it/FSPViewer/dwn-files/FSPViewer-2.1.0-32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://www.fsoft.it/FSPViewer/dwn-files/FSPViewer-2.1.0-64.tar.gz +SLACKBUILD MD5SUM: 93f190434d3987d6bb7eafdfa006b5ae +SLACKBUILD MD5SUM_x86_64: ebe42fe03a99ed42657133137091fd16 +SLACKBUILD SHORT DESCRIPTION: FSPViewer (spherical panorama viewer) + +SLACKBUILD NAME: FotoKilof +SLACKBUILD LOCATION: ./graphics/FotoKilof +SLACKBUILD FILES: FotoKilof.SlackBuild FotoKilof.info README doinst.sh icon.png slack-desc +SLACKBUILD VERSION: 5.1.1 +SLACKBUILD DOWNLOAD: https://github.com/TeaM-TL/FotoKilof/archive/5.1.1/FotoKilof-5.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c65e5cf4f214cc4c08ca89e1563072b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FotoKilof (graphic interface for ImageMagick functionality) + +SLACKBUILD NAME: FreeCAD +SLACKBUILD LOCATION: ./graphics/FreeCAD +SLACKBUILD FILES: FreeCAD.SlackBuild FreeCAD.info README doinst.sh get-GSL.sh get-OndselSolver.sh slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/FreeCAD/FreeCAD/archive/1.0.2/FreeCAD-1.0.2.tar.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/FreeCAD/GSL-20240226_b39e7e4.tar.lz https://sourceforge.net/projects/slackbuildsdirectlinks/files/FreeCAD/OndselSolver-20250121_09d6175.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 483bc63d9711d3079c155fb12d9439ab 484cbd9e28b0ba842f5f2b5aabff3015 69cd7ba35074c8d2e87adcd0a320deed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FreeCAD (General purpose 3D CAD modeler) + +SLACKBUILD NAME: GPS +SLACKBUILD LOCATION: ./graphics/GPS +SLACKBUILD FILES: GPS.SlackBuild GPS.info README slack-desc +SLACKBUILD VERSION: 2_0 +SLACKBUILD DOWNLOAD: https://github.com/draekko-rand/gps-gimp-paint-studio/releases/download/GPS-v2.0/GPS_2_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72fd1edc148a0c8c8c12993ee266d9e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GPS (GIMP Paint Studio) + +SLACKBUILD NAME: GraphicsMagick +SLACKBUILD LOCATION: ./graphics/GraphicsMagick +SLACKBUILD FILES: GraphicsMagick.SlackBuild GraphicsMagick.info README slack-desc +SLACKBUILD VERSION: 1.3.46 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.46/GraphicsMagick-1.3.46.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10c4f6cdb81597287b9eaa6bb7e7fe69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GraphicsMagick (Image Processing System) + +SLACKBUILD NAME: HotShots +SLACKBUILD LOCATION: ./graphics/HotShots +SLACKBUILD FILES: HotShots.SlackBuild HotShots.info README doinst.sh hotshots.desktop slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/hotshots/files/2.1.1/HotShots-2.1.1-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6afa89d386c77c516572fb7d2d5a063 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: HotShots (screenshot tool) + +SLACKBUILD NAME: LDView +SLACKBUILD LOCATION: ./graphics/LDView +SLACKBUILD FILES: LDView.SlackBuild LDView.desktop LDView.info LDView.sh README doinst.sh slack-desc +SLACKBUILD VERSION: 4.5 +SLACKBUILD DOWNLOAD: https://github.com/tcobbs/ldview/archive/v4.5/ldview-4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e00abba40f3039ec7f8f16334b840ae6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LDView (LDraw model viewer) + +SLACKBUILD NAME: LDraw_data +SLACKBUILD LOCATION: ./graphics/LDraw_data +SLACKBUILD FILES: LDraw_data.SlackBuild LDraw_data.info README slack-desc +SLACKBUILD VERSION: 202404 +SLACKBUILD DOWNLOAD: https://github.com/philipvdh/LDraw/releases/download/202404/LDraw-202404.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c1d4f9d19ae76a2bf4e63e85162da39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LDraw_data (data files for LDRAW utilities) + +SLACKBUILD NAME: MaterialX +SLACKBUILD LOCATION: ./graphics/MaterialX +SLACKBUILD FILES: MaterialX.SlackBuild MaterialX.info MaterialXGraphEditor.desktop MaterialXView.desktop README cstdint.patch doinst.sh fix-setup_py_in.patch materialx.png slack-desc +SLACKBUILD VERSION: 1.39.4 +SLACKBUILD DOWNLOAD: https://github.com/AcademySoftwareFoundation/MaterialX/archive/v1.39.4/MaterialX-1.39.4.tar.gz https://github.com/giandex/external-MaterialX/archive/20251231/external-MaterialX-20251231.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4704716b93e4c2d6b3693aa56a13b71b ae620eed295b86a3cf2c53f65bf8f071 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MaterialX (open standard for computer graphics) + +SLACKBUILD NAME: OpenCASCADE +SLACKBUILD LOCATION: ./graphics/OpenCASCADE +SLACKBUILD FILES: OpenCASCADE.SlackBuild OpenCASCADE.info README occt.git-7f523af8e8a63ee17d8fc26f107c191cd51dcd44.patch slack-desc +SLACKBUILD VERSION: 7.7.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/OpenCASCADE/opencascade-7.7.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49ce04b520b99067ea5adc6df2c437e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenCASCADE (3D modeling & numerical simulation) + +SLACKBUILD NAME: OpenShadingLanguage +SLACKBUILD LOCATION: ./graphics/OpenShadingLanguage +SLACKBUILD FILES: OpenShadingLanguage.SlackBuild OpenShadingLanguage.info README slack-desc +SLACKBUILD VERSION: 1.14.8.0 +SLACKBUILD DOWNLOAD: https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive/v1.14.8.0/OpenShadingLanguage-1.14.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30dc09cd1d47e7b0a176ed86c139e853 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenShadingLanguage (Shading language for production GI renderers) + +SLACKBUILD NAME: OpenSubdiv +SLACKBUILD LOCATION: ./graphics/OpenSubdiv +SLACKBUILD FILES: CUDA-compatibility.patch OpenSubdiv.SlackBuild OpenSubdiv.info README slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v3_7_0/OpenSubdiv-3_7_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 470d53c4d4335a601c33a052ce7c33b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenSubdiv (The OpenSubdiv Library) + +SLACKBUILD NAME: Pixie +SLACKBUILD LOCATION: ./graphics/Pixie +SLACKBUILD FILES: Pixie-2.2.6-strict.patch Pixie.SlackBuild Pixie.info Pixie.patch README slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pixie/Pixie-src-2.2.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2063e35d88c25c4b22b954af31ad87d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pixie (3D renderer) + +SLACKBUILD NAME: PureRef +SLACKBUILD LOCATION: ./graphics/PureRef +SLACKBUILD FILES: PureRef.SlackBuild PureRef.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/slackbuildsdirectlinks/files/PureRef/PureRef-1.9.2_x64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5863dc94c62a992aa1b627e207bee152 +SLACKBUILD SHORT DESCRIPTION: PureRef (Organize Image) + +SLACKBUILD NAME: PyMOL +SLACKBUILD LOCATION: ./graphics/PyMOL +SLACKBUILD FILES: PyMOL.SlackBuild PyMOL.desktop PyMOL.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/schrodinger/pymol-open-source/archive/v2.2.0/pymol-open-source-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa6cde489112de7978daf377b265d748 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyMOL (molecular visualization system) + +SLACKBUILD NAME: Shellpic +SLACKBUILD LOCATION: ./graphics/Shellpic +SLACKBUILD FILES: README Shellpic.SlackBuild Shellpic.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/larsjsol/shellpic/archive/v1.6.2/shellpic-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab2cfb28d63e05fd8d750832476fcf0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Shellpic (display images in terminal) + +SLACKBUILD NAME: SweetHome3D +SLACKBUILD LOCATION: ./graphics/SweetHome3D +SLACKBUILD FILES: README SweetHome3D SweetHome3D.SlackBuild SweetHome3D.desktop SweetHome3D.info doinst.sh slack-desc +SLACKBUILD VERSION: 7.5 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-linux-x86.tgz +SLACKBUILD DOWNLOAD_x86_64: http://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-linux-x64.tgz +SLACKBUILD MD5SUM: 888b15546e5e763231e0db1a3b03fd90 +SLACKBUILD MD5SUM_x86_64: 33de77c4cd8a74b7fd5c10c82845f258 +SLACKBUILD SHORT DESCRIPTION: SweetHome3D (free interior design for 2D/3D plan house) + +SLACKBUILD NAME: VariCAD +SLACKBUILD LOCATION: ./graphics/VariCAD +SLACKBUILD FILES: README VariCAD.SlackBuild VariCAD.info doinst.sh slack-desc +SLACKBUILD VERSION: 2013_2.01 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/f/7/f7b3d28aa60b7455399b442b2d0087a4/VariCAD_2013-en-2.01-1.i586.rpm +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/sbosrcarch/by-md5/e/f/ef5993562c5066f802dd8beb9a70edfd/VariCAD_2013-en-2.01-1.x86_64.rpm +SLACKBUILD MD5SUM: f7b3d28aa60b7455399b442b2d0087a4 +SLACKBUILD MD5SUM_x86_64: ef5993562c5066f802dd8beb9a70edfd +SLACKBUILD SHORT DESCRIPTION: VariCAD (3D/2D CAD system for mechanical engineering) + +SLACKBUILD NAME: XnViewMP +SLACKBUILD LOCATION: ./graphics/XnViewMP +SLACKBUILD FILES: README XnViewMP.SlackBuild XnViewMP.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.99.7 +SLACKBUILD DOWNLOAD: https://download.xnview.com/XnViewMP-linux.tgz +SLACKBUILD DOWNLOAD_x86_64: https://download.xnview.com/XnViewMP-linux-x64.tgz +SLACKBUILD MD5SUM: 17e8ab2a1de48c8d9bd5f4a42bfac83e +SLACKBUILD MD5SUM_x86_64: 5cea53367f8c00025974b1236102732d +SLACKBUILD SHORT DESCRIPTION: XnViewMP (A Picture Viewer) + +SLACKBUILD NAME: aaphoto +SLACKBUILD LOCATION: ./graphics/aaphoto +SLACKBUILD FILES: README aaphoto.1 aaphoto.SlackBuild aaphoto.info err_unsupport_format.diff slack-desc +SLACKBUILD VERSION: 0.45 +SLACKBUILD DOWNLOAD: https://github.com/log69/aaphoto/archive/ad4fc3c/aaphoto-ad4fc3c04b9e25212d78c231e1507458dfea8909.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6296b7f842df7f9feb11cefe64dfc068 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aaphoto (automatic color correction of photo) + +SLACKBUILD NAME: abcm2ps +SLACKBUILD LOCATION: ./graphics/abcm2ps +SLACKBUILD FILES: README abcm2ps.SlackBuild abcm2ps.info slack-desc +SLACKBUILD VERSION: 8.14.2 +SLACKBUILD DOWNLOAD: https://github.com/leesavide/abcm2ps/archive/v8.14.2/abcm2ps-8.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5100f806e4da53434f6493e2503dc2fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abcm2ps (converts abc music notation to ps or SVG) + +SLACKBUILD NAME: advancecomp +SLACKBUILD LOCATION: ./graphics/advancecomp +SLACKBUILD FILES: README advancecomp.SlackBuild advancecomp.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://github.com/amadvance/advancecomp/releases/download/v2.6/advancecomp-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc7f6c2bdbabae26f90bf18ec63e9242 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: advancecomp (collection of recompression utilities) + +SLACKBUILD NAME: aewan +SLACKBUILD LOCATION: ./graphics/aewan +SLACKBUILD FILES: README aewan.SlackBuild aewan.info slack-desc +SLACKBUILD VERSION: 1.0.01 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/aewan/aewan/aewan-1.0.01/aewan-1.0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89545338d1eba311297b520f9dc1b976 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aewan (animation editor) + +SLACKBUILD NAME: alembic-framework +SLACKBUILD LOCATION: ./graphics/alembic-framework +SLACKBUILD FILES: README alembic-framework.SlackBuild alembic-framework.info slack-desc +SLACKBUILD VERSION: 1.8.8 +SLACKBUILD DOWNLOAD: https://github.com/alembic/alembic/archive/1.8.8/alembic-1.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb01cb191eaed796c49f75f11e1bd690 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alembic-framework (open computer graphics interchange framework) + +SLACKBUILD NAME: amide +SLACKBUILD LOCATION: ./graphics/amide +SLACKBUILD FILES: README amide.SlackBuild amide.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.6+20231009_c02babd +SLACKBUILD DOWNLOAD: https://github.com/ferdymercury/amide/archive/c02babd/amide-c02babd6b660a8d83c7f90eab69bbff34253923d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 650f348061896c5efcb1443bc12239bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amide (Amide's a Medical Imaging Data Examiner) + +SLACKBUILD NAME: apitrace +SLACKBUILD LOCATION: ./graphics/apitrace +SLACKBUILD FILES: README apitrace-11-thirdparty.patch apitrace.SlackBuild apitrace.info gcc15.patch slack-desc +SLACKBUILD VERSION: 11.1 +SLACKBUILD DOWNLOAD: https://github.com/apitrace/apitrace/archive/11.1/apitrace-11.1.tar.gz https://github.com/ianlancetaylor/libbacktrace/archive/9ae4f4ae4481b1e69d38ed810980d33103544613/libbacktrace-9ae4f4ae4481b1e69d38ed810980d33103544613.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28a1eb4a7b69dd7c419378cd00d73e2b 0a6b1da56e805d627daeb5927e4f7bc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apitrace (Tools for tracing OpenGL and other graphics APIs) + +SLACKBUILD NAME: asciiquarium +SLACKBUILD LOCATION: ./graphics/asciiquarium +SLACKBUILD FILES: README asciiquarium.SlackBuild asciiquarium.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://www.robobunny.com/projects/asciiquarium/asciiquarium_1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e79a700bf014cf6947cc93a36e2d6d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asciiquarium (ASCII art) + +SLACKBUILD NAME: autotrace +SLACKBUILD LOCATION: ./graphics/autotrace +SLACKBUILD FILES: README autotrace.SlackBuild autotrace.info slack-desc +SLACKBUILD VERSION: 0.31.10 +SLACKBUILD DOWNLOAD: https://github.com/autotrace/autotrace/archive/refs/tags/0.31.10/autotrace-0.31.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3078d2530a65f28c31c89974671ef02a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autotrace (Bitmap to vector graphics converter) + +SLACKBUILD NAME: azpainter +SLACKBUILD LOCATION: ./graphics/azpainter +SLACKBUILD FILES: README azpainter.SlackBuild azpainter.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://github.com/Symbian9/azpainter/archive/v2.1.5/azpainter-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3de1b1eadbd37ea029320ee8c59c5064 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: azpainter (a full color painting software for illustration drawing) + +SLACKBUILD NAME: baires +SLACKBUILD LOCATION: ./graphics/baires +SLACKBUILD FILES: README baires.SlackBuild baires.info doinst.sh qt5.diff slack-desc +SLACKBUILD VERSION: 1.2r1 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20110910073638/http://www.beli.ws/apps/baires/baires.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef963760336f595c071efb61813bfaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: baires (graphical batch image resizer) + +SLACKBUILD NAME: barcode +SLACKBUILD LOCATION: ./graphics/barcode +SLACKBUILD FILES: README barcode.SlackBuild barcode.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.99 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/barcode/barcode-0.99.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdc504ee1020e27fbfeebcb0718de054 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barcode (GNU Barcode) + +SLACKBUILD NAME: bdfedit +SLACKBUILD LOCATION: ./graphics/bdfedit +SLACKBUILD FILES: README bdfedit.1 bdfedit.SlackBuild bdfedit.desktop bdfedit.info bdfedit.png bdfedit.pod doinst.sh slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://hea-www.harvard.edu/~fine/Tech/bdfedit1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c29a74fa4d964e197f96c66777ccf18b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bdfedit (Tcl/TK based editor for BDF fonts) + +SLACKBUILD NAME: birdfont +SLACKBUILD LOCATION: ./graphics/birdfont +SLACKBUILD FILES: README birdfont.SlackBuild birdfont.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.33.4 +SLACKBUILD DOWNLOAD: https://birdfont.org/releases/birdfont-2.33.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00b902dd8f9c9701dc7f48f05c2c3b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: birdfont (free font editor) + +SLACKBUILD NAME: blender +SLACKBUILD LOCATION: ./graphics/blender +SLACKBUILD FILES: README blender.SlackBuild blender.desktop blender.info doinst.sh profile.d/blender.csh profile.d/blender.sh slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.blender.org/release/Blender5.1/blender-5.1.0-linux-x64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5a7a7e76507adbeaadfc733bebc3c74c +SLACKBUILD SHORT DESCRIPTION: blender (3D Content Creation Suite) + +SLACKBUILD NAME: blockbench +SLACKBUILD LOCATION: ./graphics/blockbench +SLACKBUILD FILES: README blockbench.SlackBuild blockbench.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.7.4 +SLACKBUILD DOWNLOAD: https://github.com/JannisX11/blockbench/releases/download/v4.7.4/Blockbench_4.7.4.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fb720af21e58be0a4cd192ea9dca51e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blockbench (3D model editor) + +SLACKBUILD NAME: brlcad +SLACKBUILD LOCATION: ./graphics/brlcad +SLACKBUILD FILES: README README.SLACKWARE brlcad-skip-gstep.patch brlcad.SlackBuild brlcad.info brlcad.png brlcad_archer.desktop brlcad_mged.desktop doinst.sh profile.d/brlcad.csh profile.d/brlcad.sh slack-desc +SLACKBUILD VERSION: 7.38.2 +SLACKBUILD DOWNLOAD: https://github.com/BRL-CAD/brlcad/archive/rel-7-38-2/brlcad-7-38-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 658a363c6064532bf17cba5924cab7f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brlcad (Open-source solid modeling system) + +SLACKBUILD NAME: cam +SLACKBUILD LOCATION: ./graphics/cam +SLACKBUILD FILES: README cam.SlackBuild cam.info git2tarxz.sh slack-desc +SLACKBUILD VERSION: 20141220_8b81199 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/cam-20141220_8b81199.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d8fce49c6a56bc4e79fb2d3fb0f3749 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cam (display images in a terminal) + +SLACKBUILD NAME: catimg +SLACKBUILD LOCATION: ./graphics/catimg +SLACKBUILD FILES: README catimg.SlackBuild catimg.info slack-desc +SLACKBUILD VERSION: 2.8.0 +SLACKBUILD DOWNLOAD: https://github.com/posva/catimg/archive/v2.8.0/catimg-2.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 523500cce4328aeb88e3b5b2eca9f4fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catimg (Insanely fast image printing in your terminal) + +SLACKBUILD NAME: chafa +SLACKBUILD LOCATION: ./graphics/chafa +SLACKBUILD FILES: README chafa.SlackBuild chafa.info slack-desc +SLACKBUILD VERSION: 1.18.1 +SLACKBUILD DOWNLOAD: https://hpjansson.org/chafa/releases/chafa-1.18.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 622e5f2bc7dd29f9fe6ac602d898ed3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chafa (Terminal ASCII Art) + +SLACKBUILD NAME: converseen +SLACKBUILD LOCATION: ./graphics/converseen +SLACKBUILD FILES: README converseen.SlackBuild converseen.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.15.2.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/converseen/converseen-0.15.2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f596e99c01d926f73d6f7f4c6c3b2d65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: converseen (image converter and resizer) + +SLACKBUILD NAME: ctpv +SLACKBUILD LOCATION: ./graphics/ctpv +SLACKBUILD FILES: README ctpv.SlackBuild ctpv.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/NikitaIvanovV/ctpv/archive/v1.1/ctpv-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d52fb7bbd5b3de1ad15790f1bdf9aa08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ctpv (Image previews for lf file manager) + +SLACKBUILD NAME: darktable +SLACKBUILD LOCATION: ./graphics/darktable +SLACKBUILD FILES: README clang-21.patch darktable.SlackBuild darktable.info doinst.sh gcc-15.patch slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/darktable-org/darktable/releases/download/release-5.0.1/darktable-5.0.1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f6264828764c26d3840de5796d3173d3 +SLACKBUILD SHORT DESCRIPTION: darktable (digital photography application) + +SLACKBUILD NAME: dblatex +SLACKBUILD LOCATION: ./graphics/dblatex +SLACKBUILD FILES: README dblatex.SlackBuild dblatex.info patches/footmisx.patch patches/replace-imp-by-importlib.patch slack-desc +SLACKBUILD VERSION: 0.3.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/dblatex/files/dblatex/dblatex-0.3.12/dblatex3-0.3.12.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 550adafd078432ff144b57d90c647714 +SLACKBUILD SHORT DESCRIPTION: dblatex (DocBook to LaTeX Publishing) + +SLACKBUILD NAME: dcraw +SLACKBUILD LOCATION: ./graphics/dcraw +SLACKBUILD FILES: README dcraw.SlackBuild dcraw.info rawphoto.c slack-desc +SLACKBUILD VERSION: 9.28.0 +SLACKBUILD DOWNLOAD: https://www.dechifro.org/dcraw/archive/dcraw-9.28.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e89175c1a7551a70744769049a139f9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcraw (command line tool to decode raw digital photos) + +SLACKBUILD NAME: deskew +SLACKBUILD LOCATION: ./graphics/deskew +SLACKBUILD FILES: README deskew.SlackBuild deskew.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://github.com/galfar/deskew/archive/v1.30/deskew-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de0d3dd9f93f09c86b03496f52cf5281 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deskew (command line tool for automatically deskewing text images) + +SLACKBUILD NAME: dia +SLACKBUILD LOCATION: ./graphics/dia +SLACKBUILD FILES: README dia.SlackBuild dia.info doinst.sh patches/dia-0.97.3-c99.patch patches/dia-0.97.3-configure-clang16.patch patches/dia-0.97.3-freetype_pkgconfig.patch patches/dia-0.97.3-gtk-callback-protos.patch patches/dia-enable-html-docs.patch slack-desc +SLACKBUILD VERSION: 0.97.3 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/dia/0.97/dia-0.97.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e744a0f6a6c4cb6a089e4d955392c3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dia (diagram creation program) + +SLACKBUILD NAME: djview4 +SLACKBUILD LOCATION: ./graphics/djview4 +SLACKBUILD FILES: README djview4.SlackBuild djview4.info doinst.sh patches/0001-cross-build-pkg-config-info.patch patches/0002-debian-changes.patch slack-desc +SLACKBUILD VERSION: 4.12 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/djvu/djview-4.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a91328d0fc949a97931511dcd983236b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: djview4 (viewer and plugin using djvulibre) + +SLACKBUILD NAME: drawio +SLACKBUILD LOCATION: ./graphics/drawio +SLACKBUILD FILES: README doinst.sh drawio.SlackBuild drawio.info slack-desc +SLACKBUILD VERSION: 29.0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jgraph/drawio-desktop/releases/download/v29.0.3/drawio-x86_64-29.0.3.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2cfc7387dcd9b5730fa785c41b0e7882 +SLACKBUILD SHORT DESCRIPTION: drawio (powerful diagram editor) + +SLACKBUILD NAME: dxftoqet +SLACKBUILD LOCATION: ./graphics/dxftoqet +SLACKBUILD FILES: README dxftoqet.SlackBuild dxftoqet.info slack-desc +SLACKBUILD VERSION: 160326 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/dxftoqet-160326.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb9db33a4709cc9b38b2948136c6c58c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dxftoqet (Element DXF Converter) + +SLACKBUILD NAME: embree +SLACKBUILD LOCATION: ./graphics/embree +SLACKBUILD FILES: README embree.SlackBuild embree.info slack-desc +SLACKBUILD VERSION: 4.3.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/embree/embree/archive/v4.3.3/embree-4.3.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 170a7f8042fa89930f464cda0a0a63fc +SLACKBUILD SHORT DESCRIPTION: embree (ray tracing kernels) + +SLACKBUILD NAME: enblend-enfuse +SLACKBUILD LOCATION: ./graphics/enblend-enfuse +SLACKBUILD FILES: README enblend-enfuse.SlackBuild enblend-enfuse.info slack-desc +SLACKBUILD VERSION: 20250707_993fd4 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/enblend-enfuse-20250707_993fd4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ffc8db6b978eb90c243b797496cda0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enblend-enfuse (Image Blending and Enfusing tools) + +SLACKBUILD NAME: entangle +SLACKBUILD LOCATION: ./graphics/entangle +SLACKBUILD FILES: README doinst.sh entangle.SlackBuild entangle.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://entangle-photo.org/download/sources/entangle-3.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32060351f18a8caa04e3bf7dd888e54d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: entangle (tethered camera control and capture) + +SLACKBUILD NAME: eog-plugins +SLACKBUILD LOCATION: ./graphics/eog-plugins +SLACKBUILD FILES: README doinst.sh eog-plugins.SlackBuild eog-plugins.info slack-desc +SLACKBUILD VERSION: 3.26.8 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/eog-plugins/3.26/eog-plugins-3.26.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54dd0b8841abccb0023f72b0969505ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eog-plugins (Plugins for Eye of GNOME) + +SLACKBUILD NAME: eog +SLACKBUILD LOCATION: ./graphics/eog +SLACKBUILD FILES: README a06e6325907e136678b0bbe7058c25d688034afd.patch doinst.sh eog.SlackBuild eog.info slack-desc +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/eog/41/eog-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0418d8953ea59d16eba6b3f2bc52f20f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eog (This is the Eye of GNOME) + +SLACKBUILD NAME: evolus-pencil +SLACKBUILD LOCATION: ./graphics/evolus-pencil +SLACKBUILD FILES: README doinst.sh evolus-pencil.SlackBuild evolus-pencil.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/evoluspencil/pencil-2.0.5-1.fc19.noarch.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 478ad1c69650594ae5cc2f7f0a322f5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evolus-pencil (Opensource GUI Prototyping Tool) + +SLACKBUILD NAME: exact-image +SLACKBUILD LOCATION: ./graphics/exact-image +SLACKBUILD FILES: Provide-gif-quantization-for-giflib-5.2.patch README c98.patch exact-image.SlackBuild exact-image.info fixup-perl_paths.diff slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://dl.exactcode.de/oss/exact-image/exact-image-1.0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1300eec0c9f8a501296a10ead1e007a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exact-image (fast generic image processing library) + +SLACKBUILD NAME: exif +SLACKBUILD LOCATION: ./graphics/exif +SLACKBUILD FILES: README exif.SlackBuild exif.info slack-desc +SLACKBUILD VERSION: 0.6.22 +SLACKBUILD DOWNLOAD: https://github.com/libexif/exif/releases/download/exif-0_6_22-release/exif-0.6.22.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc600b12c50fbb26f025819164d963e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exif (command-line utility to show EXIF information) + +SLACKBUILD NAME: exiftags +SLACKBUILD LOCATION: ./graphics/exiftags +SLACKBUILD FILES: README exiftags.SlackBuild exiftags.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: http://johnst.org/sw/exiftags/exiftags-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d5bce968fdde2dc24ba49c0024dc0cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exiftags (three utilities for manipulating Exif tags) + +SLACKBUILD NAME: farbfeld +SLACKBUILD LOCATION: ./graphics/farbfeld +SLACKBUILD FILES: README farbfeld.SlackBuild farbfeld.info slack-desc +SLACKBUILD VERSION: 4 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/farbfeld/farbfeld-4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e39351f5e8c9e2b5910959565a23349 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: farbfeld (lossless image format from suckless.org) + +SLACKBUILD NAME: fbgrab +SLACKBUILD LOCATION: ./graphics/fbgrab +SLACKBUILD FILES: README fbgrab.SlackBuild fbgrab.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/GunnarMonell/fbgrab/archive/1.4/fbgrab-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a1df4d79b335ece8d9cf88de7e3e898 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbgrab (framebuffer screenshot program) + +SLACKBUILD NAME: fbida +SLACKBUILD LOCATION: ./graphics/fbida +SLACKBUILD FILES: README doinst.sh fbida.SlackBuild fbida.info fbipdf.1 fbipdf.rst gcc10.patch ida.desktop ida.png slack-desc +SLACKBUILD VERSION: 2.14 +SLACKBUILD DOWNLOAD: https://www.kraxel.org/releases/fbida/fbida-2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5475b359461d2d995bde59e13cc584f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbida (image and PDF viewer for framebuffer console) + +SLACKBUILD NAME: fbpic +SLACKBUILD LOCATION: ./graphics/fbpic +SLACKBUILD FILES: README doinst.sh fbpic.SlackBuild fbpic.info slack-desc +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/fbpic.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74d77dee97a4004cc165a34b98cfb4c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbpic (display an image on the framebuffer) + +SLACKBUILD NAME: fbv +SLACKBUILD LOCATION: ./graphics/fbv +SLACKBUILD FILES: README fbv.SlackBuild fbv.info manhelp.diff slack-desc +SLACKBUILD VERSION: 1.0c +SLACKBUILD DOWNLOAD: https://github.com/jstkdng/fbv/archive/1.0c/fbv-1.0c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8adac009ac6032b0a157e0c23f39a4fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbv (image viewer for framebuffer console) + +SLACKBUILD NAME: feh +SLACKBUILD LOCATION: ./graphics/feh +SLACKBUILD FILES: README doinst.sh feh.SlackBuild feh.info slack-desc +SLACKBUILD VERSION: 3.10.3 +SLACKBUILD DOWNLOAD: https://feh.finalrewind.org/feh-3.10.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f9e2c6ecc120852ba86dc41df366aba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: feh (image viewer) + +SLACKBUILD NAME: fig2sxd +SLACKBUILD LOCATION: ./graphics/fig2sxd +SLACKBUILD FILES: README fig2sxd.SlackBuild fig2sxd.info slack-desc +SLACKBUILD VERSION: 0.22.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/fig2sxd/fig2sxd/0.22.1/fig2sxd_0.22.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9c67914f4741e3d0e699ee2027435b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fig2sxd (Fig to SXD image converter) + +SLACKBUILD NAME: fim +SLACKBUILD LOCATION: ./graphics/fim +SLACKBUILD FILES: README doinst.sh fim.SlackBuild fim.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/fbi-improved/fim-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc063c214a5097a791f617ecfdb5577d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fim (highly customizable and scriptable image viewer) + +SLACKBUILD NAME: findimagedupes +SLACKBUILD LOCATION: ./graphics/findimagedupes +SLACKBUILD FILES: README findimagedupes.SlackBuild findimagedupes.info slack-desc +SLACKBUILD VERSION: 2.20.1 +SLACKBUILD DOWNLOAD: http://www.jhnc.org/findimagedupes/findimagedupes-2.20.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f2b0a2f7936d2db50d1d7fee22a76e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: findimagedupes (find visually similar or duplicate images) + +SLACKBUILD NAME: flam3 +SLACKBUILD LOCATION: ./graphics/flam3 +SLACKBUILD FILES: README flam3.SlackBuild flam3.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/scottdraves/flam3/archive/v3.1.1/flam3-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23f51a80cb4aa6f4268293adeeeb7838 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flam3 (the original flam3 renderer) + +SLACKBUILD NAME: flameshot +SLACKBUILD LOCATION: ./graphics/flameshot +SLACKBUILD FILES: README doinst.sh flameshot.SlackBuild flameshot.info slack-desc +SLACKBUILD VERSION: 13.3.0 +SLACKBUILD DOWNLOAD: https://sbo-source.s3.ap-southeast-1.amazonaws.com/flameshot-13.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8a18ea38f58e286af653d4ff4d6b15f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flameshot (screenshot software) + +SLACKBUILD NAME: flpsed +SLACKBUILD LOCATION: ./graphics/flpsed +SLACKBUILD FILES: README doinst.sh flpsed.SlackBuild flpsed.desktop flpsed.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://flpsed.org/flpsed-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b7c2ffd349a41c2e484dad3fd3d73d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flpsed (WYSIWYG PostScript annotator) + +SLACKBUILD NAME: focus-stack +SLACKBUILD LOCATION: ./graphics/focus-stack +SLACKBUILD FILES: README focus-stack.SlackBuild focus-stack.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/PetteriAimonen/focus-stack/archive/1.4/focus-stack-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7a6b7b0b5bd666199dba1823fd27cc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: focus-stack (Fast and easy focus stacking) + +SLACKBUILD NAME: fontforge +SLACKBUILD LOCATION: ./graphics/fontforge +SLACKBUILD FILES: README doinst.sh fontforge.SlackBuild fontforge.info gettext-0.22.patch slack-desc +SLACKBUILD VERSION: 20201107 +SLACKBUILD DOWNLOAD: https://github.com/fontforge/fontforge/archive/20201107/fontforge-20201107.tar.gz https://ponce.cc/slackware/sources/repo/cidmaps.tgz https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.xz https://github.com/coreutils/gnulib/archive/v0.1/gnulib-0.1.tar.gz https://github.com/troydhanson/uthash/archive/v2.3.0/uthash-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adf8fb57cdab2ec9bf74c0ac0280d2f2 063691163e592515b31514515bb3ce8c 24e79233d607ded439ef36ff1f3ab68f 8f90891de739aeb229295f4a799a18f6 9a4f0a675ca179b62ebc56b2dd8b59ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fontforge (an outline font editor) + +SLACKBUILD NAME: fotowall +SLACKBUILD LOCATION: ./graphics/fotowall +SLACKBUILD FILES: README doinst.sh fotowall-1.0-qt-5.11.patch.gz fotowall-1.0-qt-5.15.patch.gz fotowall.SlackBuild fotowall.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/enricoros/fotowall/archive/v1.0/fotowall-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc3f36d917edb1c86916332b605ce570 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fotowall (creative tool that allows you to layout your photos) + +SLACKBUILD NAME: frescobaldi +SLACKBUILD LOCATION: ./graphics/frescobaldi +SLACKBUILD FILES: README doinst.sh frescobaldi.SlackBuild frescobaldi.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://github.com/frescobaldi/frescobaldi/releases/download/v3.3.0/frescobaldi-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ad19d14792042c91d4c34b564b9cd8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frescobaldi (LilyPond sheet music editor) + +SLACKBUILD NAME: fritzing +SLACKBUILD LOCATION: ./graphics/fritzing +SLACKBUILD FILES: Fritzing.sh README doinst.sh fritzing.SlackBuild fritzing.desktop fritzing.info gcc14.patch libgit2-version.patch slack-desc +SLACKBUILD VERSION: 0.9.3b +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/qi13g7wsdj7ar9k/fritzing-app-master.zip https://www.dropbox.com/s/pbqiw0aew9g60fc/fritzing-parts-master.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e23c958538f6786c328f58f960459b0 7c5a183d45e1deb18616b197110415a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fritzing (electronic prototyping) + +SLACKBUILD NAME: fstl +SLACKBUILD LOCATION: ./graphics/fstl +SLACKBUILD FILES: License README doinst.sh fstl.SlackBuild fstl.desktop fstl.info slack-desc +SLACKBUILD VERSION: 0.11.1 +SLACKBUILD DOWNLOAD: https://github.com/fstl-app/fstl/archive/v0.11.1/fstl-0.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a4ecbda7ff9af0a69b7d815417c05e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fstl (A fast STL file viewer ) + +SLACKBUILD NAME: fyre +SLACKBUILD LOCATION: ./graphics/fyre +SLACKBUILD FILES: README doinst.sh fix_extern_c.patch fyre.SlackBuild fyre.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://slackware.uk/sbosrcarch/by-name/graphics/fyre/fyre-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44d5830c527325c1ee6fa6ea92b4ba03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fyre (A tool for producing computational artwork) + +SLACKBUILD NAME: g3dviewer +SLACKBUILD LOCATION: ./graphics/g3dviewer +SLACKBUILD FILES: README g3dviewer.SlackBuild g3dviewer.info slack-desc +SLACKBUILD VERSION: 0.2.99.4 +SLACKBUILD DOWNLOAD: http://automagically.de/files/g3dviewer-0.2.99.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7da4a68dd18309805ea2ca081542cfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g3dviewer (3-D model viewer) + +SLACKBUILD NAME: gallery +SLACKBUILD LOCATION: ./graphics/gallery +SLACKBUILD FILES: README README-ONLINE doinst.sh gallery.SlackBuild gallery.info slack-desc +SLACKBUILD VERSION: 3.0.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gallery/gallery-3.0.9.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2438d40caaa7ab77a6bf2cd90f20484 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gallery (web-based photo album organizer) + +SLACKBUILD NAME: gbdfed +SLACKBUILD LOCATION: ./graphics/gbdfed +SLACKBUILD FILES: README gbdfed.SlackBuild gbdfed.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://sofia.nmsu.edu/~mleisher/Software/gbdfed/gbdfed-1.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a2e1cbfe8566db6d302f0b9ab79b8dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gbdfed (bitmap font editor) + +SLACKBUILD NAME: gcolor2 +SLACKBUILD LOCATION: ./graphics/gcolor2 +SLACKBUILD FILES: README amd64_segfault.patch color_definition_path.patch doinst.sh gcolor2-0.4-fno-common.patch gcolor2.SlackBuild gcolor2.desktop gcolor2.info gcolor2.svg slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gcolor2/gcolor2-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02de9d925ad5921522685f402caec3ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcolor2 (GTK+2 color selector) + +SLACKBUILD NAME: gcolor3 +SLACKBUILD LOCATION: ./graphics/gcolor3 +SLACKBUILD FILES: README doinst.sh gcolor3.SlackBuild gcolor3.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/Hjdskes/gcolor3/archive/v2.3.1/gcolor3-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a611dbb3ee2561dbc70eb59aa473b10d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcolor3 (GTK+3 color selector) + +SLACKBUILD NAME: gdk-pixbuf-psd +SLACKBUILD LOCATION: ./graphics/gdk-pixbuf-psd +SLACKBUILD FILES: README doinst.sh gdk-pixbuf-psd.SlackBuild gdk-pixbuf-psd.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://cgit.sukimashita.com/gdk-pixbuf-psd.git/snapshot/gdk-pixbuf-psd-0.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdfc06fa261cac2025a7346fef9a2a22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdk-pixbuf-psd (gdk-pixbuf2 loader for Photoshop PSD files) + +SLACKBUILD NAME: gifsicle +SLACKBUILD LOCATION: ./graphics/gifsicle +SLACKBUILD FILES: README gifsicle.SlackBuild gifsicle.info slack-desc +SLACKBUILD VERSION: 1.96 +SLACKBUILD DOWNLOAD: https://github.com/kohler/gifsicle/archive/v1.96/gifsicle-1.96.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00c1f5117a7a075d464035e12d00134c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gifsicle (command line tool for manipulating GIF images) + +SLACKBUILD NAME: gimagereader +SLACKBUILD LOCATION: ./graphics/gimagereader +SLACKBUILD FILES: README doinst.sh gimagereader.SlackBuild gimagereader.info remove_enchant-provider.patch slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://github.com/manisandro/gImageReader/releases/download/v3.4.2/gimagereader-3.4.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67b333fce0d22e1c8a5b8ad6c4dbc809 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimagereader (GUI for tesseract) + +SLACKBUILD NAME: gimp-feca_hdr-plugin +SLACKBUILD LOCATION: ./graphics/gimp-feca_hdr-plugin +SLACKBUILD FILES: README gimp-feca_hdr-plugin.SlackBuild gimp-feca_hdr-plugin.info slack-desc +SLACKBUILD VERSION: 2018.07.28 +SLACKBUILD DOWNLOAD: https://gist.githubusercontent.com/rlee287/52034fd80e4e0f07fd570f2315341bd4/raw/0ce2f54888f3e0f7b8bf8ab3accdd3cd0c44ab36/feca_hdr.py +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 164a01c73fa9c8ae765c9d112124a91c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-feca_hdr-plugin (HDR (tone mapping) + +SLACKBUILD NAME: gimp-lqr-plugin +SLACKBUILD LOCATION: ./graphics/gimp-lqr-plugin +SLACKBUILD FILES: README gimp-lqr-0.7.2-gcc-10-fno-common.patch.gz gimp-lqr-plugin.SlackBuild gimp-lqr-plugin.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-0.7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af7eb1a0d480bacfa6e5eff9b06bd877 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-lqr-plugin (Liquid Rescale GIMP plugin) + +SLACKBUILD NAME: gimp-plugin-bimp +SLACKBUILD LOCATION: ./graphics/gimp-plugin-bimp +SLACKBUILD FILES: README gimp-plugin-bimp.SlackBuild gimp-plugin-bimp.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://github.com/alessandrofrancesconi/gimp-plugin-bimp/archive/v2.6/gimp-plugin-bimp-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e88c978abde481d2124ba9d73a56e14b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-plugin-bimp (Batch Image Manipulation Plugin for GIMP) + +SLACKBUILD NAME: gimp-plugin-export-layers +SLACKBUILD LOCATION: ./graphics/gimp-plugin-export-layers +SLACKBUILD FILES: README gimp-plugin-export-layers.SlackBuild gimp-plugin-export-layers.info slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://github.com/khalim19/gimp-plugin-export-layers/releases/download/4.1/export_layers-4.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16074a6f8783bd49e16f3169c15326cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-plugin-export-layers (Export Layers Plugin for GIMP) + +SLACKBUILD NAME: gimp-wideangle-plugin +SLACKBUILD LOCATION: ./graphics/gimp-wideangle-plugin +SLACKBUILD FILES: README gimp-wideangle-plugin.SlackBuild gimp-wideangle-plugin.info slack-desc wideangle.html +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/wideangle.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd96615abbc761b4618ace94a29086c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-wideangle-plugin (distortion plug-in / filter for gimp) + +SLACKBUILD NAME: gliv +SLACKBUILD LOCATION: ./graphics/gliv +SLACKBUILD FILES: README gliv.SlackBuild gliv.info slack-desc +SLACKBUILD VERSION: 1.9.7 +SLACKBUILD DOWNLOAD: http://guichaz.free.fr/gliv/files/gliv-1.9.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f0fafaf41651da8882e88b3df062d02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gliv (openGL Image Viewer) + +SLACKBUILD NAME: glmark2 +SLACKBUILD LOCATION: ./graphics/glmark2 +SLACKBUILD FILES: README glmark2.SlackBuild glmark2.info slack-desc +SLACKBUILD VERSION: 2023.01 +SLACKBUILD DOWNLOAD: https://github.com/glmark2/glmark2/archive/2023.01/glmark2-2023.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6f20b4cb95aa40a446e8637115c7138 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glmark2 (glmark2 is an OpenGL 2.0 and ES 2.0 benchmark) + +SLACKBUILD NAME: gmic +SLACKBUILD LOCATION: ./graphics/gmic +SLACKBUILD FILES: README doinst.sh gmic.SlackBuild gmic.info slack-desc +SLACKBUILD VERSION: 3.5.3 +SLACKBUILD DOWNLOAD: https://gmic.eu/files/source/gmic_3.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 720adc19d70614456132bb6497353a46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmic (image processing framework) + +SLACKBUILD NAME: gnofract4d +SLACKBUILD LOCATION: ./graphics/gnofract4d +SLACKBUILD FILES: README doinst.sh gnofract4d.SlackBuild gnofract4d.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: https://github.com/fract4d/gnofract4d/archive/v4.3/gnofract4d-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d815353c682eab9787e2fdad26f625ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnofract4d (A program to create fractal images) + +SLACKBUILD NAME: gnome-themes-extras +SLACKBUILD LOCATION: ./graphics/gnome-themes-extras +SLACKBUILD FILES: README gnome-themes-extras.SlackBuild gnome-themes-extras.info slack-desc +SLACKBUILD VERSION: 2.22.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gnome-themes-extras/2.22/gnome-themes-extras-2.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 572a5243882dede648d24f73238c3e23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-themes-extras (gnome metathemes and icons) + +SLACKBUILD NAME: goocanvas +SLACKBUILD LOCATION: ./graphics/goocanvas +SLACKBUILD FILES: README goocanvas.SlackBuild goocanvas.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/goocanvas/0.15/goocanvas-0.15.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f53c01e6aa958db3463c4ce1a8f5238 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goocanvas (Cairo Canvas Widget for GTK+) + +SLACKBUILD NAME: goocanvas2 +SLACKBUILD LOCATION: ./graphics/goocanvas2 +SLACKBUILD FILES: README goocanvas2.SlackBuild goocanvas2.info slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/goocanvas/2.0/goocanvas-2.0.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a603f9459d29348b88ba3592bca03274 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goocanvas2 (Cairo Canvas Widget for GTK+) + +SLACKBUILD NAME: gource +SLACKBUILD LOCATION: ./graphics/gource +SLACKBUILD FILES: README gource.SlackBuild gource.info slack-desc +SLACKBUILD VERSION: 0.53 +SLACKBUILD DOWNLOAD: https://github.com/acaudwell/Gource/releases/download/gource-0.53/gource-0.53.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26c6061352105f5c880fcbcbfbd0e33c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gource (software VCS vizualization tool) + +SLACKBUILD NAME: gpaint +SLACKBUILD LOCATION: ./graphics/gpaint +SLACKBUILD FILES: README doinst.sh gpaint.1 gpaint.SlackBuild gpaint.desktop gpaint.info gpaint.png slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: https://alpha.gnu.org/gnu/gpaint/gpaint-2-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81bd9ba6814c7e1c196c51859bad5e6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpaint (GNU Paint: a small-scale GTK2 painting program) + +SLACKBUILD NAME: gpick +SLACKBUILD LOCATION: ./graphics/gpick +SLACKBUILD FILES: README doinst.sh fix_segfault.diff gpick.SlackBuild gpick.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/thezbyg/gpick/archive/v0.4/gpick-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c012d6471bcf72d8dae8cb21da34226 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpick (color picker) + +SLACKBUILD NAME: gpicview +SLACKBUILD LOCATION: ./graphics/gpicview +SLACKBUILD FILES: README doinst.sh gpicview.SlackBuild gpicview.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/gpicview-0.3.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7da80dfd07f425e6c1eb139a325a6c33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpicview (A Simple and Fast Image Viewer for X) + +SLACKBUILD NAME: gpscorrelate +SLACKBUILD LOCATION: ./graphics/gpscorrelate +SLACKBUILD FILES: README doinst.sh gpscorrelate.SlackBuild gpscorrelate.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/dfandrich/gpscorrelate/releases/download/2.0/gpscorrelate-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 377336b7c19cef7f6ed30db26c31976e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpscorrelate (write EXIF GPS tags to photos using a GPX tracklog) + +SLACKBUILD NAME: gqview +SLACKBUILD LOCATION: ./graphics/gqview +SLACKBUILD FILES: README doinst.sh gqview.SlackBuild gqview.info gqview.patch slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/gqview/unstable/2.1.5/gqview-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4644187d9b14b1dc11ac3bb146f262ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gqview (Image Browser) + +SLACKBUILD NAME: grafx2 +SLACKBUILD LOCATION: ./graphics/grafx2 +SLACKBUILD FILES: README doinst.sh grafx2.SlackBuild grafx2.info slack-desc +SLACKBUILD VERSION: 2.8.3091 +SLACKBUILD DOWNLOAD: http://pulkomandy.tk/projects/GrafX2/downloads/65 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a0a61d59019d409475bbca0f472607b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grafx2 (The Ultimate 256-color bitmap paint program) + +SLACKBUILD NAME: graph-easy +SLACKBUILD LOCATION: ./graphics/graph-easy +SLACKBUILD FILES: README graph-easy.SlackBuild graph-easy.info slack-desc +SLACKBUILD VERSION: 0.76 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Graph-Easy-0.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 031064db5f254a02a462464832ff845c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: graph-easy (Convert or render graphs) + +SLACKBUILD NAME: gscan2pdf +SLACKBUILD LOCATION: ./graphics/gscan2pdf +SLACKBUILD FILES: README doinst.sh gscan2pdf.SlackBuild gscan2pdf.info slack-desc +SLACKBUILD VERSION: 2.13.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gscan2pdf/files/gscan2pdf/2.13.5/gscan2pdf-2.13.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c126a8b378cdc49a5b259fb050dcd2c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gscan2pdf (A GUI to produce PDFs or DjVus from scanned documents) + +SLACKBUILD NAME: gthumb +SLACKBUILD LOCATION: ./graphics/gthumb +SLACKBUILD FILES: README doinst.sh gthumb.SlackBuild gthumb.info slack-desc +SLACKBUILD VERSION: 3.10.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gthumb/3.10/gthumb-3.10.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f14621f00444c2db3a19c546672d369 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gthumb (an image viewer) + +SLACKBUILD NAME: gtkam +SLACKBUILD LOCATION: ./graphics/gtkam +SLACKBUILD FILES: README doinst.sh gtkam.SlackBuild gtkam.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gphoto/gtkam-0.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a94e8615efb2c975695401af6e13ef63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkam (GTK2 graphical front-end to libgphoto2) + +SLACKBUILD NAME: heif-gimp-plugin +SLACKBUILD LOCATION: ./graphics/heif-gimp-plugin +SLACKBUILD FILES: README heif-gimp-plugin.SlackBuild heif-gimp-plugin.info slack-desc +SLACKBUILD VERSION: 1.1.0+20241010_510a9f5 +SLACKBUILD DOWNLOAD: https://github.com/strukturag/heif-gimp-plugin/archive/510a9f5/heif-gimp-plugin-510a9f517114fd602b540fb1bbe006707fede6c4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 375bdd462ae6b586d57dae54cb2970cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heif-gimp-plugin (HEIF plugin for GIMP) + +SLACKBUILD NAME: hp2xx +SLACKBUILD LOCATION: ./graphics/hp2xx +SLACKBUILD FILES: README doinst.sh hp2xx.SlackBuild hp2xx.info slack-desc +SLACKBUILD VERSION: 3.4.4 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/hp2xx/hp2xx-3.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18808580d24b7caf2c4c7045c093329f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hp2xx (vector graphics conversion) + +SLACKBUILD NAME: hugin +SLACKBUILD LOCATION: ./graphics/hugin +SLACKBUILD FILES: README doinst.sh hugin.SlackBuild hugin.info slack-desc +SLACKBUILD VERSION: 2024.0.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/hugin/hugin-2024.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e8ce50af10ace1a900e097ece206123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hugin (Panorama photo stitcher) + +SLACKBUILD NAME: icc_profiles +SLACKBUILD LOCATION: ./graphics/icc_profiles +SLACKBUILD FILES: README icc_profiles.SlackBuild icc_profiles.info slack-desc +SLACKBUILD VERSION: 2019 +SLACKBUILD DOWNLOAD: http://color.support/files/icc_profiles.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b978c75649dd89b3c8c60da2d2ea3c7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icc_profiles (Rec709 and ITU profiles for color management workflows) + +SLACKBUILD NAME: icc_profiles_from_eci +SLACKBUILD LOCATION: ./graphics/icc_profiles_from_eci +SLACKBUILD FILES: README icc_profiles_from_eci.SlackBuild icc_profiles_from_eci.info slack-desc +SLACKBUILD VERSION: 2017_08_27 +SLACKBUILD DOWNLOAD: http://www.eci.org/_media/downloads/icc_profiles_from_eci/ecicmyk_devicelinkprofiles_2017-08-27.zip http://www.eci.org/_media/downloads/icc_profiles_from_eci/ecicmyk.zip http://www.eci.org/_media/downloads/icc_profiles_from_eci/ecirgbv20.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0375b99af01f384731736054a43549c2 ce4216b5c7012784e3826c0d3ec602bd 20761e99976df9636bcf87ebe0d7e244 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icc_profiles_from_eci (ECI ICC profiles for color management) + +SLACKBUILD NAME: img2pdf +SLACKBUILD LOCATION: ./graphics/img2pdf +SLACKBUILD FILES: README img2pdf.SlackBuild img2pdf.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/36/92/6ac4d61951ba507b499f674c90dfa7b48fa776b56f6f068507f8751c03f1/img2pdf-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff4820e35b5eeaefb9c588f48d95cf2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: img2pdf (Lossless conversion of raster images to PDF.) + +SLACKBUILD NAME: imgcurses +SLACKBUILD LOCATION: ./graphics/imgcurses +SLACKBUILD FILES: README git2tarxz.sh imgcurses.1 imgcurses.SlackBuild imgcurses.info imgcurses.rst slack-desc +SLACKBUILD VERSION: 20151107_de613ca +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/imgcurses-20151107_de613ca.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b939b64fbc98430afbfa55b36866440e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imgcurses (smart character-based image viewer) + +SLACKBUILD NAME: imgmin +SLACKBUILD LOCATION: ./graphics/imgmin +SLACKBUILD FILES: README imgmin.SlackBuild imgmin.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/rflynn/imgmin/archive/v1.1/imgmin-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4302fc67aec3f628881bf0e9d5ff34c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imgmin (Automated lossy JPEG optimization) + +SLACKBUILD NAME: imgp +SLACKBUILD LOCATION: ./graphics/imgp +SLACKBUILD FILES: README imgp.SlackBuild imgp.info slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://github.com/jarun/imgp/archive/v2.8/imgp-2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff0aa85f4a132346ebe7737ff948cfbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imgp (Multi-core batch image resizer and rotator) + +SLACKBUILD NAME: implot +SLACKBUILD LOCATION: ./graphics/implot +SLACKBUILD FILES: CMakeLists.txt README implot.SlackBuild implot.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://github.com/epezent/implot/archive/v0.16/implot-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56f81b59538a1d406dcb6788d0442b05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: implot (Plotting Library) + +SLACKBUILD NAME: imv +SLACKBUILD LOCATION: ./graphics/imv +SLACKBUILD FILES: README doinst.sh icons/16.png icons/22.png icons/24.png icons/48.png icons/64.png icons/96.png imv.SlackBuild imv.info slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~exec64/imv/archive/v5.0.1.tar.gz https://raw.githubusercontent.com/phoboslab/qoi/44b233a95eda82fbd2e39a269199b73af0f4c4c3/qoi.h +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f41dc2cf6c3b994dbb134a12918a9687 66e01cc3a58cef72892af016e2b5e570 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imv (image viewer for X and/or Wayland) + +SLACKBUILD NAME: inkscape-gtk2 +SLACKBUILD LOCATION: ./graphics/inkscape-gtk2 +SLACKBUILD FILES: README doinst.sh gcc9.patch im7.patch inkscape-gtk2.SlackBuild inkscape-gtk2.info poppler-21.11.0.patch slack-desc +SLACKBUILD VERSION: 0.92.5 +SLACKBUILD DOWNLOAD: https://ftp.osuosl.org/pub/blfs/conglomeration/inkscape/inkscape-0.92.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 592c0e94cf00ea9e0a8901883d8f06fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inkscape-gtk2 (Open Source vector graphics editor) + +SLACKBUILD NAME: inkscape +SLACKBUILD LOCATION: ./graphics/inkscape +SLACKBUILD FILES: README doinst.sh inkscape.SlackBuild inkscape.info slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: https://media.inkscape.org/dl/resources/file/inkscape-1.4.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51779347adc1e9dafa3ab1f4d79aca13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inkscape (Open Source vector graphics editor) + +SLACKBUILD NAME: ipe +SLACKBUILD LOCATION: ./graphics/ipe +SLACKBUILD FILES: README doinst.sh ipe.SlackBuild ipe.info slack-desc +SLACKBUILD VERSION: 7.2.13 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/ipe/ipe-7.2.13-src.tar.gz/sha512/e6e212ff3a9bf1d00c86cb3de5cd880903c35852b26f7122018350a5b945efab14cb7e9162d3b9e003d0cab14de1e1a3abee3df99f267f2ed229d8defc5897f5/ipe-7.2.13-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2653159b975ac83890f70095200f0658 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipe (The Ipe extensible drawing editor) + +SLACKBUILD NAME: jUploadr +SLACKBUILD LOCATION: ./graphics/jUploadr +SLACKBUILD FILES: README doinst.sh jUploadr.SlackBuild jUploadr.desktop jUploadr.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/juploadr/jUploadr-1.1.2-linuxGTK-i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/juploadr/juploadr/1.1.2/jUploadr-1.1.2-linuxGTK-amd64.tar.gz +SLACKBUILD MD5SUM: 6be4f8ab6937441e58648f14503d6607 +SLACKBUILD MD5SUM_x86_64: 5a8a2d73e48f13ed88917e50b719048d +SLACKBUILD SHORT DESCRIPTION: jUploadr (photo uploader) + +SLACKBUILD NAME: jhead +SLACKBUILD LOCATION: ./graphics/jhead +SLACKBUILD FILES: README jhead.SlackBuild jhead.info slack-desc +SLACKBUILD VERSION: 3.08 +SLACKBUILD DOWNLOAD: https://github.com/Matthias-Wandel/jhead/archive/3.08/jhead-3.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d861962834d7e54a21478aeb954040b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jhead (JPEG Exif header manipulation tool) + +SLACKBUILD NAME: jp2-pixbuf-loader +SLACKBUILD LOCATION: ./graphics/jp2-pixbuf-loader +SLACKBUILD FILES: README doinst.sh git2tarxz.sh jp2-pixbuf-loader.SlackBuild jp2-pixbuf-loader.info slack-desc +SLACKBUILD VERSION: 0.0.2+20240318_cbd8c7a +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/jp2-pixbuf-loader-0.0.2+20240318_cbd8c7a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e3e4e2db1a775ea68c11c8f32a1cbaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jp2-pixbuf-loader (jpeg2000 support for gdk-pixbuf2) + +SLACKBUILD NAME: jp2a +SLACKBUILD LOCATION: ./graphics/jp2a +SLACKBUILD FILES: README jp2a.SlackBuild jp2a.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://github.com/cslarsen/jp2a/archive/v1.0.7/jp2a-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7da403ce64bb6630bbb0002655831ab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jp2a (Image converter) + +SLACKBUILD NAME: jpeg2ps +SLACKBUILD LOCATION: ./graphics/jpeg2ps +SLACKBUILD FILES: README jpeg2ps.SlackBuild jpeg2ps.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/salix-sbo/files/13.37/jpeg2ps/jpeg2ps-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e654f6a584435e6717b6c2659c07db28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpeg2ps (convert JPEG compressed images to PostScript Level 2 or 3) + +SLACKBUILD NAME: jpegoptim +SLACKBUILD LOCATION: ./graphics/jpegoptim +SLACKBUILD FILES: README jpegoptim.SlackBuild jpegoptim.info slack-desc +SLACKBUILD VERSION: 1.5.6 +SLACKBUILD DOWNLOAD: https://github.com/tjko/jpegoptim/archive/v1.5.6/jpegoptim-1.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11376ef26a396f102675630467507dea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpegoptim (utility to optimize/compress JPEG files) + +SLACKBUILD NAME: kgeotag +SLACKBUILD LOCATION: ./graphics/kgeotag +SLACKBUILD FILES: README doinst.sh kgeotag.SlackBuild kgeotag.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kgeotag/1.8.0/kgeotag-1.8.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de272f968f6cd405bec9938b8d57beeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kgeotag (Photo geotagging program) + +SLACKBUILD NAME: kim4 +SLACKBUILD LOCATION: ./graphics/kim4 +SLACKBUILD FILES: README doinst.sh kim4.SlackBuild kim4.info slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: http://bouveyron.free.fr/kim/release/kim4-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7934ab0dbf988da5f60d9c4cbf97dd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kim4 (KDE4 image manipulation) + +SLACKBUILD NAME: klayout +SLACKBUILD LOCATION: ./graphics/klayout +SLACKBUILD FILES: README doinst.sh klayout.SlackBuild klayout.desktop klayout.info slack-desc +SLACKBUILD VERSION: 0.28.9 +SLACKBUILD DOWNLOAD: https://www.klayout.org/downloads/source/klayout-0.28.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb49d7042f71d48c08cbc9959b72abf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klayout (Tool to view and edit gds/oas files.) + +SLACKBUILD NAME: kphotoalbum +SLACKBUILD LOCATION: ./graphics/kphotoalbum +SLACKBUILD FILES: README doinst.sh kphotoalbum.SlackBuild kphotoalbum.info slack-desc +SLACKBUILD VERSION: 5.11.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kphotoalbum/5.11.0/kphotoalbum-5.11.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 554a71da0da9dccfbd776bded8228300 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kphotoalbum (a photo management application) + +SLACKBUILD NAME: ksnip +SLACKBUILD LOCATION: ./graphics/ksnip +SLACKBUILD FILES: README doinst.sh ksnip.SlackBuild ksnip.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://github.com/ksnip/ksnip/archive/refs/tags/v1.9.2/ksnip-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 916a1b55499bbc27cec2e9521925096a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ksnip (screenshot tool) + +SLACKBUILD NAME: kuickshow +SLACKBUILD LOCATION: ./graphics/kuickshow +SLACKBUILD FILES: Kuickshow.png README doinst.sh kuickshow.SlackBuild kuickshow.desktop kuickshow.info slack-desc +SLACKBUILD VERSION: 20241006_93b7e35 +SLACKBUILD DOWNLOAD: https://github.com/KDE/kuickshow/archive/93b7e35/kuickshow-93b7e3590ef12b12e3448ed93b4269bfc7d7fa61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b0a5f137fb2eefe75d9140d1834d6f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kuickshow (image viewer for kde) + +SLACKBUILD NAME: lcdtest +SLACKBUILD LOCATION: ./graphics/lcdtest +SLACKBUILD FILES: README doinst.sh font-path.diff lcdtest.SlackBuild lcdtest.info slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: http://www.brouhaha.com/~eric/software/lcdtest/download/lcdtest-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d94f242f0ff35c75d6f4be89d3bc13d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lcdtest (utility to display LCD monitor test patterns) + +SLACKBUILD NAME: lddot +SLACKBUILD LOCATION: ./graphics/lddot +SLACKBUILD FILES: README lddot.SlackBuild lddot.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/lddot/releases/download/0.2.1/lddot-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1bae8095a9fde03dcb23def7cb9e043 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lddot (graphically display shared library dependencies) + +SLACKBUILD NAME: ldglite +SLACKBUILD LOCATION: ./graphics/ldglite +SLACKBUILD FILES: README cflags.patch doinst.sh ldglite.SlackBuild ldglite.desktop ldglite.info ldglite.png ldglite.sh ldraw.xml slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ldglite/ldglite1_2_4src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 217ff5e49c79ce4240dc88e7830045bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ldglite (view and edit Lego brick models in LDRAW format) + +SLACKBUILD NAME: lensfun03 +SLACKBUILD LOCATION: ./graphics/lensfun03 +SLACKBUILD FILES: README lensfun03.SlackBuild lensfun03.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/lensfun/lensfun/archive/v0.3.3/lensfun-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04e0b58fd685ee680b0d70d61f0a5c17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lensfun03 (photographic lens info database) + +SLACKBUILD NAME: leocad +SLACKBUILD LOCATION: ./graphics/leocad +SLACKBUILD FILES: README doinst.sh leocad.SlackBuild leocad.info slack-desc +SLACKBUILD VERSION: 23.03 +SLACKBUILD DOWNLOAD: https://github.com/leozide/leocad/archive/v23.03/leocad-23.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 973fe3b15dff71e711e88616db61ea30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leocad (CAD program for toy bricks) + +SLACKBUILD NAME: leocad_pieces +SLACKBUILD LOCATION: ./graphics/leocad_pieces +SLACKBUILD FILES: README leocad_pieces.SlackBuild leocad_pieces.info slack-desc +SLACKBUILD VERSION: 23.06 +SLACKBUILD DOWNLOAD: https://github.com/leozide/leocad/releases/download/v23.03/Library-23.06.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4245a97303f6057e59f4c623afa43002 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leocad_pieces (LeoCAD pieces library) + +SLACKBUILD NAME: libfpx +SLACKBUILD LOCATION: ./graphics/libfpx +SLACKBUILD FILES: README export-symbols.patch libfpx.SlackBuild libfpx.info slack-desc +SLACKBUILD VERSION: 1.3.1_10 +SLACKBUILD DOWNLOAD: https://imagemagick.org/archive/delegates/libfpx-1.3.1-10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2841629bac1e3ae2b00c40d1ab2b721a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfpx (A library for manipulating FlashPIX images) + +SLACKBUILD NAME: librecad +SLACKBUILD LOCATION: ./graphics/librecad +SLACKBUILD FILES: 0003-add-boost-tuple-include-to-fix-build.patch README doinst.sh librecad.SlackBuild librecad.info librecad.sh slack-desc +SLACKBUILD VERSION: 9f2c32d +SLACKBUILD DOWNLOAD: https://github.com/LibreCAD/LibreCAD/archive/9f2c32d/LibreCAD-9f2c32dd4b9dc2ed5e028b682473b098c48ad3e0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4a2c18da5d06dafb14b60a25efbb46b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librecad (2D CAD program) + +SLACKBUILD NAME: libresprite +SLACKBUILD LOCATION: ./graphics/libresprite +SLACKBUILD FILES: README doinst.sh libresprite.SlackBuild libresprite.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/LibreSprite/LibreSprite/releases/download/v1.1/SOURCE.CODE.+.submodules.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fe9854b3fd63369e8fbf089d8c2315c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libresprite (A sprite editor and pixel art tool) + +SLACKBUILD NAME: lilypond +SLACKBUILD LOCATION: ./graphics/lilypond +SLACKBUILD FILES: README doinst.sh lilypond.SlackBuild lilypond.info slack-desc +SLACKBUILD VERSION: 2.24.4 +SLACKBUILD DOWNLOAD: https://lilypond.org/download/sources/v2.24/lilypond-2.24.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14bfdff0489c0d301a3fdbf66b169b2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lilypond (music typesetter) + +SLACKBUILD NAME: luminance-hdr +SLACKBUILD LOCATION: ./graphics/luminance-hdr +SLACKBUILD FILES: README doinst.sh luminance-hdr.SlackBuild luminance-hdr.info patches/luminance-hdr-2.5.1-openmp-automagic.patch patches/luminance-hdr-2.6.0-cmake.patch patches/luminance-hdr-2.6.0-docs.patch patches/luminance-hdr-2.6.0-no-git.patch patches/luminance-hdr-2.6.1.1-exiv-0.28.x.patch patches/luminance-hdr-2.6.1.1-fixheaders.patch patches/luminance-hdr-2.6.1.1-openexr3.patch slack-desc +SLACKBUILD VERSION: 2.6.1.1 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/qtpfsgui/luminance-hdr-2.6.1.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c57baf1d3c5d7952f952496f20f86c8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luminance-hdr (HDR imaging application) + +SLACKBUILD NAME: luxcorerender +SLACKBUILD LOCATION: ./graphics/luxcorerender +SLACKBUILD FILES: README application-x-luxcore.svg doinst.sh luxcore.svg luxcorerender.SlackBuild luxcorerender.info luxcoreui.desktop mime-luxcore.xml pyluxcoretools.desktop pyluxcoretools.sh slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/LuxCoreRender/LuxCore/releases/download/luxcorerender_v2.6/luxcorerender-v2.6-linux64.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d4a2166db693751d52d8234c0e6fbe47 +SLACKBUILD SHORT DESCRIPTION: luxcorerender (rendering engine) + +SLACKBUILD NAME: lximage-qt +SLACKBUILD LOCATION: ./graphics/lximage-qt +SLACKBUILD FILES: README doinst.sh lximage-qt.SlackBuild lximage-qt.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lximage-qt/releases/download/2.3.0/lximage-qt-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 96ada4e4bbc8e72d315202a615a3c4ec +SLACKBUILD SHORT DESCRIPTION: lximage-qt (LXQt image viewer) + +SLACKBUILD NAME: maim +SLACKBUILD LOCATION: ./graphics/maim +SLACKBUILD FILES: README maim.SlackBuild maim.info slack-desc +SLACKBUILD VERSION: 5.8.1 +SLACKBUILD DOWNLOAD: https://github.com/naelstrof/maim/archive/v5.8.1/maim-5.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb4a818d12969ce5e5e3af2f38956362 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maim (make screenshots of desktop) + +SLACKBUILD NAME: makehuman +SLACKBUILD LOCATION: ./graphics/makehuman +SLACKBUILD FILES: README doinst.sh makehuman.SlackBuild makehuman.info slack-desc +SLACKBUILD VERSION: 1.2.0+20201105183027 +SLACKBUILD DOWNLOAD: https://ppa.launchpadcontent.net/makehuman-official/makehuman-community/ubuntu/pool/main/m/makehuman-community/makehuman-community_1.2.0+20201105183027-1ppa1_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94887d0ccb20df88145b7fbf2deb5c95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makehuman (Generate 3D humanoid models) + +SLACKBUILD NAME: mangohud +SLACKBUILD LOCATION: ./graphics/mangohud +SLACKBUILD FILES: README doinst.sh mangohud.SlackBuild mangohud.info slack-desc +SLACKBUILD VERSION: 0.6.9.1 +SLACKBUILD DOWNLOAD: https://github.com/flightlessmango/MangoHud/archive/v0.6.9-1/MangoHud-0.6.9-1.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/v1.2.158/Vulkan-Headers-1.2.158.tar.gz https://github.com/mesonbuild/wrapdb/releases/download/vulkan-headers_1.2.158-2/vulkan-headers_1.2.158-2_patch.zip https://github.com/ocornut/imgui/archive/v1.81/imgui-1.81.tar.gz https://github.com/mesonbuild/wrapdb/releases/download/imgui_1.81-1/imgui_1.81-1_patch.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 572b748eabd3b61443301991b177eb9b 44245ecbc0c428b1c8db58089eb59821 4c47a8c306c495f94d2ec2fe8f611178 9b48ac38829b538233f99c0aa8cacf50 ea266ae77ac14290ceb2eafa56c1de83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mangohud (Performance Overlay) + +SLACKBUILD NAME: mapcrafter +SLACKBUILD LOCATION: ./graphics/mapcrafter +SLACKBUILD FILES: README mapcrafter.SlackBuild mapcrafter.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/mapcrafter/mapcrafter/archive/v.2.3.1/mapcrafter-v.2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a63fbeb841eef9932dda8644f038f3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mapcrafter (High performance Minecraft map renderer) + +SLACKBUILD NAME: mcomix +SLACKBUILD LOCATION: ./graphics/mcomix +SLACKBUILD FILES: README doinst.sh mcomix.SlackBuild mcomix.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/mcomix/MComix-3.1.1/mcomix-3.1.1.tar.gz https://slackware.uk/~urchlay/src/mcomix-good-icons.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cc4b088a44a77c125eb114e73cec152 dea5da6a93d316d3c4aad92ec40d1be1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mcomix (comic book reader) + +SLACKBUILD NAME: meh +SLACKBUILD LOCATION: ./graphics/meh +SLACKBUILD FILES: README git2tarxz.sh meh-giflib.patch meh.1 meh.SlackBuild meh.info meh.rst slack-desc space-backspace.diff +SLACKBUILD VERSION: 0.3+20181021_69f653a +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/meh-0.3+20181021_69f653a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0becf3a1c74e5512e006b36eb757276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meh (image viewer for X) + +SLACKBUILD NAME: meshlab +SLACKBUILD LOCATION: ./graphics/meshlab +SLACKBUILD FILES: README doinst.sh meshlab.SlackBuild meshlab.info slack-desc +SLACKBUILD VERSION: 2021.10 +SLACKBUILD DOWNLOAD: https://github.com/cnr-isti-vclab/meshlab/archive/Meshlab-2021.10/meshlab-Meshlab-2021.10.tar.gz https://github.com/cnr-isti-vclab/vcglib/archive/2021.10/vcglib-2021.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb1d2f373549cce1d48fb589033f6b2a 12cce090b9292e3306f6ee4848e58e1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meshlab (process and edit unstructured 3D triangular meshes) + +SLACKBUILD NAME: metapixel +SLACKBUILD LOCATION: ./graphics/metapixel +SLACKBUILD FILES: README README.SLACKWARE metapixel-rwimg.patch metapixel.SlackBuild metapixel.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://www.complang.tuwien.ac.at/schani/metapixel/files/metapixel-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af5d77d38826756af213a08e3ada9941 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: metapixel (program for generating photomosaics) + +SLACKBUILD NAME: mftrace +SLACKBUILD LOCATION: ./graphics/mftrace +SLACKBUILD FILES: README mftrace.SlackBuild mftrace.info slack-desc +SLACKBUILD VERSION: 1.2.20 +SLACKBUILD DOWNLOAD: http://lilypond.org/downloads/sources/mftrace/mftrace-1.2.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33056fadd1badce2ecffbeeab138f219 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mftrace (Generate scalable fonts for TeX) + +SLACKBUILD NAME: mirage +SLACKBUILD LOCATION: ./graphics/mirage +SLACKBUILD FILES: README doinst.sh mirage.SlackBuild mirage.info slack-desc +SLACKBUILD VERSION: 0.11.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/thomasross/mirage/-/archive/0.11.2/mirage-0.11.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6105a1e98130a3926fb4c063a4421f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mirage (GTK+ Image Viewer) + +SLACKBUILD NAME: mitsuba2 +SLACKBUILD LOCATION: ./graphics/mitsuba2 +SLACKBUILD FILES: 32bit.diff README doinst.sh mitsuba2.SlackBuild mitsuba2.info slack-desc +SLACKBUILD VERSION: 4e7628c +SLACKBUILD DOWNLOAD: http://slackermedia.info/slackbuilds/mitsuba/src/mitsuba2-4e7628c.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da4706ad68676b86d477ea3d3374f986 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mitsuba2 (computer graphics renderer) + +SLACKBUILD NAME: mozjpeg +SLACKBUILD LOCATION: ./graphics/mozjpeg +SLACKBUILD FILES: README mozjpeg.SlackBuild mozjpeg.info mozjpeg.sh slack-desc +SLACKBUILD VERSION: 4.1.5 +SLACKBUILD DOWNLOAD: https://github.com/mozilla/mozjpeg/archive/v4.1.5/mozjpeg-4.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d37f58b3ebc811deaf3f684c85700294 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mozjpeg (Mozilla JPEG Encoder Project) + +SLACKBUILD NAME: mtpaint +SLACKBUILD LOCATION: ./graphics/mtpaint +SLACKBUILD FILES: README doinst.sh mtpaint.SlackBuild mtpaint.info slack-desc +SLACKBUILD VERSION: 3.50.09 +SLACKBUILD DOWNLOAD: https://github.com/wjaguar/mtPaint/archive/199472a/mtPaint-199472ad6a4ecee6c8583fb5a504a2e99712b4fc.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ca875b797b9be1b715501702f7faabc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtpaint (Mark Tyler's Painting Program) + +SLACKBUILD NAME: mypaint-brushes2 +SLACKBUILD LOCATION: ./graphics/mypaint-brushes2 +SLACKBUILD FILES: README mypaint-brushes2.SlackBuild mypaint-brushes2.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/mypaint/mypaint-brushes/archive/v2.0.2/mypaint-brushes-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d441492413f579234b67a348ef16ed52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mypaint-brushes2 (brushes for libmypaint) + +SLACKBUILD NAME: mypaint +SLACKBUILD LOCATION: ./graphics/mypaint +SLACKBUILD FILES: 032a155.patch 3b682d5.patch README doinst.sh mypaint.SlackBuild mypaint.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/mypaint/mypaint/archive/v2.0.1/mypaint-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0046817e2e5987ac0c517a96b6e481b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mypaint (graphic painting application) + +SLACKBUILD NAME: nomacs +SLACKBUILD LOCATION: ./graphics/nomacs +SLACKBUILD FILES: README doinst.sh nomacs.SlackBuild nomacs.info slack-desc +SLACKBUILD VERSION: 3.17.2287 +SLACKBUILD DOWNLOAD: https://github.com/nomacs/nomacs/archive/3.17.2287/nomacs-3.17.2287.tar.gz https://github.com/novomesk/nomacs-plugins/archive/3.17.2285/nomacs-plugins-3.17.2285.tar.gz http://ponce.cc/slackware/sources/repo/quazip-1.0.0.patch.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cad22b0c7cfe367b050f98910e696df2 ada999b5dd3016280046b585661fe5fc 476482ba8065f1e5c3eda96c6b7d9ef6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nomacs (Qt image viewer) + +SLACKBUILD NAME: nsxiv +SLACKBUILD LOCATION: ./graphics/nsxiv +SLACKBUILD FILES: README doinst.sh nsxiv.SlackBuild nsxiv.info slack-desc +SLACKBUILD VERSION: 34 +SLACKBUILD DOWNLOAD: https://github.com/nsxiv/nsxiv/archive/refs/tags/v34/nsxiv-34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a175e18eccfb131479ac2e4356ed34a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsxiv (Neo Simple X Image Viewer) + +SLACKBUILD NAME: nvidia-cg-toolkit +SLACKBUILD LOCATION: ./graphics/nvidia-cg-toolkit +SLACKBUILD FILES: README nvidia-cg-toolkit.SlackBuild nvidia-cg-toolkit.info slack-desc +SLACKBUILD VERSION: 3.1_April2012 +SLACKBUILD DOWNLOAD: http://developer.download.nvidia.com/cg/Cg_3.1/Cg-3.1_April2012_x86.tgz +SLACKBUILD DOWNLOAD_x86_64: http://developer.download.nvidia.com/cg/Cg_3.1/Cg-3.1_April2012_x86_64.tgz +SLACKBUILD MD5SUM: 9a9fc5108154808f3b10eafa54df1c74 +SLACKBUILD MD5SUM_x86_64: 88ba727cdbe0261fac465c4d84f44762 +SLACKBUILD SHORT DESCRIPTION: nvidia-cg-toolkit (GPU Shader Authoring Language) + +SLACKBUILD NAME: nvidia-texture-tools +SLACKBUILD LOCATION: ./graphics/nvidia-texture-tools +SLACKBUILD FILES: README nvidia-texture-tools.SlackBuild nvidia-texture-tools.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/castano/nvidia-texture-tools/archive/2.1.2/nvidia-texture-tools-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46b4bd1d8dbca5f56c3cf8eba247e704 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nvidia-texture-tools (NVIDIA Texture Tools) + +SLACKBUILD NAME: openclipart +SLACKBUILD LOCATION: ./graphics/openclipart +SLACKBUILD FILES: README openclipart.SlackBuild openclipart.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/openclipart-0.19.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ca10eadddd29982d881ee9c1cb86a4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openclipart (Freely usable clip art) + +SLACKBUILD NAME: opencollada +SLACKBUILD LOCATION: ./graphics/opencollada +SLACKBUILD FILES: README no_werror.diff opencollada.SlackBuild opencollada.info pcre.patch slack-desc +SLACKBUILD VERSION: 1.6.68 +SLACKBUILD DOWNLOAD: https://github.com/KhronosGroup/OpenCOLLADA/archive/v1.6.68/OpenCOLLADA-1.6.68.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee7dae874019fea7be11613d07567493 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencollada (COLLADA plugin library & SDK) + +SLACKBUILD NAME: opencolorio +SLACKBUILD LOCATION: ./graphics/opencolorio +SLACKBUILD FILES: README opencolorio.SlackBuild opencolorio.info slack-desc +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://github.com/AcademySoftwareFoundation/OpenColorIO/archive/v2.4.2/OpenColorIO-2.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db64ac0b4a67fd8e6d6d8111dccade29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencolorio (Color Management System) + +SLACKBUILD NAME: openimageio +SLACKBUILD LOCATION: ./graphics/openimageio +SLACKBUILD FILES: README doinst.sh ffmpeg-5.1.diff openimageio.SlackBuild openimageio.info slack-desc +SLACKBUILD VERSION: 3.0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenImageIO/oiio/archive/v3.0.7.0/OpenImageIO-3.0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e160325df30205066e53a8aab0c4b193 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openimageio (Image File Library) + +SLACKBUILD NAME: openscad-gearbox +SLACKBUILD LOCATION: ./graphics/openscad-gearbox +SLACKBUILD FILES: README openscad-gearbox.SlackBuild openscad-gearbox.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://github.com/sadr0b0t/gearbox/archive/v0.1.0/gearbox-v0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53db2374cd609d6aff76ea4aeeb15ee2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openscad-gearbox (gearbox CAD Library) + +SLACKBUILD NAME: openscad-mcad +SLACKBUILD LOCATION: ./graphics/openscad-mcad +SLACKBUILD FILES: README openscad-mcad.SlackBuild openscad-mcad.info slack-desc +SLACKBUILD VERSION: 2021.10.25.bd0a7ba +SLACKBUILD DOWNLOAD: https://github.com/openscad/MCAD/archive/bd0a7ba3f042bfbced5ca1894b236cea08904e26/MCAD-bd0a7ba3f042bfbced5ca1894b236cea08904e26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69347975900f53447b5d0f27148da85b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openscad-mcad (Parametric CAD Library) + +SLACKBUILD NAME: openscad-threads +SLACKBUILD LOCATION: ./graphics/openscad-threads +SLACKBUILD FILES: README openscad-threads.SlackBuild openscad-threads.info slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://dkprojects.net/openscad-threads/openscad-threads-2.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd8df981183b9e00f781987b39c05acc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openscad-threads (threads CAD Library) + +SLACKBUILD NAME: openscad +SLACKBUILD LOCATION: ./graphics/openscad +SLACKBUILD FILES: README doinst.sh openscad.SlackBuild openscad.info slack-desc +SLACKBUILD VERSION: 2021.01 +SLACKBUILD DOWNLOAD: https://files.openscad.org/openscad-2021.01.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79f8e3a42bcfeeb3ddde9e5bc2311f76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openscad (CAD software for creating solid 3D objects) + +SLACKBUILD NAME: opentoonz +SLACKBUILD LOCATION: ./graphics/opentoonz +SLACKBUILD FILES: README doinst.sh opentoonz.SlackBuild opentoonz.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/opentoonz/opentoonz/archive/v1.7.1/opentoonz-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54df35b3787ca5e93554dc2b31b30783 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opentoonz (OpenToonz 2D Animation Software) + +SLACKBUILD NAME: optipng +SLACKBUILD LOCATION: ./graphics/optipng +SLACKBUILD FILES: README optipng.SlackBuild optipng.info slack-desc +SLACKBUILD VERSION: 7.9.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/optipng/OptiPNG/optipng-7.9.1/optipng-7.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa10f5a484a2e844892825d14ffa0bb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: optipng (Advanced PNG Optimizer) + +SLACKBUILD NAME: oyranos +SLACKBUILD LOCATION: ./graphics/oyranos +SLACKBUILD FILES: README doinst.sh oyranos.SlackBuild oyranos.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://github.com/oyranos-cms/oyranos/archive/0.9.6/oyranos-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a8c9783f762906ba7ff9ef43612041f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oyranos (Colour Management System) + +SLACKBUILD NAME: paraview +SLACKBUILD LOCATION: ./graphics/paraview +SLACKBUILD FILES: 013_doc_path.diff.in README doinst.sh paraview.SlackBuild paraview.info slack-desc +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.paraview.org/files/v6.0/ParaView-v6.0.1.tar.xz https://www.paraview.org/files/v6.0/ParaViewGettingStarted-6.0.1.pdf +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 595ffe2aaf48c59d58414d284725ac91 a3f44d5eabc24fe2137c2eea547c9ef7 +SLACKBUILD SHORT DESCRIPTION: paraview (Data Visualisation) + +SLACKBUILD NAME: pcx-pixbuf-loader +SLACKBUILD LOCATION: ./graphics/pcx-pixbuf-loader +SLACKBUILD FILES: README doinst.sh pcx-pixbuf-loader.SlackBuild pcx-pixbuf-loader.info slack-desc +SLACKBUILD VERSION: 20140824.6211fd8 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pcx-pixbuf-loader-20140824.6211fd8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3754d32e366a6f962765443810040267 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcx-pixbuf-loader (PCX loader for gdk-pixbuf2) + +SLACKBUILD NAME: pd-gears +SLACKBUILD LOCATION: ./graphics/pd-gears +SLACKBUILD FILES: README pd-gears.SlackBuild pd-gears.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/sadr0b0t/pd-gears/archive/v2.0.1/pd-gears-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d52d1e6e8ec93f99b6c04767d99d327a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pd-gears (OpenSCAD CAD Library) + +SLACKBUILD NAME: pdf2png +SLACKBUILD LOCATION: ./graphics/pdf2png +SLACKBUILD FILES: README doinst.sh pdf2png.SlackBuild pdf2png.info slack-desc +SLACKBUILD VERSION: 0.5.3 +SLACKBUILD DOWNLOAD: https://github.com/abchk1234/pdf2png/archive/0.5.3/pdf2png-0.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 473eb4da10a52eafe265831ff0f06ce7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdf2png (Converts pdf files to various image formats) + +SLACKBUILD NAME: pdf2svg +SLACKBUILD LOCATION: ./graphics/pdf2svg +SLACKBUILD FILES: README pdf2svg.SlackBuild pdf2svg.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/dawbarton/pdf2svg/archive/v0.2.3/pdf2svg-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d398b3b1c1979f554596238a44f12123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdf2svg (A utility to convert PDF files to SVG files) + +SLACKBUILD NAME: pdfsyntax +SLACKBUILD LOCATION: ./graphics/pdfsyntax +SLACKBUILD FILES: README pdfsyntax.SlackBuild pdfsyntax.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9d/69/cffe73e00c3e9548f8b5c61429a423857fa05f92b0f44ffeb2bfc85dd0cb/pdfsyntax-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e38e4eed2d1e76c47393174ed93e060a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfsyntax (A Python library to inspect internal structure of PDF) + +SLACKBUILD NAME: peek +SLACKBUILD LOCATION: ./graphics/peek +SLACKBUILD FILES: README doinst.sh peek.SlackBuild peek.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/phw/peek/archive/1.5.1/peek-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db3175bc7884a03863e3380836f9be73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: peek (an animated GIF recorder) + +SLACKBUILD NAME: pencil2d +SLACKBUILD LOCATION: ./graphics/pencil2d +SLACKBUILD FILES: README doinst.sh pencil2d.SlackBuild pencil2d.info slack-desc +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: https://github.com/pencil2d/pencil/archive/v0.6.5/pencil-0.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80f5f5ca1ba49453631353b5b1c8c5ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pencil2d (animation/drawing software) + +SLACKBUILD NAME: pencil3 +SLACKBUILD LOCATION: ./graphics/pencil3 +SLACKBUILD FILES: README doinst.sh pencil3.SlackBuild pencil3.desktop pencil3.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/evolus/pencil/archive/v3.1.0/pencil-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e2ce85b24c1a87622e8cd0405558913 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pencil3 (Sketching and GUI prototyping tool) + +SLACKBUILD NAME: phatch +SLACKBUILD LOCATION: ./graphics/phatch +SLACKBUILD FILES: README doinst.sh phatch.SlackBuild phatch.info slack-desc +SLACKBUILD VERSION: 0.2.7.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/phatch-0.2.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0638bcc6510d340c03c40ddfb0a0c2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phatch (GUI photo batch processor) + +SLACKBUILD NAME: pho +SLACKBUILD LOCATION: ./graphics/pho +SLACKBUILD FILES: README pho.SlackBuild pho.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: http://www.shallowsky.com/software/pho/pho-0.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7de71d1723c5bfec0efb2d6cf79a3df5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pho (photo viewer) + +SLACKBUILD NAME: photoqt +SLACKBUILD LOCATION: ./graphics/photoqt +SLACKBUILD FILES: README doinst.sh photoqt.SlackBuild photoqt.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://photoqt.org/downloads/source/photoqt-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c28042f6019f00985deaf4e1b8b3231 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: photoqt (Qt image viewer) + +SLACKBUILD NAME: phototonic +SLACKBUILD LOCATION: ./graphics/phototonic +SLACKBUILD FILES: README doinst.sh phototonic.SlackBuild phototonic.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://github.com/oferkv/phototonic/archive/v2.1/phototonic-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b964155364d523237417afef06c27f97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phototonic (image viewer) + +SLACKBUILD NAME: plotutils +SLACKBUILD LOCATION: ./graphics/plotutils +SLACKBUILD FILES: README plotutils-2.6-libpng-1.6.patch plotutils.SlackBuild plotutils.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://ftpmirror.gnu.org/plotutils/plotutils-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c08a424bd2438c80a786a7f4b5bb6a40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plotutils (Plotting/Graphics library and tools) + +SLACKBUILD NAME: png2ico +SLACKBUILD LOCATION: ./graphics/png2ico +SLACKBUILD FILES: README png2ico-cstring.patch png2ico.SlackBuild png2ico.info slack-desc +SLACKBUILD VERSION: 20021208 +SLACKBUILD DOWNLOAD: https://www.winterdrache.de/freeware/png2ico/data/png2ico-src-2002-12-08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b663df81c826cd564638cba2e6bc75b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: png2ico (PNG to icon converter) + +SLACKBUILD NAME: pngcheck +SLACKBUILD LOCATION: ./graphics/pngcheck +SLACKBUILD FILES: README pngcheck.SlackBuild pngcheck.info slack-desc +SLACKBUILD VERSION: 4.0.1 +SLACKBUILD DOWNLOAD: https://github.com/pnggroup/pngcheck/archive/v4.0.1/pngcheck-4.0.1.tar.gz https://github.com/pnggroup/pngcheck/archive/v4.0.0/pngcheck-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28046c29610859cbb05678485964d923 58065361d7067be2f994de0e761e9996 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pngcheck (check integrity of PNG files) + +SLACKBUILD NAME: pngcrush +SLACKBUILD LOCATION: ./graphics/pngcrush +SLACKBUILD FILES: README pngcrush.SlackBuild pngcrush.info slack-desc +SLACKBUILD VERSION: 1.8.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pmt/pngcrush-1.8.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eeb072fcb56dcc4f7ccc35bd4238bd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pngcrush (optimizer for PNG) + +SLACKBUILD NAME: pngquant +SLACKBUILD LOCATION: ./graphics/pngquant +SLACKBUILD FILES: README pngquant.SlackBuild pngquant.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://pngquant.org/pngquant-2.9.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7071fb2e03cb58d371ac7b0f74ad72a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pngquant (PNG conversion tool) + +SLACKBUILD NAME: posterazor +SLACKBUILD LOCATION: ./graphics/posterazor +SLACKBUILD FILES: README posterazor.SlackBuild posterazor.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/posterazor/Source%20Releases/1.5.1/PosteRazor-1.5.1-Source.zip?viasf=1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2914d3a6faae7588b9e3be913cc863d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: posterazor (make poster printing patterns) + +SLACKBUILD NAME: potrace +SLACKBUILD LOCATION: ./graphics/potrace +SLACKBUILD FILES: README potrace.SlackBuild potrace.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: http://potrace.sourceforge.net/download/1.16/potrace-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f0bd87ddd9a620b0c4e65652ef93d69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: potrace (bitmap utility) + +SLACKBUILD NAME: povray +SLACKBUILD LOCATION: ./graphics/povray +SLACKBUILD FILES: README doinst.sh povray.SlackBuild povray.info slack-desc +SLACKBUILD VERSION: 3.8.0_beta.2 +SLACKBUILD DOWNLOAD: https://github.com/POV-Ray/povray/releases/download/v3.8.0-beta.2/povunix-v3.8.0-beta.2-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4eb48935009b5b5387b4b676da38c9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: povray (3D graphics tool) + +SLACKBUILD NAME: pqiv +SLACKBUILD LOCATION: ./graphics/pqiv +SLACKBUILD FILES: README doinst.sh pqiv.SlackBuild pqiv.info slack-desc +SLACKBUILD VERSION: 2.13.3 +SLACKBUILD DOWNLOAD: https://github.com/phillipberndt/pqiv/archive/2.13.3/pqiv-2.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6e03b19279d32335df520a2e9bad254 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pqiv (powerful image viewer with minimal UI) + +SLACKBUILD NAME: pr0ntools +SLACKBUILD LOCATION: ./graphics/pr0ntools +SLACKBUILD FILES: README pr0ntools.SlackBuild pr0ntools.info setup.py.patch slack-desc +SLACKBUILD VERSION: 20170617 +SLACKBUILD DOWNLOAD: https://github.com/JohnDMcMaster/pr0ntools/archive/3ce25e7/pr0ntools-3ce25e7e39cc195f3681a4d8d84633a2885b74da.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39a78877c128b0efad52c760fa69854d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pr0ntools (Integrated Circuit (IC) Reverse Engineering (RE) tools) + +SLACKBUILD NAME: psftools +SLACKBUILD LOCATION: ./graphics/psftools +SLACKBUILD FILES: README psftools.SlackBuild psftools.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://www.seasip.info/Unix/PSF/psftools-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59a8a57decb5c92d3f98304c071464a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psftools (tools for converting between bitmap font formats) + +SLACKBUILD NAME: pyformex +SLACKBUILD LOCATION: ./graphics/pyformex +SLACKBUILD FILES: README doinst.sh pyformex.SlackBuild pyformex.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pyformex-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fa1526927c44cf67882195d3f988edd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyformex (program to create 3D geometry from Python scripts) + +SLACKBUILD NAME: pygraphviz +SLACKBUILD LOCATION: ./graphics/pygraphviz +SLACKBUILD FILES: README pygraphviz.SlackBuild pygraphviz.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7e/b1/d6d849ddaf6f11036f9980d433f383d4c13d1ebcfc3cd09bc845bda7e433/pygraphviz-1.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c186f5f6567e523a862063fc62ddcd2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygraphviz (Python interface to Graphviz) + +SLACKBUILD NAME: python3-gds3xtrude +SLACKBUILD LOCATION: ./graphics/python3-gds3xtrude +SLACKBUILD FILES: README python3-gds3xtrude.SlackBuild python3-gds3xtrude.info slack-desc +SLACKBUILD VERSION: 0.0.13 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e9/11/683cee1ad6e7927005400477b8c5ceeee3dab004f51349467cb3f9280ad0/gds3xtrude-0.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8755ad97da2a6d080aff10c35380c270 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gds3xtrude (A simple layout to 3D converter) + +SLACKBUILD NAME: qcad +SLACKBUILD LOCATION: ./graphics/qcad +SLACKBUILD FILES: README doinst.sh qcad.SlackBuild qcad.desktop qcad.info qcad.sh slack-desc +SLACKBUILD VERSION: 3.26.2.0 +SLACKBUILD DOWNLOAD: https://github.com/qcad/qcad/archive/v3.26.2.0/qcad-3.26.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a94cff2853489352c38d8e3d6f1e6edc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qcad (Open Source CAD) + +SLACKBUILD NAME: qcomicbook +SLACKBUILD LOCATION: ./graphics/qcomicbook +SLACKBUILD FILES: README doinst.sh qcomicbook.SlackBuild qcomicbook.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/stolowski/QComicBook/archive/0.9.1/QComicBook-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8762ff0698652cd2c383dbaa30cc132 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qcomicbook (comic book reader) + +SLACKBUILD NAME: qcustomplot +SLACKBUILD LOCATION: ./graphics/qcustomplot +SLACKBUILD FILES: README doinst.sh qcustomplot.SlackBuild qcustomplot.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/ecme2/QCustomPlot/-/archive/v2.1.1/QCustomPlot-v2.1.1.tar.gz https://www.qcustomplot.com/release/2.1.1/QCustomPlot-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e481fc69a91cd9ad1341397338457caa dec87d6ad14745683ebe166b5936bab1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qcustomplot (Qt C++ widget for plotting and data visualization) + +SLACKBUILD NAME: qelectrotech +SLACKBUILD LOCATION: ./graphics/qelectrotech +SLACKBUILD FILES: README doinst.sh qelectrotech.SlackBuild qelectrotech.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://git.tuxfamily.org/qet/qet.git/snapshot/qet-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d09737152b797dd93969aa9058b9d01d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qelectrotech (A Free Electrical Drawing Program) + +SLACKBUILD NAME: qimgv +SLACKBUILD LOCATION: ./graphics/qimgv +SLACKBUILD FILES: README doinst.sh qimgv.SlackBuild qimgv.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/easymodo/qimgv/archive/v1.0.2/qimgv-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c5b4daa98425aabd6c498aafb7e71a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qimgv (lightweight image viewer) + +SLACKBUILD NAME: qiv +SLACKBUILD LOCATION: ./graphics/qiv +SLACKBUILD FILES: README doinst.sh new_formats.diff qiv-allfmt.sqf qiv.SlackBuild qiv.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://codeberg.org/ciberandy/qiv/archive/v3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e0c2a640605592cbfaa1aa51348cd06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qiv (Quick Image Viewer) + +SLACKBUILD NAME: ralcgm +SLACKBUILD LOCATION: ./graphics/ralcgm +SLACKBUILD FILES: README fix_warnings.diff no_interactive_config.diff ralcgm-linux.patch ralcgm.SlackBuild ralcgm.info slack-desc +SLACKBUILD VERSION: 3.50 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/c/1/c132d8533527c35eb99581ed7cc738db/ralcgm-3.50.tar.Z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c132d8533527c35eb99581ed7cc738db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ralcgm (view/convert CGM vector image files) + +SLACKBUILD NAME: raw-thumbnailer +SLACKBUILD LOCATION: ./graphics/raw-thumbnailer +SLACKBUILD FILES: README doinst.sh raw-thumbnailer.SlackBuild raw-thumbnailer.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://libopenraw.freedesktop.org/download/raw-thumbnailer-3.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc56f327b3e2b2c647abd99b728b27a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: raw-thumbnailer (thumbnailer for RAW camera files) + +SLACKBUILD NAME: rawtherapee-haldclut +SLACKBUILD LOCATION: ./graphics/rawtherapee-haldclut +SLACKBUILD FILES: README rawtherapee-haldclut.SlackBuild rawtherapee-haldclut.info slack-desc +SLACKBUILD VERSION: 20150920 +SLACKBUILD DOWNLOAD: http://rawtherapee.com/shared/HaldCLUT.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4742e362a70c1a1c0fb9042a17d285e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rawtherapee-haldclut (film simulation collection) + +SLACKBUILD NAME: rawtherapee +SLACKBUILD LOCATION: ./graphics/rawtherapee +SLACKBUILD FILES: README doinst.sh jpeg_turbo_3.0.3.patch rawtherapee.SlackBuild rawtherapee.info slack-desc +SLACKBUILD VERSION: 5.10 +SLACKBUILD DOWNLOAD: http://rawtherapee.com/shared/source/rawtherapee-5.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7391fe9c75d1c54ffcd79325c1b59852 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rawtherapee (High Image Quality) + +SLACKBUILD NAME: realesrgan-ncnn-vulkan +SLACKBUILD LOCATION: ./graphics/realesrgan-ncnn-vulkan +SLACKBUILD FILES: README realesrgan-ncnn-vulkan.SlackBuild realesrgan-ncnn-vulkan.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/realesrgan-ncnn-vulkan/realesrgan-ncnn-vulkan-0.2.0.tar.xz https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.5.0/realesrgan-ncnn-vulkan-20220424-ubuntu.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dff59ec261f7bdc744c0643e59444e1 a7186233b5c0cbea7dc261f7a730ddf3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: realesrgan-ncnn-vulkan (NCNN implementation of Real-ESRGAN) + +SLACKBUILD NAME: renderdoc +SLACKBUILD LOCATION: ./graphics/renderdoc +SLACKBUILD FILES: README doinst.sh renderdoc.SlackBuild renderdoc.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/baldurk/renderdoc/archive/v1.11/renderdoc-1.11.tar.gz https://github.com/baldurk/swig/archive/renderdoc-modified-7/swig-renderdoc-modified-7.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 023a7cb3d7980a1aa054695059262b86 5558ee4e2fcf33b8dceb191ed4795a23 +SLACKBUILD SHORT DESCRIPTION: renderdoc (Stand-alone graphics debugging tool) + +SLACKBUILD NAME: resynthesizer +SLACKBUILD LOCATION: ./graphics/resynthesizer +SLACKBUILD FILES: README resynthesizer.SlackBuild resynthesizer.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/bootchk/resynthesizer/archive/v2.0.3/resynthesizer-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7495c634abf90789eab64227fbf8fe0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: resynthesizer (Gimp plug-in for texture synthesis) + +SLACKBUILD NAME: ristretto +SLACKBUILD LOCATION: ./graphics/ristretto +SLACKBUILD FILES: README doinst.sh ristretto.SlackBuild ristretto.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/ristretto/0.13/ristretto-0.13.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3b1706a991a34f9866b0b2c27c6d0e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ristretto (fast and lightweight picture-viewer) + +SLACKBUILD NAME: scantailor-advanced +SLACKBUILD LOCATION: ./graphics/scantailor-advanced +SLACKBUILD FILES: README doinst.sh scantailor-advanced.SlackBuild scantailor-advanced.info slack-desc +SLACKBUILD VERSION: 1.0.19 +SLACKBUILD DOWNLOAD: https://github.com/vigri/scantailor-advanced/archive/v1.0.19/scantailor-advanced-1.0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 852ae1ec6ce5f5c8dcd3c1f24ef18549 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scantailor-advanced (post-processing tool for scanned pages) + +SLACKBUILD NAME: scour +SLACKBUILD LOCATION: ./graphics/scour +SLACKBUILD FILES: README scour.SlackBuild scour.info slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: https://github.com/scour-project/scour/archive/v0.35/scour-0.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 811edeb8ec0991e491be38fbba13b76d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scour (python SVG cleaner) + +SLACKBUILD NAME: screencloud +SLACKBUILD LOCATION: ./graphics/screencloud +SLACKBUILD FILES: 010-screencloud-fix-python-link-libraries.patch README screencloud.SlackBuild screencloud.info slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://github.com/olav-st/screencloud/archive/v1.5.3/screencloud-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09e2ac963e3017609c638e1f1b212e20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: screencloud (Easy to use screenshot tool) + +SLACKBUILD NAME: screengrab +SLACKBUILD LOCATION: ./graphics/screengrab +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README doinst.sh screengrab.SlackBuild screengrab.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/screengrab/releases/download/3.1.0/screengrab-3.1.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e5189c8e3e7de54e3828cded5705da53 +SLACKBUILD SHORT DESCRIPTION: screengrab (screenshot grabber) + +SLACKBUILD NAME: scrot +SLACKBUILD LOCATION: ./graphics/scrot +SLACKBUILD FILES: README scrot.SlackBuild scrot.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://github.com/resurrecting-open-source-projects/scrot/releases/download/1.10/scrot-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100d97845016421e60fcf444232a3781 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scrot (commandline screen capture program) + +SLACKBUILD NAME: shalbum +SLACKBUILD LOCATION: ./graphics/shalbum +SLACKBUILD FILES: README shalbum.SlackBuild shalbum.info slack-desc +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: https://github.com/sztokbant/shalbum/archive/1.22/shalbum-1.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33c55647ab15839daa395f2eb72f083c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shalbum (Image Gallery Creator) + +SLACKBUILD NAME: shotwell +SLACKBUILD LOCATION: ./graphics/shotwell +SLACKBUILD FILES: README doinst.sh shotwell.SlackBuild shotwell.info slack-desc +SLACKBUILD VERSION: 0.32.10 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/shotwell/0.32/shotwell-0.32.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30c7a0e4ef83e770af40e5e5c2304075 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shotwell (Open source photo manager for GNOME) + +SLACKBUILD NAME: shutter +SLACKBUILD LOCATION: ./graphics/shutter +SLACKBUILD FILES: README doinst.sh shutter.SlackBuild shutter.info slack-desc +SLACKBUILD VERSION: 0.94.3 +SLACKBUILD DOWNLOAD: https://launchpad.net/shutter/0.9x/0.94.3/+download/shutter-0.94.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1f22983322897f27c5690f49de226cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shutter (a feature-rich screenshot program) + +SLACKBUILD NAME: simple-scan +SLACKBUILD LOCATION: ./graphics/simple-scan +SLACKBUILD FILES: README doinst.sh simple-scan.SlackBuild simple-scan.info slack-desc +SLACKBUILD VERSION: 42.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/simple-scan/42/simple-scan-42.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd5c3ad8559a13db93b78d0b01091eb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simple-scan (scanning utility) + +SLACKBUILD NAME: sng +SLACKBUILD LOCATION: ./graphics/sng +SLACKBUILD FILES: README slack-desc sng.SlackBuild sng.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sng/files/sng-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c234eb4c2c3fe36ed0005bba9b10cf38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sng (lossless editing of PNGs via text representation) + +SLACKBUILD NAME: stltools +SLACKBUILD LOCATION: ./graphics/stltools +SLACKBUILD FILES: README slack-desc stltools.SlackBuild stltools.info +SLACKBUILD VERSION: 2022.01.20 +SLACKBUILD DOWNLOAD: https://github.com/rsmith-nl/stltools/archive/2022.01.20/stltools-2022.01.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d67aa58bb5cb50bd5967d146a3df762e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stltools (Python modules and scripts for handling stl files) + +SLACKBUILD NAME: svp +SLACKBUILD LOCATION: ./graphics/svp +SLACKBUILD FILES: README slack-desc svp.SlackBuild svp.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://www.svgalib.org/matan/svp/svp-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6eaf7f21262b4dca32c2ef6bb0d212bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svp (A ghostscript front end for svgalib) + +SLACKBUILD NAME: swappy +SLACKBUILD LOCATION: ./graphics/swappy +SLACKBUILD FILES: README doinst.sh skip-git.patch slack-desc swappy.SlackBuild swappy.info +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/jtheoof/swappy/releases/download/v1.8.0/swappy-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1cba0e1e29f549e05736395df215b18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swappy (wayland screenshot editor) + +SLACKBUILD NAME: sxiv +SLACKBUILD LOCATION: ./graphics/sxiv +SLACKBUILD FILES: README doinst.sh slack-desc sxiv.SlackBuild sxiv.info +SLACKBUILD VERSION: 26 +SLACKBUILD DOWNLOAD: https://github.com/xyb3rt/sxiv/archive/v26/sxiv-26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 969d086bff438ae882433f8729d2b95d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sxiv (Simple X Image Viewer) + +SLACKBUILD NAME: synfig +SLACKBUILD LOCATION: ./graphics/synfig +SLACKBUILD FILES: README slack-desc synfig.SlackBuild synfig.info +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/synfig/synfig/releases/download/v1.5.5/synfig-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 151fd5a68bd4ca89c504f51f38787306 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: synfig (Professional vector animation program, CLI) + +SLACKBUILD NAME: synfigstudio +SLACKBUILD LOCATION: ./graphics/synfigstudio +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc synfigstudio.SlackBuild synfigstudio.info +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/synfig/synfig/releases/download/v1.5.5/synfigstudio-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5408f7844bea439a721d8f8229b1f21e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: synfigstudio (Synfig Studio - Professional vector animation program) + +SLACKBUILD NAME: tclblt +SLACKBUILD LOCATION: ./graphics/tclblt +SLACKBUILD FILES: README patches/02-debian-all.patch patches/03-fedora-patch-2.patch patches/04-fedora-tk8.5.6.patch patches/05-tk8.5-zoomstack.patch patches/autoreconf.patch patches/blthash.patch patches/bltnsutil.patch patches/const.patch patches/decls.patch patches/doc-typos.patch patches/install.patch patches/ldflags.patch patches/pkgindex.patch patches/pointertoint.patch patches/series patches/source.patch patches/switch.patch patches/table.patch patches/tcl8.6.patch patches/tk8.6.patch patches/uninitialized.patch patches/unused.patch patches/usetclint.patch patches/usetkint.patch slack-desc tclblt.SlackBuild tclblt.info +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wize/blt-src-2.5.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cfa4ff086e7b7e1751a3ef44b209401 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclblt (Tcl/Tk Extension) + +SLACKBUILD NAME: teighafileconverter +SLACKBUILD LOCATION: ./graphics/teighafileconverter +SLACKBUILD FILES: README doinst.sh slack-desc teighafileconverter.SlackBuild teighafileconverter.info teighafileconverter.sh +SLACKBUILD VERSION: 19.5.0.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/TeighaFileConverter_QT5_lnxX86_4.7dll.deb +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/TeighaFileConverter_QT5_lnxX64_4.7dll.deb +SLACKBUILD MD5SUM: 68e6185b3419fcf31d53da1fe34142a4 +SLACKBUILD MD5SUM_x86_64: a9da11f38a74a767812f1a11d387bbbf +SLACKBUILD SHORT DESCRIPTION: teighafileconverter (DWG and DXF file converter) + +SLACKBUILD NAME: tesseract +SLACKBUILD LOCATION: ./graphics/tesseract +SLACKBUILD FILES: README slack-desc tesseract.SlackBuild tesseract.info +SLACKBUILD VERSION: 5.5.1 +SLACKBUILD DOWNLOAD: https://github.com/tesseract-ocr/tesseract/archive/5.5.1/tesseract-5.5.1.tar.gz https://github.com/tesseract-ocr/tessdata/raw/4.1.0/eng.traineddata +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc5e603ddde25bdec84c30ac47a2afb 57e0df3d84fed9fbf8c7a8e589f8f012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tesseract (OCR Engine) + +SLACKBUILD NAME: textext +SLACKBUILD LOCATION: ./graphics/textext +SLACKBUILD FILES: README slack-desc textext.SlackBuild textext.info +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/textext-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dbb18bf762565196f8ac1f68f8607e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: textext (An extension of Inkscape to create equations) + +SLACKBUILD NAME: tgif-QPL +SLACKBUILD LOCATION: ./graphics/tgif-QPL +SLACKBUILD FILES: README doinst.sh slack-desc tgif-QPL.SlackBuild tgif-QPL.info tgif.desktop +SLACKBUILD VERSION: 4.2.5 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/71/tgif-QPL-4.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a622240ce2377f15b6d8261e4c49b8f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tgif-QPL (Interactive 2-D drawing facility under X11) + +SLACKBUILD NAME: tikzit +SLACKBUILD LOCATION: ./graphics/tikzit +SLACKBUILD FILES: README doinst.sh slack-desc tikzit.SlackBuild tikzit.info +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: https://github.com/tikzit/tikzit/archive/v2.1.6/tikzit-2.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e12715e9571cd256b1a39c54c06f9b5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tikzit (a graphical tool for rapidly creating TikZ graphics) + +SLACKBUILD NAME: tintii +SLACKBUILD LOCATION: ./graphics/tintii +SLACKBUILD FILES: README doinst.sh slack-desc tintii.SlackBuild tintii.desktop tintii.info tintii.png +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tintii-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 041fb49a44472c55d421e9771e40532b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tintii (photo filter) + +SLACKBUILD NAME: tkpng +SLACKBUILD LOCATION: ./graphics/tkpng +SLACKBUILD FILES: README slack-desc tkpng.SlackBuild tkpng.info +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tkpng/tkpng0.9.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43347d3d805a5bf3ff428ed812834230 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkpng (PNG photo image support for Tcl/Tk) + +SLACKBUILD NAME: triangulizor +SLACKBUILD LOCATION: ./graphics/triangulizor +SLACKBUILD FILES: README doinst.sh slack-desc triangulizor.SlackBuild triangulizor.info +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/triangulizor/triangulizor-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccb85ea055445f5342db8b6cd1c97b54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: triangulizor (triangulize your images) + +SLACKBUILD NAME: trimage +SLACKBUILD LOCATION: ./graphics/trimage +SLACKBUILD FILES: README doinst.sh slack-desc trimage.SlackBuild trimage.info +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/Kilian/Trimage/archive/1.0.6/trimage-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e69c56323692594b66ec5b2f6d0a206 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trimage (image compressor) + +SLACKBUILD NAME: ttfautohint +SLACKBUILD LOCATION: ./graphics/ttfautohint +SLACKBUILD FILES: README slack-desc ttfautohint.SlackBuild ttfautohint.info +SLACKBUILD VERSION: 1.8.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/freetype/ttfautohint-1.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e5b320217909ddfc9ba527cbf7ec823 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttfautohint (TTF Auto Hinter) + +SLACKBUILD NAME: ttyload +SLACKBUILD LOCATION: ./graphics/ttyload +SLACKBUILD FILES: README slack-desc ttyload.SlackBuild ttyload.info +SLACKBUILD VERSION: 0.5.3 +SLACKBUILD DOWNLOAD: http://www.daveltd.com/src/util/ttyload/ttyload-0.5.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e078fe59d94725ee41155e4d8de49087 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttyload (A color-coded console load graph) + +SLACKBUILD NAME: tuxpaint-stamps +SLACKBUILD LOCATION: ./graphics/tuxpaint-stamps +SLACKBUILD FILES: README slack-desc tuxpaint-stamps.SlackBuild tuxpaint-stamps.info +SLACKBUILD VERSION: 2025.05.26 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/tuxpaint/tuxpaint-stamps-2025.05.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e799f3fa134e22dcc050d311408cd8ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxpaint-stamps (Rubber stamps collection for Tux Paint) + +SLACKBUILD NAME: tuxpaint +SLACKBUILD LOCATION: ./graphics/tuxpaint +SLACKBUILD FILES: README doinst.sh slack-desc tuxpaint.SlackBuild tuxpaint.info +SLACKBUILD VERSION: 0.9.35 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/tuxpaint/tuxpaint-0.9.35.tar.gz https://downloads.sourceforge.net/tuxpaint/tuxpaint-config-0.0.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb6520b3a604a7c9f403298d5bd5d639 0f51f7a48116a4f01e7a4399a0f0e577 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuxpaint (A drawing program for young children) + +SLACKBUILD NAME: ueberzug +SLACKBUILD LOCATION: ./graphics/ueberzug +SLACKBUILD FILES: README slack-desc ueberzug.SlackBuild ueberzug.info +SLACKBUILD VERSION: 18.1.9 +SLACKBUILD DOWNLOAD: https://github.com/seebye/ueberzug/archive/18.1.9/ueberzug-18.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d6ee6e2ef75c68e318bdb224be71af1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ueberzug (An alternative to w3mimgdisplay) + +SLACKBUILD NAME: ueberzugpp +SLACKBUILD LOCATION: ./graphics/ueberzugpp +SLACKBUILD FILES: README fix-canvas-iterm2.patch slack-desc ueberzugpp.SlackBuild ueberzugpp.info +SLACKBUILD VERSION: 2.9.8 +SLACKBUILD DOWNLOAD: https://github.com/jstkdng/ueberzugpp/archive/v2.9.8/ueberzugpp-2.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ec05dab806debcaec12e91e51a41c8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ueberzugpp (a drop-in replacement for ueberzug written in C++) + +SLACKBUILD NAME: ufraw +SLACKBUILD LOCATION: ./graphics/ufraw +SLACKBUILD FILES: README doinst.sh patches/ufraw-0.22-exiv2-0.28.patch slack-desc ufraw.SlackBuild ufraw.info +SLACKBUILD VERSION: 20210427_684af05 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/ufraw-20210427_684af05.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29b30593cd9e466a09e3bd926abaa271 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ufraw (Unindentified Flying RAW) + +SLACKBUILD NAME: uniconvertor +SLACKBUILD LOCATION: ./graphics/uniconvertor +SLACKBUILD FILES: README slack-desc uniconvertor.SlackBuild uniconvertor.info +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/uniconvertor/uniconvertor-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1272315a58304ece2ff588834e23f72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uniconvertor (universal vector graphics translator) + +SLACKBUILD NAME: unpaper +SLACKBUILD LOCATION: ./graphics/unpaper +SLACKBUILD FILES: README slack-desc unpaper-7.0.0-no-sphinx.patch unpaper.SlackBuild unpaper.info +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: https://www.flameeyes.com/files/unpaper-7.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24be66b049a27b6f841cc7444ceff9cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unpaper (for post-processing scanned and photocopied book pages) + +SLACKBUILD NAME: urbanlightscape +SLACKBUILD LOCATION: ./graphics/urbanlightscape +SLACKBUILD FILES: README doinst.sh slack-desc urbanlightscape.SlackBuild urbanlightscape.desktop urbanlightscape.info urbanlightscape.png +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/urbanlightscape-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5097a9a48f2f2cde1d641380f050dc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urbanlightscape (photo filter) + +SLACKBUILD NAME: veles +SLACKBUILD LOCATION: ./graphics/veles +SLACKBUILD FILES: README doinst.sh slack-desc veles.SlackBuild veles.info +SLACKBUILD VERSION: 2018.05.0.TIF +SLACKBUILD DOWNLOAD: https://github.com/codilime/veles/archive/2018.05.0.TIF/veles-2018.05.0.TIF.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f10259c5d85700f45e36b629090efed7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: veles (A new age tool for binary analysis) + +SLACKBUILD NAME: viewnior +SLACKBUILD LOCATION: ./graphics/viewnior +SLACKBUILD FILES: README doinst.sh exiv2-0.28.patch slack-desc viewnior.SlackBuild viewnior.info +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://github.com/hellosiyan/Viewnior/archive/viewnior-1.8/Viewnior-viewnior-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29d773910df2d120c193ff2e2bc971f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: viewnior (The Elegant Image Viewer) + +SLACKBUILD NAME: vimiv-qt +SLACKBUILD LOCATION: ./graphics/vimiv-qt +SLACKBUILD FILES: README build-with-pyproject-toml.patch doinst.sh slack-desc vimiv-qt.SlackBuild vimiv-qt.info +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/karlch/vimiv-qt/archive/v0.9.0/vimiv-qt-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7fcb37e8d95809ad38f8ee2aae62f6b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vimiv-qt (vim-like image viewer) + +SLACKBUILD NAME: vips +SLACKBUILD LOCATION: ./graphics/vips +SLACKBUILD FILES: README slack-desc vips.SlackBuild vips.info +SLACKBUILD VERSION: 8.18.2 +SLACKBUILD DOWNLOAD: https://github.com/libvips/libvips/releases/download/v8.18.2/vips-8.18.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 182e614e5d0ce557885158bfb0dd3f76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vips (fast image processing library with low memory needs) + +SLACKBUILD NAME: vuescan +SLACKBUILD LOCATION: ./graphics/vuescan +SLACKBUILD FILES: README slack-desc vuescan.SlackBuild vuescan.info +SLACKBUILD VERSION: 9.8.51 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://d2bwyyzfw77fhf.cloudfront.net/vuea6498.tgz https://d2bwyyzfw77fhf.cloudfront.net/vuex6498.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 42cd8e89626092b0872e7f4ff1f5c149 0275188f5b77ba70334d7da3d8ae1865 +SLACKBUILD SHORT DESCRIPTION: vuescan (Ed Hamrick's scanner software) + +SLACKBUILD NAME: wavelet-denoise +SLACKBUILD LOCATION: ./graphics/wavelet-denoise +SLACKBUILD FILES: README slack-desc wavelet-denoise.SlackBuild wavelet-denoise.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/wavelet-denoise-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a02862026857575cdf81b24477e42f4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wavelet-denoise (GIMP plugin) + +SLACKBUILD NAME: weasis-bin +SLACKBUILD LOCATION: ./graphics/weasis-bin +SLACKBUILD FILES: README doinst.sh slack-desc weasis-bin.SlackBuild weasis-bin.info +SLACKBUILD VERSION: 4.6.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nroduit/Weasis/releases/download/v4.6.5/weasis-4.6.5-1.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c1ea183e636ab8d976ae1e91371fc09d +SLACKBUILD SHORT DESCRIPTION: weasis (DICOM image viewer for CT and MRI scans) + +SLACKBUILD NAME: webp-pixbuf-loader +SLACKBUILD LOCATION: ./graphics/webp-pixbuf-loader +SLACKBUILD FILES: README doinst.sh git2tarxz.sh slack-desc webp-pixbuf-loader.SlackBuild webp-pixbuf-loader.info +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://github.com/aruiz/webp-pixbuf-loader/archive/0.2.4/webp-pixbuf-loader-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2218f764598044497691c02bf641173d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webp-pixbuf-loader (WEBP loader for gdk-pixbuf2) + +SLACKBUILD NAME: white_dune +SLACKBUILD LOCATION: ./graphics/white_dune +SLACKBUILD FILES: README slack-desc white_dune.SlackBuild white_dune.info +SLACKBUILD VERSION: 1.876 +SLACKBUILD DOWNLOAD: ftp://ftp.ourproject.org/pub/wdune/wdune-1.876.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bddc4c43586251482f179c1c67e92b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: white_dune (X3DV/VRML97 editor/animation tool/simple 3D modeller) + +SLACKBUILD NAME: whyteboard +SLACKBUILD LOCATION: ./graphics/whyteboard +SLACKBUILD FILES: README doinst.sh slack-desc whyteboard.SlackBuild whyteboard.desktop whyteboard.info whyteboard.png +SLACKBUILD VERSION: 0.41.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/whyteboard/files/whyteboard/0.41/whyteboard-0.41.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca95a8c702c59fe2516de9a525b59658 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whyteboard (A simple image, pdf and postcript annotator) + +SLACKBUILD NAME: wine-nine-standalone +SLACKBUILD LOCATION: ./graphics/wine-nine-standalone +SLACKBUILD FILES: README slack-desc wine-nine-standalone.SlackBuild wine-nine-standalone.info +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/iXit/wine-nine-standalone/archive/v0.8/wine-nine-standalone-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 84c245c029aa88e21a544dd01607d93e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wine-nine-standalone (Gallium Nine support for wine) + +SLACKBUILD NAME: xbmbrowser +SLACKBUILD LOCATION: ./graphics/xbmbrowser +SLACKBUILD FILES: README slack-desc xbmbrowser.SlackBuild xbmbrowser.info +SLACKBUILD VERSION: 5.1b +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xbmbrowser5.1b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbe0d9de41593b8f638f956035bc7fa8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbmbrowser (xbm and xpm browser) + +SLACKBUILD NAME: xcalib +SLACKBUILD LOCATION: ./graphics/xcalib +SLACKBUILD FILES: README slack-desc xcalib.SlackBuild xcalib.info +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://github.com/OpenICC/xcalib/archive/0.10/xcalib-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7495d13e88a6e1ead3b20aa8e0d9a042 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcalib (color profile manager) + +SLACKBUILD NAME: xcf-pixbuf-loader +SLACKBUILD LOCATION: ./graphics/xcf-pixbuf-loader +SLACKBUILD FILES: README doinst.sh git2tarxz.sh slack-desc xcf-pixbuf-loader.SlackBuild xcf-pixbuf-loader.info +SLACKBUILD VERSION: 20180108.eb42b85 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xcf-pixbuf-loader-20180108.eb42b85.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b73f994ba57edcfd25c964bfc1f3680f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcf-pixbuf-loader (gdk-pixbuf2 loader for Gimp image files) + +SLACKBUILD NAME: xcur2png +SLACKBUILD LOCATION: ./graphics/xcur2png +SLACKBUILD FILES: README slack-desc xcur2png.SlackBuild xcur2png.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/eworm-de/xcur2png/releases/download/0.7.1/xcur2png-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abbd872dc120bbc0fb2f9693ed4e13c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcur2png (convert idiotic Xcursor format files to PNG) + +SLACKBUILD NAME: xdaliclock +SLACKBUILD LOCATION: ./graphics/xdaliclock +SLACKBUILD FILES: README doinst.sh slack-desc xdaliclock.SlackBuild xdaliclock.info +SLACKBUILD VERSION: 2.44 +SLACKBUILD DOWNLOAD: https://www.jwz.org/xdaliclock/xdaliclock-2.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5aaf72806e15f501c33d3d8453876e42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdaliclock (melting digital clock) + +SLACKBUILD NAME: xdot +SLACKBUILD LOCATION: ./graphics/xdot +SLACKBUILD FILES: README slack-desc xdot.SlackBuild xdot.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/jrfonseca/xdot.py/archive/1.4/xdot.py-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f842fb862a0098f09b6f46ee8ce39947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdot (viewer for graphs written in Graphviz's dot language) + +SLACKBUILD NAME: xfishtank +SLACKBUILD LOCATION: ./graphics/xfishtank +SLACKBUILD FILES: README doinst.sh slack-desc xfishtank.SlackBuild xfishtank.info +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://jim.rees.org/computers/xfishtank.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7349487c47e972565e488dc574103dfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfishtank (X11 aquarium) + +SLACKBUILD NAME: ximaging +SLACKBUILD LOCATION: ./graphics/ximaging +SLACKBUILD FILES: README filters.app-defaults slack-desc ximaging.SlackBuild ximaging.info +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/ximaging/ximaging-src-1.9.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: add8fbfe30bb56a8a7ea7518c93f3333 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ximaging (Motif-based image viewer and browser for UNIX/X11) + +SLACKBUILD NAME: xli +SLACKBUILD LOCATION: ./graphics/xli +SLACKBUILD FILES: README patch-ac patch-ad patch-ae patch-af patch-ag patch-ah slack-desc xli.SlackBuild xli.info +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: https://ftp.netbsd.org/pub/pkgsrc/distfiles/xli-2005-02-27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db470da53500017fd6969457c12c98f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xli (X11 Image Loading Utility) + +SLACKBUILD NAME: xloadimage +SLACKBUILD LOCATION: ./graphics/xloadimage +SLACKBUILD FILES: README enable-image-types.patch png15-tiff4.patch slack-desc xloadimage.SlackBuild xloadimage.info +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://arch.p5n.pp.ru/~sergej/dl/2018/xloadimage.4.1-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86b42b1b628a9c00008b7deec21e1175 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xloadimage (a modern, fresh, and simple image viewer from 1992) + +SLACKBUILD NAME: xmedcon +SLACKBUILD LOCATION: ./graphics/xmedcon +SLACKBUILD FILES: README doinst.sh slack-desc xmedcon.SlackBuild xmedcon.desktop xmedcon.info +SLACKBUILD VERSION: 0.26.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/xmedcon/XMedCon-Source/0.26.1/xmedcon-0.26.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d56addd9ed1a323309981a5b240494c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmedcon (Medical Image Conversion) + +SLACKBUILD NAME: xnap +SLACKBUILD LOCATION: ./graphics/xnap +SLACKBUILD FILES: README slack-desc xnap.SlackBuild xnap.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/uint23/xnap/archive/v1.0/xnap-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1db9bef921e5557e8fd2568d5a1312e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xnap (X11 mouse cursor snapping utility) + +SLACKBUILD NAME: xpe +SLACKBUILD LOCATION: ./graphics/xpe +SLACKBUILD FILES: README doinst.sh slack-desc xpe.SlackBuild xpe.desktop xpe.info xpe.png +SLACKBUILD VERSION: 0.9.5b +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/nextpe/xpe_project_v0_9_5b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a875f7aa2bc058bd299c1db9aabf067 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpe (neXtgen Povray Editor) + +SLACKBUILD NAME: xviewer +SLACKBUILD LOCATION: ./graphics/xviewer +SLACKBUILD FILES: README doinst.sh slack-desc xviewer.SlackBuild xviewer.info +SLACKBUILD VERSION: 3.4.16 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/xviewer/archive/3.4.16/xviewer-3.4.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f5a0cd5f0b35ad52a47f32ed79ef508 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xviewer (A generic image viewer) + +SLACKBUILD NAME: xzgv +SLACKBUILD LOCATION: ./graphics/xzgv +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc xzgv.SlackBuild xzgv.info +SLACKBUILD VERSION: 0.9.2_2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xzgv/xzgv-0.9.2.tar.gz https://deb.debian.org/debian/pool/main/x/xzgv/xzgv_0.9.2-2.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87d14e59268ace5ba83005a6e20e2be7 2a838db880ef95b5c51f3f2a8c8207cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xzgv (a keyboard-controllable fast picture viewer for X) + +SLACKBUILD NAME: yacreader +SLACKBUILD LOCATION: ./graphics/yacreader +SLACKBUILD FILES: README doinst.sh slack-desc yacreader.SlackBuild yacreader.info +SLACKBUILD VERSION: 9.16.3 +SLACKBUILD DOWNLOAD: https://github.com/YACReader/yacreader/releases/download/9.16.3/yacreader-9.16.3-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1c34a0819782a069da5a68fd8202f95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yacreader (comic book reader) + +SLACKBUILD NAME: yafaray-blender +SLACKBUILD LOCATION: ./graphics/yafaray-blender +SLACKBUILD FILES: README slack-desc yafaray-blender.SlackBuild yafaray-blender.info +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/YafaRay/Blender-Exporter/archive/v3.2.0/Blender-Exporter-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1660eb796fb204f07691dd0571f4bceb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yafaray-blender (export your scene from within Blender to Yafaray) + +SLACKBUILD NAME: yafaray +SLACKBUILD LOCATION: ./graphics/yafaray +SLACKBUILD FILES: README slack-desc yafaray.SlackBuild yafaray.info +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/YafaRay/Core/archive/v3.2.0/Core-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 191e81b3d8c942302b97c142049365df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yafaray (raytracing engine) + +SLACKBUILD NAME: yagf +SLACKBUILD LOCATION: ./graphics/yagf +SLACKBUILD FILES: README doinst.sh slack-desc yagf.SlackBuild yagf.info +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/yagf-ocr/yagf-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc01d671fafbfa71fad3d95591ccca37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yagf (graphical interface for cuneiform) + +SLACKBUILD NAME: yed +SLACKBUILD LOCATION: ./graphics/yed +SLACKBUILD FILES: README doinst.sh license_agreement.txt slack-desc yed.SlackBuild yed.desktop yed.info yed.sh +SLACKBUILD VERSION: 3.25.1 +SLACKBUILD DOWNLOAD: https://www.yworks.com/resources/yed/demo/yEd-3.25.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: feab78084d89f9da0a23c3dee49c7e82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yed (graph editor) + +SLACKBUILD NAME: yvonne +SLACKBUILD LOCATION: ./graphics/yvonne +SLACKBUILD FILES: README doinst.sh fixencoding.diff fixgarbage.diff fixwarnings.diff slack-desc yvonne.SlackBuild yvonne.desktop yvonne.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/atari8/yvonne/Yvonne-1.0/yvonne-1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a32a19700200f3a39a6537aed5936b0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yvonne (viewer for Atari 8-bit image formats) + +SLACKBUILD NAME: zbar +SLACKBUILD LOCATION: ./graphics/zbar +SLACKBUILD FILES: README configure.ac.patch slack-desc zbar.SlackBuild zbar.info +SLACKBUILD VERSION: 0.23.93 +SLACKBUILD DOWNLOAD: https://github.com/mchehab/zbar/archive/0.23.93/zbar-0.23.93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f69d17f6495de023b59b3539ce5e605 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zbar (bar code reader) + +SLACKBUILD NAME: zgrviewer +SLACKBUILD LOCATION: ./graphics/zgrviewer +SLACKBUILD FILES: README slack-desc zgrviewer zgrviewer.SlackBuild zgrviewer.info +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://versaweb.dl.sourceforge.net/project/zvtm/zgrviewer/0.10.0/zgrviewer-0.10.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6d3a2276b44b0d8918a13ba267be1bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zgrviewer (GUI graph viewer) + +SLACKBUILD NAME: zgv +SLACKBUILD LOCATION: ./graphics/zgv +SLACKBUILD FILES: 90-svga.rules README doinst.sh patches/Makefile.doc.diff patches/Makefile.src.diff patches/config.mk.diff slack-desc zgv.SlackBuild zgv.info zgv_5.9-2.patch +SLACKBUILD VERSION: 5.9 +SLACKBUILD DOWNLOAD: http://www.svgalib.org/rus/zgv/zgv-5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d65a434ddeb612f0c488177f873afad2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zgv (svgalib picture viewer) + +SLACKBUILD NAME: 7plus +SLACKBUILD LOCATION: ./ham/7plus +SLACKBUILD FILES: 7plus.SlackBuild 7plus.info C-includes.patch README slack-desc +SLACKBUILD VERSION: 2.25 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/7pl225sr.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74e89f8fa00b7d02ef45386dc9f7352f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 7plus (encoder vaguely similar to Unix's UUENCODE) + +SLACKBUILD NAME: CubicSDR +SLACKBUILD LOCATION: ./ham/CubicSDR +SLACKBUILD FILES: CubicSDR.SlackBuild CubicSDR.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://github.com/cjcliffe/CubicSDR/archive/0.2.7/CubicSDR-0.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e4cfeab14d9ec54daaed6079a5312ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CubicSDR (Software-Defined Radio Application) + +SLACKBUILD NAME: DroidStar +SLACKBUILD LOCATION: ./ham/DroidStar +SLACKBUILD FILES: DroidStar.SlackBuild DroidStar.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/hellocodelinux/DroidStar/archive/v1.0/DroidStar-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c688d706b1ff6a29519bccadb4fd0bfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DroidStar (Digital Voice for Amateur Radio) + +SLACKBUILD NAME: QtSoundModem +SLACKBUILD LOCATION: ./ham/QtSoundModem +SLACKBUILD FILES: QtSoundModem.SlackBuild QtSoundModem.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1 +SLACKBUILD DOWNLOAD: https://www.cantab.net/users/john.wiseman/Downloads/Beta/QtSMSource.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 992a6934b726d19532783585d5f33ec6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QtSoundModem (is a multi-platform port of UZ7HO's SoundModem) + +SLACKBUILD NAME: QtTermTCP +SLACKBUILD LOCATION: ./ham/QtTermTCP +SLACKBUILD FILES: QtTermTCP.SlackBuild QtTermTCP.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1 +SLACKBUILD DOWNLOAD: https://www.cantab.net/users/john.wiseman/Downloads/Beta/QtTermTCPSource.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06d69300ba1c9012446e47e888cc9411 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QtTermTCP (terminal for radio packet) + +SLACKBUILD NAME: SDRPlay +SLACKBUILD LOCATION: ./ham/SDRPlay +SLACKBUILD FILES: README SDRPlay.SlackBuild SDRPlay.info slack-desc +SLACKBUILD VERSION: 3.15.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.sdrplay.com/software/SDRplay_RSP_API-Linux-3.15.2.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 92feae82c39d2e33eec13fc5662a3b9b +SLACKBUILD SHORT DESCRIPTION: SDRPlay (API/Driver for SDR Play SDR) + +SLACKBUILD NAME: SoapyFobosSDR +SLACKBUILD LOCATION: ./ham/SoapyFobosSDR +SLACKBUILD FILES: README SoapyFobosSDR.SlackBuild SoapyFobosSDR.info slack-desc +SLACKBUILD VERSION: 20260201.d2df4efa +SLACKBUILD DOWNLOAD: https://github.com/rigexpert/SoapyFobosSDR/archive/d2df4efa/SoapyFobosSDR-d2df4efac48d7495dc58637ec879fc93ff99bbf0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cae8f8a52e487ab804395937e27df452 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoapyFobosSDR (Soapy SDR module for Fobos-SDR) + +SLACKBUILD NAME: SoapyRTLSDR +SLACKBUILD LOCATION: ./ham/SoapyRTLSDR +SLACKBUILD FILES: README SoapyRTLSDR.SlackBuild SoapyRTLSDR.info slack-desc +SLACKBUILD VERSION: 20250924.b1f568d1 +SLACKBUILD DOWNLOAD: https://github.com/pothosware/SoapyRTLSDR/archive/b1f568d1/SoapyRTLSDR-b1f568d1b57cc973a1d2ee49be68d0d748d164e4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1245460532e9dfd682fa02c9a4db5d86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoapyRTLSDR (Soapy SDR module for RTL-SDR) + +SLACKBUILD NAME: SoapyRemote +SLACKBUILD LOCATION: ./ham/SoapyRemote +SLACKBUILD FILES: README SoapyRemote.SlackBuild SoapyRemote.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/pothosware/SoapyRemote/archive/soapy-remote-0.5.1/SoapyRemote-soapy-remote-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce017cf0bb53568e0684ee023366a95f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoapyRemote (Remote support for Soapy SDR) + +SLACKBUILD NAME: SoapySDR +SLACKBUILD LOCATION: ./ham/SoapySDR +SLACKBUILD FILES: README SoapySDR.SlackBuild SoapySDR.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/pothosware/SoapySDR/archive/soapy-sdr-0.8.1/SoapySDR-soapy-sdr-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64fbfc0ed4c4fa4dd3c4fe91ebb8c1c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoapySDR (vendor and platform neutral SDR support library) + +SLACKBUILD NAME: SoapySDRPlay +SLACKBUILD LOCATION: ./ham/SoapySDRPlay +SLACKBUILD FILES: README SoapySDRPlay.SlackBuild SoapySDRPlay.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://codeload.github.com/pothosware/SoapySDRPlay3/tar.gz/refs/tags/soapy-sdrplay3-0.5.2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29d7d2402afd149031f606d4f34505e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SoapySDRPlay (Soapy SDR module for SDRPlay) + +SLACKBUILD NAME: Xastir +SLACKBUILD LOCATION: ./ham/Xastir +SLACKBUILD FILES: README Xastir.SlackBuild Xastir.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/Xastir/Xastir/archive/Release-2.2.0/Xastir-Release-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ce689b89b3c71545f7eafe17da613f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Xastir (X11 graphical APRS client) + +SLACKBUILD NAME: aldo +SLACKBUILD LOCATION: ./ham/aldo +SLACKBUILD FILES: README aldo.SlackBuild aldo.info slack-desc +SLACKBUILD VERSION: 0.7.7 +SLACKBUILD DOWNLOAD: http://savannah.nongnu.org/download/aldo/aldo-0.7.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7baefd992953a0f4c56085af835495b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aldo (morse code tutor for Linux) + +SLACKBUILD NAME: antscope2 +SLACKBUILD LOCATION: ./ham/antscope2 +SLACKBUILD FILES: README antscope2.SlackBuild antscope2.desktop antscope2.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://github.com/rigexpert/AntScope2/archive/19323af/AntScope2-19323af9b8157dff4c260f516d8bda4b05e6a8a9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2b9188a291c7189c4ebbd92460d1c94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antscope2 (RigExpert antenna analyzers) + +SLACKBUILD NAME: aprx +SLACKBUILD LOCATION: ./ham/aprx +SLACKBUILD FILES: README aprx.SlackBuild aprx.info doinst.sh rc.aprx.new slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: http://thelifeofkenneth.com/aprx/release/aprx-2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a69509ceb67e2914743621ec3e5b876 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aprx (APRS software package) + +SLACKBUILD NAME: aptdec +SLACKBUILD LOCATION: ./ham/aptdec +SLACKBUILD FILES: README aptdec.SlackBuild aptdec.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/Xerbo/aptdec/archive/v1.8.0/aptdec-1.8.0.zip https://github.com/cofyc/argparse/archive/c612dc03/argparse-c612dc03958cdbd538ca306d61853b643a435933.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fe7078bc1d8be379be8641296bc14e1 5e8bdf58b31cee4cf34305cad9f6a288 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aptdec (NOAA APT satellite imagery decoder) + +SLACKBUILD NAME: ax25-apps +SLACKBUILD LOCATION: ./ham/ax25-apps +SLACKBUILD FILES: README ax25-apps.SlackBuild ax25-apps.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.8_rc5 +SLACKBUILD DOWNLOAD: http://www.linux-ax25.org/pub/ax25-apps/ax25-apps-0.0.8-rc5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9562dceecae1b47f17088746b2a15da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ax25-apps (AX.25 Packet radio support software) + +SLACKBUILD NAME: ax25-tools +SLACKBUILD LOCATION: ./ham/ax25-tools +SLACKBUILD FILES: README ax25-tools.SlackBuild ax25-tools.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.10_rc5 +SLACKBUILD DOWNLOAD: http://www.linux-ax25.org/pub/ax25-tools/ax25-tools-0.0.10-rc5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8cf1495820c445013c3776babcd057d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ax25-tools (AX.25 Packet radio supporting tools) + +SLACKBUILD NAME: baudline +SLACKBUILD LOCATION: ./ham/baudline +SLACKBUILD FILES: README baudline.SlackBuild baudline.desktop baudline.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.08 +SLACKBUILD DOWNLOAD: http://www.baudline.com/baudline_1.08_linux_i686.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://www.baudline.com/baudline_1.08_linux_x86_64.tar.gz +SLACKBUILD MD5SUM: a400669fe11e5189e5d9d9db18dae70d +SLACKBUILD MD5SUM_x86_64: 8ca7a48c17d4826f2a634ffe5137811e +SLACKBUILD SHORT DESCRIPTION: baudline (spectrum analyzer program) + +SLACKBUILD NAME: chirp +SLACKBUILD LOCATION: ./ham/chirp +SLACKBUILD FILES: README chirp.SlackBuild chirp.info doinst.sh slack-desc +SLACKBUILD VERSION: 20221217 +SLACKBUILD DOWNLOAD: https://trac.chirp.danplanet.com/chirp_daily/LATEST/chirp-legacy-20221217.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b0eb0e7094c7ad07c9831cb4d696557 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chirp (free, open-source tool for programming your amateur radio) + +SLACKBUILD NAME: cm256cc +SLACKBUILD LOCATION: ./ham/cm256cc +SLACKBUILD FILES: README cm256cc.SlackBuild cm256cc.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/f4exb/cm256cc/archive/v1.1.2/cm256cc-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4e543d3410e3256c829563a2f339d22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cm256cc (Fast GF(256) Cauchy MDS Block Erasure Codec in C++) + +SLACKBUILD NAME: codec2 +SLACKBUILD LOCATION: ./ham/codec2 +SLACKBUILD FILES: README codec2.SlackBuild codec2.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/drowe67/codec2/archive/1.2.0/codec2-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8186452c6d3cfc89cc6c880a6a7130d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: codec2 (low bit rate speech codec) + +SLACKBUILD NAME: cqrlog +SLACKBUILD LOCATION: ./ham/cqrlog +SLACKBUILD FILES: README cqrlog.SlackBuild cqrlog.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/ok2cqr/cqrlog/archive/v2.5.2/cqrlog-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69741e8d691c622e1be281db1c9d2bba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cqrlog (an advanced ham radio logger) + +SLACKBUILD NAME: csdr +SLACKBUILD LOCATION: ./ham/csdr +SLACKBUILD FILES: README csdr.SlackBuild csdr.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://github.com/simonyiszk/csdr/archive/0.15/csdr-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7e98d3af4a3a84358c336f45e975b60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csdr (A simple DSP library and command-line tool for SDR) + +SLACKBUILD NAME: cwdaemon +SLACKBUILD LOCATION: ./ham/cwdaemon +SLACKBUILD FILES: README cwdaemon.SlackBuild cwdaemon.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/cwdaemon/files/cwdaemon-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 681e02e48fb5a05c2e7bea0e63f5d94d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwdaemon (Morse Code keyer daemon) + +SLACKBUILD NAME: cwstation +SLACKBUILD LOCATION: ./ham/cwstation +SLACKBUILD FILES: README cwstation.SlackBuild cwstation.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cwstation-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2927f01fc3b2fcf5a1ba4dcfcb9d3f69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwstation (A morse code trainer) + +SLACKBUILD NAME: dab_lib +SLACKBUILD LOCATION: ./ham/dab_lib +SLACKBUILD FILES: README dab_lib.SlackBuild dab_lib.info slack-desc +SLACKBUILD VERSION: 20250329.dfacdcd3 +SLACKBUILD DOWNLOAD: https://github.com/JvanKatwijk/dab-cmdline/archive/dfacdcd3/dab-cmdline-dfacdcd37cd76876def0861b8914d72e831b7b66.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a90487bc3580fece4557dc5de657a51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dab_lib (DAB decoding library) + +SLACKBUILD NAME: demorse +SLACKBUILD LOCATION: ./ham/demorse +SLACKBUILD FILES: README demorse.SlackBuild demorse.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/demorse-1.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4800b759ef4c8ffb6e73d173bcd563b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: demorse (morse code decoder program for Linux) + +SLACKBUILD NAME: direwolf +SLACKBUILD LOCATION: ./ham/direwolf +SLACKBUILD FILES: Makefile.patch README direwolf.SlackBuild direwolf.desktop direwolf.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/wb2osz/direwolf/archive/1.5/direwolf-1.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14572b9179a171e33c1e6f28ef5e8333 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: direwolf (soundcard modem/TNC and APRS encoder/decoder) + +SLACKBUILD NAME: dsdcc +SLACKBUILD LOCATION: ./ham/dsdcc +SLACKBUILD FILES: README dsdcc.SlackBuild dsdcc.info slack-desc +SLACKBUILD VERSION: 1.9.6 +SLACKBUILD DOWNLOAD: https://github.com/f4exb/dsdcc/archive/v1.9.6/dsdcc-1.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d2d935ebea27cb83a5b480a422a1024 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dsdcc (Digital Speech Decoder (DSD) C++ library ) + +SLACKBUILD NAME: dxcc +SLACKBUILD LOCATION: ./ham/dxcc +SLACKBUILD FILES: Makefile.patch README cty.dat dxcc.SlackBuild dxcc.info slack-desc +SLACKBUILD VERSION: 20191204 +SLACKBUILD DOWNLOAD: http://fkurz.net/ham/dxcc/dxcc-20191204.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eec8de4c7cc81172684510c21fb28451 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dxcc (DXCC command line lookup utility) + +SLACKBUILD NAME: ebook2cw +SLACKBUILD LOCATION: ./ham/ebook2cw +SLACKBUILD FILES: README ebook2cw.SlackBuild ebook2cw.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: http://fkurz.net/ham/ebook2cw/ebook2cw-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2069b3a4a2b21810bbf32532e2287f7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ebook2cw (ebook to cw program for Linux) + +SLACKBUILD NAME: ebook2cwgui +SLACKBUILD LOCATION: ./ham/ebook2cwgui +SLACKBUILD FILES: README doinst.sh ebook2cwgui.SlackBuild ebook2cwgui.desktop ebook2cwgui.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: http://fkurz.net/ham/ebook2cw/ebook2cwgui-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89632a392956a9f3fc66461dfa4e08c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ebook2cwgui (GUI front end for ebook2cw) + +SLACKBUILD NAME: fbb +SLACKBUILD LOCATION: ./ham/fbb +SLACKBUILD FILES: README doinst.sh fbb.SlackBuild fbb.info slack-desc +SLACKBUILD VERSION: 7.0.11 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/linfbb/files/fbb-7.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1444dca85d8e8466de83dc7bffb65297 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbb (BBS for bulletins and messages distribution via Packet Radio) + +SLACKBUILD NAME: fldigi +SLACKBUILD LOCATION: ./ham/fldigi +SLACKBUILD FILES: README doinst.sh fldigi.SlackBuild fldigi.info slack-desc +SLACKBUILD VERSION: 4.2.06 +SLACKBUILD DOWNLOAD: http://www.w1hkj.com/files/fldigi/fldigi-4.2.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 197b3af44708bdc3a54e5154b3bd3410 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fldigi (multimode communications program for X) + +SLACKBUILD NAME: flmsg +SLACKBUILD LOCATION: ./ham/flmsg +SLACKBUILD FILES: README doinst.sh flmsg.SlackBuild flmsg.info slack-desc +SLACKBUILD VERSION: 4.0.23 +SLACKBUILD DOWNLOAD: http://www.w1hkj.com/files/flmsg/flmsg-4.0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2732d78e2a519a192c26001cab6be37b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flmsg (Amateur radio messaging tool) + +SLACKBUILD NAME: flrig +SLACKBUILD LOCATION: ./ham/flrig +SLACKBUILD FILES: README doinst.sh flrig.SlackBuild flrig.info slack-desc +SLACKBUILD VERSION: 1.4.5 +SLACKBUILD DOWNLOAD: http://www.w1hkj.com/files/flrig/flrig-1.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 598f41990457ba390e998b188e570388 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flrig (Amateur Radio transceiver control program) + +SLACKBUILD NAME: freedv +SLACKBUILD LOCATION: ./ham/freedv +SLACKBUILD FILES: README doinst.sh freedv.SlackBuild freedv.info slack-desc +SLACKBUILD VERSION: 1.9.9.1 +SLACKBUILD DOWNLOAD: https://github.com/drowe67/freedv-gui/archive/v1.9.9.1/freedv-gui-1.9.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcd2d79a72f1de5a3a33982ab1ccdc62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedv (Open source amateur digital voice) + +SLACKBUILD NAME: ggmorse +SLACKBUILD LOCATION: ./ham/ggmorse +SLACKBUILD FILES: README ggmorse.SlackBuild ggmorse.info slack-desc +SLACKBUILD VERSION: 20240608.8fb433d6 +SLACKBUILD DOWNLOAD: https://github.com/ggerganov/ggmorse/archive/8fb433d6/ggmorse-8fb433d6cd6a71940f51b5724663ec0c75bf0b62.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f1daf9b204db2760c40c64ae196f3ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ggmorse (Morse code decoding library) + +SLACKBUILD NAME: glrpt +SLACKBUILD LOCATION: ./ham/glrpt +SLACKBUILD FILES: README doinst.sh glrpt.SlackBuild glrpt.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://github.com/dvdesolve/glrpt/archive/v2.6.1/glrpt-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 927acabd14d2733e9898d556fb7f3b4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glrpt (GTK+ weather satellite LRPT image decoder) + +SLACKBUILD NAME: gqrx-sdr +SLACKBUILD LOCATION: ./ham/gqrx-sdr +SLACKBUILD FILES: README doinst.sh gqrx-sdr.SlackBuild gqrx-sdr.info slack-desc +SLACKBUILD VERSION: 2.17.7 +SLACKBUILD DOWNLOAD: https://github.com/gqrx-sdr/gqrx/archive/v2.17.7/gqrx-2.17.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 152098cfcbd0839b8f52da2694980f90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gqrx-sdr (software defined radio receiver) + +SLACKBUILD NAME: gr-gsm +SLACKBUILD LOCATION: ./ham/gr-gsm +SLACKBUILD FILES: README gr-gsm.SlackBuild gr-gsm.info slack-desc +SLACKBUILD VERSION: 71e9630 +SLACKBUILD DOWNLOAD: https://github.com/bkerler/gr-gsm/archive/71e9630ecda0aa3ba2bd22b76f7e2424cb6e6c31/gr-gsm-71e9630ecda0aa3ba2bd22b76f7e2424cb6e6c31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bd2922d2c35d0b303def355e97f17c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gr-gsm (Gnuradio blocks and tools for receiving GSM transmissions) + +SLACKBUILD NAME: gridloc +SLACKBUILD LOCATION: ./ham/gridloc +SLACKBUILD FILES: Makefile.patch README gridloc.SlackBuild gridloc.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/locator/gridloc/gridloc-0.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e1437ea29f5b9380501fd5258c8bdf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gridloc (Maidenhead grid locator) + +SLACKBUILD NAME: gridtracker +SLACKBUILD LOCATION: ./ham/gridtracker +SLACKBUILD FILES: README doinst.sh gridtracker.SlackBuild gridtracker.info slack-desc +SLACKBUILD VERSION: 1.24.0922 +SLACKBUILD DOWNLOAD: https://gitlab.com/gridtracker.org/gridtracker/-/archive/v1.24.0922/gridtracker-v1.24.0922.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef21517aca74857f81c0ac285aaf2663 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gridtracker (An Amateur Radio Companion) + +SLACKBUILD NAME: gridtracker2 +SLACKBUILD LOCATION: ./ham/gridtracker2 +SLACKBUILD FILES: README doinst.sh douninst.sh gridtracker2.SlackBuild gridtracker2.desktop gridtracker2.info gridtracker2.png slack-desc +SLACKBUILD VERSION: 2.260330.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download2.gridtracker.org/GridTracker2-2.260330.2-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1f7a364d522c94f310a22e0e96de3c52 +SLACKBUILD SHORT DESCRIPTION: gridtracker2 (An Amateur Radio Companion) + +SLACKBUILD NAME: grig +SLACKBUILD LOCATION: ./ham/grig +SLACKBUILD FILES: README doinst.sh grig.SlackBuild grig.desktop grig.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/groundstation/files/Grig/0.8.1/grig-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9c0bbd58ba48d01a2fc4bcdc7bc44fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grig (Ham Radio rig control interface) + +SLACKBUILD NAME: gsmlib +SLACKBUILD LOCATION: ./ham/gsmlib +SLACKBUILD FILES: README gsmlib.SlackBuild gsmlib.info slack-desc +SLACKBUILD VERSION: 20140304 +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/gsmlib/gsmlib-20140304.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6534cac07b3065ec928d03c441f1aa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsmlib (a library to access GSM mobile phone) + +SLACKBUILD NAME: hackrf +SLACKBUILD LOCATION: ./ham/hackrf +SLACKBUILD FILES: README doinst.sh hackrf.SlackBuild hackrf.info slack-desc +SLACKBUILD VERSION: 2026.01.3 +SLACKBUILD DOWNLOAD: https://github.com/greatscottgadgets/hackrf/releases/download/v2026.01.3/hackrf-2026.01.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7ba2f2ff9edc465d17bd901a68fb2bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hackrf (radio platform) + +SLACKBUILD NAME: hamclock +SLACKBUILD LOCATION: ./ham/hamclock +SLACKBUILD FILES: README doinst.sh hamclock.SlackBuild hamclock.info slack-desc +SLACKBUILD VERSION: 4.20 +SLACKBUILD DOWNLOAD: https://www.clearskyinstitute.com/ham/HamClock/ESPHamClock.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 407921a762afcdef80b03008752eecea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hamclock (provides real time space weather, radio propagation models) + +SLACKBUILD NAME: hamlib +SLACKBUILD LOCATION: ./ham/hamlib +SLACKBUILD FILES: README doinst.sh hamlib.SlackBuild hamlib.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/hamlib/files/hamlib/3.3/hamlib-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2faa2894a61ed0ef307740aa6e3b73e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hamlib (the ham radio control libraries) + +SLACKBUILD NAME: hamlib4 +SLACKBUILD LOCATION: ./ham/hamlib4 +SLACKBUILD FILES: README hamlib4.SlackBuild hamlib4.info slack-desc +SLACKBUILD VERSION: 4.7.0 +SLACKBUILD DOWNLOAD: https://github.com/Hamlib/Hamlib/releases/download/4.7.0/hamlib-4.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec5ecb1487f9638f9633aaca6e5a6c98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hamlib4 (the ham radio control libraries) + +SLACKBUILD NAME: inmarsatc +SLACKBUILD LOCATION: ./ham/inmarsatc +SLACKBUILD FILES: README inmarsatc.SlackBuild inmarsatc.info slack-desc +SLACKBUILD VERSION: 20260124.cda1242e +SLACKBUILD DOWNLOAD: https://github.com/cropinghigh/inmarsatc/archive/cda1242e/inmarsatc-cda1242e79981d71cd8608e971c8dbc691942b10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4a1b1ad6ff14a1c39b3282d6b969a99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inmarsatc (C++ library with functions to receive Inmarsat-C signals) + +SLACKBUILD NAME: inspectrum +SLACKBUILD LOCATION: ./ham/inspectrum +SLACKBUILD FILES: README inspectrum.SlackBuild inspectrum.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/miek/inspectrum/archive/v0.4.0/inspectrum-0.4.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 43a74eeaee8cc694101dbe35910ba26b +SLACKBUILD SHORT DESCRIPTION: inspectrum (offline radio signal analyser) + +SLACKBUILD NAME: js8call +SLACKBUILD LOCATION: ./ham/js8call +SLACKBUILD FILES: README doinst.sh js8call.SlackBuild js8call.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: http://files.js8call.com/2.2.0/js8call-2.2.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d16560e4c6edb4919d61d5f1454d6c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: js8call (digital mode application for amateur radio operators) + +SLACKBUILD NAME: jtdx +SLACKBUILD LOCATION: ./ham/jtdx +SLACKBUILD FILES: README doinst.sh jtdx.SlackBuild jtdx.info slack-desc +SLACKBUILD VERSION: 159 +SLACKBUILD DOWNLOAD: https://github.com/jtdx-project/jtdx/archive/159/jtdx-159.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d855e11024f72d374a9892729b3ce09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jtdx (forked WSJT-x for amaterur radio communication) + +SLACKBUILD NAME: jtdxhamlib +SLACKBUILD LOCATION: ./ham/jtdxhamlib +SLACKBUILD FILES: README jtdxhamlib.SlackBuild jtdxhamlib.info slack-desc +SLACKBUILD VERSION: 159 +SLACKBUILD DOWNLOAD: https://github.com/jtdx-project/jtdxhamlib/archive/159/jtdxhamlib-159.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 657edc6283e1657992cdbde4274f9146 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jtdxhamlib (forked hamlib version needed for jtdx) + +SLACKBUILD NAME: klog +SLACKBUILD LOCATION: ./ham/klog +SLACKBUILD FILES: README doinst.sh klog.SlackBuild klog.desktop klog.info klog16x16.png klog32x32.png slack-desc +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: https://github.com/ea4k/klog/archive/refs/tags/1.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d53301013b596d9fc07daf52749b974d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klog (Ham Radio Logging program for KDE) + +SLACKBUILD NAME: libax25 +SLACKBUILD LOCATION: ./ham/libax25 +SLACKBUILD FILES: README libax25.SlackBuild libax25.info slack-desc +SLACKBUILD VERSION: 0.0.12_rc5 +SLACKBUILD DOWNLOAD: http://www.linux-ax25.org/pub/libax25/libax25-0.0.12-rc5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21e64a76d41f3129acc7b540730e2f4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libax25 (AX.25 Packet radio support for linux) + +SLACKBUILD NAME: libfobos +SLACKBUILD LOCATION: ./ham/libfobos +SLACKBUILD FILES: README libfobos.SlackBuild libfobos.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/rigexpert/libfobos/archive/v2.4.0/libfobos-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b19b6d8bab5ed5f13ac1ce138e081661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfobos (Fobos SDR API library) + +SLACKBUILD NAME: libosmocore +SLACKBUILD LOCATION: ./ham/libosmocore +SLACKBUILD FILES: README libosmocore.SlackBuild libosmocore.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://github.com/osmocom/libosmocore/archive/1.13.0/libosmocore-1.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a840d4df3fa935880c62036fd39db431 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libosmocore (set of Osmocom core libraries) + +SLACKBUILD NAME: libsigmf +SLACKBUILD LOCATION: ./ham/libsigmf +SLACKBUILD FILES: README libsigmf.SlackBuild libsigmf.info slack-desc +SLACKBUILD VERSION: 20260111.299dc8f9 +SLACKBUILD DOWNLOAD: https://github.com/f4exb/libsigmf/archive/299dc8f9/libsigmf-299dc8f9725f1733e5cc1ce8a69fbcf7f18a2f58.zip https://github.com/google/flatbuffers/archive/d8210d5a/flatbuffers-d8210d5a83faa345046648e520d82b54ea724e35.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2da9c5db69ed2c0570e7e5d1f2a6f206 9cd198fc0c93c4cd7bf632eb80a39286 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsigmf (SigMF metadata) + +SLACKBUILD NAME: linpsk +SLACKBUILD LOCATION: ./ham/linpsk +SLACKBUILD FILES: README doinst.sh linpsk.SlackBuild linpsk.desktop linpsk.info pointer_null.patch slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/linpsk/linpsk/linpsk-1.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0ec386f2e06d800c278e4ee28fd5eba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linpsk (QT4-based PSK31 program) + +SLACKBUILD NAME: liquid-dsp +SLACKBUILD LOCATION: ./ham/liquid-dsp +SLACKBUILD FILES: README liquid-dsp.SlackBuild liquid-dsp.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/jgaeddert/liquid-dsp/archive/v1.6.0/liquid-dsp-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a88c49e6066bc701e7d15da7a567120 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liquid-dsp (Software-Defined Radio Digital Signal Processing Library) + +SLACKBUILD NAME: lpcnetfreedv +SLACKBUILD LOCATION: ./ham/lpcnetfreedv +SLACKBUILD FILES: README lpcnetfreedv.SlackBuild lpcnetfreedv.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/drowe67/LPCNet/archive/v0.5/LPCNet-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5960a002a46e8df245f0294ba3a1c832 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lpcnetfreedv (Experimental Neural Net speech coding for FreeDV) + +SLACKBUILD NAME: lpsk31 +SLACKBUILD LOCATION: ./ham/lpsk31 +SLACKBUILD FILES: Makefile.patch README lpsk31.SlackBuild lpsk31.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://www.qsl.net/5b4az/pkg/psk31/lpsk31/lpsk31-1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 091ecabd1921c53249e6e85ca45eb2c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lpsk31 (psk31 program for linux) + +SLACKBUILD NAME: mbelib +SLACKBUILD LOCATION: ./ham/mbelib +SLACKBUILD FILES: README mbelib.SlackBuild mbelib.info slack-desc +SLACKBUILD VERSION: 20240428.9a04ed5c +SLACKBUILD DOWNLOAD: https://github.com/szechyjs/mbelib/archive/9a04ed5c/mbelib-9a04ed5c78176a9965f3d43f7aa1b1f5330e771f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c998de63e1dea2f04bcd085177008dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbelib (P25 Phase 1 and ProVoice vocoder) + +SLACKBUILD NAME: multimon-ng +SLACKBUILD LOCATION: ./ham/multimon-ng +SLACKBUILD FILES: README multimon-ng.SlackBuild multimon-ng.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/EliasOenal/multimon-ng/archive/1.4.1/multimon-ng-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3057637e965322c2faf634fa93ac998 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multimon-ng (digital radio transmission decoder) + +SLACKBUILD NAME: nec2c +SLACKBUILD LOCATION: ./ham/nec2c +SLACKBUILD FILES: README nec2c.SlackBuild nec2c.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/nec2/nec2c/nec2c-1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20538986a29fe1abdd905bb6af9fcc5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nec2c (Antenna modeling software) + +SLACKBUILD NAME: psk31lx +SLACKBUILD LOCATION: ./ham/psk31lx +SLACKBUILD FILES: README psk31lx.SlackBuild psk31lx.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: http://wa0eir.bcts.info/src/psk31lx-2.2.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f93e07071c63be20162675b0d1a09ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psk31lx (ncurses psk31 program for Linux) + +SLACKBUILD NAME: qlog +SLACKBUILD LOCATION: ./ham/qlog +SLACKBUILD FILES: README doinst.sh qlog.SlackBuild qlog.info slack-desc +SLACKBUILD VERSION: 0.49.1 +SLACKBUILD DOWNLOAD: https://github.com/foldynl/QLog/archive/refs/tags/v0.49.1/QLog-0.49.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 237333a79a2be9ab562f3ae1c1fd1140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qlog (Amateur radio logbook software) + +SLACKBUILD NAME: qrq +SLACKBUILD LOCATION: ./ham/qrq +SLACKBUILD FILES: README qrq.SlackBuild qrq.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://fkurz.net/ham/qrq/qrq-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 989164c23fe3427452dd5815aa380b54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qrq (Linux, Unix, OS X, Windows) + +SLACKBUILD NAME: qsstv +SLACKBUILD LOCATION: ./ham/qsstv +SLACKBUILD FILES: README doinst.sh qsstv.SlackBuild qsstv.desktop qsstv.info qsstv.png slack-desc +SLACKBUILD VERSION: 9.5.8 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/qsstv/qsstv_9.5.8.tar.gz/sha512/88e1bb62e3838d94c670397fceced7913ac4675e7fea93d78c2b2799ef172c27baad9ac7f7d119eb1130296d21b641164cdd0f53a93967305f632fa9bb3b4e6a/qsstv_9.5.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99e7fecd91f6c9bf211395fddceba44c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qsstv (SSTV and HAMDRM transmitting and receiving software) + +SLACKBUILD NAME: qt-dab +SLACKBUILD LOCATION: ./ham/qt-dab +SLACKBUILD FILES: README doinst.sh qt-dab.SlackBuild qt-dab.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/JvanKatwijk/qt-dab/archive/qt-dab-6/qt-dab-qt-dab-6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5b98f73c1b421ac56e28eda7e1956605 +SLACKBUILD SHORT DESCRIPTION: qt-dab (Software DAB Decoder) + +SLACKBUILD NAME: redsea +SLACKBUILD LOCATION: ./ham/redsea +SLACKBUILD FILES: README redsea.SlackBuild redsea.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/windytan/redsea/archive/v1.3.0/redsea-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51d72fd3b7b5bf51acd61322319bc179 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redsea (RDS decoder) + +SLACKBUILD NAME: rtl-sdr +SLACKBUILD LOCATION: ./ham/rtl-sdr +SLACKBUILD FILES: README rtl-sdr.SlackBuild rtl-sdr.info slack-desc +SLACKBUILD VERSION: 20251109_ae0dd6d +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/rtl-sdr/rtl-sdr-20251109_ae0dd6d.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91fe1676d1b4ea0d0c2abbedbbb4484f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl-sdr (inexpensive USB software defined receiver) + +SLACKBUILD NAME: rtl_433 +SLACKBUILD LOCATION: ./ham/rtl_433 +SLACKBUILD FILES: README doinst.sh rtl_433.SlackBuild rtl_433.info slack-desc +SLACKBUILD VERSION: 25.12 +SLACKBUILD DOWNLOAD: https://github.com/merbanan/rtl_433/archive/25.12/rtl_433-25.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af7d4ab4113f9a6e30ad941ec49edc45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl_433 (generic RF data receiver and decoder) + +SLACKBUILD NAME: satdump +SLACKBUILD LOCATION: ./ham/satdump +SLACKBUILD FILES: README doinst.sh satdump.SlackBuild satdump.info slack-desc +SLACKBUILD VERSION: 20260111.63d3cd96 +SLACKBUILD DOWNLOAD: https://github.com/SatDump/SatDump/archive/63d3cd96/SatDump-63d3cd96c44134e2d4a47220fb5f53d60bbdb6ce.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce9b3fe0d03cbf54f9eb08c853d05e71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: satdump (satellite data processing) + +SLACKBUILD NAME: sdrangel +SLACKBUILD LOCATION: ./ham/sdrangel +SLACKBUILD FILES: README doinst.sh sdrangel.SlackBuild sdrangel.info slack-desc +SLACKBUILD VERSION: 7.24.0 +SLACKBUILD DOWNLOAD: https://github.com/f4exb/sdrangel/archive/v7.24.0/sdrangel-7.24.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6f07dbb4c53145b1300555ea407cd2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdrangel (TX & RX Software Defined Radio) + +SLACKBUILD NAME: sdrplay_apiService +SLACKBUILD LOCATION: ./ham/sdrplay_apiService +SLACKBUILD FILES: README sdrplay_apiService.SlackBuild sdrplay_apiService.info slack-desc +SLACKBUILD VERSION: 3.15 +SLACKBUILD DOWNLOAD: https://github.com/hellocodelinux/sdrplay_apiService/archive/3.15/sdrplay_apiService-3.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86a52b06c67646432853bb0bf6231764 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdrplay_apiService (SDRPlay service) + +SLACKBUILD NAME: sdrpp +SLACKBUILD LOCATION: ./ham/sdrpp +SLACKBUILD FILES: README doinst.sh sdrpp.SlackBuild sdrpp.info slack-desc +SLACKBUILD VERSION: 20260111.65a0e11d +SLACKBUILD DOWNLOAD: https://github.com/AlexandreRouma/SDRPlusPlus/archive/65a0e11d/SDRPlusPlus-65a0e11d3d0c2a6484988fe0a5855eee036f743a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2418fcaa1e780ab97aae6f1570a7b2b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdrpp (SDR software) + +SLACKBUILD NAME: serialDV +SLACKBUILD LOCATION: ./ham/serialDV +SLACKBUILD FILES: README serialDV.SlackBuild serialDV.info slack-desc +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://github.com/f4exb/serialDV/archive/v1.1.5/serialDV-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 927fb566350366f50a09b6d8f969243f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: serialDV (AMBE3000 encode/decode audio) + +SLACKBUILD NAME: sgp4 +SLACKBUILD LOCATION: ./ham/sgp4 +SLACKBUILD FILES: README sgp4.SlackBuild sgp4.info slack-desc +SLACKBUILD VERSION: 20251104.d176906d +SLACKBUILD DOWNLOAD: https://github.com/dnwrnr/sgp4/archive/d176906d/sgp4-d176906dbfaf8361eee1f83bd1dc1bacc6582798.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5d37db0b7737690b086fff8c93e18e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sgp4 (Satellites Tracking library) + +SLACKBUILD NAME: soundmodem +SLACKBUILD LOCATION: ./ham/soundmodem +SLACKBUILD FILES: README slack-desc soundmodem.SlackBuild soundmodem.info +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: http://soundmodem.vk4msl.yi.org/soundmodem-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5058b3cc0397f11f23c3eb519960c47e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soundmodem (Sound card driver for packet radio) + +SLACKBUILD NAME: spectools +SLACKBUILD LOCATION: ./ham/spectools +SLACKBUILD FILES: README gcc5_fix.diff slack-desc spectools.SlackBuild spectools.info +SLACKBUILD VERSION: 2016_01_R1 +SLACKBUILD DOWNLOAD: https://www.kismetwireless.net/code/spectools-2016-01-R1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1e3d8ea692f3fd4e632c2fe6b0d5a9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spectools (spectrum analyzer) + +SLACKBUILD NAME: svxlink-sounds-en_US-heather-16k +SLACKBUILD LOCATION: ./ham/svxlink-sounds-en_US-heather-16k +SLACKBUILD FILES: README slack-desc svxlink-sounds-en_US-heather-16k.SlackBuild svxlink-sounds-en_US-heather-16k.info +SLACKBUILD VERSION: 24.02 +SLACKBUILD DOWNLOAD: https://github.com/sm0svx/svxlink-sounds-en_US-heather/releases/download/24.02/svxlink-sounds-en_US-heather-16k-24.02.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 687615b747bf4b9de47b5432611b5cc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svxlink-sounds-en_US-heather-16k (sound files for svxlink) + +SLACKBUILD NAME: svxlink +SLACKBUILD LOCATION: ./ham/svxlink +SLACKBUILD FILES: README doinst.sh rc.svxlink slack-desc svxlink svxlink.SlackBuild svxlink.info +SLACKBUILD VERSION: 24.02 +SLACKBUILD DOWNLOAD: https://github.com/sm0svx/svxlink/archive/24.02/svxlink-24.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69b54ffde054b0dea1883de950429001 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svxlink (A general purpose voice services system for ham radio use) + +SLACKBUILD NAME: tlf +SLACKBUILD LOCATION: ./ham/tlf +SLACKBUILD FILES: README slack-desc tlf.SlackBuild tlf.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/Tlf/tlf/releases/download/tlf-1.4.0/tlf-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3763b9b45cf8fd505380bc2a5288f7ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tlf (curses based logging and contest program) + +SLACKBUILD NAME: tqsl +SLACKBUILD LOCATION: ./ham/tqsl +SLACKBUILD FILES: README doinst.sh slack-desc tqsl.SlackBuild tqsl.info +SLACKBUILD VERSION: 2.8.4 +SLACKBUILD DOWNLOAD: http://www.arrl.org/tqsl/tqsl-2.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b169248f16c2d4c3440534b4c891cfb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tqsl (ARRL LOTW Trusted QSL software) + +SLACKBUILD NAME: tucnak +SLACKBUILD LOCATION: ./ham/tucnak +SLACKBUILD FILES: README doinst.sh slack-desc tucnak.SlackBuild tucnak.info +SLACKBUILD VERSION: 4.54 +SLACKBUILD DOWNLOAD: http://tucnak.nagano.cz/tucnak-4.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f85dfc3b491b49de3630a485a10fcde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tucnak (Ham Radio - VHF/HF contest logbook) + +SLACKBUILD NAME: twhamqth +SLACKBUILD LOCATION: ./ham/twhamqth +SLACKBUILD FILES: README doinst.sh slack-desc twhamqth.SlackBuild twhamqth.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://wa0eir.bcts.info/src/twhamqth-2.0.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 728835cf4b5342f7b92cf73ec99bf415 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twhamqth (callsign lookup program for linux) + +SLACKBUILD NAME: unixcw +SLACKBUILD LOCATION: ./ham/unixcw +SLACKBUILD FILES: README slack-desc unixcw.SlackBuild unixcw.info +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/unixcw/files/unixcw-3.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3beb91aa065ad1fcf4ca87dd4ca7c90f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unixcw (Morse Code libraries and utilities) + +SLACKBUILD NAME: wsjtz +SLACKBUILD LOCATION: ./ham/wsjtz +SLACKBUILD FILES: README doinst.sh only-english.patch.gz slack-desc wsjtz.SlackBuild wsjtz.info +SLACKBUILD VERSION: 2.7.0_rc7_1.48 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wsjt-z/files/Source/wsjtz-2.7.0-rc7-1.48.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1aa9802878485ff52532a2da7074ab7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wsjtz (Modified version of WSJT-X with additional features) + +SLACKBUILD NAME: wxapt +SLACKBUILD LOCATION: ./ham/wxapt +SLACKBUILD FILES: README slack-desc wxapt.SlackBuild wxapt.info +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/apt/wxapt/wxapt-1.7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c2e22e119f354855915f9c46d4d15e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxapt (console weather satellite transmission decoder) + +SLACKBUILD NAME: xanalyser +SLACKBUILD LOCATION: ./ham/xanalyser +SLACKBUILD FILES: README slack-desc xanalyser.SlackBuild xanalyser.info +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: http://arvin.schnell-web.net/xanalyser/xanalyser-1.32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 400a3035b5a1f893b97e205c6c6ea3fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xanalyser (stereo audio analyser) + +SLACKBUILD NAME: xdemorse +SLACKBUILD LOCATION: ./ham/xdemorse +SLACKBUILD FILES: README doinst.sh slack-desc xdemorse.SlackBuild xdemorse.info +SLACKBUILD VERSION: 3.6.5 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/x/xdemorse/xdemorse_3.6.5.orig.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be235ea4af07c3b77443937e484cc402 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdemorse (GTK+ Morse Code signal decoder) + +SLACKBUILD NAME: xdx +SLACKBUILD LOCATION: ./ham/xdx +SLACKBUILD FILES: README doinst.sh slack-desc xdx.SlackBuild xdx.info +SLACKBUILD VERSION: 2.91 +SLACKBUILD DOWNLOAD: https://github.com/N0NB/xdx/releases/download/2.91/xdx-2.91.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a75e5e22609c5c363f7e29f98cb9d8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdx (DX Cluster client for radio amateurs) + +SLACKBUILD NAME: xfhell +SLACKBUILD LOCATION: ./ham/xfhell +SLACKBUILD FILES: Makefile.patch README doinst.sh slack-desc xfhell.SlackBuild xfhell.desktop xfhell.info xfhell.png +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/xfhell/xfhell-3.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bf34e4ba47ee886e47bd1d631f6a4c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfhell (GTK+ Hellschreiber program for Linux) + +SLACKBUILD NAME: xgridloc +SLACKBUILD LOCATION: ./ham/xgridloc +SLACKBUILD FILES: README doinst.sh slack-desc xgridloc.SlackBuild xgridloc.desktop xgridloc.info xgridloc.png xgridlocrc.patch +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/ham/xgridloc/xgridloc-1.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4301e1e04cb01b6ad5382f8c9db1d18c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xgridloc (Maidenhead grid square locator program for X) + +SLACKBUILD NAME: xlog +SLACKBUILD LOCATION: ./ham/xlog +SLACKBUILD FILES: README doinst.sh slack-desc xlog.SlackBuild xlog.info +SLACKBUILD VERSION: 2.0.24 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/xlog/xlog-2.0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d18ae8b68e8dffa57f46695eb899f19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xlog (ham radio contact logging program) + +SLACKBUILD NAME: xnec2c +SLACKBUILD LOCATION: ./ham/xnec2c +SLACKBUILD FILES: README doinst.sh slack-desc xnec2c-icon.png xnec2c.SlackBuild xnec2c.desktop xnec2c.info +SLACKBUILD VERSION: 4.4.5 +SLACKBUILD DOWNLOAD: https://github.com/KJ7LNW/xnec2c/archive/v4.4.5/xnec2c-4.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23ef440cd8fbfb78b47224fa9c1211e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xnec2c (nec2 visualization program for X) + +SLACKBUILD NAME: xpsk31 +SLACKBUILD LOCATION: ./ham/xpsk31 +SLACKBUILD FILES: Makefile.patch README doinst.sh slack-desc xpsk31.SlackBuild xpsk31.desktop xpsk31.info xpsk31.png +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/psk31/xpsk31/xpsk31-3.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4c52b7456390ab5361e6d035354c87e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpsk31 (GTK+ PSK31 program) + +SLACKBUILD NAME: xwxapt +SLACKBUILD LOCATION: ./ham/xwxapt +SLACKBUILD FILES: Makefile.patch README doinst.sh slack-desc xwxapt.SlackBuild xwxapt.desktop xwxapt.info xwxapt.png +SLACKBUILD VERSION: 2.9 +SLACKBUILD DOWNLOAD: https://www.qsl.net/5b4az/pkg/apt/xwxapt/xwxapt-2.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06dd1b1f83b48050b54f4f06dd813cf7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwxapt (GTK+ weather satellite image decoder) + +SLACKBUILD NAME: yagiuda +SLACKBUILD LOCATION: ./ham/yagiuda +SLACKBUILD FILES: README slack-desc yagiuda.SlackBuild yagiuda.SlackBuild.new yagiuda.info +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: http://www.g8wrb.co.uk/yagi/yagiuda-1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d18f215656224fc0e02a783826c35a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yagiuda (Yagi-Uda Antenna Analysis Tool) + +SLACKBUILD NAME: cabal-install +SLACKBUILD LOCATION: ./haskell/cabal-install +SLACKBUILD FILES: README cabal-install.SlackBuild cabal-install.info slack-desc +SLACKBUILD VERSION: 3.10.1.0 +SLACKBUILD DOWNLOAD: https://downloads.haskell.org/~cabal/cabal-install-3.10.1.0/cabal-install-3.10.1.0-i386-linux-deb9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.haskell.org/~cabal/cabal-install-3.10.1.0/cabal-install-3.10.1.0-x86_64-linux-ubuntu20_04.tar.xz +SLACKBUILD MD5SUM: ad3773d50d26fc229eaaa0500f8fce72 +SLACKBUILD MD5SUM_x86_64: 3cb02cc60db86efbf460f639146728fe +SLACKBUILD SHORT DESCRIPTION: cabal-install (Common Architecture Building Applications Libraries) + +SLACKBUILD NAME: ghc +SLACKBUILD LOCATION: ./haskell/ghc +SLACKBUILD FILES: README ghc.1 ghc.SlackBuild ghc.info patches/hp2ps-C-gnu17.patch patches/sphinx-4-configuration.patch patches/sphinx-6.patch slack-desc +SLACKBUILD VERSION: 8.10.4 +SLACKBUILD DOWNLOAD: https://downloads.haskell.org/~ghc/8.10.4/ghc-8.10.4-i386-deb9-linux.tar.xz https://downloads.haskell.org/~ghc/8.10.4/ghc-8.10.4-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.haskell.org/~ghc/8.10.4/ghc-8.10.4-x86_64-deb9-linux.tar.xz https://downloads.haskell.org/~ghc/8.10.4/ghc-8.10.4-src.tar.xz +SLACKBUILD MD5SUM: 7d55b957ea04db1eb214b92b52e1fa5c 6262720694e38941ecb500c30a019342 +SLACKBUILD MD5SUM_x86_64: 4379535901684abd010bf1eac6664d21 6262720694e38941ecb500c30a019342 +SLACKBUILD SHORT DESCRIPTION: ghc (The Glasgow Haskell Compiler) + +SLACKBUILD NAME: ghcup +SLACKBUILD LOCATION: ./haskell/ghcup +SLACKBUILD FILES: README ghcup.SlackBuild ghcup.info slack-desc +SLACKBUILD VERSION: 0.1.20.0 +SLACKBUILD DOWNLOAD: https://downloads.haskell.org/~ghcup/0.1.20.0/i386-linux-ghcup-0.1.20.0 +SLACKBUILD DOWNLOAD_x86_64: https://downloads.haskell.org/~ghcup/0.1.20.0/x86_64-linux-ghcup-0.1.20.0 +SLACKBUILD MD5SUM: c89e96a3a348891065d9350a5b24a203 +SLACKBUILD MD5SUM_x86_64: 0edabd54c4053a62fa54ec0091642ce0 +SLACKBUILD SHORT DESCRIPTION: ghcup (Glasgow Haskell Compiler version manager) + +SLACKBUILD NAME: haskell-Crypto +SLACKBUILD LOCATION: ./haskell/haskell-Crypto +SLACKBUILD FILES: README doinst.sh haskell-Crypto.SlackBuild haskell-Crypto.info slack-desc +SLACKBUILD VERSION: 4.2.5.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/Crypto-4.2.5.1/Crypto-4.2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1ec7d91e888107f2544064456f8eb36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-Crypto (Collects cryptographic functions into a package) + +SLACKBUILD NAME: haskell-Diff +SLACKBUILD LOCATION: ./haskell/haskell-Diff +SLACKBUILD FILES: README doinst.sh haskell-Diff.SlackBuild haskell-Diff.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/Diff/0.4.1/Diff-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5212d9a7d723c02481ce9cec93d16d38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-Diff (diff algorithm in haskell) + +SLACKBUILD NAME: haskell-FindBin +SLACKBUILD LOCATION: ./haskell/haskell-FindBin +SLACKBUILD FILES: README doinst.sh haskell-FindBin.SlackBuild haskell-FindBin.info slack-desc +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/FindBin/0.0.5/FindBin-0.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6430cb636c4e17cd0d95220f0b05d9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-FindBin (Locate directory of original program) + +SLACKBUILD NAME: haskell-GLURaw +SLACKBUILD LOCATION: ./haskell/haskell-GLURaw +SLACKBUILD FILES: README doinst.sh haskell-GLURaw.SlackBuild haskell-GLURaw.info slack-desc +SLACKBUILD VERSION: 2.0.0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/GLURaw/2.0.0.5/GLURaw-2.0.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed598080f2ace73c39fe9936841e5e95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-GLURaw (A raw binding for the OpenGL graphics system) + +SLACKBUILD NAME: haskell-GLUT +SLACKBUILD LOCATION: ./haskell/haskell-GLUT +SLACKBUILD FILES: README doinst.sh haskell-GLUT.SlackBuild haskell-GLUT.info slack-desc +SLACKBUILD VERSION: 2.7.0.16 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/GLUT-2.7.0.16/GLUT-2.7.0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0a5586c9c20a800e82ae17aeaa2d21b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-GLUT (A binding for the OpenGL Utility Toolkit) + +SLACKBUILD NAME: haskell-Glob +SLACKBUILD LOCATION: ./haskell/haskell-Glob +SLACKBUILD FILES: README doinst.sh haskell-Glob.SlackBuild haskell-Glob.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/Glob/0.9.3/Glob-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 250e52de006f720e582ba179cd87389e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-Glob (library for globbing) + +SLACKBUILD NAME: haskell-HTTP +SLACKBUILD LOCATION: ./haskell/haskell-HTTP +SLACKBUILD FILES: README doinst.sh haskell-HTTP.SlackBuild haskell-HTTP.info slack-desc +SLACKBUILD VERSION: 4000.3.16 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/HTTP/4000.3.16/HTTP-4000.3.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 027f5f8d9b710ad0199394a2b4c8a25b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-HTTP (A Haskell library for client-side HTTP) + +SLACKBUILD NAME: haskell-HUnit +SLACKBUILD LOCATION: ./haskell/haskell-HUnit +SLACKBUILD FILES: README doinst.sh haskell-HUnit.SlackBuild haskell-HUnit.info slack-desc +SLACKBUILD VERSION: 1.6.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/HUnit-1.6.0.0/HUnit-1.6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c7fbdab4e57eef5776640a3f97d10ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-HUnit (Unit testing framework for Haskell) + +SLACKBUILD NAME: haskell-HsYAML +SLACKBUILD LOCATION: ./haskell/haskell-HsYAML +SLACKBUILD FILES: README doinst.sh haskell-HsYAML.SlackBuild haskell-HsYAML.info slack-desc +SLACKBUILD VERSION: 0.2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/HsYAML/0.2.1.0/HsYAML-0.2.1.0.tar.gz https://hackage.haskell.org/package/HsYAML-0.2.1.0/revision/4.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ce1fc0063dc21f6019dac3c6f0f0b5f f353bda3bfb0584a6cf070b192bcc893 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-HsYAML (YAML 1.2 parser) + +SLACKBUILD NAME: haskell-JuicyPixels +SLACKBUILD LOCATION: ./haskell/haskell-JuicyPixels +SLACKBUILD FILES: README doinst.sh haskell-JuicyPixels.SlackBuild haskell-JuicyPixels.info slack-desc +SLACKBUILD VERSION: 3.3.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/JuicyPixels/3.3.6/JuicyPixels-3.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8b23355ffd70a978beac4f56750ef5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-JuicyPixels (Picture loading/serialization) + +SLACKBUILD NAME: haskell-ObjectName +SLACKBUILD LOCATION: ./haskell/haskell-ObjectName +SLACKBUILD FILES: README doinst.sh haskell-ObjectName.SlackBuild haskell-ObjectName.info slack-desc +SLACKBUILD VERSION: 1.1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/ObjectName/1.1.0.1/ObjectName-1.1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f476cfb2dd52f183b6487dc0792e0114 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ObjectName (Explicitly handled object names) + +SLACKBUILD NAME: haskell-OneTuple +SLACKBUILD LOCATION: ./haskell/haskell-OneTuple +SLACKBUILD FILES: README doinst.sh haskell-OneTuple.SlackBuild haskell-OneTuple.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efa3a0fb0712f6560201331db8579faf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-OneTuple (Singleton Tuple) + +SLACKBUILD NAME: haskell-OpenGL +SLACKBUILD LOCATION: ./haskell/haskell-OpenGL +SLACKBUILD FILES: README doinst.sh haskell-OpenGL.SlackBuild haskell-OpenGL.info slack-desc +SLACKBUILD VERSION: 3.0.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/OpenGL/3.0.3.0/OpenGL-3.0.3.0.tar.gz https://hackage.haskell.org/package/OpenGL-3.0.3.0/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61fcf6ff183336315fd54f825617e633 fa1d6567f49c4b8167508d26e14a278f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-OpenGL (A binding for the OpenGL graphics system) + +SLACKBUILD NAME: haskell-OpenGLRaw +SLACKBUILD LOCATION: ./haskell/haskell-OpenGLRaw +SLACKBUILD FILES: README doinst.sh haskell-OpenGLRaw.SlackBuild haskell-OpenGLRaw.info slack-desc +SLACKBUILD VERSION: 3.3.4.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/OpenGLRaw/3.3.4.0/OpenGLRaw-3.3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a19fcad6fa751a1b5dce8c5e8de90616 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-OpenGLRaw (A raw binding for the OpenGL graphics system) + +SLACKBUILD NAME: haskell-QuickCheck +SLACKBUILD LOCATION: ./haskell/haskell-QuickCheck +SLACKBUILD FILES: README doinst.sh haskell-QuickCheck.SlackBuild haskell-QuickCheck.info slack-desc +SLACKBUILD VERSION: 2.14.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/QuickCheck-2.14.2/QuickCheck-2.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b48574aeb82a44b724c1c889254bb9e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-QuickCheck (Automatic testing of Haskell programs) + +SLACKBUILD NAME: haskell-SHA +SLACKBUILD LOCATION: ./haskell/haskell-SHA +SLACKBUILD FILES: README doinst.sh haskell-SHA.SlackBuild haskell-SHA.info slack-desc +SLACKBUILD VERSION: 1.6.4.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/SHA/1.6.4.4/SHA-1.6.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2a26839057b5e4fd53b8f6a41b88553 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-SHA (Implementations of the SHA suite of functions) + +SLACKBUILD NAME: haskell-ShellCheck +SLACKBUILD LOCATION: ./haskell/haskell-ShellCheck +SLACKBUILD FILES: README doinst.sh haskell-ShellCheck.SlackBuild haskell-ShellCheck.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/ShellCheck-0.11.0/ShellCheck-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 550af1f7f8363986d9a91b8c04ed6060 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ShellCheck (shell script analysis tool) + +SLACKBUILD NAME: haskell-StateVar +SLACKBUILD LOCATION: ./haskell/haskell-StateVar +SLACKBUILD FILES: README doinst.sh haskell-StateVar.SlackBuild haskell-StateVar.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/StateVar-1.2.2/StateVar-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8eef62fbd91e14eceee6e1a5cc8bc1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-StateVar (State variables for Haskell) + +SLACKBUILD NAME: haskell-Tensor +SLACKBUILD LOCATION: ./haskell/haskell-Tensor +SLACKBUILD FILES: README doinst.sh haskell-Tensor.SlackBuild haskell-Tensor.info slack-desc +SLACKBUILD VERSION: 1.1.0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/Tensor/1.1.0.2/Tensor-1.1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fb1b90e1fba3d51c052e11e8498b6dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-Tensor (Tensor data types) + +SLACKBUILD NAME: haskell-X11-xft +SLACKBUILD LOCATION: ./haskell/haskell-X11-xft +SLACKBUILD FILES: README doinst.sh haskell-X11-xft.SlackBuild haskell-X11-xft.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/X11-xft/0.3.1/X11-xft-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad885150a59f63de328e73abe5ffc79e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-X11-xft (haskell bindings to the xft library) + +SLACKBUILD NAME: haskell-X11 +SLACKBUILD LOCATION: ./haskell/haskell-X11 +SLACKBUILD FILES: README doinst.sh haskell-X11.SlackBuild haskell-X11.info slack-desc +SLACKBUILD VERSION: 1.10.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/X11/1.10.2/X11-1.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f06fda448813122112181f2ef9219605 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-X11 (A Haskell binding to the X11 graphics library) + +SLACKBUILD NAME: haskell-aeson-compat +SLACKBUILD LOCATION: ./haskell/haskell-aeson-compat +SLACKBUILD FILES: README doinst.sh haskell-aeson-compat.SlackBuild haskell-aeson-compat.info slack-desc +SLACKBUILD VERSION: 0.3.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/aeson-compat/0.3.10/aeson-compat-0.3.10.tar.gz https://hackage.haskell.org/package/aeson-compat-0.3.10/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd47941ce142bc69b0433bef00ebd11b 5da558645e0c6dfc1b2b1455db5c11b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-aeson-compat (Compatibility layer for aeson) + +SLACKBUILD NAME: haskell-aeson-pretty +SLACKBUILD LOCATION: ./haskell/haskell-aeson-pretty +SLACKBUILD FILES: README doinst.sh haskell-aeson-pretty.SlackBuild haskell-aeson-pretty.info slack-desc +SLACKBUILD VERSION: 0.8.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/aeson-pretty/0.8.9/aeson-pretty-0.8.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d58b436360a293dd837677c19ef1381 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-aeson-pretty (JSON pretty-printing library) + +SLACKBUILD NAME: haskell-aeson +SLACKBUILD LOCATION: ./haskell/haskell-aeson +SLACKBUILD FILES: README doinst.sh haskell-aeson.SlackBuild haskell-aeson.info slack-desc +SLACKBUILD VERSION: 2.0.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/aeson-2.0.2.0/aeson-2.0.2.0.tar.gz https://hackage.haskell.org/package/aeson-2.0.2.0/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8f76b9edd743867375e20a95dd4ee5e 9d4417743f0244d10f604a9332d84c6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-aeson (Fast JSON parsing and encoding for Haskell) + +SLACKBUILD NAME: haskell-annotated-wl-pprint +SLACKBUILD LOCATION: ./haskell/haskell-annotated-wl-pprint +SLACKBUILD FILES: README doinst.sh haskell-annotated-wl-pprint.SlackBuild haskell-annotated-wl-pprint.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/annotated-wl-pprint/0.7.0/annotated-wl-pprint-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e0a78eb2f89858e237f260ca4aeaf41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-annotated-wl-pprint (Wadler/Leijen Pretty Printer) + +SLACKBUILD NAME: haskell-ansi-terminal +SLACKBUILD LOCATION: ./haskell/haskell-ansi-terminal +SLACKBUILD FILES: README doinst.sh haskell-ansi-terminal.SlackBuild haskell-ansi-terminal.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/ansi-terminal/0.8.1/ansi-terminal-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 988705c4c4f01623db75fad0ccb1d4a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ansi-terminal (Simple ANSI terminal support) + +SLACKBUILD NAME: haskell-ansi-wl-pprint +SLACKBUILD LOCATION: ./haskell/haskell-ansi-wl-pprint +SLACKBUILD FILES: README doinst.sh haskell-ansi-wl-pprint.SlackBuild haskell-ansi-wl-pprint.info slack-desc +SLACKBUILD VERSION: 0.6.8.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/ansi-wl-pprint/0.6.8.2/ansi-wl-pprint-0.6.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b55391fa9ee146d8a7fb4778451de59a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ansi-wl-pprint (The Wadler/Leijen Pretty Printer) + +SLACKBUILD NAME: haskell-appar +SLACKBUILD LOCATION: ./haskell/haskell-appar +SLACKBUILD FILES: README doinst.sh haskell-appar.SlackBuild haskell-appar.info slack-desc +SLACKBUILD VERSION: 0.1.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/appar-0.1.8/appar-0.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f03eedb21422780a3d90d8e2fef51253 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-appar (A simple applicative parser) + +SLACKBUILD NAME: haskell-asn1-encoding +SLACKBUILD LOCATION: ./haskell/haskell-asn1-encoding +SLACKBUILD FILES: README doinst.sh haskell-asn1-encoding.SlackBuild haskell-asn1-encoding.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/asn1-encoding/0.9.6/asn1-encoding-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98bc3d5b717eb6b5f47c2d676c9eaaf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-asn1-encoding (ASN1 data reader and writer) + +SLACKBUILD NAME: haskell-asn1-parse +SLACKBUILD LOCATION: ./haskell/haskell-asn1-parse +SLACKBUILD FILES: README doinst.sh haskell-asn1-parse.SlackBuild haskell-asn1-parse.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/asn1-parse/0.9.4/asn1-parse-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ace2ce66174478cea183a37f181da99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-asn1-parse (Simple monadic parser for ASN1 stream types) + +SLACKBUILD NAME: haskell-asn1-types +SLACKBUILD LOCATION: ./haskell/haskell-asn1-types +SLACKBUILD FILES: README doinst.sh haskell-asn1-types.SlackBuild haskell-asn1-types.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/asn1-types/0.3.2/asn1-types-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbef27855e10bb2b67360bc161e92676 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-asn1-types (ASN.1 types) + +SLACKBUILD NAME: haskell-assoc +SLACKBUILD LOCATION: ./haskell/haskell-assoc +SLACKBUILD FILES: README doinst.sh haskell-assoc.SlackBuild haskell-assoc.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/assoc-1.0.2/assoc-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ac0edb289ccb830ab5060c3f4c58654 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-assoc (swap and assoc: Symmetric and Semigroupy Bifunctors) + +SLACKBUILD NAME: haskell-async +SLACKBUILD LOCATION: ./haskell/haskell-async +SLACKBUILD FILES: README doinst.sh haskell-async.SlackBuild haskell-async.info slack-desc +SLACKBUILD VERSION: 2.2.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/async-2.2.4/async-2.2.4.tar.gz https://hackage.haskell.org/package/async-2.2.4/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab045e22a02b07d8806086053c9a7fe0 a895bb2e6224fefbddd0059263554628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-async (Run IO operations async and wait for their results) + +SLACKBUILD NAME: haskell-attoparsec-iso8601 +SLACKBUILD LOCATION: ./haskell/haskell-attoparsec-iso8601 +SLACKBUILD FILES: README doinst.sh haskell-attoparsec-iso8601.SlackBuild haskell-attoparsec-iso8601.info slack-desc +SLACKBUILD VERSION: 1.0.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/attoparsec-iso8601/1.0.2.1/attoparsec-iso8601-1.0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1c712a9829959b4128db8b117687d40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-attoparsec-iso8601 (Parsing of ISO 8601 dates) + +SLACKBUILD NAME: haskell-attoparsec +SLACKBUILD LOCATION: ./haskell/haskell-attoparsec +SLACKBUILD FILES: README doinst.sh haskell-attoparsec.SlackBuild haskell-attoparsec.info slack-desc +SLACKBUILD VERSION: 0.14.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/attoparsec-0.14.3/attoparsec-0.14.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81aab924db01d8db48fe521b4d2afb95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-attoparsec (Fast combinator parsing) + +SLACKBUILD NAME: haskell-auto-update +SLACKBUILD LOCATION: ./haskell/haskell-auto-update +SLACKBUILD FILES: README doinst.sh haskell-auto-update.SlackBuild haskell-auto-update.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/auto-update/0.1.4/auto-update-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee84a6f81cc244c7cf0c76a26a7749f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-auto-update (periodic, on-demand actions) + +SLACKBUILD NAME: haskell-base-compat-batteries +SLACKBUILD LOCATION: ./haskell/haskell-base-compat-batteries +SLACKBUILD FILES: README doinst.sh haskell-base-compat-batteries.SlackBuild haskell-base-compat-batteries.info slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/base-compat-batteries-0.12.1/base-compat-batteries-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b0ffed2ca63d00f0b0ecdb49991bc8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base-compat-batteries (base-compat with extra batteries) + +SLACKBUILD NAME: haskell-base-compat +SLACKBUILD LOCATION: ./haskell/haskell-base-compat +SLACKBUILD FILES: README doinst.sh haskell-base-compat.SlackBuild haskell-base-compat.info slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/base-compat-0.12.1/base-compat-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa5de645d51656aa3232d0372f0ee348 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base-compat (backported functions) + +SLACKBUILD NAME: haskell-base-orphans +SLACKBUILD LOCATION: ./haskell/haskell-base-orphans +SLACKBUILD FILES: README doinst.sh haskell-base-orphans.SlackBuild haskell-base-orphans.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/base-orphans/0.8.6/base-orphans-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5129e29b458a77b2ec65fc6caa9cb52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base-orphans (Backwards-compatible orphan instances for base) + +SLACKBUILD NAME: haskell-base-prelude +SLACKBUILD LOCATION: ./haskell/haskell-base-prelude +SLACKBUILD FILES: README doinst.sh haskell-base-prelude.SlackBuild haskell-base-prelude.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/base-prelude/1.3/base-prelude-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6773f3945796e365afd75786c985ea9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base-prelude (complete prelude formed solely from "base") + +SLACKBUILD NAME: haskell-base16-bytestring +SLACKBUILD LOCATION: ./haskell/haskell-base16-bytestring +SLACKBUILD FILES: README doinst.sh haskell-base16-bytestring.SlackBuild haskell-base16-bytestring.info slack-desc +SLACKBUILD VERSION: 0.1.1.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/base16-bytestring-0.1.1.7/base16-bytestring-0.1.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d881e9b58a84a7ffd1b4c1082ac0b915 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base16-bytestring (fast base16 encoding/decoding) + +SLACKBUILD NAME: haskell-base64-bytestring +SLACKBUILD LOCATION: ./haskell/haskell-base64-bytestring +SLACKBUILD FILES: README doinst.sh haskell-base64-bytestring.SlackBuild haskell-base64-bytestring.info slack-desc +SLACKBUILD VERSION: 1.0.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/base64-bytestring/1.0.0.1/base64-bytestring-1.0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfe70cca4c75f09f02a8299e19421afc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-base64-bytestring (base64 encoding and decoding) + +SLACKBUILD NAME: haskell-basement +SLACKBUILD LOCATION: ./haskell/haskell-basement +SLACKBUILD FILES: README doinst.sh haskell-basement.SlackBuild haskell-basement.info slack-desc +SLACKBUILD VERSION: 0.0.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/basement-0.0.12/basement-0.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23f69a4875014d19c62d7f1a64a10298 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-basement (basic primitives) + +SLACKBUILD NAME: haskell-bifunctors +SLACKBUILD LOCATION: ./haskell/haskell-bifunctors +SLACKBUILD FILES: README doinst.sh haskell-bifunctors.SlackBuild haskell-bifunctors.info slack-desc +SLACKBUILD VERSION: 5.5.11 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/bifunctors/5.5.11/bifunctors-5.5.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9149df8a5bcd42ee7c6d494c6f64bee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-bifunctors (Haskell bifunctors module) + +SLACKBUILD NAME: haskell-bindings-uname +SLACKBUILD LOCATION: ./haskell/haskell-bindings-uname +SLACKBUILD FILES: README doinst.sh haskell-bindings-uname.SlackBuild haskell-bindings-uname.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/bindings-uname/0.1/bindings-uname-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1174b907c9644cbe4ae6b0a6026321b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-bindings-uname (Low-level binding to POSIX uname(3)) + +SLACKBUILD NAME: haskell-bitarray +SLACKBUILD LOCATION: ./haskell/haskell-bitarray +SLACKBUILD FILES: README doinst.sh haskell-bitarray.SlackBuild haskell-bitarray.info slack-desc +SLACKBUILD VERSION: 0.0.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/bitarray/0.0.1.1/bitarray-0.0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cab4ee3f34aefb29b63b0951d3a30c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-bitarray (Mutable and immutable bit arrays) + +SLACKBUILD NAME: haskell-blaze-builder +SLACKBUILD LOCATION: ./haskell/haskell-blaze-builder +SLACKBUILD FILES: README doinst.sh haskell-blaze-builder.SlackBuild haskell-blaze-builder.info slack-desc +SLACKBUILD VERSION: 0.4.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/blaze-builder/0.4.1.0/blaze-builder-0.4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3cc5bdc46bd6e8bf5142cda2b0679b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-blaze-builder (Efficient buffered output) + +SLACKBUILD NAME: haskell-blaze-html +SLACKBUILD LOCATION: ./haskell/haskell-blaze-html +SLACKBUILD FILES: README doinst.sh haskell-blaze-html.SlackBuild haskell-blaze-html.info slack-desc +SLACKBUILD VERSION: 0.9.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/blaze-html/0.9.1.2/blaze-html-0.9.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1b7997875d18d26b13de20aa032e2ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-blaze-html (lazingly fast HTML combinator library) + +SLACKBUILD NAME: haskell-blaze-markup +SLACKBUILD LOCATION: ./haskell/haskell-blaze-markup +SLACKBUILD FILES: README doinst.sh haskell-blaze-markup.SlackBuild haskell-blaze-markup.info slack-desc +SLACKBUILD VERSION: 0.8.2.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/blaze-markup/0.8.2.8/blaze-markup-0.8.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c77409e818921e2892a756b8c621cb54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-blaze-markup (blazingly fast markup combinator library) + +SLACKBUILD NAME: haskell-bmp +SLACKBUILD LOCATION: ./haskell/haskell-bmp +SLACKBUILD FILES: README doinst.sh haskell-bmp.SlackBuild haskell-bmp.info slack-desc +SLACKBUILD VERSION: 1.2.6.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/bmp/1.2.6.3/bmp-1.2.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df9cb98ede5a9769782a1d4a9e6e84d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-bmp (Read and write uncompressed BMP image files) + +SLACKBUILD NAME: haskell-byteable +SLACKBUILD LOCATION: ./haskell/haskell-byteable +SLACKBUILD FILES: README doinst.sh haskell-byteable.SlackBuild haskell-byteable.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/byteable/0.1.1/byteable-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebe2d61954382fcfe3be483951d8a77b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-byteable (Type class for sequence of bytes) + +SLACKBUILD NAME: haskell-byteorder +SLACKBUILD LOCATION: ./haskell/haskell-byteorder +SLACKBUILD FILES: README doinst.sh haskell-byteorder.SlackBuild haskell-byteorder.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/byteorder-1.0.4/byteorder-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a68226a369ffae7f344d6f21d2827439 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-byteorder (native endianness or byte ordering library.) + +SLACKBUILD NAME: haskell-bytestring-builder +SLACKBUILD LOCATION: ./haskell/haskell-bytestring-builder +SLACKBUILD FILES: README doinst.sh haskell-bytestring-builder.SlackBuild haskell-bytestring-builder.info slack-desc +SLACKBUILD VERSION: 0.10.8.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/bytestring-builder/0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd23c173b363091b3677f9ec6d620968 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-bytestring-builder (new bytestring builder) + +SLACKBUILD NAME: haskell-cabal-doctest +SLACKBUILD LOCATION: ./haskell/haskell-cabal-doctest +SLACKBUILD FILES: README doinst.sh haskell-cabal-doctest.SlackBuild haskell-cabal-doctest.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8dbcdc7598858afc449d8230aea5c35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cabal-doctest (Setup.hs helper for running doctests) + +SLACKBUILD NAME: haskell-call-stack +SLACKBUILD LOCATION: ./haskell/haskell-call-stack +SLACKBUILD FILES: README doinst.sh haskell-call-stack.SlackBuild haskell-call-stack.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/call-stack/0.1.0/call-stack-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55da3fe0907a2d03ee7ec5e8fb75c797 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-call-stack (backward compatible call stacks) + +SLACKBUILD NAME: haskell-case-insensitive +SLACKBUILD LOCATION: ./haskell/haskell-case-insensitive +SLACKBUILD FILES: README doinst.sh haskell-case-insensitive.SlackBuild haskell-case-insensitive.info slack-desc +SLACKBUILD VERSION: 1.2.0.11 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/case-insensitive-1.2.0.11/case-insensitive-1.2.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 980bcdb6ca3ff1fd8278591e94fc0139 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-case-insensitive (Case insensitive string comparison) + +SLACKBUILD NAME: haskell-cereal +SLACKBUILD LOCATION: ./haskell/haskell-cereal +SLACKBUILD FILES: README doinst.sh haskell-cereal.SlackBuild haskell-cereal.info slack-desc +SLACKBUILD VERSION: 0.5.8.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cereal/0.5.8.2/cereal-0.5.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a57111a31ae586b7e75d06a57ba99441 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cereal (A binary serialization library) + +SLACKBUILD NAME: haskell-cgi +SLACKBUILD LOCATION: ./haskell/haskell-cgi +SLACKBUILD FILES: README doinst.sh haskell-cgi.SlackBuild haskell-cgi.info slack-desc +SLACKBUILD VERSION: 3001.5.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cgi/3001.5.0.0/cgi-3001.5.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fe8f45efdcad9dcf2555ae5baf1323f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cgi (A Haskell library for writing CGI programs) + +SLACKBUILD NAME: haskell-cipher-aes +SLACKBUILD LOCATION: ./haskell/haskell-cipher-aes +SLACKBUILD FILES: README doinst.sh haskell-cipher-aes.SlackBuild haskell-cipher-aes.info slack-desc +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cipher-aes/0.2.11/cipher-aes-0.2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74c953320cbee83963e178f07d8d7689 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cipher-aes (Fast AES cipher implementation) + +SLACKBUILD NAME: haskell-cipher-des +SLACKBUILD LOCATION: ./haskell/haskell-cipher-des +SLACKBUILD FILES: README doinst.sh haskell-cipher-des.SlackBuild haskell-cipher-des.info slack-desc +SLACKBUILD VERSION: 0.0.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cipher-des/0.0.6/cipher-des-0.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a05a1009385fe37bf9d61803964a2902 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cipher-des (DES and 3DES primitives) + +SLACKBUILD NAME: haskell-cipher-rc4 +SLACKBUILD LOCATION: ./haskell/haskell-cipher-rc4 +SLACKBUILD FILES: README doinst.sh haskell-cipher-rc4.SlackBuild haskell-cipher-rc4.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cipher-rc4/0.1.4/cipher-rc4-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e2f0218f9a99b1e4283219b40194947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cipher-rc4 (Fast RC4 cipher implementation) + +SLACKBUILD NAME: haskell-citeproc +SLACKBUILD LOCATION: ./haskell/haskell-citeproc +SLACKBUILD FILES: README doinst.sh haskell-citeproc.SlackBuild haskell-citeproc.info slack-desc +SLACKBUILD VERSION: 0.6.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/citeproc-0.6.0.1/citeproc-0.6.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05c7161d1e5996c0c93a3f333ebe87fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-citeproc (Generates citations from CSL styles.) + +SLACKBUILD NAME: haskell-clock +SLACKBUILD LOCATION: ./haskell/haskell-clock +SLACKBUILD FILES: README doinst.sh haskell-clock.SlackBuild haskell-clock.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/clock-0.7.2/clock-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bb91ede556cde92a64c635da68699cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-clock (high-resolution clock functions) + +SLACKBUILD NAME: haskell-cmark-gfm +SLACKBUILD LOCATION: ./haskell/haskell-cmark-gfm +SLACKBUILD FILES: README doinst.sh haskell-cmark-gfm.SlackBuild haskell-cmark-gfm.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cmark-gfm/0.1.6/cmark-gfm-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c8a04221f84f65a3cfb7cb10be75745 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cmark-gfm (GitHub Flavored Markdown parser and renderer) + +SLACKBUILD NAME: haskell-cmark +SLACKBUILD LOCATION: ./haskell/haskell-cmark +SLACKBUILD FILES: README doinst.sh haskell-cmark.SlackBuild haskell-cmark.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/cmark-0.5.6/cmark-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42d6f1b5b1aac95ad7e899d2906aabeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cmark (CommonMark parser and renderer) + +SLACKBUILD NAME: haskell-cmdargs +SLACKBUILD LOCATION: ./haskell/haskell-cmdargs +SLACKBUILD FILES: README doinst.sh haskell-cmdargs.SlackBuild haskell-cmdargs.info slack-desc +SLACKBUILD VERSION: 0.10.20 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cmdargs/0.10.20/cmdargs-0.10.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 744e15b86ef774ed06af4e37a565f36b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cmdargs (Command line argument processing) + +SLACKBUILD NAME: haskell-colour +SLACKBUILD LOCATION: ./haskell/haskell-colour +SLACKBUILD FILES: README doinst.sh haskell-colour.SlackBuild haskell-colour.info slack-desc +SLACKBUILD VERSION: 2.3.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/colour-2.3.6/colour-2.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4bcf1f92cc0fd0c0166538a8b660900 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-colour (colour library for Haskell) + +SLACKBUILD NAME: haskell-commonmark-extensions +SLACKBUILD LOCATION: ./haskell/haskell-commonmark-extensions +SLACKBUILD FILES: README doinst.sh haskell-commonmark-extensions.SlackBuild haskell-commonmark-extensions.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/commonmark-extensions-0.2.3/commonmark-extensions-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 506485742b369543442496cf0e4aeb1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-commonmark-extensions (Pure Haskell commonmark parser) + +SLACKBUILD NAME: haskell-commonmark-pandoc +SLACKBUILD LOCATION: ./haskell/haskell-commonmark-pandoc +SLACKBUILD FILES: README doinst.sh haskell-commonmark-pandoc.SlackBuild haskell-commonmark-pandoc.info slack-desc +SLACKBUILD VERSION: 0.2.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/commonmark-pandoc-0.2.1.2/commonmark-pandoc-0.2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ead395a7a1504b68dec0d017ea20bb88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-commonmark-pandoc (Bridge between commonmark and pandoc AST) + +SLACKBUILD NAME: haskell-commonmark +SLACKBUILD LOCATION: ./haskell/haskell-commonmark +SLACKBUILD FILES: README doinst.sh haskell-commonmark.SlackBuild haskell-commonmark.info slack-desc +SLACKBUILD VERSION: 0.2.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/commonmark-0.2.1.1/commonmark-0.2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b19505a5ffafdde593674dcf787ba5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-commonmark (Pure Haskell commonmark parser.) + +SLACKBUILD NAME: haskell-comonad +SLACKBUILD LOCATION: ./haskell/haskell-comonad +SLACKBUILD FILES: README doinst.sh haskell-comonad.SlackBuild haskell-comonad.info slack-desc +SLACKBUILD VERSION: 5.0.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/comonad/5.0.8/comonad-5.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efeead553b0b007a5d256f3a054953dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-comonad (Comonads) + +SLACKBUILD NAME: haskell-composition +SLACKBUILD LOCATION: ./haskell/haskell-composition +SLACKBUILD FILES: README doinst.sh haskell-composition.SlackBuild haskell-composition.info slack-desc +SLACKBUILD VERSION: 1.0.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/composition-1.0.2.1/composition-1.0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12a8e1aa8d4ef5f72e9b66596683e4e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-composition (Combinators for function composition) + +SLACKBUILD NAME: haskell-conduit-extra +SLACKBUILD LOCATION: ./haskell/haskell-conduit-extra +SLACKBUILD FILES: README doinst.sh haskell-conduit-extra.SlackBuild haskell-conduit-extra.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/conduit-extra/1.3.0/conduit-extra-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eba230be8144041e5b8cbc1a77128707 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-conduit-extra (adapters for common libraries) + +SLACKBUILD NAME: haskell-conduit +SLACKBUILD LOCATION: ./haskell/haskell-conduit +SLACKBUILD FILES: README doinst.sh haskell-conduit.SlackBuild haskell-conduit.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/conduit/1.3.1/conduit-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9c687f6ee67d9f903f165367f505204 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-conduit (Streaming data processing library) + +SLACKBUILD NAME: haskell-connection +SLACKBUILD LOCATION: ./haskell/haskell-connection +SLACKBUILD FILES: README doinst.sh haskell-connection.SlackBuild haskell-connection.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/connection/0.3.1/connection-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a9647665c357cd33118339b777578eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-connection (Simple and easy network connections API) + +SLACKBUILD NAME: haskell-constraints +SLACKBUILD LOCATION: ./haskell/haskell-constraints +SLACKBUILD FILES: README doinst.sh haskell-constraints.SlackBuild haskell-constraints.info slack-desc +SLACKBUILD VERSION: 0.13.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/constraints/0.13.3/constraints-0.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d994fa473f3ea926538f92bcf3b5c5e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-constraints (Constraint manipulation) + +SLACKBUILD NAME: haskell-contravariant +SLACKBUILD LOCATION: ./haskell/haskell-contravariant +SLACKBUILD FILES: README doinst.sh haskell-contravariant.SlackBuild haskell-contravariant.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/contravariant/1.5.5/contravariant-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee2c73fa9a2a280303a43fe70689906f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-contravariant (Contravariant functors) + +SLACKBUILD NAME: haskell-cookie +SLACKBUILD LOCATION: ./haskell/haskell-cookie +SLACKBUILD FILES: README doinst.sh haskell-cookie.SlackBuild haskell-cookie.info slack-desc +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cookie/0.4.4/cookie-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edc53e8ffaa834976ce254ccaa8f2a6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cookie (HTTP cookie parsing and rendering) + +SLACKBUILD NAME: haskell-crypto-cipher-types +SLACKBUILD LOCATION: ./haskell/haskell-crypto-cipher-types +SLACKBUILD FILES: README doinst.sh haskell-crypto-cipher-types.SlackBuild haskell-crypto-cipher-types.info slack-desc +SLACKBUILD VERSION: 0.0.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/crypto-cipher-types/0.0.9/crypto-cipher-types-0.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8390e3298f007847210c0adfde2eafe9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-crypto-cipher-types (Generic cryptography cipher types) + +SLACKBUILD NAME: haskell-crypto-numbers +SLACKBUILD LOCATION: ./haskell/haskell-crypto-numbers +SLACKBUILD FILES: README doinst.sh haskell-crypto-numbers.SlackBuild haskell-crypto-numbers.info slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/crypto-numbers/0.2.7/crypto-numbers-0.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adb5cb1566dde3ad9f89c0c1ad65a84c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-crypto-numbers (Cryptographic numbers) + +SLACKBUILD NAME: haskell-crypto-pubkey-types +SLACKBUILD LOCATION: ./haskell/haskell-crypto-pubkey-types +SLACKBUILD FILES: README doinst.sh haskell-crypto-pubkey-types.SlackBuild haskell-crypto-pubkey-types.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/crypto-pubkey-types/0.4.3/crypto-pubkey-types-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 704ffbf1a6fc5989f193ad9ee3293a9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-crypto-pubkey-types (cryptography pubkey algorithm types) + +SLACKBUILD NAME: haskell-crypto-pubkey +SLACKBUILD LOCATION: ./haskell/haskell-crypto-pubkey +SLACKBUILD FILES: README doinst.sh haskell-crypto-pubkey.SlackBuild haskell-crypto-pubkey.info slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/crypto-pubkey/0.2.8/crypto-pubkey-0.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e98378fb6ad22aa50c5e1e4dd2c0900d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-crypto-pubkey (Public Key cryptography) + +SLACKBUILD NAME: haskell-crypto-random +SLACKBUILD LOCATION: ./haskell/haskell-crypto-random +SLACKBUILD FILES: README doinst.sh haskell-crypto-random.SlackBuild haskell-crypto-random.info slack-desc +SLACKBUILD VERSION: 0.0.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/crypto-random/0.0.9/crypto-random-0.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8de977ce6d2d4f79ae53f7d2cd17101 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-crypto-random (Simple cryptographic random related types) + +SLACKBUILD NAME: haskell-cryptohash-sha256 +SLACKBUILD LOCATION: ./haskell/haskell-cryptohash-sha256 +SLACKBUILD FILES: README doinst.sh haskell-cryptohash-sha256.SlackBuild haskell-cryptohash-sha256.info slack-desc +SLACKBUILD VERSION: 0.11.101.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/cryptohash-sha256-0.11.101.0/cryptohash-sha256-0.11.101.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8593b31cca682ca97a76028ddf27b88d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cryptohash-sha256 (SHA-256 implementation) + +SLACKBUILD NAME: haskell-cryptohash +SLACKBUILD LOCATION: ./haskell/haskell-cryptohash +SLACKBUILD FILES: README doinst.sh haskell-cryptohash.SlackBuild haskell-cryptohash.info slack-desc +SLACKBUILD VERSION: 0.11.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cryptohash/0.11.9/cryptohash-0.11.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93b11e5a525d53dd30b153d2ec96adea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cryptohash (collection of crypto hashes) + +SLACKBUILD NAME: haskell-cryptonite-conduit +SLACKBUILD LOCATION: ./haskell/haskell-cryptonite-conduit +SLACKBUILD FILES: README doinst.sh haskell-cryptonite-conduit.SlackBuild haskell-cryptonite-conduit.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/cryptonite-conduit/0.2.2/cryptonite-conduit-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b00f411fb767d908697dc7b84cc0ff6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cryptonite-conduit (Conduit bridge for cryptonite) + +SLACKBUILD NAME: haskell-cryptonite +SLACKBUILD LOCATION: ./haskell/haskell-cryptonite +SLACKBUILD FILES: README doinst.sh haskell-cryptonite.SlackBuild haskell-cryptonite.info slack-desc +SLACKBUILD VERSION: 0.29 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/cryptonite-0.29/cryptonite-0.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e749e627aab5710f568ad197101b244 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-cryptonite (repository of cryptographic primitives) + +SLACKBUILD NAME: haskell-curl +SLACKBUILD LOCATION: ./haskell/haskell-curl +SLACKBUILD FILES: README doinst.sh haskell-curl.SlackBuild haskell-curl.info slack-desc +SLACKBUILD VERSION: 1.3.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/curl-1.3.8/curl-1.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 853113e2ac933e203894a4588150821d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-curl (Haskell binding to libcurl) + +SLACKBUILD NAME: haskell-data-default-class +SLACKBUILD LOCATION: ./haskell/haskell-data-default-class +SLACKBUILD FILES: README doinst.sh haskell-data-default-class.SlackBuild haskell-data-default-class.info slack-desc +SLACKBUILD VERSION: 0.1.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44ba331fe94a7689e84dbbf4411e229e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default-class (class for types with a default value) + +SLACKBUILD NAME: haskell-data-default-instances-base +SLACKBUILD LOCATION: ./haskell/haskell-data-default-instances-base +SLACKBUILD FILES: README doinst.sh haskell-data-default-instances-base.SlackBuild haskell-data-default-instances-base.info slack-desc +SLACKBUILD VERSION: 0.1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-default-instances-base-0.1.0.1/data-default-instances-base-0.1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cfcf7a5b12ac0c8697b1ec8459479de8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default-instances-base (default basic instances) + +SLACKBUILD NAME: haskell-data-default-instances-containers +SLACKBUILD LOCATION: ./haskell/haskell-data-default-instances-containers +SLACKBUILD FILES: README doinst.sh haskell-data-default-instances-containers.SlackBuild haskell-data-default-instances-containers.info slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-default-instances-containers-0.0.1/data-default-instances-containers-0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c574d87bf9bc69d4748e3236d575a3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default-instances-containers (default set instances) + +SLACKBUILD NAME: haskell-data-default-instances-dlist +SLACKBUILD LOCATION: ./haskell/haskell-data-default-instances-dlist +SLACKBUILD FILES: README doinst.sh haskell-data-default-instances-dlist.SlackBuild haskell-data-default-instances-dlist.info slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-default-instances-dlist-0.0.1/data-default-instances-dlist-0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6683d943ab70b7077ff6837fce75b4de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default-instances-dlist (default dlist instances) + +SLACKBUILD NAME: haskell-data-default-instances-old-locale +SLACKBUILD LOCATION: ./haskell/haskell-data-default-instances-old-locale +SLACKBUILD FILES: README doinst.sh haskell-data-default-instances-old-locale.SlackBuild haskell-data-default-instances-old-locale.info slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-default-instances-old-locale-0.0.1/data-default-instances-old-locale-0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43bd868049d870ee722eda6bdd89fc28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default-instances-old-locale (default time instances) + +SLACKBUILD NAME: haskell-data-default +SLACKBUILD LOCATION: ./haskell/haskell-data-default +SLACKBUILD FILES: README doinst.sh haskell-data-default.SlackBuild haskell-data-default.info slack-desc +SLACKBUILD VERSION: 0.7.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/data-default/0.7.1.1/data-default-0.7.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13ddcc28e24cd58937c7d130e885749a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-default (A class for types with a default value) + +SLACKBUILD NAME: haskell-data-fix +SLACKBUILD LOCATION: ./haskell/haskell-data-fix +SLACKBUILD FILES: README doinst.sh haskell-data-fix.SlackBuild haskell-data-fix.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-fix-0.3.2/data-fix-0.3.2.tar.gz https://hackage.haskell.org/package/data-fix-0.3.2/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18b28d6e72e5656d33b49ac010e58321 41df37a4b97a6ebccd9fd7d50addddc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-fix (Fixpoint data types) + +SLACKBUILD NAME: haskell-data-ordlist +SLACKBUILD LOCATION: ./haskell/haskell-data-ordlist +SLACKBUILD FILES: README doinst.sh haskell-data-ordlist.SlackBuild haskell-data-ordlist.info slack-desc +SLACKBUILD VERSION: 0.4.7.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/data-ordlist-0.4.7.0/data-ordlist-0.4.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a19e92d43a30ac7410b176c4072a5ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-data-ordlist (set and multiset operations) + +SLACKBUILD NAME: haskell-dataenc +SLACKBUILD LOCATION: ./haskell/haskell-dataenc +SLACKBUILD FILES: README doinst.sh haskell-dataenc.SlackBuild haskell-dataenc.info slack-desc +SLACKBUILD VERSION: 0.14.0.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/dataenc/0.14.0.7/dataenc-0.14.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28491649dbeafb9512b4ea187cc6fddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-dataenc (Data encoding library) + +SLACKBUILD NAME: haskell-deepseq-generics +SLACKBUILD LOCATION: ./haskell/haskell-deepseq-generics +SLACKBUILD FILES: README doinst.sh haskell-deepseq-generics.SlackBuild haskell-deepseq-generics.info slack-desc +SLACKBUILD VERSION: 0.2.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/deepseq-generics-0.2.0.0/deepseq-generics-0.2.0.0.tar.gz https://hackage.haskell.org/package/deepseq-generics-0.2.0.0/revision/7.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bb94923c52024f642c85f4dab9a9b79 3c8d30c9fc95e026c750a8880faddbdb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-deepseq-generics (Control.DeepSeq.rnf implementation) + +SLACKBUILD NAME: haskell-digest +SLACKBUILD LOCATION: ./haskell/haskell-digest +SLACKBUILD FILES: README doinst.sh haskell-digest.SlackBuild haskell-digest.info slack-desc +SLACKBUILD VERSION: 0.0.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/digest/0.0.1.2/digest-0.0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83ed3d8c10d24c88d5ddf4f3914507ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-digest (cryptographic hash library for Haskell) + +SLACKBUILD NAME: haskell-distributive +SLACKBUILD LOCATION: ./haskell/haskell-distributive +SLACKBUILD FILES: README doinst.sh haskell-distributive.SlackBuild haskell-distributive.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/distributive/0.6/distributive-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a52064985419b0ff5e87b7281d5e6fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-distributive (Distributive functors) + +SLACKBUILD NAME: haskell-dlist +SLACKBUILD LOCATION: ./haskell/haskell-dlist +SLACKBUILD FILES: README doinst.sh haskell-dlist.SlackBuild haskell-dlist.info slack-desc +SLACKBUILD VERSION: 0.8.0.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/dlist/0.8.0.7/dlist-0.8.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31d78e6f41d7efb6d2d00446b26d8099 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-dlist (differences lists for Haskell) + +SLACKBUILD NAME: haskell-doclayout +SLACKBUILD LOCATION: ./haskell/haskell-doclayout +SLACKBUILD FILES: README doinst.sh haskell-doclayout.SlackBuild haskell-doclayout.info slack-desc +SLACKBUILD VERSION: 0.3.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/doclayout-0.3.1.1/doclayout-0.3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edea2d7a5fa9dc4acb0a6db03da13d7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-doclayout (A prettyprinting library for laying out text docs) + +SLACKBUILD NAME: haskell-doctemplates +SLACKBUILD LOCATION: ./haskell/haskell-doctemplates +SLACKBUILD FILES: README doinst.sh haskell-doctemplates.SlackBuild haskell-doctemplates.info slack-desc +SLACKBUILD VERSION: 0.10.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/doctemplates/0.10.0.1/doctemplates-0.10.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f2e2df9963c67f57e683aab0f5f5d1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-doctemplates (Pandoc-style document templates) + +SLACKBUILD NAME: haskell-double-conversion +SLACKBUILD LOCATION: ./haskell/haskell-double-conversion +SLACKBUILD FILES: README doinst.sh haskell-double-conversion.SlackBuild haskell-double-conversion.info slack-desc +SLACKBUILD VERSION: 2.0.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/double-conversion-2.0.2.0/double-conversion-2.0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c62a35daeaec90999922d4eb3b13c39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-double-conversion (convert between float and text strings) + +SLACKBUILD NAME: haskell-easy-file +SLACKBUILD LOCATION: ./haskell/haskell-easy-file +SLACKBUILD FILES: README doinst.sh haskell-easy-file.SlackBuild haskell-easy-file.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/easy-file/0.2.2/easy-file-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 293b8db8ed7c88714bef717db3633623 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-easy-file (Cross-platform File handling) + +SLACKBUILD NAME: haskell-echo +SLACKBUILD LOCATION: ./haskell/haskell-echo +SLACKBUILD FILES: README doinst.sh haskell-echo.SlackBuild haskell-echo.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/echo/0.1.3/echo-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 062f22cd9b040ea39ce60c47f17d561e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-echo (cross-console way to handle echoing terminal input) + +SLACKBUILD NAME: haskell-ed25519 +SLACKBUILD LOCATION: ./haskell/haskell-ed25519 +SLACKBUILD FILES: README doinst.sh haskell-ed25519.SlackBuild haskell-ed25519.info slack-desc +SLACKBUILD VERSION: 0.0.5.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/ed25519/0.0.5.0/ed25519-0.0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dd00a5576601dd8e0cd851762a5545c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ed25519 (cryptographic signatures) + +SLACKBUILD NAME: haskell-edit-distance +SLACKBUILD LOCATION: ./haskell/haskell-edit-distance +SLACKBUILD FILES: README doinst.sh haskell-edit-distance.SlackBuild haskell-edit-distance.info slack-desc +SLACKBUILD VERSION: 0.2.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/edit-distance/0.2.2.1/edit-distance-0.2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaa8d57fdce8afc1e2579d96f4d6eb58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-edit-distance (Levenshtein edit distances) + +SLACKBUILD NAME: haskell-either +SLACKBUILD LOCATION: ./haskell/haskell-either +SLACKBUILD FILES: README doinst.sh haskell-either.SlackBuild haskell-either.info slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/either/5.0.1/either-5.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac4bc6e657284a44f09e20b06fd5a3a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-either (Combinators for working with sums) + +SLACKBUILD NAME: haskell-emojis +SLACKBUILD LOCATION: ./haskell/haskell-emojis +SLACKBUILD FILES: README doinst.sh haskell-emojis.SlackBuild haskell-emojis.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/emojis-0.1.2/emojis-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9534006d0ef632a098ede0d0a18bd72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-emojis (Conversion between emoji characters and their names) + +SLACKBUILD NAME: haskell-enclosed-exceptions +SLACKBUILD LOCATION: ./haskell/haskell-enclosed-exceptions +SLACKBUILD FILES: README doinst.sh haskell-enclosed-exceptions.SlackBuild haskell-enclosed-exceptions.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/enclosed-exceptions/1.0.3/enclosed-exceptions-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa40251fcb7ca0cd5e80a2defc253735 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-enclosed-exceptions (Catch all exceptions from a computation) + +SLACKBUILD NAME: haskell-env-locale +SLACKBUILD LOCATION: ./haskell/haskell-env-locale +SLACKBUILD FILES: README doinst.sh haskell-env-locale.SlackBuild haskell-env-locale.info slack-desc +SLACKBUILD VERSION: 1.0.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/env-locale-1.0.0.1/env-locale-1.0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2ef7b0993771165fb9fa6792a82d281 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-env-locale (a (non-forking) interface to the current locale) + +SLACKBUILD NAME: haskell-erf +SLACKBUILD LOCATION: ./haskell/haskell-erf +SLACKBUILD FILES: README doinst.sh haskell-erf.SlackBuild haskell-erf.info slack-desc +SLACKBUILD VERSION: 2.0.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/erf/2.0.0.0/erf-2.0.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f77bae69c6e4f1d226d6bdbeb22ebe31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-erf (The error function, and related functions) + +SLACKBUILD NAME: haskell-errors +SLACKBUILD LOCATION: ./haskell/haskell-errors +SLACKBUILD FILES: README doinst.sh haskell-errors.SlackBuild haskell-errors.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/errors-2.3.0/errors-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43bec23a661dd4a5eefb5549b4fad8a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-errors (Simplified error-handling) + +SLACKBUILD NAME: haskell-extensible-exceptions +SLACKBUILD LOCATION: ./haskell/haskell-extensible-exceptions +SLACKBUILD FILES: README doinst.sh haskell-extensible-exceptions.SlackBuild haskell-extensible-exceptions.info slack-desc +SLACKBUILD VERSION: 0.1.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/extensible-exceptions/0.1.1.4/extensible-exceptions-0.1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa1cadd15c1c7aa362618d41c6e17d8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-extensible-exceptions (Extensible exceptions for Haskell) + +SLACKBUILD NAME: haskell-extra +SLACKBUILD LOCATION: ./haskell/haskell-extra +SLACKBUILD FILES: README doinst.sh haskell-extra.SlackBuild haskell-extra.info slack-desc +SLACKBUILD VERSION: 1.6.13 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/extra/1.6.13/extra-1.6.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d27f32812093a32d0f80a38e5d873a4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-extra (extra functions for the standard Haskell libraries) + +SLACKBUILD NAME: haskell-fail +SLACKBUILD LOCATION: ./haskell/haskell-fail +SLACKBUILD FILES: README doinst.sh haskell-fail.SlackBuild haskell-fail.info slack-desc +SLACKBUILD VERSION: 4.9.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/fail-4.9.0.0/fail-4.9.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2bc7fe2a5c1518acb0b5b5b9b1b4723 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-fail (MonadFail class) + +SLACKBUILD NAME: haskell-fast-logger +SLACKBUILD LOCATION: ./haskell/haskell-fast-logger +SLACKBUILD FILES: README doinst.sh haskell-fast-logger.SlackBuild haskell-fast-logger.info slack-desc +SLACKBUILD VERSION: 2.4.11 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/fast-logger/2.4.11/fast-logger-2.4.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c34dd65c86e4b395147078fb0eabeeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-fast-logger (A fast logging system) + +SLACKBUILD NAME: haskell-fgl +SLACKBUILD LOCATION: ./haskell/haskell-fgl +SLACKBUILD FILES: README doinst.sh haskell-fgl.SlackBuild haskell-fgl.info slack-desc +SLACKBUILD VERSION: 5.7.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/fgl/5.7.0.3/fgl-5.7.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23d21ecf41e1ccc2027dc44a3f1e6e3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-fgl (Martin Erwig's Functional Graph Library) + +SLACKBUILD NAME: haskell-file-embed +SLACKBUILD LOCATION: ./haskell/haskell-file-embed +SLACKBUILD FILES: README doinst.sh haskell-file-embed.SlackBuild haskell-file-embed.info slack-desc +SLACKBUILD VERSION: 0.0.15.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/file-embed/0.0.15.0/file-embed-0.0.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4608d6fbe65ba1ed6ef0c920e4b8e413 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-file-embed (embed file contents) + +SLACKBUILD NAME: haskell-filelock +SLACKBUILD LOCATION: ./haskell/haskell-filelock +SLACKBUILD FILES: README doinst.sh haskell-filelock.SlackBuild haskell-filelock.info slack-desc +SLACKBUILD VERSION: 0.1.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/filelock/0.1.1.2/filelock-0.1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f410bb3f1306cd9e4ea4a48aa055e22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-filelock (Portable interface to file locking) + +SLACKBUILD NAME: haskell-filemanip +SLACKBUILD LOCATION: ./haskell/haskell-filemanip +SLACKBUILD FILES: README doinst.sh haskell-filemanip.SlackBuild haskell-filemanip.info slack-desc +SLACKBUILD VERSION: 0.3.6.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/filemanip-0.3.6.3/filemanip-0.3.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04d23467ce2e7ac0bc9c01c4e0ebd06c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-filemanip (expressive file manipulation) + +SLACKBUILD NAME: haskell-fixed +SLACKBUILD LOCATION: ./haskell/haskell-fixed +SLACKBUILD FILES: README doinst.sh haskell-fixed.SlackBuild haskell-fixed.info slack-desc +SLACKBUILD VERSION: 0.2.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/fixed-0.2.1.1/fixed-0.2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 352e57267013d5c6962311ae266f4715 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-fixed (signed 15.16 precision fixed point arithmetic) + +SLACKBUILD NAME: haskell-foundation +SLACKBUILD LOCATION: ./haskell/haskell-foundation +SLACKBUILD FILES: README Setup.hs doinst.sh haskell-foundation.SlackBuild haskell-foundation.info slack-desc +SLACKBUILD VERSION: 0.0.26.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/foundation-0.0.26.1/foundation-0.0.26.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00f4d5b3771772ef66e6967c4225e99f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-foundation (custom prelude) + +SLACKBUILD NAME: haskell-free +SLACKBUILD LOCATION: ./haskell/haskell-free +SLACKBUILD FILES: README doinst.sh haskell-free.SlackBuild haskell-free.info slack-desc +SLACKBUILD VERSION: 5.1.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/free/5.1.7/free-5.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb6c3498bad7b73eef9b047bf575d29f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-free (Monads for free) + +SLACKBUILD NAME: haskell-fsnotify +SLACKBUILD LOCATION: ./haskell/haskell-fsnotify +SLACKBUILD FILES: README doinst.sh haskell-fsnotify.SlackBuild haskell-fsnotify.info slack-desc +SLACKBUILD VERSION: 0.3.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/fsnotify/0.3.0.1/fsnotify-0.3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e424b38bca5995ba1d71028595dc554a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-fsnotify (file change notification) + +SLACKBUILD NAME: haskell-generic-deriving +SLACKBUILD LOCATION: ./haskell/haskell-generic-deriving +SLACKBUILD FILES: README doinst.sh haskell-generic-deriving.SlackBuild haskell-generic-deriving.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/generic-deriving/1.14.1/generic-deriving-1.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecb6e9cbb636f503d4ed873616481304 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-generic-deriving (library for generalised deriving) + +SLACKBUILD NAME: haskell-ghc-paths +SLACKBUILD LOCATION: ./haskell/haskell-ghc-paths +SLACKBUILD FILES: README doinst.sh haskell-ghc-paths.SlackBuild haskell-ghc-paths.info slack-desc +SLACKBUILD VERSION: 0.1.0.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/ghc-paths/0.1.0.12/ghc-paths-0.1.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9125026c7b5c043525aa5319b00b17d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ghc-paths (gives knowledge of GHC's installation directories) + +SLACKBUILD NAME: haskell-gitrev +SLACKBUILD LOCATION: ./haskell/haskell-gitrev +SLACKBUILD FILES: README doinst.sh haskell-gitrev.SlackBuild haskell-gitrev.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/gitrev/1.3.1/gitrev-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f6f4d665f54e42c686127469f4cb611 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-gitrev (Compile git revision info into Haskell projects) + +SLACKBUILD NAME: haskell-gloss-rendering +SLACKBUILD LOCATION: ./haskell/haskell-gloss-rendering +SLACKBUILD FILES: README doinst.sh haskell-gloss-rendering.SlackBuild haskell-gloss-rendering.info slack-desc +SLACKBUILD VERSION: 1.13.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/gloss-rendering-1.13.1.1/gloss-rendering-1.13.1.1.tar.gz https://hackage.haskell.org/package/gloss-rendering-1.13.1.1/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a841106df76aa32432d4052ab93a33ec 626d7b333b28830d1bf7b9b65e6da9b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-gloss-rendering (Gloss picture data types and rendering) + +SLACKBUILD NAME: haskell-gloss +SLACKBUILD LOCATION: ./haskell/haskell-gloss +SLACKBUILD FILES: README doinst.sh haskell-gloss.SlackBuild haskell-gloss.info slack-desc +SLACKBUILD VERSION: 1.13.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/gloss-1.13.2.1/gloss-1.13.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd39115842ea07b91dc6a9ab23265c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-gloss (2D vector graphics, animations and simulations) + +SLACKBUILD NAME: haskell-graphviz +SLACKBUILD LOCATION: ./haskell/haskell-graphviz +SLACKBUILD FILES: README doinst.sh haskell-graphviz.SlackBuild haskell-graphviz.info slack-desc +SLACKBUILD VERSION: 2999.20.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/graphviz-2999.20.1.0/graphviz-2999.20.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be8d1cad86dddfe722c66d6898995bf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-graphviz (bindings and functions for graphviz) + +SLACKBUILD NAME: haskell-haddock-library +SLACKBUILD LOCATION: ./haskell/haskell-haddock-library +SLACKBUILD FILES: README doinst.sh haskell-haddock-library.SlackBuild haskell-haddock-library.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/haddock-library/1.10.0/haddock-library-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c73fff8c486f066ca1a3165d57a52456 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-haddock-library (exposing some functionality of Haddock) + +SLACKBUILD NAME: haskell-half +SLACKBUILD LOCATION: ./haskell/haskell-half +SLACKBUILD FILES: README doinst.sh haskell-half.SlackBuild haskell-half.info slack-desc +SLACKBUILD VERSION: 0.2.2.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/half-0.2.2.3/half-0.2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 855ea2931dd4d3bd5f93e222d1391369 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-half (half-precision floating-point) + +SLACKBUILD NAME: haskell-hashable +SLACKBUILD LOCATION: ./haskell/haskell-hashable +SLACKBUILD FILES: README doinst.sh haskell-hashable.SlackBuild haskell-hashable.info slack-desc +SLACKBUILD VERSION: 1.4.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hashable-1.4.0.1/hashable-1.4.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c3fd68a80f05d31ac3895e02b4da7cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hashable (A class for types that can be converted to a hash) + +SLACKBUILD NAME: haskell-highlighting-kate +SLACKBUILD LOCATION: ./haskell/haskell-highlighting-kate +SLACKBUILD FILES: README doinst.sh haskell-highlighting-kate.SlackBuild haskell-highlighting-kate.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/highlighting-kate/0.6.4/highlighting-kate-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10bff274575325a0031a3940d8b0fd1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-highlighting-kate (Syntax highlighting) + +SLACKBUILD NAME: haskell-hinotify +SLACKBUILD LOCATION: ./haskell/haskell-hinotify +SLACKBUILD FILES: README doinst.sh haskell-hinotify.SlackBuild haskell-hinotify.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hinotify/0.4/hinotify-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 324484ce37fb2333024f66382ac405f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hinotify (file system event notifications) + +SLACKBUILD NAME: haskell-hostname +SLACKBUILD LOCATION: ./haskell/haskell-hostname +SLACKBUILD FILES: README doinst.sh haskell-hostname.SlackBuild haskell-hostname.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hostname/1.0/hostname-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9389c8634239e5d6096ef563e59a703f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hostname (cross-platform getHostName function for Haskell) + +SLACKBUILD NAME: haskell-hourglass +SLACKBUILD LOCATION: ./haskell/haskell-hourglass +SLACKBUILD FILES: README doinst.sh haskell-hourglass.SlackBuild haskell-hourglass.info slack-desc +SLACKBUILD VERSION: 0.2.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hourglass/0.2.12/hourglass-0.2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73b123130a9d1c3c096c6895e3a4915f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hourglass (simple performant time related library) + +SLACKBUILD NAME: haskell-hpack +SLACKBUILD LOCATION: ./haskell/haskell-hpack +SLACKBUILD FILES: README doinst.sh haskell-hpack.SlackBuild haskell-hpack.info slack-desc +SLACKBUILD VERSION: 0.34.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hpack/0.34.6/hpack-0.34.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fdc1608c1cee44d262fcf726ac5ee348 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hpack (modern format for Haskell packages) + +SLACKBUILD NAME: haskell-hslua-aeson +SLACKBUILD LOCATION: ./haskell/haskell-hslua-aeson +SLACKBUILD FILES: README doinst.sh haskell-hslua-aeson.SlackBuild haskell-hslua-aeson.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-aeson-2.1.0/hslua-aeson-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8c4af349ff316bf5ed53b2c0d15d311 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-aeson (Allow aeson data types to be used with Lua) + +SLACKBUILD NAME: haskell-hslua-classes +SLACKBUILD LOCATION: ./haskell/haskell-hslua-classes +SLACKBUILD FILES: README doinst.sh haskell-hslua-classes.SlackBuild haskell-hslua-classes.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-classes-2.1.0/hslua-classes-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 477353c5ae8afd85d1e4f4a2ddb46816 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-classes (Type classes for HsLua) + +SLACKBUILD NAME: haskell-hslua-core +SLACKBUILD LOCATION: ./haskell/haskell-hslua-core +SLACKBUILD FILES: README doinst.sh haskell-hslua-core.SlackBuild haskell-hslua-core.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-core-2.1.0/hslua-core-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e71803f0ed7389a7a0c031f898dc235 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-core (Bindings to Lua) + +SLACKBUILD NAME: haskell-hslua-marshalling +SLACKBUILD LOCATION: ./haskell/haskell-hslua-marshalling +SLACKBUILD FILES: README doinst.sh haskell-hslua-marshalling.SlackBuild haskell-hslua-marshalling.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-marshalling-2.1.0/hslua-marshalling-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34f9bf4b56500a4e41fb87f86dace3ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-marshalling (Marshalling of Lua values) + +SLACKBUILD NAME: haskell-hslua-module-path +SLACKBUILD LOCATION: ./haskell/haskell-hslua-module-path +SLACKBUILD FILES: README doinst.sh haskell-hslua-module-path.SlackBuild haskell-hslua-module-path.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hslua-module-path/1.0.1/hslua-module-path-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23d452cc5b49373567e0d174293f5f23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-module-path (Lua module to work with file paths) + +SLACKBUILD NAME: haskell-hslua-module-system +SLACKBUILD LOCATION: ./haskell/haskell-hslua-module-system +SLACKBUILD FILES: README doinst.sh haskell-hslua-module-system.SlackBuild haskell-hslua-module-system.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hslua-module-system/1.0.1/hslua-module-system-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44a00e0e29e0398f9aa57ae5ea31eb84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-module-system (Lua module wrapper for System module) + +SLACKBUILD NAME: haskell-hslua-module-text +SLACKBUILD LOCATION: ./haskell/haskell-hslua-module-text +SLACKBUILD FILES: README doinst.sh haskell-hslua-module-text.SlackBuild haskell-hslua-module-text.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hslua-module-text/1.0.1/hslua-module-text-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b14b42d686fba2bfa6d0c916eded85cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-module-text (Lua module for text) + +SLACKBUILD NAME: haskell-hslua-module-version +SLACKBUILD LOCATION: ./haskell/haskell-hslua-module-version +SLACKBUILD FILES: README doinst.sh haskell-hslua-module-version.SlackBuild haskell-hslua-module-version.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hslua-module-version/1.0.1/hslua-module-version-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ea210527aaf3c83cf24883c8507184e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-module-version (Lua module for version specifiers) + +SLACKBUILD NAME: haskell-hslua-objectorientation +SLACKBUILD LOCATION: ./haskell/haskell-hslua-objectorientation +SLACKBUILD FILES: README doinst.sh haskell-hslua-objectorientation.SlackBuild haskell-hslua-objectorientation.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-objectorientation-2.1.0/hslua-objectorientation-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 219990b2641dd0c5d1da8ec258729dae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-objectorientation ( Object orientation tools for HsLua) + +SLACKBUILD NAME: haskell-hslua-packaging +SLACKBUILD LOCATION: ./haskell/haskell-hslua-packaging +SLACKBUILD FILES: README doinst.sh haskell-hslua-packaging.SlackBuild haskell-hslua-packaging.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hslua-packaging-2.1.0/hslua-packaging-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24b764de15f0f12fa37f1de8869a9b03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua-packaging (Utilities to build Lua modules) + +SLACKBUILD NAME: haskell-hslua +SLACKBUILD LOCATION: ./haskell/haskell-hslua +SLACKBUILD FILES: README doinst.sh haskell-hslua.SlackBuild haskell-hslua.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hslua/2.1.0/hslua-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf0a83092348ef682665b0256f5ee6eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hslua (A Lua language interpreter embedding in Haskell) + +SLACKBUILD NAME: haskell-hsp +SLACKBUILD LOCATION: ./haskell/haskell-hsp +SLACKBUILD FILES: README doinst.sh haskell-hsp.SlackBuild haskell-hsp.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hsp/0.10.0/hsp-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 376ca14839aacc07b41c2e4f5094daa8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hsp (Haskell Server Pages) + +SLACKBUILD NAME: haskell-hspec-core +SLACKBUILD LOCATION: ./haskell/haskell-hspec-core +SLACKBUILD FILES: README doinst.sh haskell-hspec-core.SlackBuild haskell-hspec-core.info slack-desc +SLACKBUILD VERSION: 2.9.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hspec-core/2.9.4/hspec-core-2.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13dbae758701e33a08bdc20b1d20d304 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hspec-core (Testing Framework for Haskell) + +SLACKBUILD NAME: haskell-hspec-discover +SLACKBUILD LOCATION: ./haskell/haskell-hspec-discover +SLACKBUILD FILES: README doinst.sh haskell-hspec-discover.SlackBuild haskell-hspec-discover.info slack-desc +SLACKBUILD VERSION: 2.9.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hspec-discover/2.9.4/hspec-discover-2.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 716d5b28659a418fa8090bce788cb8c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hspec-discover (Automatically discover and run Hspec tests) + +SLACKBUILD NAME: haskell-hspec-expectations +SLACKBUILD LOCATION: ./haskell/haskell-hspec-expectations +SLACKBUILD FILES: README doinst.sh haskell-hspec-expectations.SlackBuild haskell-hspec-expectations.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hspec-expectations/0.8.2/hspec-expectations-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13cc0b65b17fe0f6765af0963c4bb7cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hspec-expectations (combinators for HUnit) + +SLACKBUILD NAME: haskell-hspec-smallcheck +SLACKBUILD LOCATION: ./haskell/haskell-hspec-smallcheck +SLACKBUILD FILES: README doinst.sh haskell-hspec-smallcheck.SlackBuild haskell-hspec-smallcheck.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hspec-smallcheck/0.5.2/hspec-smallcheck-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3274cda4fa076dc9d25b2f1a9aa1dca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hspec-smallcheck (support for the Hspec testing framework) + +SLACKBUILD NAME: haskell-hspec +SLACKBUILD LOCATION: ./haskell/haskell-hspec +SLACKBUILD FILES: README doinst.sh haskell-hspec.SlackBuild haskell-hspec.info slack-desc +SLACKBUILD VERSION: 2.9.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hspec/2.9.4/hspec-2.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3977f0b944d7d276126c2c2ddccfec77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hspec (Testing Framework for Haskell) + +SLACKBUILD NAME: haskell-html +SLACKBUILD LOCATION: ./haskell/haskell-html +SLACKBUILD FILES: README doinst.sh haskell-html.SlackBuild haskell-html.info slack-desc +SLACKBUILD VERSION: 1.0.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/html/1.0.1.2/html-1.0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a7de5a2af9a2f80d39825d6a95ee445 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-html (HTML combinator library) + +SLACKBUILD NAME: haskell-http-client-tls +SLACKBUILD LOCATION: ./haskell/haskell-http-client-tls +SLACKBUILD FILES: README doinst.sh haskell-http-client-tls.SlackBuild haskell-http-client-tls.info slack-desc +SLACKBUILD VERSION: 0.3.6.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/http-client-tls/0.3.6.1/http-client-tls-0.3.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29913b99fd5b144c8992bf31db11bbbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-http-client-tls (http-client backend) + +SLACKBUILD NAME: haskell-http-client +SLACKBUILD LOCATION: ./haskell/haskell-http-client +SLACKBUILD FILES: README doinst.sh haskell-http-client.SlackBuild haskell-http-client.info slack-desc +SLACKBUILD VERSION: 0.7.11 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/http-client/0.7.11/http-client-0.7.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b38b457d724641147f3fb485645f2921 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-http-client (An HTTP client engine) + +SLACKBUILD NAME: haskell-http-conduit +SLACKBUILD LOCATION: ./haskell/haskell-http-conduit +SLACKBUILD FILES: README doinst.sh haskell-http-conduit.SlackBuild haskell-http-conduit.info slack-desc +SLACKBUILD VERSION: 2.3.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/http-conduit/2.3.8/http-conduit-2.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bab328b76977035e0a512b5a29945e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-http-conduit (HTTP client package with conduit interface) + +SLACKBUILD NAME: haskell-http-types +SLACKBUILD LOCATION: ./haskell/haskell-http-types +SLACKBUILD FILES: README doinst.sh haskell-http-types.SlackBuild haskell-http-types.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/http-types/0.12.2/http-types-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ecd610777bd95aa6d97aa0262a7888c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-http-types (Generic HTTP types for Haskell) + +SLACKBUILD NAME: haskell-hxt-charproperties +SLACKBUILD LOCATION: ./haskell/haskell-hxt-charproperties +SLACKBUILD FILES: README doinst.sh haskell-hxt-charproperties.SlackBuild haskell-hxt-charproperties.info slack-desc +SLACKBUILD VERSION: 9.2.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hxt-charproperties/9.2.0.1/hxt-charproperties-9.2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5502cf985f67b7bdd3576835c43b1cf1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hxt-charproperties (XML Character properties) + +SLACKBUILD NAME: haskell-hxt-regex-xmlschema +SLACKBUILD LOCATION: ./haskell/haskell-hxt-regex-xmlschema +SLACKBUILD FILES: README doinst.sh haskell-hxt-regex-xmlschema.SlackBuild haskell-hxt-regex-xmlschema.info slack-desc +SLACKBUILD VERSION: 9.2.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hxt-regex-xmlschema/9.2.0.3/hxt-regex-xmlschema-9.2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b875bedc63771bad57e42164387c4db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hxt-regex-xmlschema (XML Schema regular expressions) + +SLACKBUILD NAME: haskell-hxt-unicode +SLACKBUILD LOCATION: ./haskell/haskell-hxt-unicode +SLACKBUILD FILES: README doinst.sh haskell-hxt-unicode.SlackBuild haskell-hxt-unicode.info slack-desc +SLACKBUILD VERSION: 9.0.2.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hxt-unicode/9.0.2.4/hxt-unicode-9.0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4f61cef60736dca5778641e791f66c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hxt-unicode (Unicode encoding and decoding used in HXT) + +SLACKBUILD NAME: haskell-hxt +SLACKBUILD LOCATION: ./haskell/haskell-hxt +SLACKBUILD FILES: README doinst.sh haskell-hxt.SlackBuild haskell-hxt.info slack-desc +SLACKBUILD VERSION: 9.3.1.22 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/hxt/9.3.1.22/hxt-9.3.1.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 967c67c50cac95c532dbb5b7fa53968e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-hxt (Haskell XML Toolbox) + +SLACKBUILD NAME: haskell-idna +SLACKBUILD LOCATION: ./haskell/haskell-idna +SLACKBUILD FILES: README doinst.sh haskell-idna.SlackBuild haskell-idna.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/idna/0.3.0/idna-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecbc2e57ac0177ce743a1aa43aa3414f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-idna (Implements IDNA (RFC 3490) + +SLACKBUILD NAME: haskell-indexed-traversable-instances +SLACKBUILD LOCATION: ./haskell/haskell-indexed-traversable-instances +SLACKBUILD FILES: README doinst.sh haskell-indexed-traversable-instances.SlackBuild haskell-indexed-traversable-instances.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/indexed-traversable-instances-0.1.1/indexed-traversable-instances-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e97068bf7f3568af80c82c7347c84b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-indexed-traversable-instances (more instances of functor) + +SLACKBUILD NAME: haskell-indexed-traversable +SLACKBUILD LOCATION: ./haskell/haskell-indexed-traversable +SLACKBUILD FILES: README doinst.sh haskell-indexed-traversable.SlackBuild haskell-indexed-traversable.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4213af572c592a9a21e73bf3d376c362 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-indexed-traversable (traversables with index) + +SLACKBUILD NAME: haskell-infer-license +SLACKBUILD LOCATION: ./haskell/haskell-infer-license +SLACKBUILD FILES: README doinst.sh haskell-infer-license.SlackBuild haskell-infer-license.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/infer-license/0.2.0/infer-license-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2504470f48992be2dab87de65be9d80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-infer-license (Infer software license from a file) + +SLACKBUILD NAME: haskell-integer-logarithms +SLACKBUILD LOCATION: ./haskell/haskell-integer-logarithms +SLACKBUILD FILES: README doinst.sh haskell-integer-logarithms.SlackBuild haskell-integer-logarithms.info slack-desc +SLACKBUILD VERSION: 1.0.3.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/integer-logarithms/1.0.3.1/integer-logarithms-1.0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15bccece342fcf3699e0f48bc0e864b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-integer-logarithms (Math.NumberTheory.Logarithms) + +SLACKBUILD NAME: haskell-iproute +SLACKBUILD LOCATION: ./haskell/haskell-iproute +SLACKBUILD FILES: README doinst.sh haskell-iproute.SlackBuild haskell-iproute.info slack-desc +SLACKBUILD VERSION: 1.7.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/iproute-1.7.12/iproute-1.7.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f5a74551f68c9d37bfcd2e921a79379 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-iproute (IP Routing Table) + +SLACKBUILD NAME: haskell-ipynb +SLACKBUILD LOCATION: ./haskell/haskell-ipynb +SLACKBUILD FILES: README doinst.sh haskell-ipynb.SlackBuild haskell-ipynb.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/ipynb-0.2/ipynb-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77cfc8193d256dd01d27cbc4f25eca5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-ipynb (Data structure for Jupyter notebooks (ipynb)) + +SLACKBUILD NAME: haskell-iwlib +SLACKBUILD LOCATION: ./haskell/haskell-iwlib +SLACKBUILD FILES: README doinst.sh haskell-iwlib.SlackBuild haskell-iwlib.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/iwlib/0.1.0/iwlib-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4b1729464117bcfb0a86e53cbef9cda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-iwlib (Bindings for the iw C library) + +SLACKBUILD NAME: haskell-jira-wiki-markup +SLACKBUILD LOCATION: ./haskell/haskell-jira-wiki-markup +SLACKBUILD FILES: README doinst.sh haskell-jira-wiki-markup.SlackBuild haskell-jira-wiki-markup.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/jira-wiki-markup-1.4.0/jira-wiki-markup-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a3cfcf77e4f3ea27f4190703f0d4407 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-jira-wiki-markup (Handle Jira wiki markup) + +SLACKBUILD NAME: haskell-json +SLACKBUILD LOCATION: ./haskell/haskell-json +SLACKBUILD FILES: README doinst.sh haskell-json.SlackBuild haskell-json.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/json/0.10/json-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a30006f2e673b29852be7c001cfc2bfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-json (JSON implementation for Haskell) + +SLACKBUILD NAME: haskell-lcs +SLACKBUILD LOCATION: ./haskell/haskell-lcs +SLACKBUILD FILES: README doinst.sh haskell-lcs.SlackBuild haskell-lcs.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/lcs/0.2/lcs-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef97e00291dde72248811581f997b66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lcs (Find longest common sublist of two lists) + +SLACKBUILD NAME: haskell-lexer +SLACKBUILD LOCATION: ./haskell/haskell-lexer +SLACKBUILD FILES: README doinst.sh haskell-lexer.SlackBuild haskell-lexer.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/haskell-lexer/1.1/haskell-lexer-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 460334be2c67197f5daac0f9b40daf78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lexer (A fully compliant Haskell 98 lexer) + +SLACKBUILD NAME: haskell-libyaml +SLACKBUILD LOCATION: ./haskell/haskell-libyaml +SLACKBUILD FILES: README doinst.sh haskell-libyaml.SlackBuild haskell-libyaml.info slack-desc +SLACKBUILD VERSION: 0.1.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/libyaml/0.1.0.0/libyaml-0.1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17c74ac9ab8957c1e3fe8a6263d2f7b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-libyaml (Low-level, streaming YAML interface) + +SLACKBUILD NAME: haskell-lifted-async +SLACKBUILD LOCATION: ./haskell/haskell-lifted-async +SLACKBUILD FILES: README doinst.sh haskell-lifted-async.SlackBuild haskell-lifted-async.info slack-desc +SLACKBUILD VERSION: 0.10.2.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/lifted-async/0.10.2.2/lifted-async-0.10.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eead6e0a6751ff5c6cfdba93d7c18d92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lifted-async (Run lifted IO operations asynchronously) + +SLACKBUILD NAME: haskell-lifted-base +SLACKBUILD LOCATION: ./haskell/haskell-lifted-base +SLACKBUILD FILES: README doinst.sh haskell-lifted-base.SlackBuild haskell-lifted-base.info slack-desc +SLACKBUILD VERSION: 0.2.3.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/lifted-base/0.2.3.12/lifted-base-0.2.3.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc74e75a2d8ab5171f801ba80c86ab82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lifted-base (lifted IO operations from the base library) + +SLACKBUILD NAME: haskell-logict +SLACKBUILD LOCATION: ./haskell/haskell-logict +SLACKBUILD FILES: README doinst.sh haskell-logict.SlackBuild haskell-logict.info slack-desc +SLACKBUILD VERSION: 0.7.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/logict/0.7.1.0/logict-0.7.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9477659ff05d5bf4327e7f7a95f65869 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-logict (backtracking logic-programming monad) + +SLACKBUILD NAME: haskell-lpeg +SLACKBUILD LOCATION: ./haskell/haskell-lpeg +SLACKBUILD FILES: README doinst.sh haskell-lpeg.SlackBuild haskell-lpeg.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/lpeg-1.0.2/lpeg-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a09cf3f8cc64f72f614a955605f7c259 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lpeg (LPeg - Parsing Expression Grammars For Lua) + +SLACKBUILD NAME: haskell-lua +SLACKBUILD LOCATION: ./haskell/haskell-lua +SLACKBUILD FILES: README doinst.sh haskell-lua.SlackBuild haskell-lua.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/lua-2.1.0/lua-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b2c1d58b5e254f9b638a65670e73cea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lua (Lua, an embeddable scripting language) + +SLACKBUILD NAME: haskell-lukko +SLACKBUILD LOCATION: ./haskell/haskell-lukko +SLACKBUILD FILES: README doinst.sh douninst.sh haskell-lukko.SlackBuild haskell-lukko.info slack-desc +SLACKBUILD VERSION: 0.1.1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/lukko/0.1.1.3/lukko-0.1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ceb03f7468348c22dd1cfd67d8397f2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-lukko (File locking for haskell) + +SLACKBUILD NAME: haskell-memory +SLACKBUILD LOCATION: ./haskell/haskell-memory +SLACKBUILD FILES: README doinst.sh haskell-memory.SlackBuild haskell-memory.info slack-desc +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/memory-0.16.0/memory-0.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dd24be4d91095f68fa6997d369d493b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-memory (memory management and manipulation) + +SLACKBUILD NAME: haskell-microlens-mtl +SLACKBUILD LOCATION: ./haskell/haskell-microlens-mtl +SLACKBUILD FILES: README doinst.sh haskell-microlens-mtl.SlackBuild haskell-microlens-mtl.info slack-desc +SLACKBUILD VERSION: 0.2.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/microlens-mtl-0.2.0.3/microlens-mtl-0.2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 972ff6fab28b488eab22627998cdbbee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-microlens-mtl (Fixpoint data types) + +SLACKBUILD NAME: haskell-microlens-th +SLACKBUILD LOCATION: ./haskell/haskell-microlens-th +SLACKBUILD FILES: README doinst.sh haskell-microlens-th.SlackBuild haskell-microlens-th.info slack-desc +SLACKBUILD VERSION: 0.4.3.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/microlens-th/0.4.3.10/microlens-th-0.4.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7b532ac5cd78fa2a747f194312bf9d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-microlens-th (Automatic generation of record lenses) + +SLACKBUILD NAME: haskell-microlens +SLACKBUILD LOCATION: ./haskell/haskell-microlens +SLACKBUILD FILES: README doinst.sh haskell-microlens.SlackBuild haskell-microlens.info slack-desc +SLACKBUILD VERSION: 0.4.12.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/microlens/0.4.12.0/microlens-0.4.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f73d5a2803bd8dc86bd72181e0e1a72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-microlens (lens library with no dependencies) + +SLACKBUILD NAME: haskell-mime-types +SLACKBUILD LOCATION: ./haskell/haskell-mime-types +SLACKBUILD FILES: README doinst.sh haskell-mime-types.SlackBuild haskell-mime-types.info slack-desc +SLACKBUILD VERSION: 0.1.0.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/mime-types/0.1.0.8/mime-types-0.1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa2eb14ba588393db81af62341115262 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-mime-types (Basic mime-type handling) + +SLACKBUILD NAME: haskell-mintty +SLACKBUILD LOCATION: ./haskell/haskell-mintty +SLACKBUILD FILES: README doinst.sh haskell-mintty.SlackBuild haskell-mintty.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/mintty/0.1.2/mintty-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c9d0515dceb5afd41705267e69e0cc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-mintty (detect MinTTY console on MS Windows) + +SLACKBUILD NAME: haskell-mmap +SLACKBUILD LOCATION: ./haskell/haskell-mmap +SLACKBUILD FILES: README doinst.sh haskell-mmap.SlackBuild haskell-mmap.info slack-desc +SLACKBUILD VERSION: 0.5.9 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/mmap/0.5.9/mmap-0.5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 625301d54b9789e890174e38028c1bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-mmap (Memory mapper for POSIX and Windows) + +SLACKBUILD NAME: haskell-mmorph +SLACKBUILD LOCATION: ./haskell/haskell-mmorph +SLACKBUILD FILES: README doinst.sh haskell-mmorph.SlackBuild haskell-mmorph.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/mmorph/1.2.0/mmorph-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ef3e1b42932dfa563162d26fcee07c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-mmorph (Monad morphisms) + +SLACKBUILD NAME: haskell-monad-control +SLACKBUILD LOCATION: ./haskell/haskell-monad-control +SLACKBUILD FILES: README doinst.sh haskell-monad-control.SlackBuild haskell-monad-control.info slack-desc +SLACKBUILD VERSION: 1.0.2.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/monad-control/1.0.2.3/monad-control-1.0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b7ba1532ac949818947d08f2aa88d0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-monad-control (Lift control ops through monad transformers) + +SLACKBUILD NAME: haskell-monad-logger +SLACKBUILD LOCATION: ./haskell/haskell-monad-logger +SLACKBUILD FILES: README doinst.sh haskell-monad-logger.SlackBuild haskell-monad-logger.info slack-desc +SLACKBUILD VERSION: 0.3.36 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/monad-logger/0.3.36/monad-logger-0.3.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17566679e027332367e2695170f5d8b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-monad-logger (class of monads which can log messages) + +SLACKBUILD NAME: haskell-monad-loops +SLACKBUILD LOCATION: ./haskell/haskell-monad-loops +SLACKBUILD FILES: README doinst.sh haskell-monad-loops.SlackBuild haskell-monad-loops.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/monad-loops/0.4.3/monad-loops-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e590aa3f2de078eba409723eceed153a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-monad-loops (Monadic loops) + +SLACKBUILD NAME: haskell-monads-tf +SLACKBUILD LOCATION: ./haskell/haskell-monads-tf +SLACKBUILD FILES: README doinst.sh haskell-monads-tf.SlackBuild haskell-monads-tf.info slack-desc +SLACKBUILD VERSION: 0.1.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/monads-tf/0.1.0.3/monads-tf-0.1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c946ba2101c6723d9637d2d145153f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-monads-tf (Monad classes, using type families) + +SLACKBUILD NAME: haskell-mono-traversable +SLACKBUILD LOCATION: ./haskell/haskell-mono-traversable +SLACKBUILD FILES: README doinst.sh haskell-mono-traversable.SlackBuild haskell-mono-traversable.info slack-desc +SLACKBUILD VERSION: 1.0.9.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/mono-traversable/1.0.9.0/mono-traversable-1.0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb9e881709a024ab9fcccd4baa049dc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-mono-traversable (classes for monomorphic containers) + +SLACKBUILD NAME: haskell-multipart +SLACKBUILD LOCATION: ./haskell/haskell-multipart +SLACKBUILD FILES: README doinst.sh haskell-multipart.SlackBuild haskell-multipart.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/multipart-0.2.1/multipart-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c06905fc273eef7946f9346c54515ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-multipart (HTTP multipart library) + +SLACKBUILD NAME: haskell-nats +SLACKBUILD LOCATION: ./haskell/haskell-nats +SLACKBUILD FILES: README doinst.sh haskell-nats.SlackBuild haskell-nats.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/nats/1.1.2/nats-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b94a26f7be34b6c014b29d2198f4048 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-nats (Natural numbers) + +SLACKBUILD NAME: haskell-network-bsd +SLACKBUILD LOCATION: ./haskell/haskell-network-bsd +SLACKBUILD FILES: README doinst.sh haskell-network-bsd.SlackBuild haskell-network-bsd.info slack-desc +SLACKBUILD VERSION: 2.8.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/network-bsd-2.8.1.0/network-bsd-2.8.1.0.tar.gz https://hackage.haskell.org/package/network-bsd-2.8.1.0/revision/4.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53572973c4c5d52e19bcd1a1f71593c3 407b3fb125f2712ebd277e5246b34a7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-network-bsd (POSIX network database API) + +SLACKBUILD NAME: haskell-network-uri +SLACKBUILD LOCATION: ./haskell/haskell-network-uri +SLACKBUILD FILES: README doinst.sh haskell-network-uri.SlackBuild haskell-network-uri.info slack-desc +SLACKBUILD VERSION: 2.6.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/network-uri-2.6.1.0/network-uri-2.6.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6ed1e8314a9b1674a3d118d9019a229 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-network-uri (URI manipulation) + +SLACKBUILD NAME: haskell-network +SLACKBUILD LOCATION: ./haskell/haskell-network +SLACKBUILD FILES: README doinst.sh haskell-network.SlackBuild haskell-network.info slack-desc +SLACKBUILD VERSION: 3.1.2.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/network-3.1.2.5/network-3.1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84f8a1633258756c84fd4f9537f1860f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-network (Networking-related facilities for Haskell) + +SLACKBUILD NAME: haskell-old-locale +SLACKBUILD LOCATION: ./haskell/haskell-old-locale +SLACKBUILD FILES: README doinst.sh haskell-old-locale.SlackBuild haskell-old-locale.info slack-desc +SLACKBUILD VERSION: 1.0.0.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/old-locale-1.0.0.7/old-locale-1.0.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 507bd2d3ce2407403e2a2d1136c3d149 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-old-locale (old locale library) + +SLACKBUILD NAME: haskell-old-time +SLACKBUILD LOCATION: ./haskell/haskell-old-time +SLACKBUILD FILES: README doinst.sh haskell-old-time.SlackBuild haskell-old-time.info slack-desc +SLACKBUILD VERSION: 1.1.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/old-time-1.1.0.3/old-time-1.1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1868eaf39e616176d898bcd5510e1f09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-old-time (old time library) + +SLACKBUILD NAME: haskell-open-browser +SLACKBUILD LOCATION: ./haskell/haskell-open-browser +SLACKBUILD FILES: README doinst.sh haskell-open-browser.SlackBuild haskell-open-browser.info slack-desc +SLACKBUILD VERSION: 0.2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/open-browser/0.2.1.0/open-browser-0.2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85652eb6e95cad6683ef77bc039fe918 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-open-browser (Open a web browser from Haskell) + +SLACKBUILD NAME: haskell-optparse-applicative +SLACKBUILD LOCATION: ./haskell/haskell-optparse-applicative +SLACKBUILD FILES: README doinst.sh haskell-optparse-applicative.SlackBuild haskell-optparse-applicative.info slack-desc +SLACKBUILD VERSION: 0.17.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/optparse-applicative/0.17.0.0/optparse-applicative-0.17.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7648666e2b74a8cfaa2d79834378e4c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-optparse-applicative (parse command line options) + +SLACKBUILD NAME: haskell-pandoc-lua-marshal +SLACKBUILD LOCATION: ./haskell/haskell-pandoc-lua-marshal +SLACKBUILD FILES: README doinst.sh haskell-pandoc-lua-marshal.SlackBuild haskell-pandoc-lua-marshal.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/pandoc-lua-marshal-0.1.4/pandoc-lua-marshal-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9b6bace6ec9cce275360b8d9c5c1ea7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-pandoc-lua-marshal (Use pandoc types in Lua) + +SLACKBUILD NAME: haskell-pandoc-types +SLACKBUILD LOCATION: ./haskell/haskell-pandoc-types +SLACKBUILD FILES: README doinst.sh haskell-pandoc-types.SlackBuild haskell-pandoc-types.info slack-desc +SLACKBUILD VERSION: 1.22.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/pandoc-types-1.22.1/pandoc-types-1.22.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab16ff6b75e23ead2e45e57836a57e08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-pandoc-types (type definitions for Pandoc) + +SLACKBUILD NAME: haskell-parsec-numbers +SLACKBUILD LOCATION: ./haskell/haskell-parsec-numbers +SLACKBUILD FILES: README doinst.sh haskell-parsec-numbers.SlackBuild haskell-parsec-numbers.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/parsec-numbers/0.1.0/parsec-numbers-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 822e5bb9beb8da92a3e9f3baff3578a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-parsec-numbers (parsing numbers from strings) + +SLACKBUILD NAME: haskell-parser-combinators +SLACKBUILD LOCATION: ./haskell/haskell-parser-combinators +SLACKBUILD FILES: README doinst.sh haskell-parser-combinators.SlackBuild haskell-parser-combinators.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/parser-combinators/1.0.0/parser-combinators-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1bff74c18d921540e98ff3d79df6489 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-parser-combinators (commonly useful parser combinators) + +SLACKBUILD NAME: haskell-path-io +SLACKBUILD LOCATION: ./haskell/haskell-path-io +SLACKBUILD FILES: README doinst.sh haskell-path-io.SlackBuild haskell-path-io.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/path-io/1.6.3/path-io-1.6.3.tar.gz https://hackage.haskell.org/package/path-io-1.6.3/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d31ff45d08015b0fdf50337560ecaae 7cf1628ee00f1e88d1ae6df51af26155 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-path-io (Interface to 'directory' package for 'path') + +SLACKBUILD NAME: haskell-path-pieces +SLACKBUILD LOCATION: ./haskell/haskell-path-pieces +SLACKBUILD FILES: README doinst.sh haskell-path-pieces.SlackBuild haskell-path-pieces.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/path-pieces/0.2.1/path-pieces-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0906c878a5b7fb053f328587a55fcd44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-path-pieces (Components of paths) + +SLACKBUILD NAME: haskell-path +SLACKBUILD LOCATION: ./haskell/haskell-path +SLACKBUILD FILES: README doinst.sh haskell-path.SlackBuild haskell-path.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/path/0.9.2/path-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bd490b30f987c06f4ed649231d65f7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-path (Support for well-typed paths) + +SLACKBUILD NAME: haskell-pem +SLACKBUILD LOCATION: ./haskell/haskell-pem +SLACKBUILD FILES: README doinst.sh haskell-pem.SlackBuild haskell-pem.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/pem/0.2.4/pem-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6850ed36e5dcde358c12d87503cda46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-pem (PEM format reader and writer) + +SLACKBUILD NAME: haskell-pipes +SLACKBUILD LOCATION: ./haskell/haskell-pipes +SLACKBUILD FILES: README doinst.sh haskell-pipes.SlackBuild haskell-pipes.info slack-desc +SLACKBUILD VERSION: 4.3.16 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/pipes-4.3.16/pipes-4.3.16.tar.gz https://hackage.haskell.org/package/pipes-4.3.16/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e12cd828873ff53e7e47340f8bbba0b 46d5a2958e5204c0bcd13b78a0f3fd6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-pipes (stream processing library) + +SLACKBUILD NAME: haskell-polyparse +SLACKBUILD LOCATION: ./haskell/haskell-polyparse +SLACKBUILD FILES: README doinst.sh haskell-polyparse.SlackBuild haskell-polyparse.info slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/polyparse-1.13/polyparse-1.13.tar.gz https://hackage.haskell.org/package/polyparse-1.13/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6656b800ff52a842ca0fd8083bad2e7d c661c24fc735f579336458c829ac45c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-polyparse (parser combinator libraries) + +SLACKBUILD NAME: haskell-pretty-show +SLACKBUILD LOCATION: ./haskell/haskell-pretty-show +SLACKBUILD FILES: README doinst.sh haskell-pretty-show.SlackBuild haskell-pretty-show.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/pretty-show/1.10/pretty-show-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d4c4c9c02c5865eb5ac30c29d9ffc4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-pretty-show (Tools for working with derived Show instances) + +SLACKBUILD NAME: haskell-primitive +SLACKBUILD LOCATION: ./haskell/haskell-primitive +SLACKBUILD FILES: README doinst.sh haskell-primitive.SlackBuild haskell-primitive.info slack-desc +SLACKBUILD VERSION: 0.7.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/primitive/0.7.1.0/primitive-0.7.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb703d62837703ced515ed8af6e76f3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-primitive (Wrappers for primitive operations) + +SLACKBUILD NAME: haskell-profunctors +SLACKBUILD LOCATION: ./haskell/haskell-profunctors +SLACKBUILD FILES: README doinst.sh haskell-profunctors.SlackBuild haskell-profunctors.info slack-desc +SLACKBUILD VERSION: 5.6.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/profunctors/5.6.2/profunctors-5.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36800157d23a5588ba574b2c62bda9ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-profunctors (Profunctors) + +SLACKBUILD NAME: haskell-project-template +SLACKBUILD LOCATION: ./haskell/haskell-project-template +SLACKBUILD FILES: README doinst.sh haskell-project-template.SlackBuild haskell-project-template.info slack-desc +SLACKBUILD VERSION: 0.2.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/project-template/0.2.0.1/project-template-0.2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40f69105c7a633b5763ebcf6f25f3852 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-project-template (Specify project templates, generate files) + +SLACKBUILD NAME: haskell-publicsuffixlist +SLACKBUILD LOCATION: ./haskell/haskell-publicsuffixlist +SLACKBUILD FILES: README doinst.sh haskell-publicsuffixlist.SlackBuild haskell-publicsuffixlist.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/publicsuffixlist/0.1/publicsuffixlist-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4e281b4b56050a2340c1b6b65d02bc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-publicsuffixlist (Is a given string a domain suffix?) + +SLACKBUILD NAME: haskell-punycode +SLACKBUILD LOCATION: ./haskell/haskell-punycode +SLACKBUILD FILES: README doinst.sh haskell-punycode.SlackBuild haskell-punycode.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/punycode/2.0/punycode-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36b87090223cc82a9f37f8a69e89c874 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-punycode (Encode unicode strings according to RFC 3492) + +SLACKBUILD NAME: haskell-quickcheck-io +SLACKBUILD LOCATION: ./haskell/haskell-quickcheck-io +SLACKBUILD FILES: README doinst.sh haskell-quickcheck-io.SlackBuild haskell-quickcheck-io.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/quickcheck-io/0.2.0/quickcheck-io-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd4506673b516515f552565267a62c56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-quickcheck-io (Use HUnit assertions as QuickCheck properties) + +SLACKBUILD NAME: haskell-random +SLACKBUILD LOCATION: ./haskell/haskell-random +SLACKBUILD FILES: README doinst.sh haskell-random.SlackBuild haskell-random.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/random/1.1/random-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 474f10b9389b316e4472b71d20298993 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-random (random number library) + +SLACKBUILD NAME: haskell-regex-applicative-text +SLACKBUILD LOCATION: ./haskell/haskell-regex-applicative-text +SLACKBUILD FILES: README doinst.sh haskell-regex-applicative-text.SlackBuild haskell-regex-applicative-text.info slack-desc +SLACKBUILD VERSION: 0.1.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-applicative-text/0.1.0.1/regex-applicative-text-0.1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 726c4222ece9b013f0efa3c23d1e9fc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-applicative-text (regex-applicative text wrappers) + +SLACKBUILD NAME: haskell-regex-applicative +SLACKBUILD LOCATION: ./haskell/haskell-regex-applicative +SLACKBUILD FILES: README doinst.sh haskell-regex-applicative.SlackBuild haskell-regex-applicative.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/regex-applicative-0.3.3/regex-applicative-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2743ebb412c8e7bfee34f0c9400209e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-applicative (parsing using regular expressions) + +SLACKBUILD NAME: haskell-regex-base +SLACKBUILD LOCATION: ./haskell/haskell-regex-base +SLACKBUILD FILES: README doinst.sh haskell-regex-base.SlackBuild haskell-regex-base.info slack-desc +SLACKBUILD VERSION: 0.94.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-base/0.94.0.1/regex-base-0.94.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d5e920b18ae81631be03e2cc0b17c93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-base (Replaces/Enhances Text.Regex Haskell library) + +SLACKBUILD NAME: haskell-regex-compat-tdfa +SLACKBUILD LOCATION: ./haskell/haskell-regex-compat-tdfa +SLACKBUILD FILES: README doinst.sh haskell-regex-compat-tdfa.SlackBuild haskell-regex-compat-tdfa.info slack-desc +SLACKBUILD VERSION: 0.95.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/regex-compat-tdfa-0.95.1.4/regex-compat-tdfa-0.95.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0474ceb61330257a53cb9956f8d6edb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-compat-tdfa (regex-tdfa compatibility module) + +SLACKBUILD NAME: haskell-regex-compat +SLACKBUILD LOCATION: ./haskell/haskell-regex-compat +SLACKBUILD FILES: README doinst.sh haskell-regex-compat.SlackBuild haskell-regex-compat.info slack-desc +SLACKBUILD VERSION: 0.95.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-compat/0.95.1/regex-compat-0.95.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0573ab4e2f3de5faa61380b67333320 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-compat (Replaces/Enhances Text.Regex Haskell library) + +SLACKBUILD NAME: haskell-regex-pcre-builtin +SLACKBUILD LOCATION: ./haskell/haskell-regex-pcre-builtin +SLACKBUILD FILES: README doinst.sh haskell-regex-pcre-builtin.SlackBuild haskell-regex-pcre-builtin.info slack-desc +SLACKBUILD VERSION: 0.95.2.3.8.44 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-pcre-builtin/0.95.2.3.8.44/regex-pcre-builtin-0.95.2.3.8.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0af4ed30146e3c8e05da53de53cf78d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-pcre-builtin (PCRE backend to accompany regex-base) + +SLACKBUILD NAME: haskell-regex-pcre +SLACKBUILD LOCATION: ./haskell/haskell-regex-pcre +SLACKBUILD FILES: README doinst.sh haskell-regex-pcre.SlackBuild haskell-regex-pcre.info slack-desc +SLACKBUILD VERSION: 0.95.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-pcre/0.95.0.0/regex-pcre-0.95.0.0.tar.gz https://hackage.haskell.org/package/regex-pcre-0.95.0.0/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9dcdff506937df7fadb563a030b508b e52338d5d5fbebad33846302b73a1476 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-pcre (Replaces/Enhances Text.Regex) + +SLACKBUILD NAME: haskell-regex-posix +SLACKBUILD LOCATION: ./haskell/haskell-regex-posix +SLACKBUILD FILES: README doinst.sh haskell-regex-posix.SlackBuild haskell-regex-posix.info slack-desc +SLACKBUILD VERSION: 0.96.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/regex-posix/0.96.0.1/regex-posix-0.96.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94ad7a602666e6dce3aa3c86e5edfed7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-posix (Replaces/Enhances Text.Regex Haskell library) + +SLACKBUILD NAME: haskell-regex-tdfa +SLACKBUILD LOCATION: ./haskell/haskell-regex-tdfa +SLACKBUILD FILES: README doinst.sh haskell-regex-tdfa.SlackBuild haskell-regex-tdfa.info slack-desc +SLACKBUILD VERSION: 1.3.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/regex-tdfa-1.3.1.1/regex-tdfa-1.3.1.1.tar.gz https://hackage.haskell.org/package/regex-tdfa-1.3.1.1/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9599452c5123eeb8e402e0fe6ad9bbd8 945fb292818abc8c72c3e24e8f5f9598 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-regex-tdfa (regex engine) + +SLACKBUILD NAME: haskell-resolv +SLACKBUILD LOCATION: ./haskell/haskell-resolv +SLACKBUILD FILES: README doinst.sh haskell-resolv.SlackBuild haskell-resolv.info slack-desc +SLACKBUILD VERSION: 0.1.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/resolv/0.1.2.0/resolv-0.1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8955ef7cc00405a454fce97a613dfef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-resolv (DNS lookup via libresolv) + +SLACKBUILD NAME: haskell-resource-pool +SLACKBUILD LOCATION: ./haskell/haskell-resource-pool +SLACKBUILD FILES: README doinst.sh haskell-resource-pool.SlackBuild haskell-resource-pool.info slack-desc +SLACKBUILD VERSION: 0.2.3.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/resource-pool/0.2.3.2/resource-pool-0.2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a0d29123c1a49d213d8ffd1d845da43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-resource-pool (striped resource pooling) + +SLACKBUILD NAME: haskell-resourcet +SLACKBUILD LOCATION: ./haskell/haskell-resourcet +SLACKBUILD FILES: README doinst.sh haskell-resourcet.SlackBuild haskell-resourcet.info slack-desc +SLACKBUILD VERSION: 1.2.4.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/resourcet/1.2.4.3/resourcet-1.2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9db0c32ff52c5a4db8e6d096631160a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-resourcet (Deterministic management of scarce resources) + +SLACKBUILD NAME: haskell-retry +SLACKBUILD LOCATION: ./haskell/haskell-retry +SLACKBUILD FILES: README doinst.sh haskell-retry.SlackBuild haskell-retry.info slack-desc +SLACKBUILD VERSION: 0.9.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/retry/0.9.1.0/retry-0.9.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 203cb76ac4510d460e0ef491a4c9f9d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-retry (Retry combinators for monadic actions that may fail) + +SLACKBUILD NAME: haskell-rio +SLACKBUILD LOCATION: ./haskell/haskell-rio +SLACKBUILD FILES: README doinst.sh haskell-rio.SlackBuild haskell-rio.info slack-desc +SLACKBUILD VERSION: 0.1.21.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/rio/0.1.21.0/rio-0.1.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 554a37103aee56956ab9c2a48ea15841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-rio (standard library for Haskell) + +SLACKBUILD NAME: haskell-safe +SLACKBUILD LOCATION: ./haskell/haskell-safe +SLACKBUILD FILES: README doinst.sh haskell-safe.SlackBuild haskell-safe.info slack-desc +SLACKBUILD VERSION: 0.3.19 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/safe/0.3.19/safe-0.3.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23a1bcc16b885249dc35370b1c428cc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-safe (Library of safe (exception free) functions) + +SLACKBUILD NAME: haskell-sandi +SLACKBUILD LOCATION: ./haskell/haskell-sandi +SLACKBUILD FILES: README doinst.sh haskell-sandi.SlackBuild haskell-sandi.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/sandi-0.5/sandi-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 575dcf2f50180f758900c3bb4b606294 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-sandi (data encoding library) + +SLACKBUILD NAME: haskell-scientific +SLACKBUILD LOCATION: ./haskell/haskell-scientific +SLACKBUILD FILES: README doinst.sh haskell-scientific.SlackBuild haskell-scientific.info slack-desc +SLACKBUILD VERSION: 0.3.7.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz https://hackage.haskell.org/package/scientific-0.3.7.0/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a06f86fd0faae56f2b932a234fbc8a44 44e4d7d119fd005538683cb34a1b7b4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-scientific (Arbitrary-precision floating-point numbers) + +SLACKBUILD NAME: haskell-securemem +SLACKBUILD LOCATION: ./haskell/haskell-securemem +SLACKBUILD FILES: README doinst.sh haskell-securemem.SlackBuild haskell-securemem.info slack-desc +SLACKBUILD VERSION: 0.1.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/securemem/0.1.10/securemem-0.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31af0f6c79d5d18dd09f4611683b91ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-securemem (auto scrubbing and const time eq memory chunk) + +SLACKBUILD NAME: haskell-semialign +SLACKBUILD LOCATION: ./haskell/haskell-semialign +SLACKBUILD FILES: README doinst.sh haskell-semialign.SlackBuild haskell-semialign.info slack-desc +SLACKBUILD VERSION: 1.2.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d907f5ab3e195b8f52bc286bb432e495 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-semialign (Align and Zip type-classe) + +SLACKBUILD NAME: haskell-semigroupoids +SLACKBUILD LOCATION: ./haskell/haskell-semigroupoids +SLACKBUILD FILES: README doinst.sh haskell-semigroupoids.SlackBuild haskell-semigroupoids.info slack-desc +SLACKBUILD VERSION: 5.3.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/semigroupoids/5.3.6/semigroupoids-5.3.6.tar.gz https://hackage.haskell.org/package/semigroupoids-5.3.6/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de2d4642a43b3d9b381b75a94d3cf345 d5af772967aff3472ef8fec193c71dff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-semigroupoids (Category sans id) + +SLACKBUILD NAME: haskell-semigroups +SLACKBUILD LOCATION: ./haskell/haskell-semigroups +SLACKBUILD FILES: README doinst.sh haskell-semigroups.SlackBuild haskell-semigroups.info slack-desc +SLACKBUILD VERSION: 0.18.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/semigroups/0.18.5/semigroups-0.18.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44aace6c37dadbb23698c622d324a289 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-semigroups (Anything that associates) + +SLACKBUILD NAME: haskell-setenv +SLACKBUILD LOCATION: ./haskell/haskell-setenv +SLACKBUILD FILES: README doinst.sh haskell-setenv.SlackBuild haskell-setenv.info slack-desc +SLACKBUILD VERSION: 0.1.1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/setenv/0.1.1.3/setenv-0.1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 316fdd4f3fbdaa57e6784c0274f7d897 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-setenv (library for setting environment variables) + +SLACKBUILD NAME: haskell-setlocale +SLACKBUILD LOCATION: ./haskell/haskell-setlocale +SLACKBUILD FILES: README doinst.sh haskell-setlocale.SlackBuild haskell-setlocale.info slack-desc +SLACKBUILD VERSION: 1.0.0.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f8e80a094ea46a3f832a645c547ddf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-setlocale (bindings to setlocale) + +SLACKBUILD NAME: haskell-shelly +SLACKBUILD LOCATION: ./haskell/haskell-shelly +SLACKBUILD FILES: README doinst.sh haskell-shelly.SlackBuild haskell-shelly.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/shelly/1.10.0/shelly-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5f5bc809977758196ecc72f0f111183 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-shelly (shell-like (systems) programming in Haskell) + +SLACKBUILD NAME: haskell-silently +SLACKBUILD LOCATION: ./haskell/haskell-silently +SLACKBUILD FILES: README doinst.sh haskell-silently.SlackBuild haskell-silently.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/silently/1.2.5/silently-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9eb50fbd47c59830cfe89a7e6e2c08e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-silently (Prevent or capture writing to stdout etc) + +SLACKBUILD NAME: haskell-skylighting-core +SLACKBUILD LOCATION: ./haskell/haskell-skylighting-core +SLACKBUILD FILES: README doinst.sh haskell-skylighting-core.SlackBuild haskell-skylighting-core.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/skylighting-core/0.12.2/skylighting-core-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67a0d67e25fec2c670e751076e63898e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-skylighting-core (syntax highlighting library) + +SLACKBUILD NAME: haskell-skylighting +SLACKBUILD LOCATION: ./haskell/haskell-skylighting +SLACKBUILD FILES: README doinst.sh haskell-skylighting.SlackBuild haskell-skylighting.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/skylighting/0.12.2/skylighting-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6a9781e2f7337d91c2e576ee5523c97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-skylighting (syntax highlighting library) + +SLACKBUILD NAME: haskell-smallcheck +SLACKBUILD LOCATION: ./haskell/haskell-smallcheck +SLACKBUILD FILES: README doinst.sh haskell-smallcheck.SlackBuild haskell-smallcheck.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/smallcheck/1.2.1/smallcheck-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7527489bcba515cbabc145da3f186e78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-smallcheck (property-based testing library) + +SLACKBUILD NAME: haskell-socks +SLACKBUILD LOCATION: ./haskell/haskell-socks +SLACKBUILD FILES: README doinst.sh haskell-socks.SlackBuild haskell-socks.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/socks/0.6.1/socks-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e85be2113ecf285060ce2c3678bcd9dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-socks (Socks proxy version 5 implementation) + +SLACKBUILD NAME: haskell-split +SLACKBUILD LOCATION: ./haskell/haskell-split +SLACKBUILD FILES: README doinst.sh haskell-split.SlackBuild haskell-split.info slack-desc +SLACKBUILD VERSION: 0.2.3.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/split-0.2.3.4/split-0.2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2aab953bd696407e702e669e91180864 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-split (Combinator library for splitting lists) + +SLACKBUILD NAME: haskell-splitmix +SLACKBUILD LOCATION: ./haskell/haskell-splitmix +SLACKBUILD FILES: README doinst.sh haskell-splitmix.SlackBuild haskell-splitmix.info slack-desc +SLACKBUILD VERSION: 0.1.0.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/splitmix-0.1.0.3/splitmix-0.1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2995a97657d78d32e5de165b5b2871d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-splitmix (Pure Haskell implementation of SplitMix) + +SLACKBUILD NAME: haskell-stm-chans +SLACKBUILD LOCATION: ./haskell/haskell-stm-chans +SLACKBUILD FILES: README doinst.sh haskell-stm-chans.SlackBuild haskell-stm-chans.info slack-desc +SLACKBUILD VERSION: 3.0.0.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/stm-chans/3.0.0.4/stm-chans-3.0.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddb8266b8104dd26568e7948dcad5a9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-stm-chans (Additional channel types for STM) + +SLACKBUILD NAME: haskell-store-core +SLACKBUILD LOCATION: ./haskell/haskell-store-core +SLACKBUILD FILES: README doinst.sh haskell-store-core.SlackBuild haskell-store-core.info slack-desc +SLACKBUILD VERSION: 0.4.4.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/store-core/0.4.4.4/store-core-0.4.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8d7c9849ae91e4331a5ec4db6556e7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-store-core (binary serialization) + +SLACKBUILD NAME: haskell-streaming-commons +SLACKBUILD LOCATION: ./haskell/haskell-streaming-commons +SLACKBUILD FILES: README doinst.sh haskell-streaming-commons.SlackBuild haskell-streaming-commons.info slack-desc +SLACKBUILD VERSION: 0.2.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/streaming-commons/0.2.1.0/streaming-commons-0.2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ffb80f6fbb007433d5da14fc37c374 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-streaming-commons (common low-level streaming data functions) + +SLACKBUILD NAME: haskell-strict +SLACKBUILD LOCATION: ./haskell/haskell-strict +SLACKBUILD FILES: README doinst.sh haskell-strict.SlackBuild haskell-strict.info slack-desc +SLACKBUILD VERSION: 0.4.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/strict/0.4.0.1/strict-0.4.0.1.tar.gz https://hackage.haskell.org/package/strict-0.4.0.1/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 238bd8d349b2353da531b211c1307197 48eac0c3d7497e28c26aa6e6d98fde98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-strict (Strict data types and String IO) + +SLACKBUILD NAME: haskell-stringprep +SLACKBUILD LOCATION: ./haskell/haskell-stringprep +SLACKBUILD FILES: README doinst.sh haskell-stringprep.SlackBuild haskell-stringprep.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/stringprep/1.0.0/stringprep-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5ed4b1746deb42b29fd622fc3e99fe3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-stringprep (Implements the "StringPrep" algorithm) + +SLACKBUILD NAME: haskell-stringsearch +SLACKBUILD LOCATION: ./haskell/haskell-stringsearch +SLACKBUILD FILES: README doinst.sh haskell-stringsearch.SlackBuild haskell-stringsearch.info slack-desc +SLACKBUILD VERSION: 0.3.6.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/stringsearch-0.3.6.6/stringsearch-0.3.6.6.tar.gz https://hackage.haskell.org/package/stringsearch-0.3.6.6/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7455a2d8462a55631e261e2981e1bce 83b8823048c13f6052c0df4f73e4f3de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-stringsearch (search for substrings) + +SLACKBUILD NAME: haskell-syb +SLACKBUILD LOCATION: ./haskell/haskell-syb +SLACKBUILD FILES: README doinst.sh haskell-syb.SlackBuild haskell-syb.info slack-desc +SLACKBUILD VERSION: 0.7.2.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/syb-0.7.2.1/syb-0.7.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cadeeeeec3d0880cb20bba97b56ab1f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-syb (Scrap Your Boilerplate) + +SLACKBUILD NAME: haskell-system-fileio +SLACKBUILD LOCATION: ./haskell/haskell-system-fileio +SLACKBUILD FILES: README doinst.sh haskell-system-fileio.SlackBuild haskell-system-fileio.info slack-desc +SLACKBUILD VERSION: 0.3.16.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/system-fileio/0.3.16.4/system-fileio-0.3.16.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3a0ccdf5b83ad6ef93ef868a47853d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-system-fileio (Consistent filesystem interaction) + +SLACKBUILD NAME: haskell-system-filepath +SLACKBUILD LOCATION: ./haskell/haskell-system-filepath +SLACKBUILD FILES: README doinst.sh haskell-system-filepath.SlackBuild haskell-system-filepath.info slack-desc +SLACKBUILD VERSION: 0.4.14 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/system-filepath/0.4.14/system-filepath-0.4.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf4761be2761f62be811985916030f16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-system-filepath (file and directory path manipulations) + +SLACKBUILD NAME: haskell-tagged +SLACKBUILD LOCATION: ./haskell/haskell-tagged +SLACKBUILD FILES: README doinst.sh haskell-tagged.SlackBuild haskell-tagged.info slack-desc +SLACKBUILD VERSION: 0.8.6.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fd62558bfc3f5ca1b93f0c0d54f1196 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-tagged (Haskell 98 phantom types) + +SLACKBUILD NAME: haskell-tagsoup +SLACKBUILD LOCATION: ./haskell/haskell-tagsoup +SLACKBUILD FILES: README doinst.sh haskell-tagsoup.SlackBuild haskell-tagsoup.info slack-desc +SLACKBUILD VERSION: 0.14.7 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/tagsoup-0.14.7/tagsoup-0.14.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0684bc0c836ba0c169f35096169b3989 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-tagsoup (HTML/XML parser for Haskell) + +SLACKBUILD NAME: haskell-tar +SLACKBUILD LOCATION: ./haskell/haskell-tar +SLACKBUILD FILES: README doinst.sh haskell-tar.SlackBuild haskell-tar.info slack-desc +SLACKBUILD VERSION: 0.5.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/tar/0.5.1.1/tar-0.5.1.1.tar.gz https://hackage.haskell.org/package/tar-0.5.1.1/revision/4.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03938648a3d6d62cfd27d1f9d5d86f8b a6ed69bbc8cab5c56d3c10066949f80c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-tar (Reading, writing and manipulating ".tar" archive files) + +SLACKBUILD NAME: haskell-temporary +SLACKBUILD LOCATION: ./haskell/haskell-temporary +SLACKBUILD FILES: README doinst.sh haskell-temporary.SlackBuild haskell-temporary.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/temporary/1.3/temporary-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f2d619133f19080886b8aa81da7f419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-temporary (portable temporary file and directory support) + +SLACKBUILD NAME: haskell-test-framework-hunit +SLACKBUILD LOCATION: ./haskell/haskell-test-framework-hunit +SLACKBUILD FILES: README doinst.sh haskell-test-framework-hunit.SlackBuild haskell-test-framework-hunit.info slack-desc +SLACKBUILD VERSION: 0.3.0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/test-framework-hunit-0.3.0.2/test-framework-hunit-0.3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71fb3dd76524682c437208b5b5ef1adb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-test-framework-hunit (HUnit support for the test-framework) + +SLACKBUILD NAME: haskell-test-framework-quickcheck2 +SLACKBUILD LOCATION: ./haskell/haskell-test-framework-quickcheck2 +SLACKBUILD FILES: README doinst.sh haskell-test-framework-quickcheck2.SlackBuild haskell-test-framework-quickcheck2.info slack-desc +SLACKBUILD VERSION: 0.3.0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/test-framework-quickcheck2/0.3.0.5/test-framework-quickcheck2-0.3.0.5.tar.gz https://hackage.haskell.org/package/test-framework-quickcheck2-0.3.0.5/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36e647fb6df62c1ab06a8c85d2b348ec 893656687d863942a68a59d066f5c146 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-test-framework-quickcheck2 (test-framework QuickCheck2 addon) + +SLACKBUILD NAME: haskell-test-framework +SLACKBUILD LOCATION: ./haskell/haskell-test-framework +SLACKBUILD FILES: README doinst.sh haskell-test-framework.SlackBuild haskell-test-framework.info slack-desc +SLACKBUILD VERSION: 0.8.2.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/test-framework/0.8.2.0/test-framework-0.8.2.0.tar.gz https://hackage.haskell.org/package/test-framework-0.8.2.0/revision/8.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7e351ab89c8513d2e41f5179c72e985 26f4e157fbecb21dcc0d159686918d61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-test-framework (Framework for running and organising tests) + +SLACKBUILD NAME: haskell-texmath +SLACKBUILD LOCATION: ./haskell/haskell-texmath +SLACKBUILD FILES: README doinst.sh haskell-texmath.SlackBuild haskell-texmath.info slack-desc +SLACKBUILD VERSION: 0.12.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/texmath-0.12.4/texmath-0.12.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4cba6e7fde2a559626a3198324a4021 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-texmath (Conversion of LaTeX math formulas to MathML) + +SLACKBUILD NAME: haskell-text-conversions +SLACKBUILD LOCATION: ./haskell/haskell-text-conversions +SLACKBUILD FILES: README doinst.sh haskell-text-conversions.SlackBuild haskell-text-conversions.info slack-desc +SLACKBUILD VERSION: 0.3.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/text-conversions-0.3.1.1/text-conversions-0.3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d914d51b2b7852e14db7f8baf511a606 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-text-conversions (Safe conversions between textual types) + +SLACKBUILD NAME: haskell-text-icu +SLACKBUILD LOCATION: ./haskell/haskell-text-icu +SLACKBUILD FILES: README doinst.sh haskell-text-icu.SlackBuild haskell-text-icu.info slack-desc +SLACKBUILD VERSION: 0.7.1.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/text-icu/0.7.1.0/text-icu-0.7.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d6c8024e4fd91c630b90654bac43564 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-text-icu (Bindings to the ICU library) + +SLACKBUILD NAME: haskell-text-metrics +SLACKBUILD LOCATION: ./haskell/haskell-text-metrics +SLACKBUILD FILES: README doinst.sh haskell-text-metrics.SlackBuild haskell-text-metrics.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/text-metrics/0.3.2/text-metrics-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a49b84a5768559db2daa8db7eb7799c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-text-metrics (Calculate various string metrics efficiently) + +SLACKBUILD NAME: haskell-text-short +SLACKBUILD LOCATION: ./haskell/haskell-text-short +SLACKBUILD FILES: README doinst.sh haskell-text-short.SlackBuild haskell-text-short.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/text-short-0.1.4/text-short-0.1.4.tar.gz https://hackage.haskell.org/package/text-short-0.1.4/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ef2fe0efd36bc6b3725b20095768374 b3b3726666ccec1a67be4e29ee77a22f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-text-short (Memory-efficient rep. of Unicode text strings) + +SLACKBUILD NAME: haskell-tf-random +SLACKBUILD LOCATION: ./haskell/haskell-tf-random +SLACKBUILD FILES: README doinst.sh haskell-tf-random.SlackBuild haskell-tf-random.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/tf-random-0.5/tf-random-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 569f8acb14d09227f136a53ffd84b7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-tf-random (High-quality splittable PRNG) + +SLACKBUILD NAME: haskell-th-abstraction +SLACKBUILD LOCATION: ./haskell/haskell-th-abstraction +SLACKBUILD FILES: README doinst.sh haskell-th-abstraction.SlackBuild haskell-th-abstraction.info slack-desc +SLACKBUILD VERSION: 0.4.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-abstraction/0.4.3.0/th-abstraction-0.4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71a856da99d098a46f94dc219e1bee47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-abstraction (reified information about data types) + +SLACKBUILD NAME: haskell-th-compat +SLACKBUILD LOCATION: ./haskell/haskell-th-compat +SLACKBUILD FILES: README doinst.sh haskell-th-compat.SlackBuild haskell-th-compat.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-compat/0.1.3/th-compat-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0348e6fa3d9c25af647207122244acd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-compat (Backward-compatible Quote and Code types) + +SLACKBUILD NAME: haskell-th-expand-syns +SLACKBUILD LOCATION: ./haskell/haskell-th-expand-syns +SLACKBUILD FILES: README doinst.sh haskell-th-expand-syns.SlackBuild haskell-th-expand-syns.info slack-desc +SLACKBUILD VERSION: 0.4.9.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-expand-syns/0.4.9.0/th-expand-syns-0.4.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d54bbf8119941deee3c9f84730d75a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-expand-syns (Expands type synonyms in ASTs) + +SLACKBUILD NAME: haskell-th-lift-instances +SLACKBUILD LOCATION: ./haskell/haskell-th-lift-instances +SLACKBUILD FILES: README doinst.sh haskell-th-lift-instances.SlackBuild haskell-th-lift-instances.info slack-desc +SLACKBUILD VERSION: 0.1.19 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-lift-instances/0.1.19/th-lift-instances-0.1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 812e208c805eea350099c794be7bbff2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-lift-instances (Lift instances for common data types) + +SLACKBUILD NAME: haskell-th-lift +SLACKBUILD LOCATION: ./haskell/haskell-th-lift +SLACKBUILD FILES: README doinst.sh haskell-th-lift.SlackBuild haskell-th-lift.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-lift/0.8.2/th-lift-0.8.2.tar.gz https://hackage.haskell.org/package/th-lift-0.8.2/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74e7a3fc5f96d55eba07eb1daf905172 ecaca71ca29eaf4f6db1ee6d10ba9cb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-lift (Derive Lift class for datatypes) + +SLACKBUILD NAME: haskell-th-orphans +SLACKBUILD LOCATION: ./haskell/haskell-th-orphans +SLACKBUILD FILES: README doinst.sh haskell-th-orphans.SlackBuild haskell-th-orphans.info slack-desc +SLACKBUILD VERSION: 0.13.12 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-orphans/0.13.12/th-orphans-0.13.12.tar.gz https://hackage.haskell.org/package/th-orphans-0.13.12/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d466239dcad0859a9112c5feda39d5c 1dcc9d601ee69d2f01e83be48facaab6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-orphans (Orphan instances for TH datatypes) + +SLACKBUILD NAME: haskell-th-reify-many +SLACKBUILD LOCATION: ./haskell/haskell-th-reify-many +SLACKBUILD FILES: README doinst.sh haskell-th-reify-many.SlackBuild haskell-th-reify-many.info slack-desc +SLACKBUILD VERSION: 0.1.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-reify-many/0.1.10/th-reify-many-0.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66b946da066b8f7d572ac156c0742d39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-reify-many (reify template haskell datatype info) + +SLACKBUILD NAME: haskell-th-utilities +SLACKBUILD LOCATION: ./haskell/haskell-th-utilities +SLACKBUILD FILES: README doinst.sh haskell-th-utilities.SlackBuild haskell-th-utilities.info slack-desc +SLACKBUILD VERSION: 0.2.4.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/th-utilities/0.2.4.3/th-utilities-0.2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16598cf7eda6a0089bc8168ac22945ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-th-utilities (useful functions for Template Haskell) + +SLACKBUILD NAME: haskell-these +SLACKBUILD LOCATION: ./haskell/haskell-these +SLACKBUILD FILES: README doinst.sh haskell-these.SlackBuild haskell-these.info slack-desc +SLACKBUILD VERSION: 1.1.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/these-1.1.1.1/these-1.1.1.1.tar.gz https://hackage.haskell.org/package/these-1.1.1.1/revision/5.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a487840acba6e905a9c8e7eb1f44eeac 10965b74cc38b3087d2ac92a19647602 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-these (An either-or-both data type.) + +SLACKBUILD NAME: haskell-time-compat +SLACKBUILD LOCATION: ./haskell/haskell-time-compat +SLACKBUILD FILES: README doinst.sh haskell-time-compat.SlackBuild haskell-time-compat.info slack-desc +SLACKBUILD VERSION: 1.9.6.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/time-compat-1.9.6.1/time-compat-1.9.6.1.tar.gz https://hackage.haskell.org/package/time-compat-1.9.6.1/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dffa5bc6156dbed903b8c9540b7bf82d 6db46f4316b163751fc1dafa2f5cf3b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-time-compat (Compatibility package for time) + +SLACKBUILD NAME: haskell-time-locale-compat +SLACKBUILD LOCATION: ./haskell/haskell-time-locale-compat +SLACKBUILD FILES: README doinst.sh haskell-time-locale-compat.SlackBuild haskell-time-locale-compat.info slack-desc +SLACKBUILD VERSION: 0.1.1.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/time-locale-compat/0.1.1.5/time-locale-compat-0.1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cfe4eb3cd3290fe192f5a51e49d0c12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-time-locale-compat (Compatibile module for time-format locale) + +SLACKBUILD NAME: haskell-tls +SLACKBUILD LOCATION: ./haskell/haskell-tls +SLACKBUILD FILES: README doinst.sh haskell-tls.SlackBuild haskell-tls.info slack-desc +SLACKBUILD VERSION: 1.5.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/tls/1.5.6/tls-1.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1d4e2d8a5887569901a1ac0d1099034 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-tls (TLS/SSL protocol native implementation) + +SLACKBUILD NAME: haskell-transformers-base +SLACKBUILD LOCATION: ./haskell/haskell-transformers-base +SLACKBUILD FILES: README doinst.sh haskell-transformers-base.SlackBuild haskell-transformers-base.info slack-desc +SLACKBUILD VERSION: 0.4.5.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/transformers-base/0.4.5.2/transformers-base-0.4.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07093f89dd8720ce338e55a169eb5839 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-transformers-base (BaseM typeclass to transformers) + +SLACKBUILD NAME: haskell-transformers-compat +SLACKBUILD LOCATION: ./haskell/haskell-transformers-compat +SLACKBUILD FILES: README doinst.sh haskell-transformers-compat.SlackBuild haskell-transformers-compat.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/transformers-compat/0.6.2/transformers-compat-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 031fb94caeeccbcb75526a2c7fbde264 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-transformers-compat (compatibility shim for transformers) + +SLACKBUILD NAME: haskell-type-equality +SLACKBUILD LOCATION: ./haskell/haskell-type-equality +SLACKBUILD FILES: README doinst.sh haskell-type-equality.SlackBuild haskell-type-equality.info slack-desc +SLACKBUILD VERSION: 1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/type-equality-1/type-equality-1.tar.gz https://hackage.haskell.org/package/type-equality-1/revision/3.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7997763761b79e1b651d5815b1aae3a 5d5394802e490f15fda33b304465128b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-type-equality (Data.Type.Equality compat package) + +SLACKBUILD NAME: haskell-typed-process +SLACKBUILD LOCATION: ./haskell/haskell-typed-process +SLACKBUILD FILES: README doinst.sh haskell-typed-process.SlackBuild haskell-typed-process.info slack-desc +SLACKBUILD VERSION: 0.2.8.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/typed-process/0.2.8.0/typed-process-0.2.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fae1f7b70160428d72018ea9ddff7a35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-typed-process (Run external processes) + +SLACKBUILD NAME: haskell-unicode-collation +SLACKBUILD LOCATION: ./haskell/haskell-unicode-collation +SLACKBUILD FILES: README doinst.sh haskell-unicode-collation.SlackBuild haskell-unicode-collation.info slack-desc +SLACKBUILD VERSION: 0.1.3.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/unicode-collation-0.1.3.3/unicode-collation-0.1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe2e1933024708e25b9414abc42190de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unicode-collation (implementation of Unicode Collation) + +SLACKBUILD NAME: haskell-unicode-transforms +SLACKBUILD LOCATION: ./haskell/haskell-unicode-transforms +SLACKBUILD FILES: README doinst.sh haskell-unicode-transforms.SlackBuild haskell-unicode-transforms.info slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/unicode-transforms/0.3.4/unicode-transforms-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e642debc68bbb42217f5d222fbf4b400 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unicode-transforms (Unicode normalization) + +SLACKBUILD NAME: haskell-uniplate +SLACKBUILD LOCATION: ./haskell/haskell-uniplate +SLACKBUILD FILES: README doinst.sh haskell-uniplate.SlackBuild haskell-uniplate.info slack-desc +SLACKBUILD VERSION: 1.6.13 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/uniplate-1.6.13/uniplate-1.6.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51ba18d666946596d18cfd2b226e2452 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-uniplate (Help writing simple, concise fast generic ops.) + +SLACKBUILD NAME: haskell-unix-compat +SLACKBUILD LOCATION: ./haskell/haskell-unix-compat +SLACKBUILD FILES: README doinst.sh haskell-unix-compat.SlackBuild haskell-unix-compat.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/unix-compat/0.5.1/unix-compat-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 817b5d8e8854acb661dd12df80f378b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unix-compat (Portable POSIX-compatibility layer) + +SLACKBUILD NAME: haskell-unix-time +SLACKBUILD LOCATION: ./haskell/haskell-unix-time +SLACKBUILD FILES: README doinst.sh haskell-unix-time.SlackBuild haskell-unix-time.info slack-desc +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/unix-time/0.3.8/unix-time-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 204133cac6d5082fd371c98e54807572 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unix-time (Unix time parser/formatter and utilities) + +SLACKBUILD NAME: haskell-unliftio-core +SLACKBUILD LOCATION: ./haskell/haskell-unliftio-core +SLACKBUILD FILES: README doinst.sh haskell-unliftio-core.SlackBuild haskell-unliftio-core.info slack-desc +SLACKBUILD VERSION: 0.2.0.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/unliftio-core/0.2.0.1/unliftio-core-0.2.0.1.tar.gz https://hackage.haskell.org/package/unliftio-core-0.2.0.1/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0d5e28f401241b73789dd8b75791d42 e480166f2c67be28f9aabc735ae3c8c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unliftio-core (typeclass for unlifting monads to IO) + +SLACKBUILD NAME: haskell-unliftio +SLACKBUILD LOCATION: ./haskell/haskell-unliftio +SLACKBUILD FILES: README doinst.sh haskell-unliftio.SlackBuild haskell-unliftio.info slack-desc +SLACKBUILD VERSION: 0.2.21.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/unliftio/0.2.21.0/unliftio-0.2.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f14bb424964d0816b742e5da22c8abbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unliftio (The MonadUnliftIO typeclass) + +SLACKBUILD NAME: haskell-unordered-containers +SLACKBUILD LOCATION: ./haskell/haskell-unordered-containers +SLACKBUILD FILES: README doinst.sh haskell-unordered-containers.SlackBuild haskell-unordered-containers.info slack-desc +SLACKBUILD VERSION: 0.2.16.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/unordered-containers-0.2.16.0/unordered-containers-0.2.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0586c4a9cd4f0a2eff0d142fa1c830cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-unordered-containers (Efficient hash-based container types) + +SLACKBUILD NAME: haskell-utf8-string +SLACKBUILD LOCATION: ./haskell/haskell-utf8-string +SLACKBUILD FILES: README doinst.sh haskell-utf8-string.SlackBuild haskell-utf8-string.info slack-desc +SLACKBUILD VERSION: 1.0.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/utf8-string/1.0.1.1/utf8-string-1.0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe24e26bd4b09731af66ef27b18b5177 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-utf8-string (Support for reading and writing UTF8 Strings) + +SLACKBUILD NAME: haskell-uuid-types +SLACKBUILD LOCATION: ./haskell/haskell-uuid-types +SLACKBUILD FILES: README doinst.sh haskell-uuid-types.SlackBuild haskell-uuid-types.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/uuid-types/1.0.5/uuid-types-1.0.5.tar.gz https://hackage.haskell.org/package/uuid-types-1.0.5/revision/1.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d01259910b30ba841129c9b98d20f04 4e431e90485e7263b359555d1b664a40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-uuid-types (Type definitions for UUIDs) + +SLACKBUILD NAME: haskell-vector-algorithms +SLACKBUILD LOCATION: ./haskell/haskell-vector-algorithms +SLACKBUILD FILES: README doinst.sh haskell-vector-algorithms.SlackBuild haskell-vector-algorithms.info slack-desc +SLACKBUILD VERSION: 0.8.0.4 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/vector-algorithms/0.8.0.4/vector-algorithms-0.8.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99157ec43b31ef4c40872e7c64e79509 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-vector-algorithms (Efficient algorithms for vector arrays) + +SLACKBUILD NAME: haskell-vector +SLACKBUILD LOCATION: ./haskell/haskell-vector +SLACKBUILD FILES: README doinst.sh haskell-vector.SlackBuild haskell-vector.info slack-desc +SLACKBUILD VERSION: 0.12.3.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/vector/0.12.3.0/vector-0.12.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 755b0f524d295bf535f33f6863f22258 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-vector (Efficient Arrays) + +SLACKBUILD NAME: haskell-void +SLACKBUILD LOCATION: ./haskell/haskell-void +SLACKBUILD FILES: README doinst.sh haskell-void.SlackBuild haskell-void.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/void/0.7.2/void-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b0045b68244f89442bf537e3451615e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-void (A Haskell 98 logically uninhabited data type) + +SLACKBUILD NAME: haskell-witherable +SLACKBUILD LOCATION: ./haskell/haskell-witherable +SLACKBUILD FILES: README doinst.sh haskell-witherable.SlackBuild haskell-witherable.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/witherable-0.4.2/witherable-0.4.2.tar.gz https://hackage.haskell.org/package/witherable-0.4.2/revision/2.cabal +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5f0d20fe135ab5fd081401080aa82f8 1fec8f7279cfe870ec8d2fb7fdb7d480 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-witherable (filterable traversable) + +SLACKBUILD NAME: haskell-wl-pprint-text +SLACKBUILD LOCATION: ./haskell/haskell-wl-pprint-text +SLACKBUILD FILES: README doinst.sh haskell-wl-pprint-text.SlackBuild haskell-wl-pprint-text.info slack-desc +SLACKBUILD VERSION: 1.2.0.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/wl-pprint-text-1.2.0.2/wl-pprint-text-1.2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b8de51cdb72709fd0f4da8976b0b2b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-wl-pprint-text (Wadler/Leijen pretty printer) + +SLACKBUILD NAME: haskell-x509-store +SLACKBUILD LOCATION: ./haskell/haskell-x509-store +SLACKBUILD FILES: README doinst.sh haskell-x509-store.SlackBuild haskell-x509-store.info slack-desc +SLACKBUILD VERSION: 1.6.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/x509-store/1.6.6/x509-store-1.6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b85c078a8dcd313c38a1febdf8ee550 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-x509-store (X.509 collection accessing and storing methods) + +SLACKBUILD NAME: haskell-x509-system +SLACKBUILD LOCATION: ./haskell/haskell-x509-system +SLACKBUILD FILES: README doinst.sh haskell-x509-system.SlackBuild haskell-x509-system.info slack-desc +SLACKBUILD VERSION: 1.6.6 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/x509-system/1.6.6/x509-system-1.6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 739f3dd5b20e15d15b16d600bff3ac49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-x509-system (System X.509 handling) + +SLACKBUILD NAME: haskell-x509-validation +SLACKBUILD LOCATION: ./haskell/haskell-x509-validation +SLACKBUILD FILES: README doinst.sh haskell-x509-validation.SlackBuild haskell-x509-validation.info slack-desc +SLACKBUILD VERSION: 1.6.10 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/x509-validation/1.6.10/x509-validation-1.6.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 654765cd3984ec554227b24be4e55589 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-x509-validation (X.509 Certificate and CRL validation) + +SLACKBUILD NAME: haskell-x509 +SLACKBUILD LOCATION: ./haskell/haskell-x509 +SLACKBUILD FILES: README doinst.sh haskell-x509.SlackBuild haskell-x509.info slack-desc +SLACKBUILD VERSION: 1.7.5 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/x509/1.7.5/x509-1.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 838bf3fc8bf7d08e07faeaacd234a24c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-x509 (X509 reader and writer) + +SLACKBUILD NAME: haskell-xml-conduit +SLACKBUILD LOCATION: ./haskell/haskell-xml-conduit +SLACKBUILD FILES: README doinst.sh haskell-xml-conduit.SlackBuild haskell-xml-conduit.info slack-desc +SLACKBUILD VERSION: 1.9.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/xml-conduit-1.9.1.1/xml-conduit-1.9.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81ec52b7b6ffcd1d04c0cee8700ca477 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-xml-conduit (utilities dealing with XML with conduit package) + +SLACKBUILD NAME: haskell-xml-types +SLACKBUILD LOCATION: ./haskell/haskell-xml-types +SLACKBUILD FILES: README doinst.sh haskell-xml-types.SlackBuild haskell-xml-types.info slack-desc +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/xml-types-0.3.8/xml-types-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0647d23dc526675c6fe9297530cf1ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-xml-types (Basic types for representing XML) + +SLACKBUILD NAME: haskell-xml +SLACKBUILD LOCATION: ./haskell/haskell-xml +SLACKBUILD FILES: README doinst.sh haskell-xml.SlackBuild haskell-xml.info slack-desc +SLACKBUILD VERSION: 1.3.14 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/xml/1.3.14/xml-1.3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc3d37dca61f52e4d3f547b07beb76c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-xml (XML library for Haskell) + +SLACKBUILD NAME: haskell-yaml +SLACKBUILD LOCATION: ./haskell/haskell-yaml +SLACKBUILD FILES: README doinst.sh haskell-yaml.SlackBuild haskell-yaml.info slack-desc +SLACKBUILD VERSION: 0.11.7.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/yaml/0.11.7.0/yaml-0.11.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5aef35973c3e2d936c972c7712adcace +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-yaml (parsing and rendering YAML documents) + +SLACKBUILD NAME: haskell-zeromq4-haskell +SLACKBUILD LOCATION: ./haskell/haskell-zeromq4-haskell +SLACKBUILD FILES: README doinst.sh haskell-zeromq4-haskell.SlackBuild haskell-zeromq4-haskell.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/zeromq4-haskell-0.8.0/zeromq4-haskell-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52fa06c4b66659e4990d8d8faccb8bf3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-zeromq4-haskell (haskell binding for OMQ) + +SLACKBUILD NAME: haskell-zip-archive +SLACKBUILD LOCATION: ./haskell/haskell-zip-archive +SLACKBUILD FILES: README doinst.sh haskell-zip-archive.SlackBuild haskell-zip-archive.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/zip-archive/0.3.3/zip-archive-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4f4ecfae36eefda191ba66c786e734c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-zip-archive (Haskell library for zip archives) + +SLACKBUILD NAME: haskell-zlib +SLACKBUILD LOCATION: ./haskell/haskell-zlib +SLACKBUILD FILES: README doinst.sh haskell-zlib.SlackBuild haskell-zlib.info slack-desc +SLACKBUILD VERSION: 0.6.2.3 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/zlib/0.6.2.3/zlib-0.6.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c951a8e64fd9a34526f38ef8a425b760 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-zlib (compression library for Haskell) + +SLACKBUILD NAME: hscolour +SLACKBUILD LOCATION: ./haskell/hscolour +SLACKBUILD FILES: README doinst.sh hscolour.SlackBuild hscolour.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/hscolour-1.25/hscolour-1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af4992bf98c71692e92c31363a29f71f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hscolour (Haskell code colouriser) + +SLACKBUILD NAME: xmonad-contrib +SLACKBUILD LOCATION: ./haskell/xmonad-contrib +SLACKBUILD FILES: README doinst.sh slack-desc xmonad-contrib.SlackBuild xmonad-contrib.info +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/packages/archive/xmonad-contrib/0.17.0/xmonad-contrib-0.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3487e3e4732fc70f3eb70b0df4129db3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmonad-contrib (3rd party extensions for xmonad) + +SLACKBUILD NAME: 2geom +SLACKBUILD LOCATION: ./libraries/2geom +SLACKBUILD FILES: 2geom.SlackBuild 2geom.info README slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/inkscape/lib2geom/-/archive/1.4/lib2geom-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61d192d537248f12910cf39fe9f60072 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 2geom (easy 2D graphics library) + +SLACKBUILD NAME: Atlas-C++ +SLACKBUILD LOCATION: ./libraries/Atlas-C++ +SLACKBUILD FILES: Atlas-C++.SlackBuild Atlas-C++.info README slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/worldforge/files/Atlas-C%2B%2B%20%28protocol%20lib%29/0.6.3/Atlas-C%2B%2B-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba535c9c4aa1509e8787b38e159932b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Atlas-C++: Atlas-C++ (protocol lib) + +SLACKBUILD NAME: BeautifulSoup +SLACKBUILD LOCATION: ./libraries/BeautifulSoup +SLACKBUILD FILES: BeautifulSoup.SlackBuild BeautifulSoup.info README slack-desc +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: https://www.crummy.com/software/BeautifulSoup/download/3.x/BeautifulSoup-3.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ad1a8550a19bfc945baac23eb8293ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BeautifulSoup (Python HTML/XML parser) + +SLACKBUILD NAME: Botan +SLACKBUILD LOCATION: ./libraries/Botan +SLACKBUILD FILES: Botan.SlackBuild Botan.info README slack-desc +SLACKBUILD VERSION: 3.9.0 +SLACKBUILD DOWNLOAD: https://botan.randombit.net/releases/Botan-3.9.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa156fc96877565b755f804fc57e8475 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Botan (C++ crypto library) + +SLACKBUILD NAME: Botan3 +SLACKBUILD LOCATION: ./libraries/Botan3 +SLACKBUILD FILES: Botan3.SlackBuild Botan3.info README slack-desc +SLACKBUILD VERSION: 3.11.1 +SLACKBUILD DOWNLOAD: https://botan.randombit.net/releases/Botan-3.11.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f90a5541d24c89d4b5115a35d5c04628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Botan3 (C++ crypto library) + +SLACKBUILD NAME: CCfits +SLACKBUILD LOCATION: ./libraries/CCfits +SLACKBUILD FILES: CCfits.SlackBuild CCfits.info README slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://heasarc.gsfc.nasa.gov/fitsio/CCfits-2.5/CCfits-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e77a679fc2b67cf38e53f4011821213b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CCfits (C++ wrappers for the cfitsio library) + +SLACKBUILD NAME: CEGUI0.7 +SLACKBUILD LOCATION: ./libraries/CEGUI0.7 +SLACKBUILD FILES: CEGUI-OPENGL.pc CEGUI.patch CEGUI.pc CEGUI0.7.SlackBuild CEGUI0.7.info README slack-desc +SLACKBUILD VERSION: 0.7.9 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/crayzedsgui/CEGUI-0.7.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8b682daf82e383edc169c2e6eb2b321 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CEGUI0.7 (windowing and widget library) + +SLACKBUILD NAME: CGAL +SLACKBUILD LOCATION: ./libraries/CGAL +SLACKBUILD FILES: CGAL.SlackBuild CGAL.info README slack-desc +SLACKBUILD VERSION: 4.13 +SLACKBUILD DOWNLOAD: https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.13/CGAL-4.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63a248572cdba7cedd1595ac5a81f865 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CGAL (Computational Geometry Algorithms Library) + +SLACKBUILD NAME: CGAL5 +SLACKBUILD LOCATION: ./libraries/CGAL5 +SLACKBUILD FILES: CGAL5.SlackBuild CGAL5.info README slack-desc +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://github.com/CGAL/cgal/archive/v6.1/cgal-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbda21698d829661f9ff34698bb13eb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CGAL5 (Computational Geometry Algorithms Library) + +SLACKBUILD NAME: CLI11 +SLACKBUILD LOCATION: ./libraries/CLI11 +SLACKBUILD FILES: CLI11.SlackBuild CLI11.info README slack-desc +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: https://github.com/CLIUtils/CLI11/archive/v2.6.2/CLI11-2.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e6356c286340514bc0f7a52e407fa06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CLI11 (a command line parser for C++11 and beyond) + +SLACKBUILD NAME: CoinMP +SLACKBUILD LOCATION: ./libraries/CoinMP +SLACKBUILD FILES: CoinMP-build.diff CoinMP.SlackBuild CoinMP.info README destdir.diff slack-desc +SLACKBUILD VERSION: 1.8.4 +SLACKBUILD DOWNLOAD: https://www.coin-or.org/download/source/CoinMP/CoinMP-1.8.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd85ff540997a95ebb233bb5ae7bcc61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CoinMP (C-API library functionality of CLP, CBC, and CGL projects) + +SLACKBUILD NAME: CondConfigParser +SLACKBUILD LOCATION: ./libraries/CondConfigParser +SLACKBUILD FILES: CondConfigParser.SlackBuild CondConfigParser.info README slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: http://frougon.net/projects/CondConfigParser/dist/1.0.5/python3-CondConfigParser-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b60d211277e3579d319771541d77f3d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CondConfigParser (Python library for parsing configuration files) + +SLACKBUILD NAME: ConfigParser +SLACKBUILD LOCATION: ./libraries/ConfigParser +SLACKBUILD FILES: ConfigParser.SlackBuild ConfigParser.info README slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/7c/69/c2ce7e91c89dc073eb1aa74c0621c3eefbffe8216b3f9af9d3885265c01c/configparser-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cfdd915a5b7a6c09917a64a573140538 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ConfigParser (backported configparser) + +SLACKBUILD NAME: Crypt-SSLeay +SLACKBUILD LOCATION: ./libraries/Crypt-SSLeay +SLACKBUILD FILES: Crypt-SSLeay.SlackBuild Crypt-SSLeay.info README slack-desc +SLACKBUILD VERSION: 0.64 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NA/NANIS/Crypt-SSLeay-0.64.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4812f14d6e8c71714a26c0ad733666dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Crypt-SSLeay (perl module) + +SLACKBUILD NAME: DevIL +SLACKBUILD LOCATION: ./libraries/DevIL +SLACKBUILD FILES: DevIL.SlackBuild DevIL.info README lib64.diff slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/openil/DevIL/1.8.0/DevIL-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d8c21aa4822ac86d77e44f8d7c9becd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DevIL (image library) + +SLACKBUILD NAME: ETL +SLACKBUILD LOCATION: ./libraries/ETL +SLACKBUILD FILES: ETL.SlackBuild ETL.info README slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/synfig/synfig/releases/download/v1.5.5/ETL-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da648b29122ffbac625b4bb16a679d7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ETL (extended template library) + +SLACKBUILD NAME: FormEncode +SLACKBUILD LOCATION: ./libraries/FormEncode +SLACKBUILD FILES: FormEncode.SlackBuild FormEncode.info README slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/F/FormEncode/FormEncode-1.2.6.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9d51fcfdaf5c2480963930ef0167575 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FormEncode (HTML form validation, generation, and conversion package) + +SLACKBUILD NAME: FreeImage +SLACKBUILD LOCATION: ./libraries/FreeImage +SLACKBUILD FILES: FreeImage.SlackBuild FreeImage.info README cross_platform_byteswap_fix.patch gcc-version-fix-includes.patch slack-desc +SLACKBUILD VERSION: 3.18.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/freeimage/FreeImage3180.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8ba138a3be233a3eed9c456e42e2578 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FreeImage (image library) + +SLACKBUILD NAME: GLee +SLACKBUILD LOCATION: ./libraries/GLee +SLACKBUILD FILES: GLee.SlackBuild GLee.info README destdir.patch slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: http://elf-stone.com/downloads/GLee/GLee-5.4.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bd03db136dbc075488b6c6e83f326ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GLee (GL Easy Extension library) + +SLACKBUILD NAME: GeographicLib +SLACKBUILD LOCATION: ./libraries/GeographicLib +SLACKBUILD FILES: GeographicLib.SlackBuild GeographicLib.info README slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/geographiclib/files/distrib-C++/GeographicLib-2.1.2.tar.gz https://sourceforge.net/projects/geographiclib/files/geoids-distrib/egm96-5.tar.bz2 https://sourceforge.net/projects/geographiclib/files/gravity-distrib/egm96.tar.bz2 https://sourceforge.net/projects/geographiclib/files/magnetic-distrib/wmm2020.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b0010429ebda99e624b51dfa06bbbed 6ae1c02c0506a686c9ad33be42cad0ae dcc1ab8e3433bd0add901b2f3e5caa76 7a1d6e3044a1be0512f3ec99b310c4e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GeographicLib (library for converting geographic coordinate systems) + +SLACKBUILD NAME: Geraldo +SLACKBUILD LOCATION: ./libraries/Geraldo +SLACKBUILD FILES: Geraldo.SlackBuild Geraldo.info README slack-desc +SLACKBUILD VERSION: 0.4.12 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/G/Geraldo/Geraldo-0.4.12-stable.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26e164f4cd3bd28468139f15420fa053 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Geraldo (Python Reports Engine) + +SLACKBUILD NAME: GitPython +SLACKBUILD LOCATION: ./libraries/GitPython +SLACKBUILD FILES: GitPython.SlackBuild GitPython.info README slack-desc +SLACKBUILD VERSION: 3.1.41 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e5/c2/6e3a26945a7ff7cf2854b8825026cf3f22ac8e18285bc11b6b1ceeb8dc3f/GitPython-3.1.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d03494fa7c4336058ae9cf42d88a2890 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GitPython (Python Git Library) + +SLACKBUILD NAME: GtkD +SLACKBUILD LOCATION: ./libraries/GtkD +SLACKBUILD FILES: GtkD.SlackBuild GtkD.info README slack-desc +SLACKBUILD VERSION: 3.10.0 +SLACKBUILD DOWNLOAD: https://github.com/gtkd-developers/GtkD/archive/v3.10.0/GtkD-3.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ead4d778b9689e61e0443253f90f97d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GtkD (D binding for GTK+) + +SLACKBUILD NAME: HawkNL +SLACKBUILD LOCATION: ./libraries/HawkNL +SLACKBUILD FILES: HawkNL.SlackBuild HawkNL.info README slack-desc +SLACKBUILD VERSION: 1.68 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/HawkNL168src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b5eb1373a4c45dc49ded2c9d89cec93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: HawkNL (game oriented network API) + +SLACKBUILD NAME: Hypodermic +SLACKBUILD LOCATION: ./libraries/Hypodermic +SLACKBUILD FILES: Hypodermic.SlackBuild Hypodermic.info Hypodermic.patch README slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/ybainier/Hypodermic/archive/v2.4/Hypodermic-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68cd6392b4d4005cb4fbd2394359066d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Hypodermic (IoC container for C++) + +SLACKBUILD NAME: IMAPClient +SLACKBUILD LOCATION: ./libraries/IMAPClient +SLACKBUILD FILES: IMAPClient.SlackBuild IMAPClient.info README slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/d0/52/a79d9b8f2389bcb0d4c5973620497835321bbb7c6e7d53f63e315d1ea524/IMAPClient-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b980e22489c114c45df6f028297f2e25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: IMAPClient (Easy-to-use, Pythonic and complete IMAP client library) + +SLACKBUILD NAME: Impacket +SLACKBUILD LOCATION: ./libraries/Impacket +SLACKBUILD FILES: Impacket.SlackBuild Impacket.info README slack-desc +SLACKBUILD VERSION: 0.9.21 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/i/impacket/impacket-0.9.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0a71706c09c7343905c9395076d7e31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Impacket (Python access to network packets) + +SLACKBUILD NAME: Ipopt +SLACKBUILD LOCATION: ./libraries/Ipopt +SLACKBUILD FILES: Ipopt.SlackBuild Ipopt.info README slack-desc +SLACKBUILD VERSION: 3.14.19 +SLACKBUILD DOWNLOAD: https://github.com/coin-or/Ipopt/archive/releases/3.14.19/Ipopt-releases-3.14.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fae7e54e7dea1057d0291f4c3260d865 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) + +SLACKBUILD NAME: JSBSim +SLACKBUILD LOCATION: ./libraries/JSBSim +SLACKBUILD FILES: JSBSim.SlackBuild JSBSim.info README slack-desc +SLACKBUILD VERSION: 1.1.13 +SLACKBUILD DOWNLOAD: https://github.com/JSBSim-Team/jsbsim/archive/v1.1.13/jsbsim-1.1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd4e04eb6694499ea62a84d98527f5d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: JSBSim (Object-oriented Flight Dynamics Model (FDM) written in C++) + +SLACKBUILD NAME: KDSingleApplication +SLACKBUILD LOCATION: ./libraries/KDSingleApplication +SLACKBUILD FILES: KDSingleApplication.SlackBuild KDSingleApplication.info README slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/KDAB/KDSingleApplication/releases/download/v1.2.0/kdsingleapplication-1.2.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0e50463fda90f84ae127913af382b327 +SLACKBUILD SHORT DESCRIPTION: KDSingleApplication (KDAB's helper class for single-inst policy apps) + +SLACKBUILD NAME: Kivy +SLACKBUILD LOCATION: ./libraries/Kivy +SLACKBUILD FILES: Kivy.SlackBuild Kivy.info README slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7f/33/fe160fff6b3a765ded9df3b9260fc95f2cc477466cc87d8e0f6b5e326a94/Kivy-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 761b512d8b11a53a614ec045fca5ca7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Kivy (rapid development library) + +SLACKBUILD NAME: LuaBitOp +SLACKBUILD LOCATION: ./libraries/LuaBitOp +SLACKBUILD FILES: LuaBitOp.SlackBuild LuaBitOp.info README port-to-lua5.3.patch slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://bitop.luajit.org/download/LuaBitOp-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0c1080fe0c844e8477279668e2d0d06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LuaBitOp (bitwise operations on numbers for Lua) + +SLACKBUILD NAME: LucenePlusPlus +SLACKBUILD LOCATION: ./libraries/LucenePlusPlus +SLACKBUILD FILES: 76dc90f2b65d81be018c499714ff11e121ba5585.patch LucenePlusPlus.SlackBuild LucenePlusPlus.info README a460863810b3a6a473780686e5d3fd70bf4378ba.patch boost.patch e6a376836e5c891577eae6369263152106b9bc02.patch noboost.patch slack-desc +SLACKBUILD VERSION: 3.0.9 +SLACKBUILD DOWNLOAD: https://github.com/luceneplusplus/LucenePlusPlus/archive/29fcfed6b4c92710dd16685c9fcc7b8575789ddb/LucenePlusPlus-29fcfed6b4c92710dd16685c9fcc7b8575789ddb.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2732d180b0e6ac741aa7db600e222b2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LucenePlusPlus (text search engine) + +SLACKBUILD NAME: MDI_Library +SLACKBUILD LOCATION: ./libraries/MDI_Library +SLACKBUILD FILES: MDI_Library.SlackBuild MDI_Library.info README slack-desc +SLACKBUILD VERSION: 1.4.35 +SLACKBUILD DOWNLOAD: https://github.com/MolSSI-MDI/MDI_Library/archive/v1.4.35/MDI_Library-1.4.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a053911e29c71dd66dc7be9418c3d409 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MDI_Library (library for code interoperability via MDI) + +SLACKBUILD NAME: Mustache +SLACKBUILD LOCATION: ./libraries/Mustache +SLACKBUILD FILES: Mustache.SlackBuild Mustache.info README sigstksz.patch slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://github.com/kainjow/Mustache/archive/v4.1/Mustache-4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7565052f4bd273f47a0e6900272e58e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Mustache (Mustache implementation for modern C++) + +SLACKBUILD NAME: MyGUI +SLACKBUILD LOCATION: ./libraries/MyGUI +SLACKBUILD FILES: MyGUI.SlackBuild MyGUI.info README slack-desc +SLACKBUILD VERSION: 3.4.3 +SLACKBUILD DOWNLOAD: https://github.com/MyGUI/mygui/archive/MyGUI3.4.3/mygui-MyGUI3.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5642c168df372ab2198dd32e3a40104 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MyGUI (fast, simple and flexible GUI) + +SLACKBUILD NAME: ORBit2 +SLACKBUILD LOCATION: ./libraries/ORBit2 +SLACKBUILD FILES: ORBit2.SlackBuild ORBit2.info README patches/ORBit2-configure-c99.patch patches/pointer-type.patch slack-desc +SLACKBUILD VERSION: 2.14.19 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/ORBit2/2.14/ORBit2-2.14.19.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7082d317a9573ab338302243082d10d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ORBit2 (CORBA ORB library) + +SLACKBUILD NAME: OpenCSG +SLACKBUILD LOCATION: ./libraries/OpenCSG +SLACKBUILD FILES: OpenCSG.SlackBuild OpenCSG.info README slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://www.opencsg.org/OpenCSG-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e909f2f9665e961cc32bbbc2390bbec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenCSG (Constructive Solid Geometry rendering library) + +SLACKBUILD NAME: OpenSceneGraph +SLACKBUILD LOCATION: ./libraries/OpenSceneGraph +SLACKBUILD FILES: OpenSceneGraph.SlackBuild OpenSceneGraph.info README openscenegraph-3.6.5-openexr3.patch slack-desc +SLACKBUILD VERSION: 3.6.5 +SLACKBUILD DOWNLOAD: https://github.com/openscenegraph/OpenSceneGraph/archive/OpenSceneGraph-3.6.5/OpenSceneGraph-OpenSceneGraph-3.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51b1c6ee5627246e78b23adbf0aa48f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenSceneGraph (3D graphics toolkit) + +SLACKBUILD NAME: OptiX-Headers +SLACKBUILD LOCATION: ./libraries/OptiX-Headers +SLACKBUILD FILES: OptiX-Headers.SlackBuild OptiX-Headers.info README slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/NVIDIA/optix-dev/archive/refs/tags/v9.0.0/optix-dev-9.0.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3284aa7a87720ccee443be10c6cc7f26 +SLACKBUILD SHORT DESCRIPTION: OptiX-Headers (Headers for NVIDIA's ray-tracing API) + +SLACKBUILD NAME: PDCurses +SLACKBUILD LOCATION: ./libraries/PDCurses +SLACKBUILD FILES: PDCurses.SlackBuild PDCurses.info README slack-desc x11-makefile-in.patch x11-xcurses-config-in.patch +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: https://github.com/wmcbrine/PDCurses/archive/3.9/PDCurses-3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6e81fe56e127ae9af6a6d9082f9eca7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PDCurses (curses library) + +SLACKBUILD NAME: PDFlib-Lite +SLACKBUILD LOCATION: ./libraries/PDFlib-Lite +SLACKBUILD FILES: PDFlib-Lite.SlackBuild PDFlib-Lite.info README slack-desc +SLACKBUILD VERSION: 7.0.5p3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/PDFlib-Lite-7.0.5p3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 371d332d610a8b21a542bb7a2bdaf954 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PDFlib-Lite (A library to generate PDF files) + +SLACKBUILD NAME: PLUMED +SLACKBUILD LOCATION: ./libraries/PLUMED +SLACKBUILD FILES: PLUMED.SlackBuild PLUMED.info README slack-desc +SLACKBUILD VERSION: 2.8.0 +SLACKBUILD DOWNLOAD: https://github.com/plumed/plumed2/archive/v2.8.0/plumed2-2.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad6032b5f2e47726bda1fc855865f26f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PLUMED (PLUgin for MolEcular Dynamics) + +SLACKBUILD NAME: PrettyTable +SLACKBUILD LOCATION: ./libraries/PrettyTable +SLACKBUILD FILES: PrettyTable.SlackBuild PrettyTable.info README slack-desc +SLACKBUILD VERSION: 3.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/19/d3/7cb826e085a254888d8afb4ae3f8d43859b13149ac8450b221120d4964c9/prettytable-3.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3b3f5738658bbf8d1fb8c7859ea95e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PrettyTable (Python library to displaying tabular data) + +SLACKBUILD NAME: PyODE +SLACKBUILD LOCATION: ./libraries/PyODE +SLACKBUILD FILES: PyODE.SlackBuild PyODE.info README slack-desc +SLACKBUILD VERSION: 2010.03.22 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pyode/files/pyode/snapshot-2010-03-22/PyODE-snapshot-2010-03-22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e1d6dd8a8476a0a46db19748b975ca6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyODE (object-orientated Python-ODE bindings) + +SLACKBUILD NAME: PyOpenGL +SLACKBUILD LOCATION: ./libraries/PyOpenGL +SLACKBUILD FILES: PyOpenGL.SlackBuild PyOpenGL.info README slack-desc +SLACKBUILD VERSION: 3.1.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5b/01/f8fd986bc7f456f1a925ee0239f0391838ade92cdb6e5b674ffb8b86cfd6/PyOpenGL-3.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6c4ca4c3321be7a1ace35c7b4db1751 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyOpenGL (Python binding to OpenGL) + +SLACKBUILD NAME: PySoundCard +SLACKBUILD LOCATION: ./libraries/PySoundCard +SLACKBUILD FILES: PySoundCard.SlackBuild PySoundCard.info README slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/a6/41/86ab00f1227c913a33e77ac8d9da8405accd83735694ab10fbc09f09986d/PySoundCard-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0bce4c0fe19cba235fd73516f61a19e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PySoundCard (An audio library based on PortAudio, CFFI and NumPy) + +SLACKBUILD NAME: PyXML +SLACKBUILD LOCATION: ./libraries/PyXML +SLACKBUILD FILES: PyXML-0.8.4-python2.6.patch PyXML.SlackBuild PyXML.info README slack-desc +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/PyXML/PyXML-0.8.4.tar.gz/1f7655050cebbb664db976405fdba209/PyXML-0.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f7655050cebbb664db976405fdba209 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyXML (Python XML package) + +SLACKBUILD NAME: Pykka +SLACKBUILD LOCATION: ./libraries/Pykka +SLACKBUILD FILES: Pykka.SlackBuild Pykka.info README slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/45/e9/ba139b5becd0e4bdf10a816af3fc17f788ac630159ca959d6da44d91a7be/pykka-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 892441bff17728ceaaa36bf57001b7df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pykka (A Python implementation of the actor model) + +SLACKBUILD NAME: QDarkStyle +SLACKBUILD LOCATION: ./libraries/QDarkStyle +SLACKBUILD FILES: QDarkStyle.SlackBuild QDarkStyle.info README slack-desc +SLACKBUILD VERSION: 3.2.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/Q/QDarkStyle/QDarkStyle-3.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d0a2378b6bb56c9c8fb26bdeda0f2ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QDarkStyle (A dark stylesheet for Qt applications) + +SLACKBUILD NAME: QR-Code-generator +SLACKBUILD LOCATION: ./libraries/QR-Code-generator +SLACKBUILD FILES: QR-Code-generator.SlackBuild QR-Code-generator.info README qr-code-generator-build-fixes.patch slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/nayuki/QR-Code-generator/archive/v1.6.0/QR-Code-generator-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0015162c613dea118c69d34b77fea7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QR-Code-generator (QR Code generator library) + +SLACKBUILD NAME: QUSB +SLACKBUILD LOCATION: ./libraries/QUSB +SLACKBUILD FILES: QUSB.SlackBuild QUSB.info README slack-desc +SLACKBUILD VERSION: 0ec83acc +SLACKBUILD DOWNLOAD: https://github.com/bimetek/QUSB/archive/0ec83acc541e4469a7f425b2579fcc029583fe02/QUSB-0ec83acc541e4469a7f425b2579fcc029583fe02.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43c9d6a3c31348c95ae1ea3efb907f48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QUSB (Qt wrapper classes for LibUSB 1.0) + +SLACKBUILD NAME: QtUsb +SLACKBUILD LOCATION: ./libraries/QtUsb +SLACKBUILD FILES: QtUsb.SlackBuild QtUsb.info README slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/fpoussin/QtUsb/archive/v0.3.0/QtUsb-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67db772bebfa7f202a858909d7ae48a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QtUsb (USB Library for Qt) + +SLACKBUILD NAME: RxCpp +SLACKBUILD LOCATION: ./libraries/RxCpp +SLACKBUILD FILES: README RxCpp.SlackBuild RxCpp.info RxCpp.patch slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/Reactive-Extensions/RxCpp/archive/v4.0.0/RxCpp-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: feb89934f465bb5ac513c9adce8d3b1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RxCpp (The Reactive Extensions for C++) + +SLACKBUILD NAME: SDL2_Pango +SLACKBUILD LOCATION: ./libraries/SDL2_Pango +SLACKBUILD FILES: README SDL2_Pango.SlackBuild SDL2_Pango.info slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://github.com/markuskimius/SDL2_Pango/archive/v2.1.5/SDL2_Pango-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79281dd2b648444f25c7cb26d4514767 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL2_Pango (Pango bindings for SDL2) + +SLACKBUILD NAME: SDL2_sound +SLACKBUILD LOCATION: ./libraries/SDL2_sound +SLACKBUILD FILES: README SDL2_sound.SlackBuild SDL2_sound.info slack-desc +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: https://github.com/icculus/SDL_sound/archive/v2.0.4/SDL_sound-2.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7954125fd5f077f4846572f6bf0abfce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL2_sound (a sound library add-on for SDL2) + +SLACKBUILD NAME: SDL3 +SLACKBUILD LOCATION: ./libraries/SDL3 +SLACKBUILD FILES: README SDL3.SlackBuild SDL3.info slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://github.com/libsdl-org/SDL/archive/release-3.4.2/SDL-release-3.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8fa96d104bb5e5b03173b430dc676dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL3 (Simple DirectMedia Layer Version 3) + +SLACKBUILD NAME: SDL3_ttf +SLACKBUILD LOCATION: ./libraries/SDL3_ttf +SLACKBUILD FILES: README SDL3_ttf.SlackBuild SDL3_ttf.info slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://github.com/libsdl-org/SDL_ttf/archive/release-3.2.2/SDL_ttf-release-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbae9b8ca4590242dd443931a7e0b401 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL3_ttf (SDL3 TrueType font library) + +SLACKBUILD NAME: SDL_Pango +SLACKBUILD LOCATION: ./libraries/SDL_Pango +SLACKBUILD FILES: README SDL_Pango-0.1.2-API-adds.patch SDL_Pango-0.1.2-matrix_declarations.patch SDL_Pango-0.1.2-suppress-warning.patch SDL_Pango.SlackBuild SDL_Pango.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sdlpango/SDL_Pango-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85bbf9bb7b1cee0538154dadd045418c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL_Pango (Pango bindings for SDL) + +SLACKBUILD NAME: SDL_audiolib +SLACKBUILD LOCATION: ./libraries/SDL_audiolib +SLACKBUILD FILES: README SDL_audiolib.SlackBuild SDL_audiolib.info slack-desc +SLACKBUILD VERSION: 20230225_b2df2df +SLACKBUILD DOWNLOAD: https://github.com/realnc/SDL_audiolib/archive/b2df2dfeddc692caa01fd1e1769f59b285912b87/SDL_audiolib-b2df2dfeddc692caa01fd1e1769f59b285912b87.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a965ce63b60ed4a1dceac7ca7fb51163 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL_audiolib (Audio Library) + +SLACKBUILD NAME: SDL_gfx +SLACKBUILD LOCATION: ./libraries/SDL_gfx +SLACKBUILD FILES: README SDL_gfx.SlackBuild SDL_gfx.info slack-desc +SLACKBUILD VERSION: 2.0.26 +SLACKBUILD DOWNLOAD: http://www.ferzkopp.net/Software/SDL_gfx-2.0/SDL_gfx-2.0.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b3b5ab5f9e7d10f1faf14d4255db6ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL_gfx (SDL graphics drawing library) + +SLACKBUILD NAME: SDL_kitchensink +SLACKBUILD LOCATION: ./libraries/SDL_kitchensink +SLACKBUILD FILES: README SDL_kitchensink.SlackBuild SDL_kitchensink.info slack-desc slackware-14.2.patch +SLACKBUILD VERSION: 1.0.13 +SLACKBUILD DOWNLOAD: https://github.com/katajakasa/SDL_kitchensink/archive/1.0.13/SDL_kitchensink-1.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94baeaf2bdc52182daade48e766c50bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SDL_kitchensink (SDL2 library for audio and video) + +SLACKBUILD NAME: SFGUI +SLACKBUILD LOCATION: ./libraries/SFGUI +SLACKBUILD FILES: README SFGUI.SlackBuild SFGUI.info slack-desc +SLACKBUILD VERSION: d37b377 +SLACKBUILD DOWNLOAD: https://github.com/TankOs/SFGUI/archive/d37b377/SFGUI-d37b377f13bde4f49266745144daf324a4360593.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a4ff4f7be29a2a5f399ccdfa9957427 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SFGUI (Simple and Fast Graphical User Interface) + +SLACKBUILD NAME: SFML +SLACKBUILD LOCATION: ./libraries/SFML +SLACKBUILD FILES: README SFML.SlackBuild SFML.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://www.sfml-dev.org/files/SFML-2.6.1-sources.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e76196f2e9a0db84e258ff25ed2aff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SFML (Simple and Fast Multimedia Library) + +SLACKBUILD NAME: SOPE +SLACKBUILD LOCATION: ./libraries/SOPE +SLACKBUILD FILES: README SOPE.SlackBuild SOPE.info slack-desc +SLACKBUILD VERSION: 5.12.1 +SLACKBUILD DOWNLOAD: https://packages.sogo.nu/sources/SOPE-5.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a6d0e97bc3386db18764aa478882f2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SOPE (WebObjects framework) + +SLACKBUILD NAME: SQLObject +SLACKBUILD LOCATION: ./libraries/SQLObject +SLACKBUILD FILES: README SQLObject.SlackBuild SQLObject.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/S/SQLObject/SQLObject-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bab6df26219a1d17dd9b171790d16413 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SQLObject (Object-Relational Manager, aka database wrapper) + +SLACKBUILD NAME: SimGear +SLACKBUILD LOCATION: ./libraries/SimGear +SLACKBUILD FILES: README SimGear.SlackBuild SimGear.info f0f02e031f4ae9e9a58a2c7f872bcd55f4bbee2b.patch slack-desc +SLACKBUILD VERSION: 2024.1.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/flightgear/simgear/-/archive/v2024.1.1/simgear-v2024.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 780101203cfdc2bc35dfc28600602016 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SimGear (a set of open-source 3d simulation libraries) + +SLACKBUILD NAME: SlowAES +SLACKBUILD LOCATION: ./libraries/SlowAES +SLACKBUILD FILES: README SlowAES.SlackBuild SlowAES.info slack-desc +SLACKBUILD VERSION: 0.1a1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/79/a4/c7dcbe89ec22a6985790bc0effb12bb8caef494fbac3c2bab86ae51a53ef/slowaes-0.1a1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eafee95a788a795403e972a35e80ce4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SlowAES (AES in Pure Scripting) + +SLACKBUILD NAME: Smarty +SLACKBUILD LOCATION: ./libraries/Smarty +SLACKBUILD FILES: README Smarty.SlackBuild Smarty.info slack-desc +SLACKBUILD VERSION: 3.0.8 +SLACKBUILD DOWNLOAD: https://www.smarty.net/files/Smarty-3.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21d8a35d86a21618b01f34b00a7a02cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Smarty (PHP template engine) + +SLACKBUILD NAME: VTK +SLACKBUILD LOCATION: ./libraries/VTK +SLACKBUILD FILES: README VTK.SlackBuild VTK.info cstdint-for-gcc13.diff include_limits.patch slack-desc +SLACKBUILD VERSION: 9.4.1 +SLACKBUILD DOWNLOAD: https://www.vtk.org/files/release/9.4/VTK-9.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c1b4a1fff031a35e4331a7782908d29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: VTK (The Visualization Toolkit) + +SLACKBUILD NAME: VitaMTP +SLACKBUILD LOCATION: ./libraries/VitaMTP +SLACKBUILD FILES: README VitaMTP.SlackBuild VitaMTP.info slack-desc +SLACKBUILD VERSION: 2.5.9 +SLACKBUILD DOWNLOAD: https://github.com/codestation/vitamtp/archive/v2.5.9/vitamtp-2.5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc5c2297edfab5a5ba8e7ad7b7cded81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: VitaMTP (Library to interact with Vita's USB MTP protocol) + +SLACKBUILD NAME: WebOb +SLACKBUILD LOCATION: ./libraries/WebOb +SLACKBUILD FILES: README WebOb.SlackBuild WebOb.info slack-desc +SLACKBUILD VERSION: 1.7.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/46/87/2f96d8d43b2078fae6e1d33fa86b95c228cebed060f4e3c7576cc44ea83b/WebOb-1.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 350028baffc508e3d23c078118e35316 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: WebOb (A Python library that provides wrappers around the WSGI) + +SLACKBUILD NAME: activemq-cpp +SLACKBUILD LOCATION: ./libraries/activemq-cpp +SLACKBUILD FILES: README activemq-cpp.SlackBuild activemq-cpp.info slack-desc +SLACKBUILD VERSION: 3.9.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/activemq-cpp-library-3.9.5-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c758cc8f36505a48680d454e376f4203 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: activemq-cpp (ActiveMQ CPP Library) + +SLACKBUILD NAME: adns +SLACKBUILD LOCATION: ./libraries/adns +SLACKBUILD FILES: README adns-1.6.1.DESTDIR.patch adns.SlackBuild adns.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: http://www.chiark.greenend.org.uk/~ian/adns/ftp/adns-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfd46495001615819cc3a1852ce0d2e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adns (asynchronous DNS client library and utilities) + +SLACKBUILD NAME: adodb +SLACKBUILD LOCATION: ./libraries/adodb +SLACKBUILD FILES: README adodb.SlackBuild adodb.info slack-desc +SLACKBUILD VERSION: 5.14 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/adodb/adodb514.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fde5fb1c2f750a0c8444318e60d157f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adodb (PHP database abstraction library) + +SLACKBUILD NAME: afflib +SLACKBUILD LOCATION: ./libraries/afflib +SLACKBUILD FILES: README afflib.SlackBuild afflib.info slack-desc +SLACKBUILD VERSION: 3.7.21 +SLACKBUILD DOWNLOAD: https://github.com/sshock/AFFLIBv3/archive/v3.7.21/AFFLIBv3-3.7.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a93e2a450d5066ceef623ca2b603d48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afflib (Advanced Forensic Format support library) + +SLACKBUILD NAME: agar +SLACKBUILD LOCATION: ./libraries/agar +SLACKBUILD FILES: 463ea0a-sdl_hint_mouse_auto_capture.diff README agar.SlackBuild agar.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/libagar-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 688fd6311c1ebcc239efe917b17c1836 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: agar (GUI toolkit) + +SLACKBUILD NAME: agg +SLACKBUILD LOCATION: ./libraries/agg +SLACKBUILD FILES: README agg.SlackBuild agg.info patches/00001-agg-2.4-depends.patch patches/00002-agg-2.5-pkgconfig.patch patches/00003-agg-2.5-autotools.patch patches/0001-Fix-non-terminating-loop-conditions-when-len-1.patch patches/0002-Cure-recursion-by-aborting-if-the-co-ordinates-are-t.patch patches/0003-Get-coordinates-from-previous-vertex-if-last-command.patch patches/0004-Make-rasterizer_outline_aa-ignore-close_polygon-when.patch patches/0005-Remove-VC-6-workaround.patch patches/0006-Implement-grain-merge-blending-mode-GIMP.patch patches/0007-Implement-grain-extract-blending-mode-GIMP.patch patches/0008-Declare-multiplication-and-division-operators-as-con.patch patches/0009-Add-a-static-identity-transformation.patch patches/0010-Add-renderer_scanline_aa_alpha.patch patches/0011-Avoid-division-by-zero-in-color-burn-mode.patch patches/0012-Avoid-pixel-artifacts-when-compositing.patch patches/0013-Modify-agg-conv-classes-to-allow-access-to-the-origi.patch patches/0014-Avoid-potential-zero-division-resulting-in-nan-in-ag.patch patches/0015-Ensure-first-value-in-the-gamma-table-is-always-zero.patch patches/0016-bad-const.patch slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/agg-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0229a488bc47be10a2fee6cf0b2febd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: agg (AGG) + +SLACKBUILD NAME: ahven +SLACKBUILD LOCATION: ./libraries/ahven +SLACKBUILD FILES: README ahven.SlackBuild ahven.info slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://www.ahven-framework.com/releases/ahven-2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cb01bc1200481a90038bd56fb965ff2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ahven (a simple unit test library for Ada) + +SLACKBUILD NAME: alglib +SLACKBUILD LOCATION: ./libraries/alglib +SLACKBUILD FILES: README alglib.SlackBuild alglib.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/alglib-2.6.0.cpp.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cec14e4d399f01a6f68eecc0b44ebe7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alglib (A library for numerical analysis and data processing) + +SLACKBUILD NAME: allegro +SLACKBUILD LOCATION: ./libraries/allegro +SLACKBUILD FILES: README allegro.SlackBuild allegro.info slack-desc +SLACKBUILD VERSION: 5.2.11.3 +SLACKBUILD DOWNLOAD: https://github.com/liballeg/allegro5/archive/5.2.11.3/allegro5-5.2.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a0227bb4bdd88e009446aaad893827b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: allegro (The Allegro Gaming Library) + +SLACKBUILD NAME: allegro4 +SLACKBUILD LOCATION: ./libraries/allegro4 +SLACKBUILD FILES: README allegro4.SlackBuild allegro4.info build-dir.diff doinst.sh douninst.sh slack-desc texinfo-6.7.patch +SLACKBUILD VERSION: 4.4.3.1 +SLACKBUILD DOWNLOAD: https://github.com/liballeg/allegro5/releases/download/4.4.3.1/allegro-4.4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0435da87d4c157ad3620e1cc58b807e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: allegro4 (game programming library) + +SLACKBUILD NAME: alure +SLACKBUILD LOCATION: ./libraries/alure +SLACKBUILD FILES: README alure.SlackBuild alure.info alure.patch cmake_patch.diff.gz slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/a/alure/alure_1.2.orig.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3088aba074ad02d95ea51e705053b9f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alure (library to manage tasks with OpenAL) + +SLACKBUILD NAME: aml +SLACKBUILD LOCATION: ./libraries/aml +SLACKBUILD FILES: README aml.SlackBuild aml.info slack-desc +SLACKBUILD VERSION: 20250911_f7e3e84 +SLACKBUILD DOWNLOAD: https://github.com/any1/aml/archive/f7e3e84/aml-f7e3e84faf9fb3337a71d54217b116af3d07de3a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afe7eaa743d08b7ff37619fad9f23c97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aml (Andri's Main Loop) + +SLACKBUILD NAME: ant-contrib +SLACKBUILD LOCATION: ./libraries/ant-contrib +SLACKBUILD FILES: README ant-contrib.SlackBuild ant-contrib.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ant-contrib/ant-contrib-0.6-bin.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ae81b632c666b217db8578eb6a795f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ant-contrib (apache-ant task libraries) + +SLACKBUILD NAME: antlr4 +SLACKBUILD LOCATION: ./libraries/antlr4 +SLACKBUILD FILES: README antlr4.SlackBuild antlr4.info slack-desc +SLACKBUILD VERSION: 4.13.2 +SLACKBUILD DOWNLOAD: https://www.antlr.org/download/antlr4-cpp-runtime-4.13.2-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bac8aef215ffd7b23a1dde2fcfe3c842 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antlr4 (language tool) + +SLACKBUILD NAME: apiextractor +SLACKBUILD LOCATION: ./libraries/apiextractor +SLACKBUILD FILES: README apiextractor.SlackBuild apiextractor.info slack-desc +SLACKBUILD VERSION: 0.10.10 +SLACKBUILD DOWNLOAD: https://distfiles.macports.org/apiextractor/apiextractor-0.10.10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cdf6bdbf161e15b8bc5e98df86f95ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apiextractor (Api Extractor) + +SLACKBUILD NAME: appstream-glib +SLACKBUILD LOCATION: ./libraries/appstream-glib +SLACKBUILD FILES: README appstream-glib.SlackBuild appstream-glib.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://github.com/hughsie/appstream-glib/archive/appstream_glib_0_8_3/appstream-glib-appstream_glib_0_8_3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9818702cda4bda00eeec2db9758e4a20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: appstream-glib (library for reading and writing AppStream metadata) + +SLACKBUILD NAME: aqbanking +SLACKBUILD LOCATION: ./libraries/aqbanking +SLACKBUILD FILES: README aqbanking.SlackBuild aqbanking.info slack-desc +SLACKBUILD VERSION: 6.9.1 +SLACKBUILD DOWNLOAD: https://www.aquamaniac.de/rdm/attachments/download/652/aqbanking-6.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1129d2caa491c5339dae6e492e53d9a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aqbanking (library for online banking) + +SLACKBUILD NAME: argtable +SLACKBUILD LOCATION: ./libraries/argtable +SLACKBUILD FILES: README argtable.SlackBuild argtable.info doc_paths.diff patches/argtable-2.13-Fix-implicit-function-declaration.patch patches/argtable-2.13-Fix-undeclared-library-function.patch slack-desc +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/argtable/argtable2-13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 156773989d0d6406cea36526d3926668 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argtable (ANSI C library for parsing command line arguments) + +SLACKBUILD NAME: aribb24 +SLACKBUILD LOCATION: ./libraries/aribb24 +SLACKBUILD FILES: README aribb24.SlackBuild aribb24.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/nkoriyama/aribb24/archive/v1.0.3/aribb24-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ef0a6d1d72f294666ee1489b7ebb8c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aribb24 (A library for ARIB STD-B24) + +SLACKBUILD NAME: aribb25 +SLACKBUILD LOCATION: ./libraries/aribb25 +SLACKBUILD FILES: README aribb25.SlackBuild aribb25.info fix-libs.patch slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://code.videolan.org/videolan/aribb25/-/archive/0.2.7/aribb25-0.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5f889b7103af38417bbe8a707f926d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aribb25 (ARIB STD-B25) + +SLACKBUILD NAME: asio +SLACKBUILD LOCATION: ./libraries/asio +SLACKBUILD FILES: README asio.SlackBuild asio.info slack-desc +SLACKBUILD VERSION: 1.28.2 +SLACKBUILD DOWNLOAD: https://github.com/chriskohlhoff/asio/archive/asio-1-28-2/asio-asio-1-28-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82fc05d9007b6a26f2a27b44c5badd63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asio (Asio C++ Library) + +SLACKBUILD NAME: aspnetcore-runtime-3.1 +SLACKBUILD LOCATION: ./libraries/aspnetcore-runtime-3.1 +SLACKBUILD FILES: README aspnetcore-runtime-3.1.SlackBuild aspnetcore-runtime-3.1.info slack-desc +SLACKBUILD VERSION: 3.1.32 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/39c3ef4c-73c7-4248-8c54-0865d5feb8b2/3420b1ff6b0f36e63044d6f7a794b579/aspnetcore-runtime-3.1.32-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 811e1a643c287a3c8d5af618bac65bc8 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-3.1 (Runtime for ASP.NET applications) + +SLACKBUILD NAME: aspnetcore-runtime-5.0 +SLACKBUILD LOCATION: ./libraries/aspnetcore-runtime-5.0 +SLACKBUILD FILES: README aspnetcore-runtime-5.0.SlackBuild aspnetcore-runtime-5.0.info slack-desc +SLACKBUILD VERSION: 5.0.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/a2b96f83-e22a-4fa6-a10e-709b3effac9a/0d6ade6c0ceebc8ef7dbf2b1a6d86f17/aspnetcore-runtime-5.0.17-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b5ac25ef66461ee4678e81d5e7beed21 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-5.0 (Runtime for ASP.NET 5.0 applications) + +SLACKBUILD NAME: aspnetcore-runtime-6.0 +SLACKBUILD LOCATION: ./libraries/aspnetcore-runtime-6.0 +SLACKBUILD FILES: README aspnetcore-runtime-6.0.SlackBuild aspnetcore-runtime-6.0.info slack-desc +SLACKBUILD VERSION: 6.0.36 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.visualstudio.microsoft.com/download/pr/6f4d628c-903a-4c54-8e78-584ac3fad3e9/35c386c099e48775ba50df7bb3dfd93a/aspnetcore-runtime-6.0.36-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 34d795259b1965c0c77d3f5a96c6a522 +SLACKBUILD SHORT DESCRIPTION: aspnetcore-runtime-6.0 (Runtime for ASP.NET 6.0 applications) + +SLACKBUILD NAME: assimp +SLACKBUILD LOCATION: ./libraries/assimp +SLACKBUILD FILES: README assimp.SlackBuild assimp.info gcc-15.patch slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://github.com/assimp/assimp/archive/v5.0.1/assimp-5.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb7b7385a5c3194ab46d7f869d7ac6cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: assimp (Open Asset Import Library) + +SLACKBUILD NAME: async +SLACKBUILD LOCATION: ./libraries/async +SLACKBUILD FILES: README async.SlackBuild async.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/async/async-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b06b5997de2154f3bc0273f80bcef6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: async (Async Framework) + +SLACKBUILD NAME: aubio +SLACKBUILD LOCATION: ./libraries/aubio +SLACKBUILD FILES: README aubio.SlackBuild aubio.info ffmpeg7.patch man/aubio.1 man/aubiocut.1 man/aubiomfcc.1 man/aubionotes.1 man/aubioonset.1 man/aubiopitch.1 man/aubioquiet.1 man/aubiotrack.1 slack-desc +SLACKBUILD VERSION: 20240102_152d681 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/aubio-20240102_152d681.tar.xz https://ponce.cc/slackware/sources/repo/waf-2.0.26 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ada0f768d8b78308f842d8e8862c325 730623b05efa37980aa15ff34a02e990 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aubio (audio labelling library) + +SLACKBUILD NAME: audiere +SLACKBUILD LOCATION: ./libraries/audiere +SLACKBUILD FILES: README audiere.SlackBuild audiere.info patches/audiere-1.9.4-flac.patch patches/audiere-1.9.4-gcc44.patch patches/audiere-1.9.4-speex.patch slack-desc +SLACKBUILD VERSION: 1.9.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/audiere/files/audiere/1.9.4/audiere-1.9.4-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46cb9aec011546166c8f78794a13021b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audiere (High-level audio API) + +SLACKBUILD NAME: audioread +SLACKBUILD LOCATION: ./libraries/audioread +SLACKBUILD FILES: README audioread.SlackBuild audioread.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/audioread/audioread-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57d2c5ccc01875fcb651affd600a30a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audioread (multi-library, cross-platform audio decoding) + +SLACKBUILD NAME: aunit +SLACKBUILD LOCATION: ./libraries/aunit +SLACKBUILD FILES: README aunit.SlackBuild aunit.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/aunit/archive/v25.0.0/aunit-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c66553d3877d5031f14015d7a5ebb9ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aunit (Ada Unit test framework) + +SLACKBUILD NAME: avbin +SLACKBUILD LOCATION: ./libraries/avbin +SLACKBUILD FILES: README avbin.SlackBuild avbin.info slack-desc +SLACKBUILD VERSION: 10 +SLACKBUILD DOWNLOAD: https://github.com/downloads/AVbin/AVbin/install-avbin-linux-x86-32-v10 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/downloads/AVbin/AVbin/install-avbin-linux-x86-64-v10 +SLACKBUILD MD5SUM: bb1e370539a261544b1da54ff0d30fbf +SLACKBUILD MD5SUM_x86_64: 9fecc27c3936039a372b2a646808f5d7 +SLACKBUILD SHORT DESCRIPTION: avbin (audio and video decoding library) + +SLACKBUILD NAME: avr-libc +SLACKBUILD LOCATION: ./libraries/avr-libc +SLACKBUILD FILES: README avr-libc.SlackBuild avr-libc.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-2.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2360981cd5d94e1d7a70dfc6983bdf15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avr-libc (C library for programming on the AVR platform) + +SLACKBUILD NAME: awscrt +SLACKBUILD LOCATION: ./libraries/awscrt +SLACKBUILD FILES: README awscrt.SlackBuild awscrt.info slack-desc +SLACKBUILD VERSION: 0.25.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9d/a6/e1553dc8cb8beea1d518a53a5c2c9296d3eb2ee6701ecb8b6544735cfbef/awscrt-0.25.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 303880b0584bbc024169c1f33e218767 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awscrt (library for the AWS Common Runtime) + +SLACKBUILD NAME: ayatana-ido +SLACKBUILD LOCATION: ./libraries/ayatana-ido +SLACKBUILD FILES: README ayatana-ido.SlackBuild ayatana-ido.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.10.4 +SLACKBUILD DOWNLOAD: https://github.com/AyatanaIndicators/ayatana-ido/archive/0.10.4/ayatana-ido-0.10.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5c889f68c4d3b9d5544219a470e7a43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ayatana-ido (custom GTK menu widgets) + +SLACKBUILD NAME: backports-ssl-match-hostname +SLACKBUILD LOCATION: ./libraries/backports-ssl-match-hostname +SLACKBUILD FILES: README backports-ssl-match-hostname.SlackBuild backports-ssl-match-hostname.info slack-desc +SLACKBUILD VERSION: 3.5.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/76/21/2dc61178a2038a5cb35d14b61467c6ac632791ed05131dda72c20e7b9e23/backports.ssl_match_hostname-3.5.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c03fc5e2c7b3da46b81acf5cbacfe1e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: backports-ssl-match-hostname (The ssl.match_hostname() + +SLACKBUILD NAME: bamf +SLACKBUILD LOCATION: ./libraries/bamf +SLACKBUILD FILES: README bamf-no-gtester2xunit.patch bamf.SlackBuild bamf.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://launchpad.net/bamf/0.5/0.5.6/+download/bamf-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49ed19dd5db0b4109f4dc2e4fe2ed13d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bamf (Window matching library - shared library) + +SLACKBUILD NAME: barry +SLACKBUILD LOCATION: ./libraries/barry +SLACKBUILD FILES: README barry.SlackBuild barry.info barrybackup.desktop c++11.patch doinst.sh fix-sizeof-use.patch slack-desc +SLACKBUILD VERSION: 0.18.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/barry/barry-0.18.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a3077256efd449ec59fa9309aa28b81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barry (GPL C++ library for interfacing the BlackBerry) + +SLACKBUILD NAME: batinfo +SLACKBUILD LOCATION: ./libraries/batinfo +SLACKBUILD FILES: README batinfo.SlackBuild batinfo.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/nicolargo/batinfo/archive/v0.4.2/batinfo-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99cc2242a654ab41bc513dfc730e86a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: batinfo (Python library to retrieve battery information) + +SLACKBUILD NAME: bcdoc +SLACKBUILD LOCATION: ./libraries/bcdoc +SLACKBUILD FILES: README bcdoc.SlackBuild bcdoc.info slack-desc +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bcdoc/bcdoc-0.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e84b506c1c73e71b23d9be0aa00f6bec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bcdoc (ReST document generation tools for botocore) + +SLACKBUILD NAME: bctoolbox +SLACKBUILD LOCATION: ./libraries/bctoolbox +SLACKBUILD FILES: README bctoolbox.SlackBuild bctoolbox.info slack-desc +SLACKBUILD VERSION: 5.2.2 +SLACKBUILD DOWNLOAD: https://github.com/BelledonneCommunications/bctoolbox/archive/5.2.2/bctoolbox-5.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24fc955a63389200bceabe6e9befc34e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bctoolbox (Tools for Linphone components) + +SLACKBUILD NAME: bitsery +SLACKBUILD LOCATION: ./libraries/bitsery +SLACKBUILD FILES: README bitsery.SlackBuild bitsery.info slack-desc +SLACKBUILD VERSION: 5.2.3 +SLACKBUILD DOWNLOAD: https://github.com/fraillt/bitsery/archive/v5.2.3/bitsery-5.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1b40382c4329788f6635a56a91bfaf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitsery (Header only C++ binary serialization library) + +SLACKBUILD NAME: bitstream +SLACKBUILD LOCATION: ./libraries/bitstream +SLACKBUILD FILES: README bitstream.SlackBuild bitstream.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://ftp.videolan.org/pub/videolan/bitstream/1.5/bitstream-1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34630d13332fd1575bcc8531b0a596be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitstream (C headers allowing a simpler access to binary structures) + +SLACKBUILD NAME: blas +SLACKBUILD LOCATION: ./libraries/blas +SLACKBUILD FILES: README blas.SlackBuild blas.info patches/cmake-piecewise.diff slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/Reference-LAPACK/lapack/archive/v3.12.0/lapack-3.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b38bef123584d86a1bd8000784a7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blas (Basic Linear Algebra Subprograms) + +SLACKBUILD NAME: blis +SLACKBUILD LOCATION: ./libraries/blis +SLACKBUILD FILES: README blis.SlackBuild blis.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/flame/blis/archive/0.8.1/blis-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26e0ce355b7021b178da86ba75cdb2c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blis (high-performance BLAS-like dense linear algebra libraries) + +SLACKBUILD NAME: bluez-alsa +SLACKBUILD LOCATION: ./libraries/bluez-alsa +SLACKBUILD FILES: README bluez-alsa.SlackBuild bluez-alsa.conf bluez-alsa.info examples/docs/alsa-dmix-aloop.README examples/etc/asound.conf examples/etc/dbus-1/system.d/bluealsa.conf rc.bluez-alsa slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: https://github.com/arkq/bluez-alsa/archive/refs/tags/v4.3.1/bluez-alsa-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f434795c01ca81f5e15d6521141dd8b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bluez-alsa (Bluetooth Audio ALSA Backend) + +SLACKBUILD NAME: boolstuff +SLACKBUILD LOCATION: ./libraries/boolstuff +SLACKBUILD FILES: README boolstuff.SlackBuild boolstuff.info slack-desc +SLACKBUILD VERSION: 0.1.15 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/b/boolstuff/boolstuff_0.1.15.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc8397d732f696d9f5e371bab2fb2c14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boolstuff (boolean expression tree toolkit) + +SLACKBUILD NAME: botocore +SLACKBUILD LOCATION: ./libraries/botocore +SLACKBUILD FILES: README botocore.SlackBuild botocore.info slack-desc +SLACKBUILD VERSION: 1.36.24 +SLACKBUILD DOWNLOAD: https://github.com/boto/botocore/archive/1.36.24/botocore-1.36.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86184f07f12ca81d4139db49e0472c4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: botocore (Low-level, data-driven core of boto 3) + +SLACKBUILD NAME: bsddialog +SLACKBUILD LOCATION: ./libraries/bsddialog +SLACKBUILD FILES: README bsddialog.SlackBuild bsddialog.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/alfix/bsddialog/-/archive/1.1.2/bsddialog-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d587d587349025b79b2133f5e76c73dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsddialog (short description) + +SLACKBUILD NAME: buddy +SLACKBUILD LOCATION: ./libraries/buddy +SLACKBUILD FILES: README buddy.SlackBuild buddy.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/buddy/files/buddy/BuDDy%202.4/buddy-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b59cb073bcb3f26efdb851d617ef2ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buddy (Binary Decision Diagram library) + +SLACKBUILD NAME: bullet +SLACKBUILD LOCATION: ./libraries/bullet +SLACKBUILD FILES: README bullet.SlackBuild bullet.info slack-desc +SLACKBUILD VERSION: 3.25 +SLACKBUILD DOWNLOAD: https://github.com/bulletphysics/bullet3/archive/3.25/bullet3-3.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38f14ac1c89e6badfa3fb427baadf3a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bullet (physics library) + +SLACKBUILD NAME: bwidget +SLACKBUILD LOCATION: ./libraries/bwidget +SLACKBUILD FILES: README bwidget.SlackBuild bwidget.info slack-desc +SLACKBUILD VERSION: 1.9.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/tcllib/BWidget/1.9.8/bwidget-1.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b393b9189e32d5871dae035962558a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bwidget (A suite of megawidgets for Tk) + +SLACKBUILD NAME: bzrtp +SLACKBUILD LOCATION: ./libraries/bzrtp +SLACKBUILD FILES: README bzrtp.SlackBuild bzrtp.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/bzrtp-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e77a6b074bb810a02cc77a1df776fb79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bzrtp (ZRTP Key Exchange Library) + +SLACKBUILD NAME: c++-gtk-utils +SLACKBUILD LOCATION: ./libraries/c++-gtk-utils +SLACKBUILD FILES: README c++-gtk-utils.SlackBuild c++-gtk-utils.info slack-desc +SLACKBUILD VERSION: 2.0.29 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/cxx-gtk-utils/c++-gtk-utils-2.0.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fdc2f04cd4dffb619002b66a1191032 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c++-gtk-utils: c++-gtk-utils (C++ lightweight library for GTK+) + +SLACKBUILD NAME: c-blosc +SLACKBUILD LOCATION: ./libraries/c-blosc +SLACKBUILD FILES: README c-blosc.SlackBuild c-blosc.info slack-desc +SLACKBUILD VERSION: 1.21.4 +SLACKBUILD DOWNLOAD: https://github.com/Blosc/c-blosc/archive/refs/tags/v1.21.4/c-blosc-1.21.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 926a33912611073f671d9e442628e889 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c-blosc (a high performance compressor optimized for binary data) + +SLACKBUILD NAME: cal3d +SLACKBUILD LOCATION: ./libraries/cal3d +SLACKBUILD FILES: README cal3d.SlackBuild cal3d.info cpp.patch slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://mp3butcher.github.io/Cal3D/sources/cal3d-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82ad09c1c28e73bc9596aec47237bfba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cal3d (3D animation library) + +SLACKBUILD NAME: camlpdf +SLACKBUILD LOCATION: ./libraries/camlpdf +SLACKBUILD FILES: README camlpdf.SlackBuild camlpdf.info slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/johnwhitington/camlpdf/archive/v2.8.1/camlpdf-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93883956f317d4037341b6a0da8a6d03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: camlpdf (OCaml library for manipulating PDF files) + +SLACKBUILD NAME: canfigger +SLACKBUILD LOCATION: ./libraries/canfigger +SLACKBUILD FILES: README canfigger.SlackBuild canfigger.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/andy5995/canfigger/releases/download/v0.3.0/canfigger-0.3.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0142db8726d22896d9e04342fe3de7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: canfigger (Config File Parser) + +SLACKBUILD NAME: capnproto +SLACKBUILD LOCATION: ./libraries/capnproto +SLACKBUILD FILES: README capnproto.SlackBuild capnproto.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/sandstorm-io/capnproto/archive/v0.9.0/capnproto-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8eece5732e6e41bf20fde1b638a989c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: capnproto (Cap'n Proto serialization/RPC system) + +SLACKBUILD NAME: cchardet +SLACKBUILD LOCATION: ./libraries/cchardet +SLACKBUILD FILES: README cchardet.SlackBuild cchardet.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/cchardet/cchardet-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 353f5ca2bc445cef5f103a9a7c2f7599 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cchardet (Universal character encoding detector) + +SLACKBUILD NAME: ccrtp +SLACKBUILD LOCATION: ./libraries/ccrtp +SLACKBUILD FILES: README ccrtp.SlackBuild ccrtp.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/pub/gnu/ccrtp/ccrtp-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6792cbd8b705901c205a509bd7f812f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccrtp (GNU RTP libraries) + +SLACKBUILD NAME: cdk +SLACKBUILD LOCATION: ./libraries/cdk +SLACKBUILD FILES: README cdk.SlackBuild cdk.info slack-desc +SLACKBUILD VERSION: 5.0_20160131 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cdk-5.0-20160131.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a519980fd3c5d04ecfc82259586d7c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdk (A library of curses widgets) + +SLACKBUILD NAME: cereal +SLACKBUILD LOCATION: ./libraries/cereal +SLACKBUILD FILES: README cereal.SlackBuild cereal.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/USCiLab/cereal/archive/v1.3.2/cereal-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab6070fadc7c50072ef4153fb1c46a87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cereal (header-only C++11 serialization library) + +SLACKBUILD NAME: ceres-solver +SLACKBUILD LOCATION: ./libraries/ceres-solver +SLACKBUILD FILES: README ceres-solver.SlackBuild ceres-solver.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/ceres-solver/ceres-solver/archive/2.1.0/ceres-solver-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ab48f439d63a09a075d4fcdcddc7667 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ceres-solver (Open Source Optimization Library) + +SLACKBUILD NAME: cffi +SLACKBUILD LOCATION: ./libraries/cffi +SLACKBUILD FILES: README cffi.SlackBuild cffi.info slack-desc +SLACKBUILD VERSION: 1.13.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2d/bf/960e5a422db3ac1a5e612cb35ca436c3fc985ed4b7ed13a1b4879006f450/cffi-1.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 652203cf99faa254efff7fab23c2f3a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cffi (Foreign Function Interface for Python calling C code) + +SLACKBUILD NAME: cgicc +SLACKBUILD LOCATION: ./libraries/cgicc +SLACKBUILD FILES: README cgicc.SlackBuild cgicc.info slack-desc +SLACKBUILD VERSION: 3.2.19 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/cgicc/cgicc-3.2.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a795531556aef314018834981a1466c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgicc (C++ library) + +SLACKBUILD NAME: cglm +SLACKBUILD LOCATION: ./libraries/cglm +SLACKBUILD FILES: README cglm.SlackBuild cglm.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/recp/cglm/archive/refs/tags/v0.9.0/cglm-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0b5d8007a977cb43a6f76ec0dfa9dff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cglm (Highly Optimized Graphics Math(glm) for C) + +SLACKBUILD NAME: cheapglk +SLACKBUILD LOCATION: ./libraries/cheapglk +SLACKBUILD FILES: README cheapglk.SlackBuild cheapglk.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://github.com/erkyrath/cheapglk/archive/cheapglk-1.0.7/cheapglk-cheapglk-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92c6154474017d6c1e9cdbba2c0eab59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cheapglk (cheapass implementation of the Glk API) + +SLACKBUILD NAME: chromaprint +SLACKBUILD LOCATION: ./libraries/chromaprint +SLACKBUILD FILES: README chromaprint.SlackBuild chromaprint.info patches/aa67c95b.patch patches/ffmpeg5.patch patches/ffmpeg7.patch slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/acoustid/chromaprint/releases/download/v1.5.1/chromaprint-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54e71f86bcf1d34989db639044ba9628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chromaprint (audio fingerprint library) + +SLACKBUILD NAME: clalsadrv +SLACKBUILD LOCATION: ./libraries/clalsadrv +SLACKBUILD FILES: README clalsadrv.SlackBuild clalsadrv.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/clalsadrv-2.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be123e1701e4b6c6300907df949bd71c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clalsadrv (Alsa library for Aeolus) + +SLACKBUILD NAME: cln +SLACKBUILD LOCATION: ./libraries/cln +SLACKBUILD FILES: README cln.SlackBuild cln.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: http://www.ginac.de/CLN/cln-1.3.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30ef9d2f02ef5c3f8d221a8692f8b28e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cln (class library for numbers) + +SLACKBUILD NAME: cloog +SLACKBUILD LOCATION: ./libraries/cloog +SLACKBUILD FILES: README cloog.SlackBuild cloog.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://gcc.gnu.org/pub/gcc/infrastructure/cloog-0.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e34fca0540d840e5d0f6427e98c92252 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cloog (code generation library) + +SLACKBUILD NAME: clutter-gst +SLACKBUILD LOCATION: ./libraries/clutter-gst +SLACKBUILD FILES: README clutter-gst.SlackBuild clutter-gst.info slack-desc +SLACKBUILD VERSION: 3.0.27 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/clutter-gst/3.0/clutter-gst-3.0.27.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bf9d7ca146c9d71e86c45cd00e9a28e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clutter-gst (Clutter GStreamer Library) + +SLACKBUILD NAME: clutter-gtk +SLACKBUILD LOCATION: ./libraries/clutter-gtk +SLACKBUILD FILES: README clutter-gtk.SlackBuild clutter-gtk.info slack-desc +SLACKBUILD VERSION: 1.8.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/clutter-gtk/1.8/clutter-gtk-1.8.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b363ac9878e2337be887b8ee9e1da00e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clutter-gtk (GTK+ Integration library for Clutter) + +SLACKBUILD NAME: clutter +SLACKBUILD LOCATION: ./libraries/clutter +SLACKBUILD FILES: README clutter.SlackBuild clutter.info slack-desc +SLACKBUILD VERSION: 1.26.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/clutter/1.26/clutter-1.26.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 624dd776a5159de0267587b1df6b97b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clutter (OpenGL based interactive canvas library) + +SLACKBUILD NAME: coeurl +SLACKBUILD LOCATION: ./libraries/coeurl +SLACKBUILD FILES: README coeurl.SlackBuild coeurl.info curlwrap.patch slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://nheko.im/nheko-reborn/coeurl/-/archive/v0.3.0/coeurl-v0.3.0.tar.gz https://nheko.im/nheko-reborn/coeurl/-/commit/831e2ee8e9cf08ea1ee9736cde8370f9d0312abc.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b36d70d0f21d8bf8ae89db60784502e f5f773dd996619dc1631be117f861f89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coeurl (curl wrappers for C++) + +SLACKBUILD NAME: cogl +SLACKBUILD LOCATION: ./libraries/cogl +SLACKBUILD FILES: README cogl.SlackBuild cogl.info slack-desc +SLACKBUILD VERSION: 1.22.8 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/cogl/1.22/cogl-1.22.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7dd8b2e24171ef7399f851cea144b569 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cogl (3D graphics API) + +SLACKBUILD NAME: collada-dom +SLACKBUILD LOCATION: ./libraries/collada-dom +SLACKBUILD FILES: README boost-1.85.patch collada-dom.SlackBuild collada-dom.info return-type.patch slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/collada-dom/files/Collada%20DOM/Collada%20DOM%202.4/collada-dom-2.4.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20399de4206eab850c32e65c04e907cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: collada-dom (C++ API to the COLLADA XML schema) + +SLACKBUILD NAME: compface +SLACKBUILD LOCATION: ./libraries/compface +SLACKBUILD FILES: README compface-sharedlib.patch compface-xbm-debian.patch compface.SlackBuild compface.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: http://ftp.xemacs.org/pub/xemacs/aux/compface-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62f4f79c0861ad292ba3cf77b4c48319 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compface (48x48x1 image compression and decompression) + +SLACKBUILD NAME: compiz-bcop +SLACKBUILD LOCATION: ./libraries/compiz-bcop +SLACKBUILD FILES: README compiz-bcop.SlackBuild compiz-bcop.info slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/compiz-bcop-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18dc8b751a3d9811c8532c910bacd566 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compiz-bcop (A BCOP code generator for Compiz Fusion) + +SLACKBUILD NAME: compiz-plugins-experimental +SLACKBUILD LOCATION: ./libraries/compiz-plugins-experimental +SLACKBUILD FILES: README compiz-plugins-experimental.SlackBuild compiz-plugins-experimental.info gcc13.patch slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/compiz-plugins-experimental-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9de0d7f4751c386db5b204eb186cd96d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compiz-plugins-experimental (Experimental plugins for Compiz Fusion) + +SLACKBUILD NAME: compiz-plugins-extra +SLACKBUILD LOCATION: ./libraries/compiz-plugins-extra +SLACKBUILD FILES: README compiz-plugins-extra.SlackBuild compiz-plugins-extra.info gcc13.patch slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/compiz-plugins-extra-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2822efbdde41f2a69d9f946b7a7fbc01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compiz-plugins-extra (Extra plugins for Compiz Fusion) + +SLACKBUILD NAME: compiz-plugins-main +SLACKBUILD LOCATION: ./libraries/compiz-plugins-main +SLACKBUILD FILES: README compiz-plugins-main-0.8.18-gcc-14-fix.patch compiz-plugins-main.SlackBuild compiz-plugins-main.info fix_focus_position.patch slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/compiz-plugins-main-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d981f1c2606e07f8f0e5e52372f7d7bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compiz-plugins-main (Main supported plugins for Compiz Fusion) + +SLACKBUILD NAME: compizconfig-python +SLACKBUILD LOCATION: ./libraries/compizconfig-python +SLACKBUILD FILES: README compizconfig-python.SlackBuild compizconfig-python.info slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/compizconfig-python-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a1681e098c784c52a08daafaa626b14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compizconfig-python (Python bindings for compiz config) + +SLACKBUILD NAME: confuse +SLACKBUILD LOCATION: ./libraries/confuse +SLACKBUILD FILES: README confuse.SlackBuild confuse.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/martinh/libconfuse/releases/download/v3.3/confuse-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f590564c6ea4879db0c8f692bf12f42a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: confuse (configuration file parser library) + +SLACKBUILD NAME: console_bridge +SLACKBUILD LOCATION: ./libraries/console_bridge +SLACKBUILD FILES: README console_bridge.SlackBuild console_bridge.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://github.com/ros/console_bridge/archive/0.3.2/console_bridge-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c525353efe6f386fa25d58eafa72869 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: console_bridge (Robot OS library for connecting console logging types) + +SLACKBUILD NAME: cpp-httplib +SLACKBUILD LOCATION: ./libraries/cpp-httplib +SLACKBUILD FILES: README cpp-httplib.SlackBuild cpp-httplib.info slack-desc +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://github.com/yhirose/cpp-httplib/archive/v0.14.0/cpp-httplib-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0d8631a6e5fb624ebf7c378101f3d40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpp-httplib (C++ header-only HTTP/S Library) + +SLACKBUILD NAME: cpp-jwt +SLACKBUILD LOCATION: ./libraries/cpp-jwt +SLACKBUILD FILES: README cpp-jwt.SlackBuild cpp-jwt.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/arun11299/cpp-jwt/archive/v1.4/cpp-jwt-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9464d20c2e0c316a0adf6e035f7bfaf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpp-jwt (JWT for C++) + +SLACKBUILD NAME: cpp-netlib +SLACKBUILD LOCATION: ./libraries/cpp-netlib +SLACKBUILD FILES: README cpp-netlib.SlackBuild cpp-netlib.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: http://downloads.cpp-netlib.org/0.13.0/cpp-netlib-0.13.0-final.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 002b0922bc7028d585c4975db748399d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpp-netlib (The C++ Network Library Project) + +SLACKBUILD NAME: cpprestsdk +SLACKBUILD LOCATION: ./libraries/cpprestsdk +SLACKBUILD FILES: README cpprestsdk.SlackBuild cpprestsdk.info slack-desc +SLACKBUILD VERSION: 20201210_eb6801f +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cpprestsdk-20201210_eb6801f.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd06c04b302de7e9543e8485034176a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpprestsdk (client-server using a modern asynchronous C++ API design) + +SLACKBUILD NAME: cppzmq +SLACKBUILD LOCATION: ./libraries/cppzmq +SLACKBUILD FILES: README cppzmq.SlackBuild cppzmq.info slack-desc +SLACKBUILD VERSION: 4.11.0 +SLACKBUILD DOWNLOAD: https://github.com/zeromq/cppzmq/archive/refs/tags/v4.11.0/cppzmq-4.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcc8f0abdda793089c1c3ca33c3a6fae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppzmq (C++ binding for zmq) + +SLACKBUILD NAME: crossguid +SLACKBUILD LOCATION: ./libraries/crossguid +SLACKBUILD FILES: README crossguid.SlackBuild crossguid.info slack-desc +SLACKBUILD VERSION: 20190529_ca1bf4b +SLACKBUILD DOWNLOAD: https://github.com/graeme-hill/crossguid/archive/ca1bf4b810e2d188d04cb6286f957008ee1b7681/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4a8d62f3f8d6d946be75cf5bfa92687 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crossguid (Lightweight cross platform C++ GUID/UUID library) + +SLACKBUILD NAME: ctemplate +SLACKBUILD LOCATION: ./libraries/ctemplate +SLACKBUILD FILES: README ctemplate.SlackBuild ctemplate.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.4/ctemplate-ctemplate-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dae8e9d3329d20826a94dcc092ce65e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ctemplate (template language for C++) + +SLACKBUILD NAME: cuneiform +SLACKBUILD LOCATION: ./libraries/cuneiform +SLACKBUILD FILES: README cuneiform-gcc.patch cuneiform.SlackBuild cuneiform.info gcc11.patch slack-desc strings.patch +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://launchpad.net/cuneiform-linux/1.1/1.1/+download/cuneiform-linux-1.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09fd160cdfc512f26442a7e91246598d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cuneiform (an OCR system) + +SLACKBUILD NAME: curlpp +SLACKBUILD LOCATION: ./libraries/curlpp +SLACKBUILD FILES: README curlpp.SlackBuild curlpp.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/jpbarrette/curlpp/archive/v0.8.1/curlpp-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fdd2fc2e577b7e76193018cac457e9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curlpp (C++ wrapper around libcURL) + +SLACKBUILD NAME: curses_ex +SLACKBUILD LOCATION: ./libraries/curses_ex +SLACKBUILD FILES: README curses_ex.SlackBuild curses_ex.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/curses_ex/curses_ex-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da1ed306679423c29227f8541b207bda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curses_ex (additional curses functions) + +SLACKBUILD NAME: cutefish-kwin-plugins +SLACKBUILD LOCATION: ./libraries/cutefish-kwin-plugins +SLACKBUILD FILES: README cutefish-kwin-plugins.SlackBuild cutefish-kwin-plugins.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/kwin-plugins/archive/0.8/kwin-plugins-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a5bbd9d3eb76de781bfa259811f5246 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-kwin-plugins (cutefish plugins for KWin) + +SLACKBUILD NAME: cutefish-qt-plugins +SLACKBUILD LOCATION: ./libraries/cutefish-qt-plugins +SLACKBUILD FILES: README cutefish-qt-plugins.SlackBuild cutefish-qt-plugins.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/qt-plugins/archive/0.5/qt-plugins-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1df722a0b9310d8c575640d3936ebdbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutefish-qt-plugins (Cutefish Qt integration library) + +SLACKBUILD NAME: cyrus-sasl-xoauth2 +SLACKBUILD LOCATION: ./libraries/cyrus-sasl-xoauth2 +SLACKBUILD FILES: README cyrus-sasl-xoauth2.SlackBuild cyrus-sasl-xoauth2.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/moriyoshi/cyrus-sasl-xoauth2/archive/v0.2/cyrus-sasl-xoauth2-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0a25ec411c9ad2ea95da338d14c87d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cyrus-sasl-xoauth2 (Cyrus SASL XOAUTH2 Plugin) + +SLACKBUILD NAME: cyrus-timezones +SLACKBUILD LOCATION: ./libraries/cyrus-timezones +SLACKBUILD FILES: README cyrus-timezones.SlackBuild cyrus-timezones.info slack-desc +SLACKBUILD VERSION: 67 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/cyrusimap/cyrus-timezones/archive/cyruslibs-fastmail-v67/cyrus-timezones-cyruslibs-fastmail-v67.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0e9660c3749e0dd703a85530edef83d1 +SLACKBUILD SHORT DESCRIPTION: cyrus-timezones (Timezones for the CyrusIMAPd server.) + +SLACKBUILD NAME: daq +SLACKBUILD LOCATION: ./libraries/daq +SLACKBUILD FILES: README daq.SlackBuild daq.info slack-desc +SLACKBUILD VERSION: 3.0.24 +SLACKBUILD DOWNLOAD: https://github.com/snort3/libdaq/archive/v3.0.24/libdaq-3.0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8721ad05f2dc51664c605b5a2c15cd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: daq (Data Acquisition libary) + +SLACKBUILD NAME: date +SLACKBUILD LOCATION: ./libraries/date +SLACKBUILD FILES: 052eebaf0086e6bbc5ead01c3f1a8f02496aa701.patch 538-output-date-pc-for-pkg-config.patch README b49a7575ebbe127e8bd344900a52c14b5d69dd7b.patch date.SlackBuild date.info disable_buggy_libstdc++_tests.patch slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://github.com/HowardHinnant/date/archive/v3.0.1/date-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78902f47f7931a3ae8a320e0dea1f20a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: date (date and time library) + +SLACKBUILD NAME: dbcsr +SLACKBUILD LOCATION: ./libraries/dbcsr +SLACKBUILD FILES: README dbcsr.SlackBuild dbcsr.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/cp2k/dbcsr/archive/v2.2.0/dbcsr-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25bf0021c98d56fd81eeb2690715551f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dbcsr (Distributed Block Compressed Sparse Row matrix library) + +SLACKBUILD NAME: dbus-cpp +SLACKBUILD LOCATION: ./libraries/dbus-cpp +SLACKBUILD FILES: README dbus-cpp.SlackBuild dbus-cpp.info slack-desc +SLACKBUILD VERSION: 5.0.6 +SLACKBUILD DOWNLOAD: https://gitlab.com/ubports/development/core/lib-cpp/dbus-cpp/-/archive/5.0.6/dbus-cpp-5.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b1cfab6216a6eb747a74427739630f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dbus-cpp (dbus-binding C++-11 header) + +SLACKBUILD NAME: dcadec +SLACKBUILD LOCATION: ./libraries/dcadec +SLACKBUILD FILES: README dcadec.SlackBuild dcadec.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/foo86/dcadec/archive/v0.2.0/dcadec-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14005424ad2ee56ce3d33b921ef749cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcadec (DTS Coherent Acoustics decoder) + +SLACKBUILD NAME: dcmtk +SLACKBUILD LOCATION: ./libraries/dcmtk +SLACKBUILD FILES: README dcmtk.SlackBuild dcmtk.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://github.com/DCMTK/dcmtk/archive/DCMTK-3.7.0/dcmtk-DCMTK-3.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 206c07f2a00eafdc27d369977fdc245d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcmtk (DICOM ToolKit) + +SLACKBUILD NAME: dietlibc +SLACKBUILD LOCATION: ./libraries/dietlibc +SLACKBUILD FILES: README README.SLACKWARE dietlibc.SlackBuild dietlibc.info profile.d/dietlibc.csh profile.d/dietlibc.sh slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: http://www.fefe.de/dietlibc/dietlibc-0.35.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100e0321b49fdfd2de8c63bc1e30aad8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dietlibc (a libc optimized for small size) + +SLACKBUILD NAME: digimend-kernel-drivers +SLACKBUILD LOCATION: ./libraries/digimend-kernel-drivers +SLACKBUILD FILES: 714.patch README digimend-kernel-drivers.SlackBuild digimend-kernel-drivers.info doinst.sh slack-desc +SLACKBUILD VERSION: 13 +SLACKBUILD DOWNLOAD: https://github.com/DIGImend/digimend-kernel-drivers/archive/f3c7c7f1179fc786a8e5aad027d4db904c31b42c/digimend-kernel-drivers-f3c7c7f1179fc786a8e5aad027d4db904c31b42c.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cfdf3c3d00fff6925cabacb20e4d4e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: digimend-kernel-drivers (Digimend graphics tablet drivers) + +SLACKBUILD NAME: dlib +SLACKBUILD LOCATION: ./libraries/dlib +SLACKBUILD FILES: README dlib.SlackBuild dlib.info slack-desc +SLACKBUILD VERSION: 19.7 +SLACKBUILD DOWNLOAD: https://github.com/davisking/dlib/archive/v19.7/dlib-19.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb88ea2dcf1058d60abf6609847ac908 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dlib (machine learning and data analysis toolkit for C++) + +SLACKBUILD NAME: dmlc-core +SLACKBUILD LOCATION: ./libraries/dmlc-core +SLACKBUILD FILES: README dmlc-core.SlackBuild dmlc-core.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/dmlc/dmlc-core/archive/v0.5/dmlc-core-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b2b24ab4dd39db51c53ef5e780ed8e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmlc-core (library for DMLC projects) + +SLACKBUILD NAME: docopt.cpp +SLACKBUILD LOCATION: ./libraries/docopt.cpp +SLACKBUILD FILES: README docopt.cpp.SlackBuild docopt.cpp.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/docopt/docopt.cpp/archive/v0.6.3/docopt.cpp-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6290672c8dae49a01774297a51046fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docopt.cpp (C++11 options parser based on help messages) + +SLACKBUILD NAME: double-conversion +SLACKBUILD LOCATION: ./libraries/double-conversion +SLACKBUILD FILES: README double-conversion.SlackBuild double-conversion.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://github.com/google/double-conversion/archive/v3.3.0/double-conversion-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b344abb64084a4a1d98a43e67752989b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: double-conversion (Efficient binary<->decimal conversions) + +SLACKBUILD NAME: dpdk +SLACKBUILD LOCATION: ./libraries/dpdk +SLACKBUILD FILES: README dpdk.SlackBuild dpdk.info slack-desc +SLACKBUILD VERSION: 22.11.1 +SLACKBUILD DOWNLOAD: https://fast.dpdk.org/rel/dpdk-22.11.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0594708fe42ce186a55b0235c6e20cfe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dpdk (a set of libraries and drivers for fast packet processing) + +SLACKBUILD NAME: dropbox-python +SLACKBUILD LOCATION: ./libraries/dropbox-python +SLACKBUILD FILES: README dropbox-python.SlackBuild dropbox-python.info slack-desc +SLACKBUILD VERSION: 11.36.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8d/0f/2059c5ef8669e625a533661a2054a82241696954df6662aeee51a34b1022/dropbox-11.36.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82a0b35467b23ba51780ddbc008f005c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dropbox-python (Official Dropbox REST API Client) + +SLACKBUILD NAME: duktape +SLACKBUILD LOCATION: ./libraries/duktape +SLACKBUILD FILES: README duktape.SlackBuild duktape.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://duktape.org/duktape-2.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3200b02ab80125b694bae887d7c1ca6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: duktape (Embeddable Javascript engine) + +SLACKBUILD NAME: dumb +SLACKBUILD LOCATION: ./libraries/dumb +SLACKBUILD FILES: README dumb.SlackBuild dumb.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/kode54/dumb/archive/2.0.3/dumb-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 367fe8a04a7d102ed57810c757694403 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dumb (Dynamic Universal Music Bibliotheque) + +SLACKBUILD NAME: eb +SLACKBUILD LOCATION: ./libraries/eb +SLACKBUILD FILES: README eb.SlackBuild eb.info slack-desc +SLACKBUILD VERSION: 4.4.3 +SLACKBUILD DOWNLOAD: https://github.com/mistydemeo/eb/releases/download/v4.4.3/eb-4.4.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17dd1fade7ba0b82ce6e60f19fcbc823 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eb (C library for accessing EB/EBG/EBXA EPWING CD-ROM dictionaries) + +SLACKBUILD NAME: edelib +SLACKBUILD LOCATION: ./libraries/edelib +SLACKBUILD FILES: README edelib.SlackBuild edelib.info edelib.patch slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ede/files/edelib/2.1/edelib-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e6ee2e1ceaea327967ed55868a1cb9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edelib (C++ library for EDE) + +SLACKBUILD NAME: eduvpn-common +SLACKBUILD LOCATION: ./libraries/eduvpn-common +SLACKBUILD FILES: README eduvpn-common.SlackBuild eduvpn-common.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/eduVPN/eduvpn-common/releases/download/4.0.0/eduvpn-common-4.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c84d5af8686712aa7d55d5a8e9b9f134 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eduvpn-common (eduvpn client application support library) + +SLACKBUILD NAME: efl +SLACKBUILD LOCATION: ./libraries/efl +SLACKBUILD FILES: README doinst.sh efl.SlackBuild efl.info setup.sh slack-desc +SLACKBUILD VERSION: 1.28.1 +SLACKBUILD DOWNLOAD: https://download.enlightenment.org/rel/libs/efl/efl-1.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e479862cdfa5966cf7a248885673bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efl (graphics library) + +SLACKBUILD NAME: ell +SLACKBUILD LOCATION: ./libraries/ell +SLACKBUILD FILES: README ell.SlackBuild ell.info slack-desc +SLACKBUILD VERSION: 0.76 +SLACKBUILD DOWNLOAD: https://mirrors.edge.kernel.org/pub/linux/libs/ell/ell-0.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8112d4c4654fc9e715b820949c55a77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ell (Embedded Linux library) + +SLACKBUILD NAME: enca +SLACKBUILD LOCATION: ./libraries/enca +SLACKBUILD FILES: README enca.SlackBuild enca.info slack-desc +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: https://dl.cihar.com/enca/enca-1.19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7a0c152658e012db701a48ae8b79525 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enca (Extremely Naive Charset Analyser) + +SLACKBUILD NAME: eris +SLACKBUILD LOCATION: ./libraries/eris +SLACKBUILD FILES: README eris.SlackBuild eris.info slack-desc +SLACKBUILD VERSION: 1.3.23 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/worldforge/files/Eris%201.4%20%28client%20lib%29/1.3.23/eris-1.3.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64b748b251c8070b4c309419414f1a15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eris (client library) + +SLACKBUILD NAME: evernote-python +SLACKBUILD LOCATION: ./libraries/evernote-python +SLACKBUILD FILES: README evernote-python.SlackBuild evernote-python.info slack-desc +SLACKBUILD VERSION: 1.25.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/3b/8e/dba34913e7dbccd868cdf228c5104f97ad97d4618994f0c5dd456496ae81/evernote-1.25.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7bfe937a2636ec24f08bb66b4653133 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evernote-python (Evernote SDK for Python) + +SLACKBUILD NAME: exempi +SLACKBUILD LOCATION: ./libraries/exempi +SLACKBUILD FILES: README exempi.SlackBuild exempi.info slack-desc +SLACKBUILD VERSION: 2.6.6 +SLACKBUILD DOWNLOAD: https://libopenraw.freedesktop.org/download/exempi-2.6.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f955e63dbd7b91c016f802c678e0e773 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exempi (an implementation of Adobe's XMP) + +SLACKBUILD NAME: exiftool +SLACKBUILD LOCATION: ./libraries/exiftool +SLACKBUILD FILES: README exiftool.SlackBuild exiftool.info slack-desc +SLACKBUILD VERSION: 13.00 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/Image-ExifTool-13.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b98f8b2c34d48055b77763f474b4902f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exiftool (read, write, and edit EXIF and other meta information) + +SLACKBUILD NAME: faun +SLACKBUILD LOCATION: ./libraries/faun +SLACKBUILD FILES: README faun.SlackBuild faun.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/WickedSmoke/faun/archive/v0.2.0/faun-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 929bd5c2daebe3a4b8d3e5c7b38bf213 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: faun (audio playback library) + +SLACKBUILD NAME: fcft +SLACKBUILD LOCATION: ./libraries/fcft +SLACKBUILD FILES: README fcft.SlackBuild fcft.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/fcft/releases/download/3.3.2/fcft-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1d62f2ab227ca304c5138664d7c89eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcft (font loading and glyph rasterization library) + +SLACKBUILD NAME: fcgi +SLACKBUILD LOCATION: ./libraries/fcgi +SLACKBUILD FILES: README fcgi-2.4.0-clientdata-pointer.patch fcgi-2.4.0-gcc44-fix-include.patch fcgi-2.4.0-html-updates.patch fcgi.SlackBuild fcgi.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/fcgi/fcgi-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d15060a813b91383a9f3c66faf84867e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcgi (Fast CGI library) + +SLACKBUILD NAME: fcitx5-rime +SLACKBUILD LOCATION: ./libraries/fcitx5-rime +SLACKBUILD FILES: README doinst.sh fcitx5-rime.SlackBuild fcitx5-rime.info slack-desc +SLACKBUILD VERSION: 5.1.10 +SLACKBUILD DOWNLOAD: https://download.fcitx-im.org/fcitx5/fcitx5-rime/fcitx5-rime-5.1.10.tar.zst +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19e9b8952cd8d07f8cffcb696530ef09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcitx5-rime (Rime support for Fcitx5) + +SLACKBUILD NAME: fcl +SLACKBUILD LOCATION: ./libraries/fcl +SLACKBUILD FILES: README fcl.SlackBuild fcl.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/flexible-collision-library/fcl/archive/0.5.0/fcl-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09530a72b24f26bb79da8a2d85c738f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcl (collision library) + +SLACKBUILD NAME: ffms2 +SLACKBUILD LOCATION: ./libraries/ffms2 +SLACKBUILD FILES: README ffms2.SlackBuild ffms2.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://github.com/FFMS/ffms2/archive/5.0/ffms2-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c90259950777de3c429a78038a6a00a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ffms2 (a cross-platform wrapper library) + +SLACKBUILD NAME: field3d +SLACKBUILD LOCATION: ./libraries/field3d +SLACKBUILD FILES: README field3d.SlackBuild field3d.info slack-desc +SLACKBUILD VERSION: 1.7.3.20230509 +SLACKBUILD DOWNLOAD: https://github.com/imageworks/Field3D/archive/b0ff0cd67893a4cbfa322676eb3eef10100d904d/Field3D-b0ff0cd67893a4cbfa322676eb3eef10100d904d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67f0ab9d3cf0805c9ada4b4c7405dd72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: field3d (library for storing voxel data) + +SLACKBUILD NAME: fifechan +SLACKBUILD LOCATION: ./libraries/fifechan +SLACKBUILD FILES: README fifechan.SlackBuild fifechan.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://github.com/fifengine/fifechan/archive/0.1.5/fifechan-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990206d6f41dcd1b10de7dd30fbb4482 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fifechan (C++ GUI library) + +SLACKBUILD NAME: fishui +SLACKBUILD LOCATION: ./libraries/fishui +SLACKBUILD FILES: README fishui.SlackBuild fishui.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/fishui/archive/0.8/fishui-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8bd6678f78cabd16524c12cd249b4091 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fishui (base library for cutefish DE) + +SLACKBUILD NAME: flatbuffers +SLACKBUILD LOCATION: ./libraries/flatbuffers +SLACKBUILD FILES: README flatbuffers.SlackBuild flatbuffers.info slack-desc +SLACKBUILD VERSION: 23.5.26 +SLACKBUILD DOWNLOAD: https://github.com/google/flatbuffers/archive/v23.5.26/flatbuffers-23.5.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef00eaaa86ab5e9ad5eafe09c2e7b60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatbuffers (Serialization Library) + +SLACKBUILD NAME: flatzebra +SLACKBUILD LOCATION: ./libraries/flatzebra +SLACKBUILD FILES: README flatzebra.SlackBuild flatzebra.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: http://perso.b2b2c.ca/~sarrazip/dev/flatzebra-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8186a9c8c6704f839a59c989e1edef71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatzebra (small engine for 2D video games) + +SLACKBUILD NAME: flexiblas +SLACKBUILD LOCATION: ./libraries/flexiblas +SLACKBUILD FILES: README flexiblas.SlackBuild flexiblas.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/flexiblas-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5055136bab72dc01a99d78494801e680 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flexiblas (BLAS and LAPACK wrapper library) + +SLACKBUILD NAME: flickcurl +SLACKBUILD LOCATION: ./libraries/flickcurl +SLACKBUILD FILES: README flickcurl.SlackBuild flickcurl.info includes.patch slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: http://download.dajobe.org/flickcurl/flickcurl-1.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7013a36656400dac398748a374c9104f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flickcurl (Flickr API library) + +SLACKBUILD NAME: flint +SLACKBUILD LOCATION: ./libraries/flint +SLACKBUILD FILES: README flint.SlackBuild flint.info slack-desc +SLACKBUILD VERSION: 2.6.3 +SLACKBUILD DOWNLOAD: http://www.flintlib.org/flint-2.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed3a6cab37fe2298d9cfaead6ccd1dc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flint (Fast Library for Number Theory) + +SLACKBUILD NAME: florist +SLACKBUILD LOCATION: ./libraries/florist +SLACKBUILD FILES: README florist.SlackBuild florist.info slack-desc +SLACKBUILD VERSION: 2025.01 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/florist/archive/a7e7d411345b8974ca06984aec45b81830ba304e/florist-a7e7d411345b8974ca06984aec45b81830ba304e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04c8e4dd20f2b2353c8bd8eda2235c07 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: florist (the POSIX Ada Bindings) + +SLACKBUILD NAME: fltk +SLACKBUILD LOCATION: ./libraries/fltk +SLACKBUILD FILES: README fltk.SlackBuild fltk.info slack-desc +SLACKBUILD VERSION: 1.3.8 +SLACKBUILD DOWNLOAD: https://www.fltk.org/pub/fltk/1.3.8/fltk-1.3.8-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84907602c2e50fadec3bc40fb61935cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fltk (Fast Light Tool Kit 1.3.x series) + +SLACKBUILD NAME: fmodapi +SLACKBUILD LOCATION: ./libraries/fmodapi +SLACKBUILD FILES: README fmodapi.SlackBuild fmodapi.info slack-desc +SLACKBUILD VERSION: 4.44.61 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/fmodapi44461linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f770e797c39192ff6cdb88dc05dd028 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fmodapi (a cross platform audio library) + +SLACKBUILD NAME: folks +SLACKBUILD LOCATION: ./libraries/folks +SLACKBUILD FILES: README doinst.sh folks.SlackBuild folks.info slack-desc +SLACKBUILD VERSION: 0.15.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/folks/0.15/folks-0.15.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62db936e9601e33268e2019b6eb0684e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: folks (Folks contact aggregation library) + +SLACKBUILD NAME: fox-toolkit-devel +SLACKBUILD LOCATION: ./libraries/fox-toolkit-devel +SLACKBUILD FILES: README fox-toolkit-devel.SlackBuild fox-toolkit-devel.info slack-desc +SLACKBUILD VERSION: 1.7.77 +SLACKBUILD DOWNLOAD: https://fox-toolkit.org/ftp/fox-1.7.77.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22418639ffcf826050263371134ebcec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fox-toolkit-devel (FOX C++ Graphical Toolkit) + +SLACKBUILD NAME: fox-toolkit +SLACKBUILD LOCATION: ./libraries/fox-toolkit +SLACKBUILD FILES: README fox-toolkit.SlackBuild fox-toolkit.info slack-desc +SLACKBUILD VERSION: 1.6.57 +SLACKBUILD DOWNLOAD: http://fox-toolkit.org/ftp/fox-1.6.57.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 675ddeac64eef88d9f7360abaa56b995 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fox-toolkit (FOX C++ Graphical Toolkit) + +SLACKBUILD NAME: fpconst +SLACKBUILD LOCATION: ./libraries/fpconst +SLACKBUILD FILES: README fpconst.SlackBuild fpconst.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/rsoap/fpconst-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13884b81da3335b2ec4b6ea1dc26b6fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fpconst (Utilities for IEEE 754 floating point special values) + +SLACKBUILD NAME: freealut +SLACKBUILD LOCATION: ./libraries/freealut +SLACKBUILD FILES: README freealut.SlackBuild freealut.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/freealut/freealut-1.1.0.tar.gz/e089b28a0267faabdb6c079ee173664a/freealut-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e089b28a0267faabdb6c079ee173664a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freealut (The OpenAL Utility Toolkit (ALUT) + +SLACKBUILD NAME: freexl +SLACKBUILD LOCATION: ./libraries/freexl +SLACKBUILD FILES: README freexl.SlackBuild freexl.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: http://www.gaia-gis.it/gaia-sins/freexl-sources/freexl-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc3711ef54fd2dabea1eafa1a6e5af56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freexl (library to extract valid data from Excel files) + +SLACKBUILD NAME: fstrcmp +SLACKBUILD LOCATION: ./libraries/fstrcmp +SLACKBUILD FILES: README fstrcmp.SlackBuild fstrcmp.info slack-desc +SLACKBUILD VERSION: 0.7.D001 +SLACKBUILD DOWNLOAD: https://fstrcmp.sourceforge.net/fstrcmp-0.7.D001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c440bbdfcad9fd22e38f2388715b0cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fstrcmp (Fuzzy compare Library) + +SLACKBUILD NAME: fstrm +SLACKBUILD LOCATION: ./libraries/fstrm +SLACKBUILD FILES: README fstrm.SlackBuild fstrm.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/farsightsec/fstrm/archive/v0.6.1/fstrm-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b546e1e371742b067b831ff969091bdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fstrm (C implementation of the Frame Streams data transport protocol) + +SLACKBUILD NAME: ftgl +SLACKBUILD LOCATION: ./libraries/ftgl +SLACKBUILD FILES: 0001-Fix-type-mismatch-with-latest-FreeType.patch README ftgl.SlackBuild ftgl.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/frankheckenbach/ftgl/archive/v2.4.0/ftgl-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fba1e1c548ebe3ab362495e96a7a0670 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ftgl (font rendering library for OpenGL applications) + +SLACKBUILD NAME: ftplib +SLACKBUILD LOCATION: ./libraries/ftplib +SLACKBUILD FILES: README ftplib.SlackBuild ftplib.info slack-desc +SLACKBUILD VERSION: 4.0.1 +SLACKBUILD DOWNLOAD: http://nbpfaus.net/~pfau/ftplib/ftplib-4.0-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bb35d21e1647c54032f63f59dfc24e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ftplib (routines implementing the FTP protocol) + +SLACKBUILD NAME: function2 +SLACKBUILD LOCATION: ./libraries/function2 +SLACKBUILD FILES: README function2.SlackBuild function2.info slack-desc +SLACKBUILD VERSION: 4.2.3 +SLACKBUILD DOWNLOAD: https://github.com/Naios/function2/archive/4.2.3/function2-4.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24519882c41ec083c080ae79016add3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: function2 (Improved drop-in replacement to std::function) + +SLACKBUILD NAME: futures +SLACKBUILD LOCATION: ./libraries/futures +SLACKBUILD FILES: README futures.SlackBuild futures.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1f/9e/7b2ff7e965fc654592269f2906ade1c7d705f1bf25b7d469fa153f7d19eb/futures-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1b299a06b96ccb59f70324716dc0016 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: futures (Backport of the concurrent.futures package) + +SLACKBUILD NAME: fuzzylite +SLACKBUILD LOCATION: ./libraries/fuzzylite +SLACKBUILD FILES: README fix-catch-glibc-compatibility.patch fuzzylite.SlackBuild fuzzylite.info slack-desc +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: https://github.com/fuzzylite/fuzzylite/archive/v6.0/fuzzylite-6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34f3e1b27aa2abd9210b7d90f9d45785 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuzzylite (control library in C++) + +SLACKBUILD NAME: gallerize +SLACKBUILD LOCATION: ./libraries/gallerize +SLACKBUILD FILES: README gallerize.SlackBuild gallerize.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/homeworkprod/gallerize/archive/v0.4/gallerize-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42c011e97a629e697bf9635b6f11cdf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gallerize (Web image gallery generator) + +SLACKBUILD NAME: gamemode +SLACKBUILD LOCATION: ./libraries/gamemode +SLACKBUILD FILES: README gamemode.SlackBuild gamemode.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://github.com/FeralInteractive/gamemode/archive/refs/tags/1.8.2/gamemode-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5ecd716df3903db8e5c68bd2798452c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gamemode (Optimise Linux system performance on demand) + +SLACKBUILD NAME: ganv +SLACKBUILD LOCATION: ./libraries/ganv +SLACKBUILD FILES: README ganv.SlackBuild ganv.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/ganv-1.8.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c0955e674e9cbd6a493a6c6b5717640 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ganv (interactive Gtk widget library) + +SLACKBUILD NAME: gavl +SLACKBUILD LOCATION: ./libraries/gavl +SLACKBUILD FILES: README gavl.SlackBuild gavl.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gmerlin/gavl-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2752013a817fbc43ddf13552215ec2c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gavl (Gmerlin audio video library) + +SLACKBUILD NAME: gcab +SLACKBUILD LOCATION: ./libraries/gcab +SLACKBUILD FILES: README fix-gcab-options.patch gcab.SlackBuild gcab.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gcab/1.6/gcab-1.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13795d44b27c6b84107a83315edcfb01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcab (A GObject library to create cabinet files) + +SLACKBUILD NAME: gconfmm +SLACKBUILD LOCATION: ./libraries/gconfmm +SLACKBUILD FILES: README gconfmm-2.28.3-no-extern-c-glib-includes.patch gconfmm.SlackBuild gconfmm.info slack-desc +SLACKBUILD VERSION: 2.28.3 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gconfmm/2.28/gconfmm-2.28.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97526e9c192358a88458b3818410e9b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gconfmm (C++ bindings for GConf) + +SLACKBUILD NAME: gdata +SLACKBUILD LOCATION: ./libraries/gdata +SLACKBUILD FILES: README gdata.SlackBuild gdata.info slack-desc +SLACKBUILD VERSION: 2.0.18 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/a8/70/bd554151443fe9e89d9a934a7891aaffc63b9cb5c7d608972919a002c03c/gdata-2.0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13b6e6dd8f9e3e9a8e005e05a8329408 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdata (API to Google services) + +SLACKBUILD NAME: gdl +SLACKBUILD LOCATION: ./libraries/gdl +SLACKBUILD FILES: README gdl.SlackBuild gdl.info slack-desc +SLACKBUILD VERSION: 3.40.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gdl/3.40/gdl-3.40.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21df1254b49b74a498feb99be57364d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdl (GNOME Docking Library) + +SLACKBUILD NAME: genshi +SLACKBUILD LOCATION: ./libraries/genshi +SLACKBUILD FILES: README genshi.SlackBuild genshi.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://ftp.edgewall.com/pub/genshi/Genshi-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54e64dd69da3ec961f86e686e0848a82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genshi (Python toolkit for generation of output for the web) + +SLACKBUILD NAME: geocode-glib +SLACKBUILD LOCATION: ./libraries/geocode-glib +SLACKBUILD FILES: README doinst.sh geocode-glib.SlackBuild geocode-glib.info slack-desc +SLACKBUILD VERSION: 3.26.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c0dcdb7ee1222435b20acd3d7b68cd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geocode-glib (convenience library for the geocoding) + +SLACKBUILD NAME: geocode-glib2 +SLACKBUILD LOCATION: ./libraries/geocode-glib2 +SLACKBUILD FILES: README doinst.sh geocode-glib2.SlackBuild geocode-glib2.info slack-desc +SLACKBUILD VERSION: 3.26.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/geocode-glib/3.26/geocode-glib-3.26.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c0dcdb7ee1222435b20acd3d7b68cd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geocode-glib2 (convenience library for the geocoding) + +SLACKBUILD NAME: geshi +SLACKBUILD LOCATION: ./libraries/geshi +SLACKBUILD FILES: README geshi.SlackBuild geshi.info slack-desc +SLACKBUILD VERSION: 1.0.8.10 +SLACKBUILD DOWNLOAD: http://download.sourceforge.net/geshi/GeSHi-1.0.8.10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 856414b31caa658dcd66a253b67926d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geshi (Generic Syntax Highlighter) + +SLACKBUILD NAME: gevent +SLACKBUILD LOCATION: ./libraries/gevent +SLACKBUILD FILES: README gevent.SlackBuild gevent.info slack-desc workaround-cython-bug.patch +SLACKBUILD VERSION: 24.11.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ab/75/a53f1cb732420f5e5d79b2563fc3504d22115e7ecfe7966e5cf9b3582ae7/gevent-24.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3547bf065718d85ed503282a05a444a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gevent (A coroutine-based network library for python) + +SLACKBUILD NAME: gf2x +SLACKBUILD LOCATION: ./libraries/gf2x +SLACKBUILD FILES: README gf2x.SlackBuild gf2x.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://gitlab.inria.fr/gf2x/gf2x/-/archive/gf2x-1.3.0/gf2x-gf2x-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18bccf5efd998424da5e99d4575de0ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gf2x (arithmetic library) + +SLACKBUILD NAME: gfbgraph +SLACKBUILD LOCATION: ./libraries/gfbgraph +SLACKBUILD FILES: README gfbgraph.SlackBuild gfbgraph.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gfbgraph/0.2/gfbgraph-0.2.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05af5bd8af691a8e8de265fe061f6705 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gfbgraph (GObject library for Facebook Graph API) + +SLACKBUILD NAME: gflags +SLACKBUILD LOCATION: ./libraries/gflags +SLACKBUILD FILES: README gflags.SlackBuild gflags.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/gflags/gflags/archive/v2.2.0/gflags-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b99048d9ab82d8c56e876fb1456c285e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gflags (C++ library) + +SLACKBUILD NAME: ghc_filesystem +SLACKBUILD LOCATION: ./libraries/ghc_filesystem +SLACKBUILD FILES: README ghc_filesystem.SlackBuild ghc_filesystem.info slack-desc +SLACKBUILD VERSION: 1.5.14 +SLACKBUILD DOWNLOAD: https://github.com/gulrak/filesystem/archive/v1.5.14/filesystem-1.5.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbd0250475eb1dbb54e9fc162126d1df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghc_filesystem (header-only std::filesystem helper library) + +SLACKBUILD NAME: giblib +SLACKBUILD LOCATION: ./libraries/giblib +SLACKBUILD FILES: README fix-configure_ac-imlib2.patch giblib.SlackBuild giblib.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/giblib/giblib-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c810ef5389baf24882a1caca2954385e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: giblib (giblib utility library) + +SLACKBUILD NAME: girara +SLACKBUILD LOCATION: ./libraries/girara +SLACKBUILD FILES: README girara.SlackBuild girara.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/girara/archive/0.4.5/girara-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3aa44eab621c58c43d9b51a26bb24e8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: girara (GTK+ based GUI for text-oriented applications) + +SLACKBUILD NAME: gismo +SLACKBUILD LOCATION: ./libraries/gismo +SLACKBUILD FILES: README gismo.SlackBuild gismo.info slack-desc +SLACKBUILD VERSION: 21.12.0 +SLACKBUILD DOWNLOAD: https://github.com/gismo/gismo/archive/v21.12.0/gismo-21.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d02efd5d9b13726c1d6db6b48499519 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gismo (C++ library for isogeometric analysis) + +SLACKBUILD NAME: gitdb +SLACKBUILD LOCATION: ./libraries/gitdb +SLACKBUILD FILES: README gitdb.SlackBuild gitdb.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/g/gitdb/gitdb-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44e4366b8bdfd306b075c3a52c96ae1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gitdb (Git Object Database) + +SLACKBUILD NAME: gitdb2 +SLACKBUILD LOCATION: ./libraries/gitdb2 +SLACKBUILD FILES: README gitdb2.SlackBuild gitdb2.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/be/eb/69f956a2b4b7c529999e624ce86d7a986a29b23f15599e8e58e17ffd9d44/gitdb2-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbc3eef5adc600021b0cb7e72e22b312 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gitdb2 (IO of git-style object databases) + +SLACKBUILD NAME: gl2ps +SLACKBUILD LOCATION: ./libraries/gl2ps +SLACKBUILD FILES: README gl2ps.SlackBuild gl2ps.info slack-desc +SLACKBUILD VERSION: 1.3.7 +SLACKBUILD DOWNLOAD: http://geuz.org/gl2ps/src/gl2ps-1.3.7.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b8da8a24fa4eceb6fe229326c8fe08f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gl2ps (OpenGL to PostScript printing library) + +SLACKBUILD NAME: glfw3 +SLACKBUILD LOCATION: ./libraries/glfw3 +SLACKBUILD FILES: README glfw3.SlackBuild glfw3.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://github.com/glfw/glfw/archive/3.4/glfw-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7470db601fcf36f0604d32b537281a70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glfw3 (OpenGL, OpenGL ES, Vulkan, window and input library) + +SLACKBUILD NAME: glktermw +SLACKBUILD LOCATION: ./libraries/glktermw +SLACKBUILD FILES: README glktermw.SlackBuild glktermw.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://www.ifarchive.org/if-archive/programming/glk/implementations/glktermw-104.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 050aeb964140f7e11f555e06a23ccb1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glktermw (library for textmode interactive fiction) + +SLACKBUILD NAME: glog +SLACKBUILD LOCATION: ./libraries/glog +SLACKBUILD FILES: README glog.SlackBuild glog.info slack-desc +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: https://github.com/google/glog/archive/v0.3.5/glog-0.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5df6d78b81e51b90ac0ecd7ed932b0d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glog (Google Logging Module) + +SLACKBUILD NAME: gloox +SLACKBUILD LOCATION: ./libraries/gloox +SLACKBUILD FILES: README gloox.SlackBuild gloox.info slack-desc +SLACKBUILD VERSION: 1.0.28 +SLACKBUILD DOWNLOAD: https://camaya.net/download/gloox-1.0.28.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 598121704086fe54af18abaabad2db7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gloox (a rock-solid, full-featured Jabber/XMPP client library) + +SLACKBUILD NAME: glw +SLACKBUILD LOCATION: ./libraries/glw +SLACKBUILD FILES: 01-fix_lib_inc_dir.patch README glw.SlackBuild glw.info slack-desc +SLACKBUILD VERSION: 8.0.0 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/mesa/glw/-/archive/master/glw-master.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3022b9cd08c6aad081efcd10522bba7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glw (SGI's OpenGL Xt/Motif widgets) + +SLACKBUILD NAME: gmtk +SLACKBUILD LOCATION: ./libraries/gmtk +SLACKBUILD FILES: README gmtk.SlackBuild gmtk.info slack-desc +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://pkgs.rpmfusion.org/repo/pkgs/free/gmtk/gmtk-1.0.8.tar.gz/ee8ab99f3ac2e0071c99a35e4847bba5/gmtk-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee8ab99f3ac2e0071c99a35e4847bba5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmtk (Gnome Mplayer Toolkit) + +SLACKBUILD NAME: gnatcoll-bindings +SLACKBUILD LOCATION: ./libraries/gnatcoll-bindings +SLACKBUILD FILES: README gnatcoll-bindings.SlackBuild gnatcoll-bindings.info slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gnatcoll-bindings/archive/v25.0.0/gnatcoll-bindings-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 575a9408717f97b88517893be0903ed4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnatcoll-bindings (GNAT Components Collection - Bindings) + +SLACKBUILD NAME: gnatcoll-core +SLACKBUILD LOCATION: ./libraries/gnatcoll-core +SLACKBUILD FILES: README compiler-error.patch gnatcoll-core.SlackBuild gnatcoll-core.info slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gnatcoll-core/archive/v25.0.0/gnatcoll-core-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 606c9b2c6b8fe025f366b01a0fc3369a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnatcoll-core (GNAT Components Collection - Core packages) + +SLACKBUILD NAME: gnatcoll-db +SLACKBUILD LOCATION: ./libraries/gnatcoll-db +SLACKBUILD FILES: README gnatcoll-db.SlackBuild gnatcoll-db.info slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gnatcoll-db/archive/v25.0.0/gnatcoll-db-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8683247ab388f32508b65bc28cdc932f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnatcoll-db (GNAT Component Collection Database packages) + +SLACKBUILD NAME: gnet +SLACKBUILD LOCATION: ./libraries/gnet +SLACKBUILD FILES: README gnet.SlackBuild gnet.info slack-desc +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gnet/2.0/gnet-2.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f42215834646f656a5ecb2f5376f66ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnet (simple network library) + +SLACKBUILD NAME: gnome-autoar +SLACKBUILD LOCATION: ./libraries/gnome-autoar +SLACKBUILD FILES: README gnome-autoar.SlackBuild gnome-autoar.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-autoar/0.4/gnome-autoar-0.4.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa664dd9735297c517d6aa9417b3d3e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-autoar (Automatic archives creating and extracting library) + +SLACKBUILD NAME: gnome-desktop +SLACKBUILD LOCATION: ./libraries/gnome-desktop +SLACKBUILD FILES: README gnome-desktop.SlackBuild gnome-desktop.info slack-desc +SLACKBUILD VERSION: 41.8 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/gnome-desktop/-/archive/41.8/gnome-desktop-41.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c97a714e5260036c0c3f48dd43e48e89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-desktop (libgnome-desktop library) + +SLACKBUILD NAME: gnome-media +SLACKBUILD LOCATION: ./libraries/gnome-media +SLACKBUILD FILES: README doinst.sh gnome-media.SlackBuild gnome-media.info slack-desc +SLACKBUILD VERSION: 2.32.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gnome-media/2.32/gnome-media-2.32.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06fc8c67add34c98bc484e0dbc404d41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-media (A set of media utilities for GNOME) + +SLACKBUILD NAME: gnome-sharp +SLACKBUILD LOCATION: ./libraries/gnome-sharp +SLACKBUILD FILES: README gnome-sharp.SlackBuild gnome-sharp.info slack-desc +SLACKBUILD VERSION: 2.24.5 +SLACKBUILD DOWNLOAD: https://download.mono-project.com/sources/gnome-sharp2/gnome-sharp-2.24.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26be828348b0c6ef020f313b6f92fbba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-sharp (.NET binding for GNOME libraries) + +SLACKBUILD NAME: gnome-vfsmm +SLACKBUILD LOCATION: ./libraries/gnome-vfsmm +SLACKBUILD FILES: README gnome-vfsmm.SlackBuild gnome-vfsmm.info slack-desc +SLACKBUILD VERSION: 2.26.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/gnome-vfsmm/2.26/gnome-vfsmm-2.26.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d27d34b6a8722c557366729071c1baab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-vfsmm (C++ wrapper for gnomevfs2 library) + +SLACKBUILD NAME: goffice +SLACKBUILD LOCATION: ./libraries/goffice +SLACKBUILD FILES: README goffice.SlackBuild goffice.info slack-desc +SLACKBUILD VERSION: 0.10.59 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/goffice/0.10/goffice-0.10.59.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db013c15c5f6280c46a395647db759a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goffice (document utilities) + +SLACKBUILD NAME: goffice0.8 +SLACKBUILD LOCATION: ./libraries/goffice0.8 +SLACKBUILD FILES: README disable-linking-pcre.patch go-conf-gsettings.c goffice0.8.SlackBuild goffice0.8.info slack-desc +SLACKBUILD VERSION: 0.8.17 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/goffice/0.8/goffice-0.8.17.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2bc2d2f51220d6883f0797d74c385b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goffice0.8 (document utilities) + +SLACKBUILD NAME: gom +SLACKBUILD LOCATION: ./libraries/gom +SLACKBUILD FILES: README gom.SlackBuild gom.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gom/0.4/gom-0.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cc4debe208cb4c91b013e5e57a99808 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gom (GObject Data Mapper) + +SLACKBUILD NAME: google-fruit +SLACKBUILD LOCATION: ./libraries/google-fruit +SLACKBUILD FILES: README google-fruit.SlackBuild google-fruit.info slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/google/fruit/archive/v3.6.0/fruit-3.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f998a57a1dea9e9662f1f432fe77186c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-fruit (dependency injection framework for C++) + +SLACKBUILD NAME: googlebenchmark +SLACKBUILD LOCATION: ./libraries/googlebenchmark +SLACKBUILD FILES: README googlebenchmark.SlackBuild googlebenchmark.info slack-desc +SLACKBUILD VERSION: 1.8.3 +SLACKBUILD DOWNLOAD: https://github.com/google/benchmark/archive/v1.8.3/benchmark-1.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b93dd03670665684f1b2e9b70ad17fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: googlebenchmark (Google tiny benchmarking library) + +SLACKBUILD NAME: gperftools +SLACKBUILD LOCATION: ./libraries/gperftools +SLACKBUILD FILES: README gperftools.SlackBuild gperftools.info slack-desc +SLACKBUILD VERSION: 2.9.1 +SLACKBUILD DOWNLOAD: https://github.com/gperftools/gperftools/archive/gperftools-2.9.1/gperftools-gperftools-2.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e340f1b247ff512119a2db98c1538dc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gperftools (multi-threaded malloc implementation & performance tools) + +SLACKBUILD NAME: granite +SLACKBUILD LOCATION: ./libraries/granite +SLACKBUILD FILES: README doinst.sh granite.SlackBuild granite.info slack-desc +SLACKBUILD VERSION: 6.2.0 +SLACKBUILD DOWNLOAD: https://github.com/elementary/granite/archive/6.2.0/granite-6.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5cb2159d784020667c87d21f82157c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: granite (Granite is a companion library for GTK and GLib.) + +SLACKBUILD NAME: greenlet +SLACKBUILD LOCATION: ./libraries/greenlet +SLACKBUILD FILES: README greenlet.SlackBuild greenlet.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2f/ff/df5fede753cc10f6a5be0931204ea30c35fa2f2ea7a35b25bdaf4fe40e46/greenlet-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13a71396abdf249280fa25d258acf435 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: greenlet (micro-threads for Python) + +SLACKBUILD NAME: grilo-plugins +SLACKBUILD LOCATION: ./libraries/grilo-plugins +SLACKBUILD FILES: README grilo-plugins.SlackBuild grilo-plugins.info slack-desc +SLACKBUILD VERSION: 0.3.15 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/grilo-plugins/0.3/grilo-plugins-0.3.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2a12b3a244b4a8841dd56f1511586d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grilo-plugins (Plugins using Grilo's API) + +SLACKBUILD NAME: grilo +SLACKBUILD LOCATION: ./libraries/grilo +SLACKBUILD FILES: README grilo.SlackBuild grilo.info slack-desc +SLACKBUILD VERSION: 0.3.15 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/grilo/0.3/grilo-0.3.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df4e68e2bba461f0aed61874d8e4e05a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grilo (Grilo media discovery framework) + +SLACKBUILD NAME: grpc +SLACKBUILD LOCATION: ./libraries/grpc +SLACKBUILD FILES: README grpc.SlackBuild grpc.info slack-desc +SLACKBUILD VERSION: 1.78.0 +SLACKBUILD DOWNLOAD: https://github.com/grpc/grpc/archive/v1.78.0/grpc-1.78.0.tar.gz https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0/opencensus-proto-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5feaaf95439619516ebdf4ee29fa2b8 0b208800a68548cbf2d4bff763c050a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grpc (High performance, open source, general RPC framework) + +SLACKBUILD NAME: grx +SLACKBUILD LOCATION: ./libraries/grx +SLACKBUILD FILES: README grx.SlackBuild grx.info slack-desc +SLACKBUILD VERSION: 249 +SLACKBUILD DOWNLOAD: http://grx.gnu.de/download/grx249.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b159fd2cfbd6c77a18be5e8fe067dc78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grx (a 2D graphics C library) + +SLACKBUILD NAME: gsm +SLACKBUILD LOCATION: ./libraries/gsm +SLACKBUILD FILES: Makefile.patch README gsm.SlackBuild gsm.info slack-desc +SLACKBUILD VERSION: 1.0.22 +SLACKBUILD DOWNLOAD: https://www.quut.com/gsm/gsm-1.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcca74c770a341d78ea4604418c1264b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsm (Lossy speech compression library and tool) + +SLACKBUILD NAME: gsnmp +SLACKBUILD LOCATION: ./libraries/gsnmp +SLACKBUILD FILES: README gsnmp.SlackBuild gsnmp.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gsnmp-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b29025d8aacb19fe5f8c03fc0dad25dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsnmp (SNMP library written on top of glib and gnet) + +SLACKBUILD NAME: gsound +SLACKBUILD LOCATION: ./libraries/gsound +SLACKBUILD FILES: README gsound.SlackBuild gsound.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/gsound/-/archive/1.0.3/gsound-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05682bce53a9dfee1b785870e8f5a6a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsound (small library for playing system sounds) + +SLACKBUILD NAME: gss-ntlmssp +SLACKBUILD LOCATION: ./libraries/gss-ntlmssp +SLACKBUILD FILES: README doinst.sh gss-ntlmssp.SlackBuild gss-ntlmssp.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/gssapi/gss-ntlmssp/archive/v1.3.1/gss-ntlmssp-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fcacbf26ca6af7e25cda5f26d7bab7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gss-ntlmssp (A GSSAPI Mechanism that implements NTLMSSP) + +SLACKBUILD NAME: gssdp +SLACKBUILD LOCATION: ./libraries/gssdp +SLACKBUILD FILES: README gssdp.SlackBuild gssdp.info slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/gssdp/1.6/gssdp-1.6.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6c33a47baab433a2af8f69ee23afbf7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gssdp (GObject-based API for handling resource of SSDP) + +SLACKBUILD NAME: gst-editing-services +SLACKBUILD LOCATION: ./libraries/gst-editing-services +SLACKBUILD FILES: README gst-editing-services.SlackBuild gst-editing-services.info slack-desc +SLACKBUILD VERSION: 1.18.5 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-1.18.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9a6af515cc46f3847a43538105c9931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst-editing-services (Library for creating editors) + +SLACKBUILD NAME: gstreamermm +SLACKBUILD LOCATION: ./libraries/gstreamermm +SLACKBUILD FILES: README fix_warnings.patch gstreamermm-volatile.patch gstreamermm.SlackBuild gstreamermm.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/gstreamermm/1.10/gstreamermm-1.10.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57e9300f247ad27a4ef4df4fecc137c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gstreamermm (C++ bindings for the GStreamer Multimedia library) + +SLACKBUILD NAME: gtk-aurora-engine +SLACKBUILD LOCATION: ./libraries/gtk-aurora-engine +SLACKBUILD FILES: README glib-single-include.patch gtk-aurora-engine.SlackBuild gtk-aurora-engine.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/gtk-aurora-engine/56438-aurora-1.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5eeea57c5938306ad7ccfc7cd71d009d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-aurora-engine (Aurora GTK Engine themes) + +SLACKBUILD NAME: gtk-fortran +SLACKBUILD LOCATION: ./libraries/gtk-fortran +SLACKBUILD FILES: README gtk-fortran.SlackBuild gtk-fortran.info slack-desc +SLACKBUILD VERSION: 4.8.0 +SLACKBUILD DOWNLOAD: https://github.com/vmagnin/gtk-fortran/archive/v4.8.0/gtk-fortran-4.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c63b88ea665142e70790e79f56a64c88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-fortran (bindings to the Fortran language) + +SLACKBUILD NAME: gtk-session-lock +SLACKBUILD LOCATION: ./libraries/gtk-session-lock +SLACKBUILD FILES: README gtk-session-lock.SlackBuild gtk-session-lock.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/Cu3PO42/gtk-session-lock/archive/v0.2.0/gtk-session-lock-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c9efb18c461ce91ac05d2e5a7b861e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-session-lock (Wayland GTK3 session-lock protocol) + +SLACKBUILD NAME: gtk-sharp +SLACKBUILD LOCATION: ./libraries/gtk-sharp +SLACKBUILD FILES: README gtk-sharp.SlackBuild gtk-sharp.info gtk-sharp2-2.12.12-gtkrange.patch slack-desc +SLACKBUILD VERSION: 2.12.45 +SLACKBUILD DOWNLOAD: https://download.mono-project.com/sources/gtk-sharp212/gtk-sharp-2.12.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48cdd0292229eba58b403930032fb766 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-sharp (GUI toolkit for mono) + +SLACKBUILD NAME: gtk-sharp3 +SLACKBUILD LOCATION: ./libraries/gtk-sharp3 +SLACKBUILD FILES: README gtk-sharp3-nolibdir.patch gtk-sharp3.SlackBuild gtk-sharp3.info slack-desc +SLACKBUILD VERSION: 3.22.2 +SLACKBUILD DOWNLOAD: https://github.com/GLibSharp/GtkSharp/archive/refs/tags/3.22.2/GtkSharp-3.22.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e328931e820216e3280bc5c9bdb1f426 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-sharp3 (GUI toolkit for mono for GTK3) + +SLACKBUILD NAME: gtk3-nocsd +SLACKBUILD LOCATION: ./libraries/gtk3-nocsd +SLACKBUILD FILES: README gtk3-nocsd.SlackBuild gtk3-nocsd.info slack-desc +SLACKBUILD VERSION: 20160617git +SLACKBUILD DOWNLOAD: https://github.com/PCMan/gtk3-nocsd/archive/82ff5a0da54aa6da27232b55eb93e5f4b5de22f2/gtk3-nocsd-82ff5a0da54aa6da27232b55eb93e5f4b5de22f2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b66e03a16409e30ddfa1f4eaf8057c1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk3-nocsd (A hack to disable gtk+ 3 client side decoration) + +SLACKBUILD NAME: gtkada +SLACKBUILD LOCATION: ./libraries/gtkada +SLACKBUILD FILES: README gtkada.SlackBuild gtkada.info slack-desc +SLACKBUILD VERSION: 25.0.1 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gtkada/archive/v25.0.1/gtkada-25.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fdc98e06b191f1d0135869df85d51458 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkada (Ada bindings for the GTK+ library) + +SLACKBUILD NAME: gtkdatabox +SLACKBUILD LOCATION: ./libraries/gtkdatabox +SLACKBUILD FILES: README doinst.sh gtkdatabox.SlackBuild gtkdatabox.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gtkdatabox/files/gtkdatabox-1/gtkdatabox-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db3a37a4495e18533cfed42f556a59f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkdatabox (GTK+ widget) + +SLACKBUILD NAME: gtkglarea +SLACKBUILD LOCATION: ./libraries/gtkglarea +SLACKBUILD FILES: README gtkglarea.SlackBuild gtkglarea.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtkglarea/2.1/gtkglarea-2.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60d4470107d4faa9fc916c9a0d05bb9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkglarea (OpenGL widget for GTK+) + +SLACKBUILD NAME: gtkglext +SLACKBUILD LOCATION: ./libraries/gtkglext +SLACKBUILD FILES: 0002-GCC-8-fixes.patch README gtkglext-no-deprecated-flags.patch gtkglext.SlackBuild gtkglext.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gtkglext/gtkglext-1.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed7ba24ce06a8630c07f2d0ee5f04ab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkglext (an OpenGL extension to GTK) + +SLACKBUILD NAME: gtkglextmm +SLACKBUILD LOCATION: ./libraries/gtkglextmm +SLACKBUILD FILES: README fix_ftbfs_gtk_2_36 gtkglextmm.SlackBuild gtkglextmm.info patch-gtkglext_gtkmm_gl-widget.cc.diff slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/gtkglext/gtkglextmm/1.2.0/gtkglextmm-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6296b82bde8daa68452b2f0b4dadcb9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkglextmm (C++ wrapper for GtkGLExt) + +SLACKBUILD NAME: gtkhtml +SLACKBUILD LOCATION: ./libraries/gtkhtml +SLACKBUILD FILES: README enchant-2.patch gtkhtml.SlackBuild gtkhtml.info slack-desc +SLACKBUILD VERSION: 4.10.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtkhtml/4.10/gtkhtml-4.10.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8538daed73de3fb5c7747d05139ef79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkhtml (lightweight HTML rendering/printing/editing engine) + +SLACKBUILD NAME: gtkimageview +SLACKBUILD LOCATION: ./libraries/gtkimageview +SLACKBUILD FILES: README disable_Werror_for_gdk_pixbuf.patch gtkimageview.SlackBuild gtkimageview.info slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gtkimageview-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8346b42012a82d5fe6f1c151bae346c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkimageview (a simple image viewer widget for GTK) + +SLACKBUILD NAME: gtkmm-utils +SLACKBUILD LOCATION: ./libraries/gtkmm-utils +SLACKBUILD FILES: README gtkmm-utils.SlackBuild gtkmm-utils.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/markoa/gtkmm-utils/archive/0.4.1/gtkmm-utils-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69ddc77bb96793d6a10995e0a0e92d31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkmm-utils (High level utility functions, classes and widgets) + +SLACKBUILD NAME: gtksourceview +SLACKBUILD LOCATION: ./libraries/gtksourceview +SLACKBUILD FILES: README allow-deprecated-glib-symbols.patch fix-pkg-config-use-before-set.patch force-gtk2.patch gtksourceview.SlackBuild gtksourceview.info slack-desc +SLACKBUILD VERSION: 2.10.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtksourceview/2.10/gtksourceview-2.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 220db5518e3f7fa06c980f057b22ba62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtksourceview (a GTK+ framework for source code editing) + +SLACKBUILD NAME: gtksourceview3 +SLACKBUILD LOCATION: ./libraries/gtksourceview3 +SLACKBUILD FILES: README d880929f02730e3a2d0e4f8fd69f2831b8ade4d0.patch gtksourceview3.SlackBuild gtksourceview3.info slack-desc +SLACKBUILD VERSION: 3.24.11 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b748da426a7d64e1304f0c532b0f2a67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtksourceview3 (a GTK+ framework for source code editing) + +SLACKBUILD NAME: gtksourceview5 +SLACKBUILD LOCATION: ./libraries/gtksourceview5 +SLACKBUILD FILES: README doinst.sh gtksourceview5.SlackBuild gtksourceview5.info slack-desc +SLACKBUILD VERSION: 5.4.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtksourceview/5.4/gtksourceview-5.4.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0cba1f8f0552cb98f0b247bea3b1651 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtksourceview5 (GTK+ framework for source code editing) + +SLACKBUILD NAME: gtkspell3 +SLACKBUILD LOCATION: ./libraries/gtkspell3 +SLACKBUILD FILES: README gtkspell3.SlackBuild gtkspell3.info slack-desc +SLACKBUILD VERSION: 3.0.10 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gtkspell/files/3.0.10/gtkspell3-3.0.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34ece0c8cd0f68e6e125624ec0953cba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtkspell3 (GTK3 spell checker interface library) + +SLACKBUILD NAME: gts +SLACKBUILD LOCATION: ./libraries/gts +SLACKBUILD FILES: README gts.SlackBuild gts.info slack-desc +SLACKBUILD VERSION: 0.7.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gts/gts-0.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f710aefd2ed9b3cc1b1216171fc5a8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gts (GNU Triangulated Surface Library) + +SLACKBUILD NAME: guichan +SLACKBUILD LOCATION: ./libraries/guichan +SLACKBUILD FILES: README guichan.SlackBuild guichan.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/guichan/guichan-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af535d7f387e774e3197cef8023ea105 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guichan (Darkbits Graphical User Interface Library for games) + +SLACKBUILD NAME: gumbo-parser +SLACKBUILD LOCATION: ./libraries/gumbo-parser +SLACKBUILD FILES: README gumbo-parser.SlackBuild gumbo-parser.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/gumbo-parser-0.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b48446a76f73c9b6253d62f197655748 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gumbo-parser (An HTML5 parsing library in pure C99) + +SLACKBUILD NAME: gupnp-av +SLACKBUILD LOCATION: ./libraries/gupnp-av +SLACKBUILD FILES: README gupnp-av.SlackBuild gupnp-av.info slack-desc use_xmlReadMemory_instead_of_xmlRecoverMemory.patch +SLACKBUILD VERSION: 0.14.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gupnp-av/0.14/gupnp-av-0.14.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9987757b9e776c5fb11d2bfade1a8bad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gupnp-av (GUPnP A/V) + +SLACKBUILD NAME: gupnp-dlna +SLACKBUILD LOCATION: ./libraries/gupnp-dlna +SLACKBUILD FILES: README gupnp-dlna.SlackBuild gupnp-dlna.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gupnp-dlna/0.12/gupnp-dlna-0.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 763703ddfa2660ed881296cab5e07047 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gupnp-dlna (GUPnP DLNA) + +SLACKBUILD NAME: gupnp +SLACKBUILD LOCATION: ./libraries/gupnp +SLACKBUILD FILES: README gupnp.SlackBuild gupnp.info slack-desc +SLACKBUILD VERSION: 1.6.9 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gupnp/1.6/gupnp-1.6.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6ff81a7eba6d614b5a745dcfff9bc66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gupnp (Object-oriented UPNP framework) + +SLACKBUILD NAME: guppy +SLACKBUILD LOCATION: ./libraries/guppy +SLACKBUILD FILES: README guppy.SlackBuild guppy.info slack-desc +SLACKBUILD VERSION: 0.1.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/g/guppy/guppy-0.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08942f467160a3559f76ea622256d699 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guppy (Python Programming Environment) + +SLACKBUILD NAME: gwenhywfar +SLACKBUILD LOCATION: ./libraries/gwenhywfar +SLACKBUILD FILES: README gwenhywfar.SlackBuild gwenhywfar.info slack-desc +SLACKBUILD VERSION: 5.14.1 +SLACKBUILD DOWNLOAD: https://www.aquamaniac.de/rdm/attachments/download/630/gwenhywfar-5.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39c861129aad4110d3f822091bc03509 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gwenhywfar (multi-purpose library for aqbanking) + +SLACKBUILD NAME: hdf +SLACKBUILD LOCATION: ./libraries/hdf +SLACKBUILD FILES: README hdf.SlackBuild hdf.info slack-desc +SLACKBUILD VERSION: 4.2.15 +SLACKBUILD DOWNLOAD: https://support.hdfgroup.org/ftp/HDF/releases/HDF4.2.15/src/hdf-4.2.15.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ab87b22c31906883a0bfaebced97cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hdf (HDF4 software libraries and utilities) + +SLACKBUILD NAME: hdf5 +SLACKBUILD LOCATION: ./libraries/hdf5 +SLACKBUILD FILES: README hdf5.SlackBuild hdf5.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.14/hdf5-1.14.1/src/hdf5-1.14.1-2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e24b8c5c50a02e8ab5b80060d49cd6ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hdf5 (HDF5 software libraries and utilities) + +SLACKBUILD NAME: hidapi +SLACKBUILD LOCATION: ./libraries/hidapi +SLACKBUILD FILES: README configure.ac.patch hidapi.SlackBuild hidapi.info slack-desc +SLACKBUILD VERSION: 0.15.0 +SLACKBUILD DOWNLOAD: https://github.com/libusb/hidapi/archive/refs/tags/hidapi-0.15.0/hidapi-0.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a91bba20cc9b6717341a723132238f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hidapi (Library to access HID devices) + +SLACKBUILD NAME: highway +SLACKBUILD LOCATION: ./libraries/highway +SLACKBUILD FILES: README highway.SlackBuild highway.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/google/highway/archive/1.3.0/highway-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c913a4c4ba849a3306d45318f66078d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: highway (Efficient and Performance-Portable Vector Software) + +SLACKBUILD NAME: hiredict +SLACKBUILD LOCATION: ./libraries/hiredict +SLACKBUILD FILES: README hiredict.SlackBuild hiredict.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://codeberg.org/redict/hiredict/archive/1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09e37ab74d01aede0c0a9a0c1f73fe35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hiredict (Minimalistic C client for Redict) + +SLACKBUILD NAME: hiredis +SLACKBUILD LOCATION: ./libraries/hiredis +SLACKBUILD FILES: README hiredis.SlackBuild hiredis.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/redis/hiredis/archive/v1.1.0/hiredis-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 699faede056b6d5aea1c3f41f832e172 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hiredis (Minimalistic C client for Redis) + +SLACKBUILD NAME: hoedown +SLACKBUILD LOCATION: ./libraries/hoedown +SLACKBUILD FILES: README hoedown.SlackBuild hoedown.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/hoedown/hoedown/archive/3.0.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63110838d60d2b502268c6b1074b160b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hoedown (Standards compliant, fast, secure Markdown library in C) + +SLACKBUILD NAME: hoel +SLACKBUILD LOCATION: ./libraries/hoel +SLACKBUILD FILES: README hoel.SlackBuild hoel.info slack-desc +SLACKBUILD VERSION: 1.4.29 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/hoel/archive/v1.4.29/hoel-1.4.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f164747011716cc49a12158412959704 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hoel (Database abstraction library written in C) + +SLACKBUILD NAME: hptt +SLACKBUILD LOCATION: ./libraries/hptt +SLACKBUILD FILES: README hptt.SlackBuild hptt.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/springer13/hptt/archive/v1.0.5/hptt-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39395950bef9cc4cba90a6ebd8bc46dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hptt (C++ library for out-of-place-tensor transpositions) + +SLACKBUILD NAME: htmlcxx +SLACKBUILD LOCATION: ./libraries/htmlcxx +SLACKBUILD FILES: README htmlcxx.SlackBuild htmlcxx.info slack-desc +SLACKBUILD VERSION: 0.87 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/htmlcxx/files/v0.87/htmlcxx-0.87.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f6429102fc0670c31ac589e8cd7543c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: htmlcxx (HTML parser library) + +SLACKBUILD NAME: htslib +SLACKBUILD LOCATION: ./libraries/htslib +SLACKBUILD FILES: README htslib.SlackBuild htslib.info slack-desc +SLACKBUILD VERSION: 1.23.1 +SLACKBUILD DOWNLOAD: https://github.com/samtools/htslib/releases/download/1.23.1/htslib-1.23.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aee2c757fd8c88b9b5b61e8a1eae99de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: htslib (High Troughput Sequencing Library) + +SLACKBUILD NAME: http-parser +SLACKBUILD LOCATION: ./libraries/http-parser +SLACKBUILD FILES: README http-parser.SlackBuild http-parser.info slack-desc +SLACKBUILD VERSION: 2.9.4 +SLACKBUILD DOWNLOAD: https://github.com/joyent/http-parser/archive/v2.9.4/http-parser-2.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b0f2371aabacbadaa03cc532cedcf92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: http-parser (HTTP request/response parser for c) + +SLACKBUILD NAME: hurry-filesize +SLACKBUILD LOCATION: ./libraries/hurry-filesize +SLACKBUILD FILES: README hurry-filesize.SlackBuild hurry-filesize.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/h/hurry.filesize/hurry.filesize-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8549ccd09bb31b5ff1e8e8c1eacc7794 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hurry-filesize (Python library for human readable file sizes) + +SLACKBUILD NAME: hyperscan +SLACKBUILD LOCATION: ./libraries/hyperscan +SLACKBUILD FILES: README hyperscan.SlackBuild hyperscan.info slack-desc +SLACKBUILD VERSION: 5.4.2 +SLACKBUILD DOWNLOAD: https://github.com/intel/hyperscan/archive/v5.4.2/hyperscan-5.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 202f4b42f5dd4a7bb2506445e51a33b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hyperscan (regex matching library) + +SLACKBUILD NAME: hypre +SLACKBUILD LOCATION: ./libraries/hypre +SLACKBUILD FILES: README hypre.SlackBuild hypre.info slack-desc +SLACKBUILD VERSION: 2.26.0 +SLACKBUILD DOWNLOAD: https://github.com/hypre-space/hypre/archive/v2.26.0/hypre-2.26.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee2183b101de344fefdd08d5dab48f85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hypre (library for preconditioners and solvers) + +SLACKBUILD NAME: iddawc +SLACKBUILD LOCATION: ./libraries/iddawc +SLACKBUILD FILES: README iddawc.SlackBuild iddawc.info slack-desc +SLACKBUILD VERSION: 1.1.9 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/iddawc/archive/v1.1.9/iddawc-1.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9df3adad70e50b3d8b4787b6b694ec5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iddawc (OAuth2 client library) + +SLACKBUILD NAME: ignition-math2 +SLACKBUILD LOCATION: ./libraries/ignition-math2 +SLACKBUILD FILES: README ignition-math2.SlackBuild ignition-math2.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://osrf-distributions.s3.amazonaws.com/ign-math/releases/ignition-math2-2.5.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11402b09f51afb2f6ef3ce6e1362e5ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ignition-math2 (small, fast, and high performance math library) + +SLACKBUILD NAME: iir1 +SLACKBUILD LOCATION: ./libraries/iir1 +SLACKBUILD FILES: README iir1.SlackBuild iir1.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://github.com/berndporr/iir1/archive/1.10.0/iir1-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b837f404e2a39bff48ec28a3252e94a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iir1 (DSP IIR Realtime C++ filter library) + +SLACKBUILD NAME: iksemel +SLACKBUILD LOCATION: ./libraries/iksemel +SLACKBUILD FILES: README iksemel.SlackBuild iksemel.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/iksemel/iksemel-1.4.tar.gz/532e77181694f87ad5eb59435d11c1ca/iksemel-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 532e77181694f87ad5eb59435d11c1ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iksemel (XML parser for Jabber apps) + +SLACKBUILD NAME: imageloader +SLACKBUILD LOCATION: ./libraries/imageloader +SLACKBUILD FILES: README imageloader.SlackBuild imageloader.info slack-desc +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/i/imageloader/imageloader-0.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f857d5571ae9a559363b83f7055f0a5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imageloader (An image loader library) + +SLACKBUILD NAME: imbe_vocoder +SLACKBUILD LOCATION: ./libraries/imbe_vocoder +SLACKBUILD FILES: README imbe_vocoder.SlackBuild imbe_vocoder.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/hellocodelinux/imbe_vocoder/archive/v0.1/imbe_vocoder-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87142e1d780d82a1d88653c8c9ca576d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imbe_vocoder (IMBE vocoder library) + +SLACKBUILD NAME: imgui +SLACKBUILD LOCATION: ./libraries/imgui +SLACKBUILD FILES: CMakeLists.txt README imgui-config.cmake.in imgui.SlackBuild imgui.info slack-desc +SLACKBUILD VERSION: 1.89.8 +SLACKBUILD DOWNLOAD: https://github.com/ocornut/imgui/archive/v1.89.8/imgui-1.89.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccfa9476c4a2e60a4282d3b611f3f433 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imgui (C++ GUI) + +SLACKBUILD NAME: imlib +SLACKBUILD LOCATION: ./libraries/imlib +SLACKBUILD FILES: README cumulative.patch imlib.SlackBuild imlib.info slack-desc +SLACKBUILD VERSION: 1.9.15 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/imlib/1.9/imlib-1.9.15.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7db987e6c52e4daf70d7d0f471238eae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imlib (General image handling library) + +SLACKBUILD NAME: imlib2 +SLACKBUILD LOCATION: ./libraries/imlib2 +SLACKBUILD FILES: README imlib2.SlackBuild imlib2.info slack-desc +SLACKBUILD VERSION: 1.12.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/enlightenment/files/imlib2-src/1.12.6/imlib2-1.12.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c66b4dabc52225562324be5a994accf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imlib2 (successor to Imlib) + +SLACKBUILD NAME: imlib2_loaders +SLACKBUILD LOCATION: ./libraries/imlib2_loaders +SLACKBUILD FILES: README imlib2_loaders.SlackBuild imlib2_loaders.info slack-desc +SLACKBUILD VERSION: 1.12.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/enlightenment/imlib2-src/1.12.3/imlib2_loaders-1.12.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad425ca611b9ac176030462542364670 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imlib2_loaders (xcf image loader for imlib2) + +SLACKBUILD NAME: ipaddress +SLACKBUILD LOCATION: ./libraries/ipaddress +SLACKBUILD FILES: README ipaddress.SlackBuild ipaddress.info slack-desc +SLACKBUILD VERSION: 1.0.22 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/97/8d/77b8cedcfbf93676148518036c6b1ce7f8e14bf07e95d7fd4ddcb8cc052f/ipaddress-1.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74c1ce3109f30eaa1ab3dd342e7b76d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipaddress (IPv4/IPv6 manipulation library) + +SLACKBUILD NAME: irrlicht +SLACKBUILD LOCATION: ./libraries/irrlicht +SLACKBUILD FILES: README irrlicht.SlackBuild irrlicht.info slack-desc +SLACKBUILD VERSION: 1.8.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/irrlicht/irrlicht-1.8.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9401cfff801395010b0912211f3cbb4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irrlicht (realtime 3D engine) + +SLACKBUILD NAME: irrlichtmt +SLACKBUILD LOCATION: ./libraries/irrlichtmt +SLACKBUILD FILES: README irrlichtmt.SlackBuild irrlichtmt.info slack-desc +SLACKBUILD VERSION: 1.9.0mt13 +SLACKBUILD DOWNLOAD: https://github.com/minetest/irrlicht/archive/1.9.0mt13/irrlicht-1.9.0mt13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fcf43213b0bc887283d8ac19c798122 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irrlichtmt (realtime 3D engine) + +SLACKBUILD NAME: itcl +SLACKBUILD LOCATION: ./libraries/itcl +SLACKBUILD FILES: README itcl.SlackBuild itcl.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/incrtcl/itcl3.4.1.tar.gz http://ponce.cc/slackware/sources/repo/tcl8.5.11-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7c98e0f69df1a675073ddd3344f0b7f 304a8ecc61d5db9e41f3653161997712 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: itcl (Object-oriented Programming Contructs to Tcl) + +SLACKBUILD NAME: jbig2dec +SLACKBUILD LOCATION: ./libraries/jbig2dec +SLACKBUILD FILES: README jbig2dec.SlackBuild jbig2dec.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://github.com/ArtifexSoftware/jbig2dec/archive/0.20/jbig2dec-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8777780b182830b2e4c65216f53a909e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jbig2dec (a JBIG2 decoder) + +SLACKBUILD NAME: jbig2enc +SLACKBUILD LOCATION: ./libraries/jbig2enc +SLACKBUILD FILES: README jbig2.1 jbig2.rst jbig2enc.SlackBuild jbig2enc.info jbig2topdf.py.1 jbig2topdf.py.rst slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://github.com/agl/jbig2enc/archive/0.30/jbig2enc-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02dcd3cf4da530d688499955c05f5e32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jbig2enc (encoder for JBIG2) + +SLACKBUILD NAME: jbigkit +SLACKBUILD LOCATION: ./libraries/jbigkit +SLACKBUILD FILES: README jbigkit.SlackBuild jbigkit.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://www.cl.cam.ac.uk/~mgk25/jbigkit/download/jbigkit-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebcf09bed9f14d7fa188d3bd57349522 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jbigkit (highly effective lossless compression algorithm) + +SLACKBUILD NAME: jcal +SLACKBUILD LOCATION: ./libraries/jcal +SLACKBUILD FILES: README jcal.SlackBuild jcal.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/jcal/jcal-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4f94ee612494cd0ab0cf1f537aaa33b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jcal (Jalali calender) + +SLACKBUILD NAME: jogamp +SLACKBUILD LOCATION: ./libraries/jogamp +SLACKBUILD FILES: README jogamp.SlackBuild jogamp.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://jogamp.org/deployment/v2.4.0/archive/Sources/gluegen-v2.4.0.tar.xz https://jogamp.org/deployment/v2.4.0/archive/Sources/jcpp-v2.4.0.tar.xz https://jogamp.org/deployment/v2.4.0/archive/Sources/joal-v2.4.0.tar.xz https://jogamp.org/deployment/v2.4.0/archive/Sources/jocl-v2.4.0.tar.xz https://jogamp.org/deployment/v2.4.0/archive/Sources/jogl-v2.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d86f1dddcbae130268215f1760dc461 fce6ee70e0fb6fa393ccbadf42361d20 4464164eaf91f723dd65890d7ff8093a d3dae1dfe275431417be0a1a6800dddb 44ee4fa39d81366bedf1ead918f102eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jogamp (Java libraries for 3D Graphics, Multimedia and Processing) + +SLACKBUILD NAME: jreen +SLACKBUILD LOCATION: ./libraries/jreen +SLACKBUILD FILES: README jreen.SlackBuild jreen.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/euroelessar/jreen/archive/v1.3.0/jreen-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 344d1d0b9b76ce64744c6d915ed125fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jreen (Extensible Qt-based asynchronious Jabber library) + +SLACKBUILD NAME: json-parser +SLACKBUILD LOCATION: ./libraries/json-parser +SLACKBUILD FILES: README json-parser.SlackBuild json-parser.info patches/ef2e7454cae8dab485ec4cbce85134a7b7bd7ecd.patch slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/udp/json-parser/archive/v1.1.0/json-parser-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89eed040e3b0b0ca7eab030e4de562b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: json-parser (very low footprint JSON parser) + +SLACKBUILD NAME: jsoncpp +SLACKBUILD LOCATION: ./libraries/jsoncpp +SLACKBUILD FILES: README jsoncpp.SlackBuild jsoncpp.info slack-desc +SLACKBUILD VERSION: 1.9.6 +SLACKBUILD DOWNLOAD: https://github.com/open-source-parsers/jsoncpp/archive/1.9.6/jsoncpp-1.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf641b36615341b31ef917f104318608 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jsoncpp (JSON C++ library) + +SLACKBUILD NAME: jsonrpc-glib +SLACKBUILD LOCATION: ./libraries/jsonrpc-glib +SLACKBUILD FILES: README jsonrpc-glib.SlackBuild jsonrpc-glib.info slack-desc +SLACKBUILD VERSION: 3.43.0 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/jsonrpc-glib/-/archive/3.43.0/jsonrpc-glib-3.43.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 415b8e1d16db48812deb46f89f1823fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jsonrpc-glib (a library to communicate using the JSON-RPC 2.0 spec) + +SLACKBUILD NAME: kaadbg +SLACKBUILD LOCATION: ./libraries/kaadbg +SLACKBUILD FILES: README kaadbg.SlackBuild kaadbg.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/k/kaadbg/kaadbg-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5301ba9f4774d55a406f46e9c603e3ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaadbg (Remote debugger runner for kaa) + +SLACKBUILD NAME: kaidan +SLACKBUILD LOCATION: ./libraries/kaidan +SLACKBUILD FILES: README doinst.sh kaidan.SlackBuild kaidan.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://invent.kde.org/network/kaidan/-/archive/v0.8.0/kaidan-v0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8037bbb3c59d21c36c21f19299bb35fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaidan (XMPP client for KDE) + +SLACKBUILD NAME: kashmir +SLACKBUILD LOCATION: ./libraries/kashmir +SLACKBUILD FILES: README kashmir.SlackBuild kashmir.info slack-desc +SLACKBUILD VERSION: 20150805 +SLACKBUILD DOWNLOAD: https://github.com/Corvusoft/kashmir-dependency/archive/2f3913f49c4ac7f9bff9224db5178f6f8f0ff3ee/kashmir-20150805.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7588cabf29f2995feb9c5409ae494b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kashmir (C++ header-only library) + +SLACKBUILD NAME: kddockwidgets +SLACKBUILD LOCATION: ./libraries/kddockwidgets +SLACKBUILD FILES: README doinst.sh kddockwidgets.SlackBuild kddockwidgets.info slack-desc +SLACKBUILD VERSION: 2.2.5 +SLACKBUILD DOWNLOAD: https://github.com/KDAB/KDDockWidgets/releases/download/v2.2.5/kddockwidgets-2.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9159ae4c8a4e430663ec53963ed87b9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kddockwidgets (KDAB's Dock Widget Framework for Qt) + +SLACKBUILD NAME: keybinder +SLACKBUILD LOCATION: ./libraries/keybinder +SLACKBUILD FILES: README keybinder.SlackBuild keybinder.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/kupferlauncher/keybinder/releases/download/v0.3.1/keybinder-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6d7caae0dcb040b08692b008a68a507 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keybinder (keyboard shortcut library) + +SLACKBUILD NAME: kidletime6 +SLACKBUILD LOCATION: ./libraries/kidletime6 +SLACKBUILD FILES: README kidletime6.SlackBuild kidletime6.info slack-desc +SLACKBUILD VERSION: 6.15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/frameworks/6.15/kidletime-6.15.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d84e8ac84b003e8ea74b7cc3e41ae9ad +SLACKBUILD SHORT DESCRIPTION: kidletime6 (Qt6 build of kidletime) + +SLACKBUILD NAME: kquickimageeditor +SLACKBUILD LOCATION: ./libraries/kquickimageeditor +SLACKBUILD FILES: README kquickimageeditor.SlackBuild kquickimageeditor.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://invent.kde.org/libraries/kquickimageeditor/-/archive/v0.2.0/kquickimageeditor-v0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 657346d901d89d8f904308ed04e16ff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kquickimageeditor (QtQuick components providing basic image editing) + +SLACKBUILD NAME: kwindowsystem6 +SLACKBUILD LOCATION: ./libraries/kwindowsystem6 +SLACKBUILD FILES: README kwindowsystem6.SlackBuild kwindowsystem6.info slack-desc +SLACKBUILD VERSION: 6.13.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/frameworks/6.13/kwindowsystem-6.13.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9ff25f2b5a06c4531efb01ae5c5d7deb +SLACKBUILD SHORT DESCRIPTION: kwindowsystem6 (Qt6 build of kwindowsystem) + +SLACKBUILD NAME: lablgtk +SLACKBUILD LOCATION: ./libraries/lablgtk +SLACKBUILD FILES: README lablgtk.SlackBuild lablgtk.info slack-desc +SLACKBUILD VERSION: 2.18.12 +SLACKBUILD DOWNLOAD: https://github.com/garrigue/lablgtk/archive/2.18.12/lablgtk-2.18.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96e5ee228ce26c7ec71a253f87e6d7f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lablgtk (an Objective Caml interface to gtk+/gtk+-2) + +SLACKBUILD NAME: lapack +SLACKBUILD LOCATION: ./libraries/lapack +SLACKBUILD FILES: README lapack.SlackBuild lapack.info patches/cmake-piecewise.diff slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/Reference-LAPACK/lapack/archive/v3.12.0/lapack-3.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b38bef123584d86a1bd8000784a7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lapack (linear algebra routines) + +SLACKBUILD NAME: layer-shell-qt6 +SLACKBUILD LOCATION: ./libraries/layer-shell-qt6 +SLACKBUILD FILES: Change_folder_names_to_LayerShellQt6.patch README layer-shell-qt6.SlackBuild layer-shell-qt6.info slack-desc +SLACKBUILD VERSION: 6.4.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/plasma/6.4.6/layer-shell-qt-6.4.6.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9b5d1d1b2ee04b5a21f84e9489f2bf7c +SLACKBUILD SHORT DESCRIPTION: layer-shell-qt6 (Qt6 build of layer-shell-qt) + +SLACKBUILD NAME: ldacBT +SLACKBUILD LOCATION: ./libraries/ldacBT +SLACKBUILD FILES: README ldacBT.SlackBuild ldacBT.info slack-desc +SLACKBUILD VERSION: 2.0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/EHfive/ldacBT/releases/download/v2.0.2.3/ldacBT-2.0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 697e40bba3e4bdca93157b13f6d8451e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ldacBT (libraries for encoding using lossy LDAC) + +SLACKBUILD NAME: leptonica +SLACKBUILD LOCATION: ./libraries/leptonica +SLACKBUILD FILES: README leptonica.SlackBuild leptonica.info slack-desc +SLACKBUILD VERSION: 1.87.0 +SLACKBUILD DOWNLOAD: https://github.com/DanBloomberg/leptonica/archive/1.87.0/leptonica-1.87.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f66c425c270e9793982289e1ff9634a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leptonica (Image Processing Library) + +SLACKBUILD NAME: levmar +SLACKBUILD LOCATION: ./libraries/levmar +SLACKBUILD FILES: Makefile.SBo README levmar.SlackBuild levmar.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/slackbuildsdirectlinks/levmar/levmar-2.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16bc34efa1617219f241eef06427f13f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: levmar (Levenberg-Marquardt nonlinear least squares algorithm) + +SLACKBUILD NAME: lib3ds +SLACKBUILD LOCATION: ./libraries/lib3ds +SLACKBUILD FILES: README lib3ds.SlackBuild lib3ds.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/lib3ds/lib3ds-1.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2572f7b0f29b591d494c1a0658b35c86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lib3ds (ibrary for managing 3D-Studio Release 3 and 4 .3ds files) + +SLACKBUILD NAME: lib3mf +SLACKBUILD LOCATION: ./libraries/lib3mf +SLACKBUILD FILES: README lib3mf.SlackBuild lib3mf.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: https://github.com/3MFConsortium/lib3mf/archive/refs/tags/v2.3.2/lib3mf-2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e3521cfd1ddec28bc82593551c1440a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lib3mf (3D Manufacturing Format in C++) + +SLACKBUILD NAME: libADLMIDI +SLACKBUILD LOCATION: ./libraries/libADLMIDI +SLACKBUILD FILES: README libADLMIDI.SlackBuild libADLMIDI.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/Wohlstand/libADLMIDI/archive/v1.5.1/libADLMIDI-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c4c7eb14cd56176dc0eb71098cce72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libADLMIDI (MIDI Synthesizer) + +SLACKBUILD NAME: libAfterImage +SLACKBUILD LOCATION: ./libraries/libAfterImage +SLACKBUILD FILES: README libAfterImage.SlackBuild libAfterImage.info libafterimage-libpng15.patch slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libAfterImage-1.20.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17a0ab8a2e6b253f222934418705963e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libAfterImage (Generic image manipulation library) + +SLACKBUILD NAME: libEMF +SLACKBUILD LOCATION: ./libraries/libEMF +SLACKBUILD FILES: README libEMF.SlackBuild libEMF.info slack-desc +SLACKBUILD VERSION: 1.0.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libemf/libemf-1.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 023e2d718e3829d9858647a97ba53eb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libEMF (drawing toolkit based on ECMA-234 to write EMF files) + +SLACKBUILD NAME: libQuotient +SLACKBUILD LOCATION: ./libraries/libQuotient +SLACKBUILD FILES: README libQuotient.SlackBuild libQuotient.info slack-desc +SLACKBUILD VERSION: 0.5.3.2 +SLACKBUILD DOWNLOAD: https://github.com/quotient-im/libQuotient/archive/0.5.3.2/libQuotient-0.5.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21d8b4840f489715676e380517880f34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libQuotient (Qt5 library to write cross-platform clients for Matrix) + +SLACKBUILD NAME: libROM +SLACKBUILD LOCATION: ./libraries/libROM +SLACKBUILD FILES: README libROM.SlackBuild libROM.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/LLNL/libROM/archive/v1.0.0/libROM-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a7365522766a61a89896e0f74a5b471 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libROM (C++ library for data-driven physical simulation methods) + +SLACKBUILD NAME: libXCFun +SLACKBUILD LOCATION: ./libraries/libXCFun +SLACKBUILD FILES: README libXCFun.SlackBuild libXCFun.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/dftlibs/xcfun/archive/v2.1.1/xcfun-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c346a287d488921029fcc26e96509692 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libXCFun (A library of exchange-correlation functionals) + +SLACKBUILD NAME: libaacs +SLACKBUILD LOCATION: ./libraries/libaacs +SLACKBUILD FILES: README libaacs.SlackBuild libaacs.info slack-desc +SLACKBUILD VERSION: 0.11.1 +SLACKBUILD DOWNLOAD: http://ftp.videolan.org/pub/videolan/libaacs/0.11.1/libaacs-0.11.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a47fc555eaaa66f469b02b9a4cc32eb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaacs (AACS specification implementation) + +SLACKBUILD NAME: libaaio +SLACKBUILD LOCATION: ./libraries/libaaio +SLACKBUILD FILES: README libaaio.SlackBuild libaaio.info libaaio.patch slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/aaio/aaio/AAIO%200.3.1%20src/libaaio-0.3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 271b4fe7ff38c65c5fc33c4d1311ca0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaaio (AAIO Advanced I/O Library) + +SLACKBUILD NAME: libaal +SLACKBUILD LOCATION: ./libraries/libaal +SLACKBUILD FILES: README libaal.SlackBuild libaal.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/reiser4/files/reiser4-utils/libaal/libaal-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 144b5ef9f13cb43cb053cb09aef63390 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaal (Library that provides reiser4 application abstraction) + +SLACKBUILD NAME: libabw +SLACKBUILD LOCATION: ./libraries/libabw +SLACKBUILD FILES: README libabw.SlackBuild libabw.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libabw/libabw-0.1.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ec0331abbbf653f08eecceb1fb787a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libabw (AbiWord Import Library) + +SLACKBUILD NAME: libadwaita +SLACKBUILD LOCATION: ./libraries/libadwaita +SLACKBUILD FILES: README doinst.sh libadwaita.SlackBuild libadwaita.info slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/libadwaita/-/archive/1.7.4/libadwaita-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96436dede62dc570435bcc022e23ec86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libadwaita (GTK 4 library implementing the GNOME HIG) + +SLACKBUILD NAME: libaec +SLACKBUILD LOCATION: ./libraries/libaec +SLACKBUILD FILES: README libaec.SlackBuild libaec.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: https://gitlab.dkrz.de/-/project/117/uploads/c161e35b8c80a8edfca52a6eaec5f3dd/libaec-1.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff2803863bd361e99737239a7dfeaccb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaec (Adaptive Entropy Coding library) + +SLACKBUILD NAME: libagentcrypt +SLACKBUILD LOCATION: ./libraries/libagentcrypt +SLACKBUILD FILES: README libagentcrypt.SlackBuild libagentcrypt.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/ndilieto/libagentcrypt/archive/v1.0.6/libagentcrypt-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e278d6707628a710d6989d3d034befc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libagentcrypt (symmetric encryption with ssh agent) + +SLACKBUILD NAME: libantlr3c +SLACKBUILD LOCATION: ./libraries/libantlr3c +SLACKBUILD FILES: README libantlr3c.SlackBuild libantlr3c.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://www.antlr3.org/download/C/libantlr3c-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08b1420129d5dccd0f4461cedf2a0d7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libantlr3c (C runtime for the ANTLR parsing library) + +SLACKBUILD NAME: libaosd +SLACKBUILD LOCATION: ./libraries/libaosd +SLACKBUILD FILES: README libaosd.SlackBuild libaosd.info slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/salix-sbo/libaosd-0.2.7.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1240768f0b2669092fd384efd97cb080 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaosd (Atheme On Screen Display library) + +SLACKBUILD NAME: libappimage +SLACKBUILD LOCATION: ./libraries/libappimage +SLACKBUILD FILES: README libappimage.SlackBuild libappimage.info slack-desc +SLACKBUILD VERSION: 1.0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/AppImage/libappimage/archive/v1.0.4-5/libappimage-1.0.4-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d662d873351e71c13f9fd78e403289c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libappimage (AppImage Library) + +SLACKBUILD NAME: libaribcaption +SLACKBUILD LOCATION: ./libraries/libaribcaption +SLACKBUILD FILES: README libaribcaption.SlackBuild libaribcaption.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/xqq/libaribcaption/archive/v1.1.1/libaribcaption-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6315ebaf84c538654c0c69cd8fa0c8f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaribcaption (ARIB B24) + +SLACKBUILD NAME: libart-lgpl +SLACKBUILD LOCATION: ./libraries/libart-lgpl +SLACKBUILD FILES: README libart-lgpl.SlackBuild libart-lgpl.info slack-desc +SLACKBUILD VERSION: r14.0.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libart-lgpl-r14.0.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12e8ee49a6c843fad3a4be9b3514104a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libart-lgpl (graphics library) + +SLACKBUILD NAME: libasr +SLACKBUILD LOCATION: ./libraries/libasr +SLACKBUILD FILES: README libasr.SlackBuild libasr.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://www.opensmtpd.org/archives/libasr-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad76b488a19de962efd2e1c57e45a13a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libasr (ASyncronous Resolver library) + +SLACKBUILD NAME: libaudclient +SLACKBUILD LOCATION: ./libraries/libaudclient +SLACKBUILD FILES: README libaudclient.SlackBuild libaudclient.info slack-desc +SLACKBUILD VERSION: 3.5_rc2 +SLACKBUILD DOWNLOAD: http://distfiles.audacious-media-player.org/libaudclient-3.5-rc2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c7006c39091226180c320e253270653 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libaudclient (legacy dbus audacious client library) + +SLACKBUILD NAME: libavc1394 +SLACKBUILD LOCATION: ./libraries/libavc1394 +SLACKBUILD FILES: README libavc1394.SlackBuild libavc1394.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libavc1394/libavc1394-0.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: caf0db059d8b8d35d6f08e6c0e1c7dfe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libavc1394 (GNU/Linux 1394 AV/C Library) + +SLACKBUILD NAME: libavif +SLACKBUILD LOCATION: ./libraries/libavif +SLACKBUILD FILES: README libavif.SlackBuild libavif.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/AOMediaCodec/libavif/archive/v1.3.0/libavif-1.3.0.tar.gz https://github.com/kmurray/libargparse/archive/ee74d1b/libargparse-ee74d1b53bd680748af14e737378de57e2a0a954.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e180551c0989f7e096a4440b89d6282d e8f6d28aa9039973c40d31186ed22de7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libavif (AVIF Encoding and Decoding Library) + +SLACKBUILD NAME: libayatana-appindicator +SLACKBUILD LOCATION: ./libraries/libayatana-appindicator +SLACKBUILD FILES: README doinst.sh libayatana-appindicator.SlackBuild libayatana-appindicator.info slack-desc +SLACKBUILD VERSION: 0.5.94 +SLACKBUILD DOWNLOAD: https://github.com/AyatanaIndicators/libayatana-appindicator/archive/0.5.94/libayatana-appindicator-0.5.94.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 811dda8254a96d9fa91580f2b46408bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libayatana-appindicator (Ayatana Indicators Shared Library ) + +SLACKBUILD NAME: libayatana-indicator +SLACKBUILD LOCATION: ./libraries/libayatana-indicator +SLACKBUILD FILES: README doinst.sh libayatana-indicator.SlackBuild libayatana-indicator.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://github.com/AyatanaIndicators/libayatana-indicator/archive/0.9.4/libayatana-indicator-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6279246c978a0d7fa582ada35bb315ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libayatana-indicator (Ayatana Indicators Shared Library) + +SLACKBUILD NAME: libb64 +SLACKBUILD LOCATION: ./libraries/libb64 +SLACKBUILD FILES: README libb64.SlackBuild libb64.info shared-library.patch slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libb64/libb64-1.2.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a5dc72eb7e32f074605260bc127c764 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libb64 (C routines for base64 encoding/decoding) + +SLACKBUILD NAME: libbass +SLACKBUILD LOCATION: ./libraries/libbass +SLACKBUILD FILES: README libbass.SlackBuild libbass.info slack-desc +SLACKBUILD VERSION: 2.4.17 +SLACKBUILD DOWNLOAD: http://www.un4seen.com/files/bass24-linux.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab3049b4b30030c2c85f09e708732997 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbass (Audio Library) + +SLACKBUILD NAME: libbassmidi +SLACKBUILD LOCATION: ./libraries/libbassmidi +SLACKBUILD FILES: README libbassmidi.SlackBuild libbassmidi.info slack-desc +SLACKBUILD VERSION: 2.4.14.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/4/9/4985968621722888acbb639de9cffd06/bassmidi24-linux.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4985968621722888acbb639de9cffd06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbassmidi (BASS MIDI extension) + +SLACKBUILD NAME: libbde +SLACKBUILD LOCATION: ./libraries/libbde +SLACKBUILD FILES: README libbde.SlackBuild libbde.info slack-desc +SLACKBUILD VERSION: 20221031 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libbde-alpha-20221031.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7c6c665a693244665e2c6aa20749ac0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbde (libYAL BitLocker library) + +SLACKBUILD NAME: libbdplus +SLACKBUILD LOCATION: ./libraries/libbdplus +SLACKBUILD FILES: README libbdplus.SlackBuild libbdplus.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: http://ftp.videolan.org/pub/videolan/libbdplus/0.2.0/libbdplus-0.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ae45244ba48790c2534df6ffad0c4bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbdplus (implementation of BD+ System Specifications) + +SLACKBUILD NAME: libbonobo +SLACKBUILD LOCATION: ./libraries/libbonobo +SLACKBUILD FILES: README libbonobo-2.32.1-c23.patch libbonobo.SlackBuild libbonobo.info remove_use_of_G_DISABLE_DEPRECATED.patch slack-desc test_no_srcdir.patch +SLACKBUILD VERSION: 2.32.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27fa902d4fdf6762ee010e7053aaf77b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbonobo (Independant CORBA interface support library) + +SLACKBUILD NAME: libbonoboui +SLACKBUILD LOCATION: ./libraries/libbonoboui +SLACKBUILD FILES: README doinst.sh libbonoboui.SlackBuild libbonoboui.info slack-desc +SLACKBUILD VERSION: 2.24.5 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/libbonoboui/2.24/libbonoboui-2.24.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 853be8e28aaa4ce48ba60be7d9046bf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbonoboui (Independant CORBA interface support library) + +SLACKBUILD NAME: libbpf +SLACKBUILD LOCATION: ./libraries/libbpf +SLACKBUILD FILES: README libbpf.SlackBuild libbpf.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/libbpf/libbpf/archive/v1.2.0/libbpf-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99c94606189ad9718e051737a4209b54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbpf (kernel-agnostic library for writing BPF programs) + +SLACKBUILD NAME: libbpg +SLACKBUILD LOCATION: ./libraries/libbpg +SLACKBUILD FILES: README libbpg.SlackBuild libbpg.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://bellard.org/bpg/libbpg-0.9.8.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1c8258bc6de26bbae7c688944a2023ac +SLACKBUILD SHORT DESCRIPTION: libbpg (BPG Image Library and Utilities) + +SLACKBUILD NAME: libbroadvoice +SLACKBUILD LOCATION: ./libraries/libbroadvoice +SLACKBUILD FILES: README libbroadvoice.SlackBuild libbroadvoice.info slack-desc +SLACKBUILD VERSION: 20230821_85752d8 +SLACKBUILD DOWNLOAD: https://github.com/freeswitch/libbroadvoice/archive/85752d8cd3347ce09355729dca6283f59a3c616c/libbroadvoice-85752d8cd3347ce09355729dca6283f59a3c616c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 102fa31995fbace547569855eae20d9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbroadvoice (broadvoice codec) + +SLACKBUILD NAME: libbsd +SLACKBUILD LOCATION: ./libraries/libbsd +SLACKBUILD FILES: README libbsd.SlackBuild libbsd.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://libbsd.freedesktop.org/releases/libbsd-0.12.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1aa07d44ee00e2cc1ae3ac10baae7a68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbsd (library of BSD functions) + +SLACKBUILD NAME: libbtbb +SLACKBUILD LOCATION: ./libraries/libbtbb +SLACKBUILD FILES: README libbtbb.SlackBuild libbtbb.info slack-desc +SLACKBUILD VERSION: 2020.12.R1 +SLACKBUILD DOWNLOAD: https://github.com/greatscottgadgets/libbtbb/archive/2020-12-R1/libbtbb-2020-12-R1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1c01829b1f32926065e72095641a6be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libbtbb (Bluetooth baseband decoding library) + +SLACKBUILD NAME: libcaes +SLACKBUILD LOCATION: ./libraries/libcaes +SLACKBUILD FILES: README libcaes.SlackBuild libcaes.info slack-desc +SLACKBUILD VERSION: 20230406 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libcaes-alpha-20230406.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac2c771c1afb65795288ec77fdbed465 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcaes (libYAL AES library) + +SLACKBUILD NAME: libcangjie +SLACKBUILD LOCATION: ./libraries/libcangjie +SLACKBUILD FILES: README libcangjie.SlackBuild libcangjie.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/Cangjians/libcangjie/releases/download/v1.3/libcangjie-1.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e50ed193b0e82b07d2d32ee6e62720b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcangjie (Library for Cangjie input method) + +SLACKBUILD NAME: libcapsimage +SLACKBUILD LOCATION: ./libraries/libcapsimage +SLACKBUILD FILES: README libcapsimage.SlackBuild libcapsimage.info slack-desc +SLACKBUILD VERSION: 5.1 +SLACKBUILD DOWNLOAD: https://www.kryoflux.com/download/spsdeclib_5.1_source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27710eb05d4391560addeeb970ea1d45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcapsimage (decoder library for KyroFlux CTR and IPF disk images) + +SLACKBUILD NAME: libcbor +SLACKBUILD LOCATION: ./libraries/libcbor +SLACKBUILD FILES: README libcbor.SlackBuild libcbor.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://github.com/PJK/libcbor/archive/v0.13.0/libcbor-0.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5256fc1e1a71daa969039609863b8476 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcbor (Schema-less binary data format) + +SLACKBUILD NAME: libccd +SLACKBUILD LOCATION: ./libraries/libccd +SLACKBUILD FILES: README libccd.SlackBuild libccd.info slack-desc +SLACKBUILD VERSION: git_f658f88 +SLACKBUILD DOWNLOAD: https://github.com/danfis/libccd/archive/f658f88f3d86a4069e1f7229156810c8bb2e10ad/libccd-f658f88f3d86a4069e1f7229156810c8bb2e10ad.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f549a516c134f566c9f37572e18e265 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libccd (collision detection) + +SLACKBUILD NAME: libcdaudio +SLACKBUILD LOCATION: ./libraries/libcdaudio +SLACKBUILD FILES: README libcdaudio.SlackBuild libcdaudio.info slack-desc +SLACKBUILD VERSION: 0.99.12p2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/libcdaudio/libcdaudio/0.99.12p2/libcdaudio-0.99.12p2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15de3830b751818a54a42899bd3ae72c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcdaudio (functions to control a CD-ROM playing audio CDs) + +SLACKBUILD NAME: libcdr +SLACKBUILD LOCATION: ./libraries/libcdr +SLACKBUILD FILES: README libcdr.SlackBuild libcdr.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5543719c505002e9da0535c7e4cf2321 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcdr (CorelDRAW Import Library) + +SLACKBUILD NAME: libcec +SLACKBUILD LOCATION: ./libraries/libcec +SLACKBUILD FILES: README libcec.SlackBuild libcec.info slack-desc +SLACKBUILD VERSION: 6.0.2 +SLACKBUILD DOWNLOAD: https://github.com/Pulse-Eight/libcec/archive/libcec-6.0.2/libcec-libcec-6.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 977e7f56279a85b52d4a2d08addb233e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcec (library for the Pulse-Eight USB-HDMI CEC Adapter) + +SLACKBUILD NAME: libchamplain +SLACKBUILD LOCATION: ./libraries/libchamplain +SLACKBUILD FILES: README libchamplain.SlackBuild libchamplain.info slack-desc +SLACKBUILD VERSION: 0.12.20 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libchamplain/0.12/libchamplain-0.12.20.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e58b364ffc2ea6bba9e58f95ee2a5229 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libchamplain (C library providing ClutterActor to display maps) + +SLACKBUILD NAME: libchardet +SLACKBUILD LOCATION: ./libraries/libchardet +SLACKBUILD FILES: README libchardet.SlackBuild libchardet.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/Joungkyun/libchardet/archive/1.0.6/libchardet-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 646b88dc93ff9799d17f9cec721f86ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libchardet (Mozilla Universal Charset Detector) + +SLACKBUILD NAME: libchewing +SLACKBUILD LOCATION: ./libraries/libchewing +SLACKBUILD FILES: README libchewing.SlackBuild libchewing.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/chewing/libchewing/releases/download/v0.5.1/libchewing-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2739d5c5697db2eb1d097b6bfb73bf0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libchewing (The intelligent phonetic input method library) + +SLACKBUILD NAME: libcifpp +SLACKBUILD LOCATION: ./libraries/libcifpp +SLACKBUILD FILES: README libcifpp.SlackBuild libcifpp.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/PDB-REDO/libcifpp/archive/v3.0.0/libcifpp-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82ca063ecb81b747527e8b76f1ba45ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcifpp (libcif++: manipulate mmCIF and PDB files) + +SLACKBUILD NAME: libcint +SLACKBUILD LOCATION: ./libraries/libcint +SLACKBUILD FILES: README libcint.SlackBuild libcint.info slack-desc +SLACKBUILD VERSION: 4.4.6 +SLACKBUILD DOWNLOAD: https://github.com/sunqm/libcint/archive/v4.4.6/libcint-4.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b382455c507e98cfde0135eb3149ff51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcint (an open source library for analytical Gaussian integrals) + +SLACKBUILD NAME: libcitadel +SLACKBUILD LOCATION: ./libraries/libcitadel +SLACKBUILD FILES: README libcitadel.SlackBuild libcitadel.info slack-desc +SLACKBUILD VERSION: 8.22 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libcitadel-8.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07bc2324b71a661d8f7bf13d6637ba66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcitadel (Citadel library) + +SLACKBUILD NAME: libclaw +SLACKBUILD LOCATION: ./libraries/libclaw +SLACKBUILD FILES: README libclaw.SlackBuild libclaw.info patches/01_libclaw-1.7.4-libdir.patch patches/02_libclaw-1.7.4-gcc62.patch patches/03_libclaw-1.7.4-gcc7.patch slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/libclaw/libclaw/1.7.4/libclaw-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f27ed8936420abb8835d59f35a4101d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libclaw (C++ Library) + +SLACKBUILD NAME: libcli +SLACKBUILD LOCATION: ./libraries/libcli +SLACKBUILD FILES: README libcli.SlackBuild libcli.info slack-desc +SLACKBUILD VERSION: 1.10.7 +SLACKBUILD DOWNLOAD: https://github.com/dparrish/libcli/archive/V1.10.7/libcli-1.10.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98c68e07babb3cc5ecc7c36c1ada4ab7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcli (cisco style telnet commandline interface library) + +SLACKBUILD NAME: libcmis +SLACKBUILD LOCATION: ./libraries/libcmis +SLACKBUILD FILES: README libcmis.SlackBuild libcmis.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/tdf/libcmis/archive/v0.5.2/libcmis-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a107a3fe137e92233fbfdd037c722442 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcmis (C++ client library for the CMIS interface) + +SLACKBUILD NAME: libcoap +SLACKBUILD LOCATION: ./libraries/libcoap +SLACKBUILD FILES: README libcoap.SlackBuild libcoap.info slack-desc +SLACKBUILD VERSION: 4.3.5a +SLACKBUILD DOWNLOAD: https://github.com/obgm/libcoap/archive/v4.3.5a/libcoap-4.3.5a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbb25a114d0681ae40eb068a2ea5dd36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcoap (C-Implementation of CoAP) + +SLACKBUILD NAME: libcompizconfig +SLACKBUILD LOCATION: ./libraries/libcompizconfig +SLACKBUILD FILES: README libcompizconfig.SlackBuild libcompizconfig.info slack-desc +SLACKBUILD VERSION: 0.8.18 +SLACKBUILD DOWNLOAD: http://www.northfield.ws/projects/compiz/releases/0.8.18/libcompizconfig-0.8.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b17c374b1c5d385b992ad9cd3d607f60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcompizconfig (A configuration library for Compiz Fusion) + +SLACKBUILD NAME: libconfig +SLACKBUILD LOCATION: ./libraries/libconfig +SLACKBUILD FILES: README doinst.sh libconfig.SlackBuild libconfig.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://github.com/hyperrealm/libconfig/archive/v1.8.2/libconfig-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 256bd735eb1b69796c820c42cb22a18e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libconfig (library for processing structured configuration files) + +SLACKBUILD NAME: libcpuid +SLACKBUILD LOCATION: ./libraries/libcpuid +SLACKBUILD FILES: README libcpuid.SlackBuild libcpuid.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/anrieff/libcpuid/archive/v0.8.1/libcpuid-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07547455373dcbcd707b6cf2738fb930 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcpuid (C library for x86 CPU detection and feature extraction) + +SLACKBUILD NAME: libcreg +SLACKBUILD LOCATION: ./libraries/libcreg +SLACKBUILD FILES: README libcreg.SlackBuild libcreg.info slack-desc +SLACKBUILD VERSION: 20221022 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libcreg-experimental-20221022.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9ec7a7981a7bb9f0295bcab5c2683fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcreg (libYAL CREG library) + +SLACKBUILD NAME: libcryptui +SLACKBUILD LOCATION: ./libraries/libcryptui +SLACKBUILD FILES: README doinst.sh libcryptui.SlackBuild libcryptui.info slack-desc +SLACKBUILD VERSION: 3.12.2 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/libcryptui/3.12/libcryptui-3.12.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da0ca49a8854e33aecce949f62def9d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcryptui (Interface components for OpenPGP) + +SLACKBUILD NAME: libcsv +SLACKBUILD LOCATION: ./libraries/libcsv +SLACKBUILD FILES: README git2tarxz.sh libcsv.SlackBuild libcsv.info slack-desc +SLACKBUILD VERSION: 3.0.3+20210820_b1d5212 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/libcsv-3.0.3+20210820_b1d5212.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 773f34c4fd7976791dc6cdb8f9f0d4a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcsv (library to read/write comma-separated-value data) + +SLACKBUILD NAME: libctl +SLACKBUILD LOCATION: ./libraries/libctl +SLACKBUILD FILES: README libctl.SlackBuild libctl.info slack-desc +SLACKBUILD VERSION: 4.5.1 +SLACKBUILD DOWNLOAD: https://github.com/NanoComp/libctl/releases/download/v4.5.1/libctl-4.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9671363c5a9eb4e0aebf5b140acd486d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libctl (flexible control of scientific simulations) + +SLACKBUILD NAME: libcuefile +SLACKBUILD LOCATION: ./libraries/libcuefile +SLACKBUILD FILES: README libcuefile.SlackBuild libcuefile.info slack-desc +SLACKBUILD VERSION: r475 +SLACKBUILD DOWNLOAD: http://files.musepack.net/source/libcuefile_r475.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a6ac52e1080fd54f0f59372345f1e4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcuefile (CUE File library) + +SLACKBUILD NAME: libcurl-gnutls +SLACKBUILD LOCATION: ./libraries/libcurl-gnutls +SLACKBUILD FILES: README libcurl-gnutls.SlackBuild libcurl-gnutls.info slack-desc +SLACKBUILD VERSION: 8.18.0 +SLACKBUILD DOWNLOAD: https://curl.se/download/curl-8.18.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dae6088bf7af69d3b0a87c762de92248 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcurl-gnutls (An URL retrieval library linked against gnutls) + +SLACKBUILD NAME: libcutefish +SLACKBUILD LOCATION: ./libraries/libcutefish +SLACKBUILD FILES: 01-outputmodel.patch README libcutefish.SlackBuild libcutefish.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/cutefishos/libcutefish/archive/0.7/libcutefish-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d88f59c8fe1e6e54d64eb5096c59df4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcutefish (System libraries for Cutefish applications) + +SLACKBUILD NAME: libdaemon +SLACKBUILD LOCATION: ./libraries/libdaemon +SLACKBUILD FILES: README libdaemon.SlackBuild libdaemon.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/libdaemon/libdaemon-0.14.tar.gz/509dc27107c21bcd9fbf2f95f5669563/libdaemon-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 509dc27107c21bcd9fbf2f95f5669563 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdaemon (Unix daemonizing library) + +SLACKBUILD NAME: libdart +SLACKBUILD LOCATION: ./libraries/libdart +SLACKBUILD FILES: README libdart.SlackBuild libdart.info slack-desc +SLACKBUILD VERSION: 6.2.0 +SLACKBUILD DOWNLOAD: https://github.com/dartsim/dart/archive/v6.2.0/dart-6.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 952636ef8794fe8f867a81546a864d6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdart (Dynamic Animation and Robotics Toolkit) + +SLACKBUILD NAME: libdatachannel +SLACKBUILD LOCATION: ./libraries/libdatachannel +SLACKBUILD FILES: README libdatachannel.SlackBuild libdatachannel.info slack-desc +SLACKBUILD VERSION: 0.22.6 +SLACKBUILD DOWNLOAD: https://github.com/paullouisageneau/libdatachannel/archive/v0.22.6/libdatachannel-0.22.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd892aa0967fd2f50f2a3a8bfd1f9bd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdatachannel (C/C++ WebRTC network library) + +SLACKBUILD NAME: libdazzle +SLACKBUILD LOCATION: ./libraries/libdazzle +SLACKBUILD FILES: README libdazzle.SlackBuild libdazzle.info slack-desc +SLACKBUILD VERSION: 3.44.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libdazzle/3.44/libdazzle-3.44.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 203815dd90239ff732c19fc700417c74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdazzle (Dazzle Library) + +SLACKBUILD NAME: libdbh2 +SLACKBUILD LOCATION: ./libraries/libdbh2 +SLACKBUILD FILES: README libdbh2.SlackBuild libdbh2.info slack-desc +SLACKBUILD VERSION: 5.0.19 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/dbh/files/dbh/5.0.19/libdbh2-5.0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68098c2920c7bc099ba35632bc018c25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdbh2 (Disk Based Hashtable) + +SLACKBUILD NAME: libdbi-drivers +SLACKBUILD LOCATION: ./libraries/libdbi-drivers +SLACKBUILD FILES: README libdbi-drivers.SlackBuild libdbi-drivers.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libdbi-drivers/libdbi-drivers-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f47b960e225eede2cdeaabf7d22f59f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdbi-drivers (Database Independent Abstraction Layer for C) + +SLACKBUILD NAME: libdbi +SLACKBUILD LOCATION: ./libraries/libdbi +SLACKBUILD FILES: README libdbi.SlackBuild libdbi.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libdbi/libdbi-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05e2ceeac4bc85fbe40de8b4b22d9ab3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdbi (Database Independent Abstraction Layer for C) + +SLACKBUILD NAME: libdbus-c++ +SLACKBUILD LOCATION: ./libraries/libdbus-c++ +SLACKBUILD FILES: README libdbus-c++.SlackBuild libdbus-c++.info patches/libdbus-c++-gcc7.patch patches/libdbus-c++-glibmm-2.43.patch patches/libdbus-c++-nodocdatetime.patch patches/libdbus-c++-noreturn.patch patches/libdbus-c++-pthread.patch patches/libdbus-c++-sover.patch slack-desc +SLACKBUILD VERSION: 20160924_e3455d2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libdbus-c++-20160924_e3455d2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6aa26e23d73fa0f02d03e68932f8be7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdbus-c++: libdbus-c++ (C++ API for D-BUS) + +SLACKBUILD NAME: libdbusmenu-lxqt +SLACKBUILD LOCATION: ./libraries/libdbusmenu-lxqt +SLACKBUILD FILES: README libdbusmenu-lxqt.SlackBuild libdbusmenu-lxqt.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/libdbusmenu-lxqt/releases/download/0.3.0/libdbusmenu-lxqt-0.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2ccc567ac1481ac1d065639cb7bf8ad7 +SLACKBUILD SHORT DESCRIPTION: libdbusmenu-lxqt (fork of libdbusmenu-qt) + +SLACKBUILD NAME: libdc1394 +SLACKBUILD LOCATION: ./libraries/libdc1394 +SLACKBUILD FILES: README libdc1394.SlackBuild libdc1394.info slack-desc +SLACKBUILD VERSION: 2.2.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libdc1394/libdc1394-2.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 003856054d39f12c18ab9e0f1e527e2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdc1394 (1394-Based Digital Camera Control Library) + +SLACKBUILD NAME: libdca +SLACKBUILD LOCATION: ./libraries/libdca +SLACKBUILD FILES: README libdca.SlackBuild libdca.info slack-desc +SLACKBUILD VERSION: 0.0.7 +SLACKBUILD DOWNLOAD: http://download.videolan.org/pub/videolan/libdca/0.0.7/libdca-0.0.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68916db60e3017d92841f77908518a11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdca (free DTS Coherent Acoustics decoder) + +SLACKBUILD NAME: libde265 +SLACKBUILD LOCATION: ./libraries/libde265 +SLACKBUILD FILES: README libde265.SlackBuild libde265.info slack-desc +SLACKBUILD VERSION: 1.0.16 +SLACKBUILD DOWNLOAD: https://github.com/strukturag/libde265/releases/download/v1.0.16/libde265-1.0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3173ff6fa273e139de19e6e77bec9b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libde265 (open h.265 codec implementation) + +SLACKBUILD NAME: libdex +SLACKBUILD LOCATION: ./libraries/libdex +SLACKBUILD FILES: README libdex.SlackBuild libdex.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libdex/0.2/libdex-0.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bf5640e7c9011112eb95b91e7cfa23d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdex ("Deferred Execution") + +SLACKBUILD NAME: libdispatch +SLACKBUILD LOCATION: ./libraries/libdispatch +SLACKBUILD FILES: README libdispatch.SlackBuild libdispatch.info slack-desc +SLACKBUILD VERSION: 5.5 +SLACKBUILD DOWNLOAD: https://github.com/apple/swift-corelibs-libdispatch/archive/swift-5.5-RELEASE/swift-corelibs-libdispatch-swift-5.5-RELEASE.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 865c9d5225e29cbeebb903faa5e29a2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdispatch (Grand Central Dispatch) + +SLACKBUILD NAME: libdivecomputer +SLACKBUILD LOCATION: ./libraries/libdivecomputer +SLACKBUILD FILES: README libdivecomputer.SlackBuild libdivecomputer.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: http://www.libdivecomputer.org/releases/libdivecomputer-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eda9ab8308e62e04f18a96a8a68f4714 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdivecomputer (Library to communicate with dive computers) + +SLACKBUILD NAME: libdmapsharing +SLACKBUILD LOCATION: ./libraries/libdmapsharing +SLACKBUILD FILES: README glib-single-include.patch libdmapsharing.SlackBuild libdmapsharing.info slack-desc +SLACKBUILD VERSION: 2.1.9 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/libdmapsharing-2.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04f722d08f56a01f3c985bfdeb4b28ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdmapsharing (library for the DMAP family of protocols) + +SLACKBUILD NAME: libdockapp +SLACKBUILD LOCATION: ./libraries/libdockapp +SLACKBUILD FILES: README doinst.sh libdockapp.SlackBuild libdockapp.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/libdockapp-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b029c2b2542d1974085690427354501 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdockapp (library for developing WindowMaker dockapps) + +SLACKBUILD NAME: libdraco +SLACKBUILD LOCATION: ./libraries/libdraco +SLACKBUILD FILES: README gltf_decoder_cc.patch gltf_utils_h.patch libdraco.SlackBuild libdraco.info slack-desc +SLACKBUILD VERSION: 1.5.7 +SLACKBUILD DOWNLOAD: https://github.com/google/draco/archive/1.5.7/draco-1.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b91def257264152be35c62f82f805d25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdraco (3D graphics data compression) + +SLACKBUILD NAME: libdsk +SLACKBUILD LOCATION: ./libraries/libdsk +SLACKBUILD FILES: README doinst.sh libdsk.SlackBuild libdsk.info slack-desc +SLACKBUILD VERSION: 1.5.18 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/libdsk-1.5.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73acef984a7e78658c152b914ef4c88a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdsk (library for accessing discs) + +SLACKBUILD NAME: libdv +SLACKBUILD LOCATION: ./libraries/libdv +SLACKBUILD FILES: README libdv.SlackBuild libdv.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libdv/libdv-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f895162161cfa4bb4a94c070a7caa6c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdv (DV Video codec) + +SLACKBUILD NAME: libdvbcsa +SLACKBUILD LOCATION: ./libraries/libdvbcsa +SLACKBUILD FILES: README libdvbcsa.SlackBuild libdvbcsa.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://download.videolan.org/videolan/libdvbcsa/1.1.0/libdvbcsa-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 478ab1ca56ca58d2667da6ce22f74e39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdvbcsa (library for DVB Common Scrambling Algorithm) + +SLACKBUILD NAME: libdvbpsi +SLACKBUILD LOCATION: ./libraries/libdvbpsi +SLACKBUILD FILES: README libdvbpsi.SlackBuild libdvbpsi.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: http://download.videolan.org/pub/libdvbpsi/1.3.3/libdvbpsi-1.3.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b556ab08bb62a8bec61f5c1649bc9a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdvbpsi (Library for MPEG TS and DVB PSI Tables) + +SLACKBUILD NAME: libdvdcss +SLACKBUILD LOCATION: ./libraries/libdvdcss +SLACKBUILD FILES: README libdvdcss.SlackBuild libdvdcss.info slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: http://download.videolan.org/pub/libdvdcss/1.4.3/libdvdcss-1.4.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e98239a88af9b2204f9b9d987c2bc71a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdvdcss (DVD decryption library) + +SLACKBUILD NAME: libdwarf +SLACKBUILD LOCATION: ./libraries/libdwarf +SLACKBUILD FILES: README libdwarf.SlackBuild libdwarf.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://www.prevanders.net/libdwarf-2.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cb819b2536f1bdcd8ec8fd3358f0796 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdwarf (DWARF parser/generator library) + +SLACKBUILD NAME: libdxfrw +SLACKBUILD LOCATION: ./libraries/libdxfrw +SLACKBUILD FILES: README libdxfrw.SlackBuild libdxfrw.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/LibreCAD/libdxfrw/archive/LC2.2.0/libdxfrw-LC2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d34bbab5677bac2bc73761405a17018 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdxfrw (C++ Library for DXG/DWG files) + +SLACKBUILD NAME: libdynamite +SLACKBUILD LOCATION: ./libraries/libdynamite +SLACKBUILD FILES: README libdynamite.SlackBuild libdynamite.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/synce/Dynamite/0.1.1/libdynamite-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 238bf243dba2166a2e0e141b18065235 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdynamite (cab extractor) + +SLACKBUILD NAME: libe-book +SLACKBUILD LOCATION: ./libraries/libe-book +SLACKBUILD FILES: README libe-book.SlackBuild libe-book.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/libebook/files/libe-book-0.1.3/libe-book-0.1.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2956f1c5e7950b0018979a132165da8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libe-book (reflowable e-book import library) + +SLACKBUILD NAME: libearth +SLACKBUILD LOCATION: ./libraries/libearth +SLACKBUILD FILES: README libearth.SlackBuild libearth.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/libearth/libearth-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0358c6b0c36f3d22beafe946cc0f71e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libearth (The shared common library for Earth Reader apps) + +SLACKBUILD NAME: libeatmydata +SLACKBUILD LOCATION: ./libraries/libeatmydata +SLACKBUILD FILES: README libeatmydata.SlackBuild libeatmydata.info slack-desc +SLACKBUILD VERSION: 129 +SLACKBUILD DOWNLOAD: https://www.flamingspork.com/projects/libeatmydata/libeatmydata-129.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b534af90894134face41ee5c5632dfc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libeatmydata (a small LD_PRELOAD library designed to disable fsync) + +SLACKBUILD NAME: libebml +SLACKBUILD LOCATION: ./libraries/libebml +SLACKBUILD FILES: README libebml.SlackBuild libebml.info slack-desc +SLACKBUILD VERSION: 1.4.5 +SLACKBUILD DOWNLOAD: http://dl.matroska.org/downloads/libebml/libebml-1.4.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b6c3c60e0eb54f0156561052ebfba2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libebml (a C++ library for parsing EBML files) + +SLACKBUILD NAME: libeditline +SLACKBUILD LOCATION: ./libraries/libeditline +SLACKBUILD FILES: README libeditline.SlackBuild libeditline.info slack-desc +SLACKBUILD VERSION: 1.17.1 +SLACKBUILD DOWNLOAD: https://github.com/troglobit/editline/releases/download/1.17.1/editline-1.17.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 732fb25b3777f089e18a32725712e9c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libeditline (Line editing library) + +SLACKBUILD NAME: libee +SLACKBUILD LOCATION: ./libraries/libee +SLACKBUILD FILES: README libee.SlackBuild libee.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: http://www.libee.org/download/files/download/libee-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bbf4160876c12db6193c06e2badedb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libee (An Event Expression Library inspired by CEE) + +SLACKBUILD NAME: libeot +SLACKBUILD LOCATION: ./libraries/libeot +SLACKBUILD FILES: README libeot.SlackBuild libeot.info slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://github.com/umanwizard/libeot/archive/v0.01/libeot-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 891ec10e22c090a09420dbbb5efacfd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libeot (Embedded OpenType Import Library) + +SLACKBUILD NAME: libepubgen +SLACKBUILD LOCATION: ./libraries/libepubgen +SLACKBUILD FILES: README libepubgen.SlackBuild libepubgen.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/libepubgen/files/libepubgen-0.1.1/libepubgen-0.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e710ab7e45ecdecac4983db18dd2629 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libepubgen (EPUB generator for librevenge) + +SLACKBUILD NAME: libesedb +SLACKBUILD LOCATION: ./libraries/libesedb +SLACKBUILD FILES: README libesedb.SlackBuild libesedb.info slack-desc +SLACKBUILD VERSION: 20230318 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libesedb-experimental-20230318.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32836fbeb8146026770f5f7d13f727fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libesedb (libYAL library for ESE databases) + +SLACKBUILD NAME: libesmtp +SLACKBUILD LOCATION: ./libraries/libesmtp +SLACKBUILD FILES: README libesmtp.SlackBuild libesmtp.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://ftp.osuosl.org/pub/blfs/svn/l/libesmtp-1.0.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf3915e627fd8f35524a8fdfeed979c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libesmtp (A library for posting Electronic Mail) + +SLACKBUILD NAME: libestr +SLACKBUILD LOCATION: ./libraries/libestr +SLACKBUILD FILES: README libestr.SlackBuild libestr.info slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: http://libestr.adiscon.com/files/download/libestr-0.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f25a2332750d4bfacfb314235fedff0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libestr (some essentials for string handling) + +SLACKBUILD NAME: libetonyek +SLACKBUILD LOCATION: ./libraries/libetonyek +SLACKBUILD FILES: README libetonyek.SlackBuild libetonyek.info slack-desc +SLACKBUILD VERSION: 0.1.10 +SLACKBUILD DOWNLOAD: https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c29792ef7d4cb98463e3c3ec3e56ace6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libetonyek (Apple Keynote Import Library) + +SLACKBUILD NAME: libetpan +SLACKBUILD LOCATION: ./libraries/libetpan +SLACKBUILD FILES: README libetpan.SlackBuild libetpan.info slack-desc +SLACKBUILD VERSION: 1.9.4 +SLACKBUILD DOWNLOAD: https://github.com/dinhviethoa/libetpan/archive/1.9.4/libetpan-1.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66bc8ccb241123aa61d405a576763a44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libetpan (A mail purpose library) + +SLACKBUILD NAME: libevhtp +SLACKBUILD LOCATION: ./libraries/libevhtp +SLACKBUILD FILES: README libevhtp.SlackBuild libevhtp.info slack-desc +SLACKBUILD VERSION: 1.2.18 +SLACKBUILD DOWNLOAD: https://github.com/criticalstack/libevhtp/archive/1.2.18/libevhtp-1.2.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee1ae46269309acbda568c42a93d1a88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libevhtp (libevent HTTP API) + +SLACKBUILD NAME: libevt +SLACKBUILD LOCATION: ./libraries/libevt +SLACKBUILD FILES: README libevt.SlackBuild libevt.info slack-desc +SLACKBUILD VERSION: 20221022 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libevt-alpha-20221022.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7e204d482d9bd1d10ebd68fdf2496d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libevt (libYAL EVT library) + +SLACKBUILD NAME: libevtx +SLACKBUILD LOCATION: ./libraries/libevtx +SLACKBUILD FILES: README libevtx.SlackBuild libevtx.info slack-desc +SLACKBUILD VERSION: 20221101 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libevtx-alpha-20221101.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e074139362ed29fac89803b9edab1cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libevtx (libYAL EVTX library) + +SLACKBUILD NAME: libewf +SLACKBUILD LOCATION: ./libraries/libewf +SLACKBUILD FILES: README libewf.SlackBuild libewf.info slack-desc +SLACKBUILD VERSION: 20140816 +SLACKBUILD DOWNLOAD: https://github.com/libyal/libewf-legacy/releases/download/20140816/libewf-20140816.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b64d7aba2e5485d8f6b9ed70005acbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libewf (libYAL Expert Witness Compression library) + +SLACKBUILD NAME: libexe +SLACKBUILD LOCATION: ./libraries/libexe +SLACKBUILD FILES: README libexe.SlackBuild libexe.info slack-desc +SLACKBUILD VERSION: 20230318 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libexe-experimental-20230318.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95b1cc5f13fdc462d8c99d589797c7cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libexe (libYAL EXE library) + +SLACKBUILD NAME: libexif-gtk +SLACKBUILD LOCATION: ./libraries/libexif-gtk +SLACKBUILD FILES: README gtk+-2.12.x-enable-deprecated.patch libexif-gtk.SlackBuild libexif-gtk.info slack-desc +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libexif/libexif-gtk-0.3.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ecdba41f3e0f20a11b8555bd2dd2a07 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libexif-gtk (provides GTK+ widgets to display/edit EXIF tags) + +SLACKBUILD NAME: libexttextcat +SLACKBUILD LOCATION: ./libraries/libexttextcat +SLACKBUILD FILES: README libexttextcat.SlackBuild libexttextcat.info slack-desc +SLACKBUILD VERSION: 3.4.5 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libexttextcat/libexttextcat-3.4.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69c984b1785b56942179eb0ddc9c758f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libexttextcat (N-Gram-Based Text Categorization library) + +SLACKBUILD NAME: libfabric +SLACKBUILD LOCATION: ./libraries/libfabric +SLACKBUILD FILES: README libfabric.SlackBuild libfabric.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ofiwg/libfabric/archive/v2.4.0/libfabric-2.4.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3bdcd4ed2c0c71be55d621f48bd7d759 +SLACKBUILD SHORT DESCRIPTION: libfabric (Open Fabrics Interface) + +SLACKBUILD NAME: libfaketime +SLACKBUILD LOCATION: ./libraries/libfaketime +SLACKBUILD FILES: README libfaketime.SlackBuild libfaketime.info slack-desc +SLACKBUILD VERSION: 0.9.10 +SLACKBUILD DOWNLOAD: https://github.com/wolfcw/libfaketime/archive/v0.9.10/libfaketime-0.9.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbeaa43f514fc8e637e5efdac53e2671 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfaketime (FakeTime Preload Library) + +SLACKBUILD NAME: libfastjson +SLACKBUILD LOCATION: ./libraries/libfastjson +SLACKBUILD FILES: README libfastjson.SlackBuild libfastjson.info slack-desc +SLACKBUILD VERSION: 1.2304.0 +SLACKBUILD DOWNLOAD: https://download.rsyslog.com/libfastjson/libfastjson-1.2304.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d949467b3ad51a258cf693c3c3f94112 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfastjson (a fork from json-c) + +SLACKBUILD NAME: libfdk-aac +SLACKBUILD LOCATION: ./libraries/libfdk-aac +SLACKBUILD FILES: README libfdk-aac.SlackBuild libfdk-aac.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/mstorsjo/fdk-aac/archive/v2.0.3/fdk-aac-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbaf688a6fd6ddf63c68566909a178b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfdk-aac (Fraunhofer FDK AAC code from Android.) + +SLACKBUILD NAME: libffado +SLACKBUILD LOCATION: ./libraries/libffado +SLACKBUILD FILES: README doinst.sh libffado.SlackBuild libffado.info slack-desc +SLACKBUILD VERSION: 2.4.9 +SLACKBUILD DOWNLOAD: http://www.ffado.org/files/libffado-2.4.9.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e20b9d52a42707cc03f91fa5996b027 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libffado (Firewire audio interface drivers) + +SLACKBUILD NAME: libfido2 +SLACKBUILD LOCATION: ./libraries/libfido2 +SLACKBUILD FILES: README libfido2.SlackBuild libfido2.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/libfido2/Releases/libfido2-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7d6bc03c68f1203bfc27ed570d299f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfido2 (Yubico 2UF C Library) + +SLACKBUILD NAME: libfilezilla +SLACKBUILD LOCATION: ./libraries/libfilezilla +SLACKBUILD FILES: README libfilezilla.SlackBuild libfilezilla.info slack-desc +SLACKBUILD VERSION: 0.54.1 +SLACKBUILD DOWNLOAD: https://sbo-source.s3.ap-southeast-1.amazonaws.com/libfilezilla-0.54.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3629b45b626b74184dcbad84c081fdac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfilezilla (C++ Library) + +SLACKBUILD NAME: libfilteraudio +SLACKBUILD LOCATION: ./libraries/libfilteraudio +SLACKBUILD FILES: README libfilteraudio.SlackBuild libfilteraudio.info slack-desc +SLACKBUILD VERSION: 20161122_ada2f4f +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/libfilteraudio/libfilteraudio-20161122_ada2f4f.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10e6168cbfba801ba9bae9456ff43401 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfilteraudio (audio filtering library) + +SLACKBUILD NAME: libfishsound +SLACKBUILD LOCATION: ./libraries/libfishsound +SLACKBUILD FILES: README libfishsound.SlackBuild libfishsound.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/kfish/libfishsound/archive/1.0.0/libfishsound-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7f3f4d9e8afb2a832b4a5d19d533ed3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfishsound (unified API for xiph.org audio codecs) + +SLACKBUILD NAME: libfixposix +SLACKBUILD LOCATION: ./libraries/libfixposix +SLACKBUILD FILES: README libfixposix.SlackBuild libfixposix.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/sionescu/libfixposix/archive/v0.5.1/libfixposix-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0459e0a98cc07372daca0b0614293e15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfixposix (Thin wrapper over POSIX syscalls) + +SLACKBUILD NAME: libfm-extra +SLACKBUILD LOCATION: ./libraries/libfm-extra +SLACKBUILD FILES: README libfm-extra.SlackBuild libfm-extra.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/libfm-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bdf626bbb291f8bd7fb903117698b83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfm-extra (pcmanfm library) + +SLACKBUILD NAME: libfm-qt +SLACKBUILD LOCATION: ./libraries/libfm-qt +SLACKBUILD FILES: README doinst.sh libfm-qt.SlackBuild libfm-qt.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxqt/libfm-qt/releases/download/1.4.0/libfm-qt-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d018e160cefdbccfea8bd550f2d7b517 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfm-qt (PCManFM-Qt library) + +SLACKBUILD NAME: libfm-qt6 +SLACKBUILD LOCATION: ./libraries/libfm-qt6 +SLACKBUILD FILES: README doinst.sh libfm-qt6.SlackBuild libfm-qt6.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/libfm-qt/releases/download/2.3.1/libfm-qt-2.3.1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c651c1bc1b7bc68e41490ff9cf2126cc +SLACKBUILD SHORT DESCRIPTION: libfm-qt6 (PCManFM-Qt library) + +SLACKBUILD NAME: libfm +SLACKBUILD LOCATION: ./libraries/libfm +SLACKBUILD FILES: README doinst.sh libfm.SlackBuild libfm.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/libfm-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bdf626bbb291f8bd7fb903117698b83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfm (pcmanfm library) + +SLACKBUILD NAME: libfprint +SLACKBUILD LOCATION: ./libraries/libfprint +SLACKBUILD FILES: README libfprint.SlackBuild libfprint.info slack-desc +SLACKBUILD VERSION: 1.94.2 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/libfprint/libfprint/-/archive/v1.94.2/libfprint-v1.94.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1589f6e84fc1ec21ffacf45c8388a93a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfprint (library for support fingerprint reader devices) + +SLACKBUILD NAME: libfreehand +SLACKBUILD LOCATION: ./libraries/libfreehand +SLACKBUILD FILES: 0001-Add-missing-semicolon-to-fix-build-with-icu-65.1.patch README libfreehand.SlackBuild libfreehand.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3788f5686839fd097bd77d8f51c3d04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfreehand (Adobe FreeHand Import Library) + +SLACKBUILD NAME: libfsapfs +SLACKBUILD LOCATION: ./libraries/libfsapfs +SLACKBUILD FILES: README libfsapfs.SlackBuild libfsapfs.info slack-desc +SLACKBUILD VERSION: 20221102 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfsapfs-experimental-20221102.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3504b3471e04a2f6b71ea96edd27c3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfsapfs (libYAL APFS library) + +SLACKBUILD NAME: libfsext +SLACKBUILD LOCATION: ./libraries/libfsext +SLACKBUILD FILES: README libfsext.SlackBuild libfsext.info slack-desc +SLACKBUILD VERSION: 20220829 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfsext-experimental-20220829.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccc86b81c9f40130c99b57bbc6e030f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfsext (libYAL EXT file system library) + +SLACKBUILD NAME: libfsfat +SLACKBUILD LOCATION: ./libraries/libfsfat +SLACKBUILD FILES: README libfsfat.SlackBuild libfsfat.info slack-desc +SLACKBUILD VERSION: 20220925 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfsfat-experimental-20220925.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aeb3ec60ace9bad6708d26bc2ba10a82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfsfat (libYAL FAT file system library) + +SLACKBUILD NAME: libfshfs +SLACKBUILD LOCATION: ./libraries/libfshfs +SLACKBUILD FILES: README libfshfs.SlackBuild libfshfs.info slack-desc +SLACKBUILD VERSION: 20220831 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfshfs-experimental-20220831.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75991d9dc3854cd364a3d339b2617089 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfshfs (libYAL HFS file system library) + +SLACKBUILD NAME: libfsntfs +SLACKBUILD LOCATION: ./libraries/libfsntfs +SLACKBUILD FILES: README libfsntfs.SlackBuild libfsntfs.info slack-desc +SLACKBUILD VERSION: 20230427 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfsntfs-experimental-20230427.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d59092cf5362906a14bda85004010774 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfsntfs (libYAL NTFS library) + +SLACKBUILD NAME: libfsxfs +SLACKBUILD LOCATION: ./libraries/libfsxfs +SLACKBUILD FILES: README libfsxfs.SlackBuild libfsxfs.info slack-desc +SLACKBUILD VERSION: 20220829 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfsxfs-experimental-20220829.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a982827fc9cbf97fea9f634c4633b013 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfsxfs (libYAL XFS file system library) + +SLACKBUILD NAME: libftdi +SLACKBUILD LOCATION: ./libraries/libftdi +SLACKBUILD FILES: README libftdi.SlackBuild libftdi.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://www.intra2net.com/en/developer/libftdi/download/libftdi-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 355d4474e3faa81b485d6a604b06951f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libftdi (FTDI USB driver with bitbang mode) + +SLACKBUILD NAME: libftdi1 +SLACKBUILD LOCATION: ./libraries/libftdi1 +SLACKBUILD FILES: README libftdi1.SlackBuild libftdi1.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f515d7d69170a9afc8b273e8f1466a80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libftdi1 (A library to talk to FTDI's UART/FIFO chips) + +SLACKBUILD NAME: libfvde +SLACKBUILD LOCATION: ./libraries/libfvde +SLACKBUILD FILES: README libfvde.SlackBuild libfvde.info slack-desc +SLACKBUILD VERSION: 20220915 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfvde-experimental-20220915.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bfb29cf62ec7e10bcd72815dc3aa57c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfvde (libYAL FvDE volume library) + +SLACKBUILD NAME: libfwnt +SLACKBUILD LOCATION: ./libraries/libfwnt +SLACKBUILD FILES: README libfwnt.SlackBuild libfwnt.info slack-desc +SLACKBUILD VERSION: 20220922 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfwnt-alpha-20220922.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ded7b9676b0d5c80b0e9ebb66ac9561 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfwnt (libYAL library to access Windows NT data types) + +SLACKBUILD NAME: libfwsi +SLACKBUILD LOCATION: ./libraries/libfwsi +SLACKBUILD FILES: README libfwsi.SlackBuild libfwsi.info slack-desc +SLACKBUILD VERSION: 20230114 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libfwsi-experimental-20230114.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca791bf4e41d4eb2099eb0c51cffd1f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfwsi (libYAL Windows Shell Item library) + +SLACKBUILD NAME: libfxt +SLACKBUILD LOCATION: ./libraries/libfxt +SLACKBUILD FILES: README libfxt.SlackBuild libfxt.info slack-desc +SLACKBUILD VERSION: 0.3.14 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/fkt/fxt-0.3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52905bd3d937df13f988e1e4520012a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libfxt (Library for recording User and Kernel traces) + +SLACKBUILD NAME: libg15 +SLACKBUILD LOCATION: ./libraries/libg15 +SLACKBUILD FILES: README libg15.SlackBuild libg15.info slack-desc +SLACKBUILD VERSION: 1.2.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/g15tools/libg15/1.2.7/libg15-1.2.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 718c8e1d0d0d4657f95427593d90a27a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libg15 (G11 and G15 keyboard/ Z10 speaker library) + +SLACKBUILD NAME: libg15render +SLACKBUILD LOCATION: ./libraries/libg15render +SLACKBUILD FILES: README libg15render.SlackBuild libg15render.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/g15tools/libg15render/1.2/libg15render-1.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5a2a833d098926c3d289aeae452cc53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libg15render (text and shape rendering library for g15) + +SLACKBUILD NAME: libg3d +SLACKBUILD LOCATION: ./libraries/libg3d +SLACKBUILD FILES: README libg3d.SlackBuild libg3d.info slack-desc +SLACKBUILD VERSION: 0.0.8 +SLACKBUILD DOWNLOAD: http://automagically.de/files/libg3d-0.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23fbb22c24b1db225a3de8b6aaf25774 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libg3d (3-d environment importing library) + +SLACKBUILD NAME: libg7221 +SLACKBUILD LOCATION: ./libraries/libg7221 +SLACKBUILD FILES: README libg7221.SlackBuild libg7221.info slack-desc +SLACKBUILD VERSION: 20170711_e7db1cc +SLACKBUILD DOWNLOAD: https://github.com/freeswitch/libg7221/archive/e7db1cc39e3fe37d8dda328a69eb523115f0fd32/libg7221-e7db1cc39e3fe37d8dda328a69eb523115f0fd32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e834a87b3799eaf6889b5da47e6268 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libg7221 (Siren 7 & 14 codec) + +SLACKBUILD NAME: libgadu +SLACKBUILD LOCATION: ./libraries/libgadu +SLACKBUILD FILES: README libgadu.SlackBuild libgadu.info slack-desc +SLACKBUILD VERSION: 1.12.2 +SLACKBUILD DOWNLOAD: http://github.com/wojtekka/libgadu/releases/download/1.12.2/libgadu-1.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6b277f64c0fdf246bdbb382758ac933 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgadu (Client library for the Gadu-Gadu IM protocol) + +SLACKBUILD NAME: libgaminggear +SLACKBUILD LOCATION: ./libraries/libgaminggear +SLACKBUILD FILES: 90-uinput.rules README libgaminggear.SlackBuild libgaminggear.info slack-desc +SLACKBUILD VERSION: 0.15.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libgaminggear/libgaminggear-0.15.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ff8463eee6f226a7a407617742a6667 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgaminggear (Libraries for gaming input devices) + +SLACKBUILD NAME: libgbinder +SLACKBUILD LOCATION: ./libraries/libgbinder +SLACKBUILD FILES: README libgbinder.SlackBuild libgbinder.info slack-desc +SLACKBUILD VERSION: 1.1.35 +SLACKBUILD DOWNLOAD: http://github.com/mer-hybris/libgbinder/archive/1.1.35/libgbinder-1.1.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bdc0641856bfaaa3726f3df97f92375 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgbinder (short desc) + +SLACKBUILD NAME: libgdata +SLACKBUILD LOCATION: ./libraries/libgdata +SLACKBUILD FILES: README libgdata.SlackBuild libgdata.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgdata/0.18/libgdata-0.18.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92b058d1a0af5d1b96c86c21820f1eff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgdata (online services APIs access) + +SLACKBUILD NAME: libgdiplus +SLACKBUILD LOCATION: ./libraries/libgdiplus +SLACKBUILD FILES: README libgdiplus.SlackBuild libgdiplus.info slack-desc +SLACKBUILD VERSION: 6.2 +SLACKBUILD DOWNLOAD: https://dl.winehq.org/mono/sources/libgdiplus/libgdiplus-6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c59dde89a3a1fe5e4ef01a68075e4a20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgdiplus (Open Source implementation of the GDI+ API) + +SLACKBUILD NAME: libgdsii +SLACKBUILD LOCATION: ./libraries/libgdsii +SLACKBUILD FILES: README libgdsii.SlackBuild libgdsii.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://github.com/HomerReid/libGDSII/releases/download/v0.21/libgdsii-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42547d2e63e3f566923bda895a25f2ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgdsii (library and utility for reading GDSII geometry files) + +SLACKBUILD NAME: libgedit-amtk +SLACKBUILD LOCATION: ./libraries/libgedit-amtk +SLACKBUILD FILES: README libgedit-amtk.SlackBuild libgedit-amtk.info slack-desc +SLACKBUILD VERSION: 5.9.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgedit-amtk/5.9/libgedit-amtk-5.9.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b48befe78b0be18d8300de52d4119067 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgedit-amtk (Actions, Menus and Toolbars Kit) + +SLACKBUILD NAME: libgedit-gtksourceview +SLACKBUILD LOCATION: ./libraries/libgedit-gtksourceview +SLACKBUILD FILES: README libgedit-gtksourceview.SlackBuild libgedit-gtksourceview.info slack-desc +SLACKBUILD VERSION: 299.0.5 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview/-/archive/299.0.5/libgedit-gtksourceview-299.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f20bcc19e72a370021d4144019af770 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgedit-gtksourceview (GTK+ text editing widget) + +SLACKBUILD NAME: libgee1 +SLACKBUILD LOCATION: ./libraries/libgee1 +SLACKBUILD FILES: README libgee1.SlackBuild libgee1.info slack-desc +SLACKBUILD VERSION: 0.6.8 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/libgee/0.6/libgee-0.6.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2688c24f9a12e7616ee808f9092d0afe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgee1 (GObject-based interfaces and classes) + +SLACKBUILD NAME: libgig +SLACKBUILD LOCATION: ./libraries/libgig +SLACKBUILD FILES: README libgig.SlackBuild libgig.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://download.linuxsampler.org/packages/libgig-4.5.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40524d77d9fa315223b0d9d9d574c544 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgig (library for Gigasampler and DLS files) + +SLACKBUILD NAME: libgit2-glib +SLACKBUILD LOCATION: ./libraries/libgit2-glib +SLACKBUILD FILES: README libgit2-glib.SlackBuild libgit2-glib.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/libgit2-glib/-/archive/1.2.1/libgit2-glib-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cda52c49cc6a3f3bcb863365f1e8196b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgit2-glib (GLIB Wrapper) + +SLACKBUILD NAME: libgit2 +SLACKBUILD LOCATION: ./libraries/libgit2 +SLACKBUILD FILES: README libgit2.SlackBuild libgit2.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://github.com/libgit2/libgit2/archive/v1.9.2/libgit2-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0764ca3436c81bae7c201b086ad156be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgit2 (C library for custom Git applications) + +SLACKBUILD NAME: libgksu +SLACKBUILD LOCATION: ./libraries/libgksu +SLACKBUILD FILES: README doinst.sh libgksu.SlackBuild libgksu.info patches/libgksu-2.0.0-fbsd.patch patches/libgksu-2.0.12-automake-1.11.2.patch patches/libgksu-2.0.12-fix-make-3.82.patch patches/libgksu-2.0.12-notests.patch patches/libgksu-2.0.12-revert-forkpty.patch patches/libgksu-2.0.12-x86_64-path.diff patches/libgksu-2.0.7-libs.patch patches/libgksu-2.0.7-polinguas.patch slack-desc +SLACKBUILD VERSION: 2.0.12 +SLACKBUILD DOWNLOAD: http://people.debian.org/~kov/gksu/libgksu-2.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7154c8806f791c10e7626ff123049d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgksu (library for gksu) + +SLACKBUILD NAME: libglademm +SLACKBUILD LOCATION: ./libraries/libglademm +SLACKBUILD FILES: README libglademm.SlackBuild libglademm.info slack-desc +SLACKBUILD VERSION: 2.6.7 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-2.6.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9ca5b67f6c551ea98790ab5f21c19d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libglademm (C++ bindings for libglade using gtkmm) + +SLACKBUILD NAME: libglibutil +SLACKBUILD LOCATION: ./libraries/libglibutil +SLACKBUILD FILES: README libglibutil.SlackBuild libglibutil.info slack-desc +SLACKBUILD VERSION: 1.0.75 +SLACKBUILD DOWNLOAD: https://github.com/sailfishos/libglibutil/archive/1.0.75/libglibutil-1.0.75.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7d64a1b8e0d994b0d9bede3a9f2e174 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libglibutil (short desc) + +SLACKBUILD NAME: libglpng +SLACKBUILD LOCATION: ./libraries/libglpng +SLACKBUILD FILES: README libglpng-1.45-extra_cflags.patch libglpng-1.45-libpng15.patch libglpng.SlackBuild libglpng.info slack-desc +SLACKBUILD VERSION: 1.45 +SLACKBUILD DOWNLOAD: http://slackbuilds.org/sources/12.2/libglpng-1.45.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed0fee2b07e30c336bab1c14fafa1c15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libglpng (PNG loader for OpenGL) + +SLACKBUILD NAME: libgme +SLACKBUILD LOCATION: ./libraries/libgme +SLACKBUILD FILES: README libgme.SlackBuild libgme.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-0.6.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c96c65efbadc9acb10c0f9382ba66e0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgme (a video game music library) + +SLACKBUILD NAME: libgnome-games-support +SLACKBUILD LOCATION: ./libraries/libgnome-games-support +SLACKBUILD FILES: README doinst.sh libgnome-games-support.SlackBuild libgnome-games-support.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgnome-games-support/1.8/libgnome-games-support-1.8.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afa0d00efe8aca0cbdbbfbf30940acd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnome-games-support ( is a small library for Gnome retro games ) + +SLACKBUILD NAME: libgnome +SLACKBUILD LOCATION: ./libraries/libgnome +SLACKBUILD FILES: README doinst.sh libgnome.SlackBuild libgnome.info slack-desc +SLACKBUILD VERSION: 2.32.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/libgnome/2.32/libgnome-2.32.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4345e6087ae6195d65a4674ffdca559 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnome (Libraries needed for GNOME) + +SLACKBUILD NAME: libgnomecanvas +SLACKBUILD LOCATION: ./libraries/libgnomecanvas +SLACKBUILD FILES: README libgnomecanvas.SlackBuild libgnomecanvas.info slack-desc +SLACKBUILD VERSION: 2.30.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgnomecanvas/2.30/libgnomecanvas-2.30.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffcbb719c671ff5cd86e59aeba8d0b92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomecanvas (GNOME canvas library) + +SLACKBUILD NAME: libgnomecanvasmm +SLACKBUILD LOCATION: ./libraries/libgnomecanvasmm +SLACKBUILD FILES: README libgnomecanvasmm.SlackBuild libgnomecanvasmm.info slack-desc +SLACKBUILD VERSION: 2.26.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgnomecanvasmm/2.26/libgnomecanvasmm-2.26.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a148c99311d46397de6e4a31736771ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomecanvasmm (C++ API for libgnomecanvas) + +SLACKBUILD NAME: libgnomecups +SLACKBUILD LOCATION: ./libraries/libgnomecups +SLACKBUILD FILES: README libgnomecups.SlackBuild libgnomecups.info patches/enablenet.patch patches/libgnomecups-0.2.3-cups-1.6.patch patches/libgnomecups-0.2.3-g_list_find_custom.patch patches/libgnomecups-0.2.3-glib.h.patch patches/libgnomecups-0.2.3-pkgconfig.patch slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/libgnomecups/0.2/libgnomecups-0.2.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc4920c15c9f886f73ea74fbff0ae48b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomecups (gnome library for cups access) + +SLACKBUILD NAME: libgnomekbd +SLACKBUILD LOCATION: ./libraries/libgnomekbd +SLACKBUILD FILES: README doinst.sh libgnomekbd.SlackBuild libgnomekbd.info slack-desc +SLACKBUILD VERSION: 3.28.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgnomekbd/3.28/libgnomekbd-3.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe1c8072cea247d1e24e35dc13e4d67c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomekbd (GNOME keyboard library) + +SLACKBUILD NAME: libgnomemm +SLACKBUILD LOCATION: ./libraries/libgnomemm +SLACKBUILD FILES: README libgnomemm.SlackBuild libgnomemm.info slack-desc +SLACKBUILD VERSION: 2.30.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/libgnomemm/2.30/libgnomemm-2.30.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 860f5e835cd4674393ffdd692b0c9147 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomemm (C++ wrappers for libgnome) + +SLACKBUILD NAME: libgnomeprint +SLACKBUILD LOCATION: ./libraries/libgnomeprint +SLACKBUILD FILES: README libgnomeprint-2.18.8-bison3.patch libgnomeprint-2.18.8-cups-config.patch libgnomeprint-2.18.8-stdio-include.patch libgnomeprint.SlackBuild libgnomeprint.info slack-desc +SLACKBUILD VERSION: 2.18.8 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/libgnomeprint/2.18/libgnomeprint-2.18.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63b05ffb5386e131487c6af30f4c56ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomeprint (The Gnome Printing Library) + +SLACKBUILD NAME: libgnomeprintui +SLACKBUILD LOCATION: ./libraries/libgnomeprintui +SLACKBUILD FILES: README libgnomeprintui-2.18.6-adwaita-icon-theme.patch libgnomeprintui-2.18.6-orientation-for-preview.patch libgnomeprintui.SlackBuild libgnomeprintui.info slack-desc +SLACKBUILD VERSION: 2.18.6 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/libgnomeprintui/2.18/libgnomeprintui-2.18.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbfab252ec7e9dc25bb1fe1610c3270b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomeprintui (The Gnome 2 print UI library) + +SLACKBUILD NAME: libgnomeui +SLACKBUILD LOCATION: ./libraries/libgnomeui +SLACKBUILD FILES: README libgnomeui.SlackBuild libgnomeui.info slack-desc +SLACKBUILD VERSION: 2.24.5 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/libgnomeui/2.24/libgnomeui-2.24.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4bb506b1916015323928faab5aa708b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomeui (User interface library needed for GNOME) + +SLACKBUILD NAME: libgnomeuimm +SLACKBUILD LOCATION: ./libraries/libgnomeuimm +SLACKBUILD FILES: README libgnomeuimm.SlackBuild libgnomeuimm.info slack-desc +SLACKBUILD VERSION: 2.28.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgnomeuimm/2.28/libgnomeuimm-2.28.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c34dbe07cf9835c36f7d0b7bc38d4fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgnomeuimm (C++ wrappers for libgnomeui) + +SLACKBUILD NAME: libgpr +SLACKBUILD LOCATION: ./libraries/libgpr +SLACKBUILD FILES: README libgpr.SlackBuild libgpr.info slack-desc +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/gprbuild/archive/v25.0.0/gprbuild-25.0.0.tar.gz https://github.com/AdaCore/gprconfig_kb/archive/v25.0.0/gprconfig_kb-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d53e0d7ad721874d0ae4756d2d6b4fae 34481c051de245954ada5fa1d39eb32b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgpr (Library to Handle GNAT project file) + +SLACKBUILD NAME: libgraphqlparser +SLACKBUILD LOCATION: ./libraries/libgraphqlparser +SLACKBUILD FILES: README libgraphqlparser.SlackBuild libgraphqlparser.info libgraphqlparser.patch slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/graphql/libgraphqlparser/archive/v0.6.0/libgraphqlparser-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f48b6e643084ab383d1d9aa5c17dd557 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgraphqlparser (A GraphQL query parser in C++ with C and C++ APIs) + +SLACKBUILD NAME: libgringotts +SLACKBUILD LOCATION: ./libraries/libgringotts +SLACKBUILD FILES: README libgringotts.SlackBuild libgringotts.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gringotts.berlios/files/libgringotts-1.2.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2b1bad56ef33153f251ccd9500860be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgringotts (gringotts data encapsulation and encryption library) + +SLACKBUILD NAME: libgrss +SLACKBUILD LOCATION: ./libraries/libgrss +SLACKBUILD FILES: README libgrss.SlackBuild libgrss.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgrss/0.7/libgrss-0.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c0ee46a82dc0e9610183fe9ef8c7c1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgrss (an rss parser for the tracker desktop search) + +SLACKBUILD NAME: libgsasl +SLACKBUILD LOCATION: ./libraries/libgsasl +SLACKBUILD FILES: README libgsasl.SlackBuild libgsasl.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/gsasl/libgsasl-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c8fc632da4ce108fb7581b33de2a5ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgsasl (GNU SASL Library) + +SLACKBUILD NAME: libgta +SLACKBUILD LOCATION: ./libraries/libgta +SLACKBUILD FILES: README libgta.SlackBuild libgta.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://marlam.de/gta/releases/libgta-1.2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84fbd03883fb8cdcf7e80d0966f0b1c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgta (Generic Tagged Arrays Library) + +SLACKBUILD NAME: libgweather +SLACKBUILD LOCATION: ./libraries/libgweather +SLACKBUILD FILES: README doinst.sh libgweather.SlackBuild libgweather.info slack-desc +SLACKBUILD VERSION: 40.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgweather/40/libgweather-40.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9c0989890a837982defd8238e1eb356 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgweather (weather library for GNOME) + +SLACKBUILD NAME: libgweather4 +SLACKBUILD LOCATION: ./libraries/libgweather4 +SLACKBUILD FILES: README doinst.sh libgweather4.SlackBuild libgweather4.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgweather/4.2/libgweather-4.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c0c46102dcb5e813ff698e5f713e4bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgweather4 (weather library for GNOME) + +SLACKBUILD NAME: libgxps +SLACKBUILD LOCATION: ./libraries/libgxps +SLACKBUILD FILES: README libgxps.SlackBuild libgxps.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libgxps/0.3/libgxps-0.3.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0527ac7c8c405445e96a5baa6019a0c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libgxps (library for handling and rendering XPS documents) + +SLACKBUILD NAME: libharu +SLACKBUILD LOCATION: ./libraries/libharu +SLACKBUILD FILES: README libharu.SlackBuild libharu.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/libharu/libharu/archive/RELEASE_2_3_0/libharu-RELEASE_2_3_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f916aa49c3069b3a10850013c507460 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libharu (library for generating PDF files) + +SLACKBUILD NAME: libheif +SLACKBUILD LOCATION: ./libraries/libheif +SLACKBUILD FILES: README doinst.sh libheif.SlackBuild libheif.info slack-desc +SLACKBUILD VERSION: 1.20.2 +SLACKBUILD DOWNLOAD: https://github.com/strukturag/libheif/releases/download/v1.20.2/libheif-1.20.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d0442f7197a34b7aaf95bdffabb51e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libheif (HEIF and AVIF file format decoder and encoder) + +SLACKBUILD NAME: libhid +SLACKBUILD LOCATION: ./libraries/libhid +SLACKBUILD FILES: README libhid.SlackBuild libhid.info slack-desc +SLACKBUILD VERSION: 0.2.16 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libhid-0.2.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2a427a6d6b98a5db8d17e2777173af7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libhid (libhid is a rewrite of libHID[0]) + +SLACKBUILD NAME: libhoard +SLACKBUILD LOCATION: ./libraries/libhoard +SLACKBUILD FILES: README libhoard.SlackBuild libhoard.info slack-desc +SLACKBUILD VERSION: 3.13 +SLACKBUILD DOWNLOAD: https://github.com/emeryberger/Hoard/releases/download/3.13/hoard-release.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d6e0dad508b7383da85fbdb342d5aa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libhoard (A memory allocator) + +SLACKBUILD NAME: libhtp +SLACKBUILD LOCATION: ./libraries/libhtp +SLACKBUILD FILES: README libhtp.SlackBuild libhtp.info slack-desc +SLACKBUILD VERSION: 0.5.23 +SLACKBUILD DOWNLOAD: https://github.com/OISF/libhtp/archive/0.5.23/libhtp-0.5.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a0a9e2f8ee47b5f9293ea28cda28540 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libhtp (HTTP parser) + +SLACKBUILD NAME: libical4-opt +SLACKBUILD LOCATION: ./libraries/libical4-opt +SLACKBUILD FILES: README libical4-opt.SlackBuild libical4-opt.info slack-desc +SLACKBUILD VERSION: 0.0.0.20250531 +SLACKBUILD DOWNLOAD: https://github.com/libical/libical/archive/9023b22671ae059c0cbc19a955f62bcffe5feeca/libical-9023b22671ae059c0cbc19a955f62bcffe5feeca.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 654254dc3ef70b56ef091a90fa9f6740 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libical4-opt (version 4 of libical) + +SLACKBUILD NAME: libicns +SLACKBUILD LOCATION: ./libraries/libicns +SLACKBUILD FILES: README libicns.SlackBuild libicns.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/icns/libicns-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a9b74b84ce08c5b11bdee3cad296dd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libicns (library for manipulating MacOS X .icns icon format) + +SLACKBUILD NAME: libiec61883 +SLACKBUILD LOCATION: ./libraries/libiec61883 +SLACKBUILD FILES: README libiec61883.SlackBuild libiec61883.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed91bc1727fac8e019402fc3724a283d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libiec61883 (implementation of IEC 61883, part 1) + +SLACKBUILD NAME: libiio +SLACKBUILD LOCATION: ./libraries/libiio +SLACKBUILD FILES: README libiio.SlackBuild libiio.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://github.com/analogdevicesinc/libiio/archive/v0.10/libiio-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0839c495539e57eddbdad87d1360b2af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libiio (Linux Industrial I/O library) + +SLACKBUILD NAME: libilbc +SLACKBUILD LOCATION: ./libraries/libilbc +SLACKBUILD FILES: README libilbc.SlackBuild libilbc.info slack-desc +SLACKBUILD VERSION: 3.0.4 +SLACKBUILD DOWNLOAD: https://github.com/TimothyGu/libilbc/archive/v3.0.4/libilbc-3.0.4.tar.gz https://github.com/abseil/abseil-cpp/archive/20211102.0/abseil-cpp-20211102.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0aa7c3d20d4d6901ad50e42b5d12201d bdca561519192543378b7cade101ec43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libilbc (iLBC codec from WebRTC) + +SLACKBUILD NAME: libindi-drivers +SLACKBUILD LOCATION: ./libraries/libindi-drivers +SLACKBUILD FILES: README doinst.sh libindi-drivers.SlackBuild libindi-drivers.info slack-desc +SLACKBUILD VERSION: 2.0.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/indilib/indi-3rdparty/archive/v2.0.6/indi-3rdparty-2.0.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 120a5ee4a53d87b536b334f62baf87fe +SLACKBUILD SHORT DESCRIPTION: libindi-drivers (Instrument Neutral Distributed Interface) + +SLACKBUILD NAME: libindi-libraries +SLACKBUILD LOCATION: ./libraries/libindi-libraries +SLACKBUILD FILES: README doinst.sh libindi-libraries.SlackBuild libindi-libraries.info slack-desc +SLACKBUILD VERSION: 2.0.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/indilib/indi-3rdparty/archive/v2.0.6/indi-3rdparty-2.0.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 120a5ee4a53d87b536b334f62baf87fe +SLACKBUILD SHORT DESCRIPTION: libindi-libraries (Instrument Neutral Distributed Interface) + +SLACKBUILD NAME: libinklevel +SLACKBUILD LOCATION: ./libraries/libinklevel +SLACKBUILD FILES: README libinklevel.SlackBuild libinklevel.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libinklevel/libinklevel-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 572eda08cc561414673fd798b6c7bc2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libinklevel (library to check printer ink levels) + +SLACKBUILD NAME: libinstpatch +SLACKBUILD LOCATION: ./libraries/libinstpatch +SLACKBUILD FILES: README libinstpatch.SlackBuild libinstpatch.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/swami/libinstpatch/archive/v1.1.2/libinstpatch-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1987bec70432b308ad161e0618c51160 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libinstpatch (digital sample processing library) + +SLACKBUILD NAME: libiptcdata +SLACKBUILD LOCATION: ./libraries/libiptcdata +SLACKBUILD FILES: README libiptcdata.SlackBuild libiptcdata.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c04bc1375c280d41c0106255d1df711a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libiptcdata (library to manipulate iptc image metadata) + +SLACKBUILD NAME: libircclient +SLACKBUILD LOCATION: ./libraries/libircclient +SLACKBUILD FILES: README libircclient-1.6-rfc.patch libircclient.SlackBuild libircclient.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libircclient/libircclient-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 783c48fe9153ed55a5565c818a178d67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libircclient (a small client-server IRC protocol library) + +SLACKBUILD NAME: libirecovery +SLACKBUILD LOCATION: ./libraries/libirecovery +SLACKBUILD FILES: README libirecovery.SlackBuild libirecovery.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/libimobiledevice/libirecovery/releases/download/1.1.0/libirecovery-1.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec81289790478cc2b1da0e97b551cb8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libirecovery (recovery for iOS devices - DFU mode) + +SLACKBUILD NAME: libisoburn +SLACKBUILD LOCATION: ./libraries/libisoburn +SLACKBUILD FILES: README libisoburn.SlackBuild libisoburn.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: http://files.libburnia-project.org/releases/libisoburn-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 760258ca2b7edf95109ee44de4665daf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libisoburn (Frontend for libburn and libisofs) + +SLACKBUILD NAME: libisofs +SLACKBUILD LOCATION: ./libraries/libisofs +SLACKBUILD FILES: README libisofs.SlackBuild libisofs.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: http://files.libburnia-project.org/releases/libisofs-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6207379ff84e6988b479e09a8698fb6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libisofs (library for creating ISO-9660 filesystems) + +SLACKBUILD NAME: libixion +SLACKBUILD LOCATION: ./libraries/libixion +SLACKBUILD FILES: README libixion.SlackBuild libixion.info slack-desc +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: https://kohei.us/files/ixion/src/libixion-0.17.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdb1aeaaf93dc0b4ffd0772d309a0f58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libixion (general purpose formula parser & interpreter) + +SLACKBUILD NAME: libixp +SLACKBUILD LOCATION: ./libraries/libixp +SLACKBUILD FILES: README libixp-0.5-libdir.diff libixp.SlackBuild libixp.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://dl.suckless.org/libs/libixp-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a394310c209605ba54ecf5eab518bff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libixp (A standalone client/server 9P library) + +SLACKBUILD NAME: libjcat +SLACKBUILD LOCATION: ./libraries/libjcat +SLACKBUILD FILES: README libjcat.SlackBuild libjcat.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://github.com/hughsie/libjcat/archive/0.2.5/libjcat-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 466b1b8c0c6ec49818ccc999319b51f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjcat (Library for reading and writing Jcat files) + +SLACKBUILD NAME: libjodycode +SLACKBUILD LOCATION: ./libraries/libjodycode +SLACKBUILD FILES: README libjodycode.SlackBuild libjodycode.info slack-desc +SLACKBUILD VERSION: 4.1.2 +SLACKBUILD DOWNLOAD: https://codeberg.org/jbruchon/libjodycode/archive/v4.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 389c87a2d6cfec58569c22cfc8fc2fec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjodycode (library for tools like jdupes) + +SLACKBUILD NAME: libjson-rpc-cpp +SLACKBUILD LOCATION: ./libraries/libjson-rpc-cpp +SLACKBUILD FILES: README libjson-rpc-cpp.SlackBuild libjson-rpc-cpp.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/cinemast/libjson-rpc-cpp/archive/v1.4.1/libjson-rpc-cpp-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d48afeeda8f59abef859d5b0902cfbcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjson-rpc-cpp (C++ framework for json-rpc) + +SLACKBUILD NAME: libjuice +SLACKBUILD LOCATION: ./libraries/libjuice +SLACKBUILD FILES: README libjuice.SlackBuild libjuice.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/paullouisageneau/libjuice/archive/v1.6.0/libjuice-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05dcfbcd4c1f90418c6045c406b65d4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjuice (UDP Interactive Connectivity Establishment) + +SLACKBUILD NAME: libjwt +SLACKBUILD LOCATION: ./libraries/libjwt +SLACKBUILD FILES: README libjwt.SlackBuild libjwt.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/benmcollins/libjwt/archive/v2.1.1/libjwt-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 912c67a72327545c7477f7a871d86c07 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjwt (JWT C Library) + +SLACKBUILD NAME: libjxl +SLACKBUILD LOCATION: ./libraries/libjxl +SLACKBUILD FILES: README libjxl.SlackBuild libjxl.info slack-desc +SLACKBUILD VERSION: 0.11.2 +SLACKBUILD DOWNLOAD: https://github.com/libjxl/libjxl/archive/v0.11.2/libjxl-0.11.2.tar.gz https://github.com/libjpeg-turbo/libjpeg-turbo/archive/3.0.2/libjpeg-turbo-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eda39db6e7a58b73be9124381862b9d1 94756db95bc2477f7f7dad1c2590b51f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libjxl (JPEG XL Specification) + +SLACKBUILD NAME: libkate +SLACKBUILD LOCATION: ./libraries/libkate +SLACKBUILD FILES: README libkate-0.4.1-no-libfl.patch libkate.SlackBuild libkate.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/extras/libkate/libkate-0.4.1.tar.gz/1dfdbdeb2fa5d07063cf5b8261111fca/libkate-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dfdbdeb2fa5d07063cf5b8261111fca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libkate (codec for karaoke and text support in Ogg) + +SLACKBUILD NAME: libkiwix +SLACKBUILD LOCATION: ./libraries/libkiwix +SLACKBUILD FILES: README libkiwix.SlackBuild libkiwix.info slack-desc +SLACKBUILD VERSION: 14.1.1 +SLACKBUILD DOWNLOAD: https://download.kiwix.org/release/libkiwix/libkiwix-14.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9c862a8911caeed980edef1575735d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libkiwix (Software library to read and write ZIM files) + +SLACKBUILD NAME: libkml +SLACKBUILD LOCATION: ./libraries/libkml +SLACKBUILD FILES: README libkml.SlackBuild libkml.info patches/p1.patch slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/libkml/libkml/archive/1.3.0/libkml-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e663141e9ebd480538b25d226e1b2979 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libkml (KML library) + +SLACKBUILD NAME: libkqueue +SLACKBUILD LOCATION: ./libraries/libkqueue +SLACKBUILD FILES: README libkqueue.SlackBuild libkqueue.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/mheily/libkqueue/archive/v2.3.1/libkqueue-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e64baefa000c5667f4a15ea93fe8356b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libkqueue (portable userspace implementation of kqueue(2) + +SLACKBUILD NAME: libks +SLACKBUILD LOCATION: ./libraries/libks +SLACKBUILD FILES: README libks.SlackBuild libks.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/signalwire/libks/archive/v2.0.2/libks-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6e7596add90b72a4fb60bdd7e936a21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libks (a cross platform kitchen sink library) + +SLACKBUILD NAME: libkscreen6 +SLACKBUILD LOCATION: ./libraries/libkscreen6 +SLACKBUILD FILES: README libkscreen6.SlackBuild libkscreen6.info qt-6.10_fix.patch slack-desc +SLACKBUILD VERSION: 6.0.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/plasma/6.0.5/libkscreen-6.0.5.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 130f277cd002be34fad025dc78222db9 +SLACKBUILD SHORT DESCRIPTION: libkscreen6 (qt6 build of libkscreen) + +SLACKBUILD NAME: liblangtag +SLACKBUILD LOCATION: ./libraries/liblangtag +SLACKBUILD FILES: README liblangtag.SlackBuild liblangtag.info slack-desc +SLACKBUILD VERSION: 0.6.7 +SLACKBUILD DOWNLOAD: https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5876517621f06944d9abda15508b8183 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblangtag (Library to access tags for identifying languages) + +SLACKBUILD NAME: liblastfm-qt5 +SLACKBUILD LOCATION: ./libraries/liblastfm-qt5 +SLACKBUILD FILES: README fix-lastfm-options.patch liblastfm-qt5.SlackBuild liblastfm-qt5.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/lastfm/liblastfm/archive/1.1.0/liblastfm-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48271beff8dbbd5e4b81c1f03a09ed3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblastfm-qt5 (Qt5 C++ library of Last.fm webservices) + +SLACKBUILD NAME: liblc3 +SLACKBUILD LOCATION: ./libraries/liblc3 +SLACKBUILD FILES: README liblc3.SlackBuild liblc3.info slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://github.com/google/liblc3/archive/v1.1.3/liblc3-1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9252af36fbece63de402488675a9274 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblc3 (low Complexity Communication Codec) + +SLACKBUILD NAME: liblcf +SLACKBUILD LOCATION: ./libraries/liblcf +SLACKBUILD FILES: LICENSE README liblcf.SlackBuild liblcf.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://easyrpg.org/downloads/player/0.8.1/liblcf-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5c9fbb059c6c57fed7aaa34ec1d6797 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblcf (Library to handle RPG Maker 2000 and 2003 game data) + +SLACKBUILD NAME: libldm +SLACKBUILD LOCATION: ./libraries/libldm +SLACKBUILD FILES: README libldm.SlackBuild libldm.info rc.ldm slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://github.com/mdbooth/libldm/archive/libldm-0.2.5/libldm-libldm-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab38c1a47275eebb9c9cbcaf16220636 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libldm (Microsoft Windows Dynamic Disk Library) + +SLACKBUILD NAME: libliftoff +SLACKBUILD LOCATION: ./libraries/libliftoff +SLACKBUILD FILES: README libliftoff.SlackBuild libliftoff.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/emersion/libliftoff/-/releases/v0.4.1/downloads/libliftoff-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c5ef466a63cf7e00822341e424d7412 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libliftoff (lightweight KMS plane library) + +SLACKBUILD NAME: liblightgrep +SLACKBUILD LOCATION: ./libraries/liblightgrep +SLACKBUILD FILES: README liblightgrep.SlackBuild liblightgrep.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/jonstewart/liblightgrep/archive/v1.4/liblightgrep-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b12d04d5a1c5a42135a787f1c0d8232 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblightgrep (forensic regexp engine) + +SLACKBUILD NAME: liblinebreak +SLACKBUILD LOCATION: ./libraries/liblinebreak +SLACKBUILD FILES: README liblinebreak.SlackBuild liblinebreak.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vimgadgets/liblinebreak-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fe73b4b230434765be2305e50f8fe45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblinebreak (a line breaking library) + +SLACKBUILD NAME: liblnk +SLACKBUILD LOCATION: ./libraries/liblnk +SLACKBUILD FILES: README liblnk.SlackBuild liblnk.info slack-desc +SLACKBUILD VERSION: 20230205 +SLACKBUILD DOWNLOAD: http://linuxleo.com/Source/liblnk-alpha-20230205.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 433a1bc369074432177aaae37f93ae65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblnk (libYAL LNK library) + +SLACKBUILD NAME: liblo +SLACKBUILD LOCATION: ./libraries/liblo +SLACKBUILD FILES: README liblo.SlackBuild liblo.info slack-desc +SLACKBUILD VERSION: 0.31 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/liblo/liblo-0.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14378c1e74c58e777fbb4fcf33ac5315 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblo (OSC Protocol Implementation) + +SLACKBUILD NAME: libloc +SLACKBUILD LOCATION: ./libraries/libloc +SLACKBUILD FILES: README libloc.SlackBuild libloc.info slack-desc +SLACKBUILD VERSION: 0.9.16 +SLACKBUILD DOWNLOAD: https://github.com/ipfire/libloc/archive/refs/tags/0.9.16/libloc-0.9.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cf21d20210e66f1f6332871fbebffe2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libloc (location library) + +SLACKBUILD NAME: liblogging +SLACKBUILD LOCATION: ./libraries/liblogging +SLACKBUILD FILES: README liblogging.SlackBuild liblogging.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://github.com/rsyslog/liblogging/archive/v1.0.7/liblogging-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8819e38705b834e2da6655dc6f7ae306 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblogging (an easy to use logging library) + +SLACKBUILD NAME: liblqr +SLACKBUILD LOCATION: ./libraries/liblqr +SLACKBUILD FILES: README liblqr.SlackBuild liblqr.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42801d6d9417c3a829257b2c4349efd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblqr (Liquid Rescale Library) + +SLACKBUILD NAME: liblrdf +SLACKBUILD LOCATION: ./libraries/liblrdf +SLACKBUILD FILES: README liblrdf.SlackBuild liblrdf.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/swh/LRDF/archive/v0.6.1/liblrdf-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8bb0ac7e8fe1a5a90083c89776bd3deb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblrdf (RDF Manipulation Library) + +SLACKBUILD NAME: liblscp +SLACKBUILD LOCATION: ./libraries/liblscp +SLACKBUILD FILES: README liblscp.SlackBuild liblscp.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: http://download.linuxsampler.org/packages/liblscp-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5f076af8fd83767889a66abc1da21d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblscp (LinuxSampler Control Protocol library) + +SLACKBUILD NAME: libluksde +SLACKBUILD LOCATION: ./libraries/libluksde +SLACKBUILD FILES: README libluksde.SlackBuild libluksde.info slack-desc +SLACKBUILD VERSION: 20221103 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libluksde-experimental-20221103.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd8578c554a477ea99e9e8beb2c49f79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libluksde (libYAL LUKS Encryption library) + +SLACKBUILD NAME: liblxi +SLACKBUILD LOCATION: ./libraries/liblxi +SLACKBUILD FILES: README liblxi.SlackBuild liblxi.info slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://github.com/lxi-tools/liblxi/releases/download/v1.13/liblxi-1.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d51408e08e433a745aebb6e250c9d647 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblxi (support library for LAN eXtensions for Instrumentation) + +SLACKBUILD NAME: liblxqt +SLACKBUILD LOCATION: ./libraries/liblxqt +SLACKBUILD FILES: README liblxqt.SlackBuild liblxqt.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/liblxqt/releases/download/2.3.0/liblxqt-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 362e9bb1202801ca4fb43e571b088a0a +SLACKBUILD SHORT DESCRIPTION: liblxqt (LXQT library) + +SLACKBUILD NAME: liblxrad +SLACKBUILD LOCATION: ./libraries/liblxrad +SLACKBUILD FILES: README liblxrad.SlackBuild liblxrad.info slack-desc +SLACKBUILD VERSION: 0.8.9 +SLACKBUILD DOWNLOAD: https://github.com/lcgamboa/lxrad/archive/v0.8.9/lxrad-0.8.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94e81ab569ffc6d803c159fe10d9d579 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblxrad (Linux X11 Rapid Application Development (Graphic library)) + +SLACKBUILD NAME: liblzf +SLACKBUILD LOCATION: ./libraries/liblzf +SLACKBUILD FILES: README liblzf-3.6-autoconf-20140314.patch liblzf.SlackBuild liblzf.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: http://dist.schmorp.de/liblzf/liblzf-3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8d23b8258d785707a61fc3dd159c04e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liblzf (data compression library) + +SLACKBUILD NAME: libmaa +SLACKBUILD LOCATION: ./libraries/libmaa +SLACKBUILD FILES: README libmaa.SlackBuild libmaa.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dict/libmaa-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01dab2cde2e0a322653e45bfa63537ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmaa (general purpose data structures and functions) + +SLACKBUILD NAME: libmatekbd +SLACKBUILD LOCATION: ./libraries/libmatekbd +SLACKBUILD FILES: README doinst.sh libmatekbd.SlackBuild libmatekbd.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/libmatekbd-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab55ef1483f6b0c8beb934763dbb23ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmatekbd (fork of libgnomekbd for the MATE desktop) + +SLACKBUILD NAME: libmatemixer +SLACKBUILD LOCATION: ./libraries/libmatemixer +SLACKBUILD FILES: README libmatemixer.SlackBuild libmatemixer.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/libmatemixer-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 028324acb24c0ff30a740c435333fece +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmatemixer (Mixer library for MATE Desktop) + +SLACKBUILD NAME: libmateweather +SLACKBUILD LOCATION: ./libraries/libmateweather +SLACKBUILD FILES: README doinst.sh libmateweather.SlackBuild libmateweather.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/libmateweather-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f42374dc7500ea7be0d8cb5793106b83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmateweather (fork of libgnomeweather for the MATE desktop) + +SLACKBUILD NAME: libmatheval +SLACKBUILD LOCATION: ./libraries/libmatheval +SLACKBUILD FILES: README libmatheval.SlackBuild libmatheval.info slack-desc +SLACKBUILD VERSION: 1.1.11 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/libmatheval/libmatheval-1.1.11.tar.gz http://ponce.cc/slackware/sources/repo/libmatheval-1.1.11_fix-matheval-test.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 595420ea60f6ddd75623847f46ca45c4 6f7aacbfcbf85920e0a8b275b05ae794 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmatheval (numerical/mathematical evaluation of strings) + +SLACKBUILD NAME: libmatroska +SLACKBUILD LOCATION: ./libraries/libmatroska +SLACKBUILD FILES: README libmatroska.SlackBuild libmatroska.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://dl.matroska.org/downloads/libmatroska/libmatroska-1.7.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 576ca1b6d2661f328a42192124135e86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmatroska (A C++ library to parse Matroska files) + +SLACKBUILD NAME: libmd +SLACKBUILD LOCATION: ./libraries/libmd +SLACKBUILD FILES: README libmd.SlackBuild libmd.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://archive.hadrons.org/software/libmd/libmd-1.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2a0650c78d92c7a9632a2a3cdd4f6a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmd (Message Digest functions from BSD systems) + +SLACKBUILD NAME: libmediaart +SLACKBUILD LOCATION: ./libraries/libmediaart +SLACKBUILD FILES: README libmediaart.SlackBuild libmediaart.info slack-desc +SLACKBUILD VERSION: 1.9.6 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/libmediaart/1.9/libmediaart-1.9.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5f0a14af136de678248132f371c31ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmediaart (Media art extraction library) + +SLACKBUILD NAME: libmediainfo +SLACKBUILD LOCATION: ./libraries/libmediainfo +SLACKBUILD FILES: README libmediainfo.SlackBuild libmediainfo.info slack-desc +SLACKBUILD VERSION: 26.01 +SLACKBUILD DOWNLOAD: https://github.com/MediaArea/MediaInfoLib/archive/v26.01/MediaInfoLib-26.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e5fd9b6377b7ca54dbfb0cbee5bcbd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmediainfo (library for mediainfo) + +SLACKBUILD NAME: libmemcached +SLACKBUILD LOCATION: ./libraries/libmemcached +SLACKBUILD FILES: README libmemcached.SlackBuild libmemcached.info patches/libmemcached-build.patch patches/libmemcached-fix-linking-with-libpthread.patch slack-desc +SLACKBUILD VERSION: 1.0.18 +SLACKBUILD DOWNLOAD: https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3958716b4e53ddc5992e6c49d97e819 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmemcached (C and C++ client library to the memcached) + +SLACKBUILD NAME: libmicrohttpd +SLACKBUILD LOCATION: ./libraries/libmicrohttpd +SLACKBUILD FILES: README doinst.sh libmicrohttpd.SlackBuild libmicrohttpd.info slack-desc +SLACKBUILD VERSION: 0.9.75 +SLACKBUILD DOWNLOAD: http://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-0.9.75.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aff64581937b53f3a23b05216ad2cd02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmicrohttpd (HTTP server C library) + +SLACKBUILD NAME: libmigdb +SLACKBUILD LOCATION: ./libraries/libmigdb +SLACKBUILD FILES: README libmigdb.SlackBuild libmigdb.info slack-desc +SLACKBUILD VERSION: 0.8.13 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/libmigdb/files/libmigdb/0.8.13/libmigdb-0.8.13.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4a59a60296244023b140ec862b5e18e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmigdb (A GDB/MI interface library for C and C++) + +SLACKBUILD NAME: libmikmod +SLACKBUILD LOCATION: ./libraries/libmikmod +SLACKBUILD FILES: README libmikmod.SlackBuild libmikmod.info slack-desc +SLACKBUILD VERSION: 3.3.11.1 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/mikmod/libmikmod-3.3.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69d7dd06d307e888f466fc27f4f680b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmikmod (a library for playing many types of mod-format files) + +SLACKBUILD NAME: libmimedir +SLACKBUILD LOCATION: ./libraries/libmimedir +SLACKBUILD FILES: Makefile.in-Add_DESTDIR.patch README libmimedir.SlackBuild libmimedir.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libmimedir/libmimedir-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e4df3be7f637496ffb1707589b3e4d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmimedir (Library for MIME Content-Type for Directory Information) + +SLACKBUILD NAME: libmimic +SLACKBUILD LOCATION: ./libraries/libmimic +SLACKBUILD FILES: README libmimic.SlackBuild libmimic.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/farsight/libmimic-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94f0dbb1d3c253201553a4069555fb84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmimic (Encoding/decoding library for Mimic V2.x) + +SLACKBUILD NAME: libminizip +SLACKBUILD LOCATION: ./libraries/libminizip +SLACKBUILD FILES: README libminizip.SlackBuild libminizip.info slack-desc +SLACKBUILD VERSION: 1.2.13 +SLACKBUILD DOWNLOAD: https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d9fc1d78ae2fa3e84fe98b77d006c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libminizip (compression library) + +SLACKBUILD NAME: libmirage +SLACKBUILD LOCATION: ./libraries/libmirage +SLACKBUILD FILES: README doinst.sh libmirage.SlackBuild libmirage.info slack-desc +SLACKBUILD VERSION: 3.2.10 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/libmirage-3.2.10.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 086ee537d761cdf0cab6dad660d5401b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmirage (cdrom image access library) + +SLACKBUILD NAME: libmms +SLACKBUILD LOCATION: ./libraries/libmms +SLACKBUILD FILES: README libmms.SlackBuild libmms.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libmms/libmms-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6b665b335a6360e000976e770da7691 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmms (mms/mmsh network stream library) + +SLACKBUILD NAME: libmobi +SLACKBUILD LOCATION: ./libraries/libmobi +SLACKBUILD FILES: README libmobi.SlackBuild libmobi.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://github.com/bfabiszewski/libmobi/releases/download/v0.12/libmobi-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f55aa8874bb49555814ea9976f7fdab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmobi (Library for Mobipocket/Kindle ebook formats) + +SLACKBUILD NAME: libmodbus +SLACKBUILD LOCATION: ./libraries/libmodbus +SLACKBUILD FILES: README libmodbus.SlackBuild libmodbus.info slack-desc +SLACKBUILD VERSION: 3.0.6 +SLACKBUILD DOWNLOAD: http://libmodbus.org/releases/libmodbus-3.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c80f88b6ca19cabc4ceffc195ca07771 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmodbus (a fast and portable Modbus library) + +SLACKBUILD NAME: libmodi +SLACKBUILD LOCATION: ./libraries/libmodi +SLACKBUILD FILES: README libmodi.SlackBuild libmodi.info slack-desc +SLACKBUILD VERSION: 20221023 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libmodi-experimental-20221023.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bde585f336608f49e2a2c47f84b2ca46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmodi (libYAL MacOS disk image formats library) + +SLACKBUILD NAME: libmodplug +SLACKBUILD LOCATION: ./libraries/libmodplug +SLACKBUILD FILES: README libmodplug-0.8.4-timiditypaths.patch libmodplug.SlackBuild libmodplug.info slack-desc +SLACKBUILD VERSION: 0.8.9.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/modplug-xmms/libmodplug-0.8.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ba16981e6515975e9a68a58d5ba69d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmodplug (a mod rendering library) + +SLACKBUILD NAME: libmodsecurity +SLACKBUILD LOCATION: ./libraries/libmodsecurity +SLACKBUILD FILES: README libmodsecurity.SlackBuild libmodsecurity.info slack-desc +SLACKBUILD VERSION: 3.0.14 +SLACKBUILD DOWNLOAD: https://github.com/owasp-modsecurity/ModSecurity/releases/download/v3.0.14/modsecurity-v3.0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b390cca4b62c6d6d35521fba9cf29c69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmodsecurity (a web application firewall library) + +SLACKBUILD NAME: libmp3splt +SLACKBUILD LOCATION: ./libraries/libmp3splt +SLACKBUILD FILES: README libmp3splt.SlackBuild libmp3splt.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mp3splt/libmp3splt-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28009187c1cbd0bce50138029532647d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmp3splt (library from the mp3splt project) + +SLACKBUILD NAME: libmp4v2 +SLACKBUILD LOCATION: ./libraries/libmp4v2 +SLACKBUILD FILES: README libmp4v2.SlackBuild libmp4v2.info slack-desc +SLACKBUILD VERSION: 2.1.3 +SLACKBUILD DOWNLOAD: https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a54031f6071bd397ffcc7ec817cfbcdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmp4v2 (library to read, create, and modify mp4 files) + +SLACKBUILD NAME: libmpd +SLACKBUILD LOCATION: ./libraries/libmpd +SLACKBUILD FILES: README libmpd-internal.h.patch libmpd.SlackBuild libmpd.info slack-desc +SLACKBUILD VERSION: 11.8.17 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/libmpd/libmpd-11.8.17.tar.gz/5ae3d87467d52aef3345407adb0a2488/libmpd-11.8.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ae3d87467d52aef3345407adb0a2488 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmpd (library for connecting to mpd servers) + +SLACKBUILD NAME: libmpdclient +SLACKBUILD LOCATION: ./libraries/libmpdclient +SLACKBUILD FILES: README libmpdclient.SlackBuild libmpdclient.info slack-desc +SLACKBUILD VERSION: 2.23 +SLACKBUILD DOWNLOAD: https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.23.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53fd50b49a6d384240bba135b654d837 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmpdclient (mpd client library) + +SLACKBUILD NAME: libmpeg2 +SLACKBUILD LOCATION: ./libraries/libmpeg2 +SLACKBUILD FILES: README libmpeg2.SlackBuild libmpeg2.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libmpeg2-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f92c7454e58379b4a5a378485bbd8ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmpeg2 (mpeg-video decoding library) + +SLACKBUILD NAME: libmrss +SLACKBUILD LOCATION: ./libraries/libmrss +SLACKBUILD FILES: README atom-link.diff libmrss.SlackBuild libmrss.info slack-desc +SLACKBUILD VERSION: 0.19.2 +SLACKBUILD DOWNLOAD: https://www.autistici.org/bakunin/libmrss/libmrss-0.19.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6f66b72898d27270e3a68007f90d62b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmrss (C RSS library) + +SLACKBUILD NAME: libmseed +SLACKBUILD LOCATION: ./libraries/libmseed +SLACKBUILD FILES: README libmseed.SlackBuild libmseed.info slack-desc +SLACKBUILD VERSION: 3.2.4 +SLACKBUILD DOWNLOAD: https://github.com/EarthScope/libmseed/archive/v3.2.4/libmseed-3.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c6820d2af0080974bae05da8d47feda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmseed (C library framework for manipulating SEED data records) + +SLACKBUILD NAME: libmsiecf +SLACKBUILD LOCATION: ./libraries/libmsiecf +SLACKBUILD FILES: README libmsiecf.SlackBuild libmsiecf.info slack-desc +SLACKBUILD VERSION: 20221024 +SLACKBUILD DOWNLOAD: http://linuxleo.com/Source/libmsiecf-alpha-20221024.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a6a66a5d1dea187462be7169ae20bd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmsiecf (libYAL MSIE Cache library) + +SLACKBUILD NAME: libmspack +SLACKBUILD LOCATION: ./libraries/libmspack +SLACKBUILD FILES: README libmspack.SlackBuild libmspack.info slack-desc +SLACKBUILD VERSION: 0.10.1alpha +SLACKBUILD DOWNLOAD: https://www.cabextract.org.uk/libmspack/libmspack-0.10.1alpha.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12b96d707f25ea6e89b2b32cbad30940 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmspack (A library for Microsoft compression formats) + +SLACKBUILD NAME: libmspub +SLACKBUILD LOCATION: ./libraries/libmspub +SLACKBUILD FILES: README gcc15.patch libmspub.SlackBuild libmspub.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac6fa9c1c05ece27c58c05e11786fd3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmspub (Microsoft Publisher Import Library) + +SLACKBUILD NAME: libmsym +SLACKBUILD LOCATION: ./libraries/libmsym +SLACKBUILD FILES: README libmsym.SlackBuild libmsym.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://github.com/mcodev31/libmsym/archive/v0.2.2/libmsym-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dce597efa8596d7a0a186222a4c0982a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmsym (molecular point group symmetry) + +SLACKBUILD NAME: libmusicbrainz +SLACKBUILD LOCATION: ./libraries/libmusicbrainz +SLACKBUILD FILES: README libmusicbrainz-2.1.5-include_stringh.patch libmusicbrainz.SlackBuild libmusicbrainz.info slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: http://ftp.musicbrainz.org/pub/musicbrainz/historical/libmusicbrainz-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5e19bb77edd6ea798ce206bd05ccc5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmusicbrainz (library for accessing MusicBrainz servers) + +SLACKBUILD NAME: libmusicbrainz3 +SLACKBUILD LOCATION: ./libraries/libmusicbrainz3 +SLACKBUILD FILES: README libmusicbrainz3.SlackBuild libmusicbrainz3.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libmusicbrainz-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4824d0a75bdeeef1e45cc88de7bb58a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmusicbrainz3 (MusicBrainz 3 Library) + +SLACKBUILD NAME: libmusicbrainz5 +SLACKBUILD LOCATION: ./libraries/libmusicbrainz5 +SLACKBUILD FILES: README libmusicbrainz5.SlackBuild libmusicbrainz5.info no_wildcards.patch slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://github.com/metabrainz/libmusicbrainz/archive/release-5.1.0/libmusicbrainz-release-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af786baafb8298e3662903748c85bb89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmusicbrainz5 (MusicBrainz Client Library v5) + +SLACKBUILD NAME: libmwaw +SLACKBUILD LOCATION: ./libraries/libmwaw +SLACKBUILD FILES: README libmwaw.SlackBuild libmwaw.info slack-desc +SLACKBUILD VERSION: 0.3.17 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/libmwaw/libmwaw/libmwaw-0.3.17/libmwaw-0.3.17.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44f219a1f758ca651f7610f182414b81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmwaw (Import library for some old mac text documents) + +SLACKBUILD NAME: libmygpo-qt +SLACKBUILD LOCATION: ./libraries/libmygpo-qt +SLACKBUILD FILES: README libmygpo-qt.SlackBuild libmygpo-qt.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: http://stefan.derkits.at/files/libmygpo-qt/libmygpo-qt.1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4451d2d00c7ed772032bc33714672c95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmygpo-qt (C++/Qt gpodder client library) + +SLACKBUILD NAME: libmysofa +SLACKBUILD LOCATION: ./libraries/libmysofa +SLACKBUILD FILES: README libmysofa.SlackBuild libmysofa.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://github.com/hoene/libmysofa/archive/v1.3.4/libmysofa-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ce0f37511235967bcccd3fb7dbb6bf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmysofa (Reader for AES SOFA Files) + +SLACKBUILD NAME: libnbcompat +SLACKBUILD LOCATION: ./libraries/libnbcompat +SLACKBUILD FILES: README libnbcompat.SlackBuild libnbcompat.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/archiecobbs/libnbcompat/archive/1.0.1/libnbcompat-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 774e86650505714614fed02d4d2fae9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnbcompat (a portable NetBSD compat library) + +SLACKBUILD NAME: libnet +SLACKBUILD LOCATION: ./libraries/libnet +SLACKBUILD FILES: README libnet.SlackBuild libnet.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sourceforge/libnet-dev/libnet-1.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 710296fe424a49344e5fcc0d09e53317 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnet (Packet Construction Library) + +SLACKBUILD NAME: libnfc +SLACKBUILD LOCATION: ./libraries/libnfc +SLACKBUILD FILES: README fixup-mandir.patch libnfc.SlackBuild libnfc.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/nfc-tools/libnfc/archive/refs/tags/libnfc-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ce698f3fcb47c8c26186ff15c75c574 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnfc (Free/Libre Near Field Communication (NFC) library) + +SLACKBUILD NAME: libnfs +SLACKBUILD LOCATION: ./libraries/libnfs +SLACKBUILD FILES: README libnfs.SlackBuild libnfs.info slack-desc +SLACKBUILD VERSION: 5.0.3 +SLACKBUILD DOWNLOAD: https://github.com/sahlberg/libnfs/archive/libnfs-5.0.3/libnfs-libnfs-5.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27318b6192c960f440415d3284663162 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnfs (NFS client library) + +SLACKBUILD NAME: libnids +SLACKBUILD LOCATION: ./libraries/libnids +SLACKBUILD FILES: README libnids.SlackBuild libnids.info libnids.patch slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libnids/libnids-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72d37c79c85615ffe158aa524d649610 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnids (E-component of Network Intrusion Detection System) + +SLACKBUILD NAME: libnodave +SLACKBUILD LOCATION: ./libraries/libnodave +SLACKBUILD FILES: README libnodave.SlackBuild libnodave.info slack-desc +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/libnodave/libnodave/libnodave-0.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a29a40d550c38c4844c8cde773f904b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnodave (Siemens S7 300/400 PLC library) + +SLACKBUILD NAME: libnsbmp +SLACKBUILD LOCATION: ./libraries/libnsbmp +SLACKBUILD FILES: README libnsbmp.SlackBuild libnsbmp.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.7-src.tar.gz https://download.netsurf-browser.org/libs/releases/buildsystem-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f73274187cae1085152ef531d8c9b99 5b14efaefbb620d3c85fff3f6c02f103 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnsbmp (BMP/ICO image file decoder) + +SLACKBUILD NAME: libnsgif +SLACKBUILD LOCATION: ./libraries/libnsgif +SLACKBUILD FILES: README git2tarxz.sh libnsgif.SlackBuild libnsgif.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://download.netsurf-browser.org/libs/releases/libnsgif-1.0.0-src.tar.gz https://download.netsurf-browser.org/libs/releases/buildsystem-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec8d24735fdd06d674ff9e4e9482b804 5b14efaefbb620d3c85fff3f6c02f103 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnsgif (GIF image decoder library) + +SLACKBUILD NAME: libnumbertext +SLACKBUILD LOCATION: ./libraries/libnumbertext +SLACKBUILD FILES: README libnumbertext.SlackBuild libnumbertext.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/Numbertext/libnumbertext/releases/download/1.0.6/libnumbertext-1.0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5e70dd61deb138add3fe3e8b102197c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnumbertext (Number and money text conversion library) + +SLACKBUILD NAME: libnxml +SLACKBUILD LOCATION: ./libraries/libnxml +SLACKBUILD FILES: README libnxml.SlackBuild libnxml.info slack-desc +SLACKBUILD VERSION: 0.18.3 +SLACKBUILD DOWNLOAD: http://www.autistici.org/bakunin/libnxml/libnxml-0.18.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 857f43970e7f0724d28f4ddc87085daf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnxml (library for xmls processing) + +SLACKBUILD NAME: liboauth +SLACKBUILD LOCATION: ./libraries/liboauth +SLACKBUILD FILES: README liboauth-1.0.3-openssl-1.1.0-3.patch liboauth.SlackBuild liboauth.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/liboauth/files/liboauth-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 689b46c2b3ab1a39735ac33f714c4f7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liboauth (C library implementing OAuth Core RFC 5849) + +SLACKBUILD NAME: libofa +SLACKBUILD LOCATION: ./libraries/libofa +SLACKBUILD FILES: README libofa.SlackBuild libofa.info patches/libofa-0.9.3-gcc-4.3.patch patches/libofa-0.9.3-gcc-4.7.patch patches/libofa-0.9.3-gcc-4.patch slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/14.2/source/l/libofa/libofa-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51507d2c4b432bd2755f48d58471696e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libofa (Library Open Fingerprint Architecture) + +SLACKBUILD NAME: libofx +SLACKBUILD LOCATION: ./libraries/libofx +SLACKBUILD FILES: README libofx-0.9.5-gcc47.patch libofx.SlackBuild libofx.info slack-desc +SLACKBUILD VERSION: 0.9.11 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libofx/libofx-0.9.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0b9ed7ea0a94990d760464bebea8666 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libofx (OFX parser and API library) + +SLACKBUILD NAME: liboglappth +SLACKBUILD LOCATION: ./libraries/liboglappth +SLACKBUILD FILES: README liboglappth.SlackBuild liboglappth.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://www.bioinformatics.org/ghemical/download/release20111012/liboglappth-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48261e5f4cf99e113fb22e524f0b1eeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liboglappth (OpenGL extension library for GTK) + +SLACKBUILD NAME: libolecf +SLACKBUILD LOCATION: ./libraries/libolecf +SLACKBUILD FILES: README libolecf.SlackBuild libolecf.info slack-desc +SLACKBUILD VERSION: 20221024 +SLACKBUILD DOWNLOAD: http://linuxleo.com/Source/libolecf-alpha-20221024.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82edef25aff0564f0ae1eee208f1147b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libolecf (libYAL OLE 2 library) + +SLACKBUILD NAME: libomemo-c +SLACKBUILD LOCATION: ./libraries/libomemo-c +SLACKBUILD FILES: README libomemo-c.SlackBuild libomemo-c.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/dino/libomemo-c/releases/download/v0.5.1/libomemo-c-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 040f00dd735017a7d79e8c67cb02b9aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libomemo-c (Fork of libsignal-protocol-c for OMEMO XEP-0384 0.5.0+) + +SLACKBUILD NAME: liboop +SLACKBUILD LOCATION: ./libraries/liboop +SLACKBUILD FILES: README liboop.SlackBuild liboop.info patches/tcl_dev.patch slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://ftp.lysator.liu.se/pub/liboop/liboop-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2b3dff17355fd9a6e2229caca8993f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liboop (event loop management) + +SLACKBUILD NAME: libopenglrecorder +SLACKBUILD LOCATION: ./libraries/libopenglrecorder +SLACKBUILD FILES: README libopenglrecorder.SlackBuild libopenglrecorder.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://github.com/Benau/libopenglrecorder/archive/v0.1.0/libopenglrecorder-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddd91c2859b285366299257e55150376 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopenglrecorder (audio/video opengl recording library) + +SLACKBUILD NAME: libopenmpt +SLACKBUILD LOCATION: ./libraries/libopenmpt +SLACKBUILD FILES: README libopenmpt.SlackBuild libopenmpt.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-0.7.2+release.autotools.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb08544fb401fcd5f409fa47026e4442 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopenmpt (OpenMPT based module player library) + +SLACKBUILD NAME: libopenraw +SLACKBUILD LOCATION: ./libraries/libopenraw +SLACKBUILD FILES: README config.toml doinst.sh libopenraw.SlackBuild libopenraw.info slack-desc +SLACKBUILD VERSION: 0.3.7 +SLACKBUILD DOWNLOAD: https://libopenraw.freedesktop.org/download/libopenraw-0.3.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e86ffef428a7d547b0229a203a807113 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopenraw (a library for camera RAW file decoding) + +SLACKBUILD NAME: libopenshot-audio +SLACKBUILD LOCATION: ./libraries/libopenshot-audio +SLACKBUILD FILES: README libopenshot-audio.SlackBuild libopenshot-audio.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenShot/libopenshot-audio/archive/v0.6.0/libopenshot-audio-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c93d3fcd0e82b589489172b082c26da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopenshot-audio (OpenShot Audio library) + +SLACKBUILD NAME: libopenshot +SLACKBUILD LOCATION: ./libraries/libopenshot +SLACKBUILD FILES: README libopenshot.SlackBuild libopenshot.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenShot/libopenshot/archive/v0.6.0/libopenshot-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9b4cf4ba9673501ed393aa66441efaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopenshot (OpenShot Library) + +SLACKBUILD NAME: libopensmtpd +SLACKBUILD LOCATION: ./libraries/libopensmtpd +SLACKBUILD FILES: README libopensmtpd.SlackBuild libopensmtpd.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://imperialat.at/releases/libopensmtpd-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17f934de839249396eff6069702e3dec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libopensmtpd (library for writing OpenSMTPD filters) + +SLACKBUILD NAME: liborcus +SLACKBUILD LOCATION: ./libraries/liborcus +SLACKBUILD FILES: README liborcus.SlackBuild liborcus.info slack-desc +SLACKBUILD VERSION: 0.17.1 +SLACKBUILD DOWNLOAD: https://kohei.us/files/orcus/src/liborcus-0.17.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69e5d29745789a7635408f9fd6cabe61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liborcus (library for processing spreadsheet documents) + +SLACKBUILD NAME: liborigin +SLACKBUILD LOCATION: ./libraries/liborigin +SLACKBUILD FILES: README liborigin.SlackBuild liborigin.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/liborigin/liborigin-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d75850e7f85787603bbda4dab2190de3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liborigin (library to read Origin data files) + +SLACKBUILD NAME: liborocos-kdl +SLACKBUILD LOCATION: ./libraries/liborocos-kdl +SLACKBUILD FILES: README liborocos-kdl.SlackBuild liborocos-kdl.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/orocos/orocos_kinematics_dynamics/archive/v1.4.0/orocos_kinematics_dynamics-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abeffd125865adfcb390c8fbc6a3f084 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liborocos-kdl (Kinematics and Dynamics Library) + +SLACKBUILD NAME: libosinfo +SLACKBUILD LOCATION: ./libraries/libosinfo +SLACKBUILD FILES: README libosinfo.SlackBuild libosinfo.info libxml2-2.14.patch slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/libosinfo/libosinfo-1.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b074a8ccac5c8aa2fa30489acaca7cc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libosinfo (operating systems library) + +SLACKBUILD NAME: libosmium +SLACKBUILD LOCATION: ./libraries/libosmium +SLACKBUILD FILES: README libosmium.SlackBuild libosmium.info slack-desc +SLACKBUILD VERSION: 2.20.0 +SLACKBUILD DOWNLOAD: https://github.com/osmcode/libosmium/archive/v2.20.0/libosmium-2.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22499dc34abfe8e384825bb0d1befb13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libosmium (C++ library for working with OpenStreetMap data) + +SLACKBUILD NAME: libosmo-dsp +SLACKBUILD LOCATION: ./libraries/libosmo-dsp +SLACKBUILD FILES: README libosmo-dsp.SlackBuild libosmo-dsp.info slack-desc +SLACKBUILD VERSION: 20170317 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/slackbuildsdirectlinks/libosmo-dsp/libosmo-dsp-20170317.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f1857e83816f0df91469320ef882dae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libosmo-dsp (library with SDR primitives) + +SLACKBUILD NAME: libotf +SLACKBUILD LOCATION: ./libraries/libotf +SLACKBUILD FILES: README libotf.SlackBuild libotf.info slack-desc +SLACKBUILD VERSION: 0.9.16 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/m17n/libotf-0.9.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b0b708ba5de53bf83e1cb09c6a6e100 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libotf (Library for handling OpenType fonts) + +SLACKBUILD NAME: libotr +SLACKBUILD LOCATION: ./libraries/libotr +SLACKBUILD FILES: 0006-include-socket.h.patch README libotr.SlackBuild libotr.info slack-desc +SLACKBUILD VERSION: 4.1.1 +SLACKBUILD DOWNLOAD: https://otr.cypherpunks.ca/libotr-4.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dac5a8778a35f674c046ddf5d97e4d81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libotr (OTR Messaging Library and Toolkit) + +SLACKBUILD NAME: libowfat +SLACKBUILD LOCATION: ./libraries/libowfat +SLACKBUILD FILES: README libowfat.SlackBuild libowfat.info slack-desc +SLACKBUILD VERSION: 0.34 +SLACKBUILD DOWNLOAD: http://www.fefe.de/libowfat/libowfat-0.34.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca7ca7c14e66cc148ac663a29126f4d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libowfat (a reimplemented libdjb under GPLv2) + +SLACKBUILD NAME: libp11 +SLACKBUILD LOCATION: ./libraries/libp11 +SLACKBUILD FILES: README libp11.SlackBuild libp11.info slack-desc +SLACKBUILD VERSION: 0.4.12 +SLACKBUILD DOWNLOAD: https://github.com/OpenSC/libp11/releases/download/libp11-0.4.12/libp11-0.4.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ec3c29523cc06ec60166b320c489c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libp11 (PKCS#11 wrapper library) + +SLACKBUILD NAME: libpagemaker +SLACKBUILD LOCATION: ./libraries/libpagemaker +SLACKBUILD FILES: README libpagemaker.SlackBuild libpagemaker.info slack-desc +SLACKBUILD VERSION: 0.0.4 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8395dfc5eef11c58d5a9efe3bfe64831 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpagemaker (Adobe PageMaker Import Library) + +SLACKBUILD NAME: libpano13 +SLACKBUILD LOCATION: ./libraries/libpano13 +SLACKBUILD FILES: README libpano13.SlackBuild libpano13.info slack-desc +SLACKBUILD VERSION: 2.9.22 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/panotools/libpano13-2.9.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 303da79ebe5138aee57b0070e850898d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpano13 (part of Panorama Tools) + +SLACKBUILD NAME: libpaper +SLACKBUILD LOCATION: ./libraries/libpaper +SLACKBUILD FILES: README doinst.sh libpaper.SlackBuild libpaper.info slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://github.com/rrthomas/libpaper/releases/download/v2.2.6/libpaper-2.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 794552e5e5b9796c15bc222fefd9e1ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpaper (library for handling paper characteristics) + +SLACKBUILD NAME: libpar2 +SLACKBUILD LOCATION: ./libraries/libpar2 +SLACKBUILD FILES: README libpar2.SlackBuild libpar2.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://launchpad.net/libpar2/trunk/0.4/+download/libpar2-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8320c236c448676f0b15d4bf5dfdafa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpar2 (file corruption detection library for C++) + +SLACKBUILD NAME: libpeas +SLACKBUILD LOCATION: ./libraries/libpeas +SLACKBUILD FILES: README doinst.sh libpeas.SlackBuild libpeas.info slack-desc +SLACKBUILD VERSION: 1.30.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/libpeas/1.30/libpeas-1.30.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60b9d9fe2ee9dd518fb12d5d404e296a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpeas (GObject Plugin System) + +SLACKBUILD NAME: libpff +SLACKBUILD LOCATION: ./libraries/libpff +SLACKBUILD FILES: README libpff.SlackBuild libpff.info slack-desc +SLACKBUILD VERSION: 20231205 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libpff-alpha-20231205.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b0d18971b0814de424d789ab3f51603 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpff (libYAL PFF library) + +SLACKBUILD NAME: libpgf +SLACKBUILD LOCATION: ./libraries/libpgf +SLACKBUILD FILES: README libpgf.SlackBuild libpgf.info slack-desc +SLACKBUILD VERSION: 7.21.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/libpgf/libpgf/7.21.7/libpgf.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e956fc3575a9047bafc2782ec17041f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpgf (Image file format) + +SLACKBUILD NAME: libphdi +SLACKBUILD LOCATION: ./libraries/libphdi +SLACKBUILD FILES: README libphdi.SlackBuild libphdi.info slack-desc +SLACKBUILD VERSION: 20221025 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libphdi-experimental-20221025.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed8468f89813fe92cc2eb2374d7c668a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libphdi (libYAL library to access the PHDI image format) + +SLACKBUILD NAME: libpng-legacy12 +SLACKBUILD LOCATION: ./libraries/libpng-legacy12 +SLACKBUILD FILES: README libpng-legacy12.SlackBuild libpng-legacy12.info slack-desc +SLACKBUILD VERSION: 1.2.57 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/libpng-1.4.20-i486-1_slack14.1.txz +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/libpng-1.4.20-x86_64-1_slack14.1.txz +SLACKBUILD MD5SUM: c706d0ab66ee2ef36570daf8f6bddd0a +SLACKBUILD MD5SUM_x86_64: 0dab89c2e0203c5d81f99d53a83adf76 +SLACKBUILD SHORT DESCRIPTION: libpng-legacy12 (old PNG library for compatibility with old software) + +SLACKBUILD NAME: libpoly +SLACKBUILD LOCATION: ./libraries/libpoly +SLACKBUILD FILES: README libpoly.SlackBuild libpoly.info slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: https://github.com/SRI-CSL/libpoly/archive/v0.1.11/libpoly-0.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ceb5155194bd5845e8081f211f10fe69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpoly (LibPoly - C library for manipulating polynomials) + +SLACKBUILD NAME: libpqxx +SLACKBUILD LOCATION: ./libraries/libpqxx +SLACKBUILD FILES: README libpqxx.SlackBuild libpqxx.info slack-desc +SLACKBUILD VERSION: 6.4.8 +SLACKBUILD DOWNLOAD: https://github.com/jtv/libpqxx/archive/6.4.8/libpqxx-6.4.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc3409d1d2f7e391e1315d71d694dc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpqxx (C++ client API for PostgreSQL) + +SLACKBUILD NAME: libprelude +SLACKBUILD LOCATION: ./libraries/libprelude +SLACKBUILD FILES: README doinst.sh libprelude.SlackBuild libprelude.info slack-desc +SLACKBUILD VERSION: 5.2.0 +SLACKBUILD DOWNLOAD: https://www.prelude-siem.org/attachments/download/1395/libprelude-5.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4db429af160450dc37c7ade001abf8c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libprelude (Prelude SIEM/sensor library) + +SLACKBUILD NAME: libpst +SLACKBUILD LOCATION: ./libraries/libpst +SLACKBUILD FILES: README libpst.SlackBuild libpst.info patches/0002-incompatible-pointer-i686.patch patches/0003-gcc-c23-changes.patch patches/m4-python310.patch slack-desc +SLACKBUILD VERSION: 0.6.76 +SLACKBUILD DOWNLOAD: https://github.com/pst-format/libpst/releases/download/libpst-0.6.76/libpst-0.6.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e821b94e8d7790ee314059f751182ebf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpst (MS Outlook Personal Folders converter) + +SLACKBUILD NAME: libqb +SLACKBUILD LOCATION: ./libraries/libqb +SLACKBUILD FILES: README libqb.SlackBuild libqb.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/libqb/releases/download/v2.0.0/libqb-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 861761df624d8f575f8010c58f52f9e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqb (part of linux cluster) + +SLACKBUILD NAME: libqcow +SLACKBUILD LOCATION: ./libraries/libqcow +SLACKBUILD FILES: README libqcow.SlackBuild libqcow.info slack-desc +SLACKBUILD VERSION: 20240308 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libqcow-alpha-20240308.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02f8aee1b2757a2e10cd000d0a40ef33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqcow (libYAL QEMU QCOW image library) + +SLACKBUILD NAME: libqtpas +SLACKBUILD LOCATION: ./libraries/libqtpas +SLACKBUILD FILES: README libqtpas.SlackBuild libqtpas.info slack-desc +SLACKBUILD VERSION: 4.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lazarus/lazarus-4.6-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b33e8dc4c38d9f919467743a9c98f9fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqtpas (Qt5 Interface Bindings for Pascal) + +SLACKBUILD NAME: libquicktime +SLACKBUILD LOCATION: ./libraries/libquicktime +SLACKBUILD FILES: README libquicktime.SlackBuild libquicktime.info patches/libquicktime-1.2.4-CVE-2016-2399.patch patches/libquicktime-1.2.4-CVE-2017-9122_et_al.patch patches/libquicktime-1.2.4-faad2.patch patches/libquicktime-1.2.4-ffmpeg-codecs.patch patches/libquicktime-1.2.4-ffmpeg2.patch patches/libquicktime-1.2.4-ffmpeg29.patch patches/libquicktime-1.2.4-ffmpeg4.patch patches/libquicktime-1.2.4-ffmpeg5.patch patches/libquicktime-1.2.4-ffmpeg7.patch patches/libquicktime-1.2.4-libavutil.patch patches/libquicktime-1.2.4-qtpng.patch slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libquicktime/libquicktime-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81cfcebad9b7ee7e7cfbefc861d6d61b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libquicktime (quicktime/avi/mp4 codec library) + +SLACKBUILD NAME: libqxp +SLACKBUILD LOCATION: ./libraries/libqxp +SLACKBUILD FILES: README libqxp.SlackBuild libqxp.info slack-desc +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: https://dev-www.libreoffice.org/src/libqxp/libqxp-0.0.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7011efa81fe8b6b1f2dd7d05d7bfb173 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqxp (QuarkXPress documents parser library) + +SLACKBUILD NAME: libqxt +SLACKBUILD LOCATION: ./libraries/libqxt +SLACKBUILD FILES: README libqxt-gcc6.patch libqxt.SlackBuild libqxt.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libqxt-0.6.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3029f62e04f76a5c2ffab2af307f28e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libqxt (Qt4 Extension Library) + +SLACKBUILD NAME: libr3 +SLACKBUILD LOCATION: ./libraries/libr3 +SLACKBUILD FILES: README libr3.SlackBuild libr3.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://github.com/c9s/r3/archive/1.3.4/r3-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2dcc4c04ae3ff3b04131b7b341e33d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libr3 (high-performance path dispatching library) + +SLACKBUILD NAME: librapi2 +SLACKBUILD LOCATION: ./libraries/librapi2 +SLACKBUILD FILES: README librapi2.SlackBuild librapi2.info slack-desc +SLACKBUILD VERSION: 0.13.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/synce/librapi2-0.13.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f44ca31d8a8cd44e9eb517b35ed87419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librapi2 (SynCE library) + +SLACKBUILD NAME: librapidcheck +SLACKBUILD LOCATION: ./libraries/librapidcheck +SLACKBUILD FILES: README librapidcheck.SlackBuild librapidcheck.info slack-desc +SLACKBUILD VERSION: r1056.ff6af6f +SLACKBUILD DOWNLOAD: https://github.com/RSKYS/librapidcheck/archive/r1056.ff6af6f/librapidcheck-r1056.ff6af6f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cb2bacceabfc8178566526b55339cb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librapidcheck (QuickCheck clone for C++) + +SLACKBUILD NAME: libraqm +SLACKBUILD LOCATION: ./libraries/libraqm +SLACKBUILD FILES: README libraqm.SlackBuild libraqm.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/HOST-Oman/libraqm/releases/download/v0.5.0/raqm-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba4a3deb05ad089df813b2d1057b1dd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libraqm (text layout library) + +SLACKBUILD NAME: librcd +SLACKBUILD LOCATION: ./libraries/librcd +SLACKBUILD FILES: README gpl-2.0.txt librcd.SlackBuild librcd.info slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/rusxmms/files/Charset%20Detection%20Library/0.1.11/librcd-0.1.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17fcea35961f85c21c58a233d54a508c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librcd (Russian character set autodetection library) + +SLACKBUILD NAME: libreadline-java +SLACKBUILD LOCATION: ./libraries/libreadline-java +SLACKBUILD FILES: README libreadline-java.SlackBuild libreadline-java.info slack-desc +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://github.com/aclemons/java-readline/releases/download/v0.8.4/libreadline-java-0.8.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d64ec4bd0abd7ba6c873abfbb6bae76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libreadline-java (Java-Readline JNI-wrapper to GNU Readline) + +SLACKBUILD NAME: libregf +SLACKBUILD LOCATION: ./libraries/libregf +SLACKBUILD FILES: README libregf.SlackBuild libregf.info slack-desc +SLACKBUILD VERSION: 20230319 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libregf-alpha-20230319.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 136755070f55e1136f4cfa968d693edd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libregf (libYAL WinNT Registry File library) + +SLACKBUILD NAME: librelp +SLACKBUILD LOCATION: ./libraries/librelp +SLACKBUILD FILES: README librelp.SlackBuild librelp.info slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: http://download.rsyslog.com/librelp/librelp-1.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 478b2f988c800db029678d2caf7c3b29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librelp (a reliable logging library) + +SLACKBUILD NAME: librepfunc +SLACKBUILD LOCATION: ./libraries/librepfunc +SLACKBUILD FILES: README librepfunc.SlackBuild librepfunc.info slack-desc +SLACKBUILD VERSION: 1.11.2 +SLACKBUILD DOWNLOAD: https://github.com/wirbel-at-vdr-portal/librepfunc/archive/1.11.2/librepfunc-1.11.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5a9c2692b1755cc56c6801070b258e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librepfunc (collection of functions and classes) + +SLACKBUILD NAME: libreplaygain +SLACKBUILD LOCATION: ./libraries/libreplaygain +SLACKBUILD FILES: README libreplaygain.SlackBuild libreplaygain.info slack-desc +SLACKBUILD VERSION: r475 +SLACKBUILD DOWNLOAD: http://files.musepack.net/source/libreplaygain_r475.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e27b3b1249b7fbae92d656d9e3d26633 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libreplaygain (Musepack ReplayGain library) + +SLACKBUILD NAME: librevisa +SLACKBUILD LOCATION: ./libraries/librevisa +SLACKBUILD FILES: README librevisa.SlackBuild librevisa.info slack-desc +SLACKBUILD VERSION: 0.0.20130412 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/3/8/3849021d141042ad396e7386de525eb0/librevisa-0.0.20130412.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3849021d141042ad396e7386de525eb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librevisa (implementation of the VISA standard) + +SLACKBUILD NAME: librfm5 +SLACKBUILD LOCATION: ./libraries/librfm5 +SLACKBUILD FILES: README librfm5.SlackBuild librfm5.info slack-desc +SLACKBUILD VERSION: 5.3.16.4 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/xffm/librfm5-5.3.16.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e32c423535ea1a7667b3886dc3c41f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librfm5 (Librfm library) + +SLACKBUILD NAME: librhtv +SLACKBUILD LOCATION: ./libraries/librhtv +SLACKBUILD FILES: README librhtv.SlackBuild librhtv.info librhtv.pc slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://github.com/set-soft/tvision/releases/download/v2.2.3/rhtvision-2.2.3.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bf2fb3a5c0c25bf7387f8107ab45aaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librhtv (Turbo Vision TUI Library) + +SLACKBUILD NAME: librime +SLACKBUILD LOCATION: ./libraries/librime +SLACKBUILD FILES: README librime.SlackBuild librime.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/rime/librime/archive/1.9.0/librime-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: daa5418eee4a5288704e2469733c841b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librime (Rime Input Method Engine library) + +SLACKBUILD NAME: librist +SLACKBUILD LOCATION: ./libraries/librist +SLACKBUILD FILES: README librist.SlackBuild librist.info slack-desc +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: https://code.videolan.org/rist/librist/-/archive/v0.2.11/librist-v0.2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9977eca2fd86825b4f7d0c802f6da3ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librist (RIST Protocol Library) + +SLACKBUILD NAME: librra +SLACKBUILD LOCATION: ./libraries/librra +SLACKBUILD FILES: README librra.SlackBuild librra.info pyrra_cinit.patch slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/synce/librra-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec7d655747e1b19d9e39702e332780b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librra (Library for SynCE syncronization) + +SLACKBUILD NAME: librsync +SLACKBUILD LOCATION: ./libraries/librsync +SLACKBUILD FILES: README librsync.SlackBuild librsync.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://github.com/librsync/librsync/archive/v2.3.4/librsync-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71d227be94f6fbfc7b6d0fce3ce81861 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librsync (rsync synchronization algorithm library.) + +SLACKBUILD NAME: librtfcomp +SLACKBUILD LOCATION: ./libraries/librtfcomp +SLACKBUILD FILES: README librtfcomp.SlackBuild librtfcomp.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/synce/librtfcomp-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7aa26fc1dd2dd2ef64043fae573c69dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: librtfcomp (Library to read compressed RTF files) + +SLACKBUILD NAME: libsbsms +SLACKBUILD LOCATION: ./libraries/libsbsms +SLACKBUILD FILES: README libsbsms.SlackBuild libsbsms.info slack-desc +SLACKBUILD VERSION: 20220812_e6c9c3b +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/libsbsms-20220812_e6c9c3b.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f157fdc0ccece21c91c24c6398c14a01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsbsms (library for high quality time and pitch scale modification) + +SLACKBUILD NAME: libscca +SLACKBUILD LOCATION: ./libraries/libscca +SLACKBUILD FILES: README libscca.SlackBuild libscca.info slack-desc +SLACKBUILD VERSION: 20230716 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libscca-alpha-20230716.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4ffb66dcb5bb70166dfc97fb2816ec0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libscca (libYAL Windows Prefetch File parser) + +SLACKBUILD NAME: libscfg +SLACKBUILD LOCATION: ./libraries/libscfg +SLACKBUILD FILES: README build.patch libscfg.SlackBuild libscfg.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~emersion/libscfg/refs/download/v0.1.1/libscfg-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c88d1e1c0da28a33d33a4efd160013b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libscfg (A C library for scfg) + +SLACKBUILD NAME: libscrypt +SLACKBUILD LOCATION: ./libraries/libscrypt +SLACKBUILD FILES: README libscrypt.SlackBuild libscrypt.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://github.com/technion/libscrypt/archive/v1.20/libscrypt-1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c78aca7902061c49e5c517305b1534 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libscrypt (shared library that implements scrypt() + +SLACKBUILD NAME: libsearpc +SLACKBUILD LOCATION: ./libraries/libsearpc +SLACKBUILD FILES: README libsearpc.SlackBuild libsearpc.info slack-desc +SLACKBUILD VERSION: 3.2_latest +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/libsearpc-3.2-latest.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f98dffa7705c4bf653585cf0444071b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsearpc (C RPC Framework) + +SLACKBUILD NAME: libserialport +SLACKBUILD LOCATION: ./libraries/libserialport +SLACKBUILD FILES: README libserialport.SlackBuild libserialport.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://sigrok.org/download/source/libserialport/libserialport-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b93f0325a6157198152b5bd7e8182b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libserialport (cross-platform serial port access library) + +SLACKBUILD NAME: libshout +SLACKBUILD LOCATION: ./libraries/libshout +SLACKBUILD FILES: README libshout.SlackBuild libshout.info slack-desc +SLACKBUILD VERSION: 2.4.5 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/xiph/releases/libshout/libshout-2.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f77083cf790386297d86536b76a88b1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libshout (icecast server library) + +SLACKBUILD NAME: libsidplay +SLACKBUILD LOCATION: ./libraries/libsidplay +SLACKBUILD FILES: README files/avoid_narrowing_conversion.patch files/remove_sid_have_ios_bin_block.patch libsidplay.SlackBuild libsidplay.info slack-desc +SLACKBUILD VERSION: 1.36.59 +SLACKBUILD DOWNLOAD: https://critical.ch/distfiles/libsidplay-1.36.59.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37c51ba4bd57164b1b0bb7b43b9adece +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsidplay (library for playing SID music files) + +SLACKBUILD NAME: libsidplay2 +SLACKBUILD LOCATION: ./libraries/libsidplay2 +SLACKBUILD FILES: README libsidplay2.SlackBuild libsidplay2.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/s/sidplay-libs/sidplay-libs_2.1.1.orig.tar.gz http://ftp.debian.org/debian/pool/main/s/sidplay-libs/sidplay-libs_2.1.1-16.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ea0ba5dc1da4604d15eaae001f7d2a7 2cfe969fb475288e9f3710c18c64f512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsidplay2 (SID emulation) + +SLACKBUILD NAME: libsidplayfp +SLACKBUILD LOCATION: ./libraries/libsidplayfp +SLACKBUILD FILES: README libsidplayfp.SlackBuild libsidplayfp.info slack-desc +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://github.com/libsidplayfp/libsidplayfp/releases/download/v2.11.0/libsidplayfp-2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0b56361c0b82f25e93372a7bc2f6965 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsidplayfp (SID emulation) + +SLACKBUILD NAME: libsieve +SLACKBUILD LOCATION: ./libraries/libsieve +SLACKBUILD FILES: README libsieve.SlackBuild libsieve.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/downloads/sodabrew/libsieve/libsieve-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb48eecf877cc7fdb2b0dfe757b48d7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsieve (interpreter for Sieve scripts) + +SLACKBUILD NAME: libsigrok +SLACKBUILD LOCATION: ./libraries/libsigrok +SLACKBUILD FILES: README doinst.sh libsigrok.SlackBuild libsigrok.info slack-desc +SLACKBUILD VERSION: 20220224_6dc55e4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libsigrok-20220224_6dc55e4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce188a5e1e0e33c197f565e7496a6093 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsigrok (logic analyzers access library) + +SLACKBUILD NAME: libsigrokdecode +SLACKBUILD LOCATION: ./libraries/libsigrokdecode +SLACKBUILD FILES: README libsigrokdecode.SlackBuild libsigrokdecode.info slack-desc +SLACKBUILD VERSION: 20220224_24ba9e1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libsigrokdecode-20220224_24ba9e1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d968e56a3034e57f314caa2653a305 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsigrokdecode (protocol decoding library) + +SLACKBUILD NAME: libsigscan +SLACKBUILD LOCATION: ./libraries/libsigscan +SLACKBUILD FILES: README libsigscan.SlackBuild libsigscan.info slack-desc +SLACKBUILD VERSION: 20230109 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libsigscan-experimental-20230109.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a9af323d2e0c289f059c4807f18159e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsigscan (libYAL binary signature scanning) + +SLACKBUILD NAME: libsixel +SLACKBUILD LOCATION: ./libraries/libsixel +SLACKBUILD FILES: README libsixel.SlackBuild libsixel.info slack-desc +SLACKBUILD VERSION: 1.10.5 +SLACKBUILD DOWNLOAD: https://github.com/libsixel/libsixel/archive/v1.10.5/libsixel-1.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2c6fe7edb589576465e18d46e02bffe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsixel (DEC SIXEL graphics encoder/decoder and some converter tools) + +SLACKBUILD NAME: libskk +SLACKBUILD LOCATION: ./libraries/libskk +SLACKBUILD FILES: README libskk.SlackBuild libskk.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/ueno/libskk/archive/1.0.1/libskk-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a694faea4ba59061414a80b94c1c8057 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libskk (Japanese kana-to-kanji conversion library) + +SLACKBUILD NAME: libslack +SLACKBUILD LOCATION: ./libraries/libslack +SLACKBUILD FILES: README libslack.SlackBuild libslack.info notwanted-0.7.3.diff slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://libslack.org/download/libslack-0.7.5.tar.gz https://libslack.org/download/libslack-0.7.5-html.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9c0fde8dcfffad780841cfdf67ad552 4d387927d584a7a0e94312bb0a8db57b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libslack (General programmers' utilities) + +SLACKBUILD NAME: libsmbios +SLACKBUILD LOCATION: ./libraries/libsmbios +SLACKBUILD FILES: README doinst.sh libsmbios.SlackBuild libsmbios.info slack-desc +SLACKBUILD VERSION: 2.4.3 +SLACKBUILD DOWNLOAD: https://github.com/dell/libsmbios/archive/v2.4.3/libsmbios-2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d27a0de66b04860e4e3e8d1bb338bf6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsmbios (library of functions to access BIOS information) + +SLACKBUILD NAME: libsmdev +SLACKBUILD LOCATION: ./libraries/libsmdev +SLACKBUILD FILES: README libsmdev.SlackBuild libsmdev.info slack-desc +SLACKBUILD VERSION: 20221028 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libsmdev-alpha-20221028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 193ab43fb38b3a6668d43c8313d25d05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsmdev (libYAL storage media library) + +SLACKBUILD NAME: libsmf +SLACKBUILD LOCATION: ./libraries/libsmf +SLACKBUILD FILES: README libsmf.SlackBuild libsmf.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://ftp.stump.io/software/libsmf/libsmf-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb698f1bc0bad9d5bce4c10386347486 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsmf (library for handling MIDI files) + +SLACKBUILD NAME: libsmi +SLACKBUILD LOCATION: ./libraries/libsmi +SLACKBUILD FILES: README gcc-14.patch gcc-15.patch libsmi.SlackBuild libsmi.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://www.ibr.cs.tu-bs.de/projects/libsmi/download/libsmi-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bf47483c06c9f07d1b10fbc74eddf11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsmi (A Library to Access SMI MIB Information) + +SLACKBUILD NAME: libsmraw +SLACKBUILD LOCATION: ./libraries/libsmraw +SLACKBUILD FILES: README libsmraw.SlackBuild libsmraw.info slack-desc +SLACKBUILD VERSION: 20221028 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libsmraw-alpha-20221028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f1951b929f3bd9ad4e91e7b37152205 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsmraw (libYAL RAW image library) + +SLACKBUILD NAME: libspectrum +SLACKBUILD LOCATION: ./libraries/libspectrum +SLACKBUILD FILES: README libspectrum.SlackBuild libspectrum.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/fuse-emulator/libspectrum/1.5.0/libspectrum-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a675e8b812f6029e6f7c780f8461b254 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspectrum (emulator support library) + +SLACKBUILD NAME: libspf2 +SLACKBUILD LOCATION: ./libraries/libspf2 +SLACKBUILD FILES: README gcc5fix.patch libspf2.SlackBuild libspf2.info slack-desc +SLACKBUILD VERSION: 1.2.10 +SLACKBUILD DOWNLOAD: https://www.libspf2.net/spf/libspf2-1.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bb9937d0705649eaa8646de66dc3562 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspf2 (Sender Policy Framework) + +SLACKBUILD NAME: libspiro +SLACKBUILD LOCATION: ./libraries/libspiro +SLACKBUILD FILES: README libspiro.SlackBuild libspiro.info slack-desc +SLACKBUILD VERSION: 20240903 +SLACKBUILD DOWNLOAD: https://github.com/fontforge/libspiro/archive/20240903/libspiro-20240903.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7e1a25251178e0bda724ce0b148ca2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspiro (Draw Beautiful curves) + +SLACKBUILD NAME: libspng +SLACKBUILD LOCATION: ./libraries/libspng +SLACKBUILD FILES: README libspng.SlackBuild libspng.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://github.com/randy408/libspng/archive/v0.7.4/libspng-0.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5072ee5d309c593080ea5f43e81e61e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libspng (C library for reading and writing Portable Network PNG) + +SLACKBUILD NAME: libsrs2 +SLACKBUILD LOCATION: ./libraries/libsrs2 +SLACKBUILD FILES: README libsrs2.SlackBuild libsrs2.info slack-desc +SLACKBUILD VERSION: 1.0.18 +SLACKBUILD DOWNLOAD: https://www.libsrs2.net/srs/libsrs2-1.0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2178b8cf587eb6e65d4b9753c4a6c67d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsrs2 (Sender Rewriting Scheme library) + +SLACKBUILD NAME: libsrtp +SLACKBUILD LOCATION: ./libraries/libsrtp +SLACKBUILD FILES: README libsrtp.SlackBuild libsrtp.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/cisco/libsrtp/archive/v1.6.0/libsrtp-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f2188e50468a52cdd51d0479849236a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsrtp (Secure RTP libraries) + +SLACKBUILD NAME: libsrtp2 +SLACKBUILD LOCATION: ./libraries/libsrtp2 +SLACKBUILD FILES: README libsrtp2.SlackBuild libsrtp2.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/cisco/libsrtp/archive/v2.5.0/libsrtp-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 740557a07928be1886822ce307736e89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsrtp2 (Secure RTP libraries version 2) + +SLACKBUILD NAME: libstaroffice +SLACKBUILD LOCATION: ./libraries/libstaroffice +SLACKBUILD FILES: README libstaroffice.SlackBuild libstaroffice.info slack-desc +SLACKBUILD VERSION: 0.0.7 +SLACKBUILD DOWNLOAD: https://github.com/fosnola/libstaroffice/releases/download/0.0.7/libstaroffice-0.0.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 340ace6dd1c0f95691a7dc554383c404 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libstaroffice (StarOffice binary formats import library) + +SLACKBUILD NAME: libstatgrab +SLACKBUILD LOCATION: ./libraries/libstatgrab +SLACKBUILD FILES: README libstatgrab.SlackBuild libstatgrab.info slack-desc +SLACKBUILD VERSION: 0.92.1 +SLACKBUILD DOWNLOAD: https://ftp.i-scream.org/pub/i-scream/libstatgrab/libstatgrab-0.92.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af685494e985229e0ac46365bc0cd50e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libstatgrab (system statistics library) + +SLACKBUILD NAME: libstrophe +SLACKBUILD LOCATION: ./libraries/libstrophe +SLACKBUILD FILES: README libstrophe.SlackBuild libstrophe.info slack-desc use-void-to-store-func-ptr.patch +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://github.com/strophe/libstrophe/archive/0.14.0/libstrophe-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4df6bbe7c78516ffef4d8b52e7df8771 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libstrophe (An XMPP library for C) + +SLACKBUILD NAME: libsuinput +SLACKBUILD LOCATION: ./libraries/libsuinput +SLACKBUILD FILES: README libsuinput.SlackBuild libsuinput.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://launchpad.net/libsuinput/trunk/0.6.1/+download/libsuinput-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9070cf1919a343c20bc486a73800418c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsuinput (Thin userspace library) + +SLACKBUILD NAME: libsvm +SLACKBUILD LOCATION: ./libraries/libsvm +SLACKBUILD FILES: Makefile.patch README doinst.sh libsvm.SlackBuild libsvm.info libsvm.svm-toy-qt5.patch slack-desc svm-toy.png +SLACKBUILD VERSION: 3.36 +SLACKBUILD DOWNLOAD: https://github.com/cjlin1/libsvm/archive/v336/libsvm-336.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a93de5a77a453c1ea1b99269473eb71e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsvm (library for Support Vector Machines) + +SLACKBUILD NAME: libsynce +SLACKBUILD LOCATION: ./libraries/libsynce +SLACKBUILD FILES: README libsynce.SlackBuild libsynce.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/synce/libsynce-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcd2eef46000d4a8e44ac3c478095ea5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsynce (Common library for SynCE) + +SLACKBUILD NAME: libsysstat +SLACKBUILD LOCATION: ./libraries/libsysstat +SLACKBUILD FILES: README libsysstat.SlackBuild libsysstat.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/libsysstat/releases/download/1.1.0/libsysstat-1.1.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b21e0facd325c1d8e177121e2ac71e78 +SLACKBUILD SHORT DESCRIPTION: libsysstat (Library used to query system info and statistics) + +SLACKBUILD NAME: libtar +SLACKBUILD LOCATION: ./libraries/libtar +SLACKBUILD FILES: README libtar.SlackBuild libtar.info slack-desc +SLACKBUILD VERSION: 1.2.20 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/libtar/libtar-0907a90.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1126ce784d76f62fc1a5612f6569635 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtar (tar file manipulation API) + +SLACKBUILD NAME: libtecla +SLACKBUILD LOCATION: ./libraries/libtecla +SLACKBUILD FILES: README libtecla.SlackBuild libtecla.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: http://www.astro.caltech.edu/~mcs/tecla/libtecla-1.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90105ca19e405fb92825a90978e4ab18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtecla (interactive command line editing) + +SLACKBUILD NAME: libtelnet +SLACKBUILD LOCATION: ./libraries/libtelnet +SLACKBUILD FILES: README libtelnet.SlackBuild libtelnet.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://github.com/seanmiddleditch/libtelnet/archive/0.23/libtelnet-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd84c031f190c11d2db78b6c0c055f8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtelnet (TELNET protocol handling library) + +SLACKBUILD NAME: libtermkey +SLACKBUILD LOCATION: ./libraries/libtermkey +SLACKBUILD FILES: README libtermkey.SlackBuild libtermkey.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08bf514d59660391c3a21b3977a16c8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtermkey (keyboard entry processing library) + +SLACKBUILD NAME: libticables2 +SLACKBUILD LOCATION: ./libraries/libticables2 +SLACKBUILD FILES: README libticables2.SlackBuild libticables2.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilp/libticables2-1.3.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b724035f735d1d04c8fac134f45744f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libticables2 (TI-calculator cable library for linux) + +SLACKBUILD NAME: libticalcs2 +SLACKBUILD LOCATION: ./libraries/libticalcs2 +SLACKBUILD FILES: README libticalcs2.SlackBuild libticalcs2.info slack-desc +SLACKBUILD VERSION: 1.1.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilp/libticalcs2-1.1.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 693beeba4f84ad7320a0bc163fb187d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libticalcs2 (TI-calculator communications library for linux) + +SLACKBUILD NAME: libticonv +SLACKBUILD LOCATION: ./libraries/libticonv +SLACKBUILD FILES: README libticonv.SlackBuild libticonv.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilp/libticonv-1.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60097a9f93044da7676d11285c782118 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libticonv (TI-calculator conversion library for linux) + +SLACKBUILD NAME: libtifiles2 +SLACKBUILD LOCATION: ./libraries/libtifiles2 +SLACKBUILD FILES: README libtifiles2.SlackBuild libtifiles2.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tilp/libtifiles2-1.1.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 580e36377f64b76784ded448c3b4adbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtifiles2 (TI-calculator file format library for linux) + +SLACKBUILD NAME: libtins +SLACKBUILD LOCATION: ./libraries/libtins +SLACKBUILD FILES: README libdir.patch libtins.SlackBuild libtins.info slack-desc +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://github.com/mfontanini/libtins/archive/v4.0/libtins-4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10e6c8d5b7ec862f0bebad26859c270a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtins (network packet sniffing library) + +SLACKBUILD NAME: libtomcrypt +SLACKBUILD LOCATION: ./libraries/libtomcrypt +SLACKBUILD FILES: README libtomcrypt.SlackBuild libtomcrypt.info slack-desc +SLACKBUILD VERSION: 1.18.2 +SLACKBUILD DOWNLOAD: https://github.com/libtom/libtomcrypt/archive/v1.18.2/libtomcrypt-1.18.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1df9351e2944d2ecb76166516a7ca1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtomcrypt (modular and portable cryptographic toolkit) + +SLACKBUILD NAME: libtommath +SLACKBUILD LOCATION: ./libraries/libtommath +SLACKBUILD FILES: README libtommath.SlackBuild libtommath.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/libtom/libtommath/releases/download/v1.3.0/ltm-1.3.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59d7440e1f60719a1d3cc8c4f1df2d6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtommath (LibTomMath library) + +SLACKBUILD NAME: libtorrent-rasterbar +SLACKBUILD LOCATION: ./libraries/libtorrent-rasterbar +SLACKBUILD FILES: README libtorrent-rasterbar.SlackBuild libtorrent-rasterbar.info slack-desc +SLACKBUILD VERSION: 1.2.20 +SLACKBUILD DOWNLOAD: https://github.com/arvidn/libtorrent/releases/download/v1.2.20/libtorrent-rasterbar-1.2.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0f2155f5ee6d6a5f015cba4f6691507 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtorrent-rasterbar (a bittorrent C++ library) + +SLACKBUILD NAME: libtorrent +SLACKBUILD LOCATION: ./libraries/libtorrent +SLACKBUILD FILES: README libtorrent.SlackBuild libtorrent.info slack-desc +SLACKBUILD VERSION: 0.16.6 +SLACKBUILD DOWNLOAD: https://github.com/rakshasa/libtorrent/archive/v0.16.6/libtorrent-0.16.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b01f63bb1540506954b6ecfacff293a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtorrent (C++ torrent library) + +SLACKBUILD NAME: libtorrent2 +SLACKBUILD LOCATION: ./libraries/libtorrent2 +SLACKBUILD FILES: README libtorrent2.SlackBuild libtorrent2.info slack-desc +SLACKBUILD VERSION: 2.0.10 +SLACKBUILD DOWNLOAD: https://github.com/arvidn/libtorrent/archive/v2.0.10/libtorrent-2.0.10.tar.gz https://github.com/arvidn/try_signal/archive/105cce59972f925a33aa6b1c3109e4cd3caf583d/try_signal-105cce59972f925a33aa6b1c3109e4cd3caf583d.tar.gz https://github.com/paullouisageneau/boost-asio-gnutls/archive/a57d4d36923c5fafa9698e14be16b8bc2913700a/boost-asio-gnutls-a57d4d36923c5fafa9698e14be16b8bc2913700a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d113b56fbd1db34f44f464a64bbceae2 efa9b02ede430512d1e52a875b38fd98 cf76756ae1a1b4e46a3f9a72f2806010 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtorrent2 (bittorrent library) + +SLACKBUILD NAME: libtpms +SLACKBUILD LOCATION: ./libraries/libtpms +SLACKBUILD FILES: README libtpms.SlackBuild libtpms.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://github.com/stefanberger/libtpms/archive/refs/tags/v0.10.2/libtpms-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c9a244d72738578166c7ed91141fab1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtpms (library for emulating TPM 1.2 and 2.0) + +SLACKBUILD NAME: libtubo0 +SLACKBUILD LOCATION: ./libraries/libtubo0 +SLACKBUILD FILES: README libtubo0.SlackBuild libtubo0.info slack-desc +SLACKBUILD VERSION: 5.0.15 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/xffm/files/libtubo/libtubo0-5.0.15.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 591b7000c50cd48ed380b05b98ef2bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtubo0 (Libtubo Interprocess Communication) + +SLACKBUILD NAME: libu2f-host +SLACKBUILD LOCATION: ./libraries/libu2f-host +SLACKBUILD FILES: README libu2f-host.SlackBuild libu2f-host.info patches/0001-bump-versions-after-release.patch patches/0002-README-add-FreeBSD-build-information.patch patches/0003-add-note-about-maintenance-mode-and-libfido2.patch patches/0004-libfido2-sync-add-Infineon-eWBM-SecureClick-typo.patch patches/0005-add-two-new-eWBM-and-sort-device-IDs-numerically.patch patches/0006-devs-init_device-Fix-typo-in-comment.patch patches/0007-devs-init_device-Fix-misleading-comment-logical-inve.patch patches/0008-Update-70-u2f.rules-to-include-product-id-0121.patch patches/0009-Update-u2f.conf.sample.patch patches/0010-fixed-the-duplication-typo.patch patches/0011-Add-Onlykey-to-list.patch patches/0012-udev-u2f.conf-add-Nitrokey-FIDO2.patch patches/0013-udev-u2f.conf-add-Safetech-SafeKey.patch patches/0014-udev-u2f.conf-group-to-one-line-as-per-request.patch patches/0015-Adding-a-static-code-analysis-github-workflow.patch patches/0016-Handle-the-case-when-new_device-returns-NULL-malloc-.patch patches/0017-Schedule-scans-at-least-once-a-week.patch patches/0018-Adding-GoTrust-Idem-Key-to-udev-rules.patch patches/0019-Add-support-for-upcoming-json-c-0.14.0.patch patches/0020-additional-Feitian-keys.patch patches/0021-Github-Actions-do-not-run-scan-if-missing-credential.patch patches/0022-Update-scan-action-with-correct-image-fqdn.patch patches/0023-Added-udev-rules-for-MIRKey-devices.patch patches/0024-Update-Ledger-s-productIDs-add-Ledger-Blue.patch patches/0025-Add-deprecation-notice.patch slack-desc +SLACKBUILD VERSION: 1.1.11 +SLACKBUILD DOWNLOAD: https://github.com/Yubico/libu2f-host/archive/libu2f-host-1.1.10/libu2f-host-libu2f-host-1.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a7de10d4ba92d7fa48b3d0affc62887 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libu2f-host (Yubico 2UF C Library) + +SLACKBUILD NAME: libuchardet +SLACKBUILD LOCATION: ./libraries/libuchardet +SLACKBUILD FILES: README libuchardet.SlackBuild libuchardet.info slack-desc +SLACKBUILD VERSION: 0.0.8 +SLACKBUILD DOWNLOAD: https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e267be7aee81417e5875086dd9d44fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libuchardet (encoding detector library) + +SLACKBUILD NAME: libucil +SLACKBUILD LOCATION: ./libraries/libucil +SLACKBUILD FILES: README libucil.SlackBuild libucil.info slack-desc +SLACKBUILD VERSION: 20160609 +SLACKBUILD DOWNLOAD: https://github.com/unicap/unicap/archive/66f0e778cc6d8586d48e8e40ae34b47261972453/unicap-66f0e778cc6d8586d48e8e40ae34b47261972453.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bca32aaad9b8bf575fc59c9296758a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libucil (simple image processing functions) + +SLACKBUILD NAME: libucl +SLACKBUILD LOCATION: ./libraries/libucl +SLACKBUILD FILES: README libucl.SlackBuild libucl.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/vstakhov/libucl/archive/0.8.1/libucl-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e509017ecc7d780bb94c40d9c0039cf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libucl (BSD's Universal Config Language - git version) + +SLACKBUILD NAME: libudfread +SLACKBUILD LOCATION: ./libraries/libudfread +SLACKBUILD FILES: README libudfread.SlackBuild libudfread.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://code.videolan.org/videolan/libudfread/-/archive/1.1.2/libudfread-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e53c37085c3bf01d5c6623021563dcae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libudfread (UDF Reader) + +SLACKBUILD NAME: libunicap +SLACKBUILD LOCATION: ./libraries/libunicap +SLACKBUILD FILES: README gcc10.patch libunicap.SlackBuild libunicap.info slack-desc +SLACKBUILD VERSION: 0.9.12 +SLACKBUILD DOWNLOAD: http://harrier.slackbuilds.org/misc/libunicap-0.9.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 353657b4da519251d4cc6dee5a232391 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libunicap (video capture api) + +SLACKBUILD NAME: libunicapgtk +SLACKBUILD LOCATION: ./libraries/libunicapgtk +SLACKBUILD FILES: README libunicapgtk.SlackBuild libunicapgtk.info slack-desc +SLACKBUILD VERSION: 20160609 +SLACKBUILD DOWNLOAD: https://github.com/unicap/unicap/archive/66f0e778cc6d8586d48e8e40ae34b47261972453/unicap-66f0e778cc6d8586d48e8e40ae34b47261972453.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bca32aaad9b8bf575fc59c9296758a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libunicapgtk (GTK widget set for unicap) + +SLACKBUILD NAME: libuninameslist +SLACKBUILD LOCATION: ./libraries/libuninameslist +SLACKBUILD FILES: README libuninameslist.SlackBuild libuninameslist.info slack-desc +SLACKBUILD VERSION: 20260107 +SLACKBUILD DOWNLOAD: https://github.com/fontforge/libuninameslist/archive/20260107/libuninameslist-20260107.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f62adb022a9de8ee665b77916a76180 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libuninameslist (Unicode Names and Annotation Data Library) + +SLACKBUILD NAME: libunique +SLACKBUILD LOCATION: ./libraries/libunique +SLACKBUILD FILES: README libunique-1.1.6-G_CONST_RETURN.patch libunique.SlackBuild libunique.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/libunique/1.1/libunique-1.1.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7955769ef31f1bc4f83446dbb3625e6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libunique (a library for writing single instance applications) + +SLACKBUILD NAME: libunique3 +SLACKBUILD LOCATION: ./libraries/libunique3 +SLACKBUILD FILES: README libunique3.SlackBuild libunique3.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/libunique/3.0/libunique-3.0.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a52dfbd0fee80f645b74227ade4f01ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libunique3 (a library for writing single instance applications) + +SLACKBUILD NAME: libupnp-legacy +SLACKBUILD LOCATION: ./libraries/libupnp-legacy +SLACKBUILD FILES: README libupnp-legacy.SlackBuild libupnp-legacy.info slack-desc +SLACKBUILD VERSION: 1.6.25 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pupnp/libupnp-1.6.25.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d2c1e1efe0a19edeef233e14a93f04c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libupnp-legacy (Portable SDK for UPnP Devices) + +SLACKBUILD NAME: libupnp +SLACKBUILD LOCATION: ./libraries/libupnp +SLACKBUILD FILES: README libupnp.SlackBuild libupnp.info patches/01_remove_threadpool_h.patch slack-desc +SLACKBUILD VERSION: 1.14.30 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pupnp/files/release-1.14.30/libupnp-1.14.30.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8eaeb19beca729a2d7293fb7c4ff05af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libupnp (Portable SDK for UPnP Devices) + +SLACKBUILD NAME: liburcu +SLACKBUILD LOCATION: ./libraries/liburcu +SLACKBUILD FILES: README liburcu.SlackBuild liburcu.info slack-desc +SLACKBUILD VERSION: 0.15.6 +SLACKBUILD DOWNLOAD: https://lttng.org/files/urcu/userspace-rcu-0.15.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08ad35d135f3797d572bc2aa9129abf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liburcu (RCU Library) + +SLACKBUILD NAME: libvdpau-va-gl +SLACKBUILD LOCATION: ./libraries/libvdpau-va-gl +SLACKBUILD FILES: README libvdpau-va-gl.SlackBuild libvdpau-va-gl.info slack-desc +SLACKBUILD VERSION: 20250518_a845e87 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/libvdpau-va-gl-20250518_a845e87.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c05ef28f808b7b398f586f01486d641 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvdpau-va-gl (VDPAU driver with VA-API/OpenGL backend) + +SLACKBUILD NAME: libvdwxc +SLACKBUILD LOCATION: ./libraries/libvdwxc +SLACKBUILD FILES: README libvdwxc.SlackBuild libvdwxc.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://launchpad.net/libvdwxc/stable/0.4.0/+download/libvdwxc-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68196798d69d593b62ea9f482468db66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvdwxc (A library for vdW-DF exchange-correlation functionals) + +SLACKBUILD NAME: libversion +SLACKBUILD LOCATION: ./libraries/libversion +SLACKBUILD FILES: README libversion.SlackBuild libversion.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://github.com/repology/libversion/archive/3.0.1/libversion-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b519c52e6fe6a59138d9182aff437b1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libversion (advanced version string comparison library) + +SLACKBUILD NAME: libvhdi +SLACKBUILD LOCATION: ./libraries/libvhdi +SLACKBUILD FILES: README libvhdi.SlackBuild libvhdi.info slack-desc +SLACKBUILD VERSION: 20240509 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvhdi-alpha-20240509.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a355b620b3e1c4a2e31465b877149dcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvhdi (libYAL VHD library) + +SLACKBUILD NAME: libvidcap +SLACKBUILD LOCATION: ./libraries/libvidcap +SLACKBUILD FILES: README libvidcap.SlackBuild libvidcap.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libvidcap/libvidcap-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99521148426bff8319436494bbc5f0cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvidcap (cross-platform library for capturing video) + +SLACKBUILD NAME: libvirt-glib +SLACKBUILD LOCATION: ./libraries/libvirt-glib +SLACKBUILD FILES: README libvirt-glib.SlackBuild libvirt-glib.info slack-desc +SLACKBUILD VERSION: 5.0.0 +SLACKBUILD DOWNLOAD: https://download.libvirt.org/glib/libvirt-glib-5.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e36b42b91bb98fac22321b5afc5a835 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvirt-glib (glib wrapper for libvirt) + +SLACKBUILD NAME: libvirt-python +SLACKBUILD LOCATION: ./libraries/libvirt-python +SLACKBUILD FILES: README libvirt-python.SlackBuild libvirt-python.info slack-desc +SLACKBUILD VERSION: 12.1.0 +SLACKBUILD DOWNLOAD: https://download.libvirt.org/python/libvirt_python-12.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3ba979096c2b756c0f9d28f61d03219 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvirt-python (python bindings for libvirt) + +SLACKBUILD NAME: libvirt +SLACKBUILD LOCATION: ./libraries/libvirt +SLACKBUILD FILES: README doinst.sh libvirt.SlackBuild libvirt.info rc.libvirt slack-desc use-virtgroup-in-polkit-rules.diff +SLACKBUILD VERSION: 12.1.0 +SLACKBUILD DOWNLOAD: https://download.libvirt.org/libvirt-12.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c34052250814f2c77128f39556f14aaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvirt (The virtualization API) + +SLACKBUILD NAME: libvmdk +SLACKBUILD LOCATION: ./libraries/libvmdk +SLACKBUILD FILES: README libvmdk.SlackBuild libvmdk.info slack-desc +SLACKBUILD VERSION: 20240510 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvmdk-alpha-20240510.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a305fae6be6aeabd82cdf84b48c5a0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvmdk (libYAL VMDK library) + +SLACKBUILD NAME: libvmime +SLACKBUILD LOCATION: ./libraries/libvmime +SLACKBUILD FILES: README libvmime.SlackBuild libvmime.info slack-desc +SLACKBUILD VERSION: 5617460 +SLACKBUILD DOWNLOAD: https://github.com/kisli/vmime/archive/561746081f633245b326e31e6ef0f2ef20b48ef6.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5529edd2ce85950fc51ad66cb6a30ed2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvmime (library for working with MIME messages) + +SLACKBUILD NAME: libvorbisidec +SLACKBUILD LOCATION: ./libraries/libvorbisidec +SLACKBUILD FILES: README libvorbisidec.SlackBuild libvorbisidec.info slack-desc +SLACKBUILD VERSION: 1.0.2+svn16259 +SLACKBUILD DOWNLOAD: https://launchpadlibrarian.net/35151187/libvorbisidec_1.0.2+svn16259.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93dd41dd5344a1ad9f51589af6978948 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvorbisidec (Ogg Vorbis 'Tremor' integer playback codec) + +SLACKBUILD NAME: libvsapm +SLACKBUILD LOCATION: ./libraries/libvsapm +SLACKBUILD FILES: README libvsapm.SlackBuild libvsapm.info slack-desc +SLACKBUILD VERSION: 20230506 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvsapm-experimental-20230506.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a12b286a330beaa88f561043be872199 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvsapm (libYAL APM library) + +SLACKBUILD NAME: libvsgpt +SLACKBUILD LOCATION: ./libraries/libvsgpt +SLACKBUILD FILES: README libvsgpt.SlackBuild libvsgpt.info slack-desc +SLACKBUILD VERSION: 20221029 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvsgpt-experimental-20221029.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b10d643ee80741b71303b934d3e1255 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvsgpt (libYAL library to access the GUID partition system) + +SLACKBUILD NAME: libvshadow +SLACKBUILD LOCATION: ./libraries/libvshadow +SLACKBUILD FILES: README libvshadow.SlackBuild libvshadow.info slack-desc +SLACKBUILD VERSION: 20221030 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvshadow-alpha-20221030.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a32346be98190fc8b9e64b3892bbc72a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvshadow (libYAL Volume Shadow library) + +SLACKBUILD NAME: libvslvm +SLACKBUILD LOCATION: ./libraries/libvslvm +SLACKBUILD FILES: README libvslvm.SlackBuild libvslvm.info slack-desc +SLACKBUILD VERSION: 20221025 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libvslvm-experimental-20221025.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d57ca4f0c1c5dff437c29e73f28ca289 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvslvm (libYAL Linux LVM library) + +SLACKBUILD NAME: libvterm +SLACKBUILD LOCATION: ./libraries/libvterm +SLACKBUILD FILES: README libvterm.SlackBuild libvterm.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/neovim/libvterm/archive/v0.3.3/libvterm-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2631d2599a0bd6795082ad567aa7d68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvterm (terminal emulator) + +SLACKBUILD NAME: libwbxml +SLACKBUILD LOCATION: ./libraries/libwbxml +SLACKBUILD FILES: README libwbxml.SlackBuild libwbxml.info slack-desc +SLACKBUILD VERSION: 0.11.10 +SLACKBUILD DOWNLOAD: https://github.com/libwbxml/libwbxml/archive/libwbxml-0.11.10/libwbxml-libwbxml-0.11.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1918b23520f080c5492a496485388e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwbxml (Parse, encode and handle WBXML documents) + +SLACKBUILD NAME: libwebsocketpp +SLACKBUILD LOCATION: ./libraries/libwebsocketpp +SLACKBUILD FILES: README libwebsocketpp.SlackBuild libwebsocketpp.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/zaphoyd/websocketpp/archive/0.8.2/websocketpp-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 261e977d69fdcb8fdaacb46b7c9e2258 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwebsocketpp (Header only C++ library) + +SLACKBUILD NAME: libwebsockets +SLACKBUILD LOCATION: ./libraries/libwebsockets +SLACKBUILD FILES: README libwebsockets.SlackBuild libwebsockets.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://github.com/warmcat/libwebsockets/archive/v4.2.0/libwebsockets-4.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6613bf565664adb6954f17c8e908149 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwebsockets (C websocket library) + +SLACKBUILD NAME: libwfut +SLACKBUILD LOCATION: ./libraries/libwfut +SLACKBUILD FILES: README libwfut.SlackBuild libwfut.info slack-desc +SLACKBUILD VERSION: 0.2.3+c28cc3b +SLACKBUILD DOWNLOAD: https://github.com/worldforge/libwfut/archive/c28cc3ba4021a051f51bb4109121c607911ece26/libwfut-c28cc3ba4021a051f51bb4109121c607911ece26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80e3d1245b003aacede152cf8f32b693 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwfut (updates library) + +SLACKBUILD NAME: libwhisker2 +SLACKBUILD LOCATION: ./libraries/libwhisker2 +SLACKBUILD FILES: Makefiles.patch README libwhisker2.SlackBuild libwhisker2.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/whisker/libwhisker2-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cc1718dddde8f9a439d5622ae2f37eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwhisker2 (perl module) + +SLACKBUILD NAME: libwpe +SLACKBUILD LOCATION: ./libraries/libwpe +SLACKBUILD FILES: README libwpe.SlackBuild libwpe.info slack-desc +SLACKBUILD VERSION: 1.16.3 +SLACKBUILD DOWNLOAD: https://wpewebkit.org/releases/libwpe-1.16.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a26e3703d2a35ba3e57436cd6b76a656 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwpe (General-purpose library for WPE WebKit) + +SLACKBUILD NAME: libwps +SLACKBUILD LOCATION: ./libraries/libwps +SLACKBUILD FILES: README libwps.SlackBuild libwps.info slack-desc +SLACKBUILD VERSION: 0.4.12 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/libwps/libwps/libwps-0.4.12/libwps-0.4.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 802439e84e6ce185f736c1f3dc0321a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwps (Microsoft Works format import library) + +SLACKBUILD NAME: libwrc +SLACKBUILD LOCATION: ./libraries/libwrc +SLACKBUILD FILES: README libwrc.SlackBuild libwrc.info slack-desc +SLACKBUILD VERSION: 20240421 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/libwrc-experimental-20240421.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 181b00cdca4e81d02bf73b77155183cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwrc (libYAL WRC library) + +SLACKBUILD NAME: libx86emu +SLACKBUILD LOCATION: ./libraries/libx86emu +SLACKBUILD FILES: README libx86emu.SlackBuild libx86emu.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://github.com/wfeldt/libx86emu/archive/3.4/libx86emu-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44bc00ae2e5277eb97749f97699e072d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libx86emu (x86 emulation library) + +SLACKBUILD NAME: libxc +SLACKBUILD LOCATION: ./libraries/libxc +SLACKBUILD FILES: README libxc.SlackBuild libxc.info slack-desc +SLACKBUILD VERSION: 5.1.6 +SLACKBUILD DOWNLOAD: https://gitlab.com/libxc/libxc/-/archive/5.1.6/libxc-5.1.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1d065ae6eb2340f31a3e3120248a779 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxc (exchange-correlation functionals for density-functional theory) + +SLACKBUILD NAME: libxdg-basedir +SLACKBUILD LOCATION: ./libraries/libxdg-basedir +SLACKBUILD FILES: README libxdg-basedir.SlackBuild libxdg-basedir.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://github.com/devnev/libxdg-basedir/archive/libxdg-basedir-1.2.3/libxdg-basedir-libxdg-basedir-1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fee7e4ce612f79dacfc8867687737ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxdg-basedir (XDG Base Directory implementation) + +SLACKBUILD NAME: libxfcegui4 +SLACKBUILD LOCATION: ./libraries/libxfcegui4 +SLACKBUILD FILES: README doinst.sh libxfcegui4.SlackBuild libxfcegui4.info slack-desc +SLACKBUILD VERSION: 4.10.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/archive/libxfcegui4/4.10/libxfcegui4-4.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4025b9d6811f051c914cdd700d437e61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxfcegui4 (old Xfce widget library) + +SLACKBUILD NAME: libxls +SLACKBUILD LOCATION: ./libraries/libxls +SLACKBUILD FILES: README libxls.SlackBuild libxls.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/libxls/libxls/releases/download/v1.5.2/libxls-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31e0fde3b458e58db13f2f9b408c8df2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxls (Read XLS files from C) + +SLACKBUILD NAME: libxlsxwriter +SLACKBUILD LOCATION: ./libraries/libxlsxwriter +SLACKBUILD FILES: README cmake_version_check.patch libxlsxwriter.SlackBuild libxlsxwriter.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/jmcnamara/libxlsxwriter/archive/RELEASE_1.0.2/libxlsxwriter-RELEASE_1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82b004c9a3b1b4af8313dfa8ed8ea094 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxlsxwriter (C library for creating Excel XLSX files) + +SLACKBUILD NAME: libxmi +SLACKBUILD LOCATION: ./libraries/libxmi +SLACKBUILD FILES: README libxmi.SlackBuild libxmi.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/libxmi/libxmi-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e6935484f0ad71b531920bf4c546b47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxmi (library for rasterizing 2-D vector graphics) + +SLACKBUILD NAME: libxml++ +SLACKBUILD LOCATION: ./libraries/libxml++ +SLACKBUILD FILES: README libxml++.SlackBuild libxml++.info slack-desc +SLACKBUILD VERSION: 2.40.1 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/libxml++/2.40/libxml++-2.40.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 377a87bea899f2b4ff62df2418c3d8a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxml++: libxml++ (C++ wrapper for the libxml XML parser library) + +SLACKBUILD NAME: libxml++3 +SLACKBUILD LOCATION: ./libraries/libxml++3 +SLACKBUILD FILES: README libxml++3.SlackBuild libxml++3.info slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/libxml++/3.2/libxml++-3.2.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02228e5a9915d1d75d8a01a0b717f5a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxml++3: libxml++3 (C++ wrapper for the libxml XML parser library) + +SLACKBUILD NAME: libxml++5 +SLACKBUILD LOCATION: ./libraries/libxml++5 +SLACKBUILD FILES: README libxml++5.SlackBuild libxml++5.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://github.com/libxmlplusplus/libxmlplusplus/archive/5.4.0/libxmlplusplus-5.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0eb5d961716d20d6283dee71ee02c1e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxml++5: libxml++5 (C++ wrapper for the libxml XML parser library) + +SLACKBUILD NAME: libxmlbird +SLACKBUILD LOCATION: ./libraries/libxmlbird +SLACKBUILD FILES: README libxmlbird.SlackBuild libxmlbird.info slack-desc +SLACKBUILD VERSION: 1.2.15 +SLACKBUILD DOWNLOAD: https://birdfont.org/xmlbird-releases/libxmlbird-1.2.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e731c40198538af51e7ba16cc3c31fd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxmlbird (XML parser written in Vala) + +SLACKBUILD NAME: libxmp +SLACKBUILD LOCATION: ./libraries/libxmp +SLACKBUILD FILES: README libxmp.SlackBuild libxmp.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xmp/libxmp-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b659f9303e972ffe790d0f2a33951c92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxmp (The Extended Module Player library) + +SLACKBUILD NAME: libxnvctrl +SLACKBUILD LOCATION: ./libraries/libxnvctrl +SLACKBUILD FILES: README libxnvctrl.SlackBuild libxnvctrl.info libxnvctrl_so.patch slack-desc +SLACKBUILD VERSION: 580.105.08 +SLACKBUILD DOWNLOAD: https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-580.105.08.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6aa088dfce8deef85ed3689cd532df33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libxnvctrl (NVIDIA NV-CONTROL X extension) + +SLACKBUILD NAME: libxsmm +SLACKBUILD LOCATION: ./libraries/libxsmm +SLACKBUILD FILES: README libxsmm.SlackBuild libxsmm.info slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/libxsmm/libxsmm/archive/1.17/libxsmm-1.17.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bef3b02f8837b0eed1ea334045da0524 +SLACKBUILD SHORT DESCRIPTION: libxsmm (Library for matrix operations and deep learning primitives) + +SLACKBUILD NAME: libyang +SLACKBUILD LOCATION: ./libraries/libyang +SLACKBUILD FILES: README libyang.SlackBuild libyang.info slack-desc +SLACKBUILD VERSION: 2.1.128 +SLACKBUILD DOWNLOAD: https://github.com/CESNET/libyang/archive/v2.1.128/libyang-2.1.128.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6172f66af6cfe052b88f91bd8bbd0b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libyang (YANG data modeling language library) + +SLACKBUILD NAME: libyubikey +SLACKBUILD LOCATION: ./libraries/libyubikey +SLACKBUILD FILES: README libyubikey.SlackBuild libyubikey.info slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/yubico-c/Releases/libyubikey-1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e84fc1914ab5b609319945c18d45835 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libyubikey (a library for decrypting and parsing YubiKey OTPs) + +SLACKBUILD NAME: libyuv +SLACKBUILD LOCATION: ./libraries/libyuv +SLACKBUILD FILES: README libyuv.SlackBuild libyuv.info slack-desc +SLACKBUILD VERSION: 0.0.1922.20260106 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/debian/libyuv/-/archive/upstream/0.0.1922.20260106/libyuv-upstream-0.0.1922.20260106.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f51d317ea9cf25d455247bcc9865600 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libyuv (YUV Scaling Library) + +SLACKBUILD NAME: libzdb +SLACKBUILD LOCATION: ./libraries/libzdb +SLACKBUILD FILES: README libzdb.SlackBuild libzdb.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://tildeslash.com/libzdb/dist/libzdb-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b03ec47aaf547b05a263d2974e24127 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzdb (Source Database Connection Pool Library) + +SLACKBUILD NAME: libzen +SLACKBUILD LOCATION: ./libraries/libzen +SLACKBUILD FILES: README libzen.SlackBuild libzen.info slack-desc +SLACKBUILD VERSION: 0.4.41 +SLACKBUILD DOWNLOAD: https://github.com/MediaArea/ZenLib/archive/v0.4.41/ZenLib-0.4.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9ae86bb23013e1d5a85817429a92066 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzen (mandatory library for libmediainfo) + +SLACKBUILD NAME: libzia +SLACKBUILD LOCATION: ./libraries/libzia +SLACKBUILD FILES: README libzia.SlackBuild libzia.info slack-desc +SLACKBUILD VERSION: 4.54 +SLACKBUILD DOWNLOAD: http://tucnak.nagano.cz/libzia-4.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8370ce9b2b736eec5d24a756adb2f54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzia (Support lib for tucnak4) + +SLACKBUILD NAME: libzim +SLACKBUILD LOCATION: ./libraries/libzim +SLACKBUILD FILES: README libzim.SlackBuild libzim.info slack-desc +SLACKBUILD VERSION: 9.4.1 +SLACKBUILD DOWNLOAD: https://download.openzim.org/release/libzim/libzim-9.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90b8bd2010edb2b17201a8da8c7bd4c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzim (Reference implementation of the ZIM specification ) + +SLACKBUILD NAME: libzmf +SLACKBUILD LOCATION: ./libraries/libzmf +SLACKBUILD FILES: README libzmf.SlackBuild libzmf.info slack-desc +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: http://dev-www.libreoffice.org/src/libzmf/libzmf-0.0.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4b089f35a85a042ba4da3c143b1dc5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzmf (Zoner Callisto/Draw documents parser library) + +SLACKBUILD NAME: libzookeeper +SLACKBUILD LOCATION: ./libraries/libzookeeper +SLACKBUILD FILES: README libzookeeper.SlackBuild libzookeeper.info slack-desc +SLACKBUILD VERSION: 3.4.6 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 971c379ba65714fd25dc5fe8f14e9ad1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzookeeper (Zookeeper C client library) + +SLACKBUILD NAME: libzrtpcpp +SLACKBUILD LOCATION: ./libraries/libzrtpcpp +SLACKBUILD FILES: README libzrtpcpp.SlackBuild libzrtpcpp.info slack-desc +SLACKBUILD VERSION: 4.6.6 +SLACKBUILD DOWNLOAD: https://github.com/wernerd/ZRTPCPP/archive/V4.6.6/ZRTPCPP-4.6.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4f4fd0b5f228782cde398fbcff5d139 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libzrtpcpp (C++ implementation of Phil Zimmermann's ZRTP) + +SLACKBUILD NAME: lilv +SLACKBUILD LOCATION: ./libraries/lilv +SLACKBUILD FILES: README lilv.SlackBuild lilv.info slack-desc +SLACKBUILD VERSION: 0.24.20 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/lilv-0.24.20.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 561ff65228b54e58744a7ae6e2141741 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lilv (LV2 Library) + +SLACKBUILD NAME: live555 +SLACKBUILD LOCATION: ./libraries/live555 +SLACKBUILD FILES: README live555.SlackBuild live555.info live555.pc.in slack-desc +SLACKBUILD VERSION: 2020.08.19 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/live555/live.2020.08.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4645d2a0c865505c85b48af5317bcb4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: live555 (C++ libraries for multimedia streaming) + +SLACKBUILD NAME: lksctp-tools +SLACKBUILD LOCATION: ./libraries/lksctp-tools +SLACKBUILD FILES: README lksctp-tools.SlackBuild lksctp-tools.info slack-desc +SLACKBUILD VERSION: 1.0.17 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lksctp/lksctp-tools-1.0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68e9b8fa4d4e331029b247b72d46d7a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lksctp-tools (Linux Kernel SCTP Tools) + +SLACKBUILD NAME: lockdev +SLACKBUILD LOCATION: ./libraries/lockdev +SLACKBUILD FILES: README lockdev.SlackBuild lockdev.c.patch lockdev.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: http://ftp.de.debian.org/debian/pool/main/l/lockdev/lockdev_1.0.3.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64b9c1b87b125fc348e892e24625524a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lockdev (device locking library) + +SLACKBUILD NAME: log4c +SLACKBUILD LOCATION: ./libraries/log4c +SLACKBUILD FILES: README log4c.SlackBuild log4c.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/log4c/log4c-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d94919136e1d16b68427562e74cb3dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: log4c (a library of C for flexible logging to files) + +SLACKBUILD NAME: log4cplus +SLACKBUILD LOCATION: ./libraries/log4cplus +SLACKBUILD FILES: README log4cplus.SlackBuild log4cplus.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/log4cplus/log4cplus/releases/download/REL_2_1_2/log4cplus-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1fd92482e35ae46651289f84dd63c24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: log4cplus (A C++ logger very close to Java's log4j) + +SLACKBUILD NAME: log4cpp +SLACKBUILD LOCATION: ./libraries/log4cpp +SLACKBUILD FILES: README log4cpp.SlackBuild log4cpp.info slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/log4cpp/log4cpp-1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9e2cee932da987212f2c74b767b4d8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: log4cpp (library of C++ classes for flexible logging) + +SLACKBUILD NAME: log4net +SLACKBUILD LOCATION: ./libraries/log4net +SLACKBUILD FILES: README log4net.SlackBuild log4net.info log4net.pc slack-desc +SLACKBUILD VERSION: 2.0.7 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/logging/log4net/source/log4net-2.0.7-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e326660d974411ec55710a12288602b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: log4net (log tool for mono) + +SLACKBUILD NAME: log4shib +SLACKBUILD LOCATION: ./libraries/log4shib +SLACKBUILD FILES: README log4shib.SlackBuild log4shib.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: http://shibboleth.net/downloads/log4shib/2.0.1/log4shib-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d1bd00d8e59c285af703899d0c6a70a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: log4shib (log4j-like logging library) + +SLACKBUILD NAME: logilab-astng +SLACKBUILD LOCATION: ./libraries/logilab-astng +SLACKBUILD FILES: README logilab-astng.SlackBuild logilab-astng.info slack-desc +SLACKBUILD VERSION: 0.24.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/logilab-astng/logilab-astng-0.24.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 295bdb2165657ad4b973b3fae1c95f12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logilab-astng (Python modules used by many python code checkers) + +SLACKBUILD NAME: logilab-common +SLACKBUILD LOCATION: ./libraries/logilab-common +SLACKBUILD FILES: README logilab-common.SlackBuild logilab-common.info slack-desc +SLACKBUILD VERSION: 0.63.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/logilab-common/logilab-common-0.63.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bf4599ae1f2ccf4603ca02c5d7e798e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logilab-common (Python modules used by Logilab's projects) + +SLACKBUILD NAME: lua-cjson +SLACKBUILD LOCATION: ./libraries/lua-cjson +SLACKBUILD FILES: README lua-cjson.SlackBuild lua-cjson.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/mpx/lua-cjson/archive/2.1.0/lua-cjson-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa5ee22e8a5adbc5c5b6eab6152f154e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-cjson (JSON support for Lua) + +SLACKBUILD NAME: lua-filesystem +SLACKBUILD LOCATION: ./libraries/lua-filesystem +SLACKBUILD FILES: README lfs.pc lua-filesystem.SlackBuild lua-filesystem.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://github.com/keplerproject/luafilesystem/archive/v_1_6_3/luafilesystem-v_1_6_3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0552c7e5a082f5bb2865af63fb9dc95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-filesystem (lua filesystem library) + +SLACKBUILD NAME: lua-lpeg +SLACKBUILD LOCATION: ./libraries/lua-lpeg +SLACKBUILD FILES: README lua-lpeg.SlackBuild lua-lpeg.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 842a538b403b5639510c9b6fffd2c75b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-lpeg (pattern matching library for Lua) + +SLACKBUILD NAME: lua-luv +SLACKBUILD LOCATION: ./libraries/lua-luv +SLACKBUILD FILES: README lua-luv.SlackBuild lua-luv.info slack-desc +SLACKBUILD VERSION: 1.43.0_0 +SLACKBUILD DOWNLOAD: https://github.com/luvit/luv/archive/1.43.0-0/luv-1.43.0-0.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.9/lua-compat-5.3-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7d135cd9680cfa761ab5e4e08f147a0 7c0530123479804e40971b069ea6b0da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-luv (libuv bindings for lua) + +SLACKBUILD NAME: lua-md5 +SLACKBUILD LOCATION: ./libraries/lua-md5 +SLACKBUILD FILES: 3ee1414.patch README d6719be.patch lua-md5.SlackBuild lua-md5.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/keplerproject/md5/archive/v1.2/md5-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c166f8a983401802a86655a8c733441e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-md5 (Cryptographic Library for Lua) + +SLACKBUILD NAME: lua-mpack +SLACKBUILD LOCATION: ./libraries/lua-mpack +SLACKBUILD FILES: README lua-mpack.SlackBuild lua-mpack.info slack-desc +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://github.com/libmpack/libmpack-lua/releases/download/1.0.8/libmpack-lua-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea3affb4c4168111e2be067d98d3a5c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-mpack (implementation of msgpack in C for lua) + +SLACKBUILD NAME: lua-posix +SLACKBUILD LOCATION: ./libraries/lua-posix +SLACKBUILD FILES: README lua-posix.SlackBuild lua-posix.info slack-desc +SLACKBUILD VERSION: 35.0 +SLACKBUILD DOWNLOAD: https://github.com/luaposix/luaposix/archive/v35.0/luaposix-35.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b76815223b3cb2670f97cdbd14cca496 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-posix (Lua bindings for POSIX) + +SLACKBUILD NAME: lua-readline +SLACKBUILD LOCATION: ./libraries/lua-readline +SLACKBUILD FILES: README fix-version.diff lua-readline.SlackBuild lua-readline.info slack-desc +SLACKBUILD VERSION: 3.3_0 +SLACKBUILD DOWNLOAD: http://luarocks.org/manifests/peterbillam/readline-3.3-0.src.rock +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8df05ca5f23d38f65e8de8d2d38edb6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-readline (lua interface to the readline and history libraries) + +SLACKBUILD NAME: lua-std._debug +SLACKBUILD LOCATION: ./libraries/lua-std._debug +SLACKBUILD FILES: README lua-std._debug.SlackBuild lua-std._debug.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/lua-stdlib/_debug/archive/v1.0.1/_debug-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccb440f3d84e2d56aab8c3dd6bcd0b18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-std._debug (Debug Hints Library) + +SLACKBUILD NAME: lua-std.normalize +SLACKBUILD LOCATION: ./libraries/lua-std.normalize +SLACKBUILD FILES: README lua-std.normalize.SlackBuild lua-std.normalize.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/lua-stdlib/normalize/archive/v2.0.3/normalize-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a13b97767f4006ec190fdf20fd50fada +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-std.normalize (Normalized Lua Functions) + +SLACKBUILD NAME: lua-zlib +SLACKBUILD LOCATION: ./libraries/lua-zlib +SLACKBUILD FILES: README lua-zlib.SlackBuild lua-zlib.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/brimworks/lua-zlib/archive/v1.2/lua-zlib-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c4596f1720e078e4dd8960f19e226d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lua-zlib (Simple streaming interface to zlib for Lua) + +SLACKBUILD NAME: luacrypto +SLACKBUILD LOCATION: ./libraries/luacrypto +SLACKBUILD FILES: README luacrypto.SlackBuild luacrypto.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/luacrypto-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eda5f7e5bed499fe0c86934bb85519de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luacrypto (lua openssl frontend) + +SLACKBUILD NAME: luadbi +SLACKBUILD LOCATION: ./libraries/luadbi +SLACKBUILD FILES: README luadbi.SlackBuild luadbi.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/mwild1/luadbi/archive/v0.7.2/luadbi-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e80fdc9ea25845c17e9268b75980b85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luadbi (database interface library for Lua) + +SLACKBUILD NAME: luaevent +SLACKBUILD LOCATION: ./libraries/luaevent +SLACKBUILD FILES: README luaevent.SlackBuild luaevent.info slack-desc +SLACKBUILD VERSION: 0.4.6 +SLACKBUILD DOWNLOAD: https://github.com/harningt/luaevent/archive/v0.4.6/luaevent-0.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e01021aa689b1cf6c1c1a96bb3621e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luaevent (binding of libevent to Lua) + +SLACKBUILD NAME: luaexpat +SLACKBUILD LOCATION: ./libraries/luaexpat +SLACKBUILD FILES: README luaexpat.SlackBuild luaexpat.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/lunarmodules/luaexpat/archive/1.5.2/luaexpat-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a0f6e6877679d7ecaef17745142beee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luaexpat (XML Expat parsing for the Lua programming language) + +SLACKBUILD NAME: lualdap +SLACKBUILD LOCATION: ./libraries/lualdap +SLACKBUILD FILES: README lualdap.SlackBuild lualdap.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lualdap/lualdap/archive/7a73c88/lualdap-7a73c883012f9d12a05563afbb3481a57055368c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0bc913c5a3b742d32f94a4131db0870 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lualdap (Lua LDAP client) + +SLACKBUILD NAME: luasec +SLACKBUILD LOCATION: ./libraries/luasec +SLACKBUILD FILES: README luasec.SlackBuild luasec.info makefile.patch slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/brunoos/luasec/archive/v1.3.2/luasec-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20b769eb10ed4d447e407c7dccd24d49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luasec (A Lua binding for OpenSSL library) + +SLACKBUILD NAME: luasocket +SLACKBUILD LOCATION: ./libraries/luasocket +SLACKBUILD FILES: README luasocket.SlackBuild luasocket.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/lunarmodules/luasocket/archive/v3.1.0/luasocket-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abeca2891168914b57460b0ba9f9090f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luasocket (Network support for the Lua language) + +SLACKBUILD NAME: luaunbound +SLACKBUILD LOCATION: ./libraries/luaunbound +SLACKBUILD FILES: README luaunbound.SlackBuild luaunbound.info slack-desc +SLACKBUILD VERSION: 0.0.0.20230530 +SLACKBUILD DOWNLOAD: https://public.lockywolf.net/pub/01_repos/004_slackbuilds-resources/luaunbound-3a4a3072c2b5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bd2f46a83c2dde103f75cc0ec2bc0df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luaunbound (libunbound support for the Lua language) + +SLACKBUILD NAME: lunasvg +SLACKBUILD LOCATION: ./libraries/lunasvg +SLACKBUILD FILES: README lunasvg.SlackBuild lunasvg.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://github.com/sammycage/lunasvg/archive/v2.3.4/lunasvg-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45c670235f9b520e5b9bad57024005a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lunasvg (LunaSVG - SVG rendering library in C++) + +SLACKBUILD NAME: lunatic-python +SLACKBUILD LOCATION: ./libraries/lunatic-python +SLACKBUILD FILES: README lunatic-python.SlackBuild lunatic-python.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/lunatic-python-bugfix/lunatic-python-bugfix-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42be02430fdd05b657d3a5078bbbe5af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lunatic-python (bridge between Python and Lua) + +SLACKBUILD NAME: lvtk +SLACKBUILD LOCATION: ./libraries/lvtk +SLACKBUILD FILES: README lvtk.SlackBuild lvtk.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/lvtk/lvtk/archive/1.2.0/lvtk-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef3c883699357f9c7d85ba799f2bc69e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lvtk (LV2 toolkit C++ wrappers) + +SLACKBUILD NAME: lxqt-build-tools-qt6 +SLACKBUILD LOCATION: ./libraries/lxqt-build-tools-qt6 +SLACKBUILD FILES: README lxqt-build-tools-qt6.SlackBuild lxqt-build-tools-qt6.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-build-tools/releases/download/2.3.0/lxqt-build-tools-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 322e9e75b884334abb2e2fd6f8f57995 +SLACKBUILD SHORT DESCRIPTION: lxqt-build-tools-qt6 (tools and scripts for LXQt applications) + +SLACKBUILD NAME: lxqt-build-tools +SLACKBUILD LOCATION: ./libraries/lxqt-build-tools +SLACKBUILD FILES: README lxqt-build-tools.SlackBuild lxqt-build-tools.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://github.com/lxqt/lxqt-build-tools/releases/download/0.13.0/lxqt-build-tools-0.13.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f434042d33af5b47d61afdd6f0677276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxqt-build-tools (tools and scripts for LXQt applications) + +SLACKBUILD NAME: lxqt-notificationd +SLACKBUILD LOCATION: ./libraries/lxqt-notificationd +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README doinst.sh lxqt-notificationd.SlackBuild lxqt-notificationd.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-notificationd/releases/download/2.3.1/lxqt-notificationd-2.3.1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 98dc4ca92f2773fdbf1b894fb988274b +SLACKBUILD SHORT DESCRIPTION: lxqt-notificationd (LXQt notification daemon and library) + +SLACKBUILD NAME: lxqt-qt6plugin +SLACKBUILD LOCATION: ./libraries/lxqt-qt6plugin +SLACKBUILD FILES: README lxqt-qt6plugin.SlackBuild lxqt-qt6plugin.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-qtplugin/releases/download/2.3.0/lxqt-qtplugin-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: aa2106968922a96b4205c80f6cbbc542 +SLACKBUILD SHORT DESCRIPTION: lxqt-qt6plugin (LXQt Qt platform integration plugin) + +SLACKBUILD NAME: lxqt-qtplugin +SLACKBUILD LOCATION: ./libraries/lxqt-qtplugin +SLACKBUILD FILES: README lxqt-qtplugin.SlackBuild lxqt-qtplugin.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/lxqt/lxqt-qtplugin/releases/download/1.4.1/lxqt-qtplugin-1.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2644cd53c16341013b3987077b6fec6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxqt-qtplugin (LXQt Qt platform integration plugin) + +SLACKBUILD NAME: lxqt-sudo +SLACKBUILD LOCATION: ./libraries/lxqt-sudo +SLACKBUILD FILES: README lxqt-sudo.SlackBuild lxqt-sudo.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-sudo/releases/download/2.3.0/lxqt-sudo-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3e6001b5f4556abc57281e44a7663a45 +SLACKBUILD SHORT DESCRIPTION: lxqt-sudo (GUI frontend for sudo/su) + +SLACKBUILD NAME: manubulon-snmp-plugins +SLACKBUILD LOCATION: ./libraries/manubulon-snmp-plugins +SLACKBUILD FILES: README manubulon-snmp-plugins.SlackBuild manubulon-snmp-plugins.info slack-desc +SLACKBUILD VERSION: 20151112 +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/manubulon-snmp/manubulon-snmp-20151112.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21bd9553916af17bc6cea9249ba87cb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: manubulon-snmp-plugins (Manubulon SNMP Plugins) + +SLACKBUILD NAME: mathgl +SLACKBUILD LOCATION: ./libraries/mathgl +SLACKBUILD FILES: README mathgl.SlackBuild mathgl.info slack-desc +SLACKBUILD VERSION: 2.4.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mathgl/mathgl-2.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbf9bcb4db6c78bda7902d36b9843d7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathgl (library for scientific data visualization) + +SLACKBUILD NAME: mbedtls +SLACKBUILD LOCATION: ./libraries/mbedtls +SLACKBUILD FILES: README mbedtls.SlackBuild mbedtls.info slack-desc +SLACKBUILD VERSION: 2.16.8 +SLACKBUILD DOWNLOAD: https://github.com/ARMmbed/mbedtls/archive/mbedtls-2.16.8/mbedtls-mbedtls-2.16.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d44a5245c8bd39f84976fec4d4e635ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbedtls (Light-weight cryptographic and SSL/TLS library) + +SLACKBUILD NAME: md4c +SLACKBUILD LOCATION: ./libraries/md4c +SLACKBUILD FILES: README md4c.SlackBuild md4c.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/mity/md4c/archive/release-0.5.2/md4c-release-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ead909cfe31884295e81e2eee32bac9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: md4c (Markdown for C) + +SLACKBUILD NAME: mdds +SLACKBUILD LOCATION: ./libraries/mdds +SLACKBUILD FILES: README mdds.SlackBuild mdds.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/mdds/mdds/-/archive/2.0.1/mdds-2.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3cca62eeafa0031803c82874e771bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdds (Multi-Dimensional Data Structure) + +SLACKBUILD NAME: meanwhile +SLACKBUILD LOCATION: ./libraries/meanwhile +SLACKBUILD FILES: README fix_glib_includes.patch meanwhile.SlackBuild meanwhile.info presence_fix_v2.diff slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/meanwhile/meanwhile-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf4ced109a367b4c5d71fe63c043270e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: meanwhile (an open implementation of the Sametime protocol) + +SLACKBUILD NAME: med +SLACKBUILD LOCATION: ./libraries/med +SLACKBUILD FILES: README hdf5-1.14.patch med.SlackBuild med.info slack-desc +SLACKBUILD VERSION: 4.1.1 +SLACKBUILD DOWNLOAD: http://files.salome-platform.org/Salome/other/med-4.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f3e223385a762a8690f7735397dfde9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: med (Data Modelization and Exchanges) + +SLACKBUILD NAME: menu-cache +SLACKBUILD LOCATION: ./libraries/menu-cache +SLACKBUILD FILES: README menu-cache.SlackBuild menu-cache.info patches/0001-libmenu-cache-fix-memory-leaks.patch patches/Support-gcc10-compilation.patch slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/menu-cache-1.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef8244a94816197427c3fac5731f2742 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: menu-cache (lightweight replacement of libgnome-menu) + +SLACKBUILD NAME: mercator +SLACKBUILD LOCATION: ./libraries/mercator +SLACKBUILD FILES: README mercator.SlackBuild mercator.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/worldforge/files/Mercator%20%28terrain%20lib%29/0.3.3/mercator-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c74216230bcce091c78ad9e2e342836 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mercator (terrain library) + +SLACKBUILD NAME: microsoft-gsl +SLACKBUILD LOCATION: ./libraries/microsoft-gsl +SLACKBUILD FILES: README microsoft-gsl.SlackBuild microsoft-gsl.info slack-desc +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: https://github.com/microsoft/GSL/archive/v4.2.1/GSL-4.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae93f67a036c15d8787ab6461c35de6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: microsoft-gsl (C++ Core Guidelines Support Library) + +SLACKBUILD NAME: mimalloc +SLACKBUILD LOCATION: ./libraries/mimalloc +SLACKBUILD FILES: README mimalloc.SlackBuild mimalloc.info slack-desc +SLACKBUILD VERSION: 2.1.9 +SLACKBUILD DOWNLOAD: https://github.com/microsoft/mimalloc/archive/v2.1.9/mimalloc-2.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b33c11a8f9ea4b7ae0862070892206e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mimalloc (Drop-in replacement for malloc) + +SLACKBUILD NAME: mini18n +SLACKBUILD LOCATION: ./libraries/mini18n +SLACKBUILD FILES: README mini18n.SlackBuild mini18n.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://download.tuxfamily.org/yabause/releases/mini18n-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7a598d94171b56c0f0797fca91cdce4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mini18n (translation library) + +SLACKBUILD NAME: miniupnpc +SLACKBUILD LOCATION: ./libraries/miniupnpc +SLACKBUILD FILES: README miniupnpc.SlackBuild miniupnpc.info slack-desc slackware-version.patch +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://miniupnp.tuxfamily.org/files/miniupnpc-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e92d0c0cffa348cbbd1c52882ba191c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: miniupnpc (UPnP Control Point library) + +SLACKBUILD NAME: mlt-bindings +SLACKBUILD LOCATION: ./libraries/mlt-bindings +SLACKBUILD FILES: README mlt-bindings.SlackBuild mlt-bindings.info slack-desc +SLACKBUILD VERSION: 7.32.0 +SLACKBUILD DOWNLOAD: https://github.com/mltframework/mlt/releases/download/v7.32.0/mlt-7.32.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8ade248452e023366f4a0e3d20612ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mlt-bindings (programming interface for MLT framework) + +SLACKBUILD NAME: moddb +SLACKBUILD LOCATION: ./libraries/moddb +SLACKBUILD FILES: README moddb.SlackBuild moddb.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://github.com/ClementJ18/moddb/archive/v0.8.1/moddb-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 868f7ec37fd53f639068cdd5c1ec7692 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moddb (navigate ModDB purely programmatically) + +SLACKBUILD NAME: mongo-c-driver +SLACKBUILD LOCATION: ./libraries/mongo-c-driver +SLACKBUILD FILES: README mongo-c-driver.SlackBuild mongo-c-driver.info slack-desc +SLACKBUILD VERSION: 1.25.1 +SLACKBUILD DOWNLOAD: https://github.com/mongodb/mongo-c-driver/archive/1.25.1/mongo-c-driver-1.25.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d896ed508a72e4de9c2160fc410bc163 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mongo-c-driver (C driver for MongoDB) + +SLACKBUILD NAME: mongo-cxx-driver +SLACKBUILD LOCATION: ./libraries/mongo-cxx-driver +SLACKBUILD FILES: README mongo-cxx-driver.SlackBuild mongo-cxx-driver.info mongo-cxx-driver_libdir-fixups.patch slack-desc +SLACKBUILD VERSION: r3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/mongodb/mongo-cxx-driver/archive/r3.1.1/mongo-cxx-driver-r3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 166847a9d84b9fbab4c907f0ed5632fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mongo-cxx-driver (C++ driver for MongoDB) + +SLACKBUILD NAME: mowitz +SLACKBUILD LOCATION: ./libraries/mowitz +SLACKBUILD FILES: README mowitz.SlackBuild mowitz.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://siag.nu/pub/mowitz/Mowitz-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35cfd18b05d45e0ba6b48896bd258138 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mowitz ('More Widgets' library) + +SLACKBUILD NAME: mpir +SLACKBUILD LOCATION: ./libraries/mpir +SLACKBUILD FILES: README doinst.sh mpir.SlackBuild mpir.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/mpir-3.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e5d16676e0cd6773f43bbbeb5cb0016 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpir (Multiple Precision Integers and Rationals) + +SLACKBUILD NAME: msgpack-c-c +SLACKBUILD LOCATION: ./libraries/msgpack-c-c +SLACKBUILD FILES: README msgpack-c-c.SlackBuild msgpack-c-c.info slack-desc +SLACKBUILD VERSION: 6.1.0 +SLACKBUILD DOWNLOAD: https://github.com/msgpack/msgpack-c/releases/download/c-6.1.0/msgpack-c-6.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9054a97db4f88ad9b66c9eef079a5d5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msgpack-c-c (C implementation of MessagePack) + +SLACKBUILD NAME: msgpack-c-cpp +SLACKBUILD LOCATION: ./libraries/msgpack-c-cpp +SLACKBUILD FILES: README msgpack-c-cpp.SlackBuild msgpack-c-cpp.info slack-desc +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: https://github.com/msgpack/msgpack-c/releases/download/cpp-7.0.0/msgpack-cxx-7.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f634a36531fb2ba5b92038c42483871 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msgpack-c-cpp (C++ implementation of MessagePack) + +SLACKBUILD NAME: msgpack-c +SLACKBUILD LOCATION: ./libraries/msgpack-c +SLACKBUILD FILES: README msgpack-c.SlackBuild msgpack-c.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://github.com/msgpack/msgpack-c/releases/download/cpp-3.3.0/msgpack-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e676575d52caae974e579c3d5f0ba6a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msgpack-c (C/C++ impelmentation of MessagePack) + +SLACKBUILD NAME: mtxclient +SLACKBUILD LOCATION: ./libraries/mtxclient +SLACKBUILD FILES: README mtxclient.SlackBuild mtxclient.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/Nheko-Reborn/mtxclient/archive/v0.10.1/mtxclient-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55adb44d926e91fe4026609e9d2c9215 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtxclient (c++ Matrix protocol library) + +SLACKBUILD NAME: muParser +SLACKBUILD LOCATION: ./libraries/muParser +SLACKBUILD FILES: README muParser.SlackBuild muParser.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://github.com/beltoforion/muparser/archive/v2.3.4/muparser-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b92180a648be88238008ea01a597ccb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muParser (A math parser library) + +SLACKBUILD NAME: munkres +SLACKBUILD LOCATION: ./libraries/munkres +SLACKBUILD FILES: README munkres.SlackBuild munkres.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fd/41/6a3d0ef908f47d07c31e5d1c2504388c27c39b10b8cf610175b5a789a5c1/munkres-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98c185e5e7b290c91a754dde9a7da6e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: munkres (Munkres algorithm for the Assignment Problem) + +SLACKBUILD NAME: muparserx +SLACKBUILD LOCATION: ./libraries/muparserx +SLACKBUILD FILES: README muparserx.SlackBuild muparserx.info slack-desc +SLACKBUILD VERSION: 4.0.12 +SLACKBUILD DOWNLOAD: https://github.com/beltoforion/muparserx/archive/v4.0.12/muparserx-4.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60a72043b40b45bf571fdf12d00e6b1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muparserx (C++ library for parsing expressions) + +SLACKBUILD NAME: musicbrainzngs +SLACKBUILD LOCATION: ./libraries/musicbrainzngs +SLACKBUILD FILES: README musicbrainzngs.SlackBuild musicbrainzngs.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0a/67/3e74ae93d90ceeba72ed1a266dd3ca9abd625f315f0afd35f9b034acedd1/musicbrainzngs-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bb83143ddf39a6e6b807a79b9ed97b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musicbrainzngs (Python bindings for musicbrainz NGS webservice) + +SLACKBUILD NAME: mxml +SLACKBUILD LOCATION: ./libraries/mxml +SLACKBUILD FILES: README mxml.SlackBuild mxml.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://github.com/michaelrsweet/mxml/releases/download/v3.3.1/mxml-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 078dc38807d4f1b9e92c95515ff2aec3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mxml (Lightweight xml parsing library) + +SLACKBUILD NAME: mygpoclient +SLACKBUILD LOCATION: ./libraries/mygpoclient +SLACKBUILD FILES: README mygpoclient.SlackBuild mygpoclient.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://github.com/gpodder/mygpoclient/archive/1.9/mygpoclient-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6f453c6f9be6eca935efe54e0db6556 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mygpoclient (The gpodder.net Client Library) + +SLACKBUILD NAME: mysql++ +SLACKBUILD LOCATION: ./libraries/mysql++ +SLACKBUILD FILES: README mysql++.SlackBuild mysql++.info patches/mysql++-fix-cstring.patch patches/mysql++-fix-size_t.patch slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://tangentsoft.com/mysqlpp/releases/mysql%2b%2b-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39932f1efb6fec00366cd7c7c4bb0914 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mysql++: mysql++ (A C++ wrapper for the MySQL C API) + +SLACKBUILD NAME: mysqltcl +SLACKBUILD LOCATION: ./libraries/mysqltcl +SLACKBUILD FILES: README mysqltcl.SlackBuild mysqltcl.info slack-desc +SLACKBUILD VERSION: 3.052 +SLACKBUILD DOWNLOAD: http://www.xdobry.de/mysqltcl/mysqltcl-3.052.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ee7962f7f994cb1e217236a11d0cf4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mysqltcl (Tcl MySQL Interface) + +SLACKBUILD NAME: nDPI +SLACKBUILD LOCATION: ./libraries/nDPI +SLACKBUILD FILES: README nDPI.SlackBuild nDPI.info slack-desc +SLACKBUILD VERSION: 4.8 +SLACKBUILD DOWNLOAD: https://github.com/ntop/nDPI/archive/4.8/nDPI-4.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41a5437fa7d274f59f852b17b776558f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nDPI (deep packet inspection library) + +SLACKBUILD NAME: nacl +SLACKBUILD LOCATION: ./libraries/nacl +SLACKBUILD FILES: README nacl.SlackBuild nacl.info slack-desc +SLACKBUILD VERSION: 20110221 +SLACKBUILD DOWNLOAD: http://hyperelliptic.org/nacl/nacl-20110221.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7efb5715561c3d10dafd3fa97b4f2d20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nacl (Cryptographic library) + +SLACKBUILD NAME: nanodbc +SLACKBUILD LOCATION: ./libraries/nanodbc +SLACKBUILD FILES: README nanodbc.SlackBuild nanodbc.info slack-desc +SLACKBUILD VERSION: 2.11.3 +SLACKBUILD DOWNLOAD: https://github.com/nanodbc/nanodbc/archive/v2.11.3/nanodbc-v2.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 384d2d3fc15515ddaa81b30ff119d09d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nanodbc (C ODBC API) + +SLACKBUILD NAME: nanosvg +SLACKBUILD LOCATION: ./libraries/nanosvg +SLACKBUILD FILES: README doinst.sh nanosvg.SlackBuild nanosvg.info slack-desc +SLACKBUILD VERSION: 20231024_cb0ae5 +SLACKBUILD DOWNLOAD: https://github.com/memononen/nanosvg/archive/cb0ae54/nanosvg-cb0ae54e6b147ccdf85401ef3ef20f2c761252c0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90efaa58c57a419a8b914edc64f1078e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nanosvg (single-header-file SVG parser) + +SLACKBUILD NAME: netcdf-fortran +SLACKBUILD LOCATION: ./libraries/netcdf-fortran +SLACKBUILD FILES: README netcdf-fortran.SlackBuild netcdf-fortran.info slack-desc +SLACKBUILD VERSION: 4.5.4 +SLACKBUILD DOWNLOAD: https://github.com/Unidata/netcdf-fortran/archive/refs/tags/v4.5.4/netcdf-fortran-4.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77e1be413ab343f42a4a6e8b338b45d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netcdf-fortran (netCDF Fortran API) + +SLACKBUILD NAME: netcdf +SLACKBUILD LOCATION: ./libraries/netcdf +SLACKBUILD FILES: README netcdf.SlackBuild netcdf.info slack-desc +SLACKBUILD VERSION: 4.10.0 +SLACKBUILD DOWNLOAD: https://github.com/Unidata/netcdf-c/archive/v4.10.0/netcdf-c-4.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97e6f4aebff28b51fd9beee5cd272271 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netcdf (libraries for storing scientific data) + +SLACKBUILD NAME: nextaw +SLACKBUILD LOCATION: ./libraries/nextaw +SLACKBUILD FILES: README nextaw.SlackBuild nextaw.info slack-desc +SLACKBUILD VERSION: 0.15.1 +SLACKBUILD DOWNLOAD: http://siag.nu/pub/neXtaw/neXtaw-0.15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c9cbcef735d8e26f3e48bd529aca6a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nextaw (Athena (libXaw) + +SLACKBUILD NAME: nini +SLACKBUILD LOCATION: ./libraries/nini +SLACKBUILD FILES: README nini.SlackBuild nini.info nini.pc slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/nini/files/Nini/1.1.0/Nini-1.1.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63384f75fabd401cff1500f738d452f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nini (.NET configuration library) + +SLACKBUILD NAME: nlopt +SLACKBUILD LOCATION: ./libraries/nlopt +SLACKBUILD FILES: README nlopt.SlackBuild nlopt.info slack-desc +SLACKBUILD VERSION: 2.7.1 +SLACKBUILD DOWNLOAD: https://github.com/stevengj/nlopt/archive/v2.7.1/nlopt-2.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed1a3000a1c8c248d51df126dfcfaa78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nlopt (library for nonlinear optimization) + +SLACKBUILD NAME: nng +SLACKBUILD LOCATION: ./libraries/nng +SLACKBUILD FILES: README nng.SlackBuild nng.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://github.com/nanomsg/nng/archive/v1.11/nng-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e901b96cbf0626076f2b05ffbc2012b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nng (Lightweight Messaging Library) + +SLACKBUILD NAME: node-xoauth2 +SLACKBUILD LOCATION: ./libraries/node-xoauth2 +SLACKBUILD FILES: README node-xoauth2.SlackBuild node-xoauth2.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/andris9/xoauth2/archive/v1.2.0/xoauth2-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4243d54b5f0e85047bd501660e76544c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: node-xoauth2 (XOAuth2 token generation with node.js) + +SLACKBUILD NAME: notcurses +SLACKBUILD LOCATION: ./libraries/notcurses +SLACKBUILD FILES: README notcurses.SlackBuild notcurses.info slack-desc +SLACKBUILD VERSION: 3.0.17 +SLACKBUILD DOWNLOAD: https://github.com/dankamongmen/notcurses/archive/v3.0.17/notcurses-3.0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 219699927497cc0abecee8677f4b4354 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notcurses (Blingful character graphics/TUI library) + +SLACKBUILD NAME: nspluginwrapper +SLACKBUILD LOCATION: ./libraries/nspluginwrapper +SLACKBUILD FILES: README README.midori nspluginwrapper.SlackBuild nspluginwrapper.info slack-desc +SLACKBUILD VERSION: git20130818 +SLACKBUILD DOWNLOAD: http://www.unrealize.co.uk/source/nspluginwrapper-git20130818.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e5fb53d69e0cac29bbd947792227641 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nspluginwrapper (proxy plugin) + +SLACKBUILD NAME: ntl +SLACKBUILD LOCATION: ./libraries/ntl +SLACKBUILD FILES: README ntl.SlackBuild ntl.info slack-desc +SLACKBUILD VERSION: 11.6.0 +SLACKBUILD DOWNLOAD: http://www.shoup.net/ntl/ntl-11.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3e7341fa3486e0fa2223193af9a61d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ntl (number theory library) + +SLACKBUILD NAME: nvidia-vaapi-driver +SLACKBUILD LOCATION: ./libraries/nvidia-vaapi-driver +SLACKBUILD FILES: README README.Slackware nvidia-vaapi-driver.SlackBuild nvidia-vaapi-driver.info slack-desc +SLACKBUILD VERSION: 0.0.14 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/elFarto/nvidia-vaapi-driver/archive/v0.0.14/nvidia-vaapi-driver-0.0.14.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f41427177e0ab5275b968ee602c008de +SLACKBUILD SHORT DESCRIPTION: nvidia-vaapi-driver (A VA-API implemention using NVIDIA's NVDEC) + +SLACKBUILD NAME: nx-libs +SLACKBUILD LOCATION: ./libraries/nx-libs +SLACKBUILD FILES: README nx-libs.SlackBuild nx-libs.info slack-desc +SLACKBUILD VERSION: 3.5.99.27 +SLACKBUILD DOWNLOAD: https://github.com/ArcticaProject/nx-libs/archive/3.5.99.27/nx-libs-3.5.99.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4b73c5e904a14388916d153effb6f69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nx-libs (NX libraries by NoMachine for X Display) + +SLACKBUILD NAME: oath-toolkit +SLACKBUILD LOCATION: ./libraries/oath-toolkit +SLACKBUILD FILES: README oath-toolkit.SlackBuild oath-toolkit.info slack-desc +SLACKBUILD VERSION: 2.6.14 +SLACKBUILD DOWNLOAD: https://download.savannah.nongnu.org/releases/oath-toolkit/oath-toolkit-2.6.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3d13ed6e06120df17c20d53745985ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oath-toolkit (OTP Authentication System) + +SLACKBUILD NAME: ocaml-batteries +SLACKBUILD LOCATION: ./libraries/ocaml-batteries +SLACKBUILD FILES: README ocaml-batteries.SlackBuild ocaml-batteries.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/ocaml-batteries-team/batteries-included/archive/v3.4.0/batteries-included-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66b6e0b25769fc2363972c6a6ab6ac33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocaml-batteries (OCaml Batteries included) + +SLACKBUILD NAME: ocaml-camomile +SLACKBUILD LOCATION: ./libraries/ocaml-camomile +SLACKBUILD FILES: 0002-Install-missing-camomileLibrary.a.patch README ocaml-camomile.SlackBuild ocaml-camomile.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/yoriyuki/Camomile/archive/1.0.2/Camomile-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ec60575e485b0b92f821949a81acb4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocaml-camomile (Unicode library for OCaml) + +SLACKBUILD NAME: ocaml-findlib +SLACKBUILD LOCATION: ./libraries/ocaml-findlib +SLACKBUILD FILES: README doinst.sh ocaml-findlib.SlackBuild ocaml-findlib.info slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: http://download.camlcity.org/download/findlib-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65e6dc9b305ccbed1267275fe180f538 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocaml-findlib (OCaml library manager) + +SLACKBUILD NAME: ode +SLACKBUILD LOCATION: ./libraries/ode +SLACKBUILD FILES: README ode.SlackBuild ode.info slack-desc +SLACKBUILD VERSION: 0.16.6 +SLACKBUILD DOWNLOAD: https://bitbucket.org/odedevs/ode/downloads/ode-0.16.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 410b78019a4de9736026ea7303d66da4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ode (library for simulating articulated rigid body dynamics) + +SLACKBUILD NAME: ogre +SLACKBUILD LOCATION: ./libraries/ogre +SLACKBUILD FILES: README ogre.SlackBuild ogre.info slack-desc +SLACKBUILD VERSION: 14.3.4 +SLACKBUILD DOWNLOAD: https://github.com/OGRECave/ogre/archive/v14.3.4/ogre-14.3.4.zip https://github.com/ocornut/imgui/archive/v1.92.1/imgui-1.92.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24e6a4a5ed7f343a3e2e8af4d714455b 68a3126462b7f2ebcd9b0d0c7dda93ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ogre (Object-Oriented Graphics Rendering Engine) + +SLACKBUILD NAME: ois +SLACKBUILD LOCATION: ./libraries/ois +SLACKBUILD FILES: README ois.SlackBuild ois.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/wgois/OIS/archive/v1.5.1/OIS-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75cda7939647c4f8a6e7eb61845c60c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ois (Oriented Input System) + +SLACKBUILD NAME: olm +SLACKBUILD LOCATION: ./libraries/olm +SLACKBUILD FILES: README olm.SlackBuild olm.info slack-desc +SLACKBUILD VERSION: 3.2.14 +SLACKBUILD DOWNLOAD: https://gitlab.matrix.org/matrix-org/olm/-/archive/3.2.14/olm-3.2.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8060110bd1063ce1bcaae88bd9fda26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: olm (Implementation of the olm and megolm cryptographic ratchets) + +SLACKBUILD NAME: onevpl +SLACKBUILD LOCATION: ./libraries/onevpl +SLACKBUILD FILES: README dont-force-doc-dir.patch onevpl.SlackBuild onevpl.info slack-desc +SLACKBUILD VERSION: 2.16.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/intel/libvpl/archive/refs/tags/v2.16.0/libvpl-2.16.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1cff23c778a647522bcc669d93e1d8b5 +SLACKBUILD SHORT DESCRIPTION: onevpl (oneAPI Video Processing Library) + +SLACKBUILD NAME: openapv +SLACKBUILD LOCATION: ./libraries/openapv +SLACKBUILD FILES: README openapv.SlackBuild openapv.info slack-desc +SLACKBUILD VERSION: 0.2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/AcademySoftwareFoundation/openapv/archive/refs/tags/v0.2.1.1/openapv-0.2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb4a00ece27bd11dd5f0b703d91d78fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openapv (Open Advanced Professional Video Codec) + +SLACKBUILD NAME: openbabel +SLACKBUILD LOCATION: ./libraries/openbabel +SLACKBUILD FILES: README gcc-5.patch openbabel.SlackBuild openbabel.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/openbabel/openbabel/archive/openbabel-2-4-1/openbabel-openbabel-2-4-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0e0aefeef0f9f2bb2c78109d65c30a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openbabel (Open Babel 3D Library) + +SLACKBUILD NAME: opencl-amd +SLACKBUILD LOCATION: ./libraries/opencl-amd +SLACKBUILD FILES: README opencl-amd.SlackBuild opencl-amd.info slack-desc +SLACKBUILD VERSION: 22.20.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.radeon.com/amdgpu/22.20.3/ubuntu/pool/main/libd/libdrm-amdgpu/libdrm-amdgpu-amdgpu1_2.4.110.50203-1462318~22.04_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-core/rocm-core_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/c/comgr/comgr_2.4.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hip-dev/hip-dev_5.2.21153.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hip-doc/hip-doc_5.2.21153.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hip-samples/hip-samples_5.2.21153.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hsakmt-roct-dev/hsakmt-roct-dev_20220426.1.026.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hsa-rocr/hsa-rocr_1.5.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hsa-rocr-dev/hsa-rocr-dev_1.5.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocminfo/rocminfo_1.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hip-runtime-amd/hip-runtime-amd_5.2.21153.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-device-libs/rocm-device-libs_1.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-language-runtime/rocm-language-runtime_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-hip-runtime/rocm-hip-runtime_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-ocl-icd/rocm-ocl-icd_2.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-opencl/rocm-opencl_2.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-opencl-dev/rocm-opencl-dev_2.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-opencl-runtime/rocm-opencl-runtime_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-clang-ocl/rocm-clang-ocl_0.5.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/o/openmp-extras/openmp-extras_14.52.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-smi-lib/rocm-smi-lib_5.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-cmake/rocm-cmake_0.7.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-dbgapi/rocm-dbgapi_0.65.1.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-debug-agent/rocm-debug-agent_2.0.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-gdb/rocm-gdb_11.2.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-utils/rocm-utils_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocprofiler-dev/rocprofiler-dev_1.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/roctracer-dev/roctracer-dev_1.0.0.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/r/rocm-dev/rocm-dev_5.2.3.50203-109_amd64.deb https://repo.radeon.com/rocm/apt/5.2.3/pool/main/h/hsa-amd-aqlprofile/hsa-amd-aqlprofile_1.0.0.50203-109_amd64.deb https://repo.radeon.com/amdgpu/22.20.3/ubuntu/pool/proprietary/o/opencl-legacy-amdgpu-pro/opencl-legacy-amdgpu-pro-icd_22.20-1462318~22.04_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cd291312140d06b001381991c3e6ce24 9e9e454b2f01499b37e4776530eec533 b403a97a58f7d3802638e15dc8a566b2 95fbf52417c61aa2d441294af3fec030 363fc77283f55ba4e586f6026b06ff66 7f0c535e5044f79d9e1ba84a63ca6ebf ce728c0a2da5e76813cedbaaeee11d6a ed125f553e809c57a5cbed66e5937b33 68390897e6a4e504bf1e6360ae959f1b 0c06b99160d3491a9247b9a645769e5f f6d5573414d7125d960ca69b0bd8f9a3 82d3a0780387c3cac6954bd16b12f9d5 e68951700313b6df59ed10c4dbc6489c e71692c2c3cb0d68db58601773305bba 92f6a45225dff496b5388037f4f9b00c 663bc9a9d4a3697df7c24767a24e1e26 ad278038e217d2ec6dfa7f2507dddbff af6ad62ba60ba4137ea8af7ddcee8a5b 8fd3394fec76d9ceaadf3f24cf5ae5dd 7cfbac553e7190c616c94dc0c53b7cdb e8856743812ca9b88e482573cad8dead 680a433e33bba898e48f1155a235d9ce 95de9c5569503fb51695b324b49645df 7a841083b35338a757e63341ffd5ad29 b2c9710cb14f27a9314c39977d234c03 5c15a2d94b8a6a20c4f336657df1382a fd19d8932d7e1e70b313d075cedfc611 1a7f89261b907965aba5134fda33e973 4a28be2fdacfb192981e52bd5f3c517a a9f174669faabb44f696d2ec235d654e 214f5f10b8806a1d6977af2a3a241493 +SLACKBUILD SHORT DESCRIPTION: opencl-amd (AMD OpenCL driver) + +SLACKBUILD NAME: opendht +SLACKBUILD LOCATION: ./libraries/opendht +SLACKBUILD FILES: README opendht.SlackBuild opendht.info slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://github.com/savoirfairelinux/opendht/archive/1.7.4/opendht-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70e3a67ff30c183167231665e0e5de35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendht (A C++11 Distributed Hash Table implementation) + +SLACKBUILD NAME: openimagedenoise +SLACKBUILD LOCATION: ./libraries/openimagedenoise +SLACKBUILD FILES: README openimagedenoise.SlackBuild openimagedenoise.info slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://github.com/OpenImageDenoise/oidn/releases/download/v2.2.2/oidn-2.2.2.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40c04b0371334ab863230e99a587fd59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openimagedenoise (High-Performance Denoising Library for Ray Tracing) + +SLACKBUILD NAME: opensaml +SLACKBUILD LOCATION: ./libraries/opensaml +SLACKBUILD FILES: README opensaml.SlackBuild opensaml.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://shibboleth.net/downloads/c++-opensaml/3.3.1/opensaml-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1716737601fde1295cfe8bbd88eb7e9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensaml (FOSS Implementation of OASIS SAML) + +SLACKBUILD NAME: openvdb +SLACKBUILD LOCATION: ./libraries/openvdb +SLACKBUILD FILES: README openvdb.SlackBuild openvdb.info slack-desc +SLACKBUILD VERSION: 12.0.1.20250803 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/AcademySoftwareFoundation/openvdb/archive/8348da235cb7d57924012c5074d9489098f69736/openvdb-8348da235cb7d57924012c5074d9489098f69736.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 31eec1bca6b5b7e81d7c818ebb6bcc46 +SLACKBUILD SHORT DESCRIPTION: openvdb (a library for working with volumetric data forman VDB) + +SLACKBUILD NAME: openvino +SLACKBUILD LOCATION: ./libraries/openvino +SLACKBUILD FILES: 010-openvino-disable-werror.patch 020-openvino-use-protobuf-shared-libs.patch README openvino.SlackBuild openvino.info slack-desc +SLACKBUILD VERSION: 2024.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openvinotoolkit/openvino/archive/2024.4.1/openvino-2024.4.1.tar.gz https://github.com/openvinotoolkit/mlas/archive/d1bc25e/mlas-d1bc25ec4660cddd87804fcf03b2411b5dfb2e94.tar.gz https://github.com/openvinotoolkit/oneDNN/archive/c8ae8d9/oneDNN-c8ae8d96e963bd04214858319fa334968e5e73c9.tar.gz https://github.com/google/flatbuffers/archive/v24.3.25/flatbuffers-24.3.25.tar.gz https://github.com/onnx/onnx/archive/v1.16.0/onnx-1.16.0.tar.gz https://github.com/intel/ittapi/archive/v3.24.4/ittapi-3.24.4.tar.gz https://github.com/oneapi-src/oneDNN/archive/4ccd07e/oneDNN-4ccd07e3a10e1c08075cf824ac14708245fbc334.tar.gz https://github.com/protocolbuffers/protobuf/releases/download/v21.12/protobuf-all-21.12.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3d9d1aa5ab807761bfe6a8d896c17d18 0e87473410db355fd9251a2e1337dc32 8555add7194a7a01ced2c4b69899dc75 f28f12fc16c72f4e7c22066a35405c3a 5ef5a7bd4f9dad914bddc3b4335a67cd aec402d3441bb8ecb9c8e75bab6cc102 8217ab4ac4af784d7e8b029530c6ab5d 7fb5fa6217646e5146346e39d9aad6f9 +SLACKBUILD SHORT DESCRIPTION: openvino (toolkit for optimizing and deploying AI inference) + +SLACKBUILD NAME: openvkl +SLACKBUILD LOCATION: ./libraries/openvkl +SLACKBUILD FILES: README openvkl.SlackBuild openvkl.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openvkl/openvkl/archive/v2.0.1/openvkl-2.0.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 992e57cf395a6fea146a1ca8c608d6d4 +SLACKBUILD SHORT DESCRIPTION: openvkl (Intel Open Volume Kernel Library) + +SLACKBUILD NAME: orcania +SLACKBUILD LOCATION: ./libraries/orcania +SLACKBUILD FILES: README orcania.SlackBuild orcania.info slack-desc +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/orcania/archive/v2.3.3/orcania-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e4b0ddedecfe85f6a5b3aa7f263fc6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: orcania (C functions) + +SLACKBUILD NAME: ordereddict +SLACKBUILD LOCATION: ./libraries/ordereddict +SLACKBUILD FILES: README ordereddict.SlackBuild ordereddict.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/o/ordereddict/ordereddict-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0ed854ee442051b249bfad0f638bbec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ordereddict (A drop-in substitute for Py2.7's new collections) + +SLACKBUILD NAME: osgQt +SLACKBUILD LOCATION: ./libraries/osgQt +SLACKBUILD FILES: README osgQt.SlackBuild osgQt.info slack-desc +SLACKBUILD VERSION: 20210405_8fa9e2a +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/osgQt-20210405_8fa9e2a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ead216e1acbe0e43eb194f75dcce206b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osgQt (Qt interface to OpenSceneGraph) + +SLACKBUILD NAME: ospray +SLACKBUILD LOCATION: ./libraries/ospray +SLACKBUILD FILES: README ospray.SlackBuild ospray.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/RenderKit/ospray/archive/v3.1.0/ospray-3.1.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cc97ca01d402b63cc4c091fc796a9b80 +SLACKBUILD SHORT DESCRIPTION: ospray (Ray Tracing Based Rendering Engine) + +SLACKBUILD NAME: ospray_studio +SLACKBUILD LOCATION: ./libraries/ospray_studio +SLACKBUILD FILES: README ospray_studio.SlackBuild ospray_studio.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/RenderKit/ospray-studio/archive/v1.0.0/ospray-studio-1.0.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cf2153de0215022e70f2466cc5ee3ba1 +SLACKBUILD SHORT DESCRIPTION: ospray_studio (application to showcase OSPRay rendering capabilities) + +SLACKBUILD NAME: p4api +SLACKBUILD LOCATION: ./libraries/p4api +SLACKBUILD FILES: README p4api.SlackBuild p4api.info slack-desc +SLACKBUILD VERSION: 2010.1.260003 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/i486/extra-14.2/source/libraries/p4api/p4api.tgz +SLACKBUILD DOWNLOAD_x86_64: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/libraries/p4api/p4api.tgz +SLACKBUILD MD5SUM: 3f3753f30550265ce0a0c30a37337cc9 +SLACKBUILD MD5SUM_x86_64: cddebfa93b2ab92fa8a466cac810e5ed +SLACKBUILD SHORT DESCRIPTION: p4api (Perforce C/C++ API) + +SLACKBUILD NAME: p8-platform +SLACKBUILD LOCATION: ./libraries/p8-platform +SLACKBUILD FILES: README cmake-file-install-path.patch p8-platform.SlackBuild p8-platform.info slack-desc +SLACKBUILD VERSION: 2.1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/Pulse-Eight/platform/archive/p8-platform-2.1.0.1/platform-p8-platform-2.1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b9b00b7e0bb43532518741c1e30a2d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: p8-platform (Platform support library used by libCEC) + +SLACKBUILD NAME: pam_usb +SLACKBUILD LOCATION: ./libraries/pam_usb +SLACKBUILD FILES: README pam_usb.SlackBuild pam_usb.info slack-desc +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://github.com/mcdope/pam_usb/archive/0.8.5/pam_usb-0.8.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 584a42e8a48aa7f2a09872fa88c78a26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pam_usb (Hardware Auth via Memory Sticks) + +SLACKBUILD NAME: pandarallel +SLACKBUILD LOCATION: ./libraries/pandarallel +SLACKBUILD FILES: README pandarallel.SlackBuild pandarallel.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: https://github.com/nalepae/pandarallel/archive/v1.6.3/pandarallel-1.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1beee98d334596bda59205be43b960b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pandarallel (Parallization for pandas operations) + +SLACKBUILD NAME: pangox-compat +SLACKBUILD LOCATION: ./libraries/pangox-compat +SLACKBUILD FILES: README pangox-compat.SlackBuild pangox-compat.info patches/0001-Re-add-pango_x_get_shaper_map-it-is-still-used-in-th.patch patches/0002-disable-shaper.patch slack-desc +SLACKBUILD VERSION: 20150430_edb9e09 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pangox-compat-20150430_edb9e09.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 124c8c6c386df2006d20784b50073fbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pangox-compat (X font support for Pango) + +SLACKBUILD NAME: parsec +SLACKBUILD LOCATION: ./libraries/parsec +SLACKBUILD FILES: README parsec.SlackBuild parsec.info slack-desc +SLACKBUILD VERSION: 3.0.2012 +SLACKBUILD DOWNLOAD: https://github.com/ICLDisco/parsec/archive/parsec-3.0.2012/parsec-parsec-3.0.2012.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1274f12976fd9246179d2ecd9966d53f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: parsec (Parallel Runtime Scheduler and Execution Controller) + +SLACKBUILD NAME: pcl +SLACKBUILD LOCATION: ./libraries/pcl +SLACKBUILD FILES: README pcl.SlackBuild pcl.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: https://github.com/PointCloudLibrary/pcl/archive/pcl-1.14.0/pcl-pcl-1.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0a73380e878837916a782c8ee807ab6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcl (2D/3D image library) + +SLACKBUILD NAME: pdf4tcl +SLACKBUILD LOCATION: ./libraries/pdf4tcl +SLACKBUILD FILES: README pdf4tcl.SlackBuild pdf4tcl.info pdf4tcl.n slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pdf4tcl/files/pdf4tcl094.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2c960b2f19f4bb5205a0d57ca6056f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdf4tcl (tcl package for generating pdf files) + +SLACKBUILD NAME: pexpect +SLACKBUILD LOCATION: ./libraries/pexpect +SLACKBUILD FILES: README pexpect.SlackBuild pexpect.info slack-desc +SLACKBUILD VERSION: 4.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/42/92/cc564bf6381ff43ce1f4d06852fc19a2f11d180f23dc32d9588bee2f149d/pexpect-4.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f48d48325ee7f1221add0396ea9e2f14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pexpect (Python module for spawning child applications) + +SLACKBUILD NAME: pgtcl-ng +SLACKBUILD LOCATION: ./libraries/pgtcl-ng +SLACKBUILD FILES: README pgtcl-ng.SlackBuild pgtcl-ng.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pgtclng/2.1.1/pgtcl2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ecd84a774f7706853e113396ad975ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgtcl-ng (Tcl/Tk module for accessing PostgreSQL databases) + +SLACKBUILD NAME: php-imagick +SLACKBUILD LOCATION: ./libraries/php-imagick +SLACKBUILD FILES: README doinst.sh imagick.ini php-imagick.SlackBuild php-imagick.info slack-desc +SLACKBUILD VERSION: 3.5.1 +SLACKBUILD DOWNLOAD: http://pecl.php.net/get/imagick-3.5.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1385a8dabdf3aa3245f09580583dbd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-imagick (PHP Wrapper for ImageMagick) + +SLACKBUILD NAME: php-memcache +SLACKBUILD LOCATION: ./libraries/php-memcache +SLACKBUILD FILES: README doinst.sh memcache.ini php-memcache.SlackBuild php-memcache.info slack-desc +SLACKBUILD VERSION: 4.0.5.2 +SLACKBUILD DOWNLOAD: http://pecl.php.net/get/memcache-4.0.5.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfbf18bc0b410e4f70f13c8fcd965647 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-memcache (Memcached bindings for PHP) + +SLACKBUILD NAME: php-memcached +SLACKBUILD LOCATION: ./libraries/php-memcached +SLACKBUILD FILES: README doinst.sh php-memcached.SlackBuild php-memcached.info slack-desc +SLACKBUILD VERSION: 3.1.5 +SLACKBUILD DOWNLOAD: https://pecl.php.net/get/memcached-3.1.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb535a7551aad6bff0d836a4dec9c4fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-memcached (PHP extension for memcached via libmemcached) + +SLACKBUILD NAME: php-oci8 +SLACKBUILD LOCATION: ./libraries/php-oci8 +SLACKBUILD FILES: README README.Slackware php-oci8.SlackBuild php-oci8.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://pecl.php.net/get/oci8-2.2.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 678d2a647881cd8e5b458c669dcce215 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-oci8 (PHP extension to access Oracle Database) + +SLACKBUILD NAME: php-pdo_dblib +SLACKBUILD LOCATION: ./libraries/php-pdo_dblib +SLACKBUILD FILES: README doinst.sh pdo_dblib.ini php-pdo_dblib.SlackBuild php-pdo_dblib.info slack-desc +SLACKBUILD VERSION: 7.4.27 +SLACKBUILD DOWNLOAD: https://secure.php.net/distributions/php-7.4.27.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3919385b5813ddf0b77759fac69ff4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-pdo_dblib (php pdo_dblib extension) + +SLACKBUILD NAME: php-pgsql +SLACKBUILD LOCATION: ./libraries/php-pgsql +SLACKBUILD FILES: README doinst.sh pdo_pgsql.ini pgsql.ini php-pgsql.SlackBuild php-pgsql.info slack-desc +SLACKBUILD VERSION: 7.4.27 +SLACKBUILD DOWNLOAD: https://secure.php.net/distributions/php-7.4.27.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3919385b5813ddf0b77759fac69ff4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-pgsql (PostgreSQL bindings for PHP) + +SLACKBUILD NAME: php-redis +SLACKBUILD LOCATION: ./libraries/php-redis +SLACKBUILD FILES: README doinst.sh php-redis.SlackBuild php-redis.info redis.ini slack-desc +SLACKBUILD VERSION: 6.3.0 +SLACKBUILD DOWNLOAD: https://github.com/phpredis/phpredis/archive/6.3.0/phpredis-6.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f59410dde0cc049f7f7804cb517c5e24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-redis (Redis bindings for PHP) + +SLACKBUILD NAME: php-ssh2 +SLACKBUILD LOCATION: ./libraries/php-ssh2 +SLACKBUILD FILES: README doinst.sh php-ssh2.SlackBuild php-ssh2.info slack-desc ssh2.ini +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://pecl.php.net/get/ssh2-1.4.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d655fb9e83aec24fcd6f943ddf94000 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-ssh2 (SSH2 bindings for PHP) + +SLACKBUILD NAME: php-stomp +SLACKBUILD LOCATION: ./libraries/php-stomp +SLACKBUILD FILES: README doinst.sh php-stomp.SlackBuild php-stomp.info slack-desc stomp.ini +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://pecl.php.net/get/stomp-2.0.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 507c30184fde736e924cee20c56df061 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: php-stomp (Stomp client php extension) + +SLACKBUILD NAME: physfs +SLACKBUILD LOCATION: ./libraries/physfs +SLACKBUILD FILES: README physfs.SlackBuild physfs.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/icculus/physfs/archive/release-3.2.0/physfs-release-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df43675566d86f795f0fe179087b231b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: physfs (library to provide abstract access to various archives) + +SLACKBUILD NAME: pidgin-mra +SLACKBUILD LOCATION: ./libraries/pidgin-mra +SLACKBUILD FILES: README pidgin-mra.SlackBuild pidgin-mra.info slack-desc use_our_cflags.diff +SLACKBUILD VERSION: 0.1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/downloads/dreadatour/pidgin-mra/pidgin-mra-0.1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea352269d4c2d91a85d060b7ddd0e141 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-mra (a Mail.ru plug-in for libpurple) + +SLACKBUILD NAME: pies +SLACKBUILD LOCATION: ./libraries/pies +SLACKBUILD FILES: README pies.SlackBuild pies.info slack-desc +SLACKBUILD VERSION: 2.6.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/54/d2/aab9e975477e75e47608417e9610a9e47721a7c889e42be5cc363280087f/pies-2.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba3c3f6bd4d32db114f0dc51b42d3d80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pies (Simple way to write Py2 and Py3 program) + +SLACKBUILD NAME: pies2overrides +SLACKBUILD LOCATION: ./libraries/pies2overrides +SLACKBUILD FILES: README pies2overrides.SlackBuild pies2overrides.info slack-desc +SLACKBUILD VERSION: 2.6.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/57/5e/73f57e9819b2d2e4540ca9a77cedb9b32840035fcb046ec573c54be6531f/pies2overrides-2.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d475a3c4a85669bc8c85253bf1287f96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pies2overrides (Defines override classes with pies) + +SLACKBUILD NAME: pigpio +SLACKBUILD LOCATION: ./libraries/pigpio +SLACKBUILD FILES: README pigpio.SlackBuild pigpio.info slack-desc +SLACKBUILD VERSION: 74 +SLACKBUILD DOWNLOAD: https://github.com/joan2937/pigpio/archive/v74/pigpio-74.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 976e83991b47ac239200d99d06247e2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pigpio (GPIO for Raspberry) + +SLACKBUILD NAME: pjsip +SLACKBUILD LOCATION: ./libraries/pjsip +SLACKBUILD FILES: README pjsip.SlackBuild pjsip.info slack-desc +SLACKBUILD VERSION: 2.9 +SLACKBUILD DOWNLOAD: https://github.com/pjsip/pjproject/archive/2.9/pjproject-2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cad09cddc7d56fecab1fa0ce8e604507 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pjsip (multimedia communication library) + +SLACKBUILD NAME: pkcs11-helper +SLACKBUILD LOCATION: ./libraries/pkcs11-helper +SLACKBUILD FILES: README pkcs11-helper.SlackBuild pkcs11-helper.info slack-desc +SLACKBUILD VERSION: 1.31.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-1.31.0/pkcs11-helper-1.31.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f43fd6305b765cabfed79cc8986593d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pkcs11-helper (cryptographic library) + +SLACKBUILD NAME: plasma-wayland-protocols-opt +SLACKBUILD LOCATION: ./libraries/plasma-wayland-protocols-opt +SLACKBUILD FILES: README plasma-wayland-protocols-opt.SlackBuild plasma-wayland-protocols-opt.info slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7755dcac14e90068a7e26922c3a4a296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plasma-wayland-protocols-opt (newer plasma-wayland-protocols in /opt) + +SLACKBUILD NAME: plastid +SLACKBUILD LOCATION: ./libraries/plastid +SLACKBUILD FILES: README plastid.SlackBuild plastid.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/joshuagryphon/plastid/archive/d97f239d73b3a7c2eff46f71928b777431891f90/plastid-d97f239d73b3a7c2eff46f71928b777431891f90.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48a01a3816a787a5fade529fbf1866c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plastid (Position-wise analysis of sequencing and genomics data) + +SLACKBUILD NAME: plib +SLACKBUILD LOCATION: ./libraries/plib +SLACKBUILD FILES: README plib.SlackBuild plib.info slack-desc +SLACKBUILD VERSION: 1.8.5 +SLACKBUILD DOWNLOAD: http://plib.sourceforge.net/dist/plib-1.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47a6fbf63668c1eed631024038b2ea90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plib (Steve's Portable Game Library) + +SLACKBUILD NAME: plog +SLACKBUILD LOCATION: ./libraries/plog +SLACKBUILD FILES: README plog.SlackBuild plog.info slack-desc +SLACKBUILD VERSION: 1.1.10 +SLACKBUILD DOWNLOAD: https://github.com/SergiusTheBest/plog/archive/1.1.10/plog-1.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a1563fd892146e5a40c3cdc854600ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plog (C++ logging library) + +SLACKBUILD NAME: plplot +SLACKBUILD LOCATION: ./libraries/plplot +SLACKBUILD FILES: README fix-QPainterPath-include.patch plplot.SlackBuild plplot.info slack-desc +SLACKBUILD VERSION: 5.15.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/plplot/plplot-5.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36aec5bfadc2e207cf8ee39f573c9303 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plplot (Library for making scientific plots) + +SLACKBUILD NAME: png++ +SLACKBUILD LOCATION: ./libraries/png++ +SLACKBUILD FILES: README png++.SlackBuild png++.info slack-desc +SLACKBUILD VERSION: 0.2.10 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/pngpp/png++-0.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcca7438bb1b55edd0156687f0259c82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: png++: png++ (C++ wrapper for libpng) + +SLACKBUILD NAME: poco +SLACKBUILD LOCATION: ./libraries/poco +SLACKBUILD FILES: README poco.SlackBuild poco.info poco_mariadb.patch slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://pocoproject.org/releases/poco-1.14.1/poco-1.14.1-all.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30d6559345f1f10764143902f9f6b246 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: poco (C++ class libraries) + +SLACKBUILD NAME: podcastparser +SLACKBUILD LOCATION: ./libraries/podcastparser +SLACKBUILD FILES: README podcastparser.SlackBuild podcastparser.info slack-desc +SLACKBUILD VERSION: 0.6.10 +SLACKBUILD DOWNLOAD: https://github.com/gpodder/podcastparser/archive/0.6.10/podcastparser-0.6.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57093c181a1c7198ffcb8bcd8fb558a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: podcastparser (Python RSS and Atom feed parser) + +SLACKBUILD NAME: podofo +SLACKBUILD LOCATION: ./libraries/podofo +SLACKBUILD FILES: README podofo.SlackBuild podofo.info slack-desc +SLACKBUILD VERSION: 0.10.4 +SLACKBUILD DOWNLOAD: https://github.com/podofo/podofo/archive/0.10.4/podofo-0.10.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 866a145038ef873c79dd7f1f6b185c36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: podofo (a library to work with the PDF file format) + +SLACKBUILD NAME: polyclipping +SLACKBUILD LOCATION: ./libraries/polyclipping +SLACKBUILD FILES: README polyclipping.SlackBuild polyclipping.info slack-desc +SLACKBUILD VERSION: 6.4.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/polyclipping/clipper_ver6.4.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100b4ec56c5308bac2d10f3966e35e11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polyclipping (Polygon and line clipping and offsetting library) + +SLACKBUILD NAME: portsmf +SLACKBUILD LOCATION: ./libraries/portsmf +SLACKBUILD FILES: README portsmf.SlackBuild portsmf.info portsmf_sharedlib.patch slack-desc +SLACKBUILD VERSION: 234 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/portsmf-234.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e29156983e62ed27a459855eb91f47e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: portsmf (library for reading and writing Standard MIDI Files) + +SLACKBUILD NAME: posixsignalmanager +SLACKBUILD LOCATION: ./libraries/posixsignalmanager +SLACKBUILD FILES: README posixsignalmanager.SlackBuild posixsignalmanager.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/textshell/posixsignalmanager/archive/0.3.1/posixsignalmanager-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2b031984e36b6a03275724226487517 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: posixsignalmanager (POSIX Signals for Qt) + +SLACKBUILD NAME: process-cpp +SLACKBUILD LOCATION: ./libraries/process-cpp +SLACKBUILD FILES: README process-cpp.SlackBuild process-cpp.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/ubports/development/core/lib-cpp/process-cpp/-/archive/3.1.0/process-cpp-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb3148a45edc1ddb5fe347136f98cfb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: process-cpp (C++11 library for handling processes) + +SLACKBUILD NAME: progressbar +SLACKBUILD LOCATION: ./libraries/progressbar +SLACKBUILD FILES: README progressbar.SlackBuild progressbar.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/progressbar/progressbar-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ea4e2c17a8ec9e7d153767c5f2a7b28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: progressbar (Text progressbar library for python) + +SLACKBUILD NAME: properties-cpp +SLACKBUILD LOCATION: ./libraries/properties-cpp +SLACKBUILD FILES: README properties-cpp.SlackBuild properties-cpp.info slack-desc +SLACKBUILD VERSION: 0.0.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/ubports/development/core/lib-cpp/properties-cpp/-/archive/0.0.4/properties-cpp-0.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53af6b7524886fe6eb5bd7c9a4d18032 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: properties-cpp (library for properties and signals in C++11) + +SLACKBUILD NAME: protobuf-c +SLACKBUILD LOCATION: ./libraries/protobuf-c +SLACKBUILD FILES: README protobuf-c-1.5.2-protobuf34_fix-1.patch protobuf-c.SlackBuild protobuf-c.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/protobuf-c/protobuf-c/releases/download/v1.5.2/protobuf-c-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0612ee47cccaaf4ad1c4f0c8bdc13abf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protobuf-c (Protocol Buffers in C) + +SLACKBUILD NAME: protozero +SLACKBUILD LOCATION: ./libraries/protozero +SLACKBUILD FILES: README protozero.SlackBuild protozero.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://github.com/mapbox/protozero/archive/v1.7.1/protozero-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dafc2d8082e9422560f138a25e74800f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: protozero (Minimalistic protocol buffer decoder and encoder in C++.) + +SLACKBUILD NAME: psqlodbc +SLACKBUILD LOCATION: ./libraries/psqlodbc +SLACKBUILD FILES: README psqlodbc.SlackBuild psqlodbc.info slack-desc +SLACKBUILD VERSION: 16.0 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/odbc/versions.old/src/psqlodbc-16.00.0000.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac3dc5f1aad47ad7d7cb53dc3c1fb457 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psqlodbc (PostgreSQL ODBC driver) + +SLACKBUILD NAME: ptex +SLACKBUILD LOCATION: ./libraries/ptex +SLACKBUILD FILES: README ptex.SlackBuild ptex.info slack-desc +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://github.com/wdas/ptex/archive/v2.4.2/ptex-2.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 286a63357de9cbc41511a54231891f61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptex (Per-Face Texture Mapping for Production Rendering) + +SLACKBUILD NAME: pthsem +SLACKBUILD LOCATION: ./libraries/pthsem +SLACKBUILD FILES: README pthsem.SlackBuild pthsem.info slack-desc +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/pthsem_2.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9144b26dcc27e67498d63dd5456f934c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pthsem (extended version of the GNU Pth) + +SLACKBUILD NAME: ptypes +SLACKBUILD LOCATION: ./libraries/ptypes +SLACKBUILD FILES: README ptypes.SlackBuild ptypes.info ptypes.patch ptypes.pc slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://tehsausage.com/ptypes/ptypes-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7ed34b09d5b764294e93382f18a0ed3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptypes (C++ Portable Types Library) + +SLACKBUILD NAME: pugixml +SLACKBUILD LOCATION: ./libraries/pugixml +SLACKBUILD FILES: README pugixml.SlackBuild pugixml.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://github.com/zeux/pugixml/releases/download/v1.15/pugixml-1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b894c29455eb33a40b165c6e2de5895 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pugixml (XML parser for C) + +SLACKBUILD NAME: pyPEG2 +SLACKBUILD LOCATION: ./libraries/pyPEG2 +SLACKBUILD FILES: README pyPEG2.SlackBuild pyPEG2.info slack-desc +SLACKBUILD VERSION: 20211118_4dd9d69 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/pypeg2-20211118_4dd9d69.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a458ccebf2859523462a9f6302d3f23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyPEG2 (plain and simple intrinsic parser interpreter for Python) + +SLACKBUILD NAME: pyacoustid +SLACKBUILD LOCATION: ./libraries/pyacoustid +SLACKBUILD FILES: README pyacoustid.SlackBuild pyacoustid.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyacoustid/pyacoustid-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd7332cd4be244e54f17609f9626e165 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyacoustid (Chromaprint acoustic fingerprinting and the Acoustid API) + +SLACKBUILD NAME: pycparser +SLACKBUILD LOCATION: ./libraries/pycparser +SLACKBUILD FILES: README pycparser.SlackBuild pycparser.info slack-desc +SLACKBUILD VERSION: 2.19 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76396762adc3fa769c83d8e202d36b6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycparser (C parser in Python) + +SLACKBUILD NAME: pyftpdlib +SLACKBUILD LOCATION: ./libraries/pyftpdlib +SLACKBUILD FILES: README pyftpdlib.SlackBuild pyftpdlib.info setup.patch slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c5/fb/74f6425fbb7f2a87969e1aa01bb9684601de431a3488b95f64509bf985ef/pyftpdlib-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1c7e7f859b3310769149dea4ac26916 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyftpdlib (High-level asynchronous FTP server library) + +SLACKBUILD NAME: pyjf3 +SLACKBUILD LOCATION: ./libraries/pyjf3 +SLACKBUILD FILES: README pyjf3.SlackBuild pyjf3.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyjf3/pyjf3-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e36e8cbac31ffe74019449fc46825bb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyjf3 (Japanese text functions for Python 3) + +SLACKBUILD NAME: pylast +SLACKBUILD LOCATION: ./libraries/pylast +SLACKBUILD FILES: README pylast.SlackBuild pylast.info slack-desc +SLACKBUILD VERSION: 5.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pylast/pylast-5.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8742892ddb68cb2766b1ebb7bee83921 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pylast (A Python interface to Last.fm) + +SLACKBUILD NAME: pylibpcap +SLACKBUILD LOCATION: ./libraries/pylibpcap +SLACKBUILD FILES: README pylibpcap.SlackBuild pylibpcap.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/pylibpcap/pylibpcap/0.6.2/pylibpcap-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45793c31fe008fa508a9a51d744e9d00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pylibpcap (python libcap library) + +SLACKBUILD NAME: pymediainfo +SLACKBUILD LOCATION: ./libraries/pymediainfo +SLACKBUILD FILES: README pymediainfo.SlackBuild pymediainfo.info slack-desc +SLACKBUILD VERSION: 7.0.1 +SLACKBUILD DOWNLOAD: https://github.com/sbraz/pymediainfo/archive/refs/tags/v7.0.1/pymediainfo-7.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df55cbea9bcfbb65c7074cdbc07fc47e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pymediainfo (A Python wrapper for the mediainfo command line tool) + +SLACKBUILD NAME: pyqode.core +SLACKBUILD LOCATION: ./libraries/pyqode.core +SLACKBUILD FILES: README pyqode.core.SlackBuild pyqode.core.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/ec/9a/e1f7559ea080e5fbe0b46c2ff2cbe3c8dc88c0eb85966427e51c4102ad15/pyqode.core-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f0348f3c5f3d26dea0119c3c515101b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyqode.core (Python/Qt Code Editor widget) + +SLACKBUILD NAME: pysendfile +SLACKBUILD LOCATION: ./libraries/pysendfile +SLACKBUILD FILES: README pysendfile.SlackBuild pysendfile.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pysendfile/pysendfile-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7b301eddd703ab74a48c59a8fda1f97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysendfile (A Python interface to sendfile(2) + +SLACKBUILD NAME: pystring +SLACKBUILD LOCATION: ./libraries/pystring +SLACKBUILD FILES: Buildpystring.cmake README pystring.SlackBuild pystring.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://github.com/imageworks/pystring/archive/refs/tags/v1.1.4/pystring-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e469841e8cea730353b7beb8ef8b33a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pystring (C++ implementation of Python string methods) + +SLACKBUILD NAME: pytaglib +SLACKBUILD LOCATION: ./libraries/pytaglib +SLACKBUILD FILES: README pytaglib.SlackBuild pytaglib.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://github.com/supermihi/pytaglib/archive/v1.4.6/pytaglib-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de163afa617ad2d2d4ee875a9132321e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytaglib (Python audio tagging library) + +SLACKBUILD NAME: pyte +SLACKBUILD LOCATION: ./libraries/pyte +SLACKBUILD FILES: README pyte.SlackBuild pyte.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/selectel/pyte/archive/0.8.2/pyte-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84ae0278eb9caf5dbabe9c6b63132375 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyte (VTXXX-compatible terminal emulator) + +SLACKBUILD NAME: python-efl +SLACKBUILD LOCATION: ./libraries/python-efl +SLACKBUILD FILES: README python-efl.SlackBuild python-efl.info slack-desc +SLACKBUILD VERSION: 1.26.1 +SLACKBUILD DOWNLOAD: https://download.enlightenment.org/rel/bindings/python/python-efl-1.26.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7305bf32704d478330d2571bac5bdccd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-efl (Python bindings to the EFL) + +SLACKBUILD NAME: python-gnupg +SLACKBUILD LOCATION: ./libraries/python-gnupg +SLACKBUILD FILES: README python-gnupg.SlackBuild python-gnupg.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/84/e0/513d7ce61fd70aa6d3faba646e0c2cfaccef7922bc932e2bca55327a9934/python-gnupg-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7e6453f26da68ca78b52aef6ed711ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-gnupg (A wrapper for the GnuPG) + +SLACKBUILD NAME: python-librtmp +SLACKBUILD LOCATION: ./libraries/python-librtmp +SLACKBUILD FILES: README python-librtmp.SlackBuild python-librtmp.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-librtmp/python-librtmp-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7afe8d463214072281998fa84553927 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-librtmp (Python bindings for librtmp) + +SLACKBUILD NAME: python-meld3 +SLACKBUILD LOCATION: ./libraries/python-meld3 +SLACKBUILD FILES: README python-meld3.SlackBuild python-meld3.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/45/a0/317c6422b26c12fe0161e936fc35f36552069ba8e6f7ecbd99bbffe32a5f/meld3-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ccc78cd79cffd63a751ad7684c02c91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-meld3 (HTML/XML templating engine) + +SLACKBUILD NAME: python-ntlm +SLACKBUILD LOCATION: ./libraries/python-ntlm +SLACKBUILD FILES: DOCUMENTATION README python-ntlm.SlackBuild python-ntlm.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-ntlm/python-ntlm-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b036401a29dd979ee56d48a2267686 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-ntlm (Python NTLM Support) + +SLACKBUILD NAME: python-xlrd +SLACKBUILD LOCATION: ./libraries/python-xlrd +SLACKBUILD FILES: README python-xlrd.SlackBuild python-xlrd.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a6/b3/19a2540d21dea5f908304375bd43f5ed7a4c28a370dc9122c565423e6b44/xlrd-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae3f951c857a490d432f0a7d722352bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-xlrd (Library to extract data from Microsoft Excel) + +SLACKBUILD NAME: python2-PyYAML +SLACKBUILD LOCATION: ./libraries/python2-PyYAML +SLACKBUILD FILES: README python2-PyYAML.SlackBuild python2-PyYAML.info slack-desc +SLACKBUILD VERSION: 3.13 +SLACKBUILD DOWNLOAD: https://pyyaml.org/download/pyyaml/PyYAML-3.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b78b96636d68ac581c0e2f38158c224f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-PyYAML (YAML parser and emitter for Python) + +SLACKBUILD NAME: python2-matplotlib +SLACKBUILD LOCATION: ./libraries/python2-matplotlib +SLACKBUILD FILES: README python2-matplotlib.SlackBuild python2-matplotlib.info setupext.py slack-desc +SLACKBUILD VERSION: 2.2.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/10/5f/10c310c943f29e67976dcc26dccf9305a5a9bc7483e631ee74a0f95aa5b2/matplotlib-2.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 422fc58e7323b7ba3f19382424f9ab7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-matplotlib (a Python 2D plotting library) + +SLACKBUILD NAME: python2-reportlab +SLACKBUILD LOCATION: ./libraries/python2-reportlab +SLACKBUILD FILES: README python2-reportlab.SlackBuild python2-reportlab.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/reportlab/reportlab-3.2.0.tar.gz http://www.reportlab.com/ftp/pfbfer-20070710.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79d059e797c557aed4b40c68dd6c7eae 35d20e26490cb2a8646fab6276ac6a4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-reportlab (PDF generation toolkit using python) + +SLACKBUILD NAME: python2-ruamel.yaml +SLACKBUILD LOCATION: ./libraries/python2-ruamel.yaml +SLACKBUILD FILES: README python2-ruamel.yaml.SlackBuild python2-ruamel.yaml.info slack-desc +SLACKBUILD VERSION: 0.16.13 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/r/ruamel.yaml/ruamel.yaml-0.16.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa6c72a79b9f420628d83c2d50f9e4c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-ruamel.yaml (YAML 1.2 parser and emitter for Python) + +SLACKBUILD NAME: python3-CherryPy +SLACKBUILD LOCATION: ./libraries/python3-CherryPy +SLACKBUILD FILES: README python3-CherryPy.SlackBuild python3-CherryPy.info slack-desc +SLACKBUILD VERSION: 18.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cherrypy/cherrypy-18.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f7cf1b729467945218bf553f7232da8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-CherryPy (A pythonic, object-oriented web devel. framework) + +SLACKBUILD NAME: python3-PyQtWebEngine +SLACKBUILD LOCATION: ./libraries/python3-PyQtWebEngine +SLACKBUILD FILES: README python3-PyQtWebEngine.SlackBuild python3-PyQtWebEngine.info slack-desc +SLACKBUILD VERSION: 5.15.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/P/PyQtWebEngine/PyQtWebEngine-5.15.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3394e93d8b5077e8355f57d79c2ed58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-PyQtWebEngine (Python3 QtWebEngine Bindings) + +SLACKBUILD NAME: python3-contourpy +SLACKBUILD LOCATION: ./libraries/python3-contourpy +SLACKBUILD FILES: README python3-contourpy.SlackBuild python3-contourpy.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b4/9b/6edb9d3e334a70a212f66a844188fcb57ddbd528cbc3b1fe7abfc317ddd7/contourpy-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d60b16c86e66637ba5ab42245fd422 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-contourpy (calculate contours of 2D quadrilateral grids) + +SLACKBUILD NAME: python3-dvdvideo +SLACKBUILD LOCATION: ./libraries/python3-dvdvideo +SLACKBUILD FILES: README python3-dvdvideo.SlackBuild python3-dvdvideo.info slack-desc +SLACKBUILD VERSION: 0.20140413 +SLACKBUILD DOWNLOAD: https://github.com/jgirot/python-dvdvideo/archive/0.20140413/python-dvdvideo-0.20140413.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 473e7d1aaeeb55621d35dda2ebd81476 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dvdvideo (Video DVD reader library) + +SLACKBUILD NAME: python3-gbinder +SLACKBUILD LOCATION: ./libraries/python3-gbinder +SLACKBUILD FILES: README python3-gbinder.SlackBuild python3-gbinder.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/waydroid/gbinder-python/archive/1.1.1/gbinder-python-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47e15c2768963a5184a489ae2d073116 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gbinder (short desc) + +SLACKBUILD NAME: python3-imapclient +SLACKBUILD LOCATION: ./libraries/python3-imapclient +SLACKBUILD FILES: README python3-imapclient.SlackBuild python3-imapclient.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/19/d8/a4a0337d5e39a0569d89793d5053d7535eefd9b8756df4e10dc114caf3c2/IMAPClient-2.3.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 785bc3d7560d14b0d6c2a4dfa257e11b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-imapclient (Pythonic and complete IMAP client library) + +SLACKBUILD NAME: python3-plumbum +SLACKBUILD LOCATION: ./libraries/python3-plumbum +SLACKBUILD FILES: README python3-plumbum.SlackBuild python3-plumbum.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/plumbum/plumbum-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ecf9eed914a2d5b0b80f96132d95a97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-plumbum (shell combinators library) + +SLACKBUILD NAME: python3-pymdstat +SLACKBUILD LOCATION: ./libraries/python3-pymdstat +SLACKBUILD FILES: README python3-pymdstat.SlackBuild python3-pymdstat.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pymdstat/pymdstat-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23c90afbc2831f31aa74f5b873785915 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pymdstat (library to parse /proc/mdstat) + +SLACKBUILD NAME: python3-rpyc +SLACKBUILD LOCATION: ./libraries/python3-rpyc +SLACKBUILD FILES: README python3-rpyc.SlackBuild python3-rpyc.info slack-desc +SLACKBUILD VERSION: 6.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rpyc/rpyc-6.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3cb3a0166e6f3d7acfda2855e5769d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rpyc (Transparent and symmetric RPC library) + +SLACKBUILD NAME: python3-ruamel.yaml.clib +SLACKBUILD LOCATION: ./libraries/python3-ruamel.yaml.clib +SLACKBUILD FILES: README python3-ruamel.yaml.clib.SlackBuild python3-ruamel.yaml.clib.info slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d5/31/a3e6411947eb7a4f1c669f887e9e47d61a68f9d117f10c3c620296694a0b/ruamel.yaml.clib-0.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b7bc49c0022baf161203dc1ea4806f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ruamel.yaml.clib (is the C based reader/scanner and emitter) + +SLACKBUILD NAME: python3-ruamel.yaml +SLACKBUILD LOCATION: ./libraries/python3-ruamel.yaml +SLACKBUILD FILES: README python3-ruamel.yaml.SlackBuild python3-ruamel.yaml.info slack-desc +SLACKBUILD VERSION: 0.19.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/ruamel_yaml/ruamel_yaml-0.19.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 705372657890e1641fd7b5d07cc1f615 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ruamel.yaml (YAML 1.2 parser and emitter for Python) + +SLACKBUILD NAME: python3-zc.lockfile +SLACKBUILD LOCATION: ./libraries/python3-zc.lockfile +SLACKBUILD FILES: README python3-zc.lockfile.SlackBuild python3-zc.lockfile.info slack-desc +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/z/zc_lockfile/zc_lockfile-4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb4e4d2cc652aac97805e516ea287bf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zc.lockfile (Basic inter-process locks) + +SLACKBUILD NAME: pytorch +SLACKBUILD LOCATION: ./libraries/pytorch +SLACKBUILD FILES: README pytorch.SlackBuild pytorch.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/pytorch/pytorch/releases/download/v2.5.1/pytorch-v2.5.1.tar.gz https://github.com/pytorch/QNNPACK/archive/7d2a4e9/QNNPACK-7d2a4e9931a82adc3814275b6219a03e24e36b4c.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2f6b779c998b7b0fd90af453e5be12cb fd513287f0b623e58860306c029022b2 +SLACKBUILD SHORT DESCRIPTION: pytorch (Tensors and Dynamic neural networks in Python) + +SLACKBUILD NAME: qgnomeplatform +SLACKBUILD LOCATION: ./libraries/qgnomeplatform +SLACKBUILD FILES: README qgnomeplatform.SlackBuild qgnomeplatform.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/FedoraQt/QGnomePlatform/archive/0.5/QGnomePlatform-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3947c40f8a6f1eda1e293d6704e5916e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qgnomeplatform (Platform Theme for Qt5 apps) + +SLACKBUILD NAME: qml-material +SLACKBUILD LOCATION: ./libraries/qml-material +SLACKBUILD FILES: README qml-material.SlackBuild qml-material.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/papyros/qml-material/archive/v0.2.0/qml-material-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b02f4662837aa0d4417bf1b56b483c91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qml-material (Material Design implemented in QtQuick) + +SLACKBUILD NAME: qmltermwidget +SLACKBUILD LOCATION: ./libraries/qmltermwidget +SLACKBUILD FILES: README qmltermwidget.SlackBuild qmltermwidget.info slack-desc +SLACKBUILD VERSION: 20220109_6322802 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/qmltermwidget-20220109_6322802.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ede5aa72cab2aeb8903b768a4684e24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qmltermwidget (QML terminal widget) + +SLACKBUILD NAME: qoauth +SLACKBUILD LOCATION: ./libraries/qoauth +SLACKBUILD FILES: README qoauth.SlackBuild qoauth.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ayoy/qoauth/archive/v2.0.0/qoauth-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a30ab54144bcdb5b5adaf4d45b59a7d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qoauth (A Qt-based C++ library for OAuth authorization scheme) + +SLACKBUILD NAME: qt-assistant-compat +SLACKBUILD LOCATION: ./libraries/qt-assistant-compat +SLACKBUILD FILES: README debian_patches_01_build_system.diff qt-assistant-compat.SlackBuild qt-assistant-compat.info slack-desc +SLACKBUILD VERSION: 4.6.3 +SLACKBUILD DOWNLOAD: http://master.qt.io/archive/qt/4.6/qt-assistant-qassistantclient-library-compat-src-4.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a20148e0488d5c12ab35ccc107dcc64d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-assistant-compat (Qt Assistant compatibility) + +SLACKBUILD NAME: qt-avif-image-plugin +SLACKBUILD LOCATION: ./libraries/qt-avif-image-plugin +SLACKBUILD FILES: README qt-avif-image-plugin.SlackBuild qt-avif-image-plugin.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://github.com/novomesk/qt-avif-image-plugin/archive/refs/tags/v0.10.3/qt-avif-image-plugin-0.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f00867beabffea4223a5acfb870bc8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-avif-image-plugin (Qt plug-in for AVIF image support) + +SLACKBUILD NAME: qt-heif-image-plugin +SLACKBUILD LOCATION: ./libraries/qt-heif-image-plugin +SLACKBUILD FILES: README qt-heif-image-plugin.SlackBuild qt-heif-image-plugin.info slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: https://github.com/jakar/qt-heif-image-plugin/archive/refs/tags/0.3.4/qt-heif-image-plugin-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0cc85ddd3e7578fb4bc4f9e1308b3a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-heif-image-plugin (Qt plug-in for HEIF/HEIC support) + +SLACKBUILD NAME: qt-installer-script +SLACKBUILD LOCATION: ./libraries/qt-installer-script +SLACKBUILD FILES: README doinst.sh douninst.sh qt-installer-script.SlackBuild qt-installer-script.info slack-desc +SLACKBUILD VERSION: 4.11.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/antonioleal/qt-installer-script/archive/v4.11.0/qt-installer-script-4.11.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: aeb83cfe5cde5bd5752728e5cb67c063 +SLACKBUILD SHORT DESCRIPTION: qt-installer-script (Deploy Qt Libraries in Slackware) + +SLACKBUILD NAME: qt-jpegxl-image-plugin +SLACKBUILD LOCATION: ./libraries/qt-jpegxl-image-plugin +SLACKBUILD FILES: README qt-jpegxl-image-plugin.SlackBuild qt-jpegxl-image-plugin.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://github.com/novomesk/qt-jpegxl-image-plugin/archive/refs/tags/v0.8.3/qt-jpegxl-image-plugin-0.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bce30fc0529e60bd5ee9ab17e19f59c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-jpegxl-image-plugin (Qt plug-in for JPEG XL/JXL support) + +SLACKBUILD NAME: qt3 +SLACKBUILD LOCATION: ./libraries/qt3 +SLACKBUILD FILES: README doinst.sh profile.d/qt.csh profile.d/qt.sh qt3-png15.patch qt3.SlackBuild qt3.info qt3_gcc47.patch slack-desc +SLACKBUILD VERSION: 3.3.8b +SLACKBUILD DOWNLOAD: https://download.qt.io/archive/qt/3/qt-x11-free-3.3.8b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f05b4125cfe477cc52c9742c3c09009 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt3 (multi-platform C++ graphical user interface toolkit, version 3) + +SLACKBUILD NAME: qt4 +SLACKBUILD LOCATION: ./libraries/qt4 +SLACKBUILD FILES: README README_SBo.txt doinst.sh patches/qt-4.8-disable-sslv3.patch patches/qt-4.8-poll.patch patches/qt-aarch64.patch patches/qt-cupsEnumDests.patch patches/qt-everywhere-opensource-src-4.6.2-cups.patch patches/qt-everywhere-opensource-src-4.6.3-glib_eventloop_nullcheck.patch patches/qt-everywhere-opensource-src-4.8.0-QTBUG-22037.patch patches/qt-everywhere-opensource-src-4.8.0-s390-atomic.patch patches/qt-everywhere-opensource-src-4.8.0-tp-multilib-optflags.patch patches/qt-everywhere-opensource-src-4.8.0-tp-qtreeview-kpackagekit-crash.patch patches/qt-everywhere-opensource-src-4.8.1-linguist_qmake-qt4.patch patches/qt-everywhere-opensource-src-4.8.1-qt3support_debuginfo.patch patches/qt-everywhere-opensource-src-4.8.2--assistant-crash.patch patches/qt-everywhere-opensource-src-4.8.3-icu_no_debug.patch patches/qt-everywhere-opensource-src-4.8.3-no_Werror.patch patches/qt-everywhere-opensource-src-4.8.3-qdbusconnection_no_debug.patch patches/qt-everywhere-opensource-src-4.8.4-qmake_pkgconfig_requires_private.patch patches/qt-everywhere-opensource-src-4.8.5-QTBUG-14467.patch patches/qt-everywhere-opensource-src-4.8.5-QTBUG-21900.patch patches/qt-everywhere-opensource-src-4.8.5-QTBUG-35459.patch patches/qt-everywhere-opensource-src-4.8.5-QTBUG-4862.patch patches/qt-everywhere-opensource-src-4.8.5-mysql_config.patch patches/qt-everywhere-opensource-src-4.8.5-qgtkstyle_disable_gtk_theme_check.patch patches/qt-everywhere-opensource-src-4.8.5-qt_plugin_path.patch patches/qt-everywhere-opensource-src-4.8.5-tds_no_strict_aliasing.patch patches/qt-everywhere-opensource-src-4.8.5-uic_multilib.patch patches/qt-everywhere-opensource-src-4.8.5-webcore_debuginfo.patch patches/qt-everywhere-opensource-src-4.8.6-QTBUG-22829.patch patches/qt-everywhere-opensource-src-4.8.6-QTBUG-34614.patch patches/qt-everywhere-opensource-src-4.8.6-QTBUG-37380.patch patches/qt-everywhere-opensource-src-4.8.6-QTBUG-38585.patch patches/qt-everywhere-opensource-src-4.8.6-s390.patch patches/qt-everywhere-opensource-src-4.8.6-system-clucene.patch patches/qt-everywhere-opensource-src-4.8.6-systemtrayicon.patch patches/qt-everywhere-opensource-src-4.8.7-QT_VERSION_CHECK.patch patches/qt-everywhere-opensource-src-4.8.7-alsa-1.1.patch patches/qt-everywhere-opensource-src-4.8.7-crash-in-qppmhandler.patch patches/qt-everywhere-opensource-src-4.8.7-firebird.patch patches/qt-everywhere-opensource-src-4.8.7-fix_pointer_comparison_to_0.patch patches/qt-everywhere-opensource-src-4.8.7-gcc6.patch patches/qt-everywhere-opensource-src-4.8.7-gcc8_qtscript.patch patches/qt-everywhere-opensource-src-4.8.7-icu59.patch patches/qt-everywhere-opensource-src-4.8.7-mariadb.patch patches/qt-everywhere-opensource-src-4.8.7-mips64.patch patches/qt-everywhere-opensource-src-4.8.7-openssl-1.1.patch patches/qt-everywhere-opensource-src-4.8.7-qforeach.patch patches/qt-everywhere-opensource-src-4.8.7-qmake_LFLAGS.patch patches/qt-prefer_adwaita_on_gnome.patch patches/qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch patches/qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch patches/series profile.d/qt4.csh profile.d/qt4.sh qt4.SlackBuild qt4.info slack-desc +SLACKBUILD VERSION: 4.8.7 +SLACKBUILD DOWNLOAD: https://download.qt.io/archive/qt/4.8/4.8.7/qt-everywhere-opensource-src-4.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d990ee66bf7ab0c785589776f35ba6ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt4 (a C++ graphical user interface toolkit, legacy version) + +SLACKBUILD NAME: qt5-pbfimageplugin +SLACKBUILD LOCATION: ./libraries/qt5-pbfimageplugin +SLACKBUILD FILES: README qt5-pbfimageplugin.SlackBuild qt5-pbfimageplugin.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/tumic0/QtPBFImagePlugin/archive/2.3/QtPBFImagePlugin-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d014afa920be8018fefbd0fc6f8f764 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt5-pbfimageplugin (PBF image plugin for Qt5) + +SLACKBUILD NAME: qt5-postgresql +SLACKBUILD LOCATION: ./libraries/qt5-postgresql +SLACKBUILD FILES: README qt5-postgresql.SlackBuild qt5-postgresql.info slack-desc +SLACKBUILD VERSION: 5.15.3_20211130_014c375b +SLACKBUILD DOWNLOAD: https://slackware.osuosl.org/slackware64-15.0/source/l/qt5/qt-everywhere-src-5.15.3_20211130_014c375b.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71b4c098da7accd01e2d0f6aad17a89a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt5-postgresql (Postgresql plugin for Qt5) + +SLACKBUILD NAME: qt5-styleplugins +SLACKBUILD LOCATION: ./libraries/qt5-styleplugins +SLACKBUILD FILES: README patches/0001-fix-build-against-Qt-5.15.patch patches/0002-fix-gtk2-background.patch qt5-styleplugins.SlackBuild qt5-styleplugins.info slack-desc +SLACKBUILD VERSION: 5.0.0.20170112 +SLACKBUILD DOWNLOAD: https://github.com/qt/qtstyleplugins/archive/335dbece103e2cbf6c7cf819ab6672c2956b17b3/qtstyleplugins-335dbece103e2cbf6c7cf819ab6672c2956b17b3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88fb46f8ccdaf8655340b266577f166b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt5-styleplugins (additional style plugins for Qt5) + +SLACKBUILD NAME: qt5gtk2 +SLACKBUILD LOCATION: ./libraries/qt5gtk2 +SLACKBUILD FILES: README qt5gtk2.SlackBuild qt5gtk2.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/trialuser02/qt5gtk2/releases/download/1.0/qt5gtk2-1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1955cf5386da6f329368f2d548b906b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt5gtk2 (GTK+2.0 integration plugin for Qt5) + +SLACKBUILD NAME: qt6gtk2 +SLACKBUILD LOCATION: ./libraries/qt6gtk2 +SLACKBUILD FILES: README qt6gtk2.SlackBuild qt6gtk2.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.opencode.net/trialuser/qt6gtk2/-/archive/0.7/qt6gtk2-0.7.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5e89dc41fc6ef1fbf4dadb8aee9dce2e +SLACKBUILD SHORT DESCRIPTION: qt6gtk2 (GTK+2.0 integration plugin for Qt6) + +SLACKBUILD NAME: qt6keychain +SLACKBUILD LOCATION: ./libraries/qt6keychain +SLACKBUILD FILES: README qt6keychain.SlackBuild qt6keychain.info slack-desc +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://github.com/frankosterfeld/qtkeychain/archive/0.14.2/qtkeychain-0.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f75753541784068400d903e0e7a0d55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt6keychain (Qt password storage API) + +SLACKBUILD NAME: qtermwidget +SLACKBUILD LOCATION: ./libraries/qtermwidget +SLACKBUILD FILES: README qtermwidget.SlackBuild qtermwidget.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxde/qtermwidget/releases/download/1.4.0/qtermwidget-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fd252579ded4aa05665d4fc979629e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtermwidget (terminal widget library) + +SLACKBUILD NAME: qtmimetypes +SLACKBUILD LOCATION: ./libraries/qtmimetypes +SLACKBUILD FILES: README qtmimetypes.SlackBuild qtmimetypes.info slack-desc +SLACKBUILD VERSION: 20140903_123e525 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/lxqt/mimetypes-20140903_123e525.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddabb754a9af0e293e014f10bfdb0ff5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtmimetypes (qt4 mimetypes) + +SLACKBUILD NAME: quazip-qt4 +SLACKBUILD LOCATION: ./libraries/quazip-qt4 +SLACKBUILD FILES: README quazip-qt4.SlackBuild quazip-qt4.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/stachenov/quazip/archive/v0.9.1/quazip-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46a7c344355bd53af8da2bfcd5126c3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quazip-qt4 (Qt/C++ wrapper for the ZIP/UNZIP API) + +SLACKBUILD NAME: quesoglc +SLACKBUILD LOCATION: ./libraries/quesoglc +SLACKBUILD FILES: README quesoglc.SlackBuild quesoglc.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/dfillpot/sbo_sources/raw/master/quesoglc-0.7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c8d394d4f41fa0c5b08eb7ead73c4ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quesoglc (OpenGL Character Renderer) + +SLACKBUILD NAME: qutepart +SLACKBUILD LOCATION: ./libraries/qutepart +SLACKBUILD FILES: README qutepart.SlackBuild qutepart.info slack-desc +SLACKBUILD VERSION: 3.3.3 +SLACKBUILD DOWNLOAD: https://github.com/andreikop/qutepart/archive/refs/tags/v3.3.3/qutepart-3.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8fec81e2549d522eb0335b57f6b531a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qutepart (code editor component) + +SLACKBUILD NAME: qwt +SLACKBUILD LOCATION: ./libraries/qwt +SLACKBUILD FILES: README patch-6.3.0-config.diff qwt.SlackBuild qwt.info slack-desc +SLACKBUILD VERSION: 6.3.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/qwt/qwt-6.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06a8f8eb1bc07bedfb1df601804439cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qwt (GUI Components & utility for programs with technical background) + +SLACKBUILD NAME: qxmpp +SLACKBUILD LOCATION: ./libraries/qxmpp +SLACKBUILD FILES: README qxmpp.SlackBuild qxmpp.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/qxmpp-project/qxmpp/archive/v1.5.5/qxmpp-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24637d1f894887178ec961496873358a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qxmpp (c++ library for XMPP/Jabber) + +SLACKBUILD NAME: rabbitmq-c +SLACKBUILD LOCATION: ./libraries/rabbitmq-c +SLACKBUILD FILES: README rabbitmq-c.SlackBuild rabbitmq-c.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/alanxz/rabbitmq-c/archive/refs/tags/v0.11.0/rabbitmq-c-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7d9896577aea6351811d7c1d7f0a68a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rabbitmq-c (an AMQP client library for the RabbitMQ broker) + +SLACKBUILD NAME: range-v3 +SLACKBUILD LOCATION: ./libraries/range-v3 +SLACKBUILD FILES: README range-v3.SlackBuild range-v3.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/ericniebler/range-v3/archive/0.12.0/range-v3-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 373a795e450fd1c8251df624be784710 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: range-v3 (C++ Range Library) + +SLACKBUILD NAME: rapidjson +SLACKBUILD LOCATION: ./libraries/rapidjson +SLACKBUILD FILES: 3b2441b8.patch README rapidjson.SlackBuild rapidjson.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/Tencent/rapidjson/archive/v1.1.0/rapidjson-1.1.0.tar.gz https://github.com/google/googletest/archive/ba96d0b/googletest-ba96d0b1161f540656efdaed035b3c062b60e006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: badd12c511e081fec6c89c43a7027bce b629364cd39a2dd886d449d9559da0f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rapidjson (A fast JSON parser/generator for C++) + +SLACKBUILD NAME: rapidyaml +SLACKBUILD LOCATION: ./libraries/rapidyaml +SLACKBUILD FILES: README rapidyaml.SlackBuild rapidyaml.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/biojppm/rapidyaml/archive/v0.4.1/rapidyaml-0.4.1.tar.gz https://github.com/biojppm/c4core/archive/d35c7c9bf370134595699d791e6ff8db018ddc8d/c4core-d35c7c9bf370134595699d791e6ff8db018ddc8d.tar.gz https://github.com/biojppm/cmake/archive/371982300ff5a076d7c3199057ebed77bbe3472f/cmake-371982300ff5a076d7c3199057ebed77bbe3472f.tar.gz https://github.com/biojppm/debugbreak/archive/5dcbe41d2bd4712c8014aa7e843723ad7b40fd74/debugbreak-5dcbe41d2bd4712c8014aa7e843723ad7b40fd74.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7643e9744cbac0758db77512a177c0e1 5b92fc9443a5c5670f6bef371e0f91ed 6c44a93583b12250f154f6256bd06e34 910b9328f335ae67f42ab090c6607f26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rapidyaml (C++ library to parse and emit YAML) + +SLACKBUILD NAME: raptor +SLACKBUILD LOCATION: ./libraries/raptor +SLACKBUILD FILES: README raptor-2.0.15-libxml2-2.11.patch raptor.SlackBuild raptor.info slack-desc +SLACKBUILD VERSION: 2.0.16 +SLACKBUILD DOWNLOAD: http://download.librdf.org/source/raptor2-2.0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a71f13b6eaa0a04bf411083d89d7bc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: raptor (RDF Parser & Serializer) + +SLACKBUILD NAME: rarfile +SLACKBUILD LOCATION: ./libraries/rarfile +SLACKBUILD FILES: README rarfile.SlackBuild rarfile.info slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: https://github.com/markokr/rarfile/archive/refs/tags/v4.2/rarfile-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19d557536f63d4894332a5746c09dfa7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rarfile (RAR archive reader for Python) + +SLACKBUILD NAME: rasqal +SLACKBUILD LOCATION: ./libraries/rasqal +SLACKBUILD FILES: README rasqal.SlackBuild rasqal.info slack-desc +SLACKBUILD VERSION: 0.9.33 +SLACKBUILD DOWNLOAD: http://download.librdf.org/source/rasqal-0.9.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f5def51ca0026cd192958ef07228b52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rasqal (RDF parsing library) + +SLACKBUILD NAME: raylib +SLACKBUILD LOCATION: ./libraries/raylib +SLACKBUILD FILES: README jarxm_linear_interpolation.patch raylib.SlackBuild raylib.info slack-desc +SLACKBUILD VERSION: 5.5 +SLACKBUILD DOWNLOAD: https://github.com/raysan5/raylib/archive/refs/tags/5.5/raylib-5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61638c4c2c097fbca1d6a71e4da36c16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: raylib (simple and easy-to-use library for game development) + +SLACKBUILD NAME: re2 +SLACKBUILD LOCATION: ./libraries/re2 +SLACKBUILD FILES: README do-not-find-googletest-and-benchmark.patch re2.SlackBuild re2.info slack-desc +SLACKBUILD VERSION: 2025_08_12 +SLACKBUILD DOWNLOAD: https://github.com/google/re2/archive/2025-08-12/re2-2025-08-12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42b09a49841249c5ff004df5f2ed6202 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: re2 (Regular Expression Engine) + +SLACKBUILD NAME: redland +SLACKBUILD LOCATION: ./libraries/redland +SLACKBUILD FILES: README redland.SlackBuild redland.info slack-desc +SLACKBUILD VERSION: 1.0.17 +SLACKBUILD DOWNLOAD: http://download.librdf.org/source/redland-1.0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5be03eda13ef68aabab6e42aa67715e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redland (RDF high-level interface library) + +SLACKBUILD NAME: remglk +SLACKBUILD LOCATION: ./libraries/remglk +SLACKBUILD FILES: README remglk.SlackBuild remglk.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/erkyrath/remglk/archive/remglk-0.3.0/remglk-remglk-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7984145d674af901492fbab4fbe9d3ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: remglk (remote-procedure-call implementation of the Glk IF API) + +SLACKBUILD NAME: rest-legacy +SLACKBUILD LOCATION: ./libraries/rest-legacy +SLACKBUILD FILES: README rest-legacy.SlackBuild rest-legacy.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/rest/0.8/rest-0.8.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ece4547298a81105f307369d73c21b9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rest-legacy (RESTful Library) + +SLACKBUILD NAME: rest +SLACKBUILD LOCATION: ./libraries/rest +SLACKBUILD FILES: README rest.SlackBuild rest.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/rest/0.9/rest-0.9.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b997b83232be3814a1b78530c5700df9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rest (RESTful Library) + +SLACKBUILD NAME: restbed +SLACKBUILD LOCATION: ./libraries/restbed +SLACKBUILD FILES: README restbed.SlackBuild restbed.info slack-desc +SLACKBUILD VERSION: 4.8 +SLACKBUILD DOWNLOAD: https://github.com/Corvusoft/restbed/archive/4.8/restbed-4.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2964baf0ce5a2fe3d28546f3942f0d45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: restbed (asynchronous C++11 RESTful framework) + +SLACKBUILD NAME: rhino +SLACKBUILD LOCATION: ./libraries/rhino +SLACKBUILD FILES: README rhino.SlackBuild rhino.info slack-desc +SLACKBUILD VERSION: 1_7R2 +SLACKBUILD DOWNLOAD: https://ftp.mozilla.org/pub/js/rhino1_7R2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40d0a9abec8169e42920214b37fa8e0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhino (javascript library for java) + +SLACKBUILD NAME: rhonabwy +SLACKBUILD LOCATION: ./libraries/rhonabwy +SLACKBUILD FILES: README rhonabwy.SlackBuild rhonabwy.info slack-desc +SLACKBUILD VERSION: 1.1.13 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/rhonabwy/archive/v1.1.13/rhonabwy-1.1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ecf153a0ba3ebbe64636e211b5d82ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhonabwy (Manage JW* libraries) + +SLACKBUILD NAME: rkcommon +SLACKBUILD LOCATION: ./libraries/rkcommon +SLACKBUILD FILES: README rkcommon.SlackBuild rkcommon.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ospray/rkcommon/archive/v1.13.0/rkcommon-1.13.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b174b3e176b54b112e07b15bef0cf357 +SLACKBUILD SHORT DESCRIPTION: rkcommon (ommon set of C++ infrastructure for Inter Render Kit) + +SLACKBUILD NAME: robin-map +SLACKBUILD LOCATION: ./libraries/robin-map +SLACKBUILD FILES: README robin-map.SlackBuild robin-map.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/Tessil/robin-map/archive/v1.3.0/robin-map-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e451e84be031b99f10faec9a7d70246 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: robin-map (C++ fast hash map) + +SLACKBUILD NAME: rocksdb +SLACKBUILD LOCATION: ./libraries/rocksdb +SLACKBUILD FILES: README rocksdb.SlackBuild rocksdb.info slack-desc +SLACKBUILD VERSION: 5.7.3 +SLACKBUILD DOWNLOAD: https://github.com/facebook/rocksdb/archive/v5.7.3/rocksdb-5.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 539d606dc532ebc2e823a62a064e6be8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rocksdb (Embeddable, persistent key-value store for fast storage) + +SLACKBUILD NAME: rrdtool +SLACKBUILD LOCATION: ./libraries/rrdtool +SLACKBUILD FILES: README rrdtool.SlackBuild rrdtool.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/oetiker/rrdtool-1.x/releases/download/v1.9.0/rrdtool-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcbdb069e74fc866fb92deb6697c5392 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rrdtool (RRDTool Logging and Graphing) + +SLACKBUILD NAME: rtmidi +SLACKBUILD LOCATION: ./libraries/rtmidi +SLACKBUILD FILES: README rtmidi.SlackBuild rtmidi.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://github.com/thestk/rtmidi/archive/6.0.0/rtmidi-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d15802402e4b8e26745c6b7da8b8575 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtmidi (crossplatform realtime MIDI library) + +SLACKBUILD NAME: rtrlib +SLACKBUILD LOCATION: ./libraries/rtrlib +SLACKBUILD FILES: README rtrlib.SlackBuild rtrlib.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/rtrlib/rtrlib/archive/v0.8.0/rtrlib-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6237318b51ea1162d9ae7b296f966c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtrlib (RPKI-RTR Client C Library) + +SLACKBUILD NAME: rudiments +SLACKBUILD LOCATION: ./libraries/rudiments +SLACKBUILD FILES: README rudiments.SlackBuild rudiments.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/rudiments/rudiments-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 720aebdbff2ec24d9480bb1f10df32cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rudiments (C++ class library) + +SLACKBUILD NAME: rxtx +SLACKBUILD LOCATION: ./libraries/rxtx +SLACKBUILD FILES: README destdir.patch im-20090910.patch rxtx.SlackBuild rxtx.info slack-desc ttyACM_port.patch +SLACKBUILD VERSION: 2.2pre2 +SLACKBUILD DOWNLOAD: http://rxtx.qbang.org/pub/rxtx/rxtx-2.2pre2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7eedb18e3f33a427e2b0e9be8ce3f94c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rxtx (Java library for serial and parallel communication) + +SLACKBUILD NAME: scafacos +SLACKBUILD LOCATION: ./libraries/scafacos +SLACKBUILD FILES: README libfcs.bib scafacos-1.0.1.fix.diff scafacos.SlackBuild scafacos.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/scafacos/scafacos/releases/download/v1.0.1/scafacos-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd46d74e3296bd8a444d731bb10c1738 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scafacos (Scalable Fast Coulomb Solver) + +SLACKBUILD NAME: scalapack +SLACKBUILD LOCATION: ./libraries/scalapack +SLACKBUILD FILES: README scalapack.SlackBuild scalapack.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://www.netlib.org/scalapack/scalapack-2.1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b239ef80353c67354a0a62d54946fa8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scalapack (Scalable Linear Algebra PACKage) + +SLACKBUILD NAME: sdformat +SLACKBUILD LOCATION: ./libraries/sdformat +SLACKBUILD FILES: README cmake.patch sdformat.SlackBuild sdformat.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://github.com/ignitionrobotics/sdformat/archive/sdformat4_4.2.0/sdformat-sdformat4_4.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9319f5af5ec5494835335338b2a067b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdformat (XML format) + +SLACKBUILD NAME: secp256k1 +SLACKBUILD LOCATION: ./libraries/secp256k1 +SLACKBUILD FILES: README secp256k1.SlackBuild secp256k1.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/bitcoin-core/secp256k1/archive/v0.4.1/secp256k1-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4900c6398801d5fcd58957b4519c5db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: secp256k1 (Elliptic Curve Library for libbitcoin) + +SLACKBUILD NAME: serd +SLACKBUILD LOCATION: ./libraries/serd +SLACKBUILD FILES: README serd.SlackBuild serd.info slack-desc +SLACKBUILD VERSION: 0.30.16 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/serd-0.30.16.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86e5ce5a874cd728a02aebf25b48dcc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: serd (Lightweight RDF syntax library) + +SLACKBUILD NAME: shairplay +SLACKBUILD LOCATION: ./libraries/shairplay +SLACKBUILD FILES: README shairplay.SlackBuild shairplay.info slack-desc +SLACKBUILD VERSION: 096b61a +SLACKBUILD DOWNLOAD: https://github.com/juhovh/shairplay/archive/096b61a/shairplay-096b61ad14c90169f438e690d096e3fcf87e504e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98df256f98bf58732d08a699765a3a74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shairplay (AirPlay server) + +SLACKBUILD NAME: simbody +SLACKBUILD LOCATION: ./libraries/simbody +SLACKBUILD FILES: README simbody.SlackBuild simbody.info slack-desc +SLACKBUILD VERSION: 3.5.4 +SLACKBUILD DOWNLOAD: https://github.com/simbody/simbody/archive/Simbody-3.5.4/simbody-Simbody-3.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74f9afe6ac596cac79179ece7281c20c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simbody (multibody physics API) + +SLACKBUILD NAME: simde +SLACKBUILD LOCATION: ./libraries/simde +SLACKBUILD FILES: README simde.SlackBuild simde.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/simd-everywhere/simde/releases/download/v0.8.2/simde-amalgamated-0.8.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57239a45e0cc7ceccb20b3b69cae6db5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simde (SIMD Everywhere) + +SLACKBUILD NAME: simdjson +SLACKBUILD LOCATION: ./libraries/simdjson +SLACKBUILD FILES: README simdjson.SlackBuild simdjson.info slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: https://github.com/simdjson/simdjson/archive/v4.3.1/simdjson-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1da512aecfc85dbfe62951537ef5747 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simdjson (JSON Parser) + +SLACKBUILD NAME: simpleini +SLACKBUILD LOCATION: ./libraries/simpleini +SLACKBUILD FILES: README simpleini.SlackBuild simpleini.info slack-desc +SLACKBUILD VERSION: 4.22 +SLACKBUILD DOWNLOAD: https://github.com/brofield/simpleini/archive/v4.22/simpleini-4.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 440bd308bbc5e1c39ab0ac3db14971f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simpleini (C++ Library) + +SLACKBUILD NAME: skalibs +SLACKBUILD LOCATION: ./libraries/skalibs +SLACKBUILD FILES: README skalibs.SlackBuild skalibs.info slack-desc +SLACKBUILD VERSION: 2.14.5.1 +SLACKBUILD DOWNLOAD: https://skarnet.org/software/skalibs/skalibs-2.14.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03293231572bae433c0f7e8348532644 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skalibs (general-purpose C libraries for skarnet.org software) + +SLACKBUILD NAME: skstream +SLACKBUILD LOCATION: ./libraries/skstream +SLACKBUILD FILES: README skstream.SlackBuild skstream.info slack-desc +SLACKBUILD VERSION: 0.3.9 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/worldforge/files/skstream%20%28network%20lib%29/0.3.9/skstream-0.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25d82ed17fa9fe7f8004f23448ba8b4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skstream (network library) + +SLACKBUILD NAME: slib +SLACKBUILD LOCATION: ./libraries/slib +SLACKBUILD FILES: README doinst.sh guile-slibcat.script slack-desc slib.SlackBuild slib.info +SLACKBUILD VERSION: 3b5 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/slib-3b5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3181fa98bbb4153a4fc984c3e71a86b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slib (IEEE P1178 / Algorithmic Language Scheme schema library) + +SLACKBUILD NAME: slv2 +SLACKBUILD LOCATION: ./libraries/slv2 +SLACKBUILD FILES: README slack-desc slv2.SlackBuild slv2.info +SLACKBUILD VERSION: 0.6.6 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/slv2-0.6.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8e8e0e82dd04324fcd533e8acd1ce85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slv2 (LV2 Library) + +SLACKBUILD NAME: smmap +SLACKBUILD LOCATION: ./libraries/smmap +SLACKBUILD FILES: README slack-desc smmap.SlackBuild smmap.info +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/smmap/smmap-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7932d5ace206bf4ae15198cf36fb6ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smmap (Git implementation of a sliding window memory map manager) + +SLACKBUILD NAME: smmap2 +SLACKBUILD LOCATION: ./libraries/smmap2 +SLACKBUILD FILES: README slack-desc smmap2.SlackBuild smmap2.info +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/48/d8/25d9b4b875ab3c2400ec7794ceda8093b51101a9d784da608bf65ab5f5f5/smmap2-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d07872c7439040678670860d579b4c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smmap2 (A sliding memory map manager) + +SLACKBUILD NAME: smpeg2 +SLACKBUILD LOCATION: ./libraries/smpeg2 +SLACKBUILD FILES: README slack-desc smpeg2.SlackBuild smpeg2.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://www.libsdl.org/projects/smpeg/release/smpeg2-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dd8ed3c25e0aa8eb3ac96fdec5c0283 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smpeg2 (MP3 support for SDL2_mixer) + +SLACKBUILD NAME: soci +SLACKBUILD LOCATION: ./libraries/soci +SLACKBUILD FILES: README slack-desc soci.SlackBuild soci.info +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/soci/soci/soci-4.0.3/soci-4.0.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c700d18030f99bf25498f8f2230d687f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soci (Database Access Library for C++) + +SLACKBUILD NAME: sofia-sip +SLACKBUILD LOCATION: ./libraries/sofia-sip +SLACKBUILD FILES: README slack-desc sofia-sip.SlackBuild sofia-sip.info +SLACKBUILD VERSION: 1.13.16 +SLACKBUILD DOWNLOAD: https://github.com/freeswitch/sofia-sip/archive/v1.13.16/sofia-sip-1.13.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 777358bd504a76517a9d510c7aa78204 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sofia-sip (SIP User-Agent Library) + +SLACKBUILD NAME: soil +SLACKBUILD LOCATION: ./libraries/soil +SLACKBUILD FILES: README linking_correctly.patch slack-desc soil.SlackBuild soil.info +SLACKBUILD VERSION: 1.07 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/4/7/4736ac4f34fd9a41fa0197eac23bbc24/soil.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4736ac4f34fd9a41fa0197eac23bbc24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soil (C OpenGL texture library) + +SLACKBUILD NAME: solid6 +SLACKBUILD LOCATION: ./libraries/solid6 +SLACKBUILD FILES: README slack-desc solid6.SlackBuild solid6.info +SLACKBUILD VERSION: 6.15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.kde.org/stable/frameworks/6.15/solid-6.15.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 53030564c7c8573daf90830f6eebd947 +SLACKBUILD SHORT DESCRIPTION: solid6 (Qt6 build of solid) + +SLACKBUILD NAME: sord +SLACKBUILD LOCATION: ./libraries/sord +SLACKBUILD FILES: README slack-desc sord.SlackBuild sord.info +SLACKBUILD VERSION: 0.16.14 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/sord-0.16.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73ed5c03c43ef3cc62558c6826b15fa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sord (Lightweight RDF Storing library) + +SLACKBUILD NAME: soundtouch +SLACKBUILD LOCATION: ./libraries/soundtouch +SLACKBUILD FILES: README slack-desc soundtouch.SlackBuild soundtouch.info +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://www.surina.net/soundtouch/soundtouch-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9690985eee4778706a51d06aa935f6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soundtouch (Sound processing library) + +SLACKBUILD NAME: spandsp +SLACKBUILD LOCATION: ./libraries/spandsp +SLACKBUILD FILES: README slack-desc spandsp.SlackBuild spandsp.info +SLACKBUILD VERSION: 0.0.6_0d2e6a +SLACKBUILD DOWNLOAD: https://github.com/freeswitch/spandsp/archive/0d2e6a/spandsp-0d2e6ac65e0e8f53d652665a743015a88bf048d4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 632a1a4991d9cf6ca6fb484d423169a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spandsp (low-level signal processing library) + +SLACKBUILD NAME: sparsehash +SLACKBUILD LOCATION: ./libraries/sparsehash +SLACKBUILD FILES: README slack-desc sparsehash.SlackBuild sparsehash.info +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: https://github.com/sparsehash/sparsehash/archive/sparsehash-2.0.4/sparsehash-sparsehash-2.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb565465643c3588abfac569b31e7433 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sparsehash (hash_map implementation) + +SLACKBUILD NAME: spawn +SLACKBUILD LOCATION: ./libraries/spawn +SLACKBUILD FILES: README slack-desc spawn.SlackBuild spawn.info +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/spawn/archive/v25.0.0/spawn-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0000fe238fea7c78c1d9ce49bebd51d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spawn (Ada Process API) + +SLACKBUILD NAME: spdlog +SLACKBUILD LOCATION: ./libraries/spdlog +SLACKBUILD FILES: README slack-desc spdlog.SlackBuild spdlog.info +SLACKBUILD VERSION: 1.17.0 +SLACKBUILD DOWNLOAD: https://github.com/gabime/spdlog/archive/v1.17.0/spdlog-1.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0d8dd02539fe609bdfd42c0549fe28d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spdlog (Fast C++ logging library) + +SLACKBUILD NAME: spfft +SLACKBUILD LOCATION: ./libraries/spfft +SLACKBUILD FILES: README slack-desc spfft.SlackBuild spfft.info +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/eth-cscs/SpFFT/archive/v1.0.6/SpFFT-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d05a25d903e392a41fe343af35ca9b99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spfft (Sparse 3D FFT library) + +SLACKBUILD NAME: spglib +SLACKBUILD LOCATION: ./libraries/spglib +SLACKBUILD FILES: README slack-desc spglib.SlackBuild spglib.info +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/spglib/spglib/archive/v2.6.0/spglib-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adc65effebbfcd4daa722f1eac4297c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spglib (software library for crystal symmetry search) + +SLACKBUILD NAME: spread-sheet-widget +SLACKBUILD LOCATION: ./libraries/spread-sheet-widget +SLACKBUILD FILES: README slack-desc spread-sheet-widget.SlackBuild spread-sheet-widget.info +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: http://alpha.gnu.org/gnu/ssw/spread-sheet-widget-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df5f0dbb29da0a8fb573d0dc52aead59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spread-sheet-widget (GTK+ Library) + +SLACKBUILD NAME: sqliteodbc +SLACKBUILD LOCATION: ./libraries/sqliteodbc +SLACKBUILD FILES: README README.SLACKWARE fix-destdir-install.patch slack-desc sqliteodbc.SlackBuild sqliteodbc.info +SLACKBUILD VERSION: 0.9998 +SLACKBUILD DOWNLOAD: http://www.ch-werner.de/sqliteodbc/sqliteodbc-0.9998.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42262e341806a92d56c7ca769dff105c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqliteodbc (SQLite ODBC Driver) + +SLACKBUILD NAME: sqlpp11 +SLACKBUILD LOCATION: ./libraries/sqlpp11 +SLACKBUILD FILES: README slack-desc sqlpp11.SlackBuild sqlpp11.info sqlpp11.patch +SLACKBUILD VERSION: 0.61 +SLACKBUILD DOWNLOAD: https://github.com/rbock/sqlpp11/archive/0.61/sqlpp11-0.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21318bdc67a55072223636aec9014111 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlpp11 (A type safe SQL template library for C++) + +SLACKBUILD NAME: squish +SLACKBUILD LOCATION: ./libraries/squish +SLACKBUILD FILES: README slack-desc squish.SlackBuild squish.info squish.patch +SLACKBUILD VERSION: r60 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/libsquish/source-archive.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e7abdedf14b2d3319b0138f6498b2a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squish (open-source DXT compression library) + +SLACKBUILD NAME: sratom +SLACKBUILD LOCATION: ./libraries/sratom +SLACKBUILD FILES: README slack-desc sratom.SlackBuild sratom.info +SLACKBUILD VERSION: 0.6.14 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/sratom-0.6.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e229f08f841e5d8b5d967e63e0626fc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sratom (LV2 Serializing to/from RDF) + +SLACKBUILD NAME: srt +SLACKBUILD LOCATION: ./libraries/srt +SLACKBUILD FILES: README slack-desc srt.SlackBuild srt.info +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://github.com/Haivision/srt/archive/v1.5.3/srt-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df8213a3669dd846ddaad0fa1e9f417b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srt (Secure, Reliable, Transport) + +SLACKBUILD NAME: stfl +SLACKBUILD LOCATION: ./libraries/stfl +SLACKBUILD FILES: README allow-custom-opts-in-Makefile.patch python-support.patch slack-desc stfl.SlackBuild stfl.info +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/stfl-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98c764ccc8f13ed05ea22559d7116b96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stfl (the Structured Terminal Forms Language/Library) + +SLACKBUILD NAME: stk +SLACKBUILD LOCATION: ./libraries/stk +SLACKBUILD FILES: README slack-desc stk.SlackBuild stk.info +SLACKBUILD VERSION: 4.4.4 +SLACKBUILD DOWNLOAD: http://ccrma.stanford.edu/software/stk/release/stk-4.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66646cb1117eee2d767c4571cc51a8c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stk (The Synthesis ToolKit in C++) + +SLACKBUILD NAME: stormlib +SLACKBUILD LOCATION: ./libraries/stormlib +SLACKBUILD FILES: README slack-desc stormlib.SlackBuild stormlib.info +SLACKBUILD VERSION: 9.31 +SLACKBUILD DOWNLOAD: https://github.com/ladislav-zezula/StormLib/archive/v9.31/StormLib-9.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91f460c1b1362d8c23f259c0dc5d6e3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stormlib (MPQ Library) + +SLACKBUILD NAME: suil +SLACKBUILD LOCATION: ./libraries/suil +SLACKBUILD FILES: README slack-desc suil.SlackBuild suil.info +SLACKBUILD VERSION: 0.10.18 +SLACKBUILD DOWNLOAD: http://download.drobilla.net/suil-0.10.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e6b74025721a8117526e6d2ebece352 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: suil (Lightweight LV2 UI library) + +SLACKBUILD NAME: superlu +SLACKBUILD LOCATION: ./libraries/superlu +SLACKBUILD FILES: README slack-desc superlu.SlackBuild superlu.info +SLACKBUILD VERSION: 7.0.1 +SLACKBUILD DOWNLOAD: https://github.com/xiaoyeli/superlu/archive/v7.0.1/superlu-7.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 855cb57eb725535fd757564f220cd61e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: superlu (SuperLU Library) + +SLACKBUILD NAME: swfdec +SLACKBUILD LOCATION: ./libraries/swfdec +SLACKBUILD FILES: README slack-desc swfdec.SlackBuild swfdec.info +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/swfdec-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7be5e39236e2d6efa61a18e83e5ab73d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swfdec (decoder/renderer for Macromedia Flash animations) + +SLACKBUILD NAME: t4k_common +SLACKBUILD LOCATION: ./libraries/t4k_common +SLACKBUILD FILES: 916060_bugfix.patch README libpng.patch slack-desc t4k_common.SlackBuild t4k_common.info wrapped_lines.patch +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: http://download.sourceforge.net/tuxmath/t4k_common/t4k_common-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3d5da74971f427e8deb1e904dfcf8ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: t4k_common (tux4kids code library) + +SLACKBUILD NAME: tDOM +SLACKBUILD LOCATION: ./libraries/tDOM +SLACKBUILD FILES: README slack-desc tDOM-tcl8.6-compat.patch tDOM.SlackBuild tDOM.info +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: http://tdom.org/downloads/tdom-0.9.2-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d44ca4ba4595fef27f23056c147ef7a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tDOM (XML parsing and generation for TCL) + +SLACKBUILD NAME: ta-lib +SLACKBUILD LOCATION: ./libraries/ta-lib +SLACKBUILD FILES: README slack-desc ta-lib.SlackBuild ta-lib.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 308e53b9644213fc29262f36b9d3d9b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ta-lib (Multi-Platform Tools for Market Analysis) + +SLACKBUILD NAME: tamu_anova +SLACKBUILD LOCATION: ./libraries/tamu_anova +SLACKBUILD FILES: README slack-desc tamu_anova.SlackBuild tamu_anova.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/sboppetrov/files/tamu_anova/tamuanova_0.2.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a98f9703d66a9da8c6458b7a643ada30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tamu_anova (Contains both single and two factor ANOVA) + +SLACKBUILD NAME: tbb +SLACKBUILD LOCATION: ./libraries/tbb +SLACKBUILD FILES: README slack-desc tbb.SlackBuild tbb.info +SLACKBUILD VERSION: 2021.10.0 +SLACKBUILD DOWNLOAD: https://github.com/oneapi-src/oneTBB/archive/v2021.10.0/oneTBB-2021.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2caf55b3d35b53edccb33ecaf0f23402 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tbb (Intel Threading Building Blocks) + +SLACKBUILD NAME: tblis +SLACKBUILD LOCATION: ./libraries/tblis +SLACKBUILD FILES: README slack-desc tblis.SlackBuild tblis.info +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/devinamatthews/tblis/archive/v1.2.0/tblis-1.2.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3c3c23bac7f68f778864fa5c6ef9b514 +SLACKBUILD SHORT DESCRIPTION: tblis (a library and framework for performing tensor operations) + +SLACKBUILD NAME: tcc4tcl +SLACKBUILD LOCATION: ./libraries/tcc4tcl +SLACKBUILD FILES: README slack-desc tcc4tcl.SlackBuild tcc4tcl.info +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: http://rkeene.org/devel/tcc4tcl/tcc4tcl-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fec79c4cff8fcb8df3e162950a07293 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcc4tcl (Tiny C Compiler for tcl) + +SLACKBUILD NAME: tcl-inotify +SLACKBUILD LOCATION: ./libraries/tcl-inotify +SLACKBUILD FILES: README slack-desc tcl-inotify.SlackBuild tcl-inotify.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/tcl-inotify/files/tcl-inotify/1.4/tcl-inotify-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c786d4ddeb52f564a721b6343f6ae94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcl-inotify (Tcl inotify extension) + +SLACKBUILD NAME: tcl-promise +SLACKBUILD LOCATION: ./libraries/tcl-promise +SLACKBUILD FILES: README dst-installer.patch slack-desc tcl-promise.SlackBuild tcl-promise.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/tcl-promise/promise-1.1.0.tm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8c10f855bdc8a935246f29ab238cd9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcl-promise (A promise/future lib for tcl) + +SLACKBUILD NAME: tcl-tls +SLACKBUILD LOCATION: ./libraries/tcl-tls +SLACKBUILD FILES: README slack-desc tcl-tls.SlackBuild tcl-tls.info +SLACKBUILD VERSION: 1.7.22 +SLACKBUILD DOWNLOAD: https://core.tcl-lang.org/tcltls/uv/tcltls-1.7.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11f3ab25ae0cbd6753c7c9cd88ae2082 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcl-tls (OpenSSL Tcl Extension) + +SLACKBUILD NAME: tclap +SLACKBUILD LOCATION: ./libraries/tclap +SLACKBUILD FILES: README slack-desc tclap.SlackBuild tclap.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tclap/tclap-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f35665814dca292eceda007d7e13bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclap (library for defining and accessing command line arguments) + +SLACKBUILD NAME: tclcurl-fa +SLACKBUILD LOCATION: ./libraries/tclcurl-fa +SLACKBUILD FILES: README slack-desc tclcurl-fa.SlackBuild tclcurl-fa.info +SLACKBUILD VERSION: 7.22.1 +SLACKBUILD DOWNLOAD: https://github.com/flightaware/tclcurl-fa/archive/v7.22.1/tclcurl-fa-7.22.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40a67c7fa17bd7ceae7eef7562534b37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclcurl-fa (brings curl function to Tcl) + +SLACKBUILD NAME: tcllib +SLACKBUILD LOCATION: ./libraries/tcllib +SLACKBUILD FILES: README slack-desc tcllib.SlackBuild tcllib.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://core.tcl-lang.org/tcllib/uv/tcllib-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a6583b88160fe2040fab74309881c3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcllib (The Tcl Library, a kitchen-sink of packages.) + +SLACKBUILD NAME: tclsoap +SLACKBUILD LOCATION: ./libraries/tclsoap +SLACKBUILD FILES: README patches/Makefile.in.patch patches/SOAP.tcl.patch patches/pkgIndex.tcl.patch patches/xpath.tcl.patch slack-desc tclsoap.SlackBuild tclsoap.info +SLACKBUILD VERSION: 1.6.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/tclsoap/files/tclsoap/TclSOAP-1.6.7/TclSOAP-1.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e07a5dad13233851fc9eecd9f7319e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclsoap (SOAP client/server for Tcl) + +SLACKBUILD NAME: tclws +SLACKBUILD LOCATION: ./libraries/tclws +SLACKBUILD FILES: README slack-desc tclws.SlackBuild tclws.info +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://core.tcl-lang.org/tclws/tarball/tclws-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e54ebf0e4d83acc8cc095b74f212a93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclws (Tcl Web Services) + +SLACKBUILD NAME: tclxml +SLACKBUILD LOCATION: ./libraries/tclxml +SLACKBUILD FILES: README slack-desc tclxml.SlackBuild tclxml.info +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://github.com/flightaware/TclXML/archive/v3.3.1/TclXML-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb8106c41efcb5053389007851d2a237 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tclxml (XML support for Tcl) + +SLACKBUILD NAME: td_lib +SLACKBUILD LOCATION: ./libraries/td_lib +SLACKBUILD FILES: README slack-desc td_lib.SlackBuild td_lib.info +SLACKBUILD VERSION: 20250928 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/ded/td_lib-20250928.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a5b9bc4d00cc50d51d0d8499db06297 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: td_lib (support library for ded) + +SLACKBUILD NAME: template-glib +SLACKBUILD LOCATION: ./libraries/template-glib +SLACKBUILD FILES: README slack-desc template-glib.SlackBuild template-glib.info +SLACKBUILD VERSION: 3.36.1 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/template-glib/-/archive/3.36.1/template-glib-3.36.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5867afc4a067770355e27602d7f33dbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: template-glib (A templating library for GLib) + +SLACKBUILD NAME: tepl +SLACKBUILD LOCATION: ./libraries/tepl +SLACKBUILD FILES: README slack-desc tepl.SlackBuild tepl.info +SLACKBUILD VERSION: 6.8.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/tepl/6.8/tepl-6.8.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d29b2c9032a1ba2d33ef9c9c9c7de79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tepl (Helper library for GtkSourceView-based editors) + +SLACKBUILD NAME: termpaint +SLACKBUILD LOCATION: ./libraries/termpaint +SLACKBUILD FILES: README slack-desc termpaint.SlackBuild termpaint.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/termpaint/termpaint/archive/0.3.1/termpaint-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b73a5684b230e74423c655c75566f55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termpaint (Terminal Interface Library) + +SLACKBUILD NAME: tff +SLACKBUILD LOCATION: ./libraries/tff +SLACKBUILD FILES: README slack-desc tff.SlackBuild tff.info +SLACKBUILD VERSION: 0.2.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tff/tff-0.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b888986c583b30a64767b4146fc6d0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tff (Terminal Filter Framework) + +SLACKBUILD NAME: tinygltf +SLACKBUILD LOCATION: ./libraries/tinygltf +SLACKBUILD FILES: README slack-desc tinygltf.SlackBuild tinygltf.info +SLACKBUILD VERSION: 2.9.5 +SLACKBUILD DOWNLOAD: https://github.com/syoyo/tinygltf/archive/v2.9.5/tinygltf-2.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64cf8989f9ad2c69197551e6ef48dfdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinygltf (Header only tiny glTF library) + +SLACKBUILD NAME: tinyxml +SLACKBUILD LOCATION: ./libraries/tinyxml +SLACKBUILD FILES: README entity.patch slack-desc tinyxml-2.5.3-stl.patch tinyxml.SlackBuild tinyxml.info +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tinyxml/tinyxml_2_6_2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b864c96804a10526540c664ade67f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyxml (A small xml parser) + +SLACKBUILD NAME: tinyxml2 +SLACKBUILD LOCATION: ./libraries/tinyxml2 +SLACKBUILD FILES: README slack-desc tinyxml2.SlackBuild tinyxml2.info +SLACKBUILD VERSION: 11.0.0 +SLACKBUILD DOWNLOAD: https://github.com/leethomason/tinyxml2/archive/11.0.0/tinyxml2-11.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0fbd280045af095b26d2430d38f0c34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyxml2 (C++ XML Parser) + +SLACKBUILD NAME: tkimg +SLACKBUILD LOCATION: ./libraries/tkimg +SLACKBUILD FILES: README slack-desc tkimg.SlackBuild tkimg.info +SLACKBUILD VERSION: 1.4.16 +SLACKBUILD DOWNLOAD: http://download.sourceforge.net/tkimg/Img-1.4.16-Source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88e74d5b41706d4d97cd0e428ca58979 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkimg (IMG package for Tk) + +SLACKBUILD NAME: tksvg +SLACKBUILD LOCATION: ./libraries/tksvg +SLACKBUILD FILES: README slack-desc tksvg.SlackBuild tksvg.info +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://github.com/oehhar/tksvg/archive/refs/tags/0.13/tksvg-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a88e6ecbeee37f10dd77016f5911f12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tksvg (Tk support for SVG) + +SLACKBUILD NAME: tllist +SLACKBUILD LOCATION: ./libraries/tllist +SLACKBUILD FILES: README slack-desc tllist.SlackBuild tllist.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/dnkl/tllist/archive/1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77e9f57c5d37d74fd09522fee5f5137d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tllist (typed linked list c header file) + +SLACKBUILD NAME: tlsh +SLACKBUILD LOCATION: ./libraries/tlsh +SLACKBUILD FILES: README slack-desc tlsh.SlackBuild tlsh.info +SLACKBUILD VERSION: 4.12.1 +SLACKBUILD DOWNLOAD: https://github.com/trendmicro/tlsh/archive/4.12.1/tlsh-4.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74ba298caaa689d562c9cbe1c2cf5470 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tlsh (fuzzy matching library) + +SLACKBUILD NAME: tmdb3 +SLACKBUILD LOCATION: ./libraries/tmdb3 +SLACKBUILD FILES: README slack-desc tmdb3.SlackBuild tmdb3.info +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/ec/67/b248c8c4867876c7620d724e7f85f6cf86102d730813891e41b05cc744bd/tmdb3-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c712bca4934230a16a8b1a41dcb987cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tmdb3 (TheMovieDB.org APIv3 interface) + +SLACKBUILD NAME: tolua++ +SLACKBUILD LOCATION: ./libraries/tolua++ +SLACKBUILD FILES: README slack-desc tolua++.SlackBuild tolua++.info +SLACKBUILD VERSION: 1.0.93 +SLACKBUILD DOWNLOAD: https://github.com/LuaDist/toluapp/archive/1.0.93/toluapp-1.0.93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 689d952034e55d4333fa240f7516e68a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tolua++: tolua++ (tool to integrate C/C++ code with Lua) + +SLACKBUILD NAME: tomcat-native +SLACKBUILD LOCATION: ./libraries/tomcat-native +SLACKBUILD FILES: README slack-desc tomcat-native.SlackBuild tomcat-native.info +SLACKBUILD VERSION: 1.2.39 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.2.39/source/tomcat-native-1.2.39-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 267a5f753f31f2150fdc7beecbe9f054 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tomcat-native (Apache Tomcat Component) + +SLACKBUILD NAME: toml11 +SLACKBUILD LOCATION: ./libraries/toml11 +SLACKBUILD FILES: README slack-desc toml11.SlackBuild toml11.info +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://github.com/ToruNiina/toml11/archive/v4.3.0/toml11-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0235d45af6aa3ef4e70f22d99598b92e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toml11 (TOML for Modern C++) + +SLACKBUILD NAME: tomlplusplus +SLACKBUILD LOCATION: ./libraries/tomlplusplus +SLACKBUILD FILES: README slack-desc tomlplusplus.SlackBuild tomlplusplus.info +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/marzer/tomlplusplus/archive/v3.4.0/tomlplusplus-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1f32ced14311fe949b9ce7cc3f7a867 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tomlplusplus (Header-only TOML config file parser and serializer) + +SLACKBUILD NAME: toro +SLACKBUILD LOCATION: ./libraries/toro +SLACKBUILD FILES: README slack-desc toro.SlackBuild toro.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/94/b7/96cb1ba5cd5a2f82e6411db3e3b3e88ea1c6b7c845c4ac8dd919edd6c074/toro-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d495508d18ac384202f17b230502031 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toro (Synchronization primitives for Tornado coroutines) + +SLACKBUILD NAME: totem-pl-parser +SLACKBUILD LOCATION: ./libraries/totem-pl-parser +SLACKBUILD FILES: README slack-desc totem-pl-parser.SlackBuild totem-pl-parser.info +SLACKBUILD VERSION: 3.26.6 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/totem-pl-parser/3.26/totem-pl-parser-3.26.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69dc2cf0e61e6df71ed45156b24b14da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: totem-pl-parser (totem playlist parser) + +SLACKBUILD NAME: tox-extension-messages +SLACKBUILD LOCATION: ./libraries/tox-extension-messages +SLACKBUILD FILES: README slack-desc tox-extension-messages.SlackBuild tox-extension-messages.info +SLACKBUILD VERSION: 0.0.3 +SLACKBUILD DOWNLOAD: https://github.com/toxext/tox_extension_messages/archive/v0.0.3/tox_extension_messages-0.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 852efcaaefcaf981e7b2a6786876c64a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tox-extension-messages (extension library for tox) + +SLACKBUILD NAME: toxext +SLACKBUILD LOCATION: ./libraries/toxext +SLACKBUILD FILES: README slack-desc toxext.SlackBuild toxext.info +SLACKBUILD VERSION: 0.0.3 +SLACKBUILD DOWNLOAD: https://github.com/toxext/toxext/archive/v0.0.3/toxext-0.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f384e7bcbef5f92418dc8ce1d5dddee8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toxext (extension library for tox) + +SLACKBUILD NAME: trader +SLACKBUILD LOCATION: ./libraries/trader +SLACKBUILD FILES: README slack-desc trader.SlackBuild trader.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://pecl.php.net/get/trader-0.4.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a784483719ad37b7e83c1fc597cb987a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trader (Technical Analysis for traders) + +SLACKBUILD NAME: tre +SLACKBUILD LOCATION: ./libraries/tre +SLACKBUILD FILES: README slack-desc tre.SlackBuild tre.info +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/laurikari/tre/archive/v0.9.0/tre-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab9b6cf08bec201ceb3a3f34a3457385 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tre (regular expression matching library) + +SLACKBUILD NAME: tree-sitter-yaml +SLACKBUILD LOCATION: ./libraries/tree-sitter-yaml +SLACKBUILD FILES: README slack-desc tree-sitter-yaml.SlackBuild tree-sitter-yaml.info +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/tree-sitter-grammars/tree-sitter-yaml/archive/v0.7.2/tree-sitter-yaml-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cea8f3d2a13516ccf6986ed5a0bedc7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tree-sitter-yaml (YAML grammar for tree-sitter ) + +SLACKBUILD NAME: trilinos +SLACKBUILD LOCATION: ./libraries/trilinos +SLACKBUILD FILES: README slack-desc trilinos.SlackBuild trilinos.info +SLACKBUILD VERSION: 13.2.0 +SLACKBUILD DOWNLOAD: https://github.com/trilinos/Trilinos/archive/trilinos-release-13-2-0/Trilinos-trilinos-release-13-2-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 099680cd3660dba5ec447ddc50a8406c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trilinos (trilinos project) + +SLACKBUILD NAME: tslib +SLACKBUILD LOCATION: ./libraries/tslib +SLACKBUILD FILES: README slack-desc tslib.SlackBuild tslib.info +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: https://github.com/libts/tslib/releases/download/1.22/tslib-1.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 015a55444711e70dd293ba085c634f45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tslib (C library for filtering touchscreen events) + +SLACKBUILD NAME: tsocks +SLACKBUILD LOCATION: ./libraries/tsocks +SLACKBUILD FILES: README slack-desc tsocks-1.8beta5-64bit.diff tsocks.SlackBuild tsocks.info +SLACKBUILD VERSION: 1.8beta5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tsocks/tsocks-1.8beta5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51caefd77e5d440d0bbd6443db4fc0f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tsocks (transparent SOCKS proxying library) + +SLACKBUILD NAME: tuiwidgets +SLACKBUILD LOCATION: ./libraries/tuiwidgets +SLACKBUILD FILES: README slack-desc tuiwidgets.SlackBuild tuiwidgets.info +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/tuiwidgets/tuiwidgets/archive/0.2.3/tuiwidgets-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: affa71d0853e42a0b1a9a66556c60b60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuiwidgets (TUI Toolkit) + +SLACKBUILD NAME: tvision +SLACKBUILD LOCATION: ./libraries/tvision +SLACKBUILD FILES: README slack-desc tvision.SlackBuild tvision.info +SLACKBUILD VERSION: 20260111_85aaeca +SLACKBUILD DOWNLOAD: https://github.com/magiblot/tvision/archive/85aaeca0999c8b53006c556ccda063f143d259ca/tvision-85aaeca0999c8b53006c556ccda063f143d259ca.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b678c3c6ccc3f54c322f810f08dc2ed0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tvision (Turbo Vision) + +SLACKBUILD NAME: ucl +SLACKBUILD LOCATION: ./libraries/ucl +SLACKBUILD FILES: README slack-desc ucl.SlackBuild ucl.info +SLACKBUILD VERSION: 1.03 +SLACKBUILD DOWNLOAD: http://www.oberhumer.com/opensource/ucl/download/ucl-1.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 852bd691d8abc75b52053465846fba34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucl (portable lossless data compression library written in ANSI C) + +SLACKBUILD NAME: ucommon +SLACKBUILD LOCATION: ./libraries/ucommon +SLACKBUILD FILES: README slack-desc ucommon.SlackBuild ucommon.info +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/commoncpp/ucommon-7.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90468af8f6692f0b6576189927414a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucommon (GNU uCommon C++ libraries) + +SLACKBUILD NAME: udunits +SLACKBUILD LOCATION: ./libraries/udunits +SLACKBUILD FILES: README doinst.sh slack-desc udunits.SlackBuild udunits.info +SLACKBUILD VERSION: 2.2.28 +SLACKBUILD DOWNLOAD: https://downloads.unidata.ucar.edu/udunits/2.2.28/udunits-2.2.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58259d94f766c13b5b0cf1aed92ebbe3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udunits (Unidata unit conversion library) + +SLACKBUILD NAME: uhttpmock +SLACKBUILD LOCATION: ./libraries/uhttpmock +SLACKBUILD FILES: README slack-desc uhttpmock.SlackBuild uhttpmock.info +SLACKBUILD VERSION: 0.5.3 +SLACKBUILD DOWNLOAD: https://tecnocode.co.uk/downloads/uhttpmock/uhttpmock-0.5.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcbd66e80e1635e41b0e434b9852bd39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uhttpmock (Library for Mocking web service API's) + +SLACKBUILD NAME: ulfius +SLACKBUILD LOCATION: ./libraries/ulfius +SLACKBUILD FILES: README slack-desc ulfius.SlackBuild ulfius.info +SLACKBUILD VERSION: 2.7.15 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/ulfius/archive/v2.7.15/ulfius-2.7.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72101c6b274ea373ae48f8c29a5f7dcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ulfius (HTTP Framework for REST Applications in C) + +SLACKBUILD NAME: unarr +SLACKBUILD LOCATION: ./libraries/unarr +SLACKBUILD FILES: README slack-desc unarr.SlackBuild unarr.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/selmf/unarr/releases/download/v1.1.1/unarr-1.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3848dba8c655230c105b574a533a825 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unarr (archive library) + +SLACKBUILD NAME: unibilium +SLACKBUILD LOCATION: ./libraries/unibilium +SLACKBUILD FILES: README slack-desc unibilium.SlackBuild unibilium.info +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/neovim/unibilium/archive/v2.1.1/unibilium-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 845c59ce10150d7808ee9862fef231cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unibilium (terminfo parsing library) + +SLACKBUILD NAME: unixODBC +SLACKBUILD LOCATION: ./libraries/unixODBC +SLACKBUILD FILES: README doinst.sh slack-desc unixODBC.SlackBuild unixODBC.info +SLACKBUILD VERSION: 2.3.12 +SLACKBUILD DOWNLOAD: https://www.unixodbc.org/unixODBC-2.3.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d62167d85bcb459c200c0e4b5a63ee48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unixODBC (ODBC for Unix platforms) + +SLACKBUILD NAME: uptime +SLACKBUILD LOCATION: ./libraries/uptime +SLACKBUILD FILES: README slack-desc uptime.SlackBuild uptime.info +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/u/uptime/uptime-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 046063e97abbee37bf8de3fd16df674d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uptime (python uptime library) + +SLACKBUILD NAME: urdfdom +SLACKBUILD LOCATION: ./libraries/urdfdom +SLACKBUILD FILES: README slack-desc urdfdom.SlackBuild urdfdom.info +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ros/urdfdom/archive/0.4.1/urdfdom-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 808353b7ca64bea8925bd5a87a4bb776 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urdfdom (Unified Robot Description Format headers) + +SLACKBUILD NAME: urdfdom_headers +SLACKBUILD LOCATION: ./libraries/urdfdom_headers +SLACKBUILD FILES: README slack-desc urdfdom_headers.SlackBuild urdfdom_headers.info +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ros/urdfdom_headers/archive/0.4.1/urdfdom_headers-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73cfc08b936231a78dc899df5ebd269d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urdfdom_headers (Unified Robot Description Format headers) + +SLACKBUILD NAME: uriparser +SLACKBUILD LOCATION: ./libraries/uriparser +SLACKBUILD FILES: README slack-desc uriparser.SlackBuild uriparser.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/uriparser/uriparser/releases/download/uriparser-1.0.0/uriparser-1.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb2b7645cdd4b2bf15457fa13aa0c205 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uriparser (URI parsing library) + +SLACKBUILD NAME: usrsctp +SLACKBUILD LOCATION: ./libraries/usrsctp +SLACKBUILD FILES: README slack-desc usrsctp.SlackBuild usrsctp.info +SLACKBUILD VERSION: 0.9.5.0 +SLACKBUILD DOWNLOAD: https://github.com/sctplab/usrsctp/archive/0.9.5.0/usrsctp-0.9.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9da8688d84668b86c6cdbb759b500985 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usrsctp (a userland SCTP stack) + +SLACKBUILD NAME: utfcpp +SLACKBUILD LOCATION: ./libraries/utfcpp +SLACKBUILD FILES: README slack-desc utfcpp.SlackBuild utfcpp.info +SLACKBUILD VERSION: 2012.02.10 +SLACKBUILD DOWNLOAD: http://github.com/ledger/utfcpp/archive/2233ec933f5661c7050b94d3b14f5f9f51ae3d55.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 377877d8375107620ed12ccbb0094a61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: utfcpp (utf-8 in C++) + +SLACKBUILD NAME: uthash +SLACKBUILD LOCATION: ./libraries/uthash +SLACKBUILD FILES: README slack-desc uthash.SlackBuild uthash.info +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/troydhanson/uthash/archive/v2.3.0/uthash-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a4f0a675ca179b62ebc56b2dd8b59ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uthash (A hash table for C structures) + +SLACKBUILD NAME: uuid +SLACKBUILD LOCATION: ./libraries/uuid +SLACKBUILD FILES: 01-ossp.patch 03-Fix-whatis-entries.patch 04-fix-data-uuid-from-string.patch README slack-desc uuid.SlackBuild uuid.info +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: http://www.mirrorservice.org/sites/ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5db0d43a9022a6ebbbc25337ae28942f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uuid (OSSP Universally Unique Identifier) + +SLACKBUILD NAME: vali +SLACKBUILD LOCATION: ./libraries/vali +SLACKBUILD FILES: README slack-desc vali.SlackBuild vali.info +SLACKBUILD VERSION: 20251015_263c1ae0 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/emersion/vali/-/archive/263c1ae0/vali-263c1ae0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d50633e2929471aa061a678560b76af9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vali (C library for Varlink) + +SLACKBUILD NAME: valijson +SLACKBUILD LOCATION: ./libraries/valijson +SLACKBUILD FILES: README slack-desc valijson.SlackBuild valijson.info +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/tristanpenman/valijson/archive/v1.0.3/valijson-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5b1ee5180ef7da225149209985c48e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: valijson (json schema library for C++) + +SLACKBUILD NAME: varconf +SLACKBUILD LOCATION: ./libraries/varconf +SLACKBUILD FILES: README slack-desc varconf.SlackBuild varconf.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/worldforge/files/varconf%20%28config%20lib%29/1.0.1/varconf-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d4f5962e1907fd74ae3d4128e746834 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: varconf (config library) + +SLACKBUILD NAME: vcglib +SLACKBUILD LOCATION: ./libraries/vcglib +SLACKBUILD FILES: README slack-desc vcglib.SlackBuild vcglib.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://github.com/cnr-isti-vclab/vcglib/archive/v1.0.1/vcglib-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fee598c1b3c4f8ceca7086fd68cf75d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcglib (Visualization and Computer Graphics Library) + +SLACKBUILD NAME: vdk +SLACKBUILD LOCATION: ./libraries/vdk +SLACKBUILD FILES: README slack-desc vdk-config-2.1 vdk.SlackBuild vdk.info +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/vdklib/VDK%20for%20both%20Linux%20and%20Windows%20%28this%20is%20the%20new%20version%29/VDKLIB%20%28C%2B%2B%20wrapper%20for%20GTK%2B%29/vdk-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 559d9feab3ae8433620bd061f03e4fb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vdk (Visual Development Kit) + +SLACKBUILD NAME: vigra +SLACKBUILD LOCATION: ./libraries/vigra +SLACKBUILD FILES: README slack-desc vigra.SlackBuild vigra.info +SLACKBUILD VERSION: 1.12.2 +SLACKBUILD DOWNLOAD: https://github.com/ukoethe/vigra/archive/refs/tags/Version-1-12-2/vigra-1.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1031c61fe7b5b326664fe0bcaec4c158 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vigra (Vision with Generic Algorithms library) + +SLACKBUILD NAME: virtualpg +SLACKBUILD LOCATION: ./libraries/virtualpg +SLACKBUILD FILES: README slack-desc virtualpg.SlackBuild virtualpg.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://www.gaia-gis.it/gaia-sins/virtualpg-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c90fc631ba99a64a6f225b31172d6b5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualpg (a loadable dynamic extension to SQLite and SpatiaLite) + +SLACKBUILD NAME: vmaf +SLACKBUILD LOCATION: ./libraries/vmaf +SLACKBUILD FILES: README slack-desc vmaf.SlackBuild vmaf.info +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/Netflix/vmaf/archive/v3.0.0/vmaf-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfd67ebfbfcb66ce76abc56fde0df06f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vmaf (Video Multi Method Assessment Fusion) + +SLACKBUILD NAME: volk +SLACKBUILD LOCATION: ./libraries/volk +SLACKBUILD FILES: README slack-desc volk.SlackBuild volk.info +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/gnuradio/volk/archive/v3.2.0/volk-3.2.0.tar.gz https://github.com/google/cpu_features/archive/v0.10.1/cpu_features-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02510a30ce9398ba4fcb62e69cbe4cf9 32f6f561c24dce66ed4bc0384b22c026 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volk (Vector-Optimized Library of Kernels) + +SLACKBUILD NAME: vsqlite++ +SLACKBUILD LOCATION: ./libraries/vsqlite++ +SLACKBUILD FILES: README slack-desc vsqlite++.SlackBuild vsqlite++.info +SLACKBUILD VERSION: 0.3.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sqlitepp/vsqlite++-0.3.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56401d09fd92974f7f61715b8df64b02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vsqlite++: vsqlite++ (SQLite Wrapper Library) + +SLACKBUILD NAME: vst3sdk +SLACKBUILD LOCATION: ./libraries/vst3sdk +SLACKBUILD FILES: README slack-desc vst3sdk.SlackBuild vst3sdk.info vst3sdk.pc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://github.com/steinbergmedia/vst3sdk/archive/v3.8.0_build_66/vst3sdk-3.8.0_build_66.tar.gz https://github.com/steinbergmedia/vst3_base/archive/3d2e82f8e6bff59c1d8b7a27491a29c2286b5206/vst3_base-3d2e82f8e6bff59c1d8b7a27491a29c2286b5206.tar.gz https://github.com/steinbergmedia/vst3_cmake/archive/de6e54eeaaab35b7145f5c32c279b5e892146e04/vst3_cmake-de6e54eeaaab35b7145f5c32c279b5e892146e04.tar.gz https://github.com/steinbergmedia/vst3_doc/archive/6d4737c9e70750056e731d88d49aa06eefc8a1a4/vst3_doc-6d4737c9e70750056e731d88d49aa06eefc8a1a4.tar.gz https://github.com/steinbergmedia/vst3_pluginterfaces/archive/31d6eeba6daaa3e2a8bfbe3e7a90ca0b7fbfbc1c/vst3_pluginterfaces-31d6eeba6daaa3e2a8bfbe3e7a90ca0b7fbfbc1c.tar.gz https://github.com/steinbergmedia/vst3_public_sdk/archive/a3911a4615dabbfdfd9d181ee26b05c70c289a95/vst3_public_sdk-a3911a4615dabbfdfd9d181ee26b05c70c289a95.tar.gz https://github.com/steinbergmedia/vst3_tutorials/archive/33b73dfbb87f3fde3bce8c0a10cae934dc66ad34/vst3_tutorials-33b73dfbb87f3fde3bce8c0a10cae934dc66ad34.tar.gz https://github.com/steinbergmedia/vstgui/archive/9e9523b2baab3da9027ebaef8c946ae740c99917/vstgui-9e9523b2baab3da9027ebaef8c946ae740c99917.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c2a8cff326ad489a7ab363c1871c6dd 59367b8bef7bdb0ab34d3e70dbd27cd5 417277ffc22c9fd57de5d3f926008657 7da91b5f9ad9835bd64d2ce37f6a4a61 c83a5882d777cfc8334bb7709cd40293 aea8fe7a0c4da9ff1aa0a8d33240f217 d67d0eb492e9166570763c81b96194f4 27ad5fa013779fff61a153c33a469dc0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vst3sdk (Software development kit for VST3 plug-ins) + +SLACKBUILD NAME: vte2 +SLACKBUILD LOCATION: ./libraries/vte2 +SLACKBUILD FILES: README fix_meta_alt_keybinding.patch slack-desc vte.escape.cpu.usage.diff vte2.SlackBuild vte2.info +SLACKBUILD VERSION: 0.28.2 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/vte/0.28/vte-0.28.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 497f26e457308649e6ece32b3bb142ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vte2 (gtk+2 terminal emulator widget) + +SLACKBUILD NAME: waylandpp +SLACKBUILD LOCATION: ./libraries/waylandpp +SLACKBUILD FILES: README slack-desc waylandpp.SlackBuild waylandpp.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/NilsBrause/waylandpp/archive/refs/tags/1.0.0/waylandpp-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b0892152599210e9797a0651a119f65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waylandpp (Wayland C++ bindings) + +SLACKBUILD NAME: web.py +SLACKBUILD LOCATION: ./libraries/web.py +SLACKBUILD FILES: README slack-desc web.py.SlackBuild web.py.info +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/web.py/web.py-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93375e3f03e74d6bf5c5096a4962a8db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: web.py (Web Framework) + +SLACKBUILD NAME: webkit2gtk +SLACKBUILD LOCATION: ./libraries/webkit2gtk +SLACKBUILD FILES: 3d5373575695b293b8559155431d0079a6153aff.patch README slack-desc unhide-deprecated-api.patch webkit2gtk.SlackBuild webkit2gtk.info +SLACKBUILD VERSION: 2.46.6 +SLACKBUILD DOWNLOAD: https://www.webkitgtk.org/releases/webkitgtk-2.46.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10b5b88ffe8611202c45cfdc10a2bd72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webkit2gtk (Web content rendering) + +SLACKBUILD NAME: webkit2gtk4.1 +SLACKBUILD LOCATION: ./libraries/webkit2gtk4.1 +SLACKBUILD FILES: 3d5373575695b293b8559155431d0079a6153aff.patch README javascriptcoregtk-4.1.vapi slack-desc unhide-deprecated-api.patch webkit2gtk-4.1.vapi webkit2gtk-web-extension-4.1.vapi webkit2gtk4.1.SlackBuild webkit2gtk4.1.info +SLACKBUILD VERSION: 2.46.6 +SLACKBUILD DOWNLOAD: https://www.webkitgtk.org/releases/webkitgtk-2.46.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10b5b88ffe8611202c45cfdc10a2bd72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webkit2gtk4.1 (Web content rendering) + +SLACKBUILD NAME: webrtc-audio-processing +SLACKBUILD LOCATION: ./libraries/webrtc-audio-processing +SLACKBUILD FILES: README slack-desc webrtc-audio-processing.SlackBuild webrtc-audio-processing.info +SLACKBUILD VERSION: 0.3.1.0.202107202114.6467c436 +SLACKBUILD DOWNLOAD: https://github.com/cross-platform/webrtc-audio-processing/archive/6467c4/webrtc-audio-processing-6467c436a892a06f9dcc7018a678c8677d39f08e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6045c7366647622c6f7c782a115f5f7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webrtc-audio-processing (The AudioProcessing module from WebRTC) + +SLACKBUILD NAME: wfmath +SLACKBUILD LOCATION: ./libraries/wfmath +SLACKBUILD FILES: README slack-desc wfmath.SlackBuild wfmath.info +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/worldforge/files/wfmath%20%28math%20lib%29/1.0.2/wfmath-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09e26bbe31454a477bfca1e44773ba8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wfmath (math library) + +SLACKBUILD NAME: wimlib +SLACKBUILD LOCATION: ./libraries/wimlib +SLACKBUILD FILES: README slack-desc wimlib.SlackBuild wimlib.info +SLACKBUILD VERSION: 1.14.5 +SLACKBUILD DOWNLOAD: https://wimlib.net/downloads/wimlib-1.14.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 047a769d07d5415d90b45ecf51c1e4d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wimlib (the open source Windows Imaging (WIM) library) + +SLACKBUILD NAME: wjelement +SLACKBUILD LOCATION: ./libraries/wjelement +SLACKBUILD FILES: README slack-desc wjelement.SlackBuild wjelement.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/netmail-open/wjelement/archive/v1.3/wjelement-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 236b3ed275bae73a7d144c927401d2bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wjelement (JSON manipulation, JSON-schema validation, CLI/script tool) + +SLACKBUILD NAME: wpebackend-fdo +SLACKBUILD LOCATION: ./libraries/wpebackend-fdo +SLACKBUILD FILES: README slack-desc wpebackend-fdo.SlackBuild wpebackend-fdo.info +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://wpewebkit.org/releases/wpebackend-fdo-1.16.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38f488aaa6d68252b593b65ba3e2d9d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wpebackend-fdo (freedesktop.org backend for WPE WebKit) + +SLACKBUILD NAME: ws4py +SLACKBUILD LOCATION: ./libraries/ws4py +SLACKBUILD FILES: README slack-desc ws4py.SlackBuild ws4py.info +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b8/98/a90f1d96ffcb15dfc220af524ce23e0a5881258dafa197673357ce1683dd/ws4py-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0603ae376707a58d205bd87a67758a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ws4py (WebSocket library for Python) + +SLACKBUILD NAME: wslay +SLACKBUILD LOCATION: ./libraries/wslay +SLACKBUILD FILES: README slack-desc wslay.SlackBuild wslay.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/tatsuhiro-t/wslay/releases/download/release-1.1.1/wslay-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56eacf3ac83c71f50865f2cf766e097a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wslay (The WebSocket library in C) + +SLACKBUILD NAME: wv +SLACKBUILD LOCATION: ./libraries/wv +SLACKBUILD FILES: README slack-desc wv.SlackBuild wv.info +SLACKBUILD VERSION: 1.2.9 +SLACKBUILD DOWNLOAD: https://fossies.org/linux/misc/old/wv-1.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbccf2e9f747e50c913b7e3d126b73f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wv (MS Word document import library) + +SLACKBUILD NAME: wvstreams +SLACKBUILD LOCATION: ./libraries/wvstreams +SLACKBUILD FILES: README doinst.sh patches/01_kfreebsd_ftbfs.diff patches/02_doc_path.diff patches/03_html_sgml.diff patches/04_signed_request.diff patches/05_gcc-4.7.diff patches/06_buildflags.diff patches/07_openssl-1.0.diff patches/08_glibc-2.12.diff patches/09_readline.diff patches/10_typos.diff patches/11_gcc-6.patch patches/12_increase_task_stack.patch patches/13_wvstreams_openssl1.1.patch patches/14_cross.diff patches/15_Fix-narrowing-conversion-error.patch patches/16_wvstreams-4.6.1-parallel-make.patch slack-desc wvstreams.SlackBuild wvstreams.info +SLACKBUILD VERSION: 4.6.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/wvstreams-4.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2760dac31a43d452a19a3147bfde571c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wvstreams (networking library in C++) + +SLACKBUILD NAME: wxGTK3 +SLACKBUILD LOCATION: ./libraries/wxGTK3 +SLACKBUILD FILES: README slack-desc wxGTK3.SlackBuild wxGTK3.info +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: https://github.com/wxWidgets/wxWidgets/archive/v3.0.5/wxWidgets-3.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0acae8c9d8df226ed2523d745200bdc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxGTK3 (cross-platform GUI toolkit) + +SLACKBUILD NAME: wxPython +SLACKBUILD LOCATION: ./libraries/wxPython +SLACKBUILD FILES: README doinst.sh slack-desc wxPython.SlackBuild wxPython.info +SLACKBUILD VERSION: 2.8.12.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wxpython/wxPython-src-2.8.12.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c06c5941477beee213b4f2fa78be620 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxPython (Crossplatform GUI Toolkit) + +SLACKBUILD NAME: wxPython3 +SLACKBUILD LOCATION: ./libraries/wxPython3 +SLACKBUILD FILES: README doinst.sh slack-desc wxPython3.SlackBuild wxPython3.info +SLACKBUILD VERSION: 3.0.2.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wxpython/files/wxPython/3.0.2.0/wxPython-src-3.0.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 922b02ff2c0202a7bf1607c98bbbbc04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxPython3 (Crossplatform GUI Toolkit) + +SLACKBUILD NAME: wxPython4 +SLACKBUILD LOCATION: ./libraries/wxPython4 +SLACKBUILD FILES: README doinst.sh slack-desc wxPython4.SlackBuild wxPython4.info +SLACKBUILD VERSION: 4.2.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/22/43/81657a6b126ffc19163500a8184d683cec08eb4e1d06905cd0c371c702d0/wxpython-4.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d2e722fe0731b9152aebc849c263081 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxPython4 (Crossplatform GUI Toolkit) + +SLACKBUILD NAME: wxWidgets +SLACKBUILD LOCATION: ./libraries/wxWidgets +SLACKBUILD FILES: README slack-desc wxWidgets.SlackBuild wxWidgets.info +SLACKBUILD VERSION: 3.2.10 +SLACKBUILD DOWNLOAD: https://github.com/wxWidgets/wxWidgets/archive/v3.2.10/wxWidgets-3.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d524eaf8cc921fd15d67e66f1d2517e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxWidgets (cross-platform GUI toolkit) + +SLACKBUILD NAME: wxX11 +SLACKBUILD LOCATION: ./libraries/wxX11 +SLACKBUILD FILES: README slack-desc wxX11.SlackBuild wxX11.info +SLACKBUILD VERSION: 2.8.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wxwindows/wxX11-2.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df82508b4cfbff6c81eb5539ef6a0932 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxX11 (wxWidgets application framework) + +SLACKBUILD NAME: wxpdfdoc +SLACKBUILD LOCATION: ./libraries/wxpdfdoc +SLACKBUILD FILES: README slack-desc wxpdfdoc.SlackBuild wxpdfdoc.info +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/utelle/wxpdfdoc/archive/v1.0.3/wxpdfdoc-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9db280f9ee381bb159a9fa02f43472e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxpdfdoc (wxWidgets library to generate PDF) + +SLACKBUILD NAME: wxsvg +SLACKBUILD LOCATION: ./libraries/wxsvg +SLACKBUILD FILES: README slack-desc wxsvg.SlackBuild wxsvg.info +SLACKBUILD VERSION: 1.5.25 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/wxsvg/wxsvg-1.5.25.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fe9e2fa330fccefb8b6149aafef5bf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxsvg (C++ svg library) + +SLACKBUILD NAME: xalan-c +SLACKBUILD LOCATION: ./libraries/xalan-c +SLACKBUILD FILES: README slack-desc xalan-c.SlackBuild xalan-c.info +SLACKBUILD VERSION: 1.11_1335373 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xalan-c-1.11_1335373.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd7fcf958d3f6446cd3689e36cbd93cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xalan-c (XSLT Processor) + +SLACKBUILD NAME: xapian-bindings +SLACKBUILD LOCATION: ./libraries/xapian-bindings +SLACKBUILD FILES: README slack-desc xapian-bindings.SlackBuild xapian-bindings.info +SLACKBUILD VERSION: 1.4.19 +SLACKBUILD DOWNLOAD: http://oligarchy.co.uk/xapian/1.4.19/xapian-bindings-1.4.19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77546d435bb2ed0b0d41f72ea110e2c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xapian-bindings (SWIG and JNI bindings for Xapian) + +SLACKBUILD NAME: xapp +SLACKBUILD LOCATION: ./libraries/xapp +SLACKBUILD FILES: README doinst.sh slack-desc xapp.SlackBuild xapp.info +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/xapp/archive/3.2.2/xapp-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16dce80be75001e727a2bd6a465e7379 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xapp (library to provide applications to users in multiple DEs) + +SLACKBUILD NAME: xawplus +SLACKBUILD LOCATION: ./libraries/xawplus +SLACKBUILD FILES: README locpixmap-fix.patch makefile-fixes.patch slack-desc xawplus.SlackBuild xawplus.info +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/4/a/4a2ce98279bb3e2b9879bd04dd1136f9/xawplus-3.1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a2ce98279bb3e2b9879bd04dd1136f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xawplus (a more modern clone of Xaw library) + +SLACKBUILD NAME: xblas +SLACKBUILD LOCATION: ./libraries/xblas +SLACKBUILD FILES: README patches/automake.diff slack-desc xblas.SlackBuild xblas.info +SLACKBUILD VERSION: 1.0.248 +SLACKBUILD DOWNLOAD: https://www.netlib.org/xblas/xblas-1.0.248.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990c680fb5e446bb86c10936e4cd7f88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xblas (Extra Precise Basic Linear Algebra Subroutines) + +SLACKBUILD NAME: xbyak +SLACKBUILD LOCATION: ./libraries/xbyak +SLACKBUILD FILES: README slack-desc xbyak.SlackBuild xbyak.info +SLACKBUILD VERSION: 6.73 +SLACKBUILD DOWNLOAD: https://github.com/herumi/xbyak/archive/v6.73/xbyak-6.73.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db8f619166c1da61d375cef88056325b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbyak (C++ JIT assembler for x86/x64) + +SLACKBUILD NAME: xcb-util-xrm +SLACKBUILD LOCATION: ./libraries/xcb-util-xrm +SLACKBUILD FILES: README slack-desc xcb-util-xrm.SlackBuild xcb-util-xrm.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/Airblader/xcb-util-xrm/releases/download/v1.3/xcb-util-xrm-1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b5249f1e4e4e1c5e367d894d27dd0c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcb-util-xrm (XCB utility functions for the X resource manager) + +SLACKBUILD NAME: xerces-c +SLACKBUILD LOCATION: ./libraries/xerces-c +SLACKBUILD FILES: README slack-desc xerces-c.SlackBuild xerces-c.info +SLACKBUILD VERSION: 3.2.3 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/xerces/c/3/sources/xerces-c-3.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5fa4d920fce31c9ca3bfef241644494 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xerces-c (XML Parser) + +SLACKBUILD NAME: xerces +SLACKBUILD LOCATION: ./libraries/xerces +SLACKBUILD FILES: README slack-desc xerces.SlackBuild xerces.info +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Xerces-J-bin.2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29d731e0ae57eb3f2e09af6594bc2515 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xerces (apache-ant XML parsing libraries) + +SLACKBUILD NAME: xevd +SLACKBUILD LOCATION: ./libraries/xevd +SLACKBUILD FILES: 020-xevd-fix-pkg-config.patch README slack-desc xevd.SlackBuild xevd.info +SLACKBUILD VERSION: 4087f63_20250828 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mpeg5/xevd/archive/4087f63/xevd-4087f635624cf4ee6ebe3f9ea165ff939b32117f.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 326bc355c8dff6a4294c484bb458912e +SLACKBUILD SHORT DESCRIPTION: xevd (MPEG-5 Decoder) + +SLACKBUILD NAME: xeve +SLACKBUILD LOCATION: ./libraries/xeve +SLACKBUILD FILES: 020-xeve-fix-pkg-config.patch README slack-desc xeve.SlackBuild xeve.info +SLACKBUILD VERSION: bc45faa_20250828 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mpeg5/xeve/archive/bc45faa/xeve-bc45faa2e8d22bf33b0d15c025662f2a8de61fbc.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a1f9aea245467e55e175f7d6a71c2b68 +SLACKBUILD SHORT DESCRIPTION: xeve (MPEG-5 EVC) + +SLACKBUILD NAME: xforms +SLACKBUILD LOCATION: ./libraries/xforms +SLACKBUILD FILES: README slack-desc xforms-1.2.4-fno-common.patch xforms.SlackBuild xforms.info +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/xforms/xforms-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4414c9eb3b284aa2f603a49f376ed22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xforms (X11 graphical user interface toolkit) + +SLACKBUILD NAME: xgboost +SLACKBUILD LOCATION: ./libraries/xgboost +SLACKBUILD FILES: README slack-desc xgboost.SlackBuild xgboost.info +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/dmlc/xgboost/archive/v1.6.2/xgboost-1.6.2.tar.gz https://github.com/dmlc/dmlc-core/archive/v0.5/dmlc-core-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f331fe923f9545fbf1c6e535abc59fe 5b2b24ab4dd39db51c53ef5e780ed8e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xgboost (XGBoost - Optimized distributed gradient boosting library) + +SLACKBUILD NAME: xine-plugin +SLACKBUILD LOCATION: ./libraries/xine-plugin +SLACKBUILD FILES: README slack-desc xine-plugin.SlackBuild xine-plugin.info +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xine/xine-plugin-1.0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dde79a4d12270cbe0c71a0c1afa41111 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xine-plugin (Embedded stream playback plugin) + +SLACKBUILD NAME: xlt +SLACKBUILD LOCATION: ./libraries/xlt +SLACKBUILD FILES: README doinst.sh slack-desc xlt.SlackBuild xlt.info +SLACKBUILD VERSION: 11.1.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xlt/Xlt-11.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37a109c0bf2e0780bf79184be8273c92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xlt (the libXlt library) + +SLACKBUILD NAME: xml-security-c +SLACKBUILD LOCATION: ./libraries/xml-security-c +SLACKBUILD FILES: README slack-desc xml-security-c.SlackBuild xml-security-c.info +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://shibboleth.net/downloads/xml-security-c/3.0.0/xml-security-c-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 390178c9704760747cb4d2e62a261b6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xml-security-c (Apache XML security C++ library) + +SLACKBUILD NAME: xmlada +SLACKBUILD LOCATION: ./libraries/xmlada +SLACKBUILD FILES: README slack-desc xmlada.SlackBuild xmlada.info +SLACKBUILD VERSION: 25.0.0 +SLACKBUILD DOWNLOAD: https://github.com/AdaCore/xmlada/archive/v25.0.0/xmlada-25.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba88734c59e24a2eab8ad1d099bfad7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlada (The XML/Ada tookkit) + +SLACKBUILD NAME: xmlgen +SLACKBUILD LOCATION: ./libraries/xmlgen +SLACKBUILD FILES: README slack-desc xmlgen.SlackBuild xmlgen.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tclxml/xmlgen-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33ab852e21d5afd9bc9bc21c69edd071 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlgen (Tcl --> XML translator) + +SLACKBUILD NAME: xmlrpc-c +SLACKBUILD LOCATION: ./libraries/xmlrpc-c +SLACKBUILD FILES: README slack-desc xmlrpc-c.SlackBuild xmlrpc-c.info +SLACKBUILD VERSION: 1.33.16 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xmlrpc-c/xmlrpc-c-1.33.16.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44eb349a0b740792c0e7c04dc565dfe1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlrpc-c (modular implementation of XML-RPC for C and C++) + +SLACKBUILD NAME: xmlsec +SLACKBUILD LOCATION: ./libraries/xmlsec +SLACKBUILD FILES: README slack-desc xmlsec.SlackBuild xmlsec.info +SLACKBUILD VERSION: 1.2.42 +SLACKBUILD DOWNLOAD: https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.42.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ad372204856f78703eee23a64902525 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmlsec (C library based on LibXML2) + +SLACKBUILD NAME: xmltooling +SLACKBUILD LOCATION: ./libraries/xmltooling +SLACKBUILD FILES: README slack-desc xmltooling.SlackBuild xmltooling.info +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://shibboleth.net/downloads/c++-opensaml/3.3.1/xmltooling-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce0bcf4927da693017224767e231a755 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmltooling (OpenSAML XML processing library) + +SLACKBUILD NAME: xmpppy +SLACKBUILD LOCATION: ./libraries/xmpppy +SLACKBUILD FILES: README slack-desc xmpppy.SlackBuild xmpppy.info +SLACKBUILD VERSION: 0.5.0rc1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/xmpppy/files/xmpppy/0.5.0-rc1/xmpppy-0.5.0rc1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d2b3f9e4a278c163431e64adb0c861 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmpppy (XMPP Python Library) + +SLACKBUILD NAME: xview +SLACKBUILD LOCATION: ./libraries/xview +SLACKBUILD FILES: README slack-desc xinitrc.olvwm xinitrc.olwm xview.SlackBuild xview.info +SLACKBUILD VERSION: 3.2p4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xview-3.2p4.tar.Z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27b10252d53d2ccee12650221d873e2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xview (X11 toolkit for OPEN LOOK applications) + +SLACKBUILD NAME: xylib +SLACKBUILD LOCATION: ./libraries/xylib +SLACKBUILD FILES: README slack-desc xylib.SlackBuild xylib.info +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/wojdyr/xylib/releases/download/v1.6/xylib-1.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 028aa46b01180b0f9de363c691c5def4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xylib (x-y data from powder diffraction etc) + +SLACKBUILD NAME: yajl +SLACKBUILD LOCATION: ./libraries/yajl +SLACKBUILD FILES: README patches/0001-pkg-config-file-should-be-in-lib-dir-not-shared-data.patch patches/0002-pkg-config-include-dir-should-not-have-the-yajl-suff.patch patches/0003-fix-patch-to-test-files-to-take-account-of-vpath.patch patches/0004-drop-bogus-_s-suffix-from-yajl-dynamic-library.patch patches/0005-Fix-for-CVE-2017-16516.patch patches/0006-Fix-CVE-2022-24795.patch patches/0007-yajl-fix-memory-leak-problem.patch patches/0008-fix-memory-leaks.patch patches/0009-cmake4.patch slack-desc yajl.SlackBuild yajl.info +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/lloyd-yajl-2.1.0-0-ga0ecdde.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8df8a92a2799bc949577e8e7a9f43670 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yajl (Yet Another JSON Library) + +SLACKBUILD NAME: yaml-cpp +SLACKBUILD LOCATION: ./libraries/yaml-cpp +SLACKBUILD FILES: README slack-desc yaml-cpp.SlackBuild yaml-cpp.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/jbeder/yaml-cpp/archive/0.8.0/yaml-cpp-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d2c7975edba60e995abe3c4af6480e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaml-cpp (YAML parser) + +SLACKBUILD NAME: yaml-cpp0.3 +SLACKBUILD LOCATION: ./libraries/yaml-cpp0.3 +SLACKBUILD FILES: README slack-desc yaml-cpp0.3.SlackBuild yaml-cpp0.3.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/jbeder/yaml-cpp/archive/release-0.3.0/yaml-cpp-release-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c0496b195299e956056430444e237b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaml-cpp0.3 (YAML parser) + +SLACKBUILD NAME: yaml-cpp0.6 +SLACKBUILD LOCATION: ./libraries/yaml-cpp0.6 +SLACKBUILD FILES: README slack-desc yaml-cpp0.6.SlackBuild yaml-cpp0.6.info +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-0.6.3/yaml-cpp-yaml-cpp-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b45bf1089a382e81f6b661062c10d0c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaml-cpp0.6 (YAML parser) + +SLACKBUILD NAME: yascreen +SLACKBUILD LOCATION: ./libraries/yascreen +SLACKBUILD FILES: README slack-desc yascreen.SlackBuild yascreen.info +SLACKBUILD VERSION: 1.99 +SLACKBUILD DOWNLOAD: https://github.com/bbonev/yascreen/releases/download/v1.99/yascreen-1.99.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 016255de7841ff711e1f778cff7b3c23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yascreen (screen library) + +SLACKBUILD NAME: yaz +SLACKBUILD LOCATION: ./libraries/yaz +SLACKBUILD FILES: README slack-desc yaz.SlackBuild yaz.info +SLACKBUILD VERSION: 4.2.51 +SLACKBUILD DOWNLOAD: http://ftp.indexdata.dk/pub/yaz/yaz-4.2.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32d41b6f54a26134ffc812e262762683 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaz (a programmers toolkit) + +SLACKBUILD NAME: yder +SLACKBUILD LOCATION: ./libraries/yder +SLACKBUILD FILES: README slack-desc yder.SlackBuild yder.info +SLACKBUILD VERSION: 1.4.20 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/yder/archive/v1.4.20/yder-1.4.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d03274fe02a8edb8679dc40d61c48c4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yder (Logging library written in C) + +SLACKBUILD NAME: ytnef +SLACKBUILD LOCATION: ./libraries/ytnef +SLACKBUILD FILES: README slack-desc ytnef.SlackBuild ytnef.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/Yeraze/ytnef/archive/refs/tags/v2.0/ytnef-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63cc29205d086aa5ef4827e2e10784f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ytnef (Yerase's TNEF Stream Reader) + +SLACKBUILD NAME: zeromq +SLACKBUILD LOCATION: ./libraries/zeromq +SLACKBUILD FILES: README slack-desc zeromq.SlackBuild zeromq.info +SLACKBUILD VERSION: 4.3.5 +SLACKBUILD DOWNLOAD: https://github.com/zeromq/libzmq/releases/download/v4.3.5/zeromq-4.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae933b1e98411fd7cb8309f9502d2737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zeromq (lightweight messaging kernel library) + +SLACKBUILD NAME: zimg +SLACKBUILD LOCATION: ./libraries/zimg +SLACKBUILD FILES: README slack-desc zimg.SlackBuild zimg.info +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: https://github.com/sekrit-twc/zimg/archive/release-3.0.5/zimg-release-3.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af2c08cc0e695f4c0c225feed14e9f20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zimg (Scaling, colorspace conversion, and dithering library) + +SLACKBUILD NAME: zint +SLACKBUILD LOCATION: ./libraries/zint +SLACKBUILD FILES: README slack-desc zint.SlackBuild zint.info +SLACKBUILD VERSION: 2.9.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/zint/zint/2.9.1/zint-2.9.1-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00511707a3b80023b97a6a79c9b145f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zint (Zint Barcode Generator) + +SLACKBUILD NAME: zita-alsa-pcmi +SLACKBUILD LOCATION: ./libraries/zita-alsa-pcmi +SLACKBUILD FILES: README slack-desc zita-alsa-pcmi.SlackBuild zita-alsa-pcmi.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-alsa-pcmi-0.6.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 729aac728c23f0bc40220c8a08e9cdbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-alsa-pcmi (C++ library for using ALSA audio devices) + +SLACKBUILD NAME: zita-convolver +SLACKBUILD LOCATION: ./libraries/zita-convolver +SLACKBUILD FILES: README slack-desc zita-convolver.SlackBuild zita-convolver.info +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-convolver-4.0.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a357f6ff8588eb53af5335968cfacf3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-convolver (audio convolution engine) + +SLACKBUILD NAME: zita-resampler +SLACKBUILD LOCATION: ./libraries/zita-resampler +SLACKBUILD FILES: README slack-desc zita-resampler.SlackBuild zita-resampler.info +SLACKBUILD VERSION: 1.11.2 +SLACKBUILD DOWNLOAD: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/zita-resampler-1.11.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da0373a02f0d1ba0a15a1fd270a177cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zita-resampler (C++ library for resampling audio signals) + +SLACKBUILD NAME: zlib-ng +SLACKBUILD LOCATION: ./libraries/zlib-ng +SLACKBUILD FILES: README slack-desc zlib-ng.SlackBuild zlib-ng.info +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://github.com/zlib-ng/zlib-ng/archive/2.3.3/zlib-ng-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72337e6a7d2662af50a4ed0274c61b7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zlib-ng (zlib data compression library for the next gen systems) + +SLACKBUILD NAME: zmusic +SLACKBUILD LOCATION: ./libraries/zmusic +SLACKBUILD FILES: README slack-desc zmusic.SlackBuild zmusic.info +SLACKBUILD VERSION: 1.1.14 +SLACKBUILD DOWNLOAD: https://github.com/coelckers/ZMusic/archive/1.1.14/ZMusic-1.1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2541fb4ee29f9fd18e8223415445b1c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zmusic (library for music support in games) + +SLACKBUILD NAME: zope.component +SLACKBUILD LOCATION: ./libraries/zope.component +SLACKBUILD FILES: README slack-desc zope.component.SlackBuild zope.component.info +SLACKBUILD VERSION: 7.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_component/zope_component-7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2cf4a3e22cfd7c375f2f3fa41d23f624 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.component (Zope Component Architecture) + +SLACKBUILD NAME: zope.configuration +SLACKBUILD LOCATION: ./libraries/zope.configuration +SLACKBUILD FILES: README slack-desc zope.configuration.SlackBuild zope.configuration.info +SLACKBUILD VERSION: 7.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_configuration/zope_configuration-7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e50f782b129f2dcd16df35af5c3dfac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.configuration (Zope configuration system) + +SLACKBUILD NAME: zope.event +SLACKBUILD LOCATION: ./libraries/zope.event +SLACKBUILD FILES: README slack-desc zope.event.SlackBuild zope.event.info +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_event/zope_event-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07bea4b9e0ab134b9a5516dbb6357caa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.event (event publishing system) + +SLACKBUILD NAME: zope.hookable +SLACKBUILD LOCATION: ./libraries/zope.hookable +SLACKBUILD FILES: README slack-desc zope.hookable.SlackBuild zope.hookable.info +SLACKBUILD VERSION: 8.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_hookable/zope_hookable-8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59864bb6ecfbd532e1eb8bcbcbad8c7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.hookable (Hookable object support) + +SLACKBUILD NAME: zope.i18nmessageid +SLACKBUILD LOCATION: ./libraries/zope.i18nmessageid +SLACKBUILD FILES: README slack-desc zope.i18nmessageid.SlackBuild zope.i18nmessageid.info +SLACKBUILD VERSION: 8.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_i18nmessageid/zope_i18nmessageid-8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56dd4f9980018d6e246ea41dc1b20d1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.i18nmessageid (Message Identifiers for internationalization) + +SLACKBUILD NAME: zope.location +SLACKBUILD LOCATION: ./libraries/zope.location +SLACKBUILD FILES: README slack-desc zope.location.SlackBuild zope.location.info +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_location/zope_location-6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37e962540d8d950adf970e4b6df01fde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.location (Zope Location) + +SLACKBUILD NAME: zope.proxy +SLACKBUILD LOCATION: ./libraries/zope.proxy +SLACKBUILD FILES: README slack-desc zope.proxy.SlackBuild zope.proxy.info +SLACKBUILD VERSION: 7.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_proxy/zope_proxy-7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c567513a400473e21aed3542ef473ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.proxy (Generic Transparent Proxies) + +SLACKBUILD NAME: zope.schema +SLACKBUILD LOCATION: ./libraries/zope.schema +SLACKBUILD FILES: README slack-desc zope.schema.SlackBuild zope.schema.info +SLACKBUILD VERSION: 8.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_schema/zope_schema-8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74d5d1d172d158b17b711fecc3d4d963 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.schema (zope.interface extension for defining data schemas) + +SLACKBUILD NAME: zope.security +SLACKBUILD LOCATION: ./libraries/zope.security +SLACKBUILD FILES: README slack-desc zope.security.SlackBuild zope.security.info +SLACKBUILD VERSION: 8.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zope_security/zope_security-8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6437af3aae18771f5ccc6c87e2b8b844 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zope.security (Zope Security Framework) + +SLACKBUILD NAME: zsi +SLACKBUILD LOCATION: ./libraries/zsi +SLACKBUILD FILES: README slack-desc zsi.SlackBuild zsi.info +SLACKBUILD VERSION: 2.1a1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pywebsvcs/ZSI-2.1-a1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a98e15e4d5a60f77714eb188de387c7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsi (Zolera SOAP Infrastructure) + +SLACKBUILD NAME: zycore-c +SLACKBUILD LOCATION: ./libraries/zycore-c +SLACKBUILD FILES: README slack-desc zycore-c.SlackBuild zycore-c.info +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zyantific/zycore-c/archive/v1.4.1/zycore-c-1.4.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2d54f1c04469b4255483ee275f7bc612 +SLACKBUILD SHORT DESCRIPTION: zycore-c (LibC Fallback Library) + +SLACKBUILD NAME: zydis +SLACKBUILD LOCATION: ./libraries/zydis +SLACKBUILD FILES: README slack-desc zydis.SlackBuild zydis.info +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zyantific/zydis/archive/v4.0.0/zydis-4.0.0.tar.gz https://github.com/zyantific/zycore-c/archive/1401fb85ac313f6605ec795c52bf99ea3f292a69/zycore-c-1401fb85ac313f6605ec795c52bf99ea3f292a69.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 31b7876eeb301ee38cfab49856af7325 e6dae83a1686a7fcd29f4ce28c69ecab +SLACKBUILD SHORT DESCRIPTION: zydis (x86/x64 Disassembler) + +SLACKBUILD NAME: zziplib +SLACKBUILD LOCATION: ./libraries/zziplib +SLACKBUILD FILES: README doinst.sh slack-desc zziplib.SlackBuild zziplib.info +SLACKBUILD VERSION: 0.13.80 +SLACKBUILD DOWNLOAD: https://github.com/gdraheim/zziplib/archive/v0.13.80/zziplib-0.13.80.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 323b8faf6c5226c9878aea2db9e78f83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zziplib (a lightweight zip library) + +SLACKBUILD NAME: BISP +SLACKBUILD LOCATION: ./misc/BISP +SLACKBUILD FILES: BISP.SlackBuild BISP.browser.patch.gz BISP.info README doinst.sh slack-desc +SLACKBUILD VERSION: 4.19.1.11663 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/BISP-4.19.1.11663.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 9dab1508ac171e56038e920ed5851d44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BISP (The Nexus Personal BankID client) + +SLACKBUILD NAME: KeePass +SLACKBUILD LOCATION: ./misc/KeePass +SLACKBUILD FILES: KeePass.SlackBuild KeePass.desktop KeePass.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.61 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/keepass/KeePass-2.61-Source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a590edc522b02ac010d313cc02f5a68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: KeePass (a free open source password manager) + +SLACKBUILD NAME: KeePassHttp +SLACKBUILD LOCATION: ./misc/KeePassHttp +SLACKBUILD FILES: KeePassHttp.SlackBuild KeePassHttp.info README slack-desc +SLACKBUILD VERSION: 1.8.4.2 +SLACKBUILD DOWNLOAD: https://github.com/pfn/keepasshttp/raw/7728a1cfb5c2a235ec5caf43217d4d39a32a92d9/KeePassHttp.plgx https://github.com/pfn/keepasshttp/raw/7728a1cfb5c2a235ec5caf43217d4d39a32a92d9/LICENSE https://github.com/pfn/keepasshttp/raw/7728a1cfb5c2a235ec5caf43217d4d39a32a92d9/README.md +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 323af5ade1d47d375cf65bc9a52ac45f d32239bcb673463ab874e80d47fae504 cde3929221236cef80e374730ff9e838 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: KeePassHttp (plugin for KeePass) + +SLACKBUILD NAME: OSCAR +SLACKBUILD LOCATION: ./misc/OSCAR +SLACKBUILD FILES: OSCAR.SlackBuild OSCAR.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/CrimsonNape/OSCAR-code/-/archive/v1.7.0/OSCAR-code-v1.7.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12fd00ea88790f850923b1fb3d421bd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OSCAR (Open Source CPAP Analysis Reporter) + +SLACKBUILD NAME: QCMA +SLACKBUILD LOCATION: ./misc/QCMA +SLACKBUILD FILES: QCMA.SlackBuild QCMA.info README doinst.sh qcma-avdecoder.patch.gz slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/codestation/qcma/archive/v0.4.1/qcma-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 129a37bca669df139e7efea755c289fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QCMA (Cross-platform content manager assistant for the PS Vita) + +SLACKBUILD NAME: SecLists +SLACKBUILD LOCATION: ./misc/SecLists +SLACKBUILD FILES: README SecLists.SlackBuild SecLists.info slack-desc +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: https://github.com/danielmiessler/SecLists/archive/2025.3/SecLists-2025.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b6e8fe21ec62904fdb57eae13dedce3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SecLists (the security tester's companion.) + +SLACKBUILD NAME: abduco +SLACKBUILD LOCATION: ./misc/abduco +SLACKBUILD FILES: README abduco.SlackBuild abduco.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://www.brain-dump.org/projects/abduco/abduco-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ba353c8fe66096e0ecd3cfe4d96e51a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abduco (session manager with attach/detach support) + +SLACKBUILD NAME: altermime +SLACKBUILD LOCATION: ./misc/altermime +SLACKBUILD FILES: README altermime.SlackBuild altermime.info slack-desc +SLACKBUILD VERSION: 0.3.10 +SLACKBUILD DOWNLOAD: https://pldaniels.com/altermime/altermime-0.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaf0ad8029958a2dc6da3abb4dc178c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: altermime (email disclaimer and Xheader manipulation) + +SLACKBUILD NAME: anymeal +SLACKBUILD LOCATION: ./misc/anymeal +SLACKBUILD FILES: Makefile-am.patch README anymeal.SlackBuild anymeal.info configure-ac.patch doinst.sh slack-desc +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: https://github.com/wedesoft/anymeal/releases/download/v1.32/anymeal-1.32.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a244460e33c0d758ca2dfa1fe244805 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: anymeal (cooking recipe management program) + +SLACKBUILD NAME: ardesia +SLACKBUILD LOCATION: ./misc/ardesia +SLACKBUILD FILES: 010-ardesia-gcc10-fix.patch README ardesia.SlackBuild ardesia.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ardesia/ardesia-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0abe145ce4ade50ab897ec658d2d664 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ardesia (Pen/Touch ready on-screen annotation) + +SLACKBUILD NAME: ascii +SLACKBUILD LOCATION: ./misc/ascii +SLACKBUILD FILES: README ascii.SlackBuild ascii.info slack-desc +SLACKBUILD VERSION: 3.12 +SLACKBUILD DOWNLOAD: http://www.catb.org/~esr/ascii/ascii-3.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d06267813ac83ed511b7330f43fcc4ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ascii (prints out ASCII equivalents) + +SLACKBUILD NAME: asr-manpages +SLACKBUILD LOCATION: ./misc/asr-manpages +SLACKBUILD FILES: README asr-manpages.SlackBuild asr-manpages.info asr-manpages_1.3-6.diff google.7 slack-desc +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/asr-manpages/1.3-6/asr-manpages_1.3.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee77b619e01a2d841a45469708d90631 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asr-manpages (alt.sysadmin.recovery manual pages) + +SLACKBUILD NAME: asterixInspector +SLACKBUILD LOCATION: ./misc/asterixInspector +SLACKBUILD FILES: README asterixInspector.SlackBuild asterixInspector.desktop asterixInspector.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/asterix/files/asterixInspector-0.13.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f65ceea9e374674e6a8a5a9d93b00a94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asterixInspector (A viever for EUROCONTROL ASTERIX files) + +SLACKBUILD NAME: autofirma +SLACKBUILD LOCATION: ./misc/autofirma +SLACKBUILD FILES: README autofirma.SlackBuild autofirma.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://firmaelectronica.gob.es/content/dam/firmaelectronica/descargas-software/autofirma19/Autofirma_Linux_Fedora.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1adad9416c29fd2675b8ade06a63991a +SLACKBUILD SHORT DESCRIPTION: autofirma (sign digital certificates) + +SLACKBUILD NAME: balena-etcher-bin +SLACKBUILD LOCATION: ./misc/balena-etcher-bin +SLACKBUILD FILES: README balena-etcher-bin.SlackBuild balena-etcher-bin.info balena-etcher-bin.sh doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/balena-io/etcher/releases/download/v2.1.4/balena-etcher_2.1.4_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a6e447ec4d343c1e63d5d031992f2ff0 +SLACKBUILD SHORT DESCRIPTION: balena-etcher-bin (Flash OS images to SD cards & USB drives) + +SLACKBUILD NAME: bbrun +SLACKBUILD LOCATION: ./misc/bbrun +SLACKBUILD FILES: README bbrun.SlackBuild bbrun.info patches/bbrun-1.6-list.patch patches/bbrun-1.6-makefile.patch slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/bbrun-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 820960e3d52ddf2d5cf7e4ba51821bfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bbrun (A run utility for BlackBox) + +SLACKBUILD NAME: bchunk +SLACKBUILD LOCATION: ./misc/bchunk +SLACKBUILD FILES: README bchunk.SlackBuild bchunk.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: http://he.fi/bchunk/bchunk-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0eeb764647824062085872ddb0b28c5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bchunk (bin chunker) + +SLACKBUILD NAME: bdf2psf +SLACKBUILD LOCATION: ./misc/bdf2psf +SLACKBUILD FILES: README bdf2psf.SlackBuild bdf2psf.info slack-desc +SLACKBUILD VERSION: 1.207 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bdf2psf_1.207_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1e5c76a85c774b4101260d02c5e3661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bdf2psf (convert fonts from bdf to psf format) + +SLACKBUILD NAME: bdfresize +SLACKBUILD LOCATION: ./misc/bdfresize +SLACKBUILD FILES: README bdfresize.SlackBuild bdfresize.info check_factor_args.diff compilefix.diff slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bdfresize-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8169ac564fe676d53a9b4d7aad163005 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bdfresize (tool for resizing BDF fonts) + +SLACKBUILD NAME: bee-host +SLACKBUILD LOCATION: ./misc/bee-host +SLACKBUILD FILES: README bee-host.SlackBuild bee-host.info slack-desc +SLACKBUILD VERSION: 1.3.7.2 +SLACKBUILD DOWNLOAD: https://github.com/rosmanov/bee-host/archive/1.3.7-2/bee-host-1.3.7-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ca5456416ee0443d3af3594661999b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bee-host (native messaging app) + +SLACKBUILD NAME: beep +SLACKBUILD LOCATION: ./misc/beep +SLACKBUILD FILES: README beep.SlackBuild beep.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://www.johnath.com/beep/beep-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49c340ceb95dbda3f97b2daafac7892a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beep (does exactly what you would expect: it beeps) + +SLACKBUILD NAME: binclock +SLACKBUILD LOCATION: ./misc/binclock +SLACKBUILD FILES: README binclock.SlackBuild binclock.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://www.ngolde.de/download/binclock-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d26ea67970c782ee56c87595ed3bfef0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: binclock (simple ASCII binary clock for the terminal) + +SLACKBUILD NAME: biosdisk +SLACKBUILD LOCATION: ./misc/biosdisk +SLACKBUILD FILES: README biosdisk.SlackBuild biosdisk.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.75_2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/biosdisk-0.75-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8add054007966fc176042bff92ee417c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: biosdisk (system BIOS flash utility) + +SLACKBUILD NAME: birthday +SLACKBUILD LOCATION: ./misc/birthday +SLACKBUILD FILES: README birthday.SlackBuild birthday.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/birthday/birthday/1.6.2/birthday-1.6.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf9c4a1d5ace445b8fcf2f0f5f6a82db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: birthday (reminder program) + +SLACKBUILD NAME: bitwarden-desktop +SLACKBUILD LOCATION: ./misc/bitwarden-desktop +SLACKBUILD FILES: README bitwarden-desktop.SlackBuild bitwarden-desktop.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/bitwarden/clients/releases/download/desktop-v2025.3.1/Bitwarden-2025.3.1-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 11d2c0a52213264971972d85a27a00e4 +SLACKBUILD SHORT DESCRIPTION: bitwarden-desktop (Open source password management solutions) + +SLACKBUILD NAME: bkt +SLACKBUILD LOCATION: ./misc/bkt +SLACKBUILD FILES: README bkt.SlackBuild bkt.info slack-desc +SLACKBUILD VERSION: 0.0.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/misc-scripts/plain/bkt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a1b1adcfbe1c25b3b4a9058fb28cdcf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bkt (count repeats in input) + +SLACKBUILD NAME: bodr +SLACKBUILD LOCATION: ./misc/bodr +SLACKBUILD FILES: README bodr.SlackBuild bodr.info slack-desc +SLACKBUILD VERSION: 10 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/bodr/files/bodr/10/bodr-10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16ea340e3d7fd236b28c2e23f2696ed8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bodr (Blue Obelisk Data Repository) + +SLACKBUILD NAME: boncuk +SLACKBUILD LOCATION: ./misc/boncuk +SLACKBUILD FILES: README boncuk.SlackBuild boncuk.desktop boncuk.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/pysozluk-qt/files/boncuk/1.1/boncuk-1.1.tar.bz2 http://downloads.sourceforge.net/project/pysozluk-qt/boncuk-dict/0.1.1/boncuk-dict-0.1.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7095e5b1de358d79eada315f47915d59 c02201294ec15d45549a05a9455b2811 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boncuk (Turkish-English/English-Turkish Dictionary) + +SLACKBUILD NAME: boxes +SLACKBUILD LOCATION: ./misc/boxes +SLACKBUILD FILES: README boxes.SlackBuild boxes.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/ascii-boxes/boxes/archive/v2.3.1/boxes-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff64e5a75018ce337da5fa9a78414152 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boxes (ASCII Box Drawing) + +SLACKBUILD NAME: brewtarget +SLACKBUILD LOCATION: ./misc/brewtarget +SLACKBUILD FILES: README brewtarget.SlackBuild brewtarget.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/Brewtarget/brewtarget/releases/download/v2.3.1/brewtarget_2.3.1.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 266b8ae75d76638b1dde314118a766eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brewtarget (free brewing software) + +SLACKBUILD NAME: bsdsfv +SLACKBUILD LOCATION: ./misc/bsdsfv +SLACKBUILD FILES: README bsdsfv-1.18-64bit.patch bsdsfv-1.18-color.patch bsdsfv.SlackBuild bsdsfv.info slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bsdsfv/bsdsfv-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 381df19a827d5a20097ab95ea9e760fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsdsfv (command-line SFV utility) + +SLACKBUILD NAME: ccze +SLACKBUILD LOCATION: ./misc/ccze +SLACKBUILD FILES: README ccze.SlackBuild ccze.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ccze_0.2.1.orig.tar.gz ftp://ftp.de.debian.org/debian/pool/main/c/ccze/ccze_0.2.1-2.diff.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 221966bce7c5f011eca38157241a0432 7f16b35068517f63b4bcfa18505881b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccze (log colorizer) + +SLACKBUILD NAME: cflow +SLACKBUILD LOCATION: ./misc/cflow +SLACKBUILD FILES: README cflow.SlackBuild cflow.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/cflow/cflow-1.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b76b3b50588ec73824342f78379b4e0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cflow (Flow graph generator for C projects) + +SLACKBUILD NAME: cheat +SLACKBUILD LOCATION: ./misc/cheat +SLACKBUILD FILES: README cheat.SlackBuild cheat.info slack-desc +SLACKBUILD VERSION: 4.4.2 +SLACKBUILD DOWNLOAD: https://github.com/cheat/cheat/archive/4.4.2/cheat-4.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d38ca560953a983662f5a68b196adb3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cheat (CLI Cheatsheets) + +SLACKBUILD NAME: chemical-mime-data +SLACKBUILD LOCATION: ./misc/chemical-mime-data +SLACKBUILD FILES: README chemical-mime-data.SlackBuild chemical-mime-data.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.1.94 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/chemical-mime-data/chemical-mime-data-0.1.94.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca54b5fbd7f43ee5380e394bfd273b95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chemical-mime-data (Support for various chemical MIME types) + +SLACKBUILD NAME: chm2pdf +SLACKBUILD LOCATION: ./misc/chm2pdf +SLACKBUILD FILES: README chm2pdf.SlackBuild chm2pdf.info patches/filename.patch patches/tempdir.patch slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/chm2pdf/chm2pdf-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d5518e3284cca496270566c2554b713 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chm2pdf (CHM to PDF converter) + +SLACKBUILD NAME: chntpw +SLACKBUILD LOCATION: ./misc/chntpw +SLACKBUILD FILES: README chntpw.SlackBuild chntpw.info patches/chntpw-080526-correct-test-for-failing-open-syscall.patch patches/chntpw-110511-detect-failure-to-write-key.patch patches/chntpw-110511-reged-no-deref-null.patch patches/chntpw-110511-robustness.patch patches/chntpw-140201-fix-bogus-errno-use.patch patches/chntpw-140201-get_abs_path.patch patches/chntpw-140201-port-to-gcrypt-debian.patch slack-desc +SLACKBUILD VERSION: 140201 +SLACKBUILD DOWNLOAD: http://pogostick.net/~pnh/ntpasswd/chntpw-source-140201.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d60bc657206b07ad84d926649d6417dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chntpw (Change NT Passwords) + +SLACKBUILD NAME: ciso +SLACKBUILD LOCATION: ./misc/ciso +SLACKBUILD FILES: README ciso.1 ciso.SlackBuild ciso.info ciso.rst slack-desc +SLACKBUILD VERSION: 1.0.2_2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/c/ciso/ciso_1.0.2.orig.tar.gz http://deb.debian.org/debian/pool/main/c/ciso/ciso_1.0.2-2.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a44e893746725e1ac8269ed1e9a3d740 39f3dd719b3a179edf7b673f74b195f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ciso (compress/decompress CSO images) + +SLACKBUILD NAME: cksfv +SLACKBUILD LOCATION: ./misc/cksfv +SLACKBUILD FILES: README cksfv.SlackBuild cksfv.info slack-desc +SLACKBUILD VERSION: 1.3.14 +SLACKBUILD DOWNLOAD: http://zakalwe.fi/~shd/foss/cksfv/files/cksfv-1.3.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 138bff42ab23fbba8cca0ae14b2d9e52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cksfv (command line tool for .sfv files) + +SLACKBUILD NAME: clawsker +SLACKBUILD LOCATION: ./misc/clawsker +SLACKBUILD FILES: README clawsker.SlackBuild clawsker.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3.7 +SLACKBUILD DOWNLOAD: https://www.claws-mail.org/tools/clawsker-1.3.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4280952be05a6b4b212f527d1fe982d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clawsker (applet to edit Claws Mail's hidden preferences) + +SLACKBUILD NAME: cliphist +SLACKBUILD LOCATION: ./misc/cliphist +SLACKBUILD FILES: README cliphist.SlackBuild cliphist.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/sentriz/cliphist/archive/v0.7.0/cliphist-0.7.0.tar.gz https://slackware.lngn.net/pub/source/cliphist/cliphist-vendor-0.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11a2fed84dc387f06b1fd559ccd9f22f 70411b53585910ac5f4666d28d5ac37a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cliphist (wayland clipboard manager) + +SLACKBUILD NAME: countryfetch +SLACKBUILD LOCATION: ./misc/countryfetch +SLACKBUILD FILES: README countryfetch.SlackBuild countryfetch.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nik-rev/countryfetch/releases/download/v0.2.0/countryfetch-x86_64-unknown-linux-gnu.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9202d3d73c08f36fa88cdf7d26f2de87 +SLACKBUILD SHORT DESCRIPTION: countryfetch (information about your country ) + +SLACKBUILD NAME: cp437 +SLACKBUILD LOCATION: ./misc/cp437 +SLACKBUILD FILES: README cp437.1 cp437.SlackBuild cp437.info cp437.rst slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/keaston/cp437/archive/v0.6/cp437-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2817f18160ed1580f2e393ae656a690 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cp437 (emulate code page 437 on a UTF-8 terminal) + +SLACKBUILD NAME: cups-pk-helper +SLACKBUILD LOCATION: ./misc/cups-pk-helper +SLACKBUILD FILES: README cups-pk-helper.SlackBuild cups-pk-helper.info slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://www.freedesktop.org/software/cups-pk-helper/releases/cups-pk-helper-0.2.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cdadec9ea8f88b7fc7af8ca206da2bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cups-pk-helper (cups PolicyKit Helper) + +SLACKBUILD NAME: cwiid +SLACKBUILD LOCATION: ./misc/cwiid +SLACKBUILD FILES: README cwiid.SlackBuild cwiid.info doinst.sh rc.cwiid.conf.new rc.cwiid.new slack-desc wmgui.desktop wmgui.xpm +SLACKBUILD VERSION: 0.6.91_11 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91.orig.tar.xz https://deb.debian.org/debian/pool/main/c/cwiid/cwiid_0.6.91-11.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3af0651c9d81693d39bb69675885c3d7 699345b20d04c940bf06938956695864 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwiid (tools for the Nintendo Wii remote) + +SLACKBUILD NAME: dbview +SLACKBUILD LOCATION: ./misc/dbview +SLACKBUILD FILES: Makefile.diff README dbview.SlackBuild dbview.info manpage.diff negate_exit_code.diff slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://www.infodrom.org/projects/dbview/download/dbview-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f77c9a85ca18dd1c80f72fcbc17c78ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dbview (dBase files viewer) + +SLACKBUILD NAME: dcc +SLACKBUILD LOCATION: ./misc/dcc +SLACKBUILD FILES: README dcc.SlackBuild dcc.info slack-desc +SLACKBUILD VERSION: 1.3.163 +SLACKBUILD DOWNLOAD: https://www.dcc-servers.net/src/dcc/old/dcc-1.3.163.tar.Z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfa9eba5e52e914ea25d8cbf89fa7e7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dcc (Distributed Checksum Clearinghouses) + +SLACKBUILD NAME: deb2tgz +SLACKBUILD LOCATION: ./misc/deb2tgz +SLACKBUILD FILES: README deb2tgz.SlackBuild deb2tgz.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/vborrego/deb2tgz/archive/0.3/deb2tgz-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7914df629473da02252590f1260c25fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deb2tgz (convert Debian packages) + +SLACKBUILD NAME: deroff +SLACKBUILD LOCATION: ./misc/deroff +SLACKBUILD FILES: README deroff.SlackBuild deroff.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://www.moria.de/~michael/deroff/deroff-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcc4ce030ca719a36f34b01c8afebfda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deroff (remove *roff markup from text files) + +SLACKBUILD NAME: dex +SLACKBUILD LOCATION: ./misc/dex +SLACKBUILD FILES: README dex.SlackBuild dex.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/jceb/dex/archive/v0.9.0/dex-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfe9ecae8f7588c03942f5b292c8ac78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dex (DesktopEntry Execution) + +SLACKBUILD NAME: discount +SLACKBUILD LOCATION: ./misc/discount +SLACKBUILD FILES: README discount.SlackBuild discount.info slack-desc +SLACKBUILD VERSION: 3.0.0d +SLACKBUILD DOWNLOAD: https://github.com/Orc/discount/archive/v3.0.0d/discount-3.0.0d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a38c904326133b4f6b071beedbe270a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: discount (implementation of Markdown text to html language in C) + +SLACKBUILD NAME: dmg2img +SLACKBUILD LOCATION: ./misc/dmg2img +SLACKBUILD FILES: 0001-openssl-1.1-compatibility.patch README dmg2img.1 dmg2img.SlackBuild dmg2img.info slack-desc +SLACKBUILD VERSION: 1.6.7 +SLACKBUILD DOWNLOAD: http://vu1tur.eu.org/tools/dmg2img-1.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f0e66285ee4a46b480f3130bc112512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmg2img (compressed dmg to hfsplus disk image file conversion tool) + +SLACKBUILD NAME: doclifter +SLACKBUILD LOCATION: ./misc/doclifter +SLACKBUILD FILES: README doclifter.SlackBuild doclifter.info slack-desc +SLACKBUILD VERSION: 2.22 +SLACKBUILD DOWNLOAD: http://www.catb.org/~esr/doclifter/doclifter-2.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a1bdb7e4654266bb5b625d48cc572e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doclifter (convert nroff markup to XML-DocBook) + +SLACKBUILD NAME: dos2unix +SLACKBUILD LOCATION: ./misc/dos2unix +SLACKBUILD FILES: README dos2unix.SlackBuild dos2unix.info slack-desc +SLACKBUILD VERSION: 7.5.4 +SLACKBUILD DOWNLOAD: https://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12436d47c20179d19891d672d1bd6830 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dos2unix (DOS or Mac to Unix and v.v. text files conversion) + +SLACKBUILD NAME: drg2sbg +SLACKBUILD LOCATION: ./misc/drg2sbg +SLACKBUILD FILES: README drg2sbg.SlackBuild drg2sbg.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/drg2sbg/drg2sbg-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63d0050cf160e5dbefe37f13307102d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drg2sbg (convert I-Doser files to SBaGen scripts) + +SLACKBUILD NAME: dtmflib +SLACKBUILD LOCATION: ./misc/dtmflib +SLACKBUILD FILES: README dtmflib.SlackBuild dtmflib.info manpage.diff slack-desc +SLACKBUILD VERSION: 20210112_6609071 +SLACKBUILD DOWNLOAD: https://github.com/gbonacini/dtmflib/archive/6609071ba383e7a6d9bf7f7fd9d75bbdd1d8d717/dtmflib-6609071ba383e7a6d9bf7f7fd9d75bbdd1d8d717.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e315fb1a3e17df0fb33281fc8620a4ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dtmflib (synthesizes dialling tones) + +SLACKBUILD NAME: duhdraw +SLACKBUILD LOCATION: ./misc/duhdraw +SLACKBUILD FILES: README duhdraw.SlackBuild duhdraw.info fix_scary_warning.diff slack-desc +SLACKBUILD VERSION: 2.8.13 +SLACKBUILD DOWNLOAD: https://www.cs.helsinki.fi/u/penberg/duhdraw/duhdraw-2.8.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70211aa3ea927704ffeb9093e4f433b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: duhdraw (ASCII/ANSI art editor) + +SLACKBUILD NAME: dvtm +SLACKBUILD LOCATION: ./misc/dvtm +SLACKBUILD FILES: README doinst.sh dvtm.SlackBuild dvtm.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: http://www.brain-dump.org/projects/dvtm/dvtm-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 887e162a3abe2ad8e86caefab20cdd63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvtm (Tiling window management for the console) + +SLACKBUILD NAME: dwdiff +SLACKBUILD LOCATION: ./misc/dwdiff +SLACKBUILD FILES: README config.pkg.patch doDiff.c.patch dwdiff.SlackBuild dwdiff.info slack-desc src-option.c.patch +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: https://os.ghalkes.nl/dist/dwdiff-2.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e7b332b1e9e1a9b6f119f39532ed24f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dwdiff (word-level diff program) + +SLACKBUILD NAME: ekphos +SLACKBUILD LOCATION: ./misc/ekphos +SLACKBUILD FILES: README ekphos.SlackBuild ekphos.info slack-desc +SLACKBUILD VERSION: 0.15.0 +SLACKBUILD DOWNLOAD: https://github.com/hanebox/ekphos/archive/v0.15.0/ekphos-0.15.0.tar.gz https://github.com/thnkman/slackbuilds/releases/download/vendor/ekphos-0.15.0-vendor_i586.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/hanebox/ekphos/archive/v0.15.0/ekphos-0.15.0.tar.gz https://github.com/thnkman/slackbuilds/releases/download/vendor/ekphos-0.15.0-vendor_x86_64.tar.xz +SLACKBUILD MD5SUM: 0ec9d3ea81af1a9673bb4148cf52c0e2 c27a855ee9cedc40fb668b8f8fdb385a +SLACKBUILD MD5SUM_x86_64: 0ec9d3ea81af1a9673bb4148cf52c0e2 ea7876add1b2dcae29414a1a83130316 +SLACKBUILD SHORT DESCRIPTION: ekphos (TUI markdown research application) + +SLACKBUILD NAME: esniper +SLACKBUILD LOCATION: ./misc/esniper +SLACKBUILD FILES: README esniper.SlackBuild esniper.info slack-desc +SLACKBUILD VERSION: 2.35.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/esniper/esniper/2.35.0/esniper-2-35-0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83c2b45efbb0b47ac01951cab4d11820 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: esniper (a lightweight eBay sniping tool) + +SLACKBUILD NAME: exploitdb +SLACKBUILD LOCATION: ./misc/exploitdb +SLACKBUILD FILES: README exploitdb.SlackBuild exploitdb.info slack-desc +SLACKBUILD VERSION: 2026_03_04 +SLACKBUILD DOWNLOAD: https://gitlab.com/exploit-database/exploitdb/-/archive/2026-03-04/exploitdb-2026-03-04.tar.gz https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/archive/2022-11-22/exploitdb-bin-sploits-2022-11-22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07801797198f2f2b6afce7fb412143dd a7085246c2dcb84068065ee87519f47e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exploitdb (official repository of The Exploit Database) + +SLACKBUILD NAME: fbcat +SLACKBUILD LOCATION: ./misc/fbcat +SLACKBUILD FILES: README fbcat.SlackBuild fbcat.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/fbcat/releases/download/0.5.2/fbcat-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b54912af77a865f550cab9f54f840f54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbcat (take screenshots of the framebuffer console) + +SLACKBUILD NAME: fbdump +SLACKBUILD LOCATION: ./misc/fbdump +SLACKBUILD FILES: README fbdump.1 fbdump.SlackBuild fbdump.info fbdump.rst fflush_stdout.diff slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://www.rcdrummond.net/fbdump/fbdump-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85ae97c0800a2caf2b04ad7764e3915b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbdump (captures the visible portion of framebuffer to stdout) + +SLACKBUILD NAME: fcitx-mozc +SLACKBUILD LOCATION: ./misc/fcitx-mozc +SLACKBUILD FILES: README fcitx-mozc.SlackBuild fcitx-mozc.info slack-desc +SLACKBUILD VERSION: 2.26.4360.102.1 +SLACKBUILD DOWNLOAD: https://github.com/abseil/abseil-cpp/archive/0f3bb466b868b523cf1dc9b2aaaed65c77b28862/abseil-cpp-0f3bb466b868b523cf1dc9b2aaaed65c77b28862.zip https://github.com/google/breakpad/archive/216cea7bca53fa441a3ee0d0f5fd339a3a894224/breakpad-216cea7bca53fa441a3ee0d0f5fd339a3a894224.zip https://github.com/google/googletest/archive/703bd9caab50b139428cea1aaff9974ebee5742e/googletest-703bd9caab50b139428cea1aaff9974ebee5742e.zip https://github.com/chromium/gyp/archive/caa60026e223fc501e8b337fd5086ece4028b1c6/gyp-caa60026e223fc501e8b337fd5086ece4028b1c6.zip https://github.com/hiroyuki-komatsu/japanese-usage-dictionary/archive/e5b3425575734c323e1d947009dd74709437b684/japanese-usage-dictionary-e5b3425575734c323e1d947009dd74709437b684.zip https://slackware.uk/~urchlay/src/jigyosyo-202011.zip https://github.com/open-source-parsers/jsoncpp/archive/11086dd6a7eba04289944367ca82cea71299ed70/jsoncpp-11086dd6a7eba04289944367ca82cea71299ed70.zip https://github.com/fcitx/mozc/archive/ca82d39d08df3359fdf5c653a1f56b3e95cbe2ce/mozc-ca82d39d08df3359fdf5c653a1f56b3e95cbe2ce.zip https://github.com/protocolbuffers/protobuf/archive/fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a/protobuf-fde7cf7358ec7cd69e8db9be4f1fa6a5c431386a.zip https://slackware.uk/~urchlay/src/x-ken-all-202011.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f23c5fcb19a7ef0fb6ce0f636d480e3 d87baf3e820df3f32e278633f8cf2904 768da4173ee9df3248b8f828747982ad 699c5af5c6d7e19835afb5292d151f91 a6eb1da9ad7ceffcb9683003332abf7e c5f9c8f0149f5350cfd9dfcfa876aed4 2390d646496db0bcec0ffa6bbfee2435 257fcb244249a3c65c576cceb5cbb7c8 cb4b1baed208474284161b7abd5cc17c 669ae868ea978ca06909a2d4562eaf0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcitx-mozc (Mozc engine for fcitx) + +SLACKBUILD NAME: fcitx5-chewing +SLACKBUILD LOCATION: ./misc/fcitx5-chewing +SLACKBUILD FILES: README doinst.sh fcitx5-chewing.SlackBuild fcitx5-chewing.info slack-desc +SLACKBUILD VERSION: 5.1.7 +SLACKBUILD DOWNLOAD: https://download.fcitx-im.org/fcitx5/fcitx5-chewing/fcitx5-chewing-5.1.7.tar.zst +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45e19c1b5115561188bb2434734be9eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcitx5-chewing (Chewing input method engine wrapper for fcitx5) + +SLACKBUILD NAME: fcitx5-mcbopomofo +SLACKBUILD LOCATION: ./misc/fcitx5-mcbopomofo +SLACKBUILD FILES: README doinst.sh fcitx5-mcbopomofo.SlackBuild fcitx5-mcbopomofo.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://github.com/openvanilla/fcitx5-mcbopomofo/archive/2.9.0/fcitx5-mcbopomofo-2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5277cbbf7ed47e4f1e731e7209d7dfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcitx5-mcbopomofo (mcbopomofo input method for Fcitx5) + +SLACKBUILD NAME: fcrackzip +SLACKBUILD LOCATION: ./misc/fcrackzip +SLACKBUILD FILES: README fcrackzip.SlackBuild fcrackzip.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://oldhome.schmorp.de/marc/data/fcrackzip-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 254941f51759f9425965f4b05fe7ac2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcrackzip (the free password cracker) + +SLACKBUILD NAME: feedbackd +SLACKBUILD LOCATION: ./misc/feedbackd +SLACKBUILD FILES: 63cba7867147edfa2525ef85af667d48a6b0752e.diff README doinst.sh feedbackd.SlackBuild feedbackd.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://source.puri.sm/Librem5/feedbackd/-/archive/v0.1.0/feedbackd-v0.1.0.tar.gz https://gitlab.gnome.org/guidog/gmobile/-/archive/v0.0.1/gmobile-v0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0968f6c4f6b8601b365fc2b341b1bde6 61feafaffb7c82eca3876504a8d0f0d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: feedbackd (Haptic/visual/audio feedback for GNOME) + +SLACKBUILD NAME: figlet-contributed +SLACKBUILD LOCATION: ./misc/figlet-contributed +SLACKBUILD FILES: README figlet-contributed.SlackBuild figlet-contributed.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: ftp://ftp.figlet.org/pub/figlet/fonts/contributed.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e2dec4499f7a7fe178522e02e0b6cd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: figlet-contributed (contributed font set for FIGlet) + +SLACKBUILD NAME: figlet-international +SLACKBUILD LOCATION: ./misc/figlet-international +SLACKBUILD FILES: README figlet-international.SlackBuild figlet-international.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: ftp://ftp.figlet.org/pub/figlet/fonts/international.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2d53f7e251014adcdb4d407c47f90ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: figlet-international (international font set for FIGlet) + +SLACKBUILD NAME: figlet +SLACKBUILD LOCATION: ./misc/figlet +SLACKBUILD FILES: README figlet.SlackBuild figlet.info slack-desc +SLACKBUILD VERSION: 2.2.5 +SLACKBUILD DOWNLOAD: ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d88cb33a14f1469fff975d021ae2858e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: figlet (program for making large letters out of ordinary text) + +SLACKBUILD NAME: flashrom +SLACKBUILD LOCATION: ./misc/flashrom +SLACKBUILD FILES: README flashrom.SlackBuild flashrom.info slack-desc +SLACKBUILD VERSION: v1.2 +SLACKBUILD DOWNLOAD: https://download.flashrom.org/releases/flashrom-v1.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f8e4b87087eb12ecee0fcc5445b4956 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flashrom (utility to read/write/verify/erase flash ROM chips) + +SLACKBUILD NAME: flips +SLACKBUILD LOCATION: ./misc/flips +SLACKBUILD FILES: README doinst.sh flips.SlackBuild flips.info slack-desc +SLACKBUILD VERSION: 198 +SLACKBUILD DOWNLOAD: https://github.com/Alcaro/Flips/archive/v198/Flips-198.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82235157f0a38c7324159b6fc617234c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flips (Rom patching utility) + +SLACKBUILD NAME: font-unscii +SLACKBUILD LOCATION: ./misc/font-unscii +SLACKBUILD FILES: README doinst.sh douninst.sh font-unscii.SlackBuild font-unscii.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://viznut.fi/unscii/unscii-2.1-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b171f5552b7503588d985edbba27a1b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: font-unscii (bitmapped Unicode font for blocky graphics) + +SLACKBUILD NAME: funny-manpages +SLACKBUILD LOCATION: ./misc/funny-manpages +SLACKBUILD FILES: README funny-manpages.SlackBuild funny-manpages.info noobfarm.7 slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/ltworf/funny-manpages/releases/download/2.3/funny-manpages_2.3.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43ac37d9173da676ca71e4e09591c472 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: funny-manpages (more funny manpages) + +SLACKBUILD NAME: g15composer +SLACKBUILD LOCATION: ./misc/g15composer +SLACKBUILD FILES: README g15composer.SlackBuild g15composer.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/g15tools/g15composer/3.2/g15composer-3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1eda0cc1fb45a126f6a9b9250e6038c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g15composer (interface to libg15render) + +SLACKBUILD NAME: g15daemon +SLACKBUILD LOCATION: ./misc/g15daemon +SLACKBUILD FILES: 51g15hook.sh README README.SLACKWARE doinst.sh g15daemon-1.9.5.3-uinput.patch g15daemon.SlackBuild g15daemon.info rc.g15daemon rc.g15daemon.conf slack-desc +SLACKBUILD VERSION: 1.9.5.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/g15daemon/G15Daemon%201.9x/1.9.5.3/g15daemon-1.9.5.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2cd8b4f1bd039bf804f1f472216742f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g15daemon (G15 keyboard driver) + +SLACKBUILD NAME: g15stats +SLACKBUILD LOCATION: ./misc/g15stats +SLACKBUILD FILES: README g15stats.SlackBuild g15stats.info slack-desc +SLACKBUILD VERSION: 1.9.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/g15daemon/G15Stats/1.9.7/g15stats-1.9.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5a1ca797571da4eba2f8fb3ac06b04d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g15stats (G15Daemon usage meter) + +SLACKBUILD NAME: g810-led +SLACKBUILD LOCATION: ./misc/g810-led +SLACKBUILD FILES: README doinst.sh g810-led.SlackBuild g810-led.gcc13.patch g810-led.info g810-led.makefile.patch slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://github.com/MatMoul/g810-led/archive/v0.4.3/g810-led-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f216cbca8a478041b145d80640021569 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: g810-led (LED controller for Logitech Gx10 keyboards) + +SLACKBUILD NAME: gcp +SLACKBUILD LOCATION: ./misc/gcp +SLACKBUILD FILES: README gcp.SlackBuild gcp.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://ftp.goffi.org/gcp/gcp-0.1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 146da3e5508be6273b0a9169326286f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcp (file copy tool) + +SLACKBUILD NAME: ghostpcl +SLACKBUILD LOCATION: ./misc/ghostpcl +SLACKBUILD FILES: README ghostpcl.SlackBuild ghostpcl.info slack-desc +SLACKBUILD VERSION: 10.06.0 +SLACKBUILD DOWNLOAD: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10060/ghostpdl-10.06.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8876096981b919301a3586276f009572 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ghostpcl (PCL interpreter) + +SLACKBUILD NAME: git-store-meta +SLACKBUILD LOCATION: ./misc/git-store-meta +SLACKBUILD FILES: README change-name-in-git-hooks.patch fix-storing-group-name.patch git-store-meta.SlackBuild git-store-meta.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/danny0838/git-store-meta/archive/2.1.2/git-store-meta-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c7c55c15c19ca1b74a55a813a7a07a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-store-meta (file metadata storing and applying for Git) + +SLACKBUILD NAME: glogg +SLACKBUILD LOCATION: ./misc/glogg +SLACKBUILD FILES: README doinst.sh glogg.SlackBuild glogg.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/g/glogg/glogg_1.1.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 065d292411df490dcb3c6abae35ed608 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glogg (fast, smart log explorer) + +SLACKBUILD NAME: gnome-mime-data +SLACKBUILD LOCATION: ./misc/gnome-mime-data +SLACKBUILD FILES: README gnome-mime-data.SlackBuild gnome-mime-data.info slack-desc +SLACKBUILD VERSION: 2.18.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-mime-data/2.18/gnome-mime-data-2.18.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 541858188f80090d12a33b5a7c34d42c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-mime-data (GNOME application and MIME types) + +SLACKBUILD NAME: gnome-user-docs +SLACKBUILD LOCATION: ./misc/gnome-user-docs +SLACKBUILD FILES: README gnome-user-docs.SlackBuild gnome-user-docs.info slack-desc +SLACKBUILD VERSION: 41.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-user-docs/41/gnome-user-docs-41.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f64f0f0f3a3b0cbbd6e3a29613d8bda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-user-docs (GNOME User Documentation) + +SLACKBUILD NAME: go-md2man +SLACKBUILD LOCATION: ./misc/go-md2man +SLACKBUILD FILES: README go-md2man.SlackBuild go-md2man.info slack-desc +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://github.com/cpuguy83/go-md2man/archive/v1.0.8/go-md2man-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2acf6df4fd73de22b6f3c398e2a0dc03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: go-md2man (utility to generate man pages) + +SLACKBUILD NAME: goldencheetah +SLACKBUILD LOCATION: ./misc/goldencheetah +SLACKBUILD FILES: GoldenCheetah.desktop README doinst.sh goldencheetah.SlackBuild goldencheetah.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: https://github.com/GoldenCheetah/GoldenCheetah/archive/v3.6/GoldenCheetah-3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f802f36e855bbac79cf44826e94576c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goldencheetah (set of analysis tools for cycling performance) + +SLACKBUILD NAME: gourmet +SLACKBUILD LOCATION: ./misc/gourmet +SLACKBUILD FILES: README doinst.sh gourmet.SlackBuild gourmet.info slack-desc tostring-to-tobytes.patch +SLACKBUILD VERSION: 0.17.4 +SLACKBUILD DOWNLOAD: https://github.com/thinkle/gourmet/archive/0.17.4/gourmet-0.17.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 937334364abc3093709a604c1d473e9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gourmet (a recipe organizer for Linux) + +SLACKBUILD NAME: gprename +SLACKBUILD LOCATION: ./misc/gprename +SLACKBUILD FILES: README doinst.sh gprename-makefile-fixups.patch gprename.SlackBuild gprename.info slack-desc +SLACKBUILD VERSION: 20230429 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gprename/files/gprename/20230429/gprename-20230429.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0335e0f5c514d85eb9a0f8ea795cff7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gprename (a GTK3 batch renamer for files and directories) + +SLACKBUILD NAME: gr-iqbal +SLACKBUILD LOCATION: ./misc/gr-iqbal +SLACKBUILD FILES: README gr-iqbal.SlackBuild gr-iqbal.info slack-desc +SLACKBUILD VERSION: 20210108_fbee239 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/gr-iqbal-20210108_fbee239.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc728c08ed0c9d4d66c8f7f9068969be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gr-iqbal (IQBalance Block) + +SLACKBUILD NAME: grabc +SLACKBUILD LOCATION: ./misc/grabc +SLACKBUILD FILES: README grabc.SlackBuild grabc.info manpage.diff slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/muquit/grabc/archive/v1.0.2/grabc-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a3f39a7ee35b140d82a97c3d78e74c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grabc (X11 pixel color grabber) + +SLACKBUILD NAME: gramps +SLACKBUILD LOCATION: ./misc/gramps +SLACKBUILD FILES: README doinst.sh gramps.SlackBuild gramps.info slack-desc +SLACKBUILD VERSION: 5.2.4 +SLACKBUILD DOWNLOAD: https://github.com/gramps-project/gramps/archive/v5.2.4/gramps-5.2.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 921539e3cba29a14df97d2ccf96cee6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gramps (genealogy program) + +SLACKBUILD NAME: grc +SLACKBUILD LOCATION: ./misc/grc +SLACKBUILD FILES: README doinst.sh grc.SlackBuild grc.csh grc.info ipaddr.diff slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://github.com/garabik/grc/archive/v1.13/grc-1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9800a42aa081dd64dbaaf928bb5796fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grc (generic colouriser) + +SLACKBUILD NAME: gxmessage +SLACKBUILD LOCATION: ./misc/gxmessage +SLACKBUILD FILES: README doinst.sh gxmessage.SlackBuild gxmessage.info slack-desc +SLACKBUILD VERSION: 2.12.4 +SLACKBUILD DOWNLOAD: https://trmusson.dreamhosters.com/stuff/gxmessage-2.12.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c94c714ebedbfa2db2d645cc4a4092a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gxmessage (GTK xmessage clone) + +SLACKBUILD NAME: heimdall +SLACKBUILD LOCATION: ./misc/heimdall +SLACKBUILD FILES: README doinst.sh heimdall.SlackBuild heimdall.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://bitbucket.org/benjamin_dobell/heimdall/downloads/heimdall-suite-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 911c6825c7a09340c27b1ee5078736c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heimdall (Heimdall Suite, Flash ROMs onto Galaxy S devices) + +SLACKBUILD NAME: heyu +SLACKBUILD LOCATION: ./misc/heyu +SLACKBUILD FILES: README heyu.SlackBuild heyu.info slack-desc +SLACKBUILD VERSION: 2.10.3 +SLACKBUILD DOWNLOAD: https://github.com/HeyuX10Automation/heyu/archive/v2.10.3/heyu-2.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ad7d4c2e074528c5c15dd35f88adde6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heyu (X10 module controller software) + +SLACKBUILD NAME: hoorex +SLACKBUILD LOCATION: ./misc/hoorex +SLACKBUILD FILES: README hoorex.SlackBuild hoorex.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/chris.willing/hoorex/-/archive/0.10.3/hoorex-0.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 464a965b5262ab47846be9d32b736428 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hoorex (Dependency Calculator) + +SLACKBUILD NAME: html-xml-utils +SLACKBUILD LOCATION: ./misc/html-xml-utils +SLACKBUILD FILES: README html-xml-utils.SlackBuild html-xml-utils.info slack-desc +SLACKBUILD VERSION: 7.8 +SLACKBUILD DOWNLOAD: https://www.w3.org/Tools/HTML-XML-utils/html-xml-utils-7.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e122cd0af5940a209045a76efaa81b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: html-xml-utils (HTML and XML utilities) + +SLACKBUILD NAME: html2ps +SLACKBUILD LOCATION: ./misc/html2ps +SLACKBUILD FILES: README doinst.sh html2ps.SlackBuild html2ps.info no_deprecated_assignment.diff noninteractive_install.diff slack-desc xhtml2ps.desktop xhtml2ps.png +SLACKBUILD VERSION: 1.0b7 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/h/html2ps/html2ps_1.0b7.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 073ab8a239c8d0e3547192ee9016db15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: html2ps (converts html to postscript) + +SLACKBUILD NAME: hxtools +SLACKBUILD LOCATION: ./misc/hxtools +SLACKBUILD FILES: README hxtools.SlackBuild hxtools.info shared_perl_lib.diff slack-desc +SLACKBUILD VERSION: 20251011 +SLACKBUILD DOWNLOAD: https://inai.de/files/hxtools/hxtools-20251011.tar.zst https://inai.de/files/consoleet/consoleet-utils-1.11.tar.zst https://inai.de/files/libhx/libHX-5.2.tar.zst +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c665d1e8f02dd5ccdcab3cbf71668752 f5677f4288eeaf28543e2843c7626fa9 eb079d28052015de296112bc3632260a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hxtools (miscellaneous command-line tools) + +SLACKBUILD NAME: ibus-chewing +SLACKBUILD LOCATION: ./misc/ibus-chewing +SLACKBUILD FILES: README doinst.sh ibus-chewing.SlackBuild ibus-chewing.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/definite/ibus-chewing/archive/1.6.1/ibus-chewing-1.6.1.tar.gz https://releases.pagure.org/cmake-fedora/cmake-fedora-2.9.2-modules-only.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65a947645ceaef03fc18cd6ebbeddb22 21f19ada6922886c060d46d5a36c6269 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-chewing (chewing engine for ibus input framework) + +SLACKBUILD NAME: ibus-qt +SLACKBUILD LOCATION: ./misc/ibus-qt +SLACKBUILD FILES: README ibus-qt.SlackBuild ibus-qt.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/ibus/ibus-qt/releases/download/1.3.3/ibus-qt-1.3.3-Source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 952fa987dc3675dc1df7721b552770c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-qt (qt library and input method plugin for ibus) + +SLACKBUILD NAME: ibus-rime +SLACKBUILD LOCATION: ./misc/ibus-rime +SLACKBUILD FILES: README ibus-rime.SlackBuild ibus-rime.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/rime/ibus-rime/archive/1.5.1/ibus-rime-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94e9cd93fe318e1d9f6a6b90e420cff1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-rime (Rime Input Method Engine for IBus) + +SLACKBUILD NAME: ibus-skk +SLACKBUILD LOCATION: ./misc/ibus-skk +SLACKBUILD FILES: README doinst.sh fix_initial_input_mode_liststore.patch ibus-skk.SlackBuild ibus-skk.info profile.d/ibus-skk.csh profile.d/ibus-skk.sh slack-desc +SLACKBUILD VERSION: 1.3.9 +SLACKBUILD DOWNLOAD: https://github.com/ueno/ibus-skk/archive/ibus-skk-1.3.9/ibus-skk-ibus-skk-1.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f9d74c65546c7f34f050fd44a5a21ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-skk (SKK engine for IBus) + +SLACKBUILD NAME: ibus-table-chinese +SLACKBUILD LOCATION: ./misc/ibus-table-chinese +SLACKBUILD FILES: README doinst.sh ibus-table-chinese.SlackBuild ibus-table-chinese.info slack-desc +SLACKBUILD VERSION: 1.8.12 +SLACKBUILD DOWNLOAD: https://github.com/mike-fabian/ibus-table-chinese/archive/1.8.12/ibus-table-chinese-1.8.12.tar.gz https://releases.pagure.org/cmake-fedora/cmake-fedora-2.9.2-modules-only.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b7be82c986e7a0646f7301587dc48c7 21f19ada6922886c060d46d5a36c6269 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-table-chinese (Chinese tables for IBus-Table) + +SLACKBUILD NAME: iscan-firmware +SLACKBUILD LOCATION: ./misc/iscan-firmware +SLACKBUILD FILES: README README.Slackware doinst.sh iscan-firmware.SlackBuild iscan-firmware.info slack-desc +SLACKBUILD VERSION: 2.8.0.1 +SLACKBUILD DOWNLOAD: http://download.opensuse.org/distribution/11.2/repo/non-oss/suse/noarch/iscan-firmware-2.8.0.1-72.1.1.noarch.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25049607c81227a7fca1c483e2fbf4f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iscan-firmware (firmware files for EPSON USB scanners) + +SLACKBUILD NAME: iscan-proprietary-drivers +SLACKBUILD LOCATION: ./misc/iscan-proprietary-drivers +SLACKBUILD FILES: README iscan-proprietary-drivers.SlackBuild iscan-proprietary-drivers.info slack-desc +SLACKBUILD VERSION: 2.10.0.1 +SLACKBUILD DOWNLOAD: http://download.opensuse.org/distribution/11.1/repo/non-oss/suse/i586/iscan-proprietary-drivers-2.10.0.1-1.4.i586.rpm +SLACKBUILD DOWNLOAD_x86_64: http://download.opensuse.org/distribution/11.1/repo/non-oss/suse/x86_64/iscan-proprietary-drivers-2.10.0.1-1.3.x86_64.rpm +SLACKBUILD MD5SUM: 383eeb092a856ce16dd3ad215f522585 +SLACKBUILD MD5SUM_x86_64: 6f86886b87c78d180f823c0d2b801be2 +SLACKBUILD SHORT DESCRIPTION: iscan-proprietary-drivers (binary-only drivers for EPSON USB scanners) + +SLACKBUILD NAME: jmri +SLACKBUILD LOCATION: ./misc/jmri +SLACKBUILD FILES: README doinst.sh jmri.SlackBuild jmri.csh jmri.info jmri.png jmri.sh slack-desc +SLACKBUILD VERSION: 5.14 +SLACKBUILD DOWNLOAD: https://github.com/JMRI/JMRI/releases/download/v5.14/JMRI.5.14+Rdea51dcccf.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: daae06f33be63957937f26e3f63259f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jmri (Java Model Railroad Interface) + +SLACKBUILD NAME: kasumi +SLACKBUILD LOCATION: ./misc/kasumi +SLACKBUILD FILES: README doinst.sh kasumi.SlackBuild kasumi.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/kasumi-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f49d010cf1fa5672b4515502b961b8c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kasumi (personal dictionary management tool for Anthy) + +SLACKBUILD NAME: kde_cdemu +SLACKBUILD LOCATION: ./misc/kde_cdemu +SLACKBUILD FILES: README doinst.sh kde_cdemu.SlackBuild kde_cdemu.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/kde-cdemu-manager/kde_cdemu-0.8.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a88bb002728db8be594b10fb403f5b08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kde_cdemu (KDE CDEmu Manager is a simple frontend for CDEmu.) + +SLACKBUILD NAME: keychain +SLACKBUILD LOCATION: ./misc/keychain +SLACKBUILD FILES: README keychain.SlackBuild keychain.info slack-desc +SLACKBUILD VERSION: 2.9.8 +SLACKBUILD DOWNLOAD: https://github.com/funtoo/keychain/archive/2.9.8/keychain-2.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 334c9b7eef2184bfad1cfdf84ef4273c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keychain (A manager for ssh-agent and gpg-agent) + +SLACKBUILD NAME: klibc +SLACKBUILD LOCATION: ./misc/klibc +SLACKBUILD FILES: README klibc.SlackBuild klibc.info slack-desc +SLACKBUILD VERSION: 2.0.9 +SLACKBUILD DOWNLOAD: https://www.kernel.org/pub/linux/libs/klibc/2.0/klibc-2.0.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7554a9759ae71e9ba3729991c8ae7f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klibc (small C library) + +SLACKBUILD NAME: kronometer +SLACKBUILD LOCATION: ./misc/kronometer +SLACKBUILD FILES: README doinst.sh kronometer.SlackBuild kronometer.info slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kronometer/2.2.3/src/kronometer-2.2.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d597e9fb8efe6802d6f85db22f5b753 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kronometer (A stopwatch application for KDE) + +SLACKBUILD NAME: langdrill +SLACKBUILD LOCATION: ./misc/langdrill +SLACKBUILD FILES: 000_pkg_config.diff 010_cxx_standard.diff 010_min_max.diff 010_vdk_updates.diff 020_documentation.diff 030_french_utf8.diff 030_japanese.diff 030_swedish.diff 040_link.diff 050_cflags.diff 050_install.diff README langdrill.SlackBuild langdrill.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/l/langdrill/langdrill_0.3.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70afbf1d33ead7cec4dbf5d2d0782c4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: langdrill (language drill tests) + +SLACKBUILD NAME: lastpass-cli +SLACKBUILD LOCATION: ./misc/lastpass-cli +SLACKBUILD FILES: README lastpass-cli.SlackBuild lastpass-cli.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/lastpass/lastpass-cli/archive/v1.6.1/lastpass-cli-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a698c412ce04b5a6585b0c0b2cdd3394 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lastpass-cli (Password Manager) + +SLACKBUILD NAME: lbdb +SLACKBUILD LOCATION: ./misc/lbdb +SLACKBUILD FILES: README README.Slackware doinst.sh lbdb.SlackBuild lbdb.info slack-desc +SLACKBUILD VERSION: 0.38 +SLACKBUILD DOWNLOAD: http://www.spinnaker.de/debian/lbdb_0.38.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8e65f1400c90818ff324dc4fd67eba2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lbdb (The Little Brother's Database) + +SLACKBUILD NAME: libydpdict +SLACKBUILD LOCATION: ./misc/libydpdict +SLACKBUILD FILES: README libydpdict.SlackBuild libydpdict.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/3/8/3884d6298abbc22b4ed9c86ec24f439f/libydpdict-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3884d6298abbc22b4ed9c86ec24f439f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libydpdict (library for ydpdict) + +SLACKBUILD NAME: linux_logo +SLACKBUILD LOCATION: ./misc/linux_logo +SLACKBUILD FILES: README linux_logo.SlackBuild linux_logo.info slack-desc +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: http://www.deater.net/weave/vmwprod/linux_logo/linux_logo-6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9992285b9b8483c65350f338340ea3d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linux_logo (Linux Logo Banners) + +SLACKBUILD NAME: lppf +SLACKBUILD LOCATION: ./misc/lppf +SLACKBUILD FILES: Makefile.diff README braces.diff lppf.SlackBuild lppf.info slack-desc +SLACKBUILD VERSION: 0.1_rc1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/lppf/lppf-0.1_rc1/lppf-0.1_rc1/lppf-0.1-rc1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f85b14efb64378fe016a104f09c36e6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lppf (Linux PPF Patcher) + +SLACKBUILD NAME: ltunify +SLACKBUILD LOCATION: ./misc/ltunify +SLACKBUILD FILES: README ltunify.SlackBuild ltunify.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://git.lekensteyn.nl/ltunify/snapshot/ltunify-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28544d387d000a728282f8647feb90d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ltunify (Logitech Unifying tool for Linux) + +SLACKBUILD NAME: mdic +SLACKBUILD LOCATION: ./misc/mdic +SLACKBUILD FILES: README doinst.sh mdic.SlackBuild mdic.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/mdic/MDic/0.8.1/mdic-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8e0397b3480446fbd3d078ba24548d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdic (free/open source multilingual dictionary) + +SLACKBUILD NAME: megatunix +SLACKBUILD LOCATION: ./misc/megatunix +SLACKBUILD FILES: README doinst.sh glib-single-include.patch megatunix.SlackBuild megatunix.info slack-desc +SLACKBUILD VERSION: 0.9.23 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/megatunix/megatunix-0.9.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8f8ded09255d717b7711bfffb7e49f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: megatunix (MegaSquirt tuning software) + +SLACKBUILD NAME: modprobed-db +SLACKBUILD LOCATION: ./misc/modprobed-db +SLACKBUILD FILES: README modprobed-db.SlackBuild modprobed-db.info slack-desc +SLACKBUILD VERSION: 2.48 +SLACKBUILD DOWNLOAD: https://github.com/graysky2/modprobed-db/archive/v2.48/modprobed-db-2.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed40319b692d89a98ca12f527eba6f55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: modprobed-db (log kernel modules used by system) + +SLACKBUILD NAME: moedict-desktop.app +SLACKBUILD LOCATION: ./misc/moedict-desktop.app +SLACKBUILD FILES: README moedict-desktop.app.SlackBuild moedict-desktop.app.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/racklin/moedict-desktop/releases/download/1.1.1/moedict-desktop.app-1.1.1-linux-i686.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/racklin/moedict-desktop/releases/download/1.1.1/moedict-desktop.app-1.1.1-linux-x86_64.tar.bz2 +SLACKBUILD MD5SUM: df02e9d9c9e075e9b526611b22aa55cd +SLACKBUILD MD5SUM_x86_64: 97a9e778656e9b124d8acb3b2eaea22d +SLACKBUILD SHORT DESCRIPTION: moedict-desktop.app (Offline Traditional Chinese Dictionary) + +SLACKBUILD NAME: moodbar +SLACKBUILD LOCATION: ./misc/moodbar +SLACKBUILD FILES: README moodbar.SlackBuild moodbar.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://github.com/Mazhoon/moodbar/archive/v0.1.4/moodbar-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e0d2373e2d0eb46faf5ab25179560ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moodbar (Visual effects based on the mood of the song) + +SLACKBUILD NAME: mosquitto +SLACKBUILD LOCATION: ./misc/mosquitto +SLACKBUILD FILES: README mosquitto.SlackBuild mosquitto.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://mosquitto.org/files/source/mosquitto-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6881c0ec211a1580aaf1b7e3927baf8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mosquitto (MQTT Broker) + +SLACKBUILD NAME: myclippings +SLACKBUILD LOCATION: ./misc/myclippings +SLACKBUILD FILES: README myclippings.SlackBuild myclippings.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/myclippings-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 104c7536ffc09964ca1aac725ddbd447 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: myclippings (Parser for Kindle's 3 and 4 "My Clippings.txt" file) + +SLACKBUILD NAME: nfoview +SLACKBUILD LOCATION: ./misc/nfoview +SLACKBUILD FILES: README doinst.sh nfoview.SlackBuild nfoview.info slack-desc +SLACKBUILD VERSION: 1.9.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/nfoview-1.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef85622847ce9780e2cae7a8c4422e1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nfoview (a simple viewer for NFO files) + +SLACKBUILD NAME: no-more-secrets +SLACKBUILD LOCATION: ./misc/no-more-secrets +SLACKBUILD FILES: README no-more-secrets.SlackBuild no-more-secrets.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/bartobri/no-more-secrets/archive/v1.0.1/no-more-secrets-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2990ab370a2c361a1b41960dfa439356 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: no-more-secrets (1992 hacker movie Sneakers effect) + +SLACKBUILD NAME: nordpass +SLACKBUILD LOCATION: ./misc/nordpass +SLACKBUILD FILES: README doinst.sh nordpass.SlackBuild nordpass.desktop nordpass.info slack-desc +SLACKBUILD VERSION: 7.5.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://api.snapcraft.io/api/v1/snaps/download/00CQ2MvSr0Ex7zwdGhCYTa0ZLMw3H6hf_218.snap +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 81d87bc19f60c3818fc63263a5a6a7cd +SLACKBUILD SHORT DESCRIPTION: nordpass (Secure and intuitive password manager) + +SLACKBUILD NAME: nuclei +SLACKBUILD LOCATION: ./misc/nuclei +SLACKBUILD FILES: README nuclei.SlackBuild nuclei.info patches/Build-doc.patch patches/Change-default-directory-of-nuclei-templates.patch patches/Disable-update.patch patches/series slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://github.com/projectdiscovery/nuclei/archive/v3.7.1/nuclei-3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3a70d60628881fee69d57536c411938 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nuclei (a modern, high-performance vulnerability scanner) + +SLACKBUILD NAME: ollama +SLACKBUILD LOCATION: ./misc/ollama +SLACKBUILD FILES: README ollama.SlackBuild ollama.info slack-desc +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ollama/ollama/archive/v0.20.0/ollama-0.20.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a394fb9aeadc4f491096c5f4b849878f +SLACKBUILD SHORT DESCRIPTION: ollama (Download and run large language models locally) + +SLACKBUILD NAME: open-simh +SLACKBUILD LOCATION: ./misc/open-simh +SLACKBUILD FILES: README open-simh.SlackBuild open-simh.info slack-desc +SLACKBUILD VERSION: 20251023_4d38373 +SLACKBUILD DOWNLOAD: https://github.com/open-simh/simh/archive/4d38373/simh-4d38373206cd7c0ce8b94f5e16bd4429cb96430f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a4554ba186bc1d3f955682794c94a9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-simh (Historical Computer Simulation) + +SLACKBUILD NAME: ophcrack +SLACKBUILD LOCATION: ./misc/ophcrack +SLACKBUILD FILES: README doinst.sh ophcrack.1 ophcrack.SlackBuild ophcrack.desktop ophcrack.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ophcrack/files/ophcrack/3.8.0/ophcrack-3.8.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4449e15f65b1f0f82abfd963ceff452 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ophcrack (Windows password cracker) + +SLACKBUILD NAME: owfs +SLACKBUILD LOCATION: ./misc/owfs +SLACKBUILD FILES: README owfs.SlackBuild owfs.info slack-desc +SLACKBUILD VERSION: 3.2p4 +SLACKBUILD DOWNLOAD: https://github.com/owfs/owfs/releases/download/v3.2p4/owfs-3.2p4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a74f63fc6797fd2d600da45b694fba38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: owfs (1-Wire File System) + +SLACKBUILD NAME: pam-u2f +SLACKBUILD LOCATION: ./misc/pam-u2f +SLACKBUILD FILES: README pam-u2f.SlackBuild pam-u2f.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6105e88492fe7777bae0f3645129e3ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pam-u2f (This module implements PAM over U2F and FIDO2) + +SLACKBUILD NAME: paperkey +SLACKBUILD LOCATION: ./misc/paperkey +SLACKBUILD FILES: README paperkey.SlackBuild paperkey.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://www.jabberwocky.com/software/paperkey/paperkey-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02deb9d125499fbef8383fa69bd5af30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paperkey (an OpenPGP key archiver) + +SLACKBUILD NAME: par +SLACKBUILD LOCATION: ./misc/par +SLACKBUILD FILES: README default_env.diff par.SlackBuild par.info slack-desc +SLACKBUILD VERSION: 1.53.0 +SLACKBUILD DOWNLOAD: http://www.nicemice.net/par/Par-1.53.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e0f8beb45fbd967df538125fb760ad0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: par (paragraph reformatter) + +SLACKBUILD NAME: par2cmdline-turbo +SLACKBUILD LOCATION: ./misc/par2cmdline-turbo +SLACKBUILD FILES: README par2cmdline-turbo.SlackBuild par2cmdline-turbo.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/animetosho/par2cmdline-turbo/archive/v1.2.0/par2cmdline-turbo-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01df3c7dd697f2e5f6c9a4b76e545f50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: par2cmdline-turbo (file verification and repair tool) + +SLACKBUILD NAME: par2cmdline +SLACKBUILD LOCATION: ./misc/par2cmdline +SLACKBUILD FILES: README par2cmdline.SlackBuild par2cmdline.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/Parchive/par2cmdline/archive/v1.1.1/par2cmdline-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af1cab9ba39ba7f1bd87ed7fa11b9068 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: par2cmdline (Commandline implementation of PARv2.0 specification) + +SLACKBUILD NAME: pc +SLACKBUILD LOCATION: ./misc/pc +SLACKBUILD FILES: README pc.SlackBuild pc.info slack-desc +SLACKBUILD VERSION: 20241026_c3690045 +SLACKBUILD DOWNLOAD: http://shithub.us/git/sigrid/pc/c3690045d4e188ffb203fe59f08e26b681d275c8/snap.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac8ceab8e3112dc1152c4d85d3738a16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pc (programmer's calculator) + +SLACKBUILD NAME: pinfo +SLACKBUILD LOCATION: ./misc/pinfo +SLACKBUILD FILES: README doinst.sh douninst.sh fix_f9_f10_binds.diff gcc10-stringop.diff man_page.diff ncurses-6.3.diff pinfo.SlackBuild pinfo.info slack-desc +SLACKBUILD VERSION: 0.6.13 +SLACKBUILD DOWNLOAD: https://github.com/baszoetekouw/pinfo/archive/v0.6.13/pinfo-0.6.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2671c8f6ef0aa5d7c6460c3111e2f50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pinfo (info file viewer) + +SLACKBUILD NAME: pmw +SLACKBUILD LOCATION: ./misc/pmw +SLACKBUILD FILES: README doinst.sh pmw.SlackBuild pmw.info slack-desc +SLACKBUILD VERSION: 4.31 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/philip-s-music-writer/files/pmw-4.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6957affd878ea963c84454173e5731ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pmw (Philip's Music Writer) + +SLACKBUILD NAME: po4a +SLACKBUILD LOCATION: ./misc/po4a +SLACKBUILD FILES: README README_SBo.txt po4a.SlackBuild po4a.info slack-desc +SLACKBUILD VERSION: 0.73 +SLACKBUILD DOWNLOAD: https://github.com/mquinson/po4a/releases/download/v0.73/po4a-0.73.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7d9a907d0971aeb67585a2d7b977d1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: po4a (convert PO to/from other documentation formats) + +SLACKBUILD NAME: pokemon-colorscripts +SLACKBUILD LOCATION: ./misc/pokemon-colorscripts +SLACKBUILD FILES: README doinst.sh pokemon-colorscripts-login.sh pokemon-colorscripts.SlackBuild pokemon-colorscripts.info slack-desc +SLACKBUILD VERSION: 20221028_0483c85 +SLACKBUILD DOWNLOAD: https://gitlab.com/phoneybadger/pokemon-colorscripts/-/archive/0483c85b93362637bdd0632056ff986c07f30868/pokemon-colorscripts-0483c85b93362637bdd0632056ff986c07f30868.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a8caa8cd6ac3fbd04b04fd104117adc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pokemon-colorscripts (Pokemon terminal images) + +SLACKBUILD NAME: portecle +SLACKBUILD LOCATION: ./misc/portecle +SLACKBUILD FILES: README doinst.sh portecle portecle.SlackBuild portecle.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/portecle/portecle-1.11.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8bf79cf57140640947be248260385e50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: portecle (Simple interface which provides access to a keystore) + +SLACKBUILD NAME: projectM +SLACKBUILD LOCATION: ./misc/projectM +SLACKBUILD FILES: README doinst.sh projectM.SlackBuild projectM.info slack-desc +SLACKBUILD VERSION: 4.1.2 +SLACKBUILD DOWNLOAD: https://github.com/projectM-visualizer/projectm/archive/v4.1.2/projectm-4.1.2.tar.gz https://github.com/projectM-visualizer/projectm-eval/archive/v1.0.0/projectm-eval-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74a5d37f7344bd32e5a9d04eb02a1fb4 1142c430117cd1b9db321a1d25398f23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: projectM (cross-platform music visualization) + +SLACKBUILD NAME: python3-random-username +SLACKBUILD LOCATION: ./misc/python3-random-username +SLACKBUILD FILES: README python3-random-username.SlackBuild python3-random-username.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/be/84/7004e0038707827e7ebe91a09e0f46483e36134de3b20bc0d5cf864a4caa/random-username-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c70ffb18c1c1768420f37bda1cdb5f3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-random-username (Generate random usernames) + +SLACKBUILD NAME: qprint +SLACKBUILD LOCATION: ./misc/qprint +SLACKBUILD FILES: README qprint.SlackBuild qprint.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://www.fourmilab.ch/webtools/qprint/qprint-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f33be0ac4e09aadea161f378140007ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qprint (decoder / encoder for quoted prinable characters) + +SLACKBUILD NAME: qtspell +SLACKBUILD LOCATION: ./misc/qtspell +SLACKBUILD FILES: README qtspell.SlackBuild qtspell.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/manisandro/qtspell/archive/0.9.0/qtspell-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51cec935f402d51ac0d3b3f1f08fc8ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtspell (Spell checking) + +SLACKBUILD NAME: ramdefrag +SLACKBUILD LOCATION: ./misc/ramdefrag +SLACKBUILD FILES: README ramdefrag.SlackBuild ramdefrag.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/ramdefrag/ramdefrag/0.4.0/ramdefrag_0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fce3c92914a3e8fc49c84b82edafdc60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ramdefrag (so-called Memory Defragmenter) + +SLACKBUILD NAME: rarcrack +SLACKBUILD LOCATION: ./misc/rarcrack +SLACKBUILD FILES: README rarcrack.SlackBuild rarcrack.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/ziman/rarcrack/archive/0.2/rarcrack-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3838aaa384aaa0834d73914e182a628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rarcrack (password cracker for rar/7z/zip archives) + +SLACKBUILD NAME: rbutil +SLACKBUILD LOCATION: ./misc/rbutil +SLACKBUILD FILES: README doinst.sh patches/bundled-licenses.patch patches/rbutil-1.5.1-cmake.patch patches/rbutil-1.5.1-headers.patch patches/rbutil-1.5.1-system-quazip.patch patches/system-bzip2.patch patches/system-mspack.patch patches/system-tomcrypt.patch rbutil.SlackBuild rbutil.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://download.rockbox.org/rbutil/source/RockboxUtility-v1.5.1-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e995b21923a19975b5b10987de7af528 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rbutil (Rockbox Utility) + +SLACKBUILD NAME: recode +SLACKBUILD LOCATION: ./misc/recode +SLACKBUILD FILES: README recode.SlackBuild recode.info slack-desc +SLACKBUILD VERSION: 3.7.13 +SLACKBUILD DOWNLOAD: https://github.com/rrthomas/recode/archive/refs/tags/v3.7.13/recode-3.7.13.tar.gz https://github.com/coreutils/gnulib/archive/2752f1c/gnulib-2752f1cb315fc461e3df263ab5bb03a354cf4308.tar.gz https://github.com/gnulib-modules/bootstrap/archive/037f837/bootstrap-037f83765b6e8f90dfabdfac4889be22a5a3f4a4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3348e4f4328e828d75178af9ace44352 042bd31255f32188cf1f0f599b6818a3 ed24221935b5a2aeb635e5541c1f2fa3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recode (a Charset converter) + +SLACKBUILD NAME: rlwrap +SLACKBUILD LOCATION: ./misc/rlwrap +SLACKBUILD FILES: README rlwrap.SlackBuild rlwrap.info slack-desc +SLACKBUILD VERSION: 0.48 +SLACKBUILD DOWNLOAD: https://github.com/hanslub42/rlwrap/archive/v0.48/rlwrap-0.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c19fc04f8f12d86cb998fb172df88a3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rlwrap (readline wrapper) + +SLACKBUILD NAME: rmlint +SLACKBUILD LOCATION: ./misc/rmlint +SLACKBUILD FILES: README doinst.sh rmlint.SlackBuild rmlint.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://github.com/sahib/rmlint/archive/v2.10.1/rmlint-2.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ded893cfb1b24f2ec4b5525d6b92c298 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rmlint (filesystem linter and deduplifier) + +SLACKBUILD NAME: rsibreak +SLACKBUILD LOCATION: ./misc/rsibreak +SLACKBUILD FILES: README doinst.sh rsibreak.SlackBuild rsibreak.info slack-desc +SLACKBUILD VERSION: 0.12.15 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/rsibreak/0.12/rsibreak-0.12.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cd1b646552f2a5cadf0b6eb0ae45bc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rsibreak (break reminder to prevent RSI) + +SLACKBUILD NAME: rsnapshot +SLACKBUILD LOCATION: ./misc/rsnapshot +SLACKBUILD FILES: README contrib/crontab contrib/rsnapshot.conf contrib/rsnapshot_backup_mysql contrib/rsnapshot_daily contrib/rsnapshot_hourly contrib/rsnapshot_monthly contrib/rsnapshot_weekly doinst.sh rsnapshot.SlackBuild rsnapshot.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://www.rsnapshot.org/downloads/rsnapshot-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 860382f19e38fc649f9447397b54e442 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rsnapshot (filesystem snapshot utility) + +SLACKBUILD NAME: samdump2 +SLACKBUILD LOCATION: ./misc/samdump2 +SLACKBUILD FILES: README openssl_compat.patch samdump2.SlackBuild samdump2.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/ophcrack/samdump2/3.0.0/samdump2-3.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dac2dc3f8171a3dc86053d923a0e6f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samdump2 (Windows password dumper) + +SLACKBUILD NAME: sdcv +SLACKBUILD LOCATION: ./misc/sdcv +SLACKBUILD FILES: README gcc_14-modern_glib2.patch sdcv.SlackBuild sdcv.info slack-desc +SLACKBUILD VERSION: 0.5.5 +SLACKBUILD DOWNLOAD: https://github.com/Dushistov/sdcv/archive/v0.5.5/sdcv-0.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 265dbfda83a57810595d156877f3e6fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdcv (console dictionary application) + +SLACKBUILD NAME: sgrep +SLACKBUILD LOCATION: ./misc/sgrep +SLACKBUILD FILES: README sgrep.SlackBuild sgrep.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/sgrep/sgrep/sgrep-1.0/sgrep-1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3c0949a15c24934c0d17ff9c61fc45d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sgrep (sorted grep) + +SLACKBUILD NAME: shh +SLACKBUILD LOCATION: ./misc/shh +SLACKBUILD FILES: README shh.SlackBuild shh.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/rizitis/shh/releases/download/1.1/shh-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0438a3f5b1924b9101e4310a9fd85ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shh (Reversible encrypted PNG container) + +SLACKBUILD NAME: sigrok-firmware-fx2lafw +SLACKBUILD LOCATION: ./misc/sigrok-firmware-fx2lafw +SLACKBUILD FILES: README patches/00-fx2lafw__silence_integer_overflow_compile_warnings.patch patches/01-fx2lib__Update___interrupt_syntax_for_sdcc_4.2.3.patch patches/02-fx2lafw__Update___interrupt_syntax_for_sdcc_4.2.3.patch patches/03-fx2lafw__Update___at_syntax_for_sdcc_4.2.3.patch patches/04-fx2lib_fix_SDCC_warning_283.patch sigrok-firmware-fx2lafw.SlackBuild sigrok-firmware-fx2lafw.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://sigrok.org/download/source/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 344c0548a1738b22a4617802d3a14370 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sigrok-firmware-fx2lafw (logic analyzer firmware for Cypress FX2) + +SLACKBUILD NAME: simh-classic +SLACKBUILD LOCATION: ./misc/simh-classic +SLACKBUILD FILES: README simh-classic.SlackBuild simh-classic.info slack-desc +SLACKBUILD VERSION: 3.12_5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://simh.trailing-edge.com/sources/simhv312-5.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d3954619ac6f8a8cd5d9304923bb168a +SLACKBUILD SHORT DESCRIPTION: simh-classic (3.X Classic Version) + +SLACKBUILD NAME: slop +SLACKBUILD LOCATION: ./misc/slop +SLACKBUILD FILES: README slack-desc slop.SlackBuild slop.info +SLACKBUILD VERSION: 7.7 +SLACKBUILD DOWNLOAD: https://github.com/naelstrof/slop/archive/v7.7/slop-7.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 331fc172232aaf846a11735bd998b63d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slop (select operation) + +SLACKBUILD NAME: smu +SLACKBUILD LOCATION: ./misc/smu +SLACKBUILD FILES: README slack-desc smu.SlackBuild smu.info +SLACKBUILD VERSION: 20250202_4fe5afa +SLACKBUILD DOWNLOAD: https://github.com/karlb/smu/archive/4fe5afa/smu-4fe5afa28033ba9afb19f2c2c907196273587595.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 825538c6e5e7dd57a338393a56536312 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smu (a Simple Markup Language) + +SLACKBUILD NAME: snow +SLACKBUILD LOCATION: ./misc/snow +SLACKBUILD FILES: README slack-desc snow.SlackBuild snow.info +SLACKBUILD VERSION: 20130616 +SLACKBUILD DOWNLOAD: http://www.darkside.com.au/snow/snow-20130616.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be8a28b7fb6e2c751fde7c0cc8ae01ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snow (whitespace steganography) + +SLACKBUILD NAME: solunar +SLACKBUILD LOCATION: ./misc/solunar +SLACKBUILD FILES: README slack-desc solunar.SlackBuild solunar.info solunar.patch +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/e/2/e264e77db001c5ded56725088db36ac0/solunar.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e264e77db001c5ded56725088db36ac0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solunar (utility displaying sun- and moon-related data) + +SLACKBUILD NAME: spotlighter +SLACKBUILD LOCATION: ./misc/spotlighter +SLACKBUILD FILES: README doinst.sh slack-desc spotlighter.SlackBuild spotlighter.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ardesia/spotlighter-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b13b342613a0769c76fe9ef09f4a5f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spotlighter (show a spot light on the desktop) + +SLACKBUILD NAME: ssss +SLACKBUILD LOCATION: ./misc/ssss +SLACKBUILD FILES: README patches/0004-Remove-the-direct-PayPal-link.patch patches/series slack-desc ssss.1 ssss.SlackBuild ssss.info +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: https://github.com/MrJoy/ssss/archive/releases/v0.5.7/ssss-releases-v0.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63c757d7b9a06e074d4a58193401cece +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ssss (Shamir's Secret Sharing Scheme) + +SLACKBUILD NAME: stardict-tools +SLACKBUILD LOCATION: ./misc/stardict-tools +SLACKBUILD FILES: README README.StarDict README.sd sd slack-desc stardict-tools.SlackBuild stardict-tools.info +SLACKBUILD VERSION: 3.0.6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/stardict-4/stardict-3.0.6.2-github-2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a7a0891144b3e9f666de0edf2288363 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stardict-tools (tool for stardict) + +SLACKBUILD NAME: stardict +SLACKBUILD LOCATION: ./misc/stardict +SLACKBUILD FILES: README doinst.sh slack-desc stardict-wayland stardict.SlackBuild stardict.info +SLACKBUILD VERSION: 3.0.7 +SLACKBUILD DOWNLOAD: https://f003.backblazeb2.com/file/sbo-src/stardict-3.0.7-2-src.7z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 738c8a57d86482eddd581f6406bb4fcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stardict (international dictionary software) + +SLACKBUILD NAME: subsurface +SLACKBUILD LOCATION: ./misc/subsurface +SLACKBUILD FILES: README doinst.sh libgit2-version.patch slack-desc subsurface.SlackBuild subsurface.info +SLACKBUILD VERSION: 4.9.3 +SLACKBUILD DOWNLOAD: https://subsurface-divelog.org/downloads/Subsurface-4.9.3.tgz https://subsurface-divelog.org/downloads/libdivecomputer-subsurface-branch-4.9.3.tgz https://github.com/vladest/googlemaps/archive/v.0.0.0.1/googlemaps-v.0.0.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 758131ff304aa8c1e08cf8a4ba345bad 46c0adcd7de0613be4174ffae97218bf da31bed9b00f168688987b338fa8cda3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subsurface (Open Source Dive Log Program) + +SLACKBUILD NAME: sunwait +SLACKBUILD LOCATION: ./misc/sunwait +SLACKBUILD FILES: README slack-desc sunwait.SlackBuild sunwait.info +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sunwait4windows/sunwait0-8.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97b062fb4adce37d4af59f5b42675fce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sunwait (calculates sunrise or sunset times) + +SLACKBUILD NAME: sutils +SLACKBUILD LOCATION: ./misc/sutils +SLACKBUILD FILES: README slack-desc sutils.SlackBuild sutils.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/baskerville/sutils/archive/0.2/sutils-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b7ac88c041ea94c3b91470d66f4fa06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sutils (small command-line utilities) + +SLACKBUILD NAME: swege +SLACKBUILD LOCATION: ./misc/swege +SLACKBUILD FILES: README slack-desc swege.SlackBuild swege.info +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/sakhmatd/swege/archive/2.2.0/swege-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b15899fedc6d9efa50db784532643e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swege (Static WEbsite GEnerator) + +SLACKBUILD NAME: tal +SLACKBUILD LOCATION: ./misc/tal +SLACKBUILD FILES: README slack-desc tal.SlackBuild tal.info +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://thomasjensen.com/software/tal/tal-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a22e53f5f0d701a408e98e480311700b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tal (trailer alignment filter) + +SLACKBUILD NAME: tarotplane +SLACKBUILD LOCATION: ./misc/tarotplane +SLACKBUILD FILES: README slack-desc tarotplane.SlackBuild tarotplane.info +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/App-Tarotplane-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 246dcaa470f97e31c3206f0da57a0fe5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tarotplane (TUI flashcards) + +SLACKBUILD NAME: tegaki-zinnia-japanese +SLACKBUILD LOCATION: ./misc/tegaki-zinnia-japanese +SLACKBUILD FILES: README slack-desc tegaki-zinnia-japanese.SlackBuild tegaki-zinnia-japanese.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tegaki-zinnia-japanese-0.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19c2ed9e770c23016f788b06ade41f95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tegaki-zinnia-japanese (Japanese handwriting model for Zinnia) + +SLACKBUILD NAME: tidyp +SLACKBUILD LOCATION: ./misc/tidyp +SLACKBUILD FILES: README slack-desc tidyp.SlackBuild tidyp.info +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://github.com/petdance/tidyp/archive/1.04/tidyp-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad4e95b941ff482f5745b503fb5e20df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tidyp (HTML validation library) + +SLACKBUILD NAME: tinytldr +SLACKBUILD LOCATION: ./misc/tinytldr +SLACKBUILD FILES: README slack-desc tinytldr.SlackBuild tinytldr.info +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/kovmir/tinytldr/archive/v1.2.0/tinytldr-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0b5b4a9e1719385b033ee6ff6e9eb21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinytldr (tldr.sh command line client) + +SLACKBUILD NAME: toilet +SLACKBUILD LOCATION: ./misc/toilet +SLACKBUILD FILES: README slack-desc toilet.SlackBuild toilet.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://caca.zoy.org/raw-attachment/wiki/toilet/toilet-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b72591cb22a30c42a3184b17cabca6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toilet (program for creating banners) + +SLACKBUILD NAME: torrentinfo +SLACKBUILD LOCATION: ./misc/torrentinfo +SLACKBUILD FILES: README slack-desc torrentinfo.SlackBuild torrentinfo.info +SLACKBUILD VERSION: 1.8.6 +SLACKBUILD DOWNLOAD: https://github.com/Fuuzetsu/torrentinfo/archive/v1.8.6/torrentinfo-1.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fbc54b39cc091db1db77f7574a702b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: torrentinfo (command-line tool that parses .torrent files) + +SLACKBUILD NAME: twa +SLACKBUILD LOCATION: ./misc/twa +SLACKBUILD FILES: README slack-desc twa.SlackBuild twa.info +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/trailofbits/twa/archive/1.8.0/twa-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b89bb01cb5e9e17a54ce62878526248 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twa (A tiny web auditor with strong opinions) + +SLACKBUILD NAME: txt2regex +SLACKBUILD LOCATION: ./misc/txt2regex +SLACKBUILD FILES: README slack-desc txt2regex.SlackBuild txt2regex.info +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/aureliojargas/txt2regex/archive/v0.9/txt2regex-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7374c32ea208939ead6e8235ad23b6fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: txt2regex (interactive regular expression trainer) + +SLACKBUILD NAME: txt2tags +SLACKBUILD LOCATION: ./misc/txt2tags +SLACKBUILD FILES: README fix_build_errors.patch slack-desc txt2tags.SlackBuild txt2tags.info +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: https://github.com/txt2tags/txt2tags/archive/3.9/txt2tags-3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0479f60e64708af9ea09a381bc8d6f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: txt2tags (document generator) + +SLACKBUILD NAME: uni2ascii +SLACKBUILD LOCATION: ./misc/uni2ascii +SLACKBUILD FILES: README slack-desc uni2ascii.SlackBuild uni2ascii.info +SLACKBUILD VERSION: 4.20 +SLACKBUILD DOWNLOAD: http://billposer.org/Software/Downloads/uni2ascii-4.20.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db8c907d6b2c1d71a465cfd4d0f7b4ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uni2ascii (convert UTF-8 into 7-bit ASCII and vice versa) + +SLACKBUILD NAME: utimer +SLACKBUILD LOCATION: ./misc/utimer +SLACKBUILD FILES: README slack-desc utimer-0.4-fno-common.patch utimer-0.4-locale.patch utimer.SlackBuild utimer.info +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/utimer/files/utimer-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fc82bcea449bdc3527a6833a1196641 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: utimer (Open-Source Multifunction "Timer" Tool For Linux) + +SLACKBUILD NAME: vdpauinfo +SLACKBUILD LOCATION: ./misc/vdpauinfo +SLACKBUILD FILES: README slack-desc vdpauinfo.SlackBuild vdpauinfo.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/vdpau/vdpauinfo/uploads/8f047eac351672cc4316724edb6ad2b2/vdpauinfo-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0d43317b6bfbf4d55be07f5ad5c085f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vdpauinfo (VDPAU info utility) + +SLACKBUILD NAME: vttest +SLACKBUILD LOCATION: ./misc/vttest +SLACKBUILD FILES: README slack-desc vttest.SlackBuild vttest.info +SLACKBUILD VERSION: 2.7.20251205 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/vttest/vttest-20251205.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4498450e208833cca5b634f02a0eac71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vttest (terminal test program) + +SLACKBUILD NAME: wcd +SLACKBUILD LOCATION: ./misc/wcd +SLACKBUILD FILES: README slack-desc wcd.SlackBuild wcd.csh wcd.info wcd.sh +SLACKBUILD VERSION: 6.0.6 +SLACKBUILD DOWNLOAD: https://waterlan.home.xs4all.nl/wcd/wcd-6.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f188085bde9188e364900fe73108a4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wcd (Wherever Change Directory) + +SLACKBUILD NAME: weather +SLACKBUILD LOCATION: ./misc/weather +SLACKBUILD FILES: README doinst.sh slack-desc weather.SlackBuild weather.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: http://fungi.yuggoth.org/weather/src/weather-2.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f9f0f27de37581bd5de5fb7cd478513 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: weather (cli utility for quick access to weather stuff) + +SLACKBUILD NAME: with-readline +SLACKBUILD LOCATION: ./misc/with-readline +SLACKBUILD FILES: README slack-desc with-readline.SlackBuild with-readline.info +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.greenend.org.uk/rjk/sw/with-readline-0.1.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 65c47409a91484b3f82e7b55df62ce7e +SLACKBUILD SHORT DESCRIPTION: with-readline (run non readline apps 'in' readline ) + +SLACKBUILD NAME: wkhtmltox +SLACKBUILD LOCATION: ./misc/wkhtmltox +SLACKBUILD FILES: README slack-desc wkhtmltox.SlackBuild wkhtmltox.info +SLACKBUILD VERSION: 0.12.4 +SLACKBUILD DOWNLOAD: https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-i386.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz +SLACKBUILD MD5SUM: ce1a2c0b2cf786ccc5d5828c42c99ddd +SLACKBUILD MD5SUM_x86_64: 96b7306cebb9e65355f69f7ab63df68b +SLACKBUILD SHORT DESCRIPTION: wkhtmltox (Render HTML into PDF) + +SLACKBUILD NAME: wl-clipboard +SLACKBUILD LOCATION: ./misc/wl-clipboard +SLACKBUILD FILES: README slack-desc wl-clipboard.SlackBuild wl-clipboard.info +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/bugaevc/wl-clipboard/archive/v2.1.0/wl-clipboard-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e39e266bca009d00a9ab99c29eb41ebc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wl-clipboard (Wayland clipboard utilities) + +SLACKBUILD NAME: wmbday +SLACKBUILD LOCATION: ./misc/wmbday +SLACKBUILD FILES: README slack-desc wmbday-0.3.1.patch wmbday.SlackBuild wmbday.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/7/b/7ba1394ea2eb65cdf08dea52349d27f8/wmbday-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ba1394ea2eb65cdf08dea52349d27f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmbday (dock application) + +SLACKBUILD NAME: xapian-omega +SLACKBUILD LOCATION: ./misc/xapian-omega +SLACKBUILD FILES: README doinst.sh slack-desc xapian-omega.SlackBuild xapian-omega.conf xapian-omega.info +SLACKBUILD VERSION: 1.4.18 +SLACKBUILD DOWNLOAD: https://oligarchy.co.uk/xapian/1.4.18/xapian-omega-1.4.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a17d54d17eb5b40482901821f0f3d785 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xapian-omega (CGI search frontend and indexers built on Xapian) + +SLACKBUILD NAME: xbanish +SLACKBUILD LOCATION: ./misc/xbanish +SLACKBUILD FILES: README slack-desc xbanish.SlackBuild xbanish.info +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://github.com/jcs/xbanish/archive/v1.8/xbanish-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4279515b2fbd898d37b0d869a4f7973 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbanish (banish the mouse cursor when typing) + +SLACKBUILD NAME: xca +SLACKBUILD LOCATION: ./misc/xca +SLACKBUILD FILES: README doinst.sh slack-desc xca.SlackBuild xca.info +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/chris2511/xca/releases/download/RELEASE.2.4.0/xca-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c17d65a86134a69001d14c34729f46b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xca (X Certificate and Key Management) + +SLACKBUILD NAME: xcape +SLACKBUILD LOCATION: ./misc/xcape +SLACKBUILD FILES: README slack-desc xcape.SlackBuild xcape.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/alols/xcape/archive/v1.2/xcape-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3716ba4efb97a46a823a562be4a4be6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcape (Linux utility to configure modifier keys) + +SLACKBUILD NAME: xclip +SLACKBUILD LOCATION: ./misc/xclip +SLACKBUILD FILES: README slack-desc xclip.SlackBuild xclip.info +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://github.com/astrand/xclip/archive/0.13/xclip-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81e49f56288f299e3389a019f2550ad2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xclip (command-line interface to the X clipboard) + +SLACKBUILD NAME: xdelta +SLACKBUILD LOCATION: ./misc/xdelta +SLACKBUILD FILES: README slack-desc xdelta.SlackBuild xdelta.info +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/fe/xdelta-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b896c01ebf0e353b7e3c3071b05f496 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdelta (Binary delta generator) + +SLACKBUILD NAME: xdelta3 +SLACKBUILD LOCATION: ./misc/xdelta3 +SLACKBUILD FILES: README c11.patch slack-desc xdelta3.SlackBuild xdelta3.info +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/jmacd/xdelta/archive/v3.1.0/xdelta-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa9b598194d82adeaec2f3c30e827dd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdelta3 (Binary delta generator) + +SLACKBUILD NAME: xhidecursor +SLACKBUILD LOCATION: ./misc/xhidecursor +SLACKBUILD FILES: README slack-desc xhidecursor.SlackBuild xhidecursor.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/astier/xhidecursor/archive/1.0.0/xhidecursor-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ee21b4d045201a9f1f92aa3a1c24549 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xhidecursor (hide mouse cursor while typing) + +SLACKBUILD NAME: xvnkb +SLACKBUILD LOCATION: ./misc/xvnkb +SLACKBUILD FILES: README profile.d/xvnkb.csh profile.d/xvnkb.sh slack-desc xvnkb.SlackBuild xvnkb.info +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: http://xvnkb.sourceforge.net/xvnkb-0.2.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48367859bb66dbab363989c8becf041d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvnkb (Vietnamese keyboard input for X-Window) + +SLACKBUILD NAME: xwinwrap +SLACKBUILD LOCATION: ./misc/xwinwrap +SLACKBUILD FILES: README slack-desc xwinwrap.SlackBuild xwinwrap.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://mirror.its.dal.ca/freebsd/distfiles/xwinwrap-0.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 028e54d47747d50b6e7eee4167fbb06a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwinwrap (replace a desktop background with a movie or screensaver) + +SLACKBUILD NAME: yapet +SLACKBUILD LOCATION: ./misc/yapet +SLACKBUILD FILES: README doinst.sh slack-desc yapet.SlackBuild yapet.info +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://yapet.guengel.ch/downloads/yapet-2.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4016dbb2a1826691ce76d68b6116efab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yapet (Yet Another Password Encryption Tool) + +SLACKBUILD NAME: yara +SLACKBUILD LOCATION: ./misc/yara +SLACKBUILD FILES: README slack-desc yara.SlackBuild yara.info +SLACKBUILD VERSION: 4.5.2 +SLACKBUILD DOWNLOAD: https://github.com/VirusTotal/yara/archive/v4.5.2/yara-4.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2d6f5dab6f0913d231db797116539db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yara (A malware identification and classification tool) + +SLACKBUILD NAME: ydpdict +SLACKBUILD LOCATION: ./misc/ydpdict +SLACKBUILD FILES: README doinst.sh slack-desc ydpdict.SlackBuild ydpdict.conf ydpdict.info ydpdict.patch +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/wojtekka/ydpdict/archive/1.0.3/ydpdict-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8af97ad2598a5e339c778fa949349b12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ydpdict (shell for Collins and Langenscheidt dictionaries) + +SLACKBUILD NAME: ykpers +SLACKBUILD LOCATION: ./misc/ykpers +SLACKBUILD FILES: 90-yubikey.rules README fix-boolean-value-with-json-c-0.14.patch slack-desc ykpers.SlackBuild ykpers.info +SLACKBUILD VERSION: 1.20.0 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/yubikey-personalization/Releases/ykpers-1.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8749113ce5a0164fe2b429b61242ba0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ykpers (a command-line YubiKey personalization tool) + +SLACKBUILD NAME: yubikey-manager-qt +SLACKBUILD LOCATION: ./misc/yubikey-manager-qt +SLACKBUILD FILES: 363.patch README doinst.sh slack-desc yubikey-manager-qt.SlackBuild yubikey-manager-qt.info +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://github.com/Yubico/yubikey-manager-qt/archive/yubikey-manager-qt-1.2.6/yubikey-manager-qt-yubikey-manager-qt-1.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8028e757b0fc8fef0f0141a4bf94de78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yubikey-manager-qt (Graphical application for configuring a YubiKey) + +SLACKBUILD NAME: yubikey-manager +SLACKBUILD LOCATION: ./misc/yubikey-manager +SLACKBUILD FILES: README slack-desc yubikey-manager.SlackBuild yubikey-manager.info +SLACKBUILD VERSION: 5.7.2 +SLACKBUILD DOWNLOAD: https://github.com/Yubico/yubikey-manager/releases/download/5.7.2/yubikey_manager-5.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a6a0bdcbc1f2308b27623047628edba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yubikey-manager (Tool for managing your YubiKey configuration) + +SLACKBUILD NAME: yubikey-personalization-gui +SLACKBUILD LOCATION: ./misc/yubikey-personalization-gui +SLACKBUILD FILES: README doinst.sh slack-desc yubikey-personalization-gui.SlackBuild yubikey-personalization-gui.info +SLACKBUILD VERSION: 3.1.25 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/yubikey-personalization-gui/Releases/yubikey-personalization-gui-3.1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33f4312281ada355c62f7232b57ad0b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yubikey-personalization-gui (GUI YubiKey personalization tool) + +SLACKBUILD NAME: yubioath-desktop +SLACKBUILD LOCATION: ./misc/yubioath-desktop +SLACKBUILD FILES: README doinst.sh slack-desc yubioath-desktop.SlackBuild yubioath-desktop.info +SLACKBUILD VERSION: 7.3.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developers.yubico.com/yubioath-flutter/Releases/yubico-authenticator-7.3.2-linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: afc3bf628c7fd76efaf10a8ccc36b686 +SLACKBUILD SHORT DESCRIPTION: yubioath-desktop (Yubico Authenticator for Desktop) + +SLACKBUILD NAME: zinnia +SLACKBUILD LOCATION: ./misc/zinnia +SLACKBUILD FILES: README slack-desc zinnia-fixes-gcc6-compile.patch zinnia.SlackBuild zinnia.info +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/zinnia/zinnia/0.06/zinnia-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ed6213e2b879465783087a0cf6d5fa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zinnia (customizable and portable online hand recognition system) + +SLACKBUILD NAME: AtomicParsley +SLACKBUILD LOCATION: ./multimedia/AtomicParsley +SLACKBUILD FILES: AtomicParsley.SlackBuild AtomicParsley.info README Using_AtomicParsley.rtf Using_AtomicParsley.txt build-fix.patch slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://github.com/wez/atomicparsley/archive/0.9.6/atomicparsley-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4fb177b448304a20dbbf138db60c92a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: AtomicParsley (mpeg4 tag tool) + +SLACKBUILD NAME: AviSynthPlus +SLACKBUILD LOCATION: ./multimedia/AviSynthPlus +SLACKBUILD FILES: AviSynthPlus.SlackBuild AviSynthPlus.info README slack-desc +SLACKBUILD VERSION: 3.7.5 +SLACKBUILD DOWNLOAD: https://github.com/AviSynth/AviSynthPlus/archive/v3.7.5/AviSynthPlus-3.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef61480836576a9d8db3530f7aec040e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: AviSynthPlus (AviSynth With Improvements) + +SLACKBUILD NAME: DivFix++ +SLACKBUILD LOCATION: ./multimedia/DivFix++ +SLACKBUILD FILES: DivFix++.SlackBuild DivFix++.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.34 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/divfixpp/DivFix%2B%2B_v0.34-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3809d7f325b10192c840c7fd5a1156e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DivFix++: DivFix++ (CLI "DivFix" clone) + +SLACKBUILD NAME: FFaudioConverter +SLACKBUILD LOCATION: ./multimedia/FFaudioConverter +SLACKBUILD FILES: FFaudioConverter.SlackBuild FFaudioConverter.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.32.0 +SLACKBUILD DOWNLOAD: https://github.com/Bleuzen/FFaudioConverter/archive/v0.32.0/FFaudioConverter-0.32.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a02068b13e5016327d9bb561b35fef36 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FFaudioConverter (Graphical audio converter) + +SLACKBUILD NAME: Gem +SLACKBUILD LOCATION: ./multimedia/Gem +SLACKBUILD FILES: Gem.SlackBuild Gem.info README change_gem_configure_file.patch slack-desc +SLACKBUILD VERSION: 0.94 +SLACKBUILD DOWNLOAD: http://gem.iem.at/releases/0.94/Gem%5Bv0.94%5D%28Sources%29.dek +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20b3f7aaca8f77b1691b89145e80bb4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Gem (Graphics Environment for Multimedia) + +SLACKBUILD NAME: HandBrake +SLACKBUILD LOCATION: ./multimedia/HandBrake +SLACKBUILD FILES: HandBrake.SlackBuild HandBrake.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://github.com/HandBrake/HandBrake/releases/download/1.11.1/HandBrake-1.11.1-source.tar.bz2 https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/AMF-headers-v1.5.0.tar.gz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/SVT-AV1-v4.0.1.tar.gz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/dav1d-1.5.3.tar.bz2 https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/fdk-aac-2.0.3.tar.gz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/ffmpeg-8.0.1.tar.bz2 https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/libbluray-1.4.0.tar.xz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/libdvdnav-7.0.0.tar.bz2 https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/libdvdread-7.0.1.tar.bz2 https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/libvpl-2.16.0.tar.gz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/x265-snapshot-20260216-13309.tar.gz https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/zimg-snapshot-20250624.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d0f6d8c0091d4faff0d149233dd8c6b 16eb4e0b99f600da040309dff00fc09c 5fa483ea82c8bcc70cae897dd0fe87e9 1488bbeb92834c5f12de9a16298afeee fbaf688a6fd6ddf63c68566909a178b4 62ed31a8bd20a219c2d3d04c31839046 13bda98cbb83cfb582f8a30c780da63d a0f4805cd9bb44fd635378b5c0447623 120e9ead9f59e2031d05e6a61ffea8ec 1cff23c778a647522bcc669d93e1d8b5 fddb1ced1090cfc0c57f4187f2007cc2 e97b457a54a83f72aedf413439728d0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: HandBrake (The open source video transcoder) + +SLACKBUILD NAME: JSampler +SLACKBUILD LOCATION: ./multimedia/JSampler +SLACKBUILD FILES: JSampler.SlackBuild JSampler.desktop JSampler.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/jsampler/JSampler-0.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1915d9c222388caed7b8eac6579ab8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: JSampler (Java GUI frontend for LinuxSampler) + +SLACKBUILD NAME: LBRY +SLACKBUILD LOCATION: ./multimedia/LBRY +SLACKBUILD FILES: LBRY.SlackBuild LBRY.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.53.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lbryio/lbry-desktop/releases/download/v0.53.9/LBRY_0.53.9.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 394476f14540a5e6a3d3040b54e1617c +SLACKBUILD SHORT DESCRIPTION: LBRY (A browser for the LBRY network) + +SLACKBUILD NAME: MediathekView +SLACKBUILD LOCATION: ./multimedia/MediathekView +SLACKBUILD FILES: MediathekView.SlackBuild MediathekView.info README slack-desc +SLACKBUILD VERSION: 14.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.mediathekview.de/stabil/MediathekView-14.5.0-linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b15ea2aa6d8d74526c7484a822eaeb9c +SLACKBUILD SHORT DESCRIPTION: MediathekView (German Public TV database helper program) + +SLACKBUILD NAME: Mopidy +SLACKBUILD LOCATION: ./multimedia/Mopidy +SLACKBUILD FILES: Mopidy.SlackBuild Mopidy.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/cc/41/1f291572997c49fce9eef47cea6d06b7d30e9923cc75a84679767f7fc99e/Mopidy-3.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 000129df314183118c88df28284b5fb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Mopidy (Music server) + +SLACKBUILD NAME: MuseScore-Legacy +SLACKBUILD LOCATION: ./multimedia/MuseScore-Legacy +SLACKBUILD FILES: MuseScore-Legacy.SlackBuild MuseScore-Legacy.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.6.2 +SLACKBUILD DOWNLOAD: https://github.com/musescore/MuseScore/archive/v3.6.2/MuseScore-3.6.2.tar.gz http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General.sf3 http://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/MuseScore_General_License.md +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 682c4a38b8b39d246d196c392ae08ab7 7b354559c7ef4e859a2bfad8738d477d bc7b4fbe58b37788876b6c36f19577d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MuseScore-Legacy (WYSIWYG Music Score Typesetter version 3.6.2) + +SLACKBUILD NAME: MuseScore +SLACKBUILD LOCATION: ./multimedia/MuseScore +SLACKBUILD FILES: MuseScore.SlackBuild MuseScore.desktop MuseScore.info README doinst.sh no_Qt6_GuiPrivate.patch slack-desc +SLACKBUILD VERSION: 4.6.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/musescore/MuseScore/archive/v4.6.5/MuseScore-4.6.5.tar.gz https://raw.githubusercontent.com/musescore/muse_deps/main/harfbuzz/7.1.0/harfbuzz_src.7z https://raw.githubusercontent.com/musescore/muse_deps/main/harfbuzz/7.1.0/harfbuzz.cmake +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f173f3ef81d020ef75f972d449e5d2c9 695d5daec954dc62409ba85b040b5092 cf9148f6e09761dbe15e3de38e6baced +SLACKBUILD SHORT DESCRIPTION: MuseScore (WYSIWYG Music Score Typesetter) + +SLACKBUILD NAME: QMPlay2 +SLACKBUILD LOCATION: ./multimedia/QMPlay2 +SLACKBUILD FILES: QMPlay2.SlackBuild QMPlay2.info README doinst.sh slack-desc +SLACKBUILD VERSION: 25.09.11 +SLACKBUILD DOWNLOAD: https://github.com/zaps166/QMPlay2/releases/download/25.09.11/QMPlay2-src-25.09.11.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 825ac4f4cc839406fcd53eef39b99d98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QMPlay2 (video/audio player) + +SLACKBUILD NAME: RenameMyTVSeries +SLACKBUILD LOCATION: ./multimedia/RenameMyTVSeries +SLACKBUILD FILES: README RenameMyTVSeries.SlackBuild RenameMyTVSeries.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.tweaking4all.com/downloads/betas/RenameMyTVSeries-2.1.7-GTK-beta-Linux-64bit-shared-ffmpeg.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cfc8a8456b74a611b8f2e3ab329ca936 +SLACKBUILD SHORT DESCRIPTION: RenameMyTVSeries (Rename My TV Series) + +SLACKBUILD NAME: SimpleSysexxer +SLACKBUILD LOCATION: ./multimedia/SimpleSysexxer +SLACKBUILD FILES: README SimpleSysexxer.SlackBuild SimpleSysexxer.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/sysexxer/SimpleSysexxer-0.3/SimpleSysexxer-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59c1b91089bb15050e3a58aa602332db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SimpleSysexxer (a MIDI device memory backup tool) + +SLACKBUILD NAME: UxPlay +SLACKBUILD LOCATION: ./multimedia/UxPlay +SLACKBUILD FILES: README UxPlay.SlackBuild UxPlay.info slack-desc +SLACKBUILD VERSION: 1.70 +SLACKBUILD DOWNLOAD: https://github.com/FDH2/UxPlay/archive/v1.70/UxPlay-1.70.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71204d38713801e8947f51b71ff8fcf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UxPlay (AirPlay-Mirror and AirPlay-Audio server) + +SLACKBUILD NAME: abcMIDI +SLACKBUILD LOCATION: ./multimedia/abcMIDI +SLACKBUILD FILES: README abcMIDI.SlackBuild abcMIDI.info slack-desc +SLACKBUILD VERSION: 35 +SLACKBUILD DOWNLOAD: http://abc.sourceforge.net/abcMIDI/original/abcMIDI.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11efd4ba996dbe6c5668136c529c6a5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abcMIDI (abc tools abc2midi, midi2abc, abc2abc, yaps) + +SLACKBUILD NAME: aces-core +SLACKBUILD LOCATION: ./multimedia/aces-core +SLACKBUILD FILES: README aces-core.SlackBuild aces-core.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/aces-aswf/aces-core/archive/v1.3.1/aces-core-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5a6f878fde0a40548b72a6846017dd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aces-core (color transform libraries for motion pictures) + +SLACKBUILD NAME: aces_container +SLACKBUILD LOCATION: ./multimedia/aces_container +SLACKBUILD FILES: README aces_container.SlackBuild aces_container.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/ampas/aces_container/archive/v1.0.2/aces_container-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b82364639768d650dd45e6085b429fb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aces_container (ACES file writer) + +SLACKBUILD NAME: acetoneiso +SLACKBUILD LOCATION: ./multimedia/acetoneiso +SLACKBUILD FILES: README acetoneiso.SlackBuild acetoneiso.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.4.7 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/debian/acetoneiso/-/archive/debian/2.4-7/acetoneiso-debian-2.4-7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 167ed8304c16e866f2181c9baec038dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acetoneiso (CD/DVD Image Manipulator for GNU/Linux) + +SLACKBUILD NAME: aegisub +SLACKBUILD LOCATION: ./multimedia/aegisub +SLACKBUILD FILES: 86e8c45d91eae9ca9cd0bb9e384e8540788516f5.patch Fix-build-without-pch.patch README aegisub.SlackBuild aegisub.info boost-1.81.0.patch doinst.sh git_version.h slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://github.com/TypesettingTools/Aegisub/archive/v3.4.2/Aegisub-3.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fb2253c433890680a54d47990ec99ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aegisub (General-purpose subtitle editor) + +SLACKBUILD NAME: amarok +SLACKBUILD LOCATION: ./multimedia/amarok +SLACKBUILD FILES: README amarok.SlackBuild amarok.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/amarok/3.2.2/amarok-3.2.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ed02fd9f3842809ffd2665d0def73aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amarok (The powerful music player for KDE) + +SLACKBUILD NAME: anyremote +SLACKBUILD LOCATION: ./multimedia/anyremote +SLACKBUILD FILES: README anyremote.SlackBuild anyremote.info slack-desc +SLACKBUILD VERSION: 6.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/anyremote/anyremote-6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 130369d8f632127b20de67930386e9ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: anyremote (Remote control service) + +SLACKBUILD NAME: apetag +SLACKBUILD LOCATION: ./multimedia/apetag +SLACKBUILD FILES: README apetag.SlackBuild apetag.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://robert.muth.org/Apetag/apetag.1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f47a2fc02ea88018afd05e8a16f11235 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apetag (command line APE 2.0 tagger) + +SLACKBUILD NAME: audio-recorder +SLACKBUILD LOCATION: ./multimedia/audio-recorder +SLACKBUILD FILES: README audio-recorder.SlackBuild audio-recorder.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://launchpad.net/audio-recorder/trunk/stable/+download/audio-recorder_2.2.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 073fce8423e610b9b2f5eb7e92e729ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audio-recorder (Open Source audio recorder) + +SLACKBUILD NAME: audiopreview +SLACKBUILD LOCATION: ./multimedia/audiopreview +SLACKBUILD FILES: README audiopreview.SlackBuild audiopreview.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://launchpad.net/audiopreview/0.x/0.6/+download/audiopreview-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 120f3ba6197c8008d8281e39874e3186 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audiopreview (command-line tool that can play previews) + +SLACKBUILD NAME: avidemux +SLACKBUILD LOCATION: ./multimedia/avidemux +SLACKBUILD FILES: README avidemux.SlackBuild avidemux.info doinst.sh extra-patch-i386-nosse.patch.gz slack-desc +SLACKBUILD VERSION: 20250331_0d19581 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/avidemux_20250331_0d19581.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c98adda49203bf23622ed4819a6c17aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avidemux (Video editor) + +SLACKBUILD NAME: bdtools +SLACKBUILD LOCATION: ./multimedia/bdtools +SLACKBUILD FILES: README bdtools.SlackBuild bdtools.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/i486/extra-14.2/source/multimedia/bdtools/bdtools-1.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf3c6fb5a54379a526940866b419b517 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bdtools (Blu-ray disc utilities) + +SLACKBUILD NAME: beets +SLACKBUILD LOCATION: ./multimedia/beets +SLACKBUILD FILES: README beet beets.SlackBuild beets.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/beets/beets-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 038c6aad96f20d8f81dfc69bfe6dbe21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beets (music tagger and library organizer) + +SLACKBUILD NAME: bino +SLACKBUILD LOCATION: ./multimedia/bino +SLACKBUILD FILES: README bino.SlackBuild bino.info slack-desc +SLACKBUILD VERSION: 1.6.8 +SLACKBUILD DOWNLOAD: https://bino3d.org/releases/bino-1.6.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a8e250e62e5e3c136eafc1ffc63e71d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bino (3D video player) + +SLACKBUILD NAME: bombono-dvd +SLACKBUILD LOCATION: ./multimedia/bombono-dvd +SLACKBUILD FILES: README bombono-dvd.SlackBuild bombono-dvd.info doinst.sh patches/bombono-dvd-1.2.0-cdrtools.patch patches/boost-1.78.diff patches/scons.diff slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://github.com/muravjov/bombono-dvd/archive/1.2.4/bombono-dvd-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76c70125fc1de553f7b46ac09aaedba2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bombono-dvd (Author DVD Freely) + +SLACKBUILD NAME: cantata +SLACKBUILD LOCATION: ./multimedia/cantata +SLACKBUILD FILES: README cantata.SlackBuild cantata.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/CDrummond/cantata/archive/v2.5.0/cantata-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aca989aa520ce21adef5b44321b4dedd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cantata (MPD client) + +SLACKBUILD NAME: castget +SLACKBUILD LOCATION: ./multimedia/castget +SLACKBUILD FILES: README castget.SlackBuild castget.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: http://savannah.nongnu.org/download/castget/castget-2.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8007f3db3df07e3e9f999868ea741d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: castget (A command line tool to download podcasts) + +SLACKBUILD NAME: castnow +SLACKBUILD LOCATION: ./multimedia/castnow +SLACKBUILD FILES: README castnow.SlackBuild castnow.info slack-desc +SLACKBUILD VERSION: 20170309 +SLACKBUILD DOWNLOAD: https://github.com/xat/castnow/archive/248921bda1a737b41bb96374f80b26e800b3d276/castnow-248921bda1a737b41bb96374f80b26e800b3d276.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0313b529a08667b77e18b2387d4d25b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: castnow (commandline chromecast player) + +SLACKBUILD NAME: ccextractor +SLACKBUILD LOCATION: ./multimedia/ccextractor +SLACKBUILD FILES: README ccextractor.SlackBuild ccextractor.info leptonica-1.83.1.patch slack-desc +SLACKBUILD VERSION: 0.94 +SLACKBUILD DOWNLOAD: https://github.com/CCExtractor/ccextractor/archive/v0.94/ccextractor-0.94.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 218f8f4628294fa218f2aad162bf68c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccextractor (A fast closed captions extractor for MPEG files) + +SLACKBUILD NAME: ccxstream +SLACKBUILD LOCATION: ./multimedia/ccxstream +SLACKBUILD FILES: README ccxstream.SlackBuild ccxstream.info slack-desc +SLACKBUILD VERSION: 1.0.15 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xbplayer/ccxstream-1.0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c589fff48ce541f26b394c9d82ccbead +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccxstream (Streaming media server for XBMC) + +SLACKBUILD NAME: celluloid +SLACKBUILD LOCATION: ./multimedia/celluloid +SLACKBUILD FILES: README celluloid.SlackBuild celluloid.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://github.com/celluloid-player/celluloid/releases/download/v0.22/celluloid-0.22.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a464ced96f9703df9b40ec3808601ca7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: celluloid (Simple GTK+ frontend for mpv) + +SLACKBUILD NAME: cfourcc +SLACKBUILD LOCATION: ./multimedia/cfourcc +SLACKBUILD FILES: README cfourcc.SlackBuild cfourcc.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: ftp://ftp.lip6.fr/pub/minix/distfiles/backup/cfourcc-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50e68cd5e0ea96574cab7e36595b9ad9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cfourcc (FourCC code tool) + +SLACKBUILD NAME: cinelerra +SLACKBUILD LOCATION: ./multimedia/cinelerra +SLACKBUILD FILES: README cinelerra.SlackBuild cinelerra.desktop cinelerra.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.1.0.20251124 +SLACKBUILD DOWNLOAD: https://git.cinelerra-gg.org/git/?p=goodguy/cinelerra.git;a=snapshot;h=1914b32609fcead7518186b3069a3df2e07a9bc0;sf=tgz;fn=cinelerra-1914b32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcfb1671ddcfdbca82620da0279bdc0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cinelerra (GNU/Linux Video/Audio Studio) + +SLACKBUILD NAME: clamz +SLACKBUILD LOCATION: ./multimedia/clamz +SLACKBUILD FILES: README clamz.SlackBuild clamz.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/clamz/clamz-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84543c9346b285bdc218879e241941a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clamz (command-line program to download MP3s from amazon.com) + +SLACKBUILD NAME: coriander +SLACKBUILD LOCATION: ./multimedia/coriander +SLACKBUILD FILES: README coriander.SlackBuild coriander.desktop coriander.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/coriander/files/coriander-2/2.0.3/coriander-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bf50046ba9ce3c72cc42a897c51ec24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coriander (a program to control IEEE-1394 digital cameras) + +SLACKBUILD NAME: cowbell +SLACKBUILD LOCATION: ./multimedia/cowbell +SLACKBUILD FILES: README cowbell.SlackBuild cowbell.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.2.7.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cowbell-0.2.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcf32bcf60be2ca204519192eb26bacc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cowbell (an elegant music organizer) + +SLACKBUILD NAME: ctl +SLACKBUILD LOCATION: ./multimedia/ctl +SLACKBUILD FILES: README ctl.SlackBuild ctl.info slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://github.com/ampas/CTL/archive/ctl-1.5.4/CTL-ctl-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0d36da7fbb945fbd5ecf090350257ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ctl (colour transform language and ctlrender application) + +SLACKBUILD NAME: cuetools +SLACKBUILD LOCATION: ./multimedia/cuetools +SLACKBUILD FILES: README cuetools.SlackBuild cuetools.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/svend/cuetools/archive/1.4.1/cuetools-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1f365fc7ab02eff4b58b6a54ecee080 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cuetools (cue and toc file parsers and utilities) + +SLACKBUILD NAME: davs2 +SLACKBUILD LOCATION: ./multimedia/davs2 +SLACKBUILD FILES: README davs2.SlackBuild davs2.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://github.com/pkuvcl/davs2/archive/1.7/davs2-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1558a5413b6691ad9c867cbd5c765aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: davs2 (AVS2 Decoder) + +SLACKBUILD NAME: devedeng +SLACKBUILD LOCATION: ./multimedia/devedeng +SLACKBUILD FILES: README devedeng.SlackBuild devedeng.info doinst.sh setuptools.patch slack-desc +SLACKBUILD VERSION: 4.16.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/rastersoft/devedeng/-/archive/4.16.0/devedeng-4.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16c38e7d03848f38e1441b298358932f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devedeng (create video CDs and DVDs) + +SLACKBUILD NAME: dirac +SLACKBUILD LOCATION: ./multimedia/dirac +SLACKBUILD FILES: README dirac.SlackBuild dirac.info encoder.patch gcc45.patch slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: http://pkgs.fedoraproject.org/repo/pkgs/dirac/dirac-1.0.2.tar.gz/a57c2c5e58062d437d9ab13dffb28f0f/dirac-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a57c2c5e58062d437d9ab13dffb28f0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dirac (free video compression format codec) + +SLACKBUILD NAME: droidcam +SLACKBUILD LOCATION: ./multimedia/droidcam +SLACKBUILD FILES: README README.SLACKWARE dkms.conf doinst.sh douninst.sh droidcam.SlackBuild droidcam.info slack-desc +SLACKBUILD VERSION: 2.1.3 +SLACKBUILD DOWNLOAD: https://files.dev47apps.net/linux/droidcam_2.1.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e4034e81ba9be6c9a37d6f38c4d4f62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: droidcam (Use your phone as a webcam!) + +SLACKBUILD NAME: dsmidiwifi +SLACKBUILD LOCATION: ./multimedia/dsmidiwifi +SLACKBUILD FILES: README doinst.sh dsmidiwifi.SlackBuild dsmidiwifi.desktop dsmidiwifi.info dsmidiwifi_32.xpm slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/dsmi/dsmidiwifi-v1.01.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e45703b1a37602d6326916d2ce1b404c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dsmidiwifi (Music Interface for Mobile Interfaces) + +SLACKBUILD NAME: dssi +SLACKBUILD LOCATION: ./multimedia/dssi +SLACKBUILD FILES: README dssi.SlackBuild dssi.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dssi/dssi-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 619ab73c883b02dc37ddb37001591f8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dssi (the "dizzy" audio plugin API) + +SLACKBUILD NAME: dvblast +SLACKBUILD LOCATION: ./multimedia/dvblast +SLACKBUILD FILES: README dvblast.SlackBuild dvblast.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: http://ftp.videolan.org/pub/videolan/dvblast/3.4/dvblast-3.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 148a26e1207e111f905461cfb1cd106a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvblast (MPEG-2 demux and streaming application) + +SLACKBUILD NAME: dvd-slideshow +SLACKBUILD LOCATION: ./multimedia/dvd-slideshow +SLACKBUILD FILES: README dvd-slideshow.SlackBuild dvd-slideshow.info slack-desc +SLACKBUILD VERSION: 0.8.6_1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/dvd-slideshow/files/dvd-slideshow/0.8.6-1/dvd-slideshow-0.8.6-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fce4f2ae9dd30fb2b19c39336ea4046 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvd-slideshow (Creates a slideshow-style DVD from pictures) + +SLACKBUILD NAME: dvdbackup +SLACKBUILD LOCATION: ./multimedia/dvdbackup +SLACKBUILD FILES: README dvdbackup.SlackBuild dvdbackup.info patches/do_not_treat_automake_warnings_as_errors.patch patches/dvdbackup-dvdread-6.1.patch patches/dvdbackup_no-convert-title.patch slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dvdbackup/dvdbackup-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd9189149ec88520e0ceba8d17520fbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvdbackup (simple commandline DVD backup software) + +SLACKBUILD NAME: dvdrip +SLACKBUILD LOCATION: ./multimedia/dvdrip +SLACKBUILD FILES: README doinst.sh dvdrip.SlackBuild dvdrip.desktop dvdrip.info dvdrip.png slack-desc +SLACKBUILD VERSION: 0.98.11 +SLACKBUILD DOWNLOAD: http://www.exit1.org/dvdrip/dist/dvdrip-0.98.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6dfa4199d451757a37eea233a07da4c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvdrip (DVD copy program) + +SLACKBUILD NAME: dvdstyler +SLACKBUILD LOCATION: ./multimedia/dvdstyler +SLACKBUILD FILES: README doinst.sh dvdstyler.SlackBuild dvdstyler.info dvdstyler.svg ffmpeg-7.patch slack-desc +SLACKBUILD VERSION: 3.3b3 +SLACKBUILD DOWNLOAD: http://downloads.sf.net/dvdstyler/DVDStyler-3.3b3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d92cc509cb6c39d74f2ce56d6f686cff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvdstyler (dvd authoring gui) + +SLACKBUILD NAME: dvgrab +SLACKBUILD LOCATION: ./multimedia/dvgrab +SLACKBUILD FILES: README dvgrab.SlackBuild dvgrab.info slack-desc +SLACKBUILD VERSION: 3.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/kino/dvgrab-3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b39a242ce63e80fc347ab59931f75649 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvgrab (DV video and audio data via IEEE1394 links) + +SLACKBUILD NAME: easyeffects +SLACKBUILD LOCATION: ./multimedia/easyeffects +SLACKBUILD FILES: README doinst.sh easyeffects.SlackBuild easyeffects.info slack-desc +SLACKBUILD VERSION: 7.0.0.20221110 +SLACKBUILD DOWNLOAD: https://github.com/wwmm/easyeffects/archive/bd84131771afaf9a1018d92026dce9a4b25fff31/easyeffects-bd84131771afaf9a1018d92026dce9a4b25fff31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0155c5e41fe7d68d4262a31810ff8335 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easyeffects (Many plugins for PipeWire applications) + +SLACKBUILD NAME: emoc +SLACKBUILD LOCATION: ./multimedia/emoc +SLACKBUILD FILES: README doinst.sh emoc.SlackBuild emoc.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/emoc/emoc.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94b9aad7155e93a7ea69b72a573cf2b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emoc (Easy Movie Converter) + +SLACKBUILD NAME: exaile +SLACKBUILD LOCATION: ./multimedia/exaile +SLACKBUILD FILES: README doinst.sh exaile.SlackBuild exaile.info slack-desc +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: https://github.com/exaile/exaile/releases/download/4.2.1/exaile-4.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f0d50c3ed5a85326e138e176069e609 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exaile (Amarok-like Media Player for GTK+) + +SLACKBUILD NAME: farsight2 +SLACKBUILD LOCATION: ./multimedia/farsight2 +SLACKBUILD FILES: README farsight2.SlackBuild farsight2.info make-4.3.patch slack-desc +SLACKBUILD VERSION: 0.0.31 +SLACKBUILD DOWNLOAD: http://farsight.freedesktop.org/releases/farsight2/farsight2-0.0.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3771d8268f025b28261cc1e977fab27f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: farsight2 (Audio/Video Communications Framework) + +SLACKBUILD NAME: fdkaac +SLACKBUILD LOCATION: ./multimedia/fdkaac +SLACKBUILD FILES: README fdkaac.SlackBuild fdkaac.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/nu774/fdkaac/archive/v1.0.6/fdkaac-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01c4cf5a36cecd64f8baba4da195835c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdkaac (a command line encoder frontend for libfdk-aac) + +SLACKBUILD NAME: ffmpeg2theora +SLACKBUILD LOCATION: ./multimedia/ffmpeg2theora +SLACKBUILD FILES: README ffmpeg2theora.SlackBuild ffmpeg2theora.info link-libm.patch scons-python3.patch.gz slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20161010020734/http://v2v.cc/~j/ffmpeg2theora/downloads/ffmpeg2theora-0.30.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1f0c21097e236c0a4558415a914458f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ffmpeg2theora (simple command line video transcoder) + +SLACKBUILD NAME: ffmpegfs +SLACKBUILD LOCATION: ./multimedia/ffmpegfs +SLACKBUILD FILES: README ffmpegfs.SlackBuild ffmpegfs.info slack-desc +SLACKBUILD VERSION: 2.17 +SLACKBUILD DOWNLOAD: https://github.com/nschlia/ffmpegfs/releases/download/v2.17/ffmpegfs-2.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31f93046ee3ea364cfaf2aff8e4a6cff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ffmpegfs (Fuse based transcoding File System) + +SLACKBUILD NAME: filebot-legacy +SLACKBUILD LOCATION: ./multimedia/filebot-legacy +SLACKBUILD FILES: README doinst.sh filebot-legacy.SlackBuild filebot-legacy.info slack-desc +SLACKBUILD VERSION: 4.7.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/filebot/filebot/FileBot_4.7.9/filebot_4.7.9_i386.deb +SLACKBUILD DOWNLOAD_x86_64: http://downloads.sourceforge.net/project/filebot/filebot/FileBot_4.7.9/filebot_4.7.9_amd64.deb +SLACKBUILD MD5SUM: ab14c92e18b961068a5b850748aea379 +SLACKBUILD MD5SUM_x86_64: 8e4aa7163bd4ddd8017459fb77e4e0ee +SLACKBUILD SHORT DESCRIPTION: filebot-legacy (The ultimate TV and Movie Renamer) + +SLACKBUILD NAME: filebot +SLACKBUILD LOCATION: ./multimedia/filebot +SLACKBUILD FILES: README doinst.sh filebot.SlackBuild filebot.info slack-desc +SLACKBUILD VERSION: 5.2.1 +SLACKBUILD DOWNLOAD: https://get.filebot.net/filebot/FileBot_5.2.1/FileBot_5.2.1_universal.deb https://repo1.maven.org/maven2/net/java/dev/jna/jna/5.13.0/jna-5.13.0.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a9a96b56df59467f8579ab0d1ffeb0d bd2e5bc6b4b020c2d9a6e17a8e9bcef1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: filebot (The ultimate TV and Movie Renamer) + +SLACKBUILD NAME: flowblade +SLACKBUILD LOCATION: ./multimedia/flowblade +SLACKBUILD FILES: 495a10c83b7d209bfdb1577efaf718e031ec6f25.patch README doinst.sh flowblade.SlackBuild flowblade.info mlt7.patch slack-desc +SLACKBUILD VERSION: 24564a +SLACKBUILD DOWNLOAD: https://github.com/jliljebl/flowblade/archive/24564a/flowblade-24564ae0899af9ee92ad31bd884ba804a3137d3b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ededb19439e16588f2490b2f77c66848 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flowblade (non-linear video editor) + +SLACKBUILD NAME: flvtool2 +SLACKBUILD LOCATION: ./multimedia/flvtool2 +SLACKBUILD FILES: README flvtool2.SlackBuild flvtool2.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/flvtool2-1.0.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e5f6f10c06903447d97d7ba10cec67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flvtool2 (manipulation tool for flv files) + +SLACKBUILD NAME: freetube +SLACKBUILD LOCATION: ./multimedia/freetube +SLACKBUILD FILES: README doinst.sh freetube freetube.SlackBuild freetube.desktop freetube.info freetube.png slack-desc +SLACKBUILD VERSION: 0.23.15 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/FreeTubeApp/FreeTube/releases/download/v0.23.15-beta/freetube-0.23.15-beta-amd64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 030a32ddc86d888187fd091ef1a8ed23 +SLACKBUILD SHORT DESCRIPTION: freetube (A YouTube client) + +SLACKBUILD NAME: gaupol +SLACKBUILD LOCATION: ./multimedia/gaupol +SLACKBUILD FILES: README doinst.sh gaupol.SlackBuild gaupol.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://github.com/otsaloma/gaupol/archive/1.15/gaupol-1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b39e965e00a3183467f3a75c11a14d98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gaupol (Subtitle Editor) + +SLACKBUILD NAME: genpuid +SLACKBUILD LOCATION: ./multimedia/genpuid +SLACKBUILD FILES: README genpuid.SlackBuild genpuid.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://ftp.musicbrainz.org/pub/musicbrainz/genpuid/genpuid_linux_1.4.tgz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: fa4a6ae23adaaefa02f07de6321913fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genpuid (generates PUID's) + +SLACKBUILD NAME: get_iplayer +SLACKBUILD LOCATION: ./multimedia/get_iplayer +SLACKBUILD FILES: README get_iplayer.SlackBuild get_iplayer.info slack-desc +SLACKBUILD VERSION: 3.34 +SLACKBUILD DOWNLOAD: https://github.com/get-iplayer/get_iplayer/archive/v3.34/get_iplayer-3.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b57588277b2f60b2f165157fbc5d45c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: get_iplayer (allows you to search, index and record/streams) + +SLACKBUILD NAME: gigedit +SLACKBUILD LOCATION: ./multimedia/gigedit +SLACKBUILD FILES: README gigedit.SlackBuild gigedit.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: http://download.linuxsampler.org/packages/gigedit-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eadfc82118460206e8f83c104f9d2a3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gigedit (instrument editor for gig files) + +SLACKBUILD NAME: gimp-gap +SLACKBUILD LOCATION: ./multimedia/gimp-gap +SLACKBUILD FILES: README gimp-gap.SlackBuild gimp-gap.info patch-ffmpeg-Makefile.diff slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://download.gimp.org/pub/gimp/plug-ins/v2.6/gap/gimp-gap-2.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 249ed829de8b78675c0fe4ef4212089f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-gap (GIMP Animation Package) + +SLACKBUILD NAME: glyr +SLACKBUILD LOCATION: ./multimedia/glyr +SLACKBUILD FILES: 94967c3.diff README README.html glyr.SlackBuild glyr.info slack-desc +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://github.com/sahib/glyr/archive/1.0.10/glyr-1.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85f5f8608bb78d4dd01c7170ea4c6997 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glyr (a search engine for music related metadata) + +SLACKBUILD NAME: gmidimonitor +SLACKBUILD LOCATION: ./multimedia/gmidimonitor +SLACKBUILD FILES: README doinst.sh gmidimonitor-64.xpm gmidimonitor.SlackBuild gmidimonitor.desktop gmidimonitor.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/gmidimonitor-3.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49733d81529cfaed1f7409cfe67b0398 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmidimonitor (shows MIDI events) + +SLACKBUILD NAME: gmtp +SLACKBUILD LOCATION: ./multimedia/gmtp +SLACKBUILD FILES: README doinst.sh gmtp.SlackBuild gmtp.info slack-desc +SLACKBUILD VERSION: 1.3.11 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gmtp/files/gMTP-1.3.11/gmtp-1.3.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af15fc3fbe86de78be29ab9959ce706c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmtp (A basic MTP client) + +SLACKBUILD NAME: gnash +SLACKBUILD LOCATION: ./multimedia/gnash +SLACKBUILD FILES: README doinst.sh gnash.SlackBuild gnash.info slack-desc +SLACKBUILD VERSION: 0.8.11dev_20190130 +SLACKBUILD DOWNLOAD: https://git.savannah.gnu.org/cgit/gnash.git/snapshot/gnash-583ccbc1275c7701dc4843ec12142ff86bb305b4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44dec2747ea79fd6bd68a58dc8512821 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnash (SWF movie player) + +SLACKBUILD NAME: gnome-mplayer +SLACKBUILD LOCATION: ./multimedia/gnome-mplayer +SLACKBUILD FILES: README doinst.sh gnome-mplayer.SlackBuild gnome-mplayer.info slack-desc +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: https://www.mirrorservice.org/sites/download.salixos.org/i486/14.1/source/xap/gnome-mplayer/gnome-mplayer-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9225dc0645d050ee31dd877559d7c16b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-mplayer (GTK2/GTK3 MPlayer frontend) + +SLACKBUILD NAME: gnome-video-effects +SLACKBUILD LOCATION: ./multimedia/gnome-video-effects +SLACKBUILD FILES: README gnome-video-effects.SlackBuild gnome-video-effects.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-video-effects/0.5/gnome-video-effects-0.5.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c81bfafa7fc5c88cb0834d0026ad001 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-video-effects (Video Effects for GNOME Cheese) + +SLACKBUILD NAME: gnupod +SLACKBUILD LOCATION: ./multimedia/gnupod +SLACKBUILD FILES: README gnupod.SlackBuild gnupod.info slack-desc +SLACKBUILD VERSION: 0.99.8 +SLACKBUILD DOWNLOAD: http://blinkenlights.ch/gnupod-dist/stable/gnupod-0.99.8.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 978c9f813e6930b780e81eb30a742ebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnupod (CLI iPod tools) + +SLACKBUILD NAME: goom +SLACKBUILD LOCATION: ./multimedia/goom +SLACKBUILD FILES: README goom.SlackBuild goom.info slack-desc +SLACKBUILD VERSION: 2k4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sourceforge/goom/goom2k4/0/goom-2k4-0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8100dd07e0c6784fdf079eeaa53a5c7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goom (GOOM Visualization Plugin) + +SLACKBUILD NAME: gpac +SLACKBUILD LOCATION: ./multimedia/gpac +SLACKBUILD FILES: README doinst.sh ffmpeg7.patch gpac.SlackBuild gpac.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/gpac/gpac/archive/refs/tags/v2.4.0/gpac-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de748e69984cd8b3b695347a3c9ae4d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpac (multimedia framework oriented towards rich media) + +SLACKBUILD NAME: gst-plugins-bad-nonfree +SLACKBUILD LOCATION: ./multimedia/gst-plugins-bad-nonfree +SLACKBUILD FILES: README README_docs.txt gst-plugins-bad-nonfree.SlackBuild gst-plugins-bad-nonfree.info slack-desc +SLACKBUILD VERSION: 1.26.5 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.26.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4d99dc0fddc0a54d96b0389830f283f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst-plugins-bad-nonfree (encumbered set of GStreamer plugins) + +SLACKBUILD NAME: gst-plugins-ugly +SLACKBUILD LOCATION: ./multimedia/gst-plugins-ugly +SLACKBUILD FILES: README gst-plugins-ugly.SlackBuild gst-plugins-ugly.info slack-desc +SLACKBUILD VERSION: 1.26.1 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.26.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 323190595d918a5a26729e89848af1ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst-plugins-ugly (good set of GStreamer 1.x plugins) + +SLACKBUILD NAME: gst0-ffmpeg +SLACKBUILD LOCATION: ./multimedia/gst0-ffmpeg +SLACKBUILD FILES: README gst0-ffmpeg.SlackBuild gst0-ffmpeg.info orc-0.4.30.patch slack-desc +SLACKBUILD VERSION: 0.10.13 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e52d69a15d42f0a11abfc02f80effa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst0-ffmpeg (A GStreamer 0.10.x FFmpeg plugin) + +SLACKBUILD NAME: gst0-plugins-base +SLACKBUILD LOCATION: ./multimedia/gst0-plugins-base +SLACKBUILD FILES: README gst0-plugins-base.SlackBuild gst0-plugins-base.info patches/00-fix-crash-0-byte-ogg.patch patches/01-colorbalance-fix-abi.patch patches/02-ayuv64-lanczos.patch patches/03-videoscale-fix-negotiation.patch patches/04-gstaudio-symbols.patch patches/05-enum_headers.patch slack-desc x86.patch +SLACKBUILD VERSION: 0.10.36 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.36.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d2337841b132fe996e5eb2396ac9438 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst0-plugins-base (base set of GStreamer plugins, v0) + +SLACKBUILD NAME: gst0-plugins-good +SLACKBUILD LOCATION: ./multimedia/gst0-plugins-good +SLACKBUILD FILES: README gst0-plugins-good.SlackBuild gst0-plugins-good.info patches/00-test-rtp-payloading.patch patches/01-souptest.patch patches/02-v4l.compile.fixes.diff slack-desc +SLACKBUILD VERSION: 0.10.31 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 555845ceab722e517040bab57f9ace95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst0-plugins-good (good set of GStreamer plugins, v0) + +SLACKBUILD NAME: gst0-plugins-ugly +SLACKBUILD LOCATION: ./multimedia/gst0-plugins-ugly +SLACKBUILD FILES: README cdio-cd-text-api.patch gst0-plugins-ugly.SlackBuild gst0-plugins-ugly.info slack-desc +SLACKBUILD VERSION: 0.10.19 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.19.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d81c593e22a6cdf0f2b4f57eae93df2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst0-plugins-ugly (a set of GStreamer-0.10.x plugins) + +SLACKBUILD NAME: gstreamer-vaapi +SLACKBUILD LOCATION: ./multimedia/gstreamer-vaapi +SLACKBUILD FILES: README gstreamer-vaapi.SlackBuild gstreamer-vaapi.info slack-desc +SLACKBUILD VERSION: 1.18.5 +SLACKBUILD DOWNLOAD: https://github.com/GStreamer/gstreamer-vaapi/archive/1.18.5/gstreamer-vaapi-1.18.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8681f65a1624c6f4f3ce4ef9624bd697 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gstreamer-vaapi (Hardware-accelerated video on Intel via VA-API.) + +SLACKBUILD NAME: gstreamer0 +SLACKBUILD LOCATION: ./multimedia/gstreamer0 +SLACKBUILD FILES: README gstreamer-0.10.36-bison3.patch gstreamer0.SlackBuild gstreamer0.info slack-desc +SLACKBUILD VERSION: 0.10.36 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.36.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15389c73e091b1dda915279c388b9cb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gstreamer0 (streaming multimedia framework, v0) + +SLACKBUILD NAME: gtick +SLACKBUILD LOCATION: ./multimedia/gtick +SLACKBUILD FILES: README doinst.sh gtick.SlackBuild gtick.info gtick.png slack-desc +SLACKBUILD VERSION: 0.5.5 +SLACKBUILD DOWNLOAD: http://www.antcom.de/gtick/download/gtick-0.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d7e99785188aaf1b446d94c9a175939 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtick (A Metronome Application for GNU Linux) + +SLACKBUILD NAME: gtk-recordmydesktop +SLACKBUILD LOCATION: ./multimedia/gtk-recordmydesktop +SLACKBUILD FILES: README doinst.sh gtk-recordmydesktop.SlackBuild gtk-recordmydesktop.info slack-desc +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/recordmydesktop/gtk-recordmydesktop-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2637b9be9801e0b2c3b6dae8f86a8b59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-recordmydesktop (gtk frontend for recordmydesktop) + +SLACKBUILD NAME: guvcview +SLACKBUILD LOCATION: ./multimedia/guvcview +SLACKBUILD FILES: README doinst.sh guvcview.SlackBuild guvcview.info slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://cyfuture.dl.sourceforge.net/project/guvcview/source/guvcview-src-2.2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eac7b9ffe9bf5d386f66045ac44cf3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guvcview (GTK+ UVC Viewer) + +SLACKBUILD NAME: gxine +SLACKBUILD LOCATION: ./multimedia/gxine +SLACKBUILD FILES: README doinst.sh gxine.SlackBuild gxine.desktop gxine.info slack-desc +SLACKBUILD VERSION: 0.5.910 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xine/gxine/gxine-0.5.910.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33f507b1014e928799dc2fe1c755fda6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gxine (Xine GUI Frontend) + +SLACKBUILD NAME: haruna +SLACKBUILD LOCATION: ./multimedia/haruna +SLACKBUILD FILES: README doinst.sh haruna.SlackBuild haruna.info mpv-0.38.patch slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/haruna/haruna-0.12.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2680319f4b5648504c382c2a70a06e8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haruna (Video Player) + +SLACKBUILD NAME: hexter +SLACKBUILD LOCATION: ./multimedia/hexter +SLACKBUILD FILES: README hexter.SlackBuild hexter.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dssi/hexter-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b73ef7090b2747ee2e6d1b0d24e95456 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexter (DX7 modeling DSSI plugin) + +SLACKBUILD NAME: huludesktop +SLACKBUILD LOCATION: ./multimedia/huludesktop +SLACKBUILD FILES: README doinst.sh huludesktop.SlackBuild huludesktop.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/huludesktop_i386.deb +SLACKBUILD DOWNLOAD_x86_64: http://ponce.cc/slackware/sources/repo/huludesktop_amd64.deb +SLACKBUILD MD5SUM: d9b27d1837ab86526100964e80c3cdd1 +SLACKBUILD MD5SUM_x86_64: bccc94d7f327989dab2653d254f40869 +SLACKBUILD SHORT DESCRIPTION: huludesktop (Lean-back viewing for your PC) + +SLACKBUILD NAME: iat +SLACKBUILD LOCATION: ./multimedia/iat +SLACKBUILD FILES: README iat.SlackBuild iat.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/iat.berlios/files/iat-0.1.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e1ffd82000ea4c80ffb2d63ae55120c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iat (iso9660 analyzer tool) + +SLACKBUILD NAME: imagination +SLACKBUILD LOCATION: ./multimedia/imagination +SLACKBUILD FILES: README doinst.sh imagination.SlackBuild imagination.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/imagination/files/imagination-3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 798bcb72a939f5c6c48801fd0442f1b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imagination (simple DVD slide show maker) + +SLACKBUILD NAME: inputstream.adaptive +SLACKBUILD LOCATION: ./multimedia/inputstream.adaptive +SLACKBUILD FILES: README inputstream.adaptive.SlackBuild inputstream.adaptive.info slack-desc +SLACKBUILD VERSION: 21.5.18 +SLACKBUILD DOWNLOAD: https://github.com/xbmc/inputstream.adaptive/archive/21.5.18-Omega/inputstream.adaptive-21.5.18-Omega.tar.gz https://github.com/xbmc/Bento4/archive/refs/tags/1.6.0-641-3-Omega/Bento4-1.6.0-641-3-Omega.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8074b1aaf6eed904c57071809841c8ac 7cefb139db93ab2417635f003cd7a7b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inputstream.adaptive (kodi addon for adaptive streams) + +SLACKBUILD NAME: intel-media-sdk +SLACKBUILD LOCATION: ./multimedia/intel-media-sdk +SLACKBUILD FILES: README intel-media-sdk.SlackBuild intel-media-sdk.info patches/020-intel-media-sdk-libcttmetrics-static-only.patch patches/030-intel-media-sdk-gcc13-fix.patch patches/040-intel-media-sdk-gcc15-fix.patch slack-desc +SLACKBUILD VERSION: 23.2.2 +SLACKBUILD DOWNLOAD: https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-23.2.2/MediaSDK-intel-mediasdk-23.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f348210213fd4a67466b3a20e4b93d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: intel-media-sdk (Intel(R) Media SDK) + +SLACKBUILD NAME: iptvnator +SLACKBUILD LOCATION: ./multimedia/iptvnator +SLACKBUILD FILES: README doinst.sh iptvnator.SlackBuild iptvnator.info slack-desc +SLACKBUILD VERSION: 0.19.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/4gray/iptvnator/releases/download/v0.19.0/iptvnator-0.19.0-linux-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 844cdd92cbe795288b7bb932545bf54e +SLACKBUILD SHORT DESCRIPTION: iptvnator (IPTV Player Application) + +SLACKBUILD NAME: ivtv-utils +SLACKBUILD LOCATION: ./multimedia/ivtv-utils +SLACKBUILD FILES: README ivtv-utils.SlackBuild ivtv-utils.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ivtv-utils_1.4.1.orig.tar.gz https://distfiles.gentoo.org/distfiles/ad/ivtv-firmware-20080701.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a4219d698262ca2b28e41f0f547b0a2 b9a871f1c569025be9c48a77b3515faf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ivtv-utils (Userspace utilities for Hauppauge PVR cards) + +SLACKBUILD NAME: jellyfin-bin +SLACKBUILD LOCATION: ./multimedia/jellyfin-bin +SLACKBUILD FILES: README README.SLACKWARE doinst.sh jellyfin jellyfin-bin.SlackBuild jellyfin-bin.info rc.jellyfin slack-desc +SLACKBUILD VERSION: 10.11.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.jellyfin.org/files/server/linux/latest-stable/amd64/jellyfin_10.11.6-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 53f4714b8fde4fa34448cfdfb4a69358 +SLACKBUILD SHORT DESCRIPTION: jellyfin-bin (The Free Software Media System) + +SLACKBUILD NAME: jellyfin-media-player +SLACKBUILD LOCATION: ./multimedia/jellyfin-media-player +SLACKBUILD FILES: README doinst.sh jellyfin-media-player.SlackBuild jellyfin-media-player.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://github.com/jellyfin/jellyfin-media-player/archive/v1.11.1/jellyfin-media-player-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6da09c3fe873dbbc5e88fb8f1a58aaf1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jellyfin-media-player (Jellyfin Desktop Client) + +SLACKBUILD NAME: jlscp +SLACKBUILD LOCATION: ./multimedia/jlscp +SLACKBUILD FILES: README jlscp.SlackBuild jlscp.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/jlscp/jlscp-0.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a3a507b3e5359369c2be777e71b8232 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jlscp (Java Linux Sampler Control Protocol) + +SLACKBUILD NAME: k9copy-reloaded +SLACKBUILD LOCATION: ./multimedia/k9copy-reloaded +SLACKBUILD FILES: README doinst.sh k9copy-reloaded.SlackBuild k9copy-reloaded.info patches/k9copy-dvdnav.patch patches/k9copy-ffmpeg3.patch patches/k9copy-fix-desktop-files.patch patches/k9copy-gcc7.patch patches/k9copy-i18n.patch patches/k9copy-installdirs.patch patches/k9copy-missing-language-in-po-files.patch patches/k9copy-uncheck-dvdauthor.patch slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/k9copy-reloaded/k9copy-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53158282e23a4aa4fb8f4336f1424521 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: k9copy-reloaded (DVD backup program) + +SLACKBUILD NAME: kaffeine-mozilla +SLACKBUILD LOCATION: ./multimedia/kaffeine-mozilla +SLACKBUILD FILES: README kaffeine-mozilla.SlackBuild kaffeine-mozilla.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/kaffeine/kaffeine-mozilla-0.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7bb24cbd20fdfeffbb0da452533cac4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaffeine-mozilla (browser plugin) + +SLACKBUILD NAME: kaffeine +SLACKBUILD LOCATION: ./multimedia/kaffeine +SLACKBUILD FILES: README doinst.sh kaffeine.SlackBuild kaffeine.info slack-desc +SLACKBUILD VERSION: 2.0.18 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kaffeine/kaffeine-2.0.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 185cd114e1ebcf15b98674e872a53556 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaffeine (Multimedia player for KDE) + +SLACKBUILD NAME: kodi +SLACKBUILD LOCATION: ./multimedia/kodi +SLACKBUILD FILES: README doinst.sh kodi.SlackBuild kodi.info slack-desc +SLACKBUILD VERSION: 21.3 +SLACKBUILD DOWNLOAD: https://github.com/xbmc/xbmc/archive/refs/tags/21.3-Omega/xbmc-21.3-Omega.tar.gz https://github.com/xbmc/crossguid/archive/ca1bf4b/crossguid-ca1bf4b810e2d188d04cb6286f957008ee1b7681.tar.gz https://github.com/xbmc/libdvdcss/archive/refs/tags/1.4.3-Next-Nexus-Alpha2-2/libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdnav/archive/refs/tags/6.1.1-Next-Nexus-Alpha2-2/libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/refs/tags/6.1.3-Next-Nexus-Alpha2-2/libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz http://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.26.zip http://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.17.0-bin.tar.gz http://mirrors.kodi.tv/build-deps/sources/commons-text-1.13.0-bin.tar.gz https://ffmpeg.org//releases/ffmpeg-6.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb76936b9fcf395697e2aeeed80cb14e d4a8d62f3f8d6d946be75cf5bfa92687 42dc3770ae928103e8033a18b007e79d 2349cde54d950af21fa4936371ad3349 0d24c950abfef9dc02e231dda56912ac eff85b60190bbd1fddf286f3fe2273ac ec63dbb802ed3e188388213f2657966b 941495aeab3bc15ab7ef60db789b51d3 42f9bb3aacdd5c5907d1af1811738c00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kodi (Multi-platform Media Center) + +SLACKBUILD NAME: kvazaar +SLACKBUILD LOCATION: ./multimedia/kvazaar +SLACKBUILD FILES: README kvazaar.SlackBuild kvazaar.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: https://github.com/ultravideo/kvazaar/archive/v2.3.2/kvazaar-2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 993641ac6f58add5b0328880006c24d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kvazaar (Open Source HEVC Encoder) + +SLACKBUILD NAME: l-smash +SLACKBUILD LOCATION: ./multimedia/l-smash +SLACKBUILD FILES: README l-smash.SlackBuild l-smash.info slack-desc +SLACKBUILD VERSION: 2.18.0 +SLACKBUILD DOWNLOAD: https://github.com/vimeo/l-smash/archive/v2.18.0/l-smash-2.18.0.tar.gz https://github.com/dwbuiten/obuparse/archive/478adcc872d5a8a19443e87910508e261a0a60ba/obuparse-478adcc872d5a8a19443e87910508e261a0a60ba.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d3600a365584fd32feb69cb5412f0a2 c14a68a6c34fa3291c9798c2b7df6de4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: l-smash (open source mp4 handler) + +SLACKBUILD NAME: lightspark +SLACKBUILD LOCATION: ./multimedia/lightspark +SLACKBUILD FILES: README doinst.sh lightspark.SlackBuild lightspark.info slack-desc +SLACKBUILD VERSION: 0.8.7 +SLACKBUILD DOWNLOAD: https://github.com/lightspark/lightspark/archive/0.8.7/lightspark-0.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80a668a9ae6b36a6e05701d2ecab8050 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lightspark (Open source flash player implementation) + +SLACKBUILD NAME: lives +SLACKBUILD LOCATION: ./multimedia/lives +SLACKBUILD FILES: README doinst.sh lives.SlackBuild lives.info setcap.sh slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: http://lives-video.com/releases/LiVES-3.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d7bd0ad41d3189b62c002e518fb94c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lives (Video Editing System) + +SLACKBUILD NAME: losslesscut-bin +SLACKBUILD LOCATION: ./multimedia/losslesscut-bin +SLACKBUILD FILES: README doinst.sh losslesscut-bin.SlackBuild losslesscut-bin.info resources/LICENSE resources/icon.svg resources/losslesscut-bin.desktop slack-desc +SLACKBUILD VERSION: 3.65.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mifi/lossless-cut/releases/download/v3.65.0/LosslessCut-linux-x64.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 171e419f915f7521e4aa93cc5e3713da +SLACKBUILD SHORT DESCRIPTION: losslesscut-bin (Lossless video editor) + +SLACKBUILD NAME: lsdvd +SLACKBUILD LOCATION: ./multimedia/lsdvd +SLACKBUILD FILES: README lsdvd.SlackBuild lsdvd.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/l/lsdvd/lsdvd_0.21.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1a9cdf3a4ff717e6aeffd3117f752b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lsdvd (list the contents of a DVD) + +SLACKBUILD NAME: makemkv +SLACKBUILD LOCATION: ./multimedia/makemkv +SLACKBUILD FILES: README README.issues doinst.sh makemkv.SlackBuild makemkv.info slack-desc +SLACKBUILD VERSION: 1.17.7 +SLACKBUILD DOWNLOAD: https://www.makemkv.com/download/makemkv-oss-1.17.7.tar.gz https://www.makemkv.com/download/makemkv-bin-1.17.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c2d3135545604bc4f4bcdb5acf664ac e021bbe79198682754db4f20c251012e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makemkv (a DVD/Blu-ray ripper and transcoder) + +SLACKBUILD NAME: mediainfo +SLACKBUILD LOCATION: ./multimedia/mediainfo +SLACKBUILD FILES: README doinst.sh mediainfo.SlackBuild mediainfo.info slack-desc +SLACKBUILD VERSION: 26.01 +SLACKBUILD DOWNLOAD: https://github.com/MediaArea/MediaInfo/archive/v26.01/MediaInfo-26.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eef97cecf806d353bbdd4529399a0ab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mediainfo (supplies information about a video or audio file) + +SLACKBUILD NAME: mimms +SLACKBUILD LOCATION: ./multimedia/mimms +SLACKBUILD FILES: README mimms.SlackBuild mimms.info slack-desc +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/mimms/mimms-3.2.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec629d8899551b4789ba15c17402c36f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mimms (an mms stream downloader) + +SLACKBUILD NAME: minidlna +SLACKBUILD LOCATION: ./multimedia/minidlna +SLACKBUILD FILES: README README.SLACKWARE doinst.sh ffmpeg7.patch minidlna.SlackBuild minidlna.info minidlna.logrotate rc.minidlna slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/minidlna/minidlna-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8b010d8803811f4e26e57894c30fa6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minidlna (mini DLNA server) + +SLACKBUILD NAME: minitube +SLACKBUILD LOCATION: ./multimedia/minitube +SLACKBUILD FILES: README doinst.sh minitube.SlackBuild minitube.info slack-desc +SLACKBUILD VERSION: 3.9.3 +SLACKBUILD DOWNLOAD: https://github.com/flaviotordini/minitube/releases/download/3.9.3/minitube-3.9.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6eddbba90988051bf62339df73481a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minitube (YouTube desktop client) + +SLACKBUILD NAME: mirage2iso +SLACKBUILD LOCATION: ./multimedia/mirage2iso +SLACKBUILD FILES: README mirage2iso.1 mirage2iso.SlackBuild mirage2iso.info mirage2iso.rst slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/mgorny/mirage2iso/releases/download/v0.4.2/mirage2iso-0.4.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4e38aa47cbc63211c882f2ce8f62cd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mirage2iso (extract iso images from CD images) + +SLACKBUILD NAME: mjpegtools +SLACKBUILD LOCATION: ./multimedia/mjpegtools +SLACKBUILD FILES: README doinst.sh mjpegtools.SlackBuild mjpegtools.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mjpeg/mjpegtools-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 168e0131c0b8a2e31df7a73eb602fc32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mjpegtools (video recording/playback tools) + +SLACKBUILD NAME: mkvtoolnix +SLACKBUILD LOCATION: ./multimedia/mkvtoolnix +SLACKBUILD FILES: README doinst.sh mkvtoolnix.SlackBuild mkvtoolnix.info slack-desc +SLACKBUILD VERSION: 97.0 +SLACKBUILD DOWNLOAD: https://mkvtoolnix.download/sources/mkvtoolnix-97.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b581ad0be48b3d955a5920473a4a1d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mkvtoolnix (tools to create, alter and inspect Matroska files) + +SLACKBUILD NAME: mozplugger +SLACKBUILD LOCATION: ./multimedia/mozplugger +SLACKBUILD FILES: Makefile.in.diff README doinst.sh mozplugger.SlackBuild mozplugger.info slack-desc +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/a/b/abb42f3c3c2f3a940c1252a83f254116/mozplugger-2.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abb42f3c3c2f3a940c1252a83f254116 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mozplugger (Mozilla media plugin) + +SLACKBUILD NAME: mp3fm +SLACKBUILD LOCATION: ./multimedia/mp3fm +SLACKBUILD FILES: README doinst.sh mp3fm.SlackBuild mp3fm.desktop mp3fm.info mp3fm.jpg slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/mp3fm/mp3fm-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd3ee58a550168c7b1c5e7155d769012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3fm (Packing the Songs into folders) + +SLACKBUILD NAME: mp3fs +SLACKBUILD LOCATION: ./multimedia/mp3fs +SLACKBUILD FILES: README mp3fs.SlackBuild mp3fs.info slack-desc +SLACKBUILD VERSION: 0.91 +SLACKBUILD DOWNLOAD: https://github.com/khenriks/mp3fs/releases/download/v0.91/mp3fs-0.91.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b1e7543114c2bcc5b8eb9562e15c909 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mp3fs (mount dir with flac as mountpoint, presented as mp3) + +SLACKBUILD NAME: mpgtx +SLACKBUILD LOCATION: ./multimedia/mpgtx +SLACKBUILD FILES: README mpgtx.SlackBuild mpgtx.info patches/mpgtx-1.3.1-configure.patch patches/mpgtx-1.3.1-dont-ignore-cxx-flags.patch slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mpgtx/mpgtx-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d628060aa04ad3b40a175bf35f5167cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpgtx (command line MPEG toolbox) + +SLACKBUILD NAME: mplayer-codecs32 +SLACKBUILD LOCATION: ./multimedia/mplayer-codecs32 +SLACKBUILD FILES: README mplayer-codecs32.SlackBuild mplayer-codecs32.info slack-desc +SLACKBUILD VERSION: 20110131 +SLACKBUILD DOWNLOAD: http://www.mplayerhq.hu/MPlayer/releases/codecs/all-20110131.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 303cf3cbf15e7084d1cfed3f0e3ef8e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mplayer-codecs32 (32-bit Codecs for MPlayer) + +SLACKBUILD NAME: mplayer-codecs64 +SLACKBUILD LOCATION: ./multimedia/mplayer-codecs64 +SLACKBUILD FILES: README mplayer-codecs64.SlackBuild mplayer-codecs64.info slack-desc +SLACKBUILD VERSION: 20061022 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-20061022-1.x86_64.rpm http://www.mplayerhq.hu/MPlayer/releases/codecs/mplayer-codecs-extra-20061022-1.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: da44bb4aa7334d890a901771e2de7f14 1c15660480b09bbf2e81b27a863bf0a8 +SLACKBUILD SHORT DESCRIPTION: mplayer-codecs64 (64-bit Codecs for MPlayer) + +SLACKBUILD NAME: mtn +SLACKBUILD LOCATION: ./multimedia/mtn +SLACKBUILD FILES: README mtn.SlackBuild mtn.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/movie_thumbnailer/mtn/-/archive/v3.5.0/mtn-v3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9265949ffa8e929d5bed90b2814c27f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtn (Movie Thumbnailer) + +SLACKBUILD NAME: mtpfs +SLACKBUILD LOCATION: ./multimedia/mtpfs +SLACKBUILD FILES: README mtpfs.SlackBuild mtpfs.info slack-desc +SLACKBUILD VERSION: 1.1+20210514_d228a21 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mtpfs-1.1+20210514_d228a21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90aaaf870b05f21efa740aec3a2b5d2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtpfs (mount MS Media Transport Protocol devices as a filesystem) + +SLACKBUILD NAME: munt +SLACKBUILD LOCATION: ./multimedia/munt +SLACKBUILD FILES: README doinst.sh interleave.c munt.SlackBuild munt.info setcap.sh slack-desc system_rom_path.diff +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/munt/munt/archive/mt32emu_qt_1_11_1/munt-mt32emu_qt_1_11_1.tar.gz http://dbwbp.com/synthbin/Roland%20MT32%20(various%20OS%20_%20extra%20ROMs.zip http://dbwbp.com/synthbin/Roland%20-%20CM32L%20-%20CONTROL.1989-12-05.v1.02.ROM.zip http://dbwbp.com/synthbin/Roland%20-%20CM32L%20-%20PCM%20Maskrom.ROM.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a167d0a101d3781a751b21e3e7f46f2 1635fd528b41fefd262e4b075cb583c0 a84cd91f8959bcae86ba06661ce4791d 8278cfbb6c6d55edb39168182ce322ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: munt (Roland MIDI device emulator) + +SLACKBUILD NAME: musique +SLACKBUILD LOCATION: ./multimedia/musique +SLACKBUILD FILES: README doinst.sh musique.SlackBuild musique.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://github.com/flaviotordini/musique/releases/download/1.11/musique-1.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1130cdce7eb1807d8ff4f7950dd87710 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musique (cross-platform music player) + +SLACKBUILD NAME: musixmatch +SLACKBUILD LOCATION: ./multimedia/musixmatch +SLACKBUILD FILES: README doinst.sh musixmatch.SlackBuild musixmatch.info slack-desc +SLACKBUILD VERSION: 3.10.4043 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/sbosrcarch/by-md5/a/3/a35c8872d5c61289f8507ca0d7c8b5b4/musixmatch_3.10.4043-master.20200211001_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a35c8872d5c61289f8507ca0d7c8b5b4 +SLACKBUILD SHORT DESCRIPTION: musixmatch (Lyrics finder app) + +SLACKBUILD NAME: nrg2iso +SLACKBUILD LOCATION: ./multimedia/nrg2iso +SLACKBUILD FILES: README nrg2iso.SlackBuild nrg2iso.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 996c38c8f1465e9c51ccad4f31ec2eee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nrg2iso (Converts Nero image files to ISO image files) + +SLACKBUILD NAME: nted +SLACKBUILD LOCATION: ./multimedia/nted +SLACKBUILD FILES: README compilefix.diff doinst.sh nted.SlackBuild nted.desktop nted.info slack-desc +SLACKBUILD VERSION: 1.10.18_12 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/n/nted/nted_1.10.18.orig.tar.gz http://http.debian.net/debian/pool/main/n/nted/nted_1.10.18-12.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ca7aa23109171ab643a9b552487bd4b ca741156f6633603c84fe3e8e74d0555 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nted (musical score editor) + +SLACKBUILD NAME: obs-studio-legacy +SLACKBUILD LOCATION: ./multimedia/obs-studio-legacy +SLACKBUILD FILES: 0011-Fix-FTBFS-on-32bit-archs.patch README doinst.sh get-obs-studio.sh obs-studio-legacy.SlackBuild obs-studio-legacy.info slack-desc +SLACKBUILD VERSION: 29.1.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/obs/obs-studio-29.1.3.tar.lz https://cef-builds.spotifycdn.com/cef_binary_101.0.18+g367b4a0+chromium-101.0.4951.67_linux32_minimal.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/slackbuildsdirectlinks/files/obs/obs-studio-29.1.3.tar.lz https://cdn-fastly.obsproject.com/downloads/cef_binary_4638_linux64.tar.bz2 +SLACKBUILD MD5SUM: 3713e50904270b42bec8d9c520be052d 1dbd673789f79432e618d477c49df135 +SLACKBUILD MD5SUM_x86_64: 3713e50904270b42bec8d9c520be052d 34fb1c611b3e278ca4d0d1d50e7bfb9b +SLACKBUILD SHORT DESCRIPTION: obs-studio-legacy (Open Broadcaster Software) + +SLACKBUILD NAME: obs-studio +SLACKBUILD LOCATION: ./multimedia/obs-studio +SLACKBUILD FILES: README doinst.sh get-obs-studio.sh obs-studio.SlackBuild obs-studio.info slack-desc +SLACKBUILD VERSION: 32.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/slackbuildsdirectlinks/files/obs/obs-studio-32.1.0.tar.lz https://cdn-fastly.obsproject.com/downloads/cef_binary_6533_linux_x86_64_v6.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3a4c9903de72f358cefc2add7abd097e bd1ba35d0cb1cf403329ade2d2a619e2 +SLACKBUILD SHORT DESCRIPTION: obs-studio (Open Broadcaster Software) + +SLACKBUILD NAME: oggconvert +SLACKBUILD LOCATION: ./multimedia/oggconvert +SLACKBUILD FILES: README doinst.sh oggconvert.SlackBuild oggconvert.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/oggconvert-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddeb96f12b67fed5bafe1888cc5231de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oggconvert (program to convert media to ogg/theora) + +SLACKBUILD NAME: oggvideotools +SLACKBUILD LOCATION: ./multimedia/oggvideotools +SLACKBUILD FILES: README gcc47.patch oggvideotools.SlackBuild oggvideotools.info slack-desc +SLACKBUILD VERSION: 0.8a +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/oggvideotools/oggvideotools-0.8a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7fcfcc4e91187f7a2ca4aea26c2ce64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oggvideotools (ogg video toolbox) + +SLACKBUILD NAME: olive +SLACKBUILD LOCATION: ./multimedia/olive +SLACKBUILD FILES: README doinst.sh olive-0.1.2-FlowLayout.patch olive-0.1.2-QFontMetrics.patch olive-0.1.2-QPainterPath.patch olive-0.1.2-QWheelEvent.patch olive-0.1.2-appdata-desktop.patch olive-0.1.2-cacher.patch olive-0.1.2-clickablelabel.patch olive-0.1.2-proxygenerator.patch olive.SlackBuild olive.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://github.com/olive-editor/olive/archive/0.1.2/olive-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69f391ff44060ae08c7a462d71504515 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: olive (Olive Video Editor) + +SLACKBUILD NAME: opencaster +SLACKBUILD LOCATION: ./multimedia/opencaster +SLACKBUILD FILES: README man/dsmcc-receive.1 man/eitsecactualtoanother.1 man/eitsecfilter.1 man/eitsecmapper.1 man/esaudio2pes.1 man/esaudioinfo.1 man/esvideompeg2info.1 man/esvideompeg2pes.1 man/file2mod.1 man/i13942ts.1 man/m2ts2cbrts.1 man/mod2sec.1 man/mpe2sec.1 man/oc-update.1 man/pes2es.1 man/pes2txt.1 man/pesaudio2ts.1 man/pesdata2ts.1 man/pesinfo.1 man/pesvideo2ts.1 man/sec2ts.1 man/ts2m2ts.1 man/ts2pes.1 man/ts2sec.1 man/tscbrmuxer.1 man/tsccc.1 man/tscrypt.1 man/tsdiscont.1 man/tsdoubleoutput.1 man/tsfilter.1 man/tsfixcc.1 man/tsinputswitch.1 man/tsloop.1 man/tsmask.1 man/tsmodder.1 man/tsnullfiller.1 man/tsnullshaper.1 man/tsororts.1 man/tsorts.1 man/tsoutputswitch.1 man/tspcrmeasure.1 man/tspcrrestamp.1 man/tspcrstamp.1 man/tspidmapper.1 man/tsprinter.1 man/tsstamp.1 man/tstcpreceive.1 man/tstcpsend.1 man/tstdt.1 man/tstimedwrite.1 man/tstimeout.1 man/tsudpreceive.1 man/tsudpsend.1 man/tsvbr2cbr.1 man/txt2pes.1 man/vbv.1 man/zpipe.1 opencaster.SlackBuild opencaster.info patches/interface.patch patches/path.patch patches/tscrypt.patch slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: http://ftp.de.debian.org/debian/pool/main/o/opencaster/opencaster_3.2.2+dfsg.orig.tar.gz http://www.avalpa.com/assets/freesoft/opencaster/OpenCaster-tutorials.3.2.2.tgz http://www.avalpa.com/assets/freesoft/opencaster/AvalpaBroadcastServerUserManual-v3.0.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b2dd086449e117470edaa466d8fced4 5c4853b6b330f582d6b8d53faf9bec20 d5e277c6a50e708e8b8ff5dedba4174f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opencaster (MPEG-TS stream data generator and packet manipulator) + +SLACKBUILD NAME: openh264 +SLACKBUILD LOCATION: ./multimedia/openh264 +SLACKBUILD FILES: README openh264.SlackBuild openh264.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/cisco/openh264/archive/v2.6.0/openh264-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b01f0279eca1c7bb65395ea350fa85c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openh264 (H.264 Encoder and Decoder) + +SLACKBUILD NAME: openshot +SLACKBUILD LOCATION: ./multimedia/openshot +SLACKBUILD FILES: README doinst.sh openshot.SlackBuild openshot.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://github.com/OpenShot/openshot-qt/archive/v3.5.0/openshot-qt-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93767e00a61964828a2e34d61d45a102 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openshot (open-source video editor) + +SLACKBUILD NAME: opera-ffmpeg-codecs +SLACKBUILD LOCATION: ./multimedia/opera-ffmpeg-codecs +SLACKBUILD FILES: README opera-ffmpeg-codecs.SlackBuild opera-ffmpeg-codecs.info slack-desc +SLACKBUILD VERSION: 0.102.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nwjs-ffmpeg-prebuilt/nwjs-ffmpeg-prebuilt/releases/download/0.102.1/0.102.1-linux-x64.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3dbff85683b101f693e82dfa3cfa01d1 +SLACKBUILD SHORT DESCRIPTION: opera-ffmpeg-codecs (Extra ffmpeg codec for Opera browser) + +SLACKBUILD NAME: parole +SLACKBUILD LOCATION: ./multimedia/parole +SLACKBUILD FILES: README doinst.sh parole.SlackBuild parole.info slack-desc +SLACKBUILD VERSION: 4.18.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/parole/4.18/parole-4.18.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29a409b4b22c2d91f210679e5708a19d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: parole (GStreamer based media player) + +SLACKBUILD NAME: picard-plugins +SLACKBUILD LOCATION: ./multimedia/picard-plugins +SLACKBUILD FILES: README picard-plugins.SlackBuild picard-plugins.info slack-desc +SLACKBUILD VERSION: 277aa4d +SLACKBUILD DOWNLOAD: https://github.com/metabrainz/picard-plugins/archive/277aa4d/picard-plugins-277aa4dddfe61b2a205f3088aa042e7178057e12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d27325328c1c1136eea936dfe7afd18c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: picard-plugins (MusicBrainz Picard Plugins) + +SLACKBUILD NAME: picard +SLACKBUILD LOCATION: ./multimedia/picard +SLACKBUILD FILES: README doinst.sh picard.SlackBuild picard.info slack-desc +SLACKBUILD VERSION: 2.13.3 +SLACKBUILD DOWNLOAD: https://github.com/metabrainz/picard/archive/release-2.13.3/picard-release-2.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 467b8cc2b3430aa177acc123867526b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: picard (Music Tagger) + +SLACKBUILD NAME: pipe-viewer +SLACKBUILD LOCATION: ./multimedia/pipe-viewer +SLACKBUILD FILES: 9e2b980.diff README doinst.sh pipe-viewer.SlackBuild pipe-viewer.info pipe-viewer.sqf restore_mplayer.diff slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://github.com/trizen/pipe-viewer/archive/0.5.6/pipe-viewer-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d24400b81614d2b9e219a7b6e3ba69a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipe-viewer (search and stream videos from youtube) + +SLACKBUILD NAME: pitivi +SLACKBUILD LOCATION: ./multimedia/pitivi +SLACKBUILD FILES: README pitivi.SlackBuild pitivi.info slack-desc +SLACKBUILD VERSION: 2023.03 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/pitivi/2023/pitivi-2023.03.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a0ad11679df2a5c9fac004bac88f1a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pitivi (video editor) + +SLACKBUILD NAME: playerctl +SLACKBUILD LOCATION: ./multimedia/playerctl +SLACKBUILD FILES: README playerctl.SlackBuild playerctl.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/acrisci/playerctl/archive/v2.4.1/playerctl-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 795c7f66fb865aa87a301b11f2a78940 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: playerctl (MPRIS media player controller) + +SLACKBUILD NAME: plexmediaserver +SLACKBUILD LOCATION: ./multimedia/plexmediaserver +SLACKBUILD FILES: README doinst.sh plexmediaserver.SlackBuild plexmediaserver.info slack-desc +SLACKBUILD VERSION: 1.43.0.10492_121068a07 +SLACKBUILD DOWNLOAD: https://downloads.plex.tv/plex-media-server-new/1.43.0.10492-121068a07/debian/plexmediaserver_1.43.0.10492-121068a07_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://downloads.plex.tv/plex-media-server-new/1.43.0.10492-121068a07/debian/plexmediaserver_1.43.0.10492-121068a07_amd64.deb +SLACKBUILD MD5SUM: b0341f8f64915f2b68f66c4f96fc0819 +SLACKBUILD MD5SUM_x86_64: 7214427180ec0e2025efe19e3e8ecc61 +SLACKBUILD SHORT DESCRIPTION: plexmediaserver (media center server) + +SLACKBUILD NAME: pngnq-s9 +SLACKBUILD LOCATION: ./multimedia/pngnq-s9 +SLACKBUILD FILES: README pngnq-s9.SlackBuild pngnq-s9.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pngnqs9/files/pngnq-s9-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 466ea0ffb57a37ba0cf6bb2d5c14f570 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pngnq-s9 (PNG Image Converter) + +SLACKBUILD NAME: pocketsphinx +SLACKBUILD LOCATION: ./multimedia/pocketsphinx +SLACKBUILD FILES: README pocketsphinx.SlackBuild pocketsphinx.info slack-desc +SLACKBUILD VERSION: 5.0.4 +SLACKBUILD DOWNLOAD: https://github.com/cmusphinx/pocketsphinx/archive/v5.0.4/pocketsphinx-5.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a42d46f87c580a424c8f14edfa2611a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pocketsphinx (Lightweight Speech Recognition Engine ) + +SLACKBUILD NAME: popcorntime +SLACKBUILD LOCATION: ./multimedia/popcorntime +SLACKBUILD FILES: README copy-libatomic_fixes.patch doinst.sh popcorntime.SlackBuild popcorntime.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://sbo.t-rg.ws/popcorn-desktop-0.5.1.tar.gz https://sbo.t-rg.ws/popcorntime-0.5.1-vendored-sources.tar https://popcorn-time.serv00.net/nw/v0.44.5/nwjs-sdk-v0.44.5-linux-ia32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://sbo.t-rg.ws/popcorn-desktop-0.5.1.tar.gz https://sbo.t-rg.ws/popcorntime-0.5.1-vendored-sources.tar https://popcorn-time.serv00.net/nw/v0.86.0/nwjs-sdk-v0.86.0-linux-x64.tar.gz +SLACKBUILD MD5SUM: 11bcb10ac85da77b619247e924958127 9a5ece4a5dc8680db6c5b8be9baa9e85 f2b279adc41d43f9d48307f2decb45e1 +SLACKBUILD MD5SUM_x86_64: 11bcb10ac85da77b619247e924958127 9a5ece4a5dc8680db6c5b8be9baa9e85 c55fc8103494bbf3b7a7292578bc9b4d +SLACKBUILD SHORT DESCRIPTION: popcorntime (Stream free movies and TV shows from torrents) + +SLACKBUILD NAME: pragha +SLACKBUILD LOCATION: ./multimedia/pragha +SLACKBUILD FILES: README pragha.SlackBuild pragha.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/pragha-music-player/pragha/releases/download/v1.3.3/pragha-1.3.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eac512bcb42b000f5622e6abd867f5b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pragha (lightweight music player) + +SLACKBUILD NAME: pyradio +SLACKBUILD LOCATION: ./multimedia/pyradio +SLACKBUILD FILES: README pyradio.SlackBuild pyradio.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyradio/pyradio-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db5b041b06b8270f5f9f67c0bb9b8aa7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyradio (Internet Radio Player for the CLI) + +SLACKBUILD NAME: qdvdauthor +SLACKBUILD LOCATION: ./multimedia/qdvdauthor +SLACKBUILD FILES: README doinst.sh qdvdauthor.SlackBuild qdvdauthor.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/qdvd/files/qdvd-2.3.1-qt5/qdvdauthor-2.3.1-015.tar.gz https://sourceforge.net/projects/qdvd/files/masks.tar.bz2 https://sourceforge.net/projects/qdvd/files/buttons.tar.bz2 https://sourceforge.net/projects/qdvd/files/alpha_trans.tar.bz2 https://ffmpeg.org/releases/ffmpeg-0.6.7.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7ff7164391b9744c8b35217a8e6d43f6 1ed15c30ffaf344c97fdadfca390fc78 d6e546a256bddbcfaa068505b572b45c 0c6679e836f452c3b8bc14256fd7f460 2afecd1ef31053ef077bdb2d6a7402ce +SLACKBUILD SHORT DESCRIPTION: qdvdauthor (DVD Authoring Suite) + +SLACKBUILD NAME: qsampler +SLACKBUILD LOCATION: ./multimedia/qsampler +SLACKBUILD FILES: README doinst.sh qsampler.SlackBuild qsampler.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/qsampler/qsampler-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1f67150f4f6a5771926dc0d4783f29d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qsampler (frontend for linuxsampler) + +SLACKBUILD NAME: radiotray +SLACKBUILD LOCATION: ./multimedia/radiotray +SLACKBUILD FILES: README doinst.sh radiotray.SlackBuild radiotray.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/radiotray/releases/radiotray-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 274efddcf5183a4f5cb193f8c417a45c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radiotray (online radio streaming player) + +SLACKBUILD NAME: rav1e +SLACKBUILD LOCATION: ./multimedia/rav1e +SLACKBUILD FILES: README rav1e.SlackBuild rav1e.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/xiph/rav1e/archive/v0.7.1/rav1e-0.7.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/aho-corasick/aho-corasick-1.1.2.crate https://static.crates.io/crates/anes/anes-0.1.6.crate https://static.crates.io/crates/anstream/anstream-0.6.5.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.4.crate https://static.crates.io/crates/anyhow/anyhow-1.0.79.crate https://static.crates.io/crates/aom-sys/aom-sys-0.3.3.crate https://static.crates.io/crates/arbitrary/arbitrary-1.3.2.crate https://static.crates.io/crates/arg_enum_proc_macro/arg_enum_proc_macro-0.3.4.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.4.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.12.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/av-metrics/av-metrics-0.9.1.crate https://static.crates.io/crates/av1-grain/av1-grain-0.2.3.crate https://static.crates.io/crates/backtrace/backtrace-0.3.69.crate https://static.crates.io/crates/bindgen/bindgen-0.69.1.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/bitstream-io/bitstream-io-2.2.0.crate https://static.crates.io/crates/bstr/bstr-1.9.0.crate https://static.crates.io/crates/built/built-0.7.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate https://static.crates.io/crates/bytemuck/bytemuck-1.14.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/cast/cast-0.3.0.crate https://static.crates.io/crates/cc/cc-1.0.83.crate https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate https://static.crates.io/crates/cfg-expr/cfg-expr-0.15.6.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.1.crate https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.1.crate https://static.crates.io/crates/ciborium/ciborium-0.2.1.crate https://static.crates.io/crates/clang-sys/clang-sys-1.7.0.crate https://static.crates.io/crates/clap/clap-4.4.14.crate https://static.crates.io/crates/clap_builder/clap_builder-4.4.14.crate https://static.crates.io/crates/clap_complete/clap_complete-4.4.6.crate https://static.crates.io/crates/clap_derive/clap_derive-4.4.7.crate https://static.crates.io/crates/clap_lex/clap_lex-0.6.0.crate https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate https://static.crates.io/crates/console/console-0.15.8.crate https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate https://static.crates.io/crates/criterion/criterion-0.5.1.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.11.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-queue/crossbeam-queue-0.3.11.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate https://static.crates.io/crates/crossbeam/crossbeam-0.8.4.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/either/either-1.9.0.crate https://static.crates.io/crates/encode_unicode/encode_unicode-0.3.6.crate https://static.crates.io/crates/env_logger/env_logger-0.8.4.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/fdeflate/fdeflate-0.3.3.crate https://static.crates.io/crates/fern/fern-0.6.2.crate https://static.crates.io/crates/flate2/flate2-1.0.28.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate https://static.crates.io/crates/getrandom/getrandom-0.2.12.crate https://static.crates.io/crates/gimli/gimli-0.28.1.crate https://static.crates.io/crates/git2/git2-0.18.1.crate https://static.crates.io/crates/glob/glob-0.3.1.crate https://static.crates.io/crates/half/half-1.8.2.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.3.crate https://static.crates.io/crates/home/home-0.5.9.crate https://static.crates.io/crates/idna/idna-0.5.0.crate https://static.crates.io/crates/image/image-0.24.7.crate https://static.crates.io/crates/indexmap/indexmap-2.1.0.crate https://static.crates.io/crates/interpolate_name/interpolate_name-0.2.4.crate https://static.crates.io/crates/is-terminal/is-terminal-0.4.10.crate https://static.crates.io/crates/itertools/itertools-0.10.5.crate https://static.crates.io/crates/itertools/itertools-0.11.0.crate https://static.crates.io/crates/itertools/itertools-0.12.0.crate https://static.crates.io/crates/itoa/itoa-1.0.10.crate https://static.crates.io/crates/jobserver/jobserver-0.1.27.crate https://static.crates.io/crates/js-sys/js-sys-0.3.66.crate https://static.crates.io/crates/lab/lab-0.11.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.152.crate https://static.crates.io/crates/libdav1d-sys/libdav1d-sys-0.6.0.crate https://static.crates.io/crates/libfuzzer-sys/libfuzzer-sys-0.4.7.crate https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.16.1+1.7.1.crate https://static.crates.io/crates/libloading/libloading-0.8.1.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.14.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.12.crate https://static.crates.io/crates/log/log-0.4.20.crate https://static.crates.io/crates/maybe-rayon/maybe-rayon-0.1.1.crate https://static.crates.io/crates/memchr/memchr-2.7.1.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/nasm-rs/nasm-rs-0.2.5.crate https://static.crates.io/crates/new_debug_unreachable/new_debug_unreachable-1.0.4.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/noop_proc_macro/noop_proc_macro-0.3.0.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.46.0.crate https://static.crates.io/crates/num-bigint/num-bigint-0.4.4.crate https://static.crates.io/crates/num-derive/num-derive-0.4.1.crate https://static.crates.io/crates/num-integer/num-integer-0.1.45.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.17.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/oorandom/oorandom-11.1.3.crate https://static.crates.io/crates/overload/overload-0.1.1.crate https://static.crates.io/crates/paste/paste-1.0.14.crate https://static.crates.io/crates/peeking_take_while/peeking_take_while-0.1.2.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/pkg-config/pkg-config-0.3.28.crate https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.5.crate https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.5.crate https://static.crates.io/crates/plotters/plotters-0.3.5.crate https://static.crates.io/crates/png/png-0.17.10.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.17.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.6.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.9.crate https://static.crates.io/crates/predicates/predicates-3.0.4.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-1.4.0.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.16.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.76.crate https://static.crates.io/crates/profiling-procmacros/profiling-procmacros-1.0.13.crate https://static.crates.io/crates/profiling/profiling-1.0.13.crate https://static.crates.io/crates/quickcheck/quickcheck-1.0.3.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/rayon-core/rayon-core-1.12.0.crate https://static.crates.io/crates/rayon/rayon-1.8.0.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/rustc-hash/rustc-hash-1.1.0.crate https://static.crates.io/crates/rustix/rustix-0.38.28.crate https://static.crates.io/crates/ryu/ryu-1.0.16.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/scan_fmt/scan_fmt-0.2.6.crate https://static.crates.io/crates/semver/semver-1.0.21.crate https://static.crates.io/crates/serde-big-array/serde-big-array-0.5.1.crate https://static.crates.io/crates/serde/serde-1.0.195.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.195.crate https://static.crates.io/crates/serde_json/serde_json-1.0.111.crate https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.5.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.7.crate https://static.crates.io/crates/shlex/shlex-1.2.0.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.17.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/simd_helpers/simd_helpers-0.1.0.crate https://static.crates.io/crates/smallvec/smallvec-1.11.2.crate https://static.crates.io/crates/syn/syn-2.0.48.crate https://static.crates.io/crates/system-deps/system-deps-6.2.0.crate https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.13.crate https://static.crates.io/crates/terminal_size/terminal_size-0.3.0.crate https://static.crates.io/crates/termtree/termtree-0.4.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.56.crate https://static.crates.io/crates/thiserror/thiserror-1.0.56.crate https://static.crates.io/crates/thread_local/thread_local-1.1.7.crate https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/toml/toml-0.8.8.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.0.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.1.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 https://static.crates.io/crates/tracing/tracing-0.1.40.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 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/v_frame/v_frame-0.3.7.crate https://static.crates.io/crates/valuable/valuable-0.1.0.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version-compare/version-compare-0.1.1.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate https://static.crates.io/crates/walkdir/walkdir-2.4.0.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.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/web-sys/web-sys-0.3.66.crate https://static.crates.io/crates/which/which-4.4.2.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-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.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/winnow/winnow-0.5.33.crate https://static.crates.io/crates/y4m/y4m-0.8.0.crate https://static.crates.io/crates/yansi/yansi-0.5.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e48f60bea23049a750f0721e30cdd54 55e15000c4c210f0bb2aca6f38fbe424 669215548c64019c08c92b2c1afd3deb 95e5f8d0b7ab37171b8d3118542ba06a a5edbb16fb71d6000e6978cba3dbce14 2764314f4afc9f9751d60ebad48f6ea6 e188f6de00a35235da008cd39e1a003d b06d6c6d9a7bdcdd9bf78f20f2d08f01 87cc1a50f0dcc09d7223df42eae95119 b4f71ffecd3694a82ffb62c357d997a8 707d92b6f4d9920a0b25f69f5291c826 bf22fd51c3068951104ac0aaaf1cb637 c1a0202e60c31330720a70210f0d0080 5f1f0d90556bfcd0fb1b1f021912e949 504b5d258d68bdb980c997b93f0c6e6e 74e97e374c0c05d2dffc9568b7e135b8 05d77ef52e90ad161fdd41b252420467 bd71ce85e6db425c2d389ff381ae8c75 897bb747c1bffb5f7fe96d70d4619d3c 66c5beb5a77eccb0d86ce626651f393b 8b2b25ee633885681e30646249d211f4 a295edb6953237ebbdfa8e731229f9a3 ebcf604c44976809506192718f439dc1 e5c11658b166fd63536c18febc5a0cc8 20f5631bb8dce73c1388fd70feb9192a e65a89875d146a27ac9b4be1746288cc d8cacbb844fca8c0ca102c7576946131 9dd8e437188fced85429d9d0d9db145f 45339d90b2b3a4f123af5ec459954102 f686e99053239b98e9aca46c3e06c6f9 9241fa90ea8b17c00010be46c9aa1ac5 10b68ba1e7093d889e9198dcd0ea2a3e 5b0d8b9306028a9b56fda9066c1f157a 74634128440dbc3766bda76fdf0aaa05 aa7628187a64682bef0500d38db6b309 435b8bef0d3bd0b0ab5297728f1073c2 43f8415008eb5775962023405a445462 888f3db20a6784c43e1d68bb8ca2f9a0 fc7602116b7e1f2f6572fa81bf5c4ecd 9a95be61db13af4b6b57bc19015e90da 8341a1dfb0532fd7574a295470513720 08b9a34eadbb01ac16e36694e53eb254 8f177f61a37d63f805acb925b30a0e58 ee1260862a62c0d8824b664a1abda7b8 010f6d0e98cc2a2b99907a23c6cd6bbc 81b27d290b68620784d664b46394ae46 a9d6492a1bd21d93dbc27c32eabd0c70 4cb359fe1ce3ec8463a78cabc468037e c3ca987d21c9d0af2c1e9794f70e7175 4093130fbcb4cc266e967cf25d744db8 396f4f63322338c26d76b2f638646178 44505199ec0964feb5488051b4ac92d5 8479d87e6c3e396334e8701475e085bf 398f4cce1d3067cc7a56662e52a33384 852778f7d6efdb9009f9539bf1966b29 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c dd1e49c76e9d5853e673a3b41ba02917 3c3ab76bd9ed94de350152f1af4c61e8 95a243b2d7c30018a643e218b3c5d693 3fa75bcd254d37247ec3e97bad1dd445 bdf329a72ecd0605c296f25e53136706 349e0ae5420f0b7e6ff835cd03cc7428 597b5678e74f368f512931d828e8ff97 90dd7e5de8d668d26234ac4e308ef6a2 110e56f20886997bc288b6fea8617ce1 c3e51926c9853b714191ef1bec90e2ce ba5684833f6b40a3aa32ae4989c40f79 fbc6f6d82084b19c006198508b1ac489 b715373f9fd133773fb24f299e11f588 2d6d28ec311884da69bcaf320ada8ad5 fea840ce07a32bdace46c59c41362f3b 3451a2e54a12d567bbb1bf2815aedc37 b92fa50f56a1e06a7f1bf665442d4a73 b5fc3a27c94dc7bab487e15228c82d58 d81f9251921f8a289dcf69fe4ccc3788 b5305bde14813da51d536a9df564db69 b6ae94522dcb19c7e8248b25d3cf725c f429c89da1e2d0ba564a0cb5e2ed928c 5da39427e196c0609d3d5aee2635c0db dfdd094e13ba782ccdea70f0867b66d9 20b9f5d97aaf06b0f580f12860b67ba8 d629ca093dfd23b5e9b4262c5f801928 49d3ae8e46ac6a01fe3e590f755bcb32 0403f58e42c94609207c40a310cfe78a 9aaf13d622cd02548feaaca35687da9c 6b33b0539f6c25c66268868b6b61e240 6e07b9fe1df76f96f75843ad332d4b7e fba3b040a55c01be7376d3dd5c4d4920 23cc9e52c52465f5b225e62ab7cc3457 9260aed7d90428c1a4d04b0d0efcae47 a53fc4c00f3cbd681afaacf70129ed40 fc0b36ba61e728780ae755ee4353b939 5fbf6c7a4728d530f3dcec869dc1e1d7 feb5919f3a98172d047e10b0bc1ea5ae ebb675b20a027de8d713aaa175bf601c 1d1b2033b4272a22654e55447ae7f404 8ee79b4fe4c43d9ab09f16344612a656 a84f2eb0538582f5449a70ccdd1940bb f8cc1978aae22df3e656d12810cdf994 8b708bc4b33c5e1683467444c9ed41b0 eb7e04508518ed8f29935ec874e1740a 3a4b59ef1201a1a7e3d469f6a0d6281f 75b8063cab37a099b45204f2e6b1738f f17aecb8887cf0ecd823623160aed7db a584467fc24841b97d682fe620dfe708 a56461a712a83abc691cf473d1835228 29dc2c0d8955325173a3f13b2b00833d 11f77e04b55da2bc9779e4b54b46924a 073b4c53e303ccf2a807dfce7f5e986a 00ebf3254ed74711c1f6717de3012350 512bcd4470f351b2049adeb39cfcdec4 0d98aaf27d3cace75f9959c04b910891 8390247ae7126c00e162732b249be9d7 6b79a1dbccc9351cbc297cfa3d98d651 03a7ad2814bd9dd34e0acec8ca4f855e 1781b204ec7b6b1ef9232d429e6a973a 7e264bc8f23a45ad680668cb5e57d9fd 0ba30a94d7b8865c23e86d4d64e5b91e ffc7c4e1b2639ba6c8579a1c47c5f97c 76c281577ef136b9484166302e37c9bd bd8a914851fd9e6351082f98b7e7fa84 a6b32988425a3fcfa02e2330d47715a1 24171d9c31ec6e5ccb4cb2ab5494d0c0 7b5035f3ae2acd6abe959249308bb5a1 5c69337d37e58a380e00eac9ce0373bb be08d75820c528ad6143e9e42efccee0 175aaa67c5c9a4c8de2b944d51d0753d 21574d08e3527cc2d944698767770300 20bc0926b659e86cc5ea66cf928caec9 fe30a91ded3a5f597b461049f4600d7a 43e3e8b01023835d05b82befc379769d c3c9b656c849ac21c80420422bfa0b28 1148019c3131495e0b5d21f758c6ee74 08fb966593abcba7e24aced65041140c 0358b31bf59c7915bb03f9e66f2d1ea3 ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 a1626b8f4d165b1b60d960862eba4cf0 4311e7e5548d3aaa04ffea5334fc50e0 00056853ca41c1a1448253be06daf010 4f496143a21775fa7bd22bf329c37f37 91b60a71d44302a8b05bd398eca56c37 e90f2809a34e2bea0bd5c1120475fb36 24fcbc2986fad09b25c9a4f9aef0a9e4 7b1261ea730a9314bc9bcdf4a379bf98 47d0bafb79db67c4259e3420c62a986c ca664d757b2c95424cf3465e412cce90 2d8d8b377d144f5e32b4f65a69eb0b24 1622097aab95577f9928753c4a6d1f0d d5a0497966ae82c3135c35dcb4adb2ce 62155a1301911b45ae271b4d95b29890 b06eef93ebb5e19add49130759742f85 76d424197546cc4f652f78d47cf3f6d6 a46d4413032296761522d91b24bd759b fa0d5d4e1e3bd20a9ca9aef473fc3665 96261f3cee18842060fd64d618e056d8 40b02ab40fd4f24ce2f9cd8a9e8d1ccf 22e95901b912671da26457ac33e36a23 f60ab8537f924a65fbc0961e958d375b d0116882bd495f2b993495a8cf01f6fe 3fa17e3e59c041e59e715c6d4e7a15b3 a88ce3625ee63d53088ad83d8581b368 5651bc86f3df47d241d2ae58dc4b89a5 5adeeae2556cf35ea01cf752b225023c 6fcaf1210522a40331da196c97b33f9d b7eae58d7a80112442643ee2ff481ef7 b1372e62f53f0ad8d19a2be135c10c9d ca563eabbf7fc0b717b5d2bcc28ae60c b1331d546ad9e4097c50abb592251043 4375c6756918c2e9080870b4a7489d4e a160b14e423954c978ca95aa78ca4210 5f0470696baaa4e5953bddbf196998f9 c678a7da0ee4b850ebde0474144a0415 b7a1b93f85587ed99e0a46d141f26528 9aecd5ff283534a21d7cd51266abfe89 8184f2020a3a5c78844485260ec49a36 9dd610282e23bbd40016697350c1babb da71d807e7fa1ae0e6838d8bfc3509c4 a6655e5e9845cb569991e87b5b38a1fc beede1fdd5ce9840d395abc905d8ab3e 7e2eeef14bb62adaf15f1e921538adaa 0a906c03436ec2dcc4c311c21fee0da2 e74b10f7b4d0c167434d02bcc02ab18f ca65153603a1a7240bbd9d2ce19f2d67 c12d182417999fc365f952e701f6071f 908ec8a89821b72f3a35726bab24461f e547b0e754cd61f24f9ef8c9e26fcd95 ceee1159c41351d05f4cf705490867b3 bcd11e3d4a1b1d354131993ab36cd4e1 4efc6e7a118524cecefa0023a18accf7 e900a384ac7dbb320fe6a7279fbfef89 d4e6a3f2d7286408592d08defd7de156 6708629acf3d2ecb7404e43255d2df85 96481ed810273371ed8b87f062a0dcda e972ea58ec203bfa6c79c1207852298b 27e1a4ac927346509cf010b024c79e87 90f2e8c0ca989290eff37cd9b3ec2a87 9202e1b9c6367013631774f38fdff707 f00d62969f597349b1d460c96b57136c 7f115ec6580072e95e26ab41f3fabb84 e97f7d5779474c95cf1a1769013db24e 9f0ad88c4840b999e28531dee406432d db96b50050277bf05a3c68534bbb9586 306c0281447d1876e8220007b7a7e053 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 f2797ade0e36f1e5d6be9d11b5076582 2376de634160158ece40c4bc2ab3eb41 24c64817e85ef77765ed0f26c31c9b4c 7ff44db201b805c60b7894e6e51a5580 dae6d89034a6988042fd8be4cf5e037d cd2efc4af413b9d1380761255c7a22ff de2839e16d9d7a9fd1c397da62f62b4a 5b2c6ccb94c770d0ed85f7a844bf001e e0c35ffb8cfdb74a39bf799811f79304 467f51d4cfb646d0c8fecfa008dbf52d d990172b607020701f9e84ca8e1c043c 9afb70c460db38399bf95ec015f07435 0a68848588e847ceccf504891584d00b f34ea4d81690ec402b6f0d9e54e8baa4 45b469ad607b912256b7c80141fa2d17 591c68ecc1dded36344429f427bbfabc 7799baff9a5664205d9110a2624e8989 29bbf3d9160d2545d528d0b2d7492333 75e36a8e192755c8f61df04c25d2703f 89b4034c1b5577f57b3014aaf583dabe f5a883f6e013c5dcedc0c13d3096c612 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rav1e (AV1 encoder) + +SLACKBUILD NAME: ripit +SLACKBUILD LOCATION: ./multimedia/ripit +SLACKBUILD FILES: README README_SBo.txt doinst.sh ripit.SlackBuild ripit.info slack-desc +SLACKBUILD VERSION: 3.9.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ripit-3.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34210d4ee72c288be31f75340c5351d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ripit (command line audio CD ripper) + +SLACKBUILD NAME: ripperX +SLACKBUILD LOCATION: ./multimedia/ripperX +SLACKBUILD FILES: README doinst.sh gtk_cpp_workaround.patch ripperX.SlackBuild ripperX.info slack-desc +SLACKBUILD VERSION: 2.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ripperx/ripperx-2.8.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51ac9ec0fddef9d2e951232a60d23bcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ripperX (audio CD-ROM ripper) + +SLACKBUILD NAME: rnnoise +SLACKBUILD LOCATION: ./multimedia/rnnoise +SLACKBUILD FILES: README rnnoise.SlackBuild rnnoise.info rnnoise.patch slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/xiph/rnnoise/releases/download/v0.2/rnnoise-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e795b2d2b4730fc5ee6e38b77699e91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rnnoise (RNNoise is a noise suppression library) + +SLACKBUILD NAME: rosa-media-player +SLACKBUILD LOCATION: ./multimedia/rosa-media-player +SLACKBUILD FILES: README doinst.sh rosa-media-player.SlackBuild rosa-media-player.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/rosa-media-player-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c3877fc2fd1cecb146ef6bbbaed6823 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rosa-media-player (Media Player) + +SLACKBUILD NAME: rpi-imager +SLACKBUILD LOCATION: ./multimedia/rpi-imager +SLACKBUILD FILES: README doinst.sh remove_update_checking.patch rpi-imager.SlackBuild rpi-imager.info slack-desc +SLACKBUILD VERSION: 1.8.5 +SLACKBUILD DOWNLOAD: https://github.com/raspberrypi/rpi-imager/archive/v1.8.5/rpi-imager-1.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d09b83ff545135bc2cec405df186bcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rpi-imager (Raspberry Pi Imaging Utility) + +SLACKBUILD NAME: rtmpdump +SLACKBUILD LOCATION: ./multimedia/rtmpdump +SLACKBUILD FILES: README librtmp-makefile.patch rtmpdump.SlackBuild rtmpdump.info slack-desc +SLACKBUILD VERSION: 20210219_f1b83c1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/rtmpdump-20210219_f1b83c1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b50be8df554bf1a8632fb1daa8bd5b7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtmpdump (RTMP streams toolkit) + +SLACKBUILD NAME: rygel +SLACKBUILD LOCATION: ./multimedia/rygel +SLACKBUILD FILES: README doinst.sh rygel.SlackBuild rygel.info slack-desc +SLACKBUILD VERSION: 0.41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/rygel/0.41/rygel-0.41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38b76ca6ad3876b29f40d94b89b6a9bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rygel (UPnP AV MediaServer) + +SLACKBUILD NAME: saflashplayer-legacy +SLACKBUILD LOCATION: ./multimedia/saflashplayer-legacy +SLACKBUILD FILES: README doinst.sh saflashplayer-legacy.SlackBuild saflashplayer-legacy.desktop saflashplayer-legacy.info slack-desc +SLACKBUILD VERSION: 11.2.202.644 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20171213064640if_/https://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_sa.i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 11b83aafdd4de9b64590b2ed43c6cb08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: saflashplayer-legacy (Stand-Alone Flash Player) + +SLACKBUILD NAME: saflashplayer +SLACKBUILD LOCATION: ./multimedia/saflashplayer +SLACKBUILD FILES: README doinst.sh saflashplayer.SlackBuild saflashplayer.desktop saflashplayer.info slack-desc +SLACKBUILD VERSION: 32.0.0.465 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_sa_linux.x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 88f0b2ecf4ed6866a00b6575d5f8b596 +SLACKBUILD SHORT DESCRIPTION: saflashplayer (Stand-Alone Flash Player) + +SLACKBUILD NAME: schroedinger +SLACKBUILD LOCATION: ./multimedia/schroedinger +SLACKBUILD FILES: README schroedinger.SlackBuild schroedinger.info slack-desc +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/schroedinger/schroedinger-1.0.11.tar.gz/da6af08e564ca1157348fb8d92efc891/schroedinger-1.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da6af08e564ca1157348fb8d92efc891 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: schroedinger (a C implementation of BBC's Dirac Codec) + +SLACKBUILD NAME: serviio +SLACKBUILD LOCATION: ./multimedia/serviio +SLACKBUILD FILES: README doinst.sh rc.serviio serviio.SlackBuild serviio.info slack-desc +SLACKBUILD VERSION: 1.7.1.1 +SLACKBUILD DOWNLOAD: http://download.serviio.org/releases/serviio-1.7.1.1-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 783009f30002510111d7698ce20f2846 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: serviio (Java-based DNLA media server) + +SLACKBUILD NAME: sfnt2woff +SLACKBUILD LOCATION: ./multimedia/sfnt2woff +SLACKBUILD FILES: README sfnt2woff.SlackBuild sfnt2woff.info slack-desc +SLACKBUILD VERSION: 2009.10.03 +SLACKBUILD DOWNLOAD: https://github.com/wget/woff-tools/archive/20091003/woff-tools-20091003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eca28571c45eb412099bb57a0b83ce5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sfnt2woff (Font converter) + +SLACKBUILD NAME: shine +SLACKBUILD LOCATION: ./multimedia/shine +SLACKBUILD FILES: README shine.SlackBuild shine.info slack-desc +SLACKBUILD VERSION: ab5e352_20230101 +SLACKBUILD DOWNLOAD: https://github.com/toots/shine/archive/ab5e352/shine-ab5e3526b64af1a2eaa43aa6f441a7312e013519.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f8ac33d4819acf526b5de4a9a5c1bec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shine (Fixed Point MP3 Encoder) + +SLACKBUILD NAME: shotcut +SLACKBUILD LOCATION: ./multimedia/shotcut +SLACKBUILD FILES: README doinst.sh shotcut.SlackBuild shotcut.desktop shotcut.info slack-desc +SLACKBUILD VERSION: 25.05.11 +SLACKBUILD DOWNLOAD: https://github.com/mltframework/shotcut/archive/v25.05.11/shotcut-25.05.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 036807488b5c4e5145a616390b15956f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shotcut (cross-platform video editor) + +SLACKBUILD NAME: sickchill +SLACKBUILD LOCATION: ./multimedia/sickchill +SLACKBUILD FILES: README config.ini doinst.sh rc.sickchill sickchill.SlackBuild sickchill.conf sickchill.info slack-desc +SLACKBUILD VERSION: 2024.3.1 +SLACKBUILD DOWNLOAD: https://github.com/SickChill/sickchill/archive/refs/tags/2024.3.1/sickchill-2024.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed4ac0ad41142a5eef0443cb008d92a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sickchill (Less rage, more chill.) + +SLACKBUILD NAME: sinthgunt +SLACKBUILD LOCATION: ./multimedia/sinthgunt +SLACKBUILD FILES: README doinst.sh sinthgunt.SlackBuild sinthgunt.info sinthgunt.patch slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sinthgunt/sinthgunt-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7f18b5d490dad16d99eb24ee8ba22d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sinthgunt (a ffmpeg gui) + +SLACKBUILD NAME: smpeg +SLACKBUILD LOCATION: ./multimedia/smpeg +SLACKBUILD FILES: README slack-desc smpeg.SlackBuild smpeg.info +SLACKBUILD VERSION: r389 +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/smpeg-r389.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6d31e1dcd7a92ea33716d8b9efb67e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smpeg (SDL MPEG Player Library) + +SLACKBUILD NAME: smplayer +SLACKBUILD LOCATION: ./multimedia/smplayer +SLACKBUILD FILES: README doinst.sh slack-desc smplayer.SlackBuild smplayer.info +SLACKBUILD VERSION: 25.6.0 +SLACKBUILD DOWNLOAD: https://github.com/smplayer-dev/smplayer/releases/download/v25.6.0/smplayer-25.6.0.tar.bz2 https://github.com/smplayer-dev/smplayer-themes/releases/download/v20.11.0/smplayer-themes-20.11.0.tar.bz2 https://github.com/smplayer-dev/smplayer-skins/releases/download/v20.11.0/smplayer-skins-20.11.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6896b5c848c9757c583d95148a5345f 2d2906945c066531c00197165125c754 1bc677d1d21eea0946ad3bc603a3a2e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smplayer (graphical user interface for MPlayer) + +SLACKBUILD NAME: smtube +SLACKBUILD LOCATION: ./multimedia/smtube +SLACKBUILD FILES: README doinst.sh slack-desc smtube.SlackBuild smtube.info +SLACKBUILD VERSION: 21.10.0 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/project/smtube/SMTube/21.10.0/smtube-21.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93383ae9220614d7e9fc5fbbbb8f060b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smtube (small YouTube videos browser) + +SLACKBUILD NAME: sonivox +SLACKBUILD LOCATION: ./multimedia/sonivox +SLACKBUILD FILES: README slack-desc sonivox.SlackBuild sonivox.info +SLACKBUILD VERSION: 3.6.16 +SLACKBUILD DOWNLOAD: https://github.com/pedrolcl/sonivox/archive/v3.6.16/sonivox-3.6.16.tar.gz http://www.ronimusic.com/sf2/Airfont_340.dls +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fda531e1e9a25e3bfeefd51d582cdc9 40c0cd4ad29ae411a8fc3d6681002a2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sonivox (Wave Table Synthesizer with embedded samples) + +SLACKBUILD NAME: spek +SLACKBUILD LOCATION: ./multimedia/spek +SLACKBUILD FILES: README doinst.sh slack-desc spek.SlackBuild spek.info +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a23db9d3403e742c78b9bb8cf9e71b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spek (Acoustic Spectrum Analyser) + +SLACKBUILD NAME: spot +SLACKBUILD LOCATION: ./multimedia/spot +SLACKBUILD FILES: README doinst.sh slack-desc spot.SlackBuild spot.info +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/xou816/spot/archive/refs/tags/0.3.3/spot-0.3.3.tar.gz https://static.crates.io/crates/kernel32-sys/kernel32-sys-0.2.2.crate https://static.crates.io/crates/aes/aes-0.6.0.crate https://static.crates.io/crates/aes-ctr/aes-ctr-0.6.0.crate 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/aho-corasick/aho-corasick-0.7.18.crate https://static.crates.io/crates/alsa/alsa-0.5.0.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/anyhow/anyhow-1.0.53.crate https://static.crates.io/crates/async-broadcast/async-broadcast-0.3.4.crate https://static.crates.io/crates/async-channel/async-channel-1.6.1.crate https://static.crates.io/crates/async-executor/async-executor-1.4.1.crate https://static.crates.io/crates/async-global-executor/async-global-executor-2.0.2.crate https://static.crates.io/crates/async-io/async-io-1.6.0.crate https://static.crates.io/crates/async-lock/async-lock-2.4.0.crate https://static.crates.io/crates/async-mutex/async-mutex-1.4.0.crate https://static.crates.io/crates/async-recursion/async-recursion-0.3.2.crate https://static.crates.io/crates/async-std/async-std-1.10.0.crate https://static.crates.io/crates/async-task/async-task-4.1.0.crate https://static.crates.io/crates/async-trait/async-trait-0.1.52.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.0.0.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/base64/base64-0.13.0.crate https://static.crates.io/crates/bindgen/bindgen-0.56.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.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-modes/block-modes-0.7.0.crate https://static.crates.io/crates/block-padding/block-padding-0.2.1.crate https://static.crates.io/crates/blocking/blocking-1.1.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.9.1.crate https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate https://static.crates.io/crates/bytes/bytes-1.1.0.crate https://static.crates.io/crates/cache-padded/cache-padded-1.2.0.crate https://static.crates.io/crates/cairo-rs/cairo-rs-0.15.1.crate https://static.crates.io/crates/cairo-sys-rs/cairo-sys-rs-0.15.1.crate https://static.crates.io/crates/castaway/castaway-0.1.2.crate https://static.crates.io/crates/cc/cc-1.0.72.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cexpr/cexpr-0.4.0.crate https://static.crates.io/crates/cfg-expr/cfg-expr-0.9.1.crate https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.19.crate https://static.crates.io/crates/cipher/cipher-0.2.5.crate https://static.crates.io/crates/clang-sys/clang-sys-1.3.1.crate https://static.crates.io/crates/combine/combine-4.6.3.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-1.2.2.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.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.9.crate https://static.crates.io/crates/cpal/cpal-0.13.5.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.1.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.7.crate https://static.crates.io/crates/crypto-mac/crypto-mac-0.10.1.crate https://static.crates.io/crates/crypto-mac/crypto-mac-0.11.1.crate https://static.crates.io/crates/ctor/ctor-0.1.21.crate https://static.crates.io/crates/ctr/ctr-0.6.0.crate https://static.crates.io/crates/curl/curl-0.4.42.crate https://static.crates.io/crates/curl-sys/curl-sys-0.4.52+curl-7.81.0.crate https://static.crates.io/crates/darling/darling-0.13.1.crate https://static.crates.io/crates/darling_core/darling_core-0.13.1.crate https://static.crates.io/crates/darling_macro/darling_macro-0.13.1.crate https://static.crates.io/crates/derivative/derivative-2.2.0.crate https://static.crates.io/crates/digest/digest-0.9.0.crate https://static.crates.io/crates/easy-parallel/easy-parallel-3.2.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.30.crate https://static.crates.io/crates/enumflags2/enumflags2-0.6.4.crate https://static.crates.io/crates/enumflags2/enumflags2-0.7.3.crate https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.6.4.crate https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.7.3.crate https://static.crates.io/crates/env_logger/env_logger-0.8.4.crate https://static.crates.io/crates/env_logger/env_logger-0.9.0.crate https://static.crates.io/crates/event-listener/event-listener-2.5.2.crate https://static.crates.io/crates/fastrand/fastrand-1.7.0.crate https://static.crates.io/crates/field-offset/field-offset-0.3.4.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.0.1.crate https://static.crates.io/crates/futures/futures-0.3.21.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.21.crate https://static.crates.io/crates/futures-core/futures-core-0.3.21.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.21.crate https://static.crates.io/crates/futures-io/futures-io-0.3.21.crate https://static.crates.io/crates/futures-lite/futures-lite-1.12.0.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.21.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.21.crate https://static.crates.io/crates/futures-task/futures-task-0.3.21.crate https://static.crates.io/crates/futures-util/futures-util-0.3.21.crate https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.15.6.crate https://static.crates.io/crates/gdk-pixbuf-sys/gdk-pixbuf-sys-0.15.1.crate https://static.crates.io/crates/gdk4/gdk4-0.4.6.crate https://static.crates.io/crates/gdk4-sys/gdk4-sys-0.4.2.crate https://static.crates.io/crates/generic-array/generic-array-0.14.5.crate https://static.crates.io/crates/getopts/getopts-0.2.21.crate https://static.crates.io/crates/getrandom/getrandom-0.2.4.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.2.crate https://static.crates.io/crates/gio/gio-0.15.7.crate https://static.crates.io/crates/gio-sys/gio-sys-0.15.5.crate https://static.crates.io/crates/glib/glib-0.15.9.crate https://static.crates.io/crates/glib-macros/glib-macros-0.15.3.crate https://static.crates.io/crates/glib-sys/glib-sys-0.15.5.crate https://static.crates.io/crates/glob/glob-0.3.0.crate https://static.crates.io/crates/gloo-timers/gloo-timers-0.2.3.crate https://static.crates.io/crates/gobject-sys/gobject-sys-0.15.5.crate https://static.crates.io/crates/graphene-rs/graphene-rs-0.15.1.crate https://static.crates.io/crates/graphene-sys/graphene-sys-0.15.1.crate https://static.crates.io/crates/gsk4/gsk4-0.4.6.crate https://static.crates.io/crates/gsk4-sys/gsk4-sys-0.4.2.crate https://static.crates.io/crates/gtk4/gtk4-0.4.6.crate https://static.crates.io/crates/gtk4-macros/gtk4-macros-0.4.3.crate https://static.crates.io/crates/gtk4-sys/gtk4-sys-0.4.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.11.2.crate https://static.crates.io/crates/headers/headers-0.3.6.crate https://static.crates.io/crates/headers-core/headers-core-0.2.0.crate https://static.crates.io/crates/heck/heck-0.4.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/hkdf/hkdf-0.10.0.crate https://static.crates.io/crates/hmac/hmac-0.10.1.crate https://static.crates.io/crates/hmac/hmac-0.11.0.crate https://static.crates.io/crates/hostname/hostname-0.3.1.crate https://static.crates.io/crates/http/http-0.2.6.crate https://static.crates.io/crates/http-body/http-body-0.4.4.crate https://static.crates.io/crates/httparse/httparse-1.5.1.crate https://static.crates.io/crates/httpdate/httpdate-1.0.2.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/hyper/hyper-0.14.16.crate https://static.crates.io/crates/hyper-proxy/hyper-proxy-0.9.1.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-0.2.3.crate https://static.crates.io/crates/if-addrs/if-addrs-0.6.7.crate https://static.crates.io/crates/if-addrs-sys/if-addrs-sys-0.3.2.crate https://static.crates.io/crates/indexmap/indexmap-1.8.0.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/isahc/isahc-1.7.0.crate https://static.crates.io/crates/itoa/itoa-0.4.8.crate https://static.crates.io/crates/itoa/itoa-1.0.1.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.24.crate https://static.crates.io/crates/js-sys/js-sys-0.3.56.crate https://static.crates.io/crates/kv-log-macro/kv-log-macro-1.0.7.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/libadwaita/libadwaita-0.1.0.crate https://static.crates.io/crates/libadwaita-sys/libadwaita-sys-0.1.0.crate https://static.crates.io/crates/libc/libc-0.2.117.crate https://static.crates.io/crates/libloading/libloading-0.7.3.crate https://static.crates.io/crates/libm/libm-0.2.2.crate https://static.crates.io/crates/libmdns/libmdns-0.6.2.crate https://static.crates.io/crates/libnghttp2-sys/libnghttp2-sys-0.1.7+1.45.0.crate https://static.crates.io/crates/libpulse-binding/libpulse-binding-2.26.0.crate https://static.crates.io/crates/libpulse-simple-binding/libpulse-simple-binding-2.25.0.crate https://static.crates.io/crates/libpulse-simple-sys/libpulse-simple-sys-1.19.2.crate https://static.crates.io/crates/libpulse-sys/libpulse-sys-1.19.3.crate https://static.crates.io/crates/librespot/librespot-0.3.1.crate https://static.crates.io/crates/librespot-audio/librespot-audio-0.3.1.crate https://static.crates.io/crates/librespot-connect/librespot-connect-0.3.1.crate https://static.crates.io/crates/librespot-core/librespot-core-0.3.1.crate https://static.crates.io/crates/librespot-discovery/librespot-discovery-0.3.1.crate https://static.crates.io/crates/librespot-metadata/librespot-metadata-0.3.1.crate https://static.crates.io/crates/librespot-playback/librespot-playback-0.3.1.crate https://static.crates.io/crates/librespot-protocol/librespot-protocol-0.3.1.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.3.crate https://static.crates.io/crates/locale_config/locale_config-0.3.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.6.crate https://static.crates.io/crates/log/log-0.4.14.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/match_cfg/match_cfg-0.1.0.crate https://static.crates.io/crates/matches/matches-0.1.9.crate https://static.crates.io/crates/memchr/memchr-2.4.1.crate https://static.crates.io/crates/memoffset/memoffset-0.6.5.crate https://static.crates.io/crates/mime/mime-0.3.16.crate https://static.crates.io/crates/mio/mio-0.8.0.crate https://static.crates.io/crates/miow/miow-0.3.7.crate https://static.crates.io/crates/multimap/multimap-0.8.3.crate https://static.crates.io/crates/nb-connect/nb-connect-1.2.0.crate https://static.crates.io/crates/ndk/ndk-0.6.0.crate https://static.crates.io/crates/ndk-glue/ndk-glue-0.6.0.crate 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.17.0.crate https://static.crates.io/crates/nix/nix-0.20.0.crate https://static.crates.io/crates/nix/nix-0.23.1.crate https://static.crates.io/crates/nom/nom-5.1.2.crate https://static.crates.io/crates/ntapi/ntapi-0.3.6.crate https://static.crates.io/crates/num/num-0.3.1.crate https://static.crates.io/crates/num-bigint/num-bigint-0.3.3.crate https://static.crates.io/crates/num-bigint/num-bigint-0.4.3.crate https://static.crates.io/crates/num-complex/num-complex-0.3.1.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.44.crate https://static.crates.io/crates/num-iter/num-iter-0.1.42.crate https://static.crates.io/crates/num-rational/num-rational-0.3.2.crate https://static.crates.io/crates/num-traits/num-traits-0.2.14.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.1.crate https://static.crates.io/crates/num_enum/num_enum-0.5.6.crate https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.5.6.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_id/objc_id-0.1.1.crate https://static.crates.io/crates/oboe/oboe-0.4.5.crate https://static.crates.io/crates/oboe-sys/oboe-sys-0.4.5.crate https://static.crates.io/crates/ogg/ogg-0.8.0.crate https://static.crates.io/crates/once_cell/once_cell-1.9.0.crate https://static.crates.io/crates/opaque-debug/opaque-debug-0.3.0.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.72.crate https://static.crates.io/crates/ordered-stream/ordered-stream-0.0.1.crate https://static.crates.io/crates/pango/pango-0.15.2.crate https://static.crates.io/crates/pango-sys/pango-sys-0.15.1.crate https://static.crates.io/crates/parking/parking-2.0.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.5.crate https://static.crates.io/crates/pbkdf2/pbkdf2-0.8.0.crate https://static.crates.io/crates/peeking_take_while/peeking_take_while-0.1.2.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.1.0.crate https://static.crates.io/crates/pest/pest-2.1.3.crate https://static.crates.io/crates/pin-project/pin-project-1.0.10.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.0.10.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.8.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.24.crate https://static.crates.io/crates/polling/polling-2.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.16.crate https://static.crates.io/crates/priority-queue/priority-queue-1.2.1.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-0.1.5.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.1.0.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.36.crate https://static.crates.io/crates/protobuf/protobuf-2.27.1.crate https://static.crates.io/crates/protobuf-codegen/protobuf-codegen-2.27.1.crate https://static.crates.io/crates/protobuf-codegen-pure/protobuf-codegen-pure-2.27.1.crate https://static.crates.io/crates/quote/quote-1.0.15.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.3.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.10.crate https://static.crates.io/crates/ref_filter_map/ref_filter_map-1.0.1.crate https://static.crates.io/crates/regex/regex-1.5.5.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.25.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/rodio/rodio-0.14.0.crate https://static.crates.io/crates/rpassword/rpassword-5.0.1.crate https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate https://static.crates.io/crates/rustc_version/rustc_version-0.3.3.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate https://static.crates.io/crates/ryu/ryu-1.0.9.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schannel/schannel-0.1.19.crate https://static.crates.io/crates/scoped-tls/scoped-tls-1.0.0.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/secret-service/secret-service-2.0.1.crate https://static.crates.io/crates/semver/semver-0.11.0.crate https://static.crates.io/crates/semver/semver-1.0.5.crate https://static.crates.io/crates/semver-parser/semver-parser-0.10.2.crate https://static.crates.io/crates/serde/serde-1.0.136.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.136.crate https://static.crates.io/crates/serde_json/serde_json-1.0.79.crate https://static.crates.io/crates/serde_repr/serde_repr-0.1.7.crate https://static.crates.io/crates/sha-1/sha-1-0.9.8.crate https://static.crates.io/crates/sha1/sha1-0.6.1.crate https://static.crates.io/crates/sha1_smol/sha1_smol-1.0.0.crate https://static.crates.io/crates/sha2/sha2-0.9.9.crate https://static.crates.io/crates/shannon/shannon-0.2.0.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate https://static.crates.io/crates/shlex/shlex-0.1.1.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate https://static.crates.io/crates/slab/slab-0.4.5.crate https://static.crates.io/crates/sluice/sluice-0.5.5.crate https://static.crates.io/crates/smallvec/smallvec-1.8.0.crate https://static.crates.io/crates/socket2/socket2-0.4.4.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/subtle/subtle-2.4.1.crate https://static.crates.io/crates/syn/syn-1.0.86.crate https://static.crates.io/crates/synstructure/synstructure-0.12.6.crate https://static.crates.io/crates/system-deps/system-deps-6.0.1.crate https://static.crates.io/crates/temp-dir/temp-dir-0.1.11.crate https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate https://static.crates.io/crates/termcolor/termcolor-1.1.2.crate https://static.crates.io/crates/thiserror/thiserror-1.0.30.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.30.crate https://static.crates.io/crates/time/time-0.1.43.crate https://static.crates.io/crates/tinyvec/tinyvec-1.5.1.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate https://static.crates.io/crates/tokio/tokio-1.17.0.crate https://static.crates.io/crates/tokio-macros/tokio-macros-1.7.0.crate https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.8.crate https://static.crates.io/crates/tokio-util/tokio-util-0.6.9.crate https://static.crates.io/crates/toml/toml-0.5.8.crate https://static.crates.io/crates/tower-service/tower-service-0.3.1.crate https://static.crates.io/crates/tracing/tracing-0.1.30.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.19.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.22.crate https://static.crates.io/crates/tracing-futures/tracing-futures-0.2.5.crate https://static.crates.io/crates/try-lock/try-lock-0.2.3.crate https://static.crates.io/crates/typenum/typenum-1.15.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.3.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.7.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.19.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate https://static.crates.io/crates/url/url-2.2.2.crate https://static.crates.io/crates/uuid/uuid-0.8.2.crate https://static.crates.io/crates/value-bag/value-bag-1.0.0-alpha.8.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-compare/version-compare-0.1.0.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/void/void-1.0.2.crate https://static.crates.io/crates/waker-fn/waker-fn-1.1.0.crate https://static.crates.io/crates/walkdir/walkdir-2.3.2.crate https://static.crates.io/crates/want/want-0.3.0.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.79.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.79.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.29.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.79.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.79.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.79.crate https://static.crates.io/crates/web-sys/web-sys-0.3.56.crate https://static.crates.io/crates/wepoll-ffi/wepoll-ffi-0.1.2.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.5.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/zbus/zbus-1.9.1.crate https://static.crates.io/crates/zbus/zbus-2.1.1.crate https://static.crates.io/crates/zbus_macros/zbus_macros-1.9.1.crate https://static.crates.io/crates/zbus_macros/zbus_macros-2.1.1.crate https://static.crates.io/crates/zbus_names/zbus_names-2.1.0.crate https://static.crates.io/crates/zerocopy/zerocopy-0.3.0.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.2.0.crate https://static.crates.io/crates/zvariant/zvariant-2.10.0.crate https://static.crates.io/crates/zvariant/zvariant-3.1.2.crate https://static.crates.io/crates/zvariant_derive/zvariant_derive-2.10.0.crate https://static.crates.io/crates/zvariant_derive/zvariant_derive-3.1.2.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ab5f9d3e76d2e99691c6337c2657d7e 9d033cc2daa6924420a4a89e6705773f bd53a9f0ec43690f84e8c96bba8e538d db6f9a586bda62de931be1b2bce9cd34 b14b12cd0e866930de1993132c85705b 58a6326364dbe6f5168f3f3a341f360e 425b8fdf70df59998d9b7c89083e48d1 fce951b34a5c1b8edb8c104987637fd3 bd278d96770173a5298bea9ebdba03f7 730ff1a5c2f3becc07743810ad47e66e 7814be2d45d822ba919dc9e6b70ac44e b2733911430dec241671728239f8924e 218d9b779b991e39e2e3fd2f299a9864 50806ccba0af9b3fdd3e37c6b651059c 44dc698c2ff129b4592c402dd9a4501a 8588bed0c242a7e964ac4cf236dbccd2 ae1a5d749e1a8af706a5c9104bb0923b 6a5fb43167d44652c51e3ceb9c2b8c23 c33a5eb809e9f42be5388d47c80f6eeb 8b03718de9cf7106f0b77b87e1bda5fb f8e2c3f07b084e1aece1741f58ec28d1 f3bf7f61aeafc26eea205f0e05f1beea 6a2f7b82f00aaf8f9124cbae817980ac 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 80a2c27647a6acb1890a3a7de8fded72 bbc1b4852c4eb23effe97764def8d1ce a295edb6953237ebbdfa8e731229f9a3 ea2d23ceb9f98853a7dffc6c02884464 c7fbaf61245dc847237ab7c72b3ee9ea 25bcf8d84152a1c93f2767715c250779 3518756a1af12a80e9c872091cdec5d5 b56e5ae6b74252e4d9b89a06adf510c5 79173170388e20507a241b355ef521e3 1e704be5ddde9d6b5383ef1035309f91 df3ac16302a9dd29508eda92aa402a9b ca7e295f50617a33e02283d3ef93ff99 6d0a8ceae87853ef8947455469cefda9 4b84cfa4a4822e326a5dcd8d1bdfd030 6473ba7813c7756738489dbc0b6203b9 00cc3eeabff68c61e5aacdb5ea9d16ac 267fc4a374516caa7ab495f0c607c1b4 dcb58f182347515cab229f836dd8e6d1 76d8f58004ba41bc3cd6bcfa48cb229b 882dbbc613a93f64c3709b0a2bd0d6dc 74634128440dbc3766bda76fdf0aaa05 1581b390d17f6e73a43ffc8a7b009e57 5184822d3fd9f30dfa4bc922ffa4143c ad93a9f51606d9d5eba5c8c057a14f14 457e008da6d6f7863eb8b037d61ec5c2 f637bf20fac185ee2687bb2a08325e59 d05cbf26ed52299487a802688a1d22cb 092c01b71d220e9e742d1ce83040f9ba adb22c60d90fc92bce0e9e0cad12eab8 5c0b974591c88858125a1bb4e64d7bdc 70afc41079e42a402066ce556552a478 26a9ff1052f12176f2d168f1e41b339e f77fc9fd7b24926d6cfc9881cc0efab8 ed0342f94ffebe96d5650f55c23b12a1 10c9ec124683092e8fc0cb93ce0de640 cf52970ee52905ad114b93571dd9c6c6 603aaa62874e458ebecb55bd8b249edb 8a4686ec3b3d644f70e6780462a755b1 3391bb3a172bd8aab0c0dc61b31c459c d39ccc2276d4c0b11ee46aa82d31acb5 4c5c5dd84fee3aa2dc530702bddc85e8 59978ef7bcea7bc55e24d06a2d32a32c 493a2f042d86baa5c6bac75202c64554 baac29564e83e3957b1976f3a1d92ba6 a6242be0e2040974cb83dc7c4c67b761 8c1bba1510c915f915a9eca6fa95f476 19070d2b1f030565e3d994df2fd9cb6c 3d2977b047e366303274ab03ebef1c2b 9f40837910054385d663c557f735b03a 3fa75bcd254d37247ec3e97bad1dd445 33ee4fa20d181488961006de02740b50 782fd3cac41045c0d89d69b90012d8b7 e08921c68133df2e254fe723b368bae3 52f1c0adc1d0fb68e8608b8c4faa3c71 8dab3b3ec00dc56cffde0b0c410d47b5 7ee8703970c3fa6a2e37893de742824b bece18dd831ac2ce1e26e92271e6d832 5d404b52af03b999e7fb74fbe16d3bd0 8aa040d9c661f68ebb67d5b71813473b 1e0ad6e5cdab371cabd218748fee9b6d 74d9ab54981e8f02e7eb683ac0a8a6b9 3763e6c936b1accbd2e9a7c8118793e0 750ca4b374c5cd501a612a841f7362a9 a46bd303e3155f7975b167af12435e5e 1ab2952ce15d2f9cfe279821274133eb 8071e8e030bee77619611dbb4e508864 32c8f5f8523fd26925e2a6495604bb93 53c91805e78e1ab2a34282be3aecbe94 324bb5f02dba12add6dc16c10bfbce6c e62727696767b6ef195e3b50e42817c1 4824dbe307f1d20e74a4ebad2b7e4d6e c3ec5977ecc0f6244ef3be87f5325e72 d3f5e27649cc6184d1bca2d065d2a092 bb072f15d5e4067bea6933a4fbeb9c0a 92f23eb502ec2add616257ca9ea8823e 27e0b5429881ec07a10c75803f572312 7bfceacb0504ab8f7cc961f0c81bb844 60134448c463c3e2645353f8de19f669 fe5d62a5aa97e780833348f5d9a6ec9b 3d41dae1c09c54f19d224f58e98e5a89 e7c07242a95ee1df865efe9534e10a34 8d0a78969cbc0ceb1787bcd02430cefd 6d39e92a8d9bac6e8613eae79b4ac637 97a0c8bef92ca2df111b6067deea1630 8dbc13bf4848e7a0f39572be8c9c319c 5af6733a9e5107b2df46a32fa1e1ef7b dd838e84196263901190504f44053a5f 474ea5fc0ec36be109eba41e9ff92595 799f84552a7a943a492fb3f27f1d6b1e 8488e9acd924b1baf4f97cbb3ca418f6 62b3edf8c2db7fccb1a6a41134b84e62 d84097823667ed4c3f938da04a13992c 0372a8de508e57da4d4869f058bcb630 4fd75413081a400a1c230f0700732611 0b7994d1256215201bdfb810a357ffa2 1d3e530a3410fc95a6987d70f84a6332 ff7c38e023578064f54c98f7b0f7d2c2 b57599fc2bb8cfd76567e656070d0d72 656eb112c9634812796a81803b04a3e6 d15066ccf2d33bbd8afdb9036ba47da5 df09b038f991ff902161d83159d4871a e685b43c1f198999c125bc7bbe084ab3 e40d2efcee31e346fbc82277683422ea 4918da28fbc2f6888ad71c159996a9b5 c01022fe0357c10ca1d48b16187f81bd 8e87a3c1697ca04a19ebde7187f15156 31667fab2083c342c85bb51c2cba6d58 fe77a3f609b6fd8d5b08f3b2ef14d2ad f50aaf5171cbc0327f8d18a4ec7405fb c3fe94727289a0f8f47b149810022900 df401fb6d6fe40c02ecea514716ee96a bd04a204662b00e7d773d0a753bd0928 5f153f7135dceb02f88266121c836b4e 057d52b1e2b951597cc4a82876e7646b 06e7dbde9932c6a9bac63d9288670678 5c98b89b530b563b6e5f6e1b631c4b35 b30ef1414dde99d96e89aeea2b3fc094 73272fe4aadb91d550dca8fc7ead8bf7 3aefa31e8413112958290a6ca004b096 60bcdfbbaca59d4c147f4fa11c592c68 e155c3d45440413eec6db44f68a21b69 fba3b040a55c01be7376d3dd5c4d4920 23cc9e52c52465f5b225e62ab7cc3457 d3d110551104b00b42c9920958939391 03f9ff96b48b1a661e6804fe63d7d6a2 c34dcfcdcf62d89900e94a6a7b1ed0d7 7077d380579b979cd864756ac90e3f9c a087f8a5947ecf4e734ac9cfe695469c 0764d84de2302fda8d1d72b95f31a0b8 cc9ba5bc2cc1f60765c57f5d6cc10042 a63fa50b0954c349c74980347253f06e a2db9e4d802b919606c596d7d95ef251 d07af7d3cab8ed749a8310a89be6b1ff 4ba60e706b5e69a88192ff773b27a229 58d0064087bc800cf6ee10d667651491 84a3537d01f17e0e19f28000bb445c6b 2721e88844fd0335095f7e99df1ebbb9 0bedbc5d1b29e4d6a7fbae0e6d1e146a e85f829193ea1afa080dcff7f77cf945 c6acde76d0fbb62b7eda3857d8a73436 9e3ea187f6e3f01e3c9590782c744b3e c000dfa6a77a58ede02be41418056bf3 9e0bf233b47424b8449a928bd31a1470 9160664d20c024783323f5b90ca74d2d 6fa7c4b0da26b511570845e41527bc8f 825ecc659b700477535aa5c7dea95a82 40e508baeee8cdccbc471489b0f449ff 7b3195612bc6090f0fa759e747a9e91c 7c81e7a61ec172a229d6fdbc553e883d ccc5ff9ff4a431e36c0b6dd9f640ab58 5ac809692422b722eaded90be3c4d9c2 d75b1c734f85b007c55ca84217df4201 76124c2327f642cddf19a4aa50cbcb7d a362e890dd0dfe51ecd95a4a1be6e28c b0a7859b81eeead5a15800d489e07347 4604959975c2154a14f6b5e97444e2c8 5a4f0e9922683867565531089e3c417f 4917ff4eaed099a21ff16b96f0df49cb 1a6e77e2f6f916ef7a5a9481ed426b76 e01c75ca9113d2af67ae903fa39e14be 97b832ecaac0eee2b644fd42f2931160 b235f97b3139681d61419166e7c00e3c c45800f4dfb888a928c772b081065214 2e504fc2b79dc46f983c960e30be1702 675fcfdbc94cd10b26b71965d3c3807b bd9b057de16e5b299bcda0894cfd823e 420f93a43fa603c1253213bdf28983df ebe381c6ee4281c78701e79a2cf90bc8 0ce3cb22636a6b7992a2cd5b106f54ea 9c414752deabb69c93aa3911422a960c 4b8c01a755ea55d3344d9ccb07c093ca 56c34619687723fa3fc23213471e8545 a8ec1126ef06244ac1e3773981a005f1 4b9ee6818517941de3ad6d645b77af3a d631c116041b5f68abc8680fa82feedf c0e036fd990d0c9cae11b5876a5cb572 c5e50e299295e662ad19c58428d6e085 a8bd18783d4b87808a6dad6814f297b6 2493cc854d9a4fb0a1ed78595a5b667a b4dcac855af5df71f3383d86c4a96b78 aecd889de42c8168e1bc97a6f2720d8f fd9aa273ad560dedd00ddcf3dbe808ce 0b06dd6bef5cc7724c3daf6c900d38d0 af692853d165edb9c5df23627b2f8e04 e460418ee4f5508bc53c97e809331882 9e544fc057bf6032dd55b02f87b8dbf4 653e04baa68a4484b3b839c19221e474 907244c0d3791f3f981c7cc8e4cad0a3 50bcf9c0d46f49e8fdbbe9ffa1a73c56 7e12f02e9742f49de13bbeacfe2906b8 f1adbc335ff6dd6692959688dedd9484 af00c723f5d3b3e4e6e388e98d6bf7f1 205459def23510e8815562e73a65c898 12e4ba5909e1f30b9142932571eaa4da 233dee08f26c9cbe78f29b66c0c20ccd cf2f0435bd5b5111fea46e8d9dc6522d 7e264bc8f23a45ad680668cb5e57d9fd f490982aceabdbd515348f63e638a782 37cf6acd1c3259eefeba636e4cc9b365 228eb40a277a6dda01626b6e9287ee66 8ff78776b6140283bd558ad74554cb16 5e9fce0f8489727426f9b155cd08d8e3 07c75fec267864bcbb800ca7709ceae2 42b88767a9db3d9fe6e59b5dff52abf5 1d827ececfe381f71248b88ec399f359 ae91c97885d67994a342820cf7d59fb2 d6291d0e18f55b8364b36a7f5e1af699 5ecf56203dda9419751b532d99c3601d 0baac9bed3d6065b6128aa8a888e5eb9 6a32bab57772c3a1146d599b65ffb0cb 7d76a523677de261dda1b65d29a93c4e 5af0856196b1bb934f25a66b082c4131 256e8677308aa17acc8c82b54d8a4fae 1810d970f84683a419d7b9aa6740f8a6 aca51d2a40262bfd8e69fbf6b2b01ed2 418d3ebc9610905ab514667dad302f56 ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 ae5dab3db7dc317e16bb6f9e7eb15d14 a661e92ffd6cb9f0893126e3cde3fffc 4a80ab58144fc731cd12abc6d5139d7f d1e5569ab3528bea44f2a7ebb1ec0a35 6b5c7401117316735435311bf551515b 82401c70623ccc1bfc0bcb5c3b0ac8b7 0538d1da369f3e3f0412aa4d735c1b61 4ac453abdecd6346f92989b4f789ac84 1e585d25db7b5bb009b060befc74e9fe 7b1261ea730a9314bc9bcdf4a379bf98 93aeba00993f0ed8c474864e455cf584 fdf3aa5e1f6c33e4f68b0f7b08e1e94e 7fe15f165a1812b23e5b1980aa364de2 2d8d8b377d144f5e32b4f65a69eb0b24 f505a218806e44b2369671089d65e839 fc60e4ecd18db5e582b9e7dd19dd62e4 b4a0a98a54439a5a37952c8879187ee3 f916271c81cfe339d66df629e3828392 d2cc4e584ed64165fc56d2c9081eb3ee 461fc1209ec16fb35a70adebd0f3c09f 42408be0352a76b14f1e77a6b8858a77 c8ae0dd2469d51f273abdbfb24adceac 7c532e05dc3b2bd295136a297260c4dc c8f9eb4d5f0173b70647e559b03e85fb e3932c56e06c7d1e780242ca5feba32f 82078b82ed1c52aac9552a39ead691a0 ff221db0109795b44f92352780cd1901 74d8afce717ff89fb2cb5141f121782b 9420cc533b8572ae0d04750421127f80 31bc883e6f9b36925f55460401197274 ce622fdb8d18cd1c13ed8fadc5400c10 e4e7efe2ab7921499d5c247a349e9e1f 21b43d5721b3a9c16059acb691f4314d 2fcf5fe983975bbcea43129c9fb31923 06ed54fefb2e737e18d586bfa7ad44fe 6249245cf12427da0a4f37bc3d294ff4 f8839491f88f7a15ac8a5bdd787de442 c9defe80406280bcfce4ecf31c0200b3 43661dc16a38eb42bd49a11b9f00d6f4 82d98dc87dc8503400aa095f5aa70f13 8e053c23f1d36fbf3f276fbf501e3e35 67def8e3d7d4b26b803a2d0799ef31b9 8f6b6cc71be0473b79c65abfea592c07 10e133f0f33f0f41bc7fdad56e85a35b 73ff8cffc66d065488dcf50e3b8c0c1f f29a1bb1b5f3f29cedb36f40f720d765 ebdff467249aa3dca005a441dc824236 cc180843b3b626ede01ebd9a0d9fbdaa 3e61457993a6e3fdaaf2fbe82bd7dff3 9d66208e00715217a8c1f2e40efe4a0c 90a6772f747261b181e3801bf51d9379 7bfcad253aff26bc26c5e3521f3ba891 4625feab41aceeb81e268cf272a8cb43 64c940cf10c49b34761e1a4dbf2b023f 97aab350fb2614818580f00d1fb284ad 3b23aa9eb619cbfd68d96719db904597 db6fe956ec67f88412df3a627158a7ba 519bfbdd19531f1d7b775bfa7ce4ee80 6a50f7029b3a8cc76f5f50ef9ee0b4aa 610bf72284e8f22d831d2f4ab3b87809 b7bf9803f61dcdcfc0bc07dfe5c6c249 f601f89fde92362c93611ef2358e1bc1 e876964c7b83db85fb7897bee7ad0f45 7b38b145ae3f6d7d09a1a7a98396f1a2 6cae4969689ecc3b4b4c31a9fb9539a6 dfbd8371187d9453f7461825972272bb 10291d9a0022076bc0827250816d3476 a42cc2834b2150027d7b427558a87803 087bfc476e9d73628cebd265590f11f7 eb721c4d9e5dba8f93e9de0a80036ec3 43f743c17293ad2404a9a4967f4e570b c9bde3bd6ba907b5319657c3b65e1191 e900a384ac7dbb320fe6a7279fbfef89 c4769705079e88d68739e6089e8769a3 f15c7457b6f2e06ee2037472d2f9a0fd d18d362345c4fe512ef67b738b239fb8 689203efc084fc0f1d1f74f5d354ae75 274f9bcda1e4afd4a290329eff9267ad 580dd7d12690c726da7d5075f3442a74 e334c03160b1e0989c2a71ca55f631fc a061ad1db3e0d839725b037ff8be84e7 89f443c919328fcc7b985e262823f0ab a4dca633705dd04abd9a35e0b794d3d4 e5e5a1190e8e84eda279934d60ec4d48 5909d8a50e0749f6aa8cfea853f161f0 37869fac434114d80ef4af359f0a6a12 4b9f324ed896f7e327f561e2341ac9ea 812034252008acfa704cbc65c505bdf2 20cfa8aba7521c8767344b06c39479f7 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 57b0fdc06f3330e9cafafe88af48c0cf 1736946acda05e1e94b814f3e3c0145a 803148006d757487c3767bcdfffd8eb1 0fa82df5a92ae7acde1f67130935c17b 53fc83d016a4a5c3d69a099eb3d10e1d 7a5233ce3372d0ac3adc2c85f616e3ad 338a919a7f8b6a7b1eb23272a2b7a237 0137ff709b7fe58cc99d835bb01a84bf 71835a55bbab1c98313163f2fe78138e 9196c9f6e81d7775d63a9444b4fdfd3d 9a3b018157fc6d55b895dd429e54bcc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spot (spotify player) + +SLACKBUILD NAME: spotify +SLACKBUILD LOCATION: ./multimedia/spotify +SLACKBUILD FILES: README doinst.sh slack-desc spotify.SlackBuild spotify.info +SLACKBUILD VERSION: 1.2.74.477 +SLACKBUILD DOWNLOAD: http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/sbosrcarch/by-name/multimedia/spotify/spotify-client_1.2.74.477.g3be53afe_amd64.deb +SLACKBUILD MD5SUM: c8e54d60452bda40f6de23f11c909b2d +SLACKBUILD MD5SUM_x86_64: 5fec68fc401bc9d80a7fc99bc9274528 +SLACKBUILD SHORT DESCRIPTION: spotify (digital music client) + +SLACKBUILD NAME: srt-to-vtt-cl +SLACKBUILD LOCATION: ./multimedia/srt-to-vtt-cl +SLACKBUILD FILES: README slack-desc srt-to-vtt-cl.SlackBuild srt-to-vtt-cl.info +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/nwoltman/srt-to-vtt-cl/archive/v1.2.0/srt-to-vtt-cl-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 613910cce5cf1c865ca89fa3c4a608e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srt-to-vtt-cl (convert srt files to webtvv) + +SLACKBUILD NAME: stills2dv +SLACKBUILD LOCATION: ./multimedia/stills2dv +SLACKBUILD FILES: README libpng.patch slack-desc stills2dv.SlackBuild stills2dv.info +SLACKBUILD VERSION: alpha_0.602 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/stills2dv/stills2dv-alpha-0.602.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd12def0d42275245bf20d5b9384f7fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stills2dv (make movies from still images) + +SLACKBUILD NAME: strawberry +SLACKBUILD LOCATION: ./multimedia/strawberry +SLACKBUILD FILES: README doinst.sh slack-desc strawberry.SlackBuild strawberry.info +SLACKBUILD VERSION: 1.2.18 +SLACKBUILD DOWNLOAD: https://github.com/strawberrymusicplayer/strawberry/releases/download/1.2.18/strawberry-1.2.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75c3e75b5c3fa5a68f59fad2883914db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: strawberry (fork of Clementine) + +SLACKBUILD NAME: stream2chromecast +SLACKBUILD LOCATION: ./multimedia/stream2chromecast +SLACKBUILD FILES: README slack-desc stream2chromecast.SlackBuild stream2chromecast.info +SLACKBUILD VERSION: 20190727 +SLACKBUILD DOWNLOAD: https://github.com/dohliam/stream2chromecast/archive/c5a44df0a04550d75d704e39d822bfaccde16cc7/stream2chromecast-c5a44df0a04550d75d704e39d822bfaccde16cc7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a516c8d0f02d2fe69dc89eff6fda5f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stream2chromecast (A Chromecast media streamer for Linux) + +SLACKBUILD NAME: stremio +SLACKBUILD LOCATION: ./multimedia/stremio +SLACKBUILD FILES: README doinst.sh no-js-download.patch slack-desc stremio.SlackBuild stremio.info +SLACKBUILD VERSION: 4.4.168 +SLACKBUILD DOWNLOAD: https://github.com/Stremio/stremio-shell/archive/v4.4.168/stremio-shell-4.4.168.tar.gz https://github.com/Ivshti/razerchroma/archive/9904514/razerchroma-99045142479ba0e2fc3b9cccb72e348c67cd5829.tar.gz https://github.com/Ivshti/libmpv/archive/b0eae77/libmpv-b0eae77cf6dc59aaf142b7d079cb13a0904fd3ee.tar.gz https://github.com/itay-grudev/SingleApplication/archive/aede311/SingleApplication-aede311d28d20179216c5419b581087be2a8409f.tar.gz https://dl.strem.io/four/v4.4.168/server.js https://dl.strem.io/four/v4.4.168/stremio.asar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f535573ed2d140f1adb63828b08df2e ae4749875770e58021d751aea80acf4b 1a3c6c3054b171289799bd54b68db6c1 1caffe59b5bf00c1ffa8ef2889b86f8b f69a94ae08b0d4b06e249e3b8ad5396b 80c5b4cf9d87b97972bc8e5098f44b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stremio (The Next Generation Media Center) + +SLACKBUILD NAME: subtitleeditor +SLACKBUILD LOCATION: ./multimedia/subtitleeditor +SLACKBUILD FILES: README doinst.sh slack-desc subtitleeditor.SlackBuild subtitleeditor.info +SLACKBUILD VERSION: 0.55.0 +SLACKBUILD DOWNLOAD: https://github.com/subtitleeditor/subtitleeditor/archive/0.55.0/subtitleeditor-0.55.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b85240571a524a56e4aadd02cadbad11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subtitleeditor (GTK+2 tool to edit subtitles) + +SLACKBUILD NAME: subtitleripper +SLACKBUILD LOCATION: ./multimedia/subtitleripper +SLACKBUILD FILES: CMakeLists.txt README slack-desc subtitleripper.SlackBuild subtitleripper.info +SLACKBUILD VERSION: 0.3_4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/subtitleripper/subtitleripper-0.3-4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0bd49a88f667c68c4430ad25bbed510 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subtitleripper (DVD Subtitle Ripper for Linux) + +SLACKBUILD NAME: svt-av1 +SLACKBUILD LOCATION: ./multimedia/svt-av1 +SLACKBUILD FILES: README slack-desc svt-av1.SlackBuild svt-av1.info +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v3.1.2/SVT-AV1-v3.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77b9d52e8c26bacf8bca742f8448dbc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: svt-av1 (SVT-AV1 Encoder and Decoder) + +SLACKBUILD NAME: svt-hevc +SLACKBUILD LOCATION: ./multimedia/svt-hevc +SLACKBUILD FILES: README slack-desc svt-hevc.SlackBuild svt-hevc.info +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/OpenVisualCloud/SVT-HEVC/archive/v1.5.1/SVT-HEVC-1.5.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cc41d3975610781f70527faa567c6a30 +SLACKBUILD SHORT DESCRIPTION: svt-hevc (HEVC-compliant encoder library, optimized for Intel Xeon) + +SLACKBUILD NAME: svt-vp9 +SLACKBUILD LOCATION: ./multimedia/svt-vp9 +SLACKBUILD FILES: README slack-desc svt-vp9.SlackBuild svt-vp9.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/OpenVisualCloud/SVT-VP9/archive/v0.3.0/SVT-VP9-0.3.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1490ef3d1ce01ff06fd289a0df46870f +SLACKBUILD SHORT DESCRIPTION: svt-vp9 (VP9-compliant encoder library, optimized for Intel Xeon) + +SLACKBUILD NAME: tabu_audio_player +SLACKBUILD LOCATION: ./multimedia/tabu_audio_player +SLACKBUILD FILES: README doinst.sh slack-desc tabu_audio_player.SlackBuild tabu_audio_player.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://ftp.mirrorservice.org/sites/download.salixos.org/i486/13.0/source/xap/tabu_audio_player/tabu_audio_player-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 783e2e2d6da7a8958b91e3763c00d39b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tabu_audio_player (gstreamer audio player) + +SLACKBUILD NAME: telepathy-farstream +SLACKBUILD LOCATION: ./multimedia/telepathy-farstream +SLACKBUILD FILES: README slack-desc telepathy-farstream.SlackBuild telepathy-farstream.info +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://telepathy.freedesktop.org/releases/telepathy-farstream/telepathy-farstream-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20bdc61ea3f3a01df41068006b62641b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: telepathy-farstream (client library for farstream) + +SLACKBUILD NAME: telepathy-glib +SLACKBUILD LOCATION: ./multimedia/telepathy-glib +SLACKBUILD FILES: README doinst.sh slack-desc telepathy-glib.SlackBuild telepathy-glib.info +SLACKBUILD VERSION: 0.24.1 +SLACKBUILD DOWNLOAD: https://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.24.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbeb0a24acc26e7f095be281c324da69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: telepathy-glib (C library using GLib for use in Telepathy clients) + +SLACKBUILD NAME: telepathy-qt +SLACKBUILD LOCATION: ./multimedia/telepathy-qt +SLACKBUILD FILES: README slack-desc telepathy-qt.SlackBuild telepathy-qt.info +SLACKBUILD VERSION: 0.9.7 +SLACKBUILD DOWNLOAD: https://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-0.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86470dd3d7f6de8b8f4f36165486d42f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: telepathy-qt (Library for Qt-based Telepathy clients) + +SLACKBUILD NAME: tivodecode +SLACKBUILD LOCATION: ./multimedia/tivodecode +SLACKBUILD FILES: README slack-desc tivodecode.SlackBuild tivodecode.info +SLACKBUILD VERSION: 0.2pre4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tivodecode/tivodecode-0.2pre4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf82385db3e0d708ebdbe5055b8ae7ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tivodecode (TiVo File Decoder) + +SLACKBUILD NAME: totem +SLACKBUILD LOCATION: ./multimedia/totem +SLACKBUILD FILES: README bac013c6b7dda0f43a396af16f5c95b153c9137e.patch doinst.sh slack-desc totem.SlackBuild totem.info +SLACKBUILD VERSION: 3.38.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/totem-3.38.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21246e0f5a0ee425c9e492b965476547 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: totem (GNOME Videos) + +SLACKBUILD NAME: tovid +SLACKBUILD LOCATION: ./multimedia/tovid +SLACKBUILD FILES: README doinst.sh slack-desc tovid.SlackBuild tovid.info +SLACKBUILD VERSION: 0.35.2 +SLACKBUILD DOWNLOAD: https://github.com/tovid-suite/tovid/releases/download/0.35.2/tovid-0.35.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5173a25e2de43ca512d038605ce271ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tovid (a collection of GPL video disc authoring tools) + +SLACKBUILD NAME: tragtor +SLACKBUILD LOCATION: ./multimedia/tragtor +SLACKBUILD FILES: README doinst.sh slack-desc tragtor.SlackBuild tragtor.info +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: http://repository.mein-neues-blog.de:9000/archive/tragtor-0.9.3_all.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc826c473acb993c62c2cc8447304ad4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tragtor (GUI for ffmpeg/avconv) + +SLACKBUILD NAME: transcode +SLACKBUILD LOCATION: ./multimedia/transcode +SLACKBUILD FILES: README slack-desc transcode-1.1.7-gcc10.patch transcode-1.1.7-glibc-2.32.patch transcode-1.1.7-imagemagick7.patch transcode.SlackBuild transcode.info +SLACKBUILD VERSION: 1.1.7 +SLACKBUILD DOWNLOAD: https://sources.archlinux.org/other/community/transcode/transcode-1.1.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bb25a796a8591fb764de46ee87ce505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: transcode (Audio/Video transcoding) + +SLACKBUILD NAME: tsduck +SLACKBUILD LOCATION: ./multimedia/tsduck +SLACKBUILD FILES: README slack-desc tsduck.SlackBuild tsduck.info +SLACKBUILD VERSION: 3.36.3528 +SLACKBUILD DOWNLOAD: https://github.com/tsduck/tsduck/archive/v3.36-3528/tsduck-3.36-3528.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 747def6c891731470dbc852a66b3f410 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tsduck (The MPEG Transport Stream Toolkit) + +SLACKBUILD NAME: tstools +SLACKBUILD LOCATION: ./multimedia/tstools +SLACKBUILD FILES: README man/es2ts.1 man/esdots.1 man/esfilter.1 man/esmerge.1 man/esreport.1 man/esreverse.1 man/m2ts2ts.1 man/pcapreport.1 man/ps2ts.1 man/psdots.1 man/psreport.1 man/stream_type.1 man/ts2es.1 man/ts_packet_insert.1 man/tsinfo.1 man/tsplay.1 man/tsreport.1 man/tsserve.1 slack-desc tstools.SlackBuild tstools.info +SLACKBUILD VERSION: 20151030_db1f79f +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/tstools/tstools-20151030_db1f79f.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93268c8912a9e5eb5dca7352bae1df7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tstools (Command line tools for working with MPEG data) + +SLACKBUILD NAME: tvheadend +SLACKBUILD LOCATION: ./multimedia/tvheadend +SLACKBUILD FILES: README libhdhomerun.diff slack-desc tvheadend-4.2.8-fno-common.patch tvheadend-4.2.8-gcc9.patch tvheadend.SlackBuild tvheadend.info +SLACKBUILD VERSION: 4.2.8 +SLACKBUILD DOWNLOAD: https://github.com/tvheadend/tvheadend/archive/v4.2.8/tvheadend-4.2.8.tar.gz https://slackware.uk/~urchlay/src/tvheadend-4.2.8-data-dvb-scan.tar.xz https://download.silicondust.com/hdhomerun/libhdhomerun_20210624.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9571efa46dd489f9fe87acdb391d591 cc49260170f458000c944eac54bf213d 233844b9238bd42cfdfbbd126a088fd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tvheadend (PVR server) + +SLACKBUILD NAME: tvtime +SLACKBUILD LOCATION: ./multimedia/tvtime +SLACKBUILD FILES: 0001-Fix-warning-implicit-declaration-of-function-minor-m.patch README doinst.sh slack-desc tvtime.SlackBuild tvtime.info +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: http://linuxtv.org/downloads/tvtime/tvtime-1.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4adba831376a8baad92dbda49056138 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tvtime (high quality television application) + +SLACKBUILD NAME: uavs3d +SLACKBUILD LOCATION: ./multimedia/uavs3d +SLACKBUILD FILES: README fix-libdir.patch slack-desc uavs3d.SlackBuild uavs3d.info +SLACKBUILD VERSION: 1fd0491_20230223 +SLACKBUILD DOWNLOAD: https://github.com/uavs3/uavs3d/archive/1fd0491/uavs3d-1fd04917cff50fac72ae23e45f82ca6fd9130bd8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 347425aec780f5dfee3baa768bca02aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uavs3d (AVS3 Decoder) + +SLACKBUILD NAME: uavs3e +SLACKBUILD LOCATION: ./multimedia/uavs3e +SLACKBUILD FILES: README changelog cmakelist.patch slack-desc src_cmakelist.patch uavs3e.SlackBuild uavs3e.info +SLACKBUILD VERSION: ea40065_20220823 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/uavs3/uavs3e/archive/ea40065/uavs3e-ea40065982019a5b43f4ff61e37ba1fe7a7dbfe8.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 623adc8320fcea6aa59655b7bf4744d1 +SLACKBUILD SHORT DESCRIPTION: uavs3e (AVS3 Encoder) + +SLACKBUILD NAME: ucview +SLACKBUILD LOCATION: ./multimedia/ucview +SLACKBUILD FILES: README doinst.sh slack-desc ucview.SlackBuild ucview.info +SLACKBUILD VERSION: 20150221 +SLACKBUILD DOWNLOAD: https://github.com/unicap/ucview/archive/29bd93aeef0573c58c9aee665dc43fdfd1f77a1f/ucview-29bd93aeef0573c58c9aee665dc43fdfd1f77a1f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa690066c543ba9beb8c294466eed4b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucview (video capture and display program) + +SLACKBUILD NAME: vapoursynth-mvtools +SLACKBUILD LOCATION: ./multimedia/vapoursynth-mvtools +SLACKBUILD FILES: README slack-desc vapoursynth-mvtools.SlackBuild vapoursynth-mvtools.info +SLACKBUILD VERSION: 24 +SLACKBUILD DOWNLOAD: https://github.com/dubhater/vapoursynth-mvtools/archive/v24/vapoursynth-mvtools-24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25216b21d23e87e6ce47a1a04f23161c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vapoursynth-mvtools (motion estimation vapoursynth plugin) + +SLACKBUILD NAME: vapoursynth +SLACKBUILD LOCATION: ./multimedia/vapoursynth +SLACKBUILD FILES: 650.patch README slack-desc vapoursynth.SlackBuild vapoursynth.info vapoursynth.xml +SLACKBUILD VERSION: R70 +SLACKBUILD DOWNLOAD: https://github.com/vapoursynth/vapoursynth/archive/R70/vapoursynth-R70.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5065582c8bad742776ef490cfa2294f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vapoursynth (video processing framework) + +SLACKBUILD NAME: vcdimager +SLACKBUILD LOCATION: ./multimedia/vcdimager +SLACKBUILD FILES: README doinst.sh libxml214.diff slack-desc vcdimager.SlackBuild vcdimager.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/vcdimager/vcdimager-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3890d73da62d0607c87962c41cd33a29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcdimager (VCD/SVCD Mastering Suite) + +SLACKBUILD NAME: vgmplay +SLACKBUILD LOCATION: ./multimedia/vgmplay +SLACKBUILD FILES: README slack-desc vgmplay.SlackBuild vgmplay.info +SLACKBUILD VERSION: 0.40.9 +SLACKBUILD DOWNLOAD: https://github.com/vgmrips/vgmplay-legacy/archive/0.40.9/vgmplay-legacy-0.40.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89097227705321156c0b319f5e0d529d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vgmplay (the official player for VGM files) + +SLACKBUILD NAME: videocut +SLACKBUILD LOCATION: ./multimedia/videocut +SLACKBUILD FILES: README doinst.sh slack-desc videocut.SlackBuild videocut.desktop videocut.info +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/videocut/videocut_0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 470effa63836545391d6ff08c7e6e40e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: videocut (capture screenshots from video files) + +SLACKBUILD NAME: videomass +SLACKBUILD LOCATION: ./multimedia/videomass +SLACKBUILD FILES: README doinst.sh slack-desc videomass.SlackBuild videomass.info +SLACKBUILD VERSION: 6.1.20 +SLACKBUILD DOWNLOAD: https://github.com/jeanslack/Videomass/archive/v6.1.20/Videomass-6.1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 549ce23a7f0da10b4e1e2224a312e4c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: videomass (GUI for FFmpeg) + +SLACKBUILD NAME: vitunes-mplayer +SLACKBUILD LOCATION: ./multimedia/vitunes-mplayer +SLACKBUILD FILES: README multiuser.diff slack-desc vitunes-mplayer.SlackBuild vitunes-mplayer.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/ryanflannery/vitunes/archive/2.3/vitunes-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4157155dfbafd4688bdf880d1e07a4d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vitunes-mplayer (frontend for mplayer, with vi key bindings) + +SLACKBUILD NAME: vkeybd +SLACKBUILD LOCATION: ./multimedia/vkeybd +SLACKBUILD FILES: README doinst.sh slack-desc vkeybd.SlackBuild vkeybd.info +SLACKBUILD VERSION: 0.1.18g +SLACKBUILD DOWNLOAD: https://github.com/tiwai/vkeybd/archive/v0.1.18g/vkeybd-0.1.18g.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5ab8d68bcea88cce7270994888c9a47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vkeybd (virtual piano keyboard) + +SLACKBUILD NAME: vlc +SLACKBUILD LOCATION: ./multimedia/vlc +SLACKBUILD FILES: README cache.patch doinst.sh.in dvdnav.patch dvdread.patch projectM.patch slack-desc vlc.SlackBuild vlc.info +SLACKBUILD VERSION: 3.0.23 +SLACKBUILD DOWNLOAD: https://get.videolan.org/vlc/3.0.23/vlc-3.0.23.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebc3f0d0a94785fd2b2df4087516938e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vlc (VLC media player) + +SLACKBUILD NAME: vlsub +SLACKBUILD LOCATION: ./multimedia/vlsub +SLACKBUILD FILES: README slack-desc vlsub.SlackBuild vlsub.info +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://github.com/exebetche/vlsub/archive/0.10.2/vlsub-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c4f5a53b74315073676a5b2bef91935 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vlsub (VLC extension) + +SLACKBUILD NAME: vo-amrwbenc +SLACKBUILD LOCATION: ./multimedia/vo-amrwbenc +SLACKBUILD FILES: README slack-desc vo-amrwbenc.SlackBuild vo-amrwbenc.info +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sourceforge/opencore-amr/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f63bb92bde0b1583cb3cb344c12922e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vo-amrwbenc (AMR-WB Encoder) + +SLACKBUILD NAME: vobcopy +SLACKBUILD LOCATION: ./multimedia/vobcopy +SLACKBUILD FILES: Makefile.patch README slack-desc vobcopy.SlackBuild vobcopy.info +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/vobcopy-1.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88f735ccd051093ff40dab4597bc586e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vobcopy (decrypts and copies the dvd vob files) + +SLACKBUILD NAME: vobsub2srt +SLACKBUILD LOCATION: ./multimedia/vobsub2srt +SLACKBUILD FILES: README climits.diff slack-desc vobsub2srt-c++11.patch vobsub2srt.SlackBuild vobsub2srt.info +SLACKBUILD VERSION: 1.0pre7 +SLACKBUILD DOWNLOAD: https://github.com/ruediger/VobSub2SRT/archive/v1.0pre7/VobSub2SRT-1.0pre7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3198d5c66c96b26a2c66d67d7b89cc4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vobsub2srt (convert VOBSUB subtitles to SRT) + +SLACKBUILD NAME: vokoscreenNG-QT5 +SLACKBUILD LOCATION: ./multimedia/vokoscreenNG-QT5 +SLACKBUILD FILES: README slack-desc vokoscreenNG-QT5.SlackBuild vokoscreenNG-QT5.info +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://github.com/vkohaupt/vokoscreenNG/archive/3.8.0/vokoscreenNG-3.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 470b381cd2979fb74d347f170856dfa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vokoscreenNG-QT5 (screencast creator for Qt5) + +SLACKBUILD NAME: vokoscreenNG +SLACKBUILD LOCATION: ./multimedia/vokoscreenNG +SLACKBUILD FILES: 0001-Add-better-integration-for-Linux.patch README doinst.sh slack-desc vokoscreenNG.SlackBuild vokoscreenNG.info +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://github.com/vkohaupt/vokoscreenNG/archive/4.3.0/vokoscreenNG-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6484c9c0cfb94e677f25f66c812ac20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vokoscreenNG (screencast creator) + +SLACKBUILD NAME: vvdec +SLACKBUILD LOCATION: ./multimedia/vvdec +SLACKBUILD FILES: README slack-desc vvdec.SlackBuild vvdec.info +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/fraunhoferhhi/vvdec/archive/v2.2.0/vvdec-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f1cd609e3a656ea66643762fa8399a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vvdec (Fraunhofer Versatile Video Decoder) + +SLACKBUILD NAME: vvenc +SLACKBUILD LOCATION: ./multimedia/vvenc +SLACKBUILD FILES: README slack-desc vvenc.SlackBuild vvenc.info +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://github.com/fraunhoferhhi/vvenc/archive/v1.11.1/vvenc-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3267221f7d0f74fe58d751188c2efbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vvenc (Fraunhofer Versatile Video Encoder) + +SLACKBUILD NAME: w_scan +SLACKBUILD LOCATION: ./multimedia/w_scan +SLACKBUILD FILES: README gcc-10.patch slack-desc w_scan.SlackBuild w_scan.info +SLACKBUILD VERSION: 20141122 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/w_scan/w_scan-20141122.tar.bz2/da0f190bee696a02bf030fc01c0706e8/w_scan-20141122.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da0f190bee696a02bf030fc01c0706e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: w_scan (DVB and ATSC channel scanner) + +SLACKBUILD NAME: w_scan2 +SLACKBUILD LOCATION: ./multimedia/w_scan2 +SLACKBUILD FILES: README lcn.diff slack-desc w_scan2.SlackBuild w_scan2.info +SLACKBUILD VERSION: 1.0.17 +SLACKBUILD DOWNLOAD: https://github.com/stefantalpalaru/w_scan2/archive/1.0.17/w_scan2-1.0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d829b8a0f3eb234871464bd9e3ee4943 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: w_scan2 (ATSC, DVB-C, DVB-S/S2 and DVB-T/T2 scan tool) + +SLACKBUILD NAME: w_scan_cpp +SLACKBUILD LOCATION: ./multimedia/w_scan_cpp +SLACKBUILD FILES: README lcn.diff slack-desc w_scan_cpp.SlackBuild w_scan_cpp.info +SLACKBUILD VERSION: 20231015 +SLACKBUILD DOWNLOAD: https://www.gen2vdr.de/wirbel/w_scan_cpp/w_scan_cpp-20231015.tar.bz2 https://www.gen2vdr.de/wirbel/wirbelscan/vdr-wirbelscan-2024.09.15.tgz https://github.com/rofafor/vdr-plugin-satip/archive/v2.4.1/vdr-plugin-satip-2.4.1.tar.gz https://github.com/vdr-projects/vdr/archive/2.7.9/vdr-2.7.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac6bca5260c571f81648bf735c0731b8 902f28b7ecefbe7c9cf211c126d4d8d3 cd9ff5d2b47c3e55d64dbc375f84a5a7 83135576d589aa1d453f3b7a5236fa4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: w_scan_cpp (dtv channel scanner) + +SLACKBUILD NAME: webvfx +SLACKBUILD LOCATION: ./multimedia/webvfx +SLACKBUILD FILES: README slack-desc webvfx.SlackBuild webvfx.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/mltframework/webvfx/releases/download/1.1.0/webvfx-1.1.0.txz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23380751bc2aa7ccdd429e911dbfb5f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webvfx (video effects engine) + +SLACKBUILD NAME: whistle +SLACKBUILD LOCATION: ./multimedia/whistle +SLACKBUILD FILES: README doinst.sh slack-desc whistle.SlackBuild whistle.info +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://github.com/ap0calypse/whistle/archive/0.9.3/whistle-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bddd41feebf3ceb380c51e743ab210e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whistle (ncurses audio player) + +SLACKBUILD NAME: winff +SLACKBUILD LOCATION: ./multimedia/winff +SLACKBUILD FILES: README changelog doinst.sh patches/unit1-pas.patch patches/unit2-pas.patch patches/unit3-lfm.patch patches/unit3-pas.patch patches/unit4-pas.patch patches/unit5-pas.patch patches/unit6-pas.patch patches/winff-1.patch patches/winff-en.patch patches/winff-lpi.patch patches/winff-lpr.patch patches/winff-po.patch patches/winff-pot.patch slack-desc winff.SlackBuild winff.desktop winff.info +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://github.com/WinFF/winff/archive/winff-1.6.4/winff-winff-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23138be15b60bf3fcb1c11c634d44d16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: winff (GUI for FFmpeg) + +SLACKBUILD NAME: wxcam +SLACKBUILD LOCATION: ./multimedia/wxcam +SLACKBUILD FILES: README doinst.sh slack-desc wxcam.SlackBuild wxcam.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/wxcam/wxcam-1.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9ea8991b6375c1709a7ce4e61fcc263 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wxcam (webcam application for linux) + +SLACKBUILD NAME: x264 +SLACKBUILD LOCATION: ./multimedia/x264 +SLACKBUILD FILES: README slack-desc x264-mksrctarball.sh x264.SlackBuild x264.info +SLACKBUILD VERSION: git_20210613_5db6aa6c +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/x264/x264-git_20210613_5db6aa6c.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8999192fcef7f11b9c98f92c4812c62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x264 (free h264/avc encoder) + +SLACKBUILD NAME: x265 +SLACKBUILD LOCATION: ./multimedia/x265 +SLACKBUILD FILES: README cmake4.patch slack-desc x265.SlackBuild x265.info +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://bitbucket.org/multicoreware/x265_git/downloads/x265_4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1c3c80248d8574378a4aac8f374f6de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x265 (H265/HEVC video encoder) + +SLACKBUILD NAME: xavs2 +SLACKBUILD LOCATION: ./multimedia/xavs2 +SLACKBUILD FILES: README slack-desc xavs2.SlackBuild xavs2.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/pkuvcl/xavs2/archive/1.4/xavs2-1.4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b776941aad474fed23da1d1eb0c0b720 +SLACKBUILD SHORT DESCRIPTION: xavs2 (AVS2 Encoder) + +SLACKBUILD NAME: xawtv +SLACKBUILD LOCATION: ./multimedia/xawtv +SLACKBUILD FILES: README slack-desc xawtv.SlackBuild xawtv.info +SLACKBUILD VERSION: 3.107 +SLACKBUILD DOWNLOAD: https://linuxtv.org/downloads/xawtv/xawtv-3.107.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c9171aeeda7ca3eb2287f45ca7e86a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xawtv (TV and webcam tools) + +SLACKBUILD NAME: xjadeo +SLACKBUILD LOCATION: ./multimedia/xjadeo +SLACKBUILD FILES: README doinst.sh slack-desc xjadeo.SlackBuild xjadeo.desktop xjadeo.info +SLACKBUILD VERSION: 0.8.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xjadeo/xjadeo-0.8.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37210f929853f3de35973501f7b4615b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xjadeo (software video player) + +SLACKBUILD NAME: xmltv +SLACKBUILD LOCATION: ./multimedia/xmltv +SLACKBUILD FILES: README README.SBo slack-desc xmltv.SlackBuild xmltv.info +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/XMLTV/xmltv/archive/v0.6.3/xmltv-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60ce0c74b1d7254753d7508ee8a4c46c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmltv (Utilities to manage your TV viewing) + +SLACKBUILD NAME: xmms-crossfade +SLACKBUILD LOCATION: ./multimedia/xmms-crossfade +SLACKBUILD FILES: README slack-desc xmms-crossfade.SlackBuild xmms-crossfade.info +SLACKBUILD VERSION: 0.3.14 +SLACKBUILD DOWNLOAD: https://www.eisenlohr.org/xmms-crossfade/xmms-crossfade-0.3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 026c52544c7f3193d384288c9f8296aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-crossfade (A Crossfade/Gapless plugin for XMMS) + +SLACKBUILD NAME: xmms-cue +SLACKBUILD LOCATION: ./multimedia/xmms-cue +SLACKBUILD FILES: README slack-desc xmms-cue.SlackBuild xmms-cue.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/virtualcuexmms/virtualcuexmms/VirtualCueXmms%200.2/VirtualCueXmms-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9ebf2a7f07a430b05fa105a0483c000 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmms-cue (XMMS Cuesheet reader plugin) + +SLACKBUILD NAME: xvid4conf +SLACKBUILD LOCATION: ./multimedia/xvid4conf +SLACKBUILD FILES: README slack-desc xvid4conf.SlackBuild xvid4conf.info +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: http://www.deb-multimedia.org/pool/main/x/xvid4conf/xvid4conf_1.12.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f1335e8a19aac58f6534f468c10a77a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvid4conf (XviD configuration tool) + +SLACKBUILD NAME: xvidcore +SLACKBUILD LOCATION: ./multimedia/xvidcore +SLACKBUILD FILES: README slack-desc xvidcore-c23.patch xvidcore.SlackBuild xvidcore.info +SLACKBUILD VERSION: 1.3.7 +SLACKBUILD DOWNLOAD: https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c6c19324608ac491485dbb27d4da517 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvidcore (MPEG-4 Compliant Video Codec) + +SLACKBUILD NAME: xvst +SLACKBUILD LOCATION: ./multimedia/xvst +SLACKBUILD FILES: README doinst.sh patches/chilloutzone.patch patches/disable_update.patch patches/myvideo.patch slack-desc xvst.SlackBuild xvst.desktop xvst.info +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/xVST/xVideoServiceThief/archive/2.5.2/xVideoServiceThief-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0146a258bd5c582f539c9ac7f6342949 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvst (Qt Gui for downloading favorite video clips from the web) + +SLACKBUILD NAME: yarock +SLACKBUILD LOCATION: ./multimedia/yarock +SLACKBUILD FILES: README doinst.sh slack-desc yarock.SlackBuild yarock.info +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://launchpad.net/yarock/1.x/1.3.1/+download/Yarock_1.3.1_Sources.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c20d028a8f6f0b946270e6dace39f708 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yarock (Music player) + +SLACKBUILD NAME: youtube-music +SLACKBUILD LOCATION: ./multimedia/youtube-music +SLACKBUILD FILES: README doinst.sh slack-desc youtube-music.SlackBuild youtube-music.info +SLACKBUILD VERSION: 3.11.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/th-ch/youtube-music/releases/download/v3.11.0/youtube-music_3.11.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 701a742eaf7e3d6fb8a47f53def50f8e +SLACKBUILD SHORT DESCRIPTION: youtube-music (YouTube Music Desktop App) + +SLACKBUILD NAME: ytdlp-gui +SLACKBUILD LOCATION: ./multimedia/ytdlp-gui +SLACKBUILD FILES: README doinst.sh slack-desc ytdlp-gui.SlackBuild ytdlp-gui.info +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/BKSalman/ytdlp-gui/releases/download/v3.1.2/ytdlp-gui_3.1.2-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: fd1aa428d9ae3db6d57a6ddac6063642 +SLACKBUILD SHORT DESCRIPTION: ytdlp-gui (GUI for ytdlp written in Rust ) + +SLACKBUILD NAME: zvbi +SLACKBUILD LOCATION: ./multimedia/zvbi +SLACKBUILD FILES: README slack-desc zvbi.SlackBuild zvbi.info +SLACKBUILD VERSION: 0.2.35 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/zapping/files/zvbi/0.2.35/zvbi-0.2.35.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95e53eb208c65ba6667fd4341455fa27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zvbi (Zapping VBI library) + +SLACKBUILD NAME: 2ping +SLACKBUILD LOCATION: ./network/2ping +SLACKBUILD FILES: 2ping.SlackBuild 2ping.info README slack-desc +SLACKBUILD VERSION: 4.5.1 +SLACKBUILD DOWNLOAD: https://github.com/rfinnie/2ping/archive/v4.5.1/2ping-4.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fbe77fbda98fb3a41fb4fa7c6c14871 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 2ping (bi-directional ping utility) + +SLACKBUILD NAME: 3proxy +SLACKBUILD LOCATION: ./network/3proxy +SLACKBUILD FILES: 3proxy.SlackBuild 3proxy.info README doinst.sh rc.3proxy slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/3proxy/3proxy/archive/0.9.5/3proxy-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 131f5fa410b9146325e65a0f08292466 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 3proxy (tiny free proxy server) + +SLACKBUILD NAME: 9pfuse +SLACKBUILD LOCATION: ./network/9pfuse +SLACKBUILD FILES: 9pfuse.SlackBuild 9pfuse.info README slack-desc +SLACKBUILD VERSION: 20241031_5f9ff1fb +SLACKBUILD DOWNLOAD: https://github.com/aperezdc/9pfuse/archive/5f9ff1fb/9pfuse-5f9ff1fbf1b309135aa3ce3d8f46fd97606a1b4d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e51a460b0704f238df0beec9e8334efc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 9pfuse (FUSE client for the 9P protocol) + +SLACKBUILD NAME: AdGuardHome +SLACKBUILD LOCATION: ./network/AdGuardHome +SLACKBUILD FILES: AdGuardHome.SlackBuild AdGuardHome.info README README.SBo doinst.sh rc.AdGuardHome slack-desc +SLACKBUILD VERSION: 0.107.73 +SLACKBUILD DOWNLOAD: https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.73/AdGuardHome_linux_386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/AdguardTeam/AdGuardHome/releases/download/v0.107.73/AdGuardHome_linux_amd64.tar.gz +SLACKBUILD MD5SUM: d731aeebe4b37d6d55b456749b9c3bf4 +SLACKBUILD MD5SUM_x86_64: 7b58a799c8197bf45deb8e44d2c6de7d +SLACKBUILD SHORT DESCRIPTION: AdGuardHome (Ad blocking DNS server) + +SLACKBUILD NAME: ApacheDirectoryStudio +SLACKBUILD LOCATION: ./network/ApacheDirectoryStudio +SLACKBUILD FILES: ApacheDirectoryStudio.SlackBuild ApacheDirectoryStudio.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.0.v20130628 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/directory/studio/dist/2.0.0.v20130628/ApacheDirectoryStudio-linux-x86-2.0.0.v20130628.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://archive.apache.org/dist/directory/studio/dist/2.0.0.v20130628/ApacheDirectoryStudio-linux-x86_64-2.0.0.v20130628.tar.gz +SLACKBUILD MD5SUM: dba7618834772e30a7e93af7fb7e0b22 +SLACKBUILD MD5SUM_x86_64: c4a8a0b22fe352f1509f8f7fe2678f2a +SLACKBUILD SHORT DESCRIPTION: ApacheDirectoryStudio (eclipse based LDAP browser) + +SLACKBUILD NAME: ClusterSSH +SLACKBUILD LOCATION: ./network/ClusterSSH +SLACKBUILD FILES: ClusterSSH.SlackBuild ClusterSSH.info README slack-desc +SLACKBUILD VERSION: 4.18 +SLACKBUILD DOWNLOAD: https://github.com/duncs/clusterssh/archive/v4.18/clusterssh-4.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2fbf0ed5c7cf8169b605ce52691fa9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ClusterSSH (running multiple ssh clients at the same time in paralell) + +SLACKBUILD NAME: DenyHosts +SLACKBUILD LOCATION: ./network/DenyHosts +SLACKBUILD FILES: DenyHosts.SlackBuild DenyHosts.info README rc.denyhosts slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/denyhost/denyhosts-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f6947016ee7f6831237ef2f6edd5dd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DenyHosts (script to help thwart SSH server attacks) + +SLACKBUILD NAME: DownTube +SLACKBUILD LOCATION: ./network/DownTube +SLACKBUILD FILES: DownTube.SlackBuild DownTube.info README doinst.sh slack-desc +SLACKBUILD VERSION: 15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/rizitis/DownTube/releases/download/514ck-15.0/DownTube-15.0.tar.gz https://github.com/rizitis/yt-dlp/releases/download/15.0/slack-tube-514ck.15.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: add62d16d33bdaabef59150513551e02 6df07005aeb9f3c4c7224295fd421551 +SLACKBUILD SHORT DESCRIPTION: DownTube (download videos from youtube) + +SLACKBUILD NAME: Electrum +SLACKBUILD LOCATION: ./network/Electrum +SLACKBUILD FILES: Electrum.SlackBuild Electrum.info README doinst.sh slack-desc +SLACKBUILD VERSION: 4.5.8 +SLACKBUILD DOWNLOAD: https://download.electrum.org/4.5.8/Electrum-4.5.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42383ac00fe650c83c58b95acf6e9673 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Electrum (bitcoin client) + +SLACKBUILD NAME: FireWorks +SLACKBUILD LOCATION: ./network/FireWorks +SLACKBUILD FILES: FireWorks.SlackBuild FireWorks.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d1/9a/54d72f7b09995155f513064d1e6207b3ac87f73306b4c0522c3dd68b6a57/FireWorks-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 418b196f2710938380e374ca85ac12e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FireWorks (FireWorks workflow software) + +SLACKBUILD NAME: GeoIP +SLACKBUILD LOCATION: ./network/GeoIP +SLACKBUILD FILES: GeoIP.SlackBuild GeoIP.info README slack-desc +SLACKBUILD VERSION: 1.6.12 +SLACKBUILD DOWNLOAD: https://github.com/maxmind/geoip-api-c/releases/download/v1.6.12/GeoIP-1.6.12.tar.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoIP.dat.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoIPv6.dat.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoLiteCity.dat.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoLiteCityv6.dat.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoIPASNum.dat.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/GeoIP/20180310/GeoIPASNumv6.dat.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77d496cc40daa1dbc2b97365807d64d7 5b3d3299e0644f51cafd624e6b3a7ce8 aea888a68931985cb10a9dabf0a1bc9b fa356cf173e3a4bc75919877f73862ba 4c8972ebe778cd99fd9ea2cff39f0bb6 bd5b21a0df8037c88ceae9956ab6b393 3ae7d7c6409376163c8b8d28ebe14b59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GeoIP (GeoIP API and database) + +SLACKBUILD NAME: GhostInTheMail +SLACKBUILD LOCATION: ./network/GhostInTheMail +SLACKBUILD FILES: GhostInTheMail.SlackBuild GhostInTheMail.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gitmail/GhostInTheMail-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 972887a499b4fa86f1a5b570fa858a1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GhostInTheMail (Basic GTK mail client) + +SLACKBUILD NAME: GlobalProtect-openconnect +SLACKBUILD LOCATION: ./network/GlobalProtect-openconnect +SLACKBUILD FILES: GlobalProtect-openconnect.SlackBuild GlobalProtect-openconnect.info README doinst.sh rc.gpservice slack-desc +SLACKBUILD VERSION: 1.4.9 +SLACKBUILD DOWNLOAD: https://github.com/yuezk/GlobalProtect-openconnect/releases/download/v1.4.9/globalprotect-openconnect-1.4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85f3d5f718f06291a52e63bba59405a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GlobalProtect-openconnect (A GlobalProtect VPN client (GUI)) + +SLACKBUILD NAME: LOIC +SLACKBUILD LOCATION: ./network/LOIC +SLACKBUILD FILES: LOIC.SlackBuild LOIC.desktop LOIC.info README README.WARNING doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.0.4 +SLACKBUILD DOWNLOAD: https://github.com/NewEraCracker/LOIC/releases/download/2.0.0.4/LOIC_2.0.0.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48cb63d8e14e078a11d9e6f1e7b4856c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LOIC (open source network attack application) + +SLACKBUILD NAME: MEGAcmd +SLACKBUILD LOCATION: ./network/MEGAcmd +SLACKBUILD FILES: MEGAcmd.SlackBuild MEGAcmd.info README megacmd-1.7.0_ffmpeg6.patch slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD 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 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e9d2691cfc3b603e79675dfae5ca980 30c597165d83ddf8c39352f276e43b6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MEGAcmd (MEGA Command Line Interactive and Scriptable Application) + +SLACKBUILD NAME: MEGAsync +SLACKBUILD LOCATION: ./network/MEGAsync +SLACKBUILD FILES: MEGAsync.SlackBuild MEGAsync.info README doinst.sh megasync-4.5.0.0_pdfium.patch megasync-4.9.1.0_ffmpeg6.patch slack-desc +SLACKBUILD VERSION: 4.9.1.0 +SLACKBUILD DOWNLOAD: https://github.com/meganz/MEGAsync/archive/v4.9.1.0_Linux/MEGAsync-4.9.1.0_Linux.tar.gz https://github.com/meganz/sdk/archive/v4.16.0c/sdk-4.16.0c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be9fca6eee9bad9de2f8999bec51ccbb b8c50f486602b2a8af4866d098cae303 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MEGAsync (mega cloud storage service) + +SLACKBUILD NAME: NetworkManager-fortisslvpn +SLACKBUILD LOCATION: ./network/NetworkManager-fortisslvpn +SLACKBUILD FILES: NetworkManager-fortisslvpn.SlackBuild NetworkManager-fortisslvpn.info README slack-desc +SLACKBUILD VERSION: 1.2.10 +SLACKBUILD DOWNLOAD: https://github.com/GNOME/NetworkManager-fortisslvpn/archive/1.2.10/NetworkManager-fortisslvpn-1.2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a484064654e2428067674e4d9382ec0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-fortisslvpn (NetworkManager SSLVPN) + +SLACKBUILD NAME: NetworkManager-l2tp +SLACKBUILD LOCATION: ./network/NetworkManager-l2tp +SLACKBUILD FILES: NetworkManager-l2tp.SlackBuild NetworkManager-l2tp.info README slack-desc +SLACKBUILD VERSION: 1.20.0 +SLACKBUILD DOWNLOAD: https://github.com/nm-l2tp/NetworkManager-l2tp/archive/1.20.0/NetworkManager-l2tp-1.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20fce392d44c763e1375b9c7ea8db6d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-l2tp (VPN Plugin for NM) + +SLACKBUILD NAME: NetworkManager-openconnect +SLACKBUILD LOCATION: ./network/NetworkManager-openconnect +SLACKBUILD FILES: NetworkManager-openconnect.SlackBuild NetworkManager-openconnect.info README slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/NetworkManager-openconnect/1.2/NetworkManager-openconnect-1.2.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59c002f02548ae56e9cbabfea178fb44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-openconnect (Cisco AnyConnect VPN Support for NM) + +SLACKBUILD NAME: NetworkManager-pptp +SLACKBUILD LOCATION: ./network/NetworkManager-pptp +SLACKBUILD FILES: NetworkManager-pptp.SlackBuild NetworkManager-pptp.info README slack-desc +SLACKBUILD VERSION: 1.2.8 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/NetworkManager-pptp/1.2/NetworkManager-pptp-1.2.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 305e31d6aac41813d735f27891fce6d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-pptp (PPTP VPN Support for NetworkManager) + +SLACKBUILD NAME: NetworkManager-ssh +SLACKBUILD LOCATION: ./network/NetworkManager-ssh +SLACKBUILD FILES: NetworkManager-ssh.SlackBuild NetworkManager-ssh.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/danfruehauf/NetworkManager-ssh/archive/1.4.2/NetworkManager-ssh-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2722d4993cf2f11e1b9cbae3c61d5bc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-ssh (SSH VPN support for NetworkManager) + +SLACKBUILD NAME: NetworkManager-sstp +SLACKBUILD LOCATION: ./network/NetworkManager-sstp +SLACKBUILD FILES: NetworkManager-sstp.SlackBuild NetworkManager-sstp.info README slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/GNOME/network-manager-sstp/-/releases/release-1.3.2-1/downloads/dists/NetworkManager-sstp-1.3.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52acb4a46dd96b7864419410fae8d76e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-sstp (SSTP VPN support for NetworkManager) + +SLACKBUILD NAME: NetworkManager-vpnc +SLACKBUILD LOCATION: ./network/NetworkManager-vpnc +SLACKBUILD FILES: NetworkManager-vpnc.SlackBuild NetworkManager-vpnc.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/NetworkManager-vpnc/1.2/NetworkManager-vpnc-1.2.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e88a3bde38e3921c2adb9983fb9d09f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NetworkManager-vpnc (VPNC Support for NetworkManager) + +SLACKBUILD NAME: PAC +SLACKBUILD LOCATION: ./network/PAC +SLACKBUILD FILES: PAC.SlackBuild PAC.info README doinst.sh slack-desc +SLACKBUILD VERSION: 4.5.5.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pacmanager/files/pac-4.0/pac-4.5.5.7-all.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e27507401adc2d7d9a7631d79a7a45f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PAC (Perl Auto Connector) + +SLACKBUILD NAME: Pafy +SLACKBUILD LOCATION: ./network/Pafy +SLACKBUILD FILES: Pafy.SlackBuild Pafy.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.5.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7e/02/b70f4d2ad64bbc7d2a00018c6545d9b9039208553358534e73e6dd5bbaf6/pafy-0.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01430bb4876aec3b648b2f52c5ee7bd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pafy (Python API for YouTube content) + +SLACKBUILD NAME: PySocks +SLACKBUILD LOCATION: ./network/PySocks +SLACKBUILD FILES: PySocks.SlackBuild PySocks.info README slack-desc +SLACKBUILD VERSION: 1.6.8 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/53/12/6bf1d764f128636cef7408e8156b7235b150ea31650d0260969215bb8e7d/PySocks-1.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 441c4e3bf5b042f7e70613cd871df26c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PySocks (Python SOCKS client module) + +SLACKBUILD NAME: Pyrit +SLACKBUILD LOCATION: ./network/Pyrit +SLACKBUILD FILES: Pyrit.SlackBuild Pyrit.info README slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/JPaulMora/Pyrit/archive/v0.5.0/Pyrit-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbc25ae13a5fed2b2e3ffad7ede0dc71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pyrit (WPA precomputed cracker) + +SLACKBUILD NAME: Quaternion +SLACKBUILD LOCATION: ./network/Quaternion +SLACKBUILD FILES: Quaternion.SlackBuild Quaternion.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.9.4e +SLACKBUILD DOWNLOAD: https://github.com/quotient-im/Quaternion/archive/0.0.9.4e/Quaternion-0.0.9.4e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e489f331b49f18e0554b60070e61b7c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Quaternion (A Qt5-based IM client for Matrix) + +SLACKBUILD NAME: QuiteRSS +SLACKBUILD LOCATION: ./network/QuiteRSS +SLACKBUILD FILES: QuiteRSS.SlackBuild QuiteRSS.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.19.4 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20240314094710/https://quiterss.org/files/0.19.4_/QuiteRSS-0.19.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96a25a33904dadba2daa3ea5c92d4388 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: QuiteRSS (RSS/Atom feed reader) + +SLACKBUILD NAME: SoulseekQt +SLACKBUILD LOCATION: ./network/SoulseekQt +SLACKBUILD FILES: README SoulseekQt.SlackBuild SoulseekQt.desktop SoulseekQt.info doinst.sh selinux-stub.c slack-desc +SLACKBUILD VERSION: 20180130 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.slsknet.org/SoulseekQt/Linux/SoulseekQt-2018-1-30-64bit-appimage.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1d98331893bc9b9d45ba34f6523353ab +SLACKBUILD SHORT DESCRIPTION: SoulseekQt (Soulseek P2P network client) + +SLACKBUILD NAME: SpiderOakONE +SLACKBUILD LOCATION: ./network/SpiderOakONE +SLACKBUILD FILES: README SpiderOakONE.SlackBuild SpiderOakONE.info slack-desc +SLACKBUILD VERSION: 7.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://spideroak.com/release/spideroak/slack_tar_x64 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0c0ed96e7ecb32aa6b138f03871b12fa +SLACKBUILD SHORT DESCRIPTION: SpiderOakONE (backup system) + +SLACKBUILD NAME: TeamSpeak3 +SLACKBUILD LOCATION: ./network/TeamSpeak3 +SLACKBUILD FILES: README TeamSpeak3.SlackBuild TeamSpeak3.desktop TeamSpeak3.info TeamSpeak3.launcher TeamSpeak3.xpm doinst.sh slack-desc +SLACKBUILD VERSION: 3.6.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://files.teamspeak-services.com/releases/client/3.6.2/TeamSpeak3-Client-linux_amd64-3.6.2.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e0777d7653c2bed6ac6cd153d7b1993d +SLACKBUILD SHORT DESCRIPTION: TeamSpeak3 (Voice Communication) + +SLACKBUILD NAME: UDR +SLACKBUILD LOCATION: ./network/UDR +SLACKBUILD FILES: README UDR.SlackBuild UDR.info slack-desc +SLACKBUILD VERSION: 0.9.4_578b97a +SLACKBUILD DOWNLOAD: https://github.com/martinetd/UDR/archive/578b97a/UDR-578b97a35769b6d2a99215d6d013bdf49a144164.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84dd948f0c20a334492f4dbaa55f68ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UDR (a wrapper for rsync that improves speed) + +SLACKBUILD NAME: WhatWeb +SLACKBUILD LOCATION: ./network/WhatWeb +SLACKBUILD FILES: README WhatWeb.SlackBuild WhatWeb.info slack-desc +SLACKBUILD VERSION: 0.5.5 +SLACKBUILD DOWNLOAD: https://github.com/urbanadventurer/WhatWeb/archive/v0.5.5/WhatWeb-0.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc2f2e427e390103121096cda4697849 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: WhatWeb (Next generation web scanner) + +SLACKBUILD NAME: XD +SLACKBUILD LOCATION: ./network/XD +SLACKBUILD FILES: README XD.SlackBuild XD.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/majestrate/XD/archive/v0.4.2/XD-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9de5e84d190c2e6cbe7fd0972e0b4eb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: XD (I2P BitTorrent Client written in GO) + +SLACKBUILD NAME: aMule +SLACKBUILD LOCATION: ./network/aMule +SLACKBUILD FILES: README aMule.SlackBuild aMule.info doinst.sh slack-desc +SLACKBUILD VERSION: 20260224_5fd4775 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/aMule-20260224_5fd4775.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae158b52730775ed75ce8e50f2151acb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aMule (multiplatform ed2k client) + +SLACKBUILD NAME: aardvark-dns +SLACKBUILD LOCATION: ./network/aardvark-dns +SLACKBUILD FILES: README aardvark-dns.SlackBuild aardvark-dns.info slack-desc +SLACKBUILD VERSION: 1.15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/containers/aardvark-dns/archive/v1.15.0/aardvark-dns-1.15.0.tar.gz https://github.com/containers/aardvark-dns/releases/download/v1.15.0/aardvark-dns-v1.15.0-vendor.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8b6736e872e9eb3603a19168c359ecc4 646453e7e34e733544171f9e86a60039 +SLACKBUILD SHORT DESCRIPTION: aardvark-dns (authoritative dns server for A/AAAA container records) + +SLACKBUILD NAME: abdownloadmanager-bin +SLACKBUILD LOCATION: ./network/abdownloadmanager-bin +SLACKBUILD FILES: ABDownloadManager.desktop README abdownloadmanager-bin.SlackBuild abdownloadmanager-bin.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/amir1376/ab-download-manager/releases/download/v1.8.7/ABDownloadManager_1.8.7_linux_x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 596437c7719271dc13c69b6eb9099485 +SLACKBUILD SHORT DESCRIPTION: abdownloadmanager-bin (Download Manager) + +SLACKBUILD NAME: acme.sh +SLACKBUILD LOCATION: ./network/acme.sh +SLACKBUILD FILES: README acme.sh.SlackBuild acme.sh.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://github.com/Neilpang/acme.sh/archive/3.1.2/acme.sh-3.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 293e383a12b04b5116cabcb7db4d43e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acme.sh (ACME client protocol) + +SLACKBUILD NAME: addrwatch +SLACKBUILD LOCATION: ./network/addrwatch +SLACKBUILD FILES: README addrwatch.SlackBuild addrwatch.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/fln/addrwatch/archive/v1.0.2/addrwatch-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae0262fbf4ecc42ebc7d5cec6d0ad05d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: addrwatch (arp traffic montor) + +SLACKBUILD NAME: aerc +SLACKBUILD LOCATION: ./network/aerc +SLACKBUILD FILES: README aerc.SlackBuild aerc.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.21.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~rjarry/aerc/archive/0.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29121534e00eb130a3f84f197d592bbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aerc (email client for your terminal) + +SLACKBUILD NAME: aggregate +SLACKBUILD LOCATION: ./network/aggregate +SLACKBUILD FILES: Makefile.in.patch README aggregate.SlackBuild aggregate.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://ftp.isc.org/isc/aggregate/aggregate-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fcc515388bf2c5b0c8f9f733bfee7e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aggregate (optimise a list of route prefixes) + +SLACKBUILD NAME: aiccu +SLACKBUILD LOCATION: ./network/aiccu +SLACKBUILD FILES: 03_no-quiet-gcc.patch 05_spelling-error.patch 06_syslog_openlog.patch 07_allow_tunnels.patch 08_setup_script.patch 10_gnutls34.patch README aiccu.SlackBuild aiccu.info doinst.sh rc.aiccu slack-desc +SLACKBUILD VERSION: 20070115 +SLACKBUILD DOWNLOAD: https://www.sixxs.net/archive/sixxs/aiccu/unix/aiccu_current.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9bcc83644ed788e22a7c3f3d4021350 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aiccu (Automatic IPv6 Connectivity Client Utility) + +SLACKBUILD NAME: aircrack-ng +SLACKBUILD LOCATION: ./network/aircrack-ng +SLACKBUILD FILES: README aircrack-ng.SlackBuild aircrack-ng.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a918ea7146f91d8c799fb770c38f4bec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aircrack-ng (set of tools for auditing WiFi networks) + +SLACKBUILD NAME: aldryn-client +SLACKBUILD LOCATION: ./network/aldryn-client +SLACKBUILD FILES: README aldryn-client.SlackBuild aldryn-client.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.3.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/a6/1c/ae1e24d6b0c52856564ba982884ae600ba75f4fcf77ec4d50ca00ec9cf2d/aldryn-client-2.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23a80c5e1419df7e74d79653ac559654 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aldryn-client (client for Aldryn Cloud) + +SLACKBUILD NAME: amap +SLACKBUILD LOCATION: ./network/amap +SLACKBUILD FILES: README amap.SlackBuild amap.info slack-desc slackware.diff slackware64.diff +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/slackbuildsdirectlinks/amap/amap-5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2617c13b0738455c0e61c6e980b8decc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amap (Application Mapper) + +SLACKBUILD NAME: amavisd-new +SLACKBUILD LOCATION: ./network/amavisd-new +SLACKBUILD FILES: README README.SBo amavisd-new.SlackBuild amavisd-new.info amavisd-new.logrotate doinst.sh patches/amavis-mc.patch patches/amavis-services.patch patches/amavisd-agent.patch patches/amavisd-nanny.patch patches/amavisd-release.patch patches/amavisd-signer.patch patches/amavisd-snmp-subagent.patch patches/amavisd-submit.patch rc.amavisd-new slack-desc +SLACKBUILD VERSION: 2.13.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/amavis/amavis/-/archive/v2.13.1/amavis-v2.13.1-cdd11b069e20a4cb99960614ca9c3eb385d4e200.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ccffe7190bce8ec81b52e84be5f8fed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amavisd-new (interface between postfix content filters) + +SLACKBUILD NAME: amfora-bin +SLACKBUILD LOCATION: ./network/amfora-bin +SLACKBUILD FILES: README amfora-bin.SlackBuild amfora-bin.info amfora.desktop amfora.png docs/CHANGELOG.md docs/LICENSE docs/NOTES.md docs/README.md docs/THANKS.md doinst.sh slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://github.com/makew0rld/amfora/releases/download/v1.9.2/amfora_1.9.2_linux_32-bit +SLACKBUILD DOWNLOAD_x86_64: https://github.com/makew0rld/amfora/releases/download/v1.9.2/amfora_1.9.2_linux_64-bit +SLACKBUILD MD5SUM: 206e195bde0fbc2990d8be2c476bfa98 +SLACKBUILD MD5SUM_x86_64: cc8d0f9a519602c9c8a1b96a7f02bec1 +SLACKBUILD SHORT DESCRIPTION: amfora-bin (gemini client) + +SLACKBUILD NAME: amneziawg-go +SLACKBUILD LOCATION: ./network/amneziawg-go +SLACKBUILD FILES: README amneziawg-go.SlackBuild amneziawg-go.info slack-desc +SLACKBUILD VERSION: 0.2.16 +SLACKBUILD DOWNLOAD: https://github.com/amnezia-vpn/amneziawg-go/archive/v0.2.16/amneziawg-go-0.2.16.tar.gz https://sbo.t-rg.ws/amneziawg-go-0.2.16-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbf9fcbd072a8161879348b8ca287bca 7cf26b971587042a551acb80d2bb8193 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amneziawg-go (AmneziaWG VPN protocol) + +SLACKBUILD NAME: amneziawg-kernel +SLACKBUILD LOCATION: ./network/amneziawg-kernel +SLACKBUILD FILES: README amneziawg-kernel.SlackBuild amneziawg-kernel.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.20260329.2 +SLACKBUILD DOWNLOAD: https://github.com/amnezia-vpn/amneziawg-linux-kernel-module/archive/v1.0.20260329-2/amneziawg-linux-kernel-module-1.0.20260329-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c02b487aa3d7a21a23ed00f1f035359 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amneziawg-kernel (AmneziaWG Linux kernel module) + +SLACKBUILD NAME: amneziawg-tools +SLACKBUILD LOCATION: ./network/amneziawg-tools +SLACKBUILD FILES: README amneziawg-tools.SlackBuild amneziawg-tools.info slack-desc +SLACKBUILD VERSION: 1.0.20260223 +SLACKBUILD DOWNLOAD: https://github.com/amnezia-vpn/amneziawg-tools/archive/v1.0.20260223/amneziawg-tools-1.0.20260223.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53a94b2c278a611208239d7c5ec62f10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amneziawg-tools (tools for configuring AmneziaWG) + +SLACKBUILD NAME: ani-cli +SLACKBUILD LOCATION: ./network/ani-cli +SLACKBUILD FILES: README ani-cli.SlackBuild ani-cli.info slack-desc +SLACKBUILD VERSION: 4.10 +SLACKBUILD DOWNLOAD: https://github.com/pystardust/ani-cli/archive/v4.10/ani-cli-4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05c578bfd5f53bed460d2acbbb61902d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ani-cli (Watch Anime in Terminal) + +SLACKBUILD NAME: anydesk +SLACKBUILD LOCATION: ./network/anydesk +SLACKBUILD FILES: README anydesk.SlackBuild anydesk.info copyright doinst.sh rc.anydesk slack-desc +SLACKBUILD VERSION: 7.1.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.anydesk.com/linux/anydesk_7.1.4-1_x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2104dd21b816aa1688c8ba74ee66c625 +SLACKBUILD SHORT DESCRIPTION: anydesk (Remote Desktop Software) + +SLACKBUILD NAME: aoetools +SLACKBUILD LOCATION: ./network/aoetools +SLACKBUILD FILES: README aoetools.SlackBuild aoetools.info slack-desc +SLACKBUILD VERSION: 36 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/aoetools/aoetools-36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bff30daa988a65f69d4448ce4726a6db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aoetools (ATA Over Ethernet) + +SLACKBUILD NAME: apt-mirror +SLACKBUILD LOCATION: ./network/apt-mirror +SLACKBUILD FILES: README apt-mirror.SlackBuild apt-mirror.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://github.com/apt-mirror/apt-mirror/releases/download/0.5.4/apt-mirror-0.5.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3935851c7822f671b8ce7fd694bc9282 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apt-mirror (APT sources mirroring tool) + +SLACKBUILD NAME: argus-clients +SLACKBUILD LOCATION: ./network/argus-clients +SLACKBUILD FILES: README argus-clients.SlackBuild argus-clients.info slack-desc +SLACKBUILD VERSION: 3.0.8.4 +SLACKBUILD DOWNLOAD: https://github.com/openargus/clients/archive/v3.0.8.4/clients-3.0.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67768854b128be2c477b3c0ea9eaca50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argus-clients (open source IP Audit tool) + +SLACKBUILD NAME: argus +SLACKBUILD LOCATION: ./network/argus +SLACKBUILD FILES: README argus.SlackBuild argus.info doinst.sh rc.argus.patch slack-desc +SLACKBUILD VERSION: 3.0.8.4 +SLACKBUILD DOWNLOAD: https://github.com/openargus/argus/archive/v3.0.8.4/argus-3.0.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d906fe4e21372783e7c213486722b66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argus (open source IP Audit tool) + +SLACKBUILD NAME: aria2 +SLACKBUILD LOCATION: ./network/aria2 +SLACKBUILD FILES: README aria2.SlackBuild aria2.info slack-desc +SLACKBUILD VERSION: 1.37.0 +SLACKBUILD DOWNLOAD: https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd00565c2f671331735089e6b807ece0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aria2 (CLI Metalink/BiTorrent client) + +SLACKBUILD NAME: armcord +SLACKBUILD LOCATION: ./network/armcord +SLACKBUILD FILES: README armcord.SlackBuild armcord.desktop armcord.info armcord_icon.png doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ArmCord/ArmCord/releases/download/v3.2.8/ArmCord_3.2.8_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2b200ac1b19bbee7beccdbfc8bf6d6aa +SLACKBUILD SHORT DESCRIPTION: armcord (Discord custom client) + +SLACKBUILD NAME: arno-iptables-firewall +SLACKBUILD LOCATION: ./network/arno-iptables-firewall +SLACKBUILD FILES: CHANGELOG README arno-iptables-firewall.SlackBuild arno-iptables-firewall.info doinst.sh files/conf.d.readme files/patch-configuration-file.diff files/patch-configuration-script.diff files/patch-startup-script.diff slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/arno-iptables-firewall/aif/archive/2.1.0/aif-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f890a80bb6e8d2d0681c9a822ae39de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arno-iptables-firewall (front-end for iptables) + +SLACKBUILD NAME: arp-scan +SLACKBUILD LOCATION: ./network/arp-scan +SLACKBUILD FILES: README arp-scan.SlackBuild arp-scan.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://github.com/royhills/arp-scan/archive/1.9/arp-scan-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38cee90a5af3e4ac96a853467ec1c769 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arp-scan (ARP scanning and fingerprinting tool) + +SLACKBUILD NAME: arping +SLACKBUILD LOCATION: ./network/arping +SLACKBUILD FILES: README arping.SlackBuild arping.info slack-desc +SLACKBUILD VERSION: 2.20 +SLACKBUILD DOWNLOAD: http://www.habets.pp.se/synscan/files/arping-2.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 132d2113e35f84dd85ed604074bc075a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arping (sends arp and/or ip pings to a given host) + +SLACKBUILD NAME: arpwatch +SLACKBUILD LOCATION: ./network/arpwatch +SLACKBUILD FILES: README README.ethercodes arpwatch.SlackBuild arpwatch.info doinst.sh patches/arpwatch-2.1a10-man.patch patches/arpwatch-2.1a15-bogon.patch patches/arpwatch-2.1a15-extraman.patch patches/arpwatch-2.1a15-nolocalpcap.patch patches/arpwatch-2.1a4-fhs.patch patches/arpwatch-addr.patch patches/arpwatch-dir-man.patch patches/arpwatch-drop-man.patch patches/arpwatch-drop.patch patches/arpwatch-scripts.patch rc.arpwatch slack-desc +SLACKBUILD VERSION: 2.1a15 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/arpwatch.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cebfeb99c4a7c2a6cee2564770415fe7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arpwatch (Monitoring tools for tracking IP addresses on a network) + +SLACKBUILD NAME: asciinema +SLACKBUILD LOCATION: ./network/asciinema +SLACKBUILD FILES: README asciinema.SlackBuild asciinema.info doinst.sh setup.py slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f1/19/45b405438e90ad5b9618f3df62e9b3edaa2b115b530e60bd4b363465c704/asciinema-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcf1b5f337a1e8a7b4839d13e153b5bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asciinema (Command line recorder for asciinema.org service) + +SLACKBUILD NAME: asterisk +SLACKBUILD LOCATION: ./network/asterisk +SLACKBUILD FILES: README README.SBo asterisk.SlackBuild asterisk.info doinst.sh rc.asterisk.new slack-desc +SLACKBUILD VERSION: 22.8.2 +SLACKBUILD DOWNLOAD: https://downloads.asterisk.org/pub/telephony/asterisk/asterisk-22.8.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-alaw-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g722-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g722-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g729-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-g729-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-gsm-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-gsm-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-ulaw-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-ulaw-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-wav-1.6.1.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-core-sounds-en-wav-1.6.1.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-1.5.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-alaw-1.5.2.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g722-1.5.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g722-1.5.2.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g729-1.5.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-g729-1.5.2.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-ulaw-1.5.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-ulaw-1.5.2.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-wav-1.5.2.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-extra-sounds-en-wav-1.5.2.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-alaw-2.03.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-alaw-2.03.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g722-2.03.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g722-2.03.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g729-2.03.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-g729-2.03.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-ulaw-2.03.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-ulaw-2.03.tar.gz.sha1 https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-wav-2.03.tar.gz https://downloads.asterisk.org/pub/telephony/sounds/releases/asterisk-moh-opsound-wav-2.03.tar.gz.sha1 https://raw.githubusercontent.com/asterisk/third-party/master/jansson/2.14.1/jansson-2.14.1.tar.bz2 https://raw.githubusercontent.com/asterisk/third-party/master/libjwt/1.15.3/libjwt-1.15.3.tar.gz https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/2.15.1/pjproject-2.15.1.tar.bz2 http://ponce.cc/slackware/sources/repo/imap.tar.Z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f8c0c10cfaa4993d3b7654fca46fbae d90e24e30d707e2932cf419cfccff25a 3c071029c1ab648367666d1e384394bb e4a9ee348028fc0e47148f783e7f945b c07dd9856157b26e75a8ab3f0994a305 771c548bfaa528af2403ac65a7298d3d 81299f927413cdcce5b918df1aa2117f 19a02ed4e02721209b2880273c5fb308 465304529c327c9a00a324dd8ecec41b 124fe01bebe2e1d3b0cd3a6d289369a1 2b4f430f80493b702f47ff9215423513 a45ad8b545fa4a4189b3ad235844dda2 3cde6159d56f4481b1c38a5925cb96ca 215273f4a97c0d00274d88b039ddcc67 a9f51a428bc46865157cfb5dcc064ec6 b65bca37aad6f7491e5bad3293342248 cd2e27a0caf04de586b5d3da5dcb2427 ffb520603b9c74a3a32f4d6da46fd324 bcbf0a0f30322113b01d58de7ec552f7 c04c438976157871493b49e30e0669b4 0df8058a39d4a812bd91be38787b0643 8124d8d9b93fd20aba78fb93a9a92c85 83cd9bd2d9d06874a60d57e75a93ac2e 386b8acb431760ea40d405fec69f67bb ef1ea42412bc79552e0d6019bf44d04d c1c4218146c589d519a273bbd43ec178 d9241e49eb322958c45345313cc4f6f6 6c3b81fa38c5e940932f5e7600c94a11 30cac0b0e7a1733de07bd6b511d77163 d5107998109f3bda5f528e548dd838dc c45fcb1b2044f3929a5f36464006e9f6 8277e2c693fd056773b1c15e4d52077d 011fa4dc9fe35dc3d34ed557bb04263f de6549ee68afc08275f3a74b9499ade7 f417ef3fe6ee14c0befd86e6836dc4c9 6b4b34c14d39224d3342d368f5abbad4 d9f7fd4e1d93ad9fca1df8717a79d1c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asterisk (Asterisk Open Source PBX) + +SLACKBUILD NAME: asuka +SLACKBUILD LOCATION: ./network/asuka +SLACKBUILD FILES: README asuka.SlackBuild asuka.info slack-desc +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~julienxx/asuka/archive/0.8.5.tar.gz https://static.crates.io/crates/ahash/ahash-0.7.6.crate https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.18.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.3.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.3.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.4.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.8.crate https://static.crates.io/crates/cursive/cursive-0.18.0.crate https://static.crates.io/crates/cursive_core/cursive_core-0.3.2.crate https://static.crates.io/crates/darling/darling-0.13.4.crate https://static.crates.io/crates/darling_core/darling_core-0.13.4.crate https://static.crates.io/crates/darling_macro/darling_macro-0.13.4.crate https://static.crates.io/crates/dirs/dirs-4.0.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/enum-map/enum-map-2.1.0.crate https://static.crates.io/crates/enum-map-derive/enum-map-derive-0.8.0.crate https://static.crates.io/crates/enumset/enumset-1.0.11.crate https://static.crates.io/crates/enumset_derive/enumset_derive-0.6.0.crate https://static.crates.io/crates/fastrand/fastrand-1.7.0.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-shared/foreign-types-shared-0.1.1.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.0.1.crate https://static.crates.io/crates/getrandom/getrandom-0.2.6.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-0.2.3.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/itoa/itoa-1.0.1.crate https://static.crates.io/crates/json/json-0.12.4.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.125.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/maplit/maplit-1.0.2.crate https://static.crates.io/crates/matches/matches-0.1.9.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/native-tls/native-tls-0.2.10.crate https://static.crates.io/crates/ncurses/ncurses-5.101.0.crate https://static.crates.io/crates/num/num-0.4.0.crate https://static.crates.io/crates/num-complex/num-complex-0.4.1.crate https://static.crates.io/crates/num-integer/num-integer-0.1.45.crate https://static.crates.io/crates/num-iter/num-iter-0.1.43.crate https://static.crates.io/crates/num-rational/num-rational-0.4.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate https://static.crates.io/crates/num_threads/num_threads-0.1.6.crate https://static.crates.io/crates/once_cell/once_cell-1.10.0.crate https://static.crates.io/crates/open/open-2.1.2.crate https://static.crates.io/crates/openssl/openssl-0.10.40.crate https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.0.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.73.crate https://static.crates.io/crates/owning_ref/owning_ref-0.4.1.crate https://static.crates.io/crates/pathdiff/pathdiff-0.2.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.25.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.37.crate https://static.crates.io/crates/quote/quote-1.0.18.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex/regex-1.5.5.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.25.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/schannel/schannel-0.1.19.crate https://static.crates.io/crates/security-framework/security-framework-2.6.1.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.6.1.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.13.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate https://static.crates.io/crates/smawk/smawk-0.3.1.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/syn/syn-1.0.92.crate https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate https://static.crates.io/crates/term_size/term_size-0.3.2.crate https://static.crates.io/crates/textwrap/textwrap-0.15.0.crate https://static.crates.io/crates/thiserror/thiserror-1.0.31.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.31.crate https://static.crates.io/crates/time/time-0.3.9.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.8.crate https://static.crates.io/crates/unicode-linebreak/unicode-linebreak-0.1.2.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.19.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.9.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.3.crate https://static.crates.io/crates/url/url-2.2.2.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/xi-unicode/xi-unicode-0.3.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1693edbc029245542c96edfffebe599 7d2520c6776b66559165d0a666e995ff 425b8fdf70df59998d9b7c89083e48d1 05d77ef52e90ad161fdd41b252420467 a295edb6953237ebbdfa8e731229f9a3 8e3a4d0980acef2c4e74485a45de29a9 74634128440dbc3766bda76fdf0aaa05 ae6dd0cd5319220586d8ace4c4be87ce d05cbf26ed52299487a802688a1d22cb 576ee1b86d4c2abacb63ea19c0121d2f 8d21be2fa5f912232d6c441e8dd78cb1 4813ec8f041716c38a9fa62cf5a5aafa adea01876cc06fed2497a0283002e80c f28e4363b28774af3f8127ed40bcdc9f c1713950e7088b216d011fc5c2bdd661 6129e036328e2ec678c8d5d9be3c5e59 889fdcd1499ef5939caaafab5c09729e 4c21da37e71a52f26c8c5490f3ec4837 cfd5ddf7977934e060cc6d214519351f accf4486cb4158e79095ddc7ddd563d4 29fa19c82eb9a198535b2d4e84b75ad6 ddcc21bf6fa1316442742d6bb49481c9 e08921c68133df2e254fe723b368bae3 8dab3b3ec00dc56cffde0b0c410d47b5 78c898fdaa3968e23904bf8538c4a271 667e86b8b8d96ab4e9605627ce7dcc9a 7ee8703970c3fa6a2e37893de742824b 8a9e0a43625da8d29c57e742c4d3d385 fe77a3f609b6fd8d5b08f3b2ef14d2ad f50aaf5171cbc0327f8d18a4ec7405fb 5f153f7135dceb02f88266121c836b4e 5c98b89b530b563b6e5f6e1b631c4b35 b1c4a08cc8222b3fff6d2d6dcf821689 fba3b040a55c01be7376d3dd5c4d4920 e83dc3dbd3de1f5f2b4b248c521eeaec b31bf94ffe7e0f2ada93afae1076eaeb 47580fad08273a52e998f84ef404912e 5ac809692422b722eaded90be3c4d9c2 94b8bf179385ff071bdc33b58bf047c0 83c88f2bd69c44122955bf94ad9377a1 81f3d69af8142596468325954a52dea3 1081c01b2d9b17a33c3d0156193be592 6edc86d48078d1603065424c02020da3 073b4c53e303ccf2a807dfce7f5e986a 44ef8a2279dadf391881a69c60d29197 0cd34d83344babdcb0aa123b5e672182 a0de6eabdeb1320350abcbd7c02df6ac ae2471729f689287aec9da43f8106a4b 0a56079b59a262a80e33d13e6604cc4e 61d02dc8b187712c7ba7838df3d65601 1babe6b3077bea6540b8fb5ecaadc255 73212ff5e0f8cd8844081a2461393707 907244c0d3791f3f981c7cc8e4cad0a3 e6562b473a131e7df2e99252a63124f8 6fb245ba04d6859fadef5fe22806355b c40bb551772810d818857841ea389f1e f490982aceabdbd515348f63e638a782 b478ee84018082806ea8da763f0b3f1f 11034ad82271b27907c7f970374864ef 0fa01f3988219987a04c09dae3933d94 2e69b77050ab91b1d0bb941e843a05cb 2793ed3e6807d79ff72271baec586531 6b5c7401117316735435311bf551515b 82401c70623ccc1bfc0bcb5c3b0ac8b7 0538d1da369f3e3f0412aa4d735c1b61 f505a218806e44b2369671089d65e839 4b09fe533b3580ace8ae485a477b4532 ffbaf84e19c894443b584605e668b6ea b077f27c741a438d0a7a474a41e22a62 21b43d5721b3a9c16059acb691f4314d 5d5cf081e3f2aad8d9e52deef9e92c18 5988bad1543264a9f48b542192e7de9a 8b3ee9107af33d280d42485282f7c4a6 f29a1bb1b5f3f29cedb36f40f720d765 73d602cc41e3e431bf4fabd129ae1616 7bfb933cd096d342c9d6f77f5d3c4b94 a8ae09f39c6e68744ca70bf8db61df71 ac76b35d8c76c7fa25c73b8863d5d055 ad3f3c7bb184e63919b633dc35805cf4 5f0470696baaa4e5953bddbf196998f9 7bfcad253aff26bc26c5e3521f3ba891 bd0cd532c61dac2087ecd7e0fef0d011 e6c3402a883b9a35135ca6af2cc46922 10291d9a0022076bc0827250816d3476 2e8e0a121121087295e708b2eb4b54d5 a42cc2834b2150027d7b427558a87803 763a3a6901bbb11a6998d29867d39b3c eb721c4d9e5dba8f93e9de0a80036ec3 e900a384ac7dbb320fe6a7279fbfef89 d18d362345c4fe512ef67b738b239fb8 a061ad1db3e0d839725b037ff8be84e7 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df a78d9b7d812b68bc4b27b4f23d46ced1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asuka (gemini client) + +SLACKBUILD NAME: atftp +SLACKBUILD LOCATION: ./network/atftp +SLACKBUILD FILES: README atftp.SlackBuild atftp.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/atftp/atftp-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 852f4c0773ae8c429ec4f74413eabe1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atftp (a client/server implementation of the TFTP protocol) + +SLACKBUILD NAME: atheme +SLACKBUILD LOCATION: ./network/atheme +SLACKBUILD FILES: README atheme.SlackBuild atheme.info doinst.sh rc.atheme.new slack-desc +SLACKBUILD VERSION: v7.2.10_r2 +SLACKBUILD DOWNLOAD: https://github.com/atheme/atheme/releases/download/v7.2.10-r2/atheme-v7.2.10-r2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c907900b19e8d2508dd22455dcdce912 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atheme (Atheme IRC Services) + +SLACKBUILD NAME: authbind +SLACKBUILD LOCATION: ./network/authbind +SLACKBUILD FILES: README authbind.SlackBuild authbind.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/a/authbind/authbind_2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e301e83e9683abc3aebf08ebdfe58041 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: authbind (allows unprivileged processes to bind to low-numbered ports) + +SLACKBUILD NAME: autossh +SLACKBUILD LOCATION: ./network/autossh +SLACKBUILD FILES: README autossh.SlackBuild autossh.info slack-desc +SLACKBUILD VERSION: 1.4g +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/autossh-1.4g.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b804bc1bf6d2f2afaa526d02df7c0a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autossh (Automatically restart SSH sessions and tunnels) + +SLACKBUILD NAME: awscli-v2 +SLACKBUILD LOCATION: ./network/awscli-v2 +SLACKBUILD FILES: README awscli-v2.SlackBuild awscli-v2.info slack-desc +SLACKBUILD VERSION: 2.27.2 +SLACKBUILD DOWNLOAD: https://github.com/aws/aws-cli/archive/2.27.2/aws-cli-2.27.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 982d16190e7ede9445ae5046c6025353 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awscli-v2 (CLI to Amazon Web Services) + +SLACKBUILD NAME: awscli +SLACKBUILD LOCATION: ./network/awscli +SLACKBUILD FILES: README awscli.SlackBuild awscli.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.37.24 +SLACKBUILD DOWNLOAD: https://github.com/aws/aws-cli/archive/1.37.24/aws-cli-1.37.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 381f1c8534d5d85bf01e8d79d1a5dc1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awscli (Universal Command Line Environment for AWS) + +SLACKBUILD NAME: awstats +SLACKBUILD LOCATION: ./network/awstats +SLACKBUILD FILES: README awstats.SlackBuild awstats.info doinst.sh patches/awstats.pl.patch patches/awstats_configure.pl.patch patches/httpd-awstats.conf.patch slack-desc +SLACKBUILD VERSION: 7.9 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/awstats/awstats-7.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c283e0170700461596f9c9e121ea2896 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: awstats (log analyzer) + +SLACKBUILD NAME: axel +SLACKBUILD LOCATION: ./network/axel +SLACKBUILD FILES: README axel.SlackBuild axel.info slack-desc +SLACKBUILD VERSION: 2.17.11 +SLACKBUILD DOWNLOAD: https://github.com/axel-download-accelerator/axel/releases/download/v2.17.11/axel-2.17.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a03b18bc96fda568c6273e7affecbcc8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: axel (Download Accelerator) + +SLACKBUILD NAME: b43-firmware +SLACKBUILD LOCATION: ./network/b43-firmware +SLACKBUILD FILES: README b43-firmware.SlackBuild b43-firmware.info slack-desc +SLACKBUILD VERSION: 6.30.163.46 +SLACKBUILD DOWNLOAD: http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fe97e9368d25342a1ab943d3cf3496d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: b43-firmware (firmware for b43 chipsets) + +SLACKBUILD NAME: b43-fwcutter +SLACKBUILD LOCATION: ./network/b43-fwcutter +SLACKBUILD FILES: README b43-fwcutter.SlackBuild b43-fwcutter.info slack-desc +SLACKBUILD VERSION: 019 +SLACKBUILD DOWNLOAD: http://bues.ch/b43/fwcutter/b43-fwcutter-019.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19d1f4226a625756726bdf7ed5dc2a0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: b43-fwcutter (firmware extracter) + +SLACKBUILD NAME: badwolf +SLACKBUILD LOCATION: ./network/badwolf +SLACKBUILD FILES: README badwolf.SlackBuild badwolf.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://hacktivis.me/releases/badwolf/badwolf-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79328d8e65f0dec9c91d7fd57f21d31b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: badwolf (Minimalist and privacy-oriented webkit browser) + +SLACKBUILD NAME: baikal +SLACKBUILD LOCATION: ./network/baikal +SLACKBUILD FILES: README baikal.SlackBuild baikal.info slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/sabre-io/Baikal/releases/download/0.9.5/baikal-0.9.5.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47ad5c6ef9e5e87b7bd0028ad1008fbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: baikal (lightweight CalDAV+CardDAV server) + +SLACKBUILD NAME: barnyard2 +SLACKBUILD LOCATION: ./network/barnyard2 +SLACKBUILD FILES: README README.SLACKWARE barnyard2-1.13-free.patch barnyard2-1.13-pcap-1.9.0.patch barnyard2.SlackBuild barnyard2.info doinst.sh rc.barnyard2 slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://github.com/firnsy/barnyard2/archive/v2-1.13/barnyard2-2-1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 212066058364f18a4806720b271ffd87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barnyard2 (Snort output processor) + +SLACKBUILD NAME: barrier +SLACKBUILD LOCATION: ./network/barrier +SLACKBUILD FILES: README barrier-2.4.0-cert-creation.patch barrier-2.4.0-gcc-13.patch barrier-2.4.0-includes.patch barrier.SlackBuild barrier.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/debauchee/barrier/archive/v2.4.0/barrier-2.4.0.tar.gz https://github.com/gulrak/filesystem/archive/614bbe87b80435d87ab8791564370e0c1d13627d/filesystem-614bbe87b80435d87ab8791564370e0c1d13627d.tar.gz https://github.com/google/googlemock/archive/7d33fee11ec480beae4c28ad09ca56d974140a72/googlemock-7d33fee11ec480beae4c28ad09ca56d974140a72.tar.gz https://github.com/google/googletest/archive/800f5422ac9d9e0ad59cd860a2ef3a679588acb4/googletest-800f5422ac9d9e0ad59cd860a2ef3a679588acb4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f9b98a12a53cf8d0aa3b6b159aeb64f 3f5cfad2938ce8c3b8c8b9c4e49abc90 918ca93e15d4f589beb278d9b0093f1f b0b23c6e3137c995ed842b6fbae37e7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barrier (Synergy Fork) + +SLACKBUILD NAME: basilisk-bin +SLACKBUILD LOCATION: ./network/basilisk-bin +SLACKBUILD FILES: README basilisk-bin.SlackBuild basilisk-bin.desktop basilisk-bin.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.10.10 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.basilisk-browser.org/basilisk-20251009122224.linux-x86_64-gtk2.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e6c99d1cc7cfce8599d851c58031aeda +SLACKBUILD SHORT DESCRIPTION: basilisk-bin (Web browser) + +SLACKBUILD NAME: beegfs +SLACKBUILD LOCATION: ./network/beegfs +SLACKBUILD FILES: README beegfs.SlackBuild beegfs.info doinst.sh kernel_has_inode_ctime.patch.gz slack-desc +SLACKBUILD VERSION: 7.4.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ThinkParQ/beegfs/archive/7.4.5/beegfs-7.4.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c37eb0c81c5df2718840efbdd59006a7 +SLACKBUILD SHORT DESCRIPTION: beegfs (a parallel filesystem) + +SLACKBUILD NAME: betterbird-bin +SLACKBUILD LOCATION: ./network/betterbird-bin +SLACKBUILD FILES: Betterbird.desktop Betterbird.svg README betterbird-bin.SlackBuild betterbird-bin.info doinst.sh get-archive-download-link.sh slack-desc +SLACKBUILD VERSION: 140.3.1esr +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.betterbird.eu/downloads/LinuxArchive/betterbird-140.3.1esr-bb12.en-US.linux-x86_64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5a34211499878d924e0ad9825dea69ea +SLACKBUILD SHORT DESCRIPTION: betterbird-bin (Soft fork of Thunderbird) + +SLACKBUILD NAME: bip +SLACKBUILD LOCATION: ./network/bip +SLACKBUILD FILES: README bip.SlackBuild bip.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://projects.duckcorp.org/attachments/download/101/bip-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef0fbf8c6a2e351bb6ce82ca8a5afd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bip (irc proxy server with SSL support) + +SLACKBUILD NAME: bitchx +SLACKBUILD LOCATION: ./network/bitchx +SLACKBUILD FILES: BitchX.desktop README bitchx.SlackBuild bitchx.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.1_2019 +SLACKBUILD DOWNLOAD: https://github.com/TheApacheCats/BitchX/archive/1.2.1-2019/BitchX-1.2.1-2019.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12157f123551b55364fa8a144e5b6a9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitchx (IRC client) + +SLACKBUILD NAME: bitcoin-knots +SLACKBUILD LOCATION: ./network/bitcoin-knots +SLACKBUILD FILES: README bitcoin-knots.SlackBuild bitcoin-knots.info bitcoin-qt.desktop doinst.sh slack-desc +SLACKBUILD VERSION: 20250305 +SLACKBUILD DOWNLOAD: https://bitcoinknots.org/files/28.x/28.1.knots20250305/bitcoin-28.1.knots20250305.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d224762159ffe6306d31b654001a96a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitcoin-knots (P2P electronic cash system) + +SLACKBUILD NAME: bitcoin +SLACKBUILD LOCATION: ./network/bitcoin +SLACKBUILD FILES: README bitcoin-qt.desktop bitcoin.SlackBuild bitcoin.info doinst.sh slack-desc +SLACKBUILD VERSION: 29.3 +SLACKBUILD DOWNLOAD: https://bitcoincore.org/bin/bitcoin-core-29.3/bitcoin-29.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 537a6b0d71a27202789ba26a238d7719 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitcoin (P2P electronic cash system) + +SLACKBUILD NAME: bitlbee-discord +SLACKBUILD LOCATION: ./network/bitlbee-discord +SLACKBUILD FILES: README bitlbee-discord.SlackBuild bitlbee-discord.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/sm00th/bitlbee-discord/archive/0.4.1/bitlbee-discord-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef18e7a12b5a5afd31879aa050165634 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitlbee-discord (Discord protocol plugin for bitlbee) + +SLACKBUILD NAME: bitlbee-steam +SLACKBUILD LOCATION: ./network/bitlbee-steam +SLACKBUILD FILES: README bitlbee-steam.SlackBuild bitlbee-steam.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/jgeboski/bitlbee-steam/releases/download/v1.4.2/bitlbee-steam-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e85c817e1d26212920f15dd09abe975d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitlbee-steam (Steam protocol plugin for bitlbee) + +SLACKBUILD NAME: bitlbee +SLACKBUILD LOCATION: ./network/bitlbee +SLACKBUILD FILES: README bitlbee.SlackBuild bitlbee.info doinst.sh rc.bitlbee slack-desc +SLACKBUILD VERSION: 3.5.1 +SLACKBUILD DOWNLOAD: https://get.bitlbee.org/src/bitlbee-3.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec866f937258c16e1e2e70f3dec67430 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitlbee (an IRC instant messaging gateway) + +SLACKBUILD NAME: bluejeans +SLACKBUILD LOCATION: ./network/bluejeans +SLACKBUILD FILES: README bluejeans.SlackBuild bluejeans.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.22.0.87 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://swdl.bluejeans.com/desktop-app/linux/2.22.0/BlueJeans_2.22.0.87.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6518ca795e5517c7e5cd653b7b7d02d2 +SLACKBUILD SHORT DESCRIPTION: bluejeans (Audio/Video conferencing client) + +SLACKBUILD NAME: bmon +SLACKBUILD LOCATION: ./network/bmon +SLACKBUILD FILES: README bmon.SlackBuild bmon.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://github.com/tgraf/bmon/archive/v4.0/bmon-4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 954afe2cedd8f972fc3903c10772a017 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bmon (portable bandwidth monitor and rate estimator) + +SLACKBUILD NAME: bollux +SLACKBUILD LOCATION: ./network/bollux +SLACKBUILD FILES: README bollux.SlackBuild bollux.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~acdw/bollux/archive/0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 035c8066266cd40d2ceb28b13030c5d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bollux (bash Gemini client) + +SLACKBUILD NAME: bombadillo +SLACKBUILD LOCATION: ./network/bombadillo +SLACKBUILD FILES: README bombadillo.SlackBuild bombadillo.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://tildegit.org/sloum/bombadillo/archive/2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a112fdd9f388c62d9a67e47b9f8108c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bombadillo (bombadillo non-web browser) + +SLACKBUILD NAME: bottle +SLACKBUILD LOCATION: ./network/bottle +SLACKBUILD FILES: README bottle.SlackBuild bottle.info slack-desc +SLACKBUILD VERSION: 0.12.23 +SLACKBUILD DOWNLOAD: https://github.com/bottlepy/bottle/archive/0.12.23/bottle-0.12.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01d9bb5079000cf64cdac6f1a174ae29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bottle (Python web framework) + +SLACKBUILD NAME: bozohttpd +SLACKBUILD LOCATION: ./network/bozohttpd +SLACKBUILD FILES: README bozohttpd.SlackBuild bozohttpd.info defines.default fix_warnings.diff slack-desc +SLACKBUILD VERSION: 20240126 +SLACKBUILD DOWNLOAD: https://cdn.netbsd.org/pub/pkgsrc/distfiles/LOCAL_PORTS/bozohttpd-20240126.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be23cc851dc706dfe56ba186e9dae2bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bozohttpd (simple and lightweight HTTP server) + +SLACKBUILD NAME: bpfmon +SLACKBUILD LOCATION: ./network/bpfmon +SLACKBUILD FILES: README bpfmon.SlackBuild bpfmon.info slack-desc +SLACKBUILD VERSION: 2.52 +SLACKBUILD DOWNLOAD: https://github.com/bbonev/bpfmon/releases/download/v2.52/bpfmon-2.52.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 421beb09d0c503f1dbee1a2198985a7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bpfmon (network packet monitor) + +SLACKBUILD NAME: brave-browser +SLACKBUILD LOCATION: ./network/brave-browser +SLACKBUILD FILES: README brave-browser.SlackBuild brave-browser.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.88.136 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/brave/brave-browser/releases/download/v1.88.136/brave-browser_1.88.136_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7c82ec7a029c77d3234dafc1060d16c5 +SLACKBUILD SHORT DESCRIPTION: brave-browser (open source web browser) + +SLACKBUILD NAME: broadcom-wl +SLACKBUILD LOCATION: ./network/broadcom-wl +SLACKBUILD FILES: README b43_blacklist.conf.new broadcom-wl.SlackBuild broadcom-wl.info doinst.sh.gz patches/000-remove-time_date-macros.patch patches/001-null-pointer-fix.patch patches/002-rdtscl.patch patches/003-linux47.patch patches/004-linux48.patch patches/005-debian-fix-kernel-warnings.patch patches/006-linux411.patch patches/007-linux412.patch patches/008-linux415.patch patches/009-fix_mac_profile_discrepancy.patch patches/010-linux56.patch patches/011-linux59.patch patches/012-linux517.patch patches/013-linux518.patch patches/014-linux414.patch patches/015-linux600.patch patches/016-linux601.patch patches/017-linux612.patch patches/018-linux613.patch patches/019-linux614.patch patches/020-linux615.patch patches/021-linux617.patch slack-desc +SLACKBUILD VERSION: 6.30.223.271 +SLACKBUILD DOWNLOAD: https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/README_6.30.223.271.txt https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35-nodebug-pcoem-6_30_223_271.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/README_6.30.223.271.txt https://docs.broadcom.com/docs-and-downloads/docs/linux_sta/hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz +SLACKBUILD MD5SUM: e3dab6d9dea12b6487ccf24d012e0350 4e75f4cb7d87f690f9659ffc478495f0 +SLACKBUILD MD5SUM_x86_64: e3dab6d9dea12b6487ccf24d012e0350 115903050c41d466161784d4c843f4f9 +SLACKBUILD SHORT DESCRIPTION: broadcom-wl (Broadcom wireless kernel module) + +SLACKBUILD NAME: browsh +SLACKBUILD LOCATION: ./network/browsh +SLACKBUILD FILES: README browsh.SlackBuild browsh.desktop browsh.info browsh.png doinst.sh slack-desc +SLACKBUILD VERSION: 1.8.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/browsh-org/browsh/archive/v1.8.3/browsh-1.8.3.tar.gz https://github.com/browsh-org/browsh/releases/download/v1.8.3/browsh-1.8.3.xpi https://go.dev/dl/go1.25.1.linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5921ec2d76dd75057ba3677800bf9128 1bea350af4ee7df1a1bc870cb51badb3 b9b991f2db8db99e3a2a5a9397948931 +SLACKBUILD SHORT DESCRIPTION: browsh (Private Web Browser) + +SLACKBUILD NAME: bsflite +SLACKBUILD LOCATION: ./network/bsflite +SLACKBUILD FILES: README bsflite.SlackBuild bsflite.info slack-desc +SLACKBUILD VERSION: 0.85 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bsflite/bsflite-0.85.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d4bd3b438c60dad325e67d94d219faf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsflite (minimalist client for AOL's Instant Messenger(TM) + +SLACKBUILD NAME: bsky-desktop-bin +SLACKBUILD LOCATION: ./network/bsky-desktop-bin +SLACKBUILD FILES: README bsky-desktop-bin.SlackBuild bsky-desktop-bin.desktop bsky-desktop-bin.info bsky-desktop-bin.sh doinst.sh project.b64 slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/oxmc/bsky-desktop/releases/download/v1.2.0/bskyDesktop-1.2.0-linux-x64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 343c3c765bc33b389d156c3d97403b8c +SLACKBUILD SHORT DESCRIPTION: bsky-desktop-bin (A desktop app of bsky.app) + +SLACKBUILD NAME: btpd +SLACKBUILD LOCATION: ./network/btpd +SLACKBUILD FILES: README btpd.SlackBuild btpd.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://github.com/downloads/btpd/btpd/btpd-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe042aae8d7c515ecd855673d1c2b33e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: btpd (The BitTorrent Protocol Daemon) + +SLACKBUILD NAME: bwm-ng +SLACKBUILD LOCATION: ./network/bwm-ng +SLACKBUILD FILES: README bwm-ng.SlackBuild bwm-ng.info fix_gcc7_inline.patch slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/vgropp/bwm-ng/archive/v0.6.3/bwm-ng-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb343c2b806c5e9a40611fc39e907a3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bwm-ng (small and simple console-based bandwidth monitor) + +SLACKBUILD NAME: c-toxcore +SLACKBUILD LOCATION: ./network/c-toxcore +SLACKBUILD FILES: README c-toxcore.SlackBuild c-toxcore.info slack-desc +SLACKBUILD VERSION: 0.2.12 +SLACKBUILD DOWNLOAD: https://github.com/TokTok/c-toxcore/archive/v0.2.12/c-toxcore-0.2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16033d63c6520cd023acddaabe84fb95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c-toxcore (the future of online communication) + +SLACKBUILD NAME: cacti-spine +SLACKBUILD LOCATION: ./network/cacti-spine +SLACKBUILD FILES: README cacti-spine.SlackBuild cacti-spine.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.38 +SLACKBUILD DOWNLOAD: https://www.cacti.net/downloads/spine/cacti-spine-1.1.38.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afa3178851c4cc661d41e88348d22f30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cacti-spine (Poller for Cacti) + +SLACKBUILD NAME: cacti +SLACKBUILD LOCATION: ./network/cacti +SLACKBUILD FILES: README README.SBo cacti.SlackBuild cacti.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.26 +SLACKBUILD DOWNLOAD: https://www.cacti.net/downloads/cacti-1.2.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53043d8279640a074cc054c7b156375d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cacti (complete network graphing solution) + +SLACKBUILD NAME: cadaver +SLACKBUILD LOCATION: ./network/cadaver +SLACKBUILD FILES: README cadaver.SlackBuild cadaver.info disable-sslv2.patch slack-desc +SLACKBUILD VERSION: 0.23.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cadaver-0.23.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 502ecd601e467f8b16056d2acca39a6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cadaver (command line webdav-client) + +SLACKBUILD NAME: caddy +SLACKBUILD LOCATION: ./network/caddy +SLACKBUILD FILES: README README.SLACKWARE caddy.SlackBuild caddy.info doinst.sh rc.caddy slack-desc +SLACKBUILD VERSION: 2.11.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/caddyserver/caddy/archive/v2.11.2/caddy-2.11.2.tar.gz https://github.com/caddyserver/dist/archive/v2.11.2/dist-2.11.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4e2df53986b85e965de164faa435517c c62e3ced25cfc2b77dedfd7e989392c3 +SLACKBUILD SHORT DESCRIPTION: caddy (caddy is an extensible server platform and uses TLS by default) + +SLACKBUILD NAME: canto-next +SLACKBUILD LOCATION: ./network/canto-next +SLACKBUILD FILES: README canto-next.SlackBuild canto-next.desktop canto-next.info doinst.sh drop_pipes_import.diff fix_exception.diff icons/128.png icons/22.png icons/32.png icons/48.png icons/64.png missing_headers.diff slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: https://github.com/themoken/canto-next/archive/v0.9.8/canto-next-0.9.8.tar.gz https://github.com/themoken/canto-curses/archive/v0.9.9/canto-curses-0.9.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ae248b0e0b5c3a72c33b75da740049e 3f3e13e0ee60e264102b850ebc179c77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: canto-next (ncurses RSS aggregator) + +SLACKBUILD NAME: canto +SLACKBUILD LOCATION: ./network/canto +SLACKBUILD FILES: README canto.SlackBuild canto.info slack-desc +SLACKBUILD VERSION: 0.7.10 +SLACKBUILD DOWNLOAD: http://codezen.org/static/canto-0.7.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 541d1770496866a5d513305e118b2ab5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: canto (An ncurses RSS aggregator) + +SLACKBUILD NAME: castor +SLACKBUILD LOCATION: ./network/castor +SLACKBUILD FILES: README castor.SlackBuild castor.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~julienxx/castor/archive/0.9.0.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.18.crate https://static.crates.io/crates/ansi-parser/ansi-parser-0.6.5.crate https://static.crates.io/crates/atk/atk-0.8.0.crate https://static.crates.io/crates/atk-sys/atk-sys-0.9.1.crate https://static.crates.io/crates/autocfg/autocfg-0.1.8.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/cairo-rs/cairo-rs-0.8.1.crate https://static.crates.io/crates/cairo-sys-rs/cairo-sys-rs-0.9.2.crate https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/cloudabi/cloudabi-0.0.3.crate https://static.crates.io/crates/core-foundation/core-foundation-0.7.0.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.7.0.crate https://static.crates.io/crates/dirs/dirs-3.0.2.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.0.1.crate https://static.crates.io/crates/fuchsia-cprng/fuchsia-cprng-0.1.1.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.21.crate https://static.crates.io/crates/futures-core/futures-core-0.3.21.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.21.crate https://static.crates.io/crates/futures-io/futures-io-0.3.21.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.21.crate https://static.crates.io/crates/futures-task/futures-task-0.3.21.crate https://static.crates.io/crates/futures-util/futures-util-0.3.21.crate https://static.crates.io/crates/gdk/gdk-0.12.1.crate https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.8.0.crate https://static.crates.io/crates/gdk-pixbuf-sys/gdk-pixbuf-sys-0.9.1.crate https://static.crates.io/crates/gdk-sys/gdk-sys-0.9.1.crate https://static.crates.io/crates/getrandom/getrandom-0.2.6.crate https://static.crates.io/crates/gio/gio-0.8.1.crate https://static.crates.io/crates/gio-sys/gio-sys-0.9.1.crate https://static.crates.io/crates/glib/glib-0.9.3.crate https://static.crates.io/crates/glib-sys/glib-sys-0.9.1.crate https://static.crates.io/crates/gobject-sys/gobject-sys-0.9.1.crate https://static.crates.io/crates/gtk/gtk-0.8.1.crate https://static.crates.io/crates/gtk-sys/gtk-sys-0.9.2.crate https://static.crates.io/crates/idna/idna-0.2.3.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.125.crate https://static.crates.io/crates/linkify/linkify-0.7.0.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/matches/matches-0.1.9.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/native-tls/native-tls-0.2.4.crate https://static.crates.io/crates/nom/nom-4.2.3.crate https://static.crates.io/crates/once_cell/once_cell-1.10.0.crate https://static.crates.io/crates/open/open-2.0.3.crate https://static.crates.io/crates/openssl/openssl-0.10.40.crate https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.0.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.73.crate https://static.crates.io/crates/pango/pango-0.8.0.crate https://static.crates.io/crates/pango-sys/pango-sys-0.9.1.crate https://static.crates.io/crates/pathdiff/pathdiff-0.2.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.1.0.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.25.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.38.crate https://static.crates.io/crates/quote/quote-1.0.18.crate https://static.crates.io/crates/rand/rand-0.6.5.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.1.1.crate https://static.crates.io/crates/rand_core/rand_core-0.3.1.crate https://static.crates.io/crates/rand_core/rand_core-0.4.2.crate https://static.crates.io/crates/rand_hc/rand_hc-0.1.0.crate https://static.crates.io/crates/rand_isaac/rand_isaac-0.1.1.crate https://static.crates.io/crates/rand_jitter/rand_jitter-0.1.4.crate https://static.crates.io/crates/rand_os/rand_os-0.1.3.crate https://static.crates.io/crates/rand_pcg/rand_pcg-0.1.2.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.1.1.crate https://static.crates.io/crates/rdrand/rdrand-0.4.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.1.57.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex/regex-1.5.5.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.25.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/schannel/schannel-0.1.19.crate https://static.crates.io/crates/security-framework/security-framework-0.4.4.crate https://static.crates.io/crates/security-framework-sys/security-framework-sys-0.4.3.crate https://static.crates.io/crates/serde/serde-1.0.137.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.137.crate https://static.crates.io/crates/slab/slab-0.4.6.crate https://static.crates.io/crates/smawk/smawk-0.3.1.crate https://static.crates.io/crates/syn/syn-1.0.94.crate https://static.crates.io/crates/tempfile/tempfile-3.0.8.crate https://static.crates.io/crates/textwrap/textwrap-0.14.2.crate https://static.crates.io/crates/thiserror/thiserror-1.0.31.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.31.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate https://static.crates.io/crates/toml/toml-0.5.9.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.8.crate https://static.crates.io/crates/unicode-linebreak/unicode-linebreak-0.1.2.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.19.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.3.crate https://static.crates.io/crates/url/url-2.2.2.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.1.5.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 296a3a901fea3d632661878a395758fa 425b8fdf70df59998d9b7c89083e48d1 cbd60ca8e9c691e1d230c34b439aaf21 c37404d7263430048672b0965d92ca78 2cbf2ad274fffd9aa12091af85224804 9563ddbf0d01fb162d94707f57ad9f40 05d77ef52e90ad161fdd41b252420467 a295edb6953237ebbdfa8e731229f9a3 2ddf45ac1a99520e32146df4429b1cdc b0060b4604f0eb3fb647ccd26a42af19 8e3a4d0980acef2c4e74485a45de29a9 882dbbc613a93f64c3709b0a2bd0d6dc 74634128440dbc3766bda76fdf0aaa05 1c8b50f8528dd37df7d984e0e4b61bd5 f0682cfdc40af509c98f46f6350c1ba5 9754db1eb3e8b15807f05a3540d2ab39 92499f5db37eadb0efa33bcc91248577 4c21da37e71a52f26c8c5490f3ec4837 78c898fdaa3968e23904bf8538c4a271 667e86b8b8d96ab4e9605627ce7dcc9a 7ee8703970c3fa6a2e37893de742824b 27260b46db6b9ac40318143d70a80ba3 5d404b52af03b999e7fb74fbe16d3bd0 8aa040d9c661f68ebb67d5b71813473b 1e0ad6e5cdab371cabd218748fee9b6d 74d9ab54981e8f02e7eb683ac0a8a6b9 750ca4b374c5cd501a612a841f7362a9 1ab2952ce15d2f9cfe279821274133eb 8071e8e030bee77619611dbb4e508864 13e7b2af8086b80fec3451946b05fa97 72de423e49713bb29beb1b3831373306 a5e79b9e58c9fe5894602d4b05a0190e 27c1c7c71baf887421265d5ece46e667 8a9e0a43625da8d29c57e742c4d3d385 ac87fc897aa5f2607b286424545b7f9f e27ee7d8c7fb289e4924ef6baf448e15 577e4187cd09eb6103661795d25457b7 1a5b772bdd792720d2fb65e87b3642f8 c4a9aaa7d6a67626abd95325076d77fe 793dbb9602541b1054a2dede3025721c f06b6f8ad76d8b1c08c5ec9017c1dcb9 f50aaf5171cbc0327f8d18a4ec7405fb fba3b040a55c01be7376d3dd5c4d4920 e83dc3dbd3de1f5f2b4b248c521eeaec 0b69b5f7fcd75744a27cd75847331621 b31bf94ffe7e0f2ada93afae1076eaeb 5ac809692422b722eaded90be3c4d9c2 94b8bf179385ff071bdc33b58bf047c0 98731fbefe42841dce239a8e8064431d 92bcd45a654d9e24c86f3465c6387c47 0a56079b59a262a80e33d13e6604cc4e c85df6858289ab6e5ea97228856e5ef6 1babe6b3077bea6540b8fb5ecaadc255 73212ff5e0f8cd8844081a2461393707 907244c0d3791f3f981c7cc8e4cad0a3 e6562b473a131e7df2e99252a63124f8 0f5be361f707ebc33bade847d62747c1 38bbbe08dc002d60fe11a5751b44c5ae c40bb551772810d818857841ea389f1e f490982aceabdbd515348f63e638a782 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 b478ee84018082806ea8da763f0b3f1f 7a14e0068ec85774790aa54f05d2d198 0fa01f3988219987a04c09dae3933d94 793627c8c18012ad77cb3e81fa4c2195 3ab5a79607a4d260bf61cd99dc82ab05 8cab41822d03dfa674870315308fa392 35ddcd36701a1a6711cc3aec85909f41 28b1e6d15e1ba8cf3a2e953ce7fcd3de 74b15f1928431937f14ed91fdc12b542 2255d3d9a603e177985602a7df1c5bbc 5acfdc8656212bce8df1bcc43db34c3d f9e08a49715c401602243230b28d86f0 7826deb76941fc36c2391951bd65ba47 c8d655d206cbe48b84a22544d6fc6d15 3cc3a4bd5861ca93d7c0d19129334703 2e69b77050ab91b1d0bb941e843a05cb 2793ed3e6807d79ff72271baec586531 6b5c7401117316735435311bf551515b 82401c70623ccc1bfc0bcb5c3b0ac8b7 0538d1da369f3e3f0412aa4d735c1b61 f505a218806e44b2369671089d65e839 9e0c7fedb6287e5090bab920da5c1d09 1024ac462fe90a1d7882a6911bd70604 31553e8c2d0d2f2e7474cc48a03337d8 3d3fef13feb53a62c0f434a092f526bf be6b7845e52831416901caba0b97a360 5d5cf081e3f2aad8d9e52deef9e92c18 404d707155e84dbffd2bcb02875ebf68 85703ae5de861e4eb47f74fafca6a7be 0b8a5d001f8f677ca2cdab6f63be391d a8ae09f39c6e68744ca70bf8db61df71 ac76b35d8c76c7fa25c73b8863d5d055 5f0470696baaa4e5953bddbf196998f9 7bfcad253aff26bc26c5e3521f3ba891 b02f8aae39609bfe759838fbe0616c1a bd0cd532c61dac2087ecd7e0fef0d011 e6c3402a883b9a35135ca6af2cc46922 10291d9a0022076bc0827250816d3476 a42cc2834b2150027d7b427558a87803 763a3a6901bbb11a6998d29867d39b3c eb721c4d9e5dba8f93e9de0a80036ec3 e900a384ac7dbb320fe6a7279fbfef89 f48add3d6234e8b9829fa5364509f425 a061ad1db3e0d839725b037ff8be84e7 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: castor (gemini client) + +SLACKBUILD NAME: catgirl +SLACKBUILD LOCATION: ./network/catgirl +SLACKBUILD FILES: README catgirl.SlackBuild catgirl.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://git.causal.agency/catgirl/snapshot/catgirl-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75b381022a7ae9ac1e2fc19329ffcbe7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catgirl (terminal IRC client) + +SLACKBUILD NAME: ccnet +SLACKBUILD LOCATION: ./network/ccnet +SLACKBUILD FILES: README ccnet.SlackBuild ccnet.info slack-desc +SLACKBUILD VERSION: 6.1.8 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/4/b/4bab2537f68070d5af226fc80b79c859/ccnet-6.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bab2537f68070d5af226fc80b79c859 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccnet (C Network Framework) + +SLACKBUILD NAME: ceb-tools +SLACKBUILD LOCATION: ./network/ceb-tools +SLACKBUILD FILES: README ceb-tools.SlackBuild ceb-tools.info slack-desc +SLACKBUILD VERSION: 0.0.0.20240315 +SLACKBUILD DOWNLOAD: https://github.com/Yuubi-san/ceb-tools/archive/1e188b984451801c2edd248d9ac7b13ba56494f4/ceb-tools-1e188b984451801c2edd248d9ac7b13ba56494f4.tar.gz https://github.com/Yuubi-san/unaesgcm/archive/7cb64eb270bd762591f4120035f077d31da2ced7/unaesgcm-7cb64eb270bd762591f4120035f077d31da2ced7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbdaf985b840ef804adfe003e03a9698 2b86b144761aa592677d8981448d7e01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ceb-tools (Extractor for Conversations Encrypted Backup V1) + +SLACKBUILD NAME: cgterm +SLACKBUILD LOCATION: ./network/cgterm +SLACKBUILD FILES: README cgterm.SlackBuild cgterm.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/mjgardner/cgterm/archive/v1.6/cgterm-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e40ab84fdeccbee6a22e798b0010dc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cgterm (C/G telnet & 64CHAT client) + +SLACKBUILD NAME: chawan +SLACKBUILD LOCATION: ./network/chawan +SLACKBUILD FILES: README chawan.SlackBuild chawan.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~bptato/chawan/archive/v0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 168a817cff5da13dc1cd03f53491d052 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chawan (TUI web browser) + +SLACKBUILD NAME: cherokee +SLACKBUILD LOCATION: ./network/cherokee +SLACKBUILD FILES: ChangeLog.txt README cherokee.SlackBuild cherokee.info doinst.sh patches/log_storing.patch rc.cherokee slack-desc +SLACKBUILD VERSION: 20230111_ce1ca8a +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cherokee-20230111_ce1ca8a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f78e7cf58fd398a7207e537b98e6d14d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cherokee (The Fastest free Web Server out there!) + +SLACKBUILD NAME: choqok +SLACKBUILD LOCATION: ./network/choqok +SLACKBUILD FILES: README choqok.SlackBuild choqok.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/KDE/choqok/archive/refs/tags/v1.7.0/choqok-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 429ff1f3f8c53ffae78ef82889ff21f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: choqok (KDE Micro-Blogging client) + +SLACKBUILD NAME: chrony +SLACKBUILD LOCATION: ./network/chrony +SLACKBUILD FILES: README chrony.SlackBuild chrony.conf chrony.info doinst.sh rc.chrony slack-desc +SLACKBUILD VERSION: 4.8 +SLACKBUILD DOWNLOAD: https://chrony-project.org/releases/chrony-4.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ad862b6d40b84abe145b13d9f1d8025 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chrony (maintains accuracy of the real time clock via NTP) + +SLACKBUILD NAME: cicb +SLACKBUILD LOCATION: ./network/cicb +SLACKBUILD FILES: README cicb.SlackBuild cicb.info doinst.sh git2targz.sh icb.1 icb.pod icbserverdb slack-desc +SLACKBUILD VERSION: 5.1.2b1+git20191209 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/cicb-5.1.2b1+git20191209.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c3f5b6da0583f0dc2e6b9e5b9c48495 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cicb (ICB client) + +SLACKBUILD NAME: cinny-desktop +SLACKBUILD LOCATION: ./network/cinny-desktop +SLACKBUILD FILES: README cinny-desktop.SlackBuild cinny-desktop.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/cinnyapp/cinny-desktop/releases/download/v4.6.0/Cinny_desktop-x86_64.deb https://slackware.lngn.net/pub/source/cinny-desktop/cinny_4.6.0_arm64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d4d577d0ad70d3cca1cbf9021ba81dd5 30771e6a4a6d82804be6e00026cbe72d +SLACKBUILD SHORT DESCRIPTION: cinny-desktop (yet another matrix client for desktop) + +SLACKBUILD NAME: ckermit +SLACKBUILD LOCATION: ./network/ckermit +SLACKBUILD FILES: README ckermit.SlackBuild ckermit.info makefile-use-custom-cflags.diff slack-desc +SLACKBUILD VERSION: 416_beta12 +SLACKBUILD DOWNLOAD: https://www.kermitproject.org/ftp/kermit/test/tar/cku416-beta12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e3e18619b8bfa84b0fd99b17292d743 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ckermit (combined network and serial communication software package) + +SLACKBUILD NAME: clamav-unofficial-sigs +SLACKBUILD LOCATION: ./network/clamav-unofficial-sigs +SLACKBUILD FILES: README UPGRADE_NOTICE clamav-unofficial-sigs.8 clamav-unofficial-sigs.SlackBuild clamav-unofficial-sigs.cron clamav-unofficial-sigs.info clamav-unofficial-sigs.logrotate doinst.sh patches/master.conf.patch patches/os.slackware.conf.patch slack-desc +SLACKBUILD VERSION: 5.6.2 +SLACKBUILD DOWNLOAD: https://github.com/extremeshok/clamav-unofficial-sigs/archive/5.6.2/clamav-unofficial-sigs-5.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3226e88cc84de5803c84583cf72e622 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clamav-unofficial-sigs (unofficial clamav signatures) + +SLACKBUILD NAME: claws-mail +SLACKBUILD LOCATION: ./network/claws-mail +SLACKBUILD FILES: README claws-mail.SlackBuild claws-mail.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://www.claws-mail.org/releases/claws-mail-4.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c970e44445a978f358d471f646940d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: claws-mail (a user-friendly, lightweight, and fast email client) + +SLACKBUILD NAME: clipgrab +SLACKBUILD LOCATION: ./network/clipgrab +SLACKBUILD FILES: README clipgrab.SlackBuild clipgrab.desktop clipgrab.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.9.14 +SLACKBUILD DOWNLOAD: https://download.clipgrab.org/clipgrab-3.9.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36fda4f833a2aa4ab72b0c2bab853ecd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clipgrab (downloading video tool) + +SLACKBUILD NAME: clive +SLACKBUILD LOCATION: ./network/clive +SLACKBUILD FILES: README clive.SlackBuild clive.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/clive-1.0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 052f9f8e57fec92737faabf02c1d6567 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clive (command-line utility for extracting videos) + +SLACKBUILD NAME: cloudflared-bin +SLACKBUILD LOCATION: ./network/cloudflared-bin +SLACKBUILD FILES: README cloudflared-bin.SlackBuild cloudflared-bin.info slack-desc +SLACKBUILD VERSION: 2026.3.0 +SLACKBUILD DOWNLOAD: https://github.com/cloudflare/cloudflared/releases/download/2026.3.0/cloudflared-linux-386 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/cloudflare/cloudflared/releases/download/2026.3.0/cloudflared-linux-amd64 +SLACKBUILD MD5SUM: 35f1448233b0bd54135b998484683264 +SLACKBUILD MD5SUM_x86_64: e990072a214cbded924ce30dd664fed1 +SLACKBUILD SHORT DESCRIPTION: cloudflared-bin (Cloudflare Tunnel client) + +SLACKBUILD NAME: clusterit +SLACKBUILD LOCATION: ./network/clusterit +SLACKBUILD FILES: README clusterit.SlackBuild clusterit.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/clusterit/clusterit/clusterit-2.5/clusterit-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0e772e07122e388de629fb57f7237ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clusterit (distributed shell) + +SLACKBUILD NAME: cmdiag +SLACKBUILD LOCATION: ./network/cmdiag +SLACKBUILD FILES: README cmdiag.SlackBuild cmdiag.cpp.patch cmdiag.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/cmdiag/cmdiag-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1bde5ef9d1c0f976f4cfe0af990d4e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmdiag (cable modem diagnostics tool) + +SLACKBUILD NAME: cmst +SLACKBUILD LOCATION: ./network/cmst +SLACKBUILD FILES: README cmst.SlackBuild cmst.info doinst.sh slack-desc +SLACKBUILD VERSION: 2023.03.14 +SLACKBUILD DOWNLOAD: https://github.com/andrew-bibb/cmst/releases/download/cmst-2023.03.14/cmst-2023.03.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4d0d63b23010b9a6a39dca08b973d73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cmst (Qt frontend for Connman) + +SLACKBUILD NAME: cni-plugins +SLACKBUILD LOCATION: ./network/cni-plugins +SLACKBUILD FILES: README cni-plugins.SlackBuild cni-plugins.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/containernetworking/plugins/archive/v1.1.1/plugins-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c37fed40151ddf0a00ef265c9dd91742 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cni-plugins (plugins for Container Networking Interface) + +SLACKBUILD NAME: comgt +SLACKBUILD LOCATION: ./network/comgt +SLACKBUILD FILES: 01-comgt-0.32-directories.diff README comgt.SlackBuild comgt.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/comgt/comgt.0.32.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db2452680c3d953631299e331daf49ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: comgt (3G/GPRS datacard management utility) + +SLACKBUILD NAME: conkeror +SLACKBUILD LOCATION: ./network/conkeror +SLACKBUILD FILES: README conkeror.SlackBuild conkeror.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://repo.or.cz/conkeror.git/snapshot/685f24e3aeffc408dcea883e1d0c738cb18bbe8d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32d91dc6bc393c722423fa96e91cb87e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conkeror (a programmable web browser based on Mozilla XULRunner) + +SLACKBUILD NAME: connman +SLACKBUILD LOCATION: ./network/connman +SLACKBUILD FILES: README README.SBo connman.SlackBuild connman.info rc.connmand slack-desc +SLACKBUILD VERSION: 1.45 +SLACKBUILD DOWNLOAD: https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5679ed6e5baf40c86f8b0fe8bd78579a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: connman (Connection management daemon) + +SLACKBUILD NAME: copyparty +SLACKBUILD LOCATION: ./network/copyparty +SLACKBUILD FILES: README README.SBo copyparty.SlackBuild copyparty.conf copyparty.info doinst.sh rc.copyparty slack-desc +SLACKBUILD VERSION: 1.20.13 +SLACKBUILD DOWNLOAD: https://github.com/9001/copyparty/releases/download/v1.20.13/copyparty-1.20.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51a88c49925c9099528f028d8026b40f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: copyparty (Portable file server) + +SLACKBUILD NAME: corkscrew +SLACKBUILD LOCATION: ./network/corkscrew +SLACKBUILD FILES: README corkscrew.SlackBuild corkscrew.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/slackbuildsdirectlinks/corkscrew/corkscrew-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35df77e7f0e59c0ec4f80313be52c10a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: corkscrew (SSH proxy connect command) + +SLACKBUILD NAME: coturn +SLACKBUILD LOCATION: ./network/coturn +SLACKBUILD FILES: README coturn.SlackBuild coturn.info doinst.sh logrotate.turnserver rc.turnserver slack-desc +SLACKBUILD VERSION: 4.6.3 +SLACKBUILD DOWNLOAD: https://github.com/coturn/coturn/archive/4.6.3/coturn-4.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd75009572ffb0864e04e2f3220cfb7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coturn (Free open source implementation of TURN and STUN Server) + +SLACKBUILD NAME: courier-authlib +SLACKBUILD LOCATION: ./network/courier-authlib +SLACKBUILD FILES: README courier-authlib.SlackBuild courier-authlib.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.72.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/courier/files/authlib/0.72.6/courier-authlib-0.72.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cab44f47039839c52db070b0aaf026e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: courier-authlib (Courier authentication library) + +SLACKBUILD NAME: courier-imap +SLACKBUILD LOCATION: ./network/courier-imap +SLACKBUILD FILES: README courier-imap.SlackBuild courier-imap.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.3.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/courier/files/imap/5.3.1/courier-imap-5.3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7f9da1bf3cef059483472785859a737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: courier-imap (Courier IMAP server) + +SLACKBUILD NAME: courier-unicode +SLACKBUILD LOCATION: ./network/courier-unicode +SLACKBUILD FILES: README courier-unicode.SlackBuild courier-unicode.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/courier/courier-unicode-2.5.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f8b9fbce1d3114fc5dc7776f280044d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: courier-unicode (Courier Unicode library) + +SLACKBUILD NAME: cowpatty +SLACKBUILD LOCATION: ./network/cowpatty +SLACKBUILD FILES: README cowpatty.SlackBuild cowpatty.info slack-desc +SLACKBUILD VERSION: 4.8 +SLACKBUILD DOWNLOAD: https://github.com/joswr1ght/cowpatty/releases/download/4.8/cowpatty-4.8.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f1190a002d93950678c6f01070cf439 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cowpatty (WPA-PSK dictionary attack tool) + +SLACKBUILD NAME: cryptcat-unix +SLACKBUILD LOCATION: ./network/cryptcat-unix +SLACKBUILD FILES: README cryptcat-unix.SlackBuild cryptcat-unix.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/cryptcat/cryptcat-unix-1.2.1.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc4afff350f3dd5e4fe51b0dd01a8e21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cryptcat-unix (lightweight version of netcat) + +SLACKBUILD NAME: csync +SLACKBUILD LOCATION: ./network/csync +SLACKBUILD FILES: README csync.SlackBuild csync.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.50.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/csync-0.50.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f022aaa19ecd8008b03876dd65a9df2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csync (file synchronizer) + +SLACKBUILD NAME: ctorrent +SLACKBUILD LOCATION: ./network/ctorrent +SLACKBUILD FILES: README ctorrent.SlackBuild ctorrent.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dtorrent/3.3.2/ctorrent-dnh3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59b23dd05ff70791cd6449effa7fc3b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ctorrent (Enhanced ctorrent) + +SLACKBUILD NAME: curl-quic +SLACKBUILD LOCATION: ./network/curl-quic +SLACKBUILD FILES: README curl-quic.SlackBuild curl-quic.info slack-desc +SLACKBUILD VERSION: 8.10.1 +SLACKBUILD DOWNLOAD: https://github.com/curl/curl/releases/download/curl-8_10_1/curl-8.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94480849689e8b5dd41017a98e253544 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curl-quic (command line URL data transfer tool) + +SLACKBUILD NAME: cyrus-imapd +SLACKBUILD LOCATION: ./network/cyrus-imapd +SLACKBUILD FILES: README README.SLACKWARE cyrus-imapd.SlackBuild cyrus-imapd.info doinst.sh imapd.conf rc.cyrus-imapd slack-desc +SLACKBUILD VERSION: 3.2.12 +SLACKBUILD DOWNLOAD: https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.12/cyrus-imapd-3.2.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c0ebaa07c402cc2933305336b1278e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cyrus-imapd (scalable enterprise mail system) + +SLACKBUILD NAME: dante +SLACKBUILD LOCATION: ./network/dante +SLACKBUILD FILES: README dante.SlackBuild dante.info slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: https://www.inet.no/dante/files/dante-1.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eed371194d085c5f592fcefd4f2adc2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dante (a free SOCKS client and server) + +SLACKBUILD NAME: darkhttpd +SLACKBUILD LOCATION: ./network/darkhttpd +SLACKBUILD FILES: README darkhttpd.SlackBuild darkhttpd.info default.darkhttpd doinst.sh index.html rc.darkhttpd slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: https://github.com/emikulic/darkhttpd/archive/v1.17/darkhttpd-1.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d20f63f6ef27fc5af84aa0796a92511 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: darkhttpd (simple and lightweight HTTP server) + +SLACKBUILD NAME: darkstat +SLACKBUILD LOCATION: ./network/darkstat +SLACKBUILD FILES: README darkstat.SlackBuild darkstat.info slack-desc +SLACKBUILD VERSION: 3.0.722 +SLACKBUILD DOWNLOAD: https://github.com/emikulic/darkstat/archive/refs/tags/3.0.722/darkstat-3.0.722.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7a50a98ea1891614582df1be02e952d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: darkstat (packet sniffing daemon that serves statistics over HTTP) + +SLACKBUILD NAME: davmail +SLACKBUILD LOCATION: ./network/davmail +SLACKBUILD FILES: README davmail.SlackBuild davmail.desktop davmail.info davmail.sh doinst.sh slack-desc +SLACKBUILD VERSION: 6.2.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/davmail/files/davmail/6.2.2/davmail-6.2.2-3546.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c017f41e43ff7d2df7c33a1e068d0da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: davmail (POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway) + +SLACKBUILD NAME: ddclient +SLACKBUILD LOCATION: ./network/ddclient +SLACKBUILD FILES: README ddclient.SlackBuild ddclient.info doinst.sh rc.ddclient slack-desc +SLACKBUILD VERSION: 3.10.0 +SLACKBUILD DOWNLOAD: https://github.com/ddclient/ddclient/archive/v3.10.0/ddclient-3.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ae3e491d7930c6dba3eec118deeb2b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddclient (Perl based DynDNS update client) + +SLACKBUILD NAME: ddgr +SLACKBUILD LOCATION: ./network/ddgr +SLACKBUILD FILES: README ddgr.SlackBuild ddgr.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://github.com/jarun/ddgr/archive/v1.9/ddgr-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1f307709665e19db1cc65a04d1402f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddgr (DuckDuckGo from the terminal) + +SLACKBUILD NAME: deltachat-desktop +SLACKBUILD LOCATION: ./network/deltachat-desktop +SLACKBUILD FILES: README deltachat-desktop.SlackBuild deltachat-desktop.desktop deltachat-desktop.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.43.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.delta.chat/desktop/v2.43.0/deltachat-desktop-2.43.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1d34fe415a6075807dd6c2b8818a5041 +SLACKBUILD SHORT DESCRIPTION: deltachat-desktop (messaging app that works over e-mail.) + +SLACKBUILD NAME: deltachat +SLACKBUILD LOCATION: ./network/deltachat +SLACKBUILD FILES: README deltachat.SlackBuild deltachat.desktop deltachat.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.42.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.delta.chat/desktop/v1.42.2/DeltaChat-1.42.2.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c116a69fbb35bef2cbad5a88e04f446e +SLACKBUILD SHORT DESCRIPTION: deltachat (messaging app that works over e-mail.) + +SLACKBUILD NAME: deluge +SLACKBUILD LOCATION: ./network/deluge +SLACKBUILD FILES: README deluge.SlackBuild deluge.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://ftp.osuosl.org/pub/deluge/source/2.1/deluge-2.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f132a55217fd250967678c9a555bad5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deluge (BitTorrent Client) + +SLACKBUILD NAME: demagnetize-rs-bin +SLACKBUILD LOCATION: ./network/demagnetize-rs-bin +SLACKBUILD FILES: README demagnetize-rs-bin.SlackBuild demagnetize-rs-bin.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jwodder/demagnetize-rs/releases/download/v0.6.1/demagnetize-x86_64-unknown-linux-gnu.tar.xz https://github.com/jwodder/demagnetize-rs/releases/download/v0.6.1/source.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 588cd439976096ff67bcaf06abcbee08 5c0286523590e8d3c6140780b4a032e8 +SLACKBUILD SHORT DESCRIPTION: demagnetize-rs-bin (convert magnet links to torrent files (rust)) + +SLACKBUILD NAME: deskflow +SLACKBUILD LOCATION: ./network/deskflow +SLACKBUILD FILES: README deskflow.SlackBuild deskflow.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.17.0 +SLACKBUILD DOWNLOAD: https://github.com/deskflow/deskflow/archive/v1.17.0/deskflow-1.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fc5b22373e41f3aded043750a845565 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: deskflow (Mouse & keyboard sharing) + +SLACKBUILD NAME: dhcping +SLACKBUILD LOCATION: ./network/dhcping +SLACKBUILD FILES: README dhcping.SlackBuild dhcping.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://www.mavetju.org/download/dhcping-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4b22bbf3446c8567e371c40aa552d5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dhcping (checks if a remote DHCP server is alive) + +SLACKBUILD NAME: dianara +SLACKBUILD LOCATION: ./network/dianara +SLACKBUILD FILES: README dianara.SlackBuild dianara.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/dianara/dianara-v1.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cae0b2e282651b012d01ef03bf4d5707 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dianara (Pump.io client written using Qt4) + +SLACKBUILD NAME: dillo +SLACKBUILD LOCATION: ./network/dillo +SLACKBUILD FILES: ProgramIcon48.png README dillo.SlackBuild dillo.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/dillo-browser/dillo/releases/download/v3.2.0/dillo-3.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 327176fd229f74ca034e8056a72107a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dillo (dillo web browser) + +SLACKBUILD NAME: dino +SLACKBUILD LOCATION: ./network/dino +SLACKBUILD FILES: README dino.SlackBuild dino.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/dino/dino/archive/e23f2d8a6877c4d8137d1377db35cb963dd6e609/dino-e23f2d8a6877c4d8137d1377db35cb963dd6e609.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d57c90a81fa3a59a9922851715180d87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dino (a super simple Jabber client supporting video calls) + +SLACKBUILD NAME: dirb +SLACKBUILD LOCATION: ./network/dirb +SLACKBUILD FILES: README dirb.SlackBuild dirb.info slack-desc +SLACKBUILD VERSION: 222 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/dirb/dirb/2.22/dirb222.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3df86e4d9448c30846e34fcb3ecc6be0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dirb (Web Content Scanner) + +SLACKBUILD NAME: discord +SLACKBUILD LOCATION: ./network/discord +SLACKBUILD FILES: README discord.SlackBuild discord.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.131 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.discordapp.net/apps/linux/0.0.131/discord-0.0.131.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 51acbf7c5f4fb7795aaaffc5755d9807 +SLACKBUILD SHORT DESCRIPTION: discord (It's time to ditch Skype and TeamSpeak) + +SLACKBUILD NAME: dkimproxy +SLACKBUILD LOCATION: ./network/dkimproxy +SLACKBUILD FILES: README dkimproxy.SlackBuild dkimproxy.info doinst.sh rc.dkimproxy slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/dkimproxy/dkimproxy-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ecaa38a8c865a5b7682f7f261354218 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dkimproxy (SMTP-proxy) + +SLACKBUILD NAME: dma +SLACKBUILD LOCATION: ./network/dma +SLACKBUILD FILES: README dma.SlackBuild dma.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://github.com/corecode/dma/archive/v0.14/dma-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88450ad09b41440ff81919c83ca07e3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dma (DragonFlyBSD Mail Agent) + +SLACKBUILD NAME: dmitry +SLACKBUILD LOCATION: ./network/dmitry +SLACKBUILD FILES: README dmitry.SlackBuild dmitry.info slack-desc +SLACKBUILD VERSION: 1.3a +SLACKBUILD DOWNLOAD: https://dl.packetstormsecurity.net/UNIX/misc/DMitry-1.3a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d578ba16de34b5cbebf6b767181b00d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dmitry (Deepmagic Information Gathering Tool) + +SLACKBUILD NAME: dnscrypt-proxy +SLACKBUILD LOCATION: ./network/dnscrypt-proxy +SLACKBUILD FILES: README README.Slackware dnscrypt-proxy.SlackBuild dnscrypt-proxy.info dnscrypt-proxy.toml doinst.sh rc.dnscrypt-proxy slack-desc +SLACKBUILD VERSION: 2.1.15 +SLACKBUILD DOWNLOAD: https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.15/dnscrypt-proxy-linux_i386-2.1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/DNSCrypt/dnscrypt-proxy/releases/download/2.1.15/dnscrypt-proxy-linux_x86_64-2.1.15.tar.gz +SLACKBUILD MD5SUM: cf1989f727728f497f1db275d9a71a58 +SLACKBUILD MD5SUM_x86_64: f176238454f707b81da6b93be47768de +SLACKBUILD SHORT DESCRIPTION: dnscrypt-proxy (an encrypted DNS resolver/forwarder) + +SLACKBUILD NAME: dnscrypt-wrapper +SLACKBUILD LOCATION: ./network/dnscrypt-wrapper +SLACKBUILD FILES: README README.Slackware dnscrypt-wrapper.SlackBuild dnscrypt-wrapper.default dnscrypt-wrapper.info dnscrypt-wrapper.logrotate doinst.sh rc.dnscrypt-wrapper slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/cofyc/dnscrypt-wrapper/archive/v0.4.2/dnscrypt-wrapper-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f384a825eb3ecdbdd960842f3c6e3f85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dnscrypt-wrapper (a server-side dnscrypt proxy) + +SLACKBUILD NAME: dnsmap +SLACKBUILD LOCATION: ./network/dnsmap +SLACKBUILD FILES: README dnsmap.SlackBuild dnsmap.info slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/dnsmap/dnsmap-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f341361622db147906700d37af46e06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dnsmap (dns mapper) + +SLACKBUILD NAME: dnsproxy-bin +SLACKBUILD LOCATION: ./network/dnsproxy-bin +SLACKBUILD FILES: README dnsproxy-bin.SlackBuild dnsproxy-bin.info doinst.sh rc.dnsproxy slack-desc +SLACKBUILD VERSION: 0.81.0 +SLACKBUILD DOWNLOAD: https://github.com/AdguardTeam/dnsproxy/releases/download/v0.81.0/dnsproxy-linux-386-v0.81.0.tar.gz https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.81.0/config.yaml.dist +SLACKBUILD DOWNLOAD_x86_64: https://github.com/AdguardTeam/dnsproxy/releases/download/v0.81.0/dnsproxy-linux-amd64-v0.81.0.tar.gz https://raw.githubusercontent.com/AdguardTeam/dnsproxy/v0.81.0/config.yaml.dist +SLACKBUILD MD5SUM: 9bd98288529f3d5774596a63022d1d19 5a8aaaacbc3aeb1af4aac34233f2d14b +SLACKBUILD MD5SUM_x86_64: ce647540c0da288bc46ebdccd1766b7a 5a8aaaacbc3aeb1af4aac34233f2d14b +SLACKBUILD SHORT DESCRIPTION: dnsproxy-bin (DNS proxy server) + +SLACKBUILD NAME: dnstop +SLACKBUILD LOCATION: ./network/dnstop +SLACKBUILD FILES: README dnstop.SlackBuild dnstop.info slack-desc +SLACKBUILD VERSION: 20121017 +SLACKBUILD DOWNLOAD: http://dns.measurement-factory.com/tools/dnstop/src/dnstop-20121017.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0407f08e5788b59268048d00cdddd5b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dnstop (Stay on Top of Your DNS Traffic) + +SLACKBUILD NAME: dnstracer +SLACKBUILD LOCATION: ./network/dnstracer +SLACKBUILD FILES: README dnstracer.SlackBuild dnstracer.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/dnstracer-1.10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ce6960647637383466349b0aff2e10e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dnstracer (tool to trace dns queries) + +SLACKBUILD NAME: docsis +SLACKBUILD LOCATION: ./network/docsis +SLACKBUILD FILES: README docsis.SlackBuild docsis.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/docsis/docsis-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dee2b1cd6705eab849251e43a260d87e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docsis (binary config generator for DOCSIS modems) + +SLACKBUILD NAME: dog +SLACKBUILD LOCATION: ./network/dog +SLACKBUILD FILES: README config.toml dog.1 dog.SlackBuild dog.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://github.com/ogham/dog/archive/v0.1.0/dog-0.1.0.tar.gz https://slackware.uk/~urchlay/src/dog-0.1.0-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed91c9cedc9dd9b16c179a928290ed65 07919b78323eb5b5b22f67f11fa6b592 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dog (command-line DNS client) + +SLACKBUILD NAME: dokuwiki +SLACKBUILD LOCATION: ./network/dokuwiki +SLACKBUILD FILES: README doinst.sh dokuwiki.SlackBuild dokuwiki.info slack-desc +SLACKBUILD VERSION: 20250514b +SLACKBUILD DOWNLOAD: https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0c470b5b311e4fee018e4cabbd17afc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dokuwiki (simple wiki) + +SLACKBUILD NAME: dooble +SLACKBUILD LOCATION: ./network/dooble +SLACKBUILD FILES: README doinst.sh dooble.SlackBuild dooble.info fix_32bit.diff.gz slack-desc slack-dooble.sh +SLACKBUILD VERSION: 2026.03.31 +SLACKBUILD DOWNLOAD: https://github.com/textbrowser/dooble/archive/2026.03.31/dooble-2026.03.31.tar.gz https://github.com/textbrowser/dooble-dictionaries/archive/0f1e715b85a47f930deb004fc44fa9e234941604/dooble-dictionaries-0f1e715b85a47f930deb004fc44fa9e234941604.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48b881bdf57dc5bab1e25735aae74e6e 6467bc2bb6d2665cd4e14cee0e6438f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dooble (scientific web browser) + +SLACKBUILD NAME: dothost +SLACKBUILD LOCATION: ./network/dothost +SLACKBUILD FILES: README dothost.SlackBuild dothost.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/dothost/releases/download/0.2.1/dothost-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbfe673902a069fe6322d83714682e38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dothost (DNS lookup utility with Graphviz output) + +SLACKBUILD NAME: dovecot-pgsql +SLACKBUILD LOCATION: ./network/dovecot-pgsql +SLACKBUILD FILES: README dovecot-pgsql.SlackBuild dovecot-pgsql.info slack-desc +SLACKBUILD VERSION: 2.3.21.1 +SLACKBUILD DOWNLOAD: https://www.dovecot.org/releases/2.3/dovecot-2.3.21.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c4f360c7f229e4b4371b3d1953d36da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dovecot-pgsql (PostgreSQL driver for dovecot) + +SLACKBUILD NAME: dovecot-pigeonhole +SLACKBUILD LOCATION: ./network/dovecot-pigeonhole +SLACKBUILD FILES: README dovecot-pigeonhole.SlackBuild dovecot-pigeonhole.info slack-desc +SLACKBUILD VERSION: 0.5.17 +SLACKBUILD DOWNLOAD: https://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b694322af9d54ca8cfaf857bb8d69b12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dovecot-pigeonhole (Sieve & Managesieve support for Dovecot) + +SLACKBUILD NAME: drawterm +SLACKBUILD LOCATION: ./network/drawterm +SLACKBUILD FILES: README drawterm.SlackBuild drawterm.info slack-desc +SLACKBUILD VERSION: 20241024_d7620e8d +SLACKBUILD DOWNLOAD: http://git.9front.org/git/plan9front/drawterm/d7620e8d528a87a3d6cf7285a839d52d4f705771/snap.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e04b0eec4fd4e0b764185c4b0e15698 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drawterm (connect to Plan 9 and 9front systems) + +SLACKBUILD NAME: driftnet +SLACKBUILD LOCATION: ./network/driftnet +SLACKBUILD FILES: README driftnet.SlackBuild driftnet.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/deiv/driftnet/archive/v1.3.0/driftnet-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60e8955771e028cab44ecd6b2800f326 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: driftnet (network image sniffer) + +SLACKBUILD NAME: dropbear +SLACKBUILD LOCATION: ./network/dropbear +SLACKBUILD FILES: README doinst.sh dropbear.SlackBuild dropbear.info rc.dropbear.new slack-desc +SLACKBUILD VERSION: 2025.89 +SLACKBUILD DOWNLOAD: https://github.com/mkj/dropbear/archive/DROPBEAR_2025.89/dropbear-DROPBEAR_2025.89.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43169508301ac5918b62b83ffc947dee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dropbear (SSH server and client) + +SLACKBUILD NAME: dropbox +SLACKBUILD LOCATION: ./network/dropbox +SLACKBUILD FILES: README doinst.sh dropbox.SlackBuild dropbox.desktop dropbox.info dropbox.png folders policies slack-desc +SLACKBUILD VERSION: 246.4.3513 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-246.4.3513.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e2f7b938ab0d09cc2aa12c5c24e4e40f +SLACKBUILD SHORT DESCRIPTION: dropbox (store, sync and share files online) + +SLACKBUILD NAME: dsniff +SLACKBUILD LOCATION: ./network/dsniff +SLACKBUILD FILES: README dsniff.SlackBuild dsniff.info patches/01_time.h.patch patches/02_mailsnarf_corrupt.patch patches/03_pcap_read_dump.patch patches/04_multiple_intf.patch patches/05_amd64_fix.patch patches/06_urlsnarf_zeropad.patch patches/07_libnet_1.1.patch patches/08_openssl-0.9.8.patch patches/09_sysconf_clocks.patch patches/10_urlsnarf_escape.patch patches/11_string_header.patch patches/12_arpa_inet_header.patch patches/13_pop_with_version.patch patches/14_obsolete_time.patch patches/15_checksum_libnids.patch patches/16_TDS_decoder.patch patches/17_checksum.patch patches/18_sshcrypto.patch patches/19_rewrite-and-modernize-POP-decoder.patch patches/20_debian_dirs.patch patches/21_msgsnarf_segfault.patch patches/22_handlepp.patch patches/23_urlsnarf_timestamp.patch patches/24_Fix-OpenSSL1.1.0-Build.patch patches/25_fix-spelling-errors.patch patches/26_arpspoof-add-r-switch-to-poison-both-directions.patch patches/27_arpspoof-allow-use-of-of-multiple-targets.patch patches/28_arpspoof-allow-selection-of-source-hw-address.patch patches/29_libnet_name2addr4.patch patches/30_pntohl_shift.patch patches/31_sysconf_clocks.patch patches/32_rpc_segfault.patch patches/33_sshcrypto_DES.patch patches/34_fix-parallel-FTBFS.patch patches/35_Add_CPPFLAGS.patch patches/36_implicit_declarations.patch patches/37_fix-lib-and-share-dirs.patch patches/38_fix-pcap_init.patch patches/39_libtirpc.patch slack-desc +SLACKBUILD VERSION: 2.4b1 +SLACKBUILD DOWNLOAD: https://monkey.org/~dugsong/dsniff/beta/dsniff-2.4b1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f761fa3475682a7512b0b43568ee7d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dsniff (network auditing and penetration testing) + +SLACKBUILD NAME: dstp +SLACKBUILD LOCATION: ./network/dstp +SLACKBUILD FILES: README dstp.SlackBuild dstp.info slack-desc +SLACKBUILD VERSION: 0.4.23 +SLACKBUILD DOWNLOAD: https://github.com/ycd/dstp/archive/v0.4.23/dstp-0.4.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fd6c6aabf9d1c9932fbd6c75cd3f60b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dstp (run tests against your site) + +SLACKBUILD NAME: dublin-traceroute +SLACKBUILD LOCATION: ./network/dublin-traceroute +SLACKBUILD FILES: README doinst.sh dublin-traceroute.SlackBuild dublin-traceroute.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/insomniacslk/dublin-traceroute/archive/v0.4.2/dublin-traceroute-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1845292c27882b61ed9ede2074c339f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dublin-traceroute (NAT-aware multipath traceroute tool) + +SLACKBUILD NAME: dukto +SLACKBUILD LOCATION: ./network/dukto +SLACKBUILD FILES: README doinst.sh dukto.SlackBuild dukto.info slack-desc +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/dukto/dukto_6.0-1_i386.deb +SLACKBUILD DOWNLOAD_x86_64: http://ponce.cc/slackware/sources/repo/dukto/dukto_6.0-1_amd64.deb +SLACKBUILD MD5SUM: 2f71d86c9e90da470229107a0c5d6e67 +SLACKBUILD MD5SUM_x86_64: f66aab0eb41887e0083f4645e2a85642 +SLACKBUILD SHORT DESCRIPTION: dukto (simple file transfer tool for LAN users) + +SLACKBUILD NAME: e2guardian +SLACKBUILD LOCATION: ./network/e2guardian +SLACKBUILD FILES: README doinst.sh e2guardian.SlackBuild e2guardian.info slack-desc +SLACKBUILD VERSION: 4.1.2 +SLACKBUILD DOWNLOAD: https://github.com/e2guardian/e2guardian/archive/v4.1.2/e2guardian-4.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b64b9c242a2de821f2cc8a49e5edf333 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: e2guardian (web content filter) + +SLACKBUILD NAME: easyrsa +SLACKBUILD LOCATION: ./network/easyrsa +SLACKBUILD FILES: README easyrsa.SlackBuild easyrsa.info slack-desc +SLACKBUILD VERSION: 3.2.5 +SLACKBUILD DOWNLOAD: https://github.com/OpenVPN/easy-rsa/releases/download/v3.2.5/EasyRSA-3.2.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e17d0f37a08ac4bc4fd76ea5031f3c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easyrsa (CLI utility for managing a PKI CA) + +SLACKBUILD NAME: edbrowse +SLACKBUILD LOCATION: ./network/edbrowse +SLACKBUILD FILES: README edbrowse.SlackBuild edbrowse.info slack-desc +SLACKBUILD VERSION: 3.8.16 +SLACKBUILD DOWNLOAD: https://github.com/edbrowse/edbrowse/archive/v3.8.16/edbrowse-3.8.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01898dfa4b5f565d6faea1cb0f9b66fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edbrowse (a command line editor browser) + +SLACKBUILD NAME: eduvpn +SLACKBUILD LOCATION: ./network/eduvpn +SLACKBUILD FILES: README doinst.sh eduvpn.SlackBuild eduvpn.info slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/eduVPN/linux-app/releases/download/4.6.0/linux-app-4.6.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b45edb44fc27fd89810d352675e4e77e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eduvpn (eduvpn client application) + +SLACKBUILD NAME: efax-gtk +SLACKBUILD LOCATION: ./network/efax-gtk +SLACKBUILD FILES: README README.SLACKWARE doinst.sh efax-gtk.SlackBuild efax-gtk.info slack-desc +SLACKBUILD VERSION: 3.2.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/efax-gtk/efax-gtk-3.2.13.src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87cfd9c0894080690474d2696782f79d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efax-gtk (GTK+ front-end for 'efax' fax program) + +SLACKBUILD NAME: efax +SLACKBUILD LOCATION: ./network/efax +SLACKBUILD FILES: README efax.SlackBuild efax.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: ftp://ftp.metalab.unc.edu/pub/Linux/apps/serialcomm/fax/efax-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23bd3767f87c455c58ccae7f88bce725 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efax (send/receive fax) + +SLACKBUILD NAME: eiskaltdcpp +SLACKBUILD LOCATION: ./network/eiskaltdcpp +SLACKBUILD FILES: README doinst.sh eiskaltdcpp.SlackBuild eiskaltdcpp.info slack-desc +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://github.com/eiskaltdcpp/eiskaltdcpp/archive/v2.4.2/eiskaltdcpp-2.4.2.tar.gz https://github.com/eiskaltdcpp/eiskaltdcpp/commit/5ab5e1137a46864b6ecd1ca302756da8b833f754.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e07f79de61e3cc02a4be3f96f02884 af564a1166795f8e04be374ebd7e2702 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eiskaltdcpp (QT4 File Sharing) + +SLACKBUILD NAME: ejabberd-bin +SLACKBUILD LOCATION: ./network/ejabberd-bin +SLACKBUILD FILES: README README.SBo doinst.sh ejabberd-bin.SlackBuild ejabberd-bin.info rc.ejabberd slack-desc +SLACKBUILD VERSION: 24.07 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/processone/ejabberd/releases/download/24.07/ejabberd_24.07-1_amd64.deb https://raw.githubusercontent.com/processone/ejabberd/24.07/tools/ejabberdctl.bc https://raw.githubusercontent.com/processone/ejabberd/24.07/man/ejabberd.yml.5 https://raw.githubusercontent.com/processone/ejabberd/24.07/CHANGELOG.md +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9737932c2d812ba8d7992bbdc122834f 699c3c0df85c53ebed6649a2a61131a9 47d729ddc8d8740dcfe7eebf508d9ba8 97f0c95f42a9cda2248d768f83ea6d46 +SLACKBUILD SHORT DESCRIPTION: ejabberd-bin (xmpp server) + +SLACKBUILD NAME: ejabberd +SLACKBUILD LOCATION: ./network/ejabberd +SLACKBUILD FILES: README README.SBo doinst.sh ejabberd.SlackBuild ejabberd.info rc.ejabberd slack-desc +SLACKBUILD VERSION: 24.02 +SLACKBUILD DOWNLOAD: https://github.com/processone/ejabberd/archive/24.02/ejabberd-24.02.tar.gz https://github.com/dvv/base64url/archive/1.0.1/base64url-1.0.1.tar.gz https://github.com/processone/cache_tab/archive/1.0.30/cache_tab-1.0.30.tar.gz https://github.com/processone/eimp/archive/1.0.22/eimp-1.0.22.tar.gz https://github.com/processone/epam/archive/1.0.14/epam-1.0.14.tar.gz https://github.com/wooga/eredis/archive/v1.2.0/eredis-1.2.0.tar.gz https://github.com/processone/esip/archive/1.0.52/esip-1.0.52.tar.gz https://github.com/processone/ezlib/archive/1.0.12/ezlib-1.0.12.tar.gz https://github.com/processone/fast_tls/archive/1.1.19/fast_tls-1.1.19.tar.gz https://github.com/processone/fast_xml/archive/1.1.51/fast_xml-1.1.51.tar.gz https://github.com/processone/fast_yaml/archive/1.0.36/fast_yaml-1.0.36.tar.gz https://github.com/benoitc/erlang-idna/archive/6.0.0/erlang-idna-6.0.0.tar.gz https://github.com/davisp/jiffy/archive/1.1.1/jiffy-1.1.1.tar.gz https://github.com/potatosalad/erlang-jose/archive/1.11.5/erlang-jose-1.11.5.tar.gz https://github.com/rvirding/luerl/archive/1.1.1/luerl-1.1.1.tar.gz https://github.com/processone/mqtree/archive/1.0.16/mqtree-1.0.16.tar.gz https://github.com/processone/p1_acme/archive/1.0.22/p1_acme-1.0.22.tar.gz https://github.com/processone/p1_mysql/archive/1.0.23/p1_mysql-1.0.23.tar.gz https://github.com/processone/p1_oauth2/archive/0.6.14/p1_oauth2-0.6.14.tar.gz https://github.com/processone/p1_pgsql/archive/1.1.25/p1_pgsql-1.1.25.tar.gz https://github.com/processone/p1_utils/archive/1.0.25/p1_utils-1.0.25.tar.gz https://github.com/processone/pkix/archive/1.0.9/pkix-1.0.9.tar.gz https://github.com/processone/erlang-sqlite3/archive/1.1.14/erlang-sqlite3-1.1.14.tar.gz https://github.com/processone/stringprep/archive/1.0.29/stringprep-1.0.29.tar.gz https://github.com/processone/stun/archive/1.2.12/stun-1.2.12.tar.gz https://github.com/processone/xmpp/archive/1.8.1/xmpp-1.8.1.tar.gz https://github.com/processone/yconf/archive/1.0.15/yconf-1.0.15.tar.gz https://github.com/benoitc/unicode_util_compat/archive/0.4.1/unicode_util_compat-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b8b91a2b0af65685c185766dc8cf667 4d515ed34e4e8966bb7400ce51de83b2 b8fd0788b9108c1dcea49fb3ba86eb77 505deb9dfe6324a6bc8e130908df105d 88be9e7fec2aaa5ca8230c19db661263 239232590c82b1b7d78247079a1f17aa 3bda6c2e154462c640e9fa99fe704cd8 5fd5273a71ad80b3397212dc4a9dccd3 62a46c10c57ecdc8a60783ea62edc1d0 2a7b886287b1034f0a3d07b9f15d5d59 cbb767ad4f8678d91120a34402957661 1975930f1ab7d90ca14f914a8f7dacd6 5ab471571ac2b39c02a90350cecb04e3 2576e3fa9da67054de9bf67972d64bbe e038b92f2c79bad70f5fb7c821d9f121 f0f50e4ea6bca2abd455596209930689 af192ea9a715e40db4a395341e237a0b a6fff6901ff93b9687cf481934d99775 a227318ad3f7665a45a2c284d203f259 3f45f0e02e532308a51e1927c7c51888 90f134a42486419966e4d64d8bdaa105 db9a2e5cb2db46f0ed48b06efbcfa4c5 d23c63956f6d3da25f5a75f4a70a94fd 4d5dff0200768e298b166667272f5f92 80d445f62e246c55515fc6b77692c5a0 2b64f5b3d22c3a493cacdba805bde06d 6f50a504c0fa81f9a5a1f63f16ff5272 1742d5522f1329229beb3e033a96898d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ejabberd (xmpp server) + +SLACKBUILD NAME: electrs +SLACKBUILD LOCATION: ./network/electrs +SLACKBUILD FILES: README config.toml doinst.sh electrs.SlackBuild electrs.info rc.electrs slack-desc +SLACKBUILD VERSION: 0.10.9 +SLACKBUILD DOWNLOAD: https://github.com/romanz/electrs/archive/v0.10.9/electrs-0.10.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 015d484f265e23f0b69b5e10dded3b52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: electrs (An efficient re-implementation of Electrum Server in Rust) + +SLACKBUILD NAME: element-desktop-bin +SLACKBUILD LOCATION: ./network/element-desktop-bin +SLACKBUILD FILES: README doinst.sh element-desktop-bin.SlackBuild element-desktop-bin.info slack-desc +SLACKBUILD VERSION: 1.12.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://packages.element.io/debian/pool/main/e/element-desktop/element-desktop_1.12.13_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6202f55dd73f982fc6e36249e69cb872 +SLACKBUILD SHORT DESCRIPTION: element-desktop-bin (Secure and independent communication via Matrix) + +SLACKBUILD NAME: element-desktop +SLACKBUILD LOCATION: ./network/element-desktop +SLACKBUILD FILES: README doinst.sh element-desktop.SlackBuild element-desktop.desktop element-desktop.info slack-desc yarn-offline.patch +SLACKBUILD VERSION: 1.12.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/element-hq/element-desktop/archive/v1.12.13/element-desktop-1.12.13.tar.gz https://github.com/element-hq/element-web/archive/v1.12.13/element-web-1.12.13.tar.gz https://sbo.t-rg.ws/element-desktop-1.12.13-vendored-sources.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ae46a13583dbadbdf6c92c90fae2050c c871fc481446d424109a1d260cca69a4 17d2472196a599bc12ba366e7fff9d26 +SLACKBUILD SHORT DESCRIPTION: element-desktop (secure and independent communication via Matrix) + +SLACKBUILD NAME: elinks +SLACKBUILD LOCATION: ./network/elinks +SLACKBUILD FILES: README elinks.SlackBuild elinks.info option-patches/0010-disable-suspend-pause.patch option-patches/0020-no-connect-by-default.patch patches/0010-force-text-wrap.patch patches/0020-gopher-html-links.patch patches/0030-gopher-index-queries.patch patches/0040-gopher-directory-links.patch patches/0050-gopher-newlines-tabs-entity.patch patches/0060-gopher-indexes-nocr.patch patches/0070-gopher-move-null.patch patches/0080-gopher-html-entities.patch patches/0090-fix-lib-path.patch slack-desc +SLACKBUILD VERSION: 20170723_f86be65 +SLACKBUILD DOWNLOAD: https://repo.or.cz/elinks.git/snapshot/f86be65.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 660ae64c253f1e2014064dc1a3fbed80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elinks (ELinks - Full-Featured Text WWW Browser) + +SLACKBUILD NAME: emailrelay +SLACKBUILD LOCATION: ./network/emailrelay +SLACKBUILD FILES: README doinst.sh emailrelay.SlackBuild emailrelay.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/emailrelay/files/emailrelay/2.6/emailrelay-2.6-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73a0df56047e035f399305936f887433 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emailrelay (SMTP proxy and store-and-forward MTA) + +SLACKBUILD NAME: enet +SLACKBUILD LOCATION: ./network/enet +SLACKBUILD FILES: README enet.SlackBuild enet.info slack-desc +SLACKBUILD VERSION: 1.3.18 +SLACKBUILD DOWNLOAD: http://enet.bespin.org/download/enet-1.3.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b52430b05f42ff867a44a8ce5df2012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enet (simple and robust network communication layer) + +SLACKBUILD NAME: epiphany +SLACKBUILD LOCATION: ./network/epiphany +SLACKBUILD FILES: README doinst.sh epiphany.SlackBuild epiphany.info slack-desc +SLACKBUILD VERSION: 43.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/epiphany/43/epiphany-43.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b372b3a60975f0284abbb48a3d5ff0e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epiphany (GNOME Web) + +SLACKBUILD NAME: et +SLACKBUILD LOCATION: ./network/et +SLACKBUILD FILES: README et.SlackBuild et.info slack-desc +SLACKBUILD VERSION: 6.1.11 +SLACKBUILD DOWNLOAD: https://github.com/MisterTea/EternalTerminal/archive/et-v6.1.11/EternalTerminal-et-v6.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41dd49bb7f2969727321fd961b0ff06d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: et (Eternal Terminal: Remote terminal for the busy and impatient) + +SLACKBUILD NAME: etherape +SLACKBUILD LOCATION: ./network/etherape +SLACKBUILD FILES: README doinst.sh etherape.SlackBuild etherape.info slack-desc +SLACKBUILD VERSION: 0.9.21 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/etherape/etherape-0.9.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d932d7ed74ca7bc602bbb38e6411ca69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etherape (A graphical network monitor) + +SLACKBUILD NAME: etherpad-lite +SLACKBUILD LOCATION: ./network/etherpad-lite +SLACKBUILD FILES: README README.SLACKWARE doinst.sh etherpad-lite.SlackBuild etherpad-lite.info rc.etherpad-lite slack-desc +SLACKBUILD VERSION: 1.6.5 +SLACKBUILD DOWNLOAD: https://github.com/ether/etherpad-lite/archive/1.6.5/etherpad-lite-1.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0c5fac06a4ec37cfba66f4514bc27ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etherpad-lite (really-real time collaborative editor) + +SLACKBUILD NAME: etherpoke +SLACKBUILD LOCATION: ./network/etherpoke +SLACKBUILD FILES: README doinst.sh etherpoke.SlackBuild etherpoke.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://github.com/erlcash/etherpoke/archive/2.5.1/etherpoke-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d236dc011ec265693e96d139018d8247 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etherpoke (scriptable network session monitor) + +SLACKBUILD NAME: ethersrv-linux +SLACKBUILD LOCATION: ./network/ethersrv-linux +SLACKBUILD FILES: README ethersrv-linux.SlackBuild ethersrv-linux.info slack-desc +SLACKBUILD VERSION: 20180203 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/etherdfs/ethersrv-linux/ethersrv-linux-20180203.tar.xz https://downloads.sourceforge.net/project/etherdfs/etherdfs/v0.8.3/etherdfs.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec6a8ae58558a025c941f03da0f3fc55 a6088012fd0af5c9bdfcc583fc8e7c69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ethersrv-linux (server for EtherDFS) + +SLACKBUILD NAME: ettercap +SLACKBUILD LOCATION: ./network/ettercap +SLACKBUILD FILES: README curl-8.patch doinst.sh ettercap.SlackBuild ettercap.info slack-desc +SLACKBUILD VERSION: 0.8.3.1 +SLACKBUILD DOWNLOAD: https://github.com/Ettercap/ettercap/releases/download/v0.8.3.1/ettercap-0.8.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aec144118be53679f906843ff3054ee0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ettercap (Multipurpose sniffer/interceptor/logger) + +SLACKBUILD NAME: exim +SLACKBUILD LOCATION: ./network/exim +SLACKBUILD FILES: README README.SBo contrib/exim.cron contrib/exim.logrotate contrib/rc.exim doinst.sh exim.Makefile exim.SlackBuild exim.info slack-desc +SLACKBUILD VERSION: 4.99.1 +SLACKBUILD DOWNLOAD: https://downloads.exim.org/exim4/exim-4.99.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 281df763c79f1d68cb4f9ee9c9d8a2e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exim (the Exim mail transfer agent) + +SLACKBUILD NAME: fail2ban +SLACKBUILD LOCATION: ./network/fail2ban +SLACKBUILD FILES: README README.SBo config/paths-slackware.conf doinst.sh fail2ban.SlackBuild fail2ban.info rc.fail2ban slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/fail2ban/fail2ban/archive/1.1.0/fail2ban-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1fbcad52a1992085eeeb326db1e849e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fail2ban (bans IP that makes too many password failures) + +SLACKBUILD NAME: fcgiwrap +SLACKBUILD LOCATION: ./network/fcgiwrap +SLACKBUILD FILES: README fcgiwrap.SlackBuild fcgiwrap.info rc.spawn-fcgi slack-desc spawn-fcgi +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/gnosek/fcgiwrap/archive/1.1.0/fcgiwrap-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d14f56bda6758a6e02aa7b3fb125cbce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcgiwrap (Simple FastCGI wrapper for CGI scripts) + +SLACKBUILD NAME: fdm +SLACKBUILD LOCATION: ./network/fdm +SLACKBUILD FILES: README fdm.SlackBuild fdm.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/nicm/fdm/releases/download/2.0/fdm-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 879affa3b30e8cc19c7a7f379a688b77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdm (simple, lightweight replacement for fetch/getmail type programs) + +SLACKBUILD NAME: fdns +SLACKBUILD LOCATION: ./network/fdns +SLACKBUILD FILES: README fdns.SlackBuild fdns.info slack-desc +SLACKBUILD VERSION: 0.9.68 +SLACKBUILD DOWNLOAD: https://github.com/netblue30/fdns/releases/download/v0.9.68/fdns-0.9.68.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 041fd6610340b6b2a3c56446ccdff6c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdns (Firejail DNS-over-HTTPS Proxy Server) + +SLACKBUILD NAME: feather +SLACKBUILD LOCATION: ./network/feather +SLACKBUILD FILES: README doinst.sh feather.SlackBuild feather.info slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://featherwallet.org/files/releases/source/feather-2.5.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6bfcbb080db3f633312fcd629de1ab3d +SLACKBUILD SHORT DESCRIPTION: feather (Monero Wallet Client) + +SLACKBUILD NAME: felinks +SLACKBUILD LOCATION: ./network/felinks +SLACKBUILD FILES: README felinks.SlackBuild felinks.info slack-desc +SLACKBUILD VERSION: 0.15.0 +SLACKBUILD DOWNLOAD: https://github.com/rkd77/elinks/archive/v0.15.0/elinks-0.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52028102283424664c2ac2bdd23e991f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: felinks (A fork of Elinks, the web browser) + +SLACKBUILD NAME: ferdium +SLACKBUILD LOCATION: ./network/ferdium +SLACKBUILD FILES: README doinst.sh ferdium.SlackBuild ferdium.info slack-desc +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ferdium/ferdium-app/releases/download/v7.0.0/Ferdium-linux-7.0.0-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 14fb34d36d8713612065d2d8bcc3075d +SLACKBUILD SHORT DESCRIPTION: ferdium (All your services in one place) + +SLACKBUILD NAME: ferm +SLACKBUILD LOCATION: ./network/ferm +SLACKBUILD FILES: README README.SLACKWARE doinst.sh ferm.SlackBuild ferm.info rc.ferm slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: http://ferm.foo-projects.org/download/2.5/ferm-2.5.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d14d9e5e672885bc6f2fceafbf2942f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ferm (For Easy Rule Making) + +SLACKBUILD NAME: ffuf +SLACKBUILD LOCATION: ./network/ffuf +SLACKBUILD FILES: README ffuf.1.gz ffuf.SlackBuild ffuf.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ffuf/ffuf/archive/v2.1.0/ffuf-2.1.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f98f3cfbc92141d39f68b563e9b42201 +SLACKBUILD SHORT DESCRIPTION: ffuf (A fast web fuzzer written in Go.) + +SLACKBUILD NAME: filezilla +SLACKBUILD LOCATION: ./network/filezilla +SLACKBUILD FILES: README doinst.sh filezilla.SlackBuild filezilla.desktop filezilla.info interface_Mainfrm_h_include_list.patch slack-desc +SLACKBUILD VERSION: 3.69.6 +SLACKBUILD DOWNLOAD: https://sbo-source.s3.ap-southeast-1.amazonaws.com/FileZilla_3.69.6_src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3607cb8aee86e6f5c14fe0794e448b5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: filezilla (the free FTP solution) + +SLACKBUILD NAME: firehol +SLACKBUILD LOCATION: ./network/firehol +SLACKBUILD FILES: README doinst.sh firehol.SlackBuild firehol.conf firehol.info rc.firehol slack-desc +SLACKBUILD VERSION: 1.296 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/firehol-1.296.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b634a0e1a338acfa782e6dca1adf5b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firehol (An easy to use but powerfull iptables stateful firewall) + +SLACKBUILD NAME: firewalld +SLACKBUILD LOCATION: ./network/firewalld +SLACKBUILD FILES: README README.SLACKWARE doinst.sh firewalld.SlackBuild firewalld.info init.patch rc.firewalld slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/firewalld/firewalld/archive/refs/tags/v1.3.3/firewalld-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eebac7c58bee285ff0c149bc2b18445 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firewalld (dynamically managed firewall gui) + +SLACKBUILD NAME: floorp-bin +SLACKBUILD LOCATION: ./network/floorp-bin +SLACKBUILD FILES: README doinst.sh floorp-bin.SlackBuild floorp-bin.desktop floorp-bin.info floorp.desktop slack-desc +SLACKBUILD VERSION: 12.10.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Floorp-Projects/Floorp/releases/download/v12.10.3/floorp-linux-x86_64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f2dd34cb125a0b9c1ffb9855881a1ae2 +SLACKBUILD SHORT DESCRIPTION: floorp-bin (Web browser) + +SLACKBUILD NAME: flvstreamer +SLACKBUILD LOCATION: ./network/flvstreamer +SLACKBUILD FILES: README flvstreamer.SlackBuild flvstreamer.info slack-desc +SLACKBUILD VERSION: 2.1c +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/flvstreamer/source/flvstreamer-2.1c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b526203e7e6e2c9ca0fb38f9d330f6d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flvstreamer (RTMP client) + +SLACKBUILD NAME: fping +SLACKBUILD LOCATION: ./network/fping +SLACKBUILD FILES: README fping.SlackBuild fping.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: http://fping.org/dist/fping-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6af4c39bf012af75f93983d0efa242b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fping (send ICMP ECHO_REQUEST packets to network hosts) + +SLACKBUILD NAME: fqterm +SLACKBUILD LOCATION: ./network/fqterm +SLACKBUILD FILES: README doinst.sh fqterm.SlackBuild fqterm.info slack-desc +SLACKBUILD VERSION: 0.9.8.4 +SLACKBUILD DOWNLOAD: https://github.com/mytbk/fqterm/archive/0.9.8.4/fqterm-0.9.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7d9500806055def62456550fe33173e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fqterm (a modern terminal emulator) + +SLACKBUILD NAME: franz +SLACKBUILD LOCATION: ./network/franz +SLACKBUILD FILES: README doinst.sh franz.SlackBuild franz.info slack-desc +SLACKBUILD VERSION: 5.11.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/meetfranz/franz/releases/download/v5.11.0/franz_5.11.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2ddf6e6703aa031749bfbc448cb6db7e +SLACKBUILD SHORT DESCRIPTION: franz (Messaging App Unification) + +SLACKBUILD NAME: freedownloadmanager +SLACKBUILD LOCATION: ./network/freedownloadmanager +SLACKBUILD FILES: README doinst.sh freedownloadmanager.SlackBuild freedownloadmanager.info slack-desc +SLACKBUILD VERSION: 6.30.3.6518 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://ponce.cc/slackware/sources/repo/freedownloadmanager.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e214f6fae0eb03bfc745ceaed2211b3d +SLACKBUILD SHORT DESCRIPTION: freedownloadmanager (Powerful Download Accelerator and Organizer) + +SLACKBUILD NAME: freeradius-server +SLACKBUILD LOCATION: ./network/freeradius-server +SLACKBUILD FILES: README README.SLACKWARE doinst.sh freeradius-server.SlackBuild freeradius-server.info slack-desc +SLACKBUILD VERSION: 3.0.21 +SLACKBUILD DOWNLOAD: ftp://ftp.freeradius.org/pub/freeradius/freeradius-server-3.0.21.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b7f794f2ac0d686d9aecfa083a63614 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeradius-server (Radius protocol server) + +SLACKBUILD NAME: freerapid +SLACKBUILD LOCATION: ./network/freerapid +SLACKBUILD FILES: README doinst.sh frd.sh freerapid.SlackBuild freerapid.desktop freerapid.info slack-desc +SLACKBUILD VERSION: 0.9u4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/FreeRapid-0.9u4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a067ecbd37ac7c83a795c34a3dc6388f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freerapid (Java downloader manager) + +SLACKBUILD NAME: frostwire +SLACKBUILD LOCATION: ./network/frostwire +SLACKBUILD FILES: README doinst.sh frostwire.SlackBuild frostwire.info frostwire.png slack-desc +SLACKBUILD VERSION: 6.7.9 +SLACKBUILD DOWNLOAD: https://dl.frostwire.com/frostwire/6.7.9/frostwire-6.7.9.noarch.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 934ab67ea1be867a9e9ab80f322a4c56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frostwire (P2P File sharing Client) + +SLACKBUILD NAME: frr +SLACKBUILD LOCATION: ./network/frr +SLACKBUILD FILES: README doinst.sh frr.SlackBuild frr.info slack-desc +SLACKBUILD VERSION: 9.0.2 +SLACKBUILD DOWNLOAD: https://github.com/FRRouting/frr/archive/frr-9.0.2/frr-frr-9.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65ed7949becc65255c3ff17dc049363e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frr (The FRRouting Protocol Suite) + +SLACKBUILD NAME: ftp-cloudfs +SLACKBUILD LOCATION: ./network/ftp-cloudfs +SLACKBUILD FILES: README doinst.sh ftp-cloudfs.SlackBuild ftp-cloudfs.info slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ftp-cloudfs-0.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c3374bba8253b2e30fa63f0926be360 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ftp-cloudfs (FTP interface to OpenStack Object Storage (Swift) + +SLACKBUILD NAME: fujinet-pc +SLACKBUILD LOCATION: ./network/fujinet-pc +SLACKBUILD FILES: README doinst.sh fnconfig.ini.gz fujinet-pc.1 fujinet-pc.SlackBuild fujinet-pc.desktop fujinet-pc.info fujinet-pc.rst fujinet-pc.sh slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/FujiNetWIFI/fujinet-firmware/archive/v1.5.2/fujinet-firmware-1.5.2.tar.gz https://github.com/FujiNetWIFI/fujinet-sd-card/archive/fujinet-sd-card-2021-04-29/fujinet-sd-card-fujinet-sd-card-2021-04-29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 193c4e4db4dc08e52f647debee509cda d53e0b655351b987223106fadee9e5a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fujinet-pc (Linux port of FujiNet firmware) + +SLACKBUILD NAME: fwknop +SLACKBUILD LOCATION: ./network/fwknop +SLACKBUILD FILES: README doinst.sh fwknop.SlackBuild fwknop.info slack-desc +SLACKBUILD VERSION: 2.6.11 +SLACKBUILD DOWNLOAD: http://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adf255cccd0a89e419d076285fd3962f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fwknop (Single Packet Authorization and Port Knocking) + +SLACKBUILD NAME: gajim +SLACKBUILD LOCATION: ./network/gajim +SLACKBUILD FILES: README doinst.sh gajim.SlackBuild gajim.info slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://gajim.org/downloads/1.5/gajim-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64affe8a670a34fca67808ca1cb5b664 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gajim (full featured and easy to use Jabber client) + +SLACKBUILD NAME: gallery-dl +SLACKBUILD LOCATION: ./network/gallery-dl +SLACKBUILD FILES: README gallery-dl.SlackBuild gallery-dl.info slack-desc +SLACKBUILD VERSION: 1.31.10 +SLACKBUILD DOWNLOAD: https://github.com/mikf/gallery-dl/archive/v1.31.10/gallery-dl-1.31.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 323214dbe5e6262571a02e44b6d0a47d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gallery-dl (Command line image scraper) + +SLACKBUILD NAME: ganglia-web +SLACKBUILD LOCATION: ./network/ganglia-web +SLACKBUILD FILES: README doinst.sh ganglia-web.SlackBuild ganglia-web.info slack-desc +SLACKBUILD VERSION: 3.7.6 +SLACKBUILD DOWNLOAD: https://github.com/ganglia/ganglia-web/archive/3.7.6/ganglia-web-3.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7f3bdcfe87c447a4288cb602c6f71fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ganglia-web (distributed monitoring system web interface) + +SLACKBUILD NAME: ganglia +SLACKBUILD LOCATION: ./network/ganglia +SLACKBUILD FILES: README doinst.sh ganglia.SlackBuild ganglia.info slack-desc +SLACKBUILD VERSION: 3.7.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ganglia/ganglia-3.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49c5cd0292fdfb57d098ac76b6e97672 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ganglia (distributed monitoring system) + +SLACKBUILD NAME: gem +SLACKBUILD LOCATION: ./network/gem +SLACKBUILD FILES: README doinst.sh gem.8 gem.SlackBuild gem.info rc.gem slack-desc +SLACKBUILD VERSION: 20241113_d1a2873 +SLACKBUILD DOWNLOAD: https://github.com/wrclark/gem/archive/d1a2873/gem-d1a287326225a0596f3698013374953c33502218.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6040fcc9a63632527a68cd5ebe6285f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gem (a simple gemini server) + +SLACKBUILD NAME: gemget-bin +SLACKBUILD LOCATION: ./network/gemget-bin +SLACKBUILD FILES: README docs/LICENSE docs/README.md gemget-bin.SlackBuild gemget-bin.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/makew0rld/gemget/releases/download/v1.9.0/gemget_1.9.0_linux_32-bit +SLACKBUILD DOWNLOAD_x86_64: https://github.com/makew0rld/gemget/releases/download/v1.9.0/gemget_1.9.0_linux_64-bit +SLACKBUILD MD5SUM: 6e5d9c6d38abee20ad4dccedafe978a7 +SLACKBUILD MD5SUM_x86_64: d0bfc8118c379c4dfaf6872ff32eef3a +SLACKBUILD SHORT DESCRIPTION: gemget-bin (file downloader for gemini protocol) + +SLACKBUILD NAME: gemget +SLACKBUILD LOCATION: ./network/gemget +SLACKBUILD FILES: README gemget.1 gemget.SlackBuild gemget.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/makew0rld/gemget/archive/v1.9.0/gemget-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dffcd40f2752a1fad223dcd827adae57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gemget (Command line downloader for the Gemini protocol) + +SLACKBUILD NAME: geoipupdate +SLACKBUILD LOCATION: ./network/geoipupdate +SLACKBUILD FILES: README doinst.sh geoipupdate.SlackBuild geoipupdate.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/maxmind/geoipupdate/releases/download/v2.5.0/geoipupdate-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28f633c49ec87ab01ad3c0fb0228a696 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geoipupdate (GeoIP Update Program) + +SLACKBUILD NAME: geomyidae +SLACKBUILD LOCATION: ./network/geomyidae +SLACKBUILD FILES: README doinst.sh geomyidae.SlackBuild geomyidae.info slack-desc +SLACKBUILD VERSION: 0.69 +SLACKBUILD DOWNLOAD: ftp://bitreich.org/releases/geomyidae/geomyidae-v0.69.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a84ee793323acf83decef74a7601191d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geomyidae (A small C-based gopherd) + +SLACKBUILD NAME: git-lfs-transfer +SLACKBUILD LOCATION: ./network/git-lfs-transfer +SLACKBUILD FILES: README git-lfs-transfer.SlackBuild git-lfs-transfer.info slack-desc +SLACKBUILD VERSION: 0.2.0.20240108 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/bk2204/scutiger/archive/614a4f01cfbe6aafa355ca92ed6d1581b5cfc088/scutiger-614a4f01cfbe6aafa355ca92ed6d1581b5cfc088.tar.gz 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/ansi_term/ansi_term-0.11.0.crate https://static.crates.io/crates/autocfg/autocfg-1.0.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/block-buffer/block-buffer-0.9.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate https://static.crates.io/crates/byteorder/byteorder-1.3.4.crate https://static.crates.io/crates/bytes/bytes-0.4.12.crate https://static.crates.io/crates/cc/cc-1.0.61.crate https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.30.crate https://static.crates.io/crates/clap/clap-2.33.3.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.4.crate https://static.crates.io/crates/cpuid-bool/cpuid-bool-0.1.2.crate https://static.crates.io/crates/ctor/ctor-0.1.16.crate https://static.crates.io/crates/difference/difference-2.0.0.crate https://static.crates.io/crates/digest/digest-0.9.0.crate https://static.crates.io/crates/errno/errno-0.3.5.crate https://static.crates.io/crates/fastrand/fastrand-1.9.0.crate https://static.crates.io/crates/generic-array/generic-array-0.14.4.crate https://static.crates.io/crates/git2/git2-0.16.1.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.3.crate https://static.crates.io/crates/hex/hex-0.4.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.50.crate https://static.crates.io/crates/idna/idna-0.2.0.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/iovec/iovec-0.1.4.crate https://static.crates.io/crates/jobserver/jobserver-0.1.21.crate https://static.crates.io/crates/js-sys/js-sys-0.3.49.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.149.crate https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.14.2+1.5.1.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.2.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.8.crate https://static.crates.io/crates/log/log-0.4.11.crate https://static.crates.io/crates/matches/matches-0.1.8.crate https://static.crates.io/crates/num-traits/num-traits-0.2.14.crate https://static.crates.io/crates/once_cell/once_cell-1.5.2.crate https://static.crates.io/crates/opaque-debug/opaque-debug-0.3.0.crate https://static.crates.io/crates/output_vt100/output_vt100-0.1.2.crate https://static.crates.io/crates/passwd/passwd-0.0.1.crate https://static.crates.io/crates/pcre2-sys/pcre2-sys-0.2.0.crate https://static.crates.io/crates/pcre2/pcre2-0.2.3.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate https://static.crates.io/crates/pretty_assertions/pretty_assertions-0.6.1.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.24.crate https://static.crates.io/crates/quote/quote-1.0.7.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.3.5.crate https://static.crates.io/crates/rustix/rustix-0.37.25.crate https://static.crates.io/crates/sha2/sha2-0.9.1.crate https://static.crates.io/crates/syn/syn-1.0.43.crate https://static.crates.io/crates/tempfile/tempfile-3.6.0.crate https://static.crates.io/crates/textwrap/textwrap-0.11.0.crate https://static.crates.io/crates/thread_local/thread_local-1.1.4.crate https://static.crates.io/crates/typenum/typenum-1.12.0.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.4.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.6.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.8.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.1.crate https://static.crates.io/crates/url/url-2.1.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.10.crate https://static.crates.io/crates/version_check/version_check-0.9.2.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.72.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.72.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.72.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.72.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.72.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-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-targets/windows-targets-0.48.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b52f6ec4fc06a2a9e3b3835c9af43a05 e0a03581a6aea080315323651f272d65 bf23cd323c33a8c283c41bb9b79e4ce4 294a49d3c53865fa7ac5d0ce2f5d5735 c6443ec8d007c729ba5482008d0c864d a295edb6953237ebbdfa8e731229f9a3 c7fbaf61245dc847237ab7c72b3ee9ea d8cacbb844fca8c0ca102c7576946131 e502e6c6b0dca9c1ae2d99e92b26f645 1d02fa9f0fca9470a24a05e7c155993d 87343079a03b28726b323c5c40c9167c 882dbbc613a93f64c3709b0a2bd0d6dc 74634128440dbc3766bda76fdf0aaa05 a80fc16877f8d9c2b99942cbf28ca15f bc79e0eb364df515a33755ac9a581cfd b477cc1c7b45e2187b3cad0377b504d8 e0a69519ad697a923799407d8b01f7e5 3b94aa3d3b52930713c7558c1cf0d806 5e49f4c3f9076fe30ae207fe951f9195 493a2f042d86baa5c6bac75202c64554 616ae19b360c12012591da557ee83f41 06e723078de46119c270eea21ec4344e 65cd30f86e785b77fd82e0693d126e26 2c94354dff5ae2870327df7b15fd6bac b5fc3a27c94dc7bab487e15228c82d58 139e82145454c3890131417576dd0b97 65234f27af80ca5cd554a4b3d01c1d73 54ac4c56d9ec2800b8428020f24be67c 5f153f7135dceb02f88266121c836b4e c6612f34c3ee98ced239da95fbede236 f1c40b9836035b69e464df711a1d2950 04a84513cdad48c92d8363d627904227 3a122f78d9b6aa9809d82155f2194736 fba3b040a55c01be7376d3dd5c4d4920 dcc90b220c18170e3e13cc5cc7050c74 bcd6b6c28ea4a619dd02a810686c49c1 e5768043e447a7423f030c1394440502 18fa61f2d92d4df309c67cb3f3197987 f50d2e280b4a3491fffda43b90982544 7916dcd738a8fa6a2798754c20d6e146 c0e036fd990d0c9cae11b5876a5cb572 d227ca24b102ae4ab2a4f3bc3bd44bf3 653e04baa68a4484b3b839c19221e474 82887bf79a42c46bece8d18ca411587c 3a5206f1121a24d8236172c509565eef 1f3913e3ebbc638d4fa3743299b49dd0 244c87ebce1ce19de9283d14e218618d f490982aceabdbd515348f63e638a782 73d4dff694f3acab34c217b4f4943a37 574452341c38f8d6d4a45c63ad2d7cc7 0736e4f76f4f8f0a29563b0608ca3974 63b29211eef9ccee0b0401d423db0efd 782ea88d8e5b517b1c9e7d870e20e9e3 3b149ee50fdf37d56186810660ea7a63 000c9031f679bf9c392dafa59c134199 6d3dcd4aedd72a8e633a30d490384544 66826ecb6d808b1f4d82ee7b37e37ba6 a8de006fe0c7e373c560dd51599287a8 d03f75b223b8c2a58c73971ec0227fc0 55927226b06f62ccbd2890269d68c2fd f403bbb812ce1a2d9270d9159cf9e8d3 265ce58c2fc66916d96df2b188812f7f 4272c279b06b88f8b0ffce7109348e27 a51c43692084979295641a7ffba4b297 81821d39675a1f584546b9920e5d6b5d bff823ec07c5fbcc3e425c9c9e4b38a6 8b01b016a9b6deebc1b43f296057efb5 64b3ef5a405d415f5c835947160e1d62 ab2e7ac7942edc057cb3184b55021aad dde4280f1e7072ef5f8e07e1d682b385 ce676535e3d0f93a6c751e9543bd053b 18b729e7ff65c5f317b10361d61f9c02 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 f2797ade0e36f1e5d6be9d11b5076582 24c64817e85ef77765ed0f26c31c9b4c dae6d89034a6988042fd8be4cf5e037d de2839e16d9d7a9fd1c397da62f62b4a e0c35ffb8cfdb74a39bf799811f79304 d990172b607020701f9e84ca8e1c043c 0a68848588e847ceccf504891584d00b 45b469ad607b912256b7c80141fa2d17 7799baff9a5664205d9110a2624e8989 +SLACKBUILD SHORT DESCRIPTION: git-lfs-transfer (Git LFS pure SSH-based protocol) + +SLACKBUILD NAME: glance +SLACKBUILD LOCATION: ./network/glance +SLACKBUILD FILES: README doinst.sh glance.SlackBuild glance.desktop glance.info glance.png glance.yml slack-desc +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://github.com/glanceapp/glance/archive/v0.8.4/glance-0.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b34e8384d6096e7c5be1afbd13eaa18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glance (fast, featureful, GPU-based terminal emulator) + +SLACKBUILD NAME: glewlwyd +SLACKBUILD LOCATION: ./network/glewlwyd +SLACKBUILD FILES: README doinst.sh glewlwyd.SlackBuild glewlwyd.info rc.glewlwyd slack-desc +SLACKBUILD VERSION: 2.7.6 +SLACKBUILD DOWNLOAD: https://github.com/babelouest/glewlwyd/archive/v2.7.6/glewlwyd-2.7.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43d3dab8ec1f0a4213f8810eef832225 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glewlwyd (Oauth 2 authentication server) + +SLACKBUILD NAME: glusterfs +SLACKBUILD LOCATION: ./network/glusterfs +SLACKBUILD FILES: README doinst.sh glusterfs.SlackBuild glusterfs.info slack-desc +SLACKBUILD VERSION: 11.1 +SLACKBUILD DOWNLOAD: https://download.gluster.org/pub/gluster/glusterfs/11/11.1/glusterfs-11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e290a50026752f435f694651687e0f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glusterfs (scalable network filesystem) + +SLACKBUILD NAME: gmi100 +SLACKBUILD LOCATION: ./network/gmi100 +SLACKBUILD FILES: README gmi100.1 gmi100.SlackBuild gmi100.info slack-desc +SLACKBUILD VERSION: 20241029_a4bea88 +SLACKBUILD DOWNLOAD: https://github.com/ir33k/gmi100/archive/a4bea88/gmi100-a4bea88b2e5b429767014da7fa81ed5ec5af06b5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 609bb349dc84d0f5e6e499305cbb932d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmi100 (Gemini CLI protocol client written in 100 lines of ANSI C) + +SLACKBUILD NAME: gmid +SLACKBUILD LOCATION: ./network/gmid +SLACKBUILD FILES: README doinst.sh files/gmid.conf.new files/rc.gmid.new gmid.SlackBuild gmid.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://ftp.omarpolo.com/gmid-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fda53ff9cd666ca1de9c5f56511a3465 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmid (Gemini server) + +SLACKBUILD NAME: gnirehtet-bin +SLACKBUILD LOCATION: ./network/gnirehtet-bin +SLACKBUILD FILES: README gnirehtet-bin.SlackBuild gnirehtet-bin.info slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Genymobile/gnirehtet/releases/download/v2.5/gnirehtet-rust-linux64-v2.5.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 48d29d23691d6a1daebca68573684d4a +SLACKBUILD SHORT DESCRIPTION: gnirehtet-bin (reverse tethering for Android) + +SLACKBUILD NAME: gnome-bluetooth +SLACKBUILD LOCATION: ./network/gnome-bluetooth +SLACKBUILD FILES: README doinst.sh gnome-bluetooth.SlackBuild gnome-bluetooth.info patches/01-meson.patch slack-desc +SLACKBUILD VERSION: 3.34.5 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-bluetooth/3.34/gnome-bluetooth-3.34.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d83faa54abaf64bb40b5313bc233e74e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-bluetooth (GNOME Bluetooth support) + +SLACKBUILD NAME: gnome-remote-desktop +SLACKBUILD LOCATION: ./network/gnome-remote-desktop +SLACKBUILD FILES: README doinst.sh gnome-remote-desktop.SlackBuild gnome-remote-desktop.info slack-desc +SLACKBUILD VERSION: 41.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/gnome-remote-desktop-41.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48de4a64f420ed48f39d9cb0f940f537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-remote-desktop (GNOME Remote Desktop) + +SLACKBUILD NAME: gnome-shell-extension-gsconnect +SLACKBUILD LOCATION: ./network/gnome-shell-extension-gsconnect +SLACKBUILD FILES: README doinst.sh gnome-shell-extension-gsconnect.SlackBuild gnome-shell-extension-gsconnect.info nautilus-gsconnect.metainfo.xml nemo-gsconnect.metainfo.xml slack-desc +SLACKBUILD VERSION: 49 +SLACKBUILD DOWNLOAD: https://github.com/GSConnect/gnome-shell-extension-gsconnect/archive/v49/gnome-shell-extension-gsconnect-49.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b5b45afd32309ecadecda39ad8e0d42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-shell-extension-gsconnect ( SMS messaging ) + +SLACKBUILD NAME: gnome-user-share +SLACKBUILD LOCATION: ./network/gnome-user-share +SLACKBUILD FILES: README doinst.sh gnome-user-share.SlackBuild gnome-user-share.info slack-desc +SLACKBUILD VERSION: 3.34.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/gnome-user-share-3.34.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3d983d0cf8357832229ff96172418d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-user-share (User level file sharing) + +SLACKBUILD NAME: gns3 +SLACKBUILD LOCATION: ./network/gns3 +SLACKBUILD FILES: README doinst.sh gns3.SlackBuild gns3.info gns3.png slack-desc +SLACKBUILD VERSION: 0.8.7 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gns-3/files/GNS3/0.8.7/GNS3-0.8.7-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9e817b663521303b329bdf6e1001d66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gns3 (A Graphical Network Simulator) + +SLACKBUILD NAME: go-ipfs +SLACKBUILD LOCATION: ./network/go-ipfs +SLACKBUILD FILES: README go-ipfs.SlackBuild go-ipfs.info slack-desc +SLACKBUILD VERSION: 0.4.23 +SLACKBUILD DOWNLOAD: https://dist.ipfs.io/go-ipfs/v0.4.23/go-ipfs_v0.4.23_linux-386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dist.ipfs.io/go-ipfs/v0.4.23/go-ipfs_v0.4.23_linux-amd64.tar.gz +SLACKBUILD MD5SUM: dd09c03a2254b8a5682efa02b4c38124 +SLACKBUILD MD5SUM_x86_64: 357270a1a368a095e69728b2dcf7952c +SLACKBUILD SHORT DESCRIPTION: go-ipfs (InterPlanetary File System) + +SLACKBUILD NAME: go-sendxmpp +SLACKBUILD LOCATION: ./network/go-sendxmpp +SLACKBUILD FILES: README go-sendxmpp.SlackBuild go-sendxmpp.info modules.txt slack-desc +SLACKBUILD VERSION: 0.11.1 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/mdosch/go-sendxmpp/-/archive/v0.11.1/go-sendxmpp-v0.11.1.tar.gz https://github.com/ProtonMail/go-crypto/archive/v1.0.0/go-crypto-v1.0.0.tar.gz https://github.com/ProtonMail/go-mime/archive/7d82a38/go-mime-7d82a3887f2f.tar.gz https://github.com/ProtonMail/gopenpgp/archive/v2.7.5/gopenpgp-v2.7.5.tar.gz https://github.com/beevik/etree/archive/v1.4.0/etree-v1.4.0.tar.gz https://github.com/cloudflare/circl/archive/v1.3.9/circl-v1.3.9.tar.gz https://github.com/gabriel-vasile/mimetype/archive/v1.4.4/mimetype-v1.4.4.tar.gz https://github.com/google/uuid/archive/v1.6.0/uuid-v1.6.0.tar.gz https://github.com/pborman/getopt/archive/v2.1.0/getopt-v2.1.0.tar.gz https://github.com/pkg/errors/archive/v0.9.1/errors-v0.9.1.tar.gz https://github.com/xmppo/go-xmpp/archive/996163d/go-xmpp-996163d06ca1.tar.gz https://github.com/golang/crypto/archive/v0.25.0/crypto-v0.25.0.tar.gz https://github.com/golang/net/archive/v0.27.0/net-v0.27.0.tar.gz https://github.com/golang/sys/archive/v0.22.0/sys-v0.22.0.tar.gz https://github.com/golang/text/archive/v0.16.0/text-v0.16.0.tar.gz https://salsa.debian.org/mdosch/xmppsrv/-/archive/v0.2.6/xmppsrv-v0.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af91ed4885d9cb1d4f6eaffa205c7435 207b3050d2cdc7c5bcc8242728fb7c68 a6ae51724981dd98d1564dba0df3979a de949ecba9611996b8b1bce236f3ffab 77acd1d21156d311ac475f6e9323af09 e9d79cc19049697bcfa85595ebe8305a 07fb0a75d6a225d40a430470e62d9464 62b4a8921dd78aa37017b32cbeef6810 c52d24206b9fe29454e909a6ecbefe99 0951216925c98fda75a484a528b06af6 f03873e17e975f849bcccb32cc713e33 15c81e3d539a2dc4fcc92029466bc246 529ccaae17bf5a7640fa980f2ecf83a1 8f81fcebc3e17b38c1be7c6bb6084044 d99b74f60413e025284303d5eccc5842 e8e409d942149234a415c1299ebedb52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: go-sendxmpp (send xmpp messages from the command line) + +SLACKBUILD NAME: gobuster +SLACKBUILD LOCATION: ./network/gobuster +SLACKBUILD FILES: README gobuster.SlackBuild gobuster.info slack-desc +SLACKBUILD VERSION: 3.8.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/OJ/gobuster/archive/v3.8.2/gobuster-3.8.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 456f3772e47415e1927522bfe32d0388 +SLACKBUILD SHORT DESCRIPTION: gobuster (A fast and flexible brute-forcing tool written in Go) + +SLACKBUILD NAME: gofiche +SLACKBUILD LOCATION: ./network/gofiche +SLACKBUILD FILES: README gofiche.SlackBuild gofiche.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/slackhead/gofiche/archive/1.0.3/gofiche-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffd4be08dca177c5f098d176ed85ed2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gofiche (fork of fiche, the termbin.com pastebin server) + +SLACKBUILD NAME: goimapnotify +SLACKBUILD LOCATION: ./network/goimapnotify +SLACKBUILD FILES: README go.mod go.sum goimapnotify.SlackBuild goimapnotify.info modules.txt slack-desc +SLACKBUILD VERSION: 2.3.16 +SLACKBUILD DOWNLOAD: https://gitlab.com/shackra/goimapnotify/-/archive/2.3.16/goimapnotify-2.3.16.tar.gz https://github.com/emersion/go-imap/archive/v1.2.1/go-imap-v1.2.1.tar.gz https://github.com/emersion/go-imap-id/archive/f94a56b/go-imap-id-f94a56b9ecde.tar.gz https://github.com/emersion/go-imap-idle/archive/db25684/go-imap-idle-db2568431445.tar.gz https://github.com/emersion/go-sasl/archive/e73c9f7/go-sasl-e73c9f7bad43.tar.gz https://github.com/fatih/color/archive/v1.17.0/color-v1.17.0.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.7.0/fsnotify-v1.7.0.tar.gz https://github.com/hashicorp/hcl/archive/v1.0.0/hcl-v1.0.0.tar.gz https://github.com/magiconair/properties/archive/v1.8.7/properties-v1.8.7.tar.gz https://github.com/mattn/go-colorable/archive/v0.1.13/go-colorable-v0.1.13.tar.gz https://github.com/mattn/go-isatty/archive/v0.0.20/go-isatty-v0.0.20.tar.gz https://github.com/mitchellh/mapstructure/archive/v1.5.0/mapstructure-v1.5.0.tar.gz https://github.com/pelletier/go-toml/archive/v2.2.3/go-toml-v2.2.3.tar.gz https://github.com/sagikazarmark/locafero/archive/v0.4.0/locafero-v0.4.0.tar.gz https://github.com/sagikazarmark/slog-shim/archive/v0.1.0/slog-shim-v0.1.0.tar.gz https://github.com/sirupsen/logrus/archive/v1.9.3/logrus-v1.9.3.tar.gz https://github.com/sourcegraph/conc/archive/v0.3.0/conc-v0.3.0.tar.gz https://github.com/spf13/afero/archive/v1.11.0/afero-v1.11.0.tar.gz https://github.com/spf13/cast/archive/v1.7.0/cast-v1.7.0.tar.gz https://github.com/spf13/pflag/archive/v1.0.5/pflag-v1.0.5.tar.gz https://github.com/spf13/viper/archive/v1.19.0/viper-v1.19.0.tar.gz https://github.com/subosito/gotenv/archive/v1.6.0/gotenv-v1.6.0.tar.gz https://github.com/uber-go/atomic/archive/v1.9.0/atomic-v1.9.0.tar.gz https://github.com/uber-go/multierr/archive/v1.9.0/multierr-v1.9.0.tar.gz https://github.com/golang/exp/archive/9212866/exp-921286631fa9.tar.gz https://github.com/golang/sys/archive/v0.25.0/sys-v0.25.0.tar.gz https://github.com/golang/text/archive/v0.18.0/text-v0.18.0.tar.gz https://github.com/go-ini/ini/archive/v1.67.0/ini-v1.67.0.tar.gz https://github.com/go-yaml/yaml/archive/v3.0.1/yaml-v3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 206ef2673d9841e855953d445e1f8e8f 337ec4e15b3b9435bec02d0b4c634797 1a5e7b9d708c64f7101d74c8ec554893 0c60834c277747653bf1d883ac7660b2 efc2190ae65129b3e2531a9258181e98 289cae2b64324decc1e6e1cf2bdbd624 6963c1d162f276746bd6af14e85bfa8f fdd4ebf1fc7a881b940017f488c0ce5f 240c8b87c4f4d07c6c06ef003a068c1f ac74020d881d4966e33ab6580f509aeb 0e9df2fea5b77d464d518a6c60ce8ba2 97f98bc22abbe161ac53bfd84c676117 66a146b6b586cd6a526bca02820723ad 85c7faccecab23b1a4641f0c7dd1b391 f8f8a6934d266dcfb1dae4e43f1bcfad 29e75bd7c106e1853d2a9de8bd17dbb0 2f7b65d559b3ed029366cddb4f44b4e1 c1b83a47f1e0c32231d24e577048fd8a 3deae9ba21df0ac5352a42fdd47f34ed b31b2da1e91e337f3afdd49c8851b1a0 39a6f3bcb1520ace7e655a8f6fb4b69c 0d8c050d05c51a312cb958da9366157c e6eab506d92a2bb27eaffb676511b296 0c0b5f335c277827e04378c8c91fca6c 54b812c2c1666762ba2540139adeef22 d2b72be95e9a8cb39ec0f0f2836409b2 ff17388fe01ae497939372ba5c86034a f8cb3eaf6a206863ba9e5e28c781ccbf 3653fca1491a8b432d590ed3dab3aa77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goimapnotify (IMAP IDLE notifications) + +SLACKBUILD NAME: googlecl +SLACKBUILD LOCATION: ./network/googlecl +SLACKBUILD FILES: README googlecl.SlackBuild googlecl.info slack-desc +SLACKBUILD VERSION: 0.9.15 +SLACKBUILD DOWNLOAD: https://github.com/vinitkumar/googlecl/archive/v0.9.15/googlecl-0.9.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76c96871c69ec1272b31e808cb0a3cac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: googlecl (GoogleCL brings Google services to the command-line) + +SLACKBUILD NAME: googler +SLACKBUILD LOCATION: ./network/googler +SLACKBUILD FILES: README googler.SlackBuild googler.info slack-desc +SLACKBUILD VERSION: 4.3.2 +SLACKBUILD DOWNLOAD: https://github.com/jarun/googler/archive/v4.3.2/googler-4.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73e1c22bd731e259a5671389eb4bc8be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: googler (Google from the terminal) + +SLACKBUILD NAME: gophernicus +SLACKBUILD LOCATION: ./network/gophernicus +SLACKBUILD FILES: Makefile.patch README README.SBo doinst.sh git2tarxz.sh gophernicus.SlackBuild gophernicus.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/gophernicus/gophernicus/releases/download/3.1.1/gophernicus-3.1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4282ec7115a86205fa09f8099432ac1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gophernicus (gopher server) + +SLACKBUILD NAME: gotty +SLACKBUILD LOCATION: ./network/gotty +SLACKBUILD FILES: README gotty.SlackBuild gotty.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/yudai/gotty/releases/download/v1.0.1/gotty_linux_amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3c923e9130d71a47823c46ec4de3781b +SLACKBUILD SHORT DESCRIPTION: gotty (Share your terminal as a web application) + +SLACKBUILD NAME: gpodder +SLACKBUILD LOCATION: ./network/gpodder +SLACKBUILD FILES: README doinst.sh gpodder.SlackBuild gpodder.info slack-desc +SLACKBUILD VERSION: 3.11.5 +SLACKBUILD DOWNLOAD: https://github.com/gpodder/gpodder/archive/3.11.5/gpodder-3.11.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22db8ee60225e6d43c1ecd62b645cb70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpodder (Media aggregator and podcast client) + +SLACKBUILD NAME: grafana +SLACKBUILD LOCATION: ./network/grafana +SLACKBUILD FILES: README README.SLACKWARE doinst.sh grafana.SlackBuild grafana.info rc.grafana slack-desc +SLACKBUILD VERSION: 12.3.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.grafana.com/oss/release/grafana-12.3.4.linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 035dc1fd2cd1bfdc33affe62078b98b9 +SLACKBUILD SHORT DESCRIPTION: grafana (the open-source platform for monitoring and observability) + +SLACKBUILD NAME: grepcidr3 +SLACKBUILD LOCATION: ./network/grepcidr3 +SLACKBUILD FILES: README grepcidr3.SlackBuild grepcidr3.info slack-desc +SLACKBUILD VERSION: 3.03 +SLACKBUILD DOWNLOAD: https://github.com/jrlevine/grepcidr3/archive/58055fae867693a2f54d422be6e4b32926c7b95b/grepcidr3-58055fae867693a2f54d422be6e4b32926c7b95b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c54866f8eecd0b9ccc3afa0b13fc2b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grepcidr3 (Filter IP addresses matching CIDR specification) + +SLACKBUILD NAME: grpcurl +SLACKBUILD LOCATION: ./network/grpcurl +SLACKBUILD FILES: README grpcurl.SlackBuild grpcurl.info slack-desc +SLACKBUILD VERSION: 1.9.3 +SLACKBUILD DOWNLOAD: https://github.com/fullstorydev/grpcurl/releases/download/v1.9.3/grpcurl_1.9.3_linux_x86_32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/fullstorydev/grpcurl/releases/download/v1.9.3/grpcurl_1.9.3_linux_x86_64.tar.gz +SLACKBUILD MD5SUM: 01d22a955a13a6284da6db85e9c7e9c6 +SLACKBUILD MD5SUM_x86_64: d3be1623c525f281fc8e11bce5a09c8f +SLACKBUILD SHORT DESCRIPTION: grpcurl (curl for gRPC) + +SLACKBUILD NAME: grsync +SLACKBUILD LOCATION: ./network/grsync +SLACKBUILD FILES: README doinst.sh grsync.SlackBuild grsync.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/grsync/grsync-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 165a0140ae37b3000efeb397d64b246b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grsync (rsync GUI) + +SLACKBUILD NAME: gtk-gnutella +SLACKBUILD LOCATION: ./network/gtk-gnutella +SLACKBUILD FILES: README doinst.sh gtk-gnutella.SlackBuild gtk-gnutella.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gtk-gnutella/gtk-gnutella-1.2.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ca8152dd06feed7fd83a97978efcf3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-gnutella (Gnutella client) + +SLACKBUILD NAME: gtorrentviewer +SLACKBUILD LOCATION: ./network/gtorrentviewer +SLACKBUILD FILES: README doinst.sh gtorrentviewer.SlackBuild gtorrentviewer.desktop gtorrentviewer.info patches/GTorrentViewer-0.2b-format.patch patches/GTorrentViewer-0.2b-missing-tracker.patch patches/GTorrentViewer-0.2b-tracker-details-refresh.patch patches/gtorrentviewer-0.2b-trackerdetails.patch patches/manpage.diff patches/series slack-desc +SLACKBUILD VERSION: 0.2b +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gtorrentviewer/GTorrentViewer-0.2b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c29058a09f26693863404ecdb2580770 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtorrentviewer (A torrent viewer and editor) + +SLACKBUILD NAME: guacamole-client +SLACKBUILD LOCATION: ./network/guacamole-client +SLACKBUILD FILES: README guacamole-client.SlackBuild guacamole-client.info slack-desc user-mapping.xml-sample +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/guacamole/1.1.0/binary/guacamole-1.1.0.war +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b41ad2663c424516241346863662fa4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guacamole-client (Guacamole client) + +SLACKBUILD NAME: gui-ufw +SLACKBUILD LOCATION: ./network/gui-ufw +SLACKBUILD FILES: README doinst.sh gui-ufw.SlackBuild gui-ufw.info slack-desc ubuntu-fixes.diff +SLACKBUILD VERSION: 26.04.0 +SLACKBUILD DOWNLOAD: https://github.com/costales/gufw/releases/download/26.04/gui-ufw-26.04.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 486d5298f9962cfeedeed3e21f8578c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gui-ufw (GUI for Uncomplicated Firewall) + +SLACKBUILD NAME: gutenberg +SLACKBUILD LOCATION: ./network/gutenberg +SLACKBUILD FILES: README gutenberg.SlackBuild gutenberg.info slack-desc +SLACKBUILD VERSION: 1.00 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/EBook-Gutenberg-1.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58b9945e715d721d4ebd2aae4203c485 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gutenberg (Fetch ebooks from Project Gutenberg) + +SLACKBUILD NAME: hakuneko +SLACKBUILD LOCATION: ./network/hakuneko +SLACKBUILD FILES: README doinst.sh hakuneko.SlackBuild hakuneko.desktop hakuneko.info slack-desc +SLACKBUILD VERSION: 8.3.4 +SLACKBUILD DOWNLOAD: https://github.com/manga-download/hakuneko/releases/download/nightly-20200705.1/hakuneko-desktop_8.3.4_linux_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://github.com/manga-download/hakuneko/releases/download/nightly-20200705.1/hakuneko-desktop_8.3.4_linux_amd64.deb +SLACKBUILD MD5SUM: bdeb7eb96f74606c74c1359a8145a023 +SLACKBUILD MD5SUM_x86_64: c6e5affbef2828708d806e890befe7db +SLACKBUILD SHORT DESCRIPTION: hakuneko (Manga and Anime Downloader) + +SLACKBUILD NAME: hamachi +SLACKBUILD LOCATION: ./network/hamachi +SLACKBUILD FILES: README doinst.sh hamachi.SlackBuild hamachi.info rc.hamachi slack-desc +SLACKBUILD VERSION: 2.0.1.13 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/logmein-hamachi-2.0.1.13-x86.tgz +SLACKBUILD DOWNLOAD_x86_64: http://ponce.cc/slackware/sources/repo/logmein-hamachi-2.0.1.13-x64.tgz +SLACKBUILD MD5SUM: 96c8354d0881b531927fb7603fb7895b +SLACKBUILD MD5SUM_x86_64: a285d9baec2ee60f2c8f151fd1e46ff2 +SLACKBUILD SHORT DESCRIPTION: hamachi (LogMeIn VPN client) + +SLACKBUILD NAME: haproxy +SLACKBUILD LOCATION: ./network/haproxy +SLACKBUILD FILES: README README.SLACKWARE doinst.sh haproxy.SlackBuild haproxy.info logrotate.example rc.haproxy slack-desc syslog.example +SLACKBUILD VERSION: 3.2.15 +SLACKBUILD DOWNLOAD: https://www.haproxy.org/download/3.2/src/haproxy-3.2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32a623057bc20a907cc1f9b7e11760cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haproxy (The Reliable, High Performance TCP/HTTP Load Balancer) + +SLACKBUILD NAME: haskell-network-multicast +SLACKBUILD LOCATION: ./network/haskell-network-multicast +SLACKBUILD FILES: README doinst.sh haskell-network-multicast.SlackBuild haskell-network-multicast.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/network-multicast-0.3.2/network-multicast-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a11d42da0026bc4cceafd10fca0b9f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: haskell-network-multicast (multicast module) + +SLACKBUILD NAME: havp +SLACKBUILD LOCATION: ./network/havp +SLACKBUILD FILES: README README.setup doinst.sh havp.SlackBuild havp.info patches/fixup_and_install_init_script.diff patches/patch-havp_scanners_clamlibscanner_cpp patches/put_templates_in_usrshare.diff patches/use_clamav_group_by_default.diff slack-desc +SLACKBUILD VERSION: 0.93 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/havp/havp-0.93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bfac9d9b12a3bdc33759691e67ccb7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: havp (HTTP Anti Virus Proxy) + +SLACKBUILD NAME: heimdal +SLACKBUILD LOCATION: ./network/heimdal +SLACKBUILD FILES: README config/heimdal.sh config/kadmind.acl config/kdc.conf config/krb5.conf config/rc.ipropd-master config/rc.ipropd-slave config/rc.kadmind config/rc.kdc config/rc.kpasswdd doinst.sh heimdal.SlackBuild heimdal.info slack-desc +SLACKBUILD VERSION: 7.8.0 +SLACKBUILD DOWNLOAD: https://github.com/heimdal/heimdal/releases/download/heimdal-7.8.0/heimdal-7.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2389c0ad22f2cc2bbef7b27a090d27b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heimdal (KTH Heimdal Kerberos) + +SLACKBUILD NAME: hiawatha +SLACKBUILD LOCATION: ./network/hiawatha +SLACKBUILD FILES: README doinst.sh hiawatha.SlackBuild hiawatha.info rc.hiawatha slack-desc +SLACKBUILD VERSION: 11.5 +SLACKBUILD DOWNLOAD: https://hiawatha.leisink.net/files/hiawatha-11.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9277f86b1065794ac89cea0699da3978 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hiawatha (A secure and advanced web server) + +SLACKBUILD NAME: holehe +SLACKBUILD LOCATION: ./network/holehe +SLACKBUILD FILES: README holehe.SlackBuild holehe.info slack-desc +SLACKBUILD VERSION: 1.61 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9f/86/2793b1d6139a54903d59d68aec364fe92260ddaa2e27c938dcace62a1eb0/holehe-1.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e061b4cdda931dd2194684b91622b0d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: holehe (check if email address is used on various sites) + +SLACKBUILD NAME: host-sflow +SLACKBUILD LOCATION: ./network/host-sflow +SLACKBUILD FILES: README doinst.sh host-sflow.SlackBuild host-sflow.info slack-desc +SLACKBUILD VERSION: 2.0.15 +SLACKBUILD DOWNLOAD: https://github.com/sflow/host-sflow/archive/v2.0.15/host-sflow-2.0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54625a32e09b80afcfa66626a78a2256 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: host-sflow (sFlow protocol metrics) + +SLACKBUILD NAME: hostapd +SLACKBUILD LOCATION: ./network/hostapd +SLACKBUILD FILES: README doinst.sh hostapd.SlackBuild hostapd.defconfig hostapd.info rc.hostapd slack-desc +SLACKBUILD VERSION: 2.10 +SLACKBUILD DOWNLOAD: https://w1.fi/releases/hostapd-2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0be43e9e09ab94a7ebf82de0d1c57761 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hostapd (wifi authenticator) + +SLACKBUILD NAME: hostsblock +SLACKBUILD LOCATION: ./network/hostsblock +SLACKBUILD FILES: README doinst.sh hostsblock.SlackBuild hostsblock.info no-dnsmasq.patch slack-desc +SLACKBUILD VERSION: 0.12.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/hostsblock-0.12.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20eb8ee8627c0980f57d54727b6bd797 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hostsblock (an ad- and malware-blocking cron script for Linux) + +SLACKBUILD NAME: hping3 +SLACKBUILD LOCATION: ./network/hping3 +SLACKBUILD FILES: README hping3.SlackBuild hping3.info patches/Makefile.patch patches/README patches/bytesex.diff patches/data_size_udp.diff patches/dontfrag_offbyone.diff patches/ip_id_field.diff patches/ip_optlen_conflicting_types.diff patches/libpcap0.8.diff patches/personality.diff patches/rtt_icmp_unreachable.diff patches/spelling.diff patches/spelling_error_in_binary.diff patches/tcl.diff patches/tcp_mss.diff slack-desc +SLACKBUILD VERSION: 20051105 +SLACKBUILD DOWNLOAD: http://www.hping.org/hping3-20051105.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca4ea4e34bcc2162aedf25df8b2d1747 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hping3 (TCP/IP packet assembler/analyzer) + +SLACKBUILD NAME: httpie +SLACKBUILD LOCATION: ./network/httpie +SLACKBUILD FILES: README httpie.SlackBuild httpie.info slack-desc +SLACKBUILD VERSION: 3.2.4 +SLACKBUILD DOWNLOAD: https://github.com/httpie/cli/archive/3.2.4/cli-3.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37a855dae5f45ce0a4a1cdacc60c861e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: httpie (command line HTTP client) + +SLACKBUILD NAME: httping +SLACKBUILD LOCATION: ./network/httping +SLACKBUILD FILES: README httping.SlackBuild httping.info patches/str.c.patch patches/str.h.patch slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/httping-2.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b4d003276c1346c32629b65262dfd1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: httping (HTTP Request ping) + +SLACKBUILD NAME: httptunnel +SLACKBUILD LOCATION: ./network/httptunnel +SLACKBUILD FILES: README httptunnel.SlackBuild httptunnel.info slack-desc +SLACKBUILD VERSION: 3.0.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/httptunnel-3.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a710f377c82ab4eb201458f7b9f99c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: httptunnel (tunnel over http) + +SLACKBUILD NAME: httrack +SLACKBUILD LOCATION: ./network/httrack +SLACKBUILD FILES: README doinst.sh httrack.SlackBuild httrack.info slack-desc +SLACKBUILD VERSION: 3.49.2 +SLACKBUILD DOWNLOAD: http://mirror.httrack.com/historical/httrack-3.49.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fd1ab9953432f0474a66b67a71d6381 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: httrack (offline web browser) + +SLACKBUILD NAME: hydra +SLACKBUILD LOCATION: ./network/hydra +SLACKBUILD FILES: README doinst.sh hydra.SlackBuild hydra.desktop hydra.info slack-desc +SLACKBUILD VERSION: 9.6 +SLACKBUILD DOWNLOAD: https://github.com/vanhauser-thc/thc-hydra/archive/v9.6/thc-hydra-9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 558d2d8b9c5cb0fd18ba108bf78965da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hydra (A very fast network login cracker) + +SLACKBUILD NAME: hylafax+ +SLACKBUILD LOCATION: ./network/hylafax+ +SLACKBUILD FILES: README README.SLACKWARE config.local.in doinst.sh hylafax+.SlackBuild hylafax+.info slack-desc +SLACKBUILD VERSION: 7.0.10 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/hylafax/hylafax-7.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7c44c278485c644e67730d2afedb947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hylafax+: hylafax+ (enterprise-class fax system) + +SLACKBUILD NAME: i2pd +SLACKBUILD LOCATION: ./network/i2pd +SLACKBUILD FILES: README i2pd.SlackBuild i2pd.info slack-desc +SLACKBUILD VERSION: 2.48.0 +SLACKBUILD DOWNLOAD: https://github.com/PurpleI2P/i2pd/archive/2.48.0/i2pd-2.48.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 392dfcedbd2492ab3a62e49e595e2a5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i2pd (I2P Daemon) + +SLACKBUILD NAME: icbm +SLACKBUILD LOCATION: ./network/icbm +SLACKBUILD FILES: README doinst.sh icbm.SlackBuild icbm.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://co.ordinate.org/icbm/icbm-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 102801deeef49b8289153eedfbf046bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icbm (extensible threaded ICB client in Perl) + +SLACKBUILD NAME: icecat +SLACKBUILD LOCATION: ./network/icecat +SLACKBUILD FILES: COPYING README doinst.sh icecat.SlackBuild icecat.desktop icecat.info slack-desc +SLACKBUILD VERSION: 60.7.0 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/gnuzilla/60.7.0/icecat-60.7.0.en-US.gnulinux-i686.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://ftp.gnu.org/gnu/gnuzilla/60.7.0/icecat-60.7.0.en-US.gnulinux-x86_64.tar.bz2 +SLACKBUILD MD5SUM: 7d274e1d3db42886caf96b3389209230 +SLACKBUILD MD5SUM_x86_64: 4ae5415871df868d651f12f478f479de +SLACKBUILD SHORT DESCRIPTION: icecat (GNU IceCat Browser) + +SLACKBUILD NAME: icinga2 +SLACKBUILD LOCATION: ./network/icinga2 +SLACKBUILD FILES: README README.SLACKWARE doinst.sh icinga2.SlackBuild icinga2.info slack-desc +SLACKBUILD VERSION: 2.13.3 +SLACKBUILD DOWNLOAD: https://github.com/Icinga/icinga2/archive/v2.13.3/icinga2-2.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e39b6c9046947993bf6e215b8842f7e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icinga2 (Network resource monitoring system) + +SLACKBUILD NAME: identicurse +SLACKBUILD LOCATION: ./network/identicurse +SLACKBUILD FILES: README identicurse.SlackBuild identicurse.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/identicurse-0.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 801b89ec58c38365bbe5a39203aa99e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: identicurse (status.net microblogging client) + +SLACKBUILD NAME: ifplugd +SLACKBUILD LOCATION: ./network/ifplugd +SLACKBUILD FILES: README doinst.sh ifplugd-0.28-interface.patch ifplugd-action-slackware.patch ifplugd-fix-return-value.patch ifplugd.SlackBuild ifplugd.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: http://0pointer.de/lennart/projects/ifplugd/ifplugd-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df6f4bab52f46ffd6eb1f5912d4ccee3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ifplugd (daemon to reconfig network iface upon connect/disconnect) + +SLACKBUILD NAME: igmpproxy +SLACKBUILD LOCATION: ./network/igmpproxy +SLACKBUILD FILES: README doinst.sh igmpproxy.SlackBuild igmpproxy.info rc.igmpproxy slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pali/igmpproxy/releases/download/0.2.1/igmpproxy-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a9c2cb42c1f5ee0cb769a4884545641 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: igmpproxy (IGMP multicast routing daemon) + +SLACKBUILD NAME: ii +SLACKBUILD LOCATION: ./network/ii +SLACKBUILD FILES: README ii.SlackBuild ii.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/ii-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc31ba3ecf6b52c5bae39b70f674543b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ii (minimalist FIFO and filesystem-based IRC client) + +SLACKBUILD NAME: imapfilter +SLACKBUILD LOCATION: ./network/imapfilter +SLACKBUILD FILES: README imapfilter.SlackBuild imapfilter.info slack-desc +SLACKBUILD VERSION: 2.8.5 +SLACKBUILD DOWNLOAD: https://github.com/lefcha/imapfilter/archive/v2.8.5/imapfilter-2.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d266afbebf91c469bd20f92059fd7f59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imapfilter (a mail filtering utility) + +SLACKBUILD NAME: inadyn +SLACKBUILD LOCATION: ./network/inadyn +SLACKBUILD FILES: README doinst.sh inadyn.SlackBuild inadyn.info rc.inadyn slack-desc +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: https://github.com/troglobit/inadyn/archive/v2.5/inadyn-2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e06354b6a617c1eeca1e97c01f224bbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inadyn (A Small and Simple DDNS Client) + +SLACKBUILD NAME: insync +SLACKBUILD LOCATION: ./network/insync +SLACKBUILD FILES: README doinst.sh insync.SlackBuild insync.info slack-desc +SLACKBUILD VERSION: 3.9.0.60000 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.insynchq.com/builds/linux/3.9.0.60000/insync_3.9.0.60000-noble_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 58aa02575a3579f1ce316328402712e3 +SLACKBUILD SHORT DESCRIPTION: insync (Google Drive Client) + +SLACKBUILD NAME: iodine +SLACKBUILD LOCATION: ./network/iodine +SLACKBUILD FILES: README iodine.SlackBuild iodine.info slack-desc +SLACKBUILD VERSION: 0.6.0_rc1 +SLACKBUILD DOWNLOAD: http://code.kryo.se/iodine/iodine-0.6.0-rc1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a15bb4faba020d217016fde6e231074a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iodine (DNS tunnel) + +SLACKBUILD NAME: ip2location-c +SLACKBUILD LOCATION: ./network/ip2location-c +SLACKBUILD FILES: README ip2location-c.SlackBuild ip2location-c.info slack-desc +SLACKBUILD VERSION: 8.6.1 +SLACKBUILD DOWNLOAD: https://github.com/chrislim2888/IP2Location-C-Library/archive/8.6.1/IP2Location-C-Library-8.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d66cc49ecbe636a2a28aa7aee9725f25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ip2location-c (Geolocate IP library) + +SLACKBUILD NAME: ipcalc-ng +SLACKBUILD LOCATION: ./network/ipcalc-ng +SLACKBUILD FILES: README ipcalc-ng.SlackBuild ipcalc-ng.info ipcalc.1 slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/ipcalc/ipcalc/-/archive/1.0.3/ipcalc-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7b49f0eeda7a5f390427e5533ddf5da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipcalc-ng (An IP Netmask/broadcast/etc calculator) + +SLACKBUILD NAME: ipcalc +SLACKBUILD LOCATION: ./network/ipcalc +SLACKBUILD FILES: README ipcalc.SlackBuild ipcalc.info slack-desc +SLACKBUILD VERSION: 0.41 +SLACKBUILD DOWNLOAD: http://jodies.de/ipcalc-archive/ipcalc-0.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb791e9a5220fc8e624d915e18fc4697 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipcalc (An IP Netmask/broadcast/etc calculator) + +SLACKBUILD NAME: iperf +SLACKBUILD LOCATION: ./network/iperf +SLACKBUILD FILES: README iperf.SlackBuild iperf.info patches/0_iperf-2.0.8-debuginfo.patch patches/1_iperf-2.0.8-bindfail.patch patches/2_iperf-2.0.8-math.patch slack-desc +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/iperf2/iperf-2.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5887f799d8dc64a974c6c2f2e5cc339 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iperf (A tool to measure IP bandwidth using UDP or TCP) + +SLACKBUILD NAME: iperf3 +SLACKBUILD LOCATION: ./network/iperf3 +SLACKBUILD FILES: README iperf3.SlackBuild iperf3.info slack-desc +SLACKBUILD VERSION: 3.19.1 +SLACKBUILD DOWNLOAD: https://github.com/esnet/iperf/archive/3.19.1/iperf-3.19.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be38fbb6d54f54a27e7ec903904479d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iperf3 (bandwidth measurement tool) + +SLACKBUILD NAME: ipfs-pack +SLACKBUILD LOCATION: ./network/ipfs-pack +SLACKBUILD FILES: README ipfs-pack.SlackBuild ipfs-pack.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://dist.ipfs.io/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dist.ipfs.io/ipfs-pack/v0.6.0/ipfs-pack_v0.6.0_linux-amd64.tar.gz +SLACKBUILD MD5SUM: 97adf0c0b4e9c826324050cf570f2a67 +SLACKBUILD MD5SUM_x86_64: 3ab36e551b1d37e39ec7a9bd6dcb4b3e +SLACKBUILD SHORT DESCRIPTION: ipfs-pack (filesystem packing tool for IPFS) + +SLACKBUILD NAME: iptv-analyzer +SLACKBUILD LOCATION: ./network/iptv-analyzer +SLACKBUILD FILES: README doinst.sh iptv-analyzer.SlackBuild iptv-analyzer.info patches/1dc7df464f236fb6a6b711faed9f08d9406451ec.patch patches/8d146f0b768705d7e535cd31f642a9dd50b45ae9.patch patches/Makefile.am.diff patches/Makefile.in.diff patches/e5d7c0b90cfe3218d67b56e122140456206f6a65.patch patches/kernel-4.4.diff slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://github.com/netoptimizer/IPTV-Analyzer/archive/v0.9.4/IPTV-Analyzer-0.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1c307eb8c0afe846d53b901386b3453 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iptv-analyzer (IPTV MPEG2 Transport Stream Analyzer) + +SLACKBUILD NAME: ipv6calc +SLACKBUILD LOCATION: ./network/ipv6calc +SLACKBUILD FILES: README doinst.sh ipv6calc.SlackBuild ipv6calc.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/pbiering/ipv6calc/archive/4.1.0/ipv6calc-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4891e8f53606c78c77a8185fe1b02fde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipv6calc (IPv6 utility) + +SLACKBUILD NAME: ipvsadm +SLACKBUILD LOCATION: ./network/ipvsadm +SLACKBUILD FILES: README ipvsadm.SlackBuild ipvsadm.info slack-desc +SLACKBUILD VERSION: 1.31 +SLACKBUILD DOWNLOAD: https://mirrors.edge.kernel.org/pub/linux/utils/kernel/ipvsadm/ipvsadm-1.31.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6d1707c5baf684b58fd33682d67871f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipvsadm (Admin tool for the Linux Virtual Server) + +SLACKBUILD NAME: ipxnet +SLACKBUILD LOCATION: ./network/ipxnet +SLACKBUILD FILES: README doinst.sh git2tarxz.sh ipxnet.SlackBuild ipxnet.info rc.ipxnet rc.ipxnet.conf slack-desc +SLACKBUILD VERSION: 20120808.0dce97e +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ipxnet-20120808.0dce97e.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6bebe9513240e145285e4526ea3114c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipxnet (tunnel IPX over TCP/IP) + +SLACKBUILD NAME: irc.c +SLACKBUILD LOCATION: ./network/irc.c +SLACKBUILD FILES: README git2tarxz.sh irc.c.1 irc.c.SlackBuild irc.c.info irc.c.rst slack-desc +SLACKBUILD VERSION: 20210302_490f194 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/irc.c-20210302_490f194.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff34e47e6167424a9a075eecbe21be0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irc.c (minimalist curses IRC client) + +SLACKBUILD NAME: irc2dc +SLACKBUILD LOCATION: ./network/irc2dc +SLACKBUILD FILES: README irc2dc.SlackBuild irc2dc.info slack-desc +SLACKBUILD VERSION: 20121129 +SLACKBUILD DOWNLOAD: https://github.com/macro1/irc2dc/archive/7fad67a4ddc1f93231d467ac3ef62605e69d3e93/irc2dc-7fad67a4ddc1f93231d467ac3ef62605e69d3e93.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74da2ba842baa2a111fa59611eaf87cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irc2dc (IRC to DC++ chat bridge) + +SLACKBUILD NAME: ircII +SLACKBUILD LOCATION: ./network/ircII +SLACKBUILD FILES: NOTES_TO_SELF README ircII.SlackBuild ircII.info man/ircflush.1 man/ircio.1 man/wserv.1 patches/0002-ircII-goes-reverse-color-when-switching-colour-to-on.patch patches/manpage.diff patches/spelling.diff slack-desc +SLACKBUILD VERSION: 20260115 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ircii-20260115.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20a5567f8f86153f73312f7fb72a9aef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ircII (IRC Client, Second Edition) + +SLACKBUILD NAME: ircd-hybrid +SLACKBUILD LOCATION: ./network/ircd-hybrid +SLACKBUILD FILES: README doinst.sh ircd-hybrid.SlackBuild ircd-hybrid.info rc.ircd.new slack-desc +SLACKBUILD VERSION: 20240506_e813b4f +SLACKBUILD DOWNLOAD: https://github.com/ircd-hybrid/ircd-hybrid/archive/e813b4f/ircd-hybrid-e813b4f4352586db6b42bafb6e10e4bb113e62d4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84a21e3351c1b88352492f463e96f740 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ircd-hybrid (A lightweight, high-performance IRC daemon) + +SLACKBUILD NAME: irssi-icb +SLACKBUILD LOCATION: ./network/irssi-icb +SLACKBUILD FILES: README git2tarxz.sh irssi-icb.SlackBuild irssi-icb.info slack-desc +SLACKBUILD VERSION: 0.17+20220616_4fd6aff +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/irssi-icb-0.17+20220616_4fd6aff.tar.xz https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9da79e53c48f606831e5ebc2fee7434a c1787858ede8d875be5e2ddb8c2bc95e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irssi-icb (irssi plugin for ICB) + +SLACKBUILD NAME: irssi-python +SLACKBUILD LOCATION: ./network/irssi-python +SLACKBUILD FILES: README irssi-python.SlackBuild irssi-python.info slack-desc +SLACKBUILD VERSION: 20230512_9ab753d_1.4.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/irssi-python-20230512_9ab753d.tar.xz https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b28b4911eeb7aec97a05292e612e513 c1787858ede8d875be5e2ddb8c2bc95e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irssi-python (Python3 scripting support for irssi) + +SLACKBUILD NAME: irssi_otr +SLACKBUILD LOCATION: ./network/irssi_otr +SLACKBUILD FILES: README irssi_otr.SlackBuild irssi_otr.info slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1787858ede8d875be5e2ddb8c2bc95e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irssi_otr (OTR plugin for irssi) + +SLACKBUILD NAME: isync +SLACKBUILD LOCATION: ./network/isync +SLACKBUILD FILES: README README.SLACKWARE isync.SlackBuild isync.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/isync/isync-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05388d7b1b3c2ac89c1a7b179ee25f20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isync (mailbox synchronizer) + +SLACKBUILD NAME: iwd +SLACKBUILD LOCATION: ./network/iwd +SLACKBUILD FILES: README doinst.sh iwd.SlackBuild iwd.info main.conf rc.iwd slack-desc +SLACKBUILD VERSION: 3.8 +SLACKBUILD DOWNLOAD: https://mirrors.edge.kernel.org/pub/linux/network/wireless/iwd-3.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dac262f1fae66f41cbc05e986f31492 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iwd (iNet Wireless Daemon) + +SLACKBUILD NAME: jabberd2 +SLACKBUILD LOCATION: ./network/jabberd2 +SLACKBUILD FILES: README doinst.sh jabberd2.SlackBuild jabberd2.info rc.jabberd2 slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/jabberd2/jabberd2/releases/download/jabberd-2.7.0/jabberd-2.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39b4b5286a1ad91ff84c3588fa26efa8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jabberd2 (XMPP server) + +SLACKBUILD NAME: jboss-as +SLACKBUILD LOCATION: ./network/jboss-as +SLACKBUILD FILES: README doinst.sh jboss-as.SlackBuild jboss-as.info rc.jboss-as slack-desc +SLACKBUILD VERSION: 7.0.1.Final +SLACKBUILD DOWNLOAD: http://download.jboss.org/jbossas/7.0/jboss-as-7.0.1.Final/jboss-as-7.0.1.Final.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f25ab4e936de94780dba1e3a6d2da60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jboss-as (JBoss Application Server) + +SLACKBUILD NAME: jigdo +SLACKBUILD LOCATION: ./network/jigdo +SLACKBUILD FILES: README fix_man_page_build.diff jigdo.SlackBuild jigdo.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://www.einval.com/~steve/software/jigdo/download/jigdo-0.8.1.tar.xz https://slackware.uk/~urchlay/src/debian-jigdo-mini-howto.html.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de08a463f3b2c52089bfd582fed3cdff bfd371e320fa9b48bb86383e3b66341d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jigdo (Jigsaw Download) + +SLACKBUILD NAME: jitsi-meet-desktop +SLACKBUILD LOCATION: ./network/jitsi-meet-desktop +SLACKBUILD FILES: README doinst.sh jitsi-meet-desktop.SlackBuild jitsi-meet-desktop.desktop jitsi-meet-desktop.info slack-desc +SLACKBUILD VERSION: 2026.4.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jitsi/jitsi-meet-electron/releases/download/v2026.4.0/jitsi-meet-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cf76210316bfe2d80b56812c5fe03dfd +SLACKBUILD SHORT DESCRIPTION: jitsi-meet-desktop (Jitsi Meet Desktop Application) + +SLACKBUILD NAME: jitsi +SLACKBUILD LOCATION: ./network/jitsi +SLACKBUILD FILES: README doinst.sh jitsi.SlackBuild jitsi.info slack-desc +SLACKBUILD VERSION: 5633 +SLACKBUILD DOWNLOAD: https://github.com/jitsi/jitsi/archive/5633/jitsi-5633.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0844dc46176c7940cdeac075559d38e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jitsi (SIP Communicator) + +SLACKBUILD NAME: js185 +SLACKBUILD LOCATION: ./network/js185 +SLACKBUILD FILES: README js185-destdir.patch js185.SlackBuild js185.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://mirrors.slackware.com/slackware/slackware64-14.2/source/l/js185/js185-1.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8e6e5aabf5cfbfb305282de62a441b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: js185 (SpiderMonkey - Mozilla's JavaScript Engine) + +SLACKBUILD NAME: k9s +SLACKBUILD LOCATION: ./network/k9s +SLACKBUILD FILES: README k9s.SlackBuild k9s.info slack-desc +SLACKBUILD VERSION: 0.50.18 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/derailed/k9s/archive/v0.50.18/k9s-0.50.18.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0464ce2196ddf584fd53505b8a9625a8 +SLACKBUILD SHORT DESCRIPTION: k9s (TUI Kubernetes cluster manager) + +SLACKBUILD NAME: kasp_updater +SLACKBUILD LOCATION: ./network/kasp_updater +SLACKBUILD FILES: README doinst.sh kasp_update.sh kasp_updater.SlackBuild kasp_updater.info slack-desc updater.ini.patch +SLACKBUILD VERSION: 2.0.1.2015.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/updater2.0.1.2015.1_linux_en.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: b6480feafd35ed8a717d1bf4bc4114f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kasp_updater (network updater for Kaspersky antivirus) + +SLACKBUILD NAME: kdrive +SLACKBUILD LOCATION: ./network/kdrive +SLACKBUILD FILES: README doinst.sh kDrive.desktop kDrive.png kdrive.SlackBuild kdrive.info slack-desc +SLACKBUILD VERSION: 3.7.2.20250703 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.storage.infomaniak.com/drive/desktopclient/kDrive-3.7.2.20250703-amd64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 00a19dfec5273114f32b07849dbd34cd +SLACKBUILD SHORT DESCRIPTION: kdrive (Infomaniak Drive desktop synchronization client) + +SLACKBUILD NAME: kea +SLACKBUILD LOCATION: ./network/kea +SLACKBUILD FILES: README README.SLACKWARE doinst.sh kea.SlackBuild kea.info rc.kea slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: http://ftp.isc.org/isc/kea/2.5.3/kea-2.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cd3fca641f542c5c908615c332404bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kea (DHCPv4/DHCPv6 server) + +SLACKBUILD NAME: keama +SLACKBUILD LOCATION: ./network/keama +SLACKBUILD FILES: README keama.SlackBuild keama.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://ftp.isc.org/isc/keama/4.5.0/keama-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b0f966d2465b5b8a7c2fd3dbc5aefa9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keama (Kea migration assistant) + +SLACKBUILD NAME: keepalived +SLACKBUILD LOCATION: ./network/keepalived +SLACKBUILD FILES: README doinst.sh keepalived.SlackBuild keepalived.info rc.keepalived slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://www.keepalived.org/software/keepalived-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5434ebc3becb6f86ebc3adc04e3e7e6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keepalived (HealthChecking for LVS & High-Availability) + +SLACKBUILD NAME: kirc +SLACKBUILD LOCATION: ./network/kirc +SLACKBUILD FILES: README kirc.SlackBuild kirc.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/mcpcpc/kirc/archive/1.2.2/kirc-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7dc133eda2b518fac2d2dd62a3a69cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kirc (tiny IRC client) + +SLACKBUILD NAME: kismet +SLACKBUILD LOCATION: ./network/kismet +SLACKBUILD FILES: README doinst.sh kismet.SlackBuild kismet.info slack-desc +SLACKBUILD VERSION: 2025.09.R1 +SLACKBUILD DOWNLOAD: https://www.kismetwireless.net/code/kismet-2025-09-R1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb9d28185bf26de3fba90a5b4251aaac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kismet (wireless network detector) + +SLACKBUILD NAME: kivy-garden +SLACKBUILD LOCATION: ./network/kivy-garden +SLACKBUILD FILES: README kivy-garden.SlackBuild kivy-garden.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://github.com/kivy-garden/garden/archive/v0.1.5/garden-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c16edba32e897d65193b61638b96222 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kivy-garden (Garden tool for kivy flowers) + +SLACKBUILD NAME: knock +SLACKBUILD LOCATION: ./network/knock +SLACKBUILD FILES: README doinst.sh knock.SlackBuild knock.info rc.knockd.new slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/jvinet/knock/archive/refs/tags/v0.8/knock-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fec0dff4ad76a38b0860de65dd3dd18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: knock (a port-knock server) + +SLACKBUILD NAME: kstart +SLACKBUILD LOCATION: ./network/kstart +SLACKBUILD FILES: README kstart.SlackBuild kstart.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: http://archives.eyrie.org/software/kerberos/kstart-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 029a57f503099263bf67688343cebf89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kstart (Daemon version of kinit for Kerberos v5) + +SLACKBUILD NAME: kubectl-bin +SLACKBUILD LOCATION: ./network/kubectl-bin +SLACKBUILD FILES: README kubectl-bin.SlackBuild kubectl-bin.info slack-desc +SLACKBUILD VERSION: 1.34.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.k8s.io/release/v1.34.6/bin/linux/amd64/kubectl +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 21ba08859ac21b66572a6b1a9ecf2b9b +SLACKBUILD SHORT DESCRIPTION: kubectl-bin (Kubectl is a command line interface) + +SLACKBUILD NAME: kubectl +SLACKBUILD LOCATION: ./network/kubectl +SLACKBUILD FILES: README kubectl.SlackBuild kubectl.info slack-desc +SLACKBUILD VERSION: 1.34.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/kubernetes/kubernetes/archive/v1.34.6/kubernetes-1.34.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 56fdac15da5415743a73697ff18d3c7a +SLACKBUILD SHORT DESCRIPTION: kubectl (Kubernetes command-line tool) + +SLACKBUILD NAME: kvirc +SLACKBUILD LOCATION: ./network/kvirc +SLACKBUILD FILES: README doinst.sh kvirc.SlackBuild kvirc.info slack-desc +SLACKBUILD VERSION: 5.0.0 +SLACKBUILD DOWNLOAD: ftp://ftp.kvirc.net/pub/kvirc/5.0.0/source/KVIrc-5.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d53099647b1e793943269d7a194d4b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kvirc (The K-Visual IRC Client) + +SLACKBUILD NAME: kwakd +SLACKBUILD LOCATION: ./network/kwakd +SLACKBUILD FILES: README doinst.sh kwakd.SlackBuild kwakd.info kwakd.port.patch slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/kwakd/kwakd-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96b77ad9e9e7ce2c10fe03a6568f2156 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kwakd (web server) + +SLACKBUILD NAME: lagrange +SLACKBUILD LOCATION: ./network/lagrange +SLACKBUILD FILES: README doinst.sh lagrange.SlackBuild lagrange.info slack-desc +SLACKBUILD VERSION: 1.19.3 +SLACKBUILD DOWNLOAD: https://git.skyjake.fi/gemini/lagrange/releases/download/v1.19.3/lagrange-1.19.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d80cb20e5d8327fa990c225cc88968b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lagrange (desktop GUI client for browsing Geminispace) + +SLACKBUILD NAME: landrun +SLACKBUILD LOCATION: ./network/landrun +SLACKBUILD FILES: README landrun.SlackBuild landrun.info slack-desc +SLACKBUILD VERSION: 0.1.14 +SLACKBUILD DOWNLOAD: https://github.com/Zouuup/landrun/archive/v0.1.14/landrun-0.1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 413c4d1a123352f413431ef3bf0feaf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: landrun (A Go-based tool) + +SLACKBUILD NAME: ldapvi +SLACKBUILD LOCATION: ./network/ldapvi +SLACKBUILD FILES: README ldapvi.SlackBuild ldapvi.info ldapvi_getline.patch slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: http://www.lichteblau.com/download/ldapvi-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6dc2f5441ac5f1e2b5b036e3521012cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ldapvi (interactive LDAP client for Unix terminals) + +SLACKBUILD NAME: leafnode +SLACKBUILD LOCATION: ./network/leafnode +SLACKBUILD FILES: README doinst.sh leafnode.SlackBuild leafnode.info slack-desc +SLACKBUILD VERSION: 2.0.0.alpha20140727b +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/leafnode-2.0.0.alpha20140727b.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df6c726ecec18e7753293be8ad952fde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leafnode (an NNTP proxy server) + +SLACKBUILD NAME: libdnet +SLACKBUILD LOCATION: ./network/libdnet +SLACKBUILD FILES: README libdnet.SlackBuild libdnet.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/libdnet/libdnet-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04c394ed8e1e7fc455456e79e908916d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libdnet (portable interface to several low-level networking routines) + +SLACKBUILD NAME: libident +SLACKBUILD LOCATION: ./network/libident +SLACKBUILD FILES: README libident.SlackBuild libident.info slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: https://www.remlab.net/files/libident/libident-0.32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f567aaf43eb1fa60d15b87e09a7fca5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libident (library for querying IDENT servers) + +SLACKBUILD NAME: libiscsi +SLACKBUILD LOCATION: ./network/libiscsi +SLACKBUILD FILES: README libiscsi.SlackBuild libiscsi.info slack-desc +SLACKBUILD VERSION: 1.19.0 +SLACKBUILD DOWNLOAD: https://github.com/sahlberg/libiscsi/archive/1.19.0/libiscsi-1.19.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe0c0c7b677f3b6fbe535e758838ccf2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libiscsi (client-side library) + +SLACKBUILD NAME: libmaxminddb +SLACKBUILD LOCATION: ./network/libmaxminddb +SLACKBUILD FILES: README libmaxminddb.SlackBuild libmaxminddb.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/maxmind/libmaxminddb/releases/download/1.4.2/libmaxminddb-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca92781b655e0cea2efbe37a07ddb2bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libmaxminddb (C Library) + +SLACKBUILD NAME: libnatpmp +SLACKBUILD LOCATION: ./network/libnatpmp +SLACKBUILD FILES: Makefile.diff README libnatpmp.SlackBuild libnatpmp.info slack-desc +SLACKBUILD VERSION: 20150609 +SLACKBUILD DOWNLOAD: http://miniupnp.free.fr/files/libnatpmp-20150609.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bd1af6710271e1743df5422be350bd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnatpmp (implementation of the NAT-PMP protocol) + +SLACKBUILD NAME: librespeed-cli +SLACKBUILD LOCATION: ./network/librespeed-cli +SLACKBUILD FILES: README librespeed-cli.SlackBuild librespeed-cli.info slack-desc +SLACKBUILD VERSION: 1.0.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/librespeed/speedtest-cli/releases/download/v1.0.12/librespeed-cli_1.0.12_linux_amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3fce3191250a378109cf2b20353ef5b8 +SLACKBUILD SHORT DESCRIPTION: librespeed-cli (LibreSpeed CLI) + +SLACKBUILD NAME: libressl +SLACKBUILD LOCATION: ./network/libressl +SLACKBUILD FILES: README libressl.SlackBuild libressl.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.7.1.tar.gz https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.7.1-relnotes.txt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 133f11e478f46528414245dccb6355f2 0b1e4784b5c3b2672c9e7432e11d1fa3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libressl (OpenSSL fork by OpenBSD) + +SLACKBUILD NAME: librewolf +SLACKBUILD LOCATION: ./network/librewolf +SLACKBUILD FILES: README doinst.sh librewolf.SlackBuild librewolf.desktop librewolf.info librewolf.png slack-desc +SLACKBUILD VERSION: 149.0_1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://codeberg.org/api/packages/librewolf/generic/librewolf/149.0-1/librewolf-149.0-1-linux-x86_64-package.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f1f889c952ad042041873065f0e302e2 +SLACKBUILD SHORT DESCRIPTION: librewolf (Private Web Browser) + +SLACKBUILD NAME: libteam +SLACKBUILD LOCATION: ./network/libteam +SLACKBUILD FILES: README libteam.SlackBuild libteam.info slack-desc +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: https://github.com/jpirko/libteam/archive/v1.32/libteam-1.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89eea1af705886acbbc7f0685a2638df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libteam (Library for controlling team network device) + +SLACKBUILD NAME: libtls +SLACKBUILD LOCATION: ./network/libtls +SLACKBUILD FILES: README libtls.SlackBuild libtls.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 133f11e478f46528414245dccb6355f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtls (a new TLS library by OpenBSD, part of libreSSL) + +SLACKBUILD NAME: libvarlink +SLACKBUILD LOCATION: ./network/libvarlink +SLACKBUILD FILES: README libvarlink.SlackBuild libvarlink.info slack-desc +SLACKBUILD VERSION: 23 +SLACKBUILD DOWNLOAD: https://github.com/varlink/libvarlink/archive/refs/tags/23/libvarlink-23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5fb14310ba55a67c1927cef41e759ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libvarlink (C implementation of the Varlink protocol and cmd tool) + +SLACKBUILD NAME: libvma +SLACKBUILD LOCATION: ./network/libvma +SLACKBUILD FILES: README libvma.SlackBuild libvma.info slack-desc +SLACKBUILD VERSION: 9.8.60 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Mellanox/libvma/archive/9.8.60/libvma-9.8.60.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ba5fbc75507337e6b5400807a208aaaf +SLACKBUILD SHORT DESCRIPTION: libvma (Mellanox's Messaging Accelerator library) + +SLACKBUILD NAME: liferea +SLACKBUILD LOCATION: ./network/liferea +SLACKBUILD FILES: README doinst.sh liferea.SlackBuild liferea.info slack-desc +SLACKBUILD VERSION: 1.12.7 +SLACKBUILD DOWNLOAD: https://github.com/lwindolf/liferea/releases/download/v1.12.7/liferea-1.12.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e693e92018539910464fab9791f63e01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: liferea (Web feed reader/news aggregator) + +SLACKBUILD NAME: lighttpd +SLACKBUILD LOCATION: ./network/lighttpd +SLACKBUILD FILES: README README.SLACKWARE conf/lighttpd.logrotate conf/rc.lighttpd doinst.sh lighttpd.SlackBuild lighttpd.info slack-desc +SLACKBUILD VERSION: 1.4.82 +SLACKBUILD DOWNLOAD: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.82.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49855a1259ad2066cbf06641dd67ef2d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lighttpd (Light, fast, and secure webserver) + +SLACKBUILD NAME: limnoria +SLACKBUILD LOCATION: ./network/limnoria +SLACKBUILD FILES: README limnoria.SlackBuild limnoria.info slack-desc +SLACKBUILD VERSION: 2023_02_11 +SLACKBUILD DOWNLOAD: https://github.com/ProgVal/Limnoria/archive/master-2023-02-11/Limnoria-master-2023-02-11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bad4d31cf1e3d5a91a83e06b9f6bdd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: limnoria (Python IRC Bot) + +SLACKBUILD NAME: linksys-tftp +SLACKBUILD LOCATION: ./network/linksys-tftp +SLACKBUILD FILES: README linksys-tftp-1.2.1-r1-Makefile.patch linksys-tftp-1.2.1-r1-clang.patch linksys-tftp-1.2.1-r1-fno-common.patch linksys-tftp-1.2.1-r1-header.patch linksys-tftp-1.2.1-stdc-main.patch linksys-tftp-1.2.1-stdc-tftp.patch linksys-tftp-1.2.1-stdc-tftpsubs.patch linksys-tftp.SlackBuild linksys-tftp.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://distfiles.gentoo.org/distfiles/82/linksys-tftp-1.2.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e201eab05d2344b32f8fdf96462c27a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linksys-tftp (tftp client for Linksys routers requiring a password) + +SLACKBUILD NAME: linphone-desktop +SLACKBUILD LOCATION: ./network/linphone-desktop +SLACKBUILD FILES: README linphone-desktop.SlackBuild linphone-desktop.info slack-desc +SLACKBUILD VERSION: 5.2.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.linphone.org/BC/public/linphone-desktop/-/archive/5.2.6/linphone-desktop-5.2.6.tar.gz https://gitlab.linphone.org/BC/public/external/qtkeychain/-/archive/72e39ee293f4598955b92f9fb21b97cf21a8d1a6/qtkeychain-72e39ee293f4598955b92f9fb21b97cf21a8d1a6.tar.gz https://gitlab.linphone.org/BC/public/external/ispell/-/archive/05574fe160222c3d0b6283c1433c9b087271fad1/ispell-05574fe160222c3d0b6283c1433c9b087271fad1.tar.gz https://gitlab.linphone.org/BC/public/linphone-sdk/-/archive/865f9ecb1edeae93730c7d7a415812c4b1b7df51/linphone-sdk-865f9ecb1edeae93730c7d7a415812c4b1b7df51.tar.gz https://gitlab.linphone.org/BC/public/bcg729/-/archive/8bec1e5fc072f3669e435edd137eb3da6da2eef7/bcg729-8bec1e5fc072f3669e435edd137eb3da6da2eef7.tar.gz https://gitlab.linphone.org/BC/public/bcmatroska2/-/archive/40b2b14993b92980af1339145de3203432f036e5/bcmatroska2-40b2b14993b92980af1339145de3203432f036e5.tar.gz https://gitlab.linphone.org/BC/public/bctoolbox/-/archive/1e96e288ca0aca082e1aef3d6798ddf4a3bdc8c0/bctoolbox-1e96e288ca0aca082e1aef3d6798ddf4a3bdc8c0.tar.gz https://gitlab.linphone.org/BC/public/bcunit/-/archive/8c33f788e9b13c379d3a6ae66c7971bb952f773b/bcunit-8c33f788e9b13c379d3a6ae66c7971bb952f773b.tar.gz https://gitlab.linphone.org/BC/public/belcard/-/archive/135e55d092cae59e7c8c1dc93227a175cde4b44b/belcard-135e55d092cae59e7c8c1dc93227a175cde4b44b.tar.gz https://gitlab.linphone.org/BC/public/belle-sip/-/archive/73bbda596f9a5795b9e97627ec0dbcc7cddaea80/belle-sip-73bbda596f9a5795b9e97627ec0dbcc7cddaea80.tar.gz https://gitlab.linphone.org/BC/public/belr/-/archive/9cbc933472b93a795e9fb0424e365823363bb72b/belr-9cbc933472b93a795e9fb0424e365823363bb72b.tar.gz https://gitlab.linphone.org/BC/public/bzrtp/-/archive/352cd640edad006c5c6ed8e6afb8e22de5a9b9b6/bzrtp-352cd640edad006c5c6ed8e6afb8e22de5a9b9b6.tar.gz https://gitlab.linphone.org/BC/public/external/aom/-/archive/01db72d94094637cbd001cc1d7f7dd3eeeb21c2b/aom-01db72d94094637cbd001cc1d7f7dd3eeeb21c2b.tar.gz https://gitlab.linphone.org/BC/public/external/bv16-floatingpoint/-/archive/714c280aa8b068278c965e1d7ef69080048f09fb/bv16-floatingpoint-714c280aa8b068278c965e1d7ef69080048f09fb.tar.gz https://gitlab.linphone.org/BC/public/external/codec2/-/archive/86e2af3a9317d371462aa6c19cc64b877e40ba2e/codec2-86e2af3a9317d371462aa6c19cc64b877e40ba2e.tar.gz https://gitlab.linphone.org/BC/public/external/dav1d/-/archive/48035599cdd4e4415732e408c407e0c1cd1c7444/dav1d-48035599cdd4e4415732e408c407e0c1cd1c7444.tar.gz https://gitlab.linphone.org/BC/public/external/decaf/-/archive/63ad363f92eb50bc09ed3be8574f84650ed377a9/decaf-63ad363f92eb50bc09ed3be8574f84650ed377a9.tar.gz https://gitlab.linphone.org/BC/public/external/ffmpeg/-/archive/2a73517a5b83b92355b5d4d0e27a7da847adeb57/ffmpeg-2a73517a5b83b92355b5d4d0e27a7da847adeb57.tar.gz https://gitlab.linphone.org/BC/public/external/gsm/-/archive/f3426b54a14cb2d42cfa78cb84b0147859ad58fb/gsm-f3426b54a14cb2d42cfa78cb84b0147859ad58fb.tar.gz https://gitlab.linphone.org/BC/public/external/jsoncpp/-/archive/b1bd848241880ccea2d940f67343a899b9f65d5d/jsoncpp-b1bd848241880ccea2d940f67343a899b9f65d5d.tar.gz https://gitlab.linphone.org/BC/public/external/libjpeg-turbo/-/archive/91f8025a3071d6cec2c41265a038f47fcd28f092/libjpeg-turbo-91f8025a3071d6cec2c41265a038f47fcd28f092.tar.gz https://gitlab.linphone.org/BC/public/external/liboqs/-/archive/864261998c940283b369b7105437b18632d8734d/liboqs-864261998c940283b369b7105437b18632d8734d.tar.gz https://gitlab.linphone.org/BC/public/external/libvpx/-/archive/4f496f8d966088e712a79237cfe44197c771ae1a/libvpx-4f496f8d966088e712a79237cfe44197c771ae1a.tar.gz https://gitlab.linphone.org/BC/public/external/libxml2/-/archive/8d7a049c8495354c361468d2cf82b90e219bb443/libxml2-8d7a049c8495354c361468d2cf82b90e219bb443.tar.gz https://gitlab.linphone.org/BC/public/external/libyuv/-/archive/918f69d14dba48437334b938584928c0f301e1e6/libyuv-918f69d14dba48437334b938584928c0f301e1e6.tar.gz https://gitlab.linphone.org/BC/public/external/mbedtls/-/archive/2acc0f26e6e97c82ff9981c1ec32b497d4ea9426/mbedtls-2acc0f26e6e97c82ff9981c1ec32b497d4ea9426.tar.gz https://gitlab.linphone.org/BC/public/external/opencore-amr/-/archive/084d2a08e2bce13a27cb33f4b371030dab8c2460/opencore-amr-084d2a08e2bce13a27cb33f4b371030dab8c2460.tar.gz https://gitlab.linphone.org/BC/public/external/openh264/-/archive/b20e25e99f85a58c13ab6204afe103bf1040d416/openh264-b20e25e99f85a58c13ab6204afe103bf1040d416.tar.gz https://gitlab.linphone.org/BC/public/external/openldap/-/archive/72cc60cf3f7d8fbb363077cd480779b1f45ecb74/openldap-72cc60cf3f7d8fbb363077cd480779b1f45ecb74.tar.gz https://gitlab.linphone.org/BC/public/external/opus/-/archive/eba0313c23a34f4c35d76b1bcdc3ccb10fb0c0b5/opus-eba0313c23a34f4c35d76b1bcdc3ccb10fb0c0b5.tar.gz https://gitlab.linphone.org/BC/public/external/soci/-/archive/d26d42eae02051ccbc53e8684cbc8b5aeb6cea13/soci-d26d42eae02051ccbc53e8684cbc8b5aeb6cea13.tar.gz https://gitlab.linphone.org/BC/public/external/speex/-/archive/f775510ed05a7b480ef8bb4b060c21af9f6c9006/speex-f775510ed05a7b480ef8bb4b060c21af9f6c9006.tar.gz https://gitlab.linphone.org/BC/public/external/sqlite3/-/archive/a7e599dffa9b7b4696296055a92def3444e2fca0/sqlite3-a7e599dffa9b7b4696296055a92def3444e2fca0.tar.gz https://gitlab.linphone.org/BC/public/external/srtp/-/archive/c136e9462551add57ad29844822e1f5dece4e4d7/srtp-c136e9462551add57ad29844822e1f5dece4e4d7.tar.gz https://gitlab.linphone.org/BC/public/external/vo-amrwbenc/-/archive/986a52ced2a02511a3c250f101df18e7f7d36dde/vo-amrwbenc-986a52ced2a02511a3c250f101df18e7f7d36dde.tar.gz https://gitlab.linphone.org/BC/public/external/xerces-c/-/archive/f40b8e10dddcf6fc70fc1a200d0806312ece4fd1/xerces-c-f40b8e10dddcf6fc70fc1a200d0806312ece4fd1.tar.gz https://gitlab.linphone.org/BC/public/external/zlib/-/archive/3c0830d48463436e431de2b64647de1ed3fc98d9/zlib-3c0830d48463436e431de2b64647de1ed3fc98d9.tar.gz https://gitlab.linphone.org/BC/public/external/zxing-cpp/-/archive/8ac6bcdc6c0b4122c457408bdba9514aa116c905/zxing-cpp-8ac6bcdc6c0b4122c457408bdba9514aa116c905.tar.gz https://gitlab.linphone.org/BC/public/liblinphone/-/archive/7dc8804d6c98d1d1fc956efa16538b5b6fa07b5c/liblinphone-7dc8804d6c98d1d1fc956efa16538b5b6fa07b5c.tar.gz https://gitlab.linphone.org/BC/public/lime/-/archive/c1a310c8776183a853b9a0eb8f2bd08535447694/lime-c1a310c8776183a853b9a0eb8f2bd08535447694.tar.gz https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/08ab6ddbb85d66079b4b81cd61def78a58e90f3e/mediastreamer2-08ab6ddbb85d66079b4b81cd61def78a58e90f3e.tar.gz https://gitlab.linphone.org/BC/public/msaaudio/-/archive/b11b661b4138aecb06585bb276acf59fbed73458/msaaudio-b11b661b4138aecb06585bb276acf59fbed73458.tar.gz https://gitlab.linphone.org/BC/public/msamr/-/archive/129fc98c04a5cd412d5393427d43b0b445263ead/msamr-129fc98c04a5cd412d5393427d43b0b445263ead.tar.gz https://gitlab.linphone.org/BC/public/msandroidcamera2/-/archive/465e15fd814dc16111fe5c603b56460a5426acbc/msandroidcamera2-465e15fd814dc16111fe5c603b56460a5426acbc.tar.gz https://gitlab.linphone.org/BC/public/mscodec2/-/archive/4a0298386c50d59b86c64277e7d5bf53dc9f0bd3/mscodec2-4a0298386c50d59b86c64277e7d5bf53dc9f0bd3.tar.gz https://gitlab.linphone.org/BC/public/msoboe/-/archive/4d5b66202a8a7a734e75446d0ce44bf342835736/msoboe-4d5b66202a8a7a734e75446d0ce44bf342835736.tar.gz https://gitlab.linphone.org/BC/public/msopenh264/-/archive/041b07a81f88f1dde2ebb7a1ea0b0e2ec281ab20/msopenh264-041b07a81f88f1dde2ebb7a1ea0b0e2ec281ab20.tar.gz https://gitlab.linphone.org/BC/public/mssilk/-/archive/0c6893fb74ecca34cb2707f7fffd0d7487b24925/mssilk-0c6893fb74ecca34cb2707f7fffd0d7487b24925.tar.gz https://gitlab.linphone.org/BC/public/mswasapi/-/archive/f584ef3ecf5b837de6db04f7eb4e50eb47d475d6/mswasapi-f584ef3ecf5b837de6db04f7eb4e50eb47d475d6.tar.gz https://gitlab.linphone.org/BC/public/mswebrtc/-/archive/9615e3eb8e3b2717b71a082b4e751f98c34d3f07/mswebrtc-9615e3eb8e3b2717b71a082b4e751f98c34d3f07.tar.gz https://gitlab.linphone.org/BC/public/ortp/-/archive/71f18a1753b4fae0d02c37a1ecb68f812d94c769/ortp-71f18a1753b4fae0d02c37a1ecb68f812d94c769.tar.gz https://gitlab.linphone.org/BC/public/postquantumcryptoengine/-/archive/e441d9ac0290b35f2ba816d9e85bf176cbcf96a8/postquantumcryptoengine-e441d9ac0290b35f2ba816d9e85bf176cbcf96a8.tar.gz https://github.com/google/oboe/archive/5975ab04b02861dc126f3c8fd687321520cd8ae4/oboe-5975ab04b02861dc126f3c8fd687321520cd8ae4.tar.gz https://gitlab.linphone.org/BC/public/external/webrtc/-/archive/583acd27665cfadef8ab03eb85a768d308bd29dd/webrtc-583acd27665cfadef8ab03eb85a768d308bd29dd.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: aba8aaec87572f6ffa2bb913da0614a1 f614e9da4b4a2e895bef760b82a4a010 04daf5f6051ce55279fcfadbb3931919 a396caaa2b1378935ef95fcc9c2a976a 2b8b07a955f39f36a148630692042e4b f736a456645da9e256a7c39400cb3175 5ba62b14a6f6c7a614c464b5a2052205 3a9e30ee2b0a2a67b310db00e05b8093 3c18e759086b4889a83c59ca3a43f474 704d2d626c65c9ff755961dfba0425ba aa5b884c6d627b91e1c6f72314ce0c01 e6b265a91ab3c75e438d35074201b1ff 9af182073f82318b2c070c9904552e15 38fdc1feb93b5d96a1f0d5b6855c8692 0dfb53bb7da87b3199ddab0847ed02fb 5381f90424e517e8766c2f67cd054681 7d212eb40d4126e7684cc5ede56584a5 ff5f6332aef2bb55707880f70f106b09 2065eee4870080e6af8f4aa36a0bb1f5 19dfad738eac94cca5325d67b3bc77a2 e9ec9ee8d8024b07b0df2d9258ec0aa4 63f882b3bb0ee42a840cec60304ff4f8 46483a18359f4ec0a033d248dfb23669 c09aea0bea45e3e5dd4abc591094ab8a 12bf9f5b73e7dbb9935387b5e09393bb 68212160e943e3fc663385ed0e0d9e59 3e8b27ba507735a2667004e556cca103 38a8e54818e72a276618211ef7e8ab56 164d7523f49dd3cfde38be8e2cd48f06 48baa2d97b1150eb15f1dc6cfe600794 ea23eeb1657b541dcf027ac974ca90d0 05089eb47bb548797f3397842aea69ce f196057cd06be5e014c40ae621495944 22cceb4cd92715daf2776177f250d5da 39a1fefedc777de4c5859419b8ca080b 3f9da6978a54e69bec2416fbb9afd27b fb6704997ea3f994bc8b8474a8b072d4 06e1a917b5d49c7bb445bb7e3d4edd40 78afee2fc6a0f9a44d43dc0c20d33da3 ea0cad317b9096ccb84804d2142a202f 213c807c65b39ad19dbf3a64cbed8d2c 9a5e607344b052905fe1b3d2812a35de 6f71ef9c26f6e629d5edc1cd4469d57d 2adf6ca0d87794011ba625e59ea945b2 0f83d4ca0ee9e0d53522e54e9619dd2b 16773c5ccf0ab8bf3f34486d2170d761 f4351a643e69e3ab18c4684804e5e5f6 86ce509073f0617569ffcf345d22b520 dbc314e06791aaf7716bece4df386682 09e1e0310b6267d55fd6d56fea7e39dc 8eadd1913a79ae6c11eb6e8886f07a02 9c17b3d09858d63a35dd9cea5cfea1f0 d7f9f84df3d869615bc117589967ba64 7d97e0ac96f20b363afc111ea2c293d7 +SLACKBUILD SHORT DESCRIPTION: linphone-desktop (a new generation sip phone) + +SLACKBUILD NAME: linssid +SLACKBUILD LOCATION: ./network/linssid +SLACKBUILD FILES: README doinst.sh libdirsuffix.diff linssid-qwt-6.2.patch linssid.SlackBuild linssid.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/linssid/files/LinSSID_3.6/linssid_3.6.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a5363ca193fa45312381c9532b86152 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linssid (Wifi Scanner) + +SLACKBUILD NAME: lizardfs +SLACKBUILD LOCATION: ./network/lizardfs +SLACKBUILD FILES: README doinst.sh iostat.h.patch lizardfs.SlackBuild lizardfs.info rc.lizardfs-cgiserv.new rc.lizardfs-chunkserver.new rc.lizardfs-master.new rc.lizardfs-metalogger.new rc.lizardfs.new setup.lizardfs-services.new slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/lizardfs/lizardfs/archive/v3.12.0/lizardfs-3.12.0.tar.gz https://github.com/nfs-ganesha/nfs-ganesha/archive/V2.5-stable/nfs-ganesha-2.5-stable.zip https://github.com/nfs-ganesha/ntirpc/archive/v1.5/ntirpc-1.5.zip https://github.com/gabime/spdlog/archive/v0.14.0/spdlog-0.14.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e584aa9534f900ca04d40a4772e01302 2a63aeff51df42fa76e4d40a5672219e 2dbf0de3af50c47b01868244a7be5d84 f213d83c466aa7044a132e2488d71b11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lizardfs (GPLv3 implementation of GoogleFS) + +SLACKBUILD NAME: lldpd +SLACKBUILD LOCATION: ./network/lldpd +SLACKBUILD FILES: README README.SBo doinst.sh lldpd.SlackBuild lldpd.info rc.lldpd slack-desc +SLACKBUILD VERSION: 1.0.20 +SLACKBUILD DOWNLOAD: https://media.luffy.cx/files/lldpd/lldpd-1.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5dd7d04b7651bd6c9098ef38dd2241e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lldpd (an implementation of IEEE 802.1ab (LLDP)) + +SLACKBUILD NAME: llhttp +SLACKBUILD LOCATION: ./network/llhttp +SLACKBUILD FILES: README llhttp.SlackBuild llhttp.info slack-desc +SLACKBUILD VERSION: 9.3.1 +SLACKBUILD DOWNLOAD: https://github.com/nodejs/llhttp/archive/release/v9.3.1/llhttp-release-v9.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8a6132f1962651994253618e39ae0ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: llhttp (Port of http_parser to llparse) + +SLACKBUILD NAME: lorawan-stack-cli +SLACKBUILD LOCATION: ./network/lorawan-stack-cli +SLACKBUILD FILES: README lorawan-stack-cli.SlackBuild lorawan-stack-cli.info slack-desc +SLACKBUILD VERSION: 3.26.2 +SLACKBUILD DOWNLOAD: https://github.com/TheThingsNetwork/lorawan-stack/releases/download/v3.26.2/lorawan-stack-cli_3.26.2_linux_386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/TheThingsNetwork/lorawan-stack/releases/download/v3.26.2/lorawan-stack-cli_3.26.2_linux_amd64.tar.gz +SLACKBUILD MD5SUM: e2a2776d85c185fb491480dc4db37a26 +SLACKBUILD MD5SUM_x86_64: eceb05e21599546935e70cc4909d99f2 +SLACKBUILD SHORT DESCRIPTION: lorawan-stack-cli (cli for the TTN V3 / TTS) + +SLACKBUILD NAME: luakit +SLACKBUILD LOCATION: ./network/luakit +SLACKBUILD FILES: README doinst.sh luakit.SlackBuild luakit.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/luakit/luakit/releases/download/2.4.0/luakit-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ef00439543fa633cb96b7a133ae41c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luakit (micro-browser framework) + +SLACKBUILD NAME: lurch +SLACKBUILD LOCATION: ./network/lurch +SLACKBUILD FILES: README lurch.SlackBuild lurch.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/gkdr/lurch/releases/download/v0.7.0/lurch-0.7.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2aaac68870c0ed376c5a6a54cd45e121 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lurch (OMEMO pidgin plugin) + +SLACKBUILD NAME: lxi-tools +SLACKBUILD LOCATION: ./network/lxi-tools +SLACKBUILD FILES: README configure.ac.diff doinst.sh lxi-gui.desktop lxi-tools.SlackBuild lxi-tools.info slack-desc src_gui_lxi-gui_Makefile.am.diff +SLACKBUILD VERSION: 1.21 +SLACKBUILD DOWNLOAD: https://github.com/lxi-tools/lxi-tools/releases/download/v1.21/lxi-tools-1.21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a89aaf5841ada80ca25d9d38c0d11ead +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxi-tools (LAN eXtensions for Instrumentation) + +SLACKBUILD NAME: macchanger +SLACKBUILD LOCATION: ./network/macchanger +SLACKBUILD FILES: README doinst.sh macchanger.SlackBuild macchanger.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/alobbs/macchanger/releases/download/1.7.0/macchanger-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca56f16142914337391dac91603eb332 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: macchanger (utility for viewing and manipulating MAC addresses) + +SLACKBUILD NAME: maildrop +SLACKBUILD LOCATION: ./network/maildrop +SLACKBUILD FILES: README maildrop.SlackBuild maildrop.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/courier/maildrop-3.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e252aa76fca9c4ef4d068e055066e99b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maildrop (mail delivery agent with filtering abilities) + +SLACKBUILD NAME: mailman +SLACKBUILD LOCATION: ./network/mailman +SLACKBUILD FILES: README doinst.sh mailman.SlackBuild mailman.info profile.d/mailman.csh profile.d/mailman.sh rc.mailman slack-desc +SLACKBUILD VERSION: 2.1.39 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/mailman/mailman-2.1.39.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6edf92c119da01ed42665530dfaa2c92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mailman (the GNU Mailing List Manager) + +SLACKBUILD NAME: mailspring +SLACKBUILD LOCATION: ./network/mailspring +SLACKBUILD FILES: README doinst.sh mailspring.SlackBuild mailspring.info slack-desc +SLACKBUILD VERSION: 1.17.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Foundry376/Mailspring/releases/download/1.17.3/mailspring-1.17.3-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bb5dbf6d0372a204af57b99208b1420a +SLACKBUILD SHORT DESCRIPTION: mailspring (a beautiful, fast and maintained fork of Nylas Mail) + +SLACKBUILD NAME: malheur +SLACKBUILD LOCATION: ./network/malheur +SLACKBUILD FILES: README doinst.sh malheur.SlackBuild malheur.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/malheur-0.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fb8acff52cb5fd2c5922bc2cfc9b2ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: malheur (automatic analysis of malware behaviour) + +SLACKBUILD NAME: masscan +SLACKBUILD LOCATION: ./network/masscan +SLACKBUILD FILES: README masscan.SlackBuild masscan.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/robertdavidgraham/masscan/archive/1.3.2/masscan-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 468dc7d2f756625a491f33fdb5fbdfd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: masscan (Mass IP port scanner) + +SLACKBUILD NAME: mattermost-bin +SLACKBUILD LOCATION: ./network/mattermost-bin +SLACKBUILD FILES: README mattermost-bin.SlackBuild mattermost-bin.info rc.mattermost slack-desc +SLACKBUILD VERSION: 11.2.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://releases.mattermost.com/11.2.2/mattermost-11.2.2-linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b90519f07b86ce04ed0ed0125b246539 +SLACKBUILD SHORT DESCRIPTION: mattermost-bin (open source platform for online collaboration) + +SLACKBUILD NAME: mattermost-desktop +SLACKBUILD LOCATION: ./network/mattermost-desktop +SLACKBUILD FILES: README doinst.sh mattermost-desktop.SlackBuild mattermost-desktop.desktop mattermost-desktop.info slack-desc +SLACKBUILD VERSION: 5.1.1 +SLACKBUILD DOWNLOAD: https://releases.mattermost.com/desktop/5.1.1/mattermost-desktop-5.1.1-linux-ia32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://releases.mattermost.com/desktop/5.1.1/mattermost-desktop-5.1.1-linux-x64.tar.gz +SLACKBUILD MD5SUM: 50fc86fbcd609a62e9a356baa00ec358 +SLACKBUILD MD5SUM_x86_64: aa773fd645be59d55afe5765d2eaa6db +SLACKBUILD SHORT DESCRIPTION: mattermost-desktop (open-source Slack alternative) + +SLACKBUILD NAME: mblaze +SLACKBUILD LOCATION: ./network/mblaze +SLACKBUILD FILES: README mblaze.SlackBuild mblaze.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://git.vuxu.org/mblaze/snapshot/mblaze-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93f65e320ed77e0211628c8c51f6ba22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mblaze (a minimalist Unix command line mail client) + +SLACKBUILD NAME: mdk3 +SLACKBUILD LOCATION: ./network/mdk3 +SLACKBUILD FILES: README dir.patch mdk3.SlackBuild mdk3.info slack-desc +SLACKBUILD VERSION: v6_1bf2bd3 +SLACKBUILD DOWNLOAD: https://github.com/wi-fi-analyzer/mdk3-master/archive/1bf2bd3/mdk3-master-1bf2bd31b79560aa99fc42123f70f36a03154b9e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c15c9091a4b90242726cf15e8f87525 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdk3 (802.11 exploit tool) + +SLACKBUILD NAME: mdk4 +SLACKBUILD LOCATION: ./network/mdk4 +SLACKBUILD FILES: README mdk4.SlackBuild mdk4.info patches/01_manpage_example.patch patches/02_makefile_osdep_parallel_build_fix.patch patches/03_fix-x-mode-bug.patch patches/04_Declare-functions-before-using-it.patch patches/05_ftbfs-with-gcc-14.patch slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: https://github.com/aircrack-ng/mdk4/archive/refs/tags/4.2/mdk4-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f5307f29cbde23da235e0c1f49c9bf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdk4 (Wi-Fi testing tool) + +SLACKBUILD NAME: megatools +SLACKBUILD LOCATION: ./network/megatools +SLACKBUILD FILES: README megatools.SlackBuild megatools.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://megatools.megous.com/builds/megatools-1.11.1.20241028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2816afe8b604b19cd7e5eef67d2de074 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: megatools (access Mega.co.nz on the command line) + +SLACKBUILD NAME: memcached-init +SLACKBUILD LOCATION: ./network/memcached-init +SLACKBUILD FILES: README doinst.sh memcached-init.SlackBuild memcached-init.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/memcached-init/1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0eea7c339db0358bb3cc2dbc7b5646f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memcached-init (memcached init and config for Slackware) + +SLACKBUILD NAME: memcached +SLACKBUILD LOCATION: ./network/memcached +SLACKBUILD FILES: README doinst.sh memcached.SlackBuild memcached.info rc.memcached slack-desc +SLACKBUILD VERSION: 1.6.26 +SLACKBUILD DOWNLOAD: http://www.memcached.org/files/memcached-1.6.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68ad6ce4dbf7d9adb8a716e1ad3d798d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memcached (object caching system) + +SLACKBUILD NAME: metasploit +SLACKBUILD LOCATION: ./network/metasploit +SLACKBUILD FILES: README README.SLACKWARE doinst.sh metasploit.SlackBuild metasploit.info msfupdate.logrotate msfupdate.sh slack-desc +SLACKBUILD VERSION: 4.7.0 +SLACKBUILD DOWNLOAD: http://downloads.metasploit.com/data/releases/archive/metasploit-4.7.0-linux-installer.run +SLACKBUILD DOWNLOAD_x86_64: http://downloads.metasploit.com/data/releases/archive/metasploit-4.7.0-linux-x64-installer.run +SLACKBUILD MD5SUM: 9d4abba0e05bb972ba805e6e0e63cea0 +SLACKBUILD MD5SUM_x86_64: b36d8c7282f91e8bcb0138f2feb702cf +SLACKBUILD SHORT DESCRIPTION: metasploit (https://www.metasploit.com/) + +SLACKBUILD NAME: mew +SLACKBUILD LOCATION: ./network/mew +SLACKBUILD FILES: README doinst.sh mew.SlackBuild mew.info slack-desc +SLACKBUILD VERSION: 6.7 +SLACKBUILD DOWNLOAD: http://www.mew.org/Release/mew-6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: feb81a0ff420f00c5bc5b5287721991a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mew (A mail reader for Emacs) + +SLACKBUILD NAME: microsoft-edge +SLACKBUILD LOCATION: ./network/microsoft-edge +SLACKBUILD FILES: README doinst.sh microsoft-edge.SlackBuild microsoft-edge.info slack-desc +SLACKBUILD VERSION: 145.0.3800.82 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_145.0.3800.82-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e5be45b241c677f9643402220036cafb +SLACKBUILD SHORT DESCRIPTION: microsoft-edge (web browser) + +SLACKBUILD NAME: milter-greylist +SLACKBUILD LOCATION: ./network/milter-greylist +SLACKBUILD FILES: README doinst.sh milter-greylist.SlackBuild milter-greylist.info rc.milter-greylist.new slack-desc +SLACKBUILD VERSION: 4.6.2 +SLACKBUILD DOWNLOAD: ftp://ftp.espci.fr/pub/milter-greylist/milter-greylist-4.6.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8872008db2fc6b93dd9ab8576383fec2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: milter-greylist (greylist filter) + +SLACKBUILD NAME: miniupnpd +SLACKBUILD LOCATION: ./network/miniupnpd +SLACKBUILD FILES: README doinst.sh miniupnpd.SlackBuild miniupnpd.info rc.miniupnpd.new slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: http://miniupnp.free.fr/files/miniupnpd-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 053a196ac7ba59e275e249d4173d6890 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: miniupnpd (Internet Gateway Device Protocol, NAT-PMP, and PCP daemon) + +SLACKBUILD NAME: mitmproxy-bin +SLACKBUILD LOCATION: ./network/mitmproxy-bin +SLACKBUILD FILES: README mitmproxy-bin.SlackBuild mitmproxy-bin.info mitmproxy.1 mitmproxy.rst slack-desc +SLACKBUILD VERSION: 9.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://snapshots.mitmproxy.org/9.0.1/mitmproxy-9.0.1-linux.tar.gz https://github.com/mitmproxy/mitmproxy/archive/9.0.1/mitmproxy-9.0.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 30da921ebfb0b4a5020e4eee82e4b0d6 7cd164f90c348ca05f23606971f88e2b +SLACKBUILD SHORT DESCRIPTION: mitmproxy-bin (free and open source interactive HTTPS proxy) + +SLACKBUILD NAME: mk-livestatus +SLACKBUILD LOCATION: ./network/mk-livestatus +SLACKBUILD FILES: README mk-livestatus.SlackBuild mk-livestatus.info slack-desc +SLACKBUILD VERSION: 1.2.4p5 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/network/mk-livestatus/mk-livestatus-1.2.4p5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 654a56d1464bad18d2f35f3cbb792a0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mk-livestatus (Nagios status module) + +SLACKBUILD NAME: mktorrent +SLACKBUILD LOCATION: ./network/mktorrent +SLACKBUILD FILES: README mktorrent.SlackBuild mktorrent.info slack-desc +SLACKBUILD VERSION: 1.1_de7d011 +SLACKBUILD DOWNLOAD: https://github.com/pobrn/mktorrent/archive/de7d011/mktorrent-de7d011b35458de1472665f50b96c9cf6c303f39.tar.gz https://salsa.debian.org/debian/mktorrent/-/raw/debian/latest/debian/mktorrent.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f01f104a052f2e0f257ebc01434caf4f f99f7416ea847d5f6a01134fe5efa3f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mktorrent (Console .torrent file creator) + +SLACKBUILD NAME: mkvserver_mk2 +SLACKBUILD LOCATION: ./network/mkvserver_mk2 +SLACKBUILD FILES: README mkvserver_mk2.SlackBuild mkvserver_mk2.info slack-desc +SLACKBUILD VERSION: 20201203_c62abc3 +SLACKBUILD DOWNLOAD: https://github.com/klaxa/mkvserver_mk2/archive/c62abc30f4cca6147ddc732570b30fcb4bee30ec/mkvserver_mk2-c62abc30f4cca6147ddc732570b30fcb4bee30ec.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f49feb40138a9c47bb4ccea3a695499d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mkvserver_mk2 (Matroska Server Mk2) + +SLACKBUILD NAME: mod_auth_gssapi +SLACKBUILD LOCATION: ./network/mod_auth_gssapi +SLACKBUILD FILES: README doinst.sh mod_auth_gssapi.SlackBuild mod_auth_gssapi.conf mod_auth_gssapi.info slack-desc +SLACKBUILD VERSION: 1.6.5 +SLACKBUILD DOWNLOAD: https://github.com/gssapi/mod_auth_gssapi/archive/v1.6.5/mod_auth_gssapi-1.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c900f0207b9b8039fef7d9a22f31b335 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_auth_gssapi (GSSAPI Negotiate module for Apache) + +SLACKBUILD NAME: mod_auth_kerb +SLACKBUILD LOCATION: ./network/mod_auth_kerb +SLACKBUILD FILES: README doinst.sh mod_auth_kerb.SlackBuild mod_auth_kerb.c.patch mod_auth_kerb.conf mod_auth_kerb.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/6/4/642b81763ad3ca81dba359cb952da5e3/mod_auth_kerb-5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 642b81763ad3ca81dba359cb952da5e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_auth_kerb (Kerberos Module for Apache) + +SLACKBUILD NAME: mod_bw +SLACKBUILD LOCATION: ./network/mod_bw +SLACKBUILD FILES: README apache24.patch mod_bw.SlackBuild mod_bw.info slack-desc +SLACKBUILD VERSION: 0.92 +SLACKBUILD DOWNLOAD: https://ivn.cl/files/source/mod_bw-0.92.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90f5e632dad5de8d49dcdb61453dcf97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_bw (apache module) + +SLACKBUILD NAME: mod_chroot +SLACKBUILD LOCATION: ./network/mod_chroot +SLACKBUILD FILES: README doinst.sh mod_chroot.SlackBuild mod_chroot.conf mod_chroot.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/mod_chroot-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d72716052faa3bdd3371210f26b13f38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_chroot (an Apache module) + +SLACKBUILD NAME: mod_dnssd +SLACKBUILD LOCATION: ./network/mod_dnssd +SLACKBUILD FILES: README doinst.sh mod_dnssd.SlackBuild mod_dnssd.conf mod_dnssd.info slack-desc use-ap_unixd_setup_child.patch +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: http://0pointer.de/lennart/projects/mod_dnssd/mod_dnssd-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bed3d95a98168bf0515922d1c05020c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_dnssd (dns-sd/zeroconf/avahi module for httpd) + +SLACKBUILD NAME: mod_evasive +SLACKBUILD LOCATION: ./network/mod_evasive +SLACKBUILD FILES: README doinst.sh fixup-for-httpd24.diff mod_evasive.SlackBuild mod_evasive.conf mod_evasive.info slack-desc +SLACKBUILD VERSION: 1.10.1 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/mod_evasive/mod_evasive_1.10.1.tar.gz/784fca4a124f25ccff5b48c7a69a65e5/mod_evasive_1.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 784fca4a124f25ccff5b48c7a69a65e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_evasive (an Apache anti-DoS module) + +SLACKBUILD NAME: mod_fcgid +SLACKBUILD LOCATION: ./network/mod_fcgid +SLACKBUILD FILES: README doinst.sh mod_fcgid.SlackBuild mod_fcgid.conf mod_fcgid.info slack-desc +SLACKBUILD VERSION: 2.3.9 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ece4c66f0c05d216fc96969fcf3d1add +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_fcgid (FastCGI interface module for Apache 2) + +SLACKBUILD NAME: mod_geoip2 +SLACKBUILD LOCATION: ./network/mod_geoip2 +SLACKBUILD FILES: README doinst.sh mod_geoip-httpd24.patch mod_geoip.conf mod_geoip2.SlackBuild mod_geoip2.info slack-desc +SLACKBUILD VERSION: 1.2.7 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/7/6/76514ad0e8adb8cd8231c5e3646d03fd/mod_geoip2_1.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76514ad0e8adb8cd8231c5e3646d03fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_geoip2 (an Apache GeoIP module) + +SLACKBUILD NAME: mod_ruid2 +SLACKBUILD LOCATION: ./network/mod_ruid2 +SLACKBUILD FILES: README doinst.sh mod_ruid2.SlackBuild mod_ruid2.info slack-desc +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/mod-ruid/mod_ruid2-0.9.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05a29e38ef22f4d5e8bf22b53f45ab41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_ruid2 (an apache suexec module) + +SLACKBUILD NAME: mod_wsgi-metrics +SLACKBUILD LOCATION: ./network/mod_wsgi-metrics +SLACKBUILD FILES: README mod_wsgi-metrics.SlackBuild mod_wsgi-metrics.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/mod_wsgi-metrics/mod_wsgi-metrics-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be59d86c0e398614478b9e8b2feffcf2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_wsgi-metrics (Metrics package for Apache/mod_wsgi) + +SLACKBUILD NAME: mod_wsgi +SLACKBUILD LOCATION: ./network/mod_wsgi +SLACKBUILD FILES: README doinst.sh mod_wsgi.SlackBuild mod_wsgi.conf mod_wsgi.info slack-desc +SLACKBUILD VERSION: 4.4.6 +SLACKBUILD DOWNLOAD: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.4.6/mod_wsgi-4.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bab68899e92a6ee328a02954a0818022 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_wsgi (Python WSGI Apache Module) + +SLACKBUILD NAME: modemu2k +SLACKBUILD LOCATION: ./network/modemu2k +SLACKBUILD FILES: README README.Slackware modemu2k.SlackBuild modemu2k.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://github.com/theimpossibleastronaut/modemu2k/releases/download/v0.1.0/modemu2k-0.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a84feee7aa5e69e5b1aa548b36d0672 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: modemu2k (modem emulator) + +SLACKBUILD NAME: modsecurity-apache +SLACKBUILD LOCATION: ./network/modsecurity-apache +SLACKBUILD FILES: README doinst.sh modsecurity-apache.SlackBuild modsecurity-apache.info slack-desc +SLACKBUILD VERSION: 2.9.12 +SLACKBUILD DOWNLOAD: https://github.com/owasp-modsecurity/ModSecurity/releases/download/v2.9.12/modsecurity-v2.9.12.tar.gz https://github.com/coreruleset/coreruleset/archive/v4.17.1/coreruleset-4.17.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a53077bc36e53d7c9e8b617d7e08f9d aeba46647a3f630cf4bc18ab11c963fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: modsecurity-apache (a web application firewall) + +SLACKBUILD NAME: monkey +SLACKBUILD LOCATION: ./network/monkey +SLACKBUILD FILES: README doinst.sh monkey.SlackBuild monkey.info monkey.logrotate slack-desc +SLACKBUILD VERSION: 1.6.9 +SLACKBUILD DOWNLOAD: https://dev.alpinelinux.org/archive/monkey/monkey-1.6.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c401734985a936ee07dbff5eca7d176a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monkey (web server) + +SLACKBUILD NAME: moonlight-qt +SLACKBUILD LOCATION: ./network/moonlight-qt +SLACKBUILD FILES: README doinst.sh moonlight-qt.SlackBuild moonlight-qt.info slack-desc +SLACKBUILD VERSION: 6.1.0 +SLACKBUILD DOWNLOAD: https://github.com/moonlight-stream/moonlight-qt/releases/download/v6.1.0/MoonlightSrc-6.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37f8f698951aef8dd81a9063b4ce7cb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: moonlight-qt (FOSS GameStream client) + +SLACKBUILD NAME: mosaic-ck +SLACKBUILD LOCATION: ./network/mosaic-ck +SLACKBUILD FILES: README doinst.sh mosaic-ck.1 mosaic-ck.SlackBuild mosaic-ck.desktop mosaic-ck.info mosaic-ck.pod mosaic_png_fix.diff slack-desc +SLACKBUILD VERSION: 2.7ck13 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mosaic27ck13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c4c807af8313104bc0fc19ee76325dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mosaic-ck (Cameron Kaiser's fork of NCSA Mosaic) + +SLACKBUILD NAME: movgrab +SLACKBUILD LOCATION: ./network/movgrab +SLACKBUILD FILES: README movgrab.SlackBuild movgrab.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://github.com/ColumPaget/Movgrab/archive/3.1.2/Movgrab-3.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 567faf36bf7f75b30e6098050688fbd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: movgrab (lightweight downloader) + +SLACKBUILD NAME: mpop +SLACKBUILD LOCATION: ./network/mpop +SLACKBUILD FILES: README mpop.SlackBuild mpop.info slack-desc +SLACKBUILD VERSION: 1.4.21 +SLACKBUILD DOWNLOAD: https://marlam.de/mpop/releases/mpop-1.4.21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac0e3aba7cad72fb150c596c145b63a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpop (POP3 client) + +SLACKBUILD NAME: mps-youtube +SLACKBUILD LOCATION: ./network/mps-youtube +SLACKBUILD FILES: README desktop.patch doinst.sh mps-youtube.SlackBuild mps-youtube.info slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b1/8e/5156416119545e3f5ba16ec0fdbb2c7d0b57fad9e19ee8554856cd4a41ad/mps-youtube-0.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7560fda429491a41b1a4a20ad9cd3a3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mps-youtube (Terminal based YouTube jukebox) + +SLACKBUILD NAME: mps +SLACKBUILD LOCATION: ./network/mps +SLACKBUILD FILES: README doinst.sh mps.SlackBuild mps.info slack-desc +SLACKBUILD VERSION: 0.20.16 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/mps/mps-0.20.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f5ead1f3cdd74a20f606b2dda752484 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mps (Search, Stream and Download MP3) + +SLACKBUILD NAME: mptcpd +SLACKBUILD LOCATION: ./network/mptcpd +SLACKBUILD FILES: README mptcpd.SlackBuild mptcpd.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://github.com/multipath-tcp/mptcpd/releases/download/v0.13/mptcpd-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e04ad72b452283e1101581c44fb27d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mptcpd (Multipath TCP daemon) + +SLACKBUILD NAME: mrtg +SLACKBUILD LOCATION: ./network/mrtg +SLACKBUILD FILES: README mrtg.SlackBuild mrtg.info slack-desc +SLACKBUILD VERSION: 2.17.10 +SLACKBUILD DOWNLOAD: https://oss.oetiker.ch/mrtg/pub/mrtg-2.17.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab1c14acc9af4221f459707339f361b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mrtg (multi router traffic grapher) + +SLACKBUILD NAME: msmtp +SLACKBUILD LOCATION: ./network/msmtp +SLACKBUILD FILES: README doinst.sh msmtp.SlackBuild msmtp.info slack-desc +SLACKBUILD VERSION: 1.8.20 +SLACKBUILD DOWNLOAD: https://marlam.de/msmtp/releases/msmtp-1.8.20.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fc0ce864d74992f6c6124c3611d15da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msmtp (simple SMTP client) + +SLACKBUILD NAME: mstflint +SLACKBUILD LOCATION: ./network/mstflint +SLACKBUILD FILES: README mstflint.SlackBuild mstflint.info slack-desc +SLACKBUILD VERSION: 4.29.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Mellanox/mstflint/releases/download/v4.29.0-1/mstflint-4.29.0-1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cfeb2cc6d38ee3e556b324fee1350e9d +SLACKBUILD SHORT DESCRIPTION: mstflint (Mellanox firmware configuration tools) + +SLACKBUILD NAME: mullvad-browser +SLACKBUILD LOCATION: ./network/mullvad-browser +SLACKBUILD FILES: README doinst.sh mullvad-browser.SlackBuild mullvad-browser.info slack-desc +SLACKBUILD VERSION: 15.0.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mullvad/mullvad-browser/releases/download/15.0.8/mullvad-browser_15.0.8-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7fa852d6267d82ed05bb5dbc5accf5a8 +SLACKBUILD SHORT DESCRIPTION: mullvad-browser (web browser) + +SLACKBUILD NAME: mullvadvpn-app +SLACKBUILD LOCATION: ./network/mullvadvpn-app +SLACKBUILD FILES: README doinst.sh mullvadvpn-app.SlackBuild mullvadvpn-app.info rc.mullvad slack-desc +SLACKBUILD VERSION: 2026.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mullvad/mullvadvpn-app/releases/download/2026.1/MullvadVPN-2026.1_amd64.deb https://github.com/mullvad/mullvadvpn-app/releases/download/2026.1/MullvadVPN-2026.1_arm64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 71c6eb9b616b46fcdc4a316125687b41 a076345010b46601cf26876eae83457c +SLACKBUILD SHORT DESCRIPTION: mullvadvpn-app (vpn service desktop client) + +SLACKBUILD NAME: mumble-server +SLACKBUILD LOCATION: ./network/mumble-server +SLACKBUILD FILES: README doinst.sh mumble-server.SlackBuild mumble-server.info mumble-server.logrotate rc.mumble-server slack-desc +SLACKBUILD VERSION: 1.5.735 +SLACKBUILD DOWNLOAD: https://github.com/mumble-voip/mumble/releases/download/v1.5.735/mumble-1.5.735.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e13c7713fead11ca3e805074e7382b98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mumble-server (low latency voip server) + +SLACKBUILD NAME: mumble +SLACKBUILD LOCATION: ./network/mumble +SLACKBUILD FILES: README doinst.sh mumble.SlackBuild mumble.info slack-desc +SLACKBUILD VERSION: 1.5.735 +SLACKBUILD DOWNLOAD: https://github.com/mumble-voip/mumble/releases/download/v1.5.735/mumble-1.5.735.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e13c7713fead11ca3e805074e7382b98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mumble (Low-latency voice chat) + +SLACKBUILD NAME: munge +SLACKBUILD LOCATION: ./network/munge +SLACKBUILD FILES: README doinst.sh etc.default.munge munge.SlackBuild munge.info slack-desc +SLACKBUILD VERSION: 0.5.18 +SLACKBUILD DOWNLOAD: https://github.com/dun/munge/releases/download/munge-0.5.18/munge-0.5.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71935affff4386544e1aabb714624e1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: munge (an authentication service) + +SLACKBUILD NAME: mysecureshell +SLACKBUILD LOCATION: ./network/mysecureshell +SLACKBUILD FILES: README mysecureshell.SlackBuild mysecureshell.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/mysecureshell_1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f612d96c9ff3e99806c3c076acef0946 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mysecureshell (sftp server based on OpenSSH's internal sftp-server) + +SLACKBUILD NAME: nagios +SLACKBUILD LOCATION: ./network/nagios +SLACKBUILD FILES: README README.SLACKWARE default-init.in.diff doinst.sh nagios.SlackBuild nagios.info slack-desc +SLACKBUILD VERSION: 4.4.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/nagios/nagios-4.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba849e9487e13859381eb117127bfee2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nagios (a powerful IT infrastructure monitoring system) + +SLACKBUILD NAME: nagiosgraph +SLACKBUILD LOCATION: ./network/nagiosgraph +SLACKBUILD FILES: README doinst.sh nagiosgraph.SlackBuild nagiosgraph.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/nagiosgraph/nagiosgraph-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b55e09c19c8f10125e8137f08d560145 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nagiosgraph (Nagios Graphing Plugin) + +SLACKBUILD NAME: naim +SLACKBUILD LOCATION: ./network/naim +SLACKBUILD FILES: README naim.SlackBuild naim.info slack-desc +SLACKBUILD VERSION: 0.11.8.3.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/naim-0.11.8.3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9622e3f75d56310829f98fa4dae1f78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: naim (command line chat client) + +SLACKBUILD NAME: nbd +SLACKBUILD LOCATION: ./network/nbd +SLACKBUILD FILES: README nbd.SlackBuild nbd.info slack-desc +SLACKBUILD VERSION: 3.24 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/nbd/nbd-3.24.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6d9e7bbc311a2ed07ef84a58b82b5dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nbd (Network Block Device TCP version) + +SLACKBUILD NAME: nbtscan +SLACKBUILD LOCATION: ./network/nbtscan +SLACKBUILD FILES: README nbtscan.SlackBuild nbtscan.info slack-desc +SLACKBUILD VERSION: 1.0.35 +SLACKBUILD DOWNLOAD: http://www.unixwiz.net/tools/nbtscan-source-1.0.35.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec21e504d27acb2a0f049c7421ace462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nbtscan (scanner for open NETBIOS nameservers) + +SLACKBUILD NAME: nbwmon +SLACKBUILD LOCATION: ./network/nbwmon +SLACKBUILD FILES: README nbwmon.SlackBuild nbwmon.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/causes-/nbwmon/archive/0.5.2/nbwmon-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d337ba71c670823e5878fa87c94d9c4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nbwmon (ncurses bandwidth monitor) + +SLACKBUILD NAME: nchat +SLACKBUILD LOCATION: ./network/nchat +SLACKBUILD FILES: README nchat.SlackBuild nchat.info slack-desc +SLACKBUILD VERSION: 5.13.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/d99kris/nchat/archive/v5.13.17/nchat-5.13.17.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1d0e7731d5af4deaf7ae21f867fafc7a +SLACKBUILD SHORT DESCRIPTION: nchat (terminal-based client for telegram and whatsapp) + +SLACKBUILD NAME: ncp +SLACKBUILD LOCATION: ./network/ncp +SLACKBUILD FILES: README README.upstream fix-ncp-command.diff ncp.SlackBuild ncp.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://dl.fefe.de/ncp-1.2.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 421c4855bd3148b7d0a4342942b4bf13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncp (fast file copy tool for LANs) + +SLACKBUILD NAME: ncrack +SLACKBUILD LOCATION: ./network/ncrack +SLACKBUILD FILES: README ncrack.SlackBuild ncrack.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://nmap.org/ncrack/dist/ncrack-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6417241c994d8687dcfef1f40ac3f34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncrack (network authentication cracking tool) + +SLACKBUILD NAME: neomutt +SLACKBUILD LOCATION: ./network/neomutt +SLACKBUILD FILES: README doinst.sh files/neomutt.desktop neomutt.SlackBuild neomutt.info slack-desc +SLACKBUILD VERSION: 20260105 +SLACKBUILD DOWNLOAD: https://github.com/neomutt/neomutt/archive/20260105/neomutt-20260105.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3bbdf4aa7fced0f6c5a5b23890cf74b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: neomutt (Bringing together all the Mutt code) + +SLACKBUILD NAME: nessus +SLACKBUILD LOCATION: ./network/nessus +SLACKBUILD FILES: README doinst.sh nessus.SlackBuild nessus.info rc.nessusd slack-desc +SLACKBUILD VERSION: 10.10.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.tenable.com/downloads/api/v2/pages/nessus/files/Nessus-10.10.1-el7.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ad9ad29cc85fed875743f9825139e26e +SLACKBUILD SHORT DESCRIPTION: nessus (Nessus Vulnerability Scanner) + +SLACKBUILD NAME: netavark +SLACKBUILD LOCATION: ./network/netavark +SLACKBUILD FILES: README netavark.SlackBuild netavark.info slack-desc +SLACKBUILD VERSION: 1.17.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/containers/netavark/archive/v1.17.2/netavark-1.17.2.tar.gz https://github.com/containers/netavark/releases/download/v1.17.2/netavark-v1.17.2-vendor.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: beebbafcec9ad4d1ce3c1eceacf93e8d c95581d972468f7b5ab8c41a12a7fe85 +SLACKBUILD SHORT DESCRIPTION: netavark (A container network stack) + +SLACKBUILD NAME: netcat-openbsd +SLACKBUILD LOCATION: ./network/netcat-openbsd +SLACKBUILD FILES: README netcat-openbsd.SlackBuild netcat-openbsd.info slack-desc +SLACKBUILD VERSION: 7.4_2 +SLACKBUILD DOWNLOAD: https://github.com/duncan-roe/netcat-openbsd/archive/refs/tags/7.4-2/netcat-openbsd-7.4-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e1ac7719ee022a2d548b16f0e1b4a2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netcat-openbsd (reads and writes data across network connections) + +SLACKBUILD NAME: netcat +SLACKBUILD LOCATION: ./network/netcat +SLACKBUILD FILES: README netcat.SlackBuild netcat.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/netcat/netcat-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 088def25efe04dcdd1f8369d8926ab34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netcat (reads and writes data across network connections) + +SLACKBUILD NAME: netdiscover +SLACKBUILD LOCATION: ./network/netdiscover +SLACKBUILD FILES: README netdiscover.SlackBuild netdiscover.info slack-desc +SLACKBUILD VERSION: 053dda2 +SLACKBUILD DOWNLOAD: https://github.com/alexxy/netdiscover/archive/053dda2/netdiscover-053dda2f3a8cdb749f8100735d78af427aa417b0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 949e75e011b41ad8cc9a6e36a13d93cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netdiscover (network address discovering tool) + +SLACKBUILD NAME: netdrive-connector +SLACKBUILD LOCATION: ./network/netdrive-connector +SLACKBUILD FILES: README doinst.sh netdrive-connector.SlackBuild netdrive-connector.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/ethoms/netdrive-connector/releases/download/v1.1/netdrive-connector-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cedc2949a7b3017f5db7c4b6d99404d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netdrive-connector (Netdrive Connector) + +SLACKBUILD NAME: nethogs +SLACKBUILD LOCATION: ./network/nethogs +SLACKBUILD FILES: README nethogs.SlackBuild nethogs.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/raboof/nethogs/archive/v0.8.6/nethogs-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7acdcf0fd73975eb8bdf3704c952b2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nethogs (a small 'net top' tool) + +SLACKBUILD NAME: netperf +SLACKBUILD LOCATION: ./network/netperf +SLACKBUILD FILES: 001-fix-inlining.patch README netperf.SlackBuild netperf.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/HewlettPackard/netperf/archive/netperf-2.7.0/netperf-netperf-2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d45b5bca1eee2aef0155de82366202 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netperf (Performance benchmark for various types of networking) + +SLACKBUILD NAME: netqmail +SLACKBUILD LOCATION: ./network/netqmail +SLACKBUILD FILES: LWQ_scripts/inst_check LWQ_scripts/qmail-send-log-run LWQ_scripts/qmail-send-run LWQ_scripts/qmail-smtpd-log-run LWQ_scripts/qmail-smtpd-run LWQ_scripts/qmailctl-script-dt70 LWQ_scripts/rc README README.SBo doinst.sh doinst_config doinst_new doinst_service doinst_users dot_new.patch fix_paths.patch netqmail.SlackBuild netqmail.info slack-desc tests/README tests/makechroot useradd_functions +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: http://netqmail.org/netqmail-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c922f776140b2c83043a6195901c67d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netqmail (the qmail MTA) + +SLACKBUILD NAME: netsniff-ng +SLACKBUILD LOCATION: ./network/netsniff-ng +SLACKBUILD FILES: README netsniff-ng.SlackBuild netsniff-ng.info slack-desc +SLACKBUILD VERSION: 0.6.9 +SLACKBUILD DOWNLOAD: http://pub.netsniff-ng.org/netsniff-ng/netsniff-ng-0.6.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17caa21e9ebe5b86672c9de5ba0a42a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netsniff-ng (Linux networking toolkit) + +SLACKBUILD NAME: netstat-nat +SLACKBUILD LOCATION: ./network/netstat-nat +SLACKBUILD FILES: README netstat-nat.SlackBuild netstat-nat.info slack-desc +SLACKBUILD VERSION: 1.4.10 +SLACKBUILD DOWNLOAD: http://www.tweegy.nl/download/netstat-nat-1.4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1bbb3ee9774ebfa27c440e2d9dd7286 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netstat-nat (displays NAT connections) + +SLACKBUILD NAME: netsurf +SLACKBUILD LOCATION: ./network/netsurf +SLACKBUILD FILES: README doinst.sh netsurf.SlackBuild netsurf.desktop netsurf.info slack-desc +SLACKBUILD VERSION: 3.11 +SLACKBUILD DOWNLOAD: https://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-3.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1554bb1093ef582da6b81883e181a3cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netsurf (NetSurf web browser) + +SLACKBUILD NAME: newsboat +SLACKBUILD LOCATION: ./network/newsboat +SLACKBUILD FILES: README doinst.sh newsboat.SlackBuild newsboat.info slack-desc +SLACKBUILD VERSION: 2.42 +SLACKBUILD DOWNLOAD: https://newsboat.org/releases/2.42/newsboat-2.42.tar.xz https://static.crates.io/crates/addr2line/addr2line-0.24.2.crate https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anstyle/anstyle-1.0.11.crate https://static.crates.io/crates/assert-json-diff/assert-json-diff-2.0.2.crate https://static.crates.io/crates/async-lock/async-lock-3.4.1.crate https://static.crates.io/crates/async-object-pool/async-object-pool-0.2.0.crate https://static.crates.io/crates/async-trait/async-trait-0.1.89.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/backtrace/backtrace-0.3.75.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bit-set/bit-set-0.8.0.crate https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/block/block-0.1.6.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/bytes/bytes-1.10.1.crate https://static.crates.io/crates/cc/cc-1.2.38.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.3.crate https://static.crates.io/crates/chrono/chrono-0.4.42.crate https://static.crates.io/crates/clap/clap-4.5.48.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.48.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.5.crate https://static.crates.io/crates/codespan-reporting/codespan-reporting-0.13.1.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.5.0.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/curl-sys/curl-sys-0.4.84%2Bcurl-8.17.0.crate https://static.crates.io/crates/cxx-build/cxx-build-1.0.192.crate https://static.crates.io/crates/cxx/cxx-1.0.192.crate https://static.crates.io/crates/cxxbridge-cmd/cxxbridge-cmd-1.0.192.crate https://static.crates.io/crates/cxxbridge-flags/cxxbridge-flags-1.0.192.crate https://static.crates.io/crates/cxxbridge-macro/cxxbridge-macro-1.0.192.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.4.crate https://static.crates.io/crates/event-listener/event-listener-5.4.1.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.2.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.2.0.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.2.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.31.crate https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate https://static.crates.io/crates/futures-timer/futures-timer-3.0.3.crate https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate https://static.crates.io/crates/gettext-rs/gettext-rs-0.7.7.crate https://static.crates.io/crates/gettext-sys/gettext-sys-0.22.5.crate https://static.crates.io/crates/gimli/gimli-0.31.1.crate https://static.crates.io/crates/h2/h2-0.4.12.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/headers-core/headers-core-0.3.0.crate https://static.crates.io/crates/headers/headers-0.4.1.crate https://static.crates.io/crates/http-body-util/http-body-util-0.1.3.crate https://static.crates.io/crates/http-body/http-body-1.0.1.crate https://static.crates.io/crates/http/http-1.3.1.crate https://static.crates.io/crates/httparse/httparse-1.10.1.crate https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate https://static.crates.io/crates/httpmock/httpmock-0.8.2.crate https://static.crates.io/crates/hyper-util/hyper-util-0.1.17.crate https://static.crates.io/crates/hyper/hyper-1.7.0.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.64.crate https://static.crates.io/crates/icu_collections/icu_collections-2.0.0.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.0.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.0.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.0.0.crate https://static.crates.io/crates/icu_properties/icu_properties-2.0.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.0.1.crate https://static.crates.io/crates/icu_provider/icu_provider-2.0.0.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/indexmap/indexmap-2.11.4.crate https://static.crates.io/crates/io-uring/io-uring-0.7.10.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/js-sys/js-sys-0.3.80.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/lexopt/lexopt-0.3.1.crate https://static.crates.io/crates/libc/libc-0.2.178.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.22.crate https://static.crates.io/crates/link-cplusplus/link-cplusplus-1.0.12.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/litemap/litemap-0.8.0.crate https://static.crates.io/crates/locale_config/locale_config-0.3.0.crate https://static.crates.io/crates/log/log-0.4.28.crate https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate https://static.crates.io/crates/md5/md5-0.8.0.crate https://static.crates.io/crates/memchr/memchr-2.7.5.crate https://static.crates.io/crates/mime/mime-0.3.17.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/mio/mio-1.0.4.crate https://static.crates.io/crates/natord/natord-1.0.9.crate https://static.crates.io/crates/nom/nom-8.0.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.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.36.7.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/parking/parking-2.2.1.crate https://static.crates.io/crates/path-tree/path-tree-0.8.3.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/potential_utf/potential_utf-0.1.3.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/proptest/proptest-1.8.0.crate https://static.crates.io/crates/quick-error/quick-error-1.2.3.crate https://static.crates.io/crates/quote/quote-1.0.40.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_core/rand_core-0.9.3.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.4.0.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.12.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.6.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.26.crate https://static.crates.io/crates/rustix/rustix-1.1.3.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/rusty-fork/rusty-fork-0.3.0.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/scratch/scratch-1.0.9.crate https://static.crates.io/crates/section_testing/section_testing-0.0.5.crate https://static.crates.io/crates/serde/serde-1.0.226.crate https://static.crates.io/crates/serde_core/serde_core-1.0.226.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.226.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/serde_regex/serde_regex-1.1.0.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.6.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/slab/slab-0.4.11.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/socket2/socket2-0.6.0.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/stringmetrics/stringmetrics-2.2.2.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.106.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/tabwriter/tabwriter-1.4.1.crate https://static.crates.io/crates/temp-dir/temp-dir-0.1.16.crate https://static.crates.io/crates/tempfile/tempfile-3.24.0.crate https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/tinystr/tinystr-0.8.1.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.5.0.crate https://static.crates.io/crates/tokio-util/tokio-util-0.7.16.crate https://static.crates.io/crates/tokio/tokio-1.47.1.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.30.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.34.crate https://static.crates.io/crates/tracing/tracing-0.1.41.crate https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/unarray/unarray-0.1.4.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.19.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/url/url-2.5.7.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/want/want-0.3.1.crate https://static.crates.io/crates/wasi/wasi-0.11.1%2Bwasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.14.7%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.103.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.103.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.103.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.103.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.103.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.11.crate https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/windows-core/windows-core-0.62.0.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.1.crate https://static.crates.io/crates/windows-link/windows-link-0.2.0.crate https://static.crates.io/crates/windows-result/windows-result-0.4.0.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/writeable/writeable-0.6.1.crate https://static.crates.io/crates/xdg/xdg-3.0.0.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.0.crate https://static.crates.io/crates/yoke/yoke-0.8.0.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.27.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.27.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.2.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.1.crate https://static.crates.io/crates/zerovec/zerovec-0.11.4.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5119a799e0e4381c712a75a9f65c8d3c fd1d0d5b3ecdfb40979711421742ddf5 873036bd52f5fd829bd41b3c2ca0bc08 03b2d126766ed746706241b4c7487654 bf23cd323c33a8c283c41bb9b79e4ce4 0457b6551cd4d7f4e6d19b6bda5cbcc5 e80e5673f99d28fa8a14159e0fd2c5b3 e159d52e02ff776480f6c3a0d1dc7972 0ce1e318a9c3f3256558479f935a01ed d29971a331ab6d870ba90d0c019d0c06 6a44afda654777d2930b93366bdfc7f3 3e70bb53cab36a3ef2a02dfce21bc472 103bdfd8ee51c1a5b4a68043e6c01188 20084c4c04bcc06fd3d7ff662deca706 fa4e40913159dd05959a52a5dff270fc 66aebb5faa7f9df11bdeb5c1b1aca9a2 4b7db26ac6bd77342b51188882fa5678 023b03cf9968b29253a5dfe62051008d ea2d23ceb9f98853a7dffc6c02884464 038a9c3fa624c8f3dc8233c8d00bdb64 f5fbc93c70d12ab063028ace80b98677 c5f7336ee8b0fec25064174e16ea586d ec75cb6cff21a4cce188ac688aa9a1be 6fc56339477191e989cec4800759b4b3 d1a4fd534d400fad20ac749d057301cd 516b4d32c2894ab7aeb1fb2410a67c14 37b80d6e3ec2ab15f5f3fbcd0cc044b4 bda4391def75e443d25ff4180333bb74 d1f70680f36b13b74bab20250fb2f26f c5229cfccb6a1598e74a837dbc9e2797 08c18a18f452c41072b08e8367778c6a 897be1152015ad66fa30dbdc224af39d 89e88633cab0e4b6f3d3878b84dffe8b 363ad88506fe35d5c9311ec7d58375ba c64a5341800d8d80ebfdb7d2bfd8d7d3 9f6210933939e7efb774ec800c067c95 0f41255152c5f5b497b4af2542fd5a38 0069eed3b0f577edd622ac1788bdea3c 603762fb41f8e0b33d7e8ef5a81c4619 3d62bfbbe08bdcee55fcb8cda85554d9 145b7bd67e6356f3510a7d8fa9bb7926 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 3f50050270afe8306cbe5191201577b9 f0db69b0c5226c2e39bc7b1d6d2d8ec7 b0a1ffd6b0b5fe67e3dac04cd26b3099 4ec0fe35f2b2de6fbfac46ec01eb3259 8dab3b3ec00dc56cffde0b0c410d47b5 e36ee995fbd928f67773e5dbca035c5e 50f998a859c3e57218745ba77c370e2b a086623c9c2f91f23ae5afee7129c943 9a91b575ff300519839e2e765c124427 e597e8c43837b595ee5922b605dec5b4 b6667c48b9fc2e1cdae5697a19a021e1 591cbad56682180a4160a8feedc6c468 bb09633833b38806273f793d73167ac3 f63e8b6601cfe5fe91cb977b3bacd1a2 64a6d8fe0c9a450bcefa41894e17d7ac f3426774ce46ffb82273b7568411c2dc 21c1fedcc068a8abc330cc73d9e2748c ad62d99648af34788886fdf0b50ba45c af0a19b2d65a8a745d733aef0337fb02 603ff22ff21d7fd529857a9bb86a0126 024ec331f45122802422b177cb3c0dc0 fdaf12e6f55939ce24b7f6b03d64a044 a6a84bdf83b891befefe0c4e6c6d9931 c059b75a48188c6b09d6a877caecc556 9f891783a0726303d8827598b7f4dcbe 3072562eba8887d0cda042d420012c1f efa1346b8285d297dddb9173d3548e71 580b311bafe0447ebc9ca2e646d9b0e7 2b5c9a5a55ac7fa04879ec9167e4a368 00020e50d1f3ff1d7e62a800a9bfb361 11fa7047274f28d1718c76971c2dd374 87b1b7cb12ef4dfe842c212b98263048 3d7e70a9d2c58112629db9890ba333c0 381741e0c4323ddbecb655d10dc3f818 0aeda34ea44c79101c4162fb60339577 db83f59e4e82f35a6b5fb65b1f461ca8 aaf7f720b3a8ec3bce8a8cbc0dc88ab7 a381d5c4b30d28d1e92540d1cd149032 76740d6503993517aa8c0745539bd52f 91738e0e58d2a1a2d723894b07f7f072 f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e ed9276ab4420659e1e560789b90db77f bde76258fa172dbc2d7503200515ad42 ba82a589ab0348c1be03dfb9dd33e2ad bddd524c233aef03f8684fbc5370813b bb0c20f6e3faaa647d9c463c5501a8e0 2073767869c0dddcfb83cbf57612195d 2b2fc3c0ae183ad1b8d6f650e312e504 ff1ca673b7db4e0571e6a76beba52c00 55ebc851a4c0768142432d3561947fc7 5e2165f6a9d5646d361d7aabe3d9be7c 9eeae1af342967c4120eca6ef1fdafd1 6fa7c4b0da26b511570845e41527bc8f 02aa04391e566c3fd83f07bb39950209 7c81e7a61ec172a229d6fdbc553e883d 925a3354ffc473d7bb883bc1bdb59c95 c65373a26d6775e11ede985975460519 dfdf2484a5545f51cf6b1f5f23b9f92e dc106924da0261fec2bb0fe52fcbd9e6 63eee7ce00e202304e1d602deaebda13 5a9b94ba54ea1f52f2a496ba982e3282 6c8d8924a13f7f3e91dbf4897b2e2f4d e092b3abcc54806f2a35889d725bf95f aecd889de42c8168e1bc97a6f2720d8f b4dcac855af5df71f3383d86c4a96b78 fd9aa273ad560dedd00ddcf3dbe808ce b0476c408e48108f9a8a74c64372fe53 76f8e4dcc29ab304e065cced86a344d2 c98fa41bae9a9421fcf24801356ef5a8 109e6f2e60f4296ff5c984ce4bf9c586 ef8998050cc1339f2187fcb43e927f1b f6c8ce4c412ca548e42dfd896c92112e 07c75fec267864bcbb800ca7709ceae2 c0cc536bbce6c848a2957222de166961 c7f3e531ac4eeb88215d51bb83c63864 24b98ea919f5970d55ff176be1d551b1 c97ebb4706151a5afcbc84b585a51747 83ff67a02208f3ab79f0ed47f256535a 3181dca31efe33cbed29a45d0ec67848 f6471dc7b34a49fca3f64c3c2cb641a4 751468b1f120283e4f6f266867a03837 a6290a543b60d161a9817d1592189855 6072cecb286422299a2fd6c98319bd0d 6ddf5a0e650e6353cb187ec1c474db51 40c6a76ccd5b34d7c4c483f6ed026ec5 6062cd297bfe3ceb1acc2129af31ffdb 78acc66fcbb2923c9af7124c7c75ea7e fa1ef10465c00f2a3bac42b79e37b36d 87f4fcefe029b95db0a8bacda23448d8 ad77627a08324de6cddb4f66813f3219 e662b1464700d377cb89a8a9b59bd8c0 13268e6ab4023043e6dd8e993ce8b88a dc3cd3d0dc142df381bc6728ef740748 ef31c2454d9e6e2dc7aa59cc7986b056 b13390ad50aa277e39e4d46f7ed3eb14 ec8360cc4c7cdcda20549b13ca219fb1 00c698bdb92a016d7cf35aea6e4b2191 b14880f379affe0f24bf29d53054b3d1 1aa4772ebdc965df9afde4eb75825b2b 155ad50cf49cebeeb1499397ac48de58 d7602381c0bc21d10603cc940a837b06 6c623a8eed8450399ec323a72e96855c 5ba884eb137d4976ed3d197f7fdda87d 5589880087d08bb34ca9f492de374efb 4ae196685156596c4a543b7cc629a005 bff9f5bd01b620680a98b1c59d92df7c 32eed8529eede1e94c9510875eb71015 5988bad1543264a9f48b542192e7de9a 5024e504a445b38fe9bd1ebb87e6e0cf fbe5da24bd1beef6125107ee41118187 f263369ce8905fac2351cde21595df94 99f5ad699ad94698b60f39bba715ca45 b97f345cdd3ce52b02a6799aacc024b9 b812846c9060e52be0f0314b5632ffb6 1cd5c4ca4c47e7643a521d5842b20bcc b83e3c4eee8862b3cd0dc8570da6d0c0 efa0b14bd1721494cf1ab2be65053004 6e01ab006629a393105a1d90effffe64 d8ef7b4f03db8d1bd729c41436b0e9ee 23c2d55b2debcd452d1320d9e563c8f4 ca2f90526815cc621c21a4de1faf61f1 f0f70675f96b39e1c42161a10538c3da a6865213c8ffbfe7db3600702b9b34d4 b7adabe6cc4fd5e1cb443f2ec0f9c98b 7017e24adcde4f4411e9d9585a71e409 6f09120aa341d58ea072539176058a00 f9d969cfb6e7f4deafcb270dd18464d9 00dda16f17b456d99fb1cafa9125ed22 7b5a6f9a0c0de33f26338c3d529e0514 f2a271be7934b762ed05523370bf14c5 2a4b3962d2e873cc03ad5bd46fee8896 cd90e1d32780e6eb38db64a3f4c18610 04ee294e8d343a73ef89ed6f07acd9b1 e900a384ac7dbb320fe6a7279fbfef89 f9880f1c33a7bc7b0e6e086b504bf38f d37681de7eb8a22e94064570778e479a 4daa973c57624dc3d88eaa49dd86d3e1 b3c17dbae6dcdda8e25963f21402905e 6bf3e627effc98ad70ab4a44e4045b10 6e2c3955a071ff72899af56c2f105a25 301fe61e36628113abf40ee8009af71e 74f0b4fd05d7ff34a070717710be29a4 a170da787798d604288d6648e2428f69 a7f9622113583c30fb074f94973a8a97 ea7402c6f5a3c4a376b861f5b410d5cf db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 262f8c014a916c65aa3ea399a6d73583 fd6a44cbe3e73a89671c68696e779ecb ea196ee9ec24e54d8f0f2211c0951c5f 3bec38dea93a90db33163e99d17cd4b4 2dafd7068d3feda6deb6898b40cc78a0 2fa6d2be439de2f862f67839e5a69efd 73b177d6d000daaa8f05790414a887a3 ebb4b88031277249c52913b84cb67e21 9e876a38acd8262d97e9302ecb4e0f72 8c8adde50f0a531c407c5b68ab928f0b 233b17dfcf7e49ac791eef30b7f406e3 7cb99b00381f697eaf8a322ed3b8205c 1baf62319b533f3d996993b82305e547 311ded6588844e072d3fb953a8f994da 3f265cbde7668f38c1229043475470a9 4e50e886c72204c268c15a3230001d71 b95760e9133ba1bb456d0f0cef74c9a4 9718141a1e8e00257f5b5d92aece5b21 f0393736ec5e061ec36d6148f05b81f4 463f49176227cd56322b86e9e08ca5ad 03701100a96ee0cbc6c91a80a20cfc36 d37269138077e7991a11637cec39df3b c47f3d4a3490d9f7ba847564f7b6dace faaada1cfaff0909b541efc7d4bbb2ce e96c794b09413a6385abede6b7df704b 585acef62e72bfa6bf712a966d968cc3 021c66516e26d4f8801b9d95baade1ed 73a9d94228db5789d755fa5b551c9656 b428c0f6fc720c21db85852683d444eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newsboat (RSS console feed reader) + +SLACKBUILD NAME: newsraft +SLACKBUILD LOCATION: ./network/newsraft +SLACKBUILD FILES: README doinst.sh newsraft.SlackBuild newsraft.info slack-desc +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://codeberg.org/newsraft/newsraft/archive/newsraft-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f79daedf27bb1a851c96e2b7e75d457 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newsraft (Terminal feed reader) + +SLACKBUILD NAME: nextcloud-desktop +SLACKBUILD LOCATION: ./network/nextcloud-desktop +SLACKBUILD FILES: README doinst.sh nextcloud-desktop.SlackBuild nextcloud-desktop.info slack-desc +SLACKBUILD VERSION: 3.12.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/nextcloud/desktop/archive/refs/tags/v3.12.8/desktop-3.12.8.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cab991230321a5b6730c0c8f16252e85 +SLACKBUILD SHORT DESCRIPTION: nextcloud-desktop (Nextcloud Desktop Client) + +SLACKBUILD NAME: nextcloud-server +SLACKBUILD LOCATION: ./network/nextcloud-server +SLACKBUILD FILES: README README.SBo doinst.sh nextcloud-server.SlackBuild nextcloud-server.info nextcloud.php-fpm slack-desc +SLACKBUILD VERSION: 29.0.16 +SLACKBUILD DOWNLOAD: https://download.nextcloud.com/server/releases/nextcloud-29.0.16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 063c5ed9fd6f6d91821d9415b82f5bc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nextcloud-server (nextcloud sync & share server) + +SLACKBUILD NAME: nfdump +SLACKBUILD LOCATION: ./network/nfdump +SLACKBUILD FILES: README nfdump.SlackBuild nfdump.info slack-desc +SLACKBUILD VERSION: 1.6.13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/nfdump/nfdump-1.6.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5e916049aec1b531c63303b92270d42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nfdump (netflow processing tools) + +SLACKBUILD NAME: nginx +SLACKBUILD LOCATION: ./network/nginx +SLACKBUILD FILES: README doinst.sh nginx.SlackBuild nginx.info nginx.logrotate rc.nginx slack-desc +SLACKBUILD VERSION: 1.28.3 +SLACKBUILD DOWNLOAD: http://nginx.org/download/nginx-1.28.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad2d0ae6a74b54afba3472f8a7f5f6e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nginx (http/imap/pop3 proxy) + +SLACKBUILD NAME: ngircd +SLACKBUILD LOCATION: ./network/ngircd +SLACKBUILD FILES: README doinst.sh ngircd.SlackBuild ngircd.info slack-desc +SLACKBUILD VERSION: 26.1 +SLACKBUILD DOWNLOAD: https://ngircd.barton.de/pub/ngircd/ngircd-26.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fe97dec829ee09306d871ab8f0c194a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ngircd (Next Generation IRC Daemon) + +SLACKBUILD NAME: ngrep +SLACKBUILD LOCATION: ./network/ngrep +SLACKBUILD FILES: README ngrep-1.47-regex.patch ngrep.SlackBuild ngrep.info slack-desc +SLACKBUILD VERSION: 1.47 +SLACKBUILD DOWNLOAD: https://github.com/jpr5/ngrep/archive/V1_47/ngrep-1_47.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03cb1229ad586495852ea316262e8f38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ngrep (network grep) + +SLACKBUILD NAME: ngrok +SLACKBUILD LOCATION: ./network/ngrok +SLACKBUILD FILES: README ngrok.SlackBuild ngrok.info slack-desc +SLACKBUILD VERSION: 3.34.1 +SLACKBUILD DOWNLOAD: https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-3.34.1-linux-386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-3.34.1-linux-amd64.tar.gz +SLACKBUILD MD5SUM: 2d640aa375c25874c3972f100fc26c81 +SLACKBUILD MD5SUM_x86_64: 049691ec18925f10484a69883bf1e8e1 +SLACKBUILD SHORT DESCRIPTION: ngrok (Tunnel local servers to be reachable via the internet) + +SLACKBUILD NAME: nheko +SLACKBUILD LOCATION: ./network/nheko +SLACKBUILD FILES: README doinst.sh douninst.sh nheko.SlackBuild nheko.info slack-desc +SLACKBUILD VERSION: 0.11.3 +SLACKBUILD DOWNLOAD: https://github.com/Nheko-Reborn/nheko/archive/v0.11.3/nheko-0.11.3.tar.gz https://raw.githubusercontent.com/hoytech/lmdbxx/1.0.0/lmdb++.h https://gitlab.archlinux.org/archlinux/packaging/packages/nheko/-/raw/56b476cf7bb8380c6646ad7ca96c9bd6626b6a3f/nheko-0.11.3-fix-for-fmt-10.patch https://nheko.im/nheko-reborn/nheko/-/commit/871e403f6799df48cfbbe08eba56d473a0c34216.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec254f372b397d0c24c6d9075aac1335 153c1d78ae29c4251afb7fbd8148d6eb 201b729f89ffdc33074758de0c27149f 772d4d2338c43a5fe7b45c6b71052e4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nheko (matrix client written in C++) + +SLACKBUILD NAME: niceshaper +SLACKBUILD LOCATION: ./network/niceshaper +SLACKBUILD FILES: README doinst.sh niceshaper.SlackBuild niceshaper.info rc.niceshaper slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/niceshaper-1.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 544fa49d5cc56b8624fd7ad030d77798 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: niceshaper (dynamic traffic shaper) + +SLACKBUILD NAME: nicotine+ +SLACKBUILD LOCATION: ./network/nicotine+ +SLACKBUILD FILES: README doinst.sh nicotine+.SlackBuild nicotine+.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: https://github.com/Nicotine-Plus/nicotine-plus/archive/3.3.2/nicotine-plus-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40dd230cfac61eda0c0500e5aab6e586 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nicotine+: nicotine+ (graphical client for Soulseek) + +SLACKBUILD NAME: nikto +SLACKBUILD LOCATION: ./network/nikto +SLACKBUILD FILES: README doinst.sh nikto.SlackBuild nikto.info nikto.sh nikto64.sh patches/CVE-2018-11652-CSV-injection.patch patches/man_page.diff patches/nikto.pl.diff patches/nikto_core.plugin.diff patches/replay.pl.diff slack-desc +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: https://github.com/sullo/nikto/archive/2.1.6/nikto-2.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d6c1b5a6fcdd47c18169febda02393e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nikto (Web Server Scanner) + +SLACKBUILD NAME: nload +SLACKBUILD LOCATION: ./network/nload +SLACKBUILD FILES: README nload.SlackBuild nload.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/nload/nload-0.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c733c528f244ca5a4f76bf185729c39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nload (network traffic monitor) + +SLACKBUILD NAME: nm-tray +SLACKBUILD LOCATION: ./network/nm-tray +SLACKBUILD FILES: README doinst.sh nm-tray.SlackBuild nm-tray.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/palinek/nm-tray/archive/0.5.0/nm-tray-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8451c44dd252a9a55a36f6a79cecc9af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nm-tray (Simple Network Manager frontend written in Qt) + +SLACKBUILD NAME: nmh +SLACKBUILD LOCATION: ./network/nmh +SLACKBUILD FILES: README doinst.sh nmh.SlackBuild nmh.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://download.savannah.nongnu.org/releases/nmh/nmh-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9bb7636cd8a75c522a48f5d942314fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nmh (The New Message Handler) + +SLACKBUILD NAME: node_exporter +SLACKBUILD LOCATION: ./network/node_exporter +SLACKBUILD FILES: README config/node_exporter.default config/rc.node_exporter doinst.sh node_exporter.SlackBuild node_exporter.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://github.com/prometheus/node_exporter/archive/v1.8.2/node_exporter-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096bfaf7a902b105288b616cc3215d63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: node_exporter (metrics for Prometheus) + +SLACKBUILD NAME: noip-duc +SLACKBUILD LOCATION: ./network/noip-duc +SLACKBUILD FILES: README noip-duc.SlackBuild noip-duc.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://dmej8g5cpdyqd.cloudfront.net/downloads/noip-duc_3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52be554a836fd73ce65f445604bc0fa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noip-duc (Dynamic DNS Update Client) + +SLACKBUILD NAME: noip2 +SLACKBUILD LOCATION: ./network/noip2 +SLACKBUILD FILES: README doinst.sh noip2.SlackBuild noip2.info rc.noip2.new slack-desc +SLACKBUILD VERSION: 2.1.9 +SLACKBUILD DOWNLOAD: http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b0f5f2ff8637c73ab337be403252a60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noip2 (Dynamic Update Cient provided by No-IP.com) + +SLACKBUILD NAME: nordvpn-gui +SLACKBUILD LOCATION: ./network/nordvpn-gui +SLACKBUILD FILES: README doinst.sh nordvpn-gui.SlackBuild nordvpn-gui.desktop nordvpn-gui.info slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn-gui/nordvpn-gui_4.4.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 26f172894adb7b1ac7da9719c71d7569 +SLACKBUILD SHORT DESCRIPTION: nordvpn-gui (GUI Application for NordVPN) + +SLACKBUILD NAME: nordvpn +SLACKBUILD LOCATION: ./network/nordvpn +SLACKBUILD FILES: README doinst.sh nordvpn.SlackBuild nordvpn.info rc.nordvpn slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/nordvpn_4.4.0_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://repo.nordvpn.com/deb/nordvpn/debian/pool/main/n/nordvpn/nordvpn_4.4.0_amd64.deb +SLACKBUILD MD5SUM: 73a9beaae2c21ccb5c617408dae37d73 +SLACKBUILD MD5SUM_x86_64: 3911216d2c199e41de2c43fe00c58e30 +SLACKBUILD SHORT DESCRIPTION: nordvpn (Protect your privacy online.) + +SLACKBUILD NAME: noss +SLACKBUILD LOCATION: ./network/noss +SLACKBUILD FILES: README noss.SlackBuild noss.info slack-desc +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/WWW-Noss-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bc5eafccb12f25ef33f5b6093722a0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noss (RSS/Atom feed reader and aggregator) + +SLACKBUILD NAME: nrpe +SLACKBUILD LOCATION: ./network/nrpe +SLACKBUILD FILES: README doinst.sh nrpe.SlackBuild nrpe.info rc.nrpe slack-desc +SLACKBUILD VERSION: 2.15 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/nagios/nrpe-2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3921ddc598312983f604541784b35a50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nrpe (Nagios Remote Plugin Executor) + +SLACKBUILD NAME: nsca +SLACKBUILD LOCATION: ./network/nsca +SLACKBUILD FILES: README doinst.sh nsca.SlackBuild nsca.info rc.nsca slack-desc +SLACKBUILD VERSION: 2.9.2 +SLACKBUILD DOWNLOAD: https://github.com/NagiosEnterprises/nsca/releases/download/nsca-2.9.2/nsca-2.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43f638c51367a3170476ed106fbb4858 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsca (Nagios Service Check Acceptor) + +SLACKBUILD NAME: nsd +SLACKBUILD LOCATION: ./network/nsd +SLACKBUILD FILES: README doinst.sh localhost.zone nsd.SlackBuild nsd.conf nsd.info nsd.logrotate rc.nsd slack-desc +SLACKBUILD VERSION: 4.3.3 +SLACKBUILD DOWNLOAD: https://www.nlnetlabs.nl/downloads/nsd/nsd-4.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e80bd8845b4f3ba514fd255343c5097c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsd (Name Server Daemon) + +SLACKBUILD NAME: nss-tls +SLACKBUILD LOCATION: ./network/nss-tls +SLACKBUILD FILES: README README_SBo.txt doinst.sh nss-tls.SlackBuild nss-tls.conf nss-tls.info nss-tlsd-user.sh nss-tlsd.default per_user_dir.diff rc.nss-tlsd slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/dimkr/nss-tls/archive/1.1/nss-tls-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9e8c63856bf63ad2d1bedf46a01a48d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nss-tls (DNS-over-HTTPS resolver) + +SLACKBUILD NAME: ntpclient +SLACKBUILD LOCATION: ./network/ntpclient +SLACKBUILD FILES: README ntpclient.SlackBuild ntpclient.info slack-desc +SLACKBUILD VERSION: 2015_365 +SLACKBUILD DOWNLOAD: http://doolittle.icarus.com/ntpclient/ntpclient_2015_365.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0d0e6089dd3300b6958055340a7796f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ntpclient (NTP client for unix-alike computers) + +SLACKBUILD NAME: nullidentd +SLACKBUILD LOCATION: ./network/nullidentd +SLACKBUILD FILES: 01_random_usernames.diff 02_makefile.diff README doinst.sh douninst.sh nullidentd.8 nullidentd.SlackBuild nullidentd.info slack-desc +SLACKBUILD VERSION: 1.0_5 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/n/nullidentd/nullidentd_1.0.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80afbac3c40e12a1ee7a0b55922bf439 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nullidentd (bare minimum identd server) + +SLACKBUILD NAME: nweb +SLACKBUILD LOCATION: ./network/nweb +SLACKBUILD FILES: README README.client nweb.SlackBuild nweb.info slack-desc +SLACKBUILD VERSION: 23_867a6dd +SLACKBUILD DOWNLOAD: https://github.com/ankushagarwal/nweb/archive/867a6dd46298c882501f5c26d31ee821177542ab/nweb-867a6dd46298c882501f5c26d31ee821177542ab.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7570ab89a441f1b11f2ab099660b9daa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nweb (A tiny web server in C) + +SLACKBUILD NAME: nxclient +SLACKBUILD LOCATION: ./network/nxclient +SLACKBUILD FILES: README doinst.sh nxclient.SlackBuild nxclient.desktop nxclient.info slack-desc +SLACKBUILD VERSION: 3.5.0_7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/nxclient-3.5.0-7.i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://ponce.cc/slackware/sources/repo/nxclient-3.5.0-7.x86_64.tar.gz +SLACKBUILD MD5SUM: 0bc9f652cb294bc3eabc71e6ca6fe5dd +SLACKBUILD MD5SUM_x86_64: 3d3ba27c7bf78f206964237892590140 +SLACKBUILD SHORT DESCRIPTION: nxclient (client for the NX protocol) + +SLACKBUILD NAME: nyxt +SLACKBUILD LOCATION: ./network/nyxt +SLACKBUILD FILES: README doinst.sh named-readtables-sbcl-2.5.11-fix.patch nyxt.SlackBuild nyxt.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/atlas-engineer/nyxt/releases/download/3.12.0/nyxt-3.12.0-source-with-submodules.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f01290b7b2811a50e63a64f30b0a919 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nyxt (hacker's power-browser) + +SLACKBUILD NAME: nzbget +SLACKBUILD LOCATION: ./network/nzbget +SLACKBUILD FILES: README nzbget.SlackBuild nzbget.info slack-desc +SLACKBUILD VERSION: 21.1 +SLACKBUILD DOWNLOAD: https://github.com/nzbget-ng/nzbget/archive/b0d35f9/nzbget-b0d35f9a0985c4dd5987c51ab4007c0abae3b505.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eedc7a68ab2380845f234332252dcb0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nzbget (cli-based binary newsgrabber for nzb files) + +SLACKBUILD NAME: obfs4proxy +SLACKBUILD LOCATION: ./network/obfs4proxy +SLACKBUILD FILES: README README.Slackware obfs4proxy.SlackBuild obfs4proxy.info slack-desc +SLACKBUILD VERSION: 0.0.14 +SLACKBUILD DOWNLOAD: https://github.com/Yawning/obfs4/archive/obfs4proxy-0.0.14/obfs4-obfs4proxy-0.0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9576a46fbac3dcee18f656d31c386f8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: obfs4proxy (The obfourscator) + +SLACKBUILD NAME: ocserv +SLACKBUILD LOCATION: ./network/ocserv +SLACKBUILD FILES: README README.SBo doinst.sh ocserv.SlackBuild ocserv.conf ocserv.info rc.ocserv slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://www.infradead.org/ocserv/download/ocserv-1.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3d025193b8eb79b4142b64e2e15c552 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocserv (OpenConnect SSL VPN server) + +SLACKBUILD NAME: offlineimap +SLACKBUILD LOCATION: ./network/offlineimap +SLACKBUILD FILES: README doinst.sh offlineimap.SlackBuild offlineimap.info slack-desc +SLACKBUILD VERSION: 7.3.4 +SLACKBUILD DOWNLOAD: https://github.com/OfflineIMAP/offlineimap/archive/v7.3.4/offlineimap-7.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4494e696fc20a49db4e4a90f252df2c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: offlineimap (IMAP sync tool) + +SLACKBUILD NAME: oidentd +SLACKBUILD LOCATION: ./network/oidentd +SLACKBUILD FILES: README doinst.sh oidentd.SlackBuild oidentd.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/janikrabe/oidentd/releases/download/v3.1.0/oidentd-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f2e7e9fb6a5502d41e31ce8163e4754 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oidentd (an identd daemon) + +SLACKBUILD NAME: oinkmaster +SLACKBUILD LOCATION: ./network/oinkmaster +SLACKBUILD FILES: README doinst.sh oinkmaster.SlackBuild oinkmaster.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/oinkmaster/oinkmaster/2.0/oinkmaster-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2a1b56f51cf40e919c63206ca4ec8f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oinkmaster (update and manage snort and suricata rules) + +SLACKBUILD NAME: onedrive +SLACKBUILD LOCATION: ./network/onedrive +SLACKBUILD FILES: README doinst.sh onedrive.SlackBuild onedrive.info slack-desc +SLACKBUILD VERSION: 2.5.10 +SLACKBUILD DOWNLOAD: https://github.com/abraunegg/onedrive/archive/v2.5.10/onedrive-2.5.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a7e2cc06f901ced2b529a4779715a78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onedrive (OneDrive Tool) + +SLACKBUILD NAME: onioncat +SLACKBUILD LOCATION: ./network/onioncat +SLACKBUILD FILES: README onioncat.SlackBuild onioncat.info slack-desc +SLACKBUILD VERSION: 4.11.0 +SLACKBUILD DOWNLOAD: https://github.com/rahra/onioncat/releases/download/v4.11.0/onioncat-4.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c12109c84aac6d0e1ee3bcc89c7b084 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onioncat (transparent IP layer on tor) + +SLACKBUILD NAME: onionshare +SLACKBUILD LOCATION: ./network/onionshare +SLACKBUILD FILES: README onionshare.SlackBuild onionshare.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/micahflee/onionshare/archive/v2.2/onionshare-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1532c3a7467006d8388bc6193628a632 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onionshare (anonymous file sharing) + +SLACKBUILD NAME: onkyo-eiscp +SLACKBUILD LOCATION: ./network/onkyo-eiscp +SLACKBUILD FILES: README onkyo-eiscp.SlackBuild onkyo-eiscp.info slack-desc +SLACKBUILD VERSION: 1.2.14 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/dannytrigo_onkyo_eiscp/dannytrigo_onkyo_eiscp-1.2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc1ea32b65f64dfa2bd167f71e7f0110 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onkyo-eiscp (Control Onkyo receivers over ethernet.) + +SLACKBUILD NAME: onyx +SLACKBUILD LOCATION: ./network/onyx +SLACKBUILD FILES: README onyx.SlackBuild onyx.info onyx.json slack-desc +SLACKBUILD VERSION: 0.9.2.0 +SLACKBUILD DOWNLOAD: https://github.com/classilla/overbitenx/archive/0.9.2.0/overbitenx-0.9.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4574e79f673527851da0a60a1b17e2ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onyx (Gopher protocol engine) + +SLACKBUILD NAME: ookla-speedtest +SLACKBUILD LOCATION: ./network/ookla-speedtest +SLACKBUILD FILES: README ookla-speedtest.SlackBuild ookla-speedtest.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-i386.tgz +SLACKBUILD DOWNLOAD_x86_64: https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-x86_64.tgz +SLACKBUILD MD5SUM: d573e2ab8fa4f0951a5f32adaf1913b4 +SLACKBUILD MD5SUM_x86_64: 76de75a734cf98d70eee0d362bad365a +SLACKBUILD SHORT DESCRIPTION: ookla-speedtest (Speedtest CLI) + +SLACKBUILD NAME: open-iscsi +SLACKBUILD LOCATION: ./network/open-iscsi +SLACKBUILD FILES: README doinst.sh open-iscsi.SlackBuild open-iscsi.info rc.open-iscsi slack-desc +SLACKBUILD VERSION: 2.1.10 +SLACKBUILD DOWNLOAD: https://github.com/open-iscsi/open-iscsi/archive/2.1.10/open-iscsi-2.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f06396d90cd7b3c6a38ffcfec1eaaf73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-iscsi (RFC3720 iSCSI Initiator) + +SLACKBUILD NAME: open-isns +SLACKBUILD LOCATION: ./network/open-isns +SLACKBUILD FILES: README doinst.sh open-isns.SlackBuild open-isns.info rc.isnsd rc.isnsdd slack-desc +SLACKBUILD VERSION: 0.102 +SLACKBUILD DOWNLOAD: https://github.com/open-iscsi/open-isns/archive/v0.102/open-isns-0.102.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 914f7654ff7398dd4dcf69885f2fc691 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-isns (Internet Storage Name Service) + +SLACKBUILD NAME: openconnect-sso +SLACKBUILD LOCATION: ./network/openconnect-sso +SLACKBUILD FILES: README openconnect-sso.SlackBuild openconnect-sso.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/vlaci/openconnect-sso/releases/download/v0.8.0/openconnect-sso-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f16b7eba5760f725ddbff8d6114878db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openconnect-sso (Wrapper for OpenConnect) + +SLACKBUILD NAME: openconnect +SLACKBUILD LOCATION: ./network/openconnect +SLACKBUILD FILES: README doinst.sh libxml-fix.patch openconnect.SlackBuild openconnect.info slack-desc vpnc-script +SLACKBUILD VERSION: 9.12 +SLACKBUILD DOWNLOAD: https://www.infradead.org/openconnect/download/openconnect-9.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39060dcb58ebfb261bb6faf17755b98b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openconnect (Client for Cisco's AnyConnect SSL VPN) + +SLACKBUILD NAME: opendchub +SLACKBUILD LOCATION: ./network/opendchub +SLACKBUILD FILES: README opendchub.SlackBuild opendchub.info slack-desc +SLACKBUILD VERSION: 0.7.15 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/opendchub/opendchub-0.7.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f9ab5bb7f85730f4b1ce7cceb6aef96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendchub (Open Source hub software for Direct Connect) + +SLACKBUILD NAME: opendkim +SLACKBUILD LOCATION: ./network/opendkim +SLACKBUILD FILES: README doinst.sh opendkim.SlackBuild opendkim.info openssl_1.1.0_compat.patch rc.opendkim slack-desc +SLACKBUILD VERSION: 2.10.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/opendkim/opendkim-2.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 916e691cdd16cfabd1cd6efe745323f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendkim (A DKIM milter to sign and/or verify mail) + +SLACKBUILD NAME: opendmarc +SLACKBUILD LOCATION: ./network/opendmarc +SLACKBUILD FILES: README README.SLACKWARE doinst.sh opendmarc.SlackBuild opendmarc.info patches/fix-generic-init-script.diff patches/fix-python-interpreter.diff patches/pull116.diff patches/pull172.diff patches/pull178.diff patches/ticket159.patch patches/ticket182.patch patches/ticket183.patch patches/ticket184.patch patches/ticket193-fixed.patch patches/ticket204.patch patches/ticket205.patch patches/ticket207-fixed.patch patches/ticket208-fixed.patch patches/ticket212.patch patches/z01_changeSubjectFailureReport_v2.patch patches/z02_content-description.patch patches/z03_reportDestVerificationV2.patch patches/z04_moreHeadersFailureReportVsBeta1.patch slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/trusteddomainproject/OpenDMARC/archive/rel-opendmarc-1-4-2/OpenDMARC-rel-opendmarc-1-4-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 658d951db84a0305b0c5d9312eff5b64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendmarc (DMARC milter and library) + +SLACKBUILD NAME: openfire +SLACKBUILD LOCATION: ./network/openfire +SLACKBUILD FILES: README README.SLACKWARE openfire.SlackBuild openfire.info rc.openfire slack-desc +SLACKBUILD VERSION: 4.1.4 +SLACKBUILD DOWNLOAD: https://github.com/igniterealtime/Openfire/releases/download/v4.1.4/openfire_4_1_4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64842b2853db006165a67c80dc91edc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openfire (XMPP server) + +SLACKBUILD NAME: openfortivpn +SLACKBUILD LOCATION: ./network/openfortivpn +SLACKBUILD FILES: README doinst.sh openfortivpn.SlackBuild openfortivpn.info slack-desc +SLACKBUILD VERSION: 1.22.1 +SLACKBUILD DOWNLOAD: https://github.com/adrienverge/openfortivpn/archive/v1.22.1/openfortivpn-1.22.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3730a3e0e5de622e83011701c7533096 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openfortivpn (Client for PPP+SSL VPN tunnel services) + +SLACKBUILD NAME: openntpd +SLACKBUILD LOCATION: ./network/openntpd +SLACKBUILD FILES: README doinst.sh openntpd.SlackBuild openntpd.info patches/01-ntpctl_rename.diff patches/02-ntpd_8_clean.diff rc.openntpd slack-desc +SLACKBUILD VERSION: 6.8p1 +SLACKBUILD DOWNLOAD: https://mirrors.mit.edu/pub/OpenBSD/OpenNTPD/openntpd-6.8p1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c68ce2627b2ea13f2b95db1ef4fcfc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openntpd (Network Time Protocol client/server) + +SLACKBUILD NAME: openresty +SLACKBUILD LOCATION: ./network/openresty +SLACKBUILD FILES: README doinst.sh openresty.SlackBuild openresty.info openresty.logrotate rc.openresty slack-desc +SLACKBUILD VERSION: 1.21.4.3 +SLACKBUILD DOWNLOAD: https://openresty.org/download/openresty-1.21.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bb434e21a71d891b233fc1636186060 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openresty (a full-fledged web application server) + +SLACKBUILD NAME: opensm +SLACKBUILD LOCATION: ./network/opensm +SLACKBUILD FILES: README opensm.SlackBuild opensm.info slack-desc +SLACKBUILD VERSION: 3.3.24 +SLACKBUILD DOWNLOAD: https://github.com/linux-rdma/opensm/archive/3.3.24/opensm-3.3.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e469eb593366b22cea7415a860886338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensm (InfiniBand Subnet Manager and Administrator) + +SLACKBUILD NAME: opensmtpd-extras +SLACKBUILD LOCATION: ./network/opensmtpd-extras +SLACKBUILD FILES: README opensmtpd-extras.SlackBuild opensmtpd-extras.info slack-desc +SLACKBUILD VERSION: 6.7.1 +SLACKBUILD DOWNLOAD: https://github.com/OpenSMTPD/OpenSMTPD-extras/archive/6.7.1/OpenSMTPD-extras-6.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 342d3f9eebaf4171df6378642136f075 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensmtpd-extras (backends for OpenSMTPD tables) + +SLACKBUILD NAME: opensmtpd-filter-dkimsign +SLACKBUILD LOCATION: ./network/opensmtpd-filter-dkimsign +SLACKBUILD FILES: README opensmtpd-filter-dkimsign.SlackBuild opensmtpd-filter-dkimsign.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://imperialat.at/releases/filter-dkimsign-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1ec294c9f1526d07c569e66d2d90d18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensmtpd-filter-dkimsign (OpenSMTPD filter for DKIM signing) + +SLACKBUILD NAME: opensmtpd +SLACKBUILD LOCATION: ./network/opensmtpd +SLACKBUILD FILES: 026_smtpd.patch README README.alpine aliases doinst.sh opensmtpd.SlackBuild opensmtpd.info rc.opensmtpd slack-desc +SLACKBUILD VERSION: 7.8.0p0 +SLACKBUILD DOWNLOAD: https://www.opensmtpd.org/archives/opensmtpd-7.8.0p0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 718695afdb11322d3ff7354c77b3c110 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opensmtpd (OpenSMTPd from the OpenBSD project) + +SLACKBUILD NAME: openvswitch-utils +SLACKBUILD LOCATION: ./network/openvswitch-utils +SLACKBUILD FILES: README README.SLACKWARE doinst.sh openvswitch-utils.SlackBuild openvswitch-utils.info rc.openvswitch slack-desc +SLACKBUILD VERSION: 3.3.6 +SLACKBUILD DOWNLOAD: http://openvswitch.org/releases/openvswitch-3.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d75a2c9b3719365259816706f340658e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openvswitch-utils (a multilayer software switch) + +SLACKBUILD NAME: opera +SLACKBUILD LOCATION: ./network/opera +SLACKBUILD FILES: README doinst.sh eula.html opera.SlackBuild opera.info privacy.html slack-desc terms.html +SLACKBUILD VERSION: 129.0.5823.28 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://get.geo.opera.com/pub/opera/desktop/129.0.5823.28/linux/opera-stable_129.0.5823.28_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ba990403ceeae35fe93f781c45e67286 +SLACKBUILD SHORT DESCRIPTION: opera (A fast and secure web browser) + +SLACKBUILD NAME: otter +SLACKBUILD LOCATION: ./network/otter +SLACKBUILD FILES: README doinst.sh otter.SlackBuild otter.info slack-desc +SLACKBUILD VERSION: 1.0.03 +SLACKBUILD DOWNLOAD: https://github.com/OtterBrowser/otter-browser/archive/v1.0.03/otter-browser-1.0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c34113c7a35f810346d5cc2a3b9d66f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: otter (Web browser) + +SLACKBUILD NAME: owncloud-client +SLACKBUILD LOCATION: ./network/owncloud-client +SLACKBUILD FILES: README doinst.sh owncloud-client.SlackBuild owncloud-client.info owncloud.desktop slack-desc +SLACKBUILD VERSION: 2.11.1.8946 +SLACKBUILD DOWNLOAD: https://download.owncloud.com/desktop/ownCloud/stable/2.11.1.8946/source/ownCloud-2.11.1.8946.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0143df7cea72bf29874ae429e7a5f6f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: owncloud-client (ownCloud sync client) + +SLACKBUILD NAME: owncloud-server +SLACKBUILD LOCATION: ./network/owncloud-server +SLACKBUILD FILES: README owncloud-server.SlackBuild owncloud-server.info slack-desc +SLACKBUILD VERSION: 8.2.11 +SLACKBUILD DOWNLOAD: https://attic.owncloud.com/server/stable/owncloud-8.2.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43e3b4c53d4e819f612296c032cd2d37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: owncloud-server (ownCloud sync & share server) + +SLACKBUILD NAME: p0f +SLACKBUILD LOCATION: ./network/p0f +SLACKBUILD FILES: README doinst.sh p0f.SlackBuild p0f.info slack-desc +SLACKBUILD VERSION: 3.09b +SLACKBUILD DOWNLOAD: http://lcamtuf.coredump.cx/p0f3/releases/p0f-3.09b.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc863233dc2b440cae6ef5665cae34bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: p0f (passive os fingerprint tool) + +SLACKBUILD NAME: pCloudDrive +SLACKBUILD LOCATION: ./network/pCloudDrive +SLACKBUILD FILES: README doinst.sh pCloudDrive.SlackBuild pCloudDrive.info pclouddrive.desktop slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-32 +SLACKBUILD DOWNLOAD_x86_64: https://www.pcloud.com/how-to-install-pcloud-drive-linux.html?download=electron-64 +SLACKBUILD MD5SUM: f901d19762baa9f3c5fce9ed6c2b9fed +SLACKBUILD MD5SUM_x86_64: 62560154e26d5b848e7bc3e5c19cc649 +SLACKBUILD SHORT DESCRIPTION: pCloudDrive (pCloud client and drive mounter) + +SLACKBUILD NAME: packETH +SLACKBUILD LOCATION: ./network/packETH +SLACKBUILD FILES: README packETH.SlackBuild packETH.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://github.com/jemcek/packETH/archive/3.0/packETH-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04cb7a1cff7e64e3dbcc8e050de6e030 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: packETH (A Linux GUI packet generator tool for ethernet) + +SLACKBUILD NAME: packit +SLACKBUILD LOCATION: ./network/packit +SLACKBUILD FILES: README packit.SlackBuild packit.info patches/README patches/fix-spellings-manpage.patch patches/fix_call_to_pcap-bpf_h.patch patches/fix_dups_paths_man_page.patch patches/fix_inject_mode_segfault.patch patches/fix_spelling_errors.patch patches/fix_typo_in_source_code.patch patches/tcpdump.patch patches/update_homepage.patch slack-desc tcpdump.patch +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://packetfactory.openwall.net/projects/packit/downloads/packit-1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 270594ff97f6c203131136208bb4d2ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: packit (network injection and capture) + +SLACKBUILD NAME: paho-mqtt-c +SLACKBUILD LOCATION: ./network/paho-mqtt-c +SLACKBUILD FILES: README paho-mqtt-c.SlackBuild paho-mqtt-c.info slack-desc +SLACKBUILD VERSION: 1.3.10 +SLACKBUILD DOWNLOAD: https://github.com/eclipse/paho.mqtt.c/archive/refs/tags/v1.3.10/paho.mqtt.c-1.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf0900edfda8fd6214f9070e7f60905b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paho-mqtt-c (C MQTT Client Library) + +SLACKBUILD NAME: palemoon-bin +SLACKBUILD LOCATION: ./network/palemoon-bin +SLACKBUILD FILES: README doinst.sh palemoon-bin.SlackBuild palemoon-bin.desktop palemoon-bin.info slack-desc +SLACKBUILD VERSION: 34.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.palemoon.org/download.php?mirror=us&bits=64&type=linuxgtk2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d9e6208f7deb5f93e61871c2506a6aff +SLACKBUILD SHORT DESCRIPTION: palemoon-bin (Web browser) + +SLACKBUILD NAME: palemoon +SLACKBUILD LOCATION: ./network/palemoon +SLACKBUILD FILES: README autoconf-2.13-consolidated_fixes-1.patch.gz doinst.sh glib-c-arc4random.c.patch palemoon.SlackBuild palemoon.desktop palemoon.info slack-desc +SLACKBUILD VERSION: 34.0.1 +SLACKBUILD DOWNLOAD: https://repo.palemoon.org/MoonchildProductions/Pale-Moon/archive/34.0.1_Release.tar.gz https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20260121.tar.gz http://ponce.cc/slackware/sources/repo/autoconf-2.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6a901ff58e5b781fc48489e9b28b638 c34dea512c4345282d2766976cb0f856 f2994d302cf736e7e71974edfa51da3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: palemoon (Web browser -- BUILD FROM SOURCE) + +SLACKBUILD NAME: passt +SLACKBUILD LOCATION: ./network/passt +SLACKBUILD FILES: README passt.SlackBuild passt.info slack-desc +SLACKBUILD VERSION: 20251210_d04c480 +SLACKBUILD DOWNLOAD: https://passt.top/passt/snapshot/passt-2025_12_10.d04c480.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef537df368b2206c9df81a11813acbb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: passt (Plug A Simple Socket Transport) + +SLACKBUILD NAME: pastebincl +SLACKBUILD LOCATION: ./network/pastebincl +SLACKBUILD FILES: README doinst.sh pastebincl.SlackBuild pastebincl.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://pastebin.com/etc/pastebincl-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c575120cc9d631bbda41a8d510efcbd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pastebincl (submit pastes on Pastebin) + +SLACKBUILD NAME: pdns-recursor +SLACKBUILD LOCATION: ./network/pdns-recursor +SLACKBUILD FILES: README doinst.sh pdns-recursor.SlackBuild pdns-recursor.info rc.pdns-recursor slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://downloads.powerdns.com/releases/pdns-recursor-4.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ada31148b47231ac61ec504d2b8a5ece +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdns-recursor (high-performance recursive nameserver) + +SLACKBUILD NAME: pdns +SLACKBUILD LOCATION: ./network/pdns +SLACKBUILD FILES: README doinst.sh pdns.SlackBuild pdns.info rc.pdns slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://downloads.powerdns.com/releases/pdns-4.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8af22df3bc0e0d07e3b54e2a136265e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdns (high-performance authoritative server) + +SLACKBUILD NAME: pebrot +SLACKBUILD LOCATION: ./network/pebrot +SLACKBUILD FILES: README pebrot.SlackBuild pebrot.info slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pebrot/pebrot-0.8.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa07bcb3cb7556bdd20a42b48ac45643 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pebrot (MSN client) + +SLACKBUILD NAME: periscope +SLACKBUILD LOCATION: ./network/periscope +SLACKBUILD FILES: README periscope.SlackBuild periscope.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/periscope/python-periscope_0.2.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49df780245103697579551410a9acc49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: periscope (Python subtitles searching module) + +SLACKBUILD NAME: persepolis +SLACKBUILD LOCATION: ./network/persepolis +SLACKBUILD FILES: README doinst.sh persepolis.SlackBuild persepolis.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/persepolisdm/persepolis/archive/3.2.0/persepolis-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a3bf686da0385f78eadca457a9f43fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: persepolis (Persepolis Download Manager is a GUI for aria2) + +SLACKBUILD NAME: pexip-infinity-connect +SLACKBUILD LOCATION: ./network/pexip-infinity-connect +SLACKBUILD FILES: README doinst.sh pexip-infinity-connect.SlackBuild pexip-infinity-connect.desktop pexip-infinity-connect.info pexip-infinity-connect.png slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.pexip.com/connect/nextgen/1.6.2/pexip-infinity-connect_1.6.2-53046.187.0_linux-x64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c297c6621048ad3725a9b685cdb78805 +SLACKBUILD SHORT DESCRIPTION: pexip-infinity-connect (Video Communication Software) + +SLACKBUILD NAME: pflogsumm +SLACKBUILD LOCATION: ./network/pflogsumm +SLACKBUILD FILES: README pflogsumm.SlackBuild pflogsumm.info sample_cronjob.txt slack-desc +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: http://jimsun.linxnet.com/downloads/pflogsumm-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16059df03d11cac2c23a04794802650d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pflogsumm (Postfix Log Entry Summarizer) + +SLACKBUILD NAME: pfqueue +SLACKBUILD LOCATION: ./network/pfqueue +SLACKBUILD FILES: README pfqueue.SlackBuild pfqueue.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pfqueue/files/pfqueue/0.5.6/pfqueue-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff3fbcc39b39112f123b93df579998b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pfqueue (ncurses interface for postqueue/mailq/postsuper/exim4) + +SLACKBUILD NAME: pgbouncer +SLACKBUILD LOCATION: ./network/pgbouncer +SLACKBUILD FILES: README doinst.sh pgbouncer.SlackBuild pgbouncer.info rc.pgbouncer slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: http://pkgs.fedoraproject.org/repo/pkgs/pgbouncer/pgbouncer-1.5.5.tar.gz/e332e41956f9a2d48c4b38fa96d6e0f0/pgbouncer-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e332e41956f9a2d48c4b38fa96d6e0f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgbouncer (Lightweight connection pooler for PostgreSQL) + +SLACKBUILD NAME: pgpool-II +SLACKBUILD LOCATION: ./network/pgpool-II +SLACKBUILD FILES: README doinst.sh pgpool-II.SlackBuild pgpool-II.info rc.pgpool slack-desc +SLACKBUILD VERSION: 3.7.21 +SLACKBUILD DOWNLOAD: https://www.pgpool.net/mediawiki/download.php?f=pgpool-II-3.7.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2326727471f6fd390a7a1d7ec92e4c04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgpool-II (Connection pooler for PostgreSQL) + +SLACKBUILD NAME: phodav +SLACKBUILD LOCATION: ./network/phodav +SLACKBUILD FILES: README phodav.SlackBuild phodav.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/phodav/3.0/phodav-3.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33081519b273385976360bf3047fa704 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phodav (soup dav server) + +SLACKBUILD NAME: phpmyadmin +SLACKBUILD LOCATION: ./network/phpmyadmin +SLACKBUILD FILES: README phpmyadmin.SlackBuild phpmyadmin.info slack-desc +SLACKBUILD VERSION: 5.2.3 +SLACKBUILD DOWNLOAD: https://files.phpmyadmin.net/phpMyAdmin/5.2.3/phpMyAdmin-5.2.3-all-languages.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e8251b59b87636701afbb9381f2bcba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phpmyadmin (MySQL administration over the web) + +SLACKBUILD NAME: phppgadmin +SLACKBUILD LOCATION: ./network/phppgadmin +SLACKBUILD FILES: README doinst.sh http-pgadmin.conf phppgadmin.SlackBuild phppgadmin.info slack-desc +SLACKBUILD VERSION: 7.14.7 +SLACKBUILD DOWNLOAD: https://github.com/ReimuHakurei/phpPgAdmin/archive/v7.14.7-mod/phpPgAdmin-7.14.7-mod.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ede785d9f3d7c85342f2bb858fd96b34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phppgadmin (a php webapp for Postgresql) + +SLACKBUILD NAME: piavpn-app +SLACKBUILD LOCATION: ./network/piavpn-app +SLACKBUILD FILES: README doinst.sh piavpn-app.SlackBuild piavpn-app.info rc.piavpn slack-desc +SLACKBUILD VERSION: 3.7.2_08420 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://installers.privateinternetaccess.com/download/pia-linux-3.7.2-08420.run https://installers.privateinternetaccess.com/download/pia-linux-arm64-3.7.2-08420.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 239952dc6b53c7f831d72cc126d11d0a 4e9c5ec48d2bfc27be055fa53476ac33 +SLACKBUILD SHORT DESCRIPTION: piavpn-app (Private Internet Access client) + +SLACKBUILD NAME: pidgin-authorization-blocker +SLACKBUILD LOCATION: ./network/pidgin-authorization-blocker +SLACKBUILD FILES: README pidgin-authorization-blocker.SlackBuild pidgin-authorization-blocker.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://launchpad.net/pidgin-authorization-blocker/trunk/1.1/+download/pidgin-authorization-blocker-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cff5ef7ca8f769b02356e1f3d0386ada +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-authorization-blocker (Blocks unwanted authorization request) + +SLACKBUILD NAME: pidgin-birthday-reminder +SLACKBUILD LOCATION: ./network/pidgin-birthday-reminder +SLACKBUILD FILES: README pidgin-birthday-reminder.SlackBuild pidgin-birthday-reminder.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pidgin-birthday-reminder-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de90fa450baabb41422f323a75a6a7ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-birthday-reminder (Reminds you of your buddies birthdays) + +SLACKBUILD NAME: pidgin-extprefs +SLACKBUILD LOCATION: ./network/pidgin-extprefs +SLACKBUILD FILES: README pidgin-extprefs.SlackBuild pidgin-extprefs.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gaim-extprefs/pidgin-extprefs-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db6782cfe4b9beec6deaadb97d18fbd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-extprefs (additional preferences plugin for Pidgin) + +SLACKBUILD NAME: pidgin-gfire +SLACKBUILD LOCATION: ./network/pidgin-gfire +SLACKBUILD FILES: README pidgin-gfire.SlackBuild pidgin-gfire.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/gfire/pidgin-gfire-0.9.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8ff028195f3effb78f25a95f03d89fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-gfire (pidgin plugin for xfire) + +SLACKBUILD NAME: pidgin-musictracker +SLACKBUILD LOCATION: ./network/pidgin-musictracker +SLACKBUILD FILES: README pidgin-musictracker.SlackBuild pidgin-musictracker.info slack-desc +SLACKBUILD VERSION: 0.4.22 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pidgin-musictracker/pidgin-musictracker-0.4.22.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d7225c705484db86b864cab5a536423 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-musictracker (pidgin status plugin) + +SLACKBUILD NAME: pidgin-nudge +SLACKBUILD LOCATION: ./network/pidgin-nudge +SLACKBUILD FILES: README pidgin-nudge.SlackBuild pidgin-nudge.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/network/pidgin-nudge/pidgin-nudge-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c062361a9a26697ceb4bb9dd5211622 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-nudge (Shakes Pidgin conversation windows on certain events) + +SLACKBUILD NAME: pidgin-opensteamworks +SLACKBUILD LOCATION: ./network/pidgin-opensteamworks +SLACKBUILD FILES: README pidgin-opensteamworks.SlackBuild pidgin-opensteamworks.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/EionRobb/pidgin-opensteamworks/archive/1.6.1/pidgin-opensteamworks-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a397dbb2fd1d58769506567bd2aa6f1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-opensteamworks (Steam Friends plugin for Pidgin) + +SLACKBUILD NAME: pidgin-otr +SLACKBUILD LOCATION: ./network/pidgin-otr +SLACKBUILD FILES: README pidgin-otr.SlackBuild pidgin-otr.info slack-desc +SLACKBUILD VERSION: 4.0.2 +SLACKBUILD DOWNLOAD: https://otr.cypherpunks.ca/pidgin-otr-4.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ef14e1334a4bc80e5d530f9a3cfc626 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-otr (Off-the-Record (OTR) + +SLACKBUILD NAME: pidgin-privacy-please +SLACKBUILD LOCATION: ./network/pidgin-privacy-please +SLACKBUILD FILES: README pidgin-privacy-please.SlackBuild pidgin-privacy-please.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pidgin-privacy-please/pidgin-privacy-please-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1fb3c46750eb026f81a74a6569d43b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-privacy-please (A privacy plugin for the pidgin) + +SLACKBUILD NAME: pidgin-sipe +SLACKBUILD LOCATION: ./network/pidgin-sipe +SLACKBUILD FILES: README pidgin-sipe.SlackBuild pidgin-sipe.info slack-desc +SLACKBUILD VERSION: 1.25.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sipe/pidgin-sipe-1.25.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e742f021dc8c3f17435aea05c3e0314 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-sipe (pidgin plugin for Sip Exchange Protocol) + +SLACKBUILD NAME: pidgin-sound +SLACKBUILD LOCATION: ./network/pidgin-sound +SLACKBUILD FILES: README pidgin-sound.SlackBuild pidgin-sound.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://launchpad.net/pidgin-advanced-sound-notification/trunk/1.1/+download/pidgin-advanced-sound-notification-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f057b3c1fbf6c74c0bd45e0bd8f616f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-sound (sound plugin for pidgin) + +SLACKBUILD NAME: pidgin-toobars +SLACKBUILD LOCATION: ./network/pidgin-toobars +SLACKBUILD FILES: README pidgin-toobars.SlackBuild pidgin-toobars.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: http://vayurik.ru/wordpress/wp-content/uploads/toobars/1.14/pidgin-toobars-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b9255902c10ec1b171329474bd69e82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-toobars (toolbar and statusbar for pidgin buddy list) + +SLACKBUILD NAME: pidgin-toolbar-shrink +SLACKBUILD LOCATION: ./network/pidgin-toolbar-shrink +SLACKBUILD FILES: README pidgin-toolbar-shrink.SlackBuild pidgin-toolbar-shrink.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://launchpad.net/pidgin-toolbar-shrink/trunk/1.1.1/+download/pidgin-toolbar-shrink-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8edacae1246bd23720182826028605ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-toolbar-shrink (Hide elements in Pidgin) + +SLACKBUILD NAME: pidgin-visnotes +SLACKBUILD LOCATION: ./network/pidgin-visnotes +SLACKBUILD FILES: README pidgin-visnotes.SlackBuild pidgin-visnotes.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/118256-pidgin-visnotes-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 243291b098b187f0cdacce5cc61924c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-visnotes (Notifications for Pidgin) + +SLACKBUILD NAME: pidgin-whatsapp +SLACKBUILD LOCATION: ./network/pidgin-whatsapp +SLACKBUILD FILES: README pidgin-whatsapp.SlackBuild pidgin-whatsapp.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/davidgfnet/whatsapp-purple/archive/v0.8.6/whatsapp-purple-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1aff0445ec9960b67082c0992ce21b45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pidgin-whatsapp (WhatsApp Plugin for Pidgin) + +SLACKBUILD NAME: pirate-get +SLACKBUILD LOCATION: ./network/pirate-get +SLACKBUILD FILES: README pirate-get.SlackBuild pirate-get.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c3/e2/735e12e1d0aabcc20dd68cd809e3ed7ccd9e063f03a6edf4406bd520fd21/pirate-get-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1bd3e0d209586d076db3cc01e522158 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pirate-get (A command line interface for The Pirate Bay) + +SLACKBUILD NAME: plasma-nm-openconnect +SLACKBUILD LOCATION: ./network/plasma-nm-openconnect +SLACKBUILD FILES: README plasma-nm-openconnect.SlackBuild plasma-nm-openconnect.info slack-desc +SLACKBUILD VERSION: 5.23.5 +SLACKBUILD DOWNLOAD: https://github.com/KDE/plasma-nm/archive/v5.23.5/plasma-nm-5.23.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03e049b500bfa335d600fc055b0951ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plasma-nm-openconnect (OpenConnect support for plasma-nm) + +SLACKBUILD NAME: plowshare-modules +SLACKBUILD LOCATION: ./network/plowshare-modules +SLACKBUILD FILES: README plowshare-modules.SlackBuild plowshare-modules.info slack-desc +SLACKBUILD VERSION: 97b5e57 +SLACKBUILD DOWNLOAD: https://github.com/mcrapet/plowshare-modules-legacy/archive/97b5e57/plowshare-modules-legacy-97b5e575dcc72a93bf8543d560e0e074fcc32839.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1eae3a1fac7f9ea68606adbd89863ce1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plowshare-modules (Plowshare legacy & unmaintained modules) + +SLACKBUILD NAME: plowshare +SLACKBUILD LOCATION: ./network/plowshare +SLACKBUILD FILES: README plowshare.SlackBuild plowshare.info slack-desc +SLACKBUILD VERSION: 2.1.7 +SLACKBUILD DOWNLOAD: https://github.com/mcrapet/plowshare/archive/v2.1.7/plowshare-2.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16de34e58101c8f1cac5dbd4295a91f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plowshare (file-sharing website utility) + +SLACKBUILD NAME: pmacct +SLACKBUILD LOCATION: ./network/pmacct +SLACKBUILD FILES: README pmacct.SlackBuild pmacct.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: http://www.pmacct.net/pmacct-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 582182c413e578a535c4f293355f3d19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pmacct (network monitoring tools) + +SLACKBUILD NAME: policyd +SLACKBUILD LOCATION: ./network/policyd +SLACKBUILD FILES: README doinst.sh policyd.SlackBuild policyd.info rc.policyd slack-desc +SLACKBUILD VERSION: 1.82 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/policyd/policyd-1.82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f6167dc2032353cb14f02da7cdb1339 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: policyd (Policy Daemon for Postfix) + +SLACKBUILD NAME: policyd2 +SLACKBUILD LOCATION: ./network/policyd2 +SLACKBUILD FILES: README README.SBo doinst.sh logrotate.policyd2 patches/cbpadmin.patch patches/cbpolicyd.patch patches/httpd_policyd2_conf.patch patches/policyd2_config.patch policyd2.SlackBuild policyd2.info rc.policyd2 slack-desc +SLACKBUILD VERSION: 2.0.14 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/cluebringer-v2.0.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e75cd25a836b316846f5ad8bf09a69a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: policyd2 (policy server for MTA) + +SLACKBUILD NAME: polipo +SLACKBUILD LOCATION: ./network/polipo +SLACKBUILD FILES: README doinst.sh douninst.sh makefile.diff polipo.SlackBuild polipo.info rc.polipo slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/jech/polipo/archive/polipo-1.1.1/polipo-polipo-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfbe3222a517d7c4153c4dc7cd9fd2ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polipo (caching web proxy) + +SLACKBUILD NAME: postfix-pgsql +SLACKBUILD LOCATION: ./network/postfix-pgsql +SLACKBUILD FILES: README doinst.sh postfix-pgsql.SlackBuild postfix-pgsql.info slack-desc +SLACKBUILD VERSION: 3.6.15 +SLACKBUILD DOWNLOAD: http://ftp.porcupine.org/mirrors/postfix-release/official/postfix-3.6.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88471ed95d8f779d16e5c77c000367d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postfix-pgsql (postfix with support for PostgreSQL) + +SLACKBUILD NAME: postgrey +SLACKBUILD LOCATION: ./network/postgrey +SLACKBUILD FILES: README doinst.sh postgrey.SlackBuild postgrey.conf postgrey.info rc.postgrey slack-desc +SLACKBUILD VERSION: 1.37 +SLACKBUILD DOWNLOAD: http://postgrey.schweikert.ch/pub/postgrey-1.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef30f42ad84f00caf41c49b593b8e2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgrey (Postfix Greylisting Policy Server) + +SLACKBUILD NAME: pounce +SLACKBUILD LOCATION: ./network/pounce +SLACKBUILD FILES: README pounce.SlackBuild pounce.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://git.causal.agency/pounce/snapshot/pounce-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db31cc00c084bb803f21615f6ac899c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pounce (multi-client, TLS-only IRC bouncer) + +SLACKBUILD NAME: pound +SLACKBUILD LOCATION: ./network/pound +SLACKBUILD FILES: README doinst.sh pound.SlackBuild pound.cfg pound.info rc.pound slack-desc +SLACKBUILD VERSION: 4.19 +SLACKBUILD DOWNLOAD: https://github.com/graygnuorg/pound/releases/download/v4.19/pound-4.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7172d0f3e3cc24fd1095d1402d2bebfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pound (reverse proxy and load balancer for http servers) + +SLACKBUILD NAME: pptp +SLACKBUILD LOCATION: ./network/pptp +SLACKBUILD FILES: README doinst.sh pptp.SlackBuild pptp.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pptpclient/pptp-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d25341352fdae5ad5b36b9f18254908 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pptp (a PPTP Client for Linux) + +SLACKBUILD NAME: pptpd +SLACKBUILD LOCATION: ./network/pptpd +SLACKBUILD FILES: README doinst.sh patches/fix_plugins_patchlevel_h.diff patches/fix_pptpctrl_c_for_x86_64.diff patches/plugins_Makefile.diff pptpd.SlackBuild pptpd.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/poptop/pptpd-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36f9f45c6ffa92bc3b6e24ae2d053505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pptpd (PoPToP Point to Point Tunneling Server) + +SLACKBUILD NAME: prettyping +SLACKBUILD LOCATION: ./network/prettyping +SLACKBUILD FILES: README prettyping.SlackBuild prettyping.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/denilsonsa/prettyping/archive/v1.0.1/prettyping-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 264a496f40b13d81cb0dbb000b06a288 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prettyping (Ping wrapper for pretty output) + +SLACKBUILD NAME: privoxy +SLACKBUILD LOCATION: ./network/privoxy +SLACKBUILD FILES: README doinst.sh privoxy.SlackBuild privoxy.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ijbswa/files/Sources/4.0.0%20%28stable%29/privoxy-4.0.0-stable-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf598373feb616afd7b8d1adfb1065dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: privoxy (a web proxy with advanced filtering capabilities) + +SLACKBUILD NAME: profanity +SLACKBUILD LOCATION: ./network/profanity +SLACKBUILD FILES: README profanity.SlackBuild profanity.info slack-desc +SLACKBUILD VERSION: 0.15.1 +SLACKBUILD DOWNLOAD: https://github.com/profanity-im/profanity/archive/0.15.1/profanity-0.15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dcf297a26d587920bf45be929d296f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: profanity (A console based XMPP client) + +SLACKBUILD NAME: prosody-mod-block-strangers +SLACKBUILD LOCATION: ./network/prosody-mod-block-strangers +SLACKBUILD FILES: README prosody-mod-block-strangers.SlackBuild prosody-mod-block-strangers.info slack-desc +SLACKBUILD VERSION: hg3023 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/38365c1f1fe4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37a1e61479b0f625cd10ed1046dde1a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-block-strangers (block messages by strangers) + +SLACKBUILD NAME: prosody-mod-cloud-notify +SLACKBUILD LOCATION: ./network/prosody-mod-cloud-notify +SLACKBUILD FILES: README prosody-mod-cloud-notify.SlackBuild prosody-mod-cloud-notify.info slack-desc +SLACKBUILD VERSION: hg6262 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/fe0a58b863db.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca05cdd2eadcf8ff4c08e4a12ed712ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-cloud-notify (XEP-0357: Push Notifications for Prosody) + +SLACKBUILD NAME: prosody-mod-filter-chatstates +SLACKBUILD LOCATION: ./network/prosody-mod-filter-chatstates +SLACKBUILD FILES: README prosody-mod-filter-chatstates.SlackBuild prosody-mod-filter-chatstates.info slack-desc +SLACKBUILD VERSION: hg6058 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/b6c17530a8fb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7be87b41375ba122648214ec726781a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-filter-chatstates (XEP-0352: Client State Indication Imp) + +SLACKBUILD NAME: prosody-mod-http-upload +SLACKBUILD LOCATION: ./network/prosody-mod-http-upload +SLACKBUILD FILES: README prosody-mod-http-upload.SlackBuild prosody-mod-http-upload.info slack-desc +SLACKBUILD VERSION: hg6017 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/9d0de8afef69.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3356d913a6375483239e701d0a071af6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-http-upload (XEP-0363: Client HTTP File Upload) + +SLACKBUILD NAME: prosody-mod-throttle-presence +SLACKBUILD LOCATION: ./network/prosody-mod-throttle-presence +SLACKBUILD FILES: README prosody-mod-throttle-presence.SlackBuild prosody-mod-throttle-presence.info slack-desc +SLACKBUILD VERSION: hg6057 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/f21ef2c20a63.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23f8c0d3f02d7a3c60100f3e36a42495 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-throttle-presence (XEP-0352: Client State Indication Imp) + +SLACKBUILD NAME: prosody-mod-turncredentials +SLACKBUILD LOCATION: ./network/prosody-mod-turncredentials +SLACKBUILD FILES: README prosody-mod-turncredentials.SlackBuild prosody-mod-turncredentials.info slack-desc +SLACKBUILD VERSION: hg5986 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/78418e86c003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92dfac84f0defc7eaae17454a839cead +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-turncredentials (XEP-0215: time-limited TURN credentials) + +SLACKBUILD NAME: prosody-mod-vcard-muc +SLACKBUILD LOCATION: ./network/prosody-mod-vcard-muc +SLACKBUILD FILES: README prosody-mod-vcard-muc.SlackBuild prosody-mod-vcard-muc.info slack-desc +SLACKBUILD VERSION: hg6225 +SLACKBUILD DOWNLOAD: https://hg.prosody.im/prosody-modules/archive/8f64e0bf52a0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd6efe3476abb8429e0f5acb6a538bce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody-mod-vcard-muc (vCard for MUC rooms) + +SLACKBUILD NAME: prosody +SLACKBUILD LOCATION: ./network/prosody +SLACKBUILD FILES: README README.SBo doinst.sh prosody.SlackBuild prosody.info slack-desc +SLACKBUILD VERSION: 0.12.5 +SLACKBUILD DOWNLOAD: https://prosody.im/downloads/source/prosody-0.12.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1acd5beebef5c0a82489f2b3af14f37a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prosody (Lua XMPP Server) + +SLACKBUILD NAME: protonmail-bridge +SLACKBUILD LOCATION: ./network/protonmail-bridge +SLACKBUILD FILES: README doinst.sh protonmail-bridge.SlackBuild protonmail-bridge.info slack-desc +SLACKBUILD VERSION: 3.23.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://proton.me/download/bridge/protonmail-bridge_3.23.1-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0dab0c7d8fcd75552a83101141b5d123 +SLACKBUILD SHORT DESCRIPTION: protonmail-bridge (ProtonMail Bridge) + +SLACKBUILD NAME: protonmail-import-export-app +SLACKBUILD LOCATION: ./network/protonmail-import-export-app +SLACKBUILD FILES: README doinst.sh protonmail-import-export-app.SlackBuild protonmail-import-export-app.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://proton.me/download/ie/protonmail-import-export-app_1.3.3-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0963ded165d36e4a289f9ba3fa0a613a +SLACKBUILD SHORT DESCRIPTION: protonmail-import-export-app (ProtonMail Import-Export app) + +SLACKBUILD NAME: proxychains +SLACKBUILD LOCATION: ./network/proxychains +SLACKBUILD FILES: README doinst.sh proxychains.SlackBuild proxychains.info slack-desc +SLACKBUILD VERSION: 4.16 +SLACKBUILD DOWNLOAD: https://github.com/rofl0r/proxychains-ng/archive/v4.16/proxychains-ng-4.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acd5807e89df4cca70270260e85e9373 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: proxychains (TCP and DNS through proxy server) + +SLACKBUILD NAME: proxymini +SLACKBUILD LOCATION: ./network/proxymini +SLACKBUILD FILES: README proxymini.1 proxymini.SlackBuild proxymini.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/proxymini.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acc0ea9fff5acbac9a13f81efa8db81f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: proxymini (small proxy server) + +SLACKBUILD NAME: proxytunnel +SLACKBUILD LOCATION: ./network/proxytunnel +SLACKBUILD FILES: README proxytunnel.SlackBuild proxytunnel.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/proxytunnel/proxytunnel-1.9.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d74472b89c3f3b3b0abf6bd809ae34c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: proxytunnel (HTTP[S] proxy tunnelling application) + +SLACKBUILD NAME: psad +SLACKBUILD LOCATION: ./network/psad +SLACKBUILD FILES: README doinst.sh psad.SlackBuild psad.info signatures slack-desc +SLACKBUILD VERSION: 2.4.5 +SLACKBUILD DOWNLOAD: http://www.cipherdyne.org/psad/download/psad-2.4.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d6bdaadcf1e8f31f0edb55d5cb6d3f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psad (Intrusion Detection and Log Analysis with iptables) + +SLACKBUILD NAME: psi-plus +SLACKBUILD LOCATION: ./network/psi-plus +SLACKBUILD FILES: README doinst.sh psi-plus.SlackBuild psi-plus.info slack-desc +SLACKBUILD VERSION: 1.5.1600 +SLACKBUILD DOWNLOAD: https://github.com/psi-plus/psi-plus-snapshots/archive/1.5.1600/psi-plus-snapshots-1.5.1600.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ec48977544d9f69375b946b2a012505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psi-plus (development branch of Psi IM XMPP/Jabber client) + +SLACKBUILD NAME: psi +SLACKBUILD LOCATION: ./network/psi +SLACKBUILD FILES: README doinst.sh psi.SlackBuild psi.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/psi/files/Psi/1.5/psi-1.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c89b9140dd667db45523a2a14eb15c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psi (Qt Jabber client) + +SLACKBUILD NAME: ptokax +SLACKBUILD LOCATION: ./network/ptokax +SLACKBUILD FILES: README doinst.sh ptokax.SlackBuild ptokax.info rc.ptokax slack-desc +SLACKBUILD VERSION: 0.5.3.0 +SLACKBUILD DOWNLOAD: http://www.ptokax.org/files/0.5.3.0-nix-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0c2deb4482304787be6cdbdd2de53d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptokax (Direct Connect Peer-To-Peer sharing network) + +SLACKBUILD NAME: pubnub-curses +SLACKBUILD LOCATION: ./network/pubnub-curses +SLACKBUILD FILES: README pubnub-curses.SlackBuild pubnub-curses.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pubnub_curses/pubnub_curses-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8112eba8e4cbea2861515905415e3fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pubnub-curses (PubNub Curses Terminal Client) + +SLACKBUILD NAME: pulse-sms +SLACKBUILD LOCATION: ./network/pulse-sms +SLACKBUILD FILES: README doinst.sh pulse-sms.SlackBuild pulse-sms.info slack-desc +SLACKBUILD VERSION: 4.5.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/klinker-apps/pulse-sms-desktop/releases/download/v4.5.3/pulse-sms-4.5.3-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 55612d99de3dc72946ef2a17c5a63880 +SLACKBUILD SHORT DESCRIPTION: pulse-sms (SMS messaging for Desktop) + +SLACKBUILD NAME: pure-ftpd +SLACKBUILD LOCATION: ./network/pure-ftpd +SLACKBUILD FILES: README config/pure-ftpd.conf config/rc.pure-ftpd doinst.sh pure-ftpd.SlackBuild pure-ftpd.info slack-desc +SLACKBUILD VERSION: 1.0.53 +SLACKBUILD DOWNLOAD: https://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.53.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03b981b537d65e09ba25b59f1b6e6ad6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pure-ftpd (FTP server) + +SLACKBUILD NAME: purple-facebook +SLACKBUILD LOCATION: ./network/purple-facebook +SLACKBUILD FILES: README purple-facebook.SlackBuild purple-facebook.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://github.com/dequis/purple-facebook/releases/download/v0.9.6/purple-facebook-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe58b39f835fac3e7616c34364d869a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: purple-facebook (Facebook protocol plugin for libpurple) + +SLACKBUILD NAME: purple-gowhatsapp +SLACKBUILD LOCATION: ./network/purple-gowhatsapp +SLACKBUILD FILES: README purple-gowhatsapp.SlackBuild purple-gowhatsapp.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://buildbot.hehoe.de/purple-gowhatsapp/builds/libgowhatsapp_0.4.1~gitb84fdd7+gowhatsapp~git64cc8cf_amd64_ubuntu18.04.so +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a6072fffe693d1599573c9abd451b2cb +SLACKBUILD SHORT DESCRIPTION: purple-gowhatsapp (libpurple/Pidgin plugin for WhatsApp Web) + +SLACKBUILD NAME: purple-plugin-pack +SLACKBUILD LOCATION: ./network/purple-plugin-pack +SLACKBUILD FILES: README identify.patch purple-plugin-pack.SlackBuild purple-plugin-pack.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pidgin/purple%20plugin%20pack/2.7.0/purple-plugin-pack-2.7.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1ee405e81ad955798af7b2a6a8564fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: purple-plugin-pack (plugins for Pidgin, Finch, libpurple) + +SLACKBUILD NAME: purple-teams +SLACKBUILD LOCATION: ./network/purple-teams +SLACKBUILD FILES: README purple-teams.SlackBuild purple-teams.info slack-desc +SLACKBUILD VERSION: 20230625_9065c077 +SLACKBUILD DOWNLOAD: https://ihacksh.it/slackbuilds/src/purple-teams-20230625_9065c077.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b5b5d332f1c4f1c205597e2dd46b88e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: purple-teams (Microsoft Teams plugin for libpurple) + +SLACKBUILD NAME: purple-telegram +SLACKBUILD LOCATION: ./network/purple-telegram +SLACKBUILD FILES: README purple-telegram.SlackBuild purple-telegram.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/majn/telegram-purple/releases/download/v1.4.1/telegram-purple_1.4.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6e968643f1f5cb5af2f6315ac8aa513 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: purple-telegram (Telegram plugin for libpurple) + +SLACKBUILD NAME: putty +SLACKBUILD LOCATION: ./network/putty +SLACKBUILD FILES: README doinst.sh putty.SlackBuild putty.desktop putty.info putty.png slack-desc +SLACKBUILD VERSION: 0.83 +SLACKBUILD DOWNLOAD: https://the.earth.li/~sgtatham/putty/latest/putty-0.83.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 359980711bed6be12a015ae50a1d9be5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: putty (A Free Telnet/SSH Client) + +SLACKBUILD NAME: pyNeighborhood +SLACKBUILD LOCATION: ./network/pyNeighborhood +SLACKBUILD FILES: README doinst.sh pyNeighborhood.SlackBuild pyNeighborhood.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://launchpad.net/pyneighborhood/0.5/0.5.4/+download/pyneighborhood-0.5.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32e2c0c5a3cb0fa750922088a18f4c01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyNeighborhood (A windows share browser) + +SLACKBUILD NAME: pydio-agent +SLACKBUILD LOCATION: ./network/pydio-agent +SLACKBUILD FILES: README pydio-agent.SlackBuild pydio-agent.info slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://s.mos6581.de/static/slackbuilds.org/binaries/pydio-agent/pydio-agent-1.2.6.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3b2a65a70598a4184cb9395769beba73 +SLACKBUILD SHORT DESCRIPTION: pydio-agent (desktop sync client for Pydio) + +SLACKBUILD NAME: pydio-sync +SLACKBUILD LOCATION: ./network/pydio-sync +SLACKBUILD FILES: README doinst.sh pydio-sync.SlackBuild pydio-sync.desktop pydio-sync.info pydio-sync_128x128.png slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://s.mos6581.de/static/slackbuilds.org/sources/pydio-sync/pydio-sync-1.2.6.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 02ad5bcd2b5c7127b26a4f494473f70b +SLACKBUILD SHORT DESCRIPTION: pydio-sync (desktop sync client for Pydio) + +SLACKBUILD NAME: pysub-dl +SLACKBUILD LOCATION: ./network/pysub-dl +SLACKBUILD FILES: README pysub-dl.SlackBuild pysub-dl.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b6/32/1acd2adf994db1d66b95ec1ee4415cdd1f0f032334814ee1149be87ff77f/pysub-dl-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f65dacadddf21185d38ebac9573466c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysub-dl (Download movie subtitles automatically) + +SLACKBUILD NAME: python-onedrive +SLACKBUILD LOCATION: ./network/python-onedrive +SLACKBUILD FILES: README python-onedrive.SlackBuild python-onedrive.info slack-desc +SLACKBUILD VERSION: 15.10.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-onedrive/python-onedrive-15.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae3161084be31c5d8b6a14a71706391a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-onedrive (CLI interface for MS OneDrive) + +SLACKBUILD NAME: python3-CherryMusic +SLACKBUILD LOCATION: ./network/python3-CherryMusic +SLACKBUILD FILES: README doinst.sh python3-CherryMusic.SlackBuild python3-CherryMusic.info slack-desc +SLACKBUILD VERSION: 0.41.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cherrymusic/CherryMusic-0.41.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c1e7afe6a3d2e75141b59fabfd1523e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-CherryMusic (music streaming server) + +SLACKBUILD NAME: python3-PyRSS2Gen +SLACKBUILD LOCATION: ./network/python3-PyRSS2Gen +SLACKBUILD FILES: README python3-PyRSS2Gen.SlackBuild python3-PyRSS2Gen.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://www.dalkescientific.com/Python/PyRSS2Gen-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c56b9453d52b0a70be4f3e95112058aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-PyRSS2Gen (python RSS feed generator) + +SLACKBUILD NAME: pyzor +SLACKBUILD LOCATION: ./network/pyzor +SLACKBUILD FILES: README pyzor.SlackBuild pyzor.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyzor/pyzor-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e77b1cd0afd3884e6f2aa585cb423b46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyzor (Spam detection and filtering network) + +SLACKBUILD NAME: qTox +SLACKBUILD LOCATION: ./network/qTox +SLACKBUILD FILES: README doinst.sh qTox.SlackBuild qTox.info rawdatabase.h.diff slack-desc +SLACKBUILD VERSION: 1.17.3 +SLACKBUILD DOWNLOAD: https://github.com/qTox/qTox/archive/v1.17.3/qTox-1.17.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90a3a03d146ea9656909a4d8dd360c47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qTox (Qt Tox client) + +SLACKBUILD NAME: qbittorrent +SLACKBUILD LOCATION: ./network/qbittorrent +SLACKBUILD FILES: README README.SBo doinst.sh qbittorrent.SlackBuild qbittorrent.info rc.qbittorrent-nox.new slack-desc +SLACKBUILD VERSION: 4.6.7 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/qbittorrent/files/qbittorrent/qbittorrent-4.6.7/qbittorrent-4.6.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c32bd7cd820f739e8db646ba0b60748 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qbittorrent (a C++ / Qt5 Bittorrent Client) + +SLACKBUILD NAME: qodem +SLACKBUILD LOCATION: ./network/qodem +SLACKBUILD FILES: README doinst.sh qodem-convert.1 qodem-convert.rst qodem-x11.desktop qodem.SlackBuild qodem.desktop qodem.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/AutumnMeowMeow/qodem/-/archive/v1.0.1/qodem-v1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57d58342377a7232e7bf66246d6a18e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qodem (BBS-oriented terminal emulator) + +SLACKBUILD NAME: qtmib +SLACKBUILD LOCATION: ./network/qtmib +SLACKBUILD FILES: README doinst.sh git2tarxz.sh qtmib.SlackBuild qtmib.info slack-desc +SLACKBUILD VERSION: 1.1.1+20190827_e62ab95 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/qtmib-1.1.1+20190827_e62ab95.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b84f7a5c069ef012d54ef41d27477f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtmib (graphical SNMP MIB Browser) + +SLACKBUILD NAME: quagga +SLACKBUILD LOCATION: ./network/quagga +SLACKBUILD FILES: README README.SBo doinst.sh quagga.SlackBuild quagga.info quagga.logrotate quagga.pam rc.quagga rc.watchquagga slack-desc vtysh_user.c.diff +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/quagga-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eced21b054d71c9e1b7c6ac43286a166 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quagga (IP routing daemons) + +SLACKBUILD NAME: quark +SLACKBUILD LOCATION: ./network/quark +SLACKBUILD FILES: README config.def.h git2tarxz.sh quark.SlackBuild quark.info slack-desc +SLACKBUILD VERSION: 20230226_5ad0df9 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/quark-20230226_5ad0df9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a576fbee2c7dbc0cf99b4fd517ead9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quark (simple HTTP server for static content) + +SLACKBUILD NAME: quassel +SLACKBUILD LOCATION: ./network/quassel +SLACKBUILD FILES: README README.SBo doinst.sh quassel.SlackBuild quassel.info slack-desc +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://quassel-irc.org/pub/quassel-0.14.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92b3e9dc27f5d9692445292e83ee728d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quassel (A modern, cross-platform, distributed IRC client) + +SLACKBUILD NAME: qutebrowser-bin +SLACKBUILD LOCATION: ./network/qutebrowser-bin +SLACKBUILD FILES: README README.SBo doinst.sh qutebrowser-bin.SlackBuild qutebrowser-bin.info slack-desc wrapper.qutebrowser +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/qutebrowser/qutebrowser/archive/v3.2.0/qutebrowser-3.2.0.tar.gz https://files.pythonhosted.org/packages/8a/6a/19e9fe04fca059ccf770861c7d5721ab4c2aebc539889e97c7977528a53b/pip-24.0-py3-none-any.whl https://files.pythonhosted.org/packages/de/88/70c5767a0e43eb4451c2200f07d042a4bcd7639276003a9c54a68cfcc1f8/setuptools-70.0.0-py3-none-any.whl https://files.pythonhosted.org/packages/7d/cd/d7460c9a869b16c3dd4e1e403cce337df165368c71d6af229a74699622ce/wheel-0.43.0-py3-none-any.whl https://files.pythonhosted.org/packages/b9/80/77fd0480c46129ddd4783882f97d5f471477d48eeebeb72ff845aaaab349/PyQt6-6.7.0-1-cp38-abi3-manylinux_2_28_x86_64.whl https://files.pythonhosted.org/packages/57/56/b653a011af4b821b1ad0b20b554f351cf8331127ffd4cd60696bc8576655/PyQt6_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl https://files.pythonhosted.org/packages/e2/21/be11813fb40cce933afa2a3e523aa998ca1089f1678bdb5ab11d19b305e2/PyQt6_sip-13.6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl https://files.pythonhosted.org/packages/66/ea/9b8d93a5c81b536378c817b69ae373ab0c09e43878013a0aa5cd092e6f5e/PyQt6_WebEngine-6.7.0-cp38-abi3-manylinux_2_28_x86_64.whl https://files.pythonhosted.org/packages/a9/90/e94702fb278b53274ae256dc32b5fbf1e0b7f7a4c953e1bd29ffdaed63ee/PyQt6_WebEngine_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl https://files.pythonhosted.org/packages/3e/d0/39f1fcfb2cca16264b26379edc2d2941f728b0a362f8cddc6c497c003a02/PyQt6_WebEngineSubwheel_Qt6-6.7.1-py3-none-manylinux_2_28_x86_64.whl https://files.pythonhosted.org/packages/06/26/39fad77ba6fe8bd5b1c5ebe411ea84a768075f40caa5400e889678de39b3/adblock-0.6.0-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl https://files.pythonhosted.org/packages/31/80/3a54838c3fb461f6fec263ebf3a3a41771bd05190238de3486aae8540c36/jinja2-3.1.4-py3-none-any.whl https://files.pythonhosted.org/packages/5f/5a/360da85076688755ea0cceb92472923086993e86b5613bbae9fbc14136b0/MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://files.pythonhosted.org/packages/f7/3f/01c8b82017c199075f8f788d0d906b9ffbbc5a47dc9918a945e13d5a2bda/pygments-2.18.0-py3-none-any.whl https://files.pythonhosted.org/packages/7d/39/472f2554a0f1e825bd7c5afc11c817cd7a2f3657460f7159f691fbb37c51/PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl https://files.pythonhosted.org/packages/82/1a/ac67760425f2477b1da593b347db66d474130747e6e5285d08c7f2d5884a/zipp-3.19.1-py3-none-any.whl https://files.pythonhosted.org/packages/ff/1d/8f96eb0ce05f20e5d0722a3e910627a26a382c81f40c7292faa91545e43f/asciidoc-10.2.0-py2.py3-none-any.whl https://www.openssl.org/source/openssl-3.3.1.tar.gz https://github.com/mozilla/pdf.js/releases/download/v4.3.136/pdfjs-4.3.136-dist.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8a152062b18bc26fc107a011302cea54 74e3c5e4082113b1239ca0e9abfd1e82 6323563a084ac91c3ff159b196da88a1 e65b1197e1dfc6bbc8df362935f5943d 0bb9dd53e68a12dec30d79753cad1ed2 1e7e914ae370519f6224e377c85dce8f 260fb515820b6dc4878df9288a8eea55 73e4c0e2a96bbea71a512ce340896da4 0e9abfb9ad98b2dad3ab8de89bec1abd 7b986c49467df0409e0d008133872b92 c8653c10db5900c22054b27a03924988 3fc7a89530d68d7ea231ebe779c0db9c a5fadd0603a10249348865e85a6f57bc 513753eb9f09472d93dd7f360f26b8db ab3c5cc3c2d21df9d3a8b9c71c01f0f1 4d6e421811f9057f61344a07257dbc26 0200da2a96be3da62f8ee4ab8e4d7382 d47ea986a8945257f0f54e92455d198f 8a4342b399c18f870ca6186299195984 a6fd051ccc184a7e1ec160ac6f285d51 +SLACKBUILD SHORT DESCRIPTION: qutebrowser-bin (keyboard-focused browser) + +SLACKBUILD NAME: qutebrowser +SLACKBUILD LOCATION: ./network/qutebrowser +SLACKBUILD FILES: README doinst.sh qutebrowser.SlackBuild qutebrowser.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://github.com/qutebrowser/qutebrowser/releases/download/v3.3.1/qutebrowser-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 523d60ee06771fab9fdd452503011f17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qutebrowser (qt5 keyboard driven webbrowser) + +SLACKBUILD NAME: r8168 +SLACKBUILD LOCATION: ./network/r8168 +SLACKBUILD FILES: README doinst.sh r8168.SlackBuild r8168.info slack-desc +SLACKBUILD VERSION: 8.048.03 +SLACKBUILD DOWNLOAD: https://github.com/mtorromeo/r8168/archive/8.048.03/r8168-8.048.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8a989c5f21718cc48e07ec350abdf12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: r8168 (Linux device driver for Realtek Ethernet controllers) + +SLACKBUILD NAME: radicale +SLACKBUILD LOCATION: ./network/radicale +SLACKBUILD FILES: README doinst.sh radicale.SlackBuild radicale.info rc.radicale slack-desc +SLACKBUILD VERSION: 3.1.8 +SLACKBUILD DOWNLOAD: https://github.com/Kozea/Radicale/archive/refs/tags/v3.1.8/Radicale-3.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c886b54c6926c5c463bbb80cf555998 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radicale (Calendar Server) + +SLACKBUILD NAME: radiusplugin +SLACKBUILD LOCATION: ./network/radiusplugin +SLACKBUILD FILES: README doinst.sh radiusplugin.SlackBuild radiusplugin.info slack-desc +SLACKBUILD VERSION: 2.1a_beta1 +SLACKBUILD DOWNLOAD: http://www.nongnu.org/radiusplugin/radiusplugin_v2.1a_beta1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e29cbc506ae3acd735dfecb4cd39ebaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radiusplugin (Radius authenticator for OpenVPN) + +SLACKBUILD NAME: radvd +SLACKBUILD LOCATION: ./network/radvd +SLACKBUILD FILES: README doinst.sh radvd.SlackBuild radvd.info rc.radvd.new slack-desc +SLACKBUILD VERSION: 2.19 +SLACKBUILD DOWNLOAD: https://radvd.litech.org/dist/radvd-2.19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e84f9df1f1ef517260c68ccfe496d25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radvd (Linux IPv6 Router Advertisement Daemon) + +SLACKBUILD NAME: rclone-src +SLACKBUILD LOCATION: ./network/rclone-src +SLACKBUILD FILES: README rclone-src.SlackBuild rclone-src.info slack-desc +SLACKBUILD VERSION: 1.73.3 +SLACKBUILD DOWNLOAD: https://github.com/rclone/rclone/archive/v1.73.3/rclone-1.73.3.tar.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/rclone/rclone-1.73.3-vendor.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ae4a694349f47aa666a0ae4307c11cf 0b3ffafd1d536a1e792a927cb2add498 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rclone-src (rsync for cloud storage) + +SLACKBUILD NAME: rclone +SLACKBUILD LOCATION: ./network/rclone +SLACKBUILD FILES: README rclone.SlackBuild rclone.info slack-desc +SLACKBUILD VERSION: 1.73.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/rclone/rclone/releases/download/v1.73.3/rclone-v1.73.3-linux-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a0c2f137717743bb125a78705dd6cba9 +SLACKBUILD SHORT DESCRIPTION: rclone (rsync for cloud storage) + +SLACKBUILD NAME: rdma-core +SLACKBUILD LOCATION: ./network/rdma-core +SLACKBUILD FILES: README doinst.sh optional_pandoc.patch rdma-core.SlackBuild rdma-core.info slack-desc +SLACKBUILD VERSION: 54.0 +SLACKBUILD DOWNLOAD: https://github.com/linux-rdma/rdma-core/releases/download/v54.0/rdma-core-54.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fe6753b2b0c25eeab7bf61ec8c97c49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rdma-core (RDMA core userspace libraries and daemons) + +SLACKBUILD NAME: reaver +SLACKBUILD LOCATION: ./network/reaver +SLACKBUILD FILES: README reaver.SlackBuild reaver.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/t6x/reaver-wps-fork-t6x/archive/v1.6.1/reaver-wps-fork-t6x-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8251f387287ef7150fd90021d0aed4ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reaver (brute force attack against Wifi Protected Setup) + +SLACKBUILD NAME: redir +SLACKBUILD LOCATION: ./network/redir +SLACKBUILD FILES: README patches/01_fix_max_bandwidth_docs.dpatch patches/02_use_ntohs.dpatch patches/03_fix_tcp_wrappers.dpatch patches/04_fix_timeouts.dpatch patches/05_pedantic.dpatch patches/06_fix_shaper_buffer.dpatch patches/07_cosmetics.dpatch patches/08_add_wrappers.dpatch patches/09_add_linux_software_map.dpatch patches/15_deb_cosmetics.dpatch patches/20_do_not_strip.dpatch patches/25_fix_setsockopt.dpatch patches/30_fix_manpage.dpatch redir.SlackBuild redir.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/troglobit/redir/archive/v3.3/redir-3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cdecd8a0b77bc64911dc882681b8157c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redir (Redirect TCP connections) + +SLACKBUILD NAME: rejik +SLACKBUILD LOCATION: ./network/rejik +SLACKBUILD FILES: README doinst.sh fixconf.patch fixdestdir.patch rejik.SlackBuild rejik.info slack-desc +SLACKBUILD VERSION: 3.2.11 +SLACKBUILD DOWNLOAD: https://rejik.ru/download/redirector-3.2.11.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82af25a1cc144b949837ee3ae882ec23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rejik (squid redirector) + +SLACKBUILD NAME: remmina +SLACKBUILD LOCATION: ./network/remmina +SLACKBUILD FILES: README doinst.sh remmina.SlackBuild remmina.desktop remmina.info slack-desc +SLACKBUILD VERSION: 1.4.35 +SLACKBUILD DOWNLOAD: https://gitlab.com/Remmina/Remmina/-/archive/v1.4.35/Remmina-v1.4.35.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f655881007cc55db30518b9bfcae5ec4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: remmina (GTK+ Remote Desktop Client) + +SLACKBUILD NAME: remotebox +SLACKBUILD LOCATION: ./network/remotebox +SLACKBUILD FILES: README doinst.sh remotebox.SlackBuild remotebox.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://remotebox.knobgoblin.org.uk/downloads/RemoteBox-3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04a4c2be0802aea1fcae7d14bca0fc71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: remotebox (An open-source VirtualBox client) + +SLACKBUILD NAME: repo +SLACKBUILD LOCATION: ./network/repo +SLACKBUILD FILES: README repo.SlackBuild repo.info slack-desc +SLACKBUILD VERSION: 2.54 +SLACKBUILD DOWNLOAD: https://mirror.moson.org/arch/extra/os/x86_64/repo-2.54-1-any.pkg.tar.zst +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c3e05ac44cdbdd97946235066af6fc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: repo (The Multiple Git Repository Tool from the Android Open Source Project) + +SLACKBUILD NAME: republicanywhere +SLACKBUILD LOCATION: ./network/republicanywhere +SLACKBUILD FILES: README doinst.sh republicanywhere.SlackBuild republicanywhere.info slack-desc +SLACKBUILD VERSION: 1.5.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://files.republicwireless.com/public/apps/anywhere/debian/pool/main/r/republicanywhere/republicanywhere_1.5.9_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b14abfb808831ee613117fed5d51bc71 +SLACKBUILD SHORT DESCRIPTION: republicanywhere (texting app for the desktop) + +SLACKBUILD NAME: resilio-sync +SLACKBUILD LOCATION: ./network/resilio-sync +SLACKBUILD FILES: README resilio-sync.SlackBuild resilio-sync.info rslsync-usermode slack-desc +SLACKBUILD VERSION: 3.1.2.1076 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download-cdn.resilio.com/3.1.2.1076/linux/amd64/0/resilio-sync-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4f9318cde3fd0aa7bdcbfb54ee15548b +SLACKBUILD SHORT DESCRIPTION: resilio-sync (Sync All Your Data Across All Your Devices) + +SLACKBUILD NAME: retroshare +SLACKBUILD LOCATION: ./network/retroshare +SLACKBUILD FILES: README doinst.sh retroshare.SlackBuild retroshare.info slack-desc +SLACKBUILD VERSION: 20220216_3dfcb58 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/retroshare-20220216_3dfcb58.tar.xz https://github.com/RetroShare/libretroshare/commit/f1b89c4f87d77714571b4135c301bf0429096a20.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e71721b705df11ff3f3c0a0a31493f2 87b38285c62f5abdd9bfa02743722f4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: retroshare (Secure, Decentralized chat, email, forums, file sharing) + +SLACKBUILD NAME: rhapsody +SLACKBUILD LOCATION: ./network/rhapsody +SLACKBUILD FILES: README rhapsody.1 rhapsody.SlackBuild rhapsody.info securityfix.diff slack-desc +SLACKBUILD VERSION: 0.28b +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/rhapsody/rhapsody_0.28b.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0792de636a2625a826491e387fcb1305 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhapsody (text console IRC client for Unix operating systems) + +SLACKBUILD NAME: roundcubemail +SLACKBUILD LOCATION: ./network/roundcubemail +SLACKBUILD FILES: README doinst.sh roundcubemail.SlackBuild roundcubemail.info slack-desc +SLACKBUILD VERSION: 1.6.10 +SLACKBUILD DOWNLOAD: https://github.com/roundcube/roundcubemail/releases/download/1.6.10/roundcubemail-1.6.10-complete.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 571005201b904ef484976abf87a289a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roundcubemail (open source webmail software) + +SLACKBUILD NAME: rspamd +SLACKBUILD LOCATION: ./network/rspamd +SLACKBUILD FILES: README doinst.sh rc.rspamd.new rspamd.SlackBuild rspamd.info slack-desc +SLACKBUILD VERSION: 3.14.2 +SLACKBUILD DOWNLOAD: https://github.com/rspamd/rspamd/archive/3.14.2/rspamd-3.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00b802447cf621c2368e6064bc124c28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rspamd (An advanced spam filtering system) + +SLACKBUILD NAME: rss2email +SLACKBUILD LOCATION: ./network/rss2email +SLACKBUILD FILES: README rss2email.SlackBuild rss2email.info slack-desc +SLACKBUILD VERSION: 3.14 +SLACKBUILD DOWNLOAD: https://github.com/rss2email/rss2email/archive/v3.14/rss2email-3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68ed27825b1a7fb7fa7c3396954ed654 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rss2email (rss to email gateway) + +SLACKBUILD NAME: rssh +SLACKBUILD LOCATION: ./network/rssh +SLACKBUILD FILES: Makefile.in.patch README doinst.sh rssh.SlackBuild rssh.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/rssh/files/rssh/2.3.4/rssh-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5211f5fe206704f813a3cec61f487042 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rssh (restricted ssh) + +SLACKBUILD NAME: rtl8188eu +SLACKBUILD LOCATION: ./network/rtl8188eu +SLACKBUILD FILES: README doinst.sh git2tarxz.sh rtl8188eu.SlackBuild rtl8188eu.info slack-desc +SLACKBUILD VERSION: 20220203_775137f +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rtl8188eu-20220203_775137f.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44d6c4f53e23dd981487c93c63887ebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl8188eu (rtl-8188eu driver) + +SLACKBUILD NAME: rtl8188fu +SLACKBUILD LOCATION: ./network/rtl8188fu +SLACKBUILD FILES: README conf/disable-random-mac.conf conf/r8188eu-blacklist.conf conf/rtl8188fu.conf conf/rtl8xxxu-blacklist.conf doinst.sh rtl8188fu.SlackBuild rtl8188fu.info slack-desc +SLACKBUILD VERSION: 1.0+20231018_68ced40 +SLACKBUILD DOWNLOAD: https://github.com/kelebek333/rtl8188fu/archive/68ced40/rtl8188fu-68ced40d862d13663294496bac2e9a91ffa0e5c7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d80f8aa03b281ef759499dd9448ceea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl8188fu (rtl8188fu / rtl8188ftv wireless network adaptors driver) + +SLACKBUILD NAME: rtl8812bu +SLACKBUILD LOCATION: ./network/rtl8812bu +SLACKBUILD FILES: README README.md doinst.sh git2tarxz.sh rtl8812bu.SlackBuild rtl8812bu.info slack-desc +SLACKBUILD VERSION: 5.13.1+20230115_36deb90 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rtl8812bu-5.13.1+20230115_36deb90.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d6832b9925682f111d7b3c0a7e9cf93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl8812bu (driver for rtl8812bu wireless network adaptors) + +SLACKBUILD NAME: rtl8821ce +SLACKBUILD LOCATION: ./network/rtl8821ce +SLACKBUILD FILES: README allow-kver-ksrc.patch doinst.sh opt-for-performance.patch rtl8821ce.SlackBuild rtl8821ce.info slack-desc +SLACKBUILD VERSION: 20211119_ca204c6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/rtl8821ce/rtl8821ce-20211119_ca204c6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d40fb08c28810d00a26ed3498a85f2f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtl8821ce (Realtek RTL8821CE Driver) + +SLACKBUILD NAME: rtorrent +SLACKBUILD LOCATION: ./network/rtorrent +SLACKBUILD FILES: README rtorrent.1 rtorrent.SlackBuild rtorrent.info slack-desc +SLACKBUILD VERSION: 0.16.6 +SLACKBUILD DOWNLOAD: https://github.com/rakshasa/rtorrent/releases/download/v0.16.6/rtorrent-0.16.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9c673d136ccdf2b34309ba1ced3d77b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtorrent (command-line torrent client) + +SLACKBUILD NAME: rubygem-showterm +SLACKBUILD LOCATION: ./network/rubygem-showterm +SLACKBUILD FILES: README rubygem-showterm.SlackBuild rubygem-showterm.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/showterm-0.6.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b89128d74655590f1c1db8b98abb0c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-showterm (Terminal record tool) + +SLACKBUILD NAME: rustdesk-opt +SLACKBUILD LOCATION: ./network/rustdesk-opt +SLACKBUILD FILES: 256x256.png README doinst.sh rustdesk-opt.SlackBuild rustdesk-opt.info slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/microsoft/vcpkg/archive/2023.04.15/vcpkg-2023.04.15.tar.gz https://github.com/rustdesk/rustdesk/archive/1.4.4/rustdesk-1.4.4.tar.gz https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.lnx/x64/libsciter-gtk.so +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e57e6e2dd75d71fa96829e6c14eeb6e4 8d0f600cf00df79d5743e0421338cc93 91a95f199569afe4fbf9e433853f8f97 +SLACKBUILD SHORT DESCRIPTION: rustdesk-opt (Open-Source remote desktop) + +SLACKBUILD NAME: rustdesk +SLACKBUILD LOCATION: ./network/rustdesk +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.rustdesk rustdesk.SlackBuild rustdesk.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/rustdesk/rustdesk/releases/download/1.4.6/rustdesk-1.4.6-0.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: fe613520bbea158e460176ffac1e881a +SLACKBUILD SHORT DESCRIPTION: rustdesk (open source remote control) + +SLACKBUILD NAME: s +SLACKBUILD LOCATION: ./network/s +SLACKBUILD FILES: README s.SlackBuild s.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://github.com/zquestz/s/releases/download/v0.7.5/s-linux_386.zip +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zquestz/s/releases/download/v0.7.5/s-linux_amd64.zip +SLACKBUILD MD5SUM: fdc1a02f6c024ffabf66a5186d8054a9 +SLACKBUILD MD5SUM_x86_64: 3e4a652309d79cb55bcb006c5d945685 +SLACKBUILD SHORT DESCRIPTION: s (Open a web search in your terminal) + +SLACKBUILD NAME: sabnzbd +SLACKBUILD LOCATION: ./network/sabnzbd +SLACKBUILD FILES: README doinst.sh rc.sabnzbd sab2_64.png sabnzbd sabnzbd.SlackBuild sabnzbd.desktop sabnzbd.info slack-desc +SLACKBUILD VERSION: 2.3.9 +SLACKBUILD DOWNLOAD: https://github.com/sabnzbd/sabnzbd/releases/download/2.3.9/SABnzbd-2.3.9-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6845962498a6c3629818e28b32edeac6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sabnzbd (Binary newsreader) + +SLACKBUILD NAME: scapy +SLACKBUILD LOCATION: ./network/scapy +SLACKBUILD FILES: README scapy.SlackBuild scapy.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/secdev/scapy/archive/v2.5.0/scapy-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b9d3fcf98bd8062203715639bc9ae09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scapy (interactive packet manipulation tool) + +SLACKBUILD NAME: scrcpy +SLACKBUILD LOCATION: ./network/scrcpy +SLACKBUILD FILES: README doinst.sh scrcpy.SlackBuild scrcpy.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/Genymobile/scrcpy/archive/v3.1/scrcpy-3.1.tar.gz https://github.com/Genymobile/scrcpy/releases/download/v3.1/scrcpy-server-v3.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee2c18315da852b5485ea6f8ff8808ee b2d1245f74fc7d77c3370e847002cc95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scrcpy (display and control your Android device) + +SLACKBUILD NAME: seadrive-fuse +SLACKBUILD LOCATION: ./network/seadrive-fuse +SLACKBUILD FILES: README seadrive-fuse.SlackBuild seadrive-fuse.info slack-desc +SLACKBUILD VERSION: 2.0.22 +SLACKBUILD DOWNLOAD: https://github.com/haiwen/seadrive-fuse/archive/v2.0.22/seadrive-fuse-2.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fba497bf6ae0b55943768979eec7446f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seadrive-fuse (SeaDrive daemon with FUSE interface) + +SLACKBUILD NAME: seafile-server +SLACKBUILD LOCATION: ./network/seafile-server +SLACKBUILD FILES: README seafile seafile-server.SlackBuild seafile-server.info slack-desc +SLACKBUILD VERSION: 8.0.6 +SLACKBUILD DOWNLOAD: https://github.com/haiwen/seafile/archive/v8.0.6/seafile-8.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb23a1b7bcd2a89f5efec87867c5eabb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seafile-server (Cloud Storage System) + +SLACKBUILD NAME: seafile +SLACKBUILD LOCATION: ./network/seafile +SLACKBUILD FILES: README seafile.SlackBuild seafile.info slack-desc +SLACKBUILD VERSION: 8.0.4 +SLACKBUILD DOWNLOAD: https://github.com/haiwen/seafile/archive/v8.0.4/seafile-8.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ed13d669c657ce1c3a02a11c511606e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seafile (Cloud Storage System) + +SLACKBUILD NAME: seahub +SLACKBUILD LOCATION: ./network/seahub +SLACKBUILD FILES: README seahub.SlackBuild seahub.info slack-desc +SLACKBUILD VERSION: 4.4.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/seafile-server_4.4.6_i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/network/seahub/seafile-server_4.4.6_x86-64.tar.gz +SLACKBUILD MD5SUM: 4269313cca5e52c82b099a51c0bfbe89 +SLACKBUILD MD5SUM_x86_64: 9257ae7e926e498cd3c1e0caaedc765f +SLACKBUILD SHORT DESCRIPTION: seahub (Seafile Web Frontend) + +SLACKBUILD NAME: secpanel +SLACKBUILD LOCATION: ./network/secpanel +SLACKBUILD FILES: README secpanel.SlackBuild secpanel.desktop secpanel.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/secpanel/secpanel-0.6.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c94e598bc66d38421333b74a28abaa17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: secpanel (SSH GUI for Unix) + +SLACKBUILD NAME: senpai +SLACKBUILD LOCATION: ./network/senpai +SLACKBUILD FILES: README doinst.sh senpai.SlackBuild senpai.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://git.sr.ht/~delthas/senpai/refs/download/v0.4.1/senpai-0.4.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d358e3ab94c0c5567b47d0a4655f225a +SLACKBUILD SHORT DESCRIPTION: senpai (A modern, feature-rich IRC client) + +SLACKBUILD NAME: serialmail +SLACKBUILD LOCATION: ./network/serialmail +SLACKBUILD FILES: README README.SBo serialmail-0.75.errno.patch serialmail.SlackBuild serialmail.info slack-desc +SLACKBUILD VERSION: 0.75 +SLACKBUILD DOWNLOAD: http://cr.yp.to/software/serialmail-0.75.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6a3049863ae8577b1780fcd9fbc98a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: serialmail (pass mail over intermittent links) + +SLACKBUILD NAME: session +SLACKBUILD LOCATION: ./network/session +SLACKBUILD FILES: README doinst.sh session-desktop.desktop session.SlackBuild session.info slack-desc +SLACKBUILD VERSION: 1.15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/session-foundation/session-desktop/releases/download/v1.15.0/session-desktop-linux-amd64-1.15.0.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 610487319f6d01387737da0b91b1a20c +SLACKBUILD SHORT DESCRIPTION: session (Send Messages,Not Metadata.) + +SLACKBUILD NAME: sfeed +SLACKBUILD LOCATION: ./network/sfeed +SLACKBUILD FILES: README README.SLACKWARE sfeed.SlackBuild sfeed.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://codemadness.org/releases/sfeed/sfeed-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5634b8216e97b32b5ac84b9b5fe72066 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sfeed (Simple RSS and Atom Parser) + +SLACKBUILD NAME: sflowtool +SLACKBUILD LOCATION: ./network/sflowtool +SLACKBUILD FILES: README sflowtool.SlackBuild sflowtool.info slack-desc +SLACKBUILD VERSION: 3.41 +SLACKBUILD DOWNLOAD: https://github.com/sflow/sflowtool/releases/download/v3.41/sflowtool-3.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 376531025fb138aef78f3833e902f836 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sflowtool (print binary sFlow) + +SLACKBUILD NAME: sftp-cloudfs +SLACKBUILD LOCATION: ./network/sftp-cloudfs +SLACKBUILD FILES: README doinst.sh sftp-cloudfs.SlackBuild sftp-cloudfs.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://github.com/Memset/sftpcloudfs/archive/0.19/sftpcloudfs-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e772f8b114725720f428b4e7e7f19b2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sftp-cloudfs (SFTP interface to OpenStack Object Storage (Swift) + +SLACKBUILD NAME: shadowsocks-libev +SLACKBUILD LOCATION: ./network/shadowsocks-libev +SLACKBUILD FILES: README shadowsocks-libev.SlackBuild shadowsocks-libev.info slack-desc +SLACKBUILD VERSION: 3.3.5 +SLACKBUILD DOWNLOAD: https://github.com/shadowsocks/shadowsocks-libev/releases/download/v3.3.5/shadowsocks-libev-3.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 891392c245ab4702b70f0053bd3eec6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shadowsocks-libev (libev port of shadowsocks, a secure socks5 proxy) + +SLACKBUILD NAME: shadowsocks-rust +SLACKBUILD LOCATION: ./network/shadowsocks-rust +SLACKBUILD FILES: README shadowsocks-rust.SlackBuild shadowsocks-rust.info slack-desc +SLACKBUILD VERSION: 1.24.0 +SLACKBUILD DOWNLOAD: https://github.com/shadowsocks/shadowsocks-rust/archive/v1.24.0/shadowsocks-rust-1.24.0.tar.gz https://sbo.t-rg.ws/shadowsocks-rust-1.24.0-vendored-sources.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a9e9332cc3f365fdfe051537675cfa3 e54e18573e1d16d192a01f2f1ebd8524 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shadowsocks-rust (rust port of shadowsocks, a secure socks5 proxy) + +SLACKBUILD NAME: shibboleth-sp +SLACKBUILD LOCATION: ./network/shibboleth-sp +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.shibd shibboleth-sp.SlackBuild shibboleth-sp.info slack-desc +SLACKBUILD VERSION: 3.5.2 +SLACKBUILD DOWNLOAD: https://shibboleth.net/downloads/service-provider/3.5.2/shibboleth-sp-3.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a15a26bebdd7a7e47b0cf5726b6d27a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shibboleth-sp (Shibboleth Service Provider) + +SLACKBUILD NAME: shorewall-core +SLACKBUILD LOCATION: ./network/shorewall-core +SLACKBUILD FILES: README doinst.sh shorewall-core.SlackBuild shorewall-core.info slack-desc +SLACKBUILD VERSION: 5.2.8 +SLACKBUILD DOWNLOAD: https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-core-5.2.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07c7371fd2896e87f373b760561e41a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shorewall-core (Iptables Made Easy) + +SLACKBUILD NAME: shorewall +SLACKBUILD LOCATION: ./network/shorewall +SLACKBUILD FILES: README doinst.sh shorewall.SlackBuild shorewall.info slack-desc +SLACKBUILD VERSION: 5.2.8 +SLACKBUILD DOWNLOAD: https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall-5.2.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e4041810f066deef40bf9e57fa79e96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shorewall (IPv4 support package for the Shoreline Firewall) + +SLACKBUILD NAME: shorewall6 +SLACKBUILD LOCATION: ./network/shorewall6 +SLACKBUILD FILES: README doinst.sh shorewall6.SlackBuild shorewall6.info slack-desc +SLACKBUILD VERSION: 5.2.8 +SLACKBUILD DOWNLOAD: https://shorewall.org/pub/shorewall/5.2/shorewall-5.2.8/shorewall6-5.2.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a9a2f55cd40bb2cc17dae0227350c4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shorewall6 (IPv6 support package for the Shoreline Firewall) + +SLACKBUILD NAME: sic +SLACKBUILD LOCATION: ./network/sic +SLACKBUILD FILES: README git2tarxz.sh patches/README sic.SlackBuild sic.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://dl.suckless.org/tools/sic-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be0a6fd28738d3c626d70f1b1f33adb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sic (simple irc client from suckless.org) + +SLACKBUILD NAME: siege +SLACKBUILD LOCATION: ./network/siege +SLACKBUILD FILES: README doinst.sh siege-verbosity.patch siege.SlackBuild siege.info slack-desc +SLACKBUILD VERSION: 4.1.1 +SLACKBUILD DOWNLOAD: https://github.com/JoeDog/siege/archive/v4.1.1/siege-4.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 375a584bc1c1085613854c45e6b3ae99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: siege (http server benchmark) + +SLACKBUILD NAME: sieve-connect +SLACKBUILD LOCATION: ./network/sieve-connect +SLACKBUILD FILES: README sieve-connect.SlackBuild sieve-connect.info slack-desc +SLACKBUILD VERSION: 0.89 +SLACKBUILD DOWNLOAD: https://github.com/philpennock/sieve-connect/releases/download/v0.89/sieve-connect-0.89.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f74cdfbe5d22e2b310f63010d5b57257 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sieve-connect (Perl sieveshell-compatible ManageSieve client) + +SLACKBUILD NAME: signal-desktop +SLACKBUILD LOCATION: ./network/signal-desktop +SLACKBUILD FILES: README doinst.sh signal-desktop.SlackBuild signal-desktop.info slack-desc +SLACKBUILD VERSION: 8.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_8.1.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ac669f81b989126d903afb3eccdfe83e +SLACKBUILD SHORT DESCRIPTION: signal-desktop (Signal for Desktop) + +SLACKBUILD NAME: silc-toolkit +SLACKBUILD LOCATION: ./network/silc-toolkit +SLACKBUILD FILES: README silc-toolkit.SlackBuild silc-toolkit.info slack-desc +SLACKBUILD VERSION: 1.1.12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/silc/silc/toolkit/sources/silc-toolkit-1.1.12.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 560dbf1125b031c39a148a26bbe1440d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: silc-toolkit (Secure Interenet Live Conferencing Toolkit) + +SLACKBUILD NAME: simplex-desktop +SLACKBUILD LOCATION: ./network/simplex-desktop +SLACKBUILD FILES: README doinst.sh simplex-desktop.SlackBuild simplex-desktop.info slack-desc +SLACKBUILD VERSION: 6.2.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/simplex-chat/simplex-chat/releases/download/v6.2.5/simplex-desktop-ubuntu-22_04-x86_64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8097ffb5ca07ae7c66f86eaf975f40d3 +SLACKBUILD SHORT DESCRIPTION: simplex-desktop (SimpleX chat for desktop) + +SLACKBUILD NAME: sipcalc +SLACKBUILD LOCATION: ./network/sipcalc +SLACKBUILD FILES: README sipcalc.SlackBuild sipcalc.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: http://www.routemeister.net/projects/sipcalc/files/sipcalc-1.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e431c64387f2c8d20e96ad1d7931a845 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sipcalc (advanced console based ip subnet calculator) + +SLACKBUILD NAME: sipp +SLACKBUILD LOCATION: ./network/sipp +SLACKBUILD FILES: README sipp.SlackBuild sipp.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://github.com/SIPp/sipp/releases/download/v3.7.1/sipp-3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 518fec9bc71602a0e858f07b1192df1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sipp (SIP test tool) + +SLACKBUILD NAME: skype4pidgin +SLACKBUILD LOCATION: ./network/skype4pidgin +SLACKBUILD FILES: README skype4pidgin.SlackBuild skype4pidgin.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://github.com/EionRobb/skype4pidgin/archive/1.7/skype4pidgin-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6af9359c55f4644fc8848389df582848 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skype4pidgin (SkypeWeb Chat for Pidgin) + +SLACKBUILD NAME: slack +SLACKBUILD LOCATION: ./network/slack +SLACKBUILD FILES: README doinst.sh slack-desc slack.SlackBuild slack.info +SLACKBUILD VERSION: 4.45.96 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://api.snapcraft.io/api/v1/snaps/download/JUJH91Ved74jd4ZgJCpzMBtYbPOzTlsD_215.snap +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b56bb36d77e172b938dca9aba5080026 +SLACKBUILD SHORT DESCRIPTION: slack (A messaging app for teams.) + +SLACKBUILD NAME: slirp4netns +SLACKBUILD LOCATION: ./network/slirp4netns +SLACKBUILD FILES: README slack-desc slirp4netns.SlackBuild slirp4netns.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/rootless-containers/slirp4netns/archive/v1.2.2/slirp4netns-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c18a686e1bd34042c08cc8861bcad869 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slirp4netns (non-root networking utility) + +SLACKBUILD NAME: slowhttptest +SLACKBUILD LOCATION: ./network/slowhttptest +SLACKBUILD FILES: README slack-desc slowhttptest.SlackBuild slowhttptest.info +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://github.com/shekyan/slowhttptest/archive/v1.8.2/slowhttptest-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 561fc6ba1bc2ffc478b63d4a122b0486 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slowhttptest (stress testing tool/DoS simulator) + +SLACKBUILD NAME: slurm +SLACKBUILD LOCATION: ./network/slurm +SLACKBUILD FILES: README doinst.sh slack-desc slurm.SlackBuild slurm.info +SLACKBUILD VERSION: 25.11.2 +SLACKBUILD DOWNLOAD: https://download.schedmd.com/slurm/slurm-25.11.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1527f7411d7a439fb3cff8861647ca2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slurm (workload manager) + +SLACKBUILD NAME: smcroute +SLACKBUILD LOCATION: ./network/smcroute +SLACKBUILD FILES: README slack-desc smcroute.SlackBuild smcroute.info +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: ftp://ftp.troglobit.com/smcroute/smcroute-2.3.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8080828b7730bffb86969afd2bf94cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smcroute (Static Multicast Routing Daemon) + +SLACKBUILD NAME: smstools3 +SLACKBUILD LOCATION: ./network/smstools3 +SLACKBUILD FILES: README destdir.patch doinst.sh slack-desc smstools3.SlackBuild smstools3.info +SLACKBUILD VERSION: 3.1.21 +SLACKBUILD DOWNLOAD: http://smstools3.kekekasvi.com/packages/smstools3-3.1.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a9f038fb38a49cc3a4f8f14a88fb8af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smstools3 (SMS Server Tools) + +SLACKBUILD NAME: snac2 +SLACKBUILD LOCATION: ./network/snac2 +SLACKBUILD FILES: README doinst.sh rc.snac2 slack-desc snac2.SlackBuild snac2.info +SLACKBUILD VERSION: 2.79 +SLACKBUILD DOWNLOAD: https://codeberg.org/grunfink/snac2/archive/2.79.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b597d6eafb059eb3f9cc8e09f3de768d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snac2 (A simple, minimalistic ActivityPub instance) + +SLACKBUILD NAME: sngrep +SLACKBUILD LOCATION: ./network/sngrep +SLACKBUILD FILES: README slack-desc sngrep.SlackBuild sngrep.info +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/irontec/sngrep/releases/download/v1.7.0/sngrep-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee3cc7bd75adeb713411aa678e45ae4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sngrep (SIP analysis tool) + +SLACKBUILD NAME: sniffjoke +SLACKBUILD LOCATION: ./network/sniffjoke +SLACKBUILD FILES: README slack-desc sniffjoke.SlackBuild sniffjoke.info +SLACKBUILD VERSION: 0.4.2_aa2a003 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vecna-sniffjoke-aa2a003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5c071e6ec2ae0a614f7512fb8c102f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sniffjoke (transparent TCP connection scrambler) + +SLACKBUILD NAME: snmpsim +SLACKBUILD LOCATION: ./network/snmpsim +SLACKBUILD FILES: README slack-desc snmpsim.SlackBuild snmpsim.info +SLACKBUILD VERSION: 0.0.10 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/snmpsim/snmpsim-0.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cf35ba624f09a2d723fa9dea83f243f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snmpsim (SNMP Agent simulator) + +SLACKBUILD NAME: snmptt +SLACKBUILD LOCATION: ./network/snmptt +SLACKBUILD FILES: README doinst.sh slack-desc snmptt.SlackBuild snmptt.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/snmptt/snmptt_1.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43f8ee246256354f41402f46b4bb1b82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snmptt (SNMP Trap Translator) + +SLACKBUILD NAME: snort +SLACKBUILD LOCATION: ./network/snort +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.snort slack-desc snort.SlackBuild snort.info update_rules.sh +SLACKBUILD VERSION: 3.10.2.0 +SLACKBUILD DOWNLOAD: https://github.com/snort3/snort3/archive/3.10.2.0/snort3-3.10.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 954296a8b299ce24e5f3baff6a88fea6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snort (Intrusion Detection and Prevention System) + +SLACKBUILD NAME: sntpc +SLACKBUILD LOCATION: ./network/sntpc +SLACKBUILD FILES: README compilefix.diff git2tarxz.sh slack-desc sntpc.8 sntpc.SlackBuild sntpc.info sntpc.rst +SLACKBUILD VERSION: 20181113_1ca1d00 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sntpc-20181113_1ca1d00.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21640d86c27e27838966f0b620399cca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sntpc (simple Network Time Protocol client) + +SLACKBUILD NAME: sopcast-player +SLACKBUILD LOCATION: ./network/sopcast-player +SLACKBUILD FILES: README doinst.sh slack-desc sopcast-player.SlackBuild sopcast-player.info +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sopcast-player/sopcast-player-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08c65c84d9d215ca42dcf210a92fd618 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sopcast-player (A GUI front-end for SopCast) + +SLACKBUILD NAME: sopcast +SLACKBUILD LOCATION: ./network/sopcast +SLACKBUILD FILES: README slack-desc sopcast.SlackBuild sopcast.info +SLACKBUILD VERSION: 3.2.6 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/sopcast-player/sp-auth-3.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: a9dc8d223fe6bd05efb5b4f5cd599d1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sopcast (Free P2P internet TV) + +SLACKBUILD NAME: spamassassin +SLACKBUILD LOCATION: ./network/spamassassin +SLACKBUILD FILES: README README.SLACKWARE doinst.sh patch-dnsresolver_3.4.0.diff sa-update.sh slack-desc spamassassin-db.sql spamassassin.SlackBuild spamassassin.info +SLACKBUILD VERSION: 3.4.6 +SLACKBUILD DOWNLOAD: https://downloads.apache.org//spamassassin/source/Mail-SpamAssassin-3.4.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ef3f64ffcdf6f1e96068e19a16ce1be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spamassassin (perl e-mail filter to identify spam) + +SLACKBUILD NAME: spambayes +SLACKBUILD LOCATION: ./network/spambayes +SLACKBUILD FILES: README slack-desc spambayes.SlackBuild spambayes.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/spambayes/spambayes-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78c33e79888d410711ff3c7dd7e98d79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spambayes (Python-based spam filter using statistical analysis) + +SLACKBUILD NAME: spawn-fcgi +SLACKBUILD LOCATION: ./network/spawn-fcgi +SLACKBUILD FILES: README slack-desc spawn-fcgi.SlackBuild spawn-fcgi.info +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: http://download.lighttpd.net/spawn-fcgi/releases-1.6.x/spawn-fcgi-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e970de4efe8045c01dd76280f39901aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spawn-fcgi (Application to spawn FastCGI processes) + +SLACKBUILD NAME: speedometer +SLACKBUILD LOCATION: ./network/speedometer +SLACKBUILD FILES: README slack-desc speedometer.1.pod speedometer.SlackBuild speedometer.info +SLACKBUILD VERSION: 2.9 +SLACKBUILD DOWNLOAD: https://github.com/wardi/speedometer/archive/release-2.9/speedometer-release-2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ed83643533af4fdd7aa867c8369f201 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speedometer (Progress monitor for console) + +SLACKBUILD NAME: speedtest-cli +SLACKBUILD LOCATION: ./network/speedtest-cli +SLACKBUILD FILES: README doinst.sh slack-desc speedtest-cli.SlackBuild speedtest-cli.info +SLACKBUILD VERSION: 2.1.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/85/d2/32c8a30768b788d319f94cde3a77e0ccc1812dca464ad8062d3c4d703e06/speedtest-cli-2.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bd1cf455e210ce47be1a3290988160b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speedtest-cli (Testing internet bandwidth) + +SLACKBUILD NAME: spf-engine +SLACKBUILD LOCATION: ./network/spf-engine +SLACKBUILD FILES: README doinst.sh slack-desc spf-engine.SlackBuild spf-engine.info +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://launchpad.net/spf-engine/3.1/3.1.0/+download/spf-engine-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1704f1869df135a754315b09612eeebc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spf-engine (SPF back-end) + +SLACKBUILD NAME: sphinx +SLACKBUILD LOCATION: ./network/sphinx +SLACKBUILD FILES: README slack-desc sphinx.SlackBuild sphinx.info sphinx.patch +SLACKBUILD VERSION: 2.2.11 +SLACKBUILD DOWNLOAD: http://sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cac34f3d78a9d612ca4301abfcbd666 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinx (Sphinx Search Engine) + +SLACKBUILD NAME: spice-gtk +SLACKBUILD LOCATION: ./network/spice-gtk +SLACKBUILD FILES: README slack-desc spice-gtk.SlackBuild spice-gtk.info +SLACKBUILD VERSION: 0.42 +SLACKBUILD DOWNLOAD: https://www.spice-space.org/download/gtk/spice-gtk-0.42.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68becfc1192a61265e9981621e9d3dc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spice-gtk (spice gtk client/libraries) + +SLACKBUILD NAME: sqlmap +SLACKBUILD LOCATION: ./network/sqlmap +SLACKBUILD FILES: README doinst.sh slack-desc sqlmap sqlmap.SlackBuild sqlmap.info sqlmapapi +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: https://github.com/sqlmapproject/sqlmap/archive/1.8.7/sqlmap-1.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 874be44facc1e375a61812512c4e2422 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlmap (SQL injection mapper) + +SLACKBUILD NAME: sqlninja +SLACKBUILD LOCATION: ./network/sqlninja +SLACKBUILD FILES: README doinst.sh slack-desc sqlninja.SlackBuild sqlninja.info sqlninja.patch +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sqlninja/sqlninja-0.2.5.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95acfd9c5bc2305f239596c613d4ffc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlninja (a SQL Server injection & takeover tool) + +SLACKBUILD NAME: sqlrelay +SLACKBUILD LOCATION: ./network/sqlrelay +SLACKBUILD FILES: README README.SLACKWARE doinst.sh slack-desc sqlrelay.SlackBuild sqlrelay.info +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sqlrelay/sqlrelay-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc0ba3befaf2cf688cd90fd4e3e4120 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlrelay (a powerful database connection management solution) + +SLACKBUILD NAME: squid +SLACKBUILD LOCATION: ./network/squid +SLACKBUILD FILES: README README.SBo doinst.sh rc.squid slack-desc squid.SlackBuild squid.info squid.logrotate +SLACKBUILD VERSION: 6.9 +SLACKBUILD DOWNLOAD: http://www.squid-cache.org/Versions/v6/squid-6.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4888e9dc75c0daa0ed526b34c055cb67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squid (a popular free and open source Web proxy server and web cache) + +SLACKBUILD NAME: squidanalyzer +SLACKBUILD LOCATION: ./network/squidanalyzer +SLACKBUILD FILES: README README.Slackware slack-desc squidanalyzer.SlackBuild squidanalyzer.info +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/squid-report/squidanalyzer-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42b06613781e8b9cb8899bc10e976b2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squidanalyzer (squid logs parser) + +SLACKBUILD NAME: squirrelmail +SLACKBUILD LOCATION: ./network/squirrelmail +SLACKBUILD FILES: README config.php.txt config_local.php.txt doinst.sh slack-desc squirrelmail.SlackBuild squirrelmail.conf squirrelmail.cron squirrelmail.info +SLACKBUILD VERSION: 1.4.22 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/squirrelmail/stable/1.4.22/squirrelmail-webmail-1.4.22.tar.gz https://sourceforge.net/projects/squirrelmail/files/locales/1.4.18-20090526/locales-1.4.18-20090526-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae9e2bc7f4fa58162b6152fcb0cbb3a5 fc5258ad981f866844955e27a0fb9b67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squirrelmail (forever green webmail) + +SLACKBUILD NAME: ssh-chat +SLACKBUILD LOCATION: ./network/ssh-chat +SLACKBUILD FILES: README slack-desc ssh-chat.8 ssh-chat.SlackBuild ssh-chat.info ssh-chat.rst +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://github.com/shazow/ssh-chat/releases/download/v1.10/ssh-chat-linux_386.tgz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/shazow/ssh-chat/releases/download/v1.10/ssh-chat-linux_amd64.tgz +SLACKBUILD MD5SUM: 21313e16a3ffcb2659231d93d4010d40 +SLACKBUILD MD5SUM_x86_64: 624d31da8f76331bc03bd07f3ff6fd4c +SLACKBUILD SHORT DESCRIPTION: ssh-chat (IRC-like chat server using ssh as a client) + +SLACKBUILD NAME: sshamble +SLACKBUILD LOCATION: ./network/sshamble +SLACKBUILD FILES: README slack-desc sshamble.SlackBuild sshamble.info +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: https://github.com/runZeroInc/sshamble/archive/v0.0.5/sshamble-0.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e1cb5ccdc4f2cfe138e578c39b4b93c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshamble (SSH Scanner) + +SLACKBUILD NAME: sshblock +SLACKBUILD LOCATION: ./network/sshblock +SLACKBUILD FILES: README doinst.sh rc.sshblock slack-desc sshblock.SlackBuild sshblock.info sshblock.pl.tpl sshblock.tpl sshunblock.pl.tpl +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://kagan.mactane.org/software/libraries/download/sshblock-0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbfaee5f45296de2f9a22d5fe79e7332 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshblock (an SSH Dictionary-Attack Blocker) + +SLACKBUILD NAME: sshfp +SLACKBUILD LOCATION: ./network/sshfp +SLACKBUILD FILES: README slack-desc sshfp.SlackBuild sshfp.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/xelerance/sshfp/archive/1.2.2/sshfp-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cedcc3463e72196ee2028543d03ebfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshfp (DNS SSHFP and TLSA/HASTLS records generator) + +SLACKBUILD NAME: sshguard +SLACKBUILD LOCATION: ./network/sshguard +SLACKBUILD FILES: README doinst.sh rc.sshguard slack-desc sshguard.SlackBuild sshguard.conf sshguard.info +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://download.sourceforge.net/project/sshguard/sshguard/2.4.2/sshguard-2.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f83f5e7e1b197fb3bd4e9dfe9e601e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshguard (SSH brute-force attack protection) + +SLACKBUILD NAME: sshpass +SLACKBUILD LOCATION: ./network/sshpass +SLACKBUILD FILES: README doinst.sh slack-desc sshpass.SlackBuild sshpass.info +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sshpass/sshpass-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e435c55deb6e2e410508ecc5da3066f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshpass (tool for non-interactive password authentication) + +SLACKBUILD NAME: sshuttle +SLACKBUILD LOCATION: ./network/sshuttle +SLACKBUILD FILES: README slack-desc sshuttle.SlackBuild sshuttle.info +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/sshuttle/sshuttle-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c2be952c2788a990e4490b121a3d642 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sshuttle (SSH proxy server) + +SLACKBUILD NAME: sslh +SLACKBUILD LOCATION: ./network/sslh +SLACKBUILD FILES: README doinst.sh git2tarxz.sh rc.sslh slack-desc sslh.SlackBuild sslh.default sslh.info +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/yrutschle/sslh/archive/v2.3.0/sslh-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af9fbeb10b19da06007b4e87f2ceaac8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sslh (applicative protocol multiplexer) + +SLACKBUILD NAME: ssllabs-scan +SLACKBUILD LOCATION: ./network/ssllabs-scan +SLACKBUILD FILES: README slack-desc ssllabs-scan.SlackBuild ssllabs-scan.info +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/ssllabs/ssllabs-scan/archive/v1.5.0/ssllabs-scan-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e06149aa8fe0695809690d57a2a0d34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ssllabs-scan (SSL Labs API client) + +SLACKBUILD NAME: sslscan +SLACKBUILD LOCATION: ./network/sslscan +SLACKBUILD FILES: README slack-desc sslscan.SlackBuild sslscan.info +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://github.com/rbsec/sslscan/archive/2.2.2/sslscan-2.2.2.tar.gz https://github.com/openssl/openssl/archive/openssl-3.5.5/openssl-openssl-3.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fd6402d3a01f564d657a0060daaf85c 767d2332a590c28a804ee3af783c1766 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sslscan (Fast SSL Scanner) + +SLACKBUILD NAME: ssmtp +SLACKBUILD LOCATION: ./network/ssmtp +SLACKBUILD FILES: README doinst.sh patches/03-557741-remote-addr.patch patches/04-508759-garbage.patch patches/fix-tls1.3-handshake.patch patches/ssmtp-bug584162-fix.patch patches/zzz_fix_warnings.patch slack-desc ssmtp.SlackBuild ssmtp.info +SLACKBUILD VERSION: 2.64 +SLACKBUILD DOWNLOAD: ftp://ftp.de.debian.org/debian/pool/main/s/ssmtp/ssmtp_2.64.orig.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65b4e0df4934a6cd08c506cabcbe584f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ssmtp (extremely simple MTA to get mail off the system to a mail hub) + +SLACKBUILD NAME: sstp-client +SLACKBUILD LOCATION: ./network/sstp-client +SLACKBUILD FILES: README slack-desc sstp-client.SlackBuild sstp-client.info +SLACKBUILD VERSION: 1.0.20 +SLACKBUILD DOWNLOAD: https://gitlab.com/sstp-project/sstp-client/-/archive/1.0.20/sstp-client-1.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a40bf7e90d8f922e43f427de4a272b1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sstp-client (SSTP client for Linux) + +SLACKBUILD NAME: static-web-server +SLACKBUILD LOCATION: ./network/static-web-server +SLACKBUILD FILES: README doinst.sh.gz rc.sws slack-desc static-web-server.SlackBuild static-web-server.info +SLACKBUILD VERSION: 2.42.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/static-web-server/static-web-server/archive/v2.42.0/static-web-server-2.42.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 543603c0b94e75f9d2d7e771f01deac7 +SLACKBUILD SHORT DESCRIPTION: static-web-server (fast and secure static web server) + +SLACKBUILD NAME: strongswan +SLACKBUILD LOCATION: ./network/strongswan +SLACKBUILD FILES: README doinst.sh slack-desc strongswan.SlackBuild strongswan.info +SLACKBUILD VERSION: 6.0.4 +SLACKBUILD DOWNLOAD: https://github.com/strongswan/strongswan/releases/download/6.0.4/strongswan-6.0.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6b78a99e95179b6a65df218d75da7ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: strongswan (ipsec-based VPN) + +SLACKBUILD NAME: surf +SLACKBUILD LOCATION: ./network/surf +SLACKBUILD FILES: README doinst.sh options.txt patches.txt patches/homepage.diff patches/searchengines.diff slack-desc surf.SlackBuild surf.desktop surf.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/surf/surf-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b814baf863826cb939a7121eafbb0344 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: surf (minimalist web browser) + +SLACKBUILD NAME: surfraw +SLACKBUILD LOCATION: ./network/surfraw +SLACKBUILD FILES: README doinst.sh slack-desc surfraw.SlackBuild surfraw.info +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/surfraw/Surfraw/uploads/2de827b2786ef2fe43b6f07913ca7b7f/surfraw-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f771c5f23d4a06913142996461d7f59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: surfraw (Shell Users' Revolutionary Front Rage Against the Web) + +SLACKBUILD NAME: surl +SLACKBUILD LOCATION: ./network/surl +SLACKBUILD FILES: README disable_broken_services.diff slack-desc surl.SlackBuild surl.info +SLACKBUILD VERSION: 0.7.1.1 +SLACKBUILD DOWNLOAD: http://ppa.launchpad.net/surl/ppa/ubuntu/pool/main/s/surl/surl_0.7.1.1-1~ppa2~ubuntu13.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a70434fabce4c865edd744dd49786e8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: surl (URL shortener) + +SLACKBUILD NAME: swaks +SLACKBUILD LOCATION: ./network/swaks +SLACKBUILD FILES: README slack-desc swaks.SlackBuild swaks.info +SLACKBUILD VERSION: 20190914.0 +SLACKBUILD DOWNLOAD: https://jetmore.org/john/code/swaks/files/swaks-20190914.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20e4986476af66923396eaeafb7e2727 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swaks (Swiss Army Knife for SMTP) + +SLACKBUILD NAME: swift +SLACKBUILD LOCATION: ./network/swift +SLACKBUILD FILES: README doinst.sh slack-desc swift-4.0.2-boost-1.69-compatibility.patch swift-4.0.2-qt-5.11-compatibility.patch swift-4.0.2-qt-5.15-compatibility.patch swift-gcc11.patch swift-python3.patch swift.SlackBuild swift.info +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://swift.im/git/swift/snapshot/swift-4.0.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2e2f93c9b23f8af334910c42d519c7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swift (a Jabber client from Isode) + +SLACKBUILD NAME: sylpheed +SLACKBUILD LOCATION: ./network/sylpheed +SLACKBUILD FILES: README doinst.sh slack-desc sylpheed-3.7.0-types.patch sylpheed.SlackBuild sylpheed.info +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://sylpheed.sraoss.jp/sylpheed/v3.7/sylpheed-3.7.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ca007a99ead181aed2e583cbb7434da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sylpheed (lightweight and user-friendly e-mail client) + +SLACKBUILD NAME: syncterm +SLACKBUILD LOCATION: ./network/syncterm +SLACKBUILD FILES: README doinst.sh manpage.diff slack-desc syncterm.SlackBuild syncterm.info +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/syncterm/syncterm/syncterm-1.7/syncterm-1.7-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f66d2c602bb7ab05e51262c710998527 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: syncterm (BBS-oriented terminal emulator) + +SLACKBUILD NAME: syncthing +SLACKBUILD LOCATION: ./network/syncthing +SLACKBUILD FILES: README doinst.sh rc.syncthing slack-desc syncthing.SlackBuild syncthing.info syncthing.logrotate +SLACKBUILD VERSION: 1.27.3 +SLACKBUILD DOWNLOAD: https://github.com/syncthing/syncthing/releases/download/v1.27.3/syncthing-linux-386-v1.27.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/syncthing/syncthing/releases/download/v1.27.3/syncthing-linux-amd64-v1.27.3.tar.gz +SLACKBUILD MD5SUM: 77e848ed29495480fd2b5da39a5c0b78 +SLACKBUILD MD5SUM_x86_64: e24685e31b730d62eadc50b26abbc7e9 +SLACKBUILD SHORT DESCRIPTION: syncthing (two way file sync between devices) + +SLACKBUILD NAME: syncthingtray-bin +SLACKBUILD LOCATION: ./network/syncthingtray-bin +SLACKBUILD FILES: README doinst.sh slack-desc syncthingtray-bin.SlackBuild syncthingtray-bin.info syncthingtray.desktop syncthingtray.png +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Martchus/syncthingtray/releases/download/v2.0.8/syncthingtray-2.0.8-x86_64-pc-linux-gnu.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 92bf954ae985019118edd82b5e006174 +SLACKBUILD SHORT DESCRIPTION: syncthingtray-bin (Tray application for Syncthing) + +SLACKBUILD NAME: synochat +SLACKBUILD LOCATION: ./network/synochat +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc synochat.SlackBuild synochat.info +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://global.synologydownload.com/download/Utility/ChatClient/1.2.3-0232/Ubuntu/x86_64/Synology%20Chat%20Client-1.2.3-0232.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 790aa0454140b6a289e31b84a86a09cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: synochat (Synology Chat Client) + +SLACKBUILD NAME: t50 +SLACKBUILD LOCATION: ./network/t50 +SLACKBUILD FILES: README slack-desc t50.SlackBuild t50.info +SLACKBUILD VERSION: 5.4.1_rc1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/t50/t50-5.4.1/t50-5.4.1-rc1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26db475b41459e4397f674776caf0f53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: t50 (Experimental Mixed Packet Injector Tool) + +SLACKBUILD NAME: tailscale +SLACKBUILD LOCATION: ./network/tailscale +SLACKBUILD FILES: README doinst.sh slack-desc tailscale.SlackBuild tailscale.info +SLACKBUILD VERSION: 1.96.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://pkgs.tailscale.com/stable/tailscale_1.96.4_amd64.tgz https://github.com/tailscale/tailscale/archive/refs/tags/v1.96.4/tailscale-1.96.4.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d2a827f98a4f4aabcd72f6619258ae1b 328eb42012768675bf2a285a141f1223 +SLACKBUILD SHORT DESCRIPTION: tailscale (vpn service) + +SLACKBUILD NAME: tcpbench +SLACKBUILD LOCATION: ./network/tcpbench +SLACKBUILD FILES: README slack-desc tcpbench.SlackBuild tcpbench.info +SLACKBUILD VERSION: 3.01 +SLACKBUILD DOWNLOAD: https://github.com/bluhm/tcpbench-portable/releases/download/v3.01/tcpbench-3.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00c059de86cf8ab3df3b812309d18d4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcpbench (TCP/UDP benchmark) + +SLACKBUILD NAME: tcpflow +SLACKBUILD LOCATION: ./network/tcpflow +SLACKBUILD FILES: README slack-desc tcpflow.SlackBuild tcpflow.info +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/simsong/tcpflow/releases/download/tcpflow-1.6.1/tcpflow-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4946a730747260cbd69e23bb0659b45b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcpflow (data capture) + +SLACKBUILD NAME: tcptunnel +SLACKBUILD LOCATION: ./network/tcptunnel +SLACKBUILD FILES: README slack-desc tcptunnel.SlackBuild tcptunnel.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://www.vakuumverpackt.de/tcptunnel/tcptunnel-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a28df1b0ac3ccf398b5f209fe56ea2fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tcptunnel (TCP port forwarder) + +SLACKBUILD NAME: tdlib +SLACKBUILD LOCATION: ./network/tdlib +SLACKBUILD FILES: README slack-desc tdlib.SlackBuild tdlib.info +SLACKBUILD VERSION: 1.8.21 +SLACKBUILD DOWNLOAD: https://github.com/tdlib/td/archive/3870c29b158b75ca5e48e0eebd6b5c3a7994a000/td-3870c29b158b75ca5e48e0eebd6b5c3a7994a000.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f605225e804f4986895a6ab062a9c43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tdlib (bindings for the Telegram protocol) + +SLACKBUILD NAME: teams-for-linux +SLACKBUILD LOCATION: ./network/teams-for-linux +SLACKBUILD FILES: README doinst.sh slack-desc teams-for-linux.SlackBuild teams-for-linux.info +SLACKBUILD VERSION: 2.7.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/IsmaelMartinez/teams-for-linux/releases/download/v2.7.9/teams-for-linux_2.7.9_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ecb19bef43d650a3880d8f8c9038c32c +SLACKBUILD SHORT DESCRIPTION: teams-for-linux (Unofficial Microsoft Teams for Linux client) + +SLACKBUILD NAME: teamviewer +SLACKBUILD LOCATION: ./network/teamviewer +SLACKBUILD FILES: README doinst.sh rc.teamviewerd slack-desc teamviewer.SlackBuild teamviewer.info +SLACKBUILD VERSION: 15.75.4 +SLACKBUILD DOWNLOAD: https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.75.4_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://dl.teamviewer.com/download/linux/version_15x/teamviewer_15.75.4_amd64.deb +SLACKBUILD MD5SUM: 29bfcf004049b6fa5d4bef3effb647e9 +SLACKBUILD MD5SUM_x86_64: 1e373652dea86e36c891fbd1254fcf7f +SLACKBUILD SHORT DESCRIPTION: teamviewer (remote control application) + +SLACKBUILD NAME: telegram +SLACKBUILD LOCATION: ./network/telegram +SLACKBUILD FILES: README doinst.sh slack-desc telegram.SlackBuild telegram.desktop telegram.info telegram.png +SLACKBUILD VERSION: 6.7.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://updates.tdesktop.com/tlinux/tsetup.6.7.2.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 788bd743043d7fd829c5f45d2c297610 +SLACKBUILD SHORT DESCRIPTION: telegram (messaging app) + +SLACKBUILD NAME: teleport-connect +SLACKBUILD LOCATION: ./network/teleport-connect +SLACKBUILD FILES: README doinst.sh slack-desc teleport-connect.SlackBuild teleport-connect.info +SLACKBUILD VERSION: 18.6.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.teleport.dev/teleport-connect-18.6.2.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 427cd57eb828999ec2a922d51b54483b +SLACKBUILD SHORT DESCRIPTION: teleport-connect (Secure Access) + +SLACKBUILD NAME: tgpt +SLACKBUILD LOCATION: ./network/tgpt +SLACKBUILD FILES: README slack-desc tgpt.SlackBuild tgpt.info +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://github.com/aandrew-me/tgpt/archive/v2.11.0/tgpt-2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6472e07041331853097d819709ea8de6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tgpt (terminal gpt) + +SLACKBUILD NAME: tgt +SLACKBUILD LOCATION: ./network/tgt +SLACKBUILD FILES: README doinst.sh slack-desc tgt.SlackBuild tgt.info +SLACKBUILD VERSION: 1.0.79 +SLACKBUILD DOWNLOAD: https://github.com/fujita/tgt/archive/v1.0.79/tgt-1.0.79.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89483668b4841d740a5f3332a20d6dc9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tgt (SCSI target driver) + +SLACKBUILD NAME: thorium-browser +SLACKBUILD LOCATION: ./network/thorium-browser +SLACKBUILD FILES: README doinst.sh slack-desc thorium-browser.SlackBuild thorium-browser.info +SLACKBUILD VERSION: 122.0.6261.132 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Alex313031/thorium/releases/download/M122.0.6261.132/thorium-browser_122.0.6261.132_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5e02eb86b7657c1c592ff242f1a8cf12 +SLACKBUILD SHORT DESCRIPTION: thorium-browser (The fastest browser on Earth.) + +SLACKBUILD NAME: thrift +SLACKBUILD LOCATION: ./network/thrift +SLACKBUILD FILES: README slack-desc thrift.SlackBuild thrift.info +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/thrift/0.14.2/thrift-0.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 284a48df355aa3910687ee9b894d3ae8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thrift (Apache Thrift Framework) + +SLACKBUILD NAME: thttpd +SLACKBUILD LOCATION: ./network/thttpd +SLACKBUILD FILES: README doinst.sh patches/2.25b/additional-input-validation-httpd.c.diff patches/2.25b/fix-buffer-overflow.diff patches/2.25b/fix-insecure-tmp-creation-CVE-2005-3124.diff patches/2.25b/thttpd-2.25b-fix-illegal-path-info.patch patches/2.25b/thttpd-2.25b-monolithic-timer.patch patches/2.25b/thttpd-2.25b-respect-CFLAGS--dont-link-static.patch patches/2.25b/thttpd-2.25b-use-Status-header.patch patches/2.25b/thttpd-2.25b-use-X-Forwarded-For-header.patch patches/crypt.patch patches/discreet.patch patches/fix-world-readable-log.patch patches/forwarded-for.patch rc.thttpd slack-desc thttpd.SlackBuild thttpd.conf thttpd.info thttpd.logrotate +SLACKBUILD VERSION: 2.29 +SLACKBUILD DOWNLOAD: http://acme.com/software/thttpd/thttpd-2.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 849745eeccd12f5eabdd1adc9bdc1567 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thttpd (the tiny/turbo/throttling HTTP server) + +SLACKBUILD NAME: tinc +SLACKBUILD LOCATION: ./network/tinc +SLACKBUILD FILES: README doinst.sh rc.tinc slack-desc tinc.SlackBuild tinc.info tinc.logrotate +SLACKBUILD VERSION: 1.0.36 +SLACKBUILD DOWNLOAD: https://www.tinc-vpn.org/packages/tinc-1.0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 535b58ee026ec9551954dcc6ed56edca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinc (VPN daemon) + +SLACKBUILD NAME: tinyirc +SLACKBUILD LOCATION: ./network/tinyirc +SLACKBUILD FILES: README slack-desc tinyirc.SlackBuild tinyirc.info +SLACKBUILD VERSION: 1.1_4 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/t/tinyirc/tinyirc_1.1.dfsg.1.orig.tar.gz https://deb.debian.org/debian/pool/main/t/tinyirc/tinyirc_1.1.dfsg.1-4.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b655596125a525d54f82dba6a96a84b7 e2c989de71c7324bc86fb6aa45a4d8a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyirc (tiny IRC client) + +SLACKBUILD NAME: tinyproxy +SLACKBUILD LOCATION: ./network/tinyproxy +SLACKBUILD FILES: README doinst.sh slack-desc tinyproxy.SlackBuild tinyproxy.info +SLACKBUILD VERSION: 1.11.3 +SLACKBUILD DOWNLOAD: https://github.com/tinyproxy/tinyproxy/releases/download/1.11.3/tinyproxy-1.11.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ad53f57531cb1222d4654330ef3a3c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyproxy (lightweight HTTP proxy) + +SLACKBUILD NAME: tixati +SLACKBUILD LOCATION: ./network/tixati +SLACKBUILD FILES: README doinst.sh slack-desc tixati.SlackBuild tixati.info +SLACKBUILD VERSION: 3.33_1 +SLACKBUILD DOWNLOAD: https://download.tixati.com/tixati-3.33-1.i686.manualinstall.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://download.tixati.com/tixati-3.33-1.x86_64.manualinstall.tar.gz +SLACKBUILD MD5SUM: 9af4b8375874be8a0ad912e09467b759 +SLACKBUILD MD5SUM_x86_64: f9d9c0427f28596ef47d6db3c7d5e992 +SLACKBUILD SHORT DESCRIPTION: tixati (P2P client) + +SLACKBUILD NAME: tmate +SLACKBUILD LOCATION: ./network/tmate +SLACKBUILD FILES: README slack-desc tmate.SlackBuild tmate.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://github.com/nviennot/tmate/archive/2.1/tmate-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 246f2464bc51c1df517069cbc3e882b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tmate (instant terminal sharing) + +SLACKBUILD NAME: tnfs-fuse +SLACKBUILD LOCATION: ./network/tnfs-fuse +SLACKBUILD FILES: COPYING README libdir.diff slack-desc tnfs-client.1 tnfs-client.rst tnfs-fuse.1 tnfs-fuse.SlackBuild tnfs-fuse.info tnfs-fuse.rst +SLACKBUILD VERSION: 20240707_3b99907 +SLACKBUILD DOWNLOAD: https://github.com/FujiNetWIFI/spectranet-tnfs-fuse/archive/3b99907/spectranet-tnfs-fuse-3b999075954c06cf281fdf57eee7cafcec958e3b.tar.gz https://github.com/libfuse/python-fuse/archive/v1.0.9/python-fuse-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 970a13e422dc413a8af1cee50ce4688b e81846e4e67d2ab1d582265f02edbbfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tnfs-fuse (client for trivial network filesystem) + +SLACKBUILD NAME: tnfsd +SLACKBUILD LOCATION: ./network/tnfsd +SLACKBUILD FILES: README atari_bootsector.bin doinst.sh git2tarxz.sh rc.tnfsd slack-desc tnfsd.1 tnfsd.SlackBuild tnfsd.info tnfsd.rst +SLACKBUILD VERSION: 24.0522.1+20260108_bac37dc +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tnfsd-24.0522.1+20260108_bac37dc.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dab0f4480976faa22e79bd188645368 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tnfsd (trivial network filesystem server) + +SLACKBUILD NAME: tnftp +SLACKBUILD LOCATION: ./network/tnftp +SLACKBUILD FILES: README slack-desc tnftp.SlackBuild tnftp.info +SLACKBUILD VERSION: 20230507 +SLACKBUILD DOWNLOAD: https://ftp.netbsd.org/pub/NetBSD/misc/lukemftp/tnftp-20230507.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c95e9a8f8808122c5d8ada43bd5db2c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tnftp (command line FTP client) + +SLACKBUILD NAME: tntnet +SLACKBUILD LOCATION: ./network/tntnet +SLACKBUILD FILES: README doinst.sh slack-desc tntnet.SlackBuild tntnet.info +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://www.tntnet.org/download/tntnet-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7119835c4cf978ab321e48ca10bbe421 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tntnet (web application server) + +SLACKBUILD NAME: toot +SLACKBUILD LOCATION: ./network/toot +SLACKBUILD FILES: README slack-desc toot.SlackBuild toot.info +SLACKBUILD VERSION: 0.41.1 +SLACKBUILD DOWNLOAD: https://github.com/ihabunek/toot/releases/download/0.41.1/toot-0.41.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6dfd7c8e5bb78571049be71d4eb5445 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toot (a Mastodon CLI client) + +SLACKBUILD NAME: tor-browser +SLACKBUILD LOCATION: ./network/tor-browser +SLACKBUILD FILES: README doinst.sh mozicon128.png slack-desc tor-browser.SlackBuild tor-browser.desktop tor-browser.info tor-browser.sh +SLACKBUILD VERSION: 15.0.8 +SLACKBUILD DOWNLOAD: https://dist.torproject.org/torbrowser/15.0.8/tor-browser-linux-i686-15.0.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: https://www.torproject.org/dist/torbrowser/15.0.8/tor-browser-linux-x86_64-15.0.8.tar.xz +SLACKBUILD MD5SUM: 45bdcb6df6764ef89e399f2e4deaf3b2 +SLACKBUILD MD5SUM_x86_64: 6ecdaef942f4a7cf2e2bfbc8efbbe9ae +SLACKBUILD SHORT DESCRIPTION: tor-browser (tor-based browser) + +SLACKBUILD NAME: tor +SLACKBUILD LOCATION: ./network/tor +SLACKBUILD FILES: README README.SLACKWARE doinst.sh logrotate.tor rc.tor slack-desc tor.SlackBuild tor.info torrc +SLACKBUILD VERSION: 0.4.8.21 +SLACKBUILD DOWNLOAD: https://dist.torproject.org/tor-0.4.8.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 002b36b9b97d40febce9392380f57dc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tor (The second-generation onion router) + +SLACKBUILD NAME: tornado +SLACKBUILD LOCATION: ./network/tornado +SLACKBUILD FILES: README slack-desc tornado.SlackBuild tornado.info +SLACKBUILD VERSION: 5.1.1 +SLACKBUILD DOWNLOAD: https://github.com/tornadoweb/tornado/archive/v5.1.1/tornado-5.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44ca12963dccbc11a97aa0cc92e9bb93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tornado (web framework and asynchronous networking library) + +SLACKBUILD NAME: torsocks +SLACKBUILD LOCATION: ./network/torsocks +SLACKBUILD FILES: README doinst.sh slack-desc torsocks.SlackBuild torsocks.info +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/dgoulet/torsocks/archive/v2.3.0/torsocks-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df9a10bc13cbdce04e799c56671fcba5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: torsocks (socks friendly usage with tor) + +SLACKBUILD NAME: toxcore +SLACKBUILD LOCATION: ./network/toxcore +SLACKBUILD FILES: README slack-desc toxcore.SlackBuild toxcore.info +SLACKBUILD VERSION: 20160928_dcf2aaa +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/toxcore/toxcore-20160928_dcf2aaa.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16b52c159cff280af101240fabaaa21b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: toxcore (the future of online communication) + +SLACKBUILD NAME: transgui +SLACKBUILD LOCATION: ./network/transgui +SLACKBUILD FILES: README doinst.sh dup-obj-status.patch slack-desc transgui.SlackBuild transgui.desktop transgui.info +SLACKBUILD VERSION: 5.18.0 +SLACKBUILD DOWNLOAD: https://github.com/transmission-remote-gui/transgui/archive/v5.18.0/transgui-5.18.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c5edc65a7cdec92e25091937b2162a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: transgui (front-end to remotely control transmission) + +SLACKBUILD NAME: translate-shell +SLACKBUILD LOCATION: ./network/translate-shell +SLACKBUILD FILES: README slack-desc translate-shell.SlackBuild translate-shell.info +SLACKBUILD VERSION: 0.9.7.1 +SLACKBUILD DOWNLOAD: https://github.com/soimort/translate-shell/archive/v0.9.7.1/translate-shell-0.9.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ddfb3bc89e1712d76839f76f98d9efd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: translate-shell (a command-line translator) + +SLACKBUILD NAME: translate +SLACKBUILD LOCATION: ./network/translate +SLACKBUILD FILES: README doinst.sh slack-desc translate.SlackBuild translate.info +SLACKBUILD VERSION: 3.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d1/9d/692066b9e26176a93ce627bf467bca48f198eb0e036337a5180d566c9561/translate-3.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ebcafb25c270e785c5f18580c4ad0c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: translate (command line translator) + +SLACKBUILD NAME: transmission-remote-gtk +SLACKBUILD LOCATION: ./network/transmission-remote-gtk +SLACKBUILD FILES: README appdata.diff doinst.sh slack-desc transmission-remote-gtk.SlackBuild transmission-remote-gtk.info +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/transmission-remote-gtk/transmission-remote-gtk/releases/download/1.7.0/transmission-remote-gtk-1.7.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08e922d32962ce8c0a460ba1f4442d0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: transmission-remote-gtk (transmission remote control GUI) + +SLACKBUILD NAME: transmission +SLACKBUILD LOCATION: ./network/transmission +SLACKBUILD FILES: README doinst.sh slack-desc transmission.SlackBuild transmission.info +SLACKBUILD VERSION: 4.0.6 +SLACKBUILD DOWNLOAD: https://github.com/transmission/transmission/releases/download/4.0.6/transmission-4.0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8132b9f012b8e6309911c80ee9fd00f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: transmission (bittorrent client) + +SLACKBUILD NAME: trojita +SLACKBUILD LOCATION: ./network/trojita +SLACKBUILD FILES: README doinst.sh slack-desc trojita.SlackBuild trojita.info +SLACKBUILD VERSION: 20201106_b4f24d7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/trojita-20201106_b4f24d7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1c8978a37ebd817ce0f12a92994986a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trojita (Qt IMAP e-mail client) + +SLACKBUILD NAME: trurl +SLACKBUILD LOCATION: ./network/trurl +SLACKBUILD FILES: README slack-desc trurl.SlackBuild trurl.info +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: https://github.com/curl/trurl/releases/download/trurl-0.16.1/trurl-0.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f656876ec674bfe4708010283258dc3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trurl (Command-line tool for URL parsing and manipulation) + +SLACKBUILD NAME: ttcp +SLACKBUILD LOCATION: ./network/ttcp +SLACKBUILD FILES: README slack-desc ttcp.SlackBuild ttcp.info ttcp_man_20100206.patch +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ttcp.c http://ponce.cc/slackware/sources/repo/ttcp.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d1b75f6116cc246a4def9788ce58c26 01d3a511a05dc8a0669f30c15ebaae82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttcp (TCP/UDP Benchmarking tool) + +SLACKBUILD NAME: ttdnsd +SLACKBUILD LOCATION: ./network/ttdnsd +SLACKBUILD FILES: README doinst.sh rc.ttdnsd.new slack-desc ttdnsd.SlackBuild ttdnsd.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ttdnsd-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e964e019b3024cbff15d011071a6772 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttdnsd (The Tor TCP DNS Daemon) + +SLACKBUILD NAME: tucan +SLACKBUILD LOCATION: ./network/tucan +SLACKBUILD FILES: README doinst.sh slack-desc tucan.SlackBuild tucan.info +SLACKBUILD VERSION: 0.3.10 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/tucan/tucan-0.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35f49eb3f118051817d3692a13fa922c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tucan (download and upload manager) + +SLACKBUILD NAME: tunctl +SLACKBUILD LOCATION: ./network/tunctl +SLACKBUILD FILES: README slack-desc tunctl.SlackBuild tunctl.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/tunctl/tunctl-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fdbedc263b3e85bb0e087cd567414607 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tunctl (tool for controlling the TUN/TAP driver in Linux) + +SLACKBUILD NAME: turbo-attack +SLACKBUILD LOCATION: ./network/turbo-attack +SLACKBUILD FILES: README slack-desc turbo-attack.SlackBuild turbo-attack.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mytechnotalent/turbo-attack/archive/0.1.0/turbo-attack-0.1.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 72ea5c010feda657c05e2983cbec0b9f +SLACKBUILD SHORT DESCRIPTION: turbo-attack (turbo traffic generator) + +SLACKBUILD NAME: turbo-scanner +SLACKBUILD LOCATION: ./network/turbo-scanner +SLACKBUILD FILES: README slack-desc turbo-scanner.SlackBuild turbo-scanner.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mytechnotalent/turbo-scanner/archive/0.1.0/turbo-scanner-0.1.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 23fd4358dcfa8f9940dec729a76ffb01 +SLACKBUILD SHORT DESCRIPTION: turbo-scanner (test your network) + +SLACKBUILD NAME: tut +SLACKBUILD LOCATION: ./network/tut +SLACKBUILD FILES: README modules.txt slack-desc tut.SlackBuild tut.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/RasmusLindroth/tut/archive/refs/tags/2.0.1/tut-2.0.1.tar.gz https://github.com/RasmusLindroth/go-mastodon/archive/v0.0.21/go-mastodon-0.0.21.tar.gz https://github.com/adrg/xdg/archive/v0.4.0/xdg-0.4.0.tar.gz https://github.com/atotto/clipboard/archive/v0.1.4/clipboard-0.1.4.tar.gz https://github.com/gdamore/tcell/archive/v2.5.4/tcell-2.5.4.tar.gz https://github.com/gen2brain/beeep/archive/5a9ec94/beeep-5a9ec94374f60b2b12acc4b615be802c8563a157.tar.gz https://github.com/gobwas/glob/archive/v0.2.3/glob-0.2.3.tar.gz https://github.com/icza/gox/archive/93f961a/gox-93f961aa27557b111564e0889e52eb9dd94b81a9.tar.gz https://github.com/microcosm-cc/bluemonday/archive/v1.0.21/bluemonday-1.0.21.tar.gz https://github.com/pelletier/go-toml/archive/v2.0.6/go-toml-2.0.6.tar.gz https://github.com/rivo/tview/archive/892d1a2/tview-892d1a2eb0daab1296492b2087fff46240799382.tar.gz https://github.com/rivo/uniseg/archive/v0.4.3/uniseg-0.4.3.tar.gz https://github.com/spf13/pflag/archive/v1.0.5/pflag-1.0.5.tar.gz https://github.com/golang/exp/archive/b3c2aaf/exp-b3c2aaf6208dd245d356334775d544edb2fa3040.tar.gz https://github.com/golang/net/archive/v0.5.0/net-0.5.0.tar.gz https://github.com/mvdan/xurls/archive/v2.4.0/xurls-2.4.0.tar.gz https://github.com/aymerick/douceur/archive/v0.2.0/douceur-0.2.0.tar.gz https://github.com/gdamore/encoding/archive/v1.0.0/encoding-1.0.0.tar.gz https://github.com/go-toast/toast/archive/01e6764/toast-01e6764cf0a44209189b7981cdc34284936f6891.tar.gz https://github.com/godbus/dbus/archive/v5.1.0/dbus-5.1.0.tar.gz https://github.com/gorilla/css/archive/v1.0.0/css-1.0.0.tar.gz https://github.com/gorilla/websocket/archive/v1.5.0/websocket-1.5.0.tar.gz https://github.com/lucasb-eyer/go-colorful/archive/v1.2.0/go-colorful-1.2.0.tar.gz https://github.com/mattn/go-runewidth/archive/v0.0.14/go-runewidth-0.0.14.tar.gz https://github.com/nu7hatch/gouuid/archive/179d4d0/gouuid-179d4d0c4d8d407a32af483c2354df1d2c91e6c3.tar.gz https://github.com/tadvi/systray/archive/11a2b8f/systray-11a2b8fa57afff744b2e66a9b05f173c78f20dc6.tar.gz https://github.com/tomnomnom/linkheader/archive/02ca582/linkheader-02ca5825eb8097f10d9cc53da78481a85ad84e04.tar.gz https://github.com/golang/sys/archive/v0.4.0/sys-0.4.0.tar.gz https://github.com/golang/term/archive/v0.4.0/term-0.4.0.tar.gz https://github.com/golang/text/archive/v0.6.0/text-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7192cf56bfeb294fad290eb98e0a1e64 910805b0bcbc402c021ab9e90dfe3dbe 8bc50248d26e66e5e29e65f3f051342a 9020b8bb980f0b59e12f7c4e0dc53a88 0c62c60df9d5def197b42b03455ae530 0e254919fc79e73a4ff09c45689e1ab8 5d6cceb33b2e69ec12b5fb8c1f57cafe 938a1fbb88141d94d356a447025dd242 bc87b962386014b2ebffefcf19958f58 2a91e4190a1d0bb7348c83e29e26e03e 4e785a105923de0b560cefe68794e28c 5fb9fa6f45d1bd701f0eca1e699d3c1d b31b2da1e91e337f3afdd49c8851b1a0 5567341126e060622851745978b5397c cea041eef3f83f69cef05835fe23c4e2 0ce250780135f41fcb4d84123c1582fe 48d2b40c0bc69a5c19b5fad8a8d1ab1b fbadc383bc1ace79fa769fe2de36b87b c8b7381250dc50b40879d08a3bfea178 d456df1207b7ba6a073d9ab1dd82ad2d adb82396cd821ca82a8d96b68552e748 11f202db2e908f83270784cf85032b4b 191fe5cfcb58e480ff4045c82a06091a c41abbf9dc5def08ef8e6999efbe2c8c 3c71dda45c74b210d6b86cdcaebd3ed6 aa33e322338a67f3b3950bc0f77397e4 972d6a64ac3a22ae16ac80447bccd06f 2450b5e79ce8b41cb65a6d99af8bf89f 44d06b8aa75102668295863b1f94632e 0811ecc6a90a1a52ed96a0ff843bd343 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tut (a Mastodon TUI) + +SLACKBUILD NAME: twine +SLACKBUILD LOCATION: ./network/twine +SLACKBUILD FILES: README slack-desc twine.SlackBuild twine.info +SLACKBUILD VERSION: 5.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d3/cc/8025ad5102a5c754023092143b8b511e184ec087dfbfb357d7d88fb82bff/twine-5.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 692f628c3708beca5f9073b0988e8f8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twine (Utilities for interacting with PyPI) + +SLACKBUILD NAME: twinkle +SLACKBUILD LOCATION: ./network/twinkle +SLACKBUILD FILES: README doinst.sh slack-desc twinkle.SlackBuild twinkle.info +SLACKBUILD VERSION: 1.10.3 +SLACKBUILD DOWNLOAD: https://github.com/LubosD/twinkle/archive/refs/tags/v1.10.3/twinkle-1.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bc38c16af7b78ac047646766083888a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twinkle (softphone for voice over IP) + +SLACKBUILD NAME: twitter +SLACKBUILD LOCATION: ./network/twitter +SLACKBUILD FILES: README doinst.sh slack-desc twitter.SlackBuild twitter.info +SLACKBUILD VERSION: 1.19.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/39/ae/1df3708172d04371b1a3efd9d1d790ec4c5eef6da548a9ef85d86f216ab1/twitter-1.19.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cba038224bb5e20a15463d8794623e4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twitter (An API and command-line toolset for Twitter) + +SLACKBUILD NAME: u9fs +SLACKBUILD LOCATION: ./network/u9fs +SLACKBUILD FILES: README slack-desc u9fs.SlackBuild u9fs.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/Plan9-Archive/u9fs/archive/fcec3e1e/u9fs-fcec3e1e2e8e8c28b89270e6c44554c4ca9e50a9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6b5565400170cc63df2040af810f13e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: u9fs (user-space 9p server) + +SLACKBUILD NAME: uTox +SLACKBUILD LOCATION: ./network/uTox +SLACKBUILD FILES: README doinst.sh gtk2.diff slack-desc uTox.SlackBuild uTox.info +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://github.com/uTox/uTox/releases/download/v0.18.1/uTox-0.18.1-full.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: add2df145292ffe0a30965bdf3e8a3d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uTox (The lightest and fluffiest Tox client) + +SLACKBUILD NAME: ubertooth +SLACKBUILD LOCATION: ./network/ubertooth +SLACKBUILD FILES: README slack-desc ubertooth.SlackBuild ubertooth.info +SLACKBUILD VERSION: 2020.12.R1 +SLACKBUILD DOWNLOAD: https://github.com/greatscottgadgets/ubertooth/archive/2020-12-R1/ubertooth-2020-12-R1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dd2d6539cfc694f3d63424c65b28394 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ubertooth (wireless development platform) + +SLACKBUILD NAME: ucarp +SLACKBUILD LOCATION: ./network/ucarp +SLACKBUILD FILES: README getopt.patch slack-desc ucarp.SlackBuild ucarp.info +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://download.pureftpd.org/pub/ucarp/ucarp-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3caa733316a32c09e5d3817617e9145 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucarp (portable implementation of the CARP protocol) + +SLACKBUILD NAME: ucspi-tcp +SLACKBUILD LOCATION: ./network/ucspi-tcp +SLACKBUILD FILES: README patches/ucspi-tcp-0.88.a_record.patch patches/ucspi-tcp-0.88.errno.patch patches/ucspi-tcp-0.88.nobase.patch slack-desc ucspi-tcp.SlackBuild ucspi-tcp.info +SLACKBUILD VERSION: 0.88 +SLACKBUILD DOWNLOAD: http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39b619147db54687c4a583a7a94c9163 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucspi-tcp (djb's TCP client-server command-line tools) + +SLACKBUILD NAME: udns +SLACKBUILD LOCATION: ./network/udns +SLACKBUILD FILES: README slack-desc udns.SlackBuild udns.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://www.corpit.ru/mjt/udns/udns-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fdaaef5e0f2ad71624959add1b77995 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udns (DNS resolver library) + +SLACKBUILD NAME: udpbench +SLACKBUILD LOCATION: ./network/udpbench +SLACKBUILD FILES: README slack-desc udpbench.SlackBuild udpbench.info +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://github.com/bluhm/udpbench/releases/download/v1.13/udpbench-1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28eb0535f6afb295fc4ca602e9dd26f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udpbench (UDP network benchmarking tool) + +SLACKBUILD NAME: udpcast +SLACKBUILD LOCATION: ./network/udpcast +SLACKBUILD FILES: README slack-desc udpcast.SlackBuild udpcast.info +SLACKBUILD VERSION: 20200328 +SLACKBUILD DOWNLOAD: http://udpcast.linux.lu/download/udpcast-20200328.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e862a18c3facd59ea016752ee1e6a85a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udpcast (UDP File-Sender/Receiver) + +SLACKBUILD NAME: udpxy +SLACKBUILD LOCATION: ./network/udpxy +SLACKBUILD FILES: README slack-desc udpxy.SlackBuild udpxy.info +SLACKBUILD VERSION: 1.0.23_9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/udpxy.1.0.23-9-prod.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c953f7dd80329c1a062997afb9b6744 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udpxy (UDP-to-HTTP traffic relaying) + +SLACKBUILD NAME: udsclient3 +SLACKBUILD LOCATION: ./network/udsclient3 +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc udsclient3.SlackBuild udsclient3.info +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://images.udsenterprise.com/files/UDSClient/UDS-4.0.0/Other/udsclient3-4.0.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3962f45db4deb41bbd2d83d92832b205 +SLACKBUILD SHORT DESCRIPTION: udsclient3 (UDS Helper) + +SLACKBUILD NAME: ufw +SLACKBUILD LOCATION: ./network/ufw +SLACKBUILD FILES: README slack-desc ufw-0.35-fix-iptables-path.patch ufw.SlackBuild ufw.conf.patch ufw.info +SLACKBUILD VERSION: 0.36.2 +SLACKBUILD DOWNLOAD: https://launchpad.net/ufw/0.36/0.36.2/+download/ufw-0.36.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a1c52b7da2b25e66e91b5f16a7d032d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ufw (Uncomplicated Firewall) + +SLACKBUILD NAME: uget-chrome-wrapper +SLACKBUILD LOCATION: ./network/uget-chrome-wrapper +SLACKBUILD FILES: README slack-desc uget-chrome-wrapper.SlackBuild uget-chrome-wrapper.info +SLACKBUILD VERSION: 2.0.4 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/bin/uget-chrome-wrapper https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetchromewrapper.json https://raw.githubusercontent.com/slgobinath/uget-chrome-wrapper/v2.0.4/uget-chrome-wrapper/conf/com.javahelps.ugetfirefoxwrapper.json +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d824ef742a548a5613caadbad78475f2 7c185094db349599f8375866796db33a 4806bc4553389cc0610e642b12510246 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uget-chrome-wrapper (download manager) + +SLACKBUILD NAME: uget-integrator +SLACKBUILD LOCATION: ./network/uget-integrator +SLACKBUILD FILES: README slack-desc uget-integrator.SlackBuild uget-integrator.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ugetdm/uget-integrator/archive/v1.0.0/uget-integrator-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc08f3efd2c60c730ae02b45c26123c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uget-integrator (download manager) + +SLACKBUILD NAME: uget +SLACKBUILD LOCATION: ./network/uget +SLACKBUILD FILES: README doinst.sh slack-desc uget.SlackBuild uget.info +SLACKBUILD VERSION: 2.2.3_1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/urlget/uget%20%28stable%29/2.2.3/uget-2.2.3-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac623b972ec13909a05bc5d098c5254a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uget (download manager with GTK GUI) + +SLACKBUILD NAME: unbound +SLACKBUILD LOCATION: ./network/unbound +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.unbound root.hints slack-desc unbound-1.24-swig-function.patch unbound.SlackBuild unbound.info unbound.logrotate +SLACKBUILD VERSION: 1.24.2 +SLACKBUILD DOWNLOAD: https://www.nlnetlabs.nl/downloads/unbound/unbound-1.24.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfa7175de7a5cab0e8deb43a304795de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unbound (a validating, recursive, and caching DNSSEC resolver) + +SLACKBUILD NAME: unicornscan +SLACKBUILD LOCATION: ./network/unicornscan +SLACKBUILD FILES: README README.slackware README.slackware.unicornscan-web patches/unicornscan-0.4.7-config.patch patches/unicornscan-0.4.7-gcc5.patch patches/unicornscan-0.4.7-geoip.patch patches/unicornscan-0.4.7-lib64.patch patches/unicornscan-0.4.7-man.patch slack-desc unicornscan.SlackBuild unicornscan.info +SLACKBUILD VERSION: 0.4.7_2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/osace/files/unicornscan/unicornscan%20-%200.4.7%20source/unicornscan-0.4.7-2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c5f272eb38c333c0094c32317edf758 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unicornscan (flexible and efficient network probing) + +SLACKBUILD NAME: uredir +SLACKBUILD LOCATION: ./network/uredir +SLACKBUILD FILES: README slack-desc uredir.SlackBuild uredir.info +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://github.com/troglobit/uredir/releases/download/v3.3/uredir-3.3.tar.gz https://github.com/troglobit/libuev/releases/download/v2.4.0/libuev-2.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a42ee27e84de2e08e35ee733508bb6ea 707fac6253f3a4f662ec3848798ae63f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uredir (userspace UDP port redirector) + +SLACKBUILD NAME: urlgrabber +SLACKBUILD LOCATION: ./network/urlgrabber +SLACKBUILD FILES: README slack-desc urlgrabber.SlackBuild urlgrabber.info +SLACKBUILD VERSION: 3.10 +SLACKBUILD DOWNLOAD: http://urlgrabber.baseurl.org/download/urlgrabber-3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cff064649619355d329b26d75872f60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urlgrabber (python url-fetching module) + +SLACKBUILD NAME: urlscan +SLACKBUILD LOCATION: ./network/urlscan +SLACKBUILD FILES: README slack-desc urlscan.SlackBuild urlscan.info +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/firecat53/urlscan/archive/0.9.5/urlscan-0.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b9434208dbcfd12dd4dde74b4b41b21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urlscan (Replacement for urlview, a web browser launcher for mutt) + +SLACKBUILD NAME: urlview +SLACKBUILD LOCATION: ./network/urlview +SLACKBUILD FILES: README doinst.sh patches/Link-against-libncursesw-setlocale-LC_ALL.patch patches/Makefile.in.diff patches/include-fix.diff patches/invoke-AM_INIT_AUTOMAKE-with-foreign.patch patches/sample.urlview.diff patches/url_handler.sh.diff slack-desc urlview.SlackBuild urlview.info +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/urlview-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67731f73e69297ffd106b65c8aebb2ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urlview (extract URLs from text files) + +SLACKBUILD NAME: urlwatch +SLACKBUILD LOCATION: ./network/urlwatch +SLACKBUILD FILES: README doinst.sh slack-desc urlwatch.SlackBuild urlwatch.info +SLACKBUILD VERSION: 2.28 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ef/6d/28df22a0912d40e294cfde709ead82e36441018ff9c0137c9e768ce9084e/urlwatch-2.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6cd0d5e84c2f4748a7e3b5da2bd9ed6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: urlwatch (Watch web pages and arbitrary URLs for changes) + +SLACKBUILD NAME: uudeview +SLACKBUILD LOCATION: ./network/uudeview +SLACKBUILD FILES: README patches/025_CAN-2004-2265.diff patches/034_do_not_ignore_special_chars.diff patches/037_CVE-2008-2266_symlink.diff patches/043_string_format_issue.diff patches/049_glibc_2.27.diff slack-desc uudeview.SlackBuild uudeview.info +SLACKBUILD VERSION: 0.5.20 +SLACKBUILD DOWNLOAD: http://www.fpx.de/fp/Software/UUDeview/download/uudeview-0.5.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0161abaec3658095044601eae82bbc5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uudeview (The Nice and Friendly Decoder) + +SLACKBUILD NAME: uwsgi +SLACKBUILD LOCATION: ./network/uwsgi +SLACKBUILD FILES: README slack-desc uwsgi.SlackBuild uwsgi.info +SLACKBUILD VERSION: 2.0.31 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/uwsgi/uwsgi-2.0.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e77b6c2351ed51a82b32fbeb3c1f29c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uwsgi (fast web application server) + +SLACKBUILD NAME: varnish +SLACKBUILD LOCATION: ./network/varnish +SLACKBUILD FILES: README doinst.sh rc.varnishd slack-desc varnish.SlackBuild varnish.info +SLACKBUILD VERSION: 8.0.0 +SLACKBUILD DOWNLOAD: https://vinyl-cache.org/downloads/varnish-8.0.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab9c1b722c1398df22cdf903fbae1576 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: varnish (a state of the art web application accelerator) + +SLACKBUILD NAME: vblade +SLACKBUILD LOCATION: ./network/vblade +SLACKBUILD FILES: README slack-desc vblade.SlackBuild vblade.info +SLACKBUILD VERSION: 25 +SLACKBUILD DOWNLOAD: https://github.com/OpenAoE/vblade/archive/vblade-25/vblade-vblade-25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1a98724eebed5fd1cb5f625f7ca236c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vblade (virtual EtherDrive (R) + +SLACKBUILD NAME: vcspull +SLACKBUILD LOCATION: ./network/vcspull +SLACKBUILD FILES: README slack-desc vcspull.SlackBuild vcspull.info +SLACKBUILD VERSION: 1.25.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/75/d7/f4e3c1c71a5a6df182b71a4dd657e4f4ea3fb0a906c7e464a2c0b82b2a25/vcspull-1.25.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90c2d41337157407f77314eb2b32dbd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcspull (mass-update vcs from JSON / YAML config files) + +SLACKBUILD NAME: vdirsyncer +SLACKBUILD LOCATION: ./network/vdirsyncer +SLACKBUILD FILES: README slack-desc vdirsyncer.SlackBuild vdirsyncer.info +SLACKBUILD VERSION: 0.19.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/81/fb/6fbb7f1d102a59db275811a0de756d6f5bb55c624ba4bdf918b3fbd2ddc0/vdirsyncer-0.19.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 243ecfc93cdcf61908fc786af4017540 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vdirsyncer (cli tool to sync calendars and adessbooks) + +SLACKBUILD NAME: verlihub +SLACKBUILD LOCATION: ./network/verlihub +SLACKBUILD FILES: README slack-desc verlihub-gcc7.patch verlihub-header.patch verlihub.SlackBuild verlihub.info +SLACKBUILD VERSION: 0.9.8e_r2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/salix-sbo/13.37/verlihub/verlihub-0.9.8e-r2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d2bc96d4b58a38076958395fc9a0ea9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: verlihub (Direct Connect server) + +SLACKBUILD NAME: vesktop +SLACKBUILD LOCATION: ./network/vesktop +SLACKBUILD FILES: README doinst.sh slack-desc vesktop.SlackBuild vesktop.info +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Vencord/Vesktop/releases/download/v1.6.1/vesktop_1.6.1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e8445a6e8791ff2be5e3d5713d22df01 +SLACKBUILD SHORT DESCRIPTION: vesktop (Vencord Desktop client) + +SLACKBUILD NAME: viber +SLACKBUILD LOCATION: ./network/viber +SLACKBUILD FILES: README doinst.sh slack-desc viber.SlackBuild viber.info +SLACKBUILD VERSION: 21.8.0.11 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 376ebe7c7b798dc722e8dc2c71d3bcee +SLACKBUILD SHORT DESCRIPTION: viber (Free and secure calls and messages) + +SLACKBUILD NAME: vidtuber +SLACKBUILD LOCATION: ./network/vidtuber +SLACKBUILD FILES: README doinst.sh slack-desc vidtuber.SlackBuild vidtuber.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/jeanslack/Vidtuber/archive/v2.0.1/Vidtuber-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f240e93f73751f0e33dd712b1fa1e397 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vidtuber (GUI for yt-dlp) + +SLACKBUILD NAME: vimfx +SLACKBUILD LOCATION: ./network/vimfx +SLACKBUILD FILES: README README.SBo slack-desc vimfx.SlackBuild vimfx.info +SLACKBUILD VERSION: 0.27.2 +SLACKBUILD DOWNLOAD: https://github.com/akhodakivskiy/VimFx/releases/download/v0.27.2/VimFx.xpi https://raw.githubusercontent.com/akhodakivskiy/VimFx/v0.27.2/README.md https://raw.githubusercontent.com/akhodakivskiy/VimFx/v0.27.2/CHANGELOG.md https://raw.githubusercontent.com/akhodakivskiy/VimFx/v0.27.2/PEOPLE.md https://git.gir.st/LegacyFox.git/snapshot/v3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dab9930a5c2152bd607611eb4651e7b6 237b1aac5c13b65297d7a19cd29ddb6b 53f8d5c913aaf4d2ae74f980a9fe214b 34b9e545905fa6d00e2421a6c1a81a5a 3e2e2fc0c42d6f008706e74754d01731 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vimfx (Vim keybindings for Firefox) + +SLACKBUILD NAME: vivaldi +SLACKBUILD LOCATION: ./network/vivaldi +SLACKBUILD FILES: README README.SBo doinst.sh douninst.sh slack-desc vivaldi.SlackBuild vivaldi.info +SLACKBUILD VERSION: 7.9.3970.47 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.vivaldi.com/stable/vivaldi-stable_7.9.3970.47-1_amd64.deb https://update.vivaldi.com/update/1.0/relnotes/7.9.3970.47.html +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 524870eb745cb9532c4aa4fa54ca5d1e f7dbbafc3d19e284465d312cdcd81982 +SLACKBUILD SHORT DESCRIPTION: vivaldi (web browser) + +SLACKBUILD NAME: vmware-horizon-client +SLACKBUILD LOCATION: ./network/vmware-horizon-client +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc vmware-horizon-client.SlackBuild vmware-horizon-client.info +SLACKBUILD VERSION: 2312.1_8.12.1_23543969 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download3.vmware.com/software/CART25FQ1_LIN64_DebPkg_2312.1/VMware-Horizon-Client-2312.1-8.12.1-23543969.x64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 25cf7acbe05f250297f3697f4b21a636 +SLACKBUILD SHORT DESCRIPTION: vmware-horizon-client (VMWare Horizon Client) + +SLACKBUILD NAME: vnstat +SLACKBUILD LOCATION: ./network/vnstat +SLACKBUILD FILES: README README.SBo doinst.sh rc.vnstat slack-desc vnstat.SlackBuild vnstat.info +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://humdi.net/vnstat/vnstat-2.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5a0b17b6585fca6f7d51999c7085330 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vnstat (a console-based network traffic monitor) + +SLACKBUILD NAME: vpnc +SLACKBUILD LOCATION: ./network/vpnc +SLACKBUILD FILES: README doinst.sh slack-desc vpnc.SlackBuild vpnc.info +SLACKBUILD VERSION: r550 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/vpnc-r550.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53f94e10df6b192c3ab1cdf4735fef45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vpnc (VPN client compatible with Cisco's EasyVPN equipment) + +SLACKBUILD NAME: vrrpd +SLACKBUILD LOCATION: ./network/vrrpd +SLACKBUILD FILES: README slack-desc vrrpd.SlackBuild vrrpd.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/vrrpd/files/vrrpd/1.0/vrrpd-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d5066ea1a6ced817376ca0f54765447 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vrrpd (Virtual Router Redundancy Protocol) + +SLACKBUILD NAME: vuze +SLACKBUILD LOCATION: ./network/vuze +SLACKBUILD FILES: README doinst.sh slack-desc vuze-set_paths.diff vuze.SlackBuild vuze.desktop vuze.info +SLACKBUILD VERSION: 4604 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/azureus/vuze/Vuze_4604/Vuze_4604_linux.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: http://downloads.sourceforge.net/project/azureus/vuze/Vuze_4604/Vuze_4604_linux-x86_64.tar.bz2 +SLACKBUILD MD5SUM: a771446146ddb5c13132858d36ff22cc +SLACKBUILD MD5SUM_x86_64: 6797e922a255a80ff435f98b2b87a3a6 +SLACKBUILD SHORT DESCRIPTION: vuze (bittorrent client) + +SLACKBUILD NAME: w3af +SLACKBUILD LOCATION: ./network/w3af +SLACKBUILD FILES: README README.SLACKWARE slack-desc w3af.SlackBuild w3af.info w3af_console w3af_gui w3afupdate.logrotate w3afupdate.sh +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/w3af/w3af/w3af%201.0-stable/w3af-1.0-stable.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ac1fb2cfcbbefb8c0caa813dd822723 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: w3af (Web Application Attack and Audit Framwork) + +SLACKBUILD NAME: w3m +SLACKBUILD LOCATION: ./network/w3m +SLACKBUILD FILES: README gcc15.patch slack-desc w3m.SlackBuild w3m.info +SLACKBUILD VERSION: 0.5.3+git20230121 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/w/w3m/w3m_0.5.3+git20230121.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32d66f63a695915961a276f9c02a992b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: w3m (text based web browser and pager) + +SLACKBUILD NAME: wakeonlan +SLACKBUILD LOCATION: ./network/wakeonlan +SLACKBUILD FILES: README doinst.sh slack-desc wakeonlan.SlackBuild wakeonlan.info +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/wakeonlan/wakeonlan-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 738cf2e3c01de8ff393d0863f5172383 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wakeonlan (wake on lan) + +SLACKBUILD NAME: warpinator +SLACKBUILD LOCATION: ./network/warpinator +SLACKBUILD FILES: README doinst.sh slack-desc warpinator.SlackBuild warpinator.info +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/warpinator/archive/2.0.3/warpinator-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6e4a9df52e633103115af518682bdc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: warpinator (LAN file sharing) + +SLACKBUILD NAME: waterfox +SLACKBUILD LOCATION: ./network/waterfox +SLACKBUILD FILES: README doinst.sh policies.json slack-desc waterfox.SlackBuild waterfox.desktop waterfox.info waterfox.png +SLACKBUILD VERSION: 6.6.10 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn1.waterfox.net/waterfox/releases/6.6.10/Linux_x86_64/waterfox-6.6.10.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 91d1c99ba49ad53904c3a57651ae584d +SLACKBUILD SHORT DESCRIPTION: waterfox (a fast and private web browser) + +SLACKBUILD NAME: wavemon +SLACKBUILD LOCATION: ./network/wavemon +SLACKBUILD FILES: README slack-desc wavemon.SlackBuild wavemon.info +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://github.com/uoaerg/wavemon/archive/v0.9.3/wavemon-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57879ea3bd68381f5e13c721d285f588 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wavemon (Wavemon 802.11 monitor) + +SLACKBUILD NAME: webalizer +SLACKBUILD LOCATION: ./network/webalizer +SLACKBUILD FILES: README README.SLACKWARE gcc10.patch slack-desc webalizer.SlackBuild webalizer.info +SLACKBUILD VERSION: 2.23_08 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/webalizer-2.23-08-src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00f1f18bd5ed462ea43bf98d867e7966 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webalizer (Free web server log file analysis program) + +SLACKBUILD NAME: webex +SLACKBUILD LOCATION: ./network/webex +SLACKBUILD FILES: README doinst.sh slack-desc webex.SlackBuild webex.info +SLACKBUILD VERSION: 46.2.1.34187 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://binaries.webex.com/WebexDesktop-Ubuntu-Official-Package/Webex.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: be6791b281248ae42146cf5ddd147ae9 +SLACKBUILD SHORT DESCRIPTION: webex (Webex for Linux) + +SLACKBUILD NAME: webhook +SLACKBUILD LOCATION: ./network/webhook +SLACKBUILD FILES: README doinst.sh slack-desc webhook-wrapper.sh webhook.SlackBuild webhook.info webhook.init webhook.logrotate webhook.sysconfig +SLACKBUILD VERSION: 2.6.11 +SLACKBUILD DOWNLOAD: https://github.com/adnanh/webhook/archive/2.6.11/webhook-2.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4ca240ae1cd17b4aa288b7cb332cab5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webhook (Webhook tool) + +SLACKBUILD NAME: wechat-universal +SLACKBUILD LOCATION: ./network/wechat-universal +SLACKBUILD FILES: README doinst.sh resources/fake_dde-file-manager resources/keyBlocker.cpp resources/libuosdevicea.c resources/wechat-universal.desktop resources/wechat-universal.sh slack-desc wechat-universal.SlackBuild wechat-universal.info +SLACKBUILD VERSION: 1.0.0.242 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://mirrors.opencloudos.tech/opencloudos/9.2/extras/x86_64/os/Packages/wechat-beta_1.0.0.242_amd64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c1d88d9f8503113cba6f4f8e256153ef +SLACKBUILD SHORT DESCRIPTION: wechat-universal (unofficial wechat from the Universal OS Store) + +SLACKBUILD NAME: weechat +SLACKBUILD LOCATION: ./network/weechat +SLACKBUILD FILES: README doinst.sh slack-desc weechat.SlackBuild weechat.info +SLACKBUILD VERSION: 4.8.1 +SLACKBUILD DOWNLOAD: https://weechat.org/files/src/weechat-4.8.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1313c5bfc85a5c9b8795eab078c710ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: weechat (IRC client) + +SLACKBUILD NAME: weetwit +SLACKBUILD LOCATION: ./network/weetwit +SLACKBUILD FILES: README doinst.sh slack-desc weetwit.SlackBuild weetwit.info +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/weetwit/weetwit-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47298610013e3347c6ab5d6e0265fb57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: weetwit (Twitter-suite for Weechat) + +SLACKBUILD NAME: wego +SLACKBUILD LOCATION: ./network/wego +SLACKBUILD FILES: README modules.txt slack-desc wego.SlackBuild wego.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/schachmat/wego/archive/2.3/wego-2.3.tar.gz https://github.com/mattn/go-colorable/archive/v0.1.13/go-colorable-0.1.13.tar.gz https://github.com/mattn/go-runewidth/archive/v0.0.14/go-runewidth-0.0.14.tar.gz https://github.com/schachmat/ingo/archive/a4bdc07/ingo-a4bdc0729a3fda62cc4069b6e490fc657fd54e33.tar.gz https://github.com/mattn/go-isatty/archive/v0.0.19/go-isatty-0.0.19.tar.gz https://github.com/rivo/uniseg/archive/v0.4.4/uniseg-0.4.4.tar.gz https://github.com/golang/sys/archive/v0.8.0/sys-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b716f853c11e24f869c61fcbc8e8f618 ac74020d881d4966e33ab6580f509aeb c41abbf9dc5def08ef8e6999efbe2c8c 6077da012ebc665f84b9baf79b56c0b6 e10ea58c2288fbef0d8ea37dea93718a 4e272ceb8899ee895e425f16347d10a6 4bd786fbbcf550e794db58cc7ece443c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wego (Go weather app) + +SLACKBUILD NAME: weighmail +SLACKBUILD LOCATION: ./network/weighmail +SLACKBUILD FILES: README slack-desc weighmail.SlackBuild weighmail.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/weighmail/weighmail-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9dc93a64155ea13d512bcb3270cb2a12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: weighmail (Labels your Gmail messages according to size) + +SLACKBUILD NAME: wendzelnntpd +SLACKBUILD LOCATION: ./network/wendzelnntpd +SLACKBUILD FILES: README doinst.sh slack-desc wendzelnntpd.SlackBuild wendzelnntpd.info +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/wendzelnntpd/v2.1.2/v2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cbeeca74d5e6ddb7e3bb99e99f86ddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wendzelnntpd (Easy-to-use NNTP Server) + +SLACKBUILD NAME: whalebird +SLACKBUILD LOCATION: ./network/whalebird +SLACKBUILD FILES: README doinst.sh slack-desc whalebird.SlackBuild whalebird.info +SLACKBUILD VERSION: 6.2.7 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/h3poteto/whalebird-desktop/releases/download/v6.2.7/Whalebird-6.2.7-linux-x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1ddd7960717566ec0985b9931c5df4ee +SLACKBUILD SHORT DESCRIPTION: whalebird (Mastondon, Pleroma and Misskey client) + +SLACKBUILD NAME: whatsie +SLACKBUILD LOCATION: ./network/whatsie +SLACKBUILD FILES: README doinst.sh slack-desc whatsie.SlackBuild whatsie.info +SLACKBUILD VERSION: 4.16.3 +SLACKBUILD DOWNLOAD: https://github.com/keshavbhatt/whatsie/archive/v4.16.3/whatsie-4.16.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c03c3aa51cfc66472796eec6fcb40e9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whatsie (Qt WebEngine WhatsApp web client) + +SLACKBUILD NAME: wifi-radar +SLACKBUILD LOCATION: ./network/wifi-radar +SLACKBUILD FILES: README dhcpcd.diff doinst.sh kdesu.diff slack-desc wifi-radar wifi-radar.SlackBuild wifi-radar.info +SLACKBUILD VERSION: 2.0.s10 +SLACKBUILD DOWNLOAD: http://wifi-radar.tuxfamily.org/pub/wifi-radar-2.0.s10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f29993d2af69e0c23e6a188f83a77578 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wifi-radar (wireless network tool) + +SLACKBUILD NAME: wifite +SLACKBUILD LOCATION: ./network/wifite +SLACKBUILD FILES: README slack-desc wifite.SlackBuild wifite.info +SLACKBUILD VERSION: 20150525_edbdedd +SLACKBUILD DOWNLOAD: https://github.com/derv82/wifite/archive/edbdedd/wifite-edbdedd149254f58a99d2f53e5e9b8105c4c61bb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c87a51e5f668a1058da0e0b6f6014085 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wifite (wireless attack tool) + +SLACKBUILD NAME: wifitui +SLACKBUILD LOCATION: ./network/wifitui +SLACKBUILD FILES: README slack-desc wifitui.SlackBuild wifitui.info +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/shazow/wifitui/archive/v0.12.0/wifitui-0.12.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8ff962d7b7663ff71c55443cfd220fc8 +SLACKBUILD SHORT DESCRIPTION: wifitui (terminal Wi-Fi interface for NetworkManager and iwd) + +SLACKBUILD NAME: wildfly +SLACKBUILD LOCATION: ./network/wildfly +SLACKBUILD FILES: README doinst.sh rc.wildfly slack-desc wildfly.SlackBuild wildfly.info +SLACKBUILD VERSION: 30.0.1 +SLACKBUILD DOWNLOAD: https://github.com/wildfly/wildfly/releases/download/30.0.1.Final/wildfly-30.0.1.Final.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6d6ac6d8adfd41ec88cb0cc45adf4d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wildfly (Application Server) + +SLACKBUILD NAME: windscribe +SLACKBUILD LOCATION: ./network/windscribe +SLACKBUILD FILES: README doinst.sh open_source_licenses.txt rc.windscribe slack-desc windscribe.SlackBuild windscribe.info +SLACKBUILD VERSION: 2.9.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Windscribe/Desktop-App/releases/download/v2.9.9/windscribe_2.9.9_x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1a4a27e99d31e82d7fcff3794dc30137 +SLACKBUILD SHORT DESCRIPTION: windscribe (Browse the web privately.) + +SLACKBUILD NAME: wire +SLACKBUILD LOCATION: ./network/wire +SLACKBUILD FILES: README doinst.sh slack-desc wire.SlackBuild wire.info +SLACKBUILD VERSION: 3.26.2941 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://wire-app.wire.com/linux/Wire-3.26.2941_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 51c67571c8cc8ee37f322cbb90e6a5c3 +SLACKBUILD SHORT DESCRIPTION: wire (encrypted voice/video/group chat) + +SLACKBUILD NAME: wireshark +SLACKBUILD LOCATION: ./network/wireshark +SLACKBUILD FILES: README doinst.sh slack-desc wireshark.SlackBuild wireshark.info +SLACKBUILD VERSION: 4.6.4 +SLACKBUILD DOWNLOAD: https://2.na.dl.wireshark.org/src/wireshark-4.6.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4d1868c5d930371f60aef3c1c65c439 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wireshark (packet sniffer and protocol analyzer) + +SLACKBUILD NAME: wmget +SLACKBUILD LOCATION: ./network/wmget +SLACKBUILD FILES: README da_run.patch slack-desc wmget.SlackBuild wmget.info +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmget-0.6.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4f196f3cf1c427e1f8321b4063c4917 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmget (dock application) + +SLACKBUILD NAME: wmnd +SLACKBUILD LOCATION: ./network/wmnd +SLACKBUILD FILES: README slack-desc wmnd.SlackBuild wmnd.info +SLACKBUILD VERSION: 0.4.18 +SLACKBUILD DOWNLOAD: https://www.thregr.org/~wavexx/software/wmnd/releases/wmnd-0.4.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 729d0208a7acc5ff185735f51020eefe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmnd (WindowMaker Network Devices DockApp) + +SLACKBUILD NAME: wmnotify +SLACKBUILD LOCATION: ./network/wmnotify +SLACKBUILD FILES: README slack-desc wmnotify.SlackBuild wmnotify.info wmnotify.patch +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: http://www.hugovil.com/repository/wmnotify/wmnotify-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47b00b26ea0c690bd8aaae52ee0b91c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmnotify (dock application) + +SLACKBUILD NAME: wol +SLACKBUILD LOCATION: ./network/wol +SLACKBUILD FILES: README patches/wol-0.7.1-Fix-config.h-test-consumption.patch patches/wol-0.7.1-Fix-malloc-detection.patch patches/wol-0.7.1-linux-headers.patch slack-desc wol.SlackBuild wol.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/wake-on-lan/wol-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2fa9d7e771134ac8c89d56b8197d4ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wol (Wake On Lan) + +SLACKBUILD NAME: wp-cli +SLACKBUILD LOCATION: ./network/wp-cli +SLACKBUILD FILES: README files/LICENSE files/wp-completion.bash slack-desc wp-cli.SlackBuild wp-cli.info +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: https://github.com/wp-cli/wp-cli/releases/download/v2.12.0/wp-cli-2.12.0.phar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a592bbf68fc5143bfad5800cb4947253 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wp-cli (A command line interface for WordPress) + +SLACKBUILD NAME: wpa-cute +SLACKBUILD LOCATION: ./network/wpa-cute +SLACKBUILD FILES: README doinst.sh slack-desc wpa-cute.SlackBuild wpa-cute.info +SLACKBUILD VERSION: 0.8.5 +SLACKBUILD DOWNLOAD: https://github.com/loh-tar/wpa-cute/archive/v0.8.5/wpa-cute-0.8.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5a1827d37d89df5fc190c8b3264bde1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wpa-cute (graphical wpa_supplicant front end) + +SLACKBUILD NAME: wput +SLACKBUILD LOCATION: ./network/wput +SLACKBUILD FILES: README doinst.sh manpages.diff slack-desc wput.SlackBuild wput.info +SLACKBUILD VERSION: 0.6.2+git20130413_11 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/w/wput/wput_0.6.2+git20130413.orig.tar.bz2 https://deb.debian.org/debian/pool/main/w/wput/wput_0.6.2+git20130413-11.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b4ff475940532ae086d37e3ba548b49 3854d64196d39b119720e15dec01b4ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wput (wget-like FTP uploader) + +SLACKBUILD NAME: wrk +SLACKBUILD LOCATION: ./network/wrk +SLACKBUILD FILES: README slack-desc wrk.SlackBuild wrk.info +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/wg/wrk/archive/3.1.1/wrk-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf25e174845bad36fefd66f9be71889e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wrk (HTTP benchmarking tool) + +SLACKBUILD NAME: wvdial +SLACKBUILD LOCATION: ./network/wvdial +SLACKBUILD FILES: README doinst.sh slack-desc wvdial.SlackBuild wvdial.conf wvdial.info +SLACKBUILD VERSION: 1.61 +SLACKBUILD DOWNLOAD: http://repository.timesys.com/buildsources/w/wvdial/wvdial-1.61/wvdial-1.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acd3b2050c9b65fff2aecda6576ee7bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wvdial (ppp dialer app) + +SLACKBUILD NAME: x11spice +SLACKBUILD LOCATION: ./network/x11spice +SLACKBUILD FILES: README slack-desc x11spice.SlackBuild x11spice.info +SLACKBUILD VERSION: 20230803_33a9af7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/x11spice-20230803_33a9af7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad829eb4184cf5d5cdfdfb6e84ba8274 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x11spice (export X via spice) + +SLACKBUILD NAME: x11vnc +SLACKBUILD LOCATION: ./network/x11vnc +SLACKBUILD FILES: README slack-desc x11vnc.SlackBuild x11vnc.info +SLACKBUILD VERSION: 0.9.17 +SLACKBUILD DOWNLOAD: https://github.com/LibVNC/x11vnc/archive/0.9.17/x11vnc-0.9.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 689c277b2d5727a54c458e9d670d0c56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x11vnc (VNC server for real X displays) + +SLACKBUILD NAME: x2goclient +SLACKBUILD LOCATION: ./network/x2goclient +SLACKBUILD FILES: README doinst.sh slack-desc x2goclient.SlackBuild x2goclient.info +SLACKBUILD VERSION: 4.1.2.3 +SLACKBUILD DOWNLOAD: https://code.x2go.org/releases/source/x2goclient/x2goclient-4.1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7af1dd74d2f36fc292944addcfebb3cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x2goclient (X2Go Remote Desktop solution - client part) + +SLACKBUILD NAME: x2goserver +SLACKBUILD LOCATION: ./network/x2goserver +SLACKBUILD FILES: README doinst.sh rc.x2goserver slack-desc x2goserver.SlackBuild x2goserver.info +SLACKBUILD VERSION: 4.1.0.5 +SLACKBUILD DOWNLOAD: https://code.x2go.org/releases/source/x2goserver/x2goserver-4.1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31d3031684d8fc782619270eb36ab58c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x2goserver (X2Go Remote Desktop solution) + +SLACKBUILD NAME: xaric +SLACKBUILD LOCATION: ./network/xaric +SLACKBUILD FILES: README doinst.sh slack-desc xaric.SlackBuild xaric.desktop xaric.info +SLACKBUILD VERSION: 0.13.9 +SLACKBUILD DOWNLOAD: https://xaric.org/software/xaric/releases/xaric-0.13.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09555effce003019724d2e0e123885e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xaric (simple colorful IRC client) + +SLACKBUILD NAME: xbuffy +SLACKBUILD LOCATION: ./network/xbuffy +SLACKBUILD FILES: README slack-desc xbuffy.SlackBuild xbuffy.info +SLACKBUILD VERSION: 3.3.bl.3 +SLACKBUILD DOWNLOAD: http://www.fiction.net/blong/programs/xbuffy/xbuffy-3.3.bl.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4de2adc9d0b2327040e700e2fd25a42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbuffy (a multi folder biff for X) + +SLACKBUILD NAME: xdman +SLACKBUILD LOCATION: ./network/xdman +SLACKBUILD FILES: README doinst.sh gpl-2.0.txt slack-desc xdm-app.desktop xdman.SlackBuild xdman.info +SLACKBUILD VERSION: 8.0.29 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/subhra74/xdm/releases/download/8.0.29/xdman_gtk_8.0.29_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3a67fa5716036948e044296e34e5347e +SLACKBUILD SHORT DESCRIPTION: xdman (Xtreme Download Manager) + +SLACKBUILD NAME: xinetd +SLACKBUILD LOCATION: ./network/xinetd +SLACKBUILD FILES: README doinst.sh rc.xinetd slack-desc xinetd.SlackBuild xinetd.info +SLACKBUILD VERSION: 2.3.15.4 +SLACKBUILD DOWNLOAD: https://github.com/openSUSE/xinetd/archive/2.3.15.4/xinetd-2.3.15.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2ca87367a7017a8f736a32e18be38e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xinetd (a better inetd) + +SLACKBUILD NAME: xl2tpd +SLACKBUILD LOCATION: ./network/xl2tpd +SLACKBUILD FILES: README doinst.sh slack-desc xl2tpd.SlackBuild xl2tpd.info +SLACKBUILD VERSION: 1.3.16 +SLACKBUILD DOWNLOAD: https://github.com/xelerance/xl2tpd/archive/v1.3.16/xl2tpd-1.3.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b2fb8f7f1666ae0b80f0e178f04c944 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xl2tpd (L2TP daemon) + +SLACKBUILD NAME: xmrig +SLACKBUILD LOCATION: ./network/xmrig +SLACKBUILD FILES: README donate.patch slack-desc xmrig.SlackBuild xmrig.info +SLACKBUILD VERSION: 6.25.0 +SLACKBUILD DOWNLOAD: https://github.com/xmrig/xmrig/archive/v6.25.0/xmrig-6.25.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed50cf7ac9c76eb570bc6d8716e5e9b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmrig (unified CPU/GPU cryptocurrency miner) + +SLACKBUILD NAME: xnetload +SLACKBUILD LOCATION: ./network/xnetload +SLACKBUILD FILES: README doinst.sh slack-desc xnetload.SlackBuild xnetload.info +SLACKBUILD VERSION: 1.11.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xnetload-1.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02903105de631ba1ac7c5eff9508869f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xnetload (network traffic monitor application) + +SLACKBUILD NAME: xtables-addons +SLACKBUILD LOCATION: ./network/xtables-addons +SLACKBUILD FILES: README doinst.sh slack-desc xtables-addons.SlackBuild xtables-addons.info +SLACKBUILD VERSION: 3.18 +SLACKBUILD DOWNLOAD: https://inai.de/files/xtables-addons/xtables-addons-3.18.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 755471b1dc6808f274f914fa11552698 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtables-addons (additions for iptables/xtables) + +SLACKBUILD NAME: yadifa +SLACKBUILD LOCATION: ./network/yadifa +SLACKBUILD FILES: 01_yadifa-3.0.2-cmake_version.patch 02_yadifa-3.0.2_var_layout.patch 03-yadifa-3.0.2-disable_broken_test.patch 04-yadifa-3.0.2-fix_cmake_installation_procedure.patch 05-yadifa-3.0.2-remove_duplicate_declaration_in_dnscore_h.patch README doinst.sh key.conf rc.yadifa slack-desc yadifa.SlackBuild yadifa.conf yadifa.info yadifa.logrotate yadifad.conf zones.conf +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://yadifa.eu/sites/default/files/releases/yadifa-3.0.2-11672.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9010b38b8b65f7a9e4b8653f1bebb5b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yadifa (Yet Another DNS Implementation For All) + +SLACKBUILD NAME: yate +SLACKBUILD LOCATION: ./network/yate +SLACKBUILD FILES: README doinst.sh slack-desc yate.SlackBuild yate.info +SLACKBUILD VERSION: 6.4.0_1 +SLACKBUILD DOWNLOAD: http://yate.null.ro/tarballs/yate6/yate-6.4.0-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bb5d706ebe601ad8fcbb950f45b69d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yate (Yet Another Telephony Engine) + +SLACKBUILD NAME: yle-dl +SLACKBUILD LOCATION: ./network/yle-dl +SLACKBUILD FILES: README slack-desc yle-dl.SlackBuild yle-dl.info +SLACKBUILD VERSION: 20250730 +SLACKBUILD DOWNLOAD: https://github.com/aajanki/yle-dl/archive/releases/20250730/yle-dl-releases-20250730.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94e4e298b20dcd0eef001c692f068ded +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yle-dl (Download videos from Yle servers) + +SLACKBUILD NAME: you-get +SLACKBUILD LOCATION: ./network/you-get +SLACKBUILD FILES: README doinst.sh setup.patch slack-desc you-get.SlackBuild you-get.info +SLACKBUILD VERSION: 0.4.1620 +SLACKBUILD DOWNLOAD: https://github.com/soimort/you-get/releases/download/v0.4.1620/you-get-0.4.1620.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98cba7d92ce5831b7eea5650f8eedf3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: you-get (video downloader) + +SLACKBUILD NAME: youtube-dl-gui +SLACKBUILD LOCATION: ./network/youtube-dl-gui +SLACKBUILD FILES: README doinst.sh slack-desc youtube-dl-gui.SlackBuild youtube-dl-gui.desktop youtube-dl-gui.info +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://github.com/MrS0m30n3/youtube-dl-gui/archive/0.3.8/youtube-dl-gui-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddd774b5a0b0abb8f21b5bba2a80139f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: youtube-dl-gui (GUI for youtube-dl) + +SLACKBUILD NAME: youtube-dl-server +SLACKBUILD LOCATION: ./network/youtube-dl-server +SLACKBUILD FILES: README doinst.sh slack-desc youtube-dl-server.SlackBuild youtube-dl-server.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/43/d3/67d94a9b7ed414eccaaca58e4e18aa3eee9cf6d923e0d577ec856e084e3f/youtube_dl_server-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e20a993b1c71feb25d6893343b2c487 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: youtube-dl-server (youtube-dl REST API server) + +SLACKBUILD NAME: youtube-dl +SLACKBUILD LOCATION: ./network/youtube-dl +SLACKBUILD FILES: README setup.patch slack-desc youtube-dl.1 youtube-dl.SlackBuild youtube-dl.info +SLACKBUILD VERSION: 2024.07.11_nightly+20250408_c052a16f7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/dslackw/src/youtube-dl/youtube-dl-2024.07.11_nightly%2B20250408_c052a16f7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e6a6a9fb9c113300d52705be06d803e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: youtube-dl (YouTube video download utility) + +SLACKBUILD NAME: youtube-upload +SLACKBUILD LOCATION: ./network/youtube-upload +SLACKBUILD FILES: README slack-desc youtube-upload.SlackBuild youtube-upload.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/tokland/youtube-upload/archive/0.8.0/youtube-upload-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71c7c31f340b3b3ae30ffbe8dd23b0c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: youtube-upload (YouTube command-line upload utility) + +SLACKBUILD NAME: yt-dlp-bin +SLACKBUILD LOCATION: ./network/yt-dlp-bin +SLACKBUILD FILES: README docs/CONTRIBUTING.md docs/CONTRIBUTORS docs/Changelog.md docs/LICENSE docs/README.md docs/supportedsites.md getdocs.sh slack-desc yt-dlp-bin.SlackBuild yt-dlp-bin.info yt-dlp-bin.info.aarch64 +SLACKBUILD VERSION: 2026.03.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/yt-dlp/yt-dlp/releases/download/2026.03.17/yt-dlp_linux +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b85211e7df818a9863cfe47c3874a428 +SLACKBUILD SHORT DESCRIPTION: yt-dlp-bin (download videos from youtube and other video sites) + +SLACKBUILD NAME: yt-dlp +SLACKBUILD LOCATION: ./network/yt-dlp +SLACKBUILD FILES: README slack-desc yt-dlp.1 yt-dlp.SlackBuild yt-dlp.info +SLACKBUILD VERSION: 2025.10.14 +SLACKBUILD DOWNLOAD: https://github.com/yt-dlp/yt-dlp/archive/2025.10.14/yt-dlp-2025.10.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f014eb97e98575b8c07bd55b3859150e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yt-dlp (download videos from youtube) + +SLACKBUILD NAME: ytfzf +SLACKBUILD LOCATION: ./network/ytfzf +SLACKBUILD FILES: README slack-desc ytfzf.SlackBuild ytfzf.info +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: https://github.com/pystardust/ytfzf/archive/v2.6.2/ytfzf-2.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b52c07da4c6b6609cdc315f2e1e5f137 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ytfzf (Script to watch youtube videos from the terminal) + +SLACKBUILD NAME: zabbix_agent2 +SLACKBUILD LOCATION: ./network/zabbix_agent2 +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.zabbix_agent2 slack-desc zabbix_agent2.SlackBuild zabbix_agent2.info +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_agent2 (Linux GO agent for zabbix_server) + +SLACKBUILD NAME: zabbix_agentd +SLACKBUILD LOCATION: ./network/zabbix_agentd +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.zabbix_agentd slack-desc zabbix_agentd.SlackBuild zabbix_agentd.info +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_agentd (Linux agent daemon for zabbix_server) + +SLACKBUILD NAME: zabbix_frontend +SLACKBUILD LOCATION: ./network/zabbix_frontend +SLACKBUILD FILES: README README.SLACKWARE apache.conf doinst.sh slack-desc zabbix_frontend.SlackBuild zabbix_frontend.info +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_frontend (enterprise-class distributed monitoring solution) + +SLACKBUILD NAME: zabbix_java_gateway +SLACKBUILD LOCATION: ./network/zabbix_java_gateway +SLACKBUILD FILES: README README.SLACKWARE doinst.sh java-gateway.patch rc.zabbix_java_gateway slack-desc zabbix_java_gateway zabbix_java_gateway.SlackBuild zabbix_java_gateway.info zabbix_java_gateway_logback.xml +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_java_gateway (enterprise-class distributed monitoring solution) + +SLACKBUILD NAME: zabbix_proxy +SLACKBUILD LOCATION: ./network/zabbix_proxy +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.zabbix_proxy slack-desc zabbix_proxy.SlackBuild zabbix_proxy.info +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_proxy (Linux proxy daemon for zabbix_server) + +SLACKBUILD NAME: zabbix_server +SLACKBUILD LOCATION: ./network/zabbix_server +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.zabbix_server slack-desc zabbix_server.SlackBuild zabbix_server.info +SLACKBUILD VERSION: 7.0.22 +SLACKBUILD DOWNLOAD: https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f8eedcc9ee2d36e57dc4715126d276 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zabbix_server (enterprise-class distributed monitoring solution) + +SLACKBUILD NAME: zdns +SLACKBUILD LOCATION: ./network/zdns +SLACKBUILD FILES: README slack-desc zdns.SlackBuild zdns.info +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://github.com/zmap/zdns/archive/v2.0.5/zdns-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e265b7950fed4f5ba56081609cb5033 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zdns (DNS Utility) + +SLACKBUILD NAME: zeek +SLACKBUILD LOCATION: ./network/zeek +SLACKBUILD FILES: README slack-desc zeek.SlackBuild zeek.info +SLACKBUILD VERSION: 8.0.6 +SLACKBUILD DOWNLOAD: https://download.zeek.org/zeek-8.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fbbae1257aeca92886caf6acee09f2ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zeek (The Zeek Network Security Monitor) + +SLACKBUILD NAME: zen-browser +SLACKBUILD LOCATION: ./network/zen-browser +SLACKBUILD FILES: README doinst.sh slack-desc zen-browser.SlackBuild zen-browser.desktop zen-browser.info +SLACKBUILD VERSION: 1.19.5b +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zen-browser/desktop/releases/download/1.19.5b/zen.linux-x86_64.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 61a441a4314994677c8270f3591be4cb +SLACKBUILD SHORT DESCRIPTION: zen-browser (web browser) + +SLACKBUILD NAME: zerotier-one +SLACKBUILD LOCATION: ./network/zerotier-one +SLACKBUILD FILES: README doinst.sh rc.zerotier-one.new slack-desc zerotier-one.SlackBuild zerotier-one.info +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/zerotier/ZeroTierOne/archive/1.6.2/ZeroTierOne-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 179ff408997e8aacaf37343d5b4b2473 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zerotier-one (vpn client application) + +SLACKBUILD NAME: zmap +SLACKBUILD LOCATION: ./network/zmap +SLACKBUILD FILES: README doinst.sh slack-desc zmap.SlackBuild zmap.info +SLACKBUILD VERSION: 4.3.4 +SLACKBUILD DOWNLOAD: https://github.com/zmap/zmap/archive/v4.3.4/zmap-4.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2667034a2890d8d3b3b07a07439f044 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zmap (network scanner) + +SLACKBUILD NAME: znc +SLACKBUILD LOCATION: ./network/znc +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.znc slack-desc znc.SlackBuild znc.info +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://znc.in/releases/archive/znc-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85ec4aec1c5d072c63c4b58f442e9710 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: znc (an advanced IRC bouncer) + +SLACKBUILD NAME: zoom-linux +SLACKBUILD LOCATION: ./network/zoom-linux +SLACKBUILD FILES: README application-x-zoom.png doinst.sh slack-desc zoom-linux.SlackBuild zoom-linux.desktop zoom-linux.info zoom-linux.png zoom-linux.xml +SLACKBUILD VERSION: 7.0.0.1666 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cdn.zoom.us/prod/7.0.0.1666/zoom_x86_64.pkg.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c8e976b525beba098d1f24a76bdd1f47 +SLACKBUILD SHORT DESCRIPTION: zoom-linux (Video conferencing client) + +SLACKBUILD NAME: zsync +SLACKBUILD LOCATION: ./network/zsync +SLACKBUILD FILES: README slack-desc zsync.SlackBuild zsync.info +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: http://zsync.moria.org.uk/download/zsync-0.6.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 862f90bafda118c4d3c5ee6477e50841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsync (client-side implementation of the rsync algorithm) + +SLACKBUILD NAME: 1password +SLACKBUILD LOCATION: ./office/1password +SLACKBUILD FILES: 1password.SlackBuild 1password.info README doinst.sh other/1password.png other/custom_allowed_browsers other/product_logo_32.xpm slack-desc +SLACKBUILD VERSION: 8.9.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.1password.com/linux/rpm/beta/x86_64/1password-latest.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4d0b0ceb2ed3c46a9b6d2f1ddfd18c9f +SLACKBUILD SHORT DESCRIPTION: 1password (Online and offline password tool) + +SLACKBUILD NAME: BibTool +SLACKBUILD LOCATION: ./office/BibTool +SLACKBUILD FILES: BibTool.SlackBuild BibTool.info README slack-desc +SLACKBUILD VERSION: 2.68 +SLACKBUILD DOWNLOAD: https://www.gerd-neugebauer.de/software/TeX/BibTool/BibTool-2.68.tar.gz https://github.com/ge-ne/bibtool/commit/c61cf667bdf846a2ad5079a8eae7fc863389f71b.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fcf32fb26d8f7e79a56b531190c614c ac3c5c10038bfe3fd18f498526d7cd0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BibTool (tool to manipulate BibTeX files) + +SLACKBUILD NAME: CherryTree +SLACKBUILD LOCATION: ./office/CherryTree +SLACKBUILD FILES: CherryTree.SlackBuild CherryTree.info README doinst.sh slack-desc +SLACKBUILD VERSION: 0.39.2 +SLACKBUILD DOWNLOAD: https://github.com/giuspen/cherrytree/archive/0.39.2/cherrytree-0.39.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cac6149f06ea402f08d1f4a4d939624 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CherryTree (hierarchical note taking application) + +SLACKBUILD NAME: FreeOffice +SLACKBUILD LOCATION: ./office/FreeOffice +SLACKBUILD FILES: FreeOffice.SlackBuild FreeOffice.info README doinst.sh planmaker-free18.desktop presentations-free18.desktop slack-desc textmaker-free18.desktop +SLACKBUILD VERSION: 2018_978 +SLACKBUILD DOWNLOAD: https://www.softmaker.net/down/softmaker-freeoffice-2018_978-01_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://www.softmaker.net/down/softmaker-freeoffice-2018_978-01_amd64.deb +SLACKBUILD MD5SUM: 32d74c5c109a53df7ad8312d43dfc866 +SLACKBUILD MD5SUM_x86_64: 2f42846d70bd4ebfaa6f1d0a73cd8689 +SLACKBUILD SHORT DESCRIPTION: FreeOffice (The best free alternative to Microsoft Office) + +SLACKBUILD NAME: JabRef +SLACKBUILD LOCATION: ./office/JabRef +SLACKBUILD FILES: JabRef.SlackBuild JabRef.desktop JabRef.info JabRef.png README doinst.sh slack-desc +SLACKBUILD VERSION: 5.15 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/JabRef/jabref/releases/download/v5.15/jabref_5.15_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3ce5b62ee706db7156045990b07023a7 +SLACKBUILD SHORT DESCRIPTION: JabRef (Reference Manager) + +SLACKBUILD NAME: Joplin +SLACKBUILD LOCATION: ./office/Joplin +SLACKBUILD FILES: Joplin Joplin.SlackBuild Joplin.desktop Joplin.info Joplin.png README doinst.sh slack-desc +SLACKBUILD VERSION: 3.5.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/laurent22/joplin/releases/download/v3.5.13/Joplin-3.5.13.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 943332d4d5ae517d9a87130463c6da83 +SLACKBUILD SHORT DESCRIPTION: Joplin (A note-taking app) + +SLACKBUILD NAME: LaTeXML +SLACKBUILD LOCATION: ./office/LaTeXML +SLACKBUILD FILES: LaTeXML.SlackBuild LaTeXML.info README slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: https://math.nist.gov/~BMiller/LaTeXML/releases/LaTeXML-0.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4227ad1152f280b19e1718e18d5a189e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LaTeXML (LaTeX to XML/HTML) + +SLACKBUILD NAME: LanguageTool +SLACKBUILD LOCATION: ./office/LanguageTool +SLACKBUILD FILES: LanguageTool.SlackBuild LanguageTool.desktop LanguageTool.info LanguageTool.png README doinst.sh languagetool-cli.sh languagetool-gui.sh languagetool-srv.sh slack-desc +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://www.languagetool.org/download/LanguageTool-6.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc4875d72950bb1302379559fc1168c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: LanguageTool (style and grammar checker) + +SLACKBUILD NAME: LibreOffice +SLACKBUILD LOCATION: ./office/LibreOffice +SLACKBUILD FILES: LibreOffice.SlackBuild LibreOffice.info README doinst.sh no-check-if-root.diff slack-desc +SLACKBUILD VERSION: 26.2.2.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.documentfoundation.org/libreoffice/src/26.2.2/libreoffice-26.2.2.2.tar.xz https://sourceforge.net/projects/slackbuildsdirectlinks/files/LibreOffice/libreoffice-26.2.2.2-srcs.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: acaa63689cc524173d0a79dcadb83367 e3edc18cc7e7dfb0599a1fb535ef7903 +SLACKBUILD SHORT DESCRIPTION: LibreOffice (LibreOffice Productivity Suite) + +SLACKBUILD NAME: Logseq +SLACKBUILD LOCATION: ./office/Logseq +SLACKBUILD FILES: Logseq.SlackBuild Logseq.desktop Logseq.info README doinst.sh logseq.png slack-desc +SLACKBUILD VERSION: 0.10.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/logseq/logseq/releases/download/0.10.13/Logseq-linux-x64-0.10.13.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 817e44d0a71d9e1b574445897b7cf170 +SLACKBUILD SHORT DESCRIPTION: Logseq (Logseq desktop application) + +SLACKBUILD NAME: MasterPDFEditor +SLACKBUILD LOCATION: ./office/MasterPDFEditor +SLACKBUILD FILES: MasterPDFEditor.SlackBuild MasterPDFEditor.desktop MasterPDFEditor.info README doinst.sh slack-desc +SLACKBUILD VERSION: 5.9.97 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://code-industry.net/public/master-pdf-editor-5.9.97-qt5.x86_64-qt_include.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b9bdf9ebb05b663242461da4e3e89a70 +SLACKBUILD SHORT DESCRIPTION: MasterPDFEditor (PDF Editor) + +SLACKBUILD NAME: MasterPDFEditor4 +SLACKBUILD LOCATION: ./office/MasterPDFEditor4 +SLACKBUILD FILES: MasterPDFEditor4.SlackBuild MasterPDFEditor4.info README doinst.sh slack-desc +SLACKBUILD VERSION: 4.3.89 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://code-industry.net/public/master-pdf-editor-4.3.89_qt5.amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 51a6f2963b79ebf0125faa9285f5456c +SLACKBUILD SHORT DESCRIPTION: MasterPDFEditor4 (PDF editor) + +SLACKBUILD NAME: NME +SLACKBUILD LOCATION: ./office/NME +SLACKBUILD FILES: NME.SlackBuild NME.info README slack-desc +SLACKBUILD VERSION: 130323 +SLACKBUILD DOWNLOAD: https://launchpad.net/nme/1.2.2/1.2.2/+download/NME-130323.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d924f0d994b71bc79e5015bd365142e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: NME (Nyctergatis Markup Engine) + +SLACKBUILD NAME: OpenAudible-bin +SLACKBUILD LOCATION: ./office/OpenAudible-bin +SLACKBUILD FILES: OpenAudible OpenAudible-bin.SlackBuild OpenAudible-bin.info README doinst.sh slack-desc +SLACKBUILD VERSION: 4.7.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openaudible/openaudible/releases/download/v4.7.4/OpenAudible_4.7.4_x86_64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e1376f73f9307f0004e1564e7bcdbaf6 +SLACKBUILD SHORT DESCRIPTION: OpenAudible-bin (Audiobook Manager for Audible Users) + +SLACKBUILD NAME: PortfolioPerformance-bin +SLACKBUILD LOCATION: ./office/PortfolioPerformance-bin +SLACKBUILD FILES: PortfolioPerformance-bin.SlackBuild PortfolioPerformance-bin.info README slack-desc +SLACKBUILD VERSION: 0.82.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/portfolio-performance/portfolio/releases/download/0.82.1/PortfolioPerformance-0.82.1-linux.gtk.x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 71d9733c73d903e0bc0141f2fae19af3 +SLACKBUILD SHORT DESCRIPTION: PortfolioPerformance-bin (Performance of an Investment Portfolio) + +SLACKBUILD NAME: ProjectLibre +SLACKBUILD LOCATION: ./office/ProjectLibre +SLACKBUILD FILES: ProjectLibre.SlackBuild ProjectLibre.info README doinst.sh projectlibre-path.patch projectlibre.desktop projectlibre.png slack-desc +SLACKBUILD VERSION: 1.9.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/projectlibre/projectlibre-1.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eede07564f8b46a826264bc8f3f0d0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ProjectLibre (Project Management Software) + +SLACKBUILD NAME: ReText +SLACKBUILD LOCATION: ./office/ReText +SLACKBUILD FILES: README ReText.SlackBuild ReText.info slack-desc +SLACKBUILD VERSION: 7.0.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/31/91/6eff0afd947ca945dd63bb4f7fd0ea1872f80acef338eec4076642a824a8/ReText-7.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06a9ff30858db23ea170a2c028392adb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ReText (an editor for Markdown and reStructuredText) + +SLACKBUILD NAME: SOGo +SLACKBUILD LOCATION: ./office/SOGo +SLACKBUILD FILES: README README.SBo SOGo.SlackBuild SOGo.info doinst.sh patches/SOGo-ActiveSync.patch patches/SOGo-libSOGo.patch rc.sogod slack-desc +SLACKBUILD VERSION: 5.12.1 +SLACKBUILD DOWNLOAD: https://packages.sogo.nu/sources/SOGo-5.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75a0eb739c62a497cf33f55df739c9b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SOGo (open source groupware) + +SLACKBUILD NAME: Ted +SLACKBUILD LOCATION: ./office/Ted +SLACKBUILD FILES: README Ted.SlackBuild Ted.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.23 +SLACKBUILD DOWNLOAD: http://ftp.nluug.nl/pub/editors/ted/ted-2.23.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4199df0deb82a90450135ec3f2b7d915 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Ted (a lightweight WYSIWYG word processor) + +SLACKBUILD NAME: abiword +SLACKBUILD LOCATION: ./office/abiword +SLACKBUILD FILES: README abiword.SlackBuild abiword.info doinst.sh enchant-2.1.patch fix-configure-error-enchant-2.patch slack-desc +SLACKBUILD VERSION: 3.0.8 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/World/AbiWord/-/archive/release-3.0.8/AbiWord-release-3.0.8.tar.gz https://ftp2.osuosl.org/pub/blfs/conglomeration/abiword/abiword-docs-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49720c3f4c0e5659a26e0bbcb01e952d c92c0e1e2081db20757231a53d80c338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abiword (a lightweight and featureful Word Processor) + +SLACKBUILD NAME: abook +SLACKBUILD LOCATION: ./office/abook +SLACKBUILD FILES: README abook.SlackBuild abook.info gcc15.patch slack-desc +SLACKBUILD VERSION: 20250121_b5e4a4d +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/abook-20250121_b5e4a4d.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67664583428d83fc2a0fa44d00e159a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: abook (Unix ncurse-based addressbook) + +SLACKBUILD NAME: adobe-reader-fontpacks +SLACKBUILD LOCATION: ./office/adobe-reader-fontpacks +SLACKBUILD FILES: README adobe-reader-fontpacks.SlackBuild adobe-reader-fontpacks.info slack-desc +SLACKBUILD VERSION: 9.1 +SLACKBUILD DOWNLOAD: ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_chs_i486-linux.tar.bz2 ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_cht_i486-linux.tar.bz2 ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_jpn_i486-linux.tar.bz2 ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_kor_i486-linux.tar.bz2 ftp://ftp.adobe.com/pub/adobe/reader/unix/9.x/9.1/misc/FontPack910_xtd_i486-linux.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 8abe3f7fb77918a8376b6793b841eaab 38baee4eca2d8291220eb8a8ab77f9b7 b681807c0b8a34c76ec894675d98ec77 76a3dd2511d82c9dc1556bb0f0eae6c1 a2de87858345cf3b2199d4a2fe424b65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adobe-reader-fontpacks (Asian & Extended Fonts Packs for Adobe Reader) + +SLACKBUILD NAME: adobe-reader +SLACKBUILD LOCATION: ./office/adobe-reader +SLACKBUILD FILES: README adobe-reader.SlackBuild adobe-reader.info doinst.sh slack-desc +SLACKBUILD VERSION: 9.5.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/AdbeRdr9.5.5-1_i486linux_enu.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 664d546fbf0ad91f20dcf3753b0a2684 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adobe-reader (Adobe Acrobat Reader) + +SLACKBUILD NAME: aigaion +SLACKBUILD LOCATION: ./office/aigaion +SLACKBUILD FILES: README aigaion.SlackBuild aigaion.info slack-desc +SLACKBUILD VERSION: 2.2.b +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/aigaion/aigaion2.2.b.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16d56a30e664ab26c9365160d47dfec5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aigaion (Web-based Bibliography Management System) + +SLACKBUILD NAME: aiksaurus +SLACKBUILD LOCATION: ./office/aiksaurus +SLACKBUILD FILES: README aiksaurus.SlackBuild aiksaurus.info doinst.sh gaiksaurus.desktop gaiksaurus.png include-fixes.patch slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/aiksaurus-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3eae03b7c49843ccc9262e52846ea6b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aiksaurus (CLI/GTK thesaurus) + +SLACKBUILD NAME: anorack +SLACKBUILD LOCATION: ./office/anorack +SLACKBUILD FILES: README anorack.SlackBuild anorack.info slack-desc +SLACKBUILD VERSION: 0.2.8 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/anorack/releases/download/0.2.8/anorack-0.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f53279504519b475d6a1d0c0b4f601c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: anorack ("a" vs "an" checker) + +SLACKBUILD NAME: antiword +SLACKBUILD LOCATION: ./office/antiword +SLACKBUILD FILES: 10_fix_buffer_overflow_wordole_c.patch 30_kantiword.patch 40_desktop_files.patch 50_antiword-manpage-hyphen-to-minus.patch README antiword.SlackBuild antiword.info docx.patch remove-cjb.net-references.patch slack-desc use-snprintf.patch +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/lookaside/pkgs/antiword/antiword-0.37.tar.gz/f868e2a269edcbc06bf77e89a55898d1/antiword-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f868e2a269edcbc06bf77e89a55898d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: antiword (a free MS Word reader) + +SLACKBUILD NAME: apvlv +SLACKBUILD LOCATION: ./office/apvlv +SLACKBUILD FILES: README apvlv.SlackBuild apvlv.info doinst.sh slack-desc use_dist_manpdf.patch +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/naihe2010/apvlv/archive/v0.6.0-final/apvlv-0.6.0-final.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 303470053f3a35bbb7eb8c76160188ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apvlv (a PDF viewer which uses Vim keybindigs) + +SLACKBUILD NAME: asymptote +SLACKBUILD LOCATION: ./office/asymptote +SLACKBUILD FILES: README asymptote.SlackBuild asymptote.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 2.88 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/asymptote/asymptote-2.88.src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57c7effe845eb624f48a6cc750aaa302 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asymptote (The Vector Graphics Language) + +SLACKBUILD NAME: atril +SLACKBUILD LOCATION: ./office/atril +SLACKBUILD FILES: README atril.SlackBuild atril.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.28.1 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/atril-1.28.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c25d57ef87f0fff6cda98bf8d4e17393 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atril (a document viewer) + +SLACKBUILD NAME: basket +SLACKBUILD LOCATION: ./office/basket +SLACKBUILD FILES: README basket.SlackBuild basket.info doinst.sh no-write-outside-destdir.patch slack-desc +SLACKBUILD VERSION: 2.49b +SLACKBUILD DOWNLOAD: https://github.com/basket-notepads/basket/archive/v2.49b/basket-2.49b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eabd8bf25b102d35f242d3494bea7b3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: basket (KDE note-taking application) + +SLACKBUILD NAME: beaver +SLACKBUILD LOCATION: ./office/beaver +SLACKBUILD FILES: README beaver.SlackBuild beaver.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/beaver-editor/beaver-0.4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cb1bf7350e7399c85a42d6672907d64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beaver (Beaver is an Early AdVanced EditoR) + +SLACKBUILD NAME: bibclean +SLACKBUILD LOCATION: ./office/bibclean +SLACKBUILD FILES: README bibclean.SlackBuild bibclean.info slack-desc +SLACKBUILD VERSION: 3.06 +SLACKBUILD DOWNLOAD: http://ftp.math.utah.edu/pub/bibclean/bibclean-3.06.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dab8fecde80a391fd0effd1f4d81dcec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibclean (cleaner and pretty-printer for bibtex) + +SLACKBUILD NAME: bibtex2html +SLACKBUILD LOCATION: ./office/bibtex2html +SLACKBUILD FILES: README bibtex2html.SlackBuild bibtex2html.info slack-desc +SLACKBUILD VERSION: 1.99 +SLACKBUILD DOWNLOAD: https://github.com/backtracking/bibtex2html/releases/download/v-1-99/bibtex2html-1.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85f8d617b13d34a552261b3fbb406a0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibtex2html (A translator of BibTeX bibliographies into HTML) + +SLACKBUILD NAME: bibutils +SLACKBUILD LOCATION: ./office/bibutils +SLACKBUILD FILES: README bibutils.SlackBuild bibutils.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/bibutils/bibutils_5.0_src.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4838bf0d8ae48e4df49ae395bf643d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bibutils (Converter library for various bibliography formats) + +SLACKBUILD NAME: bookbinder +SLACKBUILD LOCATION: ./office/bookbinder +SLACKBUILD FILES: README bookbinder bookbinder.SlackBuild bookbinder.desktop bookbinder.info bookbinder.png doinst.sh slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://www.quantumelephant.co.uk/bookbinder/bookbinder-3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4205fe88d4931a0e7e898c30a8069679 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bookbinder (A program to create a bindable book from a PDF file) + +SLACKBUILD NAME: briss +SLACKBUILD LOCATION: ./office/briss +SLACKBUILD FILES: README briss-himem.desktop briss.SlackBuild briss.desktop briss.info briss.png doinst.sh slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/briss/files/release%200.9/briss-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 030380e0ca3ff05f2dff9590a2fa4ab7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: briss (The BRIght Snippet Sire) + +SLACKBUILD NAME: broffice.org +SLACKBUILD LOCATION: ./office/broffice.org +SLACKBUILD FILES: README broffice.org.SlackBuild broffice.org.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/BrOOo_3.2.1_Linux_x86_install-rpm-wJRE_pt-BR.tar.gz +SLACKBUILD DOWNLOAD_x86_64: http://ponce.cc/slackware/sources/repo/BrOOo_3.2.1_Linux_x86-64_install-rpm-wJRE_pt-BR.tar.gz +SLACKBUILD MD5SUM: 28f13819217e712432f7cdc30ae9701b +SLACKBUILD MD5SUM_x86_64: d84e8e8827ad28672a006414e40382cb +SLACKBUILD SHORT DESCRIPTION: broffice.org (pt_BR version of OOo) + +SLACKBUILD NAME: calcurse +SLACKBUILD LOCATION: ./office/calcurse +SLACKBUILD FILES: 0001-Don-t-fclose-fp-if-it-failed-to-fopen.patch README calcurse.SlackBuild calcurse.info slack-desc +SLACKBUILD VERSION: 4.8.0 +SLACKBUILD DOWNLOAD: https://calcurse.org/files/calcurse-4.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59eaebddb5539c5aa6a9e6e5d63e0dbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: calcurse (text-based calender and todo manager) + +SLACKBUILD NAME: calibre-bin +SLACKBUILD LOCATION: ./office/calibre-bin +SLACKBUILD FILES: README calibre-bin.SlackBuild calibre-bin.info doinst.sh slack-desc +SLACKBUILD VERSION: 7.16.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.calibre-ebook.com/7.16.0/calibre-7.16.0-x86_64.txz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e3580bf5d6c72f18977ba75e03094ccf +SLACKBUILD SHORT DESCRIPTION: calibre-bin (Ebook manager) + +SLACKBUILD NAME: catdoc +SLACKBUILD LOCATION: ./office/catdoc +SLACKBUILD FILES: README catdoc.SlackBuild catdoc.info slack-desc +SLACKBUILD VERSION: 0.95 +SLACKBUILD DOWNLOAD: http://ftp.wagner.pp.ru/pub/catdoc/catdoc-0.95.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ece2f43b140fab6a2c3a9d6436d7779 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catdoc (console MS Word files reader) + +SLACKBUILD NAME: catdvi +SLACKBUILD LOCATION: ./office/catdvi +SLACKBUILD FILES: README catdvi.SlackBuild catdvi.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://excellmedia.dl.sourceforge.net/project/catdvi/catdvi/0.14/catdvi-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41b04de48c1ca9abf8d3f9ecedc2b376 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catdvi (dvi fallback for recoll) + +SLACKBUILD NAME: ccal +SLACKBUILD LOCATION: ./office/ccal +SLACKBUILD FILES: README ccal.SlackBuild ccal.info slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: http://ccal.chinesebay.com/ccal/ccal-2.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a52d257c10628832945e981dc1d6f84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccal (Chinese Lunar Calendar) + +SLACKBUILD NAME: convertlit +SLACKBUILD LOCATION: ./office/convertlit +SLACKBUILD FILES: README convertlit.1 convertlit.SlackBuild convertlit.info lit2epub lit2epub.1 lit2epub.rst slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: http://www.convertlit.com/convertlit18src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d691d4729485fe5d73e3f0937d8fb42e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: convertlit (converts .lit files to .epub) + +SLACKBUILD NAME: coolreader +SLACKBUILD LOCATION: ./office/coolreader +SLACKBUILD FILES: README coolreader.SlackBuild coolreader.info cr3.1 cr3.rst doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.59 +SLACKBUILD DOWNLOAD: https://github.com/buggins/coolreader/archive/cr3.2.59/coolreader-cr3.2.59.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57a8372117209c8a4b5c37e7dee37885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coolreader (e-book reader) + +SLACKBUILD NAME: cpdf +SLACKBUILD LOCATION: ./office/cpdf +SLACKBUILD FILES: README cpdf.SlackBuild cpdf.info slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/johnwhitington/cpdf-source/archive/v2.8.1/cpdf-source-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45ba51aae6b5d3ea6cb421037f8f73bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpdf (CLI tool to manipulate PDF files) + +SLACKBUILD NAME: crow-translate +SLACKBUILD LOCATION: ./office/crow-translate +SLACKBUILD FILES: README crow-translate.SlackBuild crow-translate.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://github.com/crow-translate/crow-translate/releases/download/2.10.1/crow-translate-2.10.1-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e4fefa058d34d8444ad7ae7d597ec8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crow-translate (A simple and lightweight translator) + +SLACKBUILD NAME: csbooks-bin +SLACKBUILD LOCATION: ./office/csbooks-bin +SLACKBUILD FILES: README csbooks csbooks-bin.SlackBuild csbooks-bin.info doinst.sh slack-desc +SLACKBUILD VERSION: 8.5.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/caesiumstudio/csBooks-updates/releases/download/latest/csBooks_8.5.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: fa27a826b32dbcc431712426220315c2 +SLACKBUILD SHORT DESCRIPTION: csbooks-bin (epub, pdf, mobi book and djvu reader) + +SLACKBUILD NAME: cups-pdf +SLACKBUILD LOCATION: ./office/cups-pdf +SLACKBUILD FILES: README cups-pdf.SlackBuild cups-pdf.info doinst.sh remove-deprecated-ghostscript-setpdfwrite-operator.diff slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://www.cups-pdf.de/src/cups-pdf_3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5071bf192b9c6eb5ada4337b6917b939 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cups-pdf (PDF printer for cups) + +SLACKBUILD NAME: devtodo +SLACKBUILD LOCATION: ./office/devtodo +SLACKBUILD FILES: README c++includes.patch devtodo.SlackBuild devtodo.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.1.20 +SLACKBUILD DOWNLOAD: http://swapoff.org/files/devtodo/devtodo-0.1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a6241437cb56f237f850bcd2233c3c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: devtodo (console based todo list) + +SLACKBUILD NAME: dictd +SLACKBUILD LOCATION: ./office/dictd +SLACKBUILD FILES: README README.SLACKWARE config/db.list config/dict.conf config/dictd.conf config/dictd.order config/dictdconfig.alias config/rc.dictd dictd.SlackBuild dictd.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.12.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/dict/dictd-1.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62696491174c22079f664830d07c0623 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dictd (DICT client and server) + +SLACKBUILD NAME: diction +SLACKBUILD LOCATION: ./office/diction +SLACKBUILD FILES: README diction.SlackBuild diction.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: http://www.moria.de/~michael/comp/diction/diction-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a162c2ae7cb4a28e9471dd756b38019 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diction (grammar checker) + +SLACKBUILD NAME: diffpdf +SLACKBUILD LOCATION: ./office/diffpdf +SLACKBUILD FILES: README diffpdf-2.1.3-qt5.patch diffpdf.SlackBuild diffpdf.desktop diffpdf.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.3 +SLACKBUILD DOWNLOAD: http://www.qtrac.eu/diffpdf-2.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4627d3a3f2b57e999ad95d541598a783 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diffpdf (Compare PDF Files) + +SLACKBUILD NAME: ding +SLACKBUILD LOCATION: ./office/ding +SLACKBUILD FILES: README ding.SlackBuild ding.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: ftp://ftp.tu-chemnitz.de/pub/Local/urz/ding/old-releases/ding-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f021c0cb21105cf0ccd38330c2598ed1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ding (German-English Dictionary) + +SLACKBUILD NAME: djvusmooth +SLACKBUILD LOCATION: ./office/djvusmooth +SLACKBUILD FILES: README djvusmooth.SlackBuild djvusmooth.info djvusmooth.xpm doinst.sh slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/djvusmooth/releases/download/0.3/djvusmooth-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efb65f32eabd9c69c5a0a469d0547d04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: djvusmooth (graphical editor for DjVu documents) + +SLACKBUILD NAME: docx2txt +SLACKBUILD LOCATION: ./office/docx2txt +SLACKBUILD FILES: README docx2txt.1.gz docx2txt.SlackBuild docx2txt.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/docx2txt/files/docx2txt/v1.4/docx2txt-1.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 780f468c16d547b02723b98aadc52c63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docx2txt (docx to text converter) + +SLACKBUILD NAME: dspdfviewer +SLACKBUILD LOCATION: ./office/dspdfviewer +SLACKBUILD FILES: README doinst.sh dspdfviewer.SlackBuild dspdfviewer.info slack-desc +SLACKBUILD VERSION: 0.15.1.20230427_d432d8d6 +SLACKBUILD DOWNLOAD: https://github.com/dannyedel/dspdfviewer/archive/d432d8d60de3d41a7b9ca1bc031b2344e8009d26/dspdfviewer-d432d8d60de3d41a7b9ca1bc031b2344e8009d26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c9ac6b554efe33e698e1a1ed3114cf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dspdfviewer (A two-monitor viewer for two-sided PDF files.) + +SLACKBUILD NAME: eid-mw +SLACKBUILD LOCATION: ./office/eid-mw +SLACKBUILD FILES: README doinst.sh eid-mw.SlackBuild eid-mw.info slack-desc +SLACKBUILD VERSION: 5.1.26 +SLACKBUILD DOWNLOAD: https://eid.belgium.be/sites/default/files/software/eid-mw-5.1.26-v5.1.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea3f18c95f517658ea72d75c2f56e2d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eid-mw (BeID middleware) + +SLACKBUILD NAME: elyxer +SLACKBUILD LOCATION: ./office/elyxer +SLACKBUILD FILES: README elyxer.SlackBuild elyxer.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: http://alexfernandez.github.io/elyxer/dist/elyxer-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2692c4c6c5f379c2866eb11eced628bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elyxer (Lyx to HTML converter) + +SLACKBUILD NAME: enpass +SLACKBUILD LOCATION: ./office/enpass +SLACKBUILD FILES: README doinst.sh enpass.SlackBuild enpass.info slack-desc +SLACKBUILD VERSION: 6.2.0.537 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://apt.enpass.io/pool/main/e/enpass/enpass_6.2.0.537_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a66c2d0af78e36b042ec5bab7de67b93 +SLACKBUILD SHORT DESCRIPTION: enpass (a multiplatform password manager) + +SLACKBUILD NAME: epdfview +SLACKBUILD LOCATION: ./office/epdfview +SLACKBUILD FILES: README doinst.sh epdfview-0.1.8-fixes-1.patch epdfview.SlackBuild epdfview.info slack-desc +SLACKBUILD VERSION: 0.1.8 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/blfs/svn/e/epdfview-0.1.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e50285b01612169b2594fea375f53ae4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epdfview (lightweight, GTK+ based PDF viewer for X) + +SLACKBUILD NAME: epr +SLACKBUILD LOCATION: ./office/epr +SLACKBUILD FILES: README epr.SlackBuild epr.info slack-desc +SLACKBUILD VERSION: 2.4.15 +SLACKBUILD DOWNLOAD: https://github.com/wustho/epr/archive/v2.4.15/epr-2.4.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85c49a9faaf8a69b750d949572d8bbfe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epr (Terminal/CLI Epub reader) + +SLACKBUILD NAME: epub2txt2 +SLACKBUILD LOCATION: ./office/epub2txt2 +SLACKBUILD FILES: README epub2txt2.SlackBuild epub2txt2.info slack-desc +SLACKBUILD VERSION: 2.08 +SLACKBUILD DOWNLOAD: https://github.com/kevinboone/epub2txt2/archive/v2.08/epub2txt2-2.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc457da389e2d63e20bed5ad49da5d44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epub2txt2 (short dExtract text from EPUB documents) + +SLACKBUILD NAME: epy +SLACKBUILD LOCATION: ./office/epy +SLACKBUILD FILES: README epy.1 epy.SlackBuild epy.info epy.rst slack-desc +SLACKBUILD VERSION: 2023.6.11 +SLACKBUILD DOWNLOAD: https://github.com/wustho/epy/archive/v2023.6.11/epy-2023.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca8f734192c12a56e637219c84877f70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epy (terminal ebook reader) + +SLACKBUILD NAME: etmtk +SLACKBUILD LOCATION: ./office/etmtk +SLACKBUILD FILES: README doinst.sh etmtk.SlackBuild etmtk.info slack-desc +SLACKBUILD VERSION: 3.2.39 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7d/99/927f845552c313b89d04a2a7a5aa6cfe922ec7c68f172d5261631a50069f/etmtk-3.2.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b52b9a851a7d8caa2f2511cb820c9f94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etmtk (event and task manager for console and GUI) + +SLACKBUILD NAME: evince-gtk2 +SLACKBUILD LOCATION: ./office/evince-gtk2 +SLACKBUILD FILES: 003-linearized.is.a.boolean.patch README comicbookfix.diff doinst.sh evince-gtk2.SlackBuild evince-gtk2.info slack-desc +SLACKBUILD VERSION: 2.32.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/evince/2.32/evince-2.32.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebc3ce6df8dcbf29cb9492f8dd031319 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evince-gtk2 (a simple gnome-based document viewer) + +SLACKBUILD NAME: evince +SLACKBUILD LOCATION: ./office/evince +SLACKBUILD FILES: README doinst.sh evince-46.3.1-kpathsea-header-files.patch evince.SlackBuild evince.info slack-desc +SLACKBUILD VERSION: 48.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/evince/48/evince-48.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffbe9e52580033231855478a18b90dc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evince (a simple gtk-based document viewer) + +SLACKBUILD NAME: evolution-ews +SLACKBUILD LOCATION: ./office/evolution-ews +SLACKBUILD FILES: README evolution-ews.SlackBuild evolution-ews.info slack-desc +SLACKBUILD VERSION: 3.44.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/evolution-ews/3.44/evolution-ews-3.44.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08dcfad674ddb3a50240ab65da57016b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evolution-ews (Exchange Web Services) + +SLACKBUILD NAME: evolution +SLACKBUILD LOCATION: ./office/evolution +SLACKBUILD FILES: README doinst.sh evolution.SlackBuild evolution.info slack-desc +SLACKBUILD VERSION: 3.44.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/evolution/3.44/evolution-3.44.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 754e8b888024291a6836bdec5bbfc7b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evolution (Email and calendaring application) + +SLACKBUILD NAME: extractpdfmark +SLACKBUILD LOCATION: ./office/extractpdfmark +SLACKBUILD FILES: README extractpdfmark.SlackBuild extractpdfmark.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/trueroad/extractpdfmark/releases/download/v1.1.1/extractpdfmark-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bedf02b77660c72a1e02cb246bca76d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extractpdfmark (extract page mode and named destinations from PDF) + +SLACKBUILD NAME: fbpdf +SLACKBUILD LOCATION: ./office/fbpdf +SLACKBUILD FILES: README fbpdf.SlackBuild fbpdf.info git2tarxz.sh navigation.diff slack-desc +SLACKBUILD VERSION: 20220624_6276360 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fbpdf-20220624_6276360.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb6419730947a515d52ae0e3021be3e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbpdf (PDF viewer for the Linux framebuffer) + +SLACKBUILD NAME: fbreader +SLACKBUILD LOCATION: ./office/fbreader +SLACKBUILD FILES: README doinst.sh fbreader-0.99.4.patch fbreader-qt5.patch fbreader.SlackBuild fbreader.info slack-desc +SLACKBUILD VERSION: 0.99.4 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/fbreader-sources-0.99.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed13a9c3aeb68aaa98a1dd6f7947a31d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbreader (e-book reader) + +SLACKBUILD NAME: featherpad +SLACKBUILD LOCATION: ./office/featherpad +SLACKBUILD FILES: README doinst.sh featherpad.SlackBuild featherpad.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/tsujan/FeatherPad/archive/refs/tags/V1.3.1/FeatherPad-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c642afe067f4e516f30d7212f62ef5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: featherpad (text editor) + +SLACKBUILD NAME: flowkeeper +SLACKBUILD LOCATION: ./office/flowkeeper +SLACKBUILD FILES: README doinst.sh flowkeeper flowkeeper.SlackBuild flowkeeper.desktop flowkeeper.info slack-desc +SLACKBUILD VERSION: 2010.12 +SLACKBUILD DOWNLOAD: http://flowkeeper.sourceforge.net/flowkeeper.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0266dacce69ceaca0c9668d6701a1ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flowkeeper (Java-based timer for Pomodoro Technique(R) + +SLACKBUILD NAME: focuswriter-qt6 +SLACKBUILD LOCATION: ./office/focuswriter-qt6 +SLACKBUILD FILES: README doinst.sh focuswriter-qt6.SlackBuild focuswriter-qt6.info slack-desc +SLACKBUILD VERSION: 1.8.13 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gottcode.org/focuswriter/focuswriter-1.8.13.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f17e6983a8d2f0e023083608fbcc8f6d +SLACKBUILD SHORT DESCRIPTION: focuswriter-qt6 (distraction-free word processor) + +SLACKBUILD NAME: focuswriter +SLACKBUILD LOCATION: ./office/focuswriter +SLACKBUILD FILES: README doinst.sh focuswriter.SlackBuild focuswriter.info slack-desc +SLACKBUILD VERSION: 1.7.6 +SLACKBUILD DOWNLOAD: https://gottcode.org/focuswriter/focuswriter-1.7.6-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba9e316b4bc0c4568d71f7dc3cd64fff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: focuswriter (distraction-free word processor) + +SLACKBUILD NAME: fop +SLACKBUILD LOCATION: ./office/fop +SLACKBUILD FILES: README README.postinst fop.SlackBuild fop.info slack-desc +SLACKBUILD VERSION: 2.11 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/xmlgraphics/fop/binaries/fop-2.11-bin.tar.gz https://downloads.sourceforge.net/offo/2.2/offo-hyphenation-compiled.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 084d97d24978b9a65b4120e29cf51ac9 5ec09cce6d8a09bc53a6441790021ecf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fop (print formatter) + +SLACKBUILD NAME: freemind +SLACKBUILD LOCATION: ./office/freemind +SLACKBUILD FILES: README doinst.sh freemind.SlackBuild freemind.desktop freemind.info freemind.png freemind.sh freemind.xml slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/freemind/freemind-bin-max-1.0.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb217c2566e1476f11f1a68ff88a5669 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freemind (free mind-mapping) + +SLACKBUILD NAME: freeplane +SLACKBUILD LOCATION: ./office/freeplane +SLACKBUILD FILES: README doinst.sh freeplane.SlackBuild freeplane.desktop freeplane.info slack-desc +SLACKBUILD VERSION: 1.13.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/freeplane/freeplane/releases/download/release-1.13.2/freeplane_bin-1.13.2.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3acf22bba8cf94fe772ef822625b169c +SLACKBUILD SHORT DESCRIPTION: freeplane (Mind Mapping, Knowledge Management, Project Management) + +SLACKBUILD NAME: full-pack +SLACKBUILD LOCATION: ./office/full-pack +SLACKBUILD FILES: README full-pack.SlackBuild full-pack.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bgoffice/full-pack.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6a4b513d64bc6c2e9e33fc64f5ee435 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: full-pack (A set of dictionaries for kbgoffice) + +SLACKBUILD NAME: ganttproject +SLACKBUILD LOCATION: ./office/ganttproject +SLACKBUILD FILES: README doinst.sh ganttproject.SlackBuild ganttproject.desktop.patch ganttproject.info slack-desc +SLACKBUILD VERSION: 2.8.11 +SLACKBUILD DOWNLOAD: https://github.com/bardsoftware/ganttproject/releases/download/ganttproject-2.8.11/ganttproject_2.8.11-r2396-1_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7b7c90c4e96b8995dd55fb314f103e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ganttproject (free tool for project scheduling and management) + +SLACKBUILD NAME: gbgoffice +SLACKBUILD LOCATION: ./office/gbgoffice +SLACKBUILD FILES: README doinst.sh gbgoffice.SlackBuild gbgoffice.desktop gbgoffice.info patches/03_multidir.patch patches/04_fix_fsf_address.patch patches/05_gcc4.1.patch patches/06_const-chars.patch patches/07_gcc4.3.patch patches/08_fix_const_conversion.patch patches/09_deprecated_SigC.patch patches/10_workhelper-buttonbox.patch patches/11_explicit-linkage.patch patches/12_gcc6.patch slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/g/gbgoffice/gbgoffice_1.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c99299f0bae7977e1e512dffd5d90c33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gbgoffice (Bgoffice dictionary frontend) + +SLACKBUILD NAME: gcal +SLACKBUILD LOCATION: ./office/gcal +SLACKBUILD FILES: README gcal-glibc-no-libio.patch gcal.SlackBuild gcal.info slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/gcal/gcal-4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7560189fc2393fddc920c5843b27d295 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcal (Gnu terminal calendar application) + +SLACKBUILD NAME: gcalctool-gtk2 +SLACKBUILD LOCATION: ./office/gcalctool-gtk2 +SLACKBUILD FILES: README doinst.sh gcalctool-gtk2.SlackBuild gcalctool-gtk2.info slack-desc +SLACKBUILD VERSION: 5.32.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gcalctool/5.32/gcalctool-5.32.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f56976752dc990b4fb9e5d60e9a04eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcalctool-gtk2 (a graphical UNIX calculator) + +SLACKBUILD NAME: ghostwriter +SLACKBUILD LOCATION: ./office/ghostwriter +SLACKBUILD FILES: README doinst.sh ghostwriter.SlackBuild ghostwriter.info slack-desc +SLACKBUILD VERSION: 2.1.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://invent.kde.org/office/ghostwriter/-/archive/2.1.6/ghostwriter-2.1.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7a46b3b1043d33e835c2e1c38d51191c +SLACKBUILD SHORT DESCRIPTION: ghostwriter (distraction-free Markdown editor) + +SLACKBUILD NAME: glow +SLACKBUILD LOCATION: ./office/glow +SLACKBUILD FILES: README glow.SlackBuild glow.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/charmbracelet/glow/releases/download/v2.1.1/glow_2.1.1_Linux_i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/charmbracelet/glow/releases/download/v2.1.1/glow_2.1.1_Linux_x86_64.tar.gz +SLACKBUILD MD5SUM: d9ed5f2c9e38fa984f6a0f16fe2dc954 +SLACKBUILD MD5SUM_x86_64: f0c835994011c858dd769fa14a4b7a84 +SLACKBUILD SHORT DESCRIPTION: glow (CLI Markdown Reader) + +SLACKBUILD NAME: gmdb2 +SLACKBUILD LOCATION: ./office/gmdb2 +SLACKBUILD FILES: README doinst.sh gmdb2.SlackBuild gmdb2.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/mdbtools/gmdb2/releases/download/v0.9.1/gmdb2-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7fd322ded728c476ccc2a69998ba339c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gmdb2 (official GUI for mdbtools) + +SLACKBUILD NAME: gnokii +SLACKBUILD LOCATION: ./office/gnokii +SLACKBUILD FILES: README doinst.sh gnokii-0.6.31-gcc7.patch gnokii.SlackBuild gnokii.info slack-desc +SLACKBUILD VERSION: 0.6.31 +SLACKBUILD DOWNLOAD: http://www.gnokii.org/download/gnokii/0.6.x/gnokii-0.6.31.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9627f4a1152d3ea7806df4532850d5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnokii (mobile phone management tools) + +SLACKBUILD NAME: gnucash-docs +SLACKBUILD LOCATION: ./office/gnucash-docs +SLACKBUILD FILES: README gnucash-docs.SlackBuild gnucash-docs.info slack-desc +SLACKBUILD VERSION: 5.12 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gnucash/gnucash-docs-5.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1755d228b01f3b65f194dabf4403d48a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnucash-docs (Gnucash help and user guides) + +SLACKBUILD NAME: gnucash +SLACKBUILD LOCATION: ./office/gnucash +SLACKBUILD FILES: README doinst.sh gnucash.SlackBuild gnucash.info slack-desc +SLACKBUILD VERSION: 5.14 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gnucash/gnucash-5.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b93ec2c8bd1f9e2314c4d468cff893e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnucash (financial accounting application) + +SLACKBUILD NAME: gnumeric-gtk2 +SLACKBUILD LOCATION: ./office/gnumeric-gtk2 +SLACKBUILD FILES: README doinst.sh gnumeric-gtk2.SlackBuild gnumeric-gtk2.info slack-desc +SLACKBUILD VERSION: 1.10.17 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnumeric/1.10/gnumeric-1.10.17.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aacc0899222c98fa9cdd85c49a6840be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnumeric-gtk2 (GNOME spreadsheet app) + +SLACKBUILD NAME: gnumeric +SLACKBUILD LOCATION: ./office/gnumeric +SLACKBUILD FILES: README doinst.sh gnumeric.SlackBuild gnumeric.info slack-desc +SLACKBUILD VERSION: 1.12.59 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.59.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4629f134acc1649b79c99be13e9f1e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnumeric (GNOME spreadsheet app) + +SLACKBUILD NAME: gocr +SLACKBUILD LOCATION: ./office/gocr +SLACKBUILD FILES: README gocr.SlackBuild gocr.info slack-desc +SLACKBUILD VERSION: 0.52 +SLACKBUILD DOWNLOAD: http://www-e.uni-magdeburg.de/jschulen/ocr/gocr-0.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e76c9a42574fb3152cad69a4bdbed397 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gocr (open source character recognition) + +SLACKBUILD NAME: goldendict +SLACKBUILD LOCATION: ./office/goldendict +SLACKBUILD FILES: README doinst.sh ffmpeg7.patch goldendict.SlackBuild goldendict.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/goldendict/goldendict/archive/1.5.0/goldendict-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a83d67a91615298e6779097706275fe9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goldendict (dictionary lookup program) + +SLACKBUILD NAME: grisbi +SLACKBUILD LOCATION: ./office/grisbi +SLACKBUILD FILES: README doinst.sh grisbi.SlackBuild grisbi.info slack-desc +SLACKBUILD VERSION: 3.90.1 +SLACKBUILD DOWNLOAD: https://github.com/grisbi/grisbi/archive/upstream_version_3_90_1/grisbi-upstream_version_3_90_1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 760e59d990f865dca7970433ae097f7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grisbi (Financial accounting software) + +SLACKBUILD NAME: gummi +SLACKBUILD LOCATION: ./office/gummi +SLACKBUILD FILES: README doinst.sh gummi.SlackBuild gummi.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://github.com/alexandervdm/gummi/releases/download/0.8.3/gummi-0.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096a2c6c9306fc9b22b0a898d6712e1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gummi (Lightweight Latex editor) + +SLACKBUILD NAME: hamster +SLACKBUILD LOCATION: ./office/hamster +SLACKBUILD FILES: README doinst.sh hamster.SlackBuild hamster.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/projecthamster/hamster/archive/v3.0.3/hamster-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5594d01516278c48584f335b97f5a55f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hamster (Gnome time tracker) + +SLACKBUILD NAME: hebcal +SLACKBUILD LOCATION: ./office/hebcal +SLACKBUILD FILES: README hebcal.SlackBuild hebcal.info slack-desc +SLACKBUILD VERSION: 5.9.7 +SLACKBUILD DOWNLOAD: https://github.com/hebcal/hebcal/archive/v5.9.7/hebcal-5.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27c1339f21c85ce4466ea84fef73dc40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hebcal (perpetual Jewish calendar) + +SLACKBUILD NAME: heimer +SLACKBUILD LOCATION: ./office/heimer +SLACKBUILD FILES: README doinst.sh heimer.SlackBuild heimer.info slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://github.com/juzzlin/Heimer/releases/download/4.4.0/heimer-4.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f0dc92b0f20bdba8648fa0719b4893a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heimer (an application for mind maps) + +SLACKBUILD NAME: hevea +SLACKBUILD LOCATION: ./office/hevea +SLACKBUILD FILES: README hevea.SlackBuild hevea.info slack-desc +SLACKBUILD VERSION: 2.35 +SLACKBUILD DOWNLOAD: https://github.com/maranget/hevea/archive/v2.35/hevea-2.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9414b217641411c594c3d7c08573873 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hevea (LaTeX to HTML translator) + +SLACKBUILD NAME: homebank +SLACKBUILD LOCATION: ./office/homebank +SLACKBUILD FILES: README doinst.sh homebank.SlackBuild homebank.info slack-desc +SLACKBUILD VERSION: 5.9.7 +SLACKBUILD DOWNLOAD: https://www.gethomebank.org/public/sources/homebank-5.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2475181f75c10f60e91410bbfc936813 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: homebank (personal finance software) + +SLACKBUILD NAME: htmldoc +SLACKBUILD LOCATION: ./office/htmldoc +SLACKBUILD FILES: README doinst.sh htmldoc.SlackBuild htmldoc.info slack-desc +SLACKBUILD VERSION: 1.9.16 +SLACKBUILD DOWNLOAD: https://github.com/michaelrsweet/htmldoc/releases/download/v1.9.16/htmldoc-1.9.16-source.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d82dd05321ca44594d9d1841868b2d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: htmldoc (an HTML to indexed HTML, ps and pdf conversion tool) + +SLACKBUILD NAME: hunspell-ancient-greek +SLACKBUILD LOCATION: ./office/hunspell-ancient-greek +SLACKBUILD FILES: README hunspell-ancient-greek.SlackBuild hunspell-ancient-greek.info slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://github.com/mrakia/hunspell-ancient-greek/archive/0.01/hunspell-ancient-greek-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7a4c1599e6bea2cecd18e480bb27cda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-ancient-greek (ancient-greek dictionary) + +SLACKBUILD NAME: hunspell-de +SLACKBUILD LOCATION: ./office/hunspell-de +SLACKBUILD FILES: README hunspell-de.SlackBuild hunspell-de.info slack-desc +SLACKBUILD VERSION: 20161207 +SLACKBUILD DOWNLOAD: https://www.j3e.de/ispell/igerman98/dict/igerman98-20161207.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb170f5d8992653b47ac4a15d127b58a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-de (German hunspell dictionaries) + +SLACKBUILD NAME: hunspell-en +SLACKBUILD LOCATION: ./office/hunspell-en +SLACKBUILD FILES: README hunspell-en.SlackBuild hunspell-en.info slack-desc +SLACKBUILD VERSION: 2026.02.25 +SLACKBUILD DOWNLOAD: https://github.com/en-wl/wordlist/releases/download/rel-2026.02.25/hunspell-en_AU-2026.02.25.zip https://github.com/en-wl/wordlist/releases/download/rel-2026.02.25/hunspell-en_CA-2026.02.25.zip https://github.com/en-wl/wordlist/releases/download/rel-2026.02.25/hunspell-en_GB-ise-2026.02.25.zip https://github.com/en-wl/wordlist/releases/download/rel-2026.02.25/hunspell-en_GB-ize-2026.02.25.zip https://github.com/en-wl/wordlist/releases/download/rel-2026.02.25/hunspell-en_US-2026.02.25.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fedf94e9f3244940db844ca50d1179e6 0f9a3823fb32d06e5bde1b975eda133c fe6e367c42ae07cbbe065458d65bbab5 7c4b771885c5c726c9ddd09246cd53ba 0d7619d9a18bcbb8113e408f7014fdc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-en (English hunspell dictionaries) + +SLACKBUILD NAME: hunspell-es +SLACKBUILD LOCATION: ./office/hunspell-es +SLACKBUILD FILES: README hunspell-es.SlackBuild hunspell-es.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/sbosio/rla-es/releases/download/v2.2/es_ANY.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_AR.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_BO.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_CL.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_CO.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_CR.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_CU.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_DO.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_EC.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_ES.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_GT.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_HN.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_MX.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_NI.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_PA.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_PE.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_PR.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_PY.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_SV.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_UY.oxt https://github.com/sbosio/rla-es/releases/download/v2.2/es_VE.oxt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d2a621da5e00871f5d43537b343a7c5 9c2e0eb4124a4f8bcc1f90fbcc22a729 2ff909220bf829bb08651ad1243f766f 631ff1bd78a377077a84e91895db8554 b8030f0e018b9a0b879916c2bc6b99cc bfb8b65dc58cfadb456247b3739a830b 607df889fcd7f7f70cd31e5143a0ab22 97ffa11e769f53f76f939dc1c5c45c6b 7639d8d83c64d45b34f88b2cb30771ad 8f6d52b55a41c1108234f625232131e4 21291ce4ca017306321879706d6b8f52 e7076ac541f547a314359d1795255ee6 69919517517437a75603173d0fa9cb2c cd573e82a11eacccd1cb12cfa6e89797 cd1a3ce9cf60621261b50c1cd975ba42 5a8216aabea79171b7e2edaeb0077d6f 7953ae81200fb978a0d44d11fcc6b7fd 35795c6e097d2cff48774da834416988 5a2b8f9a15542724a3ae12d7206af256 baea8f23e87f509023461df40d1239b2 9c71676888b8fab9f4dd7b8a88a44c68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-es (Spanish hunspell dictionaries) + +SLACKBUILD NAME: hunspell-french +SLACKBUILD LOCATION: ./office/hunspell-french +SLACKBUILD FILES: README hunspell-french.SlackBuild hunspell-french.info slack-desc +SLACKBUILD VERSION: 7.0 +SLACKBUILD DOWNLOAD: https://grammalecte.net/oxt/lo-oo-ressources-linguistiques-fr-v7.0.oxt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55e705b2c65c7cc5b82f02fd9cd702e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-french (French dictionaries for Hunspell) + +SLACKBUILD NAME: hunspell-gr +SLACKBUILD LOCATION: ./office/hunspell-gr +SLACKBUILD FILES: README hunspell-gr.SlackBuild hunspell-gr.info slack-desc +SLACKBUILD VERSION: 20110903 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/grspell/files/hunspell-gr/20110903.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcee3bbde317e1147257d68d81c53624 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-gr (Greek hunspell dictionary) + +SLACKBUILD NAME: hunspell-id +SLACKBUILD LOCATION: ./office/hunspell-id +SLACKBUILD FILES: README hunspell-id.SlackBuild hunspell-id.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://extensions.libreoffice.org/assets/downloads/z/id-id.oxt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5c97ae82ba6c191f432f45ec7a5783e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-id (Indonesian hunspell dictionary) + +SLACKBUILD NAME: hunspell-pl +SLACKBUILD LOCATION: ./office/hunspell-pl +SLACKBUILD FILES: README hunspell-pl.SlackBuild hunspell-pl.info slack-desc +SLACKBUILD VERSION: 20170131 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/hunspell-pl/sjp-myspell-pl-20170131.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31bbb5ee3d668da5260bf78b64a58d31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-pl (Polish hunspell dictionary) + +SLACKBUILD NAME: hunspell-russian-aot +SLACKBUILD LOCATION: ./office/hunspell-russian-aot +SLACKBUILD FILES: README hunspell-russian-aot.SlackBuild hunspell-russian-aot.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://gitlab.com/Lockywolf/hunspell-dict-russian-aot/-/archive/9a1a808a4074ab983f8e7c8c348fe1239de96720/hunspell-dict-russian-aot-9a1a808a4074ab983f8e7c8c348fe1239de96720.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1731aab692c85f3ea79efb77dbe0444b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-russian-aot (AOT spellchecking dictionary for Hunspell) + +SLACKBUILD NAME: hunspell-russian-kliukvin +SLACKBUILD LOCATION: ./office/hunspell-russian-kliukvin +SLACKBUILD FILES: README hunspell-russian-kliukvin.SlackBuild hunspell-russian-kliukvin.info slack-desc +SLACKBUILD VERSION: 20120301 +SLACKBUILD DOWNLOAD: https://gitlab.com/Lockywolf/hunspell-dict-russian-kliukvin/-/archive/ee8a536a7b476e3b3061f43325ce560f369d7a86/hunspell-dict-russian-kliukvin-ee8a536a7b476e3b3061f43325ce560f369d7a86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6aaa85322bb4a872944b6e6857cdf1dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-russian-kliukvin (spellchecking dictionary for Hunspell) + +SLACKBUILD NAME: hunspell-russian-lebedev +SLACKBUILD LOCATION: ./office/hunspell-russian-lebedev +SLACKBUILD FILES: README hunspell-russian-lebedev.SlackBuild hunspell-russian-lebedev.info slack-desc +SLACKBUILD VERSION: 2012 +SLACKBUILD DOWNLOAD: https://gitlab.com/Lockywolf/hunspell-dict-russian-lebedev/-/archive/0d8ed53ece4d926ecffcdfafca4284eeb12486d1/hunspell-dict-russian-lebedev-0d8ed53ece4d926ecffcdfafca4284eeb12486d1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41138ad695443d99d1c98310b846805b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-russian-lebedev (Lebedev spellchecking dictionary Hunspell) + +SLACKBUILD NAME: hunspell-russian-wiktionary +SLACKBUILD LOCATION: ./office/hunspell-russian-wiktionary +SLACKBUILD FILES: README README.txt hunspell-russian-wiktionary.SlackBuild hunspell-russian-wiktionary.info slack-desc +SLACKBUILD VERSION: 1.112 +SLACKBUILD DOWNLOAD: https://addons.mozilla.org/firefox/downloads/file/4541143/2696307-1.112.xpi +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec94ae82f90a0833e185ca7872f7a718 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-russian-wiktionary (spellchecking dictionary for Hunspell) + +SLACKBUILD NAME: hunspell-sv +SLACKBUILD LOCATION: ./office/hunspell-sv +SLACKBUILD FILES: README hunspell-sv.SlackBuild hunspell-sv.info slack-desc +SLACKBUILD VERSION: 2.42 +SLACKBUILD DOWNLOAD: https://extensions.libreoffice.org/assets/downloads/z/ooo-swedish-dict-2-42.oxt +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3a0e95cd85df385d1ed4644c9827790 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hunspell-sv (Swedish hunspell dictionaries) + +SLACKBUILD NAME: impressive +SLACKBUILD LOCATION: ./office/impressive +SLACKBUILD FILES: README impressive.SlackBuild impressive.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/impressive/files/Impressive/0.13.2/Impressive-0.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a43e8caf452dff48f42aba05c8aa9ef7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: impressive (fancy PDF presentation program) + +SLACKBUILD NAME: ishmael +SLACKBUILD LOCATION: ./office/ishmael +SLACKBUILD FILES: README ishmael.SlackBuild ishmael.info slack-desc +SLACKBUILD VERSION: 2.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/EBook-Ishmael-2.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92abc0dd11294f4cdf8931ca4f05761b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ishmael (EBook dumper) + +SLACKBUILD NAME: ispell-dict-english +SLACKBUILD LOCATION: ./office/ispell-dict-english +SLACKBUILD FILES: README ispell-dict-english.SlackBuild ispell-dict-english.info slack-desc +SLACKBUILD VERSION: 3.4.04 +SLACKBUILD DOWNLOAD: https://www.cs.hmc.edu/~geoff/tars/ispell-3.4.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 189755a229fc6b2e833cb2adfe06fb1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ispell-dict-english (additional English dictionaries for Ispell) + +SLACKBUILD NAME: ispell-dict-russian-lebedev +SLACKBUILD LOCATION: ./office/ispell-dict-russian-lebedev +SLACKBUILD FILES: README ispell-dict-russian-lebedev.SlackBuild ispell-dict-russian-lebedev.info slack-desc +SLACKBUILD VERSION: 0.99f9.20250716 +SLACKBUILD DOWNLOAD: https://gitlab.com/Lockywolf/ispell-dict-russian-lebedev/-/archive/eec49d21bf69ee18830a3923e11a6691fc046cb8/ispell-dict-russian-lebedev-eec49d21bf69ee18830a3923e11a6691fc046cb8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ddd96f594a8a6f2b55c2536f9586091 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ispell-dict-russian-lebedev (Russian utf-8 dictionary for ispell) + +SLACKBUILD NAME: jfbview +SLACKBUILD LOCATION: ./office/jfbview +SLACKBUILD FILES: README jfbview.SlackBuild jfbview.info jpdfcat.1 jpdfcat.rst jpdfgrep.1 jpdfgrep.rst slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/jichu4n/jfbview/releases/download/0.6.0/jfbview-0.6.0-full-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac41da35a97c008424662d7dc489b841 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jfbview (framebuffer PDF and image viewer) + +SLACKBUILD NAME: jpdfbookmarks +SLACKBUILD LOCATION: ./office/jpdfbookmarks +SLACKBUILD FILES: README doinst.sh jpdfbookmarks.SlackBuild jpdfbookmarks.desktop jpdfbookmarks.info slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/sourceforge/jpdfbookmarks/jpdfbookmarks-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 035c9cb2f828891cf0bea37323968f7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpdfbookmarks (pdf bookmarks editor) + +SLACKBUILD NAME: jstock +SLACKBUILD LOCATION: ./office/jstock +SLACKBUILD FILES: README jstock.SlackBuild jstock.info slack-desc +SLACKBUILD VERSION: 1.0.7.60 +SLACKBUILD DOWNLOAD: https://github.com/yccheok/jstock/releases/download/release_1-0-7-60/jstock-1.0.7.60-bin.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08c138693d864b039f7e32d8f488cb6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jstock (Stock Market Software) + +SLACKBUILD NAME: kbbi-qt +SLACKBUILD LOCATION: ./office/kbbi-qt +SLACKBUILD FILES: README doinst.sh kbbi-qt.SlackBuild kbbi-qt.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/bgli/kbbi-qt/archive/v1.1/kbbi-qt-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e615b9fb1ee5bea9ab2b49beebd9c6c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kbbi-qt (Indonesian Language Dictionary) + +SLACKBUILD NAME: kbgoffice +SLACKBUILD LOCATION: ./office/kbgoffice +SLACKBUILD FILES: README doinst.sh gcc6.patch kbgoffice.SlackBuild kbgoffice.desktop kbgoffice.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bgoffice/kbgoffice-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec70b750f6cc23a0ad7938fefb614ad8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kbgoffice (A KDE frontend for the BG Office project) + +SLACKBUILD NAME: kbibtex +SLACKBUILD LOCATION: ./office/kbibtex +SLACKBUILD FILES: README desktop_perms.patch doinst.sh kbibtex.SlackBuild kbibtex.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://invent.kde.org/office/kbibtex/-/archive/v0.10.0/kbibtex-v0.10.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b32d308183cdc88ba4e485c8e4e74b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kbibtex (A BibTeX editor for KDE) + +SLACKBUILD NAME: kchmviewer-qt +SLACKBUILD LOCATION: ./office/kchmviewer-qt +SLACKBUILD FILES: README doinst.sh kchmviewer-qt.SlackBuild kchmviewer-qt.info slack-desc +SLACKBUILD VERSION: 8.0 +SLACKBUILD DOWNLOAD: https://github.com/gyunaev/kchmviewer/archive/RELEASE_8_0/kchmviewer-RELEASE_8_0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 581fac4d97042b0cc32bf683a39458eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kchmviewer-qt (a CHM viewer) + +SLACKBUILD NAME: keepassx +SLACKBUILD LOCATION: ./office/keepassx +SLACKBUILD FILES: README doinst.sh keepassx.SlackBuild keepassx.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://www.keepassx.org/releases/2.0.3/keepassx-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7852c9f1a0c04971c10370a757257dcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keepassx (A personal password manager) + +SLACKBUILD NAME: keepassxc +SLACKBUILD LOCATION: ./office/keepassxc +SLACKBUILD FILES: README doinst.sh keepassxc.SlackBuild keepassxc.info slack-desc +SLACKBUILD VERSION: 2.7.10 +SLACKBUILD DOWNLOAD: https://github.com/keepassxreboot/keepassxc/releases/download/2.7.10/keepassxc-2.7.10-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31dfc525fe84bc1985bb011482b8b327 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keepassxc (personal data management application) + +SLACKBUILD NAME: keepnote +SLACKBUILD LOCATION: ./office/keepnote +SLACKBUILD FILES: README doinst.sh keepnote.SlackBuild keepnote.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/keepnote-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84b9edaa2dbd86f6fd4d78dd9d3c641d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keepnote (a note taking application) + +SLACKBUILD NAME: khal +SLACKBUILD LOCATION: ./office/khal +SLACKBUILD FILES: README khal-complete.bash khal-complete.fish khal-complete.zsh khal.SlackBuild khal.info slack-desc +SLACKBUILD VERSION: 0.11.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d3/58/665551b1fea58a70d0f70fb539d2cd6be9ec106f36023d62c3ec5c7b2de1/khal-0.11.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4859fd1fb17b39a0df89a038c2fd388b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: khal (terminal/cli calendar program) + +SLACKBUILD NAME: khard +SLACKBUILD LOCATION: ./office/khard +SLACKBUILD FILES: README khard.SlackBuild khard.info slack-desc +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/k/khard/khard-0.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e72b460cc264d9316d4facab4942b77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: khard (an address book for the Unix console) + +SLACKBUILD NAME: kitscenarist +SLACKBUILD LOCATION: ./office/kitscenarist +SLACKBUILD FILES: README doinst.sh kitscenarist.SlackBuild kitscenarist.desktop kitscenarist.info kitscenarist.xml slack-desc +SLACKBUILD VERSION: 0.7.2.rc15 +SLACKBUILD DOWNLOAD: https://github.com/dimkanovikov/KITScenarist/archive/0.7.2.rc15/KITScenarist-0.7.2.rc15.tar.gz https://github.com/dimkanovikov/KITScenaristCore/archive/a777107fb3058887630ad13a3e85a3118e42a51e/KITScenaristCore-a777107fb3058887630ad13a3e85a3118e42a51e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d24fa2c83a84869d1edac683883f171 56c21531084c9280b9e71d882e9a5b6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kitscenarist (screenplay authoring tool) + +SLACKBUILD NAME: kiwix-desktop +SLACKBUILD LOCATION: ./office/kiwix-desktop +SLACKBUILD FILES: README doinst.sh kiwix-desktop.SlackBuild kiwix-desktop.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://download.kiwix.org/release/kiwix-desktop/kiwix-desktop-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5157af4e767f7264525e5ca3d7349abc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kiwix-desktop (Kiwix desktop application) + +SLACKBUILD NAME: kraft +SLACKBUILD LOCATION: ./office/kraft +SLACKBUILD FILES: README doinst.sh kraft.SlackBuild kraft.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/dragotin/kraft/archive/refs/tags/v1.2.2/kraft-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f10b6a88a87acfe36be0d42056a25f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kraft (office documents software) + +SLACKBUILD NAME: krop +SLACKBUILD LOCATION: ./office/krop +SLACKBUILD FILES: README doinst.sh krop.SlackBuild krop.info slack-desc +SLACKBUILD VERSION: 0.6.1_e96d42b +SLACKBUILD DOWNLOAD: https://github.com/arminstraub/krop/archive/e96d42b/krop-e96d42b2f1ab4317efe37cab498b708663bc104c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ddb0caa00585882e4d3b081bf5b3b4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: krop (a tool to crop pdf files) + +SLACKBUILD NAME: kuro-legacy +SLACKBUILD LOCATION: ./office/kuro-legacy +SLACKBUILD FILES: README doinst.sh kuro-legacy.SlackBuild kuro-legacy.info slack-desc +SLACKBUILD VERSION: 8.1.6 +SLACKBUILD DOWNLOAD: https://github.com/davidsmorais/kuro/releases/download/v8.1.6/kuro_8.1.6_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://github.com/davidsmorais/kuro/releases/download/v8.1.6/kuro_8.1.6_amd64.deb +SLACKBUILD MD5SUM: f99743f6792d18caa8396a24a8de3387 +SLACKBUILD MD5SUM_x86_64: 6fe7cb04905bc3037059124339138949 +SLACKBUILD SHORT DESCRIPTION: kuro-legacy (unofficial free Microsoft To-Do app) + +SLACKBUILD NAME: kuro +SLACKBUILD LOCATION: ./office/kuro +SLACKBUILD FILES: README doinst.sh kuro.SlackBuild kuro.info slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/davidsmorais/kuro/releases/download/v9.0.0/kuro_9.0.0_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bfd5cb54e57ca27ef96139c0a8f1eda1 +SLACKBUILD SHORT DESCRIPTION: kuro (unofficial free Microsoft To-Do app) + +SLACKBUILD NAME: latex2rtf +SLACKBUILD LOCATION: ./office/latex2rtf +SLACKBUILD FILES: README latex2rtf.SlackBuild latex2rtf.info slack-desc +SLACKBUILD VERSION: 2.3.17 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/latex2rtf/files/latex2rtf-unix/2.3.17/latex2rtf-2.3.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 025a6b779eb6ca1c86da71a284e7459f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: latex2rtf (LaTeX converter) + +SLACKBUILD NAME: latexdiff +SLACKBUILD LOCATION: ./office/latexdiff +SLACKBUILD FILES: README latexdiff.SlackBuild latexdiff.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://github.com/ftilmann/latexdiff/releases/download/1.3.4/latexdiff-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f8169540623adfdb767cf7097e41171 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: latexdiff (diff utility for LaTeX files) + +SLACKBUILD NAME: lcal +SLACKBUILD LOCATION: ./office/lcal +SLACKBUILD FILES: README bindir_destdir.diff lcal.SlackBuild lcal.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pcal/lcal-2.1.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0ef6cca9296b8fe00efb2687a27eeb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lcal (generates graphical "lunar phase" calendar for an entire year) + +SLACKBUILD NAME: leafpad +SLACKBUILD LOCATION: ./office/leafpad +SLACKBUILD FILES: README doinst.sh leafpad.SlackBuild leafpad.info slack-desc +SLACKBUILD VERSION: 0.8.19 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/leafpad/leafpad-0.8.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fa09a4d80884d32a9b5e4e80c7bbdd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: leafpad (a notepad clone for GTK+ 2.0) + +SLACKBUILD NAME: ledger-live +SLACKBUILD LOCATION: ./office/ledger-live +SLACKBUILD FILES: 20-hw1.rules README doinst.sh ledger-live.SlackBuild ledger-live.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.live.ledger.com/ledger-live-desktop-4.0.0-linux-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f626268ba83ec597aa4acd589b0f5362 +SLACKBUILD SHORT DESCRIPTION: ledger-live (Ledger Hardware Wallet Manager) + +SLACKBUILD NAME: libreoffice-helppack +SLACKBUILD LOCATION: ./office/libreoffice-helppack +SLACKBUILD FILES: README libreoffice-helppack.SlackBuild libreoffice-helppack.info slack-desc +SLACKBUILD VERSION: 25.8.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.documentfoundation.org/libreoffice/stable/25.8.6/rpm/x86_64/LibreOffice_25.8.6_Linux_x86-64_rpm_helppack_en-US.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c7d93f7ea50f85543f5cf65337cc825f +SLACKBUILD SHORT DESCRIPTION: libreoffice-helppack (for LibreOffice Productivity Suite) + +SLACKBUILD NAME: libreoffice-langpack +SLACKBUILD LOCATION: ./office/libreoffice-langpack +SLACKBUILD FILES: README libreoffice-langpack.SlackBuild libreoffice-langpack.info slack-desc +SLACKBUILD VERSION: 25.8.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.documentfoundation.org/libreoffice/stable/25.8.6/rpm/x86_64/LibreOffice_25.8.6_Linux_x86-64_rpm_langpack_en-GB.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c4d7b2fb4b6c69823b052335dc7f87cc +SLACKBUILD SHORT DESCRIPTION: libreoffice-langpack (for LibreOffice Productivity Suite) + +SLACKBUILD NAME: libreoffice +SLACKBUILD LOCATION: ./office/libreoffice +SLACKBUILD FILES: README doinst.sh libreoffice.SlackBuild libreoffice.info libreoffice.sh slack-desc +SLACKBUILD VERSION: 25.8.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.documentfoundation.org/libreoffice/stable/25.8.6/rpm/x86_64/LibreOffice_25.8.6_Linux_x86-64_rpm.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c268f62bdd21874c3db3d70b6af12d68 +SLACKBUILD SHORT DESCRIPTION: libreoffice (Productivity Suite) + +SLACKBUILD NAME: lotus123 +SLACKBUILD LOCATION: ./office/lotus123 +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/22.png icons/256.png icons/32.png icons/48.png icons/64.png lotus123.SlackBuild lotus123.desktop lotus123.info slack-desc +SLACKBUILD VERSION: 1.0.0rc4 +SLACKBUILD DOWNLOAD: https://github.com/taviso/123elf/archive/v1.0.0rc4/123elf-1.0.0rc4.tar.gz https://archive.org/download/123-unix/123UNIX1.IMG https://archive.org/download/123-unix/123UNIX2.IMG https://archive.org/download/123-unix/123UNIX3.IMG https://archive.org/download/123-unix/123UNIX4.IMG https://archive.org/download/123-unix/123UNIX5.IMG https://ftp.gnu.org/gnu/binutils/binutils-2.38.tar.xz +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: c1d56afbf72353cfc8b1e478dbbb5bb2 b759a30d019b5c7ae221f6119ff6c821 d0dba12e243b6d1f2ee8f27cb0a5c986 aaf8adb12d5915f443b0754ebf0a98d3 1752432abf4951589386db4f8ace4c92 0965e866b299af5046ec7973e7157211 6e39cad1bb414add02b5b1169c18fdc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lotus123 (Lotus 1-2-3 for Linux) + +SLACKBUILD NAME: lout +SLACKBUILD LOCATION: ./office/lout +SLACKBUILD FILES: README lout.SlackBuild lout.info slack-desc +SLACKBUILD VERSION: 3.43.2 +SLACKBUILD DOWNLOAD: https://github.com/william8000/lout/archive/3.43.2/lout-3.43.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ce7b422f43f16301696ac882fdafe59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lout (document formatting system) + +SLACKBUILD NAME: lowdown +SLACKBUILD LOCATION: ./office/lowdown +SLACKBUILD FILES: README lowdown.SlackBuild lowdown.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://kristaps.bsd.lv/lowdown/snapshots/lowdown-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80b7d4f3bfcc6ce40430a916fdd3521f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lowdown (simple markdown translator) + +SLACKBUILD NAME: luametatex +SLACKBUILD LOCATION: ./office/luametatex +SLACKBUILD FILES: README context.csh context.sh doinst.sh douninst.sh luametatex.SlackBuild luametatex.info slack-desc +SLACKBUILD VERSION: 2.10.07 +SLACKBUILD DOWNLOAD: https://github.com/contextgarden/luametatex/archive/v2.10.07/luametatex-2.10.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24ccc08c62f9a90a069ee24165c22013 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luametatex (A follow up on the LuaTex project) + +SLACKBUILD NAME: lumina-calculator +SLACKBUILD LOCATION: ./office/lumina-calculator +SLACKBUILD FILES: README doinst.sh lumina-calculator.SlackBuild lumina-calculator.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/lumina-desktop/lumina-calculator/archive/v1.6.0/lumina-calculator-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 320996336e910e2626c5523111ed817f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lumina-calculator (Scientific Calculator for the Lumina Desktop) + +SLACKBUILD NAME: lumina-pdf +SLACKBUILD LOCATION: ./office/lumina-pdf +SLACKBUILD FILES: README doinst.sh lumina-pdf.SlackBuild lumina-pdf.info lumina-pdf.patch slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://github.com/lumina-desktop/lumina-pdf/archive/v1.6.0/lumina-pdf-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 725a2b37775b6fb36b8653e86b5442d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lumina-pdf (PDF Viewer Utility for the Lumina Desktop) + +SLACKBUILD NAME: lyx +SLACKBUILD LOCATION: ./office/lyx +SLACKBUILD FILES: README doinst.sh lyx.SlackBuild lyx.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://ftp.lip6.fr/pub/lyx/stable/2.5.x/lyx-2.5.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e358bd00b968567c5452db084eaa22b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lyx (WYSIWYM document processor) + +SLACKBUILD NAME: mairix +SLACKBUILD LOCATION: ./office/mairix +SLACKBUILD FILES: README mairix.SlackBuild mairix.info slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://github.com/rc0/mairix/archive/0.24/mairix-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe01de41da04dccf5209adc5e119e9fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mairix (fast mail indexer and search tool) + +SLACKBUILD NAME: mate-calc +SLACKBUILD LOCATION: ./office/mate-calc +SLACKBUILD FILES: README doinst.sh mate-calc.SlackBuild mate-calc.info slack-desc +SLACKBUILD VERSION: 1.28.0 +SLACKBUILD DOWNLOAD: https://pub.mate-desktop.org/releases/1.28/mate-calc-1.28.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3492897f5c92b556df8ee9715db6db48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mate-calc (calculator for the MATE desktop) + +SLACKBUILD NAME: mathtex +SLACKBUILD LOCATION: ./office/mathtex +SLACKBUILD FILES: README mathtex.SlackBuild mathtex.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/2/b/2b32537b141245acc469c45e0b1a06bf/mathtex.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b32537b141245acc469c45e0b1a06bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathtex (LaTeX to html cgi program) + +SLACKBUILD NAME: mdbtools +SLACKBUILD LOCATION: ./office/mdbtools +SLACKBUILD FILES: README mdbtools.SlackBuild mdbtools.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/mdbtools/mdbtools/releases/download/v1.0.0/mdbtools-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9925e13cc70f3693c1e358da8ea750e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdbtools (libraries and utilities to read MDB and ACCDB files) + +SLACKBUILD NAME: mdp +SLACKBUILD LOCATION: ./office/mdp +SLACKBUILD FILES: README mdp.SlackBuild mdp.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://github.com/visit1985/mdp/archive/1.0.9/mdp-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f61e58aa8b8ce01b71e957d3e6b81ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdp (command line presentation tool) + +SLACKBUILD NAME: miktex +SLACKBUILD LOCATION: ./office/miktex +SLACKBUILD FILES: README doinst.sh miktex.SlackBuild miktex.info slack-desc +SLACKBUILD VERSION: 26.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/source/miktex-26.2.tar.xz https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-config-2.9.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-dvips.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-fontconfig.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-misc.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma https://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/win32/miktex/tm/packages/tetex.tar.lzma +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4b7e8d35e4b504df6e034cf98b4ee0d2 46d9eaa3f9e224153a991ddaf3914604 c57068aee8f5966f0516cf535dc3f5b2 4f42aa685dbb9284709cbc1f6688a899 661bd79d0f857d4e809de15b59dadb88 8f7aed8e859b589837e5f8907c777bd2 1ee107b76e907278832c6a540bce12f8 07aaa485f2b02301a52c0d988da9f23f +SLACKBUILD SHORT DESCRIPTION: miktex (Source available Implementation of TeX/LaTeX) + +SLACKBUILD NAME: mined +SLACKBUILD LOCATION: ./office/mined +SLACKBUILD FILES: README doinst.sh mined.SlackBuild mined.info slack-desc +SLACKBUILD VERSION: 2015.25 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/mined/mined/mined%202015.25/mined-2015.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92c25368a0d81d1cc2aa01b46742a28e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mined (A terminal-based text editor) + +SLACKBUILD NAME: minidjvu +SLACKBUILD LOCATION: ./office/minidjvu +SLACKBUILD FILES: README minidjvu.SlackBuild minidjvu.info slack-desc +SLACKBUILD VERSION: 0.8.svn.2010.05.06_20210826_2202ebc +SLACKBUILD DOWNLOAD: https://github.com/barak/minidjvu/archive/2202ebc/minidjvu-2202ebc8eac5804521bd943fe65b8453d0ceb7d9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb565dc8028b4cd1fc3357f9c54d7650 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minidjvu (bitonal single-page DjVu encoder/decoder) + +SLACKBUILD NAME: mobiperl +SLACKBUILD LOCATION: ./office/mobiperl +SLACKBUILD FILES: README mobiperl.SlackBuild mobiperl.info reduce_dependency_hell.diff slack-desc +SLACKBUILD VERSION: 0.0.43 +SLACKBUILD DOWNLOAD: http://ftp.netbsd.org/pub/pkgsrc/distfiles/mobiperl-0.0.43.tar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39a7c5d416ff34e7572881fd35df9368 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mobiperl (tools for generating and manipulating MobiPocket files) + +SLACKBUILD NAME: moneydance +SLACKBUILD LOCATION: ./office/moneydance +SLACKBUILD FILES: README doinst.sh moneydance.SlackBuild moneydance.desktop moneydance.info slack-desc +SLACKBUILD VERSION: 2024.5117 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://infinitekind.com/stabledl/current/moneydance_linux_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a37f773dfd0cb6fa16d3aa2e5bf9e21f +SLACKBUILD SHORT DESCRIPTION: moneydance (Cross-platform Personal Finance Manager) + +SLACKBUILD NAME: msee +SLACKBUILD LOCATION: ./office/msee +SLACKBUILD FILES: README msee.SlackBuild msee.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/firede/msee/archive/v0.3.3/msee-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c08715e10433ba43dcf1efe799676eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msee (command line tool) + +SLACKBUILD NAME: mtp2-fonts +SLACKBUILD LOCATION: ./office/mtp2-fonts +SLACKBUILD FILES: README mtp2-fonts.SlackBuild mtp2-fonts.info slack-desc +SLACKBUILD VERSION: 2.1a +SLACKBUILD DOWNLOAD: https://mirrors.ctan.org/fonts/mtp2lite.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afd69b0d82ec8b32b7b012e5cfcd7d00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtp2-fonts (Times-compatible math TeX fonts) + +SLACKBUILD NAME: mu +SLACKBUILD LOCATION: ./office/mu +SLACKBUILD FILES: README doinst.sh mu.SlackBuild mu.info slack-desc +SLACKBUILD VERSION: 1.12.9 +SLACKBUILD DOWNLOAD: https://github.com/djcb/mu/releases/download/v1.12.9/mu-1.12.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cfffd5a903297089ec3cf41afc51d45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mu (fast mail indexer and search tool) + +SLACKBUILD NAME: multivalent-tool-pdf +SLACKBUILD LOCATION: ./office/multivalent-tool-pdf +SLACKBUILD FILES: README README.Slackware doinst.sh multivalent-tool-pdf.SlackBuild multivalent-tool-pdf.bash_completion multivalent-tool-pdf.info slack-desc wrapper.multivalent-tool-pdf +SLACKBUILD VERSION: 0.8.5.20060102 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/multivalent-tool-pdf/multivalent-tool-pdf-0.8.5.20060102.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 688b085ec0ea36a416ae0e34dae1f7e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multivalent-tool-pdf (PDF tools) + +SLACKBUILD NAME: mupdf +SLACKBUILD LOCATION: ./office/mupdf +SLACKBUILD FILES: ChangeLog.old README doinst.sh mupdf.SlackBuild mupdf.desktop mupdf.info mupdf.pc slack-desc +SLACKBUILD VERSION: 1.27.0 +SLACKBUILD DOWNLOAD: https://mupdf.com/downloads/archive/mupdf-1.27.0-source.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2abc5eb085c6ed1f67759fa0316253e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mupdf (a lightweight PDF, CBZ, and XPS viewer and toolkit) + +SLACKBUILD NAME: muttprint +SLACKBUILD LOCATION: ./office/muttprint +SLACKBUILD FILES: README muttprint.SlackBuild muttprint.info removecss.patch.gz slack-desc +SLACKBUILD VERSION: 0.72d +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/muttprint/muttprint-0.72d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cab04c11b7dfb29a9c3a6348a07b86a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: muttprint (Pretty printing of your mails) + +SLACKBUILD NAME: mytetra +SLACKBUILD LOCATION: ./office/mytetra +SLACKBUILD FILES: README doinst.sh mytetra-gcc4.7.patch mytetra.SlackBuild mytetra.info slack-desc +SLACKBUILD VERSION: 1.30.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/mytetra_1_30_1_src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3af1f0feacec645540c0857d57669fa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mytetra (personal manager for information accumulation) + +SLACKBUILD NAME: mythes-id +SLACKBUILD LOCATION: ./office/mythes-id +SLACKBUILD FILES: README mythes-id.SlackBuild mythes-id.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/yszvp5cfo9t15kz/thes_id_ID.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2501f3b189b54407356f34f0d466f648 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mythes-id (Indonesian Thesaurus for LibreOffice/Apache OpenOffice) + +SLACKBUILD NAME: mythes +SLACKBUILD LOCATION: ./office/mythes +SLACKBUILD FILES: README mythes.SlackBuild mythes.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/hunspell/MyThes/1.2.4/mythes-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8c2c5b8f09e7ede322d5c602ff6a4b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mythes (simple thesaurus) + +SLACKBUILD NAME: navi +SLACKBUILD LOCATION: ./office/navi +SLACKBUILD FILES: README navi.SlackBuild navi.info slack-desc +SLACKBUILD VERSION: 2.23.0 +SLACKBUILD DOWNLOAD: https://github.com/denisidoro/navi/archive/v2.23.0/navi-2.23.0.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.18.crate https://static.crates.io/crates/aligned/aligned-0.4.1.crate https://static.crates.io/crates/anstream/anstream-0.2.6.crate https://static.crates.io/crates/anstyle/anstyle-0.3.5.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.1.1.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-0.2.0.crate https://static.crates.io/crates/anyhow/anyhow-1.0.70.crate https://static.crates.io/crates/arrayvec/arrayvec-0.5.2.crate https://static.crates.io/crates/as-slice/as-slice-0.2.1.crate https://static.crates.io/crates/autocfg/autocfg-1.0.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/cc/cc-1.0.79.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-4.2.1.crate https://static.crates.io/crates/clap_builder/clap_builder-4.2.1.crate https://static.crates.io/crates/clap_derive/clap_derive-4.2.0.crate https://static.crates.io/crates/clap_lex/clap_lex-0.4.1.crate https://static.crates.io/crates/concolor-override/concolor-override-1.0.0.crate https://static.crates.io/crates/concolor-query/concolor-query-0.3.3.crate https://static.crates.io/crates/crossterm/crossterm-0.26.1.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.0.crate https://static.crates.io/crates/cvt/cvt-0.1.2.crate https://static.crates.io/crates/directories-next/directories-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/dns_common/dns_common-0.2.1.crate https://static.crates.io/crates/dns_common_derive/dns_common_derive-0.2.1.crate https://static.crates.io/crates/dunce/dunce-1.0.4.crate https://static.crates.io/crates/edit/edit-0.1.4.crate https://static.crates.io/crates/either/either-1.6.1.crate https://static.crates.io/crates/errno/errno-0.3.0.crate https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate https://static.crates.io/crates/etcetera/etcetera-0.7.1.crate https://static.crates.io/crates/fs_at/fs_at-0.1.4.crate https://static.crates.io/crates/getrandom/getrandom-0.2.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/heck/heck-0.4.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.1.crate https://static.crates.io/crates/home/home-0.5.4.crate https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.9.crate https://static.crates.io/crates/is-terminal/is-terminal-0.4.6.crate https://static.crates.io/crates/itoa/itoa-1.0.6.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.140.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.1.crate https://static.crates.io/crates/lock_api/lock_api-0.4.6.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/matchers/matchers-0.1.0.crate https://static.crates.io/crates/memchr/memchr-2.4.0.crate https://static.crates.io/crates/mio/mio-0.8.3.crate https://static.crates.io/crates/nix/nix-0.26.2.crate https://static.crates.io/crates/normpath/normpath-1.1.1.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.46.0.crate https://static.crates.io/crates/once_cell/once_cell-1.17.1.crate https://static.crates.io/crates/overload/overload-0.1.1.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.0.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.1.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.10.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.56.crate https://static.crates.io/crates/quote/quote-1.0.26.crate https://static.crates.io/crates/rand/rand-0.8.3.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.2.crate https://static.crates.io/crates/rand_hc/rand_hc-0.3.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.8.crate https://static.crates.io/crates/redox_users/redox_users-0.4.0.crate https://static.crates.io/crates/regex/regex-1.7.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.1.10.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.29.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.8.2.crate https://static.crates.io/crates/rustix/rustix-0.37.7.crate https://static.crates.io/crates/ryu/ryu-1.0.9.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/serde/serde-1.0.159.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.159.crate https://static.crates.io/crates/serde_json/serde_json-1.0.95.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.21.crate https://static.crates.io/crates/sharded-slab/sharded-slab-0.1.4.crate https://static.crates.io/crates/shellwords/shellwords-1.1.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.13.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.0.crate https://static.crates.io/crates/smallvec/smallvec-1.10.0.crate https://static.crates.io/crates/smart-default/smart-default-0.6.0.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/strip-ansi-escapes/strip-ansi-escapes-0.1.1.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.13.crate https://static.crates.io/crates/synstructure/synstructure-0.12.6.crate https://static.crates.io/crates/tempfile/tempfile-3.2.0.crate https://static.crates.io/crates/thiserror/thiserror-1.0.40.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.40.crate https://static.crates.io/crates/thread_local/thread_local-1.1.7.crate https://static.crates.io/crates/tracing/tracing-0.1.37.crate https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.23.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.30.crate https://static.crates.io/crates/tracing-log/tracing-log-0.1.3.crate https://static.crates.io/crates/tracing-subscriber/tracing-subscriber-0.3.16.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.8.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.10.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.2.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.8.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate https://static.crates.io/crates/valuable/valuable-0.1.0.crate https://static.crates.io/crates/vte/vte-0.10.1.crate https://static.crates.io/crates/vte_generate_state_changes/vte_generate_state_changes-0.1.1.crate https://static.crates.io/crates/walkdir/walkdir-2.3.3.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/which/which-4.1.0.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.5.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-sys/windows-sys-0.32.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.36.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.48.0.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.32.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.36.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.32.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.36.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.32.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.36.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.32.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.36.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.32.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.36.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30a4e7cef3bf1d8e3182ad6d9d3ab2cf 425b8fdf70df59998d9b7c89083e48d1 d82a09f1c1a60aa9f46c0f76e4ea1265 031f246bd9367c5371a850e640e85abe 53c2a5b5e01940a8d5149106c2dff04a d8c6a5fd9aaecb3dbf2b4a85bfb03e4c ca12cc5578bca6046cabf59d9ee9ee4c c819bcd547a7f325a7a2d710db5a0d8a c83252f91435a921e7e4434956010344 fdd18ab1fcd6905d1abb3dce8a86ea68 c6443ec8d007c729ba5482008d0c864d a295edb6953237ebbdfa8e731229f9a3 7d83f411bb22318c65fec8bbee937ece 74634128440dbc3766bda76fdf0aaa05 211f466700ae4fb8501c36fd62805655 29b83c7c9c3a74416b15a2588be77b8e 3decc2a3d38af16171bec276f5a6ac50 a53136b7917d066ae41a49f2b2d19fb9 489a1ad830f372e76a4363d1033a4eb4 eaf32bb0b3348f7aca6ceca260c31218 5f97ab6850664563218eba1deb775f18 22a24f05bcdf8e7e82aa83e1d1bf52b7 30ec1b3363b03c11d30f45a0c7005411 84353239d240e4144020851ae9768f68 056c8d712ee146347c412b72f4077b2f e3349d8b49dd5d725cf90dba28fc0c4c 7d853b47c13b2cf79c38907a45c3a760 09fbe9408a658ae3e5d294812af2bc65 854188d01f3e24633d19b159a9cc1786 b4e2b229c362ad0dd313ff631816d5db de1bb7e293f523c2b891ecafcd57fad9 fc65414dcac661c46f2cfad7722304f9 2254666622c6a9707a8c2c7eef17a58c 8675c1fd26857fd9591edb8b23c285c3 9db1c40cc98e60cc7bd6782249a0ba01 1b41b97d982520b7364a87a39e2a1ed8 4fd75413081a400a1c230f0700732611 c9fa9187985880eb320b350bd9024510 6385d8499b2b26e3d41edd145e744f24 11ce8b5f52cd315e8f52985b834b87eb 4799f06459eb30063f0f0ddd1e0b1525 a9c5dd636ef108dd85ca4e080794618a ffbab2186e43af074b619d6d8bfe3566 fba3b040a55c01be7376d3dd5c4d4920 83b5b2bd50c54e08c9bbacb21757753e eb25786fe28f9e1774f0eb36562e4571 825ecc659b700477535aa5c7dea95a82 b31bf94ffe7e0f2ada93afae1076eaeb 29614f150859d094548bed37e78f586b 9d375c3f54df74656fa0543c068b861e 110b5ea3d4fc1e9bb304e74f7a3165ee 580f8f88379ff0678e8336a781dda55d 8d526535233ee01e0f1402b5e8f4e8e9 a56461a712a83abc691cf473d1835228 ec9e9fe40bacdde764862148c53386de 03a7ad2814bd9dd34e0acec8ca4f855e eab5fb7020e5cc0a6cfb7627c4e9b31f 2bba2855e1e1f6f9f68e1c4e8446fcfa ce6dde2ea2691fdd97632fb8c9b3e042 a4ff7abd41c57dfd24bbd4b50edb848f 4ed863e96f34f750bebed5d8bf9a7f89 323153a8ec1da78a73131fec9d900c2e e878596904877d1d7933d8f89a63dd49 e30085994bbeb4b7f4895d48216d5476 b5b168b1af99cbb8c0f5556ffe56f1e5 69e9436d5c9889a6fdf199dfc5c3d3fe 6bc41c1a00d8876d2ebdcda4054ee4f5 d961a02195226cfce1a1e23ba5980cb4 b5b1d0537212721d9c7eddd603541569 95f4b6766a27d814b4e54d1ccb3b7fc9 f2303650593b13e30a85e39d8c79c961 0538d1da369f3e3f0412aa4d735c1b61 8f5ff45e31f879a4bb4f8815fb25acc1 85cdea1e8c0313f2b3129f9b85905eb9 7fe15f165a1812b23e5b1980aa364de2 2d8d8b377d144f5e32b4f65a69eb0b24 b4a0a98a54439a5a37952c8879187ee3 93678b019fcae346dc398e0f01a83f10 7e7c135ac47f272b411ecd975090f73c 68c2d7c90e8f29c8105d0c0a5a229acd 9adeedabfb34b02593bdcc295acefe1a aea6e994efc417ef3e4b6de03255b64d f6eeafec802ce9ef73b714d7317c0e05 b077f27c741a438d0a7a474a41e22a62 cd23eb9bc45514102af9b76e333230fb 21b43d5721b3a9c16059acb691f4314d a8014a7c865aa54f305e8cda3ef02019 26b4ac1432c227434bc943817f42872e 5988bad1543264a9f48b542192e7de9a c9defe80406280bcfce4ecf31c0200b3 409984247a8d8f4e15a7e0d097a0447a 82d98dc87dc8503400aa095f5aa70f13 64d9f46e9ba78f68c30c486be3d8b7df d8a61b40310276b653b4e33f966dcd13 8f6b6cc71be0473b79c65abfea592c07 6e328718765f2352dd34f10215488fbb ab44b0c93adeb9ee88e1c66555b8e6a7 dd290e713c28d2e565d78eedd471ed78 4375c6756918c2e9080870b4a7489d4e 97e8197912c3d06f0b7486d07c31e182 45c1d005c5df9e62640b4bbb1f79090a e3189db1511d7f2fe59fd1b15ebac8ff 96f07664354435a127662981676765dd 89f2916b726f47831eb4877eee7e29a3 7544c989c31232ae0d941e321dfe9bb2 7d6d4fc9fad200d6e295f6930e97e022 087bfc476e9d73628cebd265590f11f7 ce3226324f5abd3860f9c79c9b92b372 ceee1159c41351d05f4cf705490867b3 4efc6e7a118524cecefa0023a18accf7 86a6d196e4dabf14f3b1366eee81b86c a29fec77b1e07caf7b682b881b676c06 250acb3063bbdc870cbb54edcd6fff8f a061ad1db3e0d839725b037ff8be84e7 e972ea58ec203bfa6c79c1207852298b 164600124536762707f028a9485d6a54 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 102eda2342e9251f693364e58751ccb2 b3083009944ab58cbd9c4941f4965545 b58284cb8ce52b8de07e09f4f8fb9653 f2797ade0e36f1e5d6be9d11b5076582 a369d510325342310c7ab159bd181dae 7244738a73643f06df82069d00393ad7 7968284877e481b58df1569b68b5dc26 e8732bb9eec91463ea10020fc16991c1 35d9260a71d46dd3c5b267e6f64fba88 776128629d743f0d6127db259a0d8844 34d06a94727c506c11e4710160e90f32 3d2bf2e578fe93c538d4f8c5cfddbe9b edbc0fdbfa33030d9e89824ef3501e42 7f60b76e78bd2a190cf3ddc2b4c4920b 017691b927b405669e1139b054a35f4a 631f9e1bcfe18e3976ef4c893ee13531 b55c79e62c3cc7bdf51492e000e73be8 ce798410cba61fe713f3487cd6cafef4 f56c70fbae23f08fb0912284333f7851 f3dad0f67aa70c6618c1593bd2086c36 3c519baed53d525ce2e9aaf1744416a3 f55176d04297df9dd5ccae7c748e26c7 d20c2b0f45a62cc15c503ea610706a8f 085ec81e4ced998bb7f1aea30b7a630e ec7e437088dc741e6a0653e553abca4e e24dfcf625e130a1e6db0ae375a17dd7 ee14d4b0db3e0697d378ed7260602eeb 8e285ddee403a9abe62d6fe2bfbb736a 8cec8a187df7a7b971009a7693f60140 2fa0c13b386de68baa17168774b1c5fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: navi (interactive cheat tool for command-line and apps launchers) + +SLACKBUILD NAME: nb +SLACKBUILD LOCATION: ./office/nb +SLACKBUILD FILES: README nb.SlackBuild nb.info slack-desc +SLACKBUILD VERSION: 7.25.2 +SLACKBUILD DOWNLOAD: https://github.com/xwmx/nb/archive/7.25.2/nb-7.25.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0f810c7ac9da8348d3ae103368bb58d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nb (note manager) + +SLACKBUILD NAME: neoleo +SLACKBUILD LOCATION: ./office/neoleo +SLACKBUILD FILES: README neoleo.SlackBuild neoleo.info slack-desc +SLACKBUILD VERSION: 15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/blippy/neoleo/releases/download/v15.0/neoleo-15.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1f437de908c637a942984307e9a50d69 +SLACKBUILD SHORT DESCRIPTION: neoleo (ncurses spreadsheet) + +SLACKBUILD NAME: notes +SLACKBUILD LOCATION: ./office/notes +SLACKBUILD FILES: GNUmakefile.patch README notes.SlackBuild notes.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://codeberg.org/nereusx/notes/archive/1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b917d9a0347975381093eb03dbce044 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notes (Notes manager, CLI and TUI) + +SLACKBUILD NAME: notmuch +SLACKBUILD LOCATION: ./office/notmuch +SLACKBUILD FILES: README doinst.sh notmuch.SlackBuild notmuch.info slack-desc +SLACKBUILD VERSION: 0.39 +SLACKBUILD DOWNLOAD: https://github.com/notmuch/notmuch/archive/0.39/notmuch-0.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b1766b6046231b49a4696bc049c924d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: notmuch (fast mail indexer for maildir) + +SLACKBUILD NAME: novelWriter +SLACKBUILD LOCATION: ./office/novelWriter +SLACKBUILD FILES: README doinst.sh novelWriter novelWriter.SlackBuild novelWriter.desktop novelWriter.info novelWriter.png slack-desc +SLACKBUILD VERSION: 2.8.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/vkbo/novelWriter/releases/download/v2.8.2/novelwriter-2.8.2-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 646fb72790446969dc609e911752144f +SLACKBUILD SHORT DESCRIPTION: novelWriter (A plain text editor designed for writing novels) + +SLACKBUILD NAME: nts +SLACKBUILD LOCATION: ./office/nts +SLACKBUILD FILES: README nts.SlackBuild nts.info slack-desc +SLACKBUILD VERSION: 82 +SLACKBUILD DOWNLOAD: http://www.duke.edu/~dgraham/NTS/nts-82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d0da351859ae9131b676720f4a831ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nts (fast note taking and organizing tool) + +SLACKBUILD NAME: nuspell +SLACKBUILD LOCATION: ./office/nuspell +SLACKBUILD FILES: README mdpatch.patch nuspell.SlackBuild nuspell.info slack-desc +SLACKBUILD VERSION: 5.1.6 +SLACKBUILD DOWNLOAD: https://github.com/nuspell/nuspell/archive/v5.1.6/nuspell-5.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d004d5616ec5f9a0e79c6b21df3e1ce7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nuspell (Fast and safe spellchecking C++ library (and CLI)) + +SLACKBUILD NAME: ocrmypdf +SLACKBUILD LOCATION: ./office/ocrmypdf +SLACKBUILD FILES: README ocrmypdf.SlackBuild ocrmypdf.info slack-desc +SLACKBUILD VERSION: 16.13.0 +SLACKBUILD DOWNLOAD: https://github.com/ocrmypdf/OCRmyPDF/releases/download/v16.13.0/ocrmypdf-16.13.0.tar.gz https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/LICENSE https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/README.md https://github.com/ocrmypdf/OCRmyPDF/raw/c540967/README_ZH.md +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc0ea141d95c407127f9b22ac33b32c3 9741c346eef56131163e13b9db1241b3 fab9a7c1a396da8b6be9757cd576eed8 56eec2d269140c34675329bb43eedbd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocrmypdf (OCRmyPDF adds an OCR text layer to scanned PDF files) + +SLACKBUILD NAME: odt2txt +SLACKBUILD LOCATION: ./office/odt2txt +SLACKBUILD FILES: README odt2txt.SlackBuild odt2txt.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/dstosberg/odt2txt/archive/v0.5/odt2txt-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8154dc7f2909dad6939d209695e62379 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: odt2txt (simple converter from OpenDocument Text to plain text) + +SLACKBUILD NAME: omegat +SLACKBUILD LOCATION: ./office/omegat +SLACKBUILD FILES: README doinst.sh omegat.SlackBuild omegat.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://phoenixnap.dl.sourceforge.net/project/omegat/OmegaT%20-%20Standard/OmegaT%206.0.0/OmegaT_6.0.0_Linux_64.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f91083db3377a5cd5aa3388c63027532 +SLACKBUILD SHORT DESCRIPTION: omegat (Computer-Assisted Translation) + +SLACKBUILD NAME: onlyoffice-desktopeditors +SLACKBUILD LOCATION: ./office/onlyoffice-desktopeditors +SLACKBUILD FILES: README doinst.sh onlyoffice-desktopeditors.SlackBuild onlyoffice-desktopeditors.info slack-desc +SLACKBUILD VERSION: 9.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v9.3.1/onlyoffice-desktopeditors_amd64.deb https://github.com/ONLYOFFICE/DesktopEditors/releases/download/v9.3.1/onlyoffice-desktopeditors-help_all.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 96aeab3d07fb170342289c6bc89d7778 23abbdf2eb5f9db521d3ebd0590c944e +SLACKBUILD SHORT DESCRIPTION: onlyoffice-desktopeditors (office suite) + +SLACKBUILD NAME: openoffice-langpack +SLACKBUILD LOCATION: ./office/openoffice-langpack +SLACKBUILD FILES: README openoffice-langpack.SlackBuild openoffice-langpack.info slack-desc +SLACKBUILD VERSION: 4.1.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/openofficeorg.mirror/4.1.6/binaries/en-GB/Apache_OpenOffice_4.1.6_Linux_x86_langpack-rpm_en-GB.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/openofficeorg.mirror/4.1.6/binaries/en-GB/Apache_OpenOffice_4.1.6_Linux_x86-64_langpack-rpm_en-GB.tar.gz +SLACKBUILD MD5SUM: 71d1adc3c46ed7f0728e9c6fa82f2c27 +SLACKBUILD MD5SUM_x86_64: b797e614032a2c1e9793f678fc16b9d1 +SLACKBUILD SHORT DESCRIPTION: openoffice-langpack (for Apache OpenOffice Productivity Suite) + +SLACKBUILD NAME: openoffice.org +SLACKBUILD LOCATION: ./office/openoffice.org +SLACKBUILD FILES: README doinst.sh openoffice.org.SlackBuild openoffice.org.info patches/01-gtk2_theme.patch slack-desc submenus/openoffice.directory submenus/openoffice.menu +SLACKBUILD VERSION: 4.1.16 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/openofficeorg.mirror/files/4.1.16/binaries/en-US/Apache_OpenOffice_4.1.16_Linux_x86_install-rpm_en-US.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/openofficeorg.mirror/files/4.1.16/binaries/en-US/Apache_OpenOffice_4.1.16_Linux_x86-64_install-rpm_en-US.tar.gz +SLACKBUILD MD5SUM: 1ff333bc63988ae98cecfb56d7abd562 +SLACKBUILD MD5SUM_x86_64: 207ce1b894e847b50b2a3c7020f74621 +SLACKBUILD SHORT DESCRIPTION: openoffice.org (a full-featured open-source office suite) + +SLACKBUILD NAME: osmo-gtk2 +SLACKBUILD LOCATION: ./office/osmo-gtk2 +SLACKBUILD FILES: README doinst.sh osmo-gtk2.SlackBuild osmo-gtk2.info slack-desc +SLACKBUILD VERSION: 0.2.14 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/osmo-pim/files/osmo-pim/osmo-0.2.14/osmo-0.2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 712245eaa6c9cee522235b38d529a64c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osmo-gtk2 (Handy Personal Organizer) + +SLACKBUILD NAME: osmo +SLACKBUILD LOCATION: ./office/osmo +SLACKBUILD FILES: README doinst.sh fix-building-without-webkit2gtk.patch osmo.SlackBuild osmo.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/osmo-pim/files/osmo-pim/osmo-0.4.2/osmo-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 053d200f7dc5b098ef3b3d6325810009 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osmo (Handy Personal Organizer) + +SLACKBUILD NAME: pageEdit +SLACKBUILD LOCATION: ./office/pageEdit +SLACKBUILD FILES: README doinst.sh pageEdit.SlackBuild pageEdit.info slack-desc +SLACKBUILD VERSION: 2.7.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Sigil-Ebook/PageEdit/archive/2.7.6/PageEdit-2.7.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8ad30fe40fdfa51503e2b5eda780db40 +SLACKBUILD SHORT DESCRIPTION: pageEdit (Simple Single Page XHTML Visual Editor) + +SLACKBUILD NAME: pandoc-bin +SLACKBUILD LOCATION: ./office/pandoc-bin +SLACKBUILD FILES: README pandoc-bin.SlackBuild pandoc-bin.info slack-desc +SLACKBUILD VERSION: 3.9.0.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jgm/pandoc/releases/download/3.9.0.2/pandoc-3.9.0.2-1-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c15fa799299f843b070362e529b56985 +SLACKBUILD SHORT DESCRIPTION: pandoc-bin (a universal document converter) + +SLACKBUILD NAME: pandoc +SLACKBUILD LOCATION: ./office/pandoc +SLACKBUILD FILES: README doinst.sh pandoc.SlackBuild pandoc.info slack-desc +SLACKBUILD VERSION: 2.17.1.1 +SLACKBUILD DOWNLOAD: https://hackage.haskell.org/package/pandoc-2.17.1.1/pandoc-2.17.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 758fbcf3d9b25dfc31b4d6a5d4a92443 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pandoc (markup conversion tool) + +SLACKBUILD NAME: paps +SLACKBUILD LOCATION: ./office/paps +SLACKBUILD FILES: README fmt-12.patch glib-2.82.patch paps.SlackBuild paps.info slack-desc src-to-paps.diff +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/dov/paps/releases/download/v0.8.0/paps-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bd661b8fd224adc3343a91e6521a4f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paps (Unicode-aware text to PostScript/PDF/SVG converter) + +SLACKBUILD NAME: pcal +SLACKBUILD LOCATION: ./office/pcal +SLACKBUILD FILES: README bindir.diff pcal.SlackBuild pcal.info slack-desc +SLACKBUILD VERSION: 4.11.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pcal/pcal-4.11.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ed7e9bec81fe3bdd62f8af283bef704 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcal (generate monthly format calendars) + +SLACKBUILD NAME: pdf-bunny +SLACKBUILD LOCATION: ./office/pdf-bunny +SLACKBUILD FILES: README doinst.sh pdf-bunny.SlackBuild pdf-bunny.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ksharindam/pdf-bunny/archive/v3.4.1/pdf-bunny-3.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9417369fadc1bd5dcf34e8abe30dfbff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdf-bunny (PDF viewer) + +SLACKBUILD NAME: pdf2djvu +SLACKBUILD LOCATION: ./office/pdf2djvu +SLACKBUILD FILES: README pdf2djvu.SlackBuild pdf2djvu.info slack-desc +SLACKBUILD VERSION: 0.9.19 +SLACKBUILD DOWNLOAD: https://github.com/jwilk-archive/pdf2djvu/releases/download/0.9.19/pdf2djvu-0.9.19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1059b9a915efc81aabcb19fabcbcbcf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdf2djvu (creates DjVu files from PDF files) + +SLACKBUILD NAME: pdfarranger +SLACKBUILD LOCATION: ./office/pdfarranger +SLACKBUILD FILES: README doinst.sh pdfarranger.SlackBuild pdfarranger.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://github.com/pdfarranger/pdfarranger/archive/refs/tags/1.13.0/pdfarranger-1.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12a6efb4988a57eeeee8dc9f8526333e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfarranger (rearrange pdf pages) + +SLACKBUILD NAME: pdfchain +SLACKBUILD LOCATION: ./office/pdfchain +SLACKBUILD FILES: README doinst.sh patches/pdfchain-fix-crash-on-startup.patch patches/pdfchain-fix-desktop-file.patch patches/pdfchain-fix-spelling.patch pdfchain.SlackBuild pdfchain.info slack-desc +SLACKBUILD VERSION: 0.4.4.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pdfchain/files/pdfchain-0.4.4.2/pdfchain-0.4.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b20a3d46ea4caa174dbe12ca6bc39be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfchain (A GUI for PDF Tool Kit) + +SLACKBUILD NAME: pdfpc +SLACKBUILD LOCATION: ./office/pdfpc +SLACKBUILD FILES: README doinst.sh pdfpc.SlackBuild pdfpc.info slack-desc +SLACKBUILD VERSION: 4.7.0 +SLACKBUILD DOWNLOAD: https://github.com/pdfpc/pdfpc/archive/v4.7.0/pdfpc-4.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0085b77cc5fdd44841812b80d32d0f15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfpc (A presenter console with multi-monitor support for PDF files.) + +SLACKBUILD NAME: pdfsam-basic +SLACKBUILD LOCATION: ./office/pdfsam-basic +SLACKBUILD FILES: README doinst.sh pdfsam-basic.SlackBuild pdfsam-basic.info slack-desc +SLACKBUILD VERSION: 5.4.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/torakiki/pdfsam/releases/download/v5.4.5/pdfsam-basic_5.4.5-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3c9ec5fe24fcd4ed423fbafa034a1555 +SLACKBUILD SHORT DESCRIPTION: pdfsam-basic (Extract pages, split, merge, mix and rotate PDF files) + +SLACKBUILD NAME: pdfsandwich +SLACKBUILD LOCATION: ./office/pdfsandwich +SLACKBUILD FILES: README pdfsandwich.SlackBuild pdfsandwich.info slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/pdfsandwich/pdfsandwich%200.1.7/pdfsandwich-0.1.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60e617cc398251cec5f42b870b1fccb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfsandwich (add OCR text layer to scanned PDF files) + +SLACKBUILD NAME: pdfshuffler +SLACKBUILD LOCATION: ./office/pdfshuffler +SLACKBUILD FILES: README doinst.sh pdfshuffler-PyPDF2.diff pdfshuffler.SlackBuild pdfshuffler.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pdfshuffler/pdfshuffler-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 573f42e8392d20e6f03557096c85c178 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfshuffler (python pdf manipulator) + +SLACKBUILD NAME: pdfstudio +SLACKBUILD LOCATION: ./office/pdfstudio +SLACKBUILD FILES: README doinst.sh pdfstudio.SlackBuild pdfstudio.info slack-desc +SLACKBUILD VERSION: 2024.0.1 +SLACKBUILD DOWNLOAD: https://download.qoppa.com/pdfstudio/v2024/PDFStudio_v2024_0_1_linux64.deb https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jre17.0.12+10-linux-i586.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://download.qoppa.com/pdfstudio/v2024/PDFStudio_v2024_0_1_linux64.deb +SLACKBUILD MD5SUM: 1f676dc50e68b3921b96669c07e72560 8eedc1b804595be6efb27957ff1c47b7 +SLACKBUILD MD5SUM_x86_64: 1f676dc50e68b3921b96669c07e72560 +SLACKBUILD SHORT DESCRIPTION: pdfstudio (PDF editor) + +SLACKBUILD NAME: pdfstudioviewer +SLACKBUILD LOCATION: ./office/pdfstudioviewer +SLACKBUILD FILES: README doinst.sh pdfstudioviewer.SlackBuild pdfstudioviewer.info slack-desc +SLACKBUILD VERSION: 2024.0.1 +SLACKBUILD DOWNLOAD: https://download.qoppa.com/pdfstudioviewer/v2024/PDFStudioViewer_v2024_0_1_linux64.deb https://github.com/bell-sw/Liberica/releases/download/17.0.12+10/bellsoft-jre17.0.12+10-linux-i586.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://download.qoppa.com/pdfstudioviewer/v2024/PDFStudioViewer_v2024_0_1_linux64.deb +SLACKBUILD MD5SUM: bff9bcef76992031595b93795da46a05 8eedc1b804595be6efb27957ff1c47b7 +SLACKBUILD MD5SUM_x86_64: bff9bcef76992031595b93795da46a05 +SLACKBUILD SHORT DESCRIPTION: pdfstudioviewer (PDF reader) + +SLACKBUILD NAME: pdftk +SLACKBUILD LOCATION: ./office/pdftk +SLACKBUILD FILES: README pdftk.SlackBuild pdftk.info pdftk.sh slack-desc +SLACKBUILD VERSION: 3.3.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/api/v4/projects/5024297/packages/generic/pdftk-java/v3.3.3/pdftk-all.jar https://gitlab.com/pdftk-java/pdftk/-/raw/v3.3.3/pdftk.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59a28bed53b428595d165d52988bf4cf 7f3b3fee7c84aa2169a37c84939f2577 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdftk (pdf toolkit) + +SLACKBUILD NAME: plover +SLACKBUILD LOCATION: ./office/plover +SLACKBUILD FILES: README doinst.sh plover.SlackBuild plover.desktop plover.info plover.png slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/openstenoproject/plover/releases/download/v5.1.0/plover-5.1.0-x86_64.AppImage +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 75a236515796dd9e807cb810843b6e73 +SLACKBUILD SHORT DESCRIPTION: plover (Open source stenotype engine) + +SLACKBUILD NAME: ps2eps +SLACKBUILD LOCATION: ./office/ps2eps +SLACKBUILD FILES: README ps2eps.SlackBuild ps2eps.info slack-desc +SLACKBUILD VERSION: 1.64 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/ps2eps-1.64.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89aec3f075cee662f2367b12337b5c3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ps2eps (Encapsulated PostScript) + +SLACKBUILD NAME: pstoedit +SLACKBUILD LOCATION: ./office/pstoedit +SLACKBUILD FILES: README pstoedit.SlackBuild pstoedit.info slack-desc +SLACKBUILD VERSION: 4.01 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pstoedit/pstoedit-4.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac1e6b102cd94e9c954bd67ef984636d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pstoedit (vector graphics converter for ps and pdf files) + +SLACKBUILD NAME: pstotext +SLACKBUILD LOCATION: ./office/pstotext +SLACKBUILD FILES: README pstotext.SlackBuild pstotext.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: http://slackbuilds.org/sources/13.0/pstotext-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64576e8a10ff5514e285d98b3898ae78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pstotext (PostScript to text filter) + +SLACKBUILD NAME: pyspread +SLACKBUILD LOCATION: ./office/pyspread +SLACKBUILD FILES: README doinst.sh pyspread.SlackBuild pyspread.desktop pyspread.info slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/78/ff/91330b4f876da3dbcc376bdb0bd185050ca863b2b75542ac247267aa13b5/pyspread-2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24bfaee8776068384159745e0ad638bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyspread (Python spreadsheet) + +SLACKBUILD NAME: python-gcalcli +SLACKBUILD LOCATION: ./office/python-gcalcli +SLACKBUILD FILES: HOWTO README python-gcalcli.SlackBuild python-gcalcli.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://github.com/insanum/gcalcli/archive/v4.3.0/gcalcli-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b2a15bd2c52a59627dc70609b0eded0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-gcalcli (command line google calander application) + +SLACKBUILD NAME: python3-proselint +SLACKBUILD LOCATION: ./office/python3-proselint +SLACKBUILD FILES: README python3-proselint.SlackBuild python3-proselint.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a2/be/2c1bcc43d85b23fe97dae02efd3e39b27cd66cca4a9f9c70921718b74ac2/proselint-0.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f09f9fc6959111d745083b240e8c928 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-proselint (a turbocharged stylistic checker spellchecker) + +SLACKBUILD NAME: python3-xlsx2csv +SLACKBUILD LOCATION: ./office/python3-xlsx2csv +SLACKBUILD FILES: README python3-xlsx2csv.SlackBuild python3-xlsx2csv.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/x/xlsx2csv/xlsx2csv-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4fac72fd7ffa84293b171b626ba427d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xlsx2csv (xlsx to csv converter) + +SLACKBUILD NAME: qownnotes +SLACKBUILD LOCATION: ./office/qownnotes +SLACKBUILD FILES: README doinst.sh qownnotes.SlackBuild qownnotes.info slack-desc +SLACKBUILD VERSION: 26.4.2 +SLACKBUILD DOWNLOAD: https://github.com/pbek/QOwnNotes/releases/download/v26.4.2/qownnotes-26.4.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 782b0a11c1cab65f21bbc655241d1db7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qownnotes (notepad with markdown support and Nextcloud integration) + +SLACKBUILD NAME: qpdfview +SLACKBUILD LOCATION: ./office/qpdfview +SLACKBUILD FILES: README doinst.sh qpdfview.SlackBuild qpdfview.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://launchpad.net/qpdfview/trunk/0.5.0/+download/qpdfview-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 820c0f48ec2175355247bb624757867b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qpdfview (tabbed document viewer) + +SLACKBUILD NAME: qtrans +SLACKBUILD LOCATION: ./office/qtrans +SLACKBUILD FILES: README doinst.sh qtrans.SlackBuild qtrans.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/qtrans0/files/kf5/0.3.3/qtrans-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db762cd3b90de9242ffd10384b9dea2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtrans (offline word translator) + +SLACKBUILD NAME: qute +SLACKBUILD LOCATION: ./office/qute +SLACKBUILD FILES: README doinst.sh qute.SlackBuild qute.info qute.sh slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/downloads/fbreuer/qute-html5/Qute-0.4.1-linux.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7a3a756285bb0c59d89e440e428b22e5 +SLACKBUILD SHORT DESCRIPTION: qute (Text editor) + +SLACKBUILD NAME: re-typeset +SLACKBUILD LOCATION: ./office/re-typeset +SLACKBUILD FILES: README doinst.sh paths.diff.gz re-typeset.SlackBuild re-typeset.desktop re-typeset.info rm_lang_menu.diff.gz slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/re-typeset/re-typeset/archive/1.2.0/re-typeset-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d73e5b25e6ccd7af4f527c78ad351229 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: re-typeset (resize scanned text images) + +SLACKBUILD NAME: referencer +SLACKBUILD LOCATION: ./office/referencer +SLACKBUILD FILES: README doinst.sh referencer-lib_path.patch referencer.SlackBuild referencer.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://launchpad.net/referencer/1./1.2.2/+download/referencer-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7021937a3d481edc3d8d540eec950cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: referencer (Organize documents or references) + +SLACKBUILD NAME: remind +SLACKBUILD LOCATION: ./office/remind +SLACKBUILD FILES: README doinst.sh remind.SlackBuild remind.info slack-desc +SLACKBUILD VERSION: 06.01.06 +SLACKBUILD DOWNLOAD: https://dianne.skoll.ca/projects/remind/download/remind-06.01.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3dd8deb03ccf0944983b3ba5387d0a0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: remind (a command-line calendar) + +SLACKBUILD NAME: scribus +SLACKBUILD LOCATION: ./office/scribus +SLACKBUILD FILES: README doinst.sh scribus.SlackBuild scribus.info slack-desc +SLACKBUILD VERSION: 1.6.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/scribus/scribus-1.6.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82cffe8942b26127a76299b19c1f6402 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scribus (open-source professional page layout software) + +SLACKBUILD NAME: semantik +SLACKBUILD LOCATION: ./office/semantik +SLACKBUILD FILES: README changelog doinst.sh semantik.SlackBuild semantik.info slack-desc +SLACKBUILD VERSION: 1.2.11 +SLACKBUILD DOWNLOAD: https://waf.io/semantik-1.2.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adc209b898ee63ba8531f6f223acd383 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: semantik (Mind Mapping Software) + +SLACKBUILD NAME: sent +SLACKBUILD LOCATION: ./office/sent +SLACKBUILD FILES: README sent.SlackBuild sent.info slack-desc +SLACKBUILD VERSION: 1 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/sent-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad7bd7f9f475826ff6ad00d137a6442c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sent (simple plaintext presentation tool) + +SLACKBUILD NAME: siag +SLACKBUILD LOCATION: ./office/siag +SLACKBUILD FILES: README siag.SlackBuild siag.info slack-desc +SLACKBUILD VERSION: 3.6.1 +SLACKBUILD DOWNLOAD: http://siag.nu/pub/siag/siag-3.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d00dda22209327bb907ba78850c797f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: siag (free office package) + +SLACKBUILD NAME: sigil +SLACKBUILD LOCATION: ./office/sigil +SLACKBUILD FILES: README doinst.sh sigil.SlackBuild sigil.desktop sigil.info slack-desc +SLACKBUILD VERSION: 2.7.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Sigil-Ebook/Sigil/archive/2.7.6/Sigil-2.7.6.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8947a7ce22b010f7036416c89e2140da +SLACKBUILD SHORT DESCRIPTION: sigil (Multi-platform WYSIWYG ebook editor) + +SLACKBUILD NAME: sioyek +SLACKBUILD LOCATION: ./office/sioyek +SLACKBUILD FILES: README doinst.sh mupdf-0.23.0.patch sioyek.SlackBuild sioyek.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/ahrm/sioyek/archive/v2.0.0/sioyek-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f57b4056c03422f01b98a88fa1b13671 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sioyek (PDF viewer) + +SLACKBUILD NAME: smoffice2016 +SLACKBUILD LOCATION: ./office/smoffice2016 +SLACKBUILD FILES: README README.SBo doinst.sh planmaker16 pml16.dsk.add presentations16 prl16.dsk.add slack-desc smoffice2016.SlackBuild smoffice2016.info textmaker16 tml16.dsk.add +SLACKBUILD VERSION: 2016_765 +SLACKBUILD DOWNLOAD: http://www.softmaker.net/down/softmaker-office-2016-765.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83369f5d044a81732e67ab37a87ca324 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smoffice2016 (office suite) + +SLACKBUILD NAME: smoffice2018 +SLACKBUILD LOCATION: ./office/smoffice2018 +SLACKBUILD FILES: README doinst.sh planmaker-2018.desktop planmaker18 presentations-2018.desktop presentations18 slack-desc smoffice2018.SlackBuild smoffice2018.info textmaker-2018.desktop textmaker18 +SLACKBUILD VERSION: 2018_982 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/softmaker-office-2018-982-i386.tgz +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/softmaker-office-2018-982-amd64.tgz +SLACKBUILD MD5SUM: ca308137a91bbed5c0a3ecc1f9d0f32b +SLACKBUILD MD5SUM_x86_64: a448a86f5b36cd4a125c31c23e980ced +SLACKBUILD SHORT DESCRIPTION: smoffice2018 (office suite) + +SLACKBUILD NAME: smoffice2021 +SLACKBUILD LOCATION: ./office/smoffice2021 +SLACKBUILD FILES: README doinst.sh planmaker-2021.desktop planmaker21 presentations-2021.desktop presentations21 slack-desc smoffice2021.SlackBuild smoffice2021.info textmaker-2021.desktop textmaker21 +SLACKBUILD VERSION: 2021_1068 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.softmaker.net/down/softmaker-office-2021-1068-amd64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b248a85c407100c48fe5a52c85338161 +SLACKBUILD SHORT DESCRIPTION: smoffice2021 (office suite) + +SLACKBUILD NAME: smoffice2024 +SLACKBUILD LOCATION: ./office/smoffice2024 +SLACKBUILD FILES: README doinst.sh planmaker-2024.desktop planmaker24 presentations-2024.desktop presentations24 slack-desc smoffice2024.SlackBuild smoffice2024.info textmaker-2024.desktop textmaker24 +SLACKBUILD VERSION: 2024_1230 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://www.softmaker.net/down/softmaker-office-2024-1230-amd64.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 5abb8fc986f76aef70e0fc3fd9ea0b0d +SLACKBUILD SHORT DESCRIPTION: smoffice2024 (office suite) + +SLACKBUILD NAME: star-tex +SLACKBUILD LOCATION: ./office/star-tex +SLACKBUILD FILES: README slack-desc star-tex.SlackBuild star-tex.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~sbinet/star-tex/archive/v0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 895fc8cb2aeebcb91417352fd2bb98e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: star-tex (a TeX engine in Go) + +SLACKBUILD NAME: t-prot +SLACKBUILD LOCATION: ./office/t-prot +SLACKBUILD FILES: README slack-desc t-prot.SlackBuild t-prot.info +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/t/t-prot/t-prot_3.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c075489f1bd7063d589dcfb2536989b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: t-prot (a TOFU protection script) + +SLACKBUILD NAME: tapecalc +SLACKBUILD LOCATION: ./office/tapecalc +SLACKBUILD FILES: README slack-desc tapecalc.SlackBuild tapecalc.info +SLACKBUILD VERSION: 20250914 +SLACKBUILD DOWNLOAD: https://invisible-island.net/archives/add/add-20250914.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d75ecb3296af4dce216778feb416ac2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tapecalc (calculator with curses 'register tape' UI) + +SLACKBUILD NAME: task +SLACKBUILD LOCATION: ./office/task +SLACKBUILD FILES: README slack-desc task.SlackBuild task.info +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: https://taskwarrior.org/download/task-2.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9e69fd612e8ad538b9f512c80b18122 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: task (command-line todo list manager) + +SLACKBUILD NAME: taskd +SLACKBUILD LOCATION: ./office/taskd +SLACKBUILD FILES: README README_SLACKWARE doinst.sh profile/taskddata profile/taskddata.csh profile/taskddata.sh rc.taskd.diff slack-desc taskd.SlackBuild taskd.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://taskwarrior.org/download/taskd-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac855828c16f199bdbc45fbc227388d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: taskd (task server daemon) + +SLACKBUILD NAME: taskjuggler +SLACKBUILD LOCATION: ./office/taskjuggler +SLACKBUILD FILES: README slack-desc taskjuggler.SlackBuild taskjuggler.info +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/taskjuggler-3.7.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe1b4ce6ee42605b20ea2ac4aed9e85a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: taskjuggler (Project Management) + +SLACKBUILD NAME: taskopen +SLACKBUILD LOCATION: ./office/taskopen +SLACKBUILD FILES: README slack-desc taskopen.SlackBuild taskopen.info +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://github.com/ValiValpas/taskopen/archive/v1.1.5/taskopen-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78a6eb6b823af85c457fedff79417953 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: taskopen (Script for notes with taskwarrior) + +SLACKBUILD NAME: tasksh +SLACKBUILD LOCATION: ./office/tasksh +SLACKBUILD FILES: README slack-desc tasksh.SlackBuild tasksh.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/x86_64/extra-14.2/source/office/tasksh/tasksh-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fcadb5500d27cd7cbaa20e6a081f164 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tasksh (command-line todo list manager) + +SLACKBUILD NAME: tellico +SLACKBUILD LOCATION: ./office/tellico +SLACKBUILD FILES: README doinst.sh slack-desc tellico.SlackBuild tellico.info +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://tellico-project.org/files/tellico-3.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f46ab546ac335a9107c2130faea1fb9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tellico (KDE application for keeping track of your collections) + +SLACKBUILD NAME: texlive-docs +SLACKBUILD LOCATION: ./office/texlive-docs +SLACKBUILD FILES: README doinst.sh slack-desc texlive-docs.SlackBuild texlive-docs.info +SLACKBUILD VERSION: 2023.230322 +SLACKBUILD DOWNLOAD: http://slackware.schoepfer.info/slackbuilds/texlive/texlive-docs-230322.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9bc0e3c7da9c5ee5b96157166c9c2fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texlive-docs (TeXLive Documentation) + +SLACKBUILD NAME: texlive-extra +SLACKBUILD LOCATION: ./office/texlive-extra +SLACKBUILD FILES: README slack-desc texlive-extra.SlackBuild texlive-extra.info +SLACKBUILD VERSION: 2024.240409 +SLACKBUILD DOWNLOAD: http://slackware.schoepfer.info/slackbuilds/texlive/texlive-extra-240409.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d1ebe3f093c6cc9ce03b065188c239d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texlive-extra (extra texmf files for TeXLive) + +SLACKBUILD NAME: texmacs +SLACKBUILD LOCATION: ./office/texmacs +SLACKBUILD FILES: README doinst.sh slack-desc texmacs.SlackBuild texmacs.info +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-2.1.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af693207d18781c4832560ee6cf09aa1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texmacs (a WYSIWIG technical editor) + +SLACKBUILD NAME: texmaker +SLACKBUILD LOCATION: ./office/texmaker +SLACKBUILD FILES: README doinst.sh slack-desc texmaker.SlackBuild texmaker.info +SLACKBUILD VERSION: 5.1.4 +SLACKBUILD DOWNLOAD: https://www.xm1math.net/texmaker/texmaker-5.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8730de999918c95061949a480fa2265a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texmaker (LaTeX editor) + +SLACKBUILD NAME: texstudio +SLACKBUILD LOCATION: ./office/texstudio +SLACKBUILD FILES: README doinst.sh slack-desc texstudio.SlackBuild texstudio.info +SLACKBUILD VERSION: 4.9.1 +SLACKBUILD DOWNLOAD: https://github.com/texstudio-org/texstudio/archive/4.9.1/texstudio-4.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88697234a10c9c020a051d396a014cfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texstudio (LaTeX editor) + +SLACKBUILD NAME: text2pdf +SLACKBUILD LOCATION: ./office/text2pdf +SLACKBUILD FILES: README slack-desc text2pdf.SlackBuild text2pdf.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://www.eprg.org/pdfcorner/text2pdf/text2pdf.c http://www.eprg.org/pdfcorner/text2pdf/Makefile http://www.eprg.org/pdfcorner/text2pdf/text2pdf.1 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c57f93808682957a30b3179de535ade5 30ece65faac108c5c252ae1c317ca00e 791559dd4270d878aabf3f4b8fbde7f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: text2pdf (Converts text files to PDF) + +SLACKBUILD NAME: texworks +SLACKBUILD LOCATION: ./office/texworks +SLACKBUILD FILES: README doinst.sh slack-desc texworks.SlackBuild texworks.info +SLACKBUILD VERSION: 0.6.10 +SLACKBUILD DOWNLOAD: https://github.com/TeXworks/texworks/archive/release-0.6.10/texworks-release-0.6.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35813d3e1e68b7d5c0faa1718735c96f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: texworks (lowering the entry barrier to the TeX world) + +SLACKBUILD NAME: timetrap +SLACKBUILD LOCATION: ./office/timetrap +SLACKBUILD FILES: README remove_hardcoded_versions.diff slack-desc timetrap.SlackBuild timetrap.info +SLACKBUILD VERSION: 1.15.2 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/timetrap-1.15.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7c84dc593201b1764268ca46dc06c2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: timetrap (CLI time tracker) + +SLACKBUILD NAME: timew +SLACKBUILD LOCATION: ./office/timew +SLACKBUILD FILES: README slack-desc timew.SlackBuild timew.info +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/GothenburgBitFactory/timewarrior/releases/download/v1.3.0/timew-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06b08fb9f256818d95d6b9572333dfd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: timew (command-line time tracker) + +SLACKBUILD NAME: tnote +SLACKBUILD LOCATION: ./office/tnote +SLACKBUILD FILES: README slack-desc tnote.SlackBuild tnote.info +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/tnote/files/tnote/tnote-0.2.1/tnote-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17b43996a7889c6f84cd2072c485c1a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tnote (fast note taking tool) + +SLACKBUILD NAME: todo.txt-cli +SLACKBUILD LOCATION: ./office/todo.txt-cli +SLACKBUILD FILES: README slack-desc todo.txt-cli.SlackBuild todo.txt-cli.info +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: https://github.com/todotxt/todo.txt-cli/archive/v2.12.0/todo.txt-cli-2.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8d4edd8214b0d1df68667caa449a28c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: todo.txt-cli (CLI frontend for todo.txt) + +SLACKBUILD NAME: tpp +SLACKBUILD LOCATION: ./office/tpp +SLACKBUILD FILES: README slack-desc tpp.SlackBuild tpp.info +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tpp-1.3.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1759111c030edba833f8e90ff09bd2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tpp (text based presentation tool for the CLI) + +SLACKBUILD NAME: treesheets +SLACKBUILD LOCATION: ./office/treesheets +SLACKBUILD FILES: README doinst.sh slack-desc start-treesheets treesheets.SlackBuild treesheets.desktop treesheets.info +SLACKBUILD VERSION: 150616 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20220325011123/https://strlen.com/treesheets/treesheets_linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://web.archive.org/web/20220325011123/https://strlen.com/treesheets/treesheets_linux64.tar.gz +SLACKBUILD MD5SUM: 571fbe78a752e28d2d0458f6748e5788 +SLACKBUILD MD5SUM_x86_64: 818d5f67f13c66fe5a299bb011733d55 +SLACKBUILD SHORT DESCRIPTION: treesheets (Free Form Data Organization) + +SLACKBUILD NAME: trelby +SLACKBUILD LOCATION: ./office/trelby +SLACKBUILD FILES: README doinst.sh slack-desc trelby.SlackBuild trelby.info +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/trelby-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86579f0c19f1070a068c8fbcc4d4f541 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trelby (A screenwriting program) + +SLACKBUILD NAME: trello-cli +SLACKBUILD LOCATION: ./office/trello-cli +SLACKBUILD FILES: README slack-desc trello-cli.SlackBuild trello-cli.info +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://github.com/mheap/trello-cli/archive/v0.6.3/trello-cli-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c47e018ce99810a6a88768ecff18ed51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trello-cli (cli tool for trello) + +SLACKBUILD NAME: tudu +SLACKBUILD LOCATION: ./office/tudu +SLACKBUILD FILES: README slack-desc tudu.SlackBuild tudu.info +SLACKBUILD VERSION: 0.10.4 +SLACKBUILD DOWNLOAD: https://code.meskio.net/tudu/tudu-0.10.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26f061c23ac5f926ceb2dd5e205aba30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tudu (todo list program) + +SLACKBUILD NAME: turtl +SLACKBUILD LOCATION: ./office/turtl +SLACKBUILD FILES: README slack-desc turtl.SlackBuild turtl.info +SLACKBUILD VERSION: 0.7.2.6 +SLACKBUILD DOWNLOAD: https://github.com/turtl/desktop/releases/download/v0.7.2.6-pre-sync-fix/turtl-0.7.2.6-pre-sync-fix-linux32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/turtl/desktop/releases/download/v0.7.2.6-pre-sync-fix/turtl-0.7.2.6-pre-sync-fix-linux64.tar.bz2 +SLACKBUILD MD5SUM: 83f0727e4588dc6a59b5eb8b1c9b01e1 +SLACKBUILD MD5SUM_x86_64: f230de6e01bcdbe4ac38dfb0359a2b8a +SLACKBUILD SHORT DESCRIPTION: turtl (A secure, collaborative notebook) + +SLACKBUILD NAME: typobuster +SLACKBUILD LOCATION: ./office/typobuster +SLACKBUILD FILES: README doinst.sh slack-desc typobuster.SlackBuild typobuster.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/typobuster/archive/v1.0.0/typobuster-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52b3be7564658472c9dac64b4778988e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: typobuster (simplified text editor) + +SLACKBUILD NAME: unaesgcm +SLACKBUILD LOCATION: ./office/unaesgcm +SLACKBUILD FILES: README doinst.sh slack-desc unaesgcm.SlackBuild unaesgcm.info +SLACKBUILD VERSION: 0.4.1.20220827_0cf9cb +SLACKBUILD DOWNLOAD: https://github.com/Yuubi-san/unaesgcm/archive/0cf9cb6e37c5944b1f441cb6295ecf35329d821f/unaesgcm-0cf9cb6e37c5944b1f441cb6295ecf35329d821f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d77b478101ae2b3cbce46b5efd18114 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unaesgcm (unaesgcm is for aesgcm:// links decryption) + +SLACKBUILD NAME: uncsv +SLACKBUILD LOCATION: ./office/uncsv +SLACKBUILD FILES: README slack-desc uncsv.SlackBuild uncsv.info +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://tamentis.com/projects/uncsv/files/uncsv-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35e68764e9933754a70ebc233e42c07f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uncsv (convert to or from CSV streams) + +SLACKBUILD NAME: unoconv +SLACKBUILD LOCATION: ./office/unoconv +SLACKBUILD FILES: README doinst.sh slack-desc unoconv.SlackBuild unoconv.info +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/dagwieers/unoconv/archive/0.8.2/unoconv-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b53576ddfc63b441ef55998f2f97db8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unoconv (convert document) + +SLACKBUILD NAME: verbiste +SLACKBUILD LOCATION: ./office/verbiste +SLACKBUILD FILES: README doinst.sh slack-desc verbiste.SlackBuild verbiste.desktop verbiste.info +SLACKBUILD VERSION: 0.1.40 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/verbiste_0.1.40.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5801736ba08818dbb6edc61b7e214db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: verbiste (a French conjugation system) + +SLACKBUILD NAME: visidata +SLACKBUILD LOCATION: ./office/visidata +SLACKBUILD FILES: README slack-desc visidata.SlackBuild visidata.info +SLACKBUILD VERSION: 2.11 +SLACKBUILD DOWNLOAD: https://github.com/saulpw/visidata/archive/v2.11/visidata-2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a310c6ef1b459103b8ea16d97590d4b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: visidata (open-source data multitool for tabular data) + +SLACKBUILD NAME: vit +SLACKBUILD LOCATION: ./office/vit +SLACKBUILD FILES: README slack-desc vit.SlackBuild vit.info +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://github.com/vit-project/vit/archive/v2.3.3/vit-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd4632887556fb06f62c6e36136668bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vit (ncurses front-end for taskwarrior) + +SLACKBUILD NAME: vlna +SLACKBUILD LOCATION: ./office/vlna +SLACKBUILD FILES: README slack-desc vlna.SlackBuild vlna.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vlna-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82f975d59692e159794cc6a717e0f75d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vlna (Add the nobreak by Czech typesetting conventions) + +SLACKBUILD NAME: vmd +SLACKBUILD LOCATION: ./office/vmd +SLACKBUILD FILES: README slack-desc vmd.SlackBuild vmd.img.patch vmd.info +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://github.com/cpascoe95/vmd/archive/v0.1.1/vmd-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dba1bf366780eb2e6bd1ce87e664517 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vmd (Terminal Markdown Viewer) + +SLACKBUILD NAME: vym +SLACKBUILD LOCATION: ./office/vym +SLACKBUILD FILES: README doinst.sh slack-desc vym.SlackBuild vym.desktop vym.info x-vym.desktop +SLACKBUILD VERSION: 2.8.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vym/vym-2.8.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00df3283af5e3451348edcc6f3b00427 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vym (Mindmapping application) + +SLACKBUILD NAME: vzic +SLACKBUILD LOCATION: ./office/vzic +SLACKBUILD FILES: README slack-desc vzic.SlackBuild vzic.info +SLACKBUILD VERSION: 0.0.0.20250603 +SLACKBUILD DOWNLOAD: https://github.com/libical/vzic/archive/0f5470c97d612e3a0c688eef28b14bcda426f5cc/vzic-0f5470c97d612e3a0c688eef28b14bcda426f5cc.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d8712150e64cc8c94dfe06529738bc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vzic (onvert the IANA timezone database files into VTIMEZONE) + +SLACKBUILD NAME: wammu +SLACKBUILD LOCATION: ./office/wammu +SLACKBUILD FILES: README doinst.sh slack-desc wammu.SlackBuild wammu.info +SLACKBUILD VERSION: 0.44 +SLACKBUILD DOWNLOAD: https://dl.cihar.com/wammu/v0/wammu-0.44.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81bfecf96c53ac7fc61878bd0acb5215 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wammu (Mobile-phone manager) + +SLACKBUILD NAME: watson +SLACKBUILD LOCATION: ./office/watson +SLACKBUILD FILES: README slack-desc watson.SlackBuild watson.info +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/TailorDev/Watson/archive/1.8.0/Watson-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4352a8ae25a37270f30b1aa6e034fa1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: watson (CLI tool to track time) + +SLACKBUILD NAME: when +SLACKBUILD LOCATION: ./office/when +SLACKBUILD FILES: README slack-desc when.SlackBuild when.info +SLACKBUILD VERSION: 1.1.45 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/w/when/when_1.1.45.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 966549c8743c380dfc8a50b155f2cd9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: when (an extremely simple personal calendar program) + +SLACKBUILD NAME: wink +SLACKBUILD LOCATION: ./office/wink +SLACKBUILD FILES: README slack-desc wink.SlackBuild wink.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/slackbuildsdirectlinks/wink/wink15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be2d80bcf3fdfe1a403674d789aed9db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wink (presentation creator) + +SLACKBUILD NAME: wordgrinder +SLACKBUILD LOCATION: ./office/wordgrinder +SLACKBUILD FILES: README doinst.sh slack-desc wordgrinder.SlackBuild wordgrinder.info +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/davidgiven/wordgrinder/archive/0.8/wordgrinder-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a21e2ee18a9372741bb80b270588817 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wordgrinder (A word processor for processing words) + +SLACKBUILD NAME: wordtsar +SLACKBUILD LOCATION: ./office/wordtsar +SLACKBUILD FILES: README doinst.sh slack-desc wordtsar.SlackBuild wordtsar.info +SLACKBUILD VERSION: 0.3.719 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/wordtsar/Releases/WordTsar-0.3.719/WordTsar-0.3.719-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 395dbbdaeb16d9a5fad3bd6f27d41e55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wordtsar (wordstar clone) + +SLACKBUILD NAME: wps-office-dicts +SLACKBUILD LOCATION: ./office/wps-office-dicts +SLACKBUILD FILES: DICTIONARIES README slack-desc wps-office-dicts.SlackBuild wps-office-dicts.info +SLACKBUILD VERSION: 26.2.2.2 +SLACKBUILD DOWNLOAD: https://github.com/LibreOffice/dictionaries/archive/libreoffice-26.2.2.2/dictionaries-libreoffice-26.2.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eccd9469e7abd5ff9c8cd188ced423cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wps-office-dicts (Spell check dictionaries for WPS Office) + +SLACKBUILD NAME: wps-office +SLACKBUILD LOCATION: ./office/wps-office +SLACKBUILD FILES: README desktop/et.desktop desktop/wpdf.desktop desktop/wpp.desktop desktop/wps.desktop doinst.sh slack-desc wps-office.SlackBuild wps-office.info +SLACKBUILD VERSION: 11.1.0.11723.XA +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://wdl1.pcfg.cache.wpscdn.com/wpsdl/wpsoffice/download/linux/11723/wps-office_11.1.0.11723.XA_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d480f6be1cb20d2fb83ea798338a5cbf +SLACKBUILD SHORT DESCRIPTION: wps-office (an office productivity suite for Linux) + +SLACKBUILD NAME: x_x +SLACKBUILD LOCATION: ./office/x_x +SLACKBUILD FILES: README git2tarxz.sh slack-desc x_x.1 x_x.SlackBuild x_x.info x_x.rst +SLACKBUILD VERSION: 20150330_d236f8f +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/x_x-20150330_d236f8f.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebde396990ac5197e59f658eafdecb76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x_x (view Excel or CSV files in the terminal) + +SLACKBUILD NAME: xmind +SLACKBUILD LOCATION: ./office/xmind +SLACKBUILD FILES: README doinst.sh slack-desc xmind.SlackBuild xmind.desktop xmind.info xmind.png +SLACKBUILD VERSION: 8update5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/xmind-8-update5-linux.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1884b0bb8f520a480fc6af44da087277 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xmind (brainstorming and mind mapping tool) + +SLACKBUILD NAME: xournal +SLACKBUILD LOCATION: ./office/xournal +SLACKBUILD FILES: README doinst.sh slack-desc xournal-0.4.8-c99-fix.patch xournal.SlackBuild xournal.info +SLACKBUILD VERSION: 0.4.8.2016 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xournal/xournal-0.4.8.2016.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a594f475d9b93fbca0aac43d47c2de22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xournal (note taking application) + +SLACKBUILD NAME: xournalpp +SLACKBUILD LOCATION: ./office/xournalpp +SLACKBUILD FILES: README doinst.sh slack-desc xournalpp.SlackBuild xournalpp.info +SLACKBUILD VERSION: 1.2.8 +SLACKBUILD DOWNLOAD: https://github.com/xournalpp/xournalpp/archive/v1.2.8/xournalpp-1.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac95ebbc83416d74d776dec1ef0a519b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xournalpp (handwriting software) + +SLACKBUILD NAME: xpad +SLACKBUILD LOCATION: ./office/xpad +SLACKBUILD FILES: README doinst.sh slack-desc xpad.SlackBuild xpad.info +SLACKBUILD VERSION: 4.8.0 +SLACKBUILD DOWNLOAD: https://launchpad.net/xpad/trunk/4.8.0/+download/xpad-4.8.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edb3c9b109bf3f7d5006264eecdbf79f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpad (Sticky Notes) + +SLACKBUILD NAME: xpdf3 +SLACKBUILD LOCATION: ./office/xpdf3 +SLACKBUILD FILES: README doinst.sh.gz patch-configure slack-desc xpdf3.SlackBuild xpdf3.desktop xpdf3.info +SLACKBUILD VERSION: 3.04 +SLACKBUILD DOWNLOAD: https://dl.xpdfreader.com/old/xpdf-3.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bc86c69c8ff444db52461270bef3f44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpdf3 (classic motif based xpdf) + +SLACKBUILD NAME: xreader +SLACKBUILD LOCATION: ./office/xreader +SLACKBUILD FILES: README doinst.sh slack-desc xreader.SlackBuild xreader.info +SLACKBUILD VERSION: 4.6.3 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/xreader/archive/4.6.3/xreader-4.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100229b2f2bb66b51c6b8063e34faddb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xreader (A generic Document Reader) + +SLACKBUILD NAME: xtrkcad +SLACKBUILD LOCATION: ./office/xtrkcad +SLACKBUILD FILES: README doinst.sh slack-desc xtrkcad.SlackBuild xtrkcad.info +SLACKBUILD VERSION: 5.3.1GA +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/xtrkcad-fork/files/XTrackCad/Version%205.3.1/xtrkcad-source-5.3.1GA.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d70e9371a53bd9d62df1674f367de84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtrkcad (Model RR Track Planner) + +SLACKBUILD NAME: zathura-cb +SLACKBUILD LOCATION: ./office/zathura-cb +SLACKBUILD FILES: README doinst.sh slack-desc zathura-cb.SlackBuild zathura-cb.info +SLACKBUILD VERSION: 0.1.12 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/zathura-cb/archive/0.1.12/zathura-cb-0.1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73e4e0734e7fc89e5a54a10a92c59e63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zathura-cb (comic book plugin for zathura) + +SLACKBUILD NAME: zathura-djvu +SLACKBUILD LOCATION: ./office/zathura-djvu +SLACKBUILD FILES: README doinst.sh slack-desc zathura-djvu.SlackBuild zathura-djvu.info +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/zathura-djvu/archive/0.2.11/zathura-djvu-0.2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9562b10ce1bdcb69d29d79b50d956d35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zathura-djvu (zathura support for DjVu format documents) + +SLACKBUILD NAME: zathura-pdf-mupdf +SLACKBUILD LOCATION: ./office/zathura-pdf-mupdf +SLACKBUILD FILES: README doinst.sh slack-desc zathura-pdf-mupdf.SlackBuild zathura-pdf-mupdf.info +SLACKBUILD VERSION: 0.4.6 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/zathura-pdf-mupdf/archive/0.4.6/zathura-pdf-mupdf-0.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 923d654f8eb3c25e93f167ad046e88ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zathura-pdf-mupdf (zathura support for mupdf backend) + +SLACKBUILD NAME: zathura-ps +SLACKBUILD LOCATION: ./office/zathura-ps +SLACKBUILD FILES: README doinst.sh slack-desc zathura-ps.SlackBuild zathura-ps.info +SLACKBUILD VERSION: 0.2.9 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/zathura-ps/archive/0.2.9/zathura-ps-0.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f1a62f1810c34d32a834f6c10db4c39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zathura-ps (zathura plugin, provides PostScript support) + +SLACKBUILD NAME: zathura +SLACKBUILD LOCATION: ./office/zathura +SLACKBUILD FILES: ChangeLog.old README doinst.sh fix_completion.diff man/zathura.1 man/zathurarc.5 slack-desc zathura.SlackBuild zathura.info zathura.png +SLACKBUILD VERSION: 0.5.8 +SLACKBUILD DOWNLOAD: https://github.com/pwmt/zathura/archive/0.5.8/zathura-0.5.8.tar.gz https://github.com/pwmt/zathura-pdf-poppler/archive/0.3.4/zathura-pdf-poppler-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4e9d4296d7f70b49e8603b068767839 043597bc2bcba9e8be57a35a2ec6cb9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zathura (a PDF viewer focusing on keyboard interaction) + +SLACKBUILD NAME: zettlr +SLACKBUILD LOCATION: ./office/zettlr +SLACKBUILD FILES: README doinst.sh slack-desc zettlr.SlackBuild zettlr.info +SLACKBUILD VERSION: 4.2.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/Zettlr/Zettlr/releases/download/v4.2.1/Zettlr-4.2.1-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8ca5802f1db692de3cb66a441423e3a9 +SLACKBUILD SHORT DESCRIPTION: zettlr (markdown editor) + +SLACKBUILD NAME: zim +SLACKBUILD LOCATION: ./office/zim +SLACKBUILD FILES: README doinst.sh slack-desc zim.SlackBuild zim.info +SLACKBUILD VERSION: 0.75.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/zim-desktop-wiki/zim-desktop-wiki/archive/refs/tags/0.75.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 66e6ecd1e9906c7662f622ddc18e5315 +SLACKBUILD SHORT DESCRIPTION: zim (A Desktop Wiki Editor) + +SLACKBUILD NAME: Alien-Build +SLACKBUILD LOCATION: ./perl/Alien-Build +SLACKBUILD FILES: Alien-Build.SlackBuild Alien-Build.info README slack-desc +SLACKBUILD VERSION: 2.84 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-2.84.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 531c4d1ea1274e2fafd7e61df60f9099 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Alien-Build (XML::Alien-Build module) + +SLACKBUILD NAME: Alien-Libxml2 +SLACKBUILD LOCATION: ./perl/Alien-Libxml2 +SLACKBUILD FILES: Alien-Libxml2.SlackBuild Alien-Libxml2.info README slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c19b4fdf1e4670f035a0971413a56424 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Alien-Libxml2 (XML parser library) + +SLACKBUILD NAME: Download-GitLab +SLACKBUILD LOCATION: ./perl/Download-GitLab +SLACKBUILD FILES: Download-GitLab.SlackBuild Download-GitLab.info README slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-Plugin-Download-GitLab-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad1d815262ad7dd98b0a9b35ba2f05ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Download-GitLab (For downloading assets from a GitLab instance.) + +SLACKBUILD NAME: File-chdir +SLACKBUILD LOCATION: ./perl/File-chdir +SLACKBUILD FILES: File-chdir.SlackBuild File-chdir.info README slack-desc +SLACKBUILD VERSION: 0.1011 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 932090f6c5f602301ae66c259de23ebb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: File-chdir (perl module) + +SLACKBUILD NAME: Gtk2-GladeXML +SLACKBUILD LOCATION: ./perl/Gtk2-GladeXML +SLACKBUILD FILES: Gtk2-GladeXML.SlackBuild Gtk2-GladeXML.info README slack-desc +SLACKBUILD VERSION: 1.007 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gtk2-perl/files/Gtk2_GladeXML/1.007/Gtk2-GladeXML-1.007.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6ca234e2a9f0221263acd2a593c583b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Gtk2-GladeXML (Gtk2-GladeXML perl bindings for Glade 2.x) + +SLACKBUILD NAME: MoarVM +SLACKBUILD LOCATION: ./perl/MoarVM +SLACKBUILD FILES: MoarVM.SlackBuild MoarVM.info README slack-desc +SLACKBUILD VERSION: 2026.03 +SLACKBUILD DOWNLOAD: https://github.com/MoarVM/MoarVM/releases/download/2026.03/MoarVM-2026.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d62473997c8fae183d786f73b0b92134 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MoarVM (virtual machine for Rakudo and NQP) + +SLACKBUILD NAME: XML-LibXML +SLACKBUILD LOCATION: ./perl/XML-LibXML +SLACKBUILD FILES: README XML-LibXML.SlackBuild XML-LibXML.info slack-desc +SLACKBUILD VERSION: 2.0210 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0210.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2bad7f395716a6f57abde538d47008c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: XML-LibXML (Perl interface to the Gnome Alien-Libxml2 library) + +SLACKBUILD NAME: cpanminus +SLACKBUILD LOCATION: ./perl/cpanminus +SLACKBUILD FILES: README cpanminus.SlackBuild cpanminus.info slack-desc +SLACKBUILD VERSION: 1.7044 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e76f94dced6d4672686a30d16f8e890 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpanminus (App::cpanminus) + +SLACKBUILD NAME: libpurple-kwallet-plugin +SLACKBUILD LOCATION: ./perl/libpurple-kwallet-plugin +SLACKBUILD FILES: README libpurple-kwallet-plugin.SlackBuild libpurple-kwallet-plugin.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/libpurple-kwallet-plugin-0.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cba96b613c7e94404f2e071043416e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libpurple-kwallet-plugin (pidgin kwallet plugin) + +SLACKBUILD NAME: libwww-perl +SLACKBUILD LOCATION: ./perl/libwww-perl +SLACKBUILD FILES: README libwww-perl.SlackBuild libwww-perl.info slack-desc +SLACKBUILD VERSION: 6.77 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/libwww-perl-6.77.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e70e2f41a97b8d97608569d10b75b931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwww-perl (WWW client/server library for perl) + +SLACKBUILD NAME: mod_perl +SLACKBUILD LOCATION: ./perl/mod_perl +SLACKBUILD FILES: README doinst.sh mod_perl.SlackBuild mod_perl.conf mod_perl.info r1910623.patch slack-desc undefined_symbol.patch +SLACKBUILD VERSION: 2.0.13 +SLACKBUILD DOWNLOAD: http://apache.org/dist/perl/mod_perl-2.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b107c587ae16c7a9a59c344c01359253 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mod_perl (Perl Interpreter for Apache) + +SLACKBUILD NAME: nqp +SLACKBUILD LOCATION: ./perl/nqp +SLACKBUILD FILES: README nqp.SlackBuild nqp.info slack-desc +SLACKBUILD VERSION: 2026.03 +SLACKBUILD DOWNLOAD: https://github.com/Raku/nqp/releases/download/2026.03/nqp-2026.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f768e0251da6530ce9b95454b49e8a78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nqp (compiler toolchain for MoarVM) + +SLACKBUILD NAME: perl-Algorithm-Combinatorics +SLACKBUILD LOCATION: ./perl/perl-Algorithm-Combinatorics +SLACKBUILD FILES: README perl-Algorithm-Combinatorics.SlackBuild perl-Algorithm-Combinatorics.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FX/FXN/Algorithm-Combinatorics-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bada976399f9edfe364d6fcf9e0bcde2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Algorithm-Combinatorics (generation of combinatorial sequences) + +SLACKBUILD NAME: perl-Algorithm-Diff +SLACKBUILD LOCATION: ./perl/perl-Algorithm-Diff +SLACKBUILD FILES: README perl-Algorithm-Diff.SlackBuild perl-Algorithm-Diff.info slack-desc +SLACKBUILD VERSION: 1.1903 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e8add21a641b8d66436df0c2024bf3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Algorithm-Diff (Compute differences between two files / lists) + +SLACKBUILD NAME: perl-Algorithm-Loops +SLACKBUILD LOCATION: ./perl/perl-Algorithm-Loops +SLACKBUILD FILES: README perl-Algorithm-Loops.SlackBuild perl-Algorithm-Loops.info slack-desc +SLACKBUILD VERSION: 1.032 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Loops-1.032.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef1150b4967e9bd17fce77efed7b67f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Algorithm-Loops (Looping constructs) + +SLACKBUILD NAME: perl-Alien-SDL +SLACKBUILD LOCATION: ./perl/perl-Alien-SDL +SLACKBUILD FILES: README perl-Alien-SDL.SlackBuild perl-Alien-SDL.info slack-desc +SLACKBUILD VERSION: 1.446 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FR/FROGGS/Alien-SDL-1.446.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b3f8ba2e26f789caf392a9bba964330 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Alien-SDL (Building, finding and using SDL binaries) + +SLACKBUILD NAME: perl-AnyEvent-HTTP +SLACKBUILD LOCATION: ./perl/perl-AnyEvent-HTTP +SLACKBUILD FILES: README perl-AnyEvent-HTTP.SlackBuild perl-AnyEvent-HTTP.info slack-desc +SLACKBUILD VERSION: 2.21 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/AnyEvent-HTTP-2.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbd8b067a5de3dcb1be865e84993cfc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-AnyEvent-HTTP (simple but non-blocking HTTP/HTTPS client) + +SLACKBUILD NAME: perl-AnyEvent +SLACKBUILD LOCATION: ./perl/perl-AnyEvent +SLACKBUILD FILES: README perl-AnyEvent.SlackBuild perl-AnyEvent.info slack-desc +SLACKBUILD VERSION: 7.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ac0d8f410061ec2a62c6ca9341f5fed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-AnyEvent (the DBI of event loop programming) + +SLACKBUILD NAME: perl-AppConfig +SLACKBUILD LOCATION: ./perl/perl-AppConfig +SLACKBUILD FILES: README perl-AppConfig.SlackBuild perl-AppConfig.info slack-desc +SLACKBUILD VERSION: 1.71 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/AppConfig-1.71.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7747d9241561ed5567d5e134b8648707 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-AppConfig (module for reading config files and arguments) + +SLACKBUILD NAME: perl-Archive-Extract +SLACKBUILD LOCATION: ./perl/perl-Archive-Extract +SLACKBUILD FILES: README perl-Archive-Extract.SlackBuild perl-Archive-Extract.info slack-desc +SLACKBUILD VERSION: 0.86 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Archive-Extract-0.86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f586017fb17bec26b56c7ff7ea0307fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Archive-Extract (Generic archive extracting mechanism) + +SLACKBUILD NAME: perl-Archive-Zip +SLACKBUILD LOCATION: ./perl/perl-Archive-Zip +SLACKBUILD FILES: README perl-Archive-Zip.SlackBuild perl-Archive-Zip.info slack-desc +SLACKBUILD VERSION: 1.68 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a33993309322164867c99e04a4000ee3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Archive-Zip (perl module) + +SLACKBUILD NAME: perl-Audio-FLAC-Header +SLACKBUILD LOCATION: ./perl/perl-Audio-FLAC-Header +SLACKBUILD FILES: README perl-Audio-FLAC-Header.SlackBuild perl-Audio-FLAC-Header.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANIEL/Audio-FLAC-Header-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 743292694c050be1b10fb4a307f81e87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Audio-FLAC-Header (interface to FLAC header metadata) + +SLACKBUILD NAME: perl-B-COW +SLACKBUILD LOCATION: ./perl/perl-B-COW +SLACKBUILD FILES: README perl-B-COW.SlackBuild perl-B-COW.info slack-desc +SLACKBUILD VERSION: 0.004 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/B-COW-0.004.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1ef8623a06ce9f6358674d7e604de1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-COW (additional B helpers to check COW status) + +SLACKBUILD NAME: perl-B-Hooks-EndOfScope +SLACKBUILD LOCATION: ./perl/perl-B-Hooks-EndOfScope +SLACKBUILD FILES: README perl-B-Hooks-EndOfScope.SlackBuild perl-B-Hooks-EndOfScope.info slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99a48be0694dfd12b40482c6a495e10f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-Hooks-EndOfScope (execute code on finished compilation) + +SLACKBUILD NAME: perl-B-Hooks-OP-Check +SLACKBUILD LOCATION: ./perl/perl-B-Hooks-OP-Check +SLACKBUILD FILES: README perl-B-Hooks-OP-Check.SlackBuild perl-B-Hooks-OP-Check.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-OP-Check-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b02925eacea03913a922f4b45020b5ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-Hooks-OP-Check (Hook into XS modules) + +SLACKBUILD NAME: perl-B-Hooks-OP-PPAddr +SLACKBUILD LOCATION: ./perl/perl-B-Hooks-OP-PPAddr +SLACKBUILD FILES: README perl-B-Hooks-OP-PPAddr.SlackBuild perl-B-Hooks-OP-PPAddr.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-OP-PPAddr-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e19f2d49c4bc05f995f7859c8a478686 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-Hooks-OP-PPAddr (Hook into opcode execution) + +SLACKBUILD NAME: perl-B-Keywords +SLACKBUILD LOCATION: ./perl/perl-B-Keywords +SLACKBUILD FILES: README perl-B-Keywords.SlackBuild perl-B-Keywords.info slack-desc +SLACKBUILD VERSION: 1.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/B-Keywords-1.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9544eb97dc72083f3edec77db0d4ae5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-Keywords (Lists of reserved barewords and symbol names) + +SLACKBUILD NAME: perl-B-Lint +SLACKBUILD LOCATION: ./perl/perl-B-Lint +SLACKBUILD FILES: B-Lint-1.20-Skip-a-bare-sub-test.patch README perl-B-Lint.SlackBuild perl-B-Lint.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/B-Lint-1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa50cb6d61b46f7ac4bdbebda455d6a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-B-Lint (Perl lint) + +SLACKBUILD NAME: perl-BerkeleyDB +SLACKBUILD LOCATION: ./perl/perl-BerkeleyDB +SLACKBUILD FILES: README perl-BerkeleyDB.SlackBuild perl-BerkeleyDB.info slack-desc +SLACKBUILD VERSION: 0.55 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PM/PMQS/BerkeleyDB-0.55.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7aa018597792a2f56e80f31d3fe76fa2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-BerkeleyDB (BerkeleyDB) + +SLACKBUILD NAME: perl-Bit-Vector +SLACKBUILD LOCATION: ./perl/perl-Bit-Vector +SLACKBUILD FILES: README perl-Bit-Vector.SlackBuild perl-Bit-Vector.info slack-desc +SLACKBUILD VERSION: 7.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/ST/STBEY/Bit-Vector-7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 684e63a93db1e0eda25a103258b39725 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Bit-Vector (perl math library) + +SLACKBUILD NAME: perl-CDDB-get +SLACKBUILD LOCATION: ./perl/perl-CDDB-get +SLACKBUILD FILES: README perl-CDDB-get.SlackBuild perl-CDDB-get.info slack-desc +SLACKBUILD VERSION: 2.28.1 +SLACKBUILD DOWNLOAD: http://backpan.perl.org/modules/by-authors/id/F/FO/FONKIE/CDDB_get-2.28.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f63289a0fc7441d9c60b4ece43dd451 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CDDB-get (read the CDDB entry for an audio CD) + +SLACKBUILD NAME: perl-CGI-Application +SLACKBUILD LOCATION: ./perl/perl-CGI-Application +SLACKBUILD FILES: README perl-CGI-Application.SlackBuild perl-CGI-Application.info slack-desc +SLACKBUILD VERSION: 4.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARKSTOS/CGI-Application-4.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 356595b6f12373f57243a7e605b9cd43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CGI-Application (Framework for building web-applications) + +SLACKBUILD NAME: perl-CGI-Fast +SLACKBUILD LOCATION: ./perl/perl-CGI-Fast +SLACKBUILD FILES: README perl-CGI-Fast.SlackBuild perl-CGI-Fast.info slack-desc +SLACKBUILD VERSION: 2.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-Fast-2.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad1287d61c2691ecde633ce960e58c10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CGI-Fast (CGI Interface for Fast CGI) + +SLACKBUILD NAME: perl-CGI +SLACKBUILD LOCATION: ./perl/perl-CGI +SLACKBUILD FILES: README perl-CGI.SlackBuild perl-CGI.info slack-desc +SLACKBUILD VERSION: 4.40 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-4.40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69880e2d59799851d939c4fbe5664901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CGI (Handle Common Gateway Interface requests and responses) + +SLACKBUILD NAME: perl-CPAN-Changes +SLACKBUILD LOCATION: ./perl/perl-CPAN-Changes +SLACKBUILD FILES: README perl-CPAN-Changes.SlackBuild perl-CPAN-Changes.info slack-desc +SLACKBUILD VERSION: 0.400002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/CPAN-Changes-0.400002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5773d51abaafd37c6bcdde3827873075 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPAN-Changes (read and write Changes files) + +SLACKBUILD NAME: perl-CPAN-Meta-Check +SLACKBUILD LOCATION: ./perl/perl-CPAN-Meta-Check +SLACKBUILD FILES: README perl-CPAN-Meta-Check.SlackBuild perl-CPAN-Meta-Check.info slack-desc +SLACKBUILD VERSION: 0.018 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.018.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1c2190e8bc1c176b9ee9cba3ac403ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPAN-Meta-Check (perl module) + +SLACKBUILD NAME: perl-CPAN-Perl-Releases +SLACKBUILD LOCATION: ./perl/perl-CPAN-Perl-Releases +SLACKBUILD FILES: README perl-CPAN-Perl-Releases.SlackBuild perl-CPAN-Perl-Releases.info slack-desc +SLACKBUILD VERSION: 3.86 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-3.86.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a4f8b7ed418603f5da04b0a12b9e588 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPAN-Perl-Releases (Mapping Perl releases to their locations) + +SLACKBUILD NAME: perl-CPAN-Requirements-Dynamic +SLACKBUILD LOCATION: ./perl/perl-CPAN-Requirements-Dynamic +SLACKBUILD FILES: README perl-CPAN-Requirements-Dynamic.SlackBuild perl-CPAN-Requirements-Dynamic.info slack-desc +SLACKBUILD VERSION: 0.002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22e7d523b9b4277c9d73e6534cc2cb82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPAN-Requirements-Dynamic (Dynamic prerequisites in meta files) + +SLACKBUILD NAME: perl-CPANPLUS-Dist-Build +SLACKBUILD LOCATION: ./perl/perl-CPANPLUS-Dist-Build +SLACKBUILD FILES: README perl-CPANPLUS-Dist-Build.SlackBuild perl-CPANPLUS-Dist-Build.info slack-desc +SLACKBUILD VERSION: 0.90 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPANPLUS-Dist-Build-0.90.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fbf2c087bbe10a4c1536b415e45c960 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPANPLUS-Dist-Build (CPANPLUS plugin for modules with Build.PL) + +SLACKBUILD NAME: perl-CPANPLUS-Dist-Slackware +SLACKBUILD LOCATION: ./perl/perl-CPANPLUS-Dist-Slackware +SLACKBUILD FILES: README perl-CPANPLUS-Dist-Slackware.SlackBuild perl-CPANPLUS-Dist-Slackware.info slack-desc +SLACKBUILD VERSION: 1.029 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/V/VO/VOEGELAS/CPANPLUS-Dist-Slackware-1.029.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b9f82c2f98cf7193f22a692b71cd737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPANPLUS-Dist-Slackware (Install Perl distributions) + +SLACKBUILD NAME: perl-CPANPLUS +SLACKBUILD LOCATION: ./perl/perl-CPANPLUS +SLACKBUILD FILES: README perl-CPANPLUS.SlackBuild perl-CPANPLUS.info slack-desc +SLACKBUILD VERSION: 0.9910 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/CPANPLUS-0.9910.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f80c70ca7464083c22351a401d55f69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CPANPLUS (API and CLI access to the CPAN mirrors) + +SLACKBUILD NAME: perl-CSS-Squish +SLACKBUILD LOCATION: ./perl/perl-CSS-Squish +SLACKBUILD FILES: README perl-CSS-Squish.SlackBuild perl-CSS-Squish.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TS/TSIBLEY/CSS-Squish-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59f8e2c26a2a89418d2274e8ca44ae97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CSS-Squish (Compact many CSS files into one big file) + +SLACKBUILD NAME: perl-CSS +SLACKBUILD LOCATION: ./perl/perl-CSS +SLACKBUILD FILES: README perl-CSS.SlackBuild perl-CSS.info slack-desc +SLACKBUILD VERSION: 1.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IA/IAMCAL/CSS-1.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b86ec12e673e545a5801f40ac1c5e48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CSS (Object oriented access to Cascading Style Sheets) + +SLACKBUILD NAME: perl-Cache-FastMmap +SLACKBUILD LOCATION: ./perl/perl-Cache-FastMmap +SLACKBUILD FILES: README perl-Cache-FastMmap.SlackBuild perl-Cache-FastMmap.info slack-desc +SLACKBUILD VERSION: 1.44 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RO/ROBM/Cache-FastMmap-1.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a5c039592999ed197e976650cf6adfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Cache-FastMmap (Cache::FastMmap) + +SLACKBUILD NAME: perl-Cairo-GObject +SLACKBUILD LOCATION: ./perl/perl-Cairo-GObject +SLACKBUILD FILES: README perl-Cairo-GObject.SlackBuild perl-Cairo-GObject.info slack-desc +SLACKBUILD VERSION: 1.005 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-GObject-1.005.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a58c749a7d1bc6920499be0ac2dc7ee8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Cairo-GObject (Integrate Cairo into the Glib type system) + +SLACKBUILD NAME: perl-Canary-Stability +SLACKBUILD LOCATION: ./perl/perl-Canary-Stability +SLACKBUILD FILES: README perl-Canary-Stability.SlackBuild perl-Canary-Stability.info slack-desc +SLACKBUILD VERSION: 2006 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Canary-Stability-2006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 570ffd5fd8a399b6ba392c8451c8f5ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Canary-Stability (Canary::Stability) + +SLACKBUILD NAME: perl-Capture-Tiny +SLACKBUILD LOCATION: ./perl/perl-Capture-Tiny +SLACKBUILD FILES: README perl-Capture-Tiny.SlackBuild perl-Capture-Tiny.info slack-desc +SLACKBUILD VERSION: 0.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92c96fdff1b972a663cc2b3e206ca853 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Capture-Tiny (Capture Everything to STDOUT or STDERR) + +SLACKBUILD NAME: perl-Carp-Clan +SLACKBUILD LOCATION: ./perl/perl-Carp-Clan +SLACKBUILD FILES: README perl-Carp-Clan.SlackBuild perl-Carp-Clan.info slack-desc +SLACKBUILD VERSION: 6.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Carp-Clan-6.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c562a35c48f43665fab735cdc7fe3cb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Carp-Clan (error reporting module) + +SLACKBUILD NAME: perl-Class-Data-Inheritable +SLACKBUILD LOCATION: ./perl/perl-Class-Data-Inheritable +SLACKBUILD FILES: README perl-Class-Data-Inheritable.SlackBuild perl-Class-Data-Inheritable.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc0fe65926eb8fb932743559feb54eb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Data-Inheritable (Inheritable, overridable class data) + +SLACKBUILD NAME: perl-Class-Factory-Util +SLACKBUILD LOCATION: ./perl/perl-Class-Factory-Util +SLACKBUILD FILES: README perl-Class-Factory-Util.SlackBuild perl-Class-Factory-Util.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aebd79da361b676a7ecd3245fc3d1b3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Factory-Util (Provides utility methods for factory classes) + +SLACKBUILD NAME: perl-Class-Gomor +SLACKBUILD LOCATION: ./perl/perl-Class-Gomor +SLACKBUILD FILES: README perl-Class-Gomor.SlackBuild perl-Class-Gomor.info slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GO/GOMOR/Class-Gomor-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 287c3b3be72fcb4a4089fe232b8b1002 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Gomor (another class and object builder) + +SLACKBUILD NAME: perl-Class-ISA +SLACKBUILD LOCATION: ./perl/perl-Class-ISA +SLACKBUILD FILES: README perl-Class-ISA.SlackBuild perl-Class-ISA.info slack-desc +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SM/SMUELLER/Class-ISA-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a2ad203c8dc87d6c9de16215d00af47 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-ISA (report the search path for a class's ISA tree) + +SLACKBUILD NAME: perl-Class-Inspector +SLACKBUILD LOCATION: ./perl/perl-Class-Inspector +SLACKBUILD FILES: README perl-Class-Inspector.SlackBuild perl-Class-Inspector.info slack-desc +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db471d6ecf47fa054726553319b7c34f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Inspector (get information about a loaded class) + +SLACKBUILD NAME: perl-Class-Load-XS +SLACKBUILD LOCATION: ./perl/perl-Class-Load-XS +SLACKBUILD FILES: README perl-Class-Load-XS.SlackBuild perl-Class-Load-XS.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Load-XS-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c15488b5b28afadbb5315e44a721e05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Load-XS (XS implementation of parts of Class::Load) + +SLACKBUILD NAME: perl-Class-Load +SLACKBUILD LOCATION: ./perl/perl-Class-Load +SLACKBUILD FILES: README perl-Class-Load.SlackBuild perl-Class-Load.info slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Load-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: daf8aeedf4d19ed6d3f75cd3e720116d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Load (perl module) + +SLACKBUILD NAME: perl-Class-Method-Modifiers +SLACKBUILD LOCATION: ./perl/perl-Class-Method-Modifiers +SLACKBUILD FILES: README perl-Class-Method-Modifiers.SlackBuild perl-Class-Method-Modifiers.info slack-desc +SLACKBUILD VERSION: 2.15 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1aea89d0f23c3537580cae549b5c5864 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Method-Modifiers (Moose-like method modifiers) + +SLACKBUILD NAME: perl-Class-MethodMaker +SLACKBUILD LOCATION: ./perl/perl-Class-MethodMaker +SLACKBUILD FILES: README perl-Class-MethodMaker.SlackBuild perl-Class-MethodMaker.info slack-desc +SLACKBUILD VERSION: 2.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fac1ed1fea8a4e42d36a4d07c8bfa09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-MethodMaker (Create generic methods for OO Perl) + +SLACKBUILD NAME: perl-Class-Mix +SLACKBUILD LOCATION: ./perl/perl-Class-Mix +SLACKBUILD FILES: README perl-Class-Mix.SlackBuild perl-Class-Mix.info slack-desc +SLACKBUILD VERSION: 0.006 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Class-Mix-0.006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14f9d08abf878afc1592f3861cf98be4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Mix (Perl dynamic class mixing) + +SLACKBUILD NAME: perl-Class-ReturnValue +SLACKBUILD LOCATION: ./perl/perl-Class-ReturnValue +SLACKBUILD FILES: README perl-Class-ReturnValue.SlackBuild perl-Class-ReturnValue.info slack-desc +SLACKBUILD VERSION: 0.55 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JE/JESSE/Class-ReturnValue-0.55.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 047fbbcfd90d5c399a1feba55781329e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-ReturnValue (a return-value object) + +SLACKBUILD NAME: perl-Class-Singleton +SLACKBUILD LOCATION: ./perl/perl-Class-Singleton +SLACKBUILD FILES: README perl-Class-Singleton.SlackBuild perl-Class-Singleton.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a2524f590eda075f4bc929598119241 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Singleton (Implementation of a "Singleton" class) + +SLACKBUILD NAME: perl-Class-Tiny +SLACKBUILD LOCATION: ./perl/perl-Class-Tiny +SLACKBUILD FILES: README perl-Class-Tiny.SlackBuild perl-Class-Tiny.info slack-desc +SLACKBUILD VERSION: 1.008 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3ccfae5f64d443e7e1110be964d7202 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Class-Tiny (perl module) + +SLACKBUILD NAME: perl-Clone-PP +SLACKBUILD LOCATION: ./perl/perl-Clone-PP +SLACKBUILD FILES: README perl-Clone-PP.SlackBuild perl-Clone-PP.info slack-desc +SLACKBUILD VERSION: 1.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Clone-PP-1.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d401b88f44e98fa0d984da7c7b6a4cd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Clone-PP (Recursive copy) + +SLACKBUILD NAME: perl-Clone +SLACKBUILD LOCATION: ./perl/perl-Clone +SLACKBUILD FILES: README perl-Clone.SlackBuild perl-Clone.info slack-desc +SLACKBUILD VERSION: 0.46 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GARU/Clone-0.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cafa8984a2c2e005e54b27dd1e3f0afe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Clone (Recursively copy Perl datatypes) + +SLACKBUILD NAME: perl-Compress-Bzip2 +SLACKBUILD LOCATION: ./perl/perl-Compress-Bzip2 +SLACKBUILD FILES: README perl-Compress-Bzip2.SlackBuild perl-Compress-Bzip2.info slack-desc +SLACKBUILD VERSION: 2.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Compress-Bzip2-2.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 882ceb8bb025f32896b1f60c748c1374 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Compress-Bzip2 (Interface to Bzip2 compression library) + +SLACKBUILD NAME: perl-Config-File +SLACKBUILD LOCATION: ./perl/perl-Config-File +SLACKBUILD FILES: README perl-Config-File.SlackBuild perl-Config-File.info slack-desc +SLACKBUILD VERSION: 1.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GW/GWOLF/Config-File-1.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea1f012b4336697be1c2e4cc2c3396e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-File (Parse a simple configuration file) + +SLACKBUILD NAME: perl-Config-Find +SLACKBUILD LOCATION: ./perl/perl-Config-Find +SLACKBUILD FILES: README perl-Config-Find.SlackBuild perl-Config-Find.info slack-desc +SLACKBUILD VERSION: 0.26 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SALVA/Config-Find-0.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e59d9c442a032dbf7db36013bb1dbcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-Find (Find configuration files in the native OS fashion) + +SLACKBUILD NAME: perl-Config-Grammar +SLACKBUILD LOCATION: ./perl/perl-Config-Grammar +SLACKBUILD FILES: README perl-Config-Grammar.SlackBuild perl-Config-Grammar.info slack-desc +SLACKBUILD VERSION: 1.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DS/DSCHWEI/Config-Grammar-1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41974bcf50ca9f301b4b5c4cb110bab7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-Grammar ( module to parse configuration files) + +SLACKBUILD NAME: perl-Config-IniFiles +SLACKBUILD LOCATION: ./perl/perl-Config-IniFiles +SLACKBUILD FILES: README perl-Config-IniFiles.SlackBuild perl-Config-IniFiles.info slack-desc +SLACKBUILD VERSION: 2.82 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Config-IniFiles-2.82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0e85657c64461a4e19a11b1862fd7ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-IniFiles (Config::IniFiles) + +SLACKBUILD NAME: perl-Config-Simple +SLACKBUILD LOCATION: ./perl/perl-Config-Simple +SLACKBUILD FILES: README perl-Config-Simple.SlackBuild perl-Config-Simple.info slack-desc +SLACKBUILD VERSION: 4.58 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHERZODR/Config-Simple-4.58.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f014aec54f0a1e2e880d317180fce502 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-Simple (simple configuration file class) + +SLACKBUILD NAME: perl-Config-Tiny +SLACKBUILD LOCATION: ./perl/perl-Config-Tiny +SLACKBUILD FILES: README perl-Config-Tiny.SlackBuild perl-Config-Tiny.info slack-desc +SLACKBUILD VERSION: 2.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Config-Tiny-2.30.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b497217a7b7f41007ce215c3d47ad7a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Config-Tiny (ini file parser) + +SLACKBUILD NAME: perl-Convert-ASN1 +SLACKBUILD LOCATION: ./perl/perl-Convert-ASN1 +SLACKBUILD FILES: README perl-Convert-ASN1.SlackBuild perl-Convert-ASN1.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GB/GBARR/Convert-ASN1-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68723e96be0b258a9e20480276e8a62c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Convert-ASN1 (ASN.1 Encode/Decode library) + +SLACKBUILD NAME: perl-Convert-BinHex +SLACKBUILD LOCATION: ./perl/perl-Convert-BinHex +SLACKBUILD FILES: README perl-Convert-BinHex.SlackBuild perl-Convert-BinHex.info slack-desc +SLACKBUILD VERSION: 1.125 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/ST/STEPHEN/Convert-BinHex-1.125.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f485e1283387ead5b92243e1aacff9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Convert-BinHex (Convert::BinHex) + +SLACKBUILD NAME: perl-Convert-Color +SLACKBUILD LOCATION: ./perl/perl-Convert-Color +SLACKBUILD FILES: README perl-Convert-Color.SlackBuild perl-Convert-Color.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Convert-Color-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d4ec8b804100dca53c6c406f2a83f4c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Convert-Color (color space conversions and named lookups) + +SLACKBUILD NAME: perl-Convert-TNEF +SLACKBUILD LOCATION: ./perl/perl-Convert-TNEF +SLACKBUILD FILES: README perl-Convert-TNEF.SlackBuild perl-Convert-TNEF.info slack-desc +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOUGW/Convert-TNEF-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f69ff242a807b861c6e68a3d93a58f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Convert-TNEF (Convert::TNEF) + +SLACKBUILD NAME: perl-Convert-UUlib +SLACKBUILD LOCATION: ./perl/perl-Convert-UUlib +SLACKBUILD FILES: README perl-Convert-UUlib.SlackBuild perl-Convert-UUlib.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Convert-UUlib-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd470299600064c283d9a52348cdb4ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Convert-UUlib (perl module) + +SLACKBUILD NAME: perl-Coro +SLACKBUILD LOCATION: ./perl/perl-Coro +SLACKBUILD FILES: README perl-Coro.SlackBuild perl-Coro.info slack-desc +SLACKBUILD VERSION: 6.57 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Coro-6.57.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa5970a2a2f3df9d68d4369c7dde1a55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Coro (the only real threads in perl) + +SLACKBUILD NAME: perl-Cpanel-JSON-XS +SLACKBUILD LOCATION: ./perl/perl-Cpanel-JSON-XS +SLACKBUILD FILES: README perl-Cpanel-JSON-XS.SlackBuild perl-Cpanel-JSON-XS.info slack-desc +SLACKBUILD VERSION: 4.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffaae20b84cb22033907f99b99199575 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Cpanel-JSON-XS (cPanel fork of JSON::XS) + +SLACKBUILD NAME: perl-Crypt-Blowfish +SLACKBUILD LOCATION: ./perl/perl-Crypt-Blowfish +SLACKBUILD FILES: README perl-Crypt-Blowfish.SlackBuild perl-Crypt-Blowfish.info slack-desc +SLACKBUILD VERSION: 2.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DP/DPARIS/Crypt-Blowfish-2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 792b43cd4e49d2c2cf4a9f6990ff7d1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-Blowfish (Perl Blowfish encryption module) + +SLACKBUILD NAME: perl-Crypt-Blowfish_PP +SLACKBUILD LOCATION: ./perl/perl-Crypt-Blowfish_PP +SLACKBUILD FILES: README perl-Crypt-Blowfish_PP.SlackBuild perl-Crypt-Blowfish_PP.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MATTBM/Crypt-Blowfish_PP-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bf7dc80967eaf3047b67b26b015267d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-Blowfish_PP (Perl Blowfish encryption implementation) + +SLACKBUILD NAME: perl-Crypt-CAST5 +SLACKBUILD LOCATION: ./perl/perl-Crypt-CAST5 +SLACKBUILD FILES: README perl-Crypt-CAST5.SlackBuild perl-Crypt-CAST5.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BO/BOBMATH/Crypt-CAST5-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4a876c68885950d5df3c30ede634787 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-CAST5 (CAST5 block cipher) + +SLACKBUILD NAME: perl-Crypt-CBC +SLACKBUILD LOCATION: ./perl/perl-Crypt-CBC +SLACKBUILD FILES: README perl-Crypt-CBC.SlackBuild perl-Crypt-CBC.info slack-desc +SLACKBUILD VERSION: 2.33 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LD/LDS/Crypt-CBC-2.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3db5117d60df67e3b400fe367e716be0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-CBC (perl Cipher Block Chaining Mode cipher) + +SLACKBUILD NAME: perl-Crypt-DES +SLACKBUILD LOCATION: ./perl/perl-Crypt-DES +SLACKBUILD FILES: README perl-Crypt-DES.SlackBuild perl-Crypt-DES.info slack-desc +SLACKBUILD VERSION: 2.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DP/DPARIS/Crypt-DES-2.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e845d24cf383ca4a30a3380a2735feac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-DES (DES encryption module) + +SLACKBUILD NAME: perl-Crypt-Eksblowfish +SLACKBUILD LOCATION: ./perl/perl-Crypt-Eksblowfish +SLACKBUILD FILES: README perl-Crypt-Eksblowfish.SlackBuild perl-Crypt-Eksblowfish.info slack-desc +SLACKBUILD VERSION: 0.009 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Crypt-Eksblowfish-0.009.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2907b00cc500fc523bf86bb427d9bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-Eksblowfish (Perl Eksblowfish password hash) + +SLACKBUILD NAME: perl-Crypt-IDEA +SLACKBUILD LOCATION: ./perl/perl-Crypt-IDEA +SLACKBUILD FILES: README perl-Crypt-IDEA.SlackBuild perl-Crypt-IDEA.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DP/DPARIS/Crypt-IDEA-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0284334d0d3e18543f178111130aa00d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-IDEA (IDEA block cipher) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-AES +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-AES +SLACKBUILD FILES: README perl-Crypt-OpenSSL-AES.SlackBuild perl-Crypt-OpenSSL-AES.info slack-desc +SLACKBUILD VERSION: 0.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TT/TTAR/Crypt-OpenSSL-AES-0.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 269db65cbf580c3174471a2cbc9a9d95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-AES (Crypt::OpenSSL::AES) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-Bignum +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-Bignum +SLACKBUILD FILES: README perl-Crypt-OpenSSL-Bignum.SlackBuild perl-Crypt-OpenSSL-Bignum.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8ae05771c70c69b3e5647b29a885ed2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-Bignum (Crypt::OpenSSL::Bignum) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-DSA +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-DSA +SLACKBUILD FILES: README perl-Crypt-OpenSSL-DSA.SlackBuild perl-Crypt-OpenSSL-DSA.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KM/KMX/Crypt-OpenSSL-DSA-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53a663536519d1be07a538790b937218 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-DSA (Digital Signature Algorithm using OpenSSL) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-EC +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-EC +SLACKBUILD FILES: README perl-Crypt-OpenSSL-EC.SlackBuild perl-Crypt-OpenSSL-EC.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Crypt-OpenSSL-EC-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 742f192f26bcac2249017cdd9e8bac35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-EC (OpenSSL EC extension) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-ECDSA +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-ECDSA +SLACKBUILD FILES: README perl-Crypt-OpenSSL-ECDSA.SlackBuild perl-Crypt-OpenSSL-ECDSA.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Crypt-OpenSSL-ECDSA-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 182eb2eec5f490f416358d4271fe2237 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-ECDSA (Perl extension for OpenSSL ECDSA) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-Guess +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-Guess +SLACKBUILD FILES: README perl-Crypt-OpenSSL-Guess.SlackBuild perl-Crypt-OpenSSL-Guess.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e07f470dd25023730cf8536e0cefbabd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-Guess (Crypt::OpenSSL::Guess) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-RSA +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-RSA +SLACKBUILD FILES: README perl-Crypt-OpenSSL-RSA.SlackBuild perl-Crypt-OpenSSL-RSA.info slack-desc +SLACKBUILD VERSION: 0.33 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 402994cca9f4502741cf9514719b9bdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-RSA (Crypt::OpenSSL::RSA) + +SLACKBUILD NAME: perl-Crypt-OpenSSL-Random +SLACKBUILD LOCATION: ./perl/perl-Crypt-OpenSSL-Random +SLACKBUILD FILES: README perl-Crypt-OpenSSL-Random.SlackBuild perl-Crypt-OpenSSL-Random.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcde8d5a822c91376deda3c4f0c75fbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-OpenSSL-Random (Crypt::OpenSSL::Random) + +SLACKBUILD NAME: perl-Crypt-Rijndael +SLACKBUILD LOCATION: ./perl/perl-Crypt-Rijndael +SLACKBUILD FILES: README perl-Crypt-Rijndael.SlackBuild perl-Crypt-Rijndael.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Crypt-Rijndael-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c26594420342f4ccddc535b878962db9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Crypt-Rijndael (Rijndael encryption module) + +SLACKBUILD NAME: perl-CryptX +SLACKBUILD LOCATION: ./perl/perl-CryptX +SLACKBUILD FILES: README perl-CryptX.SlackBuild perl-CryptX.info slack-desc +SLACKBUILD VERSION: 0.087 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIK/CryptX-0.087.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fc1b5794ca184a523adfc56b95e40e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-CryptX (Cryptographic toolkit) + +SLACKBUILD NAME: perl-Cstools +SLACKBUILD LOCATION: ./perl/perl-Cstools +SLACKBUILD FILES: README perl-Cstools.SlackBuild perl-Cstools.info slack-desc +SLACKBUILD VERSION: 3.42 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JA/JANPAZ/Cstools-3.42.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea18f2a24ef5de92483a5e03ed9d2659 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Cstools (Tools for dealing with Czech texts) + +SLACKBUILD NAME: perl-Curses-UI +SLACKBUILD LOCATION: ./perl/perl-Curses-UI +SLACKBUILD FILES: README perl-Curses-UI.SlackBuild perl-Curses-UI.info slack-desc +SLACKBUILD VERSION: 0.9609 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MD/MDXI/Curses-UI-0.9609.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dc4de85d94389b1d0eaaf36e804fc96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Curses-UI (curses based user interface framework) + +SLACKBUILD NAME: perl-Curses +SLACKBUILD LOCATION: ./perl/perl-Curses +SLACKBUILD FILES: README perl-Curses.SlackBuild perl-Curses.info slack-desc +SLACKBUILD VERSION: 1.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GI/GIRAFFED/Curses-1.28.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed9f7ddf2d90f4266da91c3dc9fad9c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Curses (perl module for Curses) + +SLACKBUILD NAME: perl-Cwd-Guard +SLACKBUILD LOCATION: ./perl/perl-Cwd-Guard +SLACKBUILD FILES: README perl-Cwd-Guard.SlackBuild perl-Cwd-Guard.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KA/KAZEBURO/Cwd-Guard-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d9c31722ab475fcb095716fe80c6bb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Cwd-Guard (Temporary changing working directory) + +SLACKBUILD NAME: perl-DBD-Pg +SLACKBUILD LOCATION: ./perl/perl-DBD-Pg +SLACKBUILD FILES: README perl-DBD-Pg.SlackBuild perl-DBD-Pg.info slack-desc +SLACKBUILD VERSION: 3.18.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TU/TURNSTEP/DBD-Pg-3.18.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f58e5f6cbcc94e599afa08224f4e1dd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DBD-Pg (PostgreSQL database driver for the DBI module) + +SLACKBUILD NAME: perl-DBD-SQLite +SLACKBUILD LOCATION: ./perl/perl-DBD-SQLite +SLACKBUILD FILES: README perl-DBD-SQLite.SlackBuild perl-DBD-SQLite.info slack-desc +SLACKBUILD VERSION: 1.78 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.78.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d2fc87530458a0ac89f6d34cfd6e6b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DBD-SQLite (RDBMS perl module) + +SLACKBUILD NAME: perl-DBIx-Simple +SLACKBUILD LOCATION: ./perl/perl-DBIx-Simple +SLACKBUILD FILES: README perl-DBIx-Simple.SlackBuild perl-DBIx-Simple.info slack-desc +SLACKBUILD VERSION: 1.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JU/JUERD/DBIx-Simple-1.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb53ef4a93be7ebf043cd49075e81913 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DBIx-Simple (Very complete easy-to-use OO interface to DBI) + +SLACKBUILD NAME: perl-Danga-Socket +SLACKBUILD LOCATION: ./perl/perl-Danga-Socket +SLACKBUILD FILES: README perl-Danga-Socket.SlackBuild perl-Danga-Socket.info slack-desc +SLACKBUILD VERSION: 1.61 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BR/BRADFITZ/Danga-Socket-1.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc8f481b35172a090b977f3dea7fa24a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Danga-Socket (epoll() + +SLACKBUILD NAME: perl-Data-Compare +SLACKBUILD LOCATION: ./perl/perl-Data-Compare +SLACKBUILD FILES: README perl-Data-Compare.SlackBuild perl-Data-Compare.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a397ab5833237f3ca05ed7277b19a7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-Compare (compare perl data structures) + +SLACKBUILD NAME: perl-Data-Dumper-Concise +SLACKBUILD LOCATION: ./perl/perl-Data-Dumper-Concise +SLACKBUILD FILES: README perl-Data-Dumper-Concise.SlackBuild perl-Data-Dumper-Concise.info slack-desc +SLACKBUILD VERSION: 2.023 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Data-Dumper-Concise-2.023.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12aee80af6ffb8ad9db6f008620300ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-Dumper-Concise (Beter Data::Dumper) + +SLACKBUILD NAME: perl-Data-IEEE754 +SLACKBUILD LOCATION: ./perl/perl-Data-IEEE754 +SLACKBUILD FILES: README perl-Data-IEEE754.SlackBuild perl-Data-IEEE754.info slack-desc +SLACKBUILD VERSION: 0.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/Data-IEEE754-0.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fa222cef88477f7d644205e0ec67027 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-IEEE754 (Support for IEEE754 floats) + +SLACKBUILD NAME: perl-Data-OptList +SLACKBUILD LOCATION: ./perl/perl-Data-OptList +SLACKBUILD FILES: README perl-Data-OptList.SlackBuild perl-Data-OptList.info slack-desc +SLACKBUILD VERSION: 0.110 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-OptList-0.110.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9236c9ea5607134ad8a2b3dc901c4c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-OptList (perl module) + +SLACKBUILD NAME: perl-Data-Printer +SLACKBUILD LOCATION: ./perl/perl-Data-Printer +SLACKBUILD FILES: README perl-Data-Printer.SlackBuild perl-Data-Printer.info slack-desc +SLACKBUILD VERSION: 1.000004 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GARU/Data-Printer-1.000004.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34e52ee70a7a19779251062251f6f422 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-Printer (Pretty Data::Dumper) + +SLACKBUILD NAME: perl-Data-Random +SLACKBUILD LOCATION: ./perl/perl-Data-Random +SLACKBUILD FILES: README perl-Data-Random.SlackBuild perl-Data-Random.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BA/BAREFOOT/Data-Random-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c07cad719d789ed893170043ddc46d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-Random (Perl module to generate random data) + +SLACKBUILD NAME: perl-Data-UUID +SLACKBUILD LOCATION: ./perl/perl-Data-UUID +SLACKBUILD FILES: README perl-Data-UUID.SlackBuild perl-Data-UUID.info slack-desc +SLACKBUILD VERSION: 1.219 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Data-UUID-1.219.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ca1f802b40d9b563f4de26968677097 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-UUID (extension for generating UUIDs) + +SLACKBUILD NAME: perl-Data-Validate-IP +SLACKBUILD LOCATION: ./perl/perl-Data-Validate-IP +SLACKBUILD FILES: README perl-Data-Validate-IP.SlackBuild perl-Data-Validate-IP.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb0bbf1b555cceb9dc9d4a1cae940868 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Data-Validate-IP (IPv4 and IPv6 validation methods) + +SLACKBUILD NAME: perl-Date-Calc +SLACKBUILD LOCATION: ./perl/perl-Date-Calc +SLACKBUILD FILES: README perl-Date-Calc.SlackBuild perl-Date-Calc.info slack-desc +SLACKBUILD VERSION: 6.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/ST/STBEY/Date-Calc-6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69c635070d38c884682bfd4657031a8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Date-Calc (Date::Calc) + +SLACKBUILD NAME: perl-Date-Manip +SLACKBUILD LOCATION: ./perl/perl-Date-Manip +SLACKBUILD FILES: README doinst.sh perl-Date-Manip.SlackBuild perl-Date-Manip.info slack-desc +SLACKBUILD VERSION: 6.99 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SB/SBECK/Date-Manip-6.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9c5d5f3ddd0cc2fd476071de57d655e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Date-Manip (Date manipulation routines) + +SLACKBUILD NAME: perl-DateTime-Format-Builder +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-Builder +SLACKBUILD FILES: README perl-DateTime-Format-Builder.SlackBuild perl-DateTime-Format-Builder.info slack-desc +SLACKBUILD VERSION: 0.81 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.81.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21d950a9425c0173d6191697bf9dc4dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-Builder (Create DateTime parser classes/objects) + +SLACKBUILD NAME: perl-DateTime-Format-DateParse +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-DateParse +SLACKBUILD FILES: README perl-DateTime-Format-DateParse.SlackBuild perl-DateTime-Format-DateParse.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JH/JHOBLITT/DateTime-Format-DateParse-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9a66f74aeba7c45730430dbf9b37cfd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-DateParse (perl parses Date::Parse format) + +SLACKBUILD NAME: perl-DateTime-Format-ISO8601 +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-ISO8601 +SLACKBUILD FILES: README perl-DateTime-Format-ISO8601.SlackBuild perl-DateTime-Format-ISO8601.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JH/JHOBLITT/DateTime-Format-ISO8601-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7c0a4b5e767a8d3b87f3dc678d8c30c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-ISO8601 (Parses ISO8601 date and time formats) + +SLACKBUILD NAME: perl-DateTime-Format-Mail +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-Mail +SLACKBUILD FILES: README perl-DateTime-Format-Mail.SlackBuild perl-DateTime-Format-Mail.info slack-desc +SLACKBUILD VERSION: 0.403 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BO/BOOK/DateTime-Format-Mail-0.403.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b34a52d96290c42cf53e8db0a8f16ecd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-Mail (Parse/format RFC2822/822 datetime strings) + +SLACKBUILD NAME: perl-DateTime-Format-RFC3339 +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-RFC3339 +SLACKBUILD FILES: README perl-DateTime-Format-RFC3339.SlackBuild perl-DateTime-Format-RFC3339.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IK/IKEGAMI/DateTime-Format-RFC3339-v1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bd3cc80b0fcc31b9872fcbd1630a14f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-RFC3339 (Parse/format RFC3339 datetime strings) + +SLACKBUILD NAME: perl-DateTime-Format-Strptime +SLACKBUILD LOCATION: ./perl/perl-DateTime-Format-Strptime +SLACKBUILD FILES: README perl-DateTime-Format-Strptime.SlackBuild perl-DateTime-Format-Strptime.info slack-desc +SLACKBUILD VERSION: 1.56 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/DateTime-Format-Strptime-1.56.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8c1ca4e56160179e5c67b1d622320e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Format-Strptime (parse and format time patterns) + +SLACKBUILD NAME: perl-DateTime-Locale +SLACKBUILD LOCATION: ./perl/perl-DateTime-Locale +SLACKBUILD FILES: README perl-DateTime-Locale.SlackBuild perl-DateTime-Locale.info slack-desc +SLACKBUILD VERSION: 0.45 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/DateTime-Locale-0.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ba6a4b70f8fa7d987529c2e2c708862 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-Locale (provides localization data for DateTime class) + +SLACKBUILD NAME: perl-DateTime-TimeZone +SLACKBUILD LOCATION: ./perl/perl-DateTime-TimeZone +SLACKBUILD FILES: README perl-DateTime-TimeZone.SlackBuild perl-DateTime-TimeZone.info slack-desc +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9f8a8f3aedef2879b68b773b7e0fa5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime-TimeZone (Time zone object base class and factory) + +SLACKBUILD NAME: perl-DateTime +SLACKBUILD LOCATION: ./perl/perl-DateTime +SLACKBUILD FILES: README perl-DateTime.SlackBuild perl-DateTime.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3343f67ebefb3f082a0067dfaee3b3c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-DateTime (A date and time object) + +SLACKBUILD NAME: perl-Devel-CheckCompiler +SLACKBUILD LOCATION: ./perl/perl-Devel-CheckCompiler +SLACKBUILD FILES: README perl-Devel-CheckCompiler.SlackBuild perl-Devel-CheckCompiler.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SY/SYOHEX/Devel-CheckCompiler-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcd7ba5891f9f4a0fb61b79fcda89e75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-CheckCompiler (Check the compiler's availability) + +SLACKBUILD NAME: perl-Devel-Cycle +SLACKBUILD LOCATION: ./perl/perl-Devel-Cycle +SLACKBUILD FILES: README perl-Devel-Cycle.SlackBuild perl-Devel-Cycle.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LD/LDS/Devel-Cycle-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d9a963da87b17398fab9acbef63f277 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-Cycle (find memory cycles in objects) + +SLACKBUILD NAME: perl-Devel-Declare +SLACKBUILD LOCATION: ./perl/perl-Devel-Declare +SLACKBUILD FILES: README perl-Devel-Declare.SlackBuild perl-Devel-Declare.info slack-desc +SLACKBUILD VERSION: 0.006022 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Devel-Declare-0.006022.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 664646c5872e233f640ca6bb8e84714d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-Declare (Adding keywords to perl, in perl) + +SLACKBUILD NAME: perl-Devel-GlobalDestruction +SLACKBUILD LOCATION: ./perl/perl-Devel-GlobalDestruction +SLACKBUILD FILES: README perl-Devel-GlobalDestruction.SlackBuild perl-Devel-GlobalDestruction.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24221ba322cf2dc46a1fc99b53e2380b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-GlobalDestruction (GlobalDestruction module) + +SLACKBUILD NAME: perl-Devel-NYTProf +SLACKBUILD LOCATION: ./perl/perl-Devel-NYTProf +SLACKBUILD FILES: README perl-Devel-NYTProf.SlackBuild perl-Devel-NYTProf.info slack-desc +SLACKBUILD VERSION: 6.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/Devel-NYTProf-6.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3fa13028136f95c5cb25981321c265c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-NYTProf (perl source code profiler) + +SLACKBUILD NAME: perl-Devel-OverloadInfo +SLACKBUILD LOCATION: ./perl/perl-Devel-OverloadInfo +SLACKBUILD FILES: README perl-Devel-OverloadInfo.SlackBuild perl-Devel-OverloadInfo.info slack-desc +SLACKBUILD VERSION: 0.005 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IL/ILMARI/Devel-OverloadInfo-0.005.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 607b65dfe9fdb47df780f3b22dcb7917 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-OverloadInfo (Introspect overloaded operators) + +SLACKBUILD NAME: perl-Devel-PartialDump +SLACKBUILD LOCATION: ./perl/perl-Devel-PartialDump +SLACKBUILD FILES: README perl-Devel-PartialDump.SlackBuild perl-Devel-PartialDump.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Devel-PartialDump-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a09056765acaa731ae0f7d46a658781 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-PartialDump (Partial dumping of data structures) + +SLACKBUILD NAME: perl-Devel-PatchPerl +SLACKBUILD LOCATION: ./perl/perl-Devel-PatchPerl +SLACKBUILD FILES: README perl-Devel-PatchPerl.SlackBuild perl-Devel-PatchPerl.info slack-desc +SLACKBUILD VERSION: 1.52 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Devel-PatchPerl-1.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5f7adff2700923722ab39f6f9c98f0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-PatchPerl (Patch perl source) + +SLACKBUILD NAME: perl-Devel-StackTrace +SLACKBUILD LOCATION: ./perl/perl-Devel-StackTrace +SLACKBUILD FILES: README perl-Devel-StackTrace.SlackBuild perl-Devel-StackTrace.info slack-desc +SLACKBUILD VERSION: 2.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1eb6874d834f3d5d15fa626dd726df77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-StackTrace (An object representing a stack trace) + +SLACKBUILD NAME: perl-Devel-Symdump +SLACKBUILD LOCATION: ./perl/perl-Devel-Symdump +SLACKBUILD FILES: README perl-Devel-Symdump.SlackBuild perl-Devel-Symdump.info slack-desc +SLACKBUILD VERSION: 2.18 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3dd7e1c7779a37c31a3eb60c0a97ea9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-Symdump (Dump symbol names or the symbol table) + +SLACKBUILD NAME: perl-Devel-Trace +SLACKBUILD LOCATION: ./perl/perl-Devel-Trace +SLACKBUILD FILES: README perl-Devel-Trace.SlackBuild perl-Devel-Trace.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MJ/MJD/Devel-Trace-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cea68e7e12f99cb94c7802346f15ab3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Devel-Trace (Print out each line before it is executed) + +SLACKBUILD NAME: perl-Device-SerialPort +SLACKBUILD LOCATION: ./perl/perl-Device-SerialPort +SLACKBUILD FILES: README perl-Device-SerialPort.SlackBuild perl-Device-SerialPort.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CO/COOK/Device-SerialPort-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82c698151f934eb28c65d1838cee7d9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Device-SerialPort (Perl serial port access library) + +SLACKBUILD NAME: perl-Digest-GOST +SLACKBUILD LOCATION: ./perl/perl-Digest-GOST +SLACKBUILD FILES: README perl-Digest-GOST.SlackBuild perl-Digest-GOST.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GRAY/Digest-GOST-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d91904e56300d08956ea5f1e174863f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Digest-GOST (perl module Digest::GOST) + +SLACKBUILD NAME: perl-Digest-SHA-PurePerl +SLACKBUILD LOCATION: ./perl/perl-Digest-SHA-PurePerl +SLACKBUILD FILES: README perl-Digest-SHA-PurePerl.SlackBuild perl-Digest-SHA-PurePerl.info slack-desc +SLACKBUILD VERSION: 6.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-PurePerl-6.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b245ddffecb40ed895a7b1f0842f746 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Digest-SHA-PurePerl (Perl implementation of SHA) + +SLACKBUILD NAME: perl-Digest-SHA +SLACKBUILD LOCATION: ./perl/perl-Digest-SHA +SLACKBUILD FILES: README perl-Digest-SHA.SlackBuild perl-Digest-SHA.info slack-desc +SLACKBUILD VERSION: 6.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSHELOR/Digest-SHA-6.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c8295ac6c3c1574aabd0cb1e4191b16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Digest-SHA (Perl extension for SHA-1/224/256/384/512) + +SLACKBUILD NAME: perl-Dist-CheckConflicts +SLACKBUILD LOCATION: ./perl/perl-Dist-CheckConflicts +SLACKBUILD FILES: README perl-Dist-CheckConflicts.SlackBuild perl-Dist-CheckConflicts.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8725a92b9169708b0f63036812070f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Dist-CheckConflicts (perl module) + +SLACKBUILD NAME: perl-EV +SLACKBUILD LOCATION: ./perl/perl-EV +SLACKBUILD FILES: README patches/perl-EV-4.03-Don-t-ask-questions-at-build-time.patch patches/perl-EV-4.30-Don-t-check-bundled-libev.patch patches/perl-EV-4.34-typemap-remove-unescaped-quotes.patch perl-EV.SlackBuild perl-EV.info slack-desc +SLACKBUILD VERSION: 4.36 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/EV-4.36.tar.gz http://ftp.slackware.com/pub/slackware/slackware64-current/source/l/libev/libev-4.33.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fab37571524ae2acd87e34c55cabf136 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-EV (perl interface to libev) + +SLACKBUILD NAME: perl-Email-Abstract +SLACKBUILD LOCATION: ./perl/perl-Email-Abstract +SLACKBUILD FILES: README perl-Email-Abstract.SlackBuild perl-Email-Abstract.info slack-desc +SLACKBUILD VERSION: 3.010 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Abstract-3.010.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 621e071f7998c502856ca399267cfd44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-Abstract (unified interface to mail representations) + +SLACKBUILD NAME: perl-Email-Address-XS +SLACKBUILD LOCATION: ./perl/perl-Email-Address-XS +SLACKBUILD FILES: README perl-Email-Address-XS.SlackBuild perl-Email-Address-XS.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PA/PALI/Email-Address-XS-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b781ab66e272173e44ac75f32c191d54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-Address-XS (RFC 5322 email address parser) + +SLACKBUILD NAME: perl-Email-Date-Format +SLACKBUILD LOCATION: ./perl/perl-Email-Date-Format +SLACKBUILD FILES: README perl-Email-Date-Format.SlackBuild perl-Email-Date-Format.info slack-desc +SLACKBUILD VERSION: 1.008 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Date-Format-1.008.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e79e57e1fd33e564aecdc7fa5e973901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-Date-Format (produce RFC 2822 date strings) + +SLACKBUILD NAME: perl-Email-MIME-ContentType +SLACKBUILD LOCATION: ./perl/perl-Email-MIME-ContentType +SLACKBUILD FILES: README perl-Email-MIME-ContentType.SlackBuild perl-Email-MIME-ContentType.info slack-desc +SLACKBUILD VERSION: 1.028 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-MIME-ContentType-1.028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57c34e2e8a5820a7a8ab51572342ef46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-MIME-ContentType (MIME Content-Type parser) + +SLACKBUILD NAME: perl-Email-MIME-Encodings +SLACKBUILD LOCATION: ./perl/perl-Email-MIME-Encodings +SLACKBUILD FILES: README perl-Email-MIME-Encodings.SlackBuild perl-Email-MIME-Encodings.info slack-desc +SLACKBUILD VERSION: 1.317 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-MIME-Encodings-1.317.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd6744509775b75f4df0330cb5174539 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-MIME-Encodings (MIME encoder and decoder) + +SLACKBUILD NAME: perl-Email-MIME +SLACKBUILD LOCATION: ./perl/perl-Email-MIME +SLACKBUILD FILES: README perl-Email-MIME.SlackBuild perl-Email-MIME.info slack-desc +SLACKBUILD VERSION: 1.954 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-MIME-1.954.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15c1613ccc156e52750ca23964a23bc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-MIME (easy MIME message handling) + +SLACKBUILD NAME: perl-Email-MessageID +SLACKBUILD LOCATION: ./perl/perl-Email-MessageID +SLACKBUILD FILES: README perl-Email-MessageID.SlackBuild perl-Email-MessageID.info slack-desc +SLACKBUILD VERSION: 1.408 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-MessageID-1.408.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7182738ba61661e55ee2ff758e6bd48c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-MessageID (Generate world unique message-ids) + +SLACKBUILD NAME: perl-Email-Sender +SLACKBUILD LOCATION: ./perl/perl-Email-Sender +SLACKBUILD FILES: README perl-Email-Sender.SlackBuild perl-Email-Sender.info slack-desc +SLACKBUILD VERSION: 2.601 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Sender-2.601.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20aed58073155ac38530b3d64eb73379 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-Sender (a library for sending email) + +SLACKBUILD NAME: perl-Email-Simple +SLACKBUILD LOCATION: ./perl/perl-Email-Simple +SLACKBUILD FILES: README perl-Email-Simple.SlackBuild perl-Email-Simple.info slack-desc +SLACKBUILD VERSION: 2.218 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Email-Simple-2.218.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af643390d7bec05428c3d809f538072a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Email-Simple (RFC2822 message format and header parser) + +SLACKBUILD NAME: perl-Encode-Detect +SLACKBUILD LOCATION: ./perl/perl-Encode-Detect +SLACKBUILD FILES: README perl-Encode-Detect.SlackBuild perl-Encode-Detect.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JG/JGMYERS/Encode-Detect-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee9faf55d7105c97b02b8ebe590819c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Encode-Detect (Encode::Detect) + +SLACKBUILD NAME: perl-Encode-EUCJPASCII +SLACKBUILD LOCATION: ./perl/perl-Encode-EUCJPASCII +SLACKBUILD FILES: README perl-Encode-EUCJPASCII.SlackBuild perl-Encode-EUCJPASCII.info slack-desc +SLACKBUILD VERSION: 0.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5daa65f55b7c2050bb0713d9e95f239d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Encode-EUCJPASCII (eucJP-open mapping) + +SLACKBUILD NAME: perl-Encode-HanExtra +SLACKBUILD LOCATION: ./perl/perl-Encode-HanExtra +SLACKBUILD FILES: README perl-Encode-HanExtra.SlackBuild perl-Encode-HanExtra.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AU/AUDREYT/Encode-HanExtra-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1d3bc32c1c8ee304235a06fbcd5d5a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Encode-HanExtra (Extra sets of Chinese encodings) + +SLACKBUILD NAME: perl-Encode-ISO2022 +SLACKBUILD LOCATION: ./perl/perl-Encode-ISO2022 +SLACKBUILD FILES: README perl-Encode-ISO2022.SlackBuild perl-Encode-ISO2022.info slack-desc +SLACKBUILD VERSION: 0.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Encode-ISO2022-0.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3b0717b470961da808d871362bf1c5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Encode-ISO2022 (JISO/IEC 2022 character encoding scheme) + +SLACKBUILD NAME: perl-Encode-JISX0213 +SLACKBUILD LOCATION: ./perl/perl-Encode-JISX0213 +SLACKBUILD FILES: README perl-Encode-JISX0213.SlackBuild perl-Encode-JISX0213.info slack-desc +SLACKBUILD VERSION: 0.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Encode-JISX0213-0.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2d8ec4ebff4d44c40fe8d11d961f2b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Encode-JISX0213 (JIS X 0213 encodings for perl) + +SLACKBUILD NAME: perl-Error +SLACKBUILD LOCATION: ./perl/perl-Error +SLACKBUILD FILES: README perl-Error.SlackBuild perl-Error.info slack-desc +SLACKBUILD VERSION: 0.17030 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Error-0.17030.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13ae1e7a178d86b06aa8bda7509573c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Error (Error/exception handling in an OO-ish way) + +SLACKBUILD NAME: perl-Eval-Closure +SLACKBUILD LOCATION: ./perl/perl-Eval-Closure +SLACKBUILD FILES: README perl-Eval-Closure.SlackBuild perl-Eval-Closure.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ceeb1fc579ac9af981fa6b600538c285 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Eval-Closure (perl module) + +SLACKBUILD NAME: perl-Exception-Class +SLACKBUILD LOCATION: ./perl/perl-Exception-Class +SLACKBUILD FILES: README perl-Exception-Class.SlackBuild perl-Exception-Class.info slack-desc +SLACKBUILD VERSION: 1.41 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efa6939523ed83974a992677379c923a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Exception-Class (allows you to declare real exception classes) + +SLACKBUILD NAME: perl-Expect +SLACKBUILD LOCATION: ./perl/perl-Expect +SLACKBUILD FILES: README perl-Expect.SlackBuild perl-Expect.info slack-desc +SLACKBUILD VERSION: 1.38 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JA/JACOBY/Expect-1.38.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b3e2b619a46f9c16aa7d9ff457ee37f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Expect (perl module Expect) + +SLACKBUILD NAME: perl-Exporter-Lite +SLACKBUILD LOCATION: ./perl/perl-Exporter-Lite +SLACKBUILD FILES: README perl-Exporter-Lite.SlackBuild perl-Exporter-Lite.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Exporter-Lite-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afeceba95b4c393b866a57f4818c6aba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Exporter-Lite (lightweight exporting of functions and variables) + +SLACKBUILD NAME: perl-Exporter-Tiny +SLACKBUILD LOCATION: ./perl/perl-Exporter-Tiny +SLACKBUILD FILES: README perl-Exporter-Tiny.SlackBuild perl-Exporter-Tiny.info slack-desc +SLACKBUILD VERSION: 1.000000 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.000000.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d413747bdcf880f9ec62de8801ccf5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Exporter-Tiny (perl module) + +SLACKBUILD NAME: perl-ExtUtils-CChecker +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-CChecker +SLACKBUILD FILES: README perl-ExtUtils-CChecker.SlackBuild perl-ExtUtils-CChecker.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/ExtUtils-CChecker-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c40b0aa26907aed861288808dee755c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-CChecker (ExtUtils::CChecker) + +SLACKBUILD NAME: perl-ExtUtils-Config +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-Config +SLACKBUILD FILES: README perl-ExtUtils-Config.SlackBuild perl-ExtUtils-Config.info slack-desc +SLACKBUILD VERSION: 0.010 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.010.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f455b5743db7b73c80e88133effa3551 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-Config (Perl's configuration wrapper) + +SLACKBUILD NAME: perl-ExtUtils-Helpers +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-Helpers +SLACKBUILD FILES: README perl-ExtUtils-Helpers.SlackBuild perl-ExtUtils-Helpers.info slack-desc +SLACKBUILD VERSION: 0.028 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0687f20ac896a7d01219646908ccdf89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-Helpers (Portability utilities for module builders) + +SLACKBUILD NAME: perl-ExtUtils-Install +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-Install +SLACKBUILD FILES: README perl-ExtUtils-Install.SlackBuild perl-ExtUtils-Install.info slack-desc +SLACKBUILD VERSION: 2.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/ExtUtils-Install-2.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 617497d0bdf3dea5b541ac92183a6034 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-Install (install files from here to there) + +SLACKBUILD NAME: perl-ExtUtils-InstallPaths +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-InstallPaths +SLACKBUILD FILES: README perl-ExtUtils-InstallPaths.SlackBuild perl-ExtUtils-InstallPaths.info slack-desc +SLACKBUILD VERSION: 0.015 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.015.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70f17a346e92560b5f5692119edbb161 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-InstallPaths (Build.PL install path logic made easy) + +SLACKBUILD NAME: perl-ExtUtils-ModuleMaker +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-ModuleMaker +SLACKBUILD FILES: README perl-ExtUtils-ModuleMaker.SlackBuild perl-ExtUtils-ModuleMaker.info slack-desc +SLACKBUILD VERSION: 0.63 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/ExtUtils-ModuleMaker-0.63.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1dee2c14910fb515909235ab682947e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-ModuleMaker (Better than h2xs for creating modules) + +SLACKBUILD NAME: perl-ExtUtils-XSBuilder +SLACKBUILD LOCATION: ./perl/perl-ExtUtils-XSBuilder +SLACKBUILD FILES: README perl-ExtUtils-XSBuilder.SlackBuild perl-ExtUtils-XSBuilder.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GRICHTER/ExtUtils-XSBuilder-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d33ddeacc01426a02e23c71c2e4cd04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ExtUtils-XSBuilder (automatic XS glue code generation) + +SLACKBUILD NAME: perl-FCGI +SLACKBUILD LOCATION: ./perl/perl-FCGI +SLACKBUILD FILES: README perl-FCGI.SlackBuild perl-FCGI.info slack-desc +SLACKBUILD VERSION: 0.82 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/FCGI-0.82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f51a6cb522c0ff25043281532ad0479f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-FCGI (Fast CGI module) + +SLACKBUILD NAME: perl-Feature-Compat-Try +SLACKBUILD LOCATION: ./perl/perl-Feature-Compat-Try +SLACKBUILD FILES: README perl-Feature-Compat-Try.SlackBuild perl-Feature-Compat-Try.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Feature-Compat-Try-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a932c00e6591e3a823d3622fff8475e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Feature-Compat-Try (Feature::Compat::Try) + +SLACKBUILD NAME: perl-File-Copy-Recursive-Reduced +SLACKBUILD LOCATION: ./perl/perl-File-Copy-Recursive-Reduced +SLACKBUILD FILES: README perl-File-Copy-Recursive-Reduced.SlackBuild perl-File-Copy-Recursive-Reduced.info slack-desc +SLACKBUILD VERSION: 0.006 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/File-Copy-Recursive-Reduced-0.006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a42c7743e4a76f7492d4877ad48d261f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Copy-Recursive-Reduced (Recursive copying of files and dir) + +SLACKBUILD NAME: perl-File-Copy-Recursive +SLACKBUILD LOCATION: ./perl/perl-File-Copy-Recursive +SLACKBUILD FILES: README perl-File-Copy-Recursive.SlackBuild perl-File-Copy-Recursive.info slack-desc +SLACKBUILD VERSION: 0.44 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a89eb075d15df85da1778755c72ba6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Copy-Recursive (perl extension) + +SLACKBUILD NAME: perl-File-Download +SLACKBUILD LOCATION: ./perl/perl-File-Download +SLACKBUILD FILES: README perl-File-Download.SlackBuild perl-File-Download.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BY/BYRNE/File-Download-0.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26f75dd85d68c8e617014672544d6338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Download (Fetch large files from the web) + +SLACKBUILD NAME: perl-File-FcntlLock +SLACKBUILD LOCATION: ./perl/perl-File-FcntlLock +SLACKBUILD FILES: README perl-File-FcntlLock.SlackBuild perl-File-FcntlLock.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JT/JTT/File-FcntlLock-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 579698d735d864ee403674f1175f789d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-FcntlLock (file locking with fcntl) + +SLACKBUILD NAME: perl-File-Find-Rule +SLACKBUILD LOCATION: ./perl/perl-File-Find-Rule +SLACKBUILD FILES: README perl-File-Find-Rule.SlackBuild perl-File-Find-Rule.info slack-desc +SLACKBUILD VERSION: 0.34 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7aa9ad4d8ee87b2a77b8e3722768712 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Find-Rule (File::Find::Rule perl module) + +SLACKBUILD NAME: perl-File-Finder +SLACKBUILD LOCATION: ./perl/perl-File-Finder +SLACKBUILD FILES: README perl-File-Finder.SlackBuild perl-File-Finder.info slack-desc +SLACKBUILD VERSION: 0.53 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ME/MERLYN/File-Finder-0.53.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92898b39fc36e4a8c82e8c0484e29271 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Finder (nice wrapper for File::Find ala find(1) + +SLACKBUILD NAME: perl-File-Grep +SLACKBUILD LOCATION: ./perl/perl-File-Grep +SLACKBUILD FILES: README perl-File-Grep.SlackBuild perl-File-Grep.info slack-desc +SLACKBUILD VERSION: 0.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MN/MNEYLON/File-Grep-0.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ea1d06a385229b1c015db23e1ef93fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Grep (Find matches to a pattern in a series of files) + +SLACKBUILD NAME: perl-File-HomeDir +SLACKBUILD LOCATION: ./perl/perl-File-HomeDir +SLACKBUILD FILES: README perl-File-HomeDir.SlackBuild perl-File-HomeDir.info slack-desc +SLACKBUILD VERSION: 1.006 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-HomeDir-1.006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a59f74d227fdf97b2af908a2d4fee05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-HomeDir (Find your home and other directories) + +SLACKBUILD NAME: perl-File-Inplace +SLACKBUILD LOCATION: ./perl/perl-File-Inplace +SLACKBUILD FILES: README perl-File-Inplace.SlackBuild perl-File-Inplace.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHIPT/File-Inplace-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fae0848ebef6969502dde017805a31a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Inplace (Perl module for in-place editing of files) + +SLACKBUILD NAME: perl-File-ReadBackwards +SLACKBUILD LOCATION: ./perl/perl-File-ReadBackwards +SLACKBUILD FILES: README perl-File-ReadBackwards.SlackBuild perl-File-ReadBackwards.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/U/UR/URI/File-ReadBackwards-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 613d9d02de6c1d86d5fa5b8816a6b214 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-ReadBackwards (Read a file backwards by lines) + +SLACKBUILD NAME: perl-File-Remove +SLACKBUILD LOCATION: ./perl/perl-File-Remove +SLACKBUILD FILES: README perl-File-Remove.SlackBuild perl-File-Remove.info slack-desc +SLACKBUILD VERSION: 1.61 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8714638feac234816edcb01617557c0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Remove (remove files and directories) + +SLACKBUILD NAME: perl-File-Save-Home +SLACKBUILD LOCATION: ./perl/perl-File-Save-Home +SLACKBUILD FILES: README perl-File-Save-Home.SlackBuild perl-File-Save-Home.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/File-Save-Home-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cd81764735fe813946789b7639c7d1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Save-Home (Place file safely under user home directory) + +SLACKBUILD NAME: perl-File-Share +SLACKBUILD LOCATION: ./perl/perl-File-Share +SLACKBUILD FILES: README perl-File-Share.SlackBuild perl-File-Share.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IN/INGY/File-Share-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 214cb8d14627cbff13e0a6de3ac18bb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Share (perl module File::Share) + +SLACKBUILD NAME: perl-File-Slurp-Tiny +SLACKBUILD LOCATION: ./perl/perl-File-Slurp-Tiny +SLACKBUILD FILES: README perl-File-Slurp-Tiny.SlackBuild perl-File-Slurp-Tiny.info slack-desc +SLACKBUILD VERSION: 0.004 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7575b81543281ea57cdb7e5eb3f73264 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Slurp-Tiny (perl module) + +SLACKBUILD NAME: perl-File-Slurp +SLACKBUILD LOCATION: ./perl/perl-File-Slurp +SLACKBUILD FILES: README perl-File-Slurp.SlackBuild perl-File-Slurp.info slack-desc +SLACKBUILD VERSION: 9999.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c8d53024597ba474296c461b30f32e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Slurp (File::Slurp perl module) + +SLACKBUILD NAME: perl-File-Tail +SLACKBUILD LOCATION: ./perl/perl-File-Tail +SLACKBUILD FILES: README perl-File-Tail.SlackBuild perl-File-Tail.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MG/MGRABNAR/File-Tail-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 252635f89ec18cb871c0b45ed64b3f63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Tail (Perl extension for reading continously updated files) + +SLACKBUILD NAME: perl-File-Type +SLACKBUILD LOCATION: ./perl/perl-File-Type +SLACKBUILD FILES: README perl-File-Type.SlackBuild perl-File-Type.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4be3b0b7000b325c60351fcc8a04815d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Type (Determine file type using magic) + +SLACKBUILD NAME: perl-File-Which +SLACKBUILD LOCATION: ./perl/perl-File-Which +SLACKBUILD FILES: README perl-File-Which.SlackBuild perl-File-Which.info slack-desc +SLACKBUILD VERSION: 1.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Which-1.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5c9154262b93398f0750ec364207639 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-Which (Portable implementation of the `which' utility) + +SLACKBUILD NAME: perl-File-pushd +SLACKBUILD LOCATION: ./perl/perl-File-pushd +SLACKBUILD FILES: README perl-File-pushd.SlackBuild perl-File-pushd.info slack-desc +SLACKBUILD VERSION: 1.016 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/File-pushd-1.016.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1480e0d4813a8990c003e78338f00955 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-File-pushd (change directory temporarily for a limited scope) + +SLACKBUILD NAME: perl-Filesys-Df +SLACKBUILD LOCATION: ./perl/perl-Filesys-Df +SLACKBUILD FILES: README perl-Filesys-Df.SlackBuild perl-Filesys-Df.info slack-desc +SLACKBUILD VERSION: 0.92 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IG/IGUTHRIE/Filesys-Df-0.92.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8b0aa3e5151a8a6c8b3067625980934 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Filesys-Df (filesystem disk space information) + +SLACKBUILD NAME: perl-Font-AFM +SLACKBUILD LOCATION: ./perl/perl-Font-AFM +SLACKBUILD FILES: README perl-Font-AFM.SlackBuild perl-Font-AFM.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/Font-AFM-1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b14ecf4dc4edbd63940aa354eb13c499 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Font-AFM (interface to Adobe Font Metrics files) + +SLACKBUILD NAME: perl-Font-TTF +SLACKBUILD LOCATION: ./perl/perl-Font-TTF +SLACKBUILD FILES: README perl-Font-TTF.SlackBuild perl-Font-TTF.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY/Font-TTF-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 241b59310ad4450e6e050d5e790f1b21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Font-TTF (Perl module for TrueType Font hacking) + +SLACKBUILD NAME: perl-GD +SLACKBUILD LOCATION: ./perl/perl-GD +SLACKBUILD FILES: README perl-GD.SlackBuild perl-GD.info slack-desc +SLACKBUILD VERSION: 2.84 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RU/RURBAN/GD-2.84.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ac71dc8707306e146326675c84cd8d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-GD (perl bindings for GD image library) + +SLACKBUILD NAME: perl-Geo-Coordinates-OSGB +SLACKBUILD LOCATION: ./perl/perl-Geo-Coordinates-OSGB +SLACKBUILD FILES: README perl-Geo-Coordinates-OSGB.SlackBuild perl-Geo-Coordinates-OSGB.info slack-desc +SLACKBUILD VERSION: 2.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TOBY/Geo-Coordinates-OSGB-2.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 651347d998e0a397b52503e8059db8ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Geo-Coordinates-OSGB (convert between Lat/Long and British Grid) + +SLACKBUILD NAME: perl-Geo-Coordinates-UTM +SLACKBUILD LOCATION: ./perl/perl-Geo-Coordinates-UTM +SLACKBUILD FILES: README perl-Geo-Coordinates-UTM.SlackBuild perl-Geo-Coordinates-UTM.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GRAHAMC/Geo-Coordinates-UTM-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31e1818b7c3feffabf3c380418395608 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Geo-Coordinates-UTM (convert between Lat/Long and UTM) + +SLACKBUILD NAME: perl-Geo-IP +SLACKBUILD LOCATION: ./perl/perl-Geo-IP +SLACKBUILD FILES: README perl-Geo-IP.SlackBuild perl-Geo-IP.info slack-desc +SLACKBUILD VERSION: 1.51 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/Geo-IP-1.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da22ae4cc1362f5460d6b0972e5e330b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Geo-IP (Geo::IP perl module) + +SLACKBUILD NAME: perl-Geography-Countries +SLACKBUILD LOCATION: ./perl/perl-Geography-Countries +SLACKBUILD FILES: README perl-Geography-Countries.SlackBuild perl-Geography-Countries.info slack-desc +SLACKBUILD VERSION: 20090413 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL/Geography-Countries-2009041301.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c9ef26b46bbeca9abbca5015cc748b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Geography-Countries (Geography::Countries) + +SLACKBUILD NAME: perl-Getopt-Long-Descriptive +SLACKBUILD LOCATION: ./perl/perl-Getopt-Long-Descriptive +SLACKBUILD FILES: README perl-Getopt-Long-Descriptive.SlackBuild perl-Getopt-Long-Descriptive.info slack-desc +SLACKBUILD VERSION: 0.115 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.115.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7547d4d77664b51b5ee3e93d3d680f59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Getopt-Long-Descriptive (Getopt::Long, but simpler and powerful) + +SLACKBUILD NAME: perl-Getopt-Tabular +SLACKBUILD LOCATION: ./perl/perl-Getopt-Tabular +SLACKBUILD FILES: README perl-Getopt-Tabular.SlackBuild perl-Getopt-Tabular.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GW/GWARD/Getopt-Tabular-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b24ed68318a749df3930d25b13dd436 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Getopt-Tabular (table-driven argument parsing for Perl 5) + +SLACKBUILD NAME: perl-Git-Sub +SLACKBUILD LOCATION: ./perl/perl-Git-Sub +SLACKBUILD FILES: README perl-Git-Sub.SlackBuild perl-Git-Sub.info slack-desc +SLACKBUILD VERSION: 0.163320 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOLMEN/Git-Sub-0.163320.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3ebcc59a0a4beab67a7080e4421de71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Git-Sub (git commands imported as subs in the git:: namespace) + +SLACKBUILD NAME: perl-Glib-Object-Introspection +SLACKBUILD LOCATION: ./perl/perl-Glib-Object-Introspection +SLACKBUILD FILES: README perl-Glib-Object-Introspection.SlackBuild perl-Glib-Object-Introspection.info slack-desc +SLACKBUILD VERSION: 0.051 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.051.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 461b66d671674e435ec5dfbdbed6718d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Glib-Object-Introspection (create Perl language bindings) + +SLACKBUILD NAME: perl-Gnome2-Vte +SLACKBUILD LOCATION: ./perl/perl-Gnome2-Vte +SLACKBUILD FILES: README perl-Gnome2-Vte.SlackBuild perl-Gnome2-Vte.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gnome2-Vte-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cb5cdfcd41873e55e923e72e64d922c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gnome2-Vte (perl module Gnome2::Vte) + +SLACKBUILD NAME: perl-GooCanvas2 +SLACKBUILD LOCATION: ./perl/perl-GooCanvas2 +SLACKBUILD FILES: README perl-GooCanvas2.SlackBuild perl-GooCanvas2.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PERLMAX/GooCanvas2-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01cd64ef59cf28e17a985038c137b19d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-GooCanvas2 (Perl binding for GooCanvas2 widget) + +SLACKBUILD NAME: perl-Gtk2-Ex-Simple-List +SLACKBUILD LOCATION: ./perl/perl-Gtk2-Ex-Simple-List +SLACKBUILD FILES: README perl-Gtk2-Ex-Simple-List.SlackBuild perl-Gtk2-Ex-Simple-List.info slack-desc +SLACKBUILD VERSION: 0.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RM/RMCFARLA/Gtk2-Perl-Ex/Gtk2-Ex-Simple-List-0.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f66c71bbb794b699f0c3e8ca7cebc35b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk2-Ex-Simple-List (perl module) + +SLACKBUILD NAME: perl-Gtk2-Notify +SLACKBUILD LOCATION: ./perl/perl-Gtk2-Notify +SLACKBUILD FILES: README libnotify.patch perl-Gtk2-Notify.SlackBuild perl-Gtk2-Notify.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FL/FLORA/Gtk2-Notify-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 071144ad4a5670b8b2451baf358c4a88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk2-Notify (Perl interface to libnotify) + +SLACKBUILD NAME: perl-Gtk2-Unique +SLACKBUILD LOCATION: ./perl/perl-Gtk2-Unique +SLACKBUILD FILES: README perl-Gtk2-Unique.SlackBuild perl-Gtk2-Unique.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PO/POTYL/Gtk2-Unique-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0beb552933b765a017588563a71af123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk2-Unique (use single instance applications) + +SLACKBUILD NAME: perl-Gtk3-ImageView +SLACKBUILD LOCATION: ./perl/perl-Gtk3-ImageView +SLACKBUILD FILES: README perl-Gtk3-ImageView.SlackBuild perl-Gtk3-ImageView.info slack-desc +SLACKBUILD VERSION: 12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4693fb4f689012eb46a0a829d5dd52c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk3-ImageView (Image viewer widget for Gtk3) + +SLACKBUILD NAME: perl-Gtk3-SimpleList +SLACKBUILD LOCATION: ./perl/perl-Gtk3-SimpleList +SLACKBUILD FILES: README perl-Gtk3-SimpleList.SlackBuild perl-Gtk3-SimpleList.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TV/TVIGNAUD/Gtk3-SimpleList-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd3c9c467fe2805f8719ba8b90528f08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk3-SimpleList (interface to Gtk3's Widget) + +SLACKBUILD NAME: perl-Gtk3 +SLACKBUILD LOCATION: ./perl/perl-Gtk3 +SLACKBUILD FILES: README perl-Gtk3.SlackBuild perl-Gtk3.info slack-desc +SLACKBUILD VERSION: 0.038 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk3-0.038.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4f13880b5a95855cbdf3bcd6ada5661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Gtk3 (Perl interface to GTK+3) + +SLACKBUILD NAME: perl-Guard +SLACKBUILD LOCATION: ./perl/perl-Guard +SLACKBUILD FILES: README perl-Guard.SlackBuild perl-Guard.info slack-desc +SLACKBUILD VERSION: 1.023 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Guard-1.023.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbbb944601a31f60ee58954ad4cb65b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Guard (safe cleanup blocks) + +SLACKBUILD NAME: perl-HTML-FormatText-WithLinks-AndTables +SLACKBUILD LOCATION: ./perl/perl-HTML-FormatText-WithLinks-AndTables +SLACKBUILD FILES: README perl-HTML-FormatText-WithLinks-AndTables.SlackBuild perl-HTML-FormatText-WithLinks-AndTables.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e74b89e8ed0747c970e3de973d56e50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-FormatText-WithLinks-AndTables (HTML to Text with tables) + +SLACKBUILD NAME: perl-HTML-FormatText-WithLinks +SLACKBUILD LOCATION: ./perl/perl-HTML-FormatText-WithLinks +SLACKBUILD FILES: README perl-HTML-FormatText-WithLinks.SlackBuild perl-HTML-FormatText-WithLinks.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e048c41f600895182df327c6ce9b2cc0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-FormatText-WithLinks (HTML to text with links as footnotes) + +SLACKBUILD NAME: perl-HTML-Formatter +SLACKBUILD LOCATION: ./perl/perl-HTML-Formatter +SLACKBUILD FILES: README perl-HTML-Formatter.SlackBuild perl-HTML-Formatter.info slack-desc +SLACKBUILD VERSION: 2.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NI/NIGELM/HTML-Formatter-2.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16adca9bc55dbff85daa6c0ae74ff730 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-Formatter (Base class for HTML formatters) + +SLACKBUILD NAME: perl-HTML-HTMLDoc +SLACKBUILD LOCATION: ./perl/perl-HTML-HTMLDoc +SLACKBUILD FILES: README perl-HTML-HTMLDoc.SlackBuild perl-HTML-HTMLDoc.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EC/ECHERNOF/HTML-HTMLDoc-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80281f47dd0f37df0c97321323cda120 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-HTMLDoc (HTML to PDF convertor) + +SLACKBUILD NAME: perl-HTML-TableExtract +SLACKBUILD LOCATION: ./perl/perl-HTML-TableExtract +SLACKBUILD FILES: README perl-HTML-TableExtract.SlackBuild perl-HTML-TableExtract.info slack-desc +SLACKBUILD VERSION: 2.15 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSISK/HTML-TableExtract-2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de80d061759b2b99b9d8e7bb36ec3057 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-TableExtract (extract content contained in HTML tables) + +SLACKBUILD NAME: perl-HTML-Template +SLACKBUILD LOCATION: ./perl/perl-HTML-Template +SLACKBUILD FILES: README perl-HTML-Template.SlackBuild perl-HTML-Template.info slack-desc +SLACKBUILD VERSION: 2.97 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMTREGAR/HTML-Template-2.97.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee5f4a78102d2ffe089e047d2dbb0ff8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-Template (HTML::Template) + +SLACKBUILD NAME: perl-HTML-Tidy +SLACKBUILD LOCATION: ./perl/perl-HTML-Tidy +SLACKBUILD FILES: README perl-HTML-Tidy.SlackBuild perl-HTML-Tidy.info slack-desc +SLACKBUILD VERSION: 1.60 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tidy-1.60.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03bafb9a0a2a23629cf9649abb2b72ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-Tidy (HTML validation) + +SLACKBUILD NAME: perl-HTML-Tree +SLACKBUILD LOCATION: ./perl/perl-HTML-Tree +SLACKBUILD FILES: README perl-HTML-Tree.SlackBuild perl-HTML-Tree.info slack-desc +SLACKBUILD VERSION: 5.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KE/KENTNL/HTML-Tree-5.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d22aa8fda76a60a88ce47bc63f4d21d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-Tree (build and scan parse-trees of HTML) + +SLACKBUILD NAME: perl-HTML-WikiConverter-Markdown +SLACKBUILD LOCATION: ./perl/perl-HTML-WikiConverter-Markdown +SLACKBUILD FILES: README perl-HTML-WikiConverter-Markdown.SlackBuild perl-HTML-WikiConverter-Markdown.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JF/JFEARN/HTML-WikiConverter-Markdown-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3db779cd034cdf2da2164b63a857f03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-WikiConverter-Markdown (Convert HTML to Markdown markup) + +SLACKBUILD NAME: perl-HTML-WikiConverter +SLACKBUILD LOCATION: ./perl/perl-HTML-WikiConverter +SLACKBUILD FILES: README perl-HTML-WikiConverter.SlackBuild perl-HTML-WikiConverter.info slack-desc +SLACKBUILD VERSION: 0.68 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DI/DIBERRI/HTML-WikiConverter-0.68.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6d8b16c23b6f38c51d8585f3423aca9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTML-WikiConverter (Convert HTML to wiki markup) + +SLACKBUILD NAME: perl-HTTP-Cache-Transparent +SLACKBUILD LOCATION: ./perl/perl-HTTP-Cache-Transparent +SLACKBUILD FILES: README perl-HTTP-Cache-Transparent.SlackBuild perl-HTTP-Cache-Transparent.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea3b61f2e522ae0955b768f997dd87a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTTP-Cache-Transparent (Cache the result of http get-requests) + +SLACKBUILD NAME: perl-HTTP-CookieJar +SLACKBUILD LOCATION: ./perl/perl-HTTP-CookieJar +SLACKBUILD FILES: README perl-HTTP-CookieJar.SlackBuild perl-HTTP-CookieJar.info slack-desc +SLACKBUILD VERSION: 0.014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1d891ce0046f1a2c19e2c617d624d0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTTP-CookieJar (LWP adapter for HTTP::CookieJar) + +SLACKBUILD NAME: perl-HTTP-Proxy +SLACKBUILD LOCATION: ./perl/perl-HTTP-Proxy +SLACKBUILD FILES: README perl-HTTP-Proxy.SlackBuild perl-HTTP-Proxy.info slack-desc +SLACKBUILD VERSION: 0.304 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BO/BOOK/HTTP-Proxy-0.304.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09ac64c5f67b7d8baff4ea135d74af48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-HTTP-Proxy (a pure Perl HTTP proxy) + +SLACKBUILD NAME: perl-Hook-LexWrap +SLACKBUILD LOCATION: ./perl/perl-Hook-LexWrap +SLACKBUILD FILES: README perl-Hook-LexWrap.SlackBuild perl-Hook-LexWrap.info slack-desc +SLACKBUILD VERSION: 0.26 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Hook-LexWrap-0.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d022159b0c56d48d04ef9334309b488 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Hook-LexWrap (Sub hooks for Perl 5) + +SLACKBUILD NAME: perl-IO-All +SLACKBUILD LOCATION: ./perl/perl-IO-All +SLACKBUILD FILES: README perl-IO-All.SlackBuild perl-IO-All.info slack-desc +SLACKBUILD VERSION: 0.87 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FR/FREW/IO-All-0.87.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1c88376eaedc72fc43a8df5c6de972c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-All (IO modules) + +SLACKBUILD NAME: perl-IO-CaptureOutput +SLACKBUILD LOCATION: ./perl/perl-IO-CaptureOutput +SLACKBUILD FILES: README perl-IO-CaptureOutput.SlackBuild perl-IO-CaptureOutput.info slack-desc +SLACKBUILD VERSION: 1.1104 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/IO-CaptureOutput-1.1104.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c98f4ed8e6aa5237e610b5865f275e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-CaptureOutput (perl module) + +SLACKBUILD NAME: perl-IO-HTML +SLACKBUILD LOCATION: ./perl/perl-IO-HTML +SLACKBUILD FILES: README perl-IO-HTML.SlackBuild perl-IO-HTML.info slack-desc +SLACKBUILD VERSION: 1.004 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04bbe363686fd19bfb4cc0ed775e3d03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-HTML (Open an HTML file with automatic charset detection) + +SLACKBUILD NAME: perl-IO-Interface +SLACKBUILD LOCATION: ./perl/perl-IO-Interface +SLACKBUILD FILES: README perl-IO-Interface.SlackBuild perl-IO-Interface.info slack-desc +SLACKBUILD VERSION: 1.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LD/LDS/IO-Interface-1.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 806f97aff5a7361b6f54cd494f4cc9fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Interface (access to network card configuration information) + +SLACKBUILD NAME: perl-IO-Multiplex +SLACKBUILD LOCATION: ./perl/perl-IO-Multiplex +SLACKBUILD FILES: README perl-IO-Multiplex.SlackBuild perl-IO-Multiplex.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BB/BBB/IO-Multiplex-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5541d1e9f85954b95c8735ed9b19cfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Multiplex (IO::Multiplex perl module) + +SLACKBUILD NAME: perl-IO-SessionData +SLACKBUILD LOCATION: ./perl/perl-IO-SessionData +SLACKBUILD FILES: README perl-IO-SessionData.SlackBuild perl-IO-SessionData.info slack-desc +SLACKBUILD VERSION: 1.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PH/PHRED/IO-SessionData-1.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 790f9e05465c774cf9a6299500463104 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-SessionData (perl module) + +SLACKBUILD NAME: perl-IO-Socket-INET6 +SLACKBUILD LOCATION: ./perl/perl-IO-Socket-INET6 +SLACKBUILD FILES: README perl-IO-Socket-INET6.SlackBuild perl-IO-Socket-INET6.info slack-desc +SLACKBUILD VERSION: 2.71 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/IO-Socket-INET6-2.71.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd40daacbdb90066205d6b581fafc775 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Socket-INET6 (interface for AF_INET|AF_INET6 domain sockets) + +SLACKBUILD NAME: perl-IO-Socket-Multicast +SLACKBUILD LOCATION: ./perl/perl-IO-Socket-Multicast +SLACKBUILD FILES: README perl-IO-Socket-Multicast.SlackBuild perl-IO-Socket-Multicast.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BR/BRAMBLE/IO-Socket-Multicast-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c96e6cbb367b1d11ffe7bb9fbd833540 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Socket-Multicast (Send and receive multicast messages) + +SLACKBUILD NAME: perl-IO-Socket-Socks +SLACKBUILD LOCATION: ./perl/perl-IO-Socket-Socks +SLACKBUILD FILES: README perl-IO-Socket-Socks.SlackBuild perl-IO-Socket-Socks.info slack-desc +SLACKBUILD VERSION: 0.74 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OL/OLEG/IO-Socket-Socks-0.74.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b19fba551ae14aa2382bfe318245de2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Socket-Socks (Provides a way to create socks client/server) + +SLACKBUILD NAME: perl-IO-Socket-Timeout +SLACKBUILD LOCATION: ./perl/perl-IO-Socket-Timeout +SLACKBUILD FILES: README perl-IO-Socket-Timeout.SlackBuild perl-IO-Socket-Timeout.info slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAMS/IO-Socket-Timeout-0.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93d978bb7f8360a215b646cf339b4559 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Socket-Timeout (IO::Socket::Timeout) + +SLACKBUILD NAME: perl-IO-String +SLACKBUILD LOCATION: ./perl/perl-IO-String +SLACKBUILD FILES: README perl-IO-String.SlackBuild perl-IO-String.info slack-desc +SLACKBUILD VERSION: 1.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 250e5424f290299fc3d6b5d1e9da3835 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-String (file interface for in-core strings) + +SLACKBUILD NAME: perl-IO-Stty +SLACKBUILD LOCATION: ./perl/perl-IO-Stty +SLACKBUILD FILES: README perl-IO-Stty.SlackBuild perl-IO-Stty.info slack-desc +SLACKBUILD VERSION: 0.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/IO-Stty-0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 936386b3996613678d8b6a7f0b044f67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-Stty (perl module IO::Stty) + +SLACKBUILD NAME: perl-IO-stringy +SLACKBUILD LOCATION: ./perl/perl-IO-stringy +SLACKBUILD FILES: README perl-IO-stringy.SlackBuild perl-IO-stringy.info slack-desc +SLACKBUILD VERSION: 2.113 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CA/CAPOEIRAB/IO-Stringy-2.113.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a15654c88c6056e5857f80e615fa171 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IO-stringy (IO::stringy) + +SLACKBUILD NAME: perl-IP-Country +SLACKBUILD LOCATION: ./perl/perl-IP-Country +SLACKBUILD FILES: README perl-IP-Country.SlackBuild perl-IP-Country.info slack-desc +SLACKBUILD VERSION: 2.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NW/NWETTERS/IP-Country-2.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcca005cee156935b34a16e1bbddb00e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IP-Country (IP::Country) + +SLACKBUILD NAME: perl-IPC-DirQueue +SLACKBUILD LOCATION: ./perl/perl-IPC-DirQueue +SLACKBUILD FILES: README perl-IPC-DirQueue.SlackBuild perl-IPC-DirQueue.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JM/JMASON/IPC-DirQueue-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fc4640118a333f2d4a8a45f37297995 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPC-DirQueue (disk-based many-to-many queueing system) + +SLACKBUILD NAME: perl-IPC-Run +SLACKBUILD LOCATION: ./perl/perl-IPC-Run +SLACKBUILD FILES: README perl-IPC-Run.SlackBuild perl-IPC-Run.info slack-desc +SLACKBUILD VERSION: 0.94 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/IPC-Run-0.94.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c963902894d3796b16624b3b4aea94b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPC-Run (IPC::Run) + +SLACKBUILD NAME: perl-IPC-Run3 +SLACKBUILD LOCATION: ./perl/perl-IPC-Run3 +SLACKBUILD FILES: README perl-IPC-Run3.SlackBuild perl-IPC-Run3.info slack-desc +SLACKBUILD VERSION: 0.048 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a8cec571c51a118b265cf6e24e55761 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPC-Run3 (run a subprocess with input/ouput redirection) + +SLACKBUILD NAME: perl-IPC-System-Simple +SLACKBUILD LOCATION: ./perl/perl-IPC-System-Simple +SLACKBUILD FILES: README perl-IPC-System-Simple.SlackBuild perl-IPC-System-Simple.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/IPC-System-Simple-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e68341fd958fd013b3521d909904f675 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPC-System-Simple (Run commands, with detailed diagnostics) + +SLACKBUILD NAME: perl-IPTables-ChainMgr +SLACKBUILD LOCATION: ./perl/perl-IPTables-ChainMgr +SLACKBUILD FILES: README perl-IPTables-ChainMgr.SlackBuild perl-IPTables-ChainMgr.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MR/MRASH/IPTables-ChainMgr-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1e6feb17d85784896f39cc21f730311 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPTables-ChainMgr (manipulate iptables and ip6tables policies) + +SLACKBUILD NAME: perl-IPTables-Parse +SLACKBUILD LOCATION: ./perl/perl-IPTables-Parse +SLACKBUILD FILES: README perl-IPTables-Parse.SlackBuild perl-IPTables-Parse.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MR/MRASH/IPTables-Parse-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72299f0ab6e10a51837a48d51728a6f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-IPTables-Parse (parsing iptables and ip6tables policies) + +SLACKBUILD NAME: perl-Image-Info +SLACKBUILD LOCATION: ./perl/perl-Image-Info +SLACKBUILD FILES: README perl-Image-Info.SlackBuild perl-Image-Info.info slack-desc +SLACKBUILD VERSION: 1.44 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SR/SREZIC/Image-Info-1.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4998ac03dd76ff538a92e70e024bfaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Image-Info (Image::Info) + +SLACKBUILD NAME: perl-Image-Sane +SLACKBUILD LOCATION: ./perl/perl-Image-Sane +SLACKBUILD FILES: README perl-Image-Sane.SlackBuild perl-Image-Sane.info slack-desc +SLACKBUILD VERSION: 5 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Image-Sane-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea37bae44f50a8e916f5d584383b2cab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Image-Sane (Perl extension for the SANE Project) + +SLACKBUILD NAME: perl-Image-Size +SLACKBUILD LOCATION: ./perl/perl-Image-Size +SLACKBUILD FILES: README perl-Image-Size.SlackBuild perl-Image-Size.info slack-desc +SLACKBUILD VERSION: 3.300 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJRAY/Image-Size-3.300.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8f7f5097cadb984e57e9c0cad1f16b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Image-Size (Determine the size of images) + +SLACKBUILD NAME: perl-Import-Into +SLACKBUILD LOCATION: ./perl/perl-Import-Into +SLACKBUILD FILES: README perl-Import-Into.SlackBuild perl-Import-Into.info slack-desc +SLACKBUILD VERSION: 1.002005 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48bdc7988f5a7d4d06039ccc5c2459e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Import-Into (import packages into other packages) + +SLACKBUILD NAME: perl-Inline-C +SLACKBUILD LOCATION: ./perl/perl-Inline-C +SLACKBUILD FILES: README perl-Inline-C.SlackBuild perl-Inline-C.info slack-desc +SLACKBUILD VERSION: 0.78 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TI/TINITA/Inline-C-0.78.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 710a454b5337b1cbf3f2ae5c8c45b413 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Inline-C (C language support for Inline) + +SLACKBUILD NAME: perl-Inline +SLACKBUILD LOCATION: ./perl/perl-Inline +SLACKBUILD FILES: README perl-Inline.SlackBuild perl-Inline.info slack-desc +SLACKBUILD VERSION: 0.80 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IN/INGY/Inline-0.80.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 510bbac46e727bcaf240b7feac2646c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Inline (Perl module) + +SLACKBUILD NAME: perl-JSON-MaybeXS +SLACKBUILD LOCATION: ./perl/perl-JSON-MaybeXS +SLACKBUILD FILES: README perl-JSON-MaybeXS.SlackBuild perl-JSON-MaybeXS.info slack-desc +SLACKBUILD VERSION: 1.004000 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/JSON-MaybeXS-1.004000.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db61fb5515f8e2f19709a317e26dde42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-JSON-MaybeXS (CPAN module JSON::MaybeXS) + +SLACKBUILD NAME: perl-JSON-XS +SLACKBUILD LOCATION: ./perl/perl-JSON-XS +SLACKBUILD FILES: README perl-JSON-XS.SlackBuild perl-JSON-XS.info slack-desc +SLACKBUILD VERSION: 4.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/JSON-XS-4.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5358225ebc9f5b74516d7585ac236086 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-JSON-XS (JSON serialising/deserialising) + +SLACKBUILD NAME: perl-JSON +SLACKBUILD LOCATION: ./perl/perl-JSON +SLACKBUILD FILES: README perl-JSON.SlackBuild perl-JSON.info slack-desc +SLACKBUILD VERSION: 4.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/JSON-4.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63a331b4630d48f8dbbe3758cc03bd21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-JSON (perl module) + +SLACKBUILD NAME: perl-LWP-Protocol-https +SLACKBUILD LOCATION: ./perl/perl-LWP-Protocol-https +SLACKBUILD FILES: README perl-LWP-Protocol-https.SlackBuild perl-LWP-Protocol-https.info slack-desc +SLACKBUILD VERSION: 6.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf64e4bc57a9266ac4343cdf0808c5c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-LWP-Protocol-https (LWP::UserAgent module) + +SLACKBUILD NAME: perl-LWP-Protocol-socks +SLACKBUILD LOCATION: ./perl/perl-LWP-Protocol-socks +SLACKBUILD FILES: README perl-LWP-Protocol-socks.SlackBuild perl-LWP-Protocol-socks.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SC/SCR/LWP-Protocol-socks-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f2031d0838d4c04babfb85f767d9ae0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-LWP-Protocol-socks (Adds support for the socks protocol) + +SLACKBUILD NAME: perl-Lingua-EN-Fathom +SLACKBUILD LOCATION: ./perl/perl-Lingua-EN-Fathom +SLACKBUILD FILES: README perl-Lingua-EN-Fathom.SlackBuild perl-Lingua-EN-Fathom.info slack-desc +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KI/KIMRYAN/Lingua-EN-Fathom-1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32b527b612a57a29e1b7ce2b11949590 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Lingua-EN-Fathom (Measure readability of English text) + +SLACKBUILD NAME: perl-Lingua-EN-Inflect +SLACKBUILD LOCATION: ./perl/perl-Lingua-EN-Inflect +SLACKBUILD FILES: README perl-Lingua-EN-Inflect.SlackBuild perl-Lingua-EN-Inflect.info slack-desc +SLACKBUILD VERSION: 1.905 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.905.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c2665abc4c1d62103324c30984a20e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Lingua-EN-Inflect (Convert singular to plural.) + +SLACKBUILD NAME: perl-Lingua-EN-Numbers-Ordinate +SLACKBUILD LOCATION: ./perl/perl-Lingua-EN-Numbers-Ordinate +SLACKBUILD FILES: README perl-Lingua-EN-Numbers-Ordinate.SlackBuild perl-Lingua-EN-Numbers-Ordinate.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Lingua-EN-Numbers-Ordinate-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d98839010f7f5cb3b2f593d2e00b505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Lingua-EN-Numbers-Ordinate (go from cardinal number to ordinal) + +SLACKBUILD NAME: perl-Lingua-EN-Syllable +SLACKBUILD LOCATION: ./perl/perl-Lingua-EN-Syllable +SLACKBUILD FILES: README perl-Lingua-EN-Syllable.SlackBuild perl-Lingua-EN-Syllable.info slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Lingua-EN-Syllable-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1776aa05a86116e40e759853ed640e09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Lingua-EN-Syllable (syllable estimator) + +SLACKBUILD NAME: perl-Lingua-Preferred +SLACKBUILD LOCATION: ./perl/perl-Lingua-Preferred +SLACKBUILD FILES: README perl-Lingua-Preferred.SlackBuild perl-Lingua-Preferred.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ED/EDAVIS/Lingua-Preferred-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37e883fafb05b1439de1121f41e8ad75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Lingua-Preferred (Pick a language based on user's preferences) + +SLACKBUILD NAME: perl-Linux-FD +SLACKBUILD LOCATION: ./perl/perl-Linux-FD +SLACKBUILD FILES: README perl-Linux-FD.SlackBuild perl-Linux-FD.info slack-desc +SLACKBUILD VERSION: 0.017 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/Linux-FD-0.017.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 541312d1de923b2232478b173eb66df2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Linux-FD (Linux-specific special filehandles) + +SLACKBUILD NAME: perl-List-AllUtils +SLACKBUILD LOCATION: ./perl/perl-List-AllUtils +SLACKBUILD FILES: README perl-List-AllUtils.SlackBuild perl-List-AllUtils.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 508796a7ed76c5fe699ad9dc08538daf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-List-AllUtils (All List utilities) + +SLACKBUILD NAME: perl-List-MoreUtils-XS +SLACKBUILD LOCATION: ./perl/perl-List-MoreUtils-XS +SLACKBUILD FILES: README perl-List-MoreUtils-XS.SlackBuild perl-List-MoreUtils-XS.info slack-desc +SLACKBUILD VERSION: 0.430 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e77113e55b046906aecfb4ddb4f0c662 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-List-MoreUtils-XS (Perl module) + +SLACKBUILD NAME: perl-List-MoreUtils +SLACKBUILD LOCATION: ./perl/perl-List-MoreUtils +SLACKBUILD FILES: README perl-List-MoreUtils.SlackBuild perl-List-MoreUtils.info slack-desc +SLACKBUILD VERSION: 0.425 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-0.425.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f61e50caf199f236c870357e6385753 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-List-MoreUtils (Adds missing functionality from List::Util) + +SLACKBUILD NAME: perl-List-SomeUtils +SLACKBUILD LOCATION: ./perl/perl-List-SomeUtils +SLACKBUILD FILES: README perl-List-SomeUtils.SlackBuild perl-List-SomeUtils.info slack-desc +SLACKBUILD VERSION: 0.58 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.58.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d35e2233abcd8712792e6a3548f41181 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-List-SomeUtils (Missing methods from List::Util) + +SLACKBUILD NAME: perl-List-UtilsBy +SLACKBUILD LOCATION: ./perl/perl-List-UtilsBy +SLACKBUILD FILES: README perl-List-UtilsBy.SlackBuild perl-List-UtilsBy.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/List-UtilsBy-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14469e1029060490bc3a563f0e59e5f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-List-UtilsBy (High level list methods) + +SLACKBUILD NAME: perl-Locale-Codes +SLACKBUILD LOCATION: ./perl/perl-Locale-Codes +SLACKBUILD FILES: README perl-Locale-Codes.SlackBuild perl-Locale-Codes.info slack-desc +SLACKBUILD VERSION: 3.88 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SB/SBECK/Locale-Codes-3.88.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da6447ccfbe06e9530fe86c25beb0c06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Locale-Codes (distribution of modules to handle locale codes) + +SLACKBUILD NAME: perl-Locale-Maketext-Gettext +SLACKBUILD LOCATION: ./perl/perl-Locale-Maketext-Gettext +SLACKBUILD FILES: README perl-Locale-Maketext-Gettext.SlackBuild perl-Locale-Maketext-Gettext.info slack-desc +SLACKBUILD VERSION: 1.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IM/IMACAT/Locale-Maketext-Gettext-1.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5fd46056d0c7bcf4781dc922451a82c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Locale-Maketext-Gettext (Joins gettext and Maketext frameworks) + +SLACKBUILD NAME: perl-Locale-Maketext-Lexicon +SLACKBUILD LOCATION: ./perl/perl-Locale-Maketext-Lexicon +SLACKBUILD FILES: README perl-Locale-Maketext-Lexicon.SlackBuild perl-Locale-Maketext-Lexicon.info slack-desc +SLACKBUILD VERSION: 1.00 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DRTECH/Locale-Maketext-Lexicon-1.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51acf0cb00cc01a2c8f560d74dd6c593 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Locale-Maketext-Lexicon (Use other catalog formats in Maketext) + +SLACKBUILD NAME: perl-Locale-PO +SLACKBUILD LOCATION: ./perl/perl-Locale-PO +SLACKBUILD FILES: README perl-Locale-PO.SlackBuild perl-Locale-PO.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CO/COSIMO/Locale-PO-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81545852a510f8e5332ea1e9d6b64a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Locale-PO (Manipulate .po entries from GNU gettext) + +SLACKBUILD NAME: perl-LockFile-Simple +SLACKBUILD LOCATION: ./perl/perl-LockFile-Simple +SLACKBUILD FILES: README perl-LockFile-Simple.SlackBuild perl-LockFile-Simple.info slack-desc +SLACKBUILD VERSION: 0.208 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/S/SC/SCHWIGON/lockfile-simple/LockFile-Simple-0.208.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4421283b4f32549e5299963734170044 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-LockFile-Simple (simple file locking scheme) + +SLACKBUILD NAME: perl-Log-Dispatch +SLACKBUILD LOCATION: ./perl/perl-Log-Dispatch +SLACKBUILD FILES: README perl-Log-Dispatch.SlackBuild perl-Log-Dispatch.info slack-desc +SLACKBUILD VERSION: 2.44 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Log-Dispatch-2.44.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a08ad454f77ee6fe0d98e32516b835f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Log-Dispatch (Dispatches messages to one or more outputs) + +SLACKBUILD NAME: perl-Log-Log4perl +SLACKBUILD LOCATION: ./perl/perl-Log-Log4perl +SLACKBUILD FILES: README perl-Log-Log4perl.SlackBuild perl-Log-Log4perl.info slack-desc +SLACKBUILD VERSION: 1.46 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-1.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d247d2327d7f32dca09cbeb51a953fc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Log-Log4perl (Log4j implementation for Perl) + +SLACKBUILD NAME: perl-Log-Message-Simple +SLACKBUILD LOCATION: ./perl/perl-Log-Message-Simple +SLACKBUILD FILES: README perl-Log-Message-Simple.SlackBuild perl-Log-Message-Simple.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Log-Message-Simple-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a0f9df6bc1148cc2aae4cb2882c0664 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Log-Message-Simple (Simplified interface to Log::Message) + +SLACKBUILD NAME: perl-Log-Message +SLACKBUILD LOCATION: ./perl/perl-Log-Message +SLACKBUILD FILES: README perl-Log-Message.SlackBuild perl-Log-Message.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Log-Message-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 406fe7d1e37980afa105b663c436c4af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Log-Message (Powerful and flexible message storage mechanism) + +SLACKBUILD NAME: perl-MIME-Charset +SLACKBUILD LOCATION: ./perl/perl-MIME-Charset +SLACKBUILD FILES: README perl-MIME-Charset.SlackBuild perl-MIME-Charset.info slack-desc +SLACKBUILD VERSION: 1.013.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/MIME-Charset-1.013.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1932cfc806c8deb1b4a20d6afbfa8ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MIME-Charset (character set information for perl) + +SLACKBUILD NAME: perl-MIME-Lite +SLACKBUILD LOCATION: ./perl/perl-MIME-Lite +SLACKBUILD FILES: README perl-MIME-Lite.SlackBuild perl-MIME-Lite.info slack-desc +SLACKBUILD VERSION: 3.038 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/MIME-Lite-3.038.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a290a9eed9899c161addb7bada4773f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MIME-Lite (low-calorie MIME generator) + +SLACKBUILD NAME: perl-MIME-Types +SLACKBUILD LOCATION: ./perl/perl-MIME-Types +SLACKBUILD FILES: README perl-MIME-Types.SlackBuild perl-MIME-Types.info slack-desc +SLACKBUILD VERSION: 2.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MIME-Types-2.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b387d22f8453c754a95f28c552d031f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MIME-Types (MIME::Types - Definition of MIME types) + +SLACKBUILD NAME: perl-MIME-tools +SLACKBUILD LOCATION: ./perl/perl-MIME-tools +SLACKBUILD FILES: README perl-MIME-tools.SlackBuild perl-MIME-tools.info slack-desc +SLACKBUILD VERSION: 5.515 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DS/DSKOLL/MIME-tools-5.515.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc3c9f982498c35d8a103af17c5b5c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MIME-tools (MIME::Tools) + +SLACKBUILD NAME: perl-MP3-Info +SLACKBUILD LOCATION: ./perl/perl-MP3-Info +SLACKBUILD FILES: README perl-MP3-Info.SlackBuild perl-MP3-Info.info slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANIEL/MP3-Info-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb4bcc43764e3b46c3a7c74b50ed7a44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MP3-Info (Manipulate / fetch info from MP3 audio files) + +SLACKBUILD NAME: perl-MRO-Compat +SLACKBUILD LOCATION: ./perl/perl-MRO-Compat +SLACKBUILD FILES: README perl-MRO-Compat.SlackBuild perl-MRO-Compat.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2e603e8ae9dc6934162d190eb085385 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MRO-Compat (mro::* interface compatibility) + +SLACKBUILD NAME: perl-Mail-DKIM +SLACKBUILD LOCATION: ./perl/perl-Mail-DKIM +SLACKBUILD FILES: README perl-Mail-DKIM.SlackBuild perl-Mail-DKIM.info slack-desc +SLACKBUILD VERSION: 1.20240619 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20240619.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f37fb811c65a792c784c49cc1dba54f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mail-DKIM (Mail::DKIM) + +SLACKBUILD NAME: perl-Mail-DMARC +SLACKBUILD LOCATION: ./perl/perl-Mail-DMARC +SLACKBUILD FILES: README perl-Mail-DMARC.SlackBuild perl-Mail-DMARC.info slack-desc +SLACKBUILD VERSION: 1.20260306 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSIMERSON/Mail-DMARC-1.20260306.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47192412b85e14ed9cd0432c0530ddd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mail-DMARC (Perl implementation of DMARC) + +SLACKBUILD NAME: perl-Mail-DomainKeys +SLACKBUILD LOCATION: ./perl/perl-Mail-DomainKeys +SLACKBUILD FILES: README perl-Mail-DomainKeys.SlackBuild perl-Mail-DomainKeys.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AN/ANTHONYU/Mail-DomainKeys-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4565f21ada263cf34c55f50d7eb9944 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mail-DomainKeys (perl implementation of DomainKeys) + +SLACKBUILD NAME: perl-Mail-SPF-Query +SLACKBUILD LOCATION: ./perl/perl-Mail-SPF-Query +SLACKBUILD FILES: README perl-Mail-SPF-Query.SlackBuild perl-Mail-SPF-Query.info slack-desc +SLACKBUILD VERSION: 1.999.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JM/JMEHNLE/mail-spf-query/Mail-SPF-Query-1.999.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d62d024d1614fa1fa4f43bd39ee7bf0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mail-SPF-Query (query Sender Policy Framework) + +SLACKBUILD NAME: perl-Mail-SPF +SLACKBUILD LOCATION: ./perl/perl-Mail-SPF +SLACKBUILD FILES: README perl-Mail-SPF.SlackBuild perl-Mail-SPF.info slack-desc +SLACKBUILD VERSION: 3.20240617 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Mail-SPF-3.20240617.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c44f2a84b3b8fb0213ae09001918174 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mail-SPF (Mail::SPF) + +SLACKBUILD NAME: perl-MailTools +SLACKBUILD LOCATION: ./perl/perl-MailTools +SLACKBUILD FILES: README perl-MailTools.SlackBuild perl-MailTools.info slack-desc +SLACKBUILD VERSION: 2.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69ee516d40011e7e92b77c6f06c0dc01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MailTools (MailTools) + +SLACKBUILD NAME: perl-Math-Base85 +SLACKBUILD LOCATION: ./perl/perl-Math-Base85 +SLACKBUILD FILES: README perl-Math-Base85.SlackBuild perl-Math-Base85.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TM/TMONROE/Math-Base85-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a2914651dc680fd22661f35213211d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Base85 (extension for base 85 numbers) + +SLACKBUILD NAME: perl-Math-BigInt-GMP +SLACKBUILD LOCATION: ./perl/perl-Math-BigInt-GMP +SLACKBUILD FILES: README perl-Math-BigInt-GMP.SlackBuild perl-Math-BigInt-GMP.info slack-desc +SLACKBUILD VERSION: 1.6011 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PJ/PJACKLAM/Math-BigInt-GMP-1.6011.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0eff364a67026ed8543e327879695e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-BigInt-GMP (Use the GMP library for Math::BigInt routines) + +SLACKBUILD NAME: perl-Math-BigInt +SLACKBUILD LOCATION: ./perl/perl-Math-BigInt +SLACKBUILD FILES: README perl-Math-BigInt.SlackBuild perl-Math-BigInt.info slack-desc +SLACKBUILD VERSION: 1.999838 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PJ/PJACKLAM/Math-BigInt-1.999838.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc803e6c4f1cfac5ad9fc53e4c279a5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-BigInt (arbitrary size integer/float math package) + +SLACKBUILD NAME: perl-Math-Complex_C-L +SLACKBUILD LOCATION: ./perl/perl-Math-Complex_C-L +SLACKBUILD FILES: README perl-Math-Complex_C-L.SlackBuild perl-Math-Complex_C-L.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-Complex_C-L-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6928a5387a879cdcc4dc7fbf44c7de6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Complex_C-L (perl interface to C's long double complex) + +SLACKBUILD NAME: perl-Math-Complex_C-Q +SLACKBUILD LOCATION: ./perl/perl-Math-Complex_C-Q +SLACKBUILD FILES: README perl-Math-Complex_C-Q.SlackBuild perl-Math-Complex_C-Q.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-Complex_C-Q-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b532e5b20ce61f0ec2073e4591dfe4b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Complex_C-Q (perl interface to C's __complex128) + +SLACKBUILD NAME: perl-Math-Complex_C +SLACKBUILD LOCATION: ./perl/perl-Math-Complex_C +SLACKBUILD FILES: README perl-Math-Complex_C.SlackBuild perl-Math-Complex_C.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-Complex_C-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6084794ebde40be3759b1d439f44f7b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Complex_C (perl interface to C's double precision) + +SLACKBUILD NAME: perl-Math-Decimal64 +SLACKBUILD LOCATION: ./perl/perl-Math-Decimal64 +SLACKBUILD FILES: README perl-Math-Decimal64.SlackBuild perl-Math-Decimal64.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-Decimal64-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b96196e713625e9aa8f65629324e2bb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Decimal64 (perl interface to C's _Decimal64 operations) + +SLACKBUILD NAME: perl-Math-GMPf +SLACKBUILD LOCATION: ./perl/perl-Math-GMPf +SLACKBUILD FILES: README perl-Math-GMPf.SlackBuild perl-Math-GMPf.info slack-desc +SLACKBUILD VERSION: 0.43 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPf-0.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a375592e67bcdbe259aa10085371be26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-GMPf (perl interface to the GMP library's floating point) + +SLACKBUILD NAME: perl-Math-GMPq +SLACKBUILD LOCATION: ./perl/perl-Math-GMPq +SLACKBUILD FILES: README perl-Math-GMPq.SlackBuild perl-Math-GMPq.info slack-desc +SLACKBUILD VERSION: 0.51 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPq-0.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35f2cf1c64b34537bc1c69859f03e732 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-GMPq (perl interface to the GMP library) + +SLACKBUILD NAME: perl-Math-GMPz +SLACKBUILD LOCATION: ./perl/perl-Math-GMPz +SLACKBUILD FILES: README perl-Math-GMPz.SlackBuild perl-Math-GMPz.info slack-desc +SLACKBUILD VERSION: 0.54 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-GMPz-0.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f2f279a9e6634ab1d78c62238547564 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-GMPz (perl interface to the GMP library) + +SLACKBUILD NAME: perl-Math-GSL-Linalg-SVD +SLACKBUILD LOCATION: ./perl/perl-Math-GSL-Linalg-SVD +SLACKBUILD FILES: README perl-Math-GSL-Linalg-SVD.SlackBuild perl-Math-GSL-Linalg-SVD.info slack-desc +SLACKBUILD VERSION: 0.0.2 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DS/DSTH/Math-GSL-Linalg-SVD-0.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3327290ece83ce1bacc7289e62f1db45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-GSL-Linalg-SVD (Performing SVD and eigenvector decomp) + +SLACKBUILD NAME: perl-Math-Int128 +SLACKBUILD LOCATION: ./perl/perl-Math-Int128 +SLACKBUILD FILES: README perl-Math-Int128.SlackBuild perl-Math-Int128.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://cpan.metacpan.org/authors/id/S/SA/SALVA/Math-Int128-0.22.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 626603153c162a3fb95b76c68db9ea2b +SLACKBUILD SHORT DESCRIPTION: perl-Math-Int128 (Manipulate 128 bit integers) + +SLACKBUILD NAME: perl-Math-Int64 +SLACKBUILD LOCATION: ./perl/perl-Math-Int64 +SLACKBUILD FILES: README perl-Math-Int64.SlackBuild perl-Math-Int64.info slack-desc +SLACKBUILD VERSION: 0.54 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SALVA/Math-Int64-0.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ad0ce8b5e903dfe9f7ffbabd8a43014 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Int64 (Manipulate 64 bits integers) + +SLACKBUILD NAME: perl-Math-LongDouble +SLACKBUILD LOCATION: ./perl/perl-Math-LongDouble +SLACKBUILD FILES: README perl-Math-LongDouble.SlackBuild perl-Math-LongDouble.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-LongDouble-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53e38148581cfbae65d0bd4d8da8826f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-LongDouble (perl interface to C's long double operations) + +SLACKBUILD NAME: perl-Math-MPC +SLACKBUILD LOCATION: ./perl/perl-Math-MPC +SLACKBUILD FILES: README perl-Math-MPC.SlackBuild perl-Math-MPC.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPC-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15ca71edb32ba5790842788c5171e248 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-MPC (perl interface to the MPC library) + +SLACKBUILD NAME: perl-Math-MPFR +SLACKBUILD LOCATION: ./perl/perl-Math-MPFR +SLACKBUILD FILES: README perl-Math-MPFR.SlackBuild perl-Math-MPFR.info slack-desc +SLACKBUILD VERSION: 4.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SISYPHUS/Math-MPFR-4.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c42a564d9add76797e1bf3044cf7ef5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-MPFR (perl interface to the MPFR library) + +SLACKBUILD NAME: perl-Math-Prime-Util-GMP +SLACKBUILD LOCATION: ./perl/perl-Math-Prime-Util-GMP +SLACKBUILD FILES: README perl-Math-Prime-Util-GMP.SlackBuild perl-Math-Prime-Util-GMP.info slack-desc +SLACKBUILD VERSION: 0.52 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Math-Prime-Util-GMP-0.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5a98d7a5533167ee87c66ce44b33fa7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Prime-Util-GMP (module for number theory in Perl using GMP) + +SLACKBUILD NAME: perl-Math-Prime-Util +SLACKBUILD LOCATION: ./perl/perl-Math-Prime-Util +SLACKBUILD FILES: README perl-Math-Prime-Util.SlackBuild perl-Math-Prime-Util.info slack-desc +SLACKBUILD VERSION: 0.73 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANAJ/Math-Prime-Util-0.73.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26496630990db586dfede6551de79cbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Prime-Util (Utilities related to prime numbers) + +SLACKBUILD NAME: perl-Math-Round +SLACKBUILD LOCATION: ./perl/perl-Math-Round +SLACKBUILD FILES: README perl-Math-Round.SlackBuild perl-Math-Round.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GROMMEL/Math-Round-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b74c5d2a3f891c19dafd7ce638732fd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Math-Round (perl module) + +SLACKBUILD NAME: perl-MaxMind-DB-Common +SLACKBUILD LOCATION: ./perl/perl-MaxMind-DB-Common +SLACKBUILD FILES: README perl-MaxMind-DB-Common.SlackBuild perl-MaxMind-DB-Common.info slack-desc +SLACKBUILD VERSION: 0.040001 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/MaxMind-DB-Common-0.040001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ccf2536306c7815b2aa1f60a57c1d4e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MaxMind-DB-Common (Common code/metadata for Reader & Writer) + +SLACKBUILD NAME: perl-MaxMind-DB-Reader-XS +SLACKBUILD LOCATION: ./perl/perl-MaxMind-DB-Reader-XS +SLACKBUILD FILES: README perl-MaxMind-DB-Reader-XS.SlackBuild perl-MaxMind-DB-Reader-XS.info slack-desc +SLACKBUILD VERSION: 1.000008 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000008.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4567d35e1b0868110f59f45c87fc641 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MaxMind-DB-Reader-XS (XS implementation of MaxMind DB reader) + +SLACKBUILD NAME: perl-MaxMind-DB-Reader +SLACKBUILD LOCATION: ./perl/perl-MaxMind-DB-Reader +SLACKBUILD FILES: README perl-MaxMind-DB-Reader.SlackBuild perl-MaxMind-DB-Reader.info slack-desc +SLACKBUILD VERSION: 1.000014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd5c259023f7b483cc1204398dcaa6b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MaxMind-DB-Reader (MaxMind DB reader) + +SLACKBUILD NAME: perl-Meta-Requirements-Range +SLACKBUILD LOCATION: ./perl/perl-Meta-Requirements-Range +SLACKBUILD FILES: README perl-Meta-Requirements-Range.SlackBuild perl-Meta-Requirements-Range.info slack-desc +SLACKBUILD VERSION: 2.143 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/CPAN-Meta-Requirements-2.143.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b26ca50ca6eb04f727876da83b828241 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Meta-Requirements-Range (Version requirements for CPAN Dist) + +SLACKBUILD NAME: perl-Modern-Perl +SLACKBUILD LOCATION: ./perl/perl-Modern-Perl +SLACKBUILD FILES: README perl-Modern-Perl.SlackBuild perl-Modern-Perl.info slack-desc +SLACKBUILD VERSION: 1.20200211 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20200211.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c6f7648ced3cb3451d3c73eb4e1cb24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Modern-Perl (enable features of Modern Perl with one import) + +SLACKBUILD NAME: perl-Module-Build-Tiny +SLACKBUILD LOCATION: ./perl/perl-Module-Build-Tiny +SLACKBUILD FILES: README perl-Module-Build-Tiny.SlackBuild perl-Module-Build-Tiny.info slack-desc +SLACKBUILD VERSION: 0.053 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.053.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 606d1f830f0475b6de53b82aa3e5d36a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Build-Tiny (A tiny replacement for Module::Build) + +SLACKBUILD NAME: perl-Module-Build-XSUtil +SLACKBUILD LOCATION: ./perl/perl-Module-Build-XSUtil +SLACKBUILD FILES: README perl-Module-Build-XSUtil.SlackBuild perl-Module-Build-XSUtil.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO/Module-Build-XSUtil-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ebe5859645989a556c333f3de7fc337 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Build-XSUtil (perl Module::Build::XSUtil) + +SLACKBUILD NAME: perl-Module-Build +SLACKBUILD LOCATION: ./perl/perl-Module-Build +SLACKBUILD FILES: README perl-Module-Build.SlackBuild perl-Module-Build.info slack-desc +SLACKBUILD VERSION: 0.4234 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-0.4234.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0032d0c0bc36a3b68ef41c947829d5e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Build (Build and install Perl modules) + +SLACKBUILD NAME: perl-Module-Implementation +SLACKBUILD LOCATION: ./perl/perl-Module-Implementation +SLACKBUILD FILES: README perl-Module-Implementation.SlackBuild perl-Module-Implementation.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52e3fe0ca6b1eff0488d59b7aacc0667 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Implementation (perl module) + +SLACKBUILD NAME: perl-Module-Install +SLACKBUILD LOCATION: ./perl/perl-Module-Install +SLACKBUILD FILES: README perl-Module-Install.SlackBuild perl-Module-Install.info slack-desc +SLACKBUILD VERSION: 1.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Install-1.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71a170c4ecc224cb5c8b147830979549 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Install (Standalone, extensible Perl module installer) + +SLACKBUILD NAME: perl-Module-Manifest +SLACKBUILD LOCATION: ./perl/perl-Module-Manifest +SLACKBUILD FILES: README perl-Module-Manifest.SlackBuild perl-Module-Manifest.info slack-desc +SLACKBUILD VERSION: 1.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Manifest-1.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71cd43db0ef8d6497b4b0415497453c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Manifest (Parse and examine a distribution MANIFEST file) + +SLACKBUILD NAME: perl-Module-Pluggable +SLACKBUILD LOCATION: ./perl/perl-Module-Pluggable +SLACKBUILD FILES: README perl-Module-Pluggable.SlackBuild perl-Module-Pluggable.info slack-desc +SLACKBUILD VERSION: 6.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 442bb8838a2b7053aa276a41233b0607 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Pluggable (Simple, Extensible Plugins for Perl) + +SLACKBUILD NAME: perl-Module-Runtime-Conflicts +SLACKBUILD LOCATION: ./perl/perl-Module-Runtime-Conflicts +SLACKBUILD FILES: README perl-Module-Runtime-Conflicts.SlackBuild perl-Module-Runtime-Conflicts.info slack-desc +SLACKBUILD VERSION: 0.003 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Runtime-Conflicts-0.003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67aaf699072063cc00c5b6afd4c67a6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Runtime-Conflicts (Info on conflicts for Module::Runtime) + +SLACKBUILD NAME: perl-Module-ScanDeps +SLACKBUILD LOCATION: ./perl/perl-Module-ScanDeps +SLACKBUILD FILES: README perl-Module-ScanDeps.SlackBuild perl-Module-ScanDeps.info slack-desc +SLACKBUILD VERSION: 1.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84afed8da89da0d855c6e124bdf2ca4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-ScanDeps (Recursively scan Perl code for dependencies) + +SLACKBUILD NAME: perl-Module-Versions-Report +SLACKBUILD LOCATION: ./perl/perl-Module-Versions-Report +SLACKBUILD FILES: README perl-Module-Versions-Report.SlackBuild perl-Module-Versions-Report.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JE/JESSE/Module-Versions-Report-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c7efaa4c3dd8eecceb8e5d17476479b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Module-Versions-Report (report versions of all modules in memory) + +SLACKBUILD NAME: perl-Mojolicious-Plugin-Humane +SLACKBUILD LOCATION: ./perl/perl-Mojolicious-Plugin-Humane +SLACKBUILD FILES: README perl-Mojolicious-Plugin-Humane.SlackBuild perl-Mojolicious-Plugin-Humane.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JB/JBERGER/Mojolicious-Plugin-Humane-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46874cd2f9c671af6de35e143e840d30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mojolicious-Plugin-Humane (Mojolicious integration for humane.js) + +SLACKBUILD NAME: perl-Mojolicious-Plugin-I18N +SLACKBUILD LOCATION: ./perl/perl-Mojolicious-Plugin-I18N +SLACKBUILD FILES: README perl-Mojolicious-Plugin-I18N.SlackBuild perl-Mojolicious-Plugin-I18N.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHARIFULN/Mojolicious-Plugin-I18N-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4002f7a7da4c90973ad6eedfb0fcfa16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mojolicious-Plugin-I18N (I18n Plugin for Mojolicious) + +SLACKBUILD NAME: perl-Mojolicious +SLACKBUILD LOCATION: ./perl/perl-Mojolicious +SLACKBUILD FILES: README perl-Mojolicious.SlackBuild perl-Mojolicious.info slack-desc +SLACKBUILD VERSION: 9.42 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SR/SRI/Mojolicious-9.42.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ef7c909c3650a570737a11ee04a14a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mojolicious (next-generation web framework for Perl) + +SLACKBUILD NAME: perl-MooX-StrictConstructor +SLACKBUILD LOCATION: ./perl/perl-MooX-StrictConstructor +SLACKBUILD FILES: README perl-MooX-StrictConstructor.SlackBuild perl-MooX-StrictConstructor.info slack-desc +SLACKBUILD VERSION: 0.011 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.011.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1e81b0f2362b8f8d1d59c78f3f89455 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MooX-StrictConstructor (Force attributes check in Moo) + +SLACKBUILD NAME: perl-MooX-Types-MooseLike +SLACKBUILD LOCATION: ./perl/perl-MooX-Types-MooseLike +SLACKBUILD FILES: README perl-MooX-Types-MooseLike.SlackBuild perl-MooX-Types-MooseLike.info slack-desc +SLACKBUILD VERSION: 0.29 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MATEU/MooX-Types-MooseLike-0.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0905b92c1b44578e05e7f08fa7adb9ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MooX-Types-MooseLike (some Moosish types and a type builder) + +SLACKBUILD NAME: perl-Moose +SLACKBUILD LOCATION: ./perl/perl-Moose +SLACKBUILD FILES: README perl-Moose.SlackBuild perl-Moose.info slack-desc +SLACKBUILD VERSION: 2.2012 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Moose-2.2012.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4aaf729a9c575aab2c0cbd127cd8edf1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Moose (A postmodern object system for Perl 5) + +SLACKBUILD NAME: perl-MooseX-Traits +SLACKBUILD LOCATION: ./perl/perl-MooseX-Traits +SLACKBUILD FILES: README perl-MooseX-Traits.SlackBuild perl-MooseX-Traits.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/MooseX-Traits-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 232530e9645abc20a4e7f14fdd022546 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MooseX-Traits (Moose traits for Perl 5) + +SLACKBUILD NAME: perl-MooseX-Types-Structured +SLACKBUILD LOCATION: ./perl/perl-MooseX-Types-Structured +SLACKBUILD FILES: README perl-MooseX-Types-Structured.SlackBuild perl-MooseX-Types-Structured.info slack-desc +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/MooseX-Types-Structured-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d29c7bdaf44a90b3871dc040157015c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MooseX-Types-Structured (Structured Moose types for Perl 5) + +SLACKBUILD NAME: perl-MooseX-Types +SLACKBUILD LOCATION: ./perl/perl-MooseX-Types +SLACKBUILD FILES: README perl-MooseX-Types.SlackBuild perl-MooseX-Types.info slack-desc +SLACKBUILD VERSION: 0.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/MooseX-Types-0.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99b0999ce024c5f27ac00a42a7244ec4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MooseX-Types (Moose types for Perl 5) + +SLACKBUILD NAME: perl-Mozilla-CA +SLACKBUILD LOCATION: ./perl/perl-Mozilla-CA +SLACKBUILD FILES: README perl-Mozilla-CA.SlackBuild perl-Mozilla-CA.info slack-desc +SLACKBUILD VERSION: 20200520 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20200520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ac3fe1a83c45da3f468f78ab8133ea6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mozilla-CA (Mozilla's CA cert bundle in PEM format) + +SLACKBUILD NAME: perl-MusicBrainz-DiscID +SLACKBUILD LOCATION: ./perl/perl-MusicBrainz-DiscID +SLACKBUILD FILES: README perl-MusicBrainz-DiscID.SlackBuild perl-MusicBrainz-DiscID.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NJ/NJH/MusicBrainz-DiscID-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6579d43d270c965563f84fd5ffe0dde5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-MusicBrainz-DiscID (calculate a disc ID from an audio CD) + +SLACKBUILD NAME: perl-Mutex +SLACKBUILD LOCATION: ./perl/perl-Mutex +SLACKBUILD FILES: README perl-Mutex.SlackBuild perl-Mutex.info slack-desc +SLACKBUILD VERSION: 1.005 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARIOROY/Mutex-1.005.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ba63ad06d66d7fc8f81b2938a446a15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Mutex (Process synchronization primitives) + +SLACKBUILD NAME: perl-Net-ARP +SLACKBUILD LOCATION: ./perl/perl-Net-ARP +SLACKBUILD FILES: README perl-Net-ARP.SlackBuild perl-Net-ARP.info slack-desc +SLACKBUILD VERSION: 1.0.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CR/CRAZYDJ/Net-ARP-1.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b03d0648197c0050fd5d49af7796b1d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-ARP (Perl extension for creating ARP packets) + +SLACKBUILD NAME: perl-Net-CIDR-Lite +SLACKBUILD LOCATION: ./perl/perl-Net-CIDR-Lite +SLACKBUILD FILES: README perl-Net-CIDR-Lite.SlackBuild perl-Net-CIDR-Lite.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOUGW/Net-CIDR-Lite-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12280b3754886b876918f03f53aee4f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-CIDR-Lite (ext. for merging IPv4 and IPv6 CIDR addresses) + +SLACKBUILD NAME: perl-Net-CIDR +SLACKBUILD LOCATION: ./perl/perl-Net-CIDR +SLACKBUILD FILES: README perl-Net-CIDR.SlackBuild perl-Net-CIDR.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MR/MRSAM/Net-CIDR-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4632887a13663c7ba769bd6ba1b3c26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-CIDR (Net::CIDR) + +SLACKBUILD NAME: perl-Net-Curl +SLACKBUILD LOCATION: ./perl/perl-Net-Curl +SLACKBUILD FILES: README perl-Net-Curl.SlackBuild perl-Net-Curl.info slack-desc +SLACKBUILD VERSION: 0.58 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SY/SYP/Net-Curl-0.58.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb13a85fd7ca54bcf68e454b651dc82d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Curl (Perl interface for libcurl) + +SLACKBUILD NAME: perl-Net-DNS-Native +SLACKBUILD LOCATION: ./perl/perl-Net-DNS-Native +SLACKBUILD FILES: README perl-Net-DNS-Native.SlackBuild perl-Net-DNS-Native.info slack-desc +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OL/OLEG/Net-DNS-Native-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b92f0685699836e1f0214bbb8026921c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-DNS-Native (non-blocking system DNS resolver) + +SLACKBUILD NAME: perl-Net-DNS-Resolver-Mock +SLACKBUILD LOCATION: ./perl/perl-Net-DNS-Resolver-Mock +SLACKBUILD FILES: README perl-Net-DNS-Resolver-Mock.SlackBuild perl-Net-DNS-Resolver-Mock.info slack-desc +SLACKBUILD VERSION: 1.20230216 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20230216.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d191b6b1eb40497024988f500fe65ed4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-DNS-Resolver-Mock (Mock a DNS Resolver object for testing) + +SLACKBUILD NAME: perl-Net-DNS-Resolver-Programmable +SLACKBUILD LOCATION: ./perl/perl-Net-DNS-Resolver-Programmable +SLACKBUILD FILES: README perl-Net-DNS-Resolver-Programmable.SlackBuild perl-Net-DNS-Resolver-Programmable.info slack-desc +SLACKBUILD VERSION: 0.009 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f42a7e7984c258db0ef127b217a2bcb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-DNS-Resolver-Programmable (perl module) + +SLACKBUILD NAME: perl-Net-DNS-SEC +SLACKBUILD LOCATION: ./perl/perl-Net-DNS-SEC +SLACKBUILD FILES: README perl-Net-DNS-SEC.SlackBuild perl-Net-DNS-SEC.info slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63879e0f104320f63633be7d4b02b851 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-DNS-SEC (DNSSEC extensions to Net::DNS) + +SLACKBUILD NAME: perl-Net-Daemon +SLACKBUILD LOCATION: ./perl/perl-Net-Daemon +SLACKBUILD FILES: README perl-Net-Daemon.SlackBuild perl-Net-Daemon.info slack-desc +SLACKBUILD VERSION: 0.48 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MN/MNOONING/Net-Daemon-0.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 771f9ba01c3b033ed8cc3d6bad36e5fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Daemon (perl extention for portable daemons) + +SLACKBUILD NAME: perl-Net-IDN-Encode +SLACKBUILD LOCATION: ./perl/perl-Net-IDN-Encode +SLACKBUILD FILES: README perl-Net-IDN-Encode.SlackBuild perl-Net-IDN-Encode.info slack-desc +SLACKBUILD VERSION: 2.500 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CF/CFAERBER/Net-IDN-Encode-2.500.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e5697a38cf05ff66be96947815573da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-IDN-Encode (IDN encoder/decoder) + +SLACKBUILD NAME: perl-Net-IPv4Addr +SLACKBUILD LOCATION: ./perl/perl-Net-IPv4Addr +SLACKBUILD FILES: README perl-Net-IPv4Addr.SlackBuild perl-Net-IPv4Addr.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57aa8e28ebcd4c0c9f15792740e53d3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-IPv4Addr (perl extension for manipulating IPv4 addresses) + +SLACKBUILD NAME: perl-Net-IPv6Addr +SLACKBUILD LOCATION: ./perl/perl-Net-IPv6Addr +SLACKBUILD FILES: README perl-Net-IPv6Addr.SlackBuild perl-Net-IPv6Addr.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TM/TMONROE/Net-IPv6Addr-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd06f0422ddb3ac119e2ef1e27aa9339 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-IPv6Addr (check validity of IPv6 addresses) + +SLACKBUILD NAME: perl-Net-Ident +SLACKBUILD LOCATION: ./perl/perl-Net-Ident +SLACKBUILD FILES: README perl-Net-Ident.SlackBuild perl-Net-Ident.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/Net-Ident-1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1351eae1ade13936808cc829564abf97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Ident (Net::Ident) + +SLACKBUILD NAME: perl-Net-Jabber +SLACKBUILD LOCATION: ./perl/perl-Net-Jabber +SLACKBUILD FILES: README perl-Net-Jabber.SlackBuild perl-Net-Jabber.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RE/REATMON/Net-Jabber-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fd348fb9a1a6c5a167ae862ed89cd53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Jabber (Jabber Perl Library) + +SLACKBUILD NAME: perl-Net-LDAP +SLACKBUILD LOCATION: ./perl/perl-Net-LDAP +SLACKBUILD FILES: README perl-Net-LDAP.SlackBuild perl-Net-LDAP.info slack-desc +SLACKBUILD VERSION: 0.65 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARSCHAP/perl-ldap-0.65.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d057c8db76913d95c0e460c7bdd98b27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-LDAP (Lightweight Directory Access Protocol) + +SLACKBUILD NAME: perl-Net-LibIDN +SLACKBUILD LOCATION: ./perl/perl-Net-LibIDN +SLACKBUILD FILES: README perl-Net-LibIDN.SlackBuild perl-Net-LibIDN.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3e4de2065009d67bcb1df0afb473e12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-LibIDN (Perl bindings for GNU Libidn) + +SLACKBUILD NAME: perl-Net-LibIDN2 +SLACKBUILD LOCATION: ./perl/perl-Net-LibIDN2 +SLACKBUILD FILES: README perl-Net-LibIDN2.SlackBuild perl-Net-LibIDN2.info slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TH/THOR/Net-LibIDN2-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3bc7c71d4b42d6912e0710b1683b661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-LibIDN2 (Perl bindings for GNU Libidn2) + +SLACKBUILD NAME: perl-Net-Libdnet +SLACKBUILD LOCATION: ./perl/perl-Net-Libdnet +SLACKBUILD FILES: README perl-Net-Libdnet.SlackBuild perl-Net-Libdnet.info slack-desc +SLACKBUILD VERSION: 0.98 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GO/GOMOR/Net-Libdnet-0.98.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 556bb84c712f0b65b8c0b252cae4fc16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Libdnet (binding for Dug Song's libdnet) + +SLACKBUILD NAME: perl-Net-Netmask +SLACKBUILD LOCATION: ./perl/perl-Net-Netmask +SLACKBUILD FILES: README perl-Net-Netmask.SlackBuild perl-Net-Netmask.info slack-desc +SLACKBUILD VERSION: 1.9022 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MU/MUIR/modules/Net-Netmask-1.9022.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67cee41e2214bd0934ff96944b29130c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Netmask (Net::Netmask) + +SLACKBUILD NAME: perl-Net-Patricia +SLACKBUILD LOCATION: ./perl/perl-Net-Patricia +SLACKBUILD FILES: README perl-Net-Patricia.SlackBuild perl-Net-Patricia.info slack-desc +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GR/GRUBER/Net-Patricia-1.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef838f7512b050ca4b35d742f9565b3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Patricia (Net::Patricia) + +SLACKBUILD NAME: perl-Net-Pcap +SLACKBUILD LOCATION: ./perl/perl-Net-Pcap +SLACKBUILD FILES: README listdatalinks.patch pcapapi.patch perl-Net-Pcap.SlackBuild perl-Net-Pcap.info slack-desc +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-Pcap-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18d7298dca72b53271d68646c34b6a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Pcap (Interface to pcap(3) + +SLACKBUILD NAME: perl-Net-RawIP +SLACKBUILD LOCATION: ./perl/perl-Net-RawIP +SLACKBUILD FILES: README perl-Net-RawIP.SlackBuild perl-Net-RawIP.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a99f461e20e7894154f64729a4652448 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-RawIP (manipulate raw IP packets) + +SLACKBUILD NAME: perl-Net-SNMP +SLACKBUILD LOCATION: ./perl/perl-Net-SNMP +SLACKBUILD FILES: README perl-Net-SNMP.SlackBuild perl-Net-SNMP.info slack-desc +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DT/DTOWN/Net-SNMP-v6.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6137f04f9942d703f66179f890e3d096 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-SNMP (Object oriented interface to SNMP) + +SLACKBUILD NAME: perl-Net-SSH +SLACKBUILD LOCATION: ./perl/perl-Net-SSH +SLACKBUILD FILES: README perl-Net-SSH.SlackBuild perl-Net-SSH.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IV/IVAN/Net-SSH-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96837a66d0329e49cf5febd8b1ff4315 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-SSH (Perl extension for secure shell) + +SLACKBUILD NAME: perl-Net-Server +SLACKBUILD LOCATION: ./perl/perl-Net-Server +SLACKBUILD FILES: README perl-Net-Server.SlackBuild perl-Net-Server.info slack-desc +SLACKBUILD VERSION: 2.014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/Net-Server-2.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb6b43b6d70191a45d13171bc596e15b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Server (Net::Server) + +SLACKBUILD NAME: perl-Net-Telnet +SLACKBUILD LOCATION: ./perl/perl-Net-Telnet +SLACKBUILD FILES: README perl-Net-Telnet.SlackBuild perl-Net-Telnet.info slack-desc +SLACKBUILD VERSION: 3.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JR/JROGERS/Net-Telnet-3.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2514080116c1b0fa5f96295c84538e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Telnet (interact with TELNET port or other TCP ports) + +SLACKBUILD NAME: perl-Net-UPnP +SLACKBUILD LOCATION: ./perl/perl-Net-UPnP +SLACKBUILD FILES: README perl-Net-UPnP.SlackBuild perl-Net-UPnP.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SK/SKONNO/Net-UPnP-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc009fd76b565df40a70aca49af82a7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-UPnP (Net-UPnP) + +SLACKBUILD NAME: perl-Net-Works +SLACKBUILD LOCATION: ./perl/perl-Net-Works +SLACKBUILD FILES: README perl-Net-Works.SlackBuild perl-Net-Works.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAXMIND/Net-Works-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92993638c98f04d82a4d75ed4b043b45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Works (Sane APIs for IP addresses and networks) + +SLACKBUILD NAME: perl-Net-Write +SLACKBUILD LOCATION: ./perl/perl-Net-Write +SLACKBUILD FILES: README perl-Net-Write.SlackBuild perl-Net-Write.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GO/GOMOR/Net-Write-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b8a67edd006f99ddc06db10f51b65a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-Write (to open and send raw data to network) + +SLACKBUILD NAME: perl-Net-XMPP +SLACKBUILD LOCATION: ./perl/perl-Net-XMPP +SLACKBUILD FILES: README perl-Net-XMPP.SlackBuild perl-Net-XMPP.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAPATRICK/Net-XMPP-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fdfeecde1b7eea1a24413e6557a97e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Net-XMPP (XMPP Perl Library) + +SLACKBUILD NAME: perl-NetAddr-IP +SLACKBUILD LOCATION: ./perl/perl-NetAddr-IP +SLACKBUILD FILES: README perl-NetAddr-IP.SlackBuild perl-NetAddr-IP.info slack-desc +SLACKBUILD VERSION: 4.079 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990dfcbffae356835c536e8ab56a2880 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-NetAddr-IP (NetAddr::IP) + +SLACKBUILD NAME: perl-NetPacket +SLACKBUILD LOCATION: ./perl/perl-NetPacket +SLACKBUILD FILES: README perl-NetPacket.SlackBuild perl-NetPacket.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/Y/YA/YANICK/NetPacket-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17ba0407dada096f046f513387e88818 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-NetPacket (modules to assemble/disassemble network packets) + +SLACKBUILD NAME: perl-Number-Bites-Human +SLACKBUILD LOCATION: ./perl/perl-Number-Bites-Human +SLACKBUILD FILES: README perl-Number-Bites-Human.SlackBuild perl-Number-Bites-Human.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FE/FERREIRA/Number-Bytes-Human-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43d2c86a55924aa71535a41de0311efd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Number-Bites-Human (Convert byte count to human readable format) + +SLACKBUILD NAME: perl-Number-Compare +SLACKBUILD LOCATION: ./perl/perl-Number-Compare +SLACKBUILD FILES: README perl-Number-Compare.SlackBuild perl-Number-Compare.info slack-desc +SLACKBUILD VERSION: 0.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ded4085a8fc96328742785574ca65208 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Number-Compare (Number::Compare perl module) + +SLACKBUILD NAME: perl-Number-Convert-Roman +SLACKBUILD LOCATION: ./perl/perl-Number-Convert-Roman +SLACKBUILD FILES: README perl-Number-Convert-Roman.SlackBuild perl-Number-Convert-Roman.info slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SANTOS/Number-Convert-Roman-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02e1c812a899c5436fbbc2d5453f1be3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Number-Convert-Roman (Roman-Arabic numeral converter) + +SLACKBUILD NAME: perl-Object-Accessor +SLACKBUILD LOCATION: ./perl/perl-Object-Accessor +SLACKBUILD FILES: README perl-Object-Accessor.SlackBuild perl-Object-Accessor.info slack-desc +SLACKBUILD VERSION: 0.48 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Object-Accessor-0.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46a3ce50d8817938cecbb8e02eda9500 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Object-Accessor (Create per object getters and setters) + +SLACKBUILD NAME: perl-Ogg-Vorbis-Header-PurePerl +SLACKBUILD LOCATION: ./perl/perl-Ogg-Vorbis-Header-PurePerl +SLACKBUILD FILES: README eliminate_deprecated_use_of_array_as_reference_rt_cpan_org_96578.diff perl-Ogg-Vorbis-Header-PurePerl.SlackBuild perl-Ogg-Vorbis-Header-PurePerl.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANIEL/Ogg-Vorbis-Header-PurePerl-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b09cefefd4a83bd4a53d2fddbd0bc68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Ogg-Vorbis-Header-PurePerl (interface to Ogg Vorbis information) + +SLACKBUILD NAME: perl-PAR-Dist +SLACKBUILD LOCATION: ./perl/perl-PAR-Dist +SLACKBUILD FILES: README perl-PAR-Dist.SlackBuild perl-PAR-Dist.info slack-desc +SLACKBUILD VERSION: 0.53 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-Dist-0.53.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e4ebf698d1bb329540ce40ccc7ca8ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PAR-Dist (Create and manipulate PAR distributions) + +SLACKBUILD NAME: perl-PAR +SLACKBUILD LOCATION: ./perl/perl-PAR +SLACKBUILD FILES: README perl-PAR.SlackBuild perl-PAR.info slack-desc +SLACKBUILD VERSION: 1.020 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/PAR-1.020.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62a8d843d726ee046a59bf01961d46f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PAR (Perl Archive Toolkit) + +SLACKBUILD NAME: perl-PDF-API2 +SLACKBUILD LOCATION: ./perl/perl-PDF-API2 +SLACKBUILD FILES: README perl-PDF-API2.SlackBuild perl-PDF-API2.info slack-desc +SLACKBUILD VERSION: 2.048 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SS/SSIMMS/PDF-API2-2.048.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b6285e34e66492f7c831a556ea15c80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PDF-API2 (Facilitates the creation and modification of PDF files) + +SLACKBUILD NAME: perl-PDF-Builder +SLACKBUILD LOCATION: ./perl/perl-PDF-Builder +SLACKBUILD FILES: README perl-PDF-Builder.SlackBuild perl-PDF-Builder.info slack-desc +SLACKBUILD VERSION: 3.028 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PM/PMPERRY/PDF-Builder-3.028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01b6e8ad48fd94b52e4196983527be4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PDF-Builder (facilitates the creation and modification of PDFs) + +SLACKBUILD NAME: perl-PPI +SLACKBUILD LOCATION: ./perl/perl-PPI +SLACKBUILD FILES: README perl-PPI.SlackBuild perl-PPI.info slack-desc +SLACKBUILD VERSION: 1.270 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MITHALDU/PPI-1.270.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af47f2289c880be545b220fa84a4e347 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PPI (Perl source processor for Perl 5) + +SLACKBUILD NAME: perl-PPIx-QuoteLike +SLACKBUILD LOCATION: ./perl/perl-PPIx-QuoteLike +SLACKBUILD FILES: README perl-PPIx-QuoteLike.SlackBuild perl-PPIx-QuoteLike.info slack-desc +SLACKBUILD VERSION: 0.023 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.023.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 551890e6c65a3eb0f4b753ad4288acb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PPIx-QuoteLike (Parse Perl string literals) + +SLACKBUILD NAME: perl-PPIx-Regexp +SLACKBUILD LOCATION: ./perl/perl-PPIx-Regexp +SLACKBUILD FILES: README perl-PPIx-Regexp.SlackBuild perl-PPIx-Regexp.info slack-desc +SLACKBUILD VERSION: 0.088 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-0.088.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ca3eba38a8e9a5fcfb0458f8ed64eac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PPIx-Regexp (Represent a regular expression of some sort) + +SLACKBUILD NAME: perl-PPIx-Utils +SLACKBUILD LOCATION: ./perl/perl-PPIx-Utils +SLACKBUILD FILES: README perl-PPIx-Utils.SlackBuild perl-PPIx-Utils.info slack-desc +SLACKBUILD VERSION: 0.003 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DB/DBOOK/PPIx-Utils-0.003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79591c85aa39941b5ef8b26064c38a9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PPIx-Utils (Utility functions for PPI) + +SLACKBUILD NAME: perl-Package-Constants +SLACKBUILD LOCATION: ./perl/perl-Package-Constants +SLACKBUILD FILES: README perl-Package-Constants.SlackBuild perl-Package-Constants.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Package-Constants-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e608e8eb260ee6226943c67eba1015ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Package-Constants (List all constants declared in a package) + +SLACKBUILD NAME: perl-Package-DeprecationManager +SLACKBUILD LOCATION: ./perl/perl-Package-DeprecationManager +SLACKBUILD FILES: README perl-Package-DeprecationManager.SlackBuild perl-Package-DeprecationManager.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b46e92aaae3047ede3c67c1714ab88e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Package-DeprecationManager (perl module) + +SLACKBUILD NAME: perl-Package-Stash-XS +SLACKBUILD LOCATION: ./perl/perl-Package-Stash-XS +SLACKBUILD FILES: README perl-Package-Stash-XS.SlackBuild perl-Package-Stash-XS.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-XS-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9664356ec3be02626cbd3081ec246b70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Package-Stash-XS (perl module) + +SLACKBUILD NAME: perl-Package-Stash +SLACKBUILD LOCATION: ./perl/perl-Package-Stash +SLACKBUILD FILES: README perl-Package-Stash.SlackBuild perl-Package-Stash.info slack-desc +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e47a8261312e1cf3d12bd2007916b66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Package-Stash (perl module) + +SLACKBUILD NAME: perl-Params-Classify +SLACKBUILD LOCATION: ./perl/perl-Params-Classify +SLACKBUILD FILES: README perl-Params-Classify.SlackBuild perl-Params-Classify.info slack-desc +SLACKBUILD VERSION: 0.015 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Params-Classify-0.015.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c3367d759ed5bd6fe86c1f35e9b51ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Params-Classify (perl module) + +SLACKBUILD NAME: perl-Params-Util +SLACKBUILD LOCATION: ./perl/perl-Params-Util +SLACKBUILD FILES: README perl-Params-Util.SlackBuild perl-Params-Util.info slack-desc +SLACKBUILD VERSION: 1.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02db120c0eef87aae1830cc62bdec37b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Params-Util (perl module) + +SLACKBUILD NAME: perl-Params-Validate +SLACKBUILD LOCATION: ./perl/perl-Params-Validate +SLACKBUILD FILES: README perl-Params-Validate.SlackBuild perl-Params-Validate.info slack-desc +SLACKBUILD VERSION: 1.29 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cebbbbef30ef71af513ed7c2fb4faf43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Params-Validate (Validate method/function parameters) + +SLACKBUILD NAME: perl-Params-ValidationCompiler +SLACKBUILD LOCATION: ./perl/perl-Params-ValidationCompiler +SLACKBUILD FILES: README perl-Params-ValidationCompiler.SlackBuild perl-Params-ValidationCompiler.info slack-desc +SLACKBUILD VERSION: 0.31 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15528055f3f53c8cfebbee1f928dec07 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Params-ValidationCompiler (perl module) + +SLACKBUILD NAME: perl-Parse-Method-Signatures +SLACKBUILD LOCATION: ./perl/perl-Parse-Method-Signatures +SLACKBUILD FILES: README perl-Parse-Method-Signatures.SlackBuild perl-Parse-Method-Signatures.info slack-desc +SLACKBUILD VERSION: 1.003019 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Parse-Method-Signatures-1.003019.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5236c145815db7001841ed8efb305c9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Parse-Method-Signatures (Parse signatures for Perl 5) + +SLACKBUILD NAME: perl-Parse-RecDescent +SLACKBUILD LOCATION: ./perl/perl-Parse-RecDescent +SLACKBUILD FILES: README perl-Parse-RecDescent.SlackBuild perl-Parse-RecDescent.info slack-desc +SLACKBUILD VERSION: 1.967015 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967015.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a36d45d62a9b68603edcdbd276006cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Parse-RecDescent (generate recursive-descent parsers) + +SLACKBUILD NAME: perl-Parser-MGC +SLACKBUILD LOCATION: ./perl/perl-Parser-MGC +SLACKBUILD FILES: README perl-Parser-MGC.SlackBuild perl-Parser-MGC.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Parser-MGC-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d76cab74a2c87084df85c7d62ef64f8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Parser-MGC (Parser::MGC) + +SLACKBUILD NAME: perl-Path-Class +SLACKBUILD LOCATION: ./perl/perl-Path-Class +SLACKBUILD FILES: README perl-Path-Class.SlackBuild perl-Path-Class.info slack-desc +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Path-Class-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13e6db714f6d5a0e62ca1c4a7fc4d0f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Path-Class (Cross-platform path specification manipulation) + +SLACKBUILD NAME: perl-Pegex +SLACKBUILD LOCATION: ./perl/perl-Pegex +SLACKBUILD FILES: README perl-Pegex.SlackBuild perl-Pegex.info slack-desc +SLACKBUILD VERSION: 0.70 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IN/INGY/Pegex-0.70.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f20585fa4d982ef7031828b33d8cde76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pegex (Acmeist PEG Parser Framework) + +SLACKBUILD NAME: perl-Perl-Critic +SLACKBUILD LOCATION: ./perl/perl-Perl-Critic +SLACKBUILD FILES: README perl-Perl-Critic.SlackBuild perl-Perl-Critic.info slack-desc +SLACKBUILD VERSION: 1.152 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/Perl-Critic-1.152.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 269f870112e914976f5452138b973926 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Perl-Critic (Critique Perl source code for best-practices.) + +SLACKBUILD NAME: perl-Perl-Tidy +SLACKBUILD LOCATION: ./perl/perl-Perl-Tidy +SLACKBUILD FILES: README perl-Perl-Tidy.SlackBuild perl-Perl-Tidy.info slack-desc +SLACKBUILD VERSION: 20240903 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHANCOCK/Perl-Tidy-20240903.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa083ee94398e9bec25dd8e953547d4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Perl-Tidy (Parses and beautifies perl source) + +SLACKBUILD NAME: perl-PerlIO-via-Timeout +SLACKBUILD LOCATION: ./perl/perl-PerlIO-via-Timeout +SLACKBUILD FILES: README perl-PerlIO-via-Timeout.SlackBuild perl-PerlIO-via-Timeout.info slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAMS/PerlIO-via-Timeout-0.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f18328a39a5eaa386e34df80f066039b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-PerlIO-via-Timeout (PerlIO::via::Timeout) + +SLACKBUILD NAME: perl-Pod-Coverage +SLACKBUILD LOCATION: ./perl/perl-Pod-Coverage +SLACKBUILD FILES: README perl-Pod-Coverage.SlackBuild perl-Pod-Coverage.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12229e553ee7887680ee3db11da5ee52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pod-Coverage (Check if module documentation is comprehensive) + +SLACKBUILD NAME: perl-Pod-POM-View-Restructured +SLACKBUILD LOCATION: ./perl/perl-Pod-POM-View-Restructured +SLACKBUILD FILES: README perl-Pod-POM-View-Restructured.SlackBuild perl-Pod-POM-View-Restructured.info slack-desc +SLACKBUILD VERSION: 1.000003 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AL/ALEXM/Pod-POM-View-Restructured-1.000003.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f1c42728b06fb1c30c6576e231154687 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pod-POM-View-Restructured (Perl Pod::POM that outputs reStructuredText) + +SLACKBUILD NAME: perl-Pod-POM +SLACKBUILD LOCATION: ./perl/perl-Pod-POM +SLACKBUILD FILES: README perl-Pod-POM.SlackBuild perl-Pod-POM.info slack-desc +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Pod-POM-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2983236abdcf7842d93f10f9132e46c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pod-POM (Perl Pod::POM ) + +SLACKBUILD NAME: perl-Pod-Parser +SLACKBUILD LOCATION: ./perl/perl-Pod-Parser +SLACKBUILD FILES: README perl-Pod-Parser.SlackBuild perl-Pod-Parser.info slack-desc +SLACKBUILD VERSION: 1.63 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAREKR/Pod-Parser-1.63.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8e0d60e03d77442d354fd567e469ae4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pod-Parser (base class for creating POD filters and translators) + +SLACKBUILD NAME: perl-Pod-Spell +SLACKBUILD LOCATION: ./perl/perl-Pod-Spell +SLACKBUILD FILES: README perl-Pod-Spell.SlackBuild perl-Pod-Spell.info slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/Pod-Spell-1.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2449adf552550320d626dda30986cdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Pod-Spell (A formatter for spellchecking Pod) + +SLACKBUILD NAME: perl-Probe-Perl +SLACKBUILD LOCATION: ./perl/perl-Probe-Perl +SLACKBUILD FILES: README perl-Probe-Perl.SlackBuild perl-Probe-Perl.info slack-desc +SLACKBUILD VERSION: 0.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8876e1b99c531800a86b383702e0ab73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Probe-Perl (Information about the currently running perl) + +SLACKBUILD NAME: perl-Proc-Daemon +SLACKBUILD LOCATION: ./perl/perl-Proc-Daemon +SLACKBUILD FILES: README perl-Proc-Daemon.SlackBuild perl-Proc-Daemon.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AK/AKREAL/Proc-Daemon-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5fb746a14b6948bb8533a6b6e9650bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Proc-Daemon (Run Perl program as a daemon process) + +SLACKBUILD NAME: perl-Proc-PID-File +SLACKBUILD LOCATION: ./perl/perl-Proc-PID-File +SLACKBUILD FILES: README perl-Proc-PID-File.SlackBuild perl-Proc-PID-File.info slack-desc +SLACKBUILD VERSION: 1.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EC/ECALDER/Proc-PID-File-1.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fcb07f914f863f9a0967b35af562f9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Proc-PID-File (a module to manage process id files) + +SLACKBUILD NAME: perl-Proc-ProcessTable +SLACKBUILD LOCATION: ./perl/perl-Proc-ProcessTable +SLACKBUILD FILES: README perl-Proc-ProcessTable.SlackBuild perl-Proc-ProcessTable.info slack-desc +SLACKBUILD VERSION: 0.51 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JW/JWB/Proc-ProcessTable-0.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 711238eb8ce7f5583ffef084d8facceb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Proc-ProcessTable (Perl extension to access the process table) + +SLACKBUILD NAME: perl-Proc-Simple +SLACKBUILD LOCATION: ./perl/perl-Proc-Simple +SLACKBUILD FILES: README perl-Proc-Simple.SlackBuild perl-Proc-Simple.info slack-desc +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSCHILLI/Proc-Simple-1.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa666815b9d9a86eff9e8a088fc30d1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Proc-Simple (launch and control background processes) + +SLACKBUILD NAME: perl-Readonly +SLACKBUILD LOCATION: ./perl/perl-Readonly +SLACKBUILD FILES: README perl-Readonly.SlackBuild perl-Readonly.info slack-desc +SLACKBUILD VERSION: 2.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SANKO/Readonly-2.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acae851d7d55c509f5f00a8849597e54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Readonly (module for creating read-only scalars, arrays, hashes) + +SLACKBUILD NAME: perl-Regexp-Common +SLACKBUILD LOCATION: ./perl/perl-Regexp-Common +SLACKBUILD FILES: README perl-Regexp-Common.SlackBuild perl-Regexp-Common.info slack-desc +SLACKBUILD VERSION: 2017060201 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-2017060201.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1bb40759b84154990f36a160160fb94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Regexp-Common (commonly requested regular expressions) + +SLACKBUILD NAME: perl-Regexp-IPv6 +SLACKBUILD LOCATION: ./perl/perl-Regexp-IPv6 +SLACKBUILD FILES: README perl-Regexp-IPv6.SlackBuild perl-Regexp-IPv6.info slack-desc +SLACKBUILD VERSION: 0.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 892abe3f43eb0cc76283767f99a335e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Regexp-IPv6 (Regular expression for IPv6 addresses) + +SLACKBUILD NAME: perl-Religion-Islam-Quran +SLACKBUILD LOCATION: ./perl/perl-Religion-Islam-Quran +SLACKBUILD FILES: README perl-Religion-Islam-Quran.SlackBuild perl-Religion-Islam-Quran.info slack-desc +SLACKBUILD VERSION: 2.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ME/MEWSOFT/mewsoft/Religion-Islam-Quran-2.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49f76646b13dbad79a85006456be68a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Religion-Islam-Quran (Holy Quran searchable database) + +SLACKBUILD NAME: perl-Return-MultiLevel +SLACKBUILD LOCATION: ./perl/perl-Return-MultiLevel +SLACKBUILD FILES: README perl-Return-MultiLevel.SlackBuild perl-Return-MultiLevel.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Return-MultiLevel-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8633c5f19a261b68e4eaed622da6d770 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Return-MultiLevel (return from nested callstack) + +SLACKBUILD NAME: perl-Role-Tiny +SLACKBUILD LOCATION: ./perl/perl-Role-Tiny +SLACKBUILD FILES: README perl-Role-Tiny.SlackBuild perl-Role-Tiny.info slack-desc +SLACKBUILD VERSION: 2.002004 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002004.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ee45591befa3d0b1094ac75d282b6ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Role-Tiny (role composition tool) + +SLACKBUILD NAME: perl-SDL +SLACKBUILD LOCATION: ./perl/perl-SDL +SLACKBUILD FILES: README perl-SDL.SlackBuild perl-SDL.info slack-desc +SLACKBUILD VERSION: 2.548 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35faca310f0e246d5cea93a062f054d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-SDL (Simple DirectMedia Library Bindings for Perl) + +SLACKBUILD NAME: perl-SNMP-Info +SLACKBUILD LOCATION: ./perl/perl-SNMP-Info +SLACKBUILD FILES: README perl-SNMP-Info.SlackBuild perl-SNMP-Info.info slack-desc +SLACKBUILD VERSION: 3.970001 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/O/OL/OLIVER/SNMP-Info-3.970001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fa0105c4914bc667e2a9d3efa40b294 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-SNMP-Info (SNMP::Info) + +SLACKBUILD NAME: perl-SOAP-Lite +SLACKBUILD LOCATION: ./perl/perl-SOAP-Lite +SLACKBUILD FILES: README perl-SOAP-Lite.SlackBuild perl-SOAP-Lite.info slack-desc +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PH/PHRED/SOAP-Lite-1.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86c31341311498a08c6309e62168f655 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-SOAP-Lite (lightweight interface to SOAP) + +SLACKBUILD NAME: perl-Scalar-List-Utils +SLACKBUILD LOCATION: ./perl/perl-Scalar-List-Utils +SLACKBUILD FILES: README perl-Scalar-List-Utils.SlackBuild perl-Scalar-List-Utils.info slack-desc +SLACKBUILD VERSION: 1.55 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.55.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7988f5111e33ba47e175cf3e86b0d93f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Scalar-List-Utils (General-utility scalar subroutines) + +SLACKBUILD NAME: perl-Schedule-Cron +SLACKBUILD LOCATION: ./perl/perl-Schedule-Cron +SLACKBUILD FILES: README perl-Schedule-Cron.SlackBuild perl-Schedule-Cron.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NH/NHUBBARD/Schedule-Cron-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 098e67fa4afdeed6867021efd9ecce74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Schedule-Cron (Schedule::Cron) + +SLACKBUILD NAME: perl-Scope-Guard +SLACKBUILD LOCATION: ./perl/perl-Scope-Guard +SLACKBUILD FILES: README perl-Scope-Guard.SlackBuild perl-Scope-Guard.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be57b915d23ddac7677ef2ad9e52b92a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Scope-Guard (perl module) + +SLACKBUILD NAME: perl-Scope-Upper +SLACKBUILD LOCATION: ./perl/perl-Scope-Upper +SLACKBUILD FILES: README perl-Scope-Upper.SlackBuild perl-Scope-Upper.info slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/V/VP/VPIT/Scope-Upper-0.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c461197aa0768df8cefb60d1a23b83e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Scope-Upper (Act on upper scopes) + +SLACKBUILD NAME: perl-Set-IntSpan +SLACKBUILD LOCATION: ./perl/perl-Set-IntSpan +SLACKBUILD FILES: README perl-Set-IntSpan.SlackBuild perl-Set-IntSpan.info slack-desc +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SW/SWMCD/Set-IntSpan-1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c21c2fedce5b7be7d8200e2cf2bdca1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Set-IntSpan (Manages sets of integers) + +SLACKBUILD NAME: perl-Sidef +SLACKBUILD LOCATION: ./perl/perl-Sidef +SLACKBUILD FILES: README perl-Sidef.SlackBuild perl-Sidef.info slack-desc +SLACKBUILD VERSION: 23.05 +SLACKBUILD DOWNLOAD: https://github.com/trizen/sidef/archive/23.05/sidef-23.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5d8635382f35031dbc8eb0032329061 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sidef (A modern object-oriented programming language) + +SLACKBUILD NAME: perl-Socket-GetAddrinfo +SLACKBUILD LOCATION: ./perl/perl-Socket-GetAddrinfo +SLACKBUILD FILES: README perl-Socket-GetAddrinfo.SlackBuild perl-Socket-GetAddrinfo.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Socket-GetAddrInfo-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54c0d3a08757a1eeb118c1a5f54f6e1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Socket-GetAddrinfo (perl module) + +SLACKBUILD NAME: perl-Socket6 +SLACKBUILD LOCATION: ./perl/perl-Socket6 +SLACKBUILD FILES: README perl-Socket6.SlackBuild perl-Socket6.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/Socket6-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa8489135a3dbcec6233396e1aeb043b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Socket6 (IPv6 related part of the C socket.h) + +SLACKBUILD NAME: perl-Sort-Naturally +SLACKBUILD LOCATION: ./perl/perl-Sort-Naturally +SLACKBUILD FILES: README perl-Sort-Naturally.SlackBuild perl-Sort-Naturally.info slack-desc +SLACKBUILD VERSION: 1.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Sort-Naturally-1.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fef2e36d1b1ea23ee79ec68b5872453f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sort-Naturally (sort lexically, but numeral parts numerically) + +SLACKBUILD NAME: perl-Sort-Versions +SLACKBUILD LOCATION: ./perl/perl-Sort-Versions +SLACKBUILD FILES: README perl-Sort-Versions.SlackBuild perl-Sort-Versions.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ED/EDAVIS/Sort-Versions-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5434f948fdea6406851c77bebbd0ed19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sort-Versions (sorting of revision-like numbers) + +SLACKBUILD NAME: perl-Statistics-Descriptive +SLACKBUILD LOCATION: ./perl/perl-Statistics-Descriptive +SLACKBUILD FILES: README perl-Statistics-Descriptive.SlackBuild perl-Statistics-Descriptive.info slack-desc +SLACKBUILD VERSION: 3.0609 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0609.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fa7a705742d2ba942b9e0b167fdb48b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Statistics-Descriptive (descriptive statistics functions) + +SLACKBUILD NAME: perl-String-Format +SLACKBUILD LOCATION: ./perl/perl-String-Format +SLACKBUILD FILES: README perl-String-Format.SlackBuild perl-String-Format.info slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SR/SREZIC/String-Format-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64174b4fac230228cadfa2be4410ef1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-Format (sprintf-like string formatting) + +SLACKBUILD NAME: perl-String-PerlIdentifier +SLACKBUILD LOCATION: ./perl/perl-String-PerlIdentifier +SLACKBUILD FILES: README perl-String-PerlIdentifier.SlackBuild perl-String-PerlIdentifier.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/String-PerlIdentifier-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: daeb5a671e6086948deb95e52f77c703 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-PerlIdentifier (Generate a random name for Perl variable) + +SLACKBUILD NAME: perl-String-Random +SLACKBUILD LOCATION: ./perl/perl-String-Random +SLACKBUILD FILES: README perl-String-Random.SlackBuild perl-String-Random.info slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/String-Random-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d54ea58b992d9a2a1966051a4816693f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-Random (Random string generator) + +SLACKBUILD NAME: perl-String-Scanf +SLACKBUILD LOCATION: ./perl/perl-String-Scanf +SLACKBUILD FILES: README perl-String-Scanf.SlackBuild perl-String-Scanf.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JH/JHI/String-Scanf-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fe49bcefcf7dcc58ad9fea207277552 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-Scanf (emulate sscanf() of the C library) + +SLACKBUILD NAME: perl-String-ShellQuote +SLACKBUILD LOCATION: ./perl/perl-String-ShellQuote +SLACKBUILD FILES: README perl-String-ShellQuote.SlackBuild perl-String-ShellQuote.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da6329dc482b21adf5697cfbd2ac5412 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-ShellQuote (String::ShellQuote) + +SLACKBUILD NAME: perl-String-Similarity +SLACKBUILD LOCATION: ./perl/perl-String-Similarity +SLACKBUILD FILES: README perl-String-Similarity.SlackBuild perl-String-Similarity.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/String-Similarity-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84936c1d393e92680a5d58039dcb9fd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-String-Similarity (calculate the similarity of two strings) + +SLACKBUILD NAME: perl-Sub-Exporter-ForMethods +SLACKBUILD LOCATION: ./perl/perl-Sub-Exporter-ForMethods +SLACKBUILD FILES: README perl-Sub-Exporter-ForMethods.SlackBuild perl-Sub-Exporter-ForMethods.info slack-desc +SLACKBUILD VERSION: 0.100052 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-ForMethods-0.100052.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b0a23fd3fe6861959400bb4fc4d282f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Exporter-ForMethods (helper routines for Sub::Exporter) + +SLACKBUILD NAME: perl-Sub-Exporter-Progressive +SLACKBUILD LOCATION: ./perl/perl-Sub-Exporter-Progressive +SLACKBUILD FILES: README perl-Sub-Exporter-Progressive.SlackBuild perl-Sub-Exporter-Progressive.info slack-desc +SLACKBUILD VERSION: 0.001013 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72cf6acdd2a0a8b105821a4db98e4ebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Exporter-Progressive (Perl module) + +SLACKBUILD NAME: perl-Sub-Exporter +SLACKBUILD LOCATION: ./perl/perl-Sub-Exporter +SLACKBUILD FILES: README perl-Sub-Exporter.SlackBuild perl-Sub-Exporter.info slack-desc +SLACKBUILD VERSION: 0.987 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Exporter-0.987.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5332d269a7ba387773fcd140b72a0ed2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Exporter (perl module) + +SLACKBUILD NAME: perl-Sub-Identify +SLACKBUILD LOCATION: ./perl/perl-Sub-Identify +SLACKBUILD FILES: README perl-Sub-Identify.SlackBuild perl-Sub-Identify.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 014f19e72698b6a2cbcb54adc9691825 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Identify (Retrieve names of code references) + +SLACKBUILD NAME: perl-Sub-Install +SLACKBUILD LOCATION: ./perl/perl-Sub-Install +SLACKBUILD FILES: README perl-Sub-Install.SlackBuild perl-Sub-Install.info slack-desc +SLACKBUILD VERSION: 0.928 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1ce4f9cb6b2f6b8778b036c31afa5ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Install (perl module) + +SLACKBUILD NAME: perl-Sub-Name +SLACKBUILD LOCATION: ./perl/perl-Sub-Name +SLACKBUILD FILES: README perl-Sub-Name.SlackBuild perl-Sub-Name.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Sub-Name-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 386a0e2d7451d7ccad20687d2fe8893f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Name (perl module) + +SLACKBUILD NAME: perl-Sub-Override +SLACKBUILD LOCATION: ./perl/perl-Sub-Override +SLACKBUILD FILES: README perl-Sub-Override.SlackBuild perl-Sub-Override.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6889e2526c0e4f70da157fdf712542d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Override (perl module) + +SLACKBUILD NAME: perl-Sub-Uplevel +SLACKBUILD LOCATION: ./perl/perl-Sub-Uplevel +SLACKBUILD FILES: README perl-Sub-Uplevel.SlackBuild perl-Sub-Uplevel.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d0752dbfa94d0c91b25a264f47f5675 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sub-Uplevel (Sub::Uplevel) + +SLACKBUILD NAME: perl-Switch +SLACKBUILD LOCATION: ./perl/perl-Switch +SLACKBUILD FILES: README perl-Switch.SlackBuild perl-Switch.info slack-desc +SLACKBUILD VERSION: 2.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Switch-2.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34e2b6dac0a43384505b4e036633cff0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Switch (Switch perl module) + +SLACKBUILD NAME: perl-Syntax-Highlight-Engine-Kate +SLACKBUILD LOCATION: ./perl/perl-Syntax-Highlight-Engine-Kate +SLACKBUILD FILES: README perl-Syntax-Highlight-Engine-Kate.SlackBuild perl-Syntax-Highlight-Engine-Kate.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MANWAR/Syntax-Highlight-Engine-Kate-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10df4c2d1df9a99f04ec7b03f807e8c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Syntax-Highlight-Engine-Kate (kate highlight for perl) + +SLACKBUILD NAME: perl-Syntax-Keyword-Try +SLACKBUILD LOCATION: ./perl/perl-Syntax-Keyword-Try +SLACKBUILD FILES: README perl-Syntax-Keyword-Try.SlackBuild perl-Syntax-Keyword-Try.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47fef750062dfe38036a0043c1a88ef5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Syntax-Keyword-Try (Syntax::Keyword::Try) + +SLACKBUILD NAME: perl-Sys-CPU +SLACKBUILD LOCATION: ./perl/perl-Sys-CPU +SLACKBUILD FILES: README perl-Sys-CPU.SlackBuild perl-Sys-CPU.info slack-desc +SLACKBUILD VERSION: 0.61 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MZ/MZSANFORD/Sys-CPU-0.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f43a3a50ac2dca6c1485a859ebef09b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sys-CPU (perl module for getting CPU information) + +SLACKBUILD NAME: perl-Sys-Hostname-Long +SLACKBUILD LOCATION: ./perl/perl-Sys-Hostname-Long +SLACKBUILD FILES: README perl-Sys-Hostname-Long.SlackBuild perl-Sys-Hostname-Long.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SC/SCOTT/Sys-Hostname-Long-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5b3c23754cbcff10e283d16c42ec3d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sys-Hostname-Long (Try every way to get full hostname) + +SLACKBUILD NAME: perl-Sys-MemInfo +SLACKBUILD LOCATION: ./perl/perl-Sys-MemInfo +SLACKBUILD FILES: README perl-Sys-MemInfo.SlackBuild perl-Sys-MemInfo.info slack-desc +SLACKBUILD VERSION: 0.99 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SC/SCRESTO/Sys-MemInfo-0.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88f0632691d7de91cbed95ba1ff29025 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sys-MemInfo (total free and used memory) + +SLACKBUILD NAME: perl-Sys-Mmap +SLACKBUILD LOCATION: ./perl/perl-Sys-Mmap +SLACKBUILD FILES: README perl-Sys-Mmap.SlackBuild perl-Sys-Mmap.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/Sys-Mmap-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fc827d67d468c594ab486c58047d57c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sys-Mmap (uses mmap to map in a file as a Perl variable) + +SLACKBUILD NAME: perl-Sys-Syscall +SLACKBUILD LOCATION: ./perl/perl-Sys-Syscall +SLACKBUILD FILES: README perl-Sys-Syscall.SlackBuild perl-Sys-Syscall.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BR/BRADFITZ/Sys-Syscall-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 720a9ec5f67f867814a9011b2a725763 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Sys-Syscall (perl System Call access) + +SLACKBUILD NAME: perl-System-Command +SLACKBUILD LOCATION: ./perl/perl-System-Command +SLACKBUILD FILES: README perl-System-Command.SlackBuild perl-System-Command.info slack-desc +SLACKBUILD VERSION: 1.122 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BO/BOOK/System-Command-1.122.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb58d220ab7535267b34269ec36cdcdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-System-Command (Object for running system commands) + +SLACKBUILD NAME: perl-System-Sub +SLACKBUILD LOCATION: ./perl/perl-System-Sub +SLACKBUILD FILES: README perl-System-Sub.SlackBuild perl-System-Sub.info slack-desc +SLACKBUILD VERSION: 0.162800 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DO/DOLMEN/System-Sub-0.162800.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 208328adcda3d388282390d0c2a2badf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-System-Sub (Wrap external command with a DWIM sub) + +SLACKBUILD NAME: perl-Task-Weaken +SLACKBUILD LOCATION: ./perl/perl-Task-Weaken +SLACKBUILD FILES: README perl-Task-Weaken.SlackBuild perl-Task-Weaken.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Task-Weaken-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: affd0c395515bb95d29968404d7fe6de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Task-Weaken (ensure that a platform has weaken support) + +SLACKBUILD NAME: perl-TeX-Hyphen +SLACKBUILD LOCATION: ./perl/perl-TeX-Hyphen +SLACKBUILD FILES: README perl-TeX-Hyphen.SlackBuild perl-TeX-Hyphen.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JA/JANPAZ/TeX-Hyphen-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 035e4113d98891e656b78a83afdfb790 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-TeX-Hyphen (hyphenate words using TeX's patterns) + +SLACKBUILD NAME: perl-Term-Animation +SLACKBUILD LOCATION: ./perl/perl-Term-Animation +SLACKBUILD FILES: README perl-Term-Animation.SlackBuild perl-Term-Animation.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KB/KBAUCOM/Term-Animation-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d22643b339495cfc0a4f0b405dbae1d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Term-Animation (ASCII sprite animation framework) + +SLACKBUILD NAME: perl-Term-ProgressBar +SLACKBUILD LOCATION: ./perl/perl-Term-ProgressBar +SLACKBUILD FILES: README perl-Term-ProgressBar.SlackBuild perl-Term-ProgressBar.info slack-desc +SLACKBUILD VERSION: 2.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MANWAR/Term-ProgressBar-2.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 566254033c00f2dc3cc406a7c0fd8f89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Term-ProgressBar (progress meter on a standard terminal) + +SLACKBUILD NAME: perl-Term-ReadLine-Gnu +SLACKBUILD LOCATION: ./perl/perl-Term-ReadLine-Gnu +SLACKBUILD FILES: README perl-Term-ReadLine-Gnu.SlackBuild perl-Term-ReadLine-Gnu.info slack-desc +SLACKBUILD VERSION: 1.47 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.47.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dc38948574c4282c58db5c9672b91de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Term-ReadLine-Gnu (line-editing and history capabilities) + +SLACKBUILD NAME: perl-Term-UI +SLACKBUILD LOCATION: ./perl/perl-Term-UI +SLACKBUILD FILES: README perl-Term-UI.SlackBuild perl-Term-UI.info slack-desc +SLACKBUILD VERSION: 0.46 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/Term-UI-0.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eaa9240bc44e18dfe558286eb1f3c592 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Term-UI (User interfaces via Term::ReadLine made easy) + +SLACKBUILD NAME: perl-Test-Bits +SLACKBUILD LOCATION: ./perl/perl-Test-Bits +SLACKBUILD FILES: README perl-Test-Bits.SlackBuild perl-Test-Bits.info slack-desc +SLACKBUILD VERSION: 0.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test-Bits-0.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 146bf1eb3be34b0ea648548238a775da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Bits (Test single bits) + +SLACKBUILD NAME: perl-Test-Class +SLACKBUILD LOCATION: ./perl/perl-Test-Class +SLACKBUILD FILES: README perl-Test-Class.SlackBuild perl-Test-Class.info slack-desc +SLACKBUILD VERSION: 0.50 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Class-0.50.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cc3aaad36b72f424ed90122701d2451 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Class (Test for Moose for Perl 5) + +SLACKBUILD NAME: perl-Test-CleanNamespaces +SLACKBUILD LOCATION: ./perl/perl-Test-CleanNamespaces +SLACKBUILD FILES: README perl-Test-CleanNamespaces.SlackBuild perl-Test-CleanNamespaces.info slack-desc +SLACKBUILD VERSION: 0.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-CleanNamespaces-0.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ddfb7e5f11ddfb9498cb500c7616fb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-CleanNamespaces (Check for uncleaned imports) + +SLACKBUILD NAME: perl-Test-Deep +SLACKBUILD LOCATION: ./perl/perl-Test-Deep +SLACKBUILD FILES: README perl-Test-Deep.SlackBuild perl-Test-Deep.info slack-desc +SLACKBUILD VERSION: 1.127 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.127.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eeafe5795ba20ba051a1423f4fa86dd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Deep (Test::Deep) + +SLACKBUILD NAME: perl-Test-Differences +SLACKBUILD LOCATION: ./perl/perl-Test-Differences +SLACKBUILD FILES: README perl-Test-Differences.SlackBuild perl-Test-Differences.info slack-desc +SLACKBUILD VERSION: 0.64 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL/Test-Differences-0.64.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecfda620fe133e36a6e392d94ab8424d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Differences (Test string and data structure differences) + +SLACKBUILD NAME: perl-Test-DistManifest +SLACKBUILD LOCATION: ./perl/perl-Test-DistManifest +SLACKBUILD FILES: README perl-Test-DistManifest.SlackBuild perl-Test-DistManifest.info slack-desc +SLACKBUILD VERSION: 1.014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-DistManifest-1.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 382821c709810489daefc5a3a15241c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-DistManifest (Author test that validates a package MANIFEST) + +SLACKBUILD NAME: perl-Test-Exception +SLACKBUILD LOCATION: ./perl/perl-Test-Exception +SLACKBUILD FILES: README perl-Test-Exception.SlackBuild perl-Test-Exception.info slack-desc +SLACKBUILD VERSION: 0.43 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 572d355026fb0b87fc2b8c64b83cada0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Exception (Test::Exception) + +SLACKBUILD NAME: perl-Test-Exit +SLACKBUILD LOCATION: ./perl/perl-Test-Exit +SLACKBUILD FILES: README perl-Test-Exit.SlackBuild perl-Test-Exit.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Test-Exit-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e25a0316993e08010f464258999060c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Exit (test status without exiting) + +SLACKBUILD NAME: perl-Test-Fatal +SLACKBUILD LOCATION: ./perl/perl-Test-Fatal +SLACKBUILD FILES: README perl-Test-Fatal.SlackBuild perl-Test-Fatal.info slack-desc +SLACKBUILD VERSION: 0.014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7954f6d2e3607be10c0fbd69063a3d1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Fatal (perl module) + +SLACKBUILD NAME: perl-Test-File-ShareDir-Dist +SLACKBUILD LOCATION: ./perl/perl-Test-File-ShareDir-Dist +SLACKBUILD FILES: README perl-Test-File-ShareDir-Dist.SlackBuild perl-Test-File-ShareDir-Dist.info slack-desc +SLACKBUILD VERSION: 1.001002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec31466aa44c1cd56c6cb51d7ec3a5de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-File-ShareDir-Dist (perl module) + +SLACKBUILD NAME: perl-Test-File-ShareDir +SLACKBUILD LOCATION: ./perl/perl-Test-File-ShareDir +SLACKBUILD FILES: README perl-Test-File-ShareDir.SlackBuild perl-Test-File-ShareDir.info slack-desc +SLACKBUILD VERSION: 1.001002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec31466aa44c1cd56c6cb51d7ec3a5de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-File-ShareDir (Fake ShareDir for your modules for testing) + +SLACKBUILD NAME: perl-Test-File +SLACKBUILD LOCATION: ./perl/perl-Test-File +SLACKBUILD FILES: README perl-Test-File.SlackBuild perl-Test-File.info slack-desc +SLACKBUILD VERSION: 1.443 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec8c6f6e940b454e110aaaa663fc761c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-File (routines for testing file attributes and data) + +SLACKBUILD NAME: perl-Test-Harness +SLACKBUILD LOCATION: ./perl/perl-Test-Harness +SLACKBUILD FILES: README perl-Test-Harness.SlackBuild perl-Test-Harness.info slack-desc +SLACKBUILD VERSION: 3.52 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/Test-Harness-3.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 104252b8e6f48fc8bba6f1057f341b33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Harness (Run test scripts with statistics) + +SLACKBUILD NAME: perl-Test-HexDifferences +SLACKBUILD LOCATION: ./perl/perl-Test-HexDifferences +SLACKBUILD FILES: README perl-Test-HexDifferences.SlackBuild perl-Test-HexDifferences.info slack-desc +SLACKBUILD VERSION: 1.001 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/ST/STEFFENW/Test-HexDifferences-1.001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f830711da833bc233adfd9fd94645dc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-HexDifferences (Test binary as hexadecimal) + +SLACKBUILD NAME: perl-Test-Inter +SLACKBUILD LOCATION: ./perl/perl-Test-Inter +SLACKBUILD FILES: README perl-Test-Inter.SlackBuild perl-Test-Inter.info slack-desc +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SB/SBECK/Test-Inter-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9aa2576e41621b16817bfed9b8e05689 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Inter (framework for more readable interactive test scripts) + +SLACKBUILD NAME: perl-Test-LongString +SLACKBUILD LOCATION: ./perl/perl-Test-LongString +SLACKBUILD FILES: README perl-Test-LongString.SlackBuild perl-Test-LongString.info slack-desc +SLACKBUILD VERSION: 0.15 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Test-LongString-0.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e628d735b8e8f33d3992541f823491c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-LongString (tests strings for equality) + +SLACKBUILD NAME: perl-Test-Memory-Cycle +SLACKBUILD LOCATION: ./perl/perl-Test-Memory-Cycle +SLACKBUILD FILES: README perl-Test-Memory-Cycle.SlackBuild perl-Test-Memory-Cycle.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 397e709ba33d3883b5fb2bc49e3a70b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Memory-Cycle (Check for memory leaks/circular memory refs) + +SLACKBUILD NAME: perl-Test-MockModule +SLACKBUILD LOCATION: ./perl/perl-Test-MockModule +SLACKBUILD FILES: README perl-Test-MockModule.SlackBuild perl-Test-MockModule.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SIMONFLK/Test-MockModule-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b013aeeb221f83e7f325a2f98169296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-MockModule (Override subroutines in a module) + +SLACKBUILD NAME: perl-Test-MockObject +SLACKBUILD LOCATION: ./perl/perl-Test-MockObject +SLACKBUILD FILES: README perl-Test-MockObject.SlackBuild perl-Test-MockObject.info slack-desc +SLACKBUILD VERSION: 1.20140408 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Test-MockObject-1.20140408.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df25fe07981cf1a533bf9e4c65c130ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-MockObject (extension for emulating troublesome interfaces) + +SLACKBUILD NAME: perl-Test-MockTime +SLACKBUILD LOCATION: ./perl/perl-Test-MockTime +SLACKBUILD FILES: README perl-Test-MockTime.SlackBuild perl-Test-MockTime.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DD/DDICK/Test-MockTime-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cd809ebccc72b0701afbba51029ac56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-MockTime (Replaces actual time with simulated time) + +SLACKBUILD NAME: perl-Test-Most +SLACKBUILD LOCATION: ./perl/perl-Test-Most +SLACKBUILD FILES: README perl-Test-Most.SlackBuild perl-Test-Most.info slack-desc +SLACKBUILD VERSION: 0.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OV/OVID/Test-Most-0.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53d658737f2c07d3fb05167bf62687ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Most (Perl module with test functions and features) + +SLACKBUILD NAME: perl-Test-Needs +SLACKBUILD LOCATION: ./perl/perl-Test-Needs +SLACKBUILD FILES: README perl-Test-Needs.SlackBuild perl-Test-Needs.info slack-desc +SLACKBUILD VERSION: 0.002010 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002010.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b3d10946001561297624e7668f09c26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Needs (Perl module with test functions and features) + +SLACKBUILD NAME: perl-Test-NoWarnings +SLACKBUILD LOCATION: ./perl/perl-Test-NoWarnings +SLACKBUILD FILES: README perl-Test-NoWarnings.SlackBuild perl-Test-NoWarnings.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 682ed043f7d3e38f3dfd8745fd21c49a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-NoWarnings (perl module) + +SLACKBUILD NAME: perl-Test-Number-Delta +SLACKBUILD LOCATION: ./perl/perl-Test-Number-Delta +SLACKBUILD FILES: README perl-Test-Number-Delta.SlackBuild perl-Test-Number-Delta.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0d420e7f679a0bc593713d21c25f51e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Number-Delta (Compare the difference between numbers) + +SLACKBUILD NAME: perl-Test-Object +SLACKBUILD LOCATION: ./perl/perl-Test-Object +SLACKBUILD FILES: README perl-Test-Object.SlackBuild perl-Test-Object.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Object-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0acca45775a6f6bbe121307533ccf3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Object (Test objects for Perl 5) + +SLACKBUILD NAME: perl-Test-Output +SLACKBUILD LOCATION: ./perl/perl-Test-Output +SLACKBUILD FILES: README perl-Test-Output.SlackBuild perl-Test-Output.info slack-desc +SLACKBUILD VERSION: 1.031 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-Output-1.031.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5384ea67483c98290c1e51b3b2aee84d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Output (Utilities to test STDOUT and STDERR messages.) + +SLACKBUILD NAME: perl-Test-PerlTidy +SLACKBUILD LOCATION: ./perl/perl-Test-PerlTidy +SLACKBUILD FILES: README perl-Test-PerlTidy.SlackBuild perl-Test-PerlTidy.info slack-desc +SLACKBUILD VERSION: 20130104 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LA/LARRYL/Test-PerlTidy-20130104.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd0757fe0c20847a1a2fce711402030f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-PerlTidy (check that all your files are tidy) + +SLACKBUILD NAME: perl-Test-Pod-Coverage +SLACKBUILD LOCATION: ./perl/perl-Test-Pod-Coverage +SLACKBUILD FILES: README perl-Test-Pod-Coverage.SlackBuild perl-Test-Pod-Coverage.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9ea5f4182415b13d2db18484a38c01b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Pod-Coverage (Check for pod coverage in your distribution) + +SLACKBUILD NAME: perl-Test-Pod +SLACKBUILD LOCATION: ./perl/perl-Test-Pod +SLACKBUILD FILES: README perl-Test-Pod.SlackBuild perl-Test-Pod.info slack-desc +SLACKBUILD VERSION: 1.51 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Pod-1.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f806aa84de2f0c0fba48b3a5a8a4aecf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Pod (Test::Pod) + +SLACKBUILD NAME: perl-Test-Requires +SLACKBUILD LOCATION: ./perl/perl-Test-Requires +SLACKBUILD FILES: README perl-Test-Requires.SlackBuild perl-Test-Requires.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d5da779609d0c8fa6f796b45ff8c6f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Requires (perl module) + +SLACKBUILD NAME: perl-Test-RequiresInternet +SLACKBUILD LOCATION: ./perl/perl-Test-RequiresInternet +SLACKBUILD FILES: README perl-Test-RequiresInternet.SlackBuild perl-Test-RequiresInternet.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ba9f1cff4cf90ed2618c2eddfd525d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-RequiresInternet (Easily test network connectivity) + +SLACKBUILD NAME: perl-Test-SharedFork +SLACKBUILD LOCATION: ./perl/perl-Test-SharedFork +SLACKBUILD FILES: README perl-Test-SharedFork.SlackBuild perl-Test-SharedFork.info slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-SharedFork-0.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3101aea2e3ae41d48fd8874414430cef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-SharedFork (Test::SharedFork) + +SLACKBUILD NAME: perl-Test-Simple +SLACKBUILD LOCATION: ./perl/perl-Test-Simple +SLACKBUILD FILES: README perl-Test-Simple.SlackBuild perl-Test-Simple.info slack-desc +SLACKBUILD VERSION: 1.302067 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302067.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e20a902e3f26461607cf77da96717f95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Simple (yet another framework for writing test scripts) + +SLACKBUILD NAME: perl-Test-Spec +SLACKBUILD LOCATION: ./perl/perl-Test-Spec +SLACKBUILD FILES: README perl-Test-Spec.SlackBuild perl-Test-Spec.info slack-desc +SLACKBUILD VERSION: 0.54 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AK/AKZHAN/Test-Spec-0.54.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b75ed284fb5b0d1c51e5ea7e686a2f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Spec (Write tests in a declarative specification style) + +SLACKBUILD NAME: perl-Test-SubCalls +SLACKBUILD LOCATION: ./perl/perl-Test-SubCalls +SLACKBUILD FILES: README perl-Test-SubCalls.SlackBuild perl-Test-SubCalls.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-SubCalls-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 970b851e8a2cfd951040979070a76929 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-SubCalls (Tests for Perl 5) + +SLACKBUILD NAME: perl-Test-TCP +SLACKBUILD LOCATION: ./perl/perl-Test-TCP +SLACKBUILD FILES: README perl-Test-TCP.SlackBuild perl-Test-TCP.info slack-desc +SLACKBUILD VERSION: 2.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SY/SYOHEX/Test-TCP-2.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 587ecdd5593be06d57216c6dc2eab12f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-TCP (Test::TCP) + +SLACKBUILD NAME: perl-Test-TempDir-Tiny +SLACKBUILD LOCATION: ./perl/perl-Test-TempDir-Tiny +SLACKBUILD FILES: README perl-Test-TempDir-Tiny.SlackBuild perl-Test-TempDir-Tiny.info slack-desc version-requirements.patch +SLACKBUILD VERSION: 0.018 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Test-TempDir-Tiny-0.018.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f2bfba5df172dbe1a28cad360b9fea5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-TempDir-Tiny (temp dirs that stick around if tests fail) + +SLACKBUILD NAME: perl-Test-Trap +SLACKBUILD LOCATION: ./perl/perl-Test-Trap +SLACKBUILD FILES: README perl-Test-Trap.SlackBuild perl-Test-Trap.info slack-desc +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6eb90a553c1978b54f5fb599b3804688 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Trap (Trap exit codes, exceptions, output, etc.) + +SLACKBUILD NAME: perl-Test-Warnings +SLACKBUILD LOCATION: ./perl/perl-Test-Warnings +SLACKBUILD FILES: README perl-Test-Warnings.SlackBuild perl-Test-Warnings.info slack-desc +SLACKBUILD VERSION: 0.026 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.026.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a379f7eac4c89155d98e652459593a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-Warnings (perl module) + +SLACKBUILD NAME: perl-Test-utf8 +SLACKBUILD LOCATION: ./perl/perl-Test-utf8 +SLACKBUILD FILES: README perl-Test-utf8.SlackBuild perl-Test-utf8.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58351d9e168399f6e55fb0982cdbe6a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Test-utf8 (useful tests for dealing with UTF-8 strings) + +SLACKBUILD NAME: perl-Text-Autoformat +SLACKBUILD LOCATION: ./perl/perl-Text-Autoformat +SLACKBUILD FILES: README perl-Text-Autoformat.SlackBuild perl-Text-Autoformat.info slack-desc +SLACKBUILD VERSION: 1.74 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Autoformat-1.74.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c147571940dddec4974ca8cd5ddc57f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Autoformat (Automatic text wrapping and reformatting) + +SLACKBUILD NAME: perl-Text-CSV +SLACKBUILD LOCATION: ./perl/perl-Text-CSV +SLACKBUILD FILES: README perl-Text-CSV.SlackBuild perl-Text-CSV.info slack-desc +SLACKBUILD VERSION: 1.99 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/Text-CSV-1.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2d01a8a9d217dcc9dbe17be195898e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-CSV (Perl Text::CSV module) + +SLACKBUILD NAME: perl-Text-CSV_XS +SLACKBUILD LOCATION: ./perl/perl-Text-CSV_XS +SLACKBUILD FILES: README perl-Text-CSV_XS.SlackBuild perl-Text-CSV_XS.info slack-desc +SLACKBUILD VERSION: 1.38 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.38.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3bf4096cc2edce38add5fe63216a184 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-CSV_XS (perl module) + +SLACKBUILD NAME: perl-Text-CharWidth +SLACKBUILD LOCATION: ./perl/perl-Text-CharWidth +SLACKBUILD FILES: README perl-Text-CharWidth.SlackBuild perl-Text-CharWidth.info slack-desc +SLACKBUILD VERSION: 0.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37a723df0580c0758c0ee67b37336c15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-CharWidth (perl module) + +SLACKBUILD NAME: perl-Text-Diff +SLACKBUILD LOCATION: ./perl/perl-Text-Diff +SLACKBUILD FILES: README perl-Text-Diff.SlackBuild perl-Text-Diff.info slack-desc +SLACKBUILD VERSION: 1.43 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49ee558984cb85b81bbc8fe5cf7324c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Diff (Perform diffs on files and record sets) + +SLACKBUILD NAME: perl-Text-Glob +SLACKBUILD LOCATION: ./perl/perl-Text-Glob +SLACKBUILD FILES: README perl-Text-Glob.SlackBuild perl-Text-Glob.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d001559c504a2625dd117bd1558f07f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Glob (Text::Glob perl module) + +SLACKBUILD NAME: perl-Text-Hyphen +SLACKBUILD LOCATION: ./perl/perl-Text-Hyphen +SLACKBUILD FILES: README perl-Text-Hyphen.SlackBuild perl-Text-Hyphen.info slack-desc +SLACKBUILD VERSION: 0.12 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/K/KA/KAPPA/Text-Hyphen-0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb685ce74ebf09645d4f62e48eb13c6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Hyphen (hyphenate words in text) + +SLACKBUILD NAME: perl-Text-Iconv +SLACKBUILD LOCATION: ./perl/perl-Text-Iconv +SLACKBUILD FILES: README perl-Text-Iconv.SlackBuild perl-Text-Iconv.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81b26e069eaebb084e91ea3c009b67ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Iconv (Perl interface to the iconv() + +SLACKBUILD NAME: perl-Text-Password-Pronounceable +SLACKBUILD LOCATION: ./perl/perl-Text-Password-Pronounceable +SLACKBUILD FILES: README perl-Text-Password-Pronounceable.SlackBuild perl-Text-Password-Pronounceable.info slack-desc +SLACKBUILD VERSION: 0.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TS/TSIBLEY/Text-Password-Pronounceable-0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a6a3c9197dfb5912f763c0c4f285b48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Password-Pronounceable (Generate pronounceable passwords) + +SLACKBUILD NAME: perl-Text-Patch +SLACKBUILD LOCATION: ./perl/perl-Text-Patch +SLACKBUILD FILES: README perl-Text-Patch.SlackBuild perl-Text-Patch.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CA/CADE/Text-Patch-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad5e453d5ba3b48afd8163114d0fee1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Patch (Patches text with given patch) + +SLACKBUILD NAME: perl-Text-Quoted +SLACKBUILD LOCATION: ./perl/perl-Text-Quoted +SLACKBUILD FILES: README perl-Text-Quoted.SlackBuild perl-Text-Quoted.info slack-desc +SLACKBUILD VERSION: 2.10 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BP/BPS/Text-Quoted-2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de86b498ed91e4a7856615f5f38c943c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Quoted (Extract the structure of a quoted mail message) + +SLACKBUILD NAME: perl-Text-Reform +SLACKBUILD LOCATION: ./perl/perl-Text-Reform +SLACKBUILD FILES: README perl-Text-Reform.SlackBuild perl-Text-Reform.info slack-desc +SLACKBUILD VERSION: 1.20 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Text-Reform-1.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f37f5834f3dc221eacd09bdfcfe40918 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Reform (Manual text wrapping and reformatting) + +SLACKBUILD NAME: perl-Text-Soundex +SLACKBUILD LOCATION: ./perl/perl-Text-Soundex +SLACKBUILD FILES: README perl-Text-Soundex.SlackBuild perl-Text-Soundex.info slack-desc +SLACKBUILD VERSION: 3.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Text-Soundex-3.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb40ded7a5d27aa3a411d274d6ec18ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Soundex (Text::Soundex) + +SLACKBUILD NAME: perl-Text-Tabs+Wrap +SLACKBUILD LOCATION: ./perl/perl-Text-Tabs+Wrap +SLACKBUILD FILES: README perl-Text-Tabs+Wrap.SlackBuild perl-Text-Tabs+Wrap.info slack-desc +SLACKBUILD VERSION: 2013.0523 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MU/MUIR/modules/Text-Tabs+Wrap-2013.0523.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e421ed3810803512af8d13bad548993 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Tabs+Wrap: perl-Text-Tabs+Wrap (expand and unexpand tabs + line wrapping) + +SLACKBUILD NAME: perl-Text-Tabulate +SLACKBUILD LOCATION: ./perl/perl-Text-Tabulate +SLACKBUILD FILES: README perl-Text-Tabulate.SlackBuild perl-Text-Tabulate.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AR/ARIF/Text-Tabulate-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e8ad838350ccddd0175a44c99aba40e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Tabulate (pretty text data tabulator) + +SLACKBUILD NAME: perl-Text-Unidecode +SLACKBUILD LOCATION: ./perl/perl-Text-Unidecode +SLACKBUILD FILES: README perl-Text-Unidecode.SlackBuild perl-Text-Unidecode.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SB/SBURKE/Text-Unidecode-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31cca8505bd74ed9d8036cdc84c808ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-Unidecode (Perl Text::Unidecode module) + +SLACKBUILD NAME: perl-Text-WrapI18N +SLACKBUILD LOCATION: ./perl/perl-Text-WrapI18N +SLACKBUILD FILES: README perl-Text-WrapI18N.SlackBuild perl-Text-WrapI18N.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0799c16a00926e6c18d400c2e2861d5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Text-WrapI18N (perl line-wrapping module) + +SLACKBUILD NAME: perl-Throwable +SLACKBUILD LOCATION: ./perl/perl-Throwable +SLACKBUILD FILES: README perl-Throwable.SlackBuild perl-Throwable.info slack-desc +SLACKBUILD VERSION: 1.001 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Throwable-1.001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 220cc9d0c69feff4d177c9ccf3bc3d65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Throwable (a role for classes that can be thrown) + +SLACKBUILD NAME: perl-Tidy +SLACKBUILD LOCATION: ./perl/perl-Tidy +SLACKBUILD FILES: README perl-Tidy.SlackBuild perl-Tidy.info slack-desc +SLACKBUILD VERSION: 20130922 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHANCOCK/Perl-Tidy-20130922.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efc831bc9f238ae037dae22c41b6ba31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Tidy (Parses and beutifies perl source) + +SLACKBUILD NAME: perl-Tie-IxHash +SLACKBUILD LOCATION: ./perl/perl-Tie-IxHash +SLACKBUILD FILES: README perl-Tie-IxHash.SlackBuild perl-Tie-IxHash.info slack-desc +SLACKBUILD VERSION: 1.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHORNY/Tie-IxHash-1.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8393f2ced231533c3e714abad582f291 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Tie-IxHash (implements ordered in-memory associative arrays) + +SLACKBUILD NAME: perl-Tie-Simple +SLACKBUILD LOCATION: ./perl/perl-Tie-Simple +SLACKBUILD FILES: README perl-Tie-Simple.SlackBuild perl-Tie-Simple.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HANENKAMP/Tie-Simple-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5b49588609d6212d3b9bc808cab7aa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Tie-Simple (Variable ties made easier: much, much, much easier) + +SLACKBUILD NAME: perl-Time-Duration +SLACKBUILD LOCATION: ./perl/perl-Time-Duration +SLACKBUILD FILES: README perl-Time-Duration.SlackBuild perl-Time-Duration.info slack-desc +SLACKBUILD VERSION: 1.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEILB/Time-Duration-1.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 451be4126045398c48bb7e36ae525453 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Time-Duration (rounded or exact English expression of durations) + +SLACKBUILD NAME: perl-Time-Out +SLACKBUILD LOCATION: ./perl/perl-Time-Out +SLACKBUILD FILES: README perl-Time-Out.SlackBuild perl-Time-Out.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PA/PATL/Time-Out-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02501f7c839c49d3693ed1217e0682e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Time-Out (Time::Out) + +SLACKBUILD NAME: perl-Time-ParseDate +SLACKBUILD LOCATION: ./perl/perl-Time-ParseDate +SLACKBUILD FILES: README perl-Time-ParseDate.SlackBuild perl-Time-ParseDate.info slack-desc +SLACKBUILD VERSION: 2015.103 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MU/MUIR/modules/Time-ParseDate-2015.103.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9143d075278857d21c77467d26f1603b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Time-ParseDate (Time::ParseDate) + +SLACKBUILD NAME: perl-Time-Piece +SLACKBUILD LOCATION: ./perl/perl-Time-Piece +SLACKBUILD FILES: README perl-Time-Piece.SlackBuild perl-Time-Piece.info slack-desc +SLACKBUILD VERSION: 1.33 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ES/ESAYM/Time-Piece-1.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2be158aa37046ebb575cf4d302fe2e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Time-Piece (Perl Time::Piece module) + +SLACKBUILD NAME: perl-Time-modules +SLACKBUILD LOCATION: ./perl/perl-Time-modules +SLACKBUILD FILES: README perl-Time-modules.SlackBuild perl-Time-modules.info slack-desc +SLACKBUILD VERSION: 2013.0912 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MU/MUIR/modules/Time-modules-2013.0912.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4330144e24c356ca4c925d14e5ab06b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Time-modules (Time manipulations) + +SLACKBUILD NAME: perl-TimeDate +SLACKBUILD LOCATION: ./perl/perl-TimeDate +SLACKBUILD FILES: README perl-TimeDate.SlackBuild perl-TimeDate.info slack-desc +SLACKBUILD VERSION: 2.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GB/GBARR/TimeDate-2.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1d91153ac971347aee84292ed886c1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-TimeDate (TimeDate) + +SLACKBUILD NAME: perl-Tk-TableMatrix +SLACKBUILD LOCATION: ./perl/perl-Tk-TableMatrix +SLACKBUILD FILES: README perl-Tk-TableMatrix.SlackBuild perl-Tk-TableMatrix.info slack-desc +SLACKBUILD VERSION: 20201024_2c4c333 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Tk-TableMatrix-20201024_2c4c333.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 456a715c97e2147dcdae0da49a477e6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Tk-TableMatrix (Create and manipulate tables) + +SLACKBUILD NAME: perl-Tree-Simple +SLACKBUILD LOCATION: ./perl/perl-Tree-Simple +SLACKBUILD FILES: README perl-Tree-Simple.SlackBuild perl-Tree-Simple.info slack-desc +SLACKBUILD VERSION: 1.22 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/Tree-Simple-1.22.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac81e94af7f4e84517ae0ef72f14a852 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Tree-Simple (a simple tree object) + +SLACKBUILD NAME: perl-Try-Tiny +SLACKBUILD LOCATION: ./perl/perl-Try-Tiny +SLACKBUILD FILES: README perl-Try-Tiny.SlackBuild perl-Try-Tiny.info slack-desc +SLACKBUILD VERSION: 0.28 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.28.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2f8af601a62981aab30df15a6f47475 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Try-Tiny (perl module) + +SLACKBUILD NAME: perl-TryCatch +SLACKBUILD LOCATION: ./perl/perl-TryCatch +SLACKBUILD FILES: README perl-TryCatch.SlackBuild perl-TryCatch.info slack-desc +SLACKBUILD VERSION: 1.003002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AS/ASH/TryCatch-1.003002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37dbff1d9ab3b09d2a41b706f7716957 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-TryCatch (Try - Catch operators for Perl 5) + +SLACKBUILD NAME: perl-Types-Serialiser +SLACKBUILD LOCATION: ./perl/perl-Types-Serialiser +SLACKBUILD FILES: README perl-Types-Serialiser.SlackBuild perl-Types-Serialiser.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/Types-Serialiser-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4839af5f3fcbacc3945b0e6f3dc9a018 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Types-Serialiser (simple data types for serialisation formats) + +SLACKBUILD NAME: perl-URI-Simple +SLACKBUILD LOCATION: ./perl/perl-URI-Simple +SLACKBUILD FILES: README perl-URI-Simple.SlackBuild perl-URI-Simple.info slack-desc +SLACKBUILD VERSION: 1.00 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MAMOD/URI-Simple-1.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94eddcb8bad3afe78f9dbde08cfeadb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-URI-Simple (A simple way to parse uri.) + +SLACKBUILD NAME: perl-UUID +SLACKBUILD LOCATION: ./perl/perl-UUID +SLACKBUILD FILES: README perl-UUID.SlackBuild perl-UUID.info slack-desc +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JR/JRM/UUID-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73e67f5cf3c632dc1e9b6583af77a7fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-UUID (Universally Unique Identifier library for Perl) + +SLACKBUILD NAME: perl-Unicode-LineBreak +SLACKBUILD LOCATION: ./perl/perl-Unicode-LineBreak +SLACKBUILD FILES: README perl-Unicode-LineBreak.SlackBuild perl-Unicode-LineBreak.info slack-desc +SLACKBUILD VERSION: 2019.001 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/Unicode-LineBreak-2019.001.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 003d6da7a13700e069afed9238c864b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unicode-LineBreak (UAX #14 Unicode Line Breaking Algorithm) + +SLACKBUILD NAME: perl-Unicode-Map +SLACKBUILD LOCATION: ./perl/perl-Unicode-Map +SLACKBUILD FILES: README perl-Unicode-Map.SlackBuild perl-Unicode-Map.info slack-desc +SLACKBUILD VERSION: 0.112 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MS/MSCHWARTZ/Unicode-Map-0.112.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: edaa8fc5ddf0e5d805e274283dd0625d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unicode-Map (convert string to 2-byte unicode) + +SLACKBUILD NAME: perl-Unicode-Map8 +SLACKBUILD LOCATION: ./perl/perl-Unicode-Map8 +SLACKBUILD FILES: README patches/perl-Unicode-Map8-0.12-declaration.patch patches/perl-Unicode-Map8-0.12-type.patch patches/perl-Unicode-Map8-0.13-recode.patch perl-Unicode-Map8.SlackBuild perl-Unicode-Map8.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/Unicode-Map8-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc93a37cabcae488bd95ca07bf5c919e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unicode-Map8 (Mapping table between 8-bit chars and Unicode) + +SLACKBUILD NAME: perl-Unicode-String +SLACKBUILD LOCATION: ./perl/perl-Unicode-String +SLACKBUILD FILES: README perl-Unicode-String.SlackBuild perl-Unicode-String.info slack-desc +SLACKBUILD VERSION: 2.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/Unicode-String-2.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 553e68e603723bf7c631f8701ab0d678 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unicode-String (experimental Perl Unicode modules) + +SLACKBUILD NAME: perl-Unicode-UTF8simple +SLACKBUILD LOCATION: ./perl/perl-Unicode-UTF8simple +SLACKBUILD FILES: README perl-Unicode-UTF8simple.SlackBuild perl-Unicode-UTF8simple.info slack-desc +SLACKBUILD VERSION: 1.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GU/GUS/Unicode-UTF8simple-1.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d90907170ed41690a572a2d6ed6e7da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unicode-UTF8simple (Conversions to UTF8 from charactersets) + +SLACKBUILD NAME: perl-Unix-Syslog +SLACKBUILD LOCATION: ./perl/perl-Unix-Syslog +SLACKBUILD FILES: README perl-Unix-Syslog.SlackBuild perl-Unix-Syslog.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MH/MHARNISCH/Unix-Syslog-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73d78e309fe9508ffc9a54d84d79aac9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Unix-Syslog (interface to the UNIX syslog calls) + +SLACKBUILD NAME: perl-Variable-Magic +SLACKBUILD LOCATION: ./perl/perl-Variable-Magic +SLACKBUILD FILES: README perl-Variable-Magic.SlackBuild perl-Variable-Magic.info slack-desc +SLACKBUILD VERSION: 0.64 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.64.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 957d53fc6614deb593aa6d7cf96d713a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-Variable-Magic (Associate user-defined magic to variables) + +SLACKBUILD NAME: perl-WWW-Curl +SLACKBUILD LOCATION: ./perl/perl-WWW-Curl +SLACKBUILD FILES: README curl-7.71.0.patch.gz perl-WWW-Curl.SlackBuild perl-WWW-Curl.info slack-desc +SLACKBUILD VERSION: 4.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SZ/SZBALINT/WWW-Curl-4.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 997ac81cd6b03b30b36f7cd930474845 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-WWW-Curl (RDBMS perl module) + +SLACKBUILD NAME: perl-WebService-Gyazo-B +SLACKBUILD LOCATION: ./perl/perl-WebService-Gyazo-B +SLACKBUILD FILES: README perl-WebService-Gyazo-B.SlackBuild perl-WebService-Gyazo-B.info slack-desc +SLACKBUILD VERSION: 0.0405 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/WebService-Gyazo-B-0.0405.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3d2563d78d484d0a026751a43703f53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-WebService-Gyazo-B (a Perl image upload library) + +SLACKBUILD NAME: perl-WebService-MusicBrainz +SLACKBUILD LOCATION: ./perl/perl-WebService-MusicBrainz +SLACKBUILD FILES: README perl-WebService-MusicBrainz.SlackBuild perl-WebService-MusicBrainz.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BF/BFAIST/WebService-MusicBrainz-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7ce129850e5871b756984725d64259e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-WebService-MusicBrainz (retrieve music metadata) + +SLACKBUILD NAME: perl-X11-Protocol-Other +SLACKBUILD LOCATION: ./perl/perl-X11-Protocol-Other +SLACKBUILD FILES: README perl-X11-Protocol-Other.SlackBuild perl-X11-Protocol-Other.info slack-desc +SLACKBUILD VERSION: 29 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KR/KRYDE/X11-Protocol-Other-29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b1ed4861d7f6a2403e795d489404b54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-X11-Protocol-Other (window manager things for client programs) + +SLACKBUILD NAME: perl-XML-Catalog +SLACKBUILD LOCATION: ./perl/perl-XML-Catalog +SLACKBUILD FILES: README perl-XML-Catalog.SlackBuild perl-XML-Catalog.info slack-desc +SLACKBUILD VERSION: 1.03 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JF/JFEARN/XML-Catalog-1.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2c14f3e87aa75ebb7130ea4ebd41984 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-Catalog (perl library for handling xml catalogs) + +SLACKBUILD NAME: perl-XML-Filter-BufferText +SLACKBUILD LOCATION: ./perl/perl-XML-Filter-BufferText +SLACKBUILD FILES: README perl-XML-Filter-BufferText.SlackBuild perl-XML-Filter-BufferText.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RB/RBERJON/XML-Filter-BufferText-1.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2992c0387632583b966ab9c965b25512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-Filter-BufferText (all characters() + +SLACKBUILD NAME: perl-XML-LibXSLT +SLACKBUILD LOCATION: ./perl/perl-XML-LibXSLT +SLACKBUILD FILES: README perl-XML-LibXSLT.SlackBuild perl-XML-LibXSLT.info slack-desc +SLACKBUILD VERSION: 1.95 +SLACKBUILD DOWNLOAD: http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXSLT-1.95.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adf26f5195e18087c89ef3e7f7d97c43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-LibXSLT (Interface to the gnome libxslt library) + +SLACKBUILD NAME: perl-XML-SAX-Writer +SLACKBUILD LOCATION: ./perl/perl-XML-SAX-Writer +SLACKBUILD FILES: README perl-XML-SAX-Writer.SlackBuild perl-XML-SAX-Writer.info slack-desc +SLACKBUILD VERSION: 0.53 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-SAX-Writer-0.53.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afc83cdc49ccc8a7ad72911b2a0bcfbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-SAX-Writer (SAX2 writer) + +SLACKBUILD NAME: perl-XML-Stream +SLACKBUILD LOCATION: ./perl/perl-XML-Stream +SLACKBUILD FILES: README perl-XML-Stream.SlackBuild perl-XML-Stream.info slack-desc +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAPATRICK/XML-Stream-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62717494479cba3746bfeab73d2f955c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-Stream (Creates an XML Stream connection) + +SLACKBUILD NAME: perl-XML-TreeBuilder +SLACKBUILD LOCATION: ./perl/perl-XML-TreeBuilder +SLACKBUILD FILES: README perl-XML-TreeBuilder.SlackBuild perl-XML-TreeBuilder.info slack-desc +SLACKBUILD VERSION: 5.4 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JF/JFEARN/XML-TreeBuilder-5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf2d9102b62516f6e76c248acb9e8a2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-TreeBuilder (perl library for tree of XML::Element objects) + +SLACKBUILD NAME: perl-XML-TreePP +SLACKBUILD LOCATION: ./perl/perl-XML-TreePP +SLACKBUILD FILES: README perl-XML-TreePP.SlackBuild perl-XML-TreePP.info slack-desc +SLACKBUILD VERSION: 0.43 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69693066e52591bf1142d3f4e6d37e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-TreePP (perl module) + +SLACKBUILD NAME: perl-XML-Writer +SLACKBUILD LOCATION: ./perl/perl-XML-Writer +SLACKBUILD FILES: README perl-XML-Writer.SlackBuild perl-XML-Writer.info slack-desc +SLACKBUILD VERSION: 0.625 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-0.625.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9c2420c243c6a36ce45a008740fcede +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-Writer (Perl extension for writing XML documents) + +SLACKBUILD NAME: perl-XML-XPath +SLACKBUILD LOCATION: ./perl/perl-XML-XPath +SLACKBUILD FILES: README perl-XML-XPath.SlackBuild perl-XML-XPath.info slack-desc +SLACKBUILD VERSION: 1.42 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MANWAR/XML-XPath-1.42.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5384f351502f44edd8d4b841a5bdd8bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XML-XPath (modules for parsing and evaluating XPath statements) + +SLACKBUILD NAME: perl-XS-Parse-Keyword +SLACKBUILD LOCATION: ./perl/perl-XS-Parse-Keyword +SLACKBUILD FILES: README perl-XS-Parse-Keyword.SlackBuild perl-XS-Parse-Keyword.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a92915a139152aa470a38c0169fdf42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-XS-Parse-Keyword (XS::Parse::Keyword) + +SLACKBUILD NAME: perl-YAML-LibYAML +SLACKBUILD LOCATION: ./perl/perl-YAML-LibYAML +SLACKBUILD FILES: README perl-YAML-LibYAML.SlackBuild perl-YAML-LibYAML.info slack-desc +SLACKBUILD VERSION: 0.76 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-LibYAML-0.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 548e321a8644716c5d6c5e9ec12b598f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-YAML-LibYAML (Perl YAML Serialization using XS and libyaml) + +SLACKBUILD NAME: perl-YAML-Syck +SLACKBUILD LOCATION: ./perl/perl-YAML-Syck +SLACKBUILD FILES: README perl-YAML-Syck.SlackBuild perl-YAML-Syck.info slack-desc +SLACKBUILD VERSION: 1.37 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TO/TODDR/YAML-Syck-1.37.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5503da06be0fcf63231c716687d0a15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-YAML-Syck (Fast, lightweight YAML loader and dumper) + +SLACKBUILD NAME: perl-YAML-Tiny +SLACKBUILD LOCATION: ./perl/perl-YAML-Tiny +SLACKBUILD FILES: README perl-YAML-Tiny.SlackBuild perl-YAML-Tiny.info slack-desc +SLACKBUILD VERSION: 1.76 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ba27f37b09d84720a4f257fae7045f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-YAML-Tiny (Read/Write YAML files with a little code as possible) + +SLACKBUILD NAME: perl-ZMQ-Constants +SLACKBUILD LOCATION: ./perl/perl-ZMQ-Constants +SLACKBUILD FILES: README perl-ZMQ-Constants.SlackBuild perl-ZMQ-Constants.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DM/DMAKI/ZMQ-Constants-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 993961a924f88de186419b590266d9c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-ZMQ-Constants (ZMQ::Constants perl module) + +SLACKBUILD NAME: perl-aliased +SLACKBUILD LOCATION: ./perl/perl-aliased +SLACKBUILD FILES: README perl-aliased.SlackBuild perl-aliased.info slack-desc +SLACKBUILD VERSION: 0.34 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/aliased-0.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7f659f689699a87115da1262eb6edc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-aliased (Use shorter versions of class names) + +SLACKBUILD NAME: perl-audio-sndfile +SLACKBUILD LOCATION: ./perl/perl-audio-sndfile +SLACKBUILD FILES: README perl-audio-sndfile.SlackBuild perl-audio-sndfile.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JD/JDIEPEN/Audio-SndFile-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30b972f0f428e9d9983121b3e192d4bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-audio-sndfile (perl bindings for libsndfile) + +SLACKBUILD NAME: perl-cairo +SLACKBUILD LOCATION: ./perl/perl-cairo +SLACKBUILD FILES: README perl-cairo.SlackBuild perl-cairo.info slack-desc +SLACKBUILD VERSION: 1.109 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f7cd2260014e4f9fb42dfb28cd55d66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-cairo (perl bindings for Cairo) + +SLACKBUILD NAME: perl-cgi-minimal +SLACKBUILD LOCATION: ./perl/perl-cgi-minimal +SLACKBUILD FILES: README perl-cgi-minimal.SlackBuild perl-cgi-minimal.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SN/SNOWHARE/CGI-Minimal-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e14736d9e0f93117ee64b613e5304cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-cgi-minimal (a micro-weight alternative to the CGI.pm module) + +SLACKBUILD NAME: perl-class-accessor-chained +SLACKBUILD LOCATION: ./perl/perl-class-accessor-chained +SLACKBUILD FILES: README perl-class-accessor-chained.SlackBuild perl-class-accessor-chained.info slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9825a1f30a70e55e61bb5660b2bd7365 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-class-accessor-chained (make chained accessors) + +SLACKBUILD NAME: perl-class-accessor +SLACKBUILD LOCATION: ./perl/perl-class-accessor +SLACKBUILD FILES: README perl-class-accessor.SlackBuild perl-class-accessor.info slack-desc +SLACKBUILD VERSION: 0.34 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/K/KA/KASEI/Class-Accessor-0.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d9640d237a13276145f7e44b4855b89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-class-accessor (Automated accessor generation) + +SLACKBUILD NAME: perl-common-sense +SLACKBUILD LOCATION: ./perl/perl-common-sense +SLACKBUILD FILES: README perl-common-sense.SlackBuild perl-common-sense.info slack-desc +SLACKBUILD VERSION: 3.75 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN/common-sense-3.75.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0929c6b03455ca988a9b4219aca15292 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-common-sense (perl common defaults with lower memory usage) + +SLACKBUILD NAME: perl-config-general +SLACKBUILD LOCATION: ./perl/perl-config-general +SLACKBUILD FILES: README perl-config-general.SlackBuild perl-config-general.info slack-desc +SLACKBUILD VERSION: 2.61 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TL/TLINDEN/Config-General-2.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4def4783b285a902543aeb0a3b163ac6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-config-general (generic config module) + +SLACKBUILD NAME: perl-crypt-dh-gmp +SLACKBUILD LOCATION: ./perl/perl-crypt-dh-gmp +SLACKBUILD FILES: README perl-crypt-dh-gmp.SlackBuild perl-crypt-dh-gmp.info slack-desc +SLACKBUILD VERSION: 0.00012 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DM/DMAKI/Crypt-DH-GMP-0.00012.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9df5e4d790b81055d8609fa50ec31fdb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-crypt-dh-gmp (Diffie-Hellman key exchange module, using GMP) + +SLACKBUILD NAME: perl-data-dump +SLACKBUILD LOCATION: ./perl/perl-data-dump +SLACKBUILD FILES: README perl-data-dump.SlackBuild perl-data-dump.info slack-desc +SLACKBUILD VERSION: 1.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GARU/Data-Dump-1.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bd7131ef0441e1e0e001bf85e9fae31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-data-dump (Data::Dump - Pretty printing of data structures) + +SLACKBUILD NAME: perl-data-messagepack +SLACKBUILD LOCATION: ./perl/perl-data-messagepack +SLACKBUILD FILES: README perl-data-messagepack.SlackBuild perl-data-messagepack.info slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SY/SYOHEX/Data-MessagePack-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23afe56c52a6e7f345a801710dcfabbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-data-messagepack (data structure <--> MessagePack converter) + +SLACKBUILD NAME: perl-data-page-pageset +SLACKBUILD LOCATION: ./perl/perl-data-page-pageset +SLACKBUILD FILES: README perl-data-page-pageset.SlackBuild perl-data-page-pageset.info slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CH/CHUNZI/Data-Page-Pageset-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 859bb3abdfa710ef38b1140274eae051 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-data-page-pageset (shorten page lists) + +SLACKBUILD NAME: perl-data-page +SLACKBUILD LOCATION: ./perl/perl-data-page +SLACKBUILD FILES: README perl-data-page.SlackBuild perl-data-page.info slack-desc +SLACKBUILD VERSION: 2.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LB/LBROCARD/Data-Page-2.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57f9aed8a79687a2712adf7bf2f9cc4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-data-page (help when paging through sets of results) + +SLACKBUILD NAME: perl-data-section-simple +SLACKBUILD LOCATION: ./perl/perl-data-section-simple +SLACKBUILD FILES: README perl-data-section-simple.SlackBuild perl-data-section-simple.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA/Data-Section-Simple-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a079d3d7712fa3c8256494cf026a153 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-data-section-simple (extracts data from __DATA__ section) + +SLACKBUILD NAME: perl-digest-hmac +SLACKBUILD LOCATION: ./perl/perl-digest-hmac +SLACKBUILD FILES: README perl-digest-hmac.SlackBuild perl-digest-hmac.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AR/ARODLAND/Digest-HMAC-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 746a5edffd1485d7500e005730c271c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-digest-hmac (Create standard message integrity checks) + +SLACKBUILD NAME: perl-digest-sha1 +SLACKBUILD LOCATION: ./perl/perl-digest-sha1 +SLACKBUILD FILES: README perl-digest-sha1.SlackBuild perl-digest-sha1.info slack-desc +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd22388f268434f2b24f64e28bf1aa35 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-digest-sha1 (Perl interface to the SHA-1 algorithm) + +SLACKBUILD NAME: perl-encode-locale +SLACKBUILD LOCATION: ./perl/perl-encode-locale +SLACKBUILD FILES: README perl-encode-locale.SlackBuild perl-encode-locale.info slack-desc +SLACKBUILD VERSION: 1.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcfdb8e4ee34bcf62aed429b4a23db27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-encode-locale (Determine the locale encoding) + +SLACKBUILD NAME: perl-event +SLACKBUILD LOCATION: ./perl/perl-event +SLACKBUILD FILES: README perl-event.SlackBuild perl-event.info slack-desc +SLACKBUILD VERSION: 1.21 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/J/JP/JPRIT/Event-1.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8f1c34614abcc0f70738c2f019cdcb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-event (Event loop processing) + +SLACKBUILD NAME: perl-extutils-depends +SLACKBUILD LOCATION: ./perl/perl-extutils-depends +SLACKBUILD FILES: README perl-extutils-depends.SlackBuild perl-extutils-depends.info slack-desc +SLACKBUILD VERSION: 0.8002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETJ/ExtUtils-Depends-0.8002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2cb85a8588e478351ed4b7537466aca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-extutils-depends (perl module) + +SLACKBUILD NAME: perl-extutils-pkgconfig +SLACKBUILD LOCATION: ./perl/perl-extutils-pkgconfig +SLACKBUILD FILES: README perl-extutils-pkgconfig.SlackBuild perl-extutils-pkgconfig.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b86318f2b6ac6af3ee985299e1e38fe5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-extutils-pkgconfig (perl module) + +SLACKBUILD NAME: perl-file-basedir +SLACKBUILD LOCATION: ./perl/perl-file-basedir +SLACKBUILD FILES: README perl-file-basedir.SlackBuild perl-file-basedir.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-BaseDir-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f0cec6783602f8f44f9226769992b66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-basedir (Find directories and files) + +SLACKBUILD NAME: perl-file-desktopentry +SLACKBUILD LOCATION: ./perl/perl-file-desktopentry +SLACKBUILD FILES: README perl-file-desktopentry.SlackBuild perl-file-desktopentry.info slack-desc +SLACKBUILD VERSION: 0.22 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-DesktopEntry-0.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57083f2e009967f875ad05c6c5db1467 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-desktopentry (Object to handle .desktop files) + +SLACKBUILD NAME: perl-file-libmagic +SLACKBUILD LOCATION: ./perl/perl-file-libmagic +SLACKBUILD FILES: README perl-file-libmagic.SlackBuild perl-file-libmagic.info slack-desc +SLACKBUILD VERSION: 1.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz https://fastapi.metacpan.org/source/REHSACK/Config-AutoConf-0.313/lib/Config/AutoConf.pm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7782e6f80a67c931a2682145eca6e832 233a630ea2ce0e7fdb2adcbb72896002 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-libmagic (determine MIME types of data/files with libmagic) + +SLACKBUILD NAME: perl-file-listing +SLACKBUILD LOCATION: ./perl/perl-file-listing +SLACKBUILD FILES: README perl-file-listing.SlackBuild perl-file-listing.info slack-desc +SLACKBUILD VERSION: 6.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Listing-6.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4fc8b0c86633d1fa5bf75323720eadc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-listing (parse directory listing) + +SLACKBUILD NAME: perl-file-mimeinfo +SLACKBUILD LOCATION: ./perl/perl-file-mimeinfo +SLACKBUILD FILES: README perl-file-mimeinfo.SlackBuild perl-file-mimeinfo.info slack-desc +SLACKBUILD VERSION: 0.35 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MICHIELB/File-MimeInfo-0.35.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b51ad399e7dd802d27fb88e1c388cbd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-mimeinfo (Determine file type) + +SLACKBUILD NAME: perl-file-path-expand +SLACKBUILD LOCATION: ./perl/perl-file-path-expand +SLACKBUILD FILES: README perl-file-path-expand.SlackBuild perl-file-path-expand.info slack-desc +SLACKBUILD VERSION: 1.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Path-Expand-1.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 742aa40a4ffb26d14de01192764bd7ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-path-expand (expand filenames) + +SLACKBUILD NAME: perl-file-slurper +SLACKBUILD LOCATION: ./perl/perl-file-slurper +SLACKBUILD FILES: README perl-file-slurper.SlackBuild perl-file-slurper.info slack-desc +SLACKBUILD VERSION: 0.014 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurper-0.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d43bc5f069035eff3b6b7c418b4cedc4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-file-slurper (perl module) + +SLACKBUILD NAME: perl-glib +SLACKBUILD LOCATION: ./perl/perl-glib +SLACKBUILD FILES: README perl-glib.SlackBuild perl-glib.info slack-desc +SLACKBUILD VERSION: 1.3294 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Glib-1.3294.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee0b309a6d87f7ede45f05787de1901d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-glib (perl module) + +SLACKBUILD NAME: perl-gnome2-canvas +SLACKBUILD LOCATION: ./perl/perl-gnome2-canvas +SLACKBUILD FILES: README perl-gnome2-canvas.SlackBuild perl-gnome2-canvas.info slack-desc +SLACKBUILD VERSION: 1.002 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TS/TSCH/Gnome2-Canvas-1.002.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93405a987ba4bbd03c2f91592b88f5cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gnome2-canvas (perl bindings for libgnomecanvas) + +SLACKBUILD NAME: perl-gnome2-gconf +SLACKBUILD LOCATION: ./perl/perl-gnome2-gconf +SLACKBUILD FILES: README disable-orbit.patch perl-gnome2-gconf.SlackBuild perl-gnome2-gconf.info slack-desc +SLACKBUILD VERSION: 1.047 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gnome2-GConf-1.047.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88540ac900f4201b4fe1565f4de8ca93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gnome2-gconf (Perl wrappers for the GConf configuration engine) + +SLACKBUILD NAME: perl-gnome2-vfs +SLACKBUILD LOCATION: ./perl/perl-gnome2-vfs +SLACKBUILD FILES: README perl-gnome2-vfs.SlackBuild perl-gnome2-vfs.info slack-desc +SLACKBUILD VERSION: 1.083 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gnome2-VFS-1.083.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4acd7409751215ef6d5972a049d5f84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gnome2-vfs (interface to the 2.x series of the GNOME VFS library) + +SLACKBUILD NAME: perl-gnome2-wnck +SLACKBUILD LOCATION: ./perl/perl-gnome2-wnck +SLACKBUILD FILES: README perl-gnome2-wnck.SlackBuild perl-gnome2-wnck.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TS/TSCH/Gnome2-Wnck-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 439f4569ffd7af96ef1d3feaab23760e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gnome2-wnck (Perl interface to the libwnck) + +SLACKBUILD NAME: perl-gnome2 +SLACKBUILD LOCATION: ./perl/perl-gnome2 +SLACKBUILD FILES: README perl-gnome2.SlackBuild perl-gnome2.info slack-desc +SLACKBUILD VERSION: 1.047 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gnome2-1.047.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d52bcc96e5dcd3b2c9b7aa90937c157 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gnome2 (Perl bindings for Gnome libraries) + +SLACKBUILD NAME: perl-goo-canvas +SLACKBUILD LOCATION: ./perl/perl-goo-canvas +SLACKBUILD FILES: README perl-goo-canvas.SlackBuild perl-goo-canvas.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/Y/YE/YEWENBIN/Goo-Canvas-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7dfe0be8c17bfd641d18384d4fd8fb23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-goo-canvas (perl module) + +SLACKBUILD NAME: perl-gstreamer +SLACKBUILD LOCATION: ./perl/perl-gstreamer +SLACKBUILD FILES: README perl-gstreamer.SlackBuild perl-gstreamer.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/GStreamer-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 886bc1f553fa288ca86842332ddadd8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gstreamer (GStreamer Perl library) + +SLACKBUILD NAME: perl-gtk2-imageview +SLACKBUILD LOCATION: ./perl/perl-gtk2-imageview +SLACKBUILD FILES: README perl-gtk2-imageview.SlackBuild perl-gtk2-imageview.info slack-desc +SLACKBUILD VERSION: 0.05 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RA/RATCLIFFE/Gtk2-ImageView-0.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c961071b347b6a64b8351fdd87ec4c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gtk2-imageview (Perl bindings to the GtkImageView) + +SLACKBUILD NAME: perl-gtk2 +SLACKBUILD LOCATION: ./perl/perl-gtk2 +SLACKBUILD FILES: README perl-gtk2.SlackBuild perl-gtk2.info slack-desc +SLACKBUILD VERSION: 1.24993 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bc5bee6ec7bfbd578ec51f502db2734 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-gtk2 (Perl bindings for GTK2) + +SLACKBUILD NAME: perl-html-form +SLACKBUILD LOCATION: ./perl/perl-html-form +SLACKBUILD FILES: README perl-html-form.SlackBuild perl-html-form.info slack-desc +SLACKBUILD VERSION: 6.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SI/SIMBABQUE/HTML-Form-6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5348fbdee5ec572e21c1579d4eb183d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-html-form (perl module) + +SLACKBUILD NAME: perl-html-parser +SLACKBUILD LOCATION: ./perl/perl-html-parser +SLACKBUILD FILES: README perl-html-parser.SlackBuild perl-html-parser.info slack-desc +SLACKBUILD VERSION: 3.82 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTML-Parser-3.82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65a174351fd2ec1ea2c46a6571880718 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-html-parser (perl html parser module collection) + +SLACKBUILD NAME: perl-html-tagset +SLACKBUILD LOCATION: ./perl/perl-html-tagset +SLACKBUILD FILES: README perl-html-tagset.SlackBuild perl-html-tagset.info slack-desc +SLACKBUILD VERSION: 3.24 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-3.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8db8974f5e7fe7df2a58263a7b00552 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-html-tagset (perl html data tables module) + +SLACKBUILD NAME: perl-http-cookies +SLACKBUILD LOCATION: ./perl/perl-http-cookies +SLACKBUILD FILES: README perl-http-cookies.SlackBuild perl-http-cookies.info slack-desc +SLACKBUILD VERSION: 6.11 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80017e7e56bdc8ba16dea75789748829 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-cookies (HTTP cookie jars) + +SLACKBUILD NAME: perl-http-daemon +SLACKBUILD LOCATION: ./perl/perl-http-daemon +SLACKBUILD FILES: README perl-http-daemon.SlackBuild perl-http-daemon.info slack-desc +SLACKBUILD VERSION: 6.16 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-6.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51425462790165aeafc2819a7359706f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-daemon (a simple http server class) + +SLACKBUILD NAME: perl-http-date +SLACKBUILD LOCATION: ./perl/perl-http-date +SLACKBUILD FILES: README perl-http-date.SlackBuild perl-http-date.info slack-desc +SLACKBUILD VERSION: 6.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60462359bfeb1e6d14602508cfd07885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-date (date conversion routines) + +SLACKBUILD NAME: perl-http-message +SLACKBUILD LOCATION: ./perl/perl-http-message +SLACKBUILD FILES: README perl-http-message.SlackBuild perl-http-message.info slack-desc +SLACKBUILD VERSION: 6.46 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.46.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12a4bf7d993ba7b231df9a24f8bf3ec5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-message (HTTP style message base class) + +SLACKBUILD NAME: perl-http-negotiate +SLACKBUILD LOCATION: ./perl/perl-http-negotiate +SLACKBUILD FILES: README perl-http-negotiate.SlackBuild perl-http-negotiate.info slack-desc +SLACKBUILD VERSION: 6.01 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1236195250e264d7436e7bb02031671b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-negotiate (choose a variant to serve) + +SLACKBUILD NAME: perl-http-response-encoding +SLACKBUILD LOCATION: ./perl/perl-http-response-encoding +SLACKBUILD FILES: README perl-http-response-encoding.SlackBuild perl-http-response-encoding.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANKOGAI/HTTP-Response-Encoding-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e1d46f2d88022580e1a18bb7ac4ab71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-response-encoding (perl module) + +SLACKBUILD NAME: perl-http-server-simple +SLACKBUILD LOCATION: ./perl/perl-http-server-simple +SLACKBUILD FILES: README perl-http-server-simple.SlackBuild perl-http-server-simple.info slack-desc +SLACKBUILD VERSION: 0.52 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BP/BPS/HTTP-Server-Simple-0.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e23935491d9a2a8b0ba636462255656 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-server-simple (perl module) + +SLACKBUILD NAME: perl-http-tiny +SLACKBUILD LOCATION: ./perl/perl-http-tiny +SLACKBUILD FILES: README perl-http-tiny.SlackBuild perl-http-tiny.info slack-desc +SLACKBUILD VERSION: 0.082 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/HTTP-Tiny-0.082.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1dd608af9e55fd6b61e61b1aadf6ec9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-http-tiny (small, simple, correct HTTP/1.1 client) + +SLACKBUILD NAME: perl-image-bmp +SLACKBUILD LOCATION: ./perl/perl-image-bmp +SLACKBUILD FILES: 32bitfix.diff README perl-image-bmp.SlackBuild perl-image-bmp.info slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAVEOLA/Image/Image-BMP-1.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8283ce7278e84437231dd95cd78c94e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-image-bmp (module to read .bmp images) + +SLACKBUILD NAME: perl-inc-latest +SLACKBUILD LOCATION: ./perl/perl-inc-latest +SLACKBUILD FILES: README perl-inc-latest.SlackBuild perl-inc-latest.info slack-desc +SLACKBUILD VERSION: 0.500 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/inc-latest-0.500.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1e0deb52bcc9f9b0f990ceb077a8ffd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-inc-latest (bootstrap helper module) + +SLACKBUILD NAME: perl-inc-module-install +SLACKBUILD LOCATION: ./perl/perl-inc-module-install +SLACKBUILD FILES: README perl-inc-module-install.SlackBuild perl-inc-module-install.info slack-desc +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/Module-Install-1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d1b78cc13ebf9b9ad008c8928a5b2dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-inc-module-install (@INC refresher) + +SLACKBUILD NAME: perl-io-uncompress-brotli +SLACKBUILD LOCATION: ./perl/perl-io-uncompress-brotli +SLACKBUILD FILES: README no_alien_cmake3.diff perl-io-uncompress-brotli.SlackBuild perl-io-uncompress-brotli.info slack-desc +SLACKBUILD VERSION: 0.019 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TI/TIMLEGGE/IO-Compress-Brotli-0.019.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c60885c48fad4a3bdabd42450e397efe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-io-uncompress-brotli (brotli support for perl) + +SLACKBUILD NAME: perl-libintl +SLACKBUILD LOCATION: ./perl/perl-libintl +SLACKBUILD FILES: README perl-libintl.SlackBuild perl-libintl.info slack-desc +SLACKBUILD VERSION: 1.32 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GU/GUIDO/libintl-perl-1.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bde66347614962a6f0f1bd1c36b5211 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-libintl (Perl Interface to Uniforum Message Translation) + +SLACKBUILD NAME: perl-linux-desktop-files +SLACKBUILD LOCATION: ./perl/perl-linux-desktop-files +SLACKBUILD FILES: README perl-linux-desktop-files.SlackBuild perl-linux-desktop-files.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec72ae0a0c4f8fc4d242f836d26c99e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-linux-desktop-files (perl module to parse .desktop files) + +SLACKBUILD NAME: perl-lirc-client +SLACKBUILD LOCATION: ./perl/perl-lirc-client +SLACKBUILD FILES: README perl-lirc-client.SlackBuild perl-lirc-client.info slack-desc +SLACKBUILD VERSION: 2.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MG/MGRIMES/Lirc-Client-2.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7cb8ef0152ea615a48a4abfe604afb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-lirc-client (A client library for LIRC) + +SLACKBUILD NAME: perl-local-lib +SLACKBUILD LOCATION: ./perl/perl-local-lib +SLACKBUILD FILES: README perl-local-lib.SlackBuild perl-local-lib.info slack-desc +SLACKBUILD VERSION: 2.000029 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/local-lib-2.000029.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e35cd5075574b6cd2057e2e15002056e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-local-lib (create and use a local lib/ for perl modules) + +SLACKBUILD NAME: perl-lwp-mediatypes +SLACKBUILD LOCATION: ./perl/perl-lwp-mediatypes +SLACKBUILD FILES: README perl-lwp-mediatypes.SlackBuild perl-lwp-mediatypes.info slack-desc +SLACKBUILD VERSION: 6.04 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84b799a90c0d2ce52897a7cb4c0478d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-lwp-mediatypes (guess media type for file/URL) + +SLACKBUILD NAME: perl-lwp-useragent-cached +SLACKBUILD LOCATION: ./perl/perl-lwp-useragent-cached +SLACKBUILD FILES: README no_test_requires.diff perl-lwp-useragent-cached.SlackBuild perl-lwp-useragent-cached.info slack-desc +SLACKBUILD VERSION: 0.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OL/OLEG/LWP-UserAgent-Cached-0.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dbeb4d00c321ef649628004ba1c027e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-lwp-useragent-cached (LWP::UserAgent caching mechanism) + +SLACKBUILD NAME: perl-namespace-autoclean +SLACKBUILD LOCATION: ./perl/perl-namespace-autoclean +SLACKBUILD FILES: README perl-namespace-autoclean.SlackBuild perl-namespace-autoclean.info slack-desc +SLACKBUILD VERSION: 0.29 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39b38c776cd1f0ee03cc70781a2f2798 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-namespace-autoclean (Keep imports out of your namespace) + +SLACKBUILD NAME: perl-namespace-clean +SLACKBUILD LOCATION: ./perl/perl-namespace-clean +SLACKBUILD FILES: README perl-namespace-clean.SlackBuild perl-namespace-clean.info slack-desc +SLACKBUILD VERSION: 0.27 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cba97f39ef7e594bd8489b4fdcddb662 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-namespace-clean (Keep imports out of your namespace) + +SLACKBUILD NAME: perl-net-dbus +SLACKBUILD LOCATION: ./perl/perl-net-dbus +SLACKBUILD FILES: README perl-net-dbus.SlackBuild perl-net-dbus.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/D/DA/DANBERR/Net-DBus-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a260e9ae037981a3519ffd5f2e9f2906 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-net-dbus (Net::DBus perl module) + +SLACKBUILD NAME: perl-net-dns +SLACKBUILD LOCATION: ./perl/perl-net-dns +SLACKBUILD FILES: README perl-net-dns.SlackBuild perl-net-dns.info slack-desc +SLACKBUILD VERSION: 1.45 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 719dca9148134f93d97222b728270723 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-net-dns (perl DNS resolver module) + +SLACKBUILD NAME: perl-net-http +SLACKBUILD LOCATION: ./perl/perl-net-http +SLACKBUILD FILES: README perl-net-http.SlackBuild perl-net-http.info slack-desc +SLACKBUILD VERSION: 6.23 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1682735ddd1c059864ca5c1bbf15ab95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-net-http (Low-level HTTP connection client) + +SLACKBUILD NAME: perl-net-ip +SLACKBUILD LOCATION: ./perl/perl-net-ip +SLACKBUILD FILES: README perl-net-ip.SlackBuild perl-net-ip.info slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MA/MANU/Net-IP-1.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a98e3ac45d69ea38a63a7e678bd716d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-net-ip (perl IP address manipulation module) + +SLACKBUILD NAME: perl-net-mpd +SLACKBUILD LOCATION: ./perl/perl-net-mpd +SLACKBUILD FILES: README perl-net-mpd.SlackBuild perl-net-mpd.info slack-desc +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/A/AB/ABERNDT/Net-MPD-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a88f5c1e7ad0816b0d3fc33ba64222b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-net-mpd (perl Module) + +SLACKBUILD NAME: perl-palm-pdb +SLACKBUILD LOCATION: ./perl/perl-palm-pdb +SLACKBUILD FILES: README perl-palm-pdb.SlackBuild perl-palm-pdb.info slack-desc +SLACKBUILD VERSION: 1.400 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/C/CJ/CJM/Palm-PDB-1.400.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1946ecfe2772a0fbac6219e3a5e455b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-palm-pdb (modules for PalmOS database files) + +SLACKBUILD NAME: perl-pango +SLACKBUILD LOCATION: ./perl/perl-pango +SLACKBUILD FILES: README perl-pango.SlackBuild perl-pango.info slack-desc +SLACKBUILD VERSION: 1.227 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/X/XA/XAOC/Pango-1.227.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc5d7ca7780adcc5cee7cc41f2fc0440 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-pango (Layout and render international text) + +SLACKBUILD NAME: perl-parallel-forkmanager +SLACKBUILD LOCATION: ./perl/perl-parallel-forkmanager +SLACKBUILD FILES: README perl-parallel-forkmanager.SlackBuild perl-parallel-forkmanager.info slack-desc +SLACKBUILD VERSION: 2.04 +SLACKBUILD DOWNLOAD: https://github.com/dluxhu/perl-parallel-forkmanager/archive/v2.04/perl-parallel-forkmanager-2.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 780aef35717ff8827693f88ed612f1a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-parallel-forkmanager (A simple parallel processing fork manager) + +SLACKBUILD NAME: perl-strictures +SLACKBUILD LOCATION: ./perl/perl-strictures +SLACKBUILD FILES: README perl-strictures.SlackBuild perl-strictures.info slack-desc +SLACKBUILD VERSION: 2.000006 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HAARG/strictures-2.000006.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35c14fd25320f32ff40e977feae95d0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-strictures (Turn on strict and make all warnings fatal) + +SLACKBUILD NAME: perl-test-warn +SLACKBUILD LOCATION: ./perl/perl-test-warn +SLACKBUILD FILES: README perl-test-warn.SlackBuild perl-test-warn.info slack-desc +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/B/BI/BIGJ/Test-Warn-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d958f43d36db263994affde5da09b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-test-warn (perl module) + +SLACKBUILD NAME: perl-text-aspell +SLACKBUILD LOCATION: ./perl/perl-text-aspell +SLACKBUILD FILES: README perl-text-aspell.SlackBuild perl-text-aspell.info slack-desc +SLACKBUILD VERSION: 0.09 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/H/HA/HANK/Text-Aspell-0.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67ec8b9c4769969fa714fc25c9c73832 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-text-aspell (Perl interface to the GNU Aspell library) + +SLACKBUILD NAME: perl-text-unaccent +SLACKBUILD LOCATION: ./perl/perl-text-unaccent +SLACKBUILD FILES: README ligatures.diff perl-text-unaccent.SlackBuild perl-text-unaccent.info podfix.diff slack-desc +SLACKBUILD VERSION: 1.08 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/L/LD/LDACHARY/Text-Unaccent-1.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ac9b28cbb66f4829a50d563ace79cb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-text-unaccent (perl module to remove accents from a string) + +SLACKBUILD NAME: perl-tk +SLACKBUILD LOCATION: ./perl/perl-tk +SLACKBUILD FILES: README patches/01_perl-Tk-widget.patch patches/02_perl-Tk-debian.patch patches/03_perl-Tk-seg.patch patches/04_perl-Tk-c99.patch patches/05_perl-Tk-Fix-STRLEN-vs-int-pointer-confusion-in-Tcl_GetByteAr.patch patches/06_perl-Tk-Fix-build-with-clang-16.patch patches/07_perl-Tk-pregcomp2.c-Avoid-using-incompatible-pointer-type.patch patches/08_perl-Tk-Avoid-using-incompatible-pointer-type-for-old_warn.patch patches/09_perl-Tk-Fix-incompatible-pointer-type-in-function-GetTextIndex.patch perl-tk.SlackBuild perl-tk.info perl_bin_path.diff slack-desc +SLACKBUILD VERSION: 804.036 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d663d4cbf33a3ed92c8d2ede22aaed60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-tk (Tk graphical interface for Perl) + +SLACKBUILD NAME: perl-trayicon +SLACKBUILD LOCATION: ./perl/perl-trayicon +SLACKBUILD FILES: COPYING README perl-trayicon.SlackBuild perl-trayicon.info slack-desc +SLACKBUILD VERSION: 0.06 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gtk2-perl/Gtk2-TrayIcon-0.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 522c328f14681a25d76eeaf317e05049 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-trayicon (Tray icon docker for perl applications) + +SLACKBUILD NAME: perl-tree-dagnode +SLACKBUILD LOCATION: ./perl/perl-tree-dagnode +SLACKBUILD FILES: README perl-tree-dagnode.SlackBuild perl-tree-dagnode.info slack-desc +SLACKBUILD VERSION: 1.29 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.29.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d2c2f7cb7f12afafd28bbab75e15442 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-tree-dagnode (perl module) + +SLACKBUILD NAME: perl-www-mechanize +SLACKBUILD LOCATION: ./perl/perl-www-mechanize +SLACKBUILD FILES: README perl-www-mechanize.SlackBuild perl-www-mechanize.info slack-desc +SLACKBUILD VERSION: 1.84 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/WWW-Mechanize-1.84.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a425ae16d3b634ae34062f2fafc0a4ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-www-mechanize (perl module) + +SLACKBUILD NAME: perl-www-robotrules +SLACKBUILD LOCATION: ./perl/perl-www-robotrules +SLACKBUILD FILES: README perl-www-robotrules.SlackBuild perl-www-robotrules.info slack-desc +SLACKBUILD VERSION: 6.02 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7186e8b8b3701e70c22abf430742403 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-www-robotrules (DB of robots.txt-derived perms) + +SLACKBUILD NAME: perl-x11-protocol +SLACKBUILD LOCATION: ./perl/perl-x11-protocol +SLACKBUILD FILES: README perl-x11-protocol.SlackBuild perl-x11-protocol.info slack-desc +SLACKBUILD VERSION: 0.56 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SM/SMCCAM/X11-Protocol-0.56.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2260bad68d373b201b17c60d761e0f0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-x11-protocol (perl module) + +SLACKBUILD NAME: perl-xml-fast +SLACKBUILD LOCATION: ./perl/perl-xml-fast +SLACKBUILD FILES: README perl-xml-fast.SlackBuild perl-xml-fast.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MO/MONS/XML-Fast-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 167354e73f3da58243536a011ddc4a68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-xml-fast (XML::Fast module) + +SLACKBUILD NAME: perl-xml-libxml +SLACKBUILD LOCATION: ./perl/perl-xml-libxml +SLACKBUILD FILES: README doinst.sh perl-xml-libxml.SlackBuild perl-xml-libxml.info slack-desc +SLACKBUILD VERSION: 2.0134 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0134.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dce687dd8b7e82d1c359fd74b1852f64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-xml-libxml (XML::LibXML perl module) + +SLACKBUILD NAME: perl-xml-parser-lite-tree +SLACKBUILD LOCATION: ./perl/perl-xml-parser-lite-tree +SLACKBUILD FILES: README perl-xml-parser-lite-tree.SlackBuild perl-xml-parser-lite-tree.info slack-desc +SLACKBUILD VERSION: 0.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/I/IA/IAMCAL/XML-Parser-Lite-Tree-0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60d815773e13dc67a370e2482b7e4aa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-xml-parser-lite-tree (XML tree parser module) + +SLACKBUILD NAME: perl-xml-parser-lite +SLACKBUILD LOCATION: ./perl/perl-xml-parser-lite +SLACKBUILD FILES: README perl-xml-parser-lite.SlackBuild perl-xml-parser-lite.info slack-desc +SLACKBUILD VERSION: 0.722 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PH/PHRED/XML-Parser-Lite-0.722.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4468be1c26498febb665d0bbcec6af72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-xml-parser-lite (pure-perl XML parser module) + +SLACKBUILD NAME: perl-xml-twig +SLACKBUILD LOCATION: ./perl/perl-xml-twig +SLACKBUILD FILES: README perl-xml-twig.SlackBuild perl-xml-twig.info slack-desc +SLACKBUILD VERSION: 3.52 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/M/MI/MIROD/XML-Twig-3.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14fbaf5ea8729b797ada51a880b6720e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-xml-twig (Perl XML transformation module) + +SLACKBUILD NAME: perl-yaml +SLACKBUILD LOCATION: ./perl/perl-yaml +SLACKBUILD FILES: README perl-yaml.SlackBuild perl-yaml.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/T/TI/TINITA/YAML-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c861f02e091787c7fe115ec20d3b9b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perl-yaml (YAML Ain't a Markup Language) + +SLACKBUILD NAME: perlbrew +SLACKBUILD LOCATION: ./perl/perlbrew +SLACKBUILD FILES: README perlbrew.SlackBuild perlbrew.info slack-desc +SLACKBUILD VERSION: 0.98 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/G/GU/GUGOD/App-perlbrew-0.98.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30ac30758526e57d8b9b8c34ae6ae526 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: perlbrew (Manage perl installations in your $HOME) + +SLACKBUILD NAME: raku-Readline +SLACKBUILD LOCATION: ./perl/raku-Readline +SLACKBUILD FILES: README raku-Readline.SlackBuild raku-Readline.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://github.com/fooist/perl6-readline/archive/0.1.6/perl6-readline-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6347e5c3cada706a0cdefca375e5d324 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: raku-Readline (Raku interface to the GNU Readline library) + +SLACKBUILD NAME: rakudo +SLACKBUILD LOCATION: ./perl/rakudo +SLACKBUILD FILES: README rakudo.SlackBuild rakudo.info slack-desc +SLACKBUILD VERSION: 2026.03 +SLACKBUILD DOWNLOAD: https://github.com/rakudo/rakudo/releases/download/2026.03/rakudo-2026.03.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c0c9403f3349e4107ec2b53c601aba4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rakudo (compiler for the Raku programming language) + +SLACKBUILD NAME: txt2html +SLACKBUILD LOCATION: ./perl/txt2html +SLACKBUILD FILES: README slack-desc txt2html.SlackBuild txt2html.info +SLACKBUILD VERSION: 2.51 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/txt2html/files/txt2html/txt2html-2.51/txt2html-2.51.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e870c5443893b84894aa44980a35b2ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: txt2html (Text to HTML converter) + +SLACKBUILD NAME: zef +SLACKBUILD LOCATION: ./perl/zef +SLACKBUILD FILES: README slack-desc zef.SlackBuild zef.info +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/ugexe/zef/archive/v1.1.1/zef-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95de78e781cabdd73ce6421c62a03488 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zef (module management for the Raku programming language) + +SLACKBUILD NAME: BeautifulSoup4 +SLACKBUILD LOCATION: ./python/BeautifulSoup4 +SLACKBUILD FILES: BeautifulSoup4.SlackBuild BeautifulSoup4.info README slack-desc +SLACKBUILD VERSION: 4.14.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c3/b0/1c6a16426d389813b48d95e26898aff79abbde42ad353958ad95cc8c9b21/beautifulsoup4-4.14.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7e801c7d4e2300c1112eeb0b21ccb9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: BeautifulSoup4 (Python HTML/XML parser) + +SLACKBUILD NAME: CANard +SLACKBUILD LOCATION: ./python/CANard +SLACKBUILD FILES: CANard.SlackBuild CANard.info README slack-desc +SLACKBUILD VERSION: 65d48d83 +SLACKBUILD DOWNLOAD: https://github.com/gorogit/CANard/archive/65d48d8/CANard-65d48d8382dc0e76ee9c350e8be5d86d8044730a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c62f7107048b41aec0a1ed1cb42ae5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CANard (Controller Area Network python library) + +SLACKBUILD NAME: CommonMark +SLACKBUILD LOCATION: ./python/CommonMark +SLACKBUILD FILES: CommonMark.SlackBuild CommonMark.info README slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/commonmark/commonmark-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd1dc70c4714d9ed4117a40490c25e00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CommonMark (Python parser for the CommonMark Markdown spec) + +SLACKBUILD NAME: DVR-Scan +SLACKBUILD LOCATION: ./python/DVR-Scan +SLACKBUILD FILES: DVR-Scan.SlackBuild DVR-Scan.info README slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/Breakthrough/DVR-Scan/archive/v1.0.1/DVR-Scan-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b75bcf44215dd03e1b80b6499c34ffd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DVR-Scan (Motion Events Detector) + +SLACKBUILD NAME: Flask-Gravatar +SLACKBUILD LOCATION: ./python/Flask-Gravatar +SLACKBUILD FILES: Flask-Gravatar.SlackBuild Flask-Gravatar.info README slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b3/7c/162f5b98b88d2088a1a451ae4a354c725c700246ae69cb8cc26175508e65/Flask-Gravatar-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97a6b4443c487e9dad95ab5ab8566314 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Flask-Gravatar (Small Flask extension for Gravatar service) + +SLACKBUILD NAME: Flask-HTMLmin +SLACKBUILD LOCATION: ./python/Flask-HTMLmin +SLACKBUILD FILES: Flask-HTMLmin.SlackBuild Flask-HTMLmin.info README slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/dd/2e/9f2d797d2ac59549fb3f493ab4716f2dbe538802d2c172fcc6f39eb079bf/Flask-HTMLmin-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c50ea7b1fcb6eae4b44e96d00671e2ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Flask-HTMLmin (Minimize rendered templates html) + +SLACKBUILD NAME: Flask +SLACKBUILD LOCATION: ./python/Flask +SLACKBUILD FILES: Flask.SlackBuild Flask.info README slack-desc +SLACKBUILD VERSION: 3.1.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask/flask-3.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dd9abd8b17b66338a02ac45fafa710b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Flask (Microframework for Python) + +SLACKBUILD NAME: GeoIP-Python +SLACKBUILD LOCATION: ./python/GeoIP-Python +SLACKBUILD FILES: GeoIP-Python.SlackBuild GeoIP-Python.info README slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/f2/7b/a463b7c3df8ef4b9c92906da29ddc9e464d4045f00c475ad31cdb9a97aae/GeoIP-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d1a82798b9f5f8448fca50296d974ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GeoIP-Python (GeoIP Python API) + +SLACKBUILD NAME: Kallithea +SLACKBUILD LOCATION: ./python/Kallithea +SLACKBUILD FILES: Kallithea.SlackBuild Kallithea.info README bleach.patch slack-desc sqlalchemy.patch versions.patch +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/K/Kallithea/Kallithea-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59109139636cd3323ce3cdb7bcb52ad3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Kallithea (Source Code Management System) + +SLACKBUILD NAME: Markdown +SLACKBUILD LOCATION: ./python/Markdown +SLACKBUILD FILES: Markdown.SlackBuild Markdown.info README slack-desc +SLACKBUILD VERSION: 2.6.11 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b3/73/fc5c850f44af5889192dff783b7b0d8f3fe8d30b65c8e3f78f8f0265fecf/Markdown-2.6.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a67c1b2914f7d74eeede2ebe0fdae470 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Markdown (Python implementation of Markdown) + +SLACKBUILD NAME: Markups +SLACKBUILD LOCATION: ./python/Markups +SLACKBUILD FILES: Markups.SlackBuild Markups.info README slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2f/35/5eda745b115048ddd7ae7e66ba49862ec9d6fd12b3cd4ff0810b9a213c10/Markups-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a2192caf4d913c7a31419946a34538e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Markups (Wrapper around various text markups) + +SLACKBUILD NAME: Paver +SLACKBUILD LOCATION: ./python/Paver +SLACKBUILD FILES: Paver.SlackBuild Paver.info README slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/7f/df/c2aba0e68432471a252dc0d344f0a55f63104a1eeb83440e8e6b01cec47d/Paver-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b74f27f07e3d4a4fad83ebd8dc4e511a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Paver (Python-based project scripting) + +SLACKBUILD NAME: PyAudio +SLACKBUILD LOCATION: ./python/PyAudio +SLACKBUILD FILES: PyAudio.SlackBuild PyAudio.info README slack-desc +SLACKBUILD VERSION: 0.2.11 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bfc196ce156b3c768998ef8c0ae3654ed29ea5020c749a6b/PyAudio-0.2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e4c88139284033f67b4336c74eda3b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyAudio (PortAudio v19 Python Bindings) + +SLACKBUILD NAME: PyDispatcher +SLACKBUILD LOCATION: ./python/PyDispatcher +SLACKBUILD FILES: PyDispatcher.SlackBuild PyDispatcher.info README slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/cd/37/39aca520918ce1935bea9c356bcbb7ed7e52ad4e31bff9b943dfc8e7115b/PyDispatcher-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b9c2ca33580c2770577add7130b0b28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyDispatcher (Mechanism for creating event models) + +SLACKBUILD NAME: PyGreSQL +SLACKBUILD LOCATION: ./python/PyGreSQL +SLACKBUILD FILES: PyGreSQL.SlackBuild PyGreSQL.info README slack-desc +SLACKBUILD VERSION: 6.2.3 +SLACKBUILD DOWNLOAD: https://github.com/PyGreSQL/PyGreSQL/archive/6.2.3/PyGreSQL-6.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d84012cbed2d6a3d99ae798fb3ecd5f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyGreSQL (Python PostgreSQL Interfaces) + +SLACKBUILD NAME: PyMeeus +SLACKBUILD LOCATION: ./python/PyMeeus +SLACKBUILD FILES: PyMeeus.SlackBuild PyMeeus.info README slack-desc +SLACKBUILD VERSION: 0.5.12 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/81/76/599896b37e60f43078afd8354b3802eb7ca257a7e7f6253cc21c4c672877/PyMeeus-0.5.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 747081f3b6809821b94ac832d9e30b10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyMeeus (Library of astronomical algorithms in Python) + +SLACKBUILD NAME: PyPDF2 +SLACKBUILD LOCATION: ./python/PyPDF2 +SLACKBUILD FILES: PyPDF2.SlackBuild PyPDF2.info README slack-desc +SLACKBUILD VERSION: 1.26.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/P/PyPDF2/PyPDF2-1.26.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2301acc0ecbab0633d4c9b883d50ee5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyPDF2 (Python PDF toolkit) + +SLACKBUILD NAME: PyPy +SLACKBUILD LOCATION: ./python/PyPy +SLACKBUILD FILES: PyPy.SlackBuild PyPy.info README slack-desc +SLACKBUILD VERSION: 7.3.20 +SLACKBUILD DOWNLOAD: https://downloads.python.org/pypy/pypy2.7-v7.3.20-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1159d3f5f5f7973bd998b55294b9bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyPy (implementation of Python 2 written in Python) + +SLACKBUILD NAME: PyPy3 +SLACKBUILD LOCATION: ./python/PyPy3 +SLACKBUILD FILES: PyPy3.SlackBuild PyPy3.info README slack-desc +SLACKBUILD VERSION: 7.3.20 +SLACKBUILD DOWNLOAD: https://downloads.python.org/pypy/pypy3.11-v7.3.20-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d904f55d67b8b6eb25758334f6f676bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyPy3 (implementation of Python 3 written in Python) + +SLACKBUILD NAME: PyRIC +SLACKBUILD LOCATION: ./python/PyRIC +SLACKBUILD FILES: PyRIC.SlackBuild PyRIC.info README slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://github.com/wraith-wireless/PyRIC/archive/0.1.6/PyRIC-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f00e3ee67a57a9bd24d8aa0ed8577957 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyRIC (Linux wireless library for Python) + +SLACKBUILD NAME: PyStemmer +SLACKBUILD LOCATION: ./python/PyStemmer +SLACKBUILD FILES: PyStemmer.SlackBuild PyStemmer.info README slack-desc +SLACKBUILD VERSION: 2.2.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/01/5e/d2db082b8da23972a434aeda9180864f825478b7bf3b5f035c2007e2a0bd/PyStemmer-2.2.0.1.tar.gz https://snowballstem.org/dist/libstemmer_c-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3359dabf9370fcb75770a8c688bdeb5 a0add7c0ebdd8d18872a31199bf37f4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyStemmer (Snowball stemming algorithms, for information retrieval) + +SLACKBUILD NAME: PyXB +SLACKBUILD LOCATION: ./python/PyXB +SLACKBUILD FILES: PyXB.SlackBuild PyXB.info README slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://github.com/pabigot/pyxb/archive/PyXB-1.2.5/pyxb-PyXB-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47018ff8276fdb06f1aa62c415e6c15a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PyXB (Python W3C XML Schema Bindings) + +SLACKBUILD NAME: Pyro +SLACKBUILD LOCATION: ./python/Pyro +SLACKBUILD FILES: Pyro.SlackBuild Pyro.info README slack-desc +SLACKBUILD VERSION: 3.16 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/P/Pyro/Pyro-3.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59d4d3f4a8786776c9d7f9051b8f1a69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pyro (PYthon Remote Objects) + +SLACKBUILD NAME: Pyro4 +SLACKBUILD LOCATION: ./python/Pyro4 +SLACKBUILD FILES: Pyro4.SlackBuild Pyro4.info README slack-desc +SLACKBUILD VERSION: 4.82 +SLACKBUILD DOWNLOAD: https://github.com/irmen/Pyro4/archive/refs/tags/4.82/Pyro4-4.82.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d24c83c7f5859ac54d92d1bc3731c8dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Pyro4 (PYthon Remote Objects 4.x) + +SLACKBUILD NAME: PythonQt +SLACKBUILD LOCATION: ./python/PythonQt +SLACKBUILD FILES: PythonQt.SlackBuild PythonQt.info README README.sbo slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://github.com/commontk/PythonQt/archive/patched-8/PythonQt-patched-8.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f9a419df573db775d59b2c60ae5c686 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PythonQt (Python binding for Qt) + +SLACKBUILD NAME: RBTools +SLACKBUILD LOCATION: ./python/RBTools +SLACKBUILD FILES: RBTools.SlackBuild RBTools.info README slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://downloads.reviewboard.org/releases/RBTools/0.4/RBTools-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc76cbe3a9f023a012966577bdd300d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: RBTools (collection of utility scripts for use with Review Board) + +SLACKBUILD NAME: SOAPpy +SLACKBUILD LOCATION: ./python/SOAPpy +SLACKBUILD FILES: README SOAPpy.SlackBuild SOAPpy.info imports.patch slack-desc +SLACKBUILD VERSION: 0.11.6 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pywebsvcs/SOAPpy-0.11.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51ac835366badedd932c64f26fa8336b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SOAPpy (SOAP library for Python) + +SLACKBUILD NAME: SQLAlchemy-legacy +SLACKBUILD LOCATION: ./python/SQLAlchemy-legacy +SLACKBUILD FILES: README SQLAlchemy-legacy.SlackBuild SQLAlchemy-legacy.info slack-desc +SLACKBUILD VERSION: 1.4.52 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sqlalchemy/SQLAlchemy-1.4.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84e7d5eefd0d48506369d2e748de59dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SQLAlchemy-legacy (Python SQL Toolkit and Object Relational Mapper) + +SLACKBUILD NAME: TatSu +SLACKBUILD LOCATION: ./python/TatSu +SLACKBUILD FILES: README TatSu.SlackBuild TatSu.info slack-desc +SLACKBUILD VERSION: 5.8.3 +SLACKBUILD DOWNLOAD: https://github.com/neogeny/TatSu/archive/v5.8.3/TatSu-5.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ce8497606aa0a5deb9e712158990747 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TatSu (takes grammars in a variation of EBNF memoizing PEG parsers) + +SLACKBUILD NAME: Unidecode +SLACKBUILD LOCATION: ./python/Unidecode +SLACKBUILD FILES: README Unidecode.SlackBuild Unidecode.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/unidecode/Unidecode-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3da666a6d0e2729039556e5f0026480 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Unidecode (Python port of the Text::Unidecode Perl module) + +SLACKBUILD NAME: XlsxWriter +SLACKBUILD LOCATION: ./python/XlsxWriter +SLACKBUILD FILES: README XlsxWriter.SlackBuild XlsxWriter.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/d4/3cc6a3cd112a91d95f554ca8909c8528addf06d79c51ccd40e39a6ff48e1/XlsxWriter-3.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a97767f96adbacea7aeb048e86b9678b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: XlsxWriter (Python module for writing Excel 2007+ XLSX files) + +SLACKBUILD NAME: Yapps2 +SLACKBUILD LOCATION: ./python/Yapps2 +SLACKBUILD FILES: README Yapps2.SlackBuild Yapps2.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7f/5d/f8b7dec89104f27d14b11711baf057194670ab220ebb8262f9bc1a450380/Yapps2-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 900c08edf5f794e259f7469f493bc065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Yapps2 (Yet Another Python Parser System) + +SLACKBUILD NAME: acstore +SLACKBUILD LOCATION: ./python/acstore +SLACKBUILD FILES: README acstore.SlackBuild acstore.info slack-desc +SLACKBUILD VERSION: 20230519 +SLACKBUILD DOWNLOAD: https://github.com/log2timeline/acstore/releases/download/20230519/acstore-20230519.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 819991dd203848554678e8eb1881f9b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acstore (Attribute Container storage writer/reader) + +SLACKBUILD NAME: affine +SLACKBUILD LOCATION: ./python/affine +SLACKBUILD FILES: README affine.SlackBuild affine.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/sgillies/affine/archive/2.3.0/affine-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32bb6a5fec7fbe95455c992368edbf09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: affine (matrices describing affine transformation of the plane) + +SLACKBUILD NAME: apprise +SLACKBUILD LOCATION: ./python/apprise +SLACKBUILD FILES: README apprise.SlackBuild apprise.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/apprise/apprise-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a40e7ddf76f31d5b5a386cf9a0d9b9c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apprise (Multiplatform Push Notifications) + +SLACKBUILD NAME: apsw +SLACKBUILD LOCATION: ./python/apsw +SLACKBUILD FILES: README apsw.SlackBuild apsw.info slack-desc +SLACKBUILD VERSION: 3.13.0_r1 +SLACKBUILD DOWNLOAD: https://github.com/rogerbinns/apsw/releases/download/3.13.0-r1/apsw-3.13.0-r1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54ecc75082848d440821007dc3806f39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apsw (Another Python SQLite Wrapper) + +SLACKBUILD NAME: arrow +SLACKBUILD LOCATION: ./python/arrow +SLACKBUILD FILES: README arrow.SlackBuild arrow.info slack-desc +SLACKBUILD VERSION: 0.17.0 +SLACKBUILD DOWNLOAD: https://github.com/crsmithdev/arrow/archive/0.17.0/arrow-0.17.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8795efc47828c59d0a9724dcefc3e44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arrow (python library for dates, times) + +SLACKBUILD NAME: artifacts +SLACKBUILD LOCATION: ./python/artifacts +SLACKBUILD FILES: README artifacts.SlackBuild artifacts.info slack-desc +SLACKBUILD VERSION: 20230413 +SLACKBUILD DOWNLOAD: https://github.com/ForensicArtifacts/artifacts/releases/download/20230413/artifacts-20230413.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58d18091db834ecec13c25934c9e0f28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: artifacts (ForensicArtifacts.com Artifact Repository) + +SLACKBUILD NAME: asciimatics +SLACKBUILD LOCATION: ./python/asciimatics +SLACKBUILD FILES: README asciimatics.SlackBuild asciimatics.info slack-desc +SLACKBUILD VERSION: 1.15.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/dd/2e/146aca5e940c3b0df5c93c99e6eefe9c52e1e70a0e91fc98d2b466de61a4/asciimatics-1.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4304a1cd34e8fa2080bae81a80f47fd7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asciimatics (APIs to create ASCII art animations) + +SLACKBUILD NAME: asgiref +SLACKBUILD LOCATION: ./python/asgiref +SLACKBUILD FILES: README asgiref.SlackBuild asgiref.info slack-desc +SLACKBUILD VERSION: 3.7.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/12/19/64e38c1c2cbf0da9635b7082bbdf0e89052e93329279f59759c24a10cc96/asgiref-3.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7cd61836ec3c329f415309f88e92e0e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asgiref (ASGI specification and utilities) + +SLACKBUILD NAME: astroid +SLACKBUILD LOCATION: ./python/astroid +SLACKBUILD FILES: README astroid.SlackBuild astroid.info slack-desc +SLACKBUILD VERSION: 1.6.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/58/2dc2c7769c37eac4665870a8e925334837bfe9b23599d28f3767a72e593a/astroid-1.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dd01ef0d5b5f0fc754c1ba40137b61c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: astroid (new abstract syntax tree from Python's ast) + +SLACKBUILD NAME: async_generator +SLACKBUILD LOCATION: ./python/async_generator +SLACKBUILD FILES: README async_generator.SlackBuild async_generator.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/async_generator/async_generator-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 078a29b4afb3d7f38c097a530f042a55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: async_generator (async iterators) + +SLACKBUILD NAME: audible-cli +SLACKBUILD LOCATION: ./python/audible-cli +SLACKBUILD FILES: README audible-cli.SlackBuild audible-cli.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/mkb79/audible-cli/archive/v0.3.1/audible-cli-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aed9bacdd29f1a53d6ae7323f9241a13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audible-cli (Audible Command Line Interface) + +SLACKBUILD NAME: audible +SLACKBUILD LOCATION: ./python/audible +SLACKBUILD FILES: README audible.SlackBuild audible.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/mkb79/Audible/archive/v0.9.1/Audible-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c64bdb3499ad7c72403d3523c92cf7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audible (Audible API Interface) + +SLACKBUILD NAME: autopep8 +SLACKBUILD LOCATION: ./python/autopep8 +SLACKBUILD FILES: README autopep8.SlackBuild autopep8.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/50/d8/30873d2b7b57dee9263e53d142da044c4600a46f2d28374b3e38b023df16/autopep8-2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca9de3bc225f7f92b7b8e39bdd49c0a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autopep8 (automatically formats Python code) + +SLACKBUILD NAME: babel +SLACKBUILD LOCATION: ./python/babel +SLACKBUILD FILES: README babel.SlackBuild babel.info slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: https://github.com/python-babel/babel/archive/v2.5.3/babel-2.5.3.tar.gz http://unicode.org/Public/cldr/29/core.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c5b602366ddc0c67052ec7aa462410c 243bc671f53a751549ec21f075c63f23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: babel (python internationalization tools) + +SLACKBUILD NAME: backcall +SLACKBUILD LOCATION: ./python/backcall +SLACKBUILD FILES: README backcall.SlackBuild backcall.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f4c9a370c78743406296f48e56e8821 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: backcall (backwards compatible callback APIs) + +SLACKBUILD NAME: backports-abc +SLACKBUILD LOCATION: ./python/backports-abc +SLACKBUILD FILES: README backports-abc.SlackBuild backports-abc.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/cython/backports_abc/archive/0.5/backports_abc-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5a1a9cebe45036e37952b263d2d7d2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: backports-abc (backport of the collections.abc module) + +SLACKBUILD NAME: backports.lzma +SLACKBUILD LOCATION: ./python/backports.lzma +SLACKBUILD FILES: README backports.lzma.SlackBuild backports.lzma.info slack-desc +SLACKBUILD VERSION: 0.0.13 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/f3/7333f6797a72ad480e06c74c3be5498237617de6019469e25c320d2ccb38/backports.lzma-0.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9f7d8e17729090adba6cac3f7d348aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: backports.lzma (Backport of Python 3.3 lzma library) + +SLACKBUILD NAME: bencode +SLACKBUILD LOCATION: ./python/bencode +SLACKBUILD FILES: README bencode.SlackBuild bencode.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bencode/bencode-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 400dd42ff346eb7db91245403f8f2b7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bencode (bittorrent module) + +SLACKBUILD NAME: binaryornot +SLACKBUILD LOCATION: ./python/binaryornot +SLACKBUILD FILES: README binaryornot.SlackBuild binaryornot.info slack-desc +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/b/binaryornot/binaryornot-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09c0b7f5f3f7c881e2f306780eac7128 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: binaryornot (Heuristic File checker) + +SLACKBUILD NAME: binplist +SLACKBUILD LOCATION: ./python/binplist +SLACKBUILD FILES: README binplist.SlackBuild binplist.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://github.com/google/binplist/archive/v0.1.5/binplist-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 344b6489b781e289f945fa28f58b4894 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: binplist (list parser module) + +SLACKBUILD NAME: biplist +SLACKBUILD LOCATION: ./python/biplist +SLACKBUILD FILES: README biplist.SlackBuild biplist.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/3e/56/2db170a498c9c6545cda16e93c2f2ef9302da44802787b45a8a520d01bdb/biplist-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2ff83d5f66e5798801d142eb7c1a07a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: biplist (plist parser/generator module) + +SLACKBUILD NAME: bitarray +SLACKBUILD LOCATION: ./python/bitarray +SLACKBUILD FILES: README bitarray.SlackBuild bitarray.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bitarray/bitarray-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3825184f54f4d93508a28031b4c65d3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitarray (Efficient arrays of booleans -- C extension) + +SLACKBUILD NAME: blessings +SLACKBUILD LOCATION: ./python/blessings +SLACKBUILD FILES: README blessings.SlackBuild blessings.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5c/f8/9f5e69a63a9243448350b44c87fae74588aa634979e6c0c501f26a4f6df7/blessings-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38555a2bba0ace706aec58444368e022 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blessings (terminal library) + +SLACKBUILD NAME: blink-qt +SLACKBUILD LOCATION: ./python/blink-qt +SLACKBUILD FILES: README blink-qt.SlackBuild blink-qt.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.6.0 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/blink-qt/archive/5.6.0/blink-qt-5.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bcff92335d1be97820fc1d9327445c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blink-qt (SIP client using Python3 and Qt) + +SLACKBUILD NAME: boolean-py +SLACKBUILD LOCATION: ./python/boolean-py +SLACKBUILD FILES: README boolean-py.SlackBuild boolean-py.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://github.com/bastikr/boolean.py/archive/v5.0/boolean.py-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d551d6bedc9ac83bf1e7b586280a68b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: boolean-py (Library for Boolean Expression) + +SLACKBUILD NAME: bottle-mysql +SLACKBUILD LOCATION: ./python/bottle-mysql +SLACKBUILD FILES: README bottle-mysql.SlackBuild bottle-mysql.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bottle-mysql/bottle-mysql-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e307ca4f699e6807448c09e94ba580db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bottle-mysql (MySQL integration for Bottle) + +SLACKBUILD NAME: breathe +SLACKBUILD LOCATION: ./python/breathe +SLACKBUILD FILES: README breathe.SlackBuild breathe.info slack-desc +SLACKBUILD VERSION: 4.36.0 +SLACKBUILD DOWNLOAD: https://github.com/breathe-doc/breathe/archive/v4.36.0/breathe-4.36.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8e1e19af1fd5f9c3e089526a0e9dfe3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: breathe (Sphinx Doxygen Renderer) + +SLACKBUILD NAME: bsddb3 +SLACKBUILD LOCATION: ./python/bsddb3 +SLACKBUILD FILES: README bsddb3.SlackBuild bsddb3.info slack-desc +SLACKBUILD VERSION: 6.2.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e9/fc/ebfbd4de236b493f9ece156f816c21df0ae87ccc22604c5f9b664efef1b9/bsddb3-6.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebb7554bbe1a518abbe742753a617577 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bsddb3 (Python interface for Berkeley DB) + +SLACKBUILD NAME: buildbot-badges +SLACKBUILD LOCATION: ./python/buildbot-badges +SLACKBUILD FILES: README buildbot-badges.SlackBuild buildbot-badges.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/buildbot_badges/buildbot_badges-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 862e3207e2e72375319768ec79fe5885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buildbot-badges (Plugin for buildbot) + +SLACKBUILD NAME: buildbot-worker +SLACKBUILD LOCATION: ./python/buildbot-worker +SLACKBUILD FILES: README buildbot-worker.SlackBuild buildbot-worker.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/buildbot_worker/buildbot_worker-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a19ad988689b8818cdbbbaa322766298 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buildbot-worker (worker to buildbot) + +SLACKBUILD NAME: buildbot +SLACKBUILD LOCATION: ./python/buildbot +SLACKBUILD FILES: README buildbot.SlackBuild buildbot.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/buildbot/buildbot-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_pkg/buildbot_pkg-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_www/buildbot_www-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_console_view/buildbot_console_view-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_grid_view/buildbot_grid_view-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_waterfall_view/buildbot_waterfall_view-4.3.0.tar.gz https://pypi.python.org/packages/source/b/buildbot_wsgi_dashboards/buildbot_wsgi_dashboards-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee9bcf354e5ac22e39a8e3d63e1bf613 8e779179a8c47a414d6be8e31425e4d7 5a6d513f57ab63972e83129660981408 dcdeafd464edb10e19dc71f71ca41694 a770fd53ca0955e5d70eb8e23ea7c39d 95e7d9d6bdd16c0621f748b6eefd6974 52d5628bb1873bd4e4a8cad554dc7dd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buildbot (automated compile/test cycle) + +SLACKBUILD NAME: captcha +SLACKBUILD LOCATION: ./python/captcha +SLACKBUILD FILES: README captcha.SlackBuild captcha.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9d/e8/f41cd8879c3368fbc7297b463674d5d6439a80c61e089dbcee195c143fb7/captcha-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecf1995f183d7de5531ea71346321c34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: captcha (A captcha python library) + +SLACKBUILD NAME: cddb-py +SLACKBUILD LOCATION: ./python/cddb-py +SLACKBUILD FILES: README cddb-py.SlackBuild cddb-py.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://cddb-py.sourceforge.net/CDDB.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 254698082bafe3030d07d88fb7e13fe2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cddb-py (CDDB and FreeDB audio CD track info access in Python) + +SLACKBUILD NAME: certbot-dns-cloudflare +SLACKBUILD LOCATION: ./python/certbot-dns-cloudflare +SLACKBUILD FILES: README certbot-dns-cloudflare.SlackBuild certbot-dns-cloudflare.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ed/f0/a730aca0f65efec71775c8dfec333444e0a8089d1be4073a3074a9c1de69/certbot_dns_cloudflare-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7eb2fc7b3ce5624c1959ba586a281da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: certbot-dns-cloudflare (cloudflare DNS plugin for Certbot) + +SLACKBUILD NAME: cfgparse +SLACKBUILD LOCATION: ./python/cfgparse +SLACKBUILD FILES: README cfgparse.SlackBuild cfgparse.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/a0/37/0f455f3830855c635af9f7dd23d317315712bfbc5daf63abfd18d96fa613/cfgparse-1.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dad6ff2437f500a73e10ce5779aca50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cfgparse (Python Configuration Parser Module) + +SLACKBUILD NAME: cheetah3 +SLACKBUILD LOCATION: ./python/cheetah3 +SLACKBUILD FILES: README cheetah3.SlackBuild cheetah3.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: https://github.com/CheetahTemplate3/cheetah3/archive/3.3.2/cheetah3-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99c4b025f2d5df1f6e1722b716b504ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cheetah3 (Python3 template engine and code-generation tool) + +SLACKBUILD NAME: click-default-group +SLACKBUILD LOCATION: ./python/click-default-group +SLACKBUILD FILES: README click-default-group.SlackBuild click-default-group.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click-default-group/click-default-group-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f0f38b1105d032a19f24c2661b0a82a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click-default-group (click extends) + +SLACKBUILD NAME: click-legacy7 +SLACKBUILD LOCATION: ./python/click-legacy7 +SLACKBUILD FILES: README click-legacy7.SlackBuild click-legacy7.info slack-desc +SLACKBUILD VERSION: 7.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click/click-7.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53692f62cb99a1a10c59248f1776d9c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click-legacy7 (Python composable command line utility) + +SLACKBUILD NAME: click-log +SLACKBUILD LOCATION: ./python/click-log +SLACKBUILD FILES: README click-log.SlackBuild click-log.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/click-contrib/click-log/archive/0.4.0/click-log-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 284621c8f31e7eb4c4c2acffd58d8309 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click-log (logging added to the command line interface creation) + +SLACKBUILD NAME: click-plugins +SLACKBUILD LOCATION: ./python/click-plugins +SLACKBUILD FILES: README click-plugins.SlackBuild click-plugins.info slack-desc +SLACKBUILD VERSION: 1.1.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click_plugins/click_plugins-1.1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7364b4d9df45deb2e46f165d8c882fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click-plugins (extension to click) + +SLACKBUILD NAME: click-threading +SLACKBUILD LOCATION: ./python/click-threading +SLACKBUILD FILES: README click-threading.SlackBuild click-threading.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/click-contrib/click-threading/archive/0.5.0/click-threading-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55bf1cf487213dcf1251720e82ec7582 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click-threading (add multithreading in cli interfaces) + +SLACKBUILD NAME: click +SLACKBUILD LOCATION: ./python/click +SLACKBUILD FILES: README click.SlackBuild click.info slack-desc +SLACKBUILD VERSION: 8.1.8 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click/click-8.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b52ee8e6c33d88a2b4626e6a6002245d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: click (Python composable command line utility) + +SLACKBUILD NAME: cloudpickle +SLACKBUILD LOCATION: ./python/cloudpickle +SLACKBUILD FILES: README cloudpickle.SlackBuild cloudpickle.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://github.com/cloudpipe/cloudpickle/archive/v3.1.2/cloudpickle-3.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0556aa3394c2e6ffff71a4128124c13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cloudpickle (Extended pickling support for Python objects) + +SLACKBUILD NAME: cloudscraper +SLACKBUILD LOCATION: ./python/cloudscraper +SLACKBUILD FILES: README cloudscraper.SlackBuild cloudscraper.info slack-desc +SLACKBUILD VERSION: 1.2.20 +SLACKBUILD DOWNLOAD: https://github.com/VeNoMouS/cloudscraper/archive/1.2.20/cloudscraper-1.2.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c48f66c34dc53588ef56d7e662cab67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cloudscraper (Python module to bypass Cloudflare's anti-bot page) + +SLACKBUILD NAME: colorama +SLACKBUILD LOCATION: ./python/colorama +SLACKBUILD FILES: README colorama.SlackBuild colorama.info slack-desc +SLACKBUILD VERSION: 0.4.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11fe1cbf8299798551ac88f824ea11c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colorama (Cross-platform colored terminal text) + +SLACKBUILD NAME: colored +SLACKBUILD LOCATION: ./python/colored +SLACKBUILD FILES: README colored.SlackBuild colored.info slack-desc +SLACKBUILD VERSION: 2.3.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/colored/-/archive/2.3.2/colored-2.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e27f0eec92bf3695be1286cc01dd14dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colored (python color library) + +SLACKBUILD NAME: construct +SLACKBUILD LOCATION: ./python/construct +SLACKBUILD FILES: README construct.SlackBuild construct.info slack-desc +SLACKBUILD VERSION: 2.9.45 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/19/c0/f054941fa33d14378de66d2c0477d31f7ad97aa2e298a5771a7b20bc2039/construct-2.9.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2498a8fd0782c56df915be4948402db5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: construct (python library) + +SLACKBUILD NAME: contextlib2 +SLACKBUILD LOCATION: ./python/contextlib2 +SLACKBUILD FILES: README contextlib2.SlackBuild contextlib2.info slack-desc +SLACKBUILD VERSION: 0.6.0.post1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/02/54/669207eb72e3d8ae8b38aa1f0703ee87a0e9f88f30d3c0a47bebdb6de242/contextlib2-0.6.0.post1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d634281c2e61e575d8a68b9c56f8303a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: contextlib2 (Updated utilities for context management) + +SLACKBUILD NAME: convertdate +SLACKBUILD LOCATION: ./python/convertdate +SLACKBUILD FILES: README convertdate.SlackBuild convertdate.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/3d/04148ceb732dfb6f10e9b89fa5915080a91e27fe28fd982c259bc4d29ced/convertdate-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 320965d9ae24060c385110606c61d040 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: convertdate (convert dates between different calendar systems) + +SLACKBUILD NAME: coverage +SLACKBUILD LOCATION: ./python/coverage +SLACKBUILD FILES: README coverage.SlackBuild coverage.info slack-desc +SLACKBUILD VERSION: 7.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/67/8a/a8aebe8c70fadb1ad8bdadfc8fb97ce9a518ca406cb6eece0ed17122bfa4/coverage-7.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66986edcc55cd11c3ba0fe565adfcaab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coverage (Code coverage measurement for Python) + +SLACKBUILD NAME: cppy +SLACKBUILD LOCATION: ./python/cppy +SLACKBUILD FILES: README cppy.SlackBuild cppy.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/nucleic/cppy/archive/refs/tags/1.3.1/cppy-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 867c170324a3db770823a27fb06ed1ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cppy (C++ header library) + +SLACKBUILD NAME: crcmod +SLACKBUILD LOCATION: ./python/crcmod +SLACKBUILD FILES: README crcmod.SlackBuild crcmod.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/6b/b0/e595ce2a2527e169c3bcd6c33d2473c1918e0b7f6826a043ca1245dd4e5b/crcmod-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d5b92117d958dcead94f9e17f54cd32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crcmod (python CRC Generator) + +SLACKBUILD NAME: cryptography +SLACKBUILD LOCATION: ./python/cryptography +SLACKBUILD FILES: README cryptography.SlackBuild cryptography.info mkvendored.sh slack-desc +SLACKBUILD VERSION: 46.0.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-46.0.6.tar.gz https://sbo-source.s3.ap-southeast-1.amazonaws.com/cryptography-vendored-sources-46.0.6-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce01432ce5191b30190477289c940b08 fe12b38c35e4bbf35a96ef8404529b79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cryptography (Python cryptography library) + +SLACKBUILD NAME: css-parser +SLACKBUILD LOCATION: ./python/css-parser +SLACKBUILD FILES: README css-parser.SlackBuild css-parser.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/38/97/94c9cdb2410d4f89749fa947338970203ef26f2bdb7ac089ab96a87763d2/css-parser-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6caae4db5557a07b7353c97baa13767 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: css-parser (CSS parser and builder) + +SLACKBUILD NAME: cssselect2 +SLACKBUILD LOCATION: ./python/cssselect2 +SLACKBUILD FILES: README cssselect2.SlackBuild cssselect2.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ad/3d/fb764303deb34cbc1a32fcecdfd239367cb16323920c88390b2f5ad751f0/cssselect2-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6dfd5963c8a5d85f2634d1650b1ddfe1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cssselect2 (cssselect2 is a straightforward implementation of CSS3) + +SLACKBUILD NAME: cssutils +SLACKBUILD LOCATION: ./python/cssutils +SLACKBUILD FILES: README cssutils.SlackBuild cssutils.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/5c/0b/c5f29d29c037e97043770b5e7c740b6252993e4b57f029b3cd03c78ddfec/cssutils-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc66d96c2d78f1687f59ac412fe9d318 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cssutils (CSS parser and builder) + +SLACKBUILD NAME: curtsies +SLACKBUILD LOCATION: ./python/curtsies +SLACKBUILD FILES: README curtsies.SlackBuild curtsies.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4e/43/838c06297741002403835436bba88c38d0a42ed9ce3e39a61de73e4cb4d0/curtsies-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9074bb9944ef084c194a187b475fdd59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curtsies (Curses-like terminal wrapper) + +SLACKBUILD NAME: cwcwidth +SLACKBUILD LOCATION: ./python/cwcwidth +SLACKBUILD FILES: README cwcwidth.SlackBuild cwcwidth.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f4/1f/87c2615db91df199419946df2652ba3490005c80acf1ed29e52aec20d3b2/cwcwidth-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80cef43f4a4c65a10fcc9c2a53c66140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwcwidth (Python bindings for wcwidth and wcswidth) + +SLACKBUILD NAME: cx_Freeze +SLACKBUILD LOCATION: ./python/cx_Freeze +SLACKBUILD FILES: README cx_Freeze.SlackBuild cx_Freeze.info slack-desc +SLACKBUILD VERSION: 4.2.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/cx-freeze/4.2.3/cx_Freeze-4.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a524cfd23de5d37e0ec9400ba1ccd6ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cx_Freeze (python script freezer) + +SLACKBUILD NAME: darts.util.lru +SLACKBUILD LOCATION: ./python/darts.util.lru +SLACKBUILD FILES: README darts.util.lru.SlackBuild darts.util.lru.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/darts.util.lru/darts.util.lru-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c776e755a4d8dea134e7fa2050882b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: darts.util.lru (Dictionary with LRU behaviour) + +SLACKBUILD NAME: dfdatetime +SLACKBUILD LOCATION: ./python/dfdatetime +SLACKBUILD FILES: README dfdatetime.SlackBuild dfdatetime.info slack-desc +SLACKBUILD VERSION: 20230506 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/dfdatetime-20230506.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1d43dd70b6265caca5497b51c4dedb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfdatetime (Python library for Digital Forensics Date and Time) + +SLACKBUILD NAME: dfvfs +SLACKBUILD LOCATION: ./python/dfvfs +SLACKBUILD FILES: README dfvfs.SlackBuild dfvfs.info slack-desc +SLACKBUILD VERSION: 20230531 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/dfvfs-20230531.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d707be94bc3b652e7fe73e946dcae2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfvfs (Digital Forensics Virtual File System) + +SLACKBUILD NAME: dfwinreg +SLACKBUILD LOCATION: ./python/dfwinreg +SLACKBUILD FILES: README dfwinreg.SlackBuild dfwinreg.info slack-desc +SLACKBUILD VERSION: 20221218 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/dfwinreg-20221218.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33e6765ceb77ad51dfc036f9d9675819 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfwinreg (Digital Forensics Windows Registry) + +SLACKBUILD NAME: dhcpy6d +SLACKBUILD LOCATION: ./python/dhcpy6d +SLACKBUILD FILES: README dhcpy6d.SlackBuild dhcpy6d.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/dhcpy6d-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dcc3e79436f3c59919167afbf6566ca1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dhcpy6d (DHCPv6 server daemon) + +SLACKBUILD NAME: django-debug-toolbar +SLACKBUILD LOCATION: ./python/django-debug-toolbar +SLACKBUILD FILES: README django-debug-toolbar.SlackBuild django-debug-toolbar.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/61/ff/b6d3cc2c31f9a6cf68eda0f7a640ada743f5c39122a0c14db8d3eee3f412/django_debug_toolbar-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6eb042f887e7cf011f5c6e5b4f852d44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: django-debug-toolbar (The Django Debug Toolbar) + +SLACKBUILD NAME: django-sass +SLACKBUILD LOCATION: ./python/django-sass +SLACKBUILD FILES: README django-sass.SlackBuild django-sass.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/34/9a/6f7c32dcf62cbbd62c0a02f165c062b60932a33dc62b0ddb773f83d90585/django-sass-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c2f01c0581b0a6e640a3a6d3380d353 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: django-sass (simplest way to use Sass with Django) + +SLACKBUILD NAME: doit +SLACKBUILD LOCATION: ./python/doit +SLACKBUILD FILES: README doit.SlackBuild doit.info slack-desc +SLACKBUILD VERSION: 0.36.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/36/66b7dea1bb5688ba0d2d7bc113e9c0d57df697bd3f39ce2a139d9612aeee/doit-0.36.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ee4995e15d9308ccc6a3211a9fa2abd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doit (task management & automation tool) + +SLACKBUILD NAME: dotty +SLACKBUILD LOCATION: ./python/dotty +SLACKBUILD FILES: README dotty.SlackBuild dotty.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/google/dotty/archive/v1.5/dotty-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ac6248a028ca43b6011e702c84fc317 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dotty (Python query language) + +SLACKBUILD NAME: dpkt +SLACKBUILD LOCATION: ./python/dpkt +SLACKBUILD FILES: README dpkt.SlackBuild dpkt.info slack-desc +SLACKBUILD VERSION: 1.9.8 +SLACKBUILD DOWNLOAD: https://github.com/kbandla/dpkt/archive/v1.9.8/dpkt-1.9.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6181ab596fa35635931d78d084771a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dpkt (python TCP/IP packet library) + +SLACKBUILD NAME: drawille +SLACKBUILD LOCATION: ./python/drawille +SLACKBUILD FILES: README drawille.SlackBuild drawille.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/3b/ea/f17c181b9a514c9336284d7651861432bd0de112b4c82cc73e1127c2a187/drawille-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15f8c5616af4f794b1a8328630abce69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drawille (Drawing in terminal) + +SLACKBUILD NAME: dtfabric +SLACKBUILD LOCATION: ./python/dtfabric +SLACKBUILD FILES: README dtfabric.SlackBuild dtfabric.info slack-desc +SLACKBUILD VERSION: 20230520 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/dtfabric-20230520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d56470ec3ede046cfabd334952b1e8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dtfabric (Python library for data types and structures) + +SLACKBUILD NAME: dukpy +SLACKBUILD LOCATION: ./python/dukpy +SLACKBUILD FILES: README dukpy.SlackBuild dukpy.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/kovidgoyal/dukpy/archive/v0.3/dukpy-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c342683126056082e30bc86b7c51b324 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dukpy (JavaScript runtime environment for Python) + +SLACKBUILD NAME: dxfwrite +SLACKBUILD LOCATION: ./python/dxfwrite +SLACKBUILD FILES: README dxfwrite.SlackBuild dxfwrite.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a1/5c/f393fbbeb89c1c96033d99fa4e0f4c6a688dd8c6c8070493ce8fe38bf308/dxfwrite-1.2.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c367d6b6a26cda19f08f57f35c3193e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dxfwrite (A Python library to create DXF R12 drawings) + +SLACKBUILD NAME: easygui +SLACKBUILD LOCATION: ./python/easygui +SLACKBUILD FILES: README easygui.SlackBuild easygui.info slack-desc +SLACKBUILD VERSION: 0.97.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/easygui/0.97.4/easygui-0.97.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94627fed6574c3a6c704789854db1804 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: easygui (very easy GUI programming in python on top of Tkinter) + +SLACKBUILD NAME: ebaysdk +SLACKBUILD LOCATION: ./python/ebaysdk +SLACKBUILD FILES: README ebaysdk.SlackBuild ebaysdk.info slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/db/7f/53245710a67cb9de1ad2a0e78c012c6e6e327b05dc8fb4b2e85a7ef0220b/ebaysdk-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91a9a81c3b553ef808ad3a391f5a0bfe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ebaysdk (SDK to eBay API) + +SLACKBUILD NAME: ecdsa +SLACKBUILD LOCATION: ./python/ecdsa +SLACKBUILD FILES: README ecdsa.SlackBuild ecdsa.info slack-desc +SLACKBUILD VERSION: 0.18.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ff/7b/ba6547a76c468a0d22de93e89ae60d9561ec911f59532907e72b0d8bc0f1/ecdsa-0.18.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbca26ec29cc50e32e8b070aa2ec0786 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecdsa (ECDSA cryptographic signature library) + +SLACKBUILD NAME: elasticsearch5 +SLACKBUILD LOCATION: ./python/elasticsearch5 +SLACKBUILD FILES: README elasticsearch5.SlackBuild elasticsearch5.info slack-desc +SLACKBUILD VERSION: 5.5.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ba/e1/f155aeb593f3ee18e35aa17194a6c7794b61ccb00d1542322724e1f95701/elasticsearch5-5.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ae364c6e1a3186dc03e0a119e95ef50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elasticsearch5 (python client for Elasticsearch) + +SLACKBUILD NAME: email-validator +SLACKBUILD LOCATION: ./python/email-validator +SLACKBUILD FILES: README email-validator.SlackBuild email-validator.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/e/email-validator/email_validator-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 379aa34f196a66e16c5c0dd0c2abb2da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: email-validator (Validate Email Addresses) + +SLACKBUILD NAME: enzyme +SLACKBUILD LOCATION: ./python/enzyme +SLACKBUILD FILES: README enzyme.SlackBuild enzyme.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/e/enzyme/enzyme-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1656e262295df6580db5498cf136d23a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: enzyme (Python video metadata parser) + +SLACKBUILD NAME: esptool +SLACKBUILD LOCATION: ./python/esptool +SLACKBUILD FILES: README esptool.SlackBuild esptool.info setup.py.patch slack-desc +SLACKBUILD VERSION: 4.8.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5c/6b/3ce9bb7f36bdef3d6ae71646a1d3b7d59826a478f3ed8a783a93a2f8f537/esptool-4.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7d41d4c89ffa0fa0a9d490439358b27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: esptool (Python utility to communicate with ESP8266 and ESP32 chips) + +SLACKBUILD NAME: euca2ools +SLACKBUILD LOCATION: ./python/euca2ools +SLACKBUILD FILES: README euca2ools.SlackBuild euca2ools.info slack-desc +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: https://github.com/eucalyptus/euca2ools/archive/v3.4.1/euca2ools-3.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0304efa7609d18d9816baeb56eb8012b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: euca2ools (Amazon & OpenStack Command Line Tools) + +SLACKBUILD NAME: extras +SLACKBUILD LOCATION: ./python/extras +SLACKBUILD FILES: README extras.SlackBuild extras.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/be/18/0b7283f0ebf6ad4bb6b9937538495eadf05ef097b102946b9445c4242636/extras-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a63ad60cf8f0186c9e3a02f55ec5b14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extras (extensions to the Python standard library) + +SLACKBUILD NAME: fasteners +SLACKBUILD LOCATION: ./python/fasteners +SLACKBUILD FILES: README fasteners.SlackBuild fasteners.info slack-desc +SLACKBUILD VERSION: 0.14.1 +SLACKBUILD DOWNLOAD: https://github.com/harlowja/fasteners/archive/0.14.1/fasteners-0.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f641c55508d30b29eacd8c7a8785fab0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fasteners (python package that provides useful locks) + +SLACKBUILD NAME: feedgenerator +SLACKBUILD LOCATION: ./python/feedgenerator +SLACKBUILD FILES: README feedgenerator.SlackBuild feedgenerator.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/feedgenerator/feedgenerator-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 548e9f8abbed8dd81f016029dc671de6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: feedgenerator (Atom/RSS feed generator Python module) + +SLACKBUILD NAME: feedparser +SLACKBUILD LOCATION: ./python/feedparser +SLACKBUILD FILES: 001_py37.diff README feedparser.SlackBuild feedparser.info slack-desc +SLACKBUILD VERSION: 6.0.12 +SLACKBUILD DOWNLOAD: https://github.com/kurtmckee/feedparser/archive/v6.0.12/feedparser-6.0.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1691ff40cbaace84b11bab29acc8be81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: feedparser (Python RSS feed parser) + +SLACKBUILD NAME: filechunkio +SLACKBUILD LOCATION: ./python/filechunkio +SLACKBUILD FILES: README filechunkio.SlackBuild filechunkio.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/10/4d/1789767002fa666fcf486889e8f6a2a90784290be9c0bc28d627efba401e/filechunkio-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fc82cc11881568f46614b5075ed354c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: filechunkio (upload huge files to Amazon S3) + +SLACKBUILD NAME: findsystemfontsfilename +SLACKBUILD LOCATION: ./python/findsystemfontsfilename +SLACKBUILD FILES: README findsystemfontsfilename.SlackBuild findsystemfontsfilename.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5d/ec/792526b4cc2cfe17e39fbedb156cc9c720e70e2a680b3e4f15f819aff37e/findsystemfontsfilename-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a18eecba29ec8b0be436ec518907bfbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: findsystemfontsfilename (Python utility based on Fontconfig API) + +SLACKBUILD NAME: fixtures +SLACKBUILD LOCATION: ./python/fixtures +SLACKBUILD FILES: README fixtures.SlackBuild fixtures.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/84/be/94ecbc3f2487bd14aa8b44852f498086219b7cc0c8250ee65a03e2c63119/fixtures-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd6345b497a62fad739efee66346c2e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fixtures (Fixtures package for python) + +SLACKBUILD NAME: flake8 +SLACKBUILD LOCATION: ./python/flake8 +SLACKBUILD FILES: README flake8.SlackBuild flake8.info slack-desc +SLACKBUILD VERSION: 7.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flake8/flake8-7.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b0c69330b5cbdf639a33c91b896f7b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flake8 (Wrapper tool) + +SLACKBUILD NAME: freesimplegui +SLACKBUILD LOCATION: ./python/freesimplegui +SLACKBUILD FILES: README freesimplegui.SlackBuild freesimplegui.info slack-desc +SLACKBUILD VERSION: 5.2.0.post1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/freesimplegui/freesimplegui-5.2.0.post1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f50b2b915b03ef4a5006925a535ffa1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freesimplegui (the free-forever python simple gui software) + +SLACKBUILD NAME: freetype-py +SLACKBUILD LOCATION: ./python/freetype-py +SLACKBUILD FILES: README freetype-py.SlackBuild freetype-py.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://github.com/rougier/freetype-py/archive/v2.5.1/freetype-py-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d78d77df035d5133473be4a3125e09b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freetype-py (High level python API) + +SLACKBUILD NAME: frosted +SLACKBUILD LOCATION: ./python/frosted +SLACKBUILD FILES: README frosted.SlackBuild frosted.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/frosted/frosted-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cd86bb0c7f073a725dc22d7557108ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: frosted (A passive Python syntax checker) + +SLACKBUILD NAME: fudge +SLACKBUILD LOCATION: ./python/fudge +SLACKBUILD FILES: README fudge.SlackBuild fudge.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/64/86/973703f6ed8848fad61daae92e50b71b6f8b052bd7f2a6f51e3bbd0ee8c9/fudge-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e10ff35c998bf4bce8c5a986c5181bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fudge (Python module for using fake objects) + +SLACKBUILD NAME: funcsigs +SLACKBUILD LOCATION: ./python/funcsigs +SLACKBUILD FILES: README funcsigs.SlackBuild funcsigs.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/94/4a/db842e7a0545de1cdb0439bb80e6e42dfe82aaeaadd4072f2263a4fbed23/funcsigs-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e583285b1fb8a76305d6d68f4ccc14e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: funcsigs (Backport of the PEP 362) + +SLACKBUILD NAME: functools-lru-cache +SLACKBUILD LOCATION: ./python/functools-lru-cache +SLACKBUILD FILES: README functools-lru-cache.SlackBuild functools-lru-cache.info slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/95/9f/122a41912932c77d5b8e6cab6bd456e6270211a3ed7248a80c235179a012/backports.functools_lru_cache-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fed424f30bf9554235aa02997b7574c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: functools-lru-cache (backport of functools.lru_cache) + +SLACKBUILD NAME: functools32 +SLACKBUILD LOCATION: ./python/functools32 +SLACKBUILD FILES: README functools32.SlackBuild functools32.info slack-desc +SLACKBUILD VERSION: 3.2.3_1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/functools32/functools32-3.2.3-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c226dfc1ca56ba3ee200d603b780cbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: functools32 (Backport Python library) + +SLACKBUILD NAME: git-fame +SLACKBUILD LOCATION: ./python/git-fame +SLACKBUILD FILES: README git-fame.SlackBuild git-fame.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/25/ab/ad71516d849d1b6160834b15c00590b9e83ba9f3b1f13c2f2ba43a86a81f/git_fame-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23df4c4e84df723cfb5693276dda6acc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: git-fame (Pretty-print git repository collaborators) + +SLACKBUILD NAME: githubpy +SLACKBUILD LOCATION: ./python/githubpy +SLACKBUILD FILES: README githubpy.SlackBuild githubpy.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/37/bc/29026d1386cd02fc6adc10e4703ccb0def00a752a83c35cf853b91b30cb2/githubpy-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eefeba8a198b2f573351da134749ae74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: githubpy (A simple GitHub v3 API SDK for Python) + +SLACKBUILD NAME: gnome-python-desktop +SLACKBUILD LOCATION: ./python/gnome-python-desktop +SLACKBUILD FILES: README gnome-python-desktop.SlackBuild gnome-python-desktop.info slack-desc +SLACKBUILD VERSION: 2.32.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-desktop/2.32/gnome-python-desktop-2.32.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 061d4f860dd1f2ce65c62f65cbbae345 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-python-desktop (python modules for GNOME) + +SLACKBUILD NAME: gnome-python +SLACKBUILD LOCATION: ./python/gnome-python +SLACKBUILD FILES: README gnome-python.SlackBuild gnome-python.info slack-desc +SLACKBUILD VERSION: 2.28.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.28/gnome-python-2.28.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a17ad952813ed86f520de8e07194a2bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-python (Python bindings for GNOME) + +SLACKBUILD NAME: google-api-python-client +SLACKBUILD LOCATION: ./python/google-api-python-client +SLACKBUILD FILES: README google-api-python-client.SlackBuild google-api-python-client.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/google/google-api-python-client/archive/v1.6.2/google-api-python-client-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc4baf6123229ba1f82c74b6118c0acc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-api-python-client (Google APIs Client for Python) + +SLACKBUILD NAME: google-images-download +SLACKBUILD LOCATION: ./python/google-images-download +SLACKBUILD FILES: README google-images-download.SlackBuild google-images-download.info slack-desc +SLACKBUILD VERSION: 620e7f5 +SLACKBUILD DOWNLOAD: https://github.com/Joeclinton1/google-images-download/archive/620e7f54ea29631e5e7d8a2b82a16a40932bf42a/google-images-download-620e7f54ea29631e5e7d8a2b82a16a40932bf42a.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: caaf076f33f1de7efa394927ced8259b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-images-download (Python script for Google Images downloading) + +SLACKBUILD NAME: gst-python +SLACKBUILD LOCATION: ./python/gst-python +SLACKBUILD FILES: README gst-python.SlackBuild gst-python.info slack-desc +SLACKBUILD VERSION: 1.24.1 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.24.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a04bf7cfc76de2096d2dfd9feb12ddba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst-python (GStreamer python bindings) + +SLACKBUILD NAME: gst0-python +SLACKBUILD LOCATION: ./python/gst0-python +SLACKBUILD FILES: README gst0-python.SlackBuild gst0-python.info slack-desc +SLACKBUILD VERSION: 0.10.22 +SLACKBUILD DOWNLOAD: https://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.22.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 937152fe896241f827689f4b53e79b22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gst0-python (GStreamer 0.10.x python bindings) + +SLACKBUILD NAME: gunicorn +SLACKBUILD LOCATION: ./python/gunicorn +SLACKBUILD FILES: README gunicorn.SlackBuild gunicorn.info slack-desc +SLACKBUILD VERSION: 22.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1e/88/e2f93c5738a4c1f56a458fc7a5b1676fc31dcdbb182bef6b40a141c17d66/gunicorn-22.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c02e8493f941ebeddad35788f427aba2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gunicorn (WSGI HTTP Server for UNIX) + +SLACKBUILD NAME: hachoir-core +SLACKBUILD LOCATION: ./python/hachoir-core +SLACKBUILD FILES: README hachoir-core.SlackBuild hachoir-core.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/b/8/b80f0257536e2b2cb23f66670c4f6f31/hachoir-core-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b80f0257536e2b2cb23f66670c4f6f31 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hachoir-core (Python Library) + +SLACKBUILD NAME: hachoir-metadata +SLACKBUILD LOCATION: ./python/hachoir-metadata +SLACKBUILD FILES: README hachoir-metadata.SlackBuild hachoir-metadata.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/2/6/26e04a2395205d31469fc2d6935055a9/hachoir-metadata-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26e04a2395205d31469fc2d6935055a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hachoir-metadata (metadata extractor) + +SLACKBUILD NAME: hachoir-parser +SLACKBUILD LOCATION: ./python/hachoir-parser +SLACKBUILD FILES: README hachoir-parser.SlackBuild hachoir-parser.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/e/5/e578b779c4b30d94ca4e775747877755/hachoir-parser-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e578b779c4b30d94ca4e775747877755 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hachoir-parser (file format parser) + +SLACKBUILD NAME: hachoir +SLACKBUILD LOCATION: ./python/hachoir +SLACKBUILD FILES: README hachoir.SlackBuild hachoir.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a9/27/cec720492aba5f45161e0dd91213337a3e1f8c700f4e486f41b1d01d0552/hachoir-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 880ee1744ccabb90b7e4863e95efa143 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hachoir (library to view and edit binary stream field by field) + +SLACKBUILD NAME: halberd +SLACKBUILD LOCATION: ./python/halberd +SLACKBUILD FILES: README halberd.SlackBuild halberd.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/h/halberd/halberd-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d60d0fba8f379ea72c623ad1dd6052c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: halberd (HTTP load balancer detector) + +SLACKBUILD NAME: hg-git +SLACKBUILD LOCATION: ./python/hg-git +SLACKBUILD FILES: README doinst.sh hg-git.SlackBuild hg-git.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/h/hg-git/hg-git-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49010912771fc0278fbfd92a26670db5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hg-git (Mercurial extension to communicate with a Git server) + +SLACKBUILD NAME: hgsubversion +SLACKBUILD LOCATION: ./python/hgsubversion +SLACKBUILD FILES: COPYING README doinst.sh hgsubversion.SlackBuild hgsubversion.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/db/26/7293a6c6b85e2a74ab452e9ba7f00b04ff0e440e6cd4f84131ac5d5e6b22/hgsubversion-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c6f93ef12cc2e7fe67286f16bcc7211 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hgsubversion (Mercurial extension for working with SVN repositories) + +SLACKBUILD NAME: hijri-converter +SLACKBUILD LOCATION: ./python/hijri-converter +SLACKBUILD FILES: README hijri-converter.SlackBuild hijri-converter.info slack-desc +SLACKBUILD VERSION: 2.2.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/54/6f/96f9880389a20057ce3fdfed70a9cea5eb47d679178a43c55f58a35d98be/hijri-converter-2.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7bc387a46f72ad2fc4e46daabf47dea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hijri-converter (convert between Hijr and Greogorian date) + +SLACKBUILD NAME: holidays +SLACKBUILD LOCATION: ./python/holidays +SLACKBUILD FILES: README holidays.SlackBuild holidays.info slack-desc +SLACKBUILD VERSION: 0.40 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/01/1f/51f40218f958af28d110675285a24f32220fba89aaedd64b0ac3c95d1685/holidays-0.40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 859209ee527d82142c8cc10d4ddb929f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: holidays (Python lib generating governement-designated holidays) + +SLACKBUILD NAME: homebase +SLACKBUILD LOCATION: ./python/homebase +SLACKBUILD FILES: README homebase.SlackBuild homebase.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/dwavesystems/homebase/archive/1.0.1/homebase-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8d8878407ec6eb665fb64ef0d8475d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: homebase (API to query paths for applications to write data) + +SLACKBUILD NAME: hpack +SLACKBUILD LOCATION: ./python/hpack +SLACKBUILD FILES: README hpack.SlackBuild hpack.info man_page/hpack.1 slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/python-hyper/hpack/archive/v2.3.0/hpack-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9a0cd1761bdc198739704a8826d5c6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hpack (Pure-Python HPACK header compression) + +SLACKBUILD NAME: html2text +SLACKBUILD LOCATION: ./python/html2text +SLACKBUILD FILES: README html2text.SlackBuild html2text.info slack-desc +SLACKBUILD VERSION: 2025.4.15 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/html2text/html2text-2025.4.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4fb2b23350c6fff96dd1f47e35acb56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: html2text (turn HTML into equivalent Markdown-structured text) + +SLACKBUILD NAME: html5-parser +SLACKBUILD LOCATION: ./python/html5-parser +SLACKBUILD FILES: README html5-parser.SlackBuild html5-parser.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/kovidgoyal/html5-parser/archive/v0.4.5/html5-parser-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ed34035b5fa768ca8e70085bea0eff4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: html5-parser (HTML 5 parsing for python) + +SLACKBUILD NAME: htmlmin +SLACKBUILD LOCATION: ./python/htmlmin +SLACKBUILD FILES: README htmlmin.SlackBuild htmlmin.info slack-desc +SLACKBUILD VERSION: 0.1.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/60/de/f42baab5b8cd8834311dfccf90bd7275bd8bab0f82780e244a5b05a165c1/htmlmin-0.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb22ceac7528924a0369074b27b9a039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: htmlmin (An HTML Minifier) + +SLACKBUILD NAME: huepy +SLACKBUILD LOCATION: ./python/huepy +SLACKBUILD FILES: README huepy.SlackBuild huepy.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/huepy/huepy-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 394a1072bec18c27097b053c40ddf0ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: huepy (python text color library) + +SLACKBUILD NAME: humanize +SLACKBUILD LOCATION: ./python/humanize +SLACKBUILD FILES: README humanize.SlackBuild humanize.info slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/06/b1/9e491df2ee1c919d67ee328d8bc9f17b7a9af68e4077f3f5fac83a4488c9/humanize-4.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17dd6c0415a34c0478d5c849560276bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: humanize (various common humanization utilities) + +SLACKBUILD NAME: i3-layouts +SLACKBUILD LOCATION: ./python/i3-layouts +SLACKBUILD FILES: README i3-layouts.SlackBuild i3-layouts.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://github.com/eliep/i3-layouts/archive/v0.13.2/i3-layouts-0.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: faf4398f82fd795000c59c590ae109dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3-layouts (enforces dynamic layout on i3 workspace) + +SLACKBUILD NAME: i3-py +SLACKBUILD LOCATION: ./python/i3-py +SLACKBUILD FILES: README i3-py.SlackBuild i3-py.info slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/i/i3-py/i3-py-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 987f6bce8df60bdf55875591d1867558 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3-py (tools for i3 users and developers) + +SLACKBUILD NAME: i3expo-ng +SLACKBUILD LOCATION: ./python/i3expo-ng +SLACKBUILD FILES: README i3expo-ng.SlackBuild i3expo-ng.info i3expo-ng.xdg-base-dirs.patch slack-desc +SLACKBUILD VERSION: 20221012_b55a74b +SLACKBUILD DOWNLOAD: https://github.com/morrolinux/i3expo-ng/archive/b55a74b/i3expo-ng-b55a74bf367475db5b9e21213ced684b50607fe2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 158026d34b865e3e431380b7d1a7971c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3expo-ng (visual impression of all your current virtual desktops) + +SLACKBUILD NAME: i3ipc +SLACKBUILD LOCATION: ./python/i3ipc +SLACKBUILD FILES: README i3ipc.SlackBuild i3ipc.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/61/f3/dfab70c888d85d3e933ff4d6b351aaed0ae137a29c896e03e364de3bec94/i3ipc-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89dd6be829f5cf40ca6a963151c40709 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i3ipc (An improved Python library to control i3wm and sway) + +SLACKBUILD NAME: ics +SLACKBUILD LOCATION: ./python/ics +SLACKBUILD FILES: README ics.SlackBuild ics.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://github.com/ics-py/ics-py/archive/v0.7.2/ics-py-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1652309556df484ef06c7a92b9f41dbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ics (python library to read and write ics data) + +SLACKBUILD NAME: imagesize +SLACKBUILD LOCATION: ./python/imagesize +SLACKBUILD FILES: README imagesize.SlackBuild imagesize.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a7/84/62473fb57d61e31fef6e36d64a179c8781605429fd927b5dd608c997be31/imagesize-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a40586a25c07e1a8f16f6267252c321 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imagesize (python library for png/jpeg/jpeg2000/gif images size) + +SLACKBUILD NAME: importlib-resources +SLACKBUILD LOCATION: ./python/importlib-resources +SLACKBUILD FILES: README importlib-resources.SlackBuild importlib-resources.info slack-desc +SLACKBUILD VERSION: 6.5.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/importlib_resources/importlib_resources-6.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ba34e0f24dc7521a5e44e707ed0f28f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: importlib-resources (backport of Python stdlib importlib.resources) + +SLACKBUILD NAME: insipid-sphinx-theme +SLACKBUILD LOCATION: ./python/insipid-sphinx-theme +SLACKBUILD FILES: README insipid-sphinx-theme.SlackBuild insipid-sphinx-theme.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/mgeier/insipid-sphinx-theme/archive/0.4.2/insipid-sphinx-theme-0.4.2.tar.gz https://github.com/FortAwesome/Font-Awesome/archive/7d3d774/Font-Awesome-7d3d774145ac38663f6d1effc6def0334b68ab7e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d04b491c30007cb1fe16feb9a7ebfde3 7bed8afd44b92db5dfec328f395107dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: insipid-sphinx-theme (Insipid Sphinx Theme) + +SLACKBUILD NAME: instaloader +SLACKBUILD LOCATION: ./python/instaloader +SLACKBUILD FILES: README instaloader.SlackBuild instaloader.info slack-desc +SLACKBUILD VERSION: 4.14.1 +SLACKBUILD DOWNLOAD: https://github.com/instaloader/instaloader/archive/v4.14.1/instaloader-4.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c78f8a7a33672cae78ef1e829b59acf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: instaloader (Tool for manipulate Instagram) + +SLACKBUILD NAME: internetarchive +SLACKBUILD LOCATION: ./python/internetarchive +SLACKBUILD FILES: README internetarchive.SlackBuild internetarchive.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://github.com/jjjake/internetarchive/archive/v3.0.1/internetarchive-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07ed7f69a7ff99c03a1176dc61f643c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: internetarchive (Python and command-Line interface to Archive.org) + +SLACKBUILD NAME: ipaddr-py +SLACKBUILD LOCATION: ./python/ipaddr-py +SLACKBUILD FILES: README ipaddr-py.SlackBuild ipaddr-py.info slack-desc +SLACKBUILD VERSION: 2.1.10 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/python-ipaddr/ipaddr-2.1.10.tar.gz/f315ac829218e9735c5d772d59a3e0e7/ipaddr-2.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f315ac829218e9735c5d772d59a3e0e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipaddr-py (IPv4/IPv6 manipulation library in Python) + +SLACKBUILD NAME: ipython +SLACKBUILD LOCATION: ./python/ipython +SLACKBUILD FILES: README ipython.SlackBuild ipython.info slack-desc +SLACKBUILD VERSION: 8.18.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b56b71635168357dc94ac384b0a78f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipython (an enhanced Python shell) + +SLACKBUILD NAME: isort +SLACKBUILD LOCATION: ./python/isort +SLACKBUILD FILES: README isort.SlackBuild isort.info slack-desc +SLACKBUILD VERSION: 4.3.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b1/de/a628d16fdba0d38cafb3d7e34d4830f2c9cb3881384ce5c08c44762e1846/isort-4.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb554e9c8f9aa76e333a03d470a5cf52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isort (sort imports alphabetically) + +SLACKBUILD NAME: jaraco-packaging +SLACKBUILD LOCATION: ./python/jaraco-packaging +SLACKBUILD FILES: README jaraco-packaging.SlackBuild jaraco-packaging.info slack-desc +SLACKBUILD VERSION: 8.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4f/4a/26b1b91079e189ec4e8bb151a0f500607265e9b2e6e1fc0b3e8105dee95e/jaraco.packaging-8.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e255f3d73c0eb676826b8a35256852c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jaraco-packaging (Tools for packaging) + +SLACKBUILD NAME: jdatetime +SLACKBUILD LOCATION: ./python/jdatetime +SLACKBUILD FILES: README jdatetime.SlackBuild jdatetime.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/slashmili/python-jalali/archive/v4.1.0/python-jalali-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a05a8801e2d4bdca577def8d3bec0d85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jdatetime (Jalali implementation of Python's datetime module) + +SLACKBUILD NAME: jdcal +SLACKBUILD LOCATION: ./python/jdcal +SLACKBUILD FILES: README jdcal.SlackBuild jdcal.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/phn/jdcal/archive/v1.4.1/jdcal-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de6b2f33d60a9e9174b67d7883713357 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jdcal (python module to convert dates) + +SLACKBUILD NAME: jellyfish +SLACKBUILD LOCATION: ./python/jellyfish +SLACKBUILD FILES: README jellyfish.SlackBuild jellyfish.info mkvendored.sh slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jellyfish/jellyfish-1.2.1.tar.gz https://slackware.uk/~fourtysixandtwo/src/jellyfish-vendored-sources-1.2.1-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9abacc7269a77d29674fde13b883a0e 98ca01ce452d884d6fe988a5da75c554 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jellyfish (python library) + +SLACKBUILD NAME: jmespath +SLACKBUILD LOCATION: ./python/jmespath +SLACKBUILD FILES: README jmespath.SlackBuild jmespath.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/00/2a/e867e8531cf3e36b41201936b7fa7ba7b5702dbef42922193f05c8976cd6/jmespath-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dd28beb22d698f58fe2281bfe5fe3a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jmespath (JSON Matching Expressions) + +SLACKBUILD NAME: josepy +SLACKBUILD LOCATION: ./python/josepy +SLACKBUILD FILES: README josepy.SlackBuild josepy.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7f/ad/6f520aee9cc9618d33430380741e9ef859b2c560b1e7915e755c084f6bc0/josepy-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 458e452aba5afc2436761c9acddde344 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: josepy (JOSE protocol) + +SLACKBUILD NAME: json-py +SLACKBUILD LOCATION: ./python/json-py +SLACKBUILD FILES: README json-py.SlackBuild json-py.info setup.py slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/sourceforge/json-py/json-py-3_4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 921ebfede886a10ff32d6d4b4e216f8f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: json-py (pure-python implementation of a JSON) + +SLACKBUILD NAME: kallithea-frontend +SLACKBUILD LOCATION: ./python/kallithea-frontend +SLACKBUILD FILES: README kallithea-frontend.SlackBuild kallithea-frontend.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/kallithea-frontend/kallithea-frontend-0.7.0-2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6fbe20fffa1c96485bccdde57bcf051 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kallithea-frontend (Front-end datas for Kallithea) + +SLACKBUILD NAME: kaptan +SLACKBUILD LOCATION: ./python/kaptan +SLACKBUILD FILES: README kaptan.SlackBuild kaptan.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ca/c8/3569c90535df1b7c6079c75b7fd3f304d6ec8ee1626855d37ca137409ba2/kaptan-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d3b4256cface38bf9bd6c2d871da493 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kaptan (Configuration Manager) + +SLACKBUILD NAME: kitchen +SLACKBUILD LOCATION: ./python/kitchen +SLACKBUILD FILES: README kitchen.SlackBuild kitchen.info slack-desc +SLACKBUILD VERSION: 1.2.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d9/ca/3365cb1160533be8c8b57dbfd6502f367d35e30935ee89a003c664740714/kitchen-1.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9234da506661a6977e4f38101c653a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kitchen (small snippets of code into a few python modules) + +SLACKBUILD NAME: korean_lunar_calendar +SLACKBUILD LOCATION: ./python/korean_lunar_calendar +SLACKBUILD FILES: README korean_lunar_calendar.SlackBuild korean_lunar_calendar.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/93/a0bd2bd53ab19330e83ecc5652b7774ae86fd2fee19bc05ad220cf9db08b/korean_lunar_calendar-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 535f447d126a69b0b1d08987219fa012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: korean_lunar_calendar (convert Korean lunar-calendar to Gregorian) + +SLACKBUILD NAME: license-expression +SLACKBUILD LOCATION: ./python/license-expression +SLACKBUILD FILES: README license-expression.SlackBuild license-expression.info slack-desc +SLACKBUILD VERSION: 30.4.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/l/license-expression/license_expression-30.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a66ff031cd5e4d33567776f4a72bc97 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: license-expression (Utility to parse Licenses) + +SLACKBUILD NAME: linecache2 +SLACKBUILD LOCATION: ./python/linecache2 +SLACKBUILD FILES: README linecache2.SlackBuild linecache2.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/44/b0/963c352372c242f9e40db02bbc6a39ae51bde15dddee8523fe4aca94a97e/linecache2-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b25d0289ec36bff1f9e63c4329ce65c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linecache2 (Backports of the linecache python module) + +SLACKBUILD NAME: llfuse +SLACKBUILD LOCATION: ./python/llfuse +SLACKBUILD FILES: README llfuse.SlackBuild llfuse.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/llfuse-1.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d1668468601c1a927fa162b99c5c6e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: llfuse (The Python LLFUSE Module) + +SLACKBUILD NAME: mechanize +SLACKBUILD LOCATION: ./python/mechanize +SLACKBUILD FILES: README mechanize.SlackBuild mechanize.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/mechanize/mechanize-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32657f139fc2fb75bcf193b63b8c60b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mechanize (Stateful programmatic web browsing in Python) + +SLACKBUILD NAME: memory-profiler +SLACKBUILD LOCATION: ./python/memory-profiler +SLACKBUILD FILES: README memory-profiler.SlackBuild memory-profiler.info slack-desc +SLACKBUILD VERSION: 0.61.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b2/88/e1907e1ca3488f2d9507ca8b0ae1add7b1cd5d3ca2bc8e5b329382ea2c7b/memory_profiler-0.61.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fe93d5035288095c4f86ef69ee19f37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memory-profiler (Python Memory Profiler) + +SLACKBUILD NAME: mibuild +SLACKBUILD LOCATION: ./python/mibuild +SLACKBUILD FILES: README mibuild.SlackBuild mibuild.info slack-desc +SLACKBUILD VERSION: 20130601 +SLACKBUILD DOWNLOAD: https://github.com/brandonhamilton/mibuild/archive/953e603/mibuild-953e603915cddfc9d887912391e8fe85b31d3699.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec9b2ecfb2b3b0c004d0aa9b2fe5d53e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mibuild (Milkymist Build system) + +SLACKBUILD NAME: migen +SLACKBUILD LOCATION: ./python/migen +SLACKBUILD FILES: README migen.SlackBuild migen.info setup.py.patch slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/m-labs/migen/archive/0.6/migen-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88c16dd40e01823b988a14fd216d7bf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: migen (Milkymist generator) + +SLACKBUILD NAME: mini-amf +SLACKBUILD LOCATION: ./python/mini-amf +SLACKBUILD FILES: README mini-amf.SlackBuild mini-amf.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/zackw/mini-amf/archive/v0.9.1/mini-amf-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db1bcaf3eb8f7a55876e028c95332584 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mini-amf (Action Message Format support for Python) + +SLACKBUILD NAME: minidb +SLACKBUILD LOCATION: ./python/minidb +SLACKBUILD FILES: README minidb.SlackBuild minidb.info slack-desc +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: https://github.com/thp/minidb/archive/2.0.8/minidb-2.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b35a5a24fc3dfe2f763e504ca66816c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: minidb (simple python object store) + +SLACKBUILD NAME: mock +SLACKBUILD LOCATION: ./python/mock +SLACKBUILD FILES: README mock.SlackBuild mock.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0c/53/014354fc93c591ccc4abff12c473ad565a2eb24dcd82490fae33dbf2539f/mock-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0febfafd14330c9dcaa40de2d82d40ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mock (unit test library for Python 2) + +SLACKBUILD NAME: monotonic +SLACKBUILD LOCATION: ./python/monotonic +SLACKBUILD FILES: README monotonic.SlackBuild monotonic.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/atdt/monotonic/archive/1.1/monotonic-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a52a21ec951a4a472d3438ec1da31de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monotonic (An implementation of time.monotonic() + +SLACKBUILD NAME: monty +SLACKBUILD LOCATION: ./python/monty +SLACKBUILD FILES: README monty.SlackBuild monty.info slack-desc +SLACKBUILD VERSION: 2024.5.15 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ae/35/f47e80a6082b27475db29bbf485fb6b214e254db64c5866e1665cf9e6600/monty-2024.5.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c582c55302876fcfdf0cc5f6e29d3963 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monty (missing complement to Python) + +SLACKBUILD NAME: more-itertools +SLACKBUILD LOCATION: ./python/more-itertools +SLACKBUILD FILES: README more-itertools.SlackBuild more-itertools.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/db/0b/f5660bf6299ec5b9f17bd36096fa8148a1c843fa77ddfddf9bebac9301f7/more-itertools-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 246f46686d95879fbad37855c115dc52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: more-itertools (Python more itertools library) + +SLACKBUILD NAME: msgpack-python +SLACKBUILD LOCATION: ./python/msgpack-python +SLACKBUILD FILES: README msgpack-python.SlackBuild msgpack-python.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/msgpack/msgpack-python/archive/v1.0.5/msgpack-python-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 137363700bcbb962c4eb7c6a630f3102 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msgpack-python (MessagePack for Python) + +SLACKBUILD NAME: munch +SLACKBUILD LOCATION: ./python/munch +SLACKBUILD FILES: README munch.SlackBuild munch.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/munch/munch-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e70cf760e3b81dcaa6050803c1dbd72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: munch (Python dictionary with attribute-style access) + +SLACKBUILD NAME: mypy +SLACKBUILD LOCATION: ./python/mypy +SLACKBUILD FILES: README mypy.SlackBuild mypy.info slack-desc +SLACKBUILD VERSION: 1.16.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/81/69/92c7fa98112e4d9eb075a239caa4ef4649ad7d441545ccffbd5e34607cbb/mypy-1.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef112a3b408fbef0ea20fc9abc1f5a92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mypy (an optional static type checker for python) + +SLACKBUILD NAME: mypy_extensions +SLACKBUILD LOCATION: ./python/mypy_extensions +SLACKBUILD FILES: README mypy_extensions.SlackBuild mypy_extensions.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/98/a4/1ab47638b92648243faf97a5aeb6ea83059cc3624972ab6b8d2316078d3f/mypy_extensions-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b77a3cafc7e9749a0157533c0915b5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mypy_extensions (python extensions for mypy) + +SLACKBUILD NAME: nanobind +SLACKBUILD LOCATION: ./python/nanobind +SLACKBUILD FILES: README nanobind.SlackBuild nanobind.info slack-desc +SLACKBUILD VERSION: 2.10.2 +SLACKBUILD DOWNLOAD: https://github.com/wjakob/nanobind/archive/v2.10.2/nanobind-2.10.2.tar.gz https://github.com/Tessil/robin-map/archive/4ec1bf1/robin-map-4ec1bf19c6a96125ea22062f38c2cf5b958e448e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29106ce3adcabad998164db2880b9820 9100e1fe0df90bddfb7c907969047ee1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nanobind (nanobind: tiny & efficient C++/Python bindings) + +SLACKBUILD NAME: ndg_httpsclient +SLACKBUILD LOCATION: ./python/ndg_httpsclient +SLACKBUILD FILES: README ndg_httpsclient.SlackBuild ndg_httpsclient.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b9/f8/8f49278581cb848fb710a362bfc3028262a82044167684fb64ad068dbf92/ndg_httpsclient-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0fc8ea38f87d2c1ab1ed79a95c078f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ndg_httpsclient (enhanced HTTPS support) + +SLACKBUILD NAME: node-semver +SLACKBUILD LOCATION: ./python/node-semver +SLACKBUILD FILES: README node-semver.SlackBuild node-semver.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/65/e7/fe71d166629c2a36135209d6686668b0c351672064a0e9200fe72abd9aee/node-semver-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30a98422308e8125fa798ca4099d6050 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: node-semver (python version of node-semver) + +SLACKBUILD NAME: npm +SLACKBUILD LOCATION: ./python/npm +SLACKBUILD FILES: README npm.SlackBuild npm.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ca/4d/7d59d82b777f3f7a1128608195655a1b36c1de89c292363d53d52d92a807/npm-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c87635e753df39cd4a6bf626bd6e2956 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: npm (Python bindings and utils for npm.) + +SLACKBUILD NAME: npyscreen +SLACKBUILD LOCATION: ./python/npyscreen +SLACKBUILD FILES: README npyscreen.SlackBuild npyscreen.info slack-desc +SLACKBUILD VERSION: 4.10.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/n/npyscreen/npyscreen-4.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f2e2e404d87393fbd277db6430508c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: npyscreen (python widget library) + +SLACKBUILD NAME: num2words +SLACKBUILD LOCATION: ./python/num2words +SLACKBUILD FILES: README num2words.SlackBuild num2words.info slack-desc +SLACKBUILD VERSION: 0.5.9 +SLACKBUILD DOWNLOAD: https://github.com/savoirfairelinux/num2words/archive/0.5.9/num2words-0.5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7bac21a47c25205fc46bc7bf6f50d30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: num2words (converts numbers) + +SLACKBUILD NAME: numexpr +SLACKBUILD LOCATION: ./python/numexpr +SLACKBUILD FILES: README numexpr.SlackBuild numexpr.info slack-desc +SLACKBUILD VERSION: 2.10.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/n/numexpr/numexpr-2.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2980f95e0dde55c31c0749ddfbadd8f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numexpr (Fast numerical array expression evaluator for Python) + +SLACKBUILD NAME: nyx +SLACKBUILD LOCATION: ./python/nyx +SLACKBUILD FILES: README nyx.SlackBuild nyx.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nyx/nyx-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31b49f434c0caf65f402d5ac3aa54da8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nyx (Terminal status monitor for Tor) + +SLACKBUILD NAME: objgraph +SLACKBUILD LOCATION: ./python/objgraph +SLACKBUILD FILES: README objgraph.SlackBuild objgraph.info slack-desc +SLACKBUILD VERSION: 3.6.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ba/74/60dfb345ca493d69551dd1ba599ceb6fe325527fedabe4217d6e030449e2/objgraph-3.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70a28869363564744f03b88dcbd16855 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: objgraph (Draws Python object reference graphs) + +SLACKBUILD NAME: odict +SLACKBUILD LOCATION: ./python/odict +SLACKBUILD FILES: README odict.SlackBuild odict.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/bluedynamics/odict/archive/1.7.0/odict-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5123a0c2e18df01a2d850dce9bb134b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: odict (ordered dictionary) + +SLACKBUILD NAME: odoo +SLACKBUILD LOCATION: ./python/odoo +SLACKBUILD FILES: README odoo.SlackBuild odoo.info slack-desc +SLACKBUILD VERSION: 12.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/slackbuildsdirectlinks/odoo/odoo-12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8597166304c0f166509db7deab60e1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: odoo (CRM Application) + +SLACKBUILD NAME: ofxparse +SLACKBUILD LOCATION: ./python/ofxparse +SLACKBUILD FILES: README ofxparse.SlackBuild ofxparse.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/07/ab/22faf6348652e9ac662b594c35ee9de1dba76b5adcad94a143d317377138/ofxparse-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3daf82edc5fd1ebee560264a7cdf5e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ofxparse (OFX parser) + +SLACKBUILD NAME: optional-django +SLACKBUILD LOCATION: ./python/optional-django +SLACKBUILD FILES: README optional-django.SlackBuild optional-django.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/74/50/14da44d6d976445b19c49a03e2f3b239cfa465b2e87184c4003c1063ae4e/optional-django-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c31e774c7a035b236beb56cf2ed7e9af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: optional-django (Utils for providing optional support for django.) + +SLACKBUILD NAME: p4python +SLACKBUILD LOCATION: ./python/p4python +SLACKBUILD FILES: README p4python.SlackBuild p4python.info slack-desc +SLACKBUILD VERSION: 2010.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/p4python.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9af612a506da5f6bc655410a67446e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: p4python (python bindings for Perforce api) + +SLACKBUILD NAME: pallets-sphinx-themes +SLACKBUILD LOCATION: ./python/pallets-sphinx-themes +SLACKBUILD FILES: README pallets-sphinx-themes.SlackBuild pallets-sphinx-themes.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/pallets/pallets-sphinx-themes/archive/2.3.0/pallets-sphinx-themes-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e48d397be46d048a9ba83211e791f9cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pallets-sphinx-themes (Pallets Sphinx Themes) + +SLACKBUILD NAME: parsedatetime +SLACKBUILD LOCATION: ./python/parsedatetime +SLACKBUILD FILES: README parsedatetime.SlackBuild parsedatetime.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://github.com/bear/parsedatetime/archive/v2.6/parsedatetime-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d9af6a4427c383910bbc34a5d44f151 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: parsedatetime (Parse human-readable date/time strings.) + +SLACKBUILD NAME: pathlib +SLACKBUILD LOCATION: ./python/pathlib +SLACKBUILD FILES: README pathlib.SlackBuild pathlib.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/ac/aa/9b065a76b9af472437a0059f77e8f962fe350438b927cb80184c32f075eb/pathlib-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5099ed48be9b1ee29b31c82819240537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pathlib (Object-oriented filesystem paths) + +SLACKBUILD NAME: pathtools +SLACKBUILD LOCATION: ./python/pathtools +SLACKBUILD FILES: README pathtools.SlackBuild pathtools.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e7/7f/470d6fcdf23f9f3518f6b0b76be9df16dcc8630ad409947f8be2eb0ed13a/pathtools-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a1af5c605768ea5804b03b734ff0f82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pathtools (File system general utilities) + +SLACKBUILD NAME: pathtools3 +SLACKBUILD LOCATION: ./python/pathtools3 +SLACKBUILD FILES: README pathtools3.SlackBuild pathtools3.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/38/19/b8e751fe76e98a04bdd34dd912230c24dd43f9908258f55e8c1062f2cd37/pathtools3-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08bb008161e305909740076c5c422159 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pathtools3 (File system general utilities) + +SLACKBUILD NAME: pattern +SLACKBUILD LOCATION: ./python/pattern +SLACKBUILD FILES: README pattern.SlackBuild pattern.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: http://www.clips.ua.ac.be/media/pattern-2.6.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3327561b792720cd3744741c1c1b1939 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pattern (a web mining module for Python) + +SLACKBUILD NAME: pefile +SLACKBUILD LOCATION: ./python/pefile +SLACKBUILD FILES: README pefile.SlackBuild pefile.info slack-desc +SLACKBUILD VERSION: 2024.8.26 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/03/4f/2750f7f6f025a1507cd3b7218691671eecfd0bbebebe8b39aa0fe1d360b8/pefile-2024.8.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f511b370db4c80137aadf457a905fa53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pefile (Python module to access Portable Executable files) + +SLACKBUILD NAME: pelican +SLACKBUILD LOCATION: ./python/pelican +SLACKBUILD FILES: README pelican.SlackBuild pelican.info slack-desc +SLACKBUILD VERSION: 4.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pelican/pelican-4.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca1169eeed239f82c3402af27b0aece7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pelican (static site generator, written in Python) + +SLACKBUILD NAME: phply +SLACKBUILD LOCATION: ./python/phply +SLACKBUILD FILES: README README.Slackware phply.SlackBuild phply.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://github.com/viraptor/phply/archive/1.2.5/phply-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6c0e4014fe70c6436984c07da836ae1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phply (PHP lexer and parser in Python) + +SLACKBUILD NAME: pickleshare +SLACKBUILD LOCATION: ./python/pickleshare +SLACKBUILD FILES: README pickleshare.SlackBuild pickleshare.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://github.com/pickleshare/pickleshare/archive/0.7.5/pickleshare-0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79387de9fd8cc26e29d5cae9fc2fab9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pickleshare (file system based database that uses Python pickles) + +SLACKBUILD NAME: pikepdf +SLACKBUILD LOCATION: ./python/pikepdf +SLACKBUILD FILES: README pikepdf.SlackBuild pikepdf.info slack-desc +SLACKBUILD VERSION: 10.5.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pikepdf/pikepdf-10.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f6634b8ae1da4cb6749bb22eac9e6f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pikepdf (read write pdf files) + +SLACKBUILD NAME: pipdeptree +SLACKBUILD LOCATION: ./python/pipdeptree +SLACKBUILD FILES: README pipdeptree.SlackBuild pipdeptree.info slack-desc +SLACKBUILD VERSION: 2.16.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pipdeptree/pipdeptree-2.16.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d1faf62e7ceac741812756d3fd9a6f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipdeptree (show dependency tree of packages) + +SLACKBUILD NAME: piprot +SLACKBUILD LOCATION: ./python/piprot +SLACKBUILD FILES: README piprot.SlackBuild piprot.info slack-desc +SLACKBUILD VERSION: 0.9.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/63/92/412f2b3f270f64df3877f7772ab31eb1d323374261fb38c1b24788b9716e/piprot-0.9.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 579f7c40cbd2b4c767735d14e67389a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: piprot (Command line utility to show requirements) + +SLACKBUILD NAME: pipstat +SLACKBUILD LOCATION: ./python/pipstat +SLACKBUILD FILES: README pipstat.SlackBuild pipstat.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pipstat/pipstat-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efb96dc21e9b80c13734a02549f8cdb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipstat (PyPI packages Counter) + +SLACKBUILD NAME: pkginfo +SLACKBUILD LOCATION: ./python/pkginfo +SLACKBUILD FILES: README pkginfo.SlackBuild pkginfo.info slack-desc +SLACKBUILD VERSION: 1.12.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/24/03/e26bf3d6453b7fda5bd2b84029a426553bb373d6277ef6b5ac8863421f87/pkginfo-1.12.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 021f56d78ec93965b21e98bc3a3ab370 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pkginfo (API for querying the distutils metadata) + +SLACKBUILD NAME: plaso +SLACKBUILD LOCATION: ./python/plaso +SLACKBUILD FILES: README plaso.SlackBuild plaso.info slack-desc +SLACKBUILD VERSION: 20230717 +SLACKBUILD DOWNLOAD: https://linuxleo.com/Source/plaso-20230717.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57e8bf97ab04fe81194cf4d97913a8e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plaso (Forensic Super-Timeline) + +SLACKBUILD NAME: pluginbase +SLACKBUILD LOCATION: ./python/pluginbase +SLACKBUILD FILES: README pluginbase.SlackBuild pluginbase.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c9/ff/07c41bc912441a2aec3e6c08323d01fda3fc1e07e5f0ac3e9d6a61f189b6/pluginbase-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7910bcbb0a2c75507c9a7ef994a69b6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pluginbase (Python development plugin module) + +SLACKBUILD NAME: polib +SLACKBUILD LOCATION: ./python/polib +SLACKBUILD FILES: README polib.SlackBuild polib.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/polib/polib-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94ed30c8a4d38c6d1026c1d4881bf84f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polib (pot, po, and mo file manipulation library) + +SLACKBUILD NAME: progressive +SLACKBUILD LOCATION: ./python/progressive +SLACKBUILD FILES: README progressive.SlackBuild progressive.info slack-desc +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: https://github.com/hfaran/progressive/archive/0.3.4/progressive-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c7e04573b31db6c4a73edaa62107b44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: progressive (Terminal progress bars) + +SLACKBUILD NAME: ps_mem +SLACKBUILD LOCATION: ./python/ps_mem +SLACKBUILD FILES: README ps_mem.SlackBuild ps_mem.info slack-desc +SLACKBUILD VERSION: 3.14 +SLACKBUILD DOWNLOAD: https://github.com/pixelb/ps_mem/archive/v3.14/ps_mem-3.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 932651726d5c93786e32506236303b30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ps_mem (list processes by memory usage) + +SLACKBUILD NAME: ptpython +SLACKBUILD LOCATION: ./python/ptpython +SLACKBUILD FILES: README ptpython.SlackBuild ptpython.info slack-desc +SLACKBUILD VERSION: 3.0.30 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c9/ce/4441ac40762c73d74b48088a7311e368d28beec92602d66e632a59792a93/ptpython-3.0.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08b454a32c93770220bf39746651ec8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptpython (Python REPL) + +SLACKBUILD NAME: ptyprocess +SLACKBUILD LOCATION: ./python/ptyprocess +SLACKBUILD FILES: README ptyprocess.SlackBuild ptyprocess.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9da200c397cb1752209a6b718b6cfc68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptyprocess (python module) + +SLACKBUILD NAME: py3sensors +SLACKBUILD LOCATION: ./python/py3sensors +SLACKBUILD FILES: README py3sensors.SlackBuild py3sensors.info slack-desc +SLACKBUILD VERSION: 0cf96f4e2cfe +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-md5/3/6/36bd7f3e52daca8caf2fd25ef5383116/0cf96f4e2cfe.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36bd7f3e52daca8caf2fd25ef5383116 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: py3sensors (Python bindings to libsensors.so) + +SLACKBUILD NAME: pyOpenSSL +SLACKBUILD LOCATION: ./python/pyOpenSSL +SLACKBUILD FILES: README pyOpenSSL.SlackBuild pyOpenSSL.info slack-desc +SLACKBUILD VERSION: 26.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8e/11/a62e1d33b373da2b2c2cd9eb508147871c80f12b1cacde3c5d314922afdd/pyopenssl-26.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff7074431f259d3d5f14b086dad101be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyOpenSSL (Python wrapper for OpenSSL) + +SLACKBUILD NAME: pySmartDL +SLACKBUILD LOCATION: ./python/pySmartDL +SLACKBUILD FILES: README pySmartDL.SlackBuild pySmartDL.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/4c/ed073b2373f115094a4a612431abe25b58e542bebd951557dcc881999ef9/pySmartDL-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37e29b64012d714a456229643ea6957a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pySmartDL (Smart Download Manager for Python) + +SLACKBUILD NAME: pyaes +SLACKBUILD LOCATION: ./python/pyaes +SLACKBUILD FILES: README pyaes.SlackBuild pyaes.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/44/66/2c17bae31c906613795711fc78045c285048168919ace2220daa372c7d72/pyaes-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20fd5c6e29dcfdd08098e85a859a54ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyaes (Python implementation of AES) + +SLACKBUILD NAME: pyamf +SLACKBUILD LOCATION: ./python/pyamf +SLACKBUILD FILES: README pyamf.SlackBuild pyamf.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/hydralabs/pyamf/archive/v0.8.0/pyamf-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ab2772c9f255b6e17cc2fa0e1073ff3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyamf (Action Message Format support for Python) + +SLACKBUILD NAME: pyatspi +SLACKBUILD LOCATION: ./python/pyatspi +SLACKBUILD FILES: README pyatspi.SlackBuild pyatspi.info slack-desc +SLACKBUILD VERSION: 2.46.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/pyatspi/2.46/pyatspi-2.46.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b1ca71ad75a900ed0eb6d6d012f8bfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyatspi (Python Client Library for AT-SPI) + +SLACKBUILD NAME: pybind11-legacy +SLACKBUILD LOCATION: ./python/pybind11-legacy +SLACKBUILD FILES: README pybind11-legacy.SlackBuild pybind11-legacy.info slack-desc +SLACKBUILD VERSION: 2.11.1 +SLACKBUILD DOWNLOAD: https://github.com/pybind/pybind11/archive/v2.11.1/pybind11-2.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49e92f92244021912a56935918c927d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pybind11-legacy (Python bindings for C++11) + +SLACKBUILD NAME: pyblake2 +SLACKBUILD LOCATION: ./python/pyblake2 +SLACKBUILD FILES: README pyblake2.SlackBuild pyblake2.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a6/ea/559658f48713567276cabe1344a9ef918adcb34a9da417dbf0a2f7477d8e/pyblake2-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2306b67d17274bca06d598b64ef7b38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyblake2 (BLAKE2 hash function extension module) + +SLACKBUILD NAME: pybloomfiltermmap +SLACKBUILD LOCATION: ./python/pybloomfiltermmap +SLACKBUILD FILES: README pybloomfiltermmap.SlackBuild pybloomfiltermmap.info slack-desc +SLACKBUILD VERSION: 0.3.15 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pybloomfiltermmap/pybloomfiltermmap-0.3.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28031faff752891ad1825fb94358822a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pybloomfiltermmap (bloom filter for python) + +SLACKBUILD NAME: pycassa +SLACKBUILD LOCATION: ./python/pycassa +SLACKBUILD FILES: README pycassa.SlackBuild pycassa.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: http://github.com/pycassa/pycassa/archive/v1.11.1/pycassa-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b87e4effd85384fde09f016b0b084039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycassa (Python Thrift driver for Apache Cassandra) + +SLACKBUILD NAME: pychecker +SLACKBUILD LOCATION: ./python/pychecker +SLACKBUILD FILES: README pychecker.SlackBuild pychecker.info slack-desc +SLACKBUILD VERSION: 0.8.19 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/pychecker/pychecker/0.8.19/pychecker-0.8.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c37182863dfb09209d6ba4f38fce9d2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pychecker (Python source code checking tool) + +SLACKBUILD NAME: pychm +SLACKBUILD LOCATION: ./python/pychm +SLACKBUILD FILES: README pychm.SlackBuild pychm.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/dottedmag/pychm/archive/v0.8.6/pychm-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31f1e83b115e687ef5c38c45bf89dbd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pychm (Python bindings for CHMLIB) + +SLACKBUILD NAME: pycld2 +SLACKBUILD LOCATION: ./python/pycld2 +SLACKBUILD FILES: README pycld2.SlackBuild pycld2.info slack-desc +SLACKBUILD VERSION: 20151111 +SLACKBUILD DOWNLOAD: https://github.com/mikemccand/chromium-compact-language-detector/archive/baaa73/chromium-compact-language-detector-baaa737cb7fbd073df3ce3627b9d9e24e0f2753b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c526197ab1bd42b4e9c707ae15257106 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycld2 (a Python wrapper around the cld2 library) + +SLACKBUILD NAME: pycodestyle +SLACKBUILD LOCATION: ./python/pycodestyle +SLACKBUILD FILES: README pycodestyle.SlackBuild pycodestyle.info slack-desc +SLACKBUILD VERSION: 2.13.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/6e/1f4a62078e4d95d82367f24e685aef3a672abfd27d1a868068fed4ed2254/pycodestyle-2.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e0e9d54c06f24a457a552e8e038f9d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycodestyle (Python style guide checker) + +SLACKBUILD NAME: pycxx +SLACKBUILD LOCATION: ./python/pycxx +SLACKBUILD FILES: README installpath.diff pycxx.SlackBuild pycxx.info slack-desc +SLACKBUILD VERSION: 6.2.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/cxx/CXX/PyCXX%20V6.2.3/pycxx-6.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e545ad225df9c14a3b344b1e6224661 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycxx (Write Python Extensions in C++) + +SLACKBUILD NAME: pydblite +SLACKBUILD LOCATION: ./python/pydblite +SLACKBUILD FILES: README pydblite.SlackBuild pydblite.info slack-desc +SLACKBUILD VERSION: 2.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pydblite/PyDbLite-2.7.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d7d71a01ae5731a515ea3e6552cd843 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pydblite (small footprint untyped database engine in python) + +SLACKBUILD NAME: pydf +SLACKBUILD LOCATION: ./python/pydf +SLACKBUILD FILES: README doinst.sh pydf.SlackBuild pydf.info slack-desc +SLACKBUILD VERSION: 12 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pydf/pydf-12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cd98aca382e41d94f603e7345a59140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pydf (df clone written in python) + +SLACKBUILD NAME: pydot +SLACKBUILD LOCATION: ./python/pydot +SLACKBUILD FILES: README pydot.SlackBuild pydot.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/ae/e6/2c0b7c142c18fb89b294734d45d4264a71269686090af69404df211754c3/pydot-1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b50fd8cf022811d8718562ebc8aefb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pydot (Python interface to Graphviz's Dot language) + +SLACKBUILD NAME: pyelftools +SLACKBUILD LOCATION: ./python/pyelftools +SLACKBUILD FILES: README pyelftools.SlackBuild pyelftools.info slack-desc +SLACKBUILD VERSION: 0.32 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyelftools/pyelftools-0.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 240cf39dc5dad992f25cb5a4e4244f88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyelftools (python library for examining ELF files) + +SLACKBUILD NAME: pyewmh +SLACKBUILD LOCATION: ./python/pyewmh +SLACKBUILD FILES: README pyewmh.SlackBuild pyewmh.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://github.com/parkouss/pyewmh/archive/v0.1.6/pyewmh-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9547049c458904e1083907c763e990d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyewmh (Extended Window Manager Hints for python) + +SLACKBUILD NAME: pyfeed +SLACKBUILD LOCATION: ./python/pyfeed +SLACKBUILD FILES: README pyfeed.SlackBuild pyfeed.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/p/pyfeed/pyfeed_0.7.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07fda8dba48367d63bfc12ba01e90ec8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyfeed (Python module to manipulate syndications feeds) + +SLACKBUILD NAME: pyfiglet +SLACKBUILD LOCATION: ./python/pyfiglet +SLACKBUILD FILES: README pyfiglet.SlackBuild pyfiglet.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a0/f2/2649b2acace54f861eccd4ab163bfd914236fc93ddb1df02dad2a2552b14/pyfiglet-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cb431d9b6b11de98a635f5466455a63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyfiglet (Python port of figlet) + +SLACKBUILD NAME: pyflakes +SLACKBUILD LOCATION: ./python/pyflakes +SLACKBUILD FILES: README pyflakes.SlackBuild pyflakes.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/26/85/f6a315cd3c1aa597fb3a04cc7d7dbea5b3cc66ea6bd13dfa0478bf4876e6/pyflakes-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b385b0e4cd40a522553e97cd2d83573e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyflakes (passive checker of Python programs) + +SLACKBUILD NAME: pyfltk +SLACKBUILD LOCATION: ./python/pyfltk +SLACKBUILD FILES: README pyfltk.SlackBuild pyfltk.info slack-desc +SLACKBUILD VERSION: 1.3.3.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pyfltk/pyFltk-1.3.3.1_py2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f2474327fd868ddbe398f37b931cd00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyfltk (FLTK Bindings for Python) + +SLACKBUILD NAME: pyfuse3 +SLACKBUILD LOCATION: ./python/pyfuse3 +SLACKBUILD FILES: README pyfuse3.SlackBuild pyfuse3.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/libfuse/pyfuse3/releases/download/3.4.0/pyfuse3-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08b7869fb0f0007bd3014c1ebfb212cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyfuse3 (Python bindings for libfuse3) + +SLACKBUILD NAME: pyglet +SLACKBUILD LOCATION: ./python/pyglet +SLACKBUILD FILES: README pyglet.SlackBuild pyglet.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f2/bf/59231153a1e7530d69484d9a742e72455e05089b048bb9206284b9a6fb32/pyglet-2.0.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9779a01a31d06eec26782653c90b502c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyglet (multimedia library) + +SLACKBUILD NAME: pygpgme +SLACKBUILD LOCATION: ./python/pygpgme +SLACKBUILD FILES: README pygpgme.SlackBuild pygpgme.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://launchpad.net/pygpgme/trunk/0.3/+download/pygpgme-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d38355af73f0352cde3d410b25f34fd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygpgme (A Python wrapper for the GPGME library) + +SLACKBUILD NAME: pygrametl +SLACKBUILD LOCATION: ./python/pygrametl +SLACKBUILD FILES: README pygrametl.SlackBuild pygrametl.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/85/59/2f314c8d9c876a432b85683b542d221bcceb885fe33a960c2d9be8f5c90c/pygrametl-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb140db0b887b878a9db4d427a928aff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygrametl (ETL programming in Python) + +SLACKBUILD NAME: pygsl +SLACKBUILD LOCATION: ./python/pygsl +SLACKBUILD FILES: README pygsl.SlackBuild pygsl.info slack-desc +SLACKBUILD VERSION: 2.6.2 +SLACKBUILD DOWNLOAD: https://github.com/pygsl/pygsl/archive/refs/tags/v2.6.2/pygsl-2.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 525af24b404a47d1e3dde96fdc102863 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygsl (python interface for GSL) + +SLACKBUILD NAME: pygtksourceview +SLACKBUILD LOCATION: ./python/pygtksourceview +SLACKBUILD FILES: README pygtksourceview.SlackBuild pygtksourceview.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/gnome/sources/pygtksourceview/2.10/pygtksourceview-2.10.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2654354d61422fb79d8375fc3a3b5393 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygtksourceview (Python bindings for gtksourceview) + +SLACKBUILD NAME: pygtkspell +SLACKBUILD LOCATION: ./python/pygtkspell +SLACKBUILD FILES: README pygtkspell.SlackBuild pygtkspell.info slack-desc +SLACKBUILD VERSION: 2.25.3 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/gnome-python-extras/2.25/gnome-python-extras-2.25.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f3b7ec5c57130b96061cb486b79c076 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pygtkspell (Python bindings for the GtkSpell library) + +SLACKBUILD NAME: pyjwt +SLACKBUILD LOCATION: ./python/pyjwt +SLACKBUILD FILES: README pyjwt.SlackBuild pyjwt.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/jpadilla/pyjwt/archive/1.4.2/pyjwt-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f410b3940a01366312e121e034ef8eea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyjwt (JSON Web Token implementation in Python) + +SLACKBUILD NAME: pyliblo +SLACKBUILD LOCATION: ./python/pyliblo +SLACKBUILD FILES: README pyliblo.SlackBuild pyliblo.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: http://das.nasophon.de/download/pyliblo-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1be68794dedaf8cc60748fe94fdb9628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyliblo (python wrapper for the liblo OSC library) + +SLACKBUILD NAME: pymongo +SLACKBUILD LOCATION: ./python/pymongo +SLACKBUILD FILES: README pymongo.SlackBuild pymongo.info slack-desc +SLACKBUILD VERSION: 4.7.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/af/7a/3401c2f16bff666e7b2d0416a345e2cb4059d27c98cb80aad66cb82dda69/pymongo-4.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ebe86590829e8fea43c384e299aeb4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pymongo (Python Driver/Tools for mongodb) + +SLACKBUILD NAME: pymysql +SLACKBUILD LOCATION: ./python/pymysql +SLACKBUILD FILES: README pymysql.SlackBuild pymysql.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://github.com/PyMySQL/PyMySQL/archive/v0.9.2/PyMySQL-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f271e43583a7040c8b1799d2a60ebd51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pymysql (python-mysql library) + +SLACKBUILD NAME: pyorbit +SLACKBUILD LOCATION: ./python/pyorbit +SLACKBUILD FILES: README pyorbit.SlackBuild pyorbit.info slack-desc +SLACKBUILD VERSION: 2.24.0 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/pyorbit/2.24/pyorbit-2.24.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 574593815e75ee6e98062c75d6d1581f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyorbit (Python bindings for the ORBit2 CORBA ORB) + +SLACKBUILD NAME: pyotherside +SLACKBUILD LOCATION: ./python/pyotherside +SLACKBUILD FILES: README pyotherside.SlackBuild pyotherside.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/thp/pyotherside/archive/1.6.2/pyotherside-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdada333d11c08654ca46f333c6c3665 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyotherside (Python bindings for Qt) + +SLACKBUILD NAME: pyotp +SLACKBUILD LOCATION: ./python/pyotp +SLACKBUILD FILES: README pyotp.SlackBuild pyotp.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f3/b2/1d5994ba2acde054a443bd5e2d384175449c7d2b6d1a0614dbca3a63abfc/pyotp-2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b8838bc0553f4dd8ef6228c79f501de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyotp (Python one-time password library) + +SLACKBUILD NAME: pyperclip +SLACKBUILD LOCATION: ./python/pyperclip +SLACKBUILD FILES: README pyperclip.SlackBuild pyperclip.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/asweigart/pyperclip/archive/943372e/pyperclip-943372e295764e18ea2069e1c0615ad286089bda.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a177f7271d626b339ccae91b8d08db0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyperclip (Python copy and paste clipboard functions) + +SLACKBUILD NAME: pypng +SLACKBUILD LOCATION: ./python/pypng +SLACKBUILD FILES: README pypng.SlackBuild pypng.info slack-desc +SLACKBUILD VERSION: 0.0.20 +SLACKBUILD DOWNLOAD: https://github.com/drj11/pypng/archive/pypng-0.0.20/pypng-pypng-0.0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8457c47d4b0c9b5c2f4fc5649b1fb362 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pypng (library for PNG image encoding and decoding) + +SLACKBUILD NAME: pypoppler +SLACKBUILD LOCATION: ./python/pypoppler +SLACKBUILD FILES: README patches/poppler0.15.0-changes.patch patches/pypoppler-0.12.1-75_74.diff patches/pypoppler-0.12.1-79_78.diff patches/pypoppler-0.12.1-poppler-0.18.0-minimal-fix-revisited.patch patches/python-poppler-0.12.1-poppler-0.39.0-changes.patch pypoppler.SlackBuild pypoppler.info slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a89e5ed3042afc81bbd4d02e0cf640a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pypoppler (python bindings for poppler) + +SLACKBUILD NAME: pypy +SLACKBUILD LOCATION: ./python/pypy +SLACKBUILD FILES: README pypy.SlackBuild pypy.info slack-desc +SLACKBUILD VERSION: 7.3.20 +SLACKBUILD DOWNLOAD: https://downloads.python.org/pypy/pypy2.7-v7.3.20-linux32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://downloads.python.org/pypy/pypy2.7-v7.3.20-linux64.tar.bz2 +SLACKBUILD MD5SUM: 5e953cb16a351e6038579c9b26147a5c +SLACKBUILD MD5SUM_x86_64: f6cde5e73cafada0be86c91b16a31ded +SLACKBUILD SHORT DESCRIPTION: pypy (implementation of Python 2 written in Python) + +SLACKBUILD NAME: pypy3 +SLACKBUILD LOCATION: ./python/pypy3 +SLACKBUILD FILES: README pypy3.SlackBuild pypy3.info slack-desc +SLACKBUILD VERSION: 7.3.20 +SLACKBUILD DOWNLOAD: https://downloads.python.org/pypy/pypy3.11-v7.3.20-linux32.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://downloads.python.org/pypy/pypy3.11-v7.3.20-linux64.tar.bz2 +SLACKBUILD MD5SUM: 687f9d186e09e64ab66f74510a6c85b1 +SLACKBUILD MD5SUM_x86_64: 673acfb14da9b9277d0b760f638396ff +SLACKBUILD SHORT DESCRIPTION: pypy3 (implementation of Python 3 written in Python) + +SLACKBUILD NAME: pyqode.cobol +SLACKBUILD LOCATION: ./python/pyqode.cobol +SLACKBUILD FILES: README pyqode.cobol.SlackBuild pyqode.cobol.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/93/06/db4949712cc5bc60e6181eb5254c09ee6a05b4ecaf6a555d0ccd6ba928a3/pyqode.cobol-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28d1f97db94009fc5507375d8df0c92b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyqode.cobol (Adds COBOL support to pyqode.core) + +SLACKBUILD NAME: pyqode.qt +SLACKBUILD LOCATION: ./python/pyqode.qt +SLACKBUILD FILES: README pyqode.qt.SlackBuild pyqode.qt.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/d4/15/f1e4f2e12e114e32eb35bc7bd49a67ff94d6b1a0f1471f49ea04aa1e5b56/pyqode.qt-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd999d85a513c657c3ea4b1dd7e9b0c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyqode.qt (Wrapper library for PyQt and PySIde) + +SLACKBUILD NAME: pyquery +SLACKBUILD LOCATION: ./python/pyquery +SLACKBUILD FILES: README pyquery.SlackBuild pyquery.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyquery/pyquery-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 268f08258738d21bc1920d7522f2a63b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyquery (a jquery-like library for python) + +SLACKBUILD NAME: pyrfc3339 +SLACKBUILD LOCATION: ./python/pyrfc3339 +SLACKBUILD FILES: README pyrfc3339.SlackBuild pyrfc3339.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b4/7f/3c194647ecb80ada6937c38a162ab3edba85a8b6a58fa2919405f4de2509/pyrfc3339-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2bd788bc06e60802042f52085943683 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyrfc3339 (Python module) + +SLACKBUILD NAME: pyrsistent +SLACKBUILD LOCATION: ./python/pyrsistent +SLACKBUILD FILES: README pyrsistent.SlackBuild pyrsistent.info slack-desc +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/6c/43/ff2dd885521ffd1f1bb4546d0f867139d2b782c465023983ba39328cae5d/pyrsistent-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ab485696585bc4659195fca3a7a08ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyrsistent (Persistent/Functional/Immutable data structures) + +SLACKBUILD NAME: pysass +SLACKBUILD LOCATION: ./python/pysass +SLACKBUILD FILES: README pysass.SlackBuild pysass.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/bc/9c/b1661c74c79949fa5dce5c67d79339a2d2b4457d76ebc2d487cd5b417a96/pysass-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b54e9064102cbe40a1f75f8b7ffa9d4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysass (add watch capability) + +SLACKBUILD NAME: pyscard +SLACKBUILD LOCATION: ./python/pyscard +SLACKBUILD FILES: README pyscard.SlackBuild pyscard.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/LudovicRousseau/pyscard/archive/2.3.1/pyscard-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 177da11ea5663c07434116c12002797c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyscard (Smartcard module for Python) + +SLACKBUILD NAME: pyserial +SLACKBUILD LOCATION: ./python/pyserial +SLACKBUILD FILES: README pyserial.SlackBuild pyserial.info slack-desc +SLACKBUILD VERSION: 3.5 +SLACKBUILD DOWNLOAD: https://github.com/pyserial/pyserial/archive/v3.5/pyserial-3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce1cf20f1bbf608027b14d4a97a377fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyserial (python module for accessing the serial port) + +SLACKBUILD NAME: pysha3 +SLACKBUILD LOCATION: ./python/pysha3 +SLACKBUILD FILES: README pysha3.SlackBuild pysha3.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/73/bf/978d424ac6c9076d73b8fdc8ab8ad46f98af0c34669d736b1d83c758afee/pysha3-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59cd2db7a9988c1f3f6aee40145e0c96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysha3 (SHA-3 wrapper for Python) + +SLACKBUILD NAME: pyside +SLACKBUILD LOCATION: ./python/pyside +SLACKBUILD FILES: README pyside.SlackBuild pyside.info slack-desc +SLACKBUILD VERSION: qt4.8+1.2.2 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/pyside-qt4.8+1.2.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1969c2ff90eefaa4b200d234059d2287 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyside (LGPL python bindings for Qt) + +SLACKBUILD NAME: pyside2-tools +SLACKBUILD LOCATION: ./python/pyside2-tools +SLACKBUILD FILES: README get-pyside2-tools.sh pyside2-tools.SlackBuild pyside2-tools.info slack-desc +SLACKBUILD VERSION: 20170308_f68388c +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/pyside2-tools/pyside2-tools-20170308_f68388c.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7be22570389eef38d7111328c7a65117 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyside2-tools (pyside2 development tools) + +SLACKBUILD NAME: pyside2 +SLACKBUILD LOCATION: ./python/pyside2 +SLACKBUILD FILES: Modify-sendCommand-signatures.patch README pyside2.SlackBuild pyside2.info slack-desc +SLACKBUILD VERSION: 5.15.18 +SLACKBUILD DOWNLOAD: https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.15.18-src/pyside-setup-opensource-src-5.15.18.tar.xz https://ftp.debian.org/debian/pool/main/p/pyside2/pyside2_5.15.18-1.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec63438b7b253574a1524e0d18f09415 679e3e345aa69e14e8b1721e4dfb73d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyside2 (Python bindings for Qt5) + +SLACKBUILD NAME: pysmssend +SLACKBUILD LOCATION: ./python/pysmssend +SLACKBUILD FILES: README doinst.sh pysmssend.SlackBuild pysmssend.info slack-desc +SLACKBUILD VERSION: 1.48 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/pysmssend/pysmssend-1.48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f646a4267151bfae623895d9c12cdd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysmssend (send SMS over internet) + +SLACKBUILD NAME: pysnmp +SLACKBUILD LOCATION: ./python/pysnmp +SLACKBUILD FILES: README pysnmp.SlackBuild pysnmp.info slack-desc +SLACKBUILD VERSION: 4.1.16d +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pysnmp/pysnmp-4.1.16d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8e015c3c1935294d2e235cee47768dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysnmp (snmp engine written in python) + +SLACKBUILD NAME: pystatsd +SLACKBUILD LOCATION: ./python/pystatsd +SLACKBUILD FILES: README pystatsd.SlackBuild pystatsd.info slack-desc +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pystatsd/pystatsd-0.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db928fd295cdf3d3baf67029d0e9f419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pystatsd (Graphite frontend) + +SLACKBUILD NAME: pysvn +SLACKBUILD LOCATION: ./python/pysvn +SLACKBUILD FILES: README pysvn.SlackBuild pysvn.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: http://pysvn.barrys-emacs.org/source_kits/pysvn-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3999a7680f4d3c4d3bddfc45edf65788 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pysvn (Python SVN extension) + +SLACKBUILD NAME: pyta-lib +SLACKBUILD LOCATION: ./python/pyta-lib +SLACKBUILD FILES: README pyta-lib.SlackBuild pyta-lib.info slack-desc +SLACKBUILD VERSION: 0.4.10 +SLACKBUILD DOWNLOAD: https://github.com/TA-Lib/ta-lib-python/archive/TA_Lib-0.4.10/ta-lib-python-TA_Lib-0.4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdc0b19f39fb954ecbed7389df03c757 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyta-lib (Python wrapper for TA-Lib) + +SLACKBUILD NAME: pytest +SLACKBUILD LOCATION: ./python/pytest +SLACKBUILD FILES: README pytest.SlackBuild pytest.info slack-desc +SLACKBUILD VERSION: 3.8.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytest/pytest-3.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e7d324528a63c2dab64a10ae028e0f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytest (simple powerful testing with Python) + +SLACKBUILD NAME: python-PySnooper +SLACKBUILD LOCATION: ./python/python-PySnooper +SLACKBUILD FILES: README python-PySnooper.SlackBuild python-PySnooper.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/66/08/474e7891ff7107328404b46f42cdc9bf58b99404924d35933037cd0fb145/PySnooper-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b2fe060f46b0c3054e0c30b38cc313a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-PySnooper (simple debugger for Python) + +SLACKBUILD NAME: python-argopt +SLACKBUILD LOCATION: ./python/python-argopt +SLACKBUILD FILES: README python-argopt.SlackBuild python-argopt.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a3/8c/f1dbbb7ca1b6bdfebd8b3ae1d44f099c5678a1592f1562547037e76330d4/argopt-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cae7ebda4680b70752c11a7aee692fe7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-argopt (doc to argparse driven by docopt) + +SLACKBUILD NAME: python-axolotl-curve25519 +SLACKBUILD LOCATION: ./python/python-axolotl-curve25519 +SLACKBUILD FILES: 901f4fb12e1290b72fbd26ea1f40755b079fa241.patch README python-axolotl-curve25519.SlackBuild python-axolotl-curve25519.info slack-desc +SLACKBUILD VERSION: 0.4.1.post2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/59/ca/c8111718bcc8da18e9b9868e784293232a58c57159a5ea18f00ee967258f/python-axolotl-curve25519-0.4.1.post2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce62cbf7277a20446c2aa1c803ecf3e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-axolotl-curve25519 (python wrapper for curve25519 library) + +SLACKBUILD NAME: python-axolotl +SLACKBUILD LOCATION: ./python/python-axolotl +SLACKBUILD FILES: README python-axolotl.SlackBuild python-axolotl.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/tgalal/python-axolotl/archive/0.2.3/python-axolotl-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b11e4093fc08168a6d06d34a6cb37278 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-axolotl (python port of libaxolotl-android) + +SLACKBUILD NAME: python-bitstring +SLACKBUILD LOCATION: ./python/python-bitstring +SLACKBUILD FILES: README python-bitstring.SlackBuild python-bitstring.info slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bitstring/bitstring-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83984560794188b0f1183e115890dd91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-bitstring (binary data analysis library) + +SLACKBUILD NAME: python-colour +SLACKBUILD LOCATION: ./python/python-colour +SLACKBUILD FILES: 66.patch README python-colour.SlackBuild python-colour.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://www.dropbox.com/s/ip8psqgl3fxahk8/colour-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffffd52b6f6af858fbbd6f27948beccf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-colour (python module) + +SLACKBUILD NAME: python-daemonize +SLACKBUILD LOCATION: ./python/python-daemonize +SLACKBUILD FILES: README python-daemonize.SlackBuild python-daemonize.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/daemonize/daemonize-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d64e7a0219ad22e3fca62460f893b6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-daemonize (python library) + +SLACKBUILD NAME: python-debian +SLACKBUILD LOCATION: ./python/python-debian +SLACKBUILD FILES: README python-debian.SlackBuild python-debian.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/python-debian-team/python-debian/-/archive/1.0.1/python-debian-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf66d23281235087ee84074437fac8bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-debian (Read Data from Debian Files) + +SLACKBUILD NAME: python-discid +SLACKBUILD LOCATION: ./python/python-discid +SLACKBUILD FILES: README python-discid.SlackBuild python-discid.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/discid/discid-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ad2141452dd10b03ad96ccdad075235 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-discid (libdiscid Python Bindings) + +SLACKBUILD NAME: python-diskcache +SLACKBUILD LOCATION: ./python/python-diskcache +SLACKBUILD FILES: README python-diskcache.SlackBuild python-diskcache.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c7/34/d23a9bc5b2a84917879b977f00fdb97a7700b186a32bf7b0cf5f29f4c2d9/diskcache-5.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fb9349bd1cf5f214b5f6eee273e7b41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-diskcache (disk and file backed cache library) + +SLACKBUILD NAME: python-djvulibre +SLACKBUILD LOCATION: ./python/python-djvulibre +SLACKBUILD FILES: README python-djvulibre.SlackBuild python-djvulibre.info slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/python-djvulibre/archive/0.8.8/python-djvulibre-0.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5471cd24d5aa987945d836b55ed34d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-djvulibre (python bindings for djvulibre) + +SLACKBUILD NAME: python-emoji +SLACKBUILD LOCATION: ./python/python-emoji +SLACKBUILD FILES: README python-emoji.SlackBuild python-emoji.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/carpedm20/emoji/archive/v.1.2.1/emoji-v.1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14d91dc3258e63d220d0df2a02de315a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-emoji (emoji terminal output) + +SLACKBUILD NAME: python-faulthandler +SLACKBUILD LOCATION: ./python/python-faulthandler +SLACKBUILD FILES: README python-faulthandler.SlackBuild python-faulthandler.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b9/35/16c89cd8f6e5c422b2b58143f52e12cb04904c14bb0bb7b1c8e5a4db6ac2/faulthandler-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8acdba2d998e0582429253bec19bf562 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-faulthandler (Display the Python traceback on a crash) + +SLACKBUILD NAME: python-fido2 +SLACKBUILD LOCATION: ./python/python-fido2 +SLACKBUILD FILES: 70-u2f.rules README python-fido2.SlackBuild python-fido2.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/Yubico/python-fido2/releases/download/1.2.0/fido2-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7abb158668df47e7ae51493c363d9165 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-fido2 (FIDO2/WebAuthn library for clients and servers) + +SLACKBUILD NAME: python-fusepy +SLACKBUILD LOCATION: ./python/python-fusepy +SLACKBUILD FILES: README python-fusepy.SlackBuild python-fusepy.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/0b/4506cb2e831cea4b0214d3625430e921faaa05a7fb520458c75a2dbd2152/fusepy-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d383a3c6742755039ba51b6f3f919d5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-fusepy (Simple ctypes bindings for FUSE) + +SLACKBUILD NAME: python-gflags +SLACKBUILD LOCATION: ./python/python-gflags +SLACKBUILD FILES: README python-gflags.SlackBuild python-gflags.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://github.com/google/python-gflags/releases/download/3.1.0/python-gflags-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2310fa00d2236330011039444159ca77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-gflags (Google's Python argument parsing library) + +SLACKBUILD NAME: python-gntp +SLACKBUILD LOCATION: ./python/python-gntp +SLACKBUILD FILES: README python-gntp.SlackBuild python-gntp.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/kfdm/gntp/archive/refs/tags/v1.0.3/gntp-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f18bcff3cddcba9f38f00941d6a29e94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-gntp (GNTP Python Library - #growl #gntp) + +SLACKBUILD NAME: python-gssapi +SLACKBUILD LOCATION: ./python/python-gssapi +SLACKBUILD FILES: README python-gssapi.SlackBuild python-gssapi.info slack-desc +SLACKBUILD VERSION: 1.10.1 +SLACKBUILD DOWNLOAD: https://github.com/pythongssapi/python-gssapi/archive/v1.10.1/python-gssapi-1.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78ba11bd123b03542469057ae4652abb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-gssapi (Python Bindings for GSSAPI) + +SLACKBUILD NAME: python-ipcalc +SLACKBUILD LOCATION: ./python/python-ipcalc +SLACKBUILD FILES: README python-ipcalc.SlackBuild python-ipcalc.info slack-desc +SLACKBUILD VERSION: 1.99.0 +SLACKBUILD DOWNLOAD: https://github.com/tehmaze/ipcalc/archive/ipcalc-1.99.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f8d7ff3b907479bcfdae6ecc6dcff0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-ipcalc (Python binding for IP subnet calculations) + +SLACKBUILD NAME: python-jeepney +SLACKBUILD LOCATION: ./python/python-jeepney +SLACKBUILD FILES: README python-jeepney.SlackBuild python-jeepney.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0c0d388ee003d6475750aebe56fc699 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-jeepney (Pure Python DBus interface) + +SLACKBUILD NAME: python-jsonrpclib +SLACKBUILD LOCATION: ./python/python-jsonrpclib +SLACKBUILD FILES: README python-jsonrpclib.SlackBuild python-jsonrpclib.info slack-desc +SLACKBUILD VERSION: 0.4.3.2 +SLACKBUILD DOWNLOAD: https://github.com/tcalmant/jsonrpclib/archive/v0.4.3.2/jsonrpclib-0.4.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21e212aff8998fdb167be511c013b4ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-jsonrpclib (JSON-RPC library) + +SLACKBUILD NAME: python-kerberos +SLACKBUILD LOCATION: ./python/python-kerberos +SLACKBUILD FILES: README python-kerberos.SlackBuild python-kerberos.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/k/kerberos/kerberos-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88653e69baece33385e014177d61865d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-kerberos (Python module for implementing Kerberos auth) + +SLACKBUILD NAME: python-krb5 +SLACKBUILD LOCATION: ./python/python-krb5 +SLACKBUILD FILES: README python-krb5.SlackBuild python-krb5.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/jborean93/pykrb5/archive/v0.6.0/pykrb5-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70d84fbe05c248fc76527a57443b428e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-krb5 (Python Kerberos 5 Library) + +SLACKBUILD NAME: python-libarchive-c +SLACKBUILD LOCATION: ./python/python-libarchive-c +SLACKBUILD FILES: README python-libarchive-c.SlackBuild python-libarchive-c.info slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: https://github.com/Changaco/python-libarchive-c/archive/5.3/python-libarchive-c-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e234dc08382eb0c928aabef65a17630 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-libarchive-c (Python interface to libarchive) + +SLACKBUILD NAME: python-libnacl +SLACKBUILD LOCATION: ./python/python-libnacl +SLACKBUILD FILES: README python-libnacl.SlackBuild python-libnacl.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/l/libnacl/libnacl-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bfba5658837a330fe962f0b9464998b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-libnacl (Python binding for libsodium) + +SLACKBUILD NAME: python-ly +SLACKBUILD LOCATION: ./python/python-ly +SLACKBUILD FILES: README python-ly.SlackBuild python-ly.info slack-desc +SLACKBUILD VERSION: 0.9.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9b/ed/e277509bb9f9376efe391f2f5a27da9840366d12a62bef30f44e5a24e0d9/python-ly-0.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88058a68cf54377d86c648094ed45743 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-ly (python parser for lilyPond files) + +SLACKBUILD NAME: python-magic +SLACKBUILD LOCATION: ./python/python-magic +SLACKBUILD FILES: README python-magic.SlackBuild python-magic.info slack-desc +SLACKBUILD VERSION: 0.4.27 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/da/db/0b3e28ac047452d079d375ec6798bf76a036a08182dbb39ed38116a49130/python-magic-0.4.27.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ec09788e8dce05dfd4fd5345153f8a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-magic (uses ctypes to access the libmagic) + +SLACKBUILD NAME: python-markdown-math +SLACKBUILD LOCATION: ./python/python-markdown-math +SLACKBUILD FILES: README python-markdown-math.SlackBuild python-markdown-math.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/mitya57/python-markdown-math/archive/0.6/python-markdown-math-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be52130bd27df1bdca8b1fb235cde7cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-markdown-math (extension for Python-Markdown) + +SLACKBUILD NAME: python-musicbrainz2 +SLACKBUILD LOCATION: ./python/python-musicbrainz2 +SLACKBUILD FILES: README python-musicbrainz2.SlackBuild python-musicbrainz2.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: http://ftp.musicbrainz.org/pub/musicbrainz/python-musicbrainz2/python-musicbrainz2-0.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40ac802d832deca737cce57235cb23a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-musicbrainz2 (python library) + +SLACKBUILD NAME: python-mysql-replication +SLACKBUILD LOCATION: ./python/python-mysql-replication +SLACKBUILD FILES: README python-mysql-replication.SlackBuild python-mysql-replication.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/57/af/e23aa4e52a094e865554998112f0d94751072b1f076f16ac970ce93e6002/mysql_replication-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c937a241e848b5d316bba88b06279119 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-mysql-replication (python impl of MySQL replication protocol) + +SLACKBUILD NAME: python-mysqlclient +SLACKBUILD LOCATION: ./python/python-mysqlclient +SLACKBUILD FILES: README python-mysqlclient.SlackBuild python-mysqlclient.info slack-desc +SLACKBUILD VERSION: 1.3.13 +SLACKBUILD DOWNLOAD: https://github.com/PyMySQL/mysqlclient-python/archive/1.3.13/mysqlclient-1.3.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c97bd96c0398ea74fb57665b4a11fd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-mysqlclient (Fork of MySQL-python with support for Python 3) + +SLACKBUILD NAME: python-nbxmpp +SLACKBUILD LOCATION: ./python/python-nbxmpp +SLACKBUILD FILES: README python-nbxmpp.SlackBuild python-nbxmpp.info slack-desc +SLACKBUILD VERSION: 3.2.5 +SLACKBUILD DOWNLOAD: https://dev.gajim.org/gajim/python-nbxmpp/-/archive/3.2.5/python-nbxmpp-3.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c22c9f935b9e093bdb3602145cc49c48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-nbxmpp (python non blocking xmpp library) + +SLACKBUILD NAME: python-oauthlib +SLACKBUILD LOCATION: ./python/python-oauthlib +SLACKBUILD FILES: README python-oauthlib.SlackBuild python-oauthlib.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fc/c7/829c73c64d3749da7811c06319458e47f3461944da9d98bb4df1cb1598c2/oauthlib-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43cb2b5bac983712ee55076b61181cc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-oauthlib (OAuth Implementation) + +SLACKBUILD NAME: python-parse +SLACKBUILD LOCATION: ./python/python-parse +SLACKBUILD FILES: README python-parse.SlackBuild python-parse.info slack-desc +SLACKBUILD VERSION: 1.20.2 +SLACKBUILD DOWNLOAD: https://github.com/r1chardj0n3s/parse/archive/1.20.2/parse-1.20.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 312dc6f64acb96585f0523f8bde3181c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-parse (Python String Parser) + +SLACKBUILD NAME: python-parsedatetime +SLACKBUILD LOCATION: ./python/python-parsedatetime +SLACKBUILD FILES: README python-parsedatetime.SlackBuild python-parsedatetime.info slack-desc +SLACKBUILD VERSION: 2.6 +SLACKBUILD DOWNLOAD: https://github.com/bear/parsedatetime/archive/v2.6/parsedatetime-2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d9af6a4427c383910bbc34a5d44f151 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-parsedatetime (Python module) + +SLACKBUILD NAME: python-pbkdf2 +SLACKBUILD LOCATION: ./python/python-pbkdf2 +SLACKBUILD FILES: README python-pbkdf2.SlackBuild python-pbkdf2.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/dlitz/python-pbkdf2/archive/v1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfa7acd9a00acdc5c80c044119d7001a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-pbkdf2 (Password-Based Key Derivation Function) + +SLACKBUILD NAME: python-pcapy +SLACKBUILD LOCATION: ./python/python-pcapy +SLACKBUILD FILES: README no-auto-docs-setup.py.diff python-pcapy.SlackBuild python-pcapy.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://github.com/stamparm/pcapy-ng/archive/1.0.9/pcapy-ng-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f17398bbe18c0679e0ed2d07c470a44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-pcapy (python extension module for libpcap) + +SLACKBUILD NAME: python-poppler-qt5 +SLACKBUILD LOCATION: ./python/python-poppler-qt5 +SLACKBUILD FILES: 92e5962ec3751ab051d0b655fd61afc7a1cf709e.patch README python-poppler-qt5.SlackBuild python-poppler-qt5.info slack-desc +SLACKBUILD VERSION: 21.1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/python-poppler-qt5-21.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0225ff40fba3662e3d437bf48ae47d06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-poppler-qt5 (Python bindings to poppler-qt5) + +SLACKBUILD NAME: python-precis-i18n +SLACKBUILD LOCATION: ./python/python-precis-i18n +SLACKBUILD FILES: README python-precis-i18n.SlackBuild python-precis-i18n.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a5/7b/2955d45048ac7f00288df231722a63a3ac89716bf7f59f4a4e4c69d0534c/precis_i18n-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64de7da414c73a34dd9b38e6d7c6d67c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-precis-i18n (Internationalized Usernames and Passwords) + +SLACKBUILD NAME: python-pyparted +SLACKBUILD LOCATION: ./python/python-pyparted +SLACKBUILD FILES: README python-pyparted.SlackBuild python-pyparted.info slack-desc +SLACKBUILD VERSION: 3.10.5 +SLACKBUILD DOWNLOAD: https://github.com/rhinstaller/pyparted/archive/v3.10.5/pyparted-3.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c24119286fc69b63e40b84624bad89f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-pyparted (Python bindings for libparted) + +SLACKBUILD NAME: python-qpageview +SLACKBUILD LOCATION: ./python/python-qpageview +SLACKBUILD FILES: README python-qpageview.SlackBuild python-qpageview.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1a/ba/3c97ebc7e826d77d2c224e925c0e4e908e007fd76c187bf252d3c9832d61/qpageview-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6113c06e313950bca27c1aa5763db45e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-qpageview (page based document viewer widget for Qt5/PyQt5) + +SLACKBUILD NAME: python-qrcode +SLACKBUILD LOCATION: ./python/python-qrcode +SLACKBUILD FILES: README python-qrcode.SlackBuild python-qrcode.info slack-desc +SLACKBUILD VERSION: 8.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8f/b2/7fc2931bfae0af02d5f53b174e9cf701adbb35f39d69c2af63d4a39f81a9/qrcode-8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1dd482e98405aa0aaf4d5cf5685f57a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-qrcode (QR Code generator) + +SLACKBUILD NAME: python-rubymarshal +SLACKBUILD LOCATION: ./python/python-rubymarshal +SLACKBUILD FILES: README python-rubymarshal.SlackBuild python-rubymarshal.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c9/92/b45f487d81d5d7e56a37ad85b9e903a5165a8c33ab952fd0235b5e7fc35c/rubymarshal-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df3c6b114637993adc5d3941c941f0d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-rubymarshal (read and write Ruby-marshalled data) + +SLACKBUILD NAME: python-serpent +SLACKBUILD LOCATION: ./python/python-serpent +SLACKBUILD FILES: README python-serpent.SlackBuild python-serpent.info slack-desc +SLACKBUILD VERSION: 1.41 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/s/serpent/serpent-1.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0ddaba7d2625631968bec8553ab95b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-serpent (Serializer for literal Python expressions) + +SLACKBUILD NAME: python-setuptools-git +SLACKBUILD LOCATION: ./python/python-setuptools-git +SLACKBUILD FILES: README python-setuptools-git.SlackBuild python-setuptools-git.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d9/c5/396c2c06cc89d4ce2d8ccf1d7e6cf31b33d4466a7c65a67a992adb3c6f29/setuptools-git-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40b2ef7687a384ea144503c2e5bc67e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-setuptools-git (Git Plugin for setuptools) + +SLACKBUILD NAME: python-sh +SLACKBUILD LOCATION: ./python/python-sh +SLACKBUILD FILES: README python-sh.SlackBuild python-sh.info slack-desc +SLACKBUILD VERSION: 1.12.14 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/s/sh/sh-1.12.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8351aef25d25f707c17e0a7a6280251 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-sh (full-fledged subprocess interface for Python) + +SLACKBUILD NAME: python-slip +SLACKBUILD LOCATION: ./python/python-slip +SLACKBUILD FILES: README python-slip.SlackBuild python-slip.info slack-desc +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: https://github.com/nphilipp/python-slip/releases/download/python-slip-0.6.5/python-slip-0.6.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28ae5f93853466c44ec96706ba2a1eb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-slip (convenience, extension, and workaround code) + +SLACKBUILD NAME: python-stdnum +SLACKBUILD LOCATION: ./python/python-stdnum +SLACKBUILD FILES: README python-stdnum.SlackBuild python-stdnum.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/03/3c/f7114365aef15de475a426a32adfdd7b5fc9f747e51fb404868c9b2ff45e/python-stdnum-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 535da14cdc038f0a2739d1f012f63f91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-stdnum (Python Module) + +SLACKBUILD NAME: python-tlslite +SLACKBUILD LOCATION: ./python/python-tlslite +SLACKBUILD FILES: README python-tlslite.SlackBuild python-tlslite.info slack-desc +SLACKBUILD VERSION: 0.4.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tlslite/tlslite-0.4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f3b3797f595dd66cd36a65c83a87869 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-tlslite (SSL and TLS crypto library) + +SLACKBUILD NAME: python-unicodedata2 +SLACKBUILD LOCATION: ./python/python-unicodedata2 +SLACKBUILD FILES: README python-unicodedata2.SlackBuild python-unicodedata2.info slack-desc +SLACKBUILD VERSION: 17.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/44/cb/520721a715da85530e21c71953b9b9a85a44e0d80d3b34bf9303c422d208/unicodedata2-17.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ade371281fd38fb6b1a1b3264b1a6877 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-unicodedata2 (unicodedata backport/updates to python) + +SLACKBUILD NAME: python-uritemplate +SLACKBUILD LOCATION: ./python/python-uritemplate +SLACKBUILD FILES: README python-uritemplate.SlackBuild python-uritemplate.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/42/da/fa9aca2d866f932f17703b3b5edb7b17114bb261122b6e535ef0d9f618f8/uritemplate-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 869fb44fbd56713490db7272eb36c8ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-uritemplate (A python library) + +SLACKBUILD NAME: python-urwid_readline +SLACKBUILD LOCATION: ./python/python-urwid_readline +SLACKBUILD FILES: README python-urwid_readline.SlackBuild python-urwid_readline.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ab/bb/c5b3fec22268d97ad30232f5533d4a5939d4df7ed3917a8d20d447f1d0a7/urwid_readline-0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e0bd170f621f0ad3edab1875bdb5c5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-urwid_readline (readline text edit for urwid) + +SLACKBUILD NAME: python-vdf +SLACKBUILD LOCATION: ./python/python-vdf +SLACKBUILD FILES: README python-vdf.SlackBuild python-vdf.info slack-desc +SLACKBUILD VERSION: 3.4 +SLACKBUILD DOWNLOAD: https://github.com/ValvePython/vdf/archive/v3.4/vdf-3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f99ba9774f7736d5fcff9d2674c457c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-vdf (Module for (de)serialization to and from VDF) + +SLACKBUILD NAME: python-wand +SLACKBUILD LOCATION: ./python/python-wand +SLACKBUILD FILES: README python-wand.SlackBuild python-wand.info slack-desc +SLACKBUILD VERSION: 0.6.13 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/41/0b/005ab483df0bf48d65fe26cc1036ce222521ece3a84e55b501a4f966746c/Wand-0.6.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76cf8c67f88f419c7479bf907cd15ee9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-wand (ImageMagick binding for Python) + +SLACKBUILD NAME: python-webpack +SLACKBUILD LOCATION: ./python/python-webpack +SLACKBUILD FILES: README python-webpack.SlackBuild python-webpack.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d0/82/dd58929c106d8b96ae77a4bf589d44fb28942bf435ead34d1bedce31c9f9/webpack-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65009d7d6cf6ac70f3564ec93ff1c910 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-webpack (provides a high-level interface to a webpack server.) + +SLACKBUILD NAME: python-xlib +SLACKBUILD LOCATION: ./python/python-xlib +SLACKBUILD FILES: README python-xlib.SlackBuild python-xlib.info slack-desc +SLACKBUILD VERSION: 0.26 +SLACKBUILD DOWNLOAD: https://github.com/python-xlib/python-xlib/releases/download/0.26/python-xlib-0.26.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 678871a692c5409a6d6b5aaaf7f6e60d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-xlib (X Library module for Python) + +SLACKBUILD NAME: python2-BeautifulSoup4 +SLACKBUILD LOCATION: ./python/python2-BeautifulSoup4 +SLACKBUILD FILES: README python2-BeautifulSoup4.SlackBuild python2-BeautifulSoup4.info slack-desc +SLACKBUILD VERSION: 4.9.3 +SLACKBUILD DOWNLOAD: https://www.crummy.com/software/BeautifulSoup/bs4/download/4.9/beautifulsoup4-4.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57fd468ae3eb055f6871106e8f7813e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-BeautifulSoup4 (Python HTML/XML parser) + +SLACKBUILD NAME: python2-Levenshtein +SLACKBUILD LOCATION: ./python/python2-Levenshtein +SLACKBUILD FILES: README python2-Levenshtein.SlackBuild python2-Levenshtein.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-Levenshtein/python-Levenshtein-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c8af7296dc640abdf511614ee677bbb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-Levenshtein (string distance calculation module) + +SLACKBUILD NAME: python2-MarkupSafe +SLACKBUILD LOCATION: ./python/python2-MarkupSafe +SLACKBUILD FILES: README python2-MarkupSafe.SlackBuild python2-MarkupSafe.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/M/MarkupSafe/MarkupSafe-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43fd756864fe42063068e092e220c57b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-MarkupSafe (unicode subclass) + +SLACKBUILD NAME: python2-MonthDelta +SLACKBUILD LOCATION: ./python/python2-MonthDelta +SLACKBUILD FILES: README python2-MonthDelta.SlackBuild python2-MonthDelta.info slack-desc +SLACKBUILD VERSION: 1.0b +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/M/MonthDelta/MonthDelta-1.0b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0030e741699a1b4d03176e0d13f12864 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-MonthDelta (Pythonic date calculation with months) + +SLACKBUILD NAME: python2-Safe +SLACKBUILD LOCATION: ./python/python2-Safe +SLACKBUILD FILES: README python2-Safe.SlackBuild python2-Safe.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/d2/3d/ea0fa7a262431f4b94845df59637bbb4ccac9d03a696ca1d894631da8614/Safe-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 670ef3588b98f878dd1b38b13d8f677d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-Safe (Check the password strength) + +SLACKBUILD NAME: python2-asn1crypto +SLACKBUILD LOCATION: ./python/python2-asn1crypto +SLACKBUILD FILES: README python2-asn1crypto.SlackBuild python2-asn1crypto.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/asn1crypto/asn1crypto-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7a5271af9b81246fbdf57d703afce2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-asn1crypto (Fast ASN.1 parser and serializer) + +SLACKBUILD NAME: python2-atomicwrites +SLACKBUILD LOCATION: ./python/python2-atomicwrites +SLACKBUILD FILES: README python2-atomicwrites.SlackBuild python2-atomicwrites.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/atomicwrites/atomicwrites-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ff8e556d0b4a411d0cebbdb3fb0c70d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-atomicwrites (Python library for atomic file writes) + +SLACKBUILD NAME: python2-attrs +SLACKBUILD LOCATION: ./python/python2-attrs +SLACKBUILD FILES: README python2-attrs.SlackBuild python2-attrs.info slack-desc +SLACKBUILD VERSION: 21.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/attrs/attrs-21.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a9b5e9ceebc380a13fb93235b11bbda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-attrs (attributes without boilerplate) + +SLACKBUILD NAME: python2-authres +SLACKBUILD LOCATION: ./python/python2-authres +SLACKBUILD FILES: README python2-authres.SlackBuild python2-authres.info slack-desc +SLACKBUILD VERSION: 0.501 +SLACKBUILD DOWNLOAD: https://launchpad.net/authentication-results-python/0.5/0.501/+download/authres-0.501.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3f51965d5b1326f7268515457ef4023 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-authres (RFC 5451 Auth Results Headers generation and parsing) + +SLACKBUILD NAME: python2-bigfloat +SLACKBUILD LOCATION: ./python/python2-bigfloat +SLACKBUILD FILES: README doinst.sh python2-bigfloat.SlackBuild python2-bigfloat.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/mdickinson/bigfloat/archive/v0.3.0/bigfloat-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe976782d4c969f11b806e8ff2706d79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-bigfloat (Arbitrary precision floating point arithmetic) + +SLACKBUILD NAME: python2-blessed +SLACKBUILD LOCATION: ./python/python2-blessed +SLACKBUILD FILES: README python2-blessed.SlackBuild python2-blessed.info slack-desc +SLACKBUILD VERSION: 1.22.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7c/51/a72df7730aa34a94bc43cebecb7b63ffa42f019868637dbeb45e0620d26e/blessed-1.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6fa6ffdc03f1585504d19d943bb265b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-blessed (library for making terminal apps) + +SLACKBUILD NAME: python2-cached-property +SLACKBUILD LOCATION: ./python/python2-cached-property +SLACKBUILD FILES: README python2-cached-property.SlackBuild python2-cached-property.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d4/c4/3cc804063fb5f3f63747a68c620145dc54e62b2dd2779f86a477e033fbad/cached-property-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4f2c194492fabd80b353d89198e434d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cached-property (decorator for caching properties in classes) + +SLACKBUILD NAME: python2-cheetah +SLACKBUILD LOCATION: ./python/python2-cheetah +SLACKBUILD FILES: README python2-cheetah.SlackBuild python2-cheetah.info slack-desc +SLACKBUILD VERSION: 2.4.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/C/Cheetah/Cheetah-2.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 853917116e731afbc8c8a43c37e6ddba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cheetah (Python-Powered Template Engine) + +SLACKBUILD NAME: python2-clamd +SLACKBUILD LOCATION: ./python/python2-clamd +SLACKBUILD FILES: README clamd-socket-file-name.patch python2-clamd.SlackBuild python2-clamd.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/clamd/clamd-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 637f1d44a60a511544b6bd0bcb817f8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-clamd (python interface to Clamav) + +SLACKBUILD NAME: python2-cluster +SLACKBUILD LOCATION: ./python/python2-cluster +SLACKBUILD FILES: README python2-cluster.SlackBuild python2-cluster.info slack-desc +SLACKBUILD VERSION: 1.1.1b3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/python-cluster/cluster-1.1.1b3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a549edf712328540b08d394c79af2506 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cluster (allows grouping a list of arbitrary objects) + +SLACKBUILD NAME: python2-configobj +SLACKBUILD LOCATION: ./python/python2-configobj +SLACKBUILD FILES: README python2-configobj.SlackBuild python2-configobj.info slack-desc +SLACKBUILD VERSION: 5.0.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/configobj/configobj-5.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 496b60edcd943a900ddc0cb04132e81c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-configobj (configuration file python module) + +SLACKBUILD NAME: python2-cryptography +SLACKBUILD LOCATION: ./python/python2-cryptography +SLACKBUILD FILES: README python2-cryptography.SlackBuild python2-cryptography.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d4/85/38715448253404186029c575d559879912eb8a1c5d16ad9f25d35f7c4f4c/cryptography-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2ce2ec8a63965fad351f36ed70fde4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cryptography (Python2 cryptography library) + +SLACKBUILD NAME: python2-cssselect +SLACKBUILD LOCATION: ./python/python2-cssselect +SLACKBUILD FILES: README python2-cssselect.SlackBuild python2-cssselect.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/scrapy/cssselect/archive/refs/tags/v1.1.0/cssselect-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd0b6623c918704ee32f1cd750cc93bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-cssselect (CSS Selectors for Python) + +SLACKBUILD NAME: python2-daemon +SLACKBUILD LOCATION: ./python/python2-daemon +SLACKBUILD FILES: README python2-daemon.SlackBuild python2-daemon.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-daemon/python-daemon-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f6cd41473c2e201021a0aeef395b2b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-daemon (python library to create pythonic daemon processes) + +SLACKBUILD NAME: python2-dateutil +SLACKBUILD LOCATION: ./python/python2-dateutil +SLACKBUILD FILES: README python2-dateutil.SlackBuild python2-dateutil.info slack-desc +SLACKBUILD VERSION: 2.8.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/p/python-dateutil/python-dateutil-2.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 354db28843d949f1bc3e49e8458e22df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-dateutil (extensions to the standard datetime module) + +SLACKBUILD NAME: python2-demjson +SLACKBUILD LOCATION: ./python/python2-demjson +SLACKBUILD FILES: README python2-demjson.SlackBuild python2-demjson.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/demjson/demjson-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f6c88bfe2443390230109c709243fcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-demjson (Encoder, decoder, and lint/validator for JSON) + +SLACKBUILD NAME: python2-distorm +SLACKBUILD LOCATION: ./python/python2-distorm +SLACKBUILD FILES: README python2-distorm.SlackBuild python2-distorm.info slack-desc +SLACKBUILD VERSION: 3.5.2b +SLACKBUILD DOWNLOAD: https://github.com/gdabah/distorm/archive/refs/tags/3.5.2b/distorm-3.5.2b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9812e66e961e89269fdf6d3363973e6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-distorm (Disassembler Library for x86/AMD64 binary streams) + +SLACKBUILD NAME: python2-distutils-extra +SLACKBUILD LOCATION: ./python/python2-distutils-extra +SLACKBUILD FILES: README python2-distutils-extra.SlackBuild python2-distutils-extra.info slack-desc +SLACKBUILD VERSION: 2.39 +SLACKBUILD DOWNLOAD: https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16e06db0ef73a35b4bff4b9eed5699b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-distutils-extra (python library) + +SLACKBUILD NAME: python2-django-legacy +SLACKBUILD LOCATION: ./python/python2-django-legacy +SLACKBUILD FILES: README python2-django-legacy.SlackBuild python2-django-legacy.info slack-desc +SLACKBUILD VERSION: 1.8.17 +SLACKBUILD DOWNLOAD: https://github.com/django/django/archive/1.8.17/django-1.8.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 685b01ff237670427dca72c7f9d5fe56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-django-legacy (Web framework) + +SLACKBUILD NAME: python2-django-tagging +SLACKBUILD LOCATION: ./python/python2-django-tagging +SLACKBUILD FILES: README python2-django-tagging.SlackBuild python2-django-tagging.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://pypi.debian.net/django-tagging/django-tagging-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0da5b6090a4352a8edcaff0f51c37adb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-django-tagging (Generic tagging application for Django) + +SLACKBUILD NAME: python2-django +SLACKBUILD LOCATION: ./python/python2-django +SLACKBUILD FILES: README python2-django.SlackBuild python2-django.info slack-desc +SLACKBUILD VERSION: 1.11.18 +SLACKBUILD DOWNLOAD: https://github.com/django/django/archive/1.11.18/django-1.11.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d5dd6e3c0a4068b7ba2fcd49fd6550a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-django (The Web framework for perfectionists with deadlines) + +SLACKBUILD NAME: python2-dnspython +SLACKBUILD LOCATION: ./python/python2-dnspython +SLACKBUILD FILES: README python2-dnspython.SlackBuild python2-dnspython.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: http://www.dnspython.org/kits/1.16.0/dnspython-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5691e0fbb280ed4eaf182ebedccf3462 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-dnspython (Python API for DNS) + +SLACKBUILD NAME: python2-docopt +SLACKBUILD LOCATION: ./python/python2-docopt +SLACKBUILD FILES: README python2-docopt.SlackBuild python2-docopt.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/docopt/docopt-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bc74561b37fad5d3e7d037f82a4c3b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-docopt (Command-line interface description language) + +SLACKBUILD NAME: python2-editor +SLACKBUILD LOCATION: ./python/python2-editor +SLACKBUILD FILES: README python2-editor.SlackBuild python2-editor.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/65/1e/adf6e000ea5dc909aa420352d6ba37f16434c8a3c2fa030445411a1ed545/python-editor-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0aca5f2ef176ce68e98a5b7e31372835 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-editor (Programmatically open an editor) + +SLACKBUILD NAME: python2-elementtree +SLACKBUILD LOCATION: ./python/python2-elementtree +SLACKBUILD FILES: README python2-elementtree.SlackBuild python2-elementtree.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/vkris/py-elementtree/archive/405fb0295388a54104f3641eedfeb4c8a3e1ae4d/py-elementtree-405fb0295388a54104f3641eedfeb4c8a3e1ae4d.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c40a3521424528e32f0998e31a3b36f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-elementtree (Python library wrapper for XML) + +SLACKBUILD NAME: python2-elib.intl +SLACKBUILD LOCATION: ./python/python2-elib.intl +SLACKBUILD FILES: README python2-elib.intl.SlackBuild python2-elib.intl.info slack-desc +SLACKBUILD VERSION: 0.0.3_git20110809 +SLACKBUILD DOWNLOAD: https://launchpad.net/ubuntu/+archive/primary/+files/elib.intl_0.0.3%7Egit20110809.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d86ae5019670bd8e0be85ce89c3c9b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-elib.intl (i18n services) + +SLACKBUILD NAME: python2-enlighten +SLACKBUILD LOCATION: ./python/python2-enlighten +SLACKBUILD FILES: README python2-enlighten.SlackBuild python2-enlighten.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://github.com/Rockhopper-Technologies/enlighten/archive/1.14.1/enlighten-1.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8a4d1d8f72b228a80de58b7c4acb244 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-enlighten (Progress bar for Python console apps) + +SLACKBUILD NAME: python2-esmre +SLACKBUILD LOCATION: ./python/python2-esmre +SLACKBUILD FILES: README python2-esmre.SlackBuild python2-esmre.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/e/esmre/esmre-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95ace12bac0c79cf95712336489bc4a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-esmre (Regular expression accelerator) + +SLACKBUILD NAME: python2-gammu +SLACKBUILD LOCATION: ./python/python2-gammu +SLACKBUILD FILES: README python2-gammu.SlackBuild python2-gammu.info slack-desc +SLACKBUILD VERSION: 2.12 +SLACKBUILD DOWNLOAD: https://dl.cihar.com/python-gammu/python-gammu-2.12.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9862f4cded0675893510e95c61f4c795 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-gammu (Python bindings for gammu) + +SLACKBUILD NAME: python2-gattlib +SLACKBUILD LOCATION: ./python/python2-gattlib +SLACKBUILD FILES: README python2-gattlib.SlackBuild python2-gattlib.info slack-desc +SLACKBUILD VERSION: 0.20200121 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/df/9c6346358a2131a38cb4eec81d28ede43fa7895945c842e1d249722c94f7/gattlib-0.20200121.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85231ae76b301d63b1fd2abe71a39d43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-gattlib (Bluetooth LE protocol library) + +SLACKBUILD NAME: python2-gmpy2 +SLACKBUILD LOCATION: ./python/python2-gmpy2 +SLACKBUILD FILES: README python2-gmpy2.SlackBuild python2-gmpy2.info slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d9/2e/2848cb5ab5240cb34b967602990450d0fd715f013806929b2f82821cef7f/gmpy2-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cd8e9d89c2f9d018eb52d2983abaeb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-gmpy2 (multi-precision arithmetic for python) + +SLACKBUILD NAME: python2-httplib2 +SLACKBUILD LOCATION: ./python/python2-httplib2 +SLACKBUILD FILES: README python2-httplib2.SlackBuild python2-httplib2.info slack-desc use_system_cacerts.patch +SLACKBUILD VERSION: 0.22.0 +SLACKBUILD DOWNLOAD: https://github.com/httplib2/httplib2/archive/v0.22.0/httplib2-0.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1ea1cd44c908a78112b6007af0f5917 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-httplib2 (python http library) + +SLACKBUILD NAME: python2-invoke +SLACKBUILD LOCATION: ./python/python2-invoke +SLACKBUILD FILES: README python2-invoke.SlackBuild python2-invoke.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f9/42/127e6d792884ab860defc3f4d80a8f9812e48ace584ffc5a346de58cdc6c/invoke-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8dcd5a8fda2e2685d8b25eb9d017d99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-invoke (Pythonic task execution) + +SLACKBUILD NAME: python2-keyczar +SLACKBUILD LOCATION: ./python/python2-keyczar +SLACKBUILD FILES: README python2-keyczar.SlackBuild python2-keyczar.info slack-desc +SLACKBUILD VERSION: 0.716 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c8/14/3ffb68671fef927fa5b60f21c43a04a4a007acbe939a26ba08b197fea6b3/python-keyczar-0.716.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 734334a6c5921e39003b68429eee77ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-keyczar (cryptographic toolkit) + +SLACKBUILD NAME: python2-keyutils +SLACKBUILD LOCATION: ./python/python2-keyutils +SLACKBUILD FILES: README python2-keyutils.SlackBuild python2-keyutils.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/10/5f/685e3525cef6f276fd29a949b293d190a695b2812333057ad45d82a24918/keyutils-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5dc103afefc6278991d8bd0ca528ded +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-keyutils (keyutils bindings for Python) + +SLACKBUILD NAME: python2-lazy-object-proxy +SLACKBUILD LOCATION: ./python/python2-lazy-object-proxy +SLACKBUILD FILES: README python2-lazy-object-proxy.SlackBuild python2-lazy-object-proxy.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ba/bd/c259aae1ef43cd887e08959b70768861272e65c7a0fd44c66864bcc585f4/lazy-object-proxy-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 389b54e3b83088c57154c45bd3eaa1d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-lazy-object-proxy (Python lazy object proxy) + +SLACKBUILD NAME: python2-lhafile +SLACKBUILD LOCATION: ./python/python2-lhafile +SLACKBUILD FILES: README python2-lhafile.SlackBuild python2-lhafile.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/python-lhafile-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc63d61a1b562bbbc52118c168f8cb5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-lhafile (Python LHA archive extension) + +SLACKBUILD NAME: python2-lockfile +SLACKBUILD LOCATION: ./python/python2-lockfile +SLACKBUILD FILES: README python2-lockfile.SlackBuild python2-lockfile.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/17/47/72cb04a58a35ec495f96984dddb48232b551aafb95bde614605b754fe6f7/lockfile-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6a1a82957a23afdf44cfdd039b65ff9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-lockfile (Python simple API for locking files) + +SLACKBUILD NAME: python2-lxml +SLACKBUILD LOCATION: ./python/python2-lxml +SLACKBUILD FILES: README python2-lxml.SlackBuild python2-lxml.info slack-desc +SLACKBUILD VERSION: 5.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/lxml/lxml-5.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6ad8a1b8a013f47e6614752a8164431 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-lxml (The lxml XML toolkit for Python) + +SLACKBUILD NAME: python2-lz4 +SLACKBUILD LOCATION: ./python/python2-lz4 +SLACKBUILD FILES: README python2-lz4.SlackBuild python2-lz4.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/98/52/94bb31d416e52c3c9cc432e26b7a30b4b5a3c853e81df2906ce4bbc59437/lz4-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 778661bc5271b5befe11ee127c252a5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-lz4 (python bindings for lz4 compression library) + +SLACKBUILD NAME: python2-magick +SLACKBUILD LOCATION: ./python/python2-magick +SLACKBUILD FILES: README python2-magick.SlackBuild python2-magick.info slack-desc +SLACKBUILD VERSION: 0.9.19 +SLACKBUILD DOWNLOAD: http://www.imagemagick.org/download/python/PythonMagick-0.9.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d2d4dca31cc81a0f1fa0b26eb6673bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-magick (ImageMagick python bindings) + +SLACKBUILD NAME: python2-mccabe +SLACKBUILD LOCATION: ./python/python2-mccabe +SLACKBUILD FILES: README python2-mccabe.SlackBuild python2-mccabe.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/06/18/fa675aa501e11d6d6ca0ae73a101b2f3571a565e0f7d38e062eec18a91ee/mccabe-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 723df2f7b1737b8887475bac4c763e1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-mccabe (Complexity checker for Python) + +SLACKBUILD NAME: python2-memcached +SLACKBUILD LOCATION: ./python/python2-memcached +SLACKBUILD FILES: README python2-memcached.SlackBuild python2-memcached.info slack-desc +SLACKBUILD VERSION: 1.58 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/f7/62/14b2448cfb04427366f24104c9da97cf8ea380d7258a3233f066a951a8d8/python-memcached-1.58.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23b258105013d14d899828d334e6b044 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-memcached (Python client for memached) + +SLACKBUILD NAME: python2-mimeparse +SLACKBUILD LOCATION: ./python/python2-mimeparse +SLACKBUILD FILES: README python2-mimeparse.SlackBuild python2-mimeparse.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/0f/40/ac5f9e44a55b678c3cd881b4c3376e5b002677dbeab6fb3a50bac5d50d29/python-mimeparse-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a32ae1df93be1ddb581d1c0fa124bab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-mimeparse (A python module for parsing mime-type) + +SLACKBUILD NAME: python2-morbid +SLACKBUILD LOCATION: ./python/python2-morbid +SLACKBUILD FILES: README python2-morbid.SlackBuild python2-morbid.info slack-desc +SLACKBUILD VERSION: 0.8.7.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/morbid/morbid-0.8.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a2458def7e583a10c46c046dbab9c4a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-morbid (messaging server) + +SLACKBUILD NAME: python2-mpd +SLACKBUILD LOCATION: ./python/python2-mpd +SLACKBUILD FILES: README python2-mpd.SlackBuild python2-mpd.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-mpd/python-mpd-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b3849b131e2fb12f251434597d65635 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-mpd (python based mpd client library) + +SLACKBUILD NAME: python2-mpmath +SLACKBUILD LOCATION: ./python/python2-mpmath +SLACKBUILD FILES: README python2-mpmath.SlackBuild python2-mpmath.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://mpmath.org/files/mpmath-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5d17bbefea73eeb959967351d905306 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-mpmath (arithmetic library) + +SLACKBUILD NAME: python2-neovim +SLACKBUILD LOCATION: ./python/python2-neovim +SLACKBUILD FILES: README python2-neovim.SlackBuild python2-neovim.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://github.com/neovim/pynvim/archive/0.4.3/pynvim-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7370a5b3d2177d2b97ca48695ba1ae3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-neovim (Python client for Neovim) + +SLACKBUILD NAME: python2-networkx +SLACKBUILD LOCATION: ./python/python2-networkx +SLACKBUILD FILES: README python2-networkx.SlackBuild python2-networkx.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/networkx/networkx/archive/networkx-2.2/networkx-networkx-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e003e0a05bc7e008a2bc3278593c8240 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-networkx (create, manipulate and study complex networks) + +SLACKBUILD NAME: python2-nuitka +SLACKBUILD LOCATION: ./python/python2-nuitka +SLACKBUILD FILES: README python2-nuitka.SlackBuild python2-nuitka.info slack-desc +SLACKBUILD VERSION: 4.0.7 +SLACKBUILD DOWNLOAD: https://github.com/Nuitka/Nuitka/archive/4.0.7/Nuitka-4.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6ebcbfc04c3e20592107369421058c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-nuitka (python compiler) + +SLACKBUILD NAME: python2-oauth +SLACKBUILD LOCATION: ./python/python2-oauth +SLACKBUILD FILES: README python2-oauth.SlackBuild python2-oauth.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/o/oauth/oauth-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30ed3cc8c11d7841a89feab437aabf81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-oauth (open protocol to allow API authentication) + +SLACKBUILD NAME: python2-oauth2 +SLACKBUILD LOCATION: ./python/python2-oauth2 +SLACKBUILD FILES: README python2-oauth2.SlackBuild python2-oauth2.info slack-desc +SLACKBUILD VERSION: 1.5.211 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/o/oauth2/oauth2-1.5.211.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 987ad7365a70e2286bd1cebb344debbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-oauth2 (OAuth clients and servers) + +SLACKBUILD NAME: python2-oauth2client +SLACKBUILD LOCATION: ./python/python2-oauth2client +SLACKBUILD FILES: README python2-oauth2client.SlackBuild python2-oauth2client.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/google/oauth2client/archive/v4.0.0/oauth2client-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3270b853d66227960b9e04131faf604 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-oauth2client (OAuth 2.0 Python library) + +SLACKBUILD NAME: python2-openid +SLACKBUILD LOCATION: ./python/python2-openid +SLACKBUILD FILES: README python2-openid.SlackBuild python2-openid.info slack-desc +SLACKBUILD VERSION: 2.2.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/openid-python-openid-2.2.5-0-gb666238.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bb24dc6abd941ebff6a83c1ac7e4370 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-openid (python openid library) + +SLACKBUILD NAME: python2-paramiko +SLACKBUILD LOCATION: ./python/python2-paramiko +SLACKBUILD FILES: README python2-paramiko.SlackBuild python2-paramiko.info slack-desc +SLACKBUILD VERSION: 2.9.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ea/01/f4c41238b4e4cae41502598c79a62785bdfe9fb5bb54728775805bd0b5d8/paramiko-2.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df65b3d7e0cfe6a4afe14b570d2ef240 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-paramiko (Python2 SSH module) + +SLACKBUILD NAME: python2-passlib +SLACKBUILD LOCATION: ./python/python2-passlib +SLACKBUILD FILES: README python2-passlib.SlackBuild python2-passlib.info slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/passlib/passlib-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a229cbd00dfb33e99885b43325e0591 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-passlib (comprehensive password hashing framework) + +SLACKBUILD NAME: python2-patch +SLACKBUILD LOCATION: ./python/python2-patch +SLACKBUILD FILES: README python2-patch.SlackBuild python2-patch.info setup.py slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://github.com/techtonik/python-patch/archive/1.16/python-patch-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fddeb3bbf6e862892ebef579c2c62876 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-patch (Python library to parse and apply unified diffs) + +SLACKBUILD NAME: python2-pathlib2 +SLACKBUILD LOCATION: ./python/python2-pathlib2 +SLACKBUILD FILES: README python2-pathlib2.SlackBuild python2-pathlib2.info slack-desc +SLACKBUILD VERSION: 2.3.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/94/d8/65c86584e7e97ef824a1845c72bbe95d79f5b306364fa778a3c3e401b309/pathlib2-2.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2bd0a363eb0f8fa0556f35c1d9e66fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pathlib2 (Object-oriented filesystem paths) + +SLACKBUILD NAME: python2-pbr +SLACKBUILD LOCATION: ./python/python2-pbr +SLACKBUILD FILES: README python2-pbr.SlackBuild python2-pbr.info slack-desc +SLACKBUILD VERSION: 5.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/35/8c/69ed04ae31ad498c9bdea55766ed4c0c72de596e75ac0d70b58aa25e0acf/pbr-5.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62565acc6bf3e7e10b082463421f8b46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pbr (managing setuptools packaging in python) + +SLACKBUILD NAME: python2-pdfrw +SLACKBUILD LOCATION: ./python/python2-pdfrw +SLACKBUILD FILES: README python2-pdfrw.SlackBuild python2-pdfrw.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/pmaupin/pdfrw/archive/v0.4/pdfrw-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc599a0c808a15f1499c0116ee3c92d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pdfrw (python library that reads and writes PDF files) + +SLACKBUILD NAME: python2-pillow +SLACKBUILD LOCATION: ./python/python2-pillow +SLACKBUILD FILES: README python2-pillow.SlackBuild python2-pillow.info slack-desc +SLACKBUILD VERSION: 6.2.2 +SLACKBUILD DOWNLOAD: https://github.com/python-pillow/Pillow/archive/6.2.2/Pillow-6.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4e86fcb8732157ea1346d115b5c96e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pillow (Python Imaging Library) + +SLACKBUILD NAME: python2-pkgconfig +SLACKBUILD LOCATION: ./python/python2-pkgconfig +SLACKBUILD FILES: README python2-pkgconfig.SlackBuild python2-pkgconfig.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ae/61/5a76ead90f9a62212c231b05231031e750f24e4dd2401d8c7f3f0527821b/pkgconfig-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d889edf670b644bfeaa3bb9444169cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pkgconfig (python interface to pkg-config) + +SLACKBUILD NAME: python2-plucky +SLACKBUILD LOCATION: ./python/python2-plucky +SLACKBUILD FILES: README python2-plucky.SlackBuild python2-plucky.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4f/4e/a2d3157ec7031ea3ccc313400db27b92a65a9c002396a709e7457626f7ad/plucky-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b91764b23264d7ae5d8109f9db0628f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-plucky (Scrap keys/paths/items in Python) + +SLACKBUILD NAME: python2-pluggy +SLACKBUILD LOCATION: ./python/python2-pluggy +SLACKBUILD FILES: README python2-pluggy.SlackBuild python2-pluggy.info slack-desc +SLACKBUILD VERSION: 0.13.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pluggy/pluggy-0.13.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f610e28b8b34487336b585a3dfb803d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pluggy (mechanisms for python) + +SLACKBUILD NAME: python2-pmw +SLACKBUILD LOCATION: ./python/python2-pmw +SLACKBUILD FILES: README python2-pmw.SlackBuild python2-pmw.info slack-desc +SLACKBUILD VERSION: 1.3.3b +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pmw/Pmw_1_3_3b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8b998b921584db32a5eeeddc6bc606c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pmw (Python Megawidgets, based on top of Tkinter) + +SLACKBUILD NAME: python2-prefixed +SLACKBUILD LOCATION: ./python/python2-prefixed +SLACKBUILD FILES: README python2-prefixed.SlackBuild python2-prefixed.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/Rockhopper-Technologies/prefixed/archive/0.9.0/prefixed-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea2365acf32643f4d4d0a06cdfe2ea55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-prefixed (prefixed alternative numeric library) + +SLACKBUILD NAME: python2-progress +SLACKBUILD LOCATION: ./python/python2-progress +SLACKBUILD FILES: README python2-progress.SlackBuild python2-progress.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/verigak/progress/archive/1.6/progress-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 782efe5bf7807508c085942189a98329 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-progress (easy to use progress bars) + +SLACKBUILD NAME: python2-psutil +SLACKBUILD LOCATION: ./python/python2-psutil +SLACKBUILD FILES: README python2-psutil.SlackBuild python2-psutil.info slack-desc +SLACKBUILD VERSION: 6.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/psutil/psutil-6.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d06db97a604ddeac1d42694eac4390db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-psutil (python interface for process and system info) + +SLACKBUILD NAME: python2-py +SLACKBUILD LOCATION: ./python/python2-py +SLACKBUILD FILES: README python2-py.SlackBuild python2-py.info slack-desc +SLACKBUILD VERSION: 1.11.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/py/py-1.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bde7dcc1cb452a1e10206ef2f811ba88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-py (library with cross-python path) + +SLACKBUILD NAME: python2-pyasn1 +SLACKBUILD LOCATION: ./python/python2-pyasn1 +SLACKBUILD FILES: README python2-pyasn1.SlackBuild python2-pyasn1.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyasn1/pyasn1-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef4836affe55fcdd63a481ea1060c874 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pyasn1 (ASN.1 types and codecs in Python) + +SLACKBUILD NAME: python2-pybluez +SLACKBUILD LOCATION: ./python/python2-pybluez +SLACKBUILD FILES: README python2-pybluez.SlackBuild python2-pybluez.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/08/9f/e9d93b266d2d1ea988780a52a696073ba0a65df65a532165fdf6ff90d0ed/PyBluez-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afbe8429bb82d2c46a3d0f5f4f898f9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pybluez (Python BlueZ bindings) + +SLACKBUILD NAME: python2-pycdio +SLACKBUILD LOCATION: ./python/python2-pycdio +SLACKBUILD FILES: README python2-pycdio.SlackBuild python2-pycdio.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/rocky/pycdio/archive/2.1.1/pycdio-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38e16c05d27a96d874812ad9fbea5fdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pycdio (Python 2 interface to libcdio) + +SLACKBUILD NAME: python2-pycrypto +SLACKBUILD LOCATION: ./python/python2-pycrypto +SLACKBUILD FILES: README python2-pycrypto.SlackBuild python2-pycrypto.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55a61a054aa66812daf5161a0d5d7eda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pycrypto (Python Cryptography Toolkit) + +SLACKBUILD NAME: python2-pycryptodomex +SLACKBUILD LOCATION: ./python/python2-pycryptodomex +SLACKBUILD FILES: README python2-pycryptodomex.SlackBuild python2-pycryptodomex.info slack-desc +SLACKBUILD VERSION: 3.23.0 +SLACKBUILD DOWNLOAD: https://github.com/Legrandin/pycryptodome/archive/v3.23.0x/pycryptodome-3.23.0x.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9a3f4131a97f8defd3d0b9a922300ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pycryptodomex (Python Cryptography Toolkit) + +SLACKBUILD NAME: python2-pydns +SLACKBUILD LOCATION: ./python/python2-pydns +SLACKBUILD FILES: README python2-pydns.SlackBuild python2-pydns.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pydns/pydns-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2cd357a101ad7dd2b3f353a8dad51b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pydns (Python DNS library) + +SLACKBUILD NAME: python2-pygame +SLACKBUILD LOCATION: ./python/python2-pygame +SLACKBUILD FILES: README python2-pygame.SlackBuild python2-pygame.info setup.patch slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/47/a6/bd02c7354ac7e975e52443a24dbd0be8d071c59b75d54db9dfa87cd2979f/pygame-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04e082d216b3b771b8d52769597b2fb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pygame (a set of Python modules designed for writing games) + +SLACKBUILD NAME: python2-pyicu +SLACKBUILD LOCATION: ./python/python2-pyicu +SLACKBUILD FILES: README python2-pyicu.SlackBuild python2-pyicu.info slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1a/b6/ede5f19d79655898162afa778d2f38cbde04b0cccb8737c649cd5d3d38e0/PyICU-2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 307fe365cf75fec1d1f744c387ac67d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pyicu (python wrapper for icu4c) + +SLACKBUILD NAME: python2-pypolicyd-spf +SLACKBUILD LOCATION: ./python/python2-pypolicyd-spf +SLACKBUILD FILES: README doinst.sh python2-pypolicyd-spf.SlackBuild python2-pypolicyd-spf.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: http://launchpad.net/pypolicyd-spf/0.8/0.8.0/+download/pypolicyd-spf-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e562394356091fb4d0f142b7e8611305 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pypolicyd-spf (Python Postfix SPF engine) + +SLACKBUILD NAME: python2-pyspf +SLACKBUILD LOCATION: ./python/python2-pyspf +SLACKBUILD FILES: README python2-pyspf.SlackBuild python2-pyspf.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pymilter/pyspf-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e3f53362e3ad52ec8a496445085a34f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pyspf (Sender-Policy-Framework queries in Python) + +SLACKBUILD NAME: python2-pytest-runner +SLACKBUILD LOCATION: ./python/python2-pytest-runner +SLACKBUILD FILES: README python2-pytest-runner.SlackBuild python2-pytest-runner.info slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pytest-runner/pytest-runner-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b696b0f35767f0694f183d0a1855300 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pytest-runner (invoke py.test as a distutils command) + +SLACKBUILD NAME: python2-pythondialog +SLACKBUILD LOCATION: ./python/python2-pythondialog +SLACKBUILD FILES: README python2-pythondialog.SlackBuild python2-pythondialog.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/26/34/b4cf8018dbc51e8a0fae2c51a0dd2c1f34419caa9e3eb83646c73d1beb9d/python2-pythondialog-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 554d611d435dcc072132586c1cb37ca5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pythondialog (dialog utility) + +SLACKBUILD NAME: python2-pytz +SLACKBUILD LOCATION: ./python/python2-pytz +SLACKBUILD FILES: README python2-pytz.SlackBuild python2-pytz.info slack-desc +SLACKBUILD VERSION: 2021.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e3/8e/1cde9d002f48a940b9d9d38820aaf444b229450c0854bdf15305ce4a3d1a/pytz-2021.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7b7060bbac4970afa2050c139c9fcb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-pytz (World timezone definitions for Python) + +SLACKBUILD NAME: python2-regex +SLACKBUILD LOCATION: ./python/python2-regex +SLACKBUILD FILES: README python2-regex.SlackBuild python2-regex.info slack-desc +SLACKBUILD VERSION: 2019.08.19 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/6f/a6/99eeb5904ab763db87af4bd71d9b1dfdd9792681240657a4c0a599c10a81/regex-2019.08.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d31ec392ab75b894404d8db76dacd191 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-regex (Python regex implementation) + +SLACKBUILD NAME: python2-requestbuilder +SLACKBUILD LOCATION: ./python/python2-requestbuilder +SLACKBUILD FILES: README python2-requestbuilder.SlackBuild python2-requestbuilder.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/boto/requestbuilder/archive/v0.7.1/requestbuilder-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6202e930f3867e3dfa760e5b325a512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-requestbuilder (Command line-driven HTTP request builder) + +SLACKBUILD NAME: python2-requests-kerberos +SLACKBUILD LOCATION: ./python/python2-requests-kerberos +SLACKBUILD FILES: README python2-requests-kerberos.SlackBuild python2-requests-kerberos.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/requests/requests-kerberos/archive/v0.12.0/requests-kerberos-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d2332620942087b0dc951fd734a8bac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-requests-kerberos (kerberos authen handler for requests) + +SLACKBUILD NAME: python2-scandir +SLACKBUILD LOCATION: ./python/python2-scandir +SLACKBUILD FILES: README python2-scandir.SlackBuild python2-scandir.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/df/f5/9c052db7bd54d0cbf1bc0bb6554362bba1012d03e5888950a4f5c5dadc4e/scandir-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8378f4d9f95a6a78e97ab01aa900c1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-scandir (directory iterator) + +SLACKBUILD NAME: python2-selectors2 +SLACKBUILD LOCATION: ./python/python2-selectors2 +SLACKBUILD FILES: README python2-selectors2.SlackBuild python2-selectors2.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/SethMichaelLarson/selectors2/archive/2.0.2/selectors2-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c1d5de1301d5a946638e94a1e90526a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-selectors2 (Backported, durable, and portable selectors.) + +SLACKBUILD NAME: python2-setuptools-scm +SLACKBUILD LOCATION: ./python/python2-setuptools-scm +SLACKBUILD FILES: README python2-setuptools-scm.SlackBuild python2-setuptools-scm.info slack-desc +SLACKBUILD VERSION: 5.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/56/c9/09f4a531720b1bf54f316fdff926fbb937c59a9c4a34e3a533b26e501898/setuptools_scm-5.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ddd44e0cd3a243350fe709024ec7224 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-setuptools-scm (manage versions by scm tags - Python 2) + +SLACKBUILD NAME: python2-simpy +SLACKBUILD LOCATION: ./python/python2-simpy +SLACKBUILD FILES: README python2-simpy.SlackBuild python2-simpy.info slack-desc +SLACKBUILD VERSION: 3.0.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/81/87/074e97b833d35e2979e6a67fe2fdc26c0178bf1ce5a3a6ea999e771688dd/simpy-3.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a968f5562d6f2292a139f8a445e2f7d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-simpy (Object Oriented Discrete Event Simulation in Python) + +SLACKBUILD NAME: python2-six +SLACKBUILD LOCATION: ./python/python2-six +SLACKBUILD FILES: README python2-six.SlackBuild python2-six.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/71/39/171f1c67cd00715f190ba0b100d606d440a28c93c7714febeca8b79af85e/six-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7c927740e4964dd29b72cebfc1429bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-six (Python 2 and 3 compatibility utilities) + +SLACKBUILD NAME: python2-slacklog +SLACKBUILD LOCATION: ./python/python2-slacklog +SLACKBUILD FILES: README python2-slacklog.SlackBuild python2-slacklog.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b2/39/9ddedfcb1eeaef3d869893f2706c0503b916df06ba697e2798551ff639a1/slacklog-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7f09b156ea0b6345410807a7e18794f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-slacklog (Convert Slackware ChangeLog to various formats) + +SLACKBUILD NAME: python2-soupsieve +SLACKBUILD LOCATION: ./python/python2-soupsieve +SLACKBUILD FILES: README python2-soupsieve.SlackBuild python2-soupsieve.info slack-desc +SLACKBUILD VERSION: 1.9.6 +SLACKBUILD DOWNLOAD: https://github.com/facelessuser/soupsieve/archive/1.9.6/soupsieve-1.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3f762cca45c44ee96e1553dc0c8521d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-soupsieve (A CSS selector implementation for BeautifulSoup) + +SLACKBUILD NAME: python2-stomper +SLACKBUILD LOCATION: ./python/python2-stomper +SLACKBUILD FILES: README python2-stomper.SlackBuild python2-stomper.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/oisinmulvihill/stomper/archive/0.4.1/stomper-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 260632d4ebb10e3d30922d9fc59cf2ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-stomper (client implementation of the STOMP protocol) + +SLACKBUILD NAME: python2-suds +SLACKBUILD LOCATION: ./python/python2-suds +SLACKBUILD FILES: README python2-suds.SlackBuild python2-suds.info slack-desc +SLACKBUILD VERSION: 0.3.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/python-suds-0.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 420ac4b6ba788e43631b74719a470bf7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-suds (Python SOAP client) + +SLACKBUILD NAME: python2-swiftclient +SLACKBUILD LOCATION: ./python/python2-swiftclient +SLACKBUILD FILES: README python2-swiftclient.SlackBuild python2-swiftclient.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/34/f5/d4702a0715ae9ffe4d66c5d519504b18757c6573aaa10af3790a6bdcb7ce/python-swiftclient-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95f57e4ec252edcb2ab934470b44ff76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-swiftclient (OpenStack Object Storage API Client Library) + +SLACKBUILD NAME: python2-sympy +SLACKBUILD LOCATION: ./python/python2-sympy +SLACKBUILD FILES: README python2-sympy.SlackBuild python2-sympy.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/46/3e/fbe19f658d396d52975413cd2718fbada15de5d3fa2892e23e1aca6ffed4/sympy-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b11b310c3e1642bf66e51038cb3c0021 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-sympy (Python2 library for symbolic mathematics) + +SLACKBUILD NAME: python2-tabulate +SLACKBUILD LOCATION: ./python/python2-tabulate +SLACKBUILD FILES: README python2-tabulate.SlackBuild python2-tabulate.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tabulate/tabulate-0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 576e1f063b8e74dbfeda02d978564987 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-tabulate (Pretty-print tabular data) + +SLACKBUILD NAME: python2-tblib +SLACKBUILD LOCATION: ./python/python2-tblib +SLACKBUILD FILES: README python2-tblib.SlackBuild python2-tblib.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/ionelmc/python-tblib/archive/v1.3.2/python-tblib-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79fd0a3f446ba1dc4e92395cfb49a7b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-tblib (Traceback serialization library) + +SLACKBUILD NAME: python2-texttable +SLACKBUILD LOCATION: ./python/python2-texttable +SLACKBUILD FILES: README python2-texttable.SlackBuild python2-texttable.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/02/e1/2565e6b842de7945af0555167d33acfc8a615584ef7abd30d1eae00a4d80/texttable-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a712b5a5464d51c5fc43c64d9d2cd0de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-texttable (module for creating simple ASCII tables) + +SLACKBUILD NAME: python2-toml +SLACKBUILD LOCATION: ./python/python2-toml +SLACKBUILD FILES: README python2-toml.SlackBuild python2-toml.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59bce5d8d67e858735ec3f399ec90253 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-toml (A Python library for parsing and creating TOML) + +SLACKBUILD NAME: python2-transaction +SLACKBUILD LOCATION: ./python/python2-transaction +SLACKBUILD FILES: README python2-transaction.SlackBuild python2-transaction.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/transaction/transaction-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10b5d02dcded26f6f265771e6d68fc06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-transaction (Python Transaction Management) + +SLACKBUILD NAME: python2-tvrage +SLACKBUILD LOCATION: ./python/python2-tvrage +SLACKBUILD FILES: README python2-tvrage.SlackBuild python2-tvrage.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/ckreutzer/python-tvrage/archive/0.4.1/python-tvrage-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13a832233ac51e76fe0b1e61a68b32ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-tvrage (client interface for tvrage.com) + +SLACKBUILD NAME: python2-twitter +SLACKBUILD LOCATION: ./python/python2-twitter +SLACKBUILD FILES: README python2-twitter.SlackBuild python2-twitter.info slack-desc +SLACKBUILD VERSION: 3.4.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/12/df/cf1f6f1cf736380bb6b828c44fea9660b86d7de756bb4d5c3db70b2f3f17/python-twitter-3.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5919b8ccac604b49c5dc9851b8686e26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-twitter (python wrapper around the Twitter API) + +SLACKBUILD NAME: python2-uri-templates +SLACKBUILD LOCATION: ./python/python2-uri-templates +SLACKBUILD FILES: README python2-uri-templates.SlackBuild python2-uri-templates.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://github.com/uri-templates/uritemplate-py/archive/uri-template-py-0.6/uritemplate-py-uri-template-py-0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e15925c2fceb09150011618e31e250ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-uri-templates (Python implementation of URI Template) + +SLACKBUILD NAME: python2-uuid +SLACKBUILD LOCATION: ./python/python2-uuid +SLACKBUILD FILES: README python2-uuid.SlackBuild python2-uuid.info slack-desc +SLACKBUILD VERSION: 1.30 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/u/uuid/uuid-1.30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 639b310f1fe6800e4bf8aa1dd9333117 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-uuid (UUID object and generation functions) + +SLACKBUILD NAME: python2-vatnumber +SLACKBUILD LOCATION: ./python/python2-vatnumber +SLACKBUILD FILES: README python2-vatnumber.SlackBuild python2-vatnumber.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/d7/7c/869b59cd9cb6ed1057372cb704a3b86688ae8c12cfc7fcaedbc1424f5e7f/vatnumber-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b1541be3834a865f6f7bcce809ffb25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-vatnumber (Python module to validate VAT numbers) + +SLACKBUILD NAME: python2-vulndb +SLACKBUILD LOCATION: ./python/python2-vulndb +SLACKBUILD FILES: README do-not-commit-vulndb-to-upstream.diff python2-vulndb.SlackBuild python2-vulndb.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b6/8e/e5dc89c7d916615f44d8854d471e93965ab25282df2818d239ff8e759fed/vulndb-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 657bc984c8caba0d059089dada09348d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-vulndb (vulndb Python SDK) + +SLACKBUILD NAME: python2-wheel +SLACKBUILD LOCATION: ./python/python2-wheel +SLACKBUILD FILES: README python2-wheel.SlackBuild python2-wheel.info slack-desc +SLACKBUILD VERSION: 0.37.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/wheel/wheel-0.37.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f490f1399e5903706cb1d4fbed9ecb28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-wheel (A built-package format for Python) + +SLACKBUILD NAME: python2-whisper +SLACKBUILD LOCATION: ./python/python2-whisper +SLACKBUILD FILES: README man1/rrd2whisper.1 man1/whisper-create.1 man1/whisper-dump.1 man1/whisper-fetch.1 man1/whisper-info.1 man1/whisper-merge.1 man1/whisper-resize.1 man1/whisper-set-aggregation-method.1 man1/whisper-update.1 python2-whisper.SlackBuild python2-whisper.info slack-desc +SLACKBUILD VERSION: 0.9.15 +SLACKBUILD DOWNLOAD: https://github.com/graphite-project/whisper/archive/0.9.15/whisper-0.9.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73608453c46cfeb80edf30fae78f1851 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-whisper (Engine for fast, reliable fixed-sized databases) + +SLACKBUILD NAME: python2-wordpress-xmlrpc +SLACKBUILD LOCATION: ./python/python2-wordpress-xmlrpc +SLACKBUILD FILES: README python2-wordpress-xmlrpc.SlackBuild python2-wordpress-xmlrpc.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-wordpress-xmlrpc/python-wordpress-xmlrpc-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd3dcdc5b88268c0a00a15fb018adfa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-wordpress-xmlrpc (write blog articles in wordpress w/ python) + +SLACKBUILD NAME: python2-wrapt +SLACKBUILD LOCATION: ./python/python2-wrapt +SLACKBUILD FILES: README python2-wrapt.SlackBuild python2-wrapt.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/67/b2/0f71ca90b0ade7fad27e3d20327c996c6252a2ffe88f50a95bba7434eda9/wrapt-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f21acd7c0a57bf3057715c4665db3c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-wrapt (A Python module for decorators) + +SLACKBUILD NAME: python2-x11_hash +SLACKBUILD LOCATION: ./python/python2-x11_hash +SLACKBUILD FILES: README python2-x11_hash.SlackBuild python2-x11_hash.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/mazaclub/x11_hash/archive/1.4/x11_hash-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aeb83b7e868f504890a6a8d12c9ef2a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-x11_hash (python module for Dash's X11 hashing) + +SLACKBUILD NAME: python2-xcffib +SLACKBUILD LOCATION: ./python/python2-xcffib +SLACKBUILD FILES: README python2-xcffib.SlackBuild python2-xcffib.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/16/d2/8658ed194e8b482af8d9ad2c5ddd126f1fb3553659f45be495ded371f3b6/xcffib-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bb35f75ad9ef91bd5adcac8919cf51b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-xcffib (XCB python binding) + +SLACKBUILD NAME: python2-xlwt +SLACKBUILD LOCATION: ./python/python2-xlwt +SLACKBUILD FILES: README python2-xlwt.SlackBuild python2-xlwt.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/x/xlwt/xlwt-0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59cb5efd55319465dfcd25e6a485f03c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-xlwt (Python package for generating MS Excel spreadsheets) + +SLACKBUILD NAME: python2-xrandr +SLACKBUILD LOCATION: ./python/python2-xrandr +SLACKBUILD FILES: README python2-xrandr.SlackBuild python2-xrandr.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://launchpad.net/python-xrandr/stable/0.1/+download/python-xrandr-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcfc2ca0112fd6680a28d27760bd6561 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-xrandr (python bindings for X RandR) + +SLACKBUILD NAME: python2-yara +SLACKBUILD LOCATION: ./python/python2-yara +SLACKBUILD FILES: README python2-yara.SlackBuild python2-yara.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://github.com/VirusTotal/yara-python/archive/v4.5.0/yara-python-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 658f457665c1f0a4f4242b94a236d36d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-yara (Python2 for yara) + +SLACKBUILD NAME: python2-yenc +SLACKBUILD LOCATION: ./python/python2-yenc +SLACKBUILD FILES: README python2-yenc.SlackBuild python2-yenc.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/yenc-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b3edd32db6c1ce566ad550e3de64c83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python2-yenc (raw encoding/decoding module for python) + +SLACKBUILD NAME: python3-APScheduler +SLACKBUILD LOCATION: ./python/python3-APScheduler +SLACKBUILD FILES: README python3-APScheduler.SlackBuild python3-APScheduler.info slack-desc +SLACKBUILD VERSION: 3.11.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/apscheduler/apscheduler-3.11.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22f9437792d120a17dc4154b5ebd1594 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-APScheduler (Advanced Python Scheduler) + +SLACKBUILD NAME: python3-BTrees +SLACKBUILD LOCATION: ./python/python3-BTrees +SLACKBUILD FILES: README python3-BTrees.SlackBuild python3-BTrees.info slack-desc +SLACKBUILD VERSION: 6.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/btrees/btrees-6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ccca9a00dde9f245d1abef4f52a1c39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-BTrees (Scalable persistent object containers) + +SLACKBUILD NAME: python3-Flask-Babel +SLACKBUILD LOCATION: ./python/python3-Flask-Babel +SLACKBUILD FILES: README python3-Flask-Babel.SlackBuild python3-Flask-Babel.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-babel/flask_babel-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62116080b8d3a446e1f0f07cbaf74dc1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Babel (Adds i18n/l10n support to Flask applications) + +SLACKBUILD NAME: python3-Flask-Basicauth +SLACKBUILD LOCATION: ./python/python3-Flask-Basicauth +SLACKBUILD FILES: README python3-Flask-Basicauth.SlackBuild python3-Flask-Basicauth.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/jpvanhal/flask-basicauth/archive/v0.2.0/flask-basicauth-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd7aeb3c26be540309ecea53d85eb764 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Basicauth (Flask extension) + +SLACKBUILD NAME: python3-Flask-Bcrypt +SLACKBUILD LOCATION: ./python/python3-Flask-Bcrypt +SLACKBUILD FILES: README python3-Flask-Bcrypt.SlackBuild python3-Flask-Bcrypt.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-bcrypt/Flask-Bcrypt-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 004c3ffe5259395aff2c710ddb32d7b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Bcrypt (Bcrypt extension for Flask) + +SLACKBUILD NAME: python3-Flask-Compress +SLACKBUILD LOCATION: ./python/python3-Flask-Compress +SLACKBUILD FILES: README python3-Flask-Compress.SlackBuild python3-Flask-Compress.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-compress/Flask-Compress-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd5ea440033b7f89464c1e0b56074795 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Compress (Comp. responses in your Flask app with gzip) + +SLACKBUILD NAME: python3-Flask-Cors +SLACKBUILD LOCATION: ./python/python3-Flask-Cors +SLACKBUILD FILES: README python3-Flask-Cors.SlackBuild python3-Flask-Cors.info slack-desc +SLACKBUILD VERSION: 6.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask_cors/flask_cors-6.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3900828750db0cd4aa93fd9964d533a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Cors (A Flask extension for handling CORS) + +SLACKBUILD NAME: python3-Flask-Dance +SLACKBUILD LOCATION: ./python/python3-Flask-Dance +SLACKBUILD FILES: README python3-Flask-Dance.SlackBuild python3-Flask-Dance.info slack-desc +SLACKBUILD VERSION: 7.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-dance/flask_dance-7.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6de50ecc2799c81f2b390ffad99ecd11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Dance (Doing the OAuth using Flask) + +SLACKBUILD NAME: python3-Flask-Login +SLACKBUILD LOCATION: ./python/python3-Flask-Login +SLACKBUILD FILES: README python3-Flask-Login.SlackBuild python3-Flask-Login.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-login/Flask-Login-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 689564b8b7f3782f0db382b7aa85bbc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Login (User session management for Flask) + +SLACKBUILD NAME: python3-Flask-Mail +SLACKBUILD LOCATION: ./python/python3-Flask-Mail +SLACKBUILD FILES: README python3-Flask-Mail.SlackBuild python3-Flask-Mail.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-mail/flask_mail-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e303fc8203d592c9af3e96ac0f8bbbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Mail (Flask extension for sending email) + +SLACKBUILD NAME: python3-Flask-Principal +SLACKBUILD LOCATION: ./python/python3-Flask-Principal +SLACKBUILD FILES: README python3-Flask-Principal.SlackBuild python3-Flask-Principal.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flask-principal/Flask-Principal-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 462d1345c9ddaddbec33a743e5821e2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Principal (Identity management for flask) + +SLACKBUILD NAME: python3-Flask-RESTX +SLACKBUILD LOCATION: ./python/python3-Flask-RESTX +SLACKBUILD FILES: README python3-Flask-RESTX.SlackBuild python3-Flask-RESTX.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-restx/flask-restx-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fe0cd948ae1a0ebcbca569daf069586 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-RESTX (community driven fork of Flask-RESTPlus) + +SLACKBUILD NAME: python3-Flask-RESTful +SLACKBUILD LOCATION: ./python/python3-Flask-RESTful +SLACKBUILD FILES: README python3-Flask-RESTful.SlackBuild python3-Flask-RESTful.info slack-desc +SLACKBUILD VERSION: 0.3.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-restful/Flask-RESTful-0.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a1f17e91c526a03bf721e178d8fce94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-RESTful (framework for creating REST APIs) + +SLACKBUILD NAME: python3-Flask-SQLAlchemy +SLACKBUILD LOCATION: ./python/python3-Flask-SQLAlchemy +SLACKBUILD FILES: README python3-Flask-SQLAlchemy.SlackBuild python3-Flask-SQLAlchemy.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-sqlalchemy/flask_sqlalchemy-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b2439ba29a86fd594e0de4fc0e42ceb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-SQLAlchemy (SQLAlchemy support to your Flask) + +SLACKBUILD NAME: python3-Flask-Security-Too +SLACKBUILD LOCATION: ./python/python3-Flask-Security-Too +SLACKBUILD FILES: README python3-Flask-Security-Too.SlackBuild python3-Flask-Security-Too.info slack-desc +SLACKBUILD VERSION: 5.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask_security_too/flask_security_too-5.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 944ed398b0ba8a821db4e6b8eba39bde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-Security-Too (Simple security for Flask apps) + +SLACKBUILD NAME: python3-Flask-WTF +SLACKBUILD LOCATION: ./python/python3-Flask-WTF +SLACKBUILD FILES: README python3-Flask-WTF.SlackBuild python3-Flask-WTF.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-wtf/flask_wtf-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4582b41cf00556f226e0256404310cfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-WTF (Simple integration of Flask and WTForms.) + +SLACKBUILD NAME: python3-Flask-httpauth +SLACKBUILD LOCATION: ./python/python3-Flask-httpauth +SLACKBUILD FILES: README python3-Flask-httpauth.SlackBuild python3-Flask-httpauth.info slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-httpauth/Flask-HTTPAuth-4.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2935240e00e2f0fb37e23fd70a81a9b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-Flask-httpauth (Extension for Python3-Flask) + +SLACKBUILD NAME: python3-MutatorMath +SLACKBUILD LOCATION: ./python/python3-MutatorMath +SLACKBUILD FILES: README python3-MutatorMath.SlackBuild python3-MutatorMath.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/44/02/d1ddbbc5698db8ad2a0d1f8a23d52305e66166b6fea5ada5e146dd3a709a/MutatorMath-3.0.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47f9053cf0d9275e0e840dbf446269e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-MutatorMath (Python for piecewise linear interpolation) + +SLACKBUILD NAME: python3-PyGithub +SLACKBUILD LOCATION: ./python/python3-PyGithub +SLACKBUILD FILES: README python3-PyGithub.SlackBuild python3-PyGithub.info slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/PyGithub/PyGithub/archive/refs/tags/v2.8.1/PyGithub-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7edbc6855b486d2aa3b48d1eb2ff387 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-PyGithub (Typed interactions with the GitHub API v3) + +SLACKBUILD NAME: python3-PyMuPDF +SLACKBUILD LOCATION: ./python/python3-PyMuPDF +SLACKBUILD FILES: README python3-PyMuPDF.SlackBuild python3-PyMuPDF.info slack-desc +SLACKBUILD VERSION: 1.24.11 +SLACKBUILD DOWNLOAD: https://github.com/pymupdf/PyMuPDF/archive/1.24.11/PyMuPDF-1.24.11.tar.gz https://mupdf.com/downloads/archive/mupdf-1.24.10-source.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a40719a5d773b6f781c5647d1449fc93 9634ed1444943a62796c68ec25507619 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-PyMuPDF (python bindings for mupdf) + +SLACKBUILD NAME: python3-PyPDF2 +SLACKBUILD LOCATION: ./python/python3-PyPDF2 +SLACKBUILD FILES: README changelog python3-PyPDF2.SlackBuild python3-PyPDF2.info slack-desc +SLACKBUILD VERSION: 2.12.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/P/PyPDF2/PyPDF2-2.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1b9b9f91a57f76f9cce8f6763cddedb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-PyPDF2 (Python PDF Toolkit) + +SLACKBUILD NAME: python3-WTForms +SLACKBUILD LOCATION: ./python/python3-WTForms +SLACKBUILD FILES: README python3-WTForms.SlackBuild python3-WTForms.info slack-desc +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/wtforms/wtforms-3.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58a16ec4a96043b429c196bfafa5fd96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-WTForms (web forms validation and rendering python library) + +SLACKBUILD NAME: python3-ZConfig +SLACKBUILD LOCATION: ./python/python3-ZConfig +SLACKBUILD FILES: README python3-ZConfig.SlackBuild python3-ZConfig.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zconfig/zconfig-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33f8f3cc4879fe699b9bfdc003006cf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ZConfig (Structured Configuration Library) + +SLACKBUILD NAME: python3-ZEO +SLACKBUILD LOCATION: ./python/python3-ZEO +SLACKBUILD FILES: README python3-ZEO.SlackBuild python3-ZEO.info slack-desc +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zeo/zeo-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e255d4cc348ad4e1f740ccb484eba5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ZEO (Single-server client-server database server for ZODB) + +SLACKBUILD NAME: python3-ZODB +SLACKBUILD LOCATION: ./python/python3-ZODB +SLACKBUILD FILES: README python3-ZODB.SlackBuild python3-ZODB.info slack-desc +SLACKBUILD VERSION: 6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zodb/zodb-6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 950e6c26f0b7fb2c082924aa704de7c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ZODB (ZODB, a Python object-oriented database) + +SLACKBUILD NAME: python3-aiofiles +SLACKBUILD LOCATION: ./python/python3-aiofiles +SLACKBUILD FILES: README python3-aiofiles.SlackBuild python3-aiofiles.info slack-desc +SLACKBUILD VERSION: 23.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/af/41/cfed10bc64d774f497a86e5ede9248e1d062db675504b41c320954d99641/aiofiles-23.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab5dfab3180f56a21b46e1e90b16c6e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiofiles (Asyncio Library) + +SLACKBUILD NAME: python3-aiohappyeyeballs +SLACKBUILD LOCATION: ./python/python3-aiohappyeyeballs +SLACKBUILD FILES: README python3-aiohappyeyeballs.SlackBuild python3-aiohappyeyeballs.info slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/aiohappyeyeballs/aiohappyeyeballs-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fa845a1ce2f7730045fa763aa9987f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiohappyeyeballs (Happy Eyeballs for asyncio) + +SLACKBUILD NAME: python3-aiohttp-oauthlib +SLACKBUILD LOCATION: ./python/python3-aiohttp-oauthlib +SLACKBUILD FILES: README python3-aiohttp-oauthlib.SlackBuild python3-aiohttp-oauthlib.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ba/0a/cc204fcc311324358252fd38a884b1acae9f9e3936a54b2ce139946daada/aiohttp-oauthlib-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 992e8ca1c72a410c65aadcdd459f7144 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiohttp-oauthlib (port of requests-oauthlib for aiohttp) + +SLACKBUILD NAME: python3-aiohttp-socks +SLACKBUILD LOCATION: ./python/python3-aiohttp-socks +SLACKBUILD FILES: README python3-aiohttp-socks.SlackBuild python3-aiohttp-socks.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/romis2012/aiohttp-socks/archive/v0.11.0/aiohttp-socks-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 984af91af0b8d455a4d5aeeb529ca52d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiohttp-socks (SOCKS proxy connector for aiohttp) + +SLACKBUILD NAME: python3-aiohttp +SLACKBUILD LOCATION: ./python/python3-aiohttp +SLACKBUILD FILES: README python3-aiohttp.SlackBuild python3-aiohttp.info slack-desc +SLACKBUILD VERSION: 3.13.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/aiohttp/aiohttp-3.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83aff9f11bb25dbffffc2415fd34dfa3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiohttp (HTTP client/server for asyncio) + +SLACKBUILD NAME: python3-aiorpcX +SLACKBUILD LOCATION: ./python/python3-aiorpcX +SLACKBUILD FILES: README python3-aiorpcX.SlackBuild python3-aiorpcX.info slack-desc +SLACKBUILD VERSION: 0.23.1 +SLACKBUILD DOWNLOAD: https://github.com/kyuupichan/aiorpcX/archive/0.23.1/aiorpcX-0.23.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7a2aa7183ae82efd053ce0c8f8ab4f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiorpcX (Generic async RPC implementation) + +SLACKBUILD NAME: python3-aiosignal +SLACKBUILD LOCATION: ./python/python3-aiosignal +SLACKBUILD FILES: README python3-aiosignal.SlackBuild python3-aiosignal.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/aio-libs/aiosignal/releases/download/v1.4.0/aiosignal-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c692735b1422a94f16bd066ebf1fb7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiosignal (manage callbacks in asyncio projects) + +SLACKBUILD NAME: python3-aiosmtpd +SLACKBUILD LOCATION: ./python/python3-aiosmtpd +SLACKBUILD FILES: README python3-aiosmtpd.SlackBuild python3-aiosmtpd.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/aiosmtpd/aiosmtpd-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9d2a7c9aff2d7a579c6d20777930a71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiosmtpd (asyncio based SMTP server) + +SLACKBUILD NAME: python3-aiostream +SLACKBUILD LOCATION: ./python/python3-aiostream +SLACKBUILD FILES: README python3-aiostream.SlackBuild python3-aiostream.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/aiostream/aiostream-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a61ca6b2586df89d9596a2342ad8f205 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aiostream (collection of stream operators) + +SLACKBUILD NAME: python3-aksharamukha +SLACKBUILD LOCATION: ./python/python3-aksharamukha +SLACKBUILD FILES: README python3-aksharamukha.SlackBuild python3-aksharamukha.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/a/aksharamukha/aksharamukha-2.3.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 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b9616970ee8eb9a76bf833b67189acc eb1e647870add0502f8f010b19de32af 1ebbd3e34237af26da5dc08a4e440464 1d287bc9c57a0b65489754c30917264d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aksharamukha (Python CLI Transliteration app) + +SLACKBUILD NAME: python3-alembic +SLACKBUILD LOCATION: ./python/python3-alembic +SLACKBUILD FILES: README python3-alembic.SlackBuild python3-alembic.info slack-desc +SLACKBUILD VERSION: 1.17.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/alembic/alembic-1.17.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 747400a534b73635c91d3b4bb71445c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-alembic (database migration tool) + +SLACKBUILD NAME: python3-amqp +SLACKBUILD LOCATION: ./python/python3-amqp +SLACKBUILD FILES: README python3-amqp.SlackBuild python3-amqp.info slack-desc +SLACKBUILD VERSION: 5.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/amqp/amqp-5.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f23f380ba02c1dbdc035f5f90c31475 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-amqp (Python AMQP low-level client library) + +SLACKBUILD NAME: python3-aniso8601 +SLACKBUILD LOCATION: ./python/python3-aniso8601 +SLACKBUILD FILES: README python3-aniso8601.SlackBuild python3-aniso8601.info slack-desc +SLACKBUILD VERSION: 10.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/aniso8601/aniso8601-10.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea9bb2b816aa448078d91aea3ce43d55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-aniso8601 (A library for parsing ISO 8601 strings.) + +SLACKBUILD NAME: python3-annotated-types +SLACKBUILD LOCATION: ./python/python3-annotated-types +SLACKBUILD FILES: README python3-annotated-types.SlackBuild python3-annotated-types.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/annotated-types/annotated_types-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c943b7c51b0b7dcadf46da4a99c84a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-annotated-types (Reusable constraint types, typing.Annotated) + +SLACKBUILD NAME: python3-anyio +SLACKBUILD LOCATION: ./python/python3-anyio +SLACKBUILD FILES: README python3-anyio.SlackBuild python3-anyio.info slack-desc +SLACKBUILD VERSION: 4.12.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/anyio/anyio-4.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10e3ba7d02402b6605d834a1e4881a1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-anyio (Asynchronous concurrency and networking framework) + +SLACKBUILD NAME: python3-anysqlite +SLACKBUILD LOCATION: ./python/python3-anysqlite +SLACKBUILD FILES: README python3-anysqlite.SlackBuild python3-anysqlite.info slack-desc +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: https://github.com/karpetrosyan/anysqlite/archive/refs/tags/v0.0.5/anysqlite-0.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd9d22e7ddf36ca2461fd8efc0f8cd11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-anysqlite (sqlite3 for asyncio and trio) + +SLACKBUILD NAME: python3-application +SLACKBUILD LOCATION: ./python/python3-application +SLACKBUILD FILES: README python3-application.SlackBuild python3-application.info slack-desc +SLACKBUILD VERSION: 3.0.6 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-application/archive/release-3.0.6/python3-application-release-3.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c94929c1c147d59f6f1b1f3cf01b401c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-application (Python application library) + +SLACKBUILD NAME: python3-arabic-reshaper +SLACKBUILD LOCATION: ./python/python3-arabic-reshaper +SLACKBUILD FILES: README python3-arabic-reshaper.SlackBuild python3-arabic-reshaper.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/29/27/9f488e21f87fd8b7ff3b52c372b9510c619ecf1398e4ba30d5f4becc7d86/arabic_reshaper-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aea742b9cb185f4b0a1a41c9722f2b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-arabic-reshaper (Python Arabic Reshaper) + +SLACKBUILD NAME: python3-argcomplete +SLACKBUILD LOCATION: ./python/python3-argcomplete +SLACKBUILD FILES: README python3-argcomplete.SlackBuild python3-argcomplete.info slack-desc +SLACKBUILD VERSION: 3.6.3 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/a/argcomplete/argcomplete-3.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c612498a4b7b421aa870d47361e2322 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-argcomplete (bash tab completion for argparse) + +SLACKBUILD NAME: python3-argon2-cffi-bindings +SLACKBUILD LOCATION: ./python/python3-argon2-cffi-bindings +SLACKBUILD FILES: README python3-argon2-cffi-bindings.SlackBuild python3-argon2-cffi-bindings.info slack-desc +SLACKBUILD VERSION: 25.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/argon2_cffi_bindings/argon2_cffi_bindings-25.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 135e9e3b3a166e602bc0512899254894 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-argon2-cffi-bindings (Low-level CFFI bindings for Argon2) + +SLACKBUILD NAME: python3-argon2-cffi +SLACKBUILD LOCATION: ./python/python3-argon2-cffi +SLACKBUILD FILES: README python3-argon2-cffi.SlackBuild python3-argon2-cffi.info slack-desc +SLACKBUILD VERSION: 25.1.0 +SLACKBUILD DOWNLOAD: https://github.com/hynek/argon2-cffi/archive/25.1.0/argon2-cffi-25.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cc5e0be3de4309467d1fb92a3776e2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-argon2-cffi (Python implementation of Argon2) + +SLACKBUILD NAME: python3-arrow +SLACKBUILD LOCATION: ./python/python3-arrow +SLACKBUILD FILES: README python3-arrow.SlackBuild python3-arrow.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/crsmithdev/arrow/archive/1.4.0/arrow-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4087eccd81736f102e15563bfb583b84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-arrow (python library for dates, times) + +SLACKBUILD NAME: python3-asn1crypto +SLACKBUILD LOCATION: ./python/python3-asn1crypto +SLACKBUILD FILES: README python3-asn1crypto.SlackBuild python3-asn1crypto.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/asn1crypto/asn1crypto-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7a5271af9b81246fbdf57d703afce2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-asn1crypto (Fast ASN.1 parser and serializer) + +SLACKBUILD NAME: python3-astroid +SLACKBUILD LOCATION: ./python/python3-astroid +SLACKBUILD FILES: README python3-astroid.SlackBuild python3-astroid.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b6/e8/f86aa1fd91b7fa5b51ed53c9a06a94dba7cc388b51cb712e8721c41605ef/astroid-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95091b8798bbffcc43e33a32e274ae26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-astroid (new abstract syntax tree from Python's ast) + +SLACKBUILD NAME: python3-asttokens +SLACKBUILD LOCATION: ./python/python3-asttokens +SLACKBUILD FILES: README python3-asttokens.SlackBuild python3-asttokens.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4a/e7/82da0a03e7ba5141f05cce0d302e6eed121ae055e0456ca228bf693984bc/asttokens-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d99c4c80190c3ba64839138ea827970 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-asttokens (an abstract syntax tree (AST) annotator for python) + +SLACKBUILD NAME: python3-async-lru +SLACKBUILD LOCATION: ./python/python3-async-lru +SLACKBUILD FILES: README python3-async-lru.SlackBuild python3-async-lru.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://github.com/aio-libs/async-lru/releases/download/v2.0.5/async_lru-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c972e8755626506ca019085e0620e192 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-async-lru (Simple LRU cache for asyncio) + +SLACKBUILD NAME: python3-async-timeout +SLACKBUILD LOCATION: ./python/python3-async-timeout +SLACKBUILD FILES: README python3-async-timeout.SlackBuild python3-async-timeout.info slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://github.com/aio-libs/async-timeout/releases/download/v5.0.1/async_timeout-5.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 566a39011e87cb8044ee75369e69b327 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-async-timeout (asyncio-compatible timeout class) + +SLACKBUILD NAME: python3-atomicwrites +SLACKBUILD LOCATION: ./python/python3-atomicwrites +SLACKBUILD FILES: README python3-atomicwrites.SlackBuild python3-atomicwrites.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/atomicwrites/atomicwrites-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ff8e556d0b4a411d0cebbdb3fb0c70d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-atomicwrites (Python library for atomic file writes) + +SLACKBUILD NAME: python3-atpublic +SLACKBUILD LOCATION: ./python/python3-atpublic +SLACKBUILD FILES: README python3-atpublic.SlackBuild python3-atpublic.info slack-desc +SLACKBUILD VERSION: 7.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/atpublic/atpublic-7.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb3b71dea8a8de69ae7823718bcfd08a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-atpublic (Keep all y'all's __all__'s in sync) + +SLACKBUILD NAME: python3-attrdict +SLACKBUILD LOCATION: ./python/python3-attrdict +SLACKBUILD FILES: README python3-attrdict.SlackBuild python3-attrdict.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/3f/72/614aae677d28e81a5bf830fadcf580803876ef76e0306902d3ca5790cd9a/attrdict-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d541c82592568dc0dfcecf57978b326 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-attrdict (Python Module) + +SLACKBUILD NAME: python3-auditok +SLACKBUILD LOCATION: ./python/python3-auditok +SLACKBUILD FILES: README python3-auditok.SlackBuild python3-auditok.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/amsehili/auditok/archive/v0.3.0/auditok-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d642a6d9d181f90c707b68f81766e81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-auditok (Audio Activity Detection) + +SLACKBUILD NAME: python3-augeas +SLACKBUILD LOCATION: ./python/python3-augeas +SLACKBUILD FILES: README python3-augeas.SlackBuild python3-augeas.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/hercules-team/python-augeas/releases/download/v1.2.0/python-augeas-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad3ce0ec168f39da740ef2c597d578e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-augeas (Python 3 bindings for augeas) + +SLACKBUILD NAME: python3-authheaders +SLACKBUILD LOCATION: ./python/python3-authheaders +SLACKBUILD FILES: README python3-authheaders.SlackBuild python3-authheaders.info slack-desc +SLACKBUILD VERSION: 0.16.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/authheaders/authheaders-0.16.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64014b9038ee1058ad7bd9f545b5f2a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-authheaders (email authentication header) + +SLACKBUILD NAME: python3-authres +SLACKBUILD LOCATION: ./python/python3-authres +SLACKBUILD FILES: README python3-authres.SlackBuild python3-authres.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/authres/authres-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b24ee2541d74eac661fde5c8c27da689 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-authres (Authentication Results Header Module) + +SLACKBUILD NAME: python3-autobahn +SLACKBUILD LOCATION: ./python/python3-autobahn +SLACKBUILD FILES: README python3-autobahn.SlackBuild python3-autobahn.info slack-desc +SLACKBUILD VERSION: 25.12.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/autobahn/autobahn-25.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3dbc5c77f853b68a4a8c8ffcbd4eb024 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-autobahn (Websocket and WAMP for Python) + +SLACKBUILD NAME: python3-autocommand +SLACKBUILD LOCATION: ./python/python3-autocommand +SLACKBUILD FILES: README python3-autocommand.SlackBuild python3-autocommand.info slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/autocommand/autocommand-2.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cab5141bad0dfb363b086e93fd4125e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-autocommand (Lib to create a cli program from a function) + +SLACKBUILD NAME: python3-automat +SLACKBUILD LOCATION: ./python/python3-automat +SLACKBUILD FILES: README python3-automat.SlackBuild python3-automat.info slack-desc +SLACKBUILD VERSION: 25.4.16 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/a/automat/automat-25.4.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a725256be8545c32048eb12239caeebb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-automat (Self-service finite-state machines) + +SLACKBUILD NAME: python3-babelfish +SLACKBUILD LOCATION: ./python/python3-babelfish +SLACKBUILD FILES: README python3-babelfish.SlackBuild python3-babelfish.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/babelfish/babelfish-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3ef27e5b12c795d48aa6fa4005d2826 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-babelfish (Python library for countries and languages) + +SLACKBUILD NAME: python3-backlash +SLACKBUILD LOCATION: ./python/python3-backlash +SLACKBUILD FILES: README python3-backlash.SlackBuild python3-backlash.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/backlash/backlash-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2864c5e788df6f6c9efa6fcecc9bad9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-backlash (Python Module) + +SLACKBUILD NAME: python3-backports_tarfile +SLACKBUILD LOCATION: ./python/python3-backports_tarfile +SLACKBUILD FILES: README python3-backports_tarfile.SlackBuild python3-backports_tarfile.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/backports_tarfile/backports_tarfile-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fa4cba424a2bf48a7764412e9e65dcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-backports_tarfile (Backport of CPython tarfile module) + +SLACKBUILD NAME: python3-base58 +SLACKBUILD LOCATION: ./python/python3-base58 +SLACKBUILD FILES: README python3-base58.SlackBuild python3-base58.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/base58/base58-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3595b886f6d57b947fa8d38d4c92e5b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-base58 (Base58 and Base58Check implementation) + +SLACKBUILD NAME: python3-bcrypt +SLACKBUILD LOCATION: ./python/python3-bcrypt +SLACKBUILD FILES: README python3-bcrypt.SlackBuild python3-bcrypt.info slack-desc +SLACKBUILD VERSION: 5.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bcrypt/bcrypt-5.0.0.tar.gz https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bcrypt-pbkdf/bcrypt-pbkdf-0.10.0.crate https://static.crates.io/crates/bcrypt/bcrypt-0.17.1.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/blowfish/blowfish-0.9.1.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.3.crate https://static.crates.io/crates/cipher/cipher-0.4.4.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/indoc/indoc-2.0.6.crate https://static.crates.io/crates/inout/inout-0.1.4.crate https://static.crates.io/crates/libc/libc-0.2.176.crate https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/pbkdf2/pbkdf2-0.12.2.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.11.1.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/pyo3-build-config/pyo3-build-config-0.26.0.crate https://static.crates.io/crates/pyo3-ffi/pyo3-ffi-0.26.0.crate https://static.crates.io/crates/pyo3-macros-backend/pyo3-macros-backend-0.26.0.crate https://static.crates.io/crates/pyo3-macros/pyo3-macros-0.26.0.crate https://static.crates.io/crates/pyo3/pyo3-0.26.0.crate https://static.crates.io/crates/quote/quote-1.0.40.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/subtle/subtle-2.6.1.crate https://static.crates.io/crates/syn/syn-2.0.106.crate https://static.crates.io/crates/target-lexicon/target-lexicon-0.13.3.crate https://static.crates.io/crates/typenum/typenum-1.18.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.19.crate https://static.crates.io/crates/unindent/unindent-0.2.4.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/wasi/wasi-0.14.7+wasi-0.2.4.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/zeroize/zeroize-1.8.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14d72a6f3bc4ccca1dced205cc4e207e 3e70bb53cab36a3ef2a02dfce21bc472 20084c4c04bcc06fd3d7ff662deca706 60cbc9c6df95ebe4e5ecd67569b866a6 6b4290267fb19bfe52b607e829cb95a9 023b03cf9968b29253a5dfe62051008d c0d5296acca72ce01a0058b7b8f56e55 45339d90b2b3a4f123af5ec459954102 ec75cb6cff21a4cce188ac688aa9a1be ef4cc5591659a050ca0de3363b6ab353 08c18a18f452c41072b08e8367778c6a 89e88633cab0e4b6f3d3878b84dffe8b 3d62bfbbe08bdcee55fcb8cda85554d9 64a6d8fe0c9a450bcefa41894e17d7ac f3426774ce46ffb82273b7568411c2dc ce5935e8063a452913a61e5405b33cb9 c8afa984728b9caf848d2bf7191a9175 7c7e0fb7becfd41cc236b444597fb170 3e56817ed894e9c1d99d21d228827ab6 1fb91af1c97373201990f1baedc58c35 76f8e4dcc29ab304e065cced86a344d2 8dcc72ff75b917257f9e9bb29de4b9e1 728d8e34babbfa86ab419879265c2d12 c97ebb4706151a5afcbc84b585a51747 d3143796945d98c473318cc90612112f 97a683497679e915cf86e5c900fad5b4 68eaf29d1aba960e8c1f2ee4b8a7f050 bdd0a9384530c9ceaf54e97058609aa0 ffdf402116ea64d6b94df69effead96e f6471dc7b34a49fca3f64c3c2cb641a4 751468b1f120283e4f6f266867a03837 295e503f197dd34556876b97c60b87c1 611730d5a0344bd87742297274631890 f263369ce8905fac2351cde21595df94 423a2d07feb7a56eed6d79f3bc23ce2b caced58f08eea4d2ece7418f3cd66482 7b5a6f9a0c0de33f26338c3d529e0514 916099e0363f5e652be0e15d30613c99 f9880f1c33a7bc7b0e6e086b504bf38f 6bf3e627effc98ad70ab4a44e4045b10 6e2c3955a071ff72899af56c2f105a25 9718141a1e8e00257f5b5d92aece5b21 fc484f491cd0c91e5d7343776e055a77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bcrypt (password hashing) + +SLACKBUILD NAME: python3-beaker +SLACKBUILD LOCATION: ./python/python3-beaker +SLACKBUILD FILES: README python3-beaker.SlackBuild python3-beaker.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/B/Beaker/Beaker-1.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb7069456a95227eaa2d01c29494afad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-beaker (Caching Library) + +SLACKBUILD NAME: python3-bech32 +SLACKBUILD LOCATION: ./python/python3-bech32 +SLACKBUILD FILES: README python3-bech32.SlackBuild python3-bech32.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/bech32/bech32-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 410353aa23912ce07158955187f1bfcc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bech32 (Reference implementation for Bech32) + +SLACKBUILD NAME: python3-beekeeper-alt +SLACKBUILD LOCATION: ./python/python3-beekeeper-alt +SLACKBUILD FILES: README python3-beekeeper-alt.SlackBuild python3-beekeeper-alt.info slack-desc +SLACKBUILD VERSION: 2022.9.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/beekeeper-alt/beekeeper-alt-2022.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 778612c9600e9133e0727efef9dea8f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-beekeeper-alt (Generate a RESTful interface from JSON hive) + +SLACKBUILD NAME: python3-bencode +SLACKBUILD LOCATION: ./python/python3-bencode +SLACKBUILD FILES: README python3-bencode.SlackBuild python3-bencode.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e8/6f/1fc1f714edc73a9a42af816da2bda82bbcadf1d7f6e6cae854e7087f579b/bencode.py-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3aaeedb8c63d90bf94f09335b89fdaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bencode (python3 bittorrent module) + +SLACKBUILD NAME: python3-beniget +SLACKBUILD LOCATION: ./python/python3-beniget +SLACKBUILD FILES: README python3-beniget.SlackBuild python3-beniget.info slack-desc +SLACKBUILD VERSION: 0.4.2.post1 +SLACKBUILD DOWNLOAD: https://github.com/serge-sans-paille/beniget/archive/0.4.2.post1/beniget-0.4.2.post1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62db4db6110f945925cbab4aa41e3702 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-beniget (static analyzer for Python code) + +SLACKBUILD NAME: python3-bidi +SLACKBUILD LOCATION: ./python/python3-bidi +SLACKBUILD FILES: README python3-bidi.SlackBuild python3-bidi.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7b/25/3372ce50082776134b0467a4616722ff7494f3bcd9cf11e1180d0eddb248/python-bidi-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5af2ab2913eccbf9033ed3ce21b08c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bidi (Bi-directional layout implementation in pure python) + +SLACKBUILD NAME: python3-billiard +SLACKBUILD LOCATION: ./python/python3-billiard +SLACKBUILD FILES: README python3-billiard.SlackBuild python3-billiard.info slack-desc +SLACKBUILD VERSION: 4.2.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/billiard/billiard-4.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bb79a17fa98617bff425a7708cb9ef6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-billiard (Multiprocessing Pool Extensions) + +SLACKBUILD NAME: python3-bitarray +SLACKBUILD LOCATION: ./python/python3-bitarray +SLACKBUILD FILES: README python3-bitarray.SlackBuild python3-bitarray.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bitarray/bitarray-3.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eedc882e4497c9b281f95af354f728d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bitarray (efficient arrays of booleans) + +SLACKBUILD NAME: python3-black +SLACKBUILD LOCATION: ./python/python3-black +SLACKBUILD FILES: README python3-black.SlackBuild python3-black.info slack-desc +SLACKBUILD VERSION: 22.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/black/black-22.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 520c6d1854a2a94ea2eae1df86f441b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-black (The Uncompromising Python Code Formatter) + +SLACKBUILD NAME: python3-bleach +SLACKBUILD LOCATION: ./python/python3-bleach +SLACKBUILD FILES: README python3-bleach.SlackBuild python3-bleach.info slack-desc +SLACKBUILD VERSION: 6.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/b/bleach/bleach-6.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3dd2c185e20be9dce348692d1e705d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bleach (whitelist-based HTML-sanitizing tool) + +SLACKBUILD NAME: python3-blessed +SLACKBUILD LOCATION: ./python/python3-blessed +SLACKBUILD FILES: README python3-blessed.SlackBuild python3-blessed.info slack-desc +SLACKBUILD VERSION: 1.20.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/25/ae/92e9968ad23205389ec6bd82e2d4fca3817f1cdef34e10aa8d529ef8b1d7/blessed-1.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a640803116e0273f3ef1178626cb6282 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-blessed (library for making terminal apps) + +SLACKBUILD NAME: python3-blinker +SLACKBUILD LOCATION: ./python/python3-blinker +SLACKBUILD FILES: README python3-blinker.SlackBuild python3-blinker.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/blinker/blinker-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ffce54aca3d568ab18ee921d479274f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-blinker (module for object-to-object and broadcast signaling) + +SLACKBUILD NAME: python3-booleanOperations +SLACKBUILD LOCATION: ./python/python3-booleanOperations +SLACKBUILD FILES: README python3-booleanOperations.SlackBuild python3-booleanOperations.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/57/d9/9eae7bc4ba3a38ab7426522fb08e12df54aec27595d7bcd1bc0670aec873/booleanOperations-0.9.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a5bbdb108b0fc58a6f7effcc27c51285 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-booleanOperations (Boolean operations on paths) + +SLACKBUILD NAME: python3-boto3 +SLACKBUILD LOCATION: ./python/python3-boto3 +SLACKBUILD FILES: README python3-boto3.SlackBuild python3-boto3.info slack-desc +SLACKBUILD VERSION: 1.42.79 +SLACKBUILD DOWNLOAD: https://github.com/boto/boto3/archive/1.42.79/boto3-1.42.79.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b9653dfbebe019ead01bf1148f096fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-boto3 (Python API for AWS) + +SLACKBUILD NAME: python3-bottle +SLACKBUILD LOCATION: ./python/python3-bottle +SLACKBUILD FILES: README python3-bottle.SlackBuild python3-bottle.info slack-desc +SLACKBUILD VERSION: 0.13.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/bottle/bottle-0.13.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8dd2700b477b86a38510a2a31d07c78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bottle (Python web framework) + +SLACKBUILD NAME: python3-brotlicffi +SLACKBUILD LOCATION: ./python/python3-brotlicffi +SLACKBUILD FILES: README python3-brotlicffi.SlackBuild python3-brotlicffi.info slack-desc +SLACKBUILD VERSION: 1.2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/brotlicffi/brotlicffi-1.2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 131da94b8624542f3c36a061b1f37ab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-brotlicffi (Python CFFI bindings to the Brotli library) + +SLACKBUILD NAME: python3-bsdiff4 +SLACKBUILD LOCATION: ./python/python3-bsdiff4 +SLACKBUILD FILES: README python3-bsdiff4.SlackBuild python3-bsdiff4.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/58/b2/ccf01309dda2c08e0600027bc0f5a99534c91f2f8728b5009fc363df6c2c/bsdiff4-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebc06d059f3c4ed4c4a5b952f55ae239 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-bsdiff4 (binary diff and patch using the BSDIFF4-format) + +SLACKBUILD NAME: python3-cachecontrol +SLACKBUILD LOCATION: ./python/python3-cachecontrol +SLACKBUILD FILES: README python3-cachecontrol.SlackBuild python3-cachecontrol.info slack-desc +SLACKBUILD VERSION: 0.14.4 +SLACKBUILD DOWNLOAD: https://github.com/psf/cachecontrol/archive/refs/tags/v0.14.4/cachecontrol-0.14.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05c8e0cb39b405094ae1d6cdea337521 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cachecontrol (httplib2 caching algorithms) + +SLACKBUILD NAME: python3-cachetools +SLACKBUILD LOCATION: ./python/python3-cachetools +SLACKBUILD FILES: README python3-cachetools.SlackBuild python3-cachetools.info slack-desc +SLACKBUILD VERSION: 6.2.2 +SLACKBUILD DOWNLOAD: https://github.com/tkem/cachetools/archive/refs/tags/v6.2.2/cachetools-6.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e35c60eefd0a61e46dc32261b999ed0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cachetools (Extensible memoizing collections and decorators) + +SLACKBUILD NAME: python3-cacheyou +SLACKBUILD LOCATION: ./python/python3-cacheyou +SLACKBUILD FILES: README python3-cacheyou.SlackBuild python3-cacheyou.info slack-desc +SLACKBUILD VERSION: 23.3 +SLACKBUILD DOWNLOAD: https://github.com/frostming/cacheyou/archive/refs/tags/23.3/cacheyou-23.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66982b72e699dc7c5323c9a0f36725f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cacheyou (httplib2 caching algorithms for use with requests) + +SLACKBUILD NAME: python3-cairocffi +SLACKBUILD LOCATION: ./python/python3-cairocffi +SLACKBUILD FILES: README python3-cairocffi.SlackBuild python3-cairocffi.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cairocffi/cairocffi-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d08a3e885ac61de281992d9ebe72e81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cairocffi (cffi-based cairo for Python) + +SLACKBUILD NAME: python3-caldav +SLACKBUILD LOCATION: ./python/python3-caldav +SLACKBUILD FILES: README python3-caldav.SlackBuild python3-caldav.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/python-caldav/caldav/archive/refs/tags/v2.0.1/caldav-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d3d7a61806a7180a1079ef5b28816ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-caldav (CalDAV client library for Python) + +SLACKBUILD NAME: python3-cattrs +SLACKBUILD LOCATION: ./python/python3-cattrs +SLACKBUILD FILES: README python3-cattrs.SlackBuild python3-cattrs.info slack-desc +SLACKBUILD VERSION: 25.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cattrs/cattrs-25.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b7b27f64ada35523229b778f4199043 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cattrs (Composable complex class sup. for attrs & dataclasses) + +SLACKBUILD NAME: python3-celery +SLACKBUILD LOCATION: ./python/python3-celery +SLACKBUILD FILES: README python3-celery.SlackBuild python3-celery.info slack-desc versions.patch +SLACKBUILD VERSION: 5.6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/celery/celery-5.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64db3f68511acb5203bf604e985b9759 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-celery (Distributed Task Queue) + +SLACKBUILD NAME: python3-cffi +SLACKBUILD LOCATION: ./python/python3-cffi +SLACKBUILD FILES: README python3-cffi.SlackBuild python3-cffi.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e897f6251e614f6bd128a73e81801a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cffi (Foreign Function Interface for Python calling C code) + +SLACKBUILD NAME: python3-cffsubr +SLACKBUILD LOCATION: ./python/python3-cffsubr +SLACKBUILD FILES: README python3-cffsubr.SlackBuild python3-cffsubr.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/c/cffsubr/cffsubr-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ea6396f228e278ff7660dc4edde4c37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cffsubr (Standalone CFF Subroutinizer) + +SLACKBUILD NAME: python3-cfgv +SLACKBUILD LOCATION: ./python/python3-cfgv +SLACKBUILD FILES: README python3-cfgv.SlackBuild python3-cfgv.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/11/74/539e56497d9bd1d484fd863dd69cbbfa653cd2aa27abfe35653494d85e94/cfgv-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dea3acb4cd6df0bc4a00bdf44d72e0cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cfgv (configuration validation) + +SLACKBUILD NAME: python3-characteristic +SLACKBUILD LOCATION: ./python/python3-characteristic +SLACKBUILD FILES: README python3-characteristic.SlackBuild python3-characteristic.info slack-desc +SLACKBUILD VERSION: 14.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/characteristic/characteristic-14.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b249368dd021fde1c06b4802867c0913 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-characteristic (Python attributes without boilerplate) + +SLACKBUILD NAME: python3-cheroot +SLACKBUILD LOCATION: ./python/python3-cheroot +SLACKBUILD FILES: README python3-cheroot.SlackBuild python3-cheroot.info slack-desc +SLACKBUILD VERSION: 11.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/cheroot/cheroot-11.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08ccbea749c4cd35b7371ced995d08b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cheroot (pure-Python HTTP) + +SLACKBUILD NAME: python3-cinemagoer +SLACKBUILD LOCATION: ./python/python3-cinemagoer +SLACKBUILD FILES: README python3-cinemagoer.SlackBuild python3-cinemagoer.info slack-desc +SLACKBUILD VERSION: 2023.05.01 +SLACKBUILD DOWNLOAD: https://github.com/cinemagoer/cinemagoer/archive/refs/tags/2023.05.01/cinemagoer-2023.05.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9008009d1aa547b2aa302a3483d41cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cinemagoer (Retrieve and manage the data of IMDb) + +SLACKBUILD NAME: python3-click-didyoumean +SLACKBUILD LOCATION: ./python/python3-click-didyoumean +SLACKBUILD FILES: README python3-click-didyoumean.SlackBuild python3-click-didyoumean.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click_didyoumean/click_didyoumean-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7d95362366d8e8db0f6f5432dcc0279 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-click-didyoumean (git-like did-you-mean feature in click) + +SLACKBUILD NAME: python3-click-option-group +SLACKBUILD LOCATION: ./python/python3-click-option-group +SLACKBUILD FILES: README python3-click-option-group.SlackBuild python3-click-option-group.info slack-desc +SLACKBUILD VERSION: 0.5.9 +SLACKBUILD DOWNLOAD: https://github.com/click-contrib/click-option-group/archive/refs/tags/v0.5.9/click-option-group-0.5.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd227ee8872b0af59b36e9ba6ab5384e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-click-option-group (Option groups missing in Click) + +SLACKBUILD NAME: python3-click-repl +SLACKBUILD LOCATION: ./python/python3-click-repl +SLACKBUILD FILES: README python3-click-repl.SlackBuild python3-click-repl.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/click-repl/click-repl-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f91210a103e1927be0c3fa26f9c4430 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-click-repl (REPL plugin for Click) + +SLACKBUILD NAME: python3-cloudflare +SLACKBUILD LOCATION: ./python/python3-cloudflare +SLACKBUILD FILES: README python3-cloudflare.SlackBuild python3-cloudflare.info slack-desc +SLACKBUILD VERSION: 2.20.0 +SLACKBUILD DOWNLOAD: https://github.com/cloudflare/python-cloudflare/archive/2.20.0/python-cloudflare-2.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aab4cc26ee34d068c10f3a2c3a4c8919 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cloudflare (a python wrapper for the Cloudflare Client API) + +SLACKBUILD NAME: python3-cmake-build-extension +SLACKBUILD LOCATION: ./python/python3-cmake-build-extension +SLACKBUILD FILES: README python3-cmake-build-extension.SlackBuild python3-cmake-build-extension.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/dc/21/401a64c77dba9e1f3bc4b949c10708c5d943765d55c0b1a4925b96e3fcde/cmake-build-extension-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d09df2f9084fc09404fba01c3442a121 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cmake-build-extension (Python CMake Extension) + +SLACKBUILD NAME: python3-cogapp +SLACKBUILD LOCATION: ./python/python3-cogapp +SLACKBUILD FILES: README python3-cogapp.SlackBuild python3-cogapp.info slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/13/13/07e424430bd52695056af566e8585ef9d97c32ae809257095ebbb850f2ee/cogapp-3.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc4fd1651dc6cbbaece58541d8e13938 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cogapp (content generation tool) + +SLACKBUILD NAME: python3-colorlog +SLACKBUILD LOCATION: ./python/python3-colorlog +SLACKBUILD FILES: README python3-colorlog.SlackBuild python3-colorlog.info slack-desc +SLACKBUILD VERSION: 6.10.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/c/colorlog/colorlog-6.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 177e72715015e36226abdcac193dc82a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-colorlog (Log formatting with colors) + +SLACKBUILD NAME: python3-comm +SLACKBUILD LOCATION: ./python/python3-comm +SLACKBUILD FILES: README python3-comm.SlackBuild python3-comm.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/comm/comm-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e712d390dc4d54bc9b90a3a38ddd422d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-comm (Jupyter Python Comm implementation) + +SLACKBUILD NAME: python3-compreffor +SLACKBUILD LOCATION: ./python/python3-compreffor +SLACKBUILD FILES: README python3-compreffor.SlackBuild python3-compreffor.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/c/compreffor/compreffor-0.5.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfe5e4a70eb2fef7a0bcead2a4c53952 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-compreffor (CFF Table Subroutinizer) + +SLACKBUILD NAME: python3-configargparse +SLACKBUILD LOCATION: ./python/python3-configargparse +SLACKBUILD FILES: README python3-configargparse.SlackBuild python3-configargparse.info slack-desc +SLACKBUILD VERSION: 1.7.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/3f/0b/30328302903c55218ffc5199646d0e9d28348ff26c02ba77b2ffc58d294a/configargparse-1.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 098417ab2d8b48523fe769e31c6da3ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-configargparse (Python module) + +SLACKBUILD NAME: python3-configobj +SLACKBUILD LOCATION: ./python/python3-configobj +SLACKBUILD FILES: README python3-configobj.SlackBuild python3-configobj.info slack-desc +SLACKBUILD VERSION: 5.0.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/configobj/configobj-5.0.9.tar.gz https://slackware.uk/~urchlay/src/configobj-5.0.9-prebuilt-docs.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 496b60edcd943a900ddc0cb04132e81c 72599d2673dfabc5f23a31b69b0ae420 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-configobj (configuration file python module) + +SLACKBUILD NAME: python3-confuse +SLACKBUILD LOCATION: ./python/python3-confuse +SLACKBUILD FILES: README python3-confuse.SlackBuild python3-confuse.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/confuse/confuse-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f12861ce346f309e0c6a214db29ea21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-confuse (painless YAML config files) + +SLACKBUILD NAME: python3-constantly +SLACKBUILD LOCATION: ./python/python3-constantly +SLACKBUILD FILES: README python3-constantly.SlackBuild python3-constantly.info slack-desc +SLACKBUILD VERSION: 23.10.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/constantly/constantly-23.10.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c090579309b2b34be04385b54b0a5a85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-constantly (Symbolic constants in Python) + +SLACKBUILD NAME: python3-construct-classes +SLACKBUILD LOCATION: ./python/python3-construct-classes +SLACKBUILD FILES: README python3-construct-classes.SlackBuild python3-construct-classes.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/construct-classes/construct-classes-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4f854e9940445a56eb66d4090d28626 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-construct-classes (Parse binary structs into dataclasses) + +SLACKBUILD NAME: python3-construct +SLACKBUILD LOCATION: ./python/python3-construct +SLACKBUILD FILES: README python3-construct.SlackBuild python3-construct.info slack-desc +SLACKBUILD VERSION: 2.10.70 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/c/construct/construct-2.10.70.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e880b97796c16ae362600b7e32339a7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-construct (python library) + +SLACKBUILD NAME: python3-cookiecutter +SLACKBUILD LOCATION: ./python/python3-cookiecutter +SLACKBUILD FILES: README python3-cookiecutter.SlackBuild python3-cookiecutter.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/cookiecutter/cookiecutter/archive/2.6.0/cookiecutter-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe5c6c2bc42b6ba6352be7b6d258460e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cookiecutter (create projects from project templates) + +SLACKBUILD NAME: python3-crank +SLACKBUILD LOCATION: ./python/python3-crank +SLACKBUILD FILES: README python3-crank.SlackBuild python3-crank.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/crank/crank-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 476c0e2127548b4379b4807b21d63617 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-crank (Python module) + +SLACKBUILD NAME: python3-croniter +SLACKBUILD LOCATION: ./python/python3-croniter +SLACKBUILD FILES: README python3-croniter.SlackBuild python3-croniter.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/c/croniter/croniter-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e20be543f2e8b0c725bdab12dcce7c18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-croniter (datetime object with a cron like format) + +SLACKBUILD NAME: python3-cssselect +SLACKBUILD LOCATION: ./python/python3-cssselect +SLACKBUILD FILES: README python3-cssselect.SlackBuild python3-cssselect.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/scrapy/cssselect/archive/refs/tags/v1.3.0/cssselect-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c38d71a7b419a8c9af47cbae38965e1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-cssselect (CSS Selectors for Python) + +SLACKBUILD NAME: python3-daemon +SLACKBUILD LOCATION: ./python/python3-daemon +SLACKBUILD FILES: README packaging-version.patch python3-daemon.SlackBuild python3-daemon.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/84/50/97b81327fccbb70eb99f3c95bd05a0c9d7f13fb3f4cfd975885110d1205a/python-daemon-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c369b8c6d3de956d8f9dfb2c872c284 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-daemon (Python daemon library) + +SLACKBUILD NAME: python3-dasbus +SLACKBUILD LOCATION: ./python/python3-dasbus +SLACKBUILD FILES: README python3-dasbus.SlackBuild python3-dasbus.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/37/79/9c5984d723ffbe2e839ee649690f3e1fa6544ab6a17a5150e5ac14a47072/dasbus-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36cc01e43cada6bd258f1732f7276e7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dasbus (python3 DBus library based on glib) + +SLACKBUILD NAME: python3-dateutil +SLACKBUILD LOCATION: ./python/python3-dateutil +SLACKBUILD FILES: README python3-dateutil.SlackBuild python3-dateutil.info slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/python-dateutil/python-dateutil-2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4888298c0f2d5239c85c6457455a975 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dateutil (extensions to the standard datetime module) + +SLACKBUILD NAME: python3-dbus-fast +SLACKBUILD LOCATION: ./python/python3-dbus-fast +SLACKBUILD FILES: README python3-dbus-fast.SlackBuild python3-dbus-fast.info slack-desc +SLACKBUILD VERSION: 2.45.1 +SLACKBUILD DOWNLOAD: https://github.com/Bluetooth-Devices/dbus-fast/releases/download/v2.45.1/dbus_fast-2.45.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 680e85fb3e089a8aaedc6bf1f723a172 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dbus-fast (A faster version of dbus-next) + +SLACKBUILD NAME: python3-dbus-next +SLACKBUILD LOCATION: ./python/python3-dbus-next +SLACKBUILD FILES: README python3-dbus-next.SlackBuild python3-dbus-next.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://github.com/altdesktop/python-dbus-next/archive/v0.2.3/python-dbus-next-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cf7deebebf4c4e77328bc9b7539170f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dbus-next (The next great DBus library for Python) + +SLACKBUILD NAME: python3-debugpy +SLACKBUILD LOCATION: ./python/python3-debugpy +SLACKBUILD FILES: README python3-debugpy.SlackBuild python3-debugpy.info slack-desc +SLACKBUILD VERSION: 1.8.20 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/debugpy/debugpy-1.8.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb50440438336ad7d5ade9e3c50ca738 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-debugpy (a debugger for Python) + +SLACKBUILD NAME: python3-decorator +SLACKBUILD LOCATION: ./python/python3-decorator +SLACKBUILD FILES: README python3-decorator.SlackBuild python3-decorator.info slack-desc +SLACKBUILD VERSION: 5.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/decorator/decorator-5.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 984649ae1fd174f9a82369e7c9cc56e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-decorator (decorator module for Python) + +SLACKBUILD NAME: python3-defcon +SLACKBUILD LOCATION: ./python/python3-defcon +SLACKBUILD FILES: README python3-defcon.SlackBuild python3-defcon.info slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d4/4b/1488a804eeba8771c9437b5ee7aa7df32f0ab57be82ccda3ab38c11a90ee/defcon-0.10.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffa8145aa927faf50090cfdd89ae3f5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-defcon (A set of flexible objects for representing UFO data) + +SLACKBUILD NAME: python3-defusedxml +SLACKBUILD LOCATION: ./python/python3-defusedxml +SLACKBUILD FILES: README python3-defusedxml.SlackBuild python3-defusedxml.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0f/d5/c66da9b79e5bdb124974bfe172b4daf3c984ebd9c2a06e2b8a4dc7331c72/defusedxml-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a50e7f21aa60a741efe6b1b658dfb3f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-defusedxml (XML bomb protection for Python stdlib modules) + +SLACKBUILD NAME: python3-deluge-client +SLACKBUILD LOCATION: ./python/python3-deluge-client +SLACKBUILD FILES: README python3-deluge-client.SlackBuild python3-deluge-client.info slack-desc +SLACKBUILD VERSION: 1.10.2 +SLACKBUILD DOWNLOAD: https://github.com/JohnDoee/deluge-client/archive/refs/tags/1.10.2/deluge-client-1.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12303dc80ecbd8427f8d0f6469710b0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-deluge-client (Very lightweight pure-python Deluge RPC Client) + +SLACKBUILD NAME: python3-dep-logic +SLACKBUILD LOCATION: ./python/python3-dep-logic +SLACKBUILD FILES: README python3-dep-logic.SlackBuild python3-dep-logic.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/pdm-project/dep-logic/archive/refs/tags/0.5.2/dep-logic-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c133ad090ef4c930e418d0495c080f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dep-logic (dependency specs supporting logical operations) + +SLACKBUILD NAME: python3-deprecated +SLACKBUILD LOCATION: ./python/python3-deprecated +SLACKBUILD FILES: README python3-deprecated.SlackBuild python3-deprecated.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/tantale/deprecated/archive/refs/tags/v1.3.1/deprecated-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 581b90e1fdcb855b9ed0a892260f8f0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-deprecated (Deprecate old classes, functions or methods) + +SLACKBUILD NAME: python3-deprecation +SLACKBUILD LOCATION: ./python/python3-deprecation +SLACKBUILD FILES: README python3-deprecation.SlackBuild python3-deprecation.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/deprecation/deprecation-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b79c6572fb241e3cecbbd7d539bb66b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-deprecation (A library for handling deprecations) + +SLACKBUILD NAME: python3-desktop-notify +SLACKBUILD LOCATION: ./python/python3-desktop-notify +SLACKBUILD FILES: README python3-desktop-notify.SlackBuild python3-desktop-notify.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/hxss-linux/desktop-notify/-/archive/1.3.3/desktop-notify-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bdcc46d77f05a1544ce14b642b49f27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-desktop-notify (Util for sending desktop notifications) + +SLACKBUILD NAME: python3-diff-match-patch +SLACKBUILD LOCATION: ./python/python3-diff-match-patch +SLACKBUILD FILES: README python3-diff-match-patch.SlackBuild python3-diff-match-patch.info slack-desc +SLACKBUILD VERSION: 20241021 +SLACKBUILD DOWNLOAD: https://github.com/diff-match-patch-python/diff-match-patch/archive/v20241021/diff-match-patch-20241021.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34b59f2344d2e3f2f905ea8a8f828704 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-diff-match-patch (Library for manipulating plain text) + +SLACKBUILD NAME: python3-dill +SLACKBUILD LOCATION: ./python/python3-dill +SLACKBUILD FILES: README python3-dill.SlackBuild python3-dill.info slack-desc +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/17/4d/ac7ffa80c69ea1df30a8aa11b3578692a5118e7cd1aa157e3ef73b092d15/dill-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0718c5472a311b15479ac2e1a6702594 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dill ( serializing and de-serializing python objects) + +SLACKBUILD NAME: python3-distlib +SLACKBUILD LOCATION: ./python/python3-distlib +SLACKBUILD FILES: README python3-distlib.SlackBuild python3-distlib.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/pypa/distlib/archive/refs/tags/0.4.0/distlib-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a31fb2a7146dbd5fcbdfba57187c3505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-distlib (low-level functions for distributing Python software) + +SLACKBUILD NAME: python3-distutils-extra +SLACKBUILD LOCATION: ./python/python3-distutils-extra +SLACKBUILD FILES: README python3-distutils-extra.SlackBuild python3-distutils-extra.info slack-desc +SLACKBUILD VERSION: 2.39 +SLACKBUILD DOWNLOAD: https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16e06db0ef73a35b4bff4b9eed5699b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-distutils-extra (python library) + +SLACKBUILD NAME: python3-django +SLACKBUILD LOCATION: ./python/python3-django +SLACKBUILD FILES: README python3-django.SlackBuild python3-django.info slack-desc +SLACKBUILD VERSION: 4.2.13 +SLACKBUILD DOWNLOAD: https://github.com/django/django/archive/4.2.13/django-4.2.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27ee069bb9f740497b089a127f1298d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-django (The Web framework for perfectionists with deadlines) + +SLACKBUILD NAME: python3-dkimpy +SLACKBUILD LOCATION: ./python/python3-dkimpy +SLACKBUILD FILES: README python3-dkimpy.SlackBuild python3-dkimpy.info slack-desc +SLACKBUILD VERSION: 1.1.8 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/dkimpy/dkimpy-1.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74b0fd4e1ffcbc25b30955e71864dd06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dkimpy (DKIM, ARC and TLSRPT email signing and verification) + +SLACKBUILD NAME: python3-docker +SLACKBUILD LOCATION: ./python/python3-docker +SLACKBUILD FILES: README python3-docker.SlackBuild python3-docker.info slack-desc +SLACKBUILD VERSION: 7.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/docker/docker-7.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04e92a7b6dc8b88dde3c7cca6850b277 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-docker (A Python library for the Docker Engine API) + +SLACKBUILD NAME: python3-dockerpty +SLACKBUILD LOCATION: ./python/python3-dockerpty +SLACKBUILD FILES: README python3-dockerpty.SlackBuild python3-dockerpty.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/dockerpty/dockerpty-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 028bacb34536f3ee6a2ccd668c27e8e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dockerpty (library to use pseudo-tty of a docker container) + +SLACKBUILD NAME: python3-docopt +SLACKBUILD LOCATION: ./python/python3-docopt +SLACKBUILD FILES: README python3-docopt.SlackBuild python3-docopt.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/docopt/docopt-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bc74561b37fad5d3e7d037f82a4c3b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-docopt (Command-line interface description language) + +SLACKBUILD NAME: python3-docstring-to-markdown +SLACKBUILD LOCATION: ./python/python3-docstring-to-markdown +SLACKBUILD FILES: README python3-docstring-to-markdown.SlackBuild python3-docstring-to-markdown.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://github.com/python-lsp/docstring-to-markdown/archive/v0.17/docstring-to-markdown-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 644cbdfe2822a0e6e6bdbc4688e515cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-docstring-to-markdown (Convert docstrings to markdown) + +SLACKBUILD NAME: python3-dogpile.cache +SLACKBUILD LOCATION: ./python/python3-dogpile.cache +SLACKBUILD FILES: README python3-dogpile.cache.SlackBuild python3-dogpile.cache.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/sqlalchemy/dogpile.cache/archive/rel_1_4_1/dogpile.cache-rel_1_4_1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e2958504afc3120e807f6fe80896ecd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dogpile.cache (Caching interface to backends of any variety) + +SLACKBUILD NAME: python3-dotenv +SLACKBUILD LOCATION: ./python/python3-dotenv +SLACKBUILD FILES: README python3-dotenv.SlackBuild python3-dotenv.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/python_dotenv/python_dotenv-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72b43685c14b492ced7ed6fb1e3f1d63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dotenv (Read key-value pairs from .env file and set env. vars) + +SLACKBUILD NAME: python3-dugong +SLACKBUILD LOCATION: ./python/python3-dugong +SLACKBUILD FILES: README python3-dugong.SlackBuild python3-dugong.info slack-desc +SLACKBUILD VERSION: 3.8.2 +SLACKBUILD DOWNLOAD: https://github.com/python-dugong/python-dugong/archive/release-3.8.2/python-dugong-release-3.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12312304a0f64707f3f1e15302f8332e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dugong (HTTP 1.1 communication API) + +SLACKBUILD NAME: python3-dulwich +SLACKBUILD LOCATION: ./python/python3-dulwich +SLACKBUILD FILES: README python3-dulwich.SlackBuild python3-dulwich.info slack-desc +SLACKBUILD VERSION: 0.24.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/dulwich/dulwich-0.24.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30c16c5a76bafed8142aca97e283a3f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dulwich (Python implementation of Git formats and protocols) + +SLACKBUILD NAME: python3-dunamai +SLACKBUILD LOCATION: ./python/python3-dunamai +SLACKBUILD FILES: README python3-dunamai.SlackBuild python3-dunamai.info slack-desc +SLACKBUILD VERSION: 1.26.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1c/c4/346cef905782df6152f29f02d9c8ed4acf7ae66b0e66210b7156c5575ccb/dunamai-1.26.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fadbc7890fc815bd1de86fa5db378075 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-dunamai (Dynamic versioning library and CLI) + +SLACKBUILD NAME: python3-editorconfig +SLACKBUILD LOCATION: ./python/python3-editorconfig +SLACKBUILD FILES: README python3-editorconfig.SlackBuild python3-editorconfig.info slack-desc +SLACKBUILD VERSION: 0.17.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/e/editorconfig/editorconfig-0.17.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c8fa1ddcbe8b9941b83141051b8e1e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-editorconfig (meta-configuration for text editors) + +SLACKBUILD NAME: python3-elgato-streamdeck +SLACKBUILD LOCATION: ./python/python3-elgato-streamdeck +SLACKBUILD FILES: README python3-elgato-streamdeck.SlackBuild python3-elgato-streamdeck.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/abcminiuser/python-elgato-streamdeck/archive/refs/tags/0.9.1/python-elgato-streamdeck-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: add67a8109c52a8ccfc4b370063492f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-elgato-streamdeck (Python library for Elgato Stream Deck) + +SLACKBUILD NAME: python3-enlighten +SLACKBUILD LOCATION: ./python/python3-enlighten +SLACKBUILD FILES: README python3-enlighten.SlackBuild python3-enlighten.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://github.com/Rockhopper-Technologies/enlighten/archive/1.14.1/enlighten-1.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8a4d1d8f72b228a80de58b7c4acb244 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-enlighten (Progress bar for Python console apps) + +SLACKBUILD NAME: python3-entrypoints +SLACKBUILD LOCATION: ./python/python3-entrypoints +SLACKBUILD FILES: README python3-entrypoints.SlackBuild python3-entrypoints.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/takluyver/entrypoints/archive/0.4/entrypoints-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d37abd7147c6b7e0af55adc95691062 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-entrypoints (Discover and load entry points) + +SLACKBUILD NAME: python3-enzyme +SLACKBUILD LOCATION: ./python/python3-enzyme +SLACKBUILD FILES: README python3-enzyme.SlackBuild python3-enzyme.info slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/Diaoul/enzyme/archive/refs/tags/0.5.2/enzyme-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11174fa4fa06a14fc66b8d580d6fe694 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-enzyme (Python video metadata parser) + +SLACKBUILD NAME: python3-et_xmlfile +SLACKBUILD LOCATION: ./python/python3-et_xmlfile +SLACKBUILD FILES: README python3-et_xmlfile.SlackBuild python3-et_xmlfile.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/e/et_xmlfile/et_xmlfile-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7db773c110c5534e61f288fdfcad807 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-et_xmlfile (python library to create large XML files) + +SLACKBUILD NAME: python3-euclid3 +SLACKBUILD LOCATION: ./python/python3-euclid3 +SLACKBUILD FILES: README python3-euclid3.SlackBuild python3-euclid3.info slack-desc +SLACKBUILD VERSION: 0.01 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fc/d2/80730bee6b51f2a0faacaec51abb919f144c8b1fff5907fe019ec0e95698/euclid3-0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4498ffbf95cefcb525ea702d5e2afb30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-euclid3 (vector, matrix, quaternion and geometry module) + +SLACKBUILD NAME: python3-evdev +SLACKBUILD LOCATION: ./python/python3-evdev +SLACKBUILD FILES: README python3-evdev.SlackBuild python3-evdev.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/e/evdev/evdev-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f0ec85ff4bda28ee25e400ec30adff4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-evdev (Python input event library) + +SLACKBUILD NAME: python3-eventlet +SLACKBUILD LOCATION: ./python/python3-eventlet +SLACKBUILD FILES: README python3-eventlet.SlackBuild python3-eventlet.info slack-desc +SLACKBUILD VERSION: 0.33.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/81/0c/5e0bcf715a2bae9169c77bfdcbc460a4aeeb0bb1067cf8071cf14d7d1b39/eventlet-0.33.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a488f65bc4ebeec8141a2a9fbe77955 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-eventlet (a concurrent networking library for Python) + +SLACKBUILD NAME: python3-eventlib +SLACKBUILD LOCATION: ./python/python3-eventlib +SLACKBUILD FILES: README python3-eventlib.SlackBuild python3-eventlib.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-eventlib/archive/0.3.0/python3-eventlib-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 367f46f3ba3c45f4aea37ed8d1516d60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-eventlib (python3 bindings for twisted and greenlet) + +SLACKBUILD NAME: python3-executing +SLACKBUILD LOCATION: ./python/python3-executing +SLACKBUILD FILES: README python3-executing.SlackBuild python3-executing.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/e/executing/executing-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02588d10820c930874def80b2fb60c4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-executing (Get the currently executing AST node) + +SLACKBUILD NAME: python3-exiv2 +SLACKBUILD LOCATION: ./python/python3-exiv2 +SLACKBUILD FILES: README python3-exiv2.SlackBuild python3-exiv2.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/p/py3exiv2/py3exiv2-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebe3269950a15ad41fab9fe021a34d69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-exiv2 (A Python 3 binding to the library exiv2) + +SLACKBUILD NAME: python3-expandvars +SLACKBUILD LOCATION: ./python/python3-expandvars +SLACKBUILD FILES: README python3-expandvars.SlackBuild python3-expandvars.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/e/expandvars/expandvars-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6afc7c8f9c35241333408f34e598f458 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-expandvars (Expand system variables Unix style) + +SLACKBUILD NAME: python3-falcon +SLACKBUILD LOCATION: ./python/python3-falcon +SLACKBUILD FILES: README python3-falcon.SlackBuild python3-falcon.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/falcon/falcon-4.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4d156864d62dfd93abc2fde90ad6fa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-falcon (ASGI+WSGI framework for building data plane APIs) + +SLACKBUILD NAME: python3-fanart +SLACKBUILD LOCATION: ./python/python3-fanart +SLACKBUILD FILES: README python3-fanart.SlackBuild python3-fanart.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/opacam/python3-fanart/archive/refs/tags/v2.0.0/python3-fanart-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 303a9459be75c9c7dc822d5772c3d99a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fanart (fanart.tv API Client) + +SLACKBUILD NAME: python3-fasteners +SLACKBUILD LOCATION: ./python/python3-fasteners +SLACKBUILD FILES: README python3-fasteners.SlackBuild python3-fasteners.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5f/d4/e834d929be54bfadb1f3e3b931c38e956aaa3b235a46a3c764c26c774902/fasteners-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e957e11c2e00629e44166e1d2881798e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fasteners (python package that provides useful locks) + +SLACKBUILD NAME: python3-fastjsonschema +SLACKBUILD LOCATION: ./python/python3-fastjsonschema +SLACKBUILD FILES: README python3-fastjsonschema.SlackBuild python3-fastjsonschema.info slack-desc +SLACKBUILD VERSION: 2.21.2 +SLACKBUILD DOWNLOAD: https://github.com/horejsek/python-fastjsonschema/archive/v2.21.2/python-fastjsonschema-2.21.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7bd2320386f60b93fc30f0777137298 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fastjsonschema (Fast JSON schema validator) + +SLACKBUILD NAME: python3-ffmpeg +SLACKBUILD LOCATION: ./python/python3-ffmpeg +SLACKBUILD FILES: README python3-ffmpeg.SlackBuild python3-ffmpeg.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/kkroening/ffmpeg-python/archive/0.2.0/ffmpeg-python-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21ab58cedce07385c59ab3c85629cc48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ffmpeg (ffmpeg bindings for python3) + +SLACKBUILD NAME: python3-ffsubsync +SLACKBUILD LOCATION: ./python/python3-ffsubsync +SLACKBUILD FILES: README python3-ffsubsync.SlackBuild python3-ffsubsync.info slack-desc +SLACKBUILD VERSION: 0.4.26 +SLACKBUILD DOWNLOAD: https://github.com/smacke/ffsubsync/archive/0.4.26/ffsubsync-0.4.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b09a850e2c654e65b740397ae37b0bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ffsubsync (automatic synchronization of subs with video) + +SLACKBUILD NAME: python3-filelock +SLACKBUILD LOCATION: ./python/python3-filelock +SLACKBUILD FILES: README python3-filelock.SlackBuild python3-filelock.info slack-desc +SLACKBUILD VERSION: 3.20.2 +SLACKBUILD DOWNLOAD: https://github.com/tox-dev/filelock/archive/3.20.2/filelock-3.20.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 300be96497e9db22c73a865b2fa28c49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-filelock (A platform-independent file lock) + +SLACKBUILD NAME: python3-filetype +SLACKBUILD LOCATION: ./python/python3-filetype +SLACKBUILD FILES: README python3-filetype.SlackBuild python3-filetype.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/filetype/filetype-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 915c437718ad93c2cd347eb5aa465af1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-filetype (infer file type and MIME type checking) + +SLACKBUILD NAME: python3-findpython +SLACKBUILD LOCATION: ./python/python3-findpython +SLACKBUILD FILES: README python3-findpython.SlackBuild python3-findpython.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/frostming/findpython/archive/refs/tags/0.7.1/findpython-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06a59e8878ccf3a509f1be140432ed0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-findpython (find python versions on your system) + +SLACKBUILD NAME: python3-flake8_annotations +SLACKBUILD LOCATION: ./python/python3-flake8_annotations +SLACKBUILD FILES: README python3-flake8_annotations.SlackBuild python3-flake8_annotations.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4a/1c/61f759cc427138603a3b2b9aee875193987e74a9c289b79bc9aa6c661687/flake8_annotations-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03b392727877d3f532062a48698d7d70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flake8_annotations (is a plugin for Flake8) + +SLACKBUILD NAME: python3-flask-paginate +SLACKBUILD LOCATION: ./python/python3-flask-paginate +SLACKBUILD FILES: README python3-flask-paginate.SlackBuild python3-flask-paginate.info slack-desc +SLACKBUILD VERSION: 2024.4.12 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flask-paginate/flask-paginate-2024.4.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b051520ee3b27ec0c45185b091c6f00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flask-paginate (Simple paginate support for flask) + +SLACKBUILD NAME: python3-flit +SLACKBUILD LOCATION: ./python/python3-flit +SLACKBUILD FILES: README python3-flit.SlackBuild python3-flit.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flit/flit-3.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c828644be6e609cff271c7b8d93bd9dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flit (Simplified packaging of Python modules) + +SLACKBUILD NAME: python3-flit_scm +SLACKBUILD LOCATION: ./python/python3-flit_scm +SLACKBUILD FILES: README python3-flit_scm.SlackBuild python3-flit_scm.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/flit_scm/flit_scm-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 591a310a0cb7488094f7f8e0d041195f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flit_scm (PEP 518 build backend library for SCM version files) + +SLACKBUILD NAME: python3-flufl.bounce +SLACKBUILD LOCATION: ./python/python3-flufl.bounce +SLACKBUILD FILES: README python3-flufl.bounce.SlackBuild python3-flufl.bounce.info slack-desc +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flufl.bounce/flufl.bounce-4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9007eb96f517b42ab7ca9add7d69366 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flufl.bounce (Email bounce detectors.) + +SLACKBUILD NAME: python3-flufl.i18n +SLACKBUILD LOCATION: ./python/python3-flufl.i18n +SLACKBUILD FILES: README python3-flufl.i18n.SlackBuild python3-flufl.i18n.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flufl_i18n/flufl_i18n-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc58741c8096f66307a19f75e169dd2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flufl.i18n (API for internationalizing Python libs and apps) + +SLACKBUILD NAME: python3-flufl.lock +SLACKBUILD LOCATION: ./python/python3-flufl.lock +SLACKBUILD FILES: README python3-flufl.lock.SlackBuild python3-flufl.lock.info slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flufl_lock/flufl_lock-9.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bc84e59f4106d829c2265b415a0b14d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-flufl.lock (NFS-safe file locking with timeouts) + +SLACKBUILD NAME: python3-fontMath +SLACKBUILD LOCATION: ./python/python3-fontMath +SLACKBUILD FILES: README python3-fontMath.SlackBuild python3-fontMath.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/f/fontmath/fontMath-0.9.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9236b5bf2fe0ef1e9faa1172df819387 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fontMath (Objects for performing math operations on font data) + +SLACKBUILD NAME: python3-fontParts +SLACKBUILD LOCATION: ./python/python3-fontParts +SLACKBUILD FILES: README python3-fontParts.SlackBuild python3-fontParts.info slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c1/c1/ac14625612911d92d7989a9491106b9594ccb09f76d7321e19a3b3e36666/fontParts-0.10.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ea7eb9b5b588e8bd72cae68070993a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fontParts (API for font development) + +SLACKBUILD NAME: python3-fontPens +SLACKBUILD LOCATION: ./python/python3-fontPens +SLACKBUILD FILES: README python3-fontPens.SlackBuild python3-fontPens.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e8/25/ad6b67e7c1e00798ceac95f0cb3abfb82f83f6373e553caf4976855c534f/fontPens-0.2.4.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba666ed73e00da7ba2c84600b4bdeca0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fontPens (pen protocol) + +SLACKBUILD NAME: python3-fontmake +SLACKBUILD LOCATION: ./python/python3-fontmake +SLACKBUILD FILES: README python3-fontmake.SlackBuild python3-fontmake.info slack-desc +SLACKBUILD VERSION: 3.11.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/f/fontmake/fontmake-3.11.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecde957d9c75cd500d79e0e3057a8be0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fontmake (Compile Fonts From Source) + +SLACKBUILD NAME: python3-fonttools +SLACKBUILD LOCATION: ./python/python3-fonttools +SLACKBUILD FILES: README python3-fonttools.SlackBuild python3-fonttools.info slack-desc +SLACKBUILD VERSION: 4.60.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/f/fonttools/fonttools-4.60.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4b79d23865d50084d4c05defa186fc9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fonttools (A library to manipulate font files from Python.) + +SLACKBUILD NAME: python3-formencode +SLACKBUILD LOCATION: ./python/python3-formencode +SLACKBUILD FILES: README python3-formencode.SlackBuild python3-formencode.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/formencode/formencode-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d179386d31ae8c32e70d004dca19ac60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-formencode (HTML form validation) + +SLACKBUILD NAME: python3-fqdn +SLACKBUILD LOCATION: ./python/python3-fqdn +SLACKBUILD FILES: README python3-fqdn.SlackBuild python3-fqdn.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/ypcrts/fqdn/archive/v1.5.1/fqdn-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 805d8be04461dd9f48eb7011d00c3b76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fqdn (Python FQDN Fully-Qualified Domain Names) + +SLACKBUILD NAME: python3-fritzconnection +SLACKBUILD LOCATION: ./python/python3-fritzconnection +SLACKBUILD FILES: README python3-fritzconnection.SlackBuild python3-fritzconnection.info slack-desc +SLACKBUILD VERSION: 1.15.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/f/fritzconnection/fritzconnection-1.15.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28c22229e7ab16e77e6a191f40e08a7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fritzconnection (Communicate with the AVM FRITZ!Box) + +SLACKBUILD NAME: python3-frozenlist +SLACKBUILD LOCATION: ./python/python3-frozenlist +SLACKBUILD FILES: README python3-frozenlist.SlackBuild python3-frozenlist.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/aio-libs/frozenlist/releases/download/v1.8.0/frozenlist-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d8350ebe62603b7be5f516292c7aa6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-frozenlist (list-like structure) + +SLACKBUILD NAME: python3-fs +SLACKBUILD LOCATION: ./python/python3-fs +SLACKBUILD FILES: README python3-fs.SlackBuild python3-fs.info slack-desc +SLACKBUILD VERSION: 2.4.15 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7f/51/f2d13086c997f7c7c39b9e11817dc122ca6cf19f7b67a337c372ecae3f7c/fs-2.4.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a83a339af4e862e770247d79c1e01f5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fs (Python's Filesystem abstraction layer) + +SLACKBUILD NAME: python3-funcparserlib +SLACKBUILD LOCATION: ./python/python3-funcparserlib +SLACKBUILD FILES: README python3-funcparserlib.SlackBuild python3-funcparserlib.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/93/44/a21dfd9c45ad6909257e5186378a4fedaf41406824ce1ec06bc2a6c168e7/funcparserlib-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 248a9c249886dd72ef2dca2aca2ad1eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-funcparserlib (Recursive descent parsing library for Python) + +SLACKBUILD NAME: python3-fypp +SLACKBUILD LOCATION: ./python/python3-fypp +SLACKBUILD FILES: README python3-fypp.SlackBuild python3-fypp.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/aradi/fypp/archive/3.1/fypp-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a18dd449deb141b29b8c983d0984906a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-fypp (Python powered Fortran metaprogramming) + +SLACKBUILD NAME: python3-gTTS +SLACKBUILD LOCATION: ./python/python3-gTTS +SLACKBUILD FILES: README python3-gTTS.SlackBuild python3-gTTS.info slack-desc +SLACKBUILD VERSION: 2.5.4 +SLACKBUILD DOWNLOAD: https://github.com/pndurette/gTTS/archive/v2.5.4/gTTS-2.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa364d23b5d72a33db312f755eda789b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gTTS (Google Text-to-Speech) + +SLACKBUILD NAME: python3-gast +SLACKBUILD LOCATION: ./python/python3-gast +SLACKBUILD FILES: README python3-gast.SlackBuild python3-gast.info slack-desc +SLACKBUILD VERSION: 0.5.5 +SLACKBUILD DOWNLOAD: https://github.com/serge-sans-paille/gast/archive/0.5.5/gast-0.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a33b800eaa894f8c5d64892240021769 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gast (AST that abstracts the underlying Python version) + +SLACKBUILD NAME: python3-gattlib +SLACKBUILD LOCATION: ./python/python3-gattlib +SLACKBUILD FILES: README python3-gattlib.SlackBuild python3-gattlib.info slack-desc +SLACKBUILD VERSION: 0.20201113 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fe/8d/72d539dd6be2d9677864a1604b8db80696c2d5f018cf8093bf442311162f/gattlib-0.20201113.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 433581aba2b9d3b621094fb62d20dfd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gattlib (Bluetooth LE protocol library) + +SLACKBUILD NAME: python3-gearbox +SLACKBUILD LOCATION: ./python/python3-gearbox +SLACKBUILD FILES: README python3-gearbox.SlackBuild python3-gearbox.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://github.com/TurboGears/gearbox/archive/0.3.2/gearbox-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1052b6b277ece006cd91d114fa5b0b59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gearbox (Python module) + +SLACKBUILD NAME: python3-gensim +SLACKBUILD LOCATION: ./python/python3-gensim +SLACKBUILD FILES: README python3-gensim.SlackBuild python3-gensim.info slack-desc +SLACKBUILD VERSION: 4.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/g/gensim/gensim-4.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17bc0b1e2f4bd50aae7a657f0abbb7d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gensim (Topic Modelling in Python) + +SLACKBUILD NAME: python3-geventhttpclient +SLACKBUILD LOCATION: ./python/python3-geventhttpclient +SLACKBUILD FILES: README python3-geventhttpclient.SlackBuild python3-geventhttpclient.info slack-desc +SLACKBUILD VERSION: 2.3.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d7/ff/cb3db11fca4223b2753ae170d1a09c9d32bfbfa3e8d4a6181324db686830/geventhttpclient-2.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e19f02cd149955f2ae23589ada59470d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-geventhttpclient (HTTP client library) + +SLACKBUILD NAME: python3-gitdb2 +SLACKBUILD LOCATION: ./python/python3-gitdb2 +SLACKBUILD FILES: README python3-gitdb2.SlackBuild python3-gitdb2.info slack-desc +SLACKBUILD VERSION: 2.0.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/g/gitdb2/gitdb2-2.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a7ea3362e405f8a5634f7ee53636094 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gitdb2 (IO of git-style object databases) + +SLACKBUILD NAME: python3-glances +SLACKBUILD LOCATION: ./python/python3-glances +SLACKBUILD FILES: README python3-glances.SlackBuild python3-glances.info slack-desc +SLACKBUILD VERSION: 4.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/g/glances/glances-4.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 250d53f1de86dc912a27b92e96ca5ad2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-glances (cross-platform, curses-based system monitoring tool) + +SLACKBUILD NAME: python3-glyphslib +SLACKBUILD LOCATION: ./python/python3-glyphslib +SLACKBUILD FILES: README python3-glyphslib.SlackBuild python3-glyphslib.info slack-desc +SLACKBUILD VERSION: 6.11.6 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/g/glyphsLib/glyphslib-6.11.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5dc1ac5103170de95670080d7b73a76a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-glyphslib (UFO-Glyphs bridge) + +SLACKBUILD NAME: python3-gmpy2 +SLACKBUILD LOCATION: ./python/python3-gmpy2 +SLACKBUILD FILES: README python3-gmpy2.SlackBuild python3-gmpy2.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/gmpy2/gmpy2/releases/download/v2.3.0/gmpy2-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4dde6972c4412c241ec32a463ead42cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gmpy2 (multi-precision arithmetic for python) + +SLACKBUILD NAME: python3-gnutls +SLACKBUILD LOCATION: ./python/python3-gnutls +SLACKBUILD FILES: README python3-gnutls.SlackBuild python3-gnutls.info slack-desc +SLACKBUILD VERSION: 3.1.10 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-gnutls/archive/release-3.1.10/python3-gnutls-release-3.1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf26a9514fe0f469f5cb2faea4421476 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-gnutls (Python wrapper for the GnuTLS library) + +SLACKBUILD NAME: python3-google-api-python-client +SLACKBUILD LOCATION: ./python/python3-google-api-python-client +SLACKBUILD FILES: README python3-google-api-python-client.SlackBuild python3-google-api-python-client.info slack-desc +SLACKBUILD VERSION: 2.100.0 +SLACKBUILD DOWNLOAD: https://github.com/googleapis/google-api-python-client/archive/v2.100.0/google-api-python-client-2.100.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 353c3c04b3ac62726fd4ccec8bcfc9f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-google-api-python-client (Google APIs Client for Python3) + +SLACKBUILD NAME: python3-google-auth-httplib2 +SLACKBUILD LOCATION: ./python/python3-google-auth-httplib2 +SLACKBUILD FILES: README python3-google-auth-httplib2.SlackBuild python3-google-auth-httplib2.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0f/7a/83c3a1f8419d66f91672ad7f2cea57d044f7f0b3c1740389a468ff3937ed/google-auth-httplib2-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff1e416bbdafcc0f63f0acf795ccd380 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-google-auth-httplib2 (httplib2 transport for google-auth) + +SLACKBUILD NAME: python3-google-auth-library-python +SLACKBUILD LOCATION: ./python/python3-google-auth-library-python +SLACKBUILD FILES: README python3-google-auth-library-python.SlackBuild python3-google-auth-library-python.info slack-desc +SLACKBUILD VERSION: 2.23.0 +SLACKBUILD DOWNLOAD: https://github.com/googleapis/google-auth-library-python/archive/v2.23.0/google-auth-library-python-2.23.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c29e9c7c36f780d113c3954d62078252 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-google-auth-library-python (Google Auth Python Library) + +SLACKBUILD NAME: python3-google-python-api-core +SLACKBUILD LOCATION: ./python/python3-google-python-api-core +SLACKBUILD FILES: README python3-google-python-api-core.SlackBuild python3-google-python-api-core.info slack-desc +SLACKBUILD VERSION: 2.11.1 +SLACKBUILD DOWNLOAD: https://github.com/googleapis/python-api-core/archive/v2.11.1/python-api-core-2.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6615efc236a9b01c4512f31043886f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-google-python-api-core (Core Library for Google Client Libs) + +SLACKBUILD NAME: python3-googleapis-common-protos +SLACKBUILD LOCATION: ./python/python3-googleapis-common-protos +SLACKBUILD FILES: README python3-googleapis-common-protos.SlackBuild python3-googleapis-common-protos.info slack-desc +SLACKBUILD VERSION: 1.61.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/95/41/f9d4425eac5cec8c0356575b8f183e8f1f7206875b1e748bd3af4b4a8a1e/googleapis-common-protos-1.61.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: baefb1ba628bd591e59193a64e0b2c05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-googleapis-common-protos (Google APIs common protos) + +SLACKBUILD NAME: python3-grpcio +SLACKBUILD LOCATION: ./python/python3-grpcio +SLACKBUILD FILES: README python3-grpcio.SlackBuild python3-grpcio.info slack-desc +SLACKBUILD VERSION: 1.78.0 +SLACKBUILD DOWNLOAD: https://github.com/grpc/grpc/archive/v1.78.0/grpc-1.78.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5feaaf95439619516ebdf4ee29fa2b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-grpcio (Python language bindings for gRPC) + +SLACKBUILD NAME: python3-guessit +SLACKBUILD LOCATION: ./python/python3-guessit +SLACKBUILD FILES: README python3-guessit.SlackBuild python3-guessit.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/g/guessit/guessit-3.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a488b3a1fb0e8df0a5b9af8eb336209 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-guessit (library from video files) + +SLACKBUILD NAME: python3-h11 +SLACKBUILD LOCATION: ./python/python3-h11 +SLACKBUILD FILES: README python3-h11.SlackBuild python3-h11.info slack-desc +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/h11/h11-0.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af51401a776fd654cfd98a197af9f21f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-h11 (little HTTP/1.1 library written from scratch in Python) + +SLACKBUILD NAME: python3-h2 +SLACKBUILD LOCATION: ./python/python3-h2 +SLACKBUILD FILES: README python3-h2.SlackBuild python3-h2.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/python-hyper/h2/archive/v4.1.0/h2-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ef36d1030fc7febe3585a4635aaf5bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-h2 (HTTP/2 Protocol) + +SLACKBUILD NAME: python3-h5py +SLACKBUILD LOCATION: ./python/python3-h5py +SLACKBUILD FILES: README python3-h5py.SlackBuild python3-h5py.info slack-desc +SLACKBUILD VERSION: 3.12.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/h5py/h5py-3.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40d0eff953e53df3579ad77bce103694 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-h5py (Python bindings for h5py) + +SLACKBUILD NAME: python3-hatch-nodejs-version +SLACKBUILD LOCATION: ./python/python3-hatch-nodejs-version +SLACKBUILD FILES: README python3-hatch-nodejs-version.SlackBuild python3-hatch-nodejs-version.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/agoose77/hatch-nodejs-version/archive/v0.4.0/hatch-nodejs-version-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9b1d6ea30eea7b1b711f6fb7d9ab73f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hatch-nodejs-version (hatch plugin) + +SLACKBUILD NAME: python3-hatch_jupyter_builder +SLACKBUILD LOCATION: ./python/python3-hatch_jupyter_builder +SLACKBUILD FILES: README python3-hatch_jupyter_builder.SlackBuild python3-hatch_jupyter_builder.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://github.com/jupyterlab/hatch-jupyter-builder/releases/download/v0.9.1/hatch_jupyter_builder-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34453f370ea94957872c1313cf80f0ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hatch_jupyter_builder (hatch plugin) + +SLACKBUILD NAME: python3-helpdev +SLACKBUILD LOCATION: ./python/python3-helpdev +SLACKBUILD FILES: README python3-helpdev.SlackBuild python3-helpdev.info slack-desc +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/dpizetta/helpdev/-/archive/v0.7.1/helpdev-v0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40463a936598aeed51c8698cb8807bb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-helpdev (Help users report bugs) + +SLACKBUILD NAME: python3-hishel +SLACKBUILD LOCATION: ./python/python3-hishel +SLACKBUILD FILES: README python3-hishel.SlackBuild python3-hishel.info slack-desc +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://github.com/karpetrosyan/hishel/archive/refs/tags/0.1.3/hishel-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdbc60f82eca624e249939c1271919d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hishel (An elegant HTTP Cache implementation) + +SLACKBUILD NAME: python3-hsaudiotag3k +SLACKBUILD LOCATION: ./python/python3-hsaudiotag3k +SLACKBUILD FILES: README python3-hsaudiotag3k.SlackBuild python3-hsaudiotag3k.info slack-desc +SLACKBUILD VERSION: 1.1.3.post1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/6e/4a/117ded92d098ee203391a5712a54ff87b391e7637029a08e68957e399701/hsaudiotag3k-1.1.3.post1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b8b865345e1c19bbe036164dac692b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hsaudiotag3k (hsaudiotag Python3 library) + +SLACKBUILD NAME: python3-httpcore +SLACKBUILD LOCATION: ./python/python3-httpcore +SLACKBUILD FILES: README python3-httpcore.SlackBuild python3-httpcore.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/httpcore/httpcore-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5157e7240632c2984cfda1f7ac54dfc7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-httpcore (provides a minimal low-level HTTP client) + +SLACKBUILD NAME: python3-httplib2 +SLACKBUILD LOCATION: ./python/python3-httplib2 +SLACKBUILD FILES: README python3-httplib2.SlackBuild python3-httplib2.info slack-desc use_system_cacerts.patch +SLACKBUILD VERSION: 0.22.0 +SLACKBUILD DOWNLOAD: https://github.com/httplib2/httplib2/archive/v0.22.0/httplib2-0.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1ea1cd44c908a78112b6007af0f5917 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-httplib2 (python http library) + +SLACKBUILD NAME: python3-httpx +SLACKBUILD LOCATION: ./python/python3-httpx +SLACKBUILD FILES: README python3-httpx.SlackBuild python3-httpx.info slack-desc +SLACKBUILD VERSION: 0.28.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/httpx/httpx-0.28.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 774cf32b9cd94a44189fbe5871026664 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-httpx (A next-generation HTTP client for Python) + +SLACKBUILD NAME: python3-hupper +SLACKBUILD LOCATION: ./python/python3-hupper +SLACKBUILD FILES: README python3-hupper.SlackBuild python3-hupper.info slack-desc +SLACKBUILD VERSION: 1.12.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/h/hupper/hupper-1.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 773e07afa457cf4e812996df086fe7ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hupper (Python Module) + +SLACKBUILD NAME: python3-hyperframe +SLACKBUILD LOCATION: ./python/python3-hyperframe +SLACKBUILD FILES: README python3-hyperframe.SlackBuild python3-hyperframe.info slack-desc +SLACKBUILD VERSION: 6.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/h/hyperframe/hyperframe-6.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fda90f638a3db3e8f1837c2e0ade8f08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hyperframe (library providing HTTP/2 frame decoding logic) + +SLACKBUILD NAME: python3-hyperlink +SLACKBUILD LOCATION: ./python/python3-hyperlink +SLACKBUILD FILES: README python3-hyperlink.SlackBuild python3-hyperlink.info slack-desc +SLACKBUILD VERSION: 21.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/h/hyperlink/hyperlink-21.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6285ac13e7d6be4157698ad7960ed490 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-hyperlink (A featureful, correct URL for Python.) + +SLACKBUILD NAME: python3-icalendar +SLACKBUILD LOCATION: ./python/python3-icalendar +SLACKBUILD FILES: README python3-icalendar.SlackBuild python3-icalendar.info slack-desc +SLACKBUILD VERSION: 6.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/icalendar/icalendar-6.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 228d80d99d00ad0353c4e5b5b28e3000 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-icalendar (parser / generator for iCalendar) + +SLACKBUILD NAME: python3-icoextract +SLACKBUILD LOCATION: ./python/python3-icoextract +SLACKBUILD FILES: README python3-icoextract.SlackBuild python3-icoextract.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/jlu5/icoextract/archive/0.2.0/icoextract-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 858c418123f2533207d7075a7fe4d94e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-icoextract (Icon Extraction Tool) + +SLACKBUILD NAME: python3-id +SLACKBUILD LOCATION: ./python/python3-id +SLACKBUILD FILES: README python3-id.SlackBuild python3-id.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/di/id/archive/refs/tags/v1.5.0/id-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dd4ef878b8439f82c2bd94834a7f8ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-id (A tool for generating OIDC identities) + +SLACKBUILD NAME: python3-identify +SLACKBUILD LOCATION: ./python/python3-identify +SLACKBUILD FILES: README python3-identify.SlackBuild python3-identify.info slack-desc +SLACKBUILD VERSION: 2.6.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9b/98/a71ab060daec766acc30fb47dfca219d03de34a70d616a79a38c6066c5bf/identify-2.6.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: baada6a107f163ce236e27ffa54082ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-identify (File identification library for Python) + +SLACKBUILD NAME: python3-ifaddr +SLACKBUILD LOCATION: ./python/python3-ifaddr +SLACKBUILD FILES: README python3-ifaddr.SlackBuild python3-ifaddr.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/pydron/ifaddr/archive/refs/tags/0.2.0/ifaddr-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a920eef75aa1362fe3dd581af06c2cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ifaddr (Python Library to enumerate all network interfaces) + +SLACKBUILD NAME: python3-incremental +SLACKBUILD LOCATION: ./python/python3-incremental +SLACKBUILD FILES: README python3-incremental.SlackBuild python3-incremental.info slack-desc +SLACKBUILD VERSION: 24.11.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/i/incremental/incremental-24.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d7524d053b182d713981ea20079ed76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-incremental (Python projects versioning) + +SLACKBUILD NAME: python3-inflate64 +SLACKBUILD LOCATION: ./python/python3-inflate64 +SLACKBUILD FILES: README python3-inflate64.SlackBuild python3-inflate64.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8c/99/18f9940d4a3f2cabc4396a587ddf1bd93236bdb372d9e78e2b0365e40990/inflate64-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31391c70d0541665c8d0abe281945e62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-inflate64 (deflate64 compression/decompression library) + +SLACKBUILD NAME: python3-inflect +SLACKBUILD LOCATION: ./python/python3-inflect +SLACKBUILD FILES: README python3-inflect.SlackBuild python3-inflect.info slack-desc +SLACKBUILD VERSION: 7.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/inflect/inflect-7.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b4c0c942b110c587d8cc1acfb606882 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-inflect (Correctly gen. plurals, sing. nouns, ordinals, etc) + +SLACKBUILD NAME: python3-inflection +SLACKBUILD LOCATION: ./python/python3-inflection +SLACKBUILD FILES: README python3-inflection.SlackBuild python3-inflection.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/jpvanhal/inflection/archive/0.5.1/inflection-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86e95335292662fd667df7313ac6b84a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-inflection (A port of Ruby on Rails' inflector to Python) + +SLACKBUILD NAME: python3-iniconfig +SLACKBUILD LOCATION: ./python/python3-iniconfig +SLACKBUILD FILES: README python3-iniconfig.SlackBuild python3-iniconfig.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/iniconfig/iniconfig-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 437ede5b20b0ab2e76ca08f02b5c49dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-iniconfig (brain-dead simple config-ini parsing) + +SLACKBUILD NAME: python3-inotify-simple +SLACKBUILD LOCATION: ./python/python3-inotify-simple +SLACKBUILD FILES: README python3-inotify-simple.SlackBuild python3-inotify-simple.info slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/51/41/59ca6011f5463d5e5eefcfed2e7fe470922d3a958b7f3aad95eda208d7d3/inotify_simple-1.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7ca2ffa816dea85ef5023cde4e72b8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-inotify-simple (Python wrapper around inotify) + +SLACKBUILD NAME: python3-intelHex +SLACKBUILD LOCATION: ./python/python3-intelHex +SLACKBUILD FILES: README python3-intelHex.SlackBuild python3-intelHex.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/python-intelhex/intelhex/archive/refs/tags/2.3.0/intelhex-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa10194e08e1c58222cddcfb7b62e601 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-intelHex (Manipulate Intel Hex format data) + +SLACKBUILD NAME: python3-intervaltree +SLACKBUILD LOCATION: ./python/python3-intervaltree +SLACKBUILD FILES: README python3-intervaltree.SlackBuild python3-intervaltree.info remove-uv-dynamic-versioning.patch slack-desc +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: https://github.com/chaimleib/intervaltree/archive/3.2.1/intervaltree-3.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fca2350c19b9e928c30087ddf752e498 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-intervaltree (A mutable, self-balancing interval tree) + +SLACKBUILD NAME: python3-invoke +SLACKBUILD LOCATION: ./python/python3-invoke +SLACKBUILD FILES: README python3-invoke.SlackBuild python3-invoke.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f9/42/127e6d792884ab860defc3f4d80a8f9812e48ace584ffc5a346de58cdc6c/invoke-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8dcd5a8fda2e2685d8b25eb9d017d99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-invoke (Pythonic task execution) + +SLACKBUILD NAME: python3-ipaddr +SLACKBUILD LOCATION: ./python/python3-ipaddr +SLACKBUILD FILES: README python3-ipaddr.SlackBuild python3-ipaddr.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/i/ipaddr/ipaddr-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f88353e40dec06410acfa075b8209b27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ipaddr (Python module) + +SLACKBUILD NAME: python3-ipython-pygments-lexers +SLACKBUILD LOCATION: ./python/python3-ipython-pygments-lexers +SLACKBUILD FILES: README python3-ipython-pygments-lexers.SlackBuild python3-ipython-pygments-lexers.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://github.com/ipython/ipython-pygments-lexers/archive/1.1.1/ipython-pygments-lexers-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d933a25a3a44825fc209ab244dc4dcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ipython-pygments-lexers (Pygments lexers for IPython code) + +SLACKBUILD NAME: python3-ipython-sql +SLACKBUILD LOCATION: ./python/python3-ipython-sql +SLACKBUILD FILES: README python3-ipython-sql.SlackBuild python3-ipython-sql.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/ipython-sql/ipython-sql-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63525f1936658d1a5a704ccc2941ad55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ipython-sql (IPython extension) + +SLACKBUILD NAME: python3-ipython_genutils +SLACKBUILD LOCATION: ./python/python3-ipython_genutils +SLACKBUILD FILES: README python3-ipython_genutils.SlackBuild python3-ipython_genutils.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/ipython/ipython_genutils/archive/0.2.0/ipython_genutils-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 477e596a0e6e2f74ec08ec09687eeb6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ipython_genutils (vestigial IPython utilities) + +SLACKBUILD NAME: python3-iso3166 +SLACKBUILD LOCATION: ./python/python3-iso3166 +SLACKBUILD FILES: README python3-iso3166.SlackBuild python3-iso3166.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/iso3166/iso3166-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1661b2e68fea5a248d02ef00e59c369 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-iso3166 (Standalone ISO 3166-1 country definitions) + +SLACKBUILD NAME: python3-iso639 +SLACKBUILD LOCATION: ./python/python3-iso639 +SLACKBUILD FILES: README python3-iso639.SlackBuild python3-iso639.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/noumar/iso639/archive/0.4.5/iso639-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ecf572a2a14f628f141deb4d257827b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-iso639 (ISO 639 library for Python) + +SLACKBUILD NAME: python3-isodate +SLACKBUILD LOCATION: ./python/python3-isodate +SLACKBUILD FILES: README python3-isodate.SlackBuild python3-isodate.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/gweis/isodate/archive/0.6.1/isodate-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26387c354e12b6db67374293fb197d2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-isodate (An ISO 8601 date/time/duration parser and formater) + +SLACKBUILD NAME: python3-isoduration +SLACKBUILD LOCATION: ./python/python3-isoduration +SLACKBUILD FILES: README python3-isoduration.SlackBuild python3-isoduration.info slack-desc +SLACKBUILD VERSION: 20.11.0 +SLACKBUILD DOWNLOAD: https://github.com/bolsote/isoduration/releases/download/20.11.0/isoduration-20.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 865d2cb9d07342ea66c75cbf8a425cba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-isoduration (Operations with ISO 8601 durations) + +SLACKBUILD NAME: python3-isort +SLACKBUILD LOCATION: ./python/python3-isort +SLACKBUILD FILES: README python3-isort.SlackBuild python3-isort.info slack-desc +SLACKBUILD VERSION: 5.13.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/87/f9/c1eb8635a24e87ade2efce21e3ce8cd6b8630bb685ddc9cdaca1349b2eb5/isort-5.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4d791bf2a42d1fbaeb1f5cb2c9147b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-isort (sort imports alphabetically) + +SLACKBUILD NAME: python3-isounidecode +SLACKBUILD LOCATION: ./python/python3-isounidecode +SLACKBUILD FILES: README python3-isounidecode.SlackBuild python3-isounidecode.info slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1e/d3/1491ad4be5f67d89ad83c9fd751f5d6b83d052c1a8ddd994f37ae37b0d9d/isounidecode-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: baa5a91607290a75cbb6e99a28324471 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-isounidecode (ISOunidecode Python3 library) + +SLACKBUILD NAME: python3-itsdangerous +SLACKBUILD LOCATION: ./python/python3-itsdangerous +SLACKBUILD FILES: README python3-itsdangerous.SlackBuild python3-itsdangerous.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/i/itsdangerous/itsdangerous-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a901babde35694c3577f7655010cd380 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-itsdangerous (Various helpers to pass trusted data) + +SLACKBUILD NAME: python3-jaconv +SLACKBUILD LOCATION: ./python/python3-jaconv +SLACKBUILD FILES: README python3-jaconv.SlackBuild python3-jaconv.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/j/jaconv/jaconv-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0160fe293839a2e397708c984612955 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaconv (Japanese character interconverter) + +SLACKBUILD NAME: python3-janus +SLACKBUILD LOCATION: ./python/python3-janus +SLACKBUILD FILES: README python3-janus.SlackBuild python3-janus.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/janus/janus-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c8ec257be4e90abc47a7df47df88436 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-janus (Mixed sync-async queue) + +SLACKBUILD NAME: python3-jaraco.classes +SLACKBUILD LOCATION: ./python/python3-jaraco.classes +SLACKBUILD FILES: README python3-jaraco.classes.SlackBuild python3-jaraco.classes.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jaraco.classes/jaraco.classes-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 994fb3f2ce9bb538ca6e8abf6ebbdf9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaraco.classes (functions for Python) + +SLACKBUILD NAME: python3-jaraco.collections +SLACKBUILD LOCATION: ./python/python3-jaraco.collections +SLACKBUILD FILES: README python3-jaraco.collections.SlackBuild python3-jaraco.collections.info slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jaraco.collections/jaraco_collections-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33a136eb3dd4c36090270ea2d4d43e7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaraco.collections (Models and classes suppl. stdlib module) + +SLACKBUILD NAME: python3-jaraco.context +SLACKBUILD LOCATION: ./python/python3-jaraco.context +SLACKBUILD FILES: README python3-jaraco.context.SlackBuild python3-jaraco.context.info slack-desc +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jaraco.context/jaraco_context-6.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb22ef027077b1fa8528ef1d9840b838 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaraco.context (Context managers) + +SLACKBUILD NAME: python3-jaraco.functools +SLACKBUILD LOCATION: ./python/python3-jaraco.functools +SLACKBUILD FILES: README python3-jaraco.functools.SlackBuild python3-jaraco.functools.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jaraco_functools/jaraco_functools-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8a8d165da986efa1966abd91c45348e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaraco.functools (Additional functools like stdlibs functools) + +SLACKBUILD NAME: python3-jaraco.text +SLACKBUILD LOCATION: ./python/python3-jaraco.text +SLACKBUILD FILES: README python3-jaraco.text.SlackBuild python3-jaraco.text.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jaraco.text/jaraco_text-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c519c7a49d6448e6dc2073d466afd39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jaraco.text (Module for text manipulation) + +SLACKBUILD NAME: python3-jedi +SLACKBUILD LOCATION: ./python/python3-jedi +SLACKBUILD FILES: README python3-jedi.SlackBuild python3-jedi.info slack-desc +SLACKBUILD VERSION: 0.19.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jedi/jedi-0.19.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc2dfcc3fdcd7a1384867b5c6f5bf519 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jedi (Autocompletion tool for Python 3) + +SLACKBUILD NAME: python3-jinja2-time +SLACKBUILD LOCATION: ./python/python3-jinja2-time +SLACKBUILD FILES: README jinja-time-0.2.0-arrow_shift.patch python3-jinja2-time.SlackBuild python3-jinja2-time.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jinja2-time/jinja2-time-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6ebc4ecac395a18982532f4c2869c06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jinja2-time (Jinja2 Extension for Dates and Times) + +SLACKBUILD NAME: python3-joblib +SLACKBUILD LOCATION: ./python/python3-joblib +SLACKBUILD FILES: README python3-joblib.SlackBuild python3-joblib.info slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/joblib/joblib-1.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaa61ed28e9704263430f090d10fa62b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-joblib (lightweight pipelining in Python) + +SLACKBUILD NAME: python3-json-logger +SLACKBUILD LOCATION: ./python/python3-json-logger +SLACKBUILD FILES: README python3-json-logger.SlackBuild python3-json-logger.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/nhairs/python-json-logger/archive/v4.0.0/python-json-logger-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0848b52c49ae39716c97f5cbcbc20ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-json-logger (json log formatter) + +SLACKBUILD NAME: python3-json5 +SLACKBUILD LOCATION: ./python/python3-json5 +SLACKBUILD FILES: README python3-json5.SlackBuild python3-json5.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://github.com/dpranke/pyjson5/archive/v0.13.0/pyjson5-0.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4da0a617b7444e523862b6c9e5a14b9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-json5 (A Python implementation of the JSON5 data format) + +SLACKBUILD NAME: python3-jsonlines +SLACKBUILD LOCATION: ./python/python3-jsonlines +SLACKBUILD FILES: README python3-jsonlines.SlackBuild python3-jsonlines.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/wbolster/jsonlines/archive/4.0.0/jsonlines-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00d6b67642ac41b3a60c998228c97668 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jsonlines (a python library for jsonlines and ndjson data) + +SLACKBUILD NAME: python3-jsonpatch +SLACKBUILD LOCATION: ./python/python3-jsonpatch +SLACKBUILD FILES: README python3-jsonpatch.SlackBuild python3-jsonpatch.info slack-desc +SLACKBUILD VERSION: 1.33 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jsonpatch/jsonpatch-1.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed3e8eaa5cce105ad02509d185f0889f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jsonpatch (Applying JSON patches in Python) + +SLACKBUILD NAME: python3-jsonpointer +SLACKBUILD LOCATION: ./python/python3-jsonpointer +SLACKBUILD FILES: README python3-jsonpointer.SlackBuild python3-jsonpointer.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jsonpointer/jsonpointer-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a0b3e940bbd65f544f41018a904991f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jsonpointer (Resolve JSON Pointers in Python) + +SLACKBUILD NAME: python3-jsonschema-specifications +SLACKBUILD LOCATION: ./python/python3-jsonschema-specifications +SLACKBUILD FILES: README python3-jsonschema-specifications.SlackBuild python3-jsonschema-specifications.info slack-desc +SLACKBUILD VERSION: 2025.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jsonschema_specifications/jsonschema_specifications-2025.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef8e5a762c7ef39dcfb775c81336a690 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jsonschema-specifications (JSON support files as a registry) + +SLACKBUILD NAME: python3-jsonschema +SLACKBUILD LOCATION: ./python/python3-jsonschema +SLACKBUILD FILES: README python3-jsonschema.SlackBuild python3-jsonschema.info slack-desc +SLACKBUILD VERSION: 4.25.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-4.25.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e33f133a5b56b9f9756b38065849c86f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-jsonschema (Implementation of JSON Schema) + +SLACKBUILD NAME: python3-keyring +SLACKBUILD LOCATION: ./python/python3-keyring +SLACKBUILD FILES: README python3-keyring.SlackBuild python3-keyring.info slack-desc +SLACKBUILD VERSION: 25.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/k/keyring/keyring-25.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57c23d340e4d08ac4896f142ee423eca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-keyring (Python keyring library) + +SLACKBUILD NAME: python3-kiwisolver +SLACKBUILD LOCATION: ./python/python3-kiwisolver +SLACKBUILD FILES: README python3-kiwisolver.SlackBuild python3-kiwisolver.info slack-desc +SLACKBUILD VERSION: 1.4.9 +SLACKBUILD DOWNLOAD: https://github.com/nucleic/kiwi/archive/refs/tags/1.4.9/kiwi-1.4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 386838953733ffa18bc2566e4dd13c54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-kiwisolver (an implementation of the Cassowary algorithm) + +SLACKBUILD NAME: python3-klein +SLACKBUILD LOCATION: ./python/python3-klein +SLACKBUILD FILES: README python3-klein.SlackBuild python3-klein.info slack-desc +SLACKBUILD VERSION: 24.8.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/k/klein/klein-24.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03aae172aa0c84d5499e091b1ba71547 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-klein (micro-framework for web services) + +SLACKBUILD NAME: python3-klepto +SLACKBUILD LOCATION: ./python/python3-klepto +SLACKBUILD FILES: README python3-klepto.SlackBuild python3-klepto.info slack-desc +SLACKBUILD VERSION: 0.2.7 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/k/klepto/klepto-0.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e0889288b6a30e1a3ff09eba08d4f2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-klepto (Persistent caching to memory,disk or cache ) + +SLACKBUILD NAME: python3-knowit +SLACKBUILD LOCATION: ./python/python3-knowit +SLACKBUILD FILES: README python3-knowit.SlackBuild python3-knowit.info slack-desc +SLACKBUILD VERSION: 0.5.11 +SLACKBUILD DOWNLOAD: https://github.com/ratoaq2/knowit/archive/refs/tags/0.5.11/knowit-0.5.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a16caf5b1cdfe99a91107bc198d21443 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-knowit (Know better your media files) + +SLACKBUILD NAME: python3-kodipydent +SLACKBUILD LOCATION: ./python/python3-kodipydent +SLACKBUILD FILES: README python3-kodipydent.SlackBuild python3-kodipydent.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/haikuginger/kodipydent/archive/refs/tags/v0.3.1/kodipydent-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6dc0835065056f22b0b7ed8109545a42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-kodipydent (Python client for the Kodi JSON-RPC API) + +SLACKBUILD NAME: python3-kombu +SLACKBUILD LOCATION: ./python/python3-kombu +SLACKBUILD FILES: README python3-kombu.SlackBuild python3-kombu.info slack-desc +SLACKBUILD VERSION: 5.6.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/k/kombu/kombu-5.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f3dafa537c74ee3709b16806e375b09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-kombu (messaging library for Python) + +SLACKBUILD NAME: python3-langcodes +SLACKBUILD LOCATION: ./python/python3-langcodes +SLACKBUILD FILES: README python3-langcodes.SlackBuild python3-langcodes.info slack-desc +SLACKBUILD VERSION: 3.5.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/l/langcodes/langcodes-3.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9aeb0cb964378aff3da68ef2ae216865 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-langcodes (A Library for Language Codes) + +SLACKBUILD NAME: python3-language-data +SLACKBUILD LOCATION: ./python/python3-language-data +SLACKBUILD FILES: README python3-language-data.SlackBuild python3-language-data.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/l/language-data/language_data-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92428e3e3579646bfc9326467c45e8ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-language-data (LangCodes Supplement) + +SLACKBUILD NAME: python3-lap +SLACKBUILD LOCATION: ./python/python3-lap +SLACKBUILD FILES: README python3-lap.SlackBuild python3-lap.info slack-desc +SLACKBUILD VERSION: 0.5.12 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/lap/lap-0.5.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68c9d71a49d5e22b67f374f489e82e56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lap (Linear Assignment Problem solver LAPJV/LAPMOD) + +SLACKBUILD NAME: python3-lazr.config +SLACKBUILD LOCATION: ./python/python3-lazr.config +SLACKBUILD FILES: README python3-lazr.config.SlackBuild python3-lazr.config.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/lazr_config/lazr_config-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64d24e71c0bcd77d7543ebc954d286ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lazr.config (Create, process, validate configuration schemas) + +SLACKBUILD NAME: python3-lazr.delegates +SLACKBUILD LOCATION: ./python/python3-lazr.delegates +SLACKBUILD FILES: README python3-lazr.delegates.SlackBuild python3-lazr.delegates.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/l/lazr_delegates/lazr_delegates-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc3e25242313947ddbd97ac369a4bdd3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lazr.delegates (Easily write objects that delegate behavior) + +SLACKBUILD NAME: python3-lazy-object-proxy +SLACKBUILD LOCATION: ./python/python3-lazy-object-proxy +SLACKBUILD FILES: README python3-lazy-object-proxy.SlackBuild python3-lazy-object-proxy.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2c/f0/f02e2d150d581a294efded4020094a371bbab42423fe78625ac18854d89b/lazy-object-proxy-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3addb8e8c28c937f037a2ced723251e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lazy-object-proxy (Python lazy object proxy) + +SLACKBUILD NAME: python3-lazy_loader +SLACKBUILD LOCATION: ./python/python3-lazy_loader +SLACKBUILD FILES: README python3-lazy_loader.SlackBuild python3-lazy_loader.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/scientific-python/lazy-loader/archive/v0.4/lazy-loader-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c48ae12c7c7b9181d2cec3533f8e7b22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lazy_loader (Load subpackages and functions on demand) + +SLACKBUILD NAME: python3-ldap +SLACKBUILD LOCATION: ./python/python3-ldap +SLACKBUILD FILES: README python3-ldap.SlackBuild python3-ldap.info slack-desc +SLACKBUILD VERSION: 3.4.4 +SLACKBUILD DOWNLOAD: https://github.com/python-ldap/python-ldap/archive/python-ldap-3.4.4/python-ldap-python-ldap-3.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f08abcb74b11e8144f249cf32d264cc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ldap (LDAP client API for Python) + +SLACKBUILD NAME: python3-levenshtein +SLACKBUILD LOCATION: ./python/python3-levenshtein +SLACKBUILD FILES: README python3-levenshtein.SlackBuild python3-levenshtein.info slack-desc +SLACKBUILD VERSION: 0.27.1 +SLACKBUILD DOWNLOAD: https://github.com/rapidfuzz/Levenshtein/archive/refs/tags/v0.27.1/Levenshtein-0.27.1.tar.gz https://github.com/rapidfuzz/rapidfuzz-cpp/archive/fdbcc21/rapidfuzz-cpp-fdbcc2131515d0621f89a336d33242ef894efda5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 84833afc0d5b870412693593c412f2c9 fbd1d374822c0b7681dd3269a085c901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-levenshtein (Compute string edit distances and similarities) + +SLACKBUILD NAME: python3-lhafile +SLACKBUILD LOCATION: ./python/python3-lhafile +SLACKBUILD FILES: README python3-lhafile.SlackBuild python3-lhafile.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/python-lhafile-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc63d61a1b562bbbc52118c168f8cb5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lhafile (Python LHA archive extension) + +SLACKBUILD NAME: python3-libagent +SLACKBUILD LOCATION: ./python/python3-libagent +SLACKBUILD FILES: 480.diff README python3-libagent.SlackBuild python3-libagent.info slack-desc +SLACKBUILD VERSION: 0.15.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/libagent/libagent-0.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4662d86f7998877e33b1166af2b6fcf2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libagent (Hardware-based SSH/GPG/age agent) + +SLACKBUILD NAME: python3-libretranslatepy +SLACKBUILD LOCATION: ./python/python3-libretranslatepy +SLACKBUILD FILES: README python3-libretranslatepy.SlackBuild python3-libretranslatepy.info slack-desc +SLACKBUILD VERSION: 2.1.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2d/4b/e2d69b05f8a48e08a9e72b9e41521bec0468919060fd5663830507a94cdc/libretranslatepy-2.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57c502e78a768bc1dd34afdaeb32c8b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libretranslatepy (Python API for LibreTrans) + +SLACKBUILD NAME: python3-librosa +SLACKBUILD LOCATION: ./python/python3-librosa +SLACKBUILD FILES: README python3-librosa.SlackBuild python3-librosa.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/librosa/librosa/archive/refs/tags/0.11.0/librosa-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8efc7b1081d33dc4da77ec6c40a7351e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-librosa (Python library for audio and music analysis) + +SLACKBUILD NAME: python3-libsass +SLACKBUILD LOCATION: ./python/python3-libsass +SLACKBUILD FILES: README python3-libsass.SlackBuild python3-libsass.info slack-desc +SLACKBUILD VERSION: 0.23.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/79/b4/ab091585eaa77299558e3289ca206846aefc123fb320b5656ab2542c20ad/libsass-0.23.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e948913a9370ab648686ab7a83e4228a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libsass (SASS for Python) + +SLACKBUILD NAME: python3-libtmux +SLACKBUILD LOCATION: ./python/python3-libtmux +SLACKBUILD FILES: README python3-libtmux.SlackBuild python3-libtmux.info slack-desc +SLACKBUILD VERSION: 0.46.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/libtmux/libtmux-0.46.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50ebb1d543bb74c60a555541fe8f36f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libtmux (python api for tmux) + +SLACKBUILD NAME: python3-libusb1 +SLACKBUILD LOCATION: ./python/python3-libusb1 +SLACKBUILD FILES: README python3-libusb1.SlackBuild python3-libusb1.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/libusb1/libusb1-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4973afe56c872eb2b8e7a930f566bb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libusb1 (Python ctype-based wrapper around libusb1) + +SLACKBUILD NAME: python3-libvcs +SLACKBUILD LOCATION: ./python/python3-libvcs +SLACKBUILD FILES: README python3-libvcs.SlackBuild python3-libvcs.info slack-desc +SLACKBUILD VERSION: 0.24.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0b/f1/cb5036ca31ab281b20de3bceede87edd46ccb79e08ef82d43d0f0a2448db/libvcs-0.24.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad11b3a3735d885b59e4d18a934c170b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-libvcs (pythonic tool box for detection and parsing) + +SLACKBUILD NAME: python3-llvmlite +SLACKBUILD LOCATION: ./python/python3-llvmlite +SLACKBUILD FILES: README python3-llvmlite.SlackBuild python3-llvmlite.info slack-desc +SLACKBUILD VERSION: 0.40.1 +SLACKBUILD DOWNLOAD: https://github.com/numba/llvmlite/archive/refs/tags/v0.40.1/llvmlite-0.40.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17273c6364451a01aad1a093b48056ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-llvmlite (Lightweight LLVM python binding) + +SLACKBUILD NAME: python3-lockfile +SLACKBUILD LOCATION: ./python/python3-lockfile +SLACKBUILD FILES: README python3-lockfile.SlackBuild python3-lockfile.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/17/47/72cb04a58a35ec495f96984dddb48232b551aafb95bde614605b754fe6f7/lockfile-0.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6a1a82957a23afdf44cfdd039b65ff9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lockfile (Python simple API for locking files) + +SLACKBUILD NAME: python3-logbook +SLACKBUILD LOCATION: ./python/python3-logbook +SLACKBUILD FILES: README python3-logbook.SlackBuild python3-logbook.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/getlogbook/logbook/archive/1.7.0/logbook-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bc7892155218266b5a0d22efbc9405b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-logbook (logging system for Python) + +SLACKBUILD NAME: python3-loguru +SLACKBUILD LOCATION: ./python/python3-loguru +SLACKBUILD FILES: README python3-loguru.SlackBuild python3-loguru.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/loguru/loguru-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1444f4e91ec0951d470fd23c7bfc4aab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-loguru (library, aims to bring enjoyable logging in Python) + +SLACKBUILD NAME: python3-lsp-black +SLACKBUILD LOCATION: ./python/python3-lsp-black +SLACKBUILD FILES: README python3-lsp-black.SlackBuild python3-lsp-black.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/python-lsp/python-lsp-black/archive/v1.3.0/python-lsp-black-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62acc0e36276b58e91ca00282ec2f8c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lsp-black (Python Black plugin) + +SLACKBUILD NAME: python3-lsp-jsonrpc +SLACKBUILD LOCATION: ./python/python3-lsp-jsonrpc +SLACKBUILD FILES: README python3-lsp-jsonrpc.SlackBuild python3-lsp-jsonrpc.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/python-lsp/python-lsp-jsonrpc/archive/v1.1.2/python-lsp-jsonrpc-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 080114fa319513cd6690a8c3be2906f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lsp-jsonrpc (Fork of the python-jsonrpc-server project) + +SLACKBUILD NAME: python3-lsp-server +SLACKBUILD LOCATION: ./python/python3-lsp-server +SLACKBUILD FILES: README python3-lsp-server.SlackBuild python3-lsp-server.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/python-lsp-server/python-lsp-server-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 308f20e6b03c73369b3fc09bab612dbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lsp-server (Fork of the python-lsp-server project) + +SLACKBUILD NAME: python3-lz4 +SLACKBUILD LOCATION: ./python/python3-lz4 +SLACKBUILD FILES: README python3-lz4.SlackBuild python3-lz4.info slack-desc +SLACKBUILD VERSION: 4.3.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a4/31/ec1259ca8ad11568abaf090a7da719616ca96b60d097ccc5799cd0ff599c/lz4-4.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d4477a96cfe82e419bb895d73dccfb7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-lz4 (python bindings for lz4 compression library) + +SLACKBUILD NAME: python3-mailman +SLACKBUILD LOCATION: ./python/python3-mailman +SLACKBUILD FILES: README python3-mailman.SlackBuild python3-mailman.info slack-desc +SLACKBUILD VERSION: 3.3.10 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/m/mailman/mailman-3.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c9d937b5d9502530bea1cc062065a2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mailman (the GNU Mailing List Manager) + +SLACKBUILD NAME: python3-marisa-trie +SLACKBUILD LOCATION: ./python/python3-marisa-trie +SLACKBUILD FILES: README python3-marisa-trie.SlackBuild python3-marisa-trie.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/m/marisa-trie/marisa_trie-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b58edf269e2797a28b851c05f20cef20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-marisa-trie (marisa-trie library for python ) + +SLACKBUILD NAME: python3-markdown-it-py +SLACKBUILD LOCATION: ./python/python3-markdown-it-py +SLACKBUILD FILES: README python3-markdown-it-py.SlackBuild python3-markdown-it-py.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/markdown-it-py/markdown-it-py-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a00d59ed2704f6590fdde0e9bad04c7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-markdown-it-py (Markdown parser done right) + +SLACKBUILD NAME: python3-markdown2 +SLACKBUILD LOCATION: ./python/python3-markdown2 +SLACKBUILD FILES: README python3-markdown2.SlackBuild python3-markdown2.info slack-desc +SLACKBUILD VERSION: 2.4.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2b/26/1dd47bdf8adb98e1807b2283a88d6d4379911a2e1a1da266739c038ef8e2/markdown2-2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4251d5dd625eedf44580380213c5cc62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-markdown2 (Python implementation of Markdown) + +SLACKBUILD NAME: python3-mat2 +SLACKBUILD LOCATION: ./python/python3-mat2 +SLACKBUILD FILES: README python3-mat2.SlackBuild python3-mat2.info slack-desc +SLACKBUILD VERSION: 0.13.3 +SLACKBUILD DOWNLOAD: https://0xacab.org/jvoisin/mat2/-/archive/0.13.3/mat2-0.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c0d0890ab620553472e7d58161ec891 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mat2 (A metadata removal tool) + +SLACKBUILD NAME: python3-matplotlib-inline +SLACKBUILD LOCATION: ./python/python3-matplotlib-inline +SLACKBUILD FILES: README python3-matplotlib-inline.SlackBuild python3-matplotlib-inline.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/matplotlib-inline/matplotlib_inline-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25b1b460ee846df0d4d5d92dc8e6664c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-matplotlib-inline (Inline Matplotlib backend for Jupyter) + +SLACKBUILD NAME: python3-matrix-nio +SLACKBUILD LOCATION: ./python/python3-matrix-nio +SLACKBUILD FILES: README python3-matrix-nio.SlackBuild python3-matrix-nio.info slack-desc +SLACKBUILD VERSION: 0.25.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/matrix-nio/matrix_nio-0.25.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2834300e437134a90126fd3be5690238 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-matrix-nio (a multilayered Python3-Matrix client library) + +SLACKBUILD NAME: python3-maturin +SLACKBUILD LOCATION: ./python/python3-maturin +SLACKBUILD FILES: README mkvendored.sh python3-maturin.SlackBuild python3-maturin.info slack-desc +SLACKBUILD VERSION: 1.12.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/maturin/maturin-1.12.6.tar.gz https://slackware.uk/~fourtysixandtwo/src/maturin-vendored-sources-1.12.6-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 82602b6c154904f756da9b729bf6002b 02cc59f521e22aa0084c3e0cf651facb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-maturin (Build and publish crates as python packages) + +SLACKBUILD NAME: python3-mccabe +SLACKBUILD LOCATION: ./python/python3-mccabe +SLACKBUILD FILES: README python3-mccabe.SlackBuild python3-mccabe.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e7/ff/0ffefdcac38932a54d2b5eed4e0ba8a408f215002cd178ad1df0f2806ff8/mccabe-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 374ee2b9407546bb41d195e7436e5f62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mccabe (Complexity checker for Python) + +SLACKBUILD NAME: python3-mdurl +SLACKBUILD LOCATION: ./python/python3-mdurl +SLACKBUILD FILES: README python3-mdurl.SlackBuild python3-mdurl.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/mdurl/mdurl-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f18eca6522b438354be2378f216a5a94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mdurl (Python port of the JavaScript mdurl package) + +SLACKBUILD NAME: python3-mediafile +SLACKBUILD LOCATION: ./python/python3-mediafile +SLACKBUILD FILES: README python3-mediafile.SlackBuild python3-mediafile.info slack-desc +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/mediafile/mediafile-0.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64955f415233169322686687bedbca7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mediafile (read and write audio files' tags in Python) + +SLACKBUILD NAME: python3-mir_eval +SLACKBUILD LOCATION: ./python/python3-mir_eval +SLACKBUILD FILES: README python3-mir_eval.SlackBuild python3-mir_eval.info slack-desc +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/craffel/mir_eval/archive/refs/tags/0.8.2/mir_eval-0.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0f9d4f82e2111813cfc1ecf6a717842 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mir_eval (Music/audio information processing algorithms) + +SLACKBUILD NAME: python3-mistune +SLACKBUILD LOCATION: ./python/python3-mistune +SLACKBUILD FILES: README python3-mistune.SlackBuild python3-mistune.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/mistune/mistune-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26272a8d5ee997f80b32a93e51a24b54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mistune (Python markdown parser) + +SLACKBUILD NAME: python3-mnemonic +SLACKBUILD LOCATION: ./python/python3-mnemonic +SLACKBUILD FILES: README python3-mnemonic.SlackBuild python3-mnemonic.info slack-desc +SLACKBUILD VERSION: 0.21 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/mnemonic/mnemonic-0.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21de7ae71ecf0a8b7a764bbb9a6268ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mnemonic (Reference implementation of BIP-0039) + +SLACKBUILD NAME: python3-monotonic +SLACKBUILD LOCATION: ./python/python3-monotonic +SLACKBUILD FILES: README python3-monotonic.SlackBuild python3-monotonic.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ea/ca/8e91948b782ddfbd194f323e7e7d9ba12e5877addf04fb2bf8fca38e86ac/monotonic-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fbb889cdc67cb909046e8e366c9fea1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-monotonic (An implementation of time.monotonic() + +SLACKBUILD NAME: python3-more-itertools +SLACKBUILD LOCATION: ./python/python3-more-itertools +SLACKBUILD FILES: README python3-more-itertools.SlackBuild python3-more-itertools.info slack-desc +SLACKBUILD VERSION: 10.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/m/more_itertools/more_itertools-10.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05fc46d7baf167d89c82a383c9f0c2fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-more-itertools (Python more itertools library) + +SLACKBUILD NAME: python3-mpi4py +SLACKBUILD LOCATION: ./python/python3-mpi4py +SLACKBUILD FILES: README python3-mpi4py.SlackBuild python3-mpi4py.info slack-desc +SLACKBUILD VERSION: 3.1.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/bc/f2/749af7fd0e7703ddca6cea525ab40f26c3ca6cbe6c23658441c6f9705860/mpi4py-3.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09e20c0128207303a3d0462eb6b0c0e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mpi4py (Python bindings for Message Passing Interface (MPI)) + +SLACKBUILD NAME: python3-mpmath +SLACKBUILD LOCATION: ./python/python3-mpmath +SLACKBUILD FILES: README python3-mpmath.SlackBuild python3-mpmath.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://mpmath.org/files/mpmath-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d0bb38163c04d2ca87928eb0bec9a19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-mpmath (arithmetic library) + +SLACKBUILD NAME: python3-msal +SLACKBUILD LOCATION: ./python/python3-msal +SLACKBUILD FILES: README python3-msal.SlackBuild python3-msal.info slack-desc +SLACKBUILD VERSION: 1.34.0 +SLACKBUILD DOWNLOAD: https://github.com/AzureAD/microsoft-authentication-library-for-python/archive/refs/tags/1.34.0/microsoft-authentication-library-for-python-1.34.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad7255f24367da824a67cdb104d577f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-msal (Microsoft Authentication Library (MSAL) for Python) + +SLACKBUILD NAME: python3-msrplib +SLACKBUILD LOCATION: ./python/python3-msrplib +SLACKBUILD FILES: README python3-msrplib.SlackBuild python3-msrplib.info slack-desc +SLACKBUILD VERSION: 0.21.0 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-msrplib/archive/0.21.0/python3-msrplib-0.21.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73ddd45b2296d5c6ed346d2c168ea4d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-msrplib (MSRP client library) + +SLACKBUILD NAME: python3-multidict +SLACKBUILD LOCATION: ./python/python3-multidict +SLACKBUILD FILES: README python3-multidict.SlackBuild python3-multidict.info slack-desc +SLACKBUILD VERSION: 6.7.1 +SLACKBUILD DOWNLOAD: https://github.com/aio-libs/multidict/archive/v6.7.1/multidict-6.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e03752effb362f1b7afd675f72a0081 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-multidict (Asyncio-based multidict implementation) + +SLACKBUILD NAME: python3-multivolumefile +SLACKBUILD LOCATION: ./python/python3-multivolumefile +SLACKBUILD FILES: README python3-multivolumefile.SlackBuild python3-multivolumefile.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/50/f0/a7786212b5a4cb9ba05ae84a2bbd11d1d0279523aea0424b6d981d652a14/multivolumefile-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bcc5c3e6f2046f563904354f0ead4c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-multivolumefile (multi volume file wrapper library) + +SLACKBUILD NAME: python3-narwhals +SLACKBUILD LOCATION: ./python/python3-narwhals +SLACKBUILD FILES: README python3-narwhals.SlackBuild python3-narwhals.info slack-desc +SLACKBUILD VERSION: 2.18.1 +SLACKBUILD DOWNLOAD: https://github.com/narwhals-dev/narwhals/releases/download/v2.18.1/narwhals-2.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55d57504fec5b4ff5e6190d62da50c7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-narwhals (Compatibility layer between dataframe libraries) + +SLACKBUILD NAME: python3-natsort +SLACKBUILD LOCATION: ./python/python3-natsort +SLACKBUILD FILES: README python3-natsort.SlackBuild python3-natsort.info slack-desc +SLACKBUILD VERSION: 8.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e2/a9/a0c57aee75f77794adaf35322f8b6404cbd0f89ad45c87197a937764b7d0/natsort-8.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2e5314ac58cb7b48ca1680c02637893 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-natsort (Simple and flexible sorting in Python) + +SLACKBUILD NAME: python3-neovim +SLACKBUILD LOCATION: ./python/python3-neovim +SLACKBUILD FILES: README python3-neovim.SlackBuild python3-neovim.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/neovim/pynvim/archive/0.6.0/pynvim-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b99b8bffb31de33585a5315ac6ab790e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-neovim (Python client for Neovim) + +SLACKBUILD NAME: python3-nest_asyncio +SLACKBUILD LOCATION: ./python/python3-nest_asyncio +SLACKBUILD FILES: README python3-nest_asyncio.SlackBuild python3-nest_asyncio.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/nest_asyncio/nest_asyncio-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a15c56d692367a24ea12072e2e475f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-nest_asyncio (nested async event loops) + +SLACKBUILD NAME: python3-netaddr +SLACKBUILD LOCATION: ./python/python3-netaddr +SLACKBUILD FILES: README python3-netaddr.SlackBuild python3-netaddr.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/netaddr/netaddr/archive/1.3.0/netaddr-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f2f89193bccd3f8df16e9c55d4a9718 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-netaddr (Network address manipulation) + +SLACKBUILD NAME: python3-netifaces +SLACKBUILD LOCATION: ./python/python3-netifaces +SLACKBUILD FILES: README python3-netifaces.SlackBuild python3-netifaces.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/n/netifaces/netifaces-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3146dcb3297dd018ae5eb9a52b440419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-netifaces (python module to query netif info) + +SLACKBUILD NAME: python3-networkx +SLACKBUILD LOCATION: ./python/python3-networkx +SLACKBUILD FILES: README python3-networkx.SlackBuild python3-networkx.info slack-desc +SLACKBUILD VERSION: 2.8.8 +SLACKBUILD DOWNLOAD: https://github.com/networkx/networkx/archive/networkx-2.8.8/networkx-networkx-2.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df9398c5db11589f20e72668f3e1760f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-networkx (create, manipulate and study complex networks) + +SLACKBUILD NAME: python3-new-rtorrent +SLACKBUILD LOCATION: ./python/python3-new-rtorrent +SLACKBUILD FILES: README python3-new-rtorrent.SlackBuild python3-new-rtorrent.info slack-desc +SLACKBUILD VERSION: 0.2.9 +SLACKBUILD DOWNLOAD: https://github.com/SickChill/new-rtorrent-python/archive/refs/tags/v0.2.9/new-rtorrent-python-0.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2556efae39e1da01bc2a3191b5e011c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-new-rtorrent (A simple rTorrent interface written in Python) + +SLACKBUILD NAME: python3-nltk +SLACKBUILD LOCATION: ./python/python3-nltk +SLACKBUILD FILES: README python3-nltk.SlackBuild python3-nltk.info slack-desc +SLACKBUILD VERSION: 3.9.1 +SLACKBUILD DOWNLOAD: https://github.com/nltk/nltk/archive/3.9.1/nltk-3.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1efe6ad00b27f44708a22daefe84b947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-nltk (Natural Language ToolKit) + +SLACKBUILD NAME: python3-nuitka +SLACKBUILD LOCATION: ./python/python3-nuitka +SLACKBUILD FILES: README python3-nuitka.SlackBuild python3-nuitka.info slack-desc +SLACKBUILD VERSION: 4.0.7 +SLACKBUILD DOWNLOAD: https://github.com/Nuitka/Nuitka/archive/4.0.7/Nuitka-4.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6ebcbfc04c3e20592107369421058c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-nuitka (python compiler) + +SLACKBUILD NAME: python3-numba +SLACKBUILD LOCATION: ./python/python3-numba +SLACKBUILD FILES: README python3-numba.SlackBuild python3-numba.info slack-desc +SLACKBUILD VERSION: 0.61.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/numba/numba-0.61.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3bfbab805ad29c05144321d1a8e31af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-numba (Numba makes Python code fast) + +SLACKBUILD NAME: python3-numpydoc +SLACKBUILD LOCATION: ./python/python3-numpydoc +SLACKBUILD FILES: README python3-numpydoc.SlackBuild python3-numpydoc.info slack-desc +SLACKBUILD VERSION: 1.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/n/numpydoc/numpydoc-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 227e5a257f4bfe488a257d963c2df5bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-numpydoc (Sphinx extension) + +SLACKBUILD NAME: python3-nxt-python +SLACKBUILD LOCATION: ./python/python3-nxt-python +SLACKBUILD FILES: 70-lego.rules README python3-nxt-python.SlackBuild python3-nxt-python.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://github.com/schodet/nxt-python/archive/3.0.0/nxt-python-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6bafd443e4c1bf053becc9e23dc53036 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-nxt-python (Python3 module to control Lego NXT) + +SLACKBUILD NAME: python3-oauth2client +SLACKBUILD LOCATION: ./python/python3-oauth2client +SLACKBUILD FILES: README python3-oauth2client.SlackBuild python3-oauth2client.info slack-desc +SLACKBUILD VERSION: 4.1.3 +SLACKBUILD DOWNLOAD: https://github.com/google/oauth2client/archive/v4.1.3/oauth2client-4.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5495da59867779d47bacf4bc4c10d86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-oauth2client (OAuth 2.0 Python library) + +SLACKBUILD NAME: python3-obspy +SLACKBUILD LOCATION: ./python/python3-obspy +SLACKBUILD FILES: README python3-obspy.SlackBuild python3-obspy.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/obspy/obspy/archive/1.4.0/obspy-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9799dcae857151ecb9211cc993835ea4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-obspy (A Python Framework for Seismology) + +SLACKBUILD NAME: python3-odfdo +SLACKBUILD LOCATION: ./python/python3-odfdo +SLACKBUILD FILES: README python3-odfdo.SlackBuild python3-odfdo.info slack-desc +SLACKBUILD VERSION: 3.22.3 +SLACKBUILD DOWNLOAD: https://github.com/jdum/odfdo/archive/v3.22.3/odfdo-3.22.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbe4909985c3d6376c3ca9406d16efe1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-odfdo (OpenDocument Format library for Python) + +SLACKBUILD NAME: python3-olm +SLACKBUILD LOCATION: ./python/python3-olm +SLACKBUILD FILES: README python3-olm.SlackBuild python3-olm.info slack-desc +SLACKBUILD VERSION: 3.2.16 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/python-olm/python-olm-3.2.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07380893f6111ddd14c3fa08de80d248 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-olm (Python bindings for Olm) + +SLACKBUILD NAME: python3-opencv +SLACKBUILD LOCATION: ./python/python3-opencv +SLACKBUILD FILES: README no-ADE-download-4.10.0.84.diff ocv-test.py python3-opencv.SlackBuild python3-opencv.info slack-desc sync_with_sci-build-4.10.0.84.diff +SLACKBUILD VERSION: 4.10.0.84 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4a/e7/b70a2d9ab205110d715906fc8ec83fbb00404aeb3a37a0654fdb68eb0c8c/opencv-python-4.10.0.84.tar.gz https://github.com/opencv/ade/archive/refs/tags/v0.1.2d/ade-0.1.2d.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b65f9d0d3f5a056a4461f6b38d00be4 dbb095a8bf3008e91edbbf45d8d34885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-opencv (Python3 bindings for OpenCV) + +SLACKBUILD NAME: python3-openpyxl +SLACKBUILD LOCATION: ./python/python3-openpyxl +SLACKBUILD FILES: README python3-openpyxl.SlackBuild python3-openpyxl.info slack-desc +SLACKBUILD VERSION: 3.1.5 +SLACKBUILD DOWNLOAD: https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.1.5/openpyxl-3.1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28ab1feee07ae3b295e81cc3ee23beb7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-openpyxl (Python library to read/write Excel 2010 files) + +SLACKBUILD NAME: python3-openstep-plist +SLACKBUILD LOCATION: ./python/python3-openstep-plist +SLACKBUILD FILES: README python3-openstep-plist.SlackBuild python3-openstep-plist.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/o/openstep-plist/openstep_plist-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72ce902a5f56d9d60001c341817152de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-openstep-plist (ASCII plist) + +SLACKBUILD NAME: python3-ordered-set +SLACKBUILD LOCATION: ./python/python3-ordered-set +SLACKBUILD FILES: README python3-ordered-set.SlackBuild python3-ordered-set.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/rspeer/ordered-set/archive/release/4.1.0/ordered-set-release-4.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ad8c131b8fe9f872bf4a16bf747f396 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ordered-set (Python3 hybrid of a list and a set) + +SLACKBUILD NAME: python3-orjson +SLACKBUILD LOCATION: ./python/python3-orjson +SLACKBUILD FILES: README python3-orjson.SlackBuild python3-orjson.info slack-desc +SLACKBUILD VERSION: 3.11.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/o/orjson/orjson-3.11.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 175abe886fc70530c10f000835e12da6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-orjson (Fast, correct Python JSON library) + +SLACKBUILD NAME: python3-oscrypto +SLACKBUILD LOCATION: ./python/python3-oscrypto +SLACKBUILD FILES: README python3-oscrypto.SlackBuild python3-oscrypto.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/06/81/a7654e654a4b30eda06ef9ad8c1b45d1534bfd10b5c045d0c0f6b16fecd2/oscrypto-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d5be9d502f9e2207513493ff2f03e90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-oscrypto (Another Python Crypto Library) + +SLACKBUILD NAME: python3-otr +SLACKBUILD LOCATION: ./python/python3-otr +SLACKBUILD FILES: README python3-otr.SlackBuild python3-otr.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-otr/archive/2.0.1/python3-otr-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09995fd03e8a1537969d31596e525b94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-otr (Python otr implementation) + +SLACKBUILD NAME: python3-outcome +SLACKBUILD LOCATION: ./python/python3-outcome +SLACKBUILD FILES: README python3-outcome.SlackBuild python3-outcome.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/64/1a/07e59b55f180506c72843d767a229c48084f5440005c646353742a4301bb/outcome-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b9ba51460c7d8e15c7b5e126cb3f7b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-outcome (Python app for functions) + +SLACKBUILD NAME: python3-overrides +SLACKBUILD LOCATION: ./python/python3-overrides +SLACKBUILD FILES: README python3-overrides.SlackBuild python3-overrides.info slack-desc +SLACKBUILD VERSION: 7.7.0 +SLACKBUILD DOWNLOAD: https://github.com/mkorpela/overrides/archive/7.7.0/overrides-7.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49f7654571c777ec763432316bcd15ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-overrides (decorator for overriding methods) + +SLACKBUILD NAME: python3-paginate +SLACKBUILD LOCATION: ./python/python3-paginate +SLACKBUILD FILES: README python3-paginate.SlackBuild python3-paginate.info slack-desc +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/paginate/paginate-0.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81b45b792d8140d78d4f55cce0d5e46d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-paginate (divides large result sets into pages) + +SLACKBUILD NAME: python3-paginate_sqlalchemy +SLACKBUILD LOCATION: ./python/python3-paginate_sqlalchemy +SLACKBUILD FILES: README python3-paginate_sqlalchemy.SlackBuild python3-paginate_sqlalchemy.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/paginate_sqlalchemy/paginate_sqlalchemy-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88095002a0ee3d6fe6974cd3ec9e3195 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-paginate_sqlalchemy (Python module) + +SLACKBUILD NAME: python3-paho-mqtt +SLACKBUILD LOCATION: ./python/python3-paho-mqtt +SLACKBUILD FILES: README python3-paho-mqtt.SlackBuild python3-paho-mqtt.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://github.com/eclipse-paho/paho.mqtt.python/archive/refs/tags/v2.1.0/paho.mqtt.python-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1280561cbdf388e184e93732cf40274c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-paho-mqtt (MQTT Python client library) + +SLACKBUILD NAME: python3-pandas +SLACKBUILD LOCATION: ./python/python3-pandas +SLACKBUILD FILES: README python3-pandas.SlackBuild python3-pandas.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b843cb1350a567ccae9896b7209f3942 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pandas (Python Data Analysis Library) + +SLACKBUILD NAME: python3-pandocfilters +SLACKBUILD LOCATION: ./python/python3-pandocfilters +SLACKBUILD FILES: README python3-pandocfilters.SlackBuild python3-pandocfilters.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pandocfilters/pandocfilters-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 438dc6900e1f62bd333b8e97df691b39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pandocfilters (Python module for writing pandoc filters) + +SLACKBUILD NAME: python3-pantalaimon +SLACKBUILD LOCATION: ./python/python3-pantalaimon +SLACKBUILD FILES: README python3-pantalaimon.SlackBuild python3-pantalaimon.info slack-desc +SLACKBUILD VERSION: 0.10.6 +SLACKBUILD DOWNLOAD: https://github.com/matrix-org/pantalaimon/archive/0.10.6/pantalaimon-0.10.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa858035a498db03464239eb4575fb1f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pantalaimon (E2EE aware Matrix reverse proxy daemon) + +SLACKBUILD NAME: python3-paramiko +SLACKBUILD LOCATION: ./python/python3-paramiko +SLACKBUILD FILES: README python3-paramiko.SlackBuild python3-paramiko.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/87/62/cee9551811c846e9735f749dbdf05d4f9f0dbcecd66eae35b5daacf9a117/paramiko-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38f30306e8198e470e6b4bebcb976792 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-paramiko (Python3 SSH module) + +SLACKBUILD NAME: python3-parso +SLACKBUILD LOCATION: ./python/python3-parso +SLACKBUILD FILES: README python3-parso.SlackBuild python3-parso.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/davidhalter/parso/archive/v0.8.6/parso-0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4231e00e372f72de263f66c4a5c2f2d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-parso (Python parser) + +SLACKBUILD NAME: python3-passlib +SLACKBUILD LOCATION: ./python/python3-passlib +SLACKBUILD FILES: README python3-passlib.SlackBuild python3-passlib.info slack-desc +SLACKBUILD VERSION: 1.9.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/l/libpass/libpass-1.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adb10a034901fe710584ce9e2a1d9da8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-passlib (comprehensive password hashing framework) + +SLACKBUILD NAME: python3-paste +SLACKBUILD LOCATION: ./python/python3-paste +SLACKBUILD FILES: README python3-paste.SlackBuild python3-paste.info slack-desc +SLACKBUILD VERSION: 3.10.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/paste/paste-3.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d59952c9e108d8d381944b40e90e47a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-paste (Middleware) + +SLACKBUILD NAME: python3-pastedeploy +SLACKBUILD LOCATION: ./python/python3-pastedeploy +SLACKBUILD FILES: README python3-pastedeploy.SlackBuild python3-pastedeploy.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/P/PasteDeploy/PasteDeploy-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9eab40afbb5e3d5ee17a23785543c8cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pastedeploy (Python tool) + +SLACKBUILD NAME: python3-patch-ng +SLACKBUILD LOCATION: ./python/python3-patch-ng +SLACKBUILD FILES: README python3-patch-ng.SlackBuild python3-patch-ng.info slack-desc +SLACKBUILD VERSION: 1.17.4 +SLACKBUILD DOWNLOAD: https://github.com/conan-io/python-patch-ng/archive/1.17.4/python-patch-ng-1.17.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8c0dc0d722a3cecdc8f246c45133b5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-patch-ng (Patch NG - New Generation) + +SLACKBUILD NAME: python3-pathlib2 +SLACKBUILD LOCATION: ./python/python3-pathlib2 +SLACKBUILD FILES: README python3-pathlib2.SlackBuild python3-pathlib2.info slack-desc +SLACKBUILD VERSION: 2.3.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/df/16/e9d6bcf1aed52a55bc1696324ab22586716053b3e97b85266e0f3ad36bae/pathlib2-2.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e50a0cf94e406c5110b3aed535626e9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pathlib2 (Object-oriented filesystem paths) + +SLACKBUILD NAME: python3-patsy +SLACKBUILD LOCATION: ./python/python3-patsy +SLACKBUILD FILES: README python3-patsy.SlackBuild python3-patsy.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/patsy/patsy-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42cfbbe0d006e529d288726b66fbef12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-patsy (A Python library for describing statistical models) + +SLACKBUILD NAME: python3-pdfCropMargins +SLACKBUILD LOCATION: ./python/python3-pdfCropMargins +SLACKBUILD FILES: README python3-pdfCropMargins.SlackBuild python3-pdfCropMargins.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://github.com/abarker/pdfCropMargins/archive/release_2.2.1/pdfCropMargins-release_2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 419dffe081aef150fc3b1edb4d922982 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdfCropMargins (crop pdf files) + +SLACKBUILD NAME: python3-pdfminer.six +SLACKBUILD LOCATION: ./python/python3-pdfminer.six +SLACKBUILD FILES: README python3-pdfminer.six.SlackBuild python3-pdfminer.six.info slack-desc +SLACKBUILD VERSION: 20251107 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pdfminer_six/pdfminer_six-20251107.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1a0141403b6ce74410d13a514f2d1a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdfminer.six (PDF parser and analyzer) + +SLACKBUILD NAME: python3-pdfrw +SLACKBUILD LOCATION: ./python/python3-pdfrw +SLACKBUILD FILES: README python3-pdfrw.SlackBuild python3-pdfrw.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/pmaupin/pdfrw/archive/v0.4/pdfrw-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc599a0c808a15f1499c0116ee3c92d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdfrw (python library that reads and writes PDF files) + +SLACKBUILD NAME: python3-pdm-backend +SLACKBUILD LOCATION: ./python/python3-pdm-backend +SLACKBUILD FILES: README python3-pdm-backend.SlackBuild python3-pdm-backend.info slack-desc +SLACKBUILD VERSION: 2.4.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pdm_backend/pdm_backend-2.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63dd231ba6206cc834b205694208df40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdm-backend (Backend that supports latest packaging standards) + +SLACKBUILD NAME: python3-pdm-build-locked +SLACKBUILD LOCATION: ./python/python3-pdm-build-locked +SLACKBUILD FILES: README python3-pdm-build-locked.SlackBuild python3-pdm-build-locked.info slack-desc +SLACKBUILD VERSION: 0.3.7 +SLACKBUILD DOWNLOAD: https://github.com/pdm-project/pdm-build-locked/archive/refs/tags/0.3.7/pdm-build-locked-0.3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81d6d4c708b1a8f7499369bb7f84d84b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdm-build-locked (lugin to publish locked deps as optional) + +SLACKBUILD NAME: python3-pdm-pep517 +SLACKBUILD LOCATION: ./python/python3-pdm-pep517 +SLACKBUILD FILES: README python3-pdm-pep517.SlackBuild python3-pdm-pep517.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pdm-pep517/pdm-pep517-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58c2e34f3d3e04089c052515e0a4a256 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdm-pep517 (Yet another PEP 517 backend) + +SLACKBUILD NAME: python3-pdm +SLACKBUILD LOCATION: ./python/python3-pdm +SLACKBUILD FILES: README python3-pdm.SlackBuild python3-pdm.info slack-desc +SLACKBUILD VERSION: 2.26.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.26.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc89a47d6f2437ab0dc78aa2fc3aa7e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pdm (Python manager supporting the latest PEP standards) + +SLACKBUILD NAME: python3-peewee +SLACKBUILD LOCATION: ./python/python3-peewee +SLACKBUILD FILES: README python3-peewee.SlackBuild python3-peewee.info slack-desc +SLACKBUILD VERSION: 3.18.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/peewee/peewee-3.18.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acad099910f5a0da47b673c705bfd901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-peewee (a simple and small ORM) + +SLACKBUILD NAME: python3-persistent +SLACKBUILD LOCATION: ./python/python3-persistent +SLACKBUILD FILES: README python3-persistent.SlackBuild python3-persistent.info slack-desc +SLACKBUILD VERSION: 6.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/persistent/persistent-6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5b17c8a66e19400defed64d91119a52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-persistent (Translucent persistent objects) + +SLACKBUILD NAME: python3-pexpect +SLACKBUILD LOCATION: ./python/python3-pexpect +SLACKBUILD FILES: README python3-pexpect.SlackBuild python3-pexpect.info slack-desc +SLACKBUILD VERSION: 4.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pexpect/pexpect-4.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f48d48325ee7f1221add0396ea9e2f14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pexpect (Python 3 module for spawning child applications) + +SLACKBUILD NAME: python3-pgpy +SLACKBUILD LOCATION: ./python/python3-pgpy +SLACKBUILD FILES: README python3-pgpy.SlackBuild python3-pgpy.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/SecurityInnovation/PGPy/releases/download/v0.6.0/PGPy-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e648e27e4f56d66fea01ef64e344f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pgpy (PGP for Python3) + +SLACKBUILD NAME: python3-pillow-opt +SLACKBUILD LOCATION: ./python/python3-pillow-opt +SLACKBUILD FILES: README python3-pillow-opt.SlackBuild python3-pillow-opt.info slack-desc +SLACKBUILD VERSION: 11.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pillow/pillow-11.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9464f92bed3be9c68293cb399ec1ec1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pillow-opt (Python Imaging Library, new version) + +SLACKBUILD NAME: python3-pint +SLACKBUILD LOCATION: ./python/python3-pint +SLACKBUILD FILES: README python3-pint.SlackBuild python3-pint.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://github.com/hgrecco/pint/archive/refs/tags/0.23/pint-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed80c646893e57e8ac24ab85d998fc14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pint (Operate and manipulate physical quantities) + +SLACKBUILD NAME: python3-pipx +SLACKBUILD LOCATION: ./python/python3-pipx +SLACKBUILD FILES: README python3-pipx.SlackBuild python3-pipx.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/p/pipx/pipx-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db083ad1bda9f45e40bc3399c85cc1a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pipx (execute python binaries in isolated environments) + +SLACKBUILD NAME: python3-pkgconfig +SLACKBUILD LOCATION: ./python/python3-pkgconfig +SLACKBUILD FILES: README python3-pkgconfig.SlackBuild python3-pkgconfig.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c4/e0/e05fee8b5425db6f83237128742e7e5ef26219b687ab8f0d41ed0422125e/pkgconfig-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12523e11b91b050ca49975cc033689a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pkgconfig (python interface to pkg-config) + +SLACKBUILD NAME: python3-platformdirs +SLACKBUILD LOCATION: ./python/python3-platformdirs +SLACKBUILD FILES: README python3-platformdirs.SlackBuild python3-platformdirs.info slack-desc +SLACKBUILD VERSION: 4.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/platformdirs/platformdirs-4.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1000e5728e36717b1832e77dc3590c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-platformdirs (determine platform-specific directories) + +SLACKBUILD NAME: python3-playsound +SLACKBUILD LOCATION: ./python/python3-playsound +SLACKBUILD FILES: README python3-playsound.SlackBuild python3-playsound.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/TaylorSMarks/playsound/archive/v1.3.0/playsound-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4df28b2a2434e5bb06ac02e7003449d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-playsound (Python library for playing sounds) + +SLACKBUILD NAME: python3-plexapi +SLACKBUILD LOCATION: ./python/python3-plexapi +SLACKBUILD FILES: README python3-plexapi.SlackBuild python3-plexapi.info slack-desc +SLACKBUILD VERSION: 4.16.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/66/1c/beeaf8dd489dad13ca4310a7bd9c601da6c6831e7c8ac61a45aadccb742d/plexapi-4.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ef8ceef903a764868200fe1f11a1fde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-plexapi (PlexAPI Python3 library) + +SLACKBUILD NAME: python3-plotly +SLACKBUILD LOCATION: ./python/python3-plotly +SLACKBUILD FILES: README python3-plotly.SlackBuild python3-plotly.info slack-desc +SLACKBUILD VERSION: 6.6.0 +SLACKBUILD DOWNLOAD: https://github.com/plotly/plotly.py/archive/v6.6.0/plotly.py-6.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45307d1600b470cf58f2629a8fa7562c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-plotly (The interactive graphing library for Python) + +SLACKBUILD NAME: python3-plucky +SLACKBUILD LOCATION: ./python/python3-plucky +SLACKBUILD FILES: README python3-plucky.SlackBuild python3-plucky.info slack-desc +SLACKBUILD VERSION: 0.4.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4f/4e/a2d3157ec7031ea3ccc313400db27b92a65a9c002396a709e7457626f7ad/plucky-0.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b91764b23264d7ae5d8109f9db0628f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-plucky (Scrap keys/paths/items in Python) + +SLACKBUILD NAME: python3-ply +SLACKBUILD LOCATION: ./python/python3-ply +SLACKBUILD FILES: README python3-ply.SlackBuild python3-ply.info slack-desc +SLACKBUILD VERSION: 3.11 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e5/69/882ee5c9d017149285cab114ebeab373308ef0f874fcdac9beb90e0ac4da/ply-3.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6465f602e656455affcd7c5734c638f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ply (Python Lex-Yacc) + +SLACKBUILD NAME: python3-pmw +SLACKBUILD LOCATION: ./python/python3-pmw +SLACKBUILD FILES: README examples.patch exercises.patch python3-pmw.SlackBuild python3-pmw.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/78/c7/d2e18a08af53d64eb658c5ca9b4655317c3d3e54589fe86e3a3bf0b51762/Pmw-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b816709e4f1d486ba47f1dc787066ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pmw (Python megawidgets) + +SLACKBUILD NAME: python3-poetry-core +SLACKBUILD LOCATION: ./python/python3-poetry-core +SLACKBUILD FILES: README python3-poetry-core.SlackBuild python3-poetry-core.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/poetry_core/poetry_core-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a025abe2dd8d096480a87941f30d95ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-poetry-core (PEP 517 build backend impl. developed for Poetry) + +SLACKBUILD NAME: python3-poetry-dynamic-versioning +SLACKBUILD LOCATION: ./python/python3-poetry-dynamic-versioning +SLACKBUILD FILES: README python3-poetry-dynamic-versioning.SlackBuild python3-poetry-dynamic-versioning.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a9/95/467ab3657dc83faa759d5127178f71e3f2b53be3b29764c32690739d68c6/poetry_dynamic_versioning-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e492de1c7e36e37fa1353b64295b686 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-poetry-dynamic-versioning (Plugin for Poetry) + +SLACKBUILD NAME: python3-pooch +SLACKBUILD LOCATION: ./python/python3-pooch +SLACKBUILD FILES: README python3-pooch.SlackBuild python3-pooch.info slack-desc +SLACKBUILD VERSION: 1.8.2 +SLACKBUILD DOWNLOAD: https://github.com/fatiando/pooch/archive/refs/tags/v1.8.2/pooch-1.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c66938f0082821b4d550c6532b8b065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pooch (A friend to fetch your data files) + +SLACKBUILD NAME: python3-portend +SLACKBUILD LOCATION: ./python/python3-portend +SLACKBUILD FILES: README python3-portend.SlackBuild python3-portend.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/portend/portend-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c3a2e8073c384b826f87795766f1e0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-portend (TCP ports monitor) + +SLACKBUILD NAME: python3-pox +SLACKBUILD LOCATION: ./python/python3-pox +SLACKBUILD FILES: README python3-pox.SlackBuild python3-pox.info slack-desc +SLACKBUILD VERSION: 0.3.6 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/p/pox/pox-0.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d14cd6417e70ab4571d225b8053c27e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pox (utilities for filesystem exploration) + +SLACKBUILD NAME: python3-prefixed +SLACKBUILD LOCATION: ./python/python3-prefixed +SLACKBUILD FILES: README python3-prefixed.SlackBuild python3-prefixed.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/Rockhopper-Technologies/prefixed/archive/0.9.0/prefixed-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea2365acf32643f4d4d0a06cdfe2ea55 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-prefixed (prefixed alternative numeric library) + +SLACKBUILD NAME: python3-presets +SLACKBUILD LOCATION: ./python/python3-presets +SLACKBUILD FILES: README python3-presets.SlackBuild python3-presets.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/bmcfee/presets/archive/refs/tags/1.0.0/presets-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 607e221acef580428c6c191c66952b98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-presets (Manipulate default parameters of a module's function) + +SLACKBUILD NAME: python3-profilehooks +SLACKBUILD LOCATION: ./python/python3-profilehooks +SLACKBUILD FILES: README python3-profilehooks.SlackBuild python3-profilehooks.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://github.com/mgedmin/profilehooks/archive/refs/tags/1.13.0/profilehooks-1.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9cc4f92f245de0b0785978cb6f98208 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-profilehooks (Decorators for profiling functions) + +SLACKBUILD NAME: python3-progress +SLACKBUILD LOCATION: ./python/python3-progress +SLACKBUILD FILES: README python3-progress.SlackBuild python3-progress.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/2a/68/d8412d1e0d70edf9791cbac5426dc859f4649afc22f2abbeb0d947cf70fd/progress-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7389594900723583f14a97669ba4ef0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-progress (Easy progress reporting for Python) + +SLACKBUILD NAME: python3-prometheus_client +SLACKBUILD LOCATION: ./python/python3-prometheus_client +SLACKBUILD FILES: README python3-prometheus_client.SlackBuild python3-prometheus_client.info slack-desc +SLACKBUILD VERSION: 0.24.1 +SLACKBUILD DOWNLOAD: https://github.com/prometheus/client_python/archive/v0.24.1/client_python-0.24.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32f1d60a0d252698e95df23cda9083c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-prometheus_client (Prometheus instrumentation library) + +SLACKBUILD NAME: python3-prompt_toolkit +SLACKBUILD LOCATION: ./python/python3-prompt_toolkit +SLACKBUILD FILES: README python3-prompt_toolkit.SlackBuild python3-prompt_toolkit.info slack-desc +SLACKBUILD VERSION: 3.0.52 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/prompt_toolkit/prompt_toolkit-3.0.52.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d75b89a1478259c17130d4fab6de475 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-prompt_toolkit (Python 3 command-line module) + +SLACKBUILD NAME: python3-prompt_toolkit38 +SLACKBUILD LOCATION: ./python/python3-prompt_toolkit38 +SLACKBUILD FILES: README python3-prompt_toolkit38.SlackBuild python3-prompt_toolkit38.info slack-desc +SLACKBUILD VERSION: 3.0.38 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/prompt_toolkit/prompt_toolkit-3.0.38.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5e321dd56e1ed8ed95c5fccffb8f3da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-prompt_toolkit38 (Python 3 command-line module) + +SLACKBUILD NAME: python3-propcache +SLACKBUILD LOCATION: ./python/python3-propcache +SLACKBUILD FILES: README python3-propcache.SlackBuild python3-propcache.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/propcache/propcache-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9efab9358cf05265dbee69297e0de96a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-propcache (fast property cache) + +SLACKBUILD NAME: python3-psautohint +SLACKBUILD LOCATION: ./python/python3-psautohint +SLACKBUILD FILES: README python3-psautohint.SlackBuild python3-psautohint.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/91/74/014da6e9280844cec6a73a04e069d95740e5520fd9477afbf31208d0e2f4/psautohint-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f626eb26eb635903b1f32f6c1dcf77e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-psautohint (Python wrapper for Adobe's PostScript autohinter) + +SLACKBUILD NAME: python3-psycopg2 +SLACKBUILD LOCATION: ./python/python3-psycopg2 +SLACKBUILD FILES: README python3-psycopg2.SlackBuild python3-psycopg2.info slack-desc +SLACKBUILD VERSION: 2.9.11 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/psycopg2/psycopg2-2.9.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea0f76b3d0358db5d8ff84e18c4a7252 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-psycopg2 (Python PostgreSQL bindings) + +SLACKBUILD NAME: python3-psycopg3 +SLACKBUILD LOCATION: ./python/python3-psycopg3 +SLACKBUILD FILES: README python3-psycopg3.SlackBuild python3-psycopg3.info slack-desc +SLACKBUILD VERSION: 3.1.19 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e5/b8/dc85a3b5d3576527c288197de5db85edd141d6ce27fcf73e9f77e871824a/psycopg-3.1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8eafcbda12408038a872e3239bc61931 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-psycopg3 (python3 PostgreSQL database adapter) + +SLACKBUILD NAME: python3-ptyprocess +SLACKBUILD LOCATION: ./python/python3-ptyprocess +SLACKBUILD FILES: README python3-ptyprocess.SlackBuild python3-ptyprocess.info slack-desc +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/ptyprocess/ptyprocess-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9da200c397cb1752209a6b718b6cfc68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ptyprocess (subprocesses in pseudo terminals for Python 3) + +SLACKBUILD NAME: python3-publicsuffix2 +SLACKBUILD LOCATION: ./python/python3-publicsuffix2 +SLACKBUILD FILES: README python3-publicsuffix2.SlackBuild python3-publicsuffix2.info slack-desc +SLACKBUILD VERSION: 2.20191221 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/publicsuffix2/publicsuffix2-2.20191221.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6983c3a76459487056aa1334d174d6de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-publicsuffix2 (Get a public suffix for a domain name) + +SLACKBUILD NAME: python3-pubsub +SLACKBUILD LOCATION: ./python/python3-pubsub +SLACKBUILD FILES: README python3-pubsub.SlackBuild python3-pubsub.info slack-desc +SLACKBUILD VERSION: 4.0.3 +SLACKBUILD DOWNLOAD: https://github.com/schollii/pypubsub/archive/v4.0.3/pypubsub-4.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42d8eff087a055b76534e72e0f1f170b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pubsub (A Python publish-subcribe library) + +SLACKBUILD NAME: python3-pulsectl-asyncio +SLACKBUILD LOCATION: ./python/python3-pulsectl-asyncio +SLACKBUILD FILES: README python3-pulsectl-asyncio.SlackBuild python3-pulsectl-asyncio.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/mhthies/pulsectl-asyncio/archive/v1.2.2/pulsectl-asyncio-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad393f35db510fc2c23b524813316d63 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pulsectl-asyncio (Asyncio frontend for pulsectl) + +SLACKBUILD NAME: python3-pulsectl +SLACKBUILD LOCATION: ./python/python3-pulsectl +SLACKBUILD FILES: README python3-pulsectl.SlackBuild python3-pulsectl.info slack-desc +SLACKBUILD VERSION: 24.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f5/c5/f070a8c5f0a5742f7aebb5d90869ee1805174c03928dfafd3833de58bd57/pulsectl-24.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f666828c27504f9d6e78b600438fffdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pulsectl (Pulse-control Python3 library) + +SLACKBUILD NAME: python3-pure_eval +SLACKBUILD LOCATION: ./python/python3-pure_eval +SLACKBUILD FILES: README python3-pure_eval.SlackBuild python3-pure_eval.info slack-desc +SLACKBUILD VERSION: 0.2.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pure_eval/pure_eval-0.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d545186f2c899d9dd273c03d71b7ffb7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pure_eval (Safely evaluate AST nodes) + +SLACKBUILD NAME: python3-puremagic +SLACKBUILD LOCATION: ./python/python3-puremagic +SLACKBUILD FILES: README python3-puremagic.SlackBuild python3-puremagic.info slack-desc +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/50/bb/c9860ce714ce2147b6168fdf817e67c3be6eabc822fab5ef41cc52bafdec/puremagic-1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 421f523ec7be0c7cdb3cf600f6dfaae6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-puremagic (Python file identification) + +SLACKBUILD NAME: python3-putio.py +SLACKBUILD LOCATION: ./python/python3-putio.py +SLACKBUILD FILES: README python3-putio.py.SlackBuild python3-putio.py.info slack-desc +SLACKBUILD VERSION: 8.8.0 +SLACKBUILD DOWNLOAD: https://github.com/cenkalti/putio.py/archive/refs/tags/v8.8.0/putio.py-8.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5559fffeae5da0c9b130204a1ea60093 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-putio.py (A python wrapper for put.io APIv2) + +SLACKBUILD NAME: python3-py-cpuinfo +SLACKBUILD LOCATION: ./python/python3-py-cpuinfo +SLACKBUILD FILES: README python3-py-cpuinfo.SlackBuild python3-py-cpuinfo.info slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/py-cpuinfo/py-cpuinfo-9.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b323b82dddf2e47bc554c124586c16dc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-py-cpuinfo (retrieve CPU information) + +SLACKBUILD NAME: python3-py +SLACKBUILD LOCATION: ./python/python3-py +SLACKBUILD FILES: README python3-py.SlackBuild python3-py.info slack-desc +SLACKBUILD VERSION: 1.11.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/py/py-1.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bde7dcc1cb452a1e10206ef2f811ba88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-py (library with cross-python path) + +SLACKBUILD NAME: python3-py7zr +SLACKBUILD LOCATION: ./python/python3-py7zr +SLACKBUILD FILES: README python3-py7zr.SlackBuild python3-py7zr.info slack-desc +SLACKBUILD VERSION: 0.20.8 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4d/0e/00546f8f5dcac1eadc56a5da78c14c95077425792d00c2b004c402e926d8/py7zr-0.20.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17d83f03f47bac4ce9af4bf5b61ff114 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-py7zr (library and utility to support 7zip archives) + +SLACKBUILD NAME: python3-pyasn1-modules +SLACKBUILD LOCATION: ./python/python3-pyasn1-modules +SLACKBUILD FILES: README python3-pyasn1-modules.SlackBuild python3-pyasn1-modules.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyasn1_modules/pyasn1_modules-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 799696cd892940f63904dcd9b0fa96bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyasn1-modules (collection of ASN.1-based protocols modules.) + +SLACKBUILD NAME: python3-pyasn1 +SLACKBUILD LOCATION: ./python/python3-pyasn1 +SLACKBUILD FILES: README python3-pyasn1.SlackBuild python3-pyasn1.info slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyasn1/pyasn1-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 93dbc09023fbd1b724fd8233ffe2a343 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyasn1 (ASN.1 types and codecs in Python) + +SLACKBUILD NAME: python3-pybcj +SLACKBUILD LOCATION: ./python/python3-pybcj +SLACKBUILD FILES: README python3-pybcj.SlackBuild python3-pybcj.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/37/d2/22e808b9d25ce3b43f5c8a9e22d873d403485ba55d84a4d6d5d044881762/pybcj-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efc9c68c07f14d4dcb01edb9cbf66335 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pybcj (bcj filter library) + +SLACKBUILD NAME: python3-pybluez +SLACKBUILD LOCATION: ./python/python3-pybluez +SLACKBUILD FILES: README pybluez-2to3.patch python3-pybluez.SlackBuild python3-pybluez.info slack-desc +SLACKBUILD VERSION: 0.23 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/08/9f/e9d93b266d2d1ea988780a52a696073ba0a65df65a532165fdf6ff90d0ed/PyBluez-0.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afbe8429bb82d2c46a3d0f5f4f898f9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pybluez (Python BlueZ bindings) + +SLACKBUILD NAME: python3-pycdio +SLACKBUILD LOCATION: ./python/python3-pycdio +SLACKBUILD FILES: README python3-pycdio.SlackBuild python3-pycdio.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/rocky/pycdio/archive/2.1.1/pycdio-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38e16c05d27a96d874812ad9fbea5fdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pycdio (Python 3 interface to libcdio) + +SLACKBUILD NAME: python3-pyclipper +SLACKBUILD LOCATION: ./python/python3-pyclipper +SLACKBUILD FILES: README python3-pyclipper.SlackBuild python3-pyclipper.info slack-desc +SLACKBUILD VERSION: 1.3.0.post2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c0/20/7e6f631db2ba598ebaa6afd05188aa1557f6ff9af3f47fd963e0bd7ed79b/pyclipper-1.3.0.post2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac53748592d18d8c8b63b5bd65a2ab28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyclipper (Wrapper for C++ translation of the Clipper library) + +SLACKBUILD NAME: python3-pycrypto +SLACKBUILD LOCATION: ./python/python3-pycrypto +SLACKBUILD FILES: README python3-pycrypto.SlackBuild python3-pycrypto.info slack-desc +SLACKBUILD VERSION: 2.7a1 +SLACKBUILD DOWNLOAD: https://github.com/pycrypto/pycrypto/archive/v2.7a1/pycrypto-2.7a1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00d787ef2f5a0b0afe53e13f34033e40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pycrypto (The Python Cryptography Toolkit) + +SLACKBUILD NAME: python3-pycryptodome +SLACKBUILD LOCATION: ./python/python3-pycryptodome +SLACKBUILD FILES: README python3-pycryptodome.SlackBuild python3-pycryptodome.info slack-desc +SLACKBUILD VERSION: 3.23.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pycryptodome/pycryptodome-3.23.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ced642c05c66d98d90bafcf558f4415e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pycryptodome (Python Cryptography Toolkit) + +SLACKBUILD NAME: python3-pycryptodomex +SLACKBUILD LOCATION: ./python/python3-pycryptodomex +SLACKBUILD FILES: README python3-pycryptodomex.SlackBuild python3-pycryptodomex.info slack-desc +SLACKBUILD VERSION: 3.23.0 +SLACKBUILD DOWNLOAD: https://github.com/Legrandin/pycryptodome/archive/v3.23.0x/pycryptodome-3.23.0x.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9a3f4131a97f8defd3d0b9a922300ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pycryptodomex (Python Cryptography Toolkit) + +SLACKBUILD NAME: python3-pydantic-core +SLACKBUILD LOCATION: ./python/python3-pydantic-core +SLACKBUILD FILES: README mkvendored.sh python3-pydantic-core.SlackBuild python3-pydantic-core.info slack-desc +SLACKBUILD VERSION: 2.41.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.41.5.tar.gz https://slackware.uk/~fourtysixandtwo/src/pydantic_core-vendored-sources-2.41.5-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54a367c4549ec48a8b3a63d38e821506 3e7c3f4757f219569255bbf9d75729fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydantic-core (provides the core functionality for pydantic) + +SLACKBUILD NAME: python3-pydantic +SLACKBUILD LOCATION: ./python/python3-pydantic +SLACKBUILD FILES: README python3-pydantic.SlackBuild python3-pydantic.info slack-desc +SLACKBUILD VERSION: 2.12.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.12.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: beb5176b58bf266a874ab4d085cdb766 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydantic (Data validation using Python type hints) + +SLACKBUILD NAME: python3-pydbus +SLACKBUILD LOCATION: ./python/python3-pydbus +SLACKBUILD FILES: README python3-pydbus.SlackBuild python3-pydbus.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pydbus/pydbus-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6abd44862322679bd4e907bebc3e0d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydbus (Pythonic DBus library.) + +SLACKBUILD NAME: python3-pydispatcher +SLACKBUILD LOCATION: ./python/python3-pydispatcher +SLACKBUILD FILES: README python3-pydispatcher.SlackBuild python3-pydispatcher.info slack-desc +SLACKBUILD VERSION: 2.0.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/21/db/030d0700ae90d2f9d52c2f3c1f864881e19cef8cba3b0a08759c8494c19c/PyDispatcher-2.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0a10a4811f1c1f8c1d419df3e95b494 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydispatcher (Mechanism for creating event models) + +SLACKBUILD NAME: python3-pydocstyle +SLACKBUILD LOCATION: ./python/python3-pydocstyle +SLACKBUILD FILES: README python3-pydocstyle.SlackBuild python3-pydocstyle.info slack-desc +SLACKBUILD VERSION: 6.3.0 +SLACKBUILD DOWNLOAD: https://github.com/PyCQA/pydocstyle/archive/6.3.0/pydocstyle-6.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2327b2a8d30cc1f293339b9c1ee53956 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydocstyle (Docstring style checker) + +SLACKBUILD NAME: python3-pydub +SLACKBUILD LOCATION: ./python/python3-pydub +SLACKBUILD FILES: README python3-pydub.SlackBuild python3-pydub.info slack-desc +SLACKBUILD VERSION: 0.25.1 +SLACKBUILD DOWNLOAD: https://github.com/jiaaro/pydub/archive/v0.25.1/pydub-0.25.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bedb19b04e5c18e234cd2915a58cfec2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydub (audio manipulator) + +SLACKBUILD NAME: python3-pydyf +SLACKBUILD LOCATION: ./python/python3-pydyf +SLACKBUILD FILES: README python3-pydyf.SlackBuild python3-pydyf.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/18/dc/b607bbc7c15327c5d5ec25681a3707c847906134925d21a26ec6e7416a4a/pydyf-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3650927d9a84da1dc0aa1d268f21376 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pydyf (a low-level PDF generator) + +SLACKBUILD NAME: python3-pyflakes +SLACKBUILD LOCATION: ./python/python3-pyflakes +SLACKBUILD FILES: README python3-pyflakes.SlackBuild python3-pyflakes.info slack-desc +SLACKBUILD VERSION: 3.3.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyflakes/pyflakes-3.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bdc5cda9ddfa547e1e1def7a78b08f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyflakes (A simple program which checks Python source files) + +SLACKBUILD NAME: python3-pygame +SLACKBUILD LOCATION: ./python/python3-pygame +SLACKBUILD FILES: README python3-pygame.SlackBuild python3-pygame.info setup.patch slack-desc +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pygame/pygame-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb6bf42a449b0bb1f53c534bcbcc220c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pygame (a set of Python modules designed for writing games) + +SLACKBUILD NAME: python3-pyicu +SLACKBUILD LOCATION: ./python/python3-pyicu +SLACKBUILD FILES: README python3-pyicu.SlackBuild python3-pyicu.info slack-desc +SLACKBUILD VERSION: 2.14 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/52/21/4e9b0a3ace3027fc63107fa2b5d6e66e321e104da071d787856962fbad52/PyICU-2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ec5ad0d62a2a27f919ca8a775352a71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyicu (python wrapper for icu4c) + +SLACKBUILD NAME: python3-pyinotify +SLACKBUILD LOCATION: ./python/python3-pyinotify +SLACKBUILD FILES: README pyinotify-python-3.12-fix.patch python3-pyinotify.SlackBuild python3-pyinotify.info slack-desc +SLACKBUILD VERSION: 0.9.6 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pyinotify/pyinotify-0.9.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e580fa1ff3971f94a6f81672b76c406 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyinotify (python inotify module) + +SLACKBUILD NAME: python3-pyjwt +SLACKBUILD LOCATION: ./python/python3-pyjwt +SLACKBUILD FILES: README python3-pyjwt.SlackBuild python3-pyjwt.info slack-desc +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://github.com/jpadilla/pyjwt/archive/2.11.0/pyjwt-2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14e0d5a301db793290b8e8945fdd6607 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyjwt (JSON Web Token implementation in Python) + +SLACKBUILD NAME: python3-pykakasi +SLACKBUILD LOCATION: ./python/python3-pykakasi +SLACKBUILD FILES: README python3-pykakasi.SlackBuild python3-pykakasi.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/p/pykakasi/pykakasi-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7736fcc1a39a7f08b8f62c9dd694535 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pykakasi (Kana kanji simple inversion library) + +SLACKBUILD NAME: python3-pykeepass +SLACKBUILD LOCATION: ./python/python3-pykeepass +SLACKBUILD FILES: README python3-pykeepass.SlackBuild python3-pykeepass.info slack-desc +SLACKBUILD VERSION: 4.1.1.post1 +SLACKBUILD DOWNLOAD: https://github.com/libkeepass/pykeepass/archive/v4.1.1.post1/pykeepass-4.1.1.post1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bf91018e9fb9cfb00e6bdbd8eb2fe9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pykeepass (Python library to interact with KeePass databases) + +SLACKBUILD NAME: python3-pylint-venv +SLACKBUILD LOCATION: ./python/python3-pylint-venv +SLACKBUILD FILES: README python3-pylint-venv.SlackBuild python3-pylint-venv.info slack-desc +SLACKBUILD VERSION: 3.0.4 +SLACKBUILD DOWNLOAD: https://github.com/jgosmann/pylint-venv/archive/v3.0.4/pylint-venv-3.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ac1ddaeeed54167f7297bdb3c1d06fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pylint-venv (Make pylint respect virtualenvs) + +SLACKBUILD NAME: python3-pylint +SLACKBUILD LOCATION: ./python/python3-pylint +SLACKBUILD FILES: README python3-pylint.SlackBuild python3-pylint.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/62/75/e48496ea7fc2de24b361dd8084300a2f7e51c47e82363c736026d41cdf2f/pylint-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef6f8388897bea9bc845bcc4e696f484 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pylint (python code checker) + +SLACKBUILD NAME: python3-pyls-spyder +SLACKBUILD LOCATION: ./python/python3-pyls-spyder +SLACKBUILD FILES: README python3-pyls-spyder.SlackBuild python3-pyls-spyder.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/spyder-ide/pyls-spyder/archive/v0.4.0/pyls-spyder-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 533509559a785199c8e8c7da4ae13936 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyls-spyder (Spyder extensions for the Python Language Server) + +SLACKBUILD NAME: python3-pylyrics +SLACKBUILD LOCATION: ./python/python3-pylyrics +SLACKBUILD FILES: README python3-pylyrics.SlackBuild python3-pylyrics.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9d/74/8e92322cb1425739849eb719c3b5d8ca05a6b1f027829fd56b4db7c4b7c7/PyLyrics-1.1.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f3c997edeba149a8fb2b861cbad89c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pylyrics (PyLyrics Python3 library for Slackware) + +SLACKBUILD NAME: python3-pymupdf_fonts +SLACKBUILD LOCATION: ./python/python3-pymupdf_fonts +SLACKBUILD FILES: README python3-pymupdf_fonts.SlackBuild python3-pymupdf_fonts.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pymupdf-fonts/pymupdf_fonts-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 790b579982b0a51d3e3c65e777e9e74e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pymupdf_fonts (optional fonts for PyMuPDF) + +SLACKBUILD NAME: python3-pynacl +SLACKBUILD LOCATION: ./python/python3-pynacl +SLACKBUILD FILES: README decrease-cffi-version-requirement.patch python3-pynacl.SlackBuild python3-pynacl.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pynacl/pynacl-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4443a25f6c2f27fa47962a75b1ecb968 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pynacl (Binding to the Networking and Cryptography library) + +SLACKBUILD NAME: python3-pynma +SLACKBUILD LOCATION: ./python/python3-pynma +SLACKBUILD FILES: README python3-pynma.SlackBuild python3-pynma.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/P/PyNMA/PyNMA-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 654f0b0663ac2d25127a5408d109a3c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pynma (Python NotifyMyAndroid notification service) + +SLACKBUILD NAME: python3-pynzb +SLACKBUILD LOCATION: ./python/python3-pynzb +SLACKBUILD FILES: README python3-pynzb.SlackBuild python3-pynzb.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pynzb/pynzb-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63c74a36348ac28aa99732dcb8be8c59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pynzb (NZB file format parser) + +SLACKBUILD NAME: python3-pyogrio +SLACKBUILD LOCATION: ./python/python3-pyogrio +SLACKBUILD FILES: README python3-pyogrio.SlackBuild python3-pyogrio.info slack-desc +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pyogrio/pyogrio-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a82220371300e16b3b809c4e12950997 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyogrio (Vectorized vector I/O using OGR) + +SLACKBUILD NAME: python3-pyosmium +SLACKBUILD LOCATION: ./python/python3-pyosmium +SLACKBUILD FILES: README python3-pyosmium.SlackBuild python3-pyosmium.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://github.com/osmcode/pyosmium/archive/v3.7.0/pyosmium-3.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9c8bc534d37963d0deaacbd4d1af06b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyosmium (Access the osmium library with python) + +SLACKBUILD NAME: python3-pypandoc +SLACKBUILD LOCATION: ./python/python3-pypandoc +SLACKBUILD FILES: README python3-pypandoc.SlackBuild python3-pypandoc.info slack-desc +SLACKBUILD VERSION: 1.16.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/JessicaTegner/pypandoc/archive/v1.16.2/pypandoc-1.16.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9f6aa4746dd6ed55c7bca8b2b3049b2a +SLACKBUILD SHORT DESCRIPTION: python3-pypandoc (Thin wrapper for Pandoc) + +SLACKBUILD NAME: python3-pyparted +SLACKBUILD LOCATION: ./python/python3-pyparted +SLACKBUILD FILES: README python3-pyparted.SlackBuild python3-pyparted.info slack-desc +SLACKBUILD VERSION: 3.10.5 +SLACKBUILD DOWNLOAD: https://github.com/rhinstaller/pyparted/archive/v3.10.5/pyparted-3.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c24119286fc69b63e40b84624bad89f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyparted (Python 3 bindings for libparted) + +SLACKBUILD NAME: python3-pypdf +SLACKBUILD LOCATION: ./python/python3-pypdf +SLACKBUILD FILES: README python3-pypdf.SlackBuild python3-pypdf.info slack-desc +SLACKBUILD VERSION: 6.9.2 +SLACKBUILD DOWNLOAD: https://github.com/py-pdf/pypdf/archive/6.9.2/pypdf-6.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e29efed2a68600c8b3b2125c2509cf50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pypdf (Python PDF library) + +SLACKBUILD NAME: python3-pyphen +SLACKBUILD LOCATION: ./python/python3-pyphen +SLACKBUILD FILES: README python3-pyphen.SlackBuild python3-pyphen.info slack-desc +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4b/52/46b119f94b3f68e4193ada36941606d8e26852b67bb6e099b0e310540b41/pyphen-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19e799bbf459ac675698c37c5fae34a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyphen (Pure Python module to hyphenate text) + +SLACKBUILD NAME: python3-pypng +SLACKBUILD LOCATION: ./python/python3-pypng +SLACKBUILD FILES: README python3-pypng.SlackBuild python3-pypng.info slack-desc +SLACKBUILD VERSION: 0.20220715.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pypng/pypng-0.20220715.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d9cce86ceb19524784ade86fb13a063 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pypng (library for PNG image encoding and decoding) + +SLACKBUILD NAME: python3-pyppmd +SLACKBUILD LOCATION: ./python/python3-pyppmd +SLACKBUILD FILES: README python3-pyppmd.SlackBuild python3-pyppmd.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/39/c8/9039c7503577de08a3f4c81e7619583efdc16030da6d1a25268d3dca49c8/pyppmd-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45b562f05fed42707fb6197f25f815f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyppmd (PPMd compression/decompression library) + +SLACKBUILD NAME: python3-pypresence +SLACKBUILD LOCATION: ./python/python3-pypresence +SLACKBUILD FILES: README python3-pypresence.SlackBuild python3-pypresence.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f4/2e/d110f862720b5e3ba1b0b719657385fc4151929befa2c6981f48360aa480/pypresence-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7c163cdd001af2456c09e241b90bad7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pypresence (Pypresence Python3 library) + +SLACKBUILD NAME: python3-pyproject-api +SLACKBUILD LOCATION: ./python/python3-pyproject-api +SLACKBUILD FILES: README python3-pyproject-api.SlackBuild python3-pyproject-api.info slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://github.com/tox-dev/pyproject-api/archive/refs/tags/1.9.1/pyproject-api-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d50b8b5ea4957efcca560d852f155df7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyproject-api (API to interact with pyproject.toml projects) + +SLACKBUILD NAME: python3-pyrsistent +SLACKBUILD LOCATION: ./python/python3-pyrsistent +SLACKBUILD FILES: README python3-pyrsistent.SlackBuild python3-pyrsistent.info slack-desc +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: https://github.com/tobgu/pyrsistent/archive/v0.20.0/pyrsistent-0.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afcdfde081701fff49a685420430cc96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyrsistent (persistent collections for Python) + +SLACKBUILD NAME: python3-pysdl2 +SLACKBUILD LOCATION: ./python/python3-pysdl2 +SLACKBUILD FILES: README python3-pysdl2.SlackBuild python3-pysdl2.info slack-desc +SLACKBUILD VERSION: 0.9.17 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d7/ff/8704d84ad4d25f0a7bf7912504f64575e432e8d57dfba2fe35f5b2db7e04/pysdl2-0.9.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dd193d3b01d949b256b5bb95c277dc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pysdl2 (PySDL2 Python3 library) + +SLACKBUILD NAME: python3-pyspf +SLACKBUILD LOCATION: ./python/python3-pyspf +SLACKBUILD FILES: README python3-pyspf.SlackBuild python3-pyspf.info slack-desc +SLACKBUILD VERSION: 2.0.14 +SLACKBUILD DOWNLOAD: https://github.com/sdgathman/pyspf/archive/pyspf-2.0.14/pyspf-pyspf-2.0.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a786c5057b39ab5fdff1a2d370532fad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyspf (Sender Policy Framework for Python) + +SLACKBUILD NAME: python3-pysrt +SLACKBUILD LOCATION: ./python/python3-pysrt +SLACKBUILD FILES: README python3-pysrt.SlackBuild python3-pysrt.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/byroot/pysrt/archive/refs/tags/v1.1.2/pysrt-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cf27ff297925d54373b5637205a052e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pysrt (Python parser for SubRip (srt) files) + +SLACKBUILD NAME: python3-pystache +SLACKBUILD LOCATION: ./python/python3-pystache +SLACKBUILD FILES: README python3-pystache.SlackBuild python3-pystache.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/PennyDreadfulMTG/pystache/archive/v0.6.1/pystache-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc13ec3826237ca17523ba9e11a9d3d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pystache (Python implementation of Mustache) + +SLACKBUILD NAME: python3-pysubs2 +SLACKBUILD LOCATION: ./python/python3-pysubs2 +SLACKBUILD FILES: README python3-pysubs2.SlackBuild python3-pysubs2.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/tkarabela/pysubs2/archive/refs/tags/1.8.0/pysubs2-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cf58c08a1b9c2fd195e40f1f0c1d1ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pysubs2 (Library for editing subtitle files) + +SLACKBUILD NAME: python3-pytest-cov +SLACKBUILD LOCATION: ./python/python3-pytest-cov +SLACKBUILD FILES: README python3-pytest-cov.SlackBuild python3-pytest-cov.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/61/41/e046526849972555928a6d31c2068410e47a31fb5ab0a77f868596811329/pytest-cov-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 334699c80f86308f4781b14179321812 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytest-cov (coverage plugin for pytest) + +SLACKBUILD NAME: python3-pytest-runner +SLACKBUILD LOCATION: ./python/python3-pytest-runner +SLACKBUILD FILES: README python3-pytest-runner.SlackBuild python3-pytest-runner.info slack-desc +SLACKBUILD VERSION: 6.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pytest-runner/pytest-runner-6.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd11f67561d7c4db8cf7e96b13ab469f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytest-runner (invoke py.test as a distutils command) + +SLACKBUILD NAME: python3-pytest-timeout +SLACKBUILD LOCATION: ./python/python3-pytest-timeout +SLACKBUILD FILES: README python3-pytest-timeout.SlackBuild python3-pytest-timeout.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytest_timeout/pytest_timeout-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc9a376438aa779cff375236e505792 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytest-timeout (pytest plugin to abort hanging tests) + +SLACKBUILD NAME: python3-pytest +SLACKBUILD LOCATION: ./python/python3-pytest +SLACKBUILD FILES: README python3-pytest.SlackBuild python3-pytest.info slack-desc +SLACKBUILD VERSION: 9.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytest/pytest-9.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3b2de20c40c1e75f8bac3236ad7f326 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytest (simple powerful testing with Python) + +SLACKBUILD NAME: python3-python-editor +SLACKBUILD LOCATION: ./python/python3-python-editor +SLACKBUILD FILES: README python3-python-editor.SlackBuild python3-python-editor.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/python-editor/python-editor-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e52648a4a6e7c89e3be44e9456530b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-python-editor (Programmatically open an editor) + +SLACKBUILD NAME: python3-pythondialog +SLACKBUILD LOCATION: ./python/python3-pythondialog +SLACKBUILD FILES: README python3-pythondialog.SlackBuild python3-pythondialog.info slack-desc +SLACKBUILD VERSION: 3.5.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/4e/40/5c84d79f7d536ca2c3722af521eff4faafe54a93797f08c72eb72e68fb68/pythondialog-3.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94a9236e427de783fa3ee8288834f7f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pythondialog (dialog utility) + +SLACKBUILD NAME: python3-pythran +SLACKBUILD LOCATION: ./python/python3-pythran +SLACKBUILD FILES: README python3-pythran.SlackBuild python3-pythran.info slack-desc +SLACKBUILD VERSION: 0.15.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pythran/pythran-0.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc6fa05e583733182d06d2e41e03cc10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pythran (Ahead of Time compiler for numeric kernels) + +SLACKBUILD NAME: python3-pytoolconfig +SLACKBUILD LOCATION: ./python/python3-pytoolconfig +SLACKBUILD FILES: README change-to-pdm-backend.patch python3-pytoolconfig.SlackBuild python3-pytoolconfig.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytoolconfig/pytoolconfig-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 778a74212a53c2bd3573246587139f10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytoolconfig (Python Tool Configuration) + +SLACKBUILD NAME: python3-pytube +SLACKBUILD LOCATION: ./python/python3-pytube +SLACKBUILD FILES: README python3-pytube.SlackBuild python3-pytube.info slack-desc +SLACKBUILD VERSION: 15.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d8/e7/16fec46c8d255c4bbc4b185d89c91dc92cdb802836570d8004d0db169c91/pytube-15.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd11326cb975238b63e1365722ecd814 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytube (Python library for downloading YouTube videos) + +SLACKBUILD NAME: python3-pytz +SLACKBUILD LOCATION: ./python/python3-pytz +SLACKBUILD FILES: README python3-pytz.SlackBuild python3-pytz.info slack-desc +SLACKBUILD VERSION: 2025.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytz/pytz-2025.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a7760c71e38b6c75577b34b18b89d5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pytz (World timezone definitions for Python) + +SLACKBUILD NAME: python3-pyudev +SLACKBUILD LOCATION: ./python/python3-pyudev +SLACKBUILD FILES: README python3-pyudev.SlackBuild python3-pyudev.info slack-desc +SLACKBUILD VERSION: 0.24.4 +SLACKBUILD DOWNLOAD: https://github.com/pyudev/pyudev/archive/v0.24.4/pyudev-0.24.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d10d7be502fddf7932a3c47cd84c62b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyudev (pure Python libudev binding) + +SLACKBUILD NAME: python3-pyusb +SLACKBUILD LOCATION: ./python/python3-pyusb +SLACKBUILD FILES: README python3-pyusb.SlackBuild python3-pyusb.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pyusb/pyusb/releases/download/v1.2.1/pyusb-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 880008dff32dac8f58076b4e534492d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyusb (USB module for Python3) + +SLACKBUILD NAME: python3-pyzmq +SLACKBUILD LOCATION: ./python/python3-pyzmq +SLACKBUILD FILES: README python3-pyzmq.SlackBuild python3-pyzmq.info slack-desc +SLACKBUILD VERSION: 25.1.2 +SLACKBUILD DOWNLOAD: https://github.com/zeromq/pyzmq/archive/v25.1.2/pyzmq-25.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4811db6518af8b9f96dd84642490f45 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyzmq (Python3 bindings for 0MQ) + +SLACKBUILD NAME: python3-pyzstd +SLACKBUILD LOCATION: ./python/python3-pyzstd +SLACKBUILD FILES: README python3-pyzstd.SlackBuild python3-pyzstd.info slack-desc +SLACKBUILD VERSION: 0.15.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/6a/6a/d739c96b260cee069642bd3e2d234619e4c650f8b31889c1e4484b8344b6/pyzstd-0.15.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 098b23b0b1db2825dc93bd0f520ad422 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-pyzstd ( bindings to Zstandard (zstd) compression library) + +SLACKBUILD NAME: python3-qbittorrent-api +SLACKBUILD LOCATION: ./python/python3-qbittorrent-api +SLACKBUILD FILES: README python3-qbittorrent-api.SlackBuild python3-qbittorrent-api.info slack-desc +SLACKBUILD VERSION: 2025.11.1 +SLACKBUILD DOWNLOAD: https://github.com/rmartin16/qbittorrent-api/archive/refs/tags/v2025.11.1/qbittorrent-api-2025.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0274e4c0a3d667cc1fa3d63377b4a19a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-qbittorrent-api (Python client for qBittorrent) + +SLACKBUILD NAME: python3-qstylizer +SLACKBUILD LOCATION: ./python/python3-qstylizer +SLACKBUILD FILES: README python3-qstylizer.SlackBuild python3-qstylizer.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: https://github.com/blambright/qstylizer/archive/0.2.4/qstylizer-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c39914754fbaa5304814f7c7458b94c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-qstylizer (Qt stylesheet generation utility for PyQt/PySide) + +SLACKBUILD NAME: python3-qtawesome +SLACKBUILD LOCATION: ./python/python3-qtawesome +SLACKBUILD FILES: README python3-qtawesome.SlackBuild python3-qtawesome.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/spyder-ide/qtawesome/archive/v1.4.1/qtawesome-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee89de06e5d725d6f2032bbe3c309036 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-qtawesome (Iconic fonts in PyQt and PySide applications) + +SLACKBUILD NAME: python3-questionary +SLACKBUILD LOCATION: ./python/python3-questionary +SLACKBUILD FILES: README python3-questionary.SlackBuild python3-questionary.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/04/c6/a8dbf1edcbc236d93348f6e7c437cf09c7356dd27119fcc3be9d70c93bb1/questionary-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fc453e2b7f2516e76edf321b58c1332 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-questionary (Pretty CLI Interface) + +SLACKBUILD NAME: python3-quimb +SLACKBUILD LOCATION: ./python/python3-quimb +SLACKBUILD FILES: README python3-quimb.SlackBuild python3-quimb.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/jcmgray/quimb/archive/1.4.2/quimb-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 140d3c41167bfc86725b1d0119c4c512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-quimb (Python library for quantum information and many-boy) + +SLACKBUILD NAME: python3-rapidfuzz +SLACKBUILD LOCATION: ./python/python3-rapidfuzz +SLACKBUILD FILES: README python3-rapidfuzz.SlackBuild python3-rapidfuzz.info slack-desc +SLACKBUILD VERSION: 3.14.1 +SLACKBUILD DOWNLOAD: https://github.com/rapidfuzz/RapidFuzz/archive/refs/tags/v3.14.1/RapidFuzz-3.14.1.tar.gz https://github.com/rapidfuzz/rapidfuzz-cpp/archive/2440ffa/rapidfuzz-cpp-2440ffa67452f2feb8677deafd8abee995a20a87.tar.gz https://github.com/taskflow/taskflow/archive/130f795/taskflow-130f7952469c01eef8d7b635710bf9a8043f3172.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a4e172637dd00c59229b211aa9573f6 27fd0d3bf57102a7ad4cdb5194139a5a a05e339da966f3e1e5bb2cfb2f50e9b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rapidfuzz (Rapid fuzzy string matching) + +SLACKBUILD NAME: python3-rebulk +SLACKBUILD LOCATION: ./python/python3-rebulk +SLACKBUILD FILES: README python3-rebulk.SlackBuild python3-rebulk.info slack-desc +SLACKBUILD VERSION: 3.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rebulk/rebulk-3.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2c88915303b311cea24b200ab332375 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rebulk (Advanced searches in strings) + +SLACKBUILD NAME: python3-recurring-ical-events +SLACKBUILD LOCATION: ./python/python3-recurring-ical-events +SLACKBUILD FILES: README python3-recurring-ical-events.SlackBuild python3-recurring-ical-events.info slack-desc +SLACKBUILD VERSION: 3.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/recurring_ical_events/recurring_ical_events-3.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f09768fec6c6223d424ff1be45b8489 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-recurring-ical-events (Library for recurrence of ical events) + +SLACKBUILD NAME: python3-referencing +SLACKBUILD LOCATION: ./python/python3-referencing +SLACKBUILD FILES: README python3-referencing.SlackBuild python3-referencing.info slack-desc +SLACKBUILD VERSION: 0.36.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/referencing/referencing-0.36.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d116186b2c5225c4e55254b94b2cd8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-referencing (JSON Referencing + Python) + +SLACKBUILD NAME: python3-regex +SLACKBUILD LOCATION: ./python/python3-regex +SLACKBUILD FILES: README python3-regex.SlackBuild python3-regex.info slack-desc +SLACKBUILD VERSION: 2026.1.15 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/regex/regex-2026.1.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de2493d248508420697c01a26e89859d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-regex (Python regex implementation) + +SLACKBUILD NAME: python3-reportlab +SLACKBUILD LOCATION: ./python/python3-reportlab +SLACKBUILD FILES: README python3-reportlab.SlackBuild python3-reportlab.info slack-desc +SLACKBUILD VERSION: 4.4.10 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/r/reportlab/reportlab-4.4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ba48d879d65838503c10729f30bedb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-reportlab (Python3 Reportlab Toolkit) + +SLACKBUILD NAME: python3-repoze.lru +SLACKBUILD LOCATION: ./python/python3-repoze.lru +SLACKBUILD FILES: README python3-repoze.lru.SlackBuild python3-repoze.lru.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/repoze.lru/repoze.lru-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c08cc030387e0b1fc53c5c7d964b35e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-repoze.lru (A tiny LRU cache implementation and decorator) + +SLACKBUILD NAME: python3-requests-cache +SLACKBUILD LOCATION: ./python/python3-requests-cache +SLACKBUILD FILES: README python3-requests-cache.SlackBuild python3-requests-cache.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/requests_cache/requests_cache-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27038cb33985f5b144cf32107151921a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-requests-cache (A persistent cache for python requests) + +SLACKBUILD NAME: python3-requests-unixsocket +SLACKBUILD LOCATION: ./python/python3-requests-unixsocket +SLACKBUILD FILES: README python3-requests-unixsocket.SlackBuild python3-requests-unixsocket.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/requests_unixsocket/requests_unixsocket-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a45dc2284ad8f8cb57579c8af4257aec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-requests-unixsocket (talk to HTTP) + +SLACKBUILD NAME: python3-resolvelib +SLACKBUILD LOCATION: ./python/python3-resolvelib +SLACKBUILD FILES: README python3-resolvelib.SlackBuild python3-resolvelib.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/sarugaku/resolvelib/archive/refs/tags/1.2.1/resolvelib-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5b1ef16527d3cc6ec4850d6b2e01007 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-resolvelib (Resolve abstract dependencies into concrete ones) + +SLACKBUILD NAME: python3-rfc3339_validator +SLACKBUILD LOCATION: ./python/python3-rfc3339_validator +SLACKBUILD FILES: README python3-rfc3339_validator.SlackBuild python3-rfc3339_validator.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rfc3339_validator/rfc3339_validator-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b0c9ec10d03946b91924ee871c91212 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rfc3339_validator (A pure python RFC3339 validator) + +SLACKBUILD NAME: python3-rfc3986 +SLACKBUILD LOCATION: ./python/python3-rfc3986 +SLACKBUILD FILES: README python3-rfc3986.SlackBuild python3-rfc3986.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rfc3986/rfc3986-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbf20302bf26bc771e88cc775fbde3bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rfc3986 (Python impl. incl. validation and authority parsing) + +SLACKBUILD NAME: python3-rfc3986_validator +SLACKBUILD LOCATION: ./python/python3-rfc3986_validator +SLACKBUILD FILES: README python3-rfc3986_validator.SlackBuild python3-rfc3986_validator.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rfc3986_validator/rfc3986_validator-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47f7657b790aaf6011a1ab3d86c6be95 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rfc3986_validator (A pure python RFC3986 validator) + +SLACKBUILD NAME: python3-rich +SLACKBUILD LOCATION: ./python/python3-rich +SLACKBUILD FILES: README python3-rich.SlackBuild python3-rich.info slack-desc +SLACKBUILD VERSION: 14.3.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rich/rich-14.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d1b254b0743669f2112332a08081809 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rich (rich text and beautiful formatting in the terminal) + +SLACKBUILD NAME: python3-rope +SLACKBUILD LOCATION: ./python/python3-rope +SLACKBUILD FILES: README python3-rope.SlackBuild python3-rope.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: https://github.com/python-rope/rope/archive/1.14.0/rope-1.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97b6df310d51afd154336e8ee376741a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rope (a python refactoring library) + +SLACKBUILD NAME: python3-routes +SLACKBUILD LOCATION: ./python/python3-routes +SLACKBUILD FILES: README python3-routes.SlackBuild python3-routes.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/R/Routes/Routes-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f1fab1924e00d11b14719a469a3e0a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-routes (Python Re-Implementation of Rails) + +SLACKBUILD NAME: python3-rpds-py +SLACKBUILD LOCATION: ./python/python3-rpds-py +SLACKBUILD FILES: README mkvendored.sh python3-rpds-py.SlackBuild python3-rpds-py.info slack-desc +SLACKBUILD VERSION: 0.30.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/rpds_py/rpds_py-0.30.0.tar.gz https://slackware.uk/~fourtysixandtwo/src/rpds_py-vendored-sources-0.30.0-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a598f792d702fd0547a36ccc999ef91 6b5fab266209e36ae9b72475de04b3e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rpds-py (Python bindings to Rust's pers. data struc. "rpds") + +SLACKBUILD NAME: python3-rsa +SLACKBUILD LOCATION: ./python/python3-rsa +SLACKBUILD FILES: README python3-rsa.SlackBuild python3-rsa.info slack-desc +SLACKBUILD VERSION: 4.9 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/aa/65/7d973b89c4d2351d7fb232c2e452547ddfa243e93131e7cfa766da627b52/rsa-4.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26a1efb79164a95c363e550c3eefe683 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rsa (pure-Python RSA implementation) + +SLACKBUILD NAME: python3-rtree +SLACKBUILD LOCATION: ./python/python3-rtree +SLACKBUILD FILES: README python3-rtree.SlackBuild python3-rtree.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/Toblerity/rtree/archive/1.4.1/rtree-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 844fbd0e2e9da10e81aca356c457da62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-rtree (spatial index for Python GIS) + +SLACKBUILD NAME: python3-sabctools +SLACKBUILD LOCATION: ./python/python3-sabctools +SLACKBUILD FILES: README python3-sabctools.SlackBuild python3-sabctools.info slack-desc +SLACKBUILD VERSION: 5.4.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/15/30/4e0c449cac8a104f8ef32ae6559cc97ad5eb3610ca94584cdfc5e5dde416/sabyenc3-5.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60382280a30724558ef967cb6eaad37f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sabctools (C functions for sabnzbd) + +SLACKBUILD NAME: python3-schedule +SLACKBUILD LOCATION: ./python/python3-schedule +SLACKBUILD FILES: README python3-schedule.SlackBuild python3-schedule.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/29/22/9dd374cbf76a42ece1f1f41cc8f4957f0ad512577372527cd3dd52758241/schedule-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecb436a797e1a149bac4643330b268ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-schedule (Python job scheduling for humans) + +SLACKBUILD NAME: python3-seaborn +SLACKBUILD LOCATION: ./python/python3-seaborn +SLACKBUILD FILES: README python3-seaborn.SlackBuild python3-seaborn.info slack-desc +SLACKBUILD VERSION: 0.13.2 +SLACKBUILD DOWNLOAD: https://github.com/mwaskom/seaborn/archive/v0.13.2/seaborn-0.13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e18d5141b2c7db84948e64a8076ab09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-seaborn (statistical data visualization) + +SLACKBUILD NAME: python3-semantic-version +SLACKBUILD LOCATION: ./python/python3-semantic-version +SLACKBUILD FILES: README python3-semantic-version.SlackBuild python3-semantic-version.info slack-desc +SLACKBUILD VERSION: 2.10.0 +SLACKBUILD DOWNLOAD: https://github.com/rbarrois/python-semanticversion/archive/2.10.0/python-semanticversion-2.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f05158574c675b5ba52304ff2b9f3f2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-semantic-version (Python Library) + +SLACKBUILD NAME: python3-semver +SLACKBUILD LOCATION: ./python/python3-semver +SLACKBUILD FILES: README python3-semver.SlackBuild python3-semver.info slack-desc +SLACKBUILD VERSION: 3.0.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/semver/semver-3.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0d76b528e489bf7ce1255a0a1486123 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-semver (A Python module to simplify semantic versioning.) + +SLACKBUILD NAME: python3-service-identity +SLACKBUILD LOCATION: ./python/python3-service-identity +SLACKBUILD FILES: README python3-service-identity.SlackBuild python3-service-identity.info slack-desc +SLACKBUILD VERSION: 24.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/service-identity/service_identity-24.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e575db51719742ec39191c896e4c2971 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-service-identity (Service Identity Verification for pyOpenSSL) + +SLACKBUILD NAME: python3-setproctitle +SLACKBUILD LOCATION: ./python/python3-setproctitle +SLACKBUILD FILES: README python3-setproctitle.SlackBuild python3-setproctitle.info slack-desc +SLACKBUILD VERSION: 1.3.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/setproctitle/setproctitle-1.3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 422cd04321b1aa0f4b56d51d10ae5bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-setproctitle (library to customize process title) + +SLACKBUILD NAME: python3-setuptools-git-ls-files +SLACKBUILD LOCATION: ./python/python3-setuptools-git-ls-files +SLACKBUILD FILES: README python3-setuptools-git-ls-files.SlackBuild python3-setuptools-git-ls-files.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/s/setuptools-git-ls-files/setuptools_git_ls_files-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a904dc4b154bff7de3cb41fca67b234 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-setuptools-git-ls-files (python plugin for git) + +SLACKBUILD NAME: python3-setuptools-git-versioning +SLACKBUILD LOCATION: ./python/python3-setuptools-git-versioning +SLACKBUILD FILES: README python3-setuptools-git-versioning.SlackBuild python3-setuptools-git-versioning.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/setuptools_git_versioning/setuptools_git_versioning-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28a4fdda66e3f0c5fbf55395bbe2b113 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-setuptools-git-versioning (git repo data for versioning) + +SLACKBUILD NAME: python3-setuptools-rust-opt +SLACKBUILD LOCATION: ./python/python3-setuptools-rust-opt +SLACKBUILD FILES: README python3-setuptools-rust-opt.SlackBuild python3-setuptools-rust-opt.info slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/setuptools_rust/setuptools_rust-1.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ecee3d9f3ac646a52d60155022fd0d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-setuptools-rust-opt (setuptools-rust installed to /opt) + +SLACKBUILD NAME: python3-setuptools_autover +SLACKBUILD LOCATION: ./python/python3-setuptools_autover +SLACKBUILD FILES: README python3-setuptools_autover.SlackBuild python3-setuptools_autover.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/38/ae/8068d02dec35641347b94d870a097449d428ad2701e602eb477f50bf4ee8/setuptools_autover-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78331434ac8a4d2ca3d7ae281e7ede3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-setuptools_autover (version number generator for setuptools) + +SLACKBUILD NAME: python3-sge +SLACKBUILD LOCATION: ./python/python3-sge +SLACKBUILD FILES: README python3-sge.SlackBuild python3-sge.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/python-sge/sge/archive/v2.0.2/sge-2.0.2.tar.gz https://github.com/python-sge/xsge/releases/download/v2021.10.11/xsge-2021.10.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcd9cc46754910925f847bec249999bb 58fb4b439d420f48706e7a3de01de81d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sge (2d game engine for python3 and pygame) + +SLACKBUILD NAME: python3-sgmllib3k +SLACKBUILD LOCATION: ./python/python3-sgmllib3k +SLACKBUILD FILES: README python3-sgmllib3k.SlackBuild python3-sgmllib3k.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sgmllib3k/sgmllib3k-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d70efde06e40797f37e867123aa080ec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sgmllib3k (python3 port of python 2 sgmllib) + +SLACKBUILD NAME: python3-shamir-mnemonic +SLACKBUILD LOCATION: ./python/python3-shamir-mnemonic +SLACKBUILD FILES: README python3-shamir-mnemonic.SlackBuild python3-shamir-mnemonic.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/shamir-mnemonic/shamir_mnemonic-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e577a048fed301cfd96b13fc1318c903 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-shamir-mnemonic (Reference implementation of SLIP-0039) + +SLACKBUILD NAME: python3-shellingham +SLACKBUILD LOCATION: ./python/python3-shellingham +SLACKBUILD FILES: README python3-shellingham.SlackBuild python3-shellingham.info slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://github.com/sarugaku/shellingham/archive/refs/tags/1.5.4/shellingham-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4736a2a2d8d6b0775f4bfca39bb26468 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-shellingham (Tool to Detect Surrounding Shell) + +SLACKBUILD NAME: python3-shtab +SLACKBUILD LOCATION: ./python/python3-shtab +SLACKBUILD FILES: README python3-shtab.SlackBuild python3-shtab.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/iterative/shtab/releases/download/v1.8.0/shtab-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6d611ee1ebe0e19ebb16a75749cd658 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-shtab (Automagic Python CLI completion) + +SLACKBUILD NAME: python3-simple-term-menu +SLACKBUILD LOCATION: ./python/python3-simple-term-menu +SLACKBUILD FILES: README python3-simple-term-menu.SlackBuild python3-simple-term-menu.info slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a1/a0/7e78b93510886f6fb5b7146bd5cee03986fa5c2319644155c275e389c55a/simple-term-menu-1.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16607a137205fb7443fa642611798794 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-simple-term-menu (creates simple menus for cli) + +SLACKBUILD NAME: python3-sipclients3 +SLACKBUILD LOCATION: ./python/python3-sipclients3 +SLACKBUILD FILES: README python3-sipclients3.SlackBuild python3-sipclients3.info slack-desc +SLACKBUILD VERSION: 5.2.3 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/sipclients3/archive/5.2.3/sipclients3-5.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ecbe07fe4b95824609225b63943d6aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sipclients3 (Python sip command line tools) + +SLACKBUILD NAME: python3-sipsimple +SLACKBUILD LOCATION: ./python/python3-sipsimple +SLACKBUILD FILES: README python3-sipsimple.SlackBuild python3-sipsimple.info slack-desc +SLACKBUILD VERSION: 5.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/AGProjects/python3-sipsimple/archive/5.3.0/python3-sipsimple-5.3.0.tar.gz https://github.com/pjsip/pjproject/archive/2.10/pjproject-2.10.tar.gz https://github.com/wernerd/ZRTPCPP/archive/6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03/ZRTPCPP-6b3cd8e6783642292bad0c21e3e5e5ce45ff3e03.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b7501cb3f173463f013b0777f4531f96 13e5c418008ae46c4ce0c1e27cdfe9b5 9ffa563579f7fde59a797d1d994675e1 +SLACKBUILD SHORT DESCRIPTION: python3-sipsimple (Python SIP library) + +SLACKBUILD NAME: python3-slacklog +SLACKBUILD LOCATION: ./python/python3-slacklog +SLACKBUILD FILES: README python3-slacklog.SlackBuild python3-slacklog.info slack-desc +SLACKBUILD VERSION: 10.0.0 +SLACKBUILD DOWNLOAD: https://github.com/rizitis/slacklog/archive/python3-slacklog/slacklog-python3-slacklog.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02c222233f1d57036adb4bd9f4e72226 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-slacklog (Convert Slackware ChangeLog to various formats) + +SLACKBUILD NAME: python3-slip10 +SLACKBUILD LOCATION: ./python/python3-slip10 +SLACKBUILD FILES: README python3-slip10.SlackBuild python3-slip10.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/slip10/slip10-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df0987bb3c883be65ac9f1da0f331892 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-slip10 (Minimalistic implementation of SLIP10) + +SLACKBUILD NAME: python3-slugify +SLACKBUILD LOCATION: ./python/python3-slugify +SLACKBUILD FILES: README python3-slugify.SlackBuild python3-slugify.info slack-desc +SLACKBUILD VERSION: 8.0.4 +SLACKBUILD DOWNLOAD: https://github.com/un33k/python-slugify/archive/v8.0.4/python-slugify-8.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd702e5c3fcc1dafe0d2dbb72ae14dd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-slugify (A Python slugify application that handles unicode) + +SLACKBUILD NAME: python3-smart_open +SLACKBUILD LOCATION: ./python/python3-smart_open +SLACKBUILD FILES: README python3-smart_open.SlackBuild python3-smart_open.info slack-desc +SLACKBUILD VERSION: 7.5.0 +SLACKBUILD DOWNLOAD: https://github.com/RaRe-Technologies/smart_open/archive/v7.5.0/smart_open-7.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a2eea7e3d85dd714c136470fe388d9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-smart_open (utils for streaming large files in Python) + +SLACKBUILD NAME: python3-smmap2 +SLACKBUILD LOCATION: ./python/python3-smmap2 +SLACKBUILD FILES: README python3-smmap2.SlackBuild python3-smmap2.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/smmap2/smmap2-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c59a985be5aa645c4c5a4e063a40dd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-smmap2 (A sliding memory map manager) + +SLACKBUILD NAME: python3-sniffio +SLACKBUILD LOCATION: ./python/python3-sniffio +SLACKBUILD FILES: README python3-sniffio.SlackBuild python3-sniffio.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/python-trio/sniffio/archive/v1.3.1/sniffio-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39144e000300307b45eb4560286089c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sniffio (detect which async library is current running) + +SLACKBUILD NAME: python3-socks +SLACKBUILD LOCATION: ./python/python3-socks +SLACKBUILD FILES: README python3-socks.SlackBuild python3-socks.info slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/romis2012/python-socks/archive/v2.8.1/python-socks-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a8121c1d2466126aa7dd5662b70960b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-socks (SOCKS proxy connector for aiohttp) + +SLACKBUILD NAME: python3-solidpython +SLACKBUILD LOCATION: ./python/python3-solidpython +SLACKBUILD FILES: README python3-solidpython.SlackBuild python3-solidpython.info slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/55/53/ce81219744e28efec7ab34e104646877e866bad0d3d6dbeb71ecb5577665/solidpython-1.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fa19bb173814e4f363174cbdabe0267 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-solidpython (python interface to OpenSCAD geometry language) + +SLACKBUILD NAME: python3-sortedcontainers +SLACKBUILD LOCATION: ./python/python3-sortedcontainers +SLACKBUILD FILES: README python3-sortedcontainers.SlackBuild python3-sortedcontainers.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/grantjenks/python-sortedcontainers/archive/v2.4.0/python-sortedcontainers-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11225da00795784d97bfea3a24ed009f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sortedcontainers (Sorted collections library) + +SLACKBUILD NAME: python3-soundfile +SLACKBUILD LOCATION: ./python/python3-soundfile +SLACKBUILD FILES: README python3-soundfile.SlackBuild python3-soundfile.info slack-desc +SLACKBUILD VERSION: 0.13.1 +SLACKBUILD DOWNLOAD: https://github.com/bastibe/python-soundfile/archive/refs/tags/0.13.1/python-soundfile-0.13.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c28697bcdcf44643e207631833137d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-soundfile (Audio library based on libsndfile, CFFI, and NumPy) + +SLACKBUILD NAME: python3-soupsieve +SLACKBUILD LOCATION: ./python/python3-soupsieve +SLACKBUILD FILES: README python3-soupsieve.SlackBuild python3-soupsieve.info slack-desc +SLACKBUILD VERSION: 2.8.1 +SLACKBUILD DOWNLOAD: https://github.com/facelessuser/soupsieve/archive/2.8.1/soupsieve-2.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbe5b85ee06c670fcd8d585c943c5b77 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-soupsieve (A CSS selector implementation for BeautifulSoup) + +SLACKBUILD NAME: python3-soxr +SLACKBUILD LOCATION: ./python/python3-soxr +SLACKBUILD FILES: README python3-soxr.SlackBuild python3-soxr.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/dofuuz/python-soxr/archive/refs/tags/v1.0.0/python-soxr-1.0.0.tar.gz https://github.com/dofuuz/soxr/archive/a66f3ee/soxr-a66f3eeeeb62a32403ff143b756eed92b1ec6b62.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ef46bfbee4a4ac89a0e49e22fbcf2ad ded376a240eb4957c91527be4f935e5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-soxr (Sample-rate conversion library for Python) + +SLACKBUILD NAME: python3-sqlobject +SLACKBUILD LOCATION: ./python/python3-sqlobject +SLACKBUILD FILES: README python3-sqlobject.SlackBuild python3-sqlobject.info slack-desc +SLACKBUILD VERSION: 3.10.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/26/8b/b329e3bf9195b5515d1c1578a9f72f4724709f563b77c1d1128de45e8091/SQLObject-3.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 029d4571bec55165563f44fd3e41fb18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sqlobject (Object-Relational Manager, aka database wrapper) + +SLACKBUILD NAME: python3-srt +SLACKBUILD LOCATION: ./python/python3-srt +SLACKBUILD FILES: README python3-srt.SlackBuild python3-srt.info slack-desc +SLACKBUILD VERSION: 3.5.3 +SLACKBUILD DOWNLOAD: https://github.com/cdown/srt/archive/refs/tags/3.5.3/srt-3.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33187d059091a27f7ce33b191feed98d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-srt (Tools for parsing, modifying, and composing SRT files) + +SLACKBUILD NAME: python3-stack_data +SLACKBUILD LOCATION: ./python/python3-stack_data +SLACKBUILD FILES: README python3-stack_data.SlackBuild python3-stack_data.info slack-desc +SLACKBUILD VERSION: 0.6.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/stack_data/stack_data-0.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d04f7cda6589138e90691aec1edbf0d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-stack_data (Extract data from stack frames and tracebacks) + +SLACKBUILD NAME: python3-stagger +SLACKBUILD LOCATION: ./python/python3-stagger +SLACKBUILD FILES: README python3-stagger.SlackBuild python3-stagger.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/staggerpkg/stagger/archive/release-1.0.1/stagger-release-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4b141bc36cfda0d6f9b2d40cff3b346 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-stagger (Stagger Python3 library) + +SLACKBUILD NAME: python3-statsmodels +SLACKBUILD LOCATION: ./python/python3-statsmodels +SLACKBUILD FILES: README python3-statsmodels.SlackBuild python3-statsmodels.info slack-desc +SLACKBUILD VERSION: 0.14.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/statsmodels/statsmodels-0.14.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38acb6af5decb5abea4721b6481ddb1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-statsmodels (Statistical computations and models) + +SLACKBUILD NAME: python3-stevedore +SLACKBUILD LOCATION: ./python/python3-stevedore +SLACKBUILD FILES: README python3-stevedore.SlackBuild python3-stevedore.info slack-desc +SLACKBUILD VERSION: 5.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/stevedore/stevedore-5.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22f145ddfda2e375ffead01c2f379a27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-stevedore (Manage dynamic plugins for Python applications) + +SLACKBUILD NAME: python3-stone +SLACKBUILD LOCATION: ./python/python3-stone +SLACKBUILD FILES: README python3-stone.SlackBuild python3-stone.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://github.com/dropbox/stone/archive/v3.3.1/stone-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afbc77d51a8cc68d08546dc8092a3ac9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-stone (Api for Dropbox) + +SLACKBUILD NAME: python3-svglib +SLACKBUILD LOCATION: ./python/python3-svglib +SLACKBUILD FILES: README python3-svglib.SlackBuild python3-svglib.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/56/5b/53ca0fd447f73423c7dc59d34e523530ef434481a3d18808ff7537ad33ec/svglib-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31edde0d5873b2ee8b92731464061012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-svglib (python library for reading and coverting SVG files) + +SLACKBUILD NAME: python3-sympy +SLACKBUILD LOCATION: ./python/python3-sympy +SLACKBUILD FILES: README python3-sympy.SlackBuild python3-sympy.info slack-desc +SLACKBUILD VERSION: 1.11.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/36/4667b08bc45131fe655a27b1a112c1730f3244343c53a338f44d730bd6ba/sympy-1.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 232141d248ab4164e92c8ac59a996914 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sympy (Python library for symbolic mathematics) + +SLACKBUILD NAME: python3-sysrsync +SLACKBUILD LOCATION: ./python/python3-sysrsync +SLACKBUILD FILES: README python3-sysrsync.SlackBuild python3-sysrsync.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/sysrsync/sysrsync-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0295cbaee846bcca7c62a6b8ad687571 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-sysrsync (Simple and safe native rsync wrapper for Python 3) + +SLACKBUILD NAME: python3-tabulate +SLACKBUILD LOCATION: ./python/python3-tabulate +SLACKBUILD FILES: README python3-tabulate.SlackBuild python3-tabulate.info slack-desc +SLACKBUILD VERSION: 0.8.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7a/53/afac341569b3fd558bf2b5428e925e2eb8753ad9627c1f9188104c6e0c4a/tabulate-0.8.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70cc6906675fc840e2675ecd022641bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tabulate (Tabular data Library) + +SLACKBUILD NAME: python3-tasklib +SLACKBUILD LOCATION: ./python/python3-tasklib +SLACKBUILD FILES: README python3-tasklib.SlackBuild python3-tasklib.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/3e/50/3e876f39e31bad8783fd3fe117577cbf1dde836e161f8446631bde71aeb4/tasklib-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54fe1c0e0b7a845a5a9feb3ea423e367 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tasklib (taskwarrior library) + +SLACKBUILD NAME: python3-tekore +SLACKBUILD LOCATION: ./python/python3-tekore +SLACKBUILD FILES: README python3-tekore.SlackBuild python3-tekore.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://github.com/felix-hilden/tekore/archive/v6.0.0/tekore-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: deb5a65322d92a15bc962c8f678c2cac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tekore (Tekore Python3 library) + +SLACKBUILD NAME: python3-teletype +SLACKBUILD LOCATION: ./python/python3-teletype +SLACKBUILD FILES: README python3-teletype.SlackBuild python3-teletype.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/teletype/teletype-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e27f8e681406626163da1062f57f6af6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-teletype (A high-level cross platform tty library) + +SLACKBUILD NAME: python3-tempora +SLACKBUILD LOCATION: ./python/python3-tempora +SLACKBUILD FILES: README python3-tempora.SlackBuild python3-tempora.info slack-desc +SLACKBUILD VERSION: 5.8.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/tempora/tempora-5.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca7fb7c9523fb5232b734a19dae05c6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tempora (tool for date and time) + +SLACKBUILD NAME: python3-tenacity +SLACKBUILD LOCATION: ./python/python3-tenacity +SLACKBUILD FILES: README python3-tenacity.SlackBuild python3-tenacity.info slack-desc +SLACKBUILD VERSION: 9.1.2 +SLACKBUILD DOWNLOAD: https://github.com/jd/tenacity/archive/refs/tags/9.1.2/tenacity-9.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7938c9c23d8b0547ce8ab67b2d48281 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tenacity (Retrying library for Python) + +SLACKBUILD NAME: python3-terminado +SLACKBUILD LOCATION: ./python/python3-terminado +SLACKBUILD FILES: README python3-terminado.SlackBuild python3-terminado.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/terminado/terminado-0.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b411cdada4fe129e60c75f95d17ffa9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-terminado (terminals served by tornado websockets) + +SLACKBUILD NAME: python3-testpath +SLACKBUILD LOCATION: ./python/python3-testpath +SLACKBUILD FILES: README python3-testpath.SlackBuild python3-testpath.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/testpath/testpath-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9fd4339f76da12d15bc718e4aa2566e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-testpath (Collection of utilities for Python code working) + +SLACKBUILD NAME: python3-text-unidecode +SLACKBUILD LOCATION: ./python/python3-text-unidecode +SLACKBUILD FILES: README python3-text-unidecode.SlackBuild python3-text-unidecode.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/kmike/text-unidecode/archive/1.3/text-unidecode-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cae55b1a0c99bd8d88f356be8b54e4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-text-unidecode (Port of the Text::Unidecode Perl library) + +SLACKBUILD NAME: python3-textdistance +SLACKBUILD LOCATION: ./python/python3-textdistance +SLACKBUILD FILES: README python3-textdistance.SlackBuild python3-textdistance.info slack-desc +SLACKBUILD VERSION: 4.6.3 +SLACKBUILD DOWNLOAD: https://github.com/life4/textdistance/archive/4.6.3/textdistance-4.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cceeba5dd010d2ae2ce52467d8d5c84f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-textdistance (Compute distances between sequences) + +SLACKBUILD NAME: python3-texttable +SLACKBUILD LOCATION: ./python/python3-texttable +SLACKBUILD FILES: README python3-texttable.SlackBuild python3-texttable.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/texttable/texttable-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5d380c04fab132ccf0bbfd4f761bd51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-texttable (module for creating simple ASCII tables) + +SLACKBUILD NAME: python3-tgext.routes +SLACKBUILD LOCATION: ./python/python3-tgext.routes +SLACKBUILD FILES: README python3-tgext.routes.SlackBuild python3-tgext.routes.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tgext.routes/tgext.routes-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94ee4e29e458fd8fbfd92c68245551d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tgext.routes (Python Module) + +SLACKBUILD NAME: python3-threadpoolctl +SLACKBUILD LOCATION: ./python/python3-threadpoolctl +SLACKBUILD FILES: README python3-threadpoolctl.SlackBuild python3-threadpoolctl.info slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/joblib/threadpoolctl/archive/refs/tags/3.6.0/threadpoolctl-3.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a5dff25139d88e8c9b3a3d939f68512 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-threadpoolctl (Python helpers) + +SLACKBUILD NAME: python3-three-merge +SLACKBUILD LOCATION: ./python/python3-three-merge +SLACKBUILD FILES: README python3-three-merge.SlackBuild python3-three-merge.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://github.com/spyder-ide/three-merge/archive/v0.1.1/three-merge-0.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68fc031ed861316d62b127aa85c9c2c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-three-merge (perform 3-way merge between strings) + +SLACKBUILD NAME: python3-timeago +SLACKBUILD LOCATION: ./python/python3-timeago +SLACKBUILD FILES: README python3-timeago.SlackBuild python3-timeago.info slack-desc +SLACKBUILD VERSION: 1.0.16 +SLACKBUILD DOWNLOAD: https://github.com/hustcc/timeago/archive/refs/tags/1.0.16/timeago-1.0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fd4ef7a07e3c6e304fb54530d718192 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-timeago (Library to format datetime with `*** time ago`) + +SLACKBUILD NAME: python3-tinycss2 +SLACKBUILD LOCATION: ./python/python3-tinycss2 +SLACKBUILD FILES: README python3-tinycss2.SlackBuild python3-tinycss2.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/tinycss2/tinycss2-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de6bd20b47354352c2b2344c842385c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tinycss2 (low-level CSS parser and generator) + +SLACKBUILD NAME: python3-tinydb +SLACKBUILD LOCATION: ./python/python3-tinydb +SLACKBUILD FILES: README python3-tinydb.SlackBuild python3-tinydb.info slack-desc +SLACKBUILD VERSION: 4.8.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a0/79/4af51e2bb214b6ea58f857c51183d92beba85b23f7ba61c983ab3de56c33/tinydb-4.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67ac23c074878672271ce83129f2b0d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tinydb (TinyDB is a lightweight document oriented database) + +SLACKBUILD NAME: python3-tmdbsimple +SLACKBUILD LOCATION: ./python/python3-tmdbsimple +SLACKBUILD FILES: README python3-tmdbsimple.SlackBuild python3-tmdbsimple.info slack-desc +SLACKBUILD VERSION: 2.9.1 +SLACKBUILD DOWNLOAD: https://github.com/celiao/tmdbsimple/archive/refs/tags/2.9.1/tmdbsimple-2.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f77fd9ef30ae56a8bac4133c846453d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tmdbsimple (A wrapper for The Movie Database API v3.) + +SLACKBUILD NAME: python3-toml +SLACKBUILD LOCATION: ./python/python3-toml +SLACKBUILD FILES: README python3-toml.SlackBuild python3-toml.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/be/ba/1f744cdc819428fc6b5084ec34d9b30660f6f9daaf70eead706e3203ec3c/toml-0.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59bce5d8d67e858735ec3f399ec90253 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-toml (A Python library for parsing and creating TOML) + +SLACKBUILD NAME: python3-tomlkit +SLACKBUILD LOCATION: ./python/python3-tomlkit +SLACKBUILD FILES: README python3-tomlkit.SlackBuild python3-tomlkit.info slack-desc +SLACKBUILD VERSION: 0.13.3 +SLACKBUILD DOWNLOAD: https://github.com/sdispater/tomlkit/releases/download/0.13.3/tomlkit-0.13.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b77382a3de2e0c1ab715ad456139e260 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tomlkit (Style-preserving TOML library) + +SLACKBUILD NAME: python3-toolz +SLACKBUILD LOCATION: ./python/python3-toolz +SLACKBUILD FILES: README python3-toolz.SlackBuild python3-toolz.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/pytoolz/toolz/archive/0.12.0/toolz-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43460b2753fe3ec665b9676e209d27d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-toolz (A functional standard library for Python) + +SLACKBUILD NAME: python3-tornado +SLACKBUILD LOCATION: ./python/python3-tornado +SLACKBUILD FILES: README python3-tornado.SlackBuild python3-tornado.info slack-desc +SLACKBUILD VERSION: 6.5.4 +SLACKBUILD DOWNLOAD: https://github.com/tornadoweb/tornado/archive/v6.5.4/tornado-6.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fffedfe64e08eb94532df3079fd79fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tornado (web framework and asynchronous networking library) + +SLACKBUILD NAME: python3-tox +SLACKBUILD LOCATION: ./python/python3-tox +SLACKBUILD FILES: README python3-tox.SlackBuild python3-tox.info slack-desc +SLACKBUILD VERSION: 4.30.3 +SLACKBUILD DOWNLOAD: https://github.com/tox-dev/tox/archive/refs/tags/4.30.3/tox-4.30.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e2f194b4cf152ed59eaf92e555a921b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tox (CLI CI frontend and development task automation tool) + +SLACKBUILD NAME: python3-trakit +SLACKBUILD LOCATION: ./python/python3-trakit +SLACKBUILD FILES: README python3-trakit.SlackBuild python3-trakit.info slack-desc +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://github.com/ratoaq2/trakit/archive/refs/tags/0.2.5/trakit-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6270389394b683b89ad5614fb2d024cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-trakit (Guess additional info from titles in media tracks) + +SLACKBUILD NAME: python3-transaction +SLACKBUILD LOCATION: ./python/python3-transaction +SLACKBUILD FILES: README python3-transaction.SlackBuild python3-transaction.info slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/transaction/transaction-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b1bd8082be375f43a855eb8dd0357d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-transaction (Python Transaction Management) + +SLACKBUILD NAME: python3-treq +SLACKBUILD LOCATION: ./python/python3-treq +SLACKBUILD FILES: README python3-treq.SlackBuild python3-treq.info slack-desc +SLACKBUILD VERSION: 25.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/treq/treq-25.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0a3c2e315375388e820019afc59919d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-treq (High-level Twisted HTTP Client API) + +SLACKBUILD NAME: python3-trezor-agent +SLACKBUILD LOCATION: ./python/python3-trezor-agent +SLACKBUILD FILES: README python3-trezor-agent.SlackBuild python3-trezor-agent.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/trezor-agent/trezor_agent-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e547e595ee62f44c1d5b55d29771ea05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-trezor-agent (Using Trezor as hardware SSH/GPG agent) + +SLACKBUILD NAME: python3-trezor +SLACKBUILD LOCATION: ./python/python3-trezor +SLACKBUILD FILES: 51-trezor.rules README python3-trezor.SlackBuild python3-trezor.info slack-desc +SLACKBUILD VERSION: 0.13.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/trezor/trezor-0.13.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 487f8dcf2ea818fc5e0df54f309fe8d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-trezor (Python library and command-line client) + +SLACKBUILD NAME: python3-trio +SLACKBUILD LOCATION: ./python/python3-trio +SLACKBUILD FILES: README python3-trio.SlackBuild python3-trio.info slack-desc +SLACKBUILD VERSION: 0.24.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8a/f3/07c152213222c615fe2391b8e1fea0f5af83599219050a549c20fcbd9ba2/trio-0.24.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38b4052a6e551ab9e4b6bbf092c8ff56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-trio (Python library for async concurrency and I/O) + +SLACKBUILD NAME: python3-tubes +SLACKBUILD LOCATION: ./python/python3-tubes +SLACKBUILD FILES: README python3-tubes.SlackBuild python3-tubes.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/T/Tubes/Tubes-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 206e68202c4048ec61a245e8ce65fba2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tubes (micro-framework for web services) + +SLACKBUILD NAME: python3-turbogears2 +SLACKBUILD LOCATION: ./python/python3-turbogears2 +SLACKBUILD FILES: README python3-turbogears2.SlackBuild python3-turbogears2.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/turbogears2/turbogears2-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e1ca6975d3004b5920c10f2fc8dc5b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-turbogears2 (Web Framework) + +SLACKBUILD NAME: python3-tus.py +SLACKBUILD LOCATION: ./python/python3-tus.py +SLACKBUILD FILES: README python3-tus.py.SlackBuild python3-tus.py.info slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/tus.py/tus.py-1.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9573dd9fd6d07e7662de3c527543e51d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tus.py (tus (resumable file upload protocol) client in python) + +SLACKBUILD NAME: python3-tvdbsimple +SLACKBUILD LOCATION: ./python/python3-tvdbsimple +SLACKBUILD FILES: README python3-tvdbsimple.SlackBuild python3-tvdbsimple.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/phate89/tvdbsimple/archive/1.0.6/tvdbsimple-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9cdb5c82f59b4958355e0bef430b537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-tvdbsimple (Python wrapper for TheTVDb Database API v2) + +SLACKBUILD NAME: python3-twisted +SLACKBUILD LOCATION: ./python/python3-twisted +SLACKBUILD FILES: README python3-twisted.SlackBuild python3-twisted.info slack-desc +SLACKBUILD VERSION: 25.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/twisted/twisted-25.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 845d6782c2236ef764f3849948f4bfad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-twisted (Python networking engine) + +SLACKBUILD NAME: python3-txaio +SLACKBUILD LOCATION: ./python/python3-txaio +SLACKBUILD FILES: README python3-txaio.SlackBuild python3-txaio.info slack-desc +SLACKBUILD VERSION: 25.12.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/txaio/txaio-25.12.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86e8dd45a2ef07583fd85006cebd90e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-txaio (source code compatibility for Twisted/Trollius) + +SLACKBUILD NAME: python3-typeguard +SLACKBUILD LOCATION: ./python/python3-typeguard +SLACKBUILD FILES: README python3-typeguard.SlackBuild python3-typeguard.info slack-desc +SLACKBUILD VERSION: 4.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/typeguard/typeguard-4.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4953b5b4dc1d6a49d6cefa4f47f7465 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-typeguard (Run-time type checker for Python) + +SLACKBUILD NAME: python3-types-python-dateutil +SLACKBUILD LOCATION: ./python/python3-types-python-dateutil +SLACKBUILD FILES: README python3-types-python-dateutil.SlackBuild python3-types-python-dateutil.info slack-desc +SLACKBUILD VERSION: 2.9.0.20260124 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/types_python_dateutil/types_python_dateutil-2.9.0.20260124.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aacf5a1402d2ef322a2d6c53af47b53a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-types-python-dateutil (typing stubs for python3-dateutil) + +SLACKBUILD NAME: python3-typing-extensions +SLACKBUILD LOCATION: ./python/python3-typing-extensions +SLACKBUILD FILES: README python3-typing-extensions.SlackBuild python3-typing-extensions.info slack-desc +SLACKBUILD VERSION: 4.15.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/typing_extensions/typing_extensions-4.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 079e529d0b271647f3ec2720aee8fc65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-typing-extensions (Backported Type Hints for Python) + +SLACKBUILD NAME: python3-typing-inspection +SLACKBUILD LOCATION: ./python/python3-typing-inspection +SLACKBUILD FILES: README python3-typing-inspection.SlackBuild python3-typing-inspection.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/typing_inspection/typing_inspection-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9271faadd8476a3600e9cf9d428d812c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-typing-inspection (Runtime typing introspection tools) + +SLACKBUILD NAME: python3-ufo2ft +SLACKBUILD LOCATION: ./python/python3-ufo2ft +SLACKBUILD FILES: README python3-ufo2ft.SlackBuild python3-ufo2ft.info slack-desc +SLACKBUILD VERSION: 3.6.8 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/u/ufo2ft/ufo2ft-3.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c463cc36bd1e6afc9210e152850b5de4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ufo2ft (UFO to fonttools Bridge ) + +SLACKBUILD NAME: python3-ufoProcessor +SLACKBUILD LOCATION: ./python/python3-ufoProcessor +SLACKBUILD FILES: README python3-ufoProcessor.SlackBuild python3-ufoProcessor.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b0/d6/a2b248adc2f26a97752bec3719bd5d33a788890b5546bff0839baeba1b4e/ufoProcessor-1.9.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77f3e1d71d4780241707338441b0722a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ufoProcessor (process and generate instances for UFO files) + +SLACKBUILD NAME: python3-ufolib2 +SLACKBUILD LOCATION: ./python/python3-ufolib2 +SLACKBUILD FILES: README python3-ufolib2.SlackBuild python3-ufolib2.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/u/ufoLib2/ufolib2-0.18.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 666e3e853c9b57e866869fc1b5bb69db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ufolib2 (UFO library and API) + +SLACKBUILD NAME: python3-ufonormalizer +SLACKBUILD LOCATION: ./python/python3-ufonormalizer +SLACKBUILD FILES: README python3-ufonormalizer.SlackBuild python3-ufonormalizer.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/46/23/5eadf42d61b32310c735d0d5e219073f39c18f7bca5c2143363e914927dd/ufonormalizer-0.6.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51f58faa5ef13fd2fca4aa041c29a290 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ufonormalizer (Normalize the XML) + +SLACKBUILD NAME: python3-uharfbuzz +SLACKBUILD LOCATION: ./python/python3-uharfbuzz +SLACKBUILD FILES: README example.py python3-uharfbuzz.SlackBuild python3-uharfbuzz.info slack-desc +SLACKBUILD VERSION: 0.51.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/87/1e/1604cd63210fdfc88e376de4ce2e17b604722c1e041746ccfd342596342f/uharfbuzz-0.51.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 769305945ef6697265ded0cb28a6fe8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-uharfbuzz (Cython bindings for HarfBuzz) + +SLACKBUILD NAME: python3-ujson +SLACKBUILD LOCATION: ./python/python3-ujson +SLACKBUILD FILES: README python3-ujson.SlackBuild python3-ujson.info slack-desc +SLACKBUILD VERSION: 5.11.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/ujson/ujson-5.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfe38201fc1cdbb6f9e0bdf135173a6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-ujson (Ultra fast JSON encoder and decoder written in pure C) + +SLACKBUILD NAME: python3-unearth +SLACKBUILD LOCATION: ./python/python3-unearth +SLACKBUILD FILES: README python3-unearth.SlackBuild python3-unearth.info slack-desc +SLACKBUILD VERSION: 0.18.2 +SLACKBUILD DOWNLOAD: https://github.com/frostming/unearth/archive/refs/tags/0.18.2/unearth-0.18.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a4fdc608de4ad33037fc87704ca252d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-unearth (utility to fetch and download python packages) + +SLACKBUILD NAME: python3-unidiff +SLACKBUILD LOCATION: ./python/python3-unidiff +SLACKBUILD FILES: README python3-unidiff.SlackBuild python3-unidiff.info slack-desc +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/u/unidiff/unidiff-0.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34ffc3f9fdc4763d4d98840381556cde +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-unidiff (handle unified diff data) + +SLACKBUILD NAME: python3-unpaddedbase64 +SLACKBUILD LOCATION: ./python/python3-unpaddedbase64 +SLACKBUILD FILES: README python3-unpaddedbase64.SlackBuild python3-unpaddedbase64.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/unpaddedbase64/unpaddedbase64-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df85a20cbb8bf365a14db3011e9a7c49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-unpaddedbase64 (Encode and decode Base64 without "=" padding) + +SLACKBUILD NAME: python3-uri_template +SLACKBUILD LOCATION: ./python/python3-uri_template +SLACKBUILD FILES: README python3-uri_template.SlackBuild python3-uri_template.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/plinss/uri-template/archive/v1.3.0/uri-template-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b65387876aeca2d332d53cc11669ff22 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-uri_template (implementation of RFC 6570 URI Templates) + +SLACKBUILD NAME: python3-uritools +SLACKBUILD LOCATION: ./python/python3-uritools +SLACKBUILD FILES: README python3-uritools.SlackBuild python3-uritools.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/32/ed/1f957f5139c15f88469e1446d377da53879eddaf961f1ffc94a392202b40/uritools-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35040e6183fa8773fc630c430ce614a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-uritools (Python module that implements RFC 3986) + +SLACKBUILD NAME: python3-url-normalize +SLACKBUILD LOCATION: ./python/python3-url-normalize +SLACKBUILD FILES: README python3-url-normalize.SlackBuild python3-url-normalize.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/url_normalize/url_normalize-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2894fd86ec1ea95ef5be3cfaf4adf9df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-url-normalize (URL normalization for Python) + +SLACKBUILD NAME: python3-urlobject +SLACKBUILD LOCATION: ./python/python3-urlobject +SLACKBUILD FILES: README python3-urlobject.SlackBuild python3-urlobject.info slack-desc +SLACKBUILD VERSION: 2.4.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/U/URLObject/URLObject-2.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbce110483eda19da3008f929d02dc98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-urlobject (utility class for manipulating URLs) + +SLACKBUILD NAME: python3-userpath +SLACKBUILD LOCATION: ./python/python3-userpath +SLACKBUILD FILES: README python3-userpath.SlackBuild python3-userpath.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/u/userpath/userpath-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bcebc971ce7fb38aa3fde3b137d39e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-userpath (tool for adding locations to the user PATH) + +SLACKBUILD NAME: python3-uth +SLACKBUILD LOCATION: ./python/python3-uth +SLACKBUILD FILES: README python3-uth.SlackBuild python3-uth.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/df/f7/1ac0b2ee17699ad2efa12747ece1c9838b83901d2641d3dd2f8d9282f9b8/uth-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b3085aa0443bc151993f2a2d3eb9cd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-uth (Python Unit Test Helpers) + +SLACKBUILD NAME: python3-uv_build +SLACKBUILD LOCATION: ./python/python3-uv_build +SLACKBUILD FILES: README mkvendored.sh python3-uv_build.SlackBuild python3-uv_build.info slack-desc +SLACKBUILD VERSION: 0.9.30 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/u/uv_build/uv_build-0.9.30.tar.gz https://slackware.uk/~fourtysixandtwo/src/uv_build-vendored-sources-0.9.30-1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ebcc1d29df5e8d824b163a63221401c 19cda9b1dda01a3b7274f98aa4019dc2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-uv_build (The uv build backend) + +SLACKBUILD NAME: python3-validators +SLACKBUILD LOCATION: ./python/python3-validators +SLACKBUILD FILES: README python3-validators.SlackBuild python3-validators.info slack-desc +SLACKBUILD VERSION: 0.35.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/v/validators/validators-0.35.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8376f37ec2028053cee8f4789dadd947 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-validators (Python Data Validation for Humans) + +SLACKBUILD NAME: python3-vharfbuzz +SLACKBUILD LOCATION: ./python/python3-vharfbuzz +SLACKBUILD FILES: README python3-vharfbuzz.SlackBuild python3-vharfbuzz.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/92/3b/454565959f9b2fabc2f85a08430cb5f33741b5a311d06d8504baac8abf64/vharfbuzz-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 885fee5a28df418fcabd777c58c46fcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-vharfbuzz (Python interface to harfbuzz) + +SLACKBUILD NAME: python3-videohash +SLACKBUILD LOCATION: ./python/python3-videohash +SLACKBUILD FILES: README python3-videohash.SlackBuild python3-videohash.info slack-desc +SLACKBUILD VERSION: 3.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e8/97/aa964ed2a1a626201a4bff2a3cfa2d665c535894df3fda34c095d399297f/videohash-3.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1b7d165d5e0652d80c5468032b88354 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-videohash (library for detecting nearly-identical videos) + +SLACKBUILD NAME: python3-vine +SLACKBUILD LOCATION: ./python/python3-vine +SLACKBUILD FILES: README python3-vine.SlackBuild python3-vine.info slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/v/vine/vine-5.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb53f54bbe9b6b4d65f072972cea0fcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-vine (promise, async, future) + +SLACKBUILD NAME: python3-virtualenv +SLACKBUILD LOCATION: ./python/python3-virtualenv +SLACKBUILD FILES: README python3-virtualenv.SlackBuild python3-virtualenv.info slack-desc +SLACKBUILD VERSION: 20.36.0 +SLACKBUILD DOWNLOAD: https://github.com/pypa/virtualenv/archive/20.36.0/virtualenv-20.36.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffcb60321e494fa01a4bcc3fc4e5636d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-virtualenv (python containers) + +SLACKBUILD NAME: python3-voluptuous +SLACKBUILD LOCATION: ./python/python3-voluptuous +SLACKBUILD FILES: README python3-voluptuous.SlackBuild python3-voluptuous.info slack-desc +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://github.com/alecthomas/voluptuous/archive/refs/tags/0.16.0/voluptuous-0.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 43d87858236d3f127579080229f81a90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-voluptuous (Python data validation library) + +SLACKBUILD NAME: python3-waitress +SLACKBUILD LOCATION: ./python/python3-waitress +SLACKBUILD FILES: README python3-waitress.SlackBuild python3-waitress.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/waitress/waitress-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da30daf4544fafe0f43e1ba4a1830bf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-waitress (Waitress WSGI server) + +SLACKBUILD NAME: python3-watchdog +SLACKBUILD LOCATION: ./python/python3-watchdog +SLACKBUILD FILES: README python3-watchdog.SlackBuild python3-watchdog.info slack-desc +SLACKBUILD VERSION: 6.0.0 +SLACKBUILD DOWNLOAD: https://github.com/gorakhargosh/watchdog/archive/v6.0.0/watchdog-6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5cea8ab4a9b7af9680381948e850033 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-watchdog (Filesystem events monitoring) + +SLACKBUILD NAME: python3-wcwidth +SLACKBUILD LOCATION: ./python/python3-wcwidth +SLACKBUILD FILES: README python3-wcwidth.SlackBuild python3-wcwidth.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/wcwidth/wcwidth-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2c63b1bce58b1d78cd125b8bfabf2a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-wcwidth (string width measurement for Python 3) + +SLACKBUILD NAME: python3-weasyprint +SLACKBUILD LOCATION: ./python/python3-weasyprint +SLACKBUILD FILES: README python3-weasyprint.SlackBuild python3-weasyprint.info slack-desc +SLACKBUILD VERSION: 60.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/05/56/4a6733f43a357b99e6bb5e8c8fdb6d817e993367534e83df694dd2bb1604/weasyprint-60.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc43c87364b7c1bb4244f5b6b7331204 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-weasyprint (The Awesome Document Factory) + +SLACKBUILD NAME: python3-webcolors +SLACKBUILD LOCATION: ./python/python3-webcolors +SLACKBUILD FILES: README python3-webcolors.SlackBuild python3-webcolors.info slack-desc +SLACKBUILD VERSION: 24.11.1 +SLACKBUILD DOWNLOAD: https://github.com/ubernostrum/webcolors/archive/24.11.1/webcolors-24.11.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 780b4324258e78d50f7aab5fadf76773 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-webcolors (work with HTML/CSS color definitions) + +SLACKBUILD NAME: python3-webhelpers2 +SLACKBUILD LOCATION: ./python/python3-webhelpers2 +SLACKBUILD FILES: README python3-webhelpers2.SlackBuild python3-webhelpers2.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/W/WebHelpers2/WebHelpers2-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 109d074ecddc78f7e0a2917db6a4f705 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-webhelpers2 (utility functions) + +SLACKBUILD NAME: python3-webob +SLACKBUILD LOCATION: ./python/python3-webob +SLACKBUILD FILES: README doinst.sh python3-webob.SlackBuild python3-webob.info slack-desc +SLACKBUILD VERSION: 1.8.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/webob/webob-1.8.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4167b16880e0d4c22aadee8ec3cc6c26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-webob (A Python library that provides wrappers around WSGI) + +SLACKBUILD NAME: python3-webrtcvad +SLACKBUILD LOCATION: ./python/python3-webrtcvad +SLACKBUILD FILES: README python3-webrtcvad.SlackBuild python3-webrtcvad.info slack-desc +SLACKBUILD VERSION: 2.0.10 +SLACKBUILD DOWNLOAD: https://github.com/wiseman/py-webrtcvad/archive/2.0.10/py-webrtcvad-2.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76a1ac37bf73cacf76e63974586a0edf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-webrtcvad (WebRTC Voice Activity Detector (VAD)) + +SLACKBUILD NAME: python3-websocket-client +SLACKBUILD LOCATION: ./python/python3-websocket-client +SLACKBUILD FILES: README python3-websocket-client.SlackBuild python3-websocket-client.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/websocket-client/websocket_client-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e6fd932858e9123d6ef5161e9ce7c46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-websocket-client (WebSocket client for python) + +SLACKBUILD NAME: python3-websockets +SLACKBUILD LOCATION: ./python/python3-websockets +SLACKBUILD FILES: README python3-websockets.SlackBuild python3-websockets.info slack-desc +SLACKBUILD VERSION: 15.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08f8a430c20d75ffe44faafb95f6f7cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-websockets (building WebSocket servers and clients) + +SLACKBUILD NAME: python3-whatthepatch +SLACKBUILD LOCATION: ./python/python3-whatthepatch +SLACKBUILD FILES: README python3-whatthepatch.SlackBuild python3-whatthepatch.info slack-desc +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://github.com/cscorley/whatthepatch/archive/1.0.7/whatthepatch-1.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74dc0bcbe380ce48d28138ab4130db38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-whatthepatch (A Python patch parsing library) + +SLACKBUILD NAME: python3-whoosh +SLACKBUILD LOCATION: ./python/python3-whoosh +SLACKBUILD FILES: README python3-whoosh.SlackBuild python3-whoosh.info slack-desc +SLACKBUILD VERSION: 2.7.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/W/Whoosh/Whoosh-2.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2710105f20b3e29936bd2357383c325 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-whoosh (indexing and searching library) + +SLACKBUILD NAME: python3-wrapt +SLACKBUILD LOCATION: ./python/python3-wrapt +SLACKBUILD FILES: README python3-wrapt.SlackBuild python3-wrapt.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/95/4c/063a912e20bcef7124e0df97282a8af3ff3e4b603ce84c481d6d7346be0a/wrapt-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e370b4bc08f7dcc518cf8895673b19c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-wrapt (A Python module for decorators) + +SLACKBUILD NAME: python3-wurlitzer +SLACKBUILD LOCATION: ./python/python3-wurlitzer +SLACKBUILD FILES: README python3-wurlitzer.SlackBuild python3-wurlitzer.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: https://github.com/minrk/wurlitzer/archive/3.1.1/wurlitzer-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 756ee5d9f8357d1c816ccc256e6ea72f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-wurlitzer (Capture C-level stdout/stderr in Python) + +SLACKBUILD NAME: python3-x-wr-timezone +SLACKBUILD LOCATION: ./python/python3-x-wr-timezone +SLACKBUILD FILES: README python3-x-wr-timezone.SlackBuild python3-x-wr-timezone.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/niccokunzmann/x-wr-timezone/archive/refs/tags/v2.0.1/x-wr-timezone-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2828537ba734566d92ef8530d9b9c39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-x-wr-timezone (Handling of X-WR-TIMEZONE icalendar property) + +SLACKBUILD NAME: python3-xapp +SLACKBUILD LOCATION: ./python/python3-xapp +SLACKBUILD FILES: README python3-xapp.SlackBuild python3-xapp.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/python3-xapp/archive/3.0.2/python3-xapp-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9716447760cc3a2f47a29fda13eb54ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xapp (Python3 Xapp Library) + +SLACKBUILD NAME: python3-xcaplib +SLACKBUILD LOCATION: ./python/python3-xcaplib +SLACKBUILD FILES: README python3-xcaplib.SlackBuild python3-xcaplib.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://github.com/AGProjects/python3-xcaplib/archive/2.0.1/python3-xcaplib-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59c3b5accf0c919374939670090c03c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xcaplib (Python XCAP client library) + +SLACKBUILD NAME: python3-xcffib +SLACKBUILD LOCATION: ./python/python3-xcffib +SLACKBUILD FILES: README python3-xcffib.SlackBuild python3-xcffib.info slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/x/xcffib/xcffib-1.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f80937319f4179623bfc678b53f81906 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xcffib (XCB python binding) + +SLACKBUILD NAME: python3-xdg-base-dirs +SLACKBUILD LOCATION: ./python/python3-xdg-base-dirs +SLACKBUILD FILES: README python3-xdg-base-dirs.SlackBuild python3-xdg-base-dirs.info slack-desc +SLACKBUILD VERSION: 6.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/x/xdg-base-dirs/xdg_base_dirs-6.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 765ee006d59cc023b28a36505ebcd9d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xdg-base-dirs (Variables defined by XDG Base Directory Spec) + +SLACKBUILD NAME: python3-xkeysnail +SLACKBUILD LOCATION: ./python/python3-xkeysnail +SLACKBUILD FILES: README python3-xkeysnail.SlackBuild python3-xkeysnail.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/75/18/3256d5f82078c55d72c70db8925de7aae2c1cef383f4e7b14d40589b90d3/xkeysnail-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 141d5a7d87faff40881d7210ea51eb8e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xkeysnail (keyboard remapping tool for X environment) + +SLACKBUILD NAME: python3-xlib +SLACKBUILD LOCATION: ./python/python3-xlib +SLACKBUILD FILES: README python3-xlib.SlackBuild python3-xlib.info slack-desc +SLACKBUILD VERSION: 0.33 +SLACKBUILD DOWNLOAD: https://github.com/python-xlib/python-xlib/releases/download/0.33/python-xlib-0.33.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20a687ac84ee632aea9b9861206aa0eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xlib (X Library module for Python 3) + +SLACKBUILD NAME: python3-xmldiff +SLACKBUILD LOCATION: ./python/python3-xmldiff +SLACKBUILD FILES: README python3-xmldiff.SlackBuild python3-xmldiff.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/x/xmldiff/xmldiff-2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f548773840e42655c6083940e056207 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xmldiff (XML Diff tool) + +SLACKBUILD NAME: python3-xmltodict +SLACKBUILD LOCATION: ./python/python3-xmltodict +SLACKBUILD FILES: README python3-xmltodict.SlackBuild python3-xmltodict.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/martinblech/xmltodict/archive/refs/tags/v1.0.4/xmltodict-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e36768eb9c5e6b5a49e19bef02c4204 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-xmltodict (Make working with XML feel like JSON) + +SLACKBUILD NAME: python3-yara +SLACKBUILD LOCATION: ./python/python3-yara +SLACKBUILD FILES: README python3-yara.SlackBuild python3-yara.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://github.com/VirusTotal/yara-python/archive/v4.5.0/yara-python-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 658f457665c1f0a4f4242b94a236d36d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-yara (Python3 for yara) + +SLACKBUILD NAME: python3-yarl +SLACKBUILD LOCATION: ./python/python3-yarl +SLACKBUILD FILES: README python3-yarl.SlackBuild python3-yarl.info slack-desc +SLACKBUILD VERSION: 1.22.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/y/yarl/yarl-1.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21bde2ca6df9bfc66b1810461e0ded05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-yarl (Yet another URL library) + +SLACKBUILD NAME: python3-zdaemon +SLACKBUILD LOCATION: ./python/python3-zdaemon +SLACKBUILD FILES: README python3-zdaemon.SlackBuild python3-zdaemon.info slack-desc +SLACKBUILD VERSION: 5.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zdaemon/zdaemon-5.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85d1eb4bc7582270a2c226b6d2dc7cdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zdaemon (Daemon process control library and tools for Un*x) + +SLACKBUILD NAME: python3-zeroconf +SLACKBUILD LOCATION: ./python/python3-zeroconf +SLACKBUILD FILES: README python3-zeroconf.SlackBuild python3-zeroconf.info slack-desc +SLACKBUILD VERSION: 0.148.0 +SLACKBUILD DOWNLOAD: https://github.com/python-zeroconf/python-zeroconf/archive/0.148.0/python-zeroconf-0.148.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 569b21cb301815c5ebda8f41b4bdbd30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zeroconf (Pure Python implementation of zeroconf) + +SLACKBUILD NAME: python3-zodbpickle +SLACKBUILD LOCATION: ./python/python3-zodbpickle +SLACKBUILD FILES: README python3-zodbpickle.SlackBuild python3-zodbpickle.info slack-desc +SLACKBUILD VERSION: 4.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/z/zodbpickle/zodbpickle-4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b42e8b585d842503958edf5128261ef0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zodbpickle (Fork of Python 3 pickle module) + +SLACKBUILD NAME: python3-zopfli +SLACKBUILD LOCATION: ./python/python3-zopfli +SLACKBUILD FILES: README python3-zopfli.SlackBuild python3-zopfli.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/91/25/ba6f370e18359292f05ca4df93642eb7d1c424721ef61f61b8610a63d0c5/zopfli-0.2.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 505ea595d86b8a7fec55620c839a4859 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zopfli (Zopfli module for python) + +SLACKBUILD NAME: python3-zstandard +SLACKBUILD LOCATION: ./python/python3-zstandard +SLACKBUILD FILES: README python3-zstandard.SlackBuild python3-zstandard.info slack-desc +SLACKBUILD VERSION: 0.25.0 +SLACKBUILD DOWNLOAD: https://github.com/indygreg/python-zstandard/releases/download/0.25.0/zstandard-0.25.0-cp39-cp39-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl +SLACKBUILD DOWNLOAD_x86_64: https://github.com/indygreg/python-zstandard/releases/download/0.25.0/zstandard-0.25.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl +SLACKBUILD MD5SUM: fde3b8632af85cd47767022fa2e42a13 +SLACKBUILD MD5SUM_x86_64: 2e2829158b73ed8baedce1ab56df870c +SLACKBUILD SHORT DESCRIPTION: python3-zstandard (Python3 bindings for Zstandard library) + +SLACKBUILD NAME: python3-zxcvbn +SLACKBUILD LOCATION: ./python/python3-zxcvbn +SLACKBUILD FILES: README python3-zxcvbn.SlackBuild python3-zxcvbn.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/z/zxcvbn/zxcvbn-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecc28f558901af50648dcd0cfc6dc86f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-zxcvbn (Dropbox's Python password strength estimator) + +SLACKBUILD NAME: pytsk +SLACKBUILD LOCATION: ./python/pytsk +SLACKBUILD FILES: README pytsk.SlackBuild pytsk.info slack-desc +SLACKBUILD VERSION: 20230125 +SLACKBUILD DOWNLOAD: https://github.com/py4n6/pytsk/releases/download/20230125/pytsk3-20230125.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec9168db3616cf4310318f70fa9e22de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytsk (Python binding for the SleuthKit) + +SLACKBUILD NAME: pytz-deprecation-shim +SLACKBUILD LOCATION: ./python/pytz-deprecation-shim +SLACKBUILD FILES: README pytz-deprecation-shim.SlackBuild pytz-deprecation-shim.info slack-desc +SLACKBUILD VERSION: 0.1.0.post0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/p/pytz-deprecation-shim/pytz_deprecation_shim-0.1.0.post0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f563b4bdc56f40acb2498fd1caf6dd1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytz-deprecation-shim (Shims to help you safely remove pytz) + +SLACKBUILD NAME: pytzdata +SLACKBUILD LOCATION: ./python/pytzdata +SLACKBUILD FILES: README pytzdata.SlackBuild pytzdata.info slack-desc +SLACKBUILD VERSION: 2019.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/7b/67/dff08fc8fa442a143d19ebc31d700f3f50de2d357d2e00ea2e66781911f1/pytzdata-2019.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d35317ee6d041e6aedacfb139fca3a6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytzdata (timezone database) + +SLACKBUILD NAME: pyusb +SLACKBUILD LOCATION: ./python/pyusb +SLACKBUILD FILES: README pyusb.SlackBuild pyusb.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/pyusb/pyusb/releases/download/v1.2.1/pyusb-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 880008dff32dac8f58076b4e534492d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyusb (USB module for Python) + +SLACKBUILD NAME: pywal +SLACKBUILD LOCATION: ./python/pywal +SLACKBUILD FILES: README pywal.SlackBuild pywal.info slack-desc +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/dc/e3/de8d42174b9acd892c971df25fb8115893efd8d1e05a9bf34d1baab22848/pywal-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cbcffb3ecdc6bf759411edc66c491c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pywal (generate and change colorschemes on the fly) + +SLACKBUILD NAME: queuelib +SLACKBUILD LOCATION: ./python/queuelib +SLACKBUILD FILES: README queuelib.SlackBuild queuelib.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/a5/dc/1221b4c92f27e95388cdeff6412a02edaf531162b79c67b9a8431760d955/queuelib-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 717edddb7ce8e4e3d071710ccc5a2430 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: queuelib (Collection of persistent queues) + +SLACKBUILD NAME: ramlfications +SLACKBUILD LOCATION: ./python/ramlfications +SLACKBUILD FILES: README ramlfications.SlackBuild ramlfications.info slack-desc +SLACKBUILD VERSION: 0.1.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/3c/ed/5554bef6fd6008e9a34f717f2f2ee14dca598666687fb9c73d37a4aa9d36/ramlfications-0.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6d5ff4057de04d9f9efdcb373be2cb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ramlfications (Python RAML parser) + +SLACKBUILD NAME: readme_renderer +SLACKBUILD LOCATION: ./python/readme_renderer +SLACKBUILD FILES: README readme_renderer.SlackBuild readme_renderer.info slack-desc +SLACKBUILD VERSION: 32.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/5a/3e/e368a390fe7ffcfd0bfd2ec5220ece8907b4b79d0e9f1356c7ae27f03e54/readme_renderer-32.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c01c5a14d516d1063f5682b8eabad4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: readme_renderer (Safely render long_description/README) + +SLACKBUILD NAME: recommonmark +SLACKBUILD LOCATION: ./python/recommonmark +SLACKBUILD FILES: README recommonmark.SlackBuild recommonmark.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/rtfd/recommonmark/archive/c410abb565a3c4ad4de0ce204ab2fa2db8031cf1/recommonmark-c410abb565a3c4ad4de0ce204ab2fa2db8031cf1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff54c4d08f4867149abc4a926ed9701f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recommonmark (A markdown parser for docutils) + +SLACKBUILD NAME: rectangle-packer +SLACKBUILD LOCATION: ./python/rectangle-packer +SLACKBUILD FILES: README rectangle-packer.SlackBuild rectangle-packer.info slack-desc +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/d6/b9/9e55447358cb7f6ee2eedc9c1d124850147ca9937489f892fd0e4affb800/rectangle-packer-2.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: deca81656170cbcd6ef931273b175414 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rectangle-packer (find bounding box for a set of rectangles) + +SLACKBUILD NAME: reedsolo +SLACKBUILD LOCATION: ./python/reedsolo +SLACKBUILD FILES: README reedsolo.SlackBuild reedsolo.info slack-desc +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c8/cb/bb2ddbd00c9b4215dd57a2abf7042b0ae222b44522c5eb664a8fd9d786da/reedsolo-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89bb392d10ddc5e3d876a7a9e05d103c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reedsolo (Pure-Python Reed Solomon encoder/decoder) + +SLACKBUILD NAME: relatorio +SLACKBUILD LOCATION: ./python/relatorio +SLACKBUILD FILES: README relatorio.SlackBuild relatorio.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/relatorio/relatorio-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 170eeb4102a92b9ddc554799a1503cee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: relatorio (templating library) + +SLACKBUILD NAME: rencode +SLACKBUILD LOCATION: ./python/rencode +SLACKBUILD FILES: README rencode.SlackBuild rencode.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/aresch/rencode/archive/v1.0.6/rencode-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ad85007483c35d0d04c1e027a680f1c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rencode (Python module for object serialization similar to bencode) + +SLACKBUILD NAME: requests-futures +SLACKBUILD LOCATION: ./python/requests-futures +SLACKBUILD FILES: README requests-futures.SlackBuild requests-futures.info slack-desc +SLACKBUILD VERSION: 0.9.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/2c/f0/d9a6d4472286405956dd5ac6279fe932a86151df9816bc35afe601495819/requests-futures-0.9.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e26d2af8099b3235d696620dcb02a75b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: requests-futures (Asynchronous Python HTTP) + +SLACKBUILD NAME: requests-oauthlib +SLACKBUILD LOCATION: ./python/requests-oauthlib +SLACKBUILD FILES: README requests-oauthlib.SlackBuild requests-oauthlib.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/23/eb/68fc8fa86e0f5789832f275c8289257d8dc44dbe93fce7ff819112b9df8f/requests-oauthlib-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1ebcd55f1b1b9281940b4bc33010e2ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: requests-oauthlib (OAuthlib authentication) + +SLACKBUILD NAME: requests-toolbelt +SLACKBUILD LOCATION: ./python/requests-toolbelt +SLACKBUILD FILES: README requests-toolbelt.SlackBuild requests-toolbelt.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/28/30/7bf7e5071081f761766d46820e52f4b16c8a08fef02d2eb4682ca7534310/requests-toolbelt-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1509735c4b4cf95df2619facbc3672e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: requests-toolbelt (utilities for python-requests) + +SLACKBUILD NAME: responder +SLACKBUILD LOCATION: ./python/responder +SLACKBUILD FILES: README responder.SlackBuild responder.info setup.py slack-desc +SLACKBUILD VERSION: 2.3.3.8 +SLACKBUILD DOWNLOAD: https://github.com/lgandx/Responder/archive/v2.3.3.8/Responder-2.3.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e22240e0d0849bc9ab4e9b56e46c4c86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: responder (LLMNR, NBT-NS and MDNS poisoner) + +SLACKBUILD NAME: rfc6555 +SLACKBUILD LOCATION: ./python/rfc6555 +SLACKBUILD FILES: README rfc6555.SlackBuild rfc6555.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f6/4b/24f953c3682c134e4d0f83c7be5ede44c6c653f7d2c0b06ebb3b117f005a/rfc6555-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99fd2e4f638151275c9874af18ddc4df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rfc6555 (Python implementation of the Happy Eyeballs Algorithm) + +SLACKBUILD NAME: rope +SLACKBUILD LOCATION: ./python/rope +SLACKBUILD FILES: README rope.SlackBuild rope.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/rope/rope-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe383d87c94861c3f4c516ba463aa20b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rope (python refactoring library) + +SLACKBUILD NAME: roundrobin +SLACKBUILD LOCATION: ./python/roundrobin +SLACKBUILD FILES: README roundrobin.SlackBuild roundrobin.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/r/roundrobin/roundrobin-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 320a624812f99d8e4f13154501fdb6c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roundrobin (This is rather small collection of round robin utilites) + +SLACKBUILD NAME: rst-linker +SLACKBUILD LOCATION: ./python/rst-linker +SLACKBUILD FILES: README rst-linker.SlackBuild rst-linker.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/21/9d/d19ce4e31c06cf92f402929efe1403e6a8f9541c7e6496a213f632e351de/rst.linker-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 15d25a2b72e618f792614f7e1ba7dd67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rst-linker (provides a routine for adding links and performing other) + +SLACKBUILD NAME: rst +SLACKBUILD LOCATION: ./python/rst +SLACKBUILD FILES: README rst.SlackBuild rst.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e8/44/4c38af10df87d85e7c2e04bcd45f48feefe48dc375fcbfbbfe202b5a8f56/rst-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 779a84e4c5f55a89b85917c07a4e3568 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rst (python module to create reStructuredText documents through code) + +SLACKBUILD NAME: rst2ansi +SLACKBUILD LOCATION: ./python/rst2ansi +SLACKBUILD FILES: README rst2ansi.SlackBuild rst2ansi.info slack-desc +SLACKBUILD VERSION: 0.1.5 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/3c/19/b29bc04524e7d1dbde13272fbb67e45a8eb24bb6d112cf10c46162b350d7/rst2ansi-0.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e782c60f3f3696bd7702b6a3082be195 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rst2ansi (A rst converter to ansi-decorated) + +SLACKBUILD NAME: rst2pdf +SLACKBUILD LOCATION: ./python/rst2pdf +SLACKBUILD FILES: README rst2pdf.SlackBuild rst2pdf.info slack-desc +SLACKBUILD VERSION: 0.105 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/r/rst2pdf/rst2pdf-0.105.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c5ae5ea38c877e66590618e35c05eba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rst2pdf (PDF from Text) + +SLACKBUILD NAME: ruff-bin +SLACKBUILD LOCATION: ./python/ruff-bin +SLACKBUILD FILES: README ruff-bin.SlackBuild ruff-bin.info slack-desc +SLACKBUILD VERSION: 0.15.6 +SLACKBUILD DOWNLOAD: https://github.com/astral-sh/ruff/releases/download/0.15.6/ruff-i686-unknown-linux-gnu.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/astral-sh/ruff/releases/download/0.15.6/ruff-x86_64-unknown-linux-gnu.tar.gz +SLACKBUILD MD5SUM: b21fc5b5fd37efcf658d32bd82b87d17 +SLACKBUILD MD5SUM_x86_64: 09ba24cb5c090a3a6548af9087ecd87b +SLACKBUILD SHORT DESCRIPTION: ruff-bin (Python linter and code formatter) + +SLACKBUILD NAME: ruffus +SLACKBUILD LOCATION: ./python/ruffus +SLACKBUILD FILES: README ruffus.SlackBuild ruffus.info slack-desc +SLACKBUILD VERSION: 2.8.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/r/ruffus/ruffus-2.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba9c019ad3f7216c6f3269e6577adb61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ruffus (Computation Pipeline library) + +SLACKBUILD NAME: s3cmd +SLACKBUILD LOCATION: ./python/s3cmd +SLACKBUILD FILES: README s3cmd.SlackBuild s3cmd.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/s3tools/s3cmd-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e4043186f46a6832ba3fb4d9cb59bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s3cmd (Amazon S3 command line tool) + +SLACKBUILD NAME: s3transfer +SLACKBUILD LOCATION: ./python/s3transfer +SLACKBUILD FILES: README s3transfer.SlackBuild s3transfer.info slack-desc +SLACKBUILD VERSION: 0.11.2 +SLACKBUILD DOWNLOAD: https://github.com/boto/s3transfer/archive/0.11.2/s3transfer-0.11.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 767c09b91ad4cb7ef775990b6ab1eeb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s3transfer (An Amazon S3 Transfer Manager) + +SLACKBUILD NAME: schema +SLACKBUILD LOCATION: ./python/schema +SLACKBUILD FILES: README schema.SlackBuild schema.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0d/de/84afc54d41aea9787c6d8814391a2d296a8240eef5b59d11704a82d82064/schema-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9b98f979dbda29c3f7bc63e09b20878 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: schema (Python data structures validation) + +SLACKBUILD NAME: scikit-learn +SLACKBUILD LOCATION: ./python/scikit-learn +SLACKBUILD FILES: README scikit-learn.SlackBuild scikit-learn.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/scikit-learn/scikit-learn/archive/1.4.0/scikit-learn-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9901357df8b93023018dfb6c56c1330 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scikit-learn (machine learning and data mining for Python) + +SLACKBUILD NAME: scikit-umfpack +SLACKBUILD LOCATION: ./python/scikit-umfpack +SLACKBUILD FILES: README scikit-umfpack.SlackBuild scikit-umfpack.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/38/70/12391037c558543518a8c2446b583dfd9fc2e0237cbdcd67ddef3ae98e97/scikit-umfpack-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a92e3b8b7c864a9d5b25bf3d1a7ca39c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scikit-umfpack (wrapper of UMFPACK sparse direct solver to SciPy) + +SLACKBUILD NAME: secretstorage +SLACKBUILD LOCATION: ./python/secretstorage +SLACKBUILD FILES: README secretstorage.SlackBuild secretstorage.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/cd/08/758aeb98db87547484728ea08b0292721f1b05ff9005f59b040d6203c009/SecretStorage-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23563c1d167c51e3d9483479cd7caccd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: secretstorage (securely storing passwords and secrets) + +SLACKBUILD NAME: selenium +SLACKBUILD LOCATION: ./python/selenium +SLACKBUILD FILES: README selenium.SlackBuild selenium.info slack-desc +SLACKBUILD VERSION: 3.141.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ed/9c/9030520bf6ff0b4c98988448a93c04fcbd5b13cd9520074d8ed53569ccfe/selenium-3.141.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 274693e383ff507df7ee190359828c84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: selenium (Python bindings for Selenium) + +SLACKBUILD NAME: send2trash +SLACKBUILD LOCATION: ./python/send2trash +SLACKBUILD FILES: README send2trash.SlackBuild send2trash.info slack-desc +SLACKBUILD VERSION: 1.8.3 +SLACKBUILD DOWNLOAD: https://github.com/hsoft/send2trash/archive/1.8.3/send2trash-1.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 512d4844f07155c1290d714f47e9cb2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: send2trash (send files to trash) + +SLACKBUILD NAME: setuptools-scm-git-archive +SLACKBUILD LOCATION: ./python/setuptools-scm-git-archive +SLACKBUILD FILES: README setuptools-scm-git-archive.SlackBuild setuptools-scm-git-archive.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/18/00/754438f629dfff1ecdbb31c8c23effe8bcfdbf65dbaf1cbed58eab286d82/setuptools_scm_git_archive-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb4ca99e97edea548117fe0d80cbd089 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: setuptools-scm-git-archive (setuptools_scm plugin for git archives) + +SLACKBUILD NAME: simplejson +SLACKBUILD LOCATION: ./python/simplejson +SLACKBUILD FILES: README simplejson.SlackBuild simplejson.info slack-desc +SLACKBUILD VERSION: 3.16.1 +SLACKBUILD DOWNLOAD: https://github.com/simplejson/simplejson/releases/download/v3.16.1/simplejson-3.16.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b61dfdb10324f933ef18cfe0398e4eb0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: simplejson (extensible JSON encoder and decoder for Python) + +SLACKBUILD NAME: singledispatch +SLACKBUILD LOCATION: ./python/singledispatch +SLACKBUILD FILES: README singledispatch.SlackBuild singledispatch.info slack-desc +SLACKBUILD VERSION: 3.4.0.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/singledispatch/singledispatch-3.4.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af2fc6a3d6cc5a02d0bf54d909785fcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: singledispatch (backport library) + +SLACKBUILD NAME: sk1libs +SLACKBUILD LOCATION: ./python/sk1libs +SLACKBUILD FILES: README sk1libs.SlackBuild sk1libs.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/uniconvertor/sk1libs-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e18088bbc8a105e7535a96f40b80f284 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sk1libs (python libs for sK1 Project) + +SLACKBUILD NAME: snowballstemmer +SLACKBUILD LOCATION: ./python/snowballstemmer +SLACKBUILD FILES: README slack-desc snowballstemmer.SlackBuild snowballstemmer.info +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/44/7b/af302bebf22c749c56c9c3e8ae13190b5b5db37a33d9068652e8f73b7089/snowballstemmer-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4332ddc7bbee0f344a03915b2ad59a54 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snowballstemmer (16 stemmer algorithms for python) + +SLACKBUILD NAME: snuggs +SLACKBUILD LOCATION: ./python/snuggs +SLACKBUILD FILES: README slack-desc snuggs.SlackBuild snuggs.info +SLACKBUILD VERSION: 1.4.7 +SLACKBUILD DOWNLOAD: https://github.com/mapbox/snuggs/archive/1.4.7/snuggs-1.4.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28633274352aa2149b4d490c1e883a2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snuggs (s-expressions for Numpy) + +SLACKBUILD NAME: soundcloud +SLACKBUILD LOCATION: ./python/soundcloud +SLACKBUILD FILES: README slack-desc soundcloud.SlackBuild soundcloud.info +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/17/b5/fb20e83bae6dfbebb6f36e566111d2e8eb39ad068ddb93b4f04bb42a2b57/soundcloud-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40c1d32afd019ed11ec1fbee3e84e31f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: soundcloud (A friendly wrapper library for the Soundcloud API) + +SLACKBUILD NAME: sounddevice +SLACKBUILD LOCATION: ./python/sounddevice +SLACKBUILD FILES: README slack-desc sounddevice.SlackBuild sounddevice.info +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://github.com/spatialaudio/python-sounddevice/archive/0.5.2/python-sounddevice-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcdf331a93c27bdc8a5d1fb56b6d52e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sounddevice (Play And Record Sound With Python) + +SLACKBUILD NAME: speaklater +SLACKBUILD LOCATION: ./python/speaklater +SLACKBUILD FILES: README slack-desc speaklater.SlackBuild speaklater.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/11/92/5ae1effe0ccb8561c034a0111d53c8788660ddb7ed4992f0da1bb5c525e5/speaklater-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8d5dbe36e53d5a35cff227e795e8bbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speaklater (a lazy string for python useful for use with gettext) + +SLACKBUILD NAME: sphinx-autobuild +SLACKBUILD LOCATION: ./python/sphinx-autobuild +SLACKBUILD FILES: README slack-desc sphinx-autobuild.SlackBuild sphinx-autobuild.info +SLACKBUILD VERSION: 2024.10.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sphinx_autobuild/sphinx_autobuild-2024.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2e25fcd546f9135f7104bb0d269ea83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinx-autobuild (Rebuild Sphinx documentation on changes) + +SLACKBUILD NAME: sphinx-last-updated-by-git +SLACKBUILD LOCATION: ./python/sphinx-last-updated-by-git +SLACKBUILD FILES: README slack-desc sphinx-last-updated-by-git.SlackBuild sphinx-last-updated-by-git.info +SLACKBUILD VERSION: 0.3.8 +SLACKBUILD DOWNLOAD: https://github.com/mgeier/sphinx-last-updated-by-git/archive/0.3.8/sphinx-last-updated-by-git-0.3.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4aba794de45615fc8e29dfa5cf6d8ee0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinx-last-updated-by-git (Last Updated Time For Sphinx) + +SLACKBUILD NAME: sphinxcontrib-asyncio +SLACKBUILD LOCATION: ./python/sphinxcontrib-asyncio +SLACKBUILD FILES: README slack-desc sphinxcontrib-asyncio.SlackBuild sphinxcontrib-asyncio.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e3/04/5bfea4f0658dba09f910919f96b6445fb0d984bc9c2e6f7fc6448345e42a/sphinxcontrib-asyncio-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5445823a927f3368dd81b9061bec0055 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinxcontrib-asyncio (support coroutines in markup) + +SLACKBUILD NAME: sphinxcontrib-fulltoc +SLACKBUILD LOCATION: ./python/sphinxcontrib-fulltoc +SLACKBUILD FILES: README slack-desc sphinxcontrib-fulltoc.SlackBuild sphinxcontrib-fulltoc.info +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/8e/a6/d1297db9b75650681e5429e92e13df139ee6b64303ff1b2eea4ebd32c0a9/sphinxcontrib-fulltoc-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b4326b588ae9e7bfe69b51670b74cfb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinxcontrib-fulltoc (full table of contents in Sphinx HTML sidebar) + +SLACKBUILD NAME: sphinxcontrib-jquery +SLACKBUILD LOCATION: ./python/sphinxcontrib-jquery +SLACKBUILD FILES: README slack-desc sphinxcontrib-jquery.SlackBuild sphinxcontrib-jquery.info +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-jquery/sphinxcontrib-jquery-4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46ea52845b17343ed6c61e6963fb265d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinxcontrib-jquery (Ext. to include jQuery on newer Sphinx releases) + +SLACKBUILD NAME: sphinxcontrib-programoutput +SLACKBUILD LOCATION: ./python/sphinxcontrib-programoutput +SLACKBUILD FILES: README slack-desc sphinxcontrib-programoutput.SlackBuild sphinxcontrib-programoutput.info +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/49/fe/8a6d8763674b3d3814a6008a83eb8002b6da188710dd7f4654ec77b4a8ac/sphinxcontrib-programoutput-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7bad912b0af6bb504819659ffe382199 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinxcontrib-programoutput (A Sphinx extension) + +SLACKBUILD NAME: sphinxcontrib-websupport +SLACKBUILD LOCATION: ./python/sphinxcontrib-websupport +SLACKBUILD FILES: README slack-desc sphinxcontrib-websupport.SlackBuild sphinxcontrib-websupport.info +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eecfd8dc4933bd28c07ffb5e64fa2444 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sphinxcontrib-websupport (Sphinx API for web apps) + +SLACKBUILD NAME: sql +SLACKBUILD LOCATION: ./python/sql +SLACKBUILD FILES: README slack-desc sql.SlackBuild sql.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/2a/19/bee8cf05626674f892fc7745205ff010474cd523a23b555851ba4fa7bb5f/sql-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04b89730b9c5432dddc83e6f33ddb326 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sql (python DB API 2.0 for humans) + +SLACKBUILD NAME: sqlalchemy-migrate +SLACKBUILD LOCATION: ./python/sqlalchemy-migrate +SLACKBUILD FILES: README slack-desc sqlalchemy-migrate.SlackBuild sqlalchemy-migrate.info +SLACKBUILD VERSION: 0.13.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/36/bb/40f66b12b18fb03da76dcee31df75cca9e54b71d9d8a784bb95bfbadee2c/sqlalchemy-migrate-0.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86572c92ae84334907f5e3a2cecc92a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlalchemy-migrate (Database schema migration for SQLAlchemy) + +SLACKBUILD NAME: sqlparse +SLACKBUILD LOCATION: ./python/sqlparse +SLACKBUILD FILES: README slack-desc sqlparse.SlackBuild sqlparse.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/63/c8/229dfd2d18663b375975d953e2bdc06d0eed714f93dcb7732f39e349c438/sqlparse-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ce34181d6b7b234c9f3c0ecd1ffb93e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlparse (SQL parser for Python) + +SLACKBUILD NAME: statsmodels +SLACKBUILD LOCATION: ./python/statsmodels +SLACKBUILD FILES: README slack-desc statsmodels.SlackBuild statsmodels.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/statsmodels/statsmodels-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7580ebf7d2a2c9b87abfad190dcb9a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: statsmodels (Statistical computations and models for use with SciPy) + +SLACKBUILD NAME: stem +SLACKBUILD LOCATION: ./python/stem +SLACKBUILD FILES: README slack-desc stem.SlackBuild stem.info +SLACKBUILD VERSION: 1.8.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/s/stem/stem-1.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62370880ad59ffa00e46618bd58b3527 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stem (Python controller library for Tor) + +SLACKBUILD NAME: stevedore +SLACKBUILD LOCATION: ./python/stevedore +SLACKBUILD FILES: README slack-desc stevedore.SlackBuild stevedore.info +SLACKBUILD VERSION: 1.31.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/05/79/516aa1c427da04f818242ec147a2f417dd0e8f4abbc9302ed07459fb152d/stevedore-1.31.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42fa2bf0251c96b543765c5ce13f37c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stevedore (Manage dynamic plugins for Python applications) + +SLACKBUILD NAME: stopit +SLACKBUILD LOCATION: ./python/stopit +SLACKBUILD FILES: README slack-desc stopit.SlackBuild stopit.info +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/glenfant/stopit/archive/1.1.2/stopit-1.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9849a16ffd377ade4ade2d0ba0978500 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stopit (Control decorators, context managers, raise exceptions) + +SLACKBUILD NAME: subliminal +SLACKBUILD LOCATION: ./python/subliminal +SLACKBUILD FILES: README slack-desc subliminal.SlackBuild subliminal.info +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://github.com/Diaoul/subliminal/archive/refs/tags/2.6.0/subliminal-2.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a15f1faf2b279d51d0430ecd82601dd1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subliminal (Subtitles, faster than your thoughts) + +SLACKBUILD NAME: subprocess32 +SLACKBUILD LOCATION: ./python/subprocess32 +SLACKBUILD FILES: README slack-desc subprocess32.SlackBuild subprocess32.info +SLACKBUILD VERSION: 3.5.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/32/c8/564be4d12629b912ea431f1a50eb8b3b9d00f1a0b1ceff17f266be190007/subprocess32-3.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 748844d560be5f0c707931cba1cdb48b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subprocess32 (backport of Python's 3 subprocess module) + +SLACKBUILD NAME: subuser +SLACKBUILD LOCATION: ./python/subuser +SLACKBUILD FILES: README slack-desc subuser.SlackBuild subuser.info +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://github.com/subuser-security/subuser/archive/0.6.2/subuser-0.6.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a01613ce665916841267d0e5113ec67a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subuser (Docker tool) + +SLACKBUILD NAME: subvertpy +SLACKBUILD LOCATION: ./python/subvertpy +SLACKBUILD FILES: README slack-desc subvertpy.SlackBuild subvertpy.info +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://samba.org/~jelmer/subvertpy/subvertpy-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 365ff13066def2cac0bc0de75502d3d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: subvertpy (Alternative Python bindings for Subversion) + +SLACKBUILD NAME: suds-jurko +SLACKBUILD LOCATION: ./python/suds-jurko +SLACKBUILD FILES: README slack-desc suds-jurko.SlackBuild suds-jurko.info +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/bd/6f/54fbf0999a606680d27c69b1ad12dfff62768ecb9fe48524cebda6eb4423/suds-jurko-0.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1309e9bc2454aa3434041f0a24ae4e11 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: suds-jurko (SOAP client) + +SLACKBUILD NAME: tagpy +SLACKBUILD LOCATION: ./python/tagpy +SLACKBUILD FILES: README slack-desc tagpy.SlackBuild tagpy.info +SLACKBUILD VERSION: 2013.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tagpy/tagpy-2013.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96cbbd8adb8a6c0b9c21851979cc7c64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tagpy (Python Bindings for TagLib) + +SLACKBUILD NAME: taskw +SLACKBUILD LOCATION: ./python/taskw +SLACKBUILD FILES: README slack-desc taskw.SlackBuild taskw.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/33/d7/6fcc7ed138a3eff9e98d77aa70cf5328f85397b48ebcf57726a0748f4fb4/taskw-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df868fa392fa3b55f738951d0634feb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: taskw (python API for the taskwarrior command line tool) + +SLACKBUILD NAME: tempita +SLACKBUILD LOCATION: ./python/tempita +SLACKBUILD FILES: README slack-desc tempita-0.5.3-2to3.patch.gz tempita-0.5.3-cgi-escape.patch.gz tempita.SlackBuild tempita.info +SLACKBUILD VERSION: 0.5.3dev +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/T/Tempita/Tempita-0.5.3dev.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 365c3b4f36435e2178902d5619301140 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tempita (A very small text templating language) + +SLACKBUILD NAME: termcolor +SLACKBUILD LOCATION: ./python/termcolor +SLACKBUILD FILES: README slack-desc termcolor.SlackBuild termcolor.info +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/10/56/d7d66a84f96d804155f6ff2873d065368b25a07222a6fd51c4f24ef6d764/termcolor-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d567737d43835549d2fd1bc87ec6c7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termcolor (ANSII Color formatting for output in terminal) + +SLACKBUILD NAME: terminaltables +SLACKBUILD LOCATION: ./python/terminaltables +SLACKBUILD FILES: README slack-desc terminaltables.SlackBuild terminaltables.info +SLACKBUILD VERSION: 3.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/9b/c4/4a21174f32f8a7e1104798c445dacdc1d4df86f2f26722767034e4de4bff/terminaltables-3.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 863797674d8f75d22e16e6c1fdcbeb41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terminaltables (Generate tables in terminals) + +SLACKBUILD NAME: testscenarios +SLACKBUILD LOCATION: ./python/testscenarios +SLACKBUILD FILES: README slack-desc testscenarios.SlackBuild testscenarios.info +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/f0/de/b0b5b98c0f38fd7086d082c47fcb455eedd39a044abe7c595f5f40cd6eed/testscenarios-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 859073d9e7b049aee2e6704c51f6001a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: testscenarios (a pyunit extension for dependency injection) + +SLACKBUILD NAME: testtools +SLACKBUILD LOCATION: ./python/testtools +SLACKBUILD FILES: README slack-desc testtools.SlackBuild testtools.info +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/0d/72/3212c1723d49f5b58fca736dabdd2e74f38435076d943f4a642117f04d65/testtools-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: adef817b07ba24fd6d807fd41a4f1ef4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: testtools (Extensions to the Python unit testing framework) + +SLACKBUILD NAME: thonny +SLACKBUILD LOCATION: ./python/thonny +SLACKBUILD FILES: README doinst.sh slack-desc thonny.SlackBuild thonny.info thonny.sh +SLACKBUILD VERSION: 4.1.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/49/9d/4f51f79865f293024d601f9d6e8de367164f59d6892e4635bec0f9692a4e/thonny-4.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97b34f1b958a4e6e2da3289705964738 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thonny (simple Python IDE) + +SLACKBUILD NAME: threadpool +SLACKBUILD LOCATION: ./python/threadpool +SLACKBUILD FILES: README slack-desc threadpool.SlackBuild threadpool.info +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/1f/0f/e14266504330f08e8cddfe1bc03198a94193770c6740a4836985e8a64b5f/threadpool-1.3.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 343bd94fa32effcc9367d382323b4cb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: threadpool (Easy to use object-oriented thread pool framework) + +SLACKBUILD NAME: thunarx-python +SLACKBUILD LOCATION: ./python/thunarx-python +SLACKBUILD FILES: README slack-desc thunarx-python.SlackBuild thunarx-python.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/bindings/thunarx-python/0.5/thunarx-python-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f0ace4937e2727a7b2bdf622d87cb8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thunarx-python (Thunar Python Bindings) + +SLACKBUILD NAME: timehash +SLACKBUILD LOCATION: ./python/timehash +SLACKBUILD FILES: README slack-desc timehash.SlackBuild timehash.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/timehash/timehash-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04168c401cd1114fa8784242ad3f6d6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: timehash (module to decode/encode timehashes) + +SLACKBUILD NAME: tornado_systemd +SLACKBUILD LOCATION: ./python/tornado_systemd +SLACKBUILD FILES: README slack-desc tornado_systemd.SlackBuild tornado_systemd.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/tornado_systemd/tornado_systemd-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff783abfef6577b34429c69fa6e9aaa7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tornado_systemd (socket activation with tornado) + +SLACKBUILD NAME: tqdm +SLACKBUILD LOCATION: ./python/tqdm +SLACKBUILD FILES: README slack-desc tqdm.SlackBuild tqdm.info +SLACKBUILD VERSION: 4.66.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/62/06/d5604a70d160f6a6ca5fd2ba25597c24abd5c5ca5f437263d177ac242308/tqdm-4.66.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 493bb11d0555d04632f7d9be5e5bbe9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tqdm (progress bar for Python) + +SLACKBUILD NAME: traceback2 +SLACKBUILD LOCATION: ./python/traceback2 +SLACKBUILD FILES: README slack-desc traceback2.SlackBuild traceback2.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/eb/7f/e20ba11390bdfc55117c8c6070838ec914e6f0053a602390a598057884eb/traceback2-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e9723f4d70bfc6308fa992dd193c400 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: traceback2 (Backports of the traceback module) + +SLACKBUILD NAME: traitlets +SLACKBUILD LOCATION: ./python/traitlets +SLACKBUILD FILES: README slack-desc traitlets.SlackBuild traitlets.info +SLACKBUILD VERSION: 5.14.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/traitlets/traitlets-5.14.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f6e6529cca4cbe3299e3f07ce24d3fdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: traitlets (lightweight Traits-like module) + +SLACKBUILD NAME: trollius +SLACKBUILD LOCATION: ./python/trollius +SLACKBUILD FILES: README slack-desc trollius.SlackBuild trollius.info +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/98/47/000d403a209e5d0c2753feabd3bbbd09a11e32652899abffc1ef5d5c0abb/trollius-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e8f57baa85b87ddbc39fd946b04d3ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trollius (Port of the Tulip project) + +SLACKBUILD NAME: ttfautohint-py +SLACKBUILD LOCATION: ./python/ttfautohint-py +SLACKBUILD FILES: README slack-desc ttfautohint-py.SlackBuild ttfautohint-py.info +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/fa/fe/bac058f2844c06768f7f2fd2dbfc3c912685bc58543d20d1f891e4c2cb37/ttfautohint_py-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7718539a8c4adaa90e4e883aafbcb24d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttfautohint-py (Python bindings for ttfautohint) + +SLACKBUILD NAME: ttkbootstrap +SLACKBUILD LOCATION: ./python/ttkbootstrap +SLACKBUILD FILES: README slack-desc ttkbootstrap.SlackBuild ttkbootstrap.info +SLACKBUILD VERSION: 1.10.1 +SLACKBUILD DOWNLOAD: https://github.com/israel-dryer/ttkbootstrap/archive/v1.10.1/ttkbootstrap-1.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed1aabd8930ee866426dd34b303f4db2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttkbootstrap (theme extension for tkinter) + +SLACKBUILD NAME: tweepy +SLACKBUILD LOCATION: ./python/tweepy +SLACKBUILD FILES: README slack-desc tweepy.SlackBuild tweepy.info +SLACKBUILD VERSION: 3.10.0 +SLACKBUILD DOWNLOAD: https://github.com/tweepy/tweepy/archive/v3.10.0/tweepy-3.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53f490178cf718bc2e70567a268caae7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tweepy (Twitter python library) + +SLACKBUILD NAME: ty-bin +SLACKBUILD LOCATION: ./python/ty-bin +SLACKBUILD FILES: README slack-desc ty-bin.SlackBuild ty-bin.info +SLACKBUILD VERSION: 0.0.23 +SLACKBUILD DOWNLOAD: https://github.com/astral-sh/ty/releases/download/0.0.23/ty-i686-unknown-linux-gnu.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/astral-sh/ty/releases/download/0.0.23/ty-x86_64-unknown-linux-gnu.tar.gz +SLACKBUILD MD5SUM: ed41f8c324be7297ef925269a1969ae6 +SLACKBUILD MD5SUM_x86_64: 7ad4bf743ff31f04e705f6cbfd8b2071 +SLACKBUILD SHORT DESCRIPTION: ty-bin (Python type checker and language server) + +SLACKBUILD NAME: typed_ast +SLACKBUILD LOCATION: ./python/typed_ast +SLACKBUILD FILES: README slack-desc typed_ast.SlackBuild typed_ast.info +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/python/typed_ast/archive/1.5.5/typed_ast-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbbfd998d071f3a8572dbe90e8c570f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: typed_ast (abstract syntax tree parser) + +SLACKBUILD NAME: tzdata +SLACKBUILD LOCATION: ./python/tzdata +SLACKBUILD FILES: README slack-desc tzdata.SlackBuild tzdata.info +SLACKBUILD VERSION: 2025.3 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/tzdata/tzdata-2025.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afb5cfdeb6db6842c7493ef2f2b8476d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tzdata (Python package providing IANA time zone data) + +SLACKBUILD NAME: tzlocal +SLACKBUILD LOCATION: ./python/tzlocal +SLACKBUILD FILES: README slack-desc tzlocal.SlackBuild tzlocal.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ce/73/99e4cc30db6b21cba6c3b3b80cffc472cc5a0feaf79c290f01f1ac460710/tzlocal-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0877603ff9de71cd8ca6ee2b50d2ebd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tzlocal (timezone information) + +SLACKBUILD NAME: unrardll +SLACKBUILD LOCATION: ./python/unrardll +SLACKBUILD FILES: README slack-desc unrardll.SlackBuild unrardll.info +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://pypi.io/packages/source/u/unrardll/unrardll-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc6530958768230e1512c895c092c1b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unrardll (enable unraring of files in python) + +SLACKBUILD NAME: uv-bin +SLACKBUILD LOCATION: ./python/uv-bin +SLACKBUILD FILES: README slack-desc uv-bin.SlackBuild uv-bin.info +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://github.com/astral-sh/uv/releases/download/0.9.5/uv-i686-unknown-linux-gnu.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/astral-sh/uv/releases/download/0.9.5/uv-x86_64-unknown-linux-gnu.tar.gz +SLACKBUILD MD5SUM: 003bb16118b45561f73c543543f9a902 +SLACKBUILD MD5SUM_x86_64: efd1057546a5b0b80c80f8970f6cdc3e +SLACKBUILD SHORT DESCRIPTION: uv-bin (Python package and project manager) + +SLACKBUILD NAME: vanguards +SLACKBUILD LOCATION: ./python/vanguards +SLACKBUILD FILES: README slack-desc vanguards.SlackBuild vanguards.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/e4/5d/1801da28ccb4db5b81295ba128513718ff99c4458da4c6ee6eb51776aa60/vanguards-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c4d858d54ef4166249848ac7fc9ac4e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vanguards (Tor Onion Service Addon) + +SLACKBUILD NAME: vcversioner +SLACKBUILD LOCATION: ./python/vcversioner +SLACKBUILD FILES: README slack-desc vcversioner.SlackBuild vcversioner.info +SLACKBUILD VERSION: 2.16.0.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/c5/cc/33162c0a7b28a4d8c83da07bc2b12cee58c120b4a9e8bba31c41c8d35a16/vcversioner-2.16.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aab6ef5e0cf8614a1b1140ed5b7f107d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcversioner (use version control tags to discover version numbers) + +SLACKBUILD NAME: veryprettytable +SLACKBUILD LOCATION: ./python/veryprettytable +SLACKBUILD FILES: README slack-desc veryprettytable.SlackBuild veryprettytable.info +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/50/43/d2695870d2b175be4c8a8f2f150626c6aec11469eeb6af284347b4bcf8ad/veryprettytable-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c166015f2429ea622cfd408ffc1c651 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: veryprettytable (Python tabular library) + +SLACKBUILD NAME: vinetto +SLACKBUILD LOCATION: ./python/vinetto +SLACKBUILD FILES: README slack-desc vinetto.SlackBuild vinetto.info +SLACKBUILD VERSION: 0.07 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/vinetto/vinetto-beta-0.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bfab4eaacde52a66a6829dddc7511cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vinetto (forensics tool) + +SLACKBUILD NAME: virtualenv-clone +SLACKBUILD LOCATION: ./python/virtualenv-clone +SLACKBUILD FILES: README slack-desc virtualenv-clone.SlackBuild virtualenv-clone.info +SLACKBUILD VERSION: 0.5.7 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/85/76/49120db3bb8de4073ac199a08dc7f11255af8968e1e14038aee95043fafa/virtualenv-clone-0.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c45da38faeae7447acc05a8c183d07d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualenv-clone (virtualenv cloning script) + +SLACKBUILD NAME: virtualenv +SLACKBUILD LOCATION: ./python/virtualenv +SLACKBUILD FILES: README slack-desc virtualenv.SlackBuild virtualenv.info +SLACKBUILD VERSION: 15.1.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/d4/0c/9840c08189e030873387a73b90ada981885010dd9aea134d6de30cd24cb8/virtualenv-15.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44e19f4134906fe2d75124427dc9b716 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualenv (python containers) + +SLACKBUILD NAME: vobject +SLACKBUILD LOCATION: ./python/vobject +SLACKBUILD FILES: README slack-desc vobject.SlackBuild vobject.info +SLACKBUILD VERSION: 0.9.6.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/da/ce/27c48c0e39cc69ffe7f6e3751734f6073539bf18a0cfe564e973a3709a52/vobject-0.9.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06357e96a84d55de2a71b36d39f6853e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vobject (Python iCalendar and vCard parser) + +SLACKBUILD NAME: wcwidth +SLACKBUILD LOCATION: ./python/wcwidth +SLACKBUILD FILES: README slack-desc wcwidth.SlackBuild wcwidth.info +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/55/11/e4a2bb08bb450fdbd42cc709dd40de4ed2c472cf0ccb9e64af22279c5495/wcwidth-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3b6a0a08f0c8a34d1de8cf44150a4ad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wcwidth (Measures number of Terminal) + +SLACKBUILD NAME: webassets +SLACKBUILD LOCATION: ./python/webassets +SLACKBUILD FILES: README slack-desc webassets.SlackBuild webassets.info +SLACKBUILD VERSION: 0.12.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/9a/35/d86c6d3bd31e2e9c8351c8766ef3688c75d56bc5233ed49061e522efc3cc/webassets-0.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 429401824556e6e0868e437f9e561ba6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webassets (Media asset management for Python) + +SLACKBUILD NAME: werkzeug-legacy1 +SLACKBUILD LOCATION: ./python/werkzeug-legacy1 +SLACKBUILD FILES: README slack-desc werkzeug-legacy1.SlackBuild werkzeug-legacy1.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/werkzeug/Werkzeug-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d499cfdd30de5d9c946994783772efd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: werkzeug-legacy1 (WSGI utility library for Python) + +SLACKBUILD NAME: werkzeug +SLACKBUILD LOCATION: ./python/werkzeug +SLACKBUILD FILES: README slack-desc werkzeug.SlackBuild werkzeug.info +SLACKBUILD VERSION: 3.1.6 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/werkzeug/werkzeug-3.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ce9c948613b9b823226c98e28b9004b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: werkzeug (WSGI utility library for Python) + +SLACKBUILD NAME: winpdb +SLACKBUILD LOCATION: ./python/winpdb +SLACKBUILD FILES: README slack-desc winpdb.SlackBuild winpdb.info +SLACKBUILD VERSION: 1.4.8 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/winpdb/winpdb-1.4.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e28049cc93c1614b9db20960d76b7ea3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: winpdb (cross-platform Python debugger) + +SLACKBUILD NAME: workbook +SLACKBUILD LOCATION: ./python/workbook +SLACKBUILD FILES: README slack-desc workbook.SlackBuild workbook.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/52/bd/ec0d6ac60fe1eb06e36012892bd59b62740e9d4eaca1d0d2a38da159beb3/workbook-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0853f1ea05529ccc7ccf83e8e033dd43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: workbook (App that creates xls reports, or tables, from simple lists) + +SLACKBUILD NAME: wsgiref +SLACKBUILD LOCATION: ./python/wsgiref +SLACKBUILD FILES: README slack-desc wsgiref.SlackBuild wsgiref.info +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/w/wsgiref/wsgiref-0.1.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29b146e6ebd0f9fb119fe321f7bcf6cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wsgiref (WSGI (PEP 333) + +SLACKBUILD NAME: xattr +SLACKBUILD LOCATION: ./python/xattr +SLACKBUILD FILES: README slack-desc xattr.SlackBuild xattr.info +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/xattr/xattr/archive/refs/tags/v0.10.1/xattr-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc89a45aa1abc26cb1c4cfc164fe5239 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xattr (Python wrapper for extended file system attributes) + +SLACKBUILD NAME: xe +SLACKBUILD LOCATION: ./python/xe +SLACKBUILD FILES: README slack-desc xe.SlackBuild xe.info +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: http://archive.ubuntu.com/ubuntu/pool/universe/x/xmlelements/xmlelements_0.7.4.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eff507b7a3700c93bd5ba756d4a6f457 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xe (XML Elements python module) + +SLACKBUILD NAME: xlutils +SLACKBUILD LOCATION: ./python/xlutils +SLACKBUILD FILES: README slack-desc xlutils.SlackBuild xlutils.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/93/fe/af6d73e4bc7b0ce359d34bebb2e8d4d129763acfecd66a3a7efc587e54c9/xlutils-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a6a339ddaacabce244341582ee61353 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xlutils (utilities for working with Excel files) + +SLACKBUILD NAME: xopen +SLACKBUILD LOCATION: ./python/xopen +SLACKBUILD FILES: README slack-desc xopen.SlackBuild xopen.info +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/53/1f/01d32269f01fccf1a6d8d5d795f939cb56274c82f7520cc25152ee8de486/xopen-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c89f5b3a5e5e4cb9c420a5753f60913c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xopen (A xopen function that can deal with compressed files) + +SLACKBUILD NAME: xtermcolor +SLACKBUILD LOCATION: ./python/xtermcolor +SLACKBUILD FILES: README slack-desc xtermcolor.SlackBuild xtermcolor.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/65/46/c17b53f040396fb6bc0ee6afd0e809c12580791a61b801728708b48b6711/xtermcolor-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f674649d431536a35b1cf911c44ce2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtermcolor (Python module for colorizing output) + +SLACKBUILD NAME: yapf +SLACKBUILD LOCATION: ./python/yapf +SLACKBUILD FILES: README slack-desc yapf.SlackBuild yapf.info +SLACKBUILD VERSION: 0.43.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/y/yapf/yapf-0.43.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1d13822bad4ade3847164e3b48b6f03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yapf (A formatter for Python code.) + +SLACKBUILD NAME: zeep +SLACKBUILD LOCATION: ./python/zeep +SLACKBUILD FILES: README slack-desc zeep.SlackBuild zeep.info +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/0c/3c/cef1b4b66e8fc221daca7fe7eaca0048820866ee9c1ee6522afc9b924af1/zeep-3.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70f1b5bc7c35173a69bfea4f5ffa77e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zeep (Python SOAP client) + +SLACKBUILD NAME: 3llo +SLACKBUILD LOCATION: ./ruby/3llo +SLACKBUILD FILES: 3llo.SlackBuild 3llo.info README slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/3llo-1.3.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d336c330e026c5f26f2768fbc08c82c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 3llo (The interactive CLI application for Trello) + +SLACKBUILD NAME: chronic +SLACKBUILD LOCATION: ./ruby/chronic +SLACKBUILD FILES: README chronic.SlackBuild chronic.info slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/chronic-0.10.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08a655a971a93f476e2a827365973f57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chronic (Date/time parser) + +SLACKBUILD NAME: gem2tgz +SLACKBUILD LOCATION: ./ruby/gem2tgz +SLACKBUILD FILES: README gem2tgz.SlackBuild gem2tgz.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/gwenhael-le-moine/gem2tgz/archive/v1.3/gem2tgz-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c58a268dc083f91e07ae0f1fb3e3def +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gem2tgz (create Slackware packages from Rubygems) + +SLACKBUILD NAME: ncurses-ruby +SLACKBUILD LOCATION: ./ruby/ncurses-ruby +SLACKBUILD FILES: README ncurses-ruby.SlackBuild ncurses-ruby.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ncurses-ruby-1.2.4.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b140259492780978d6537f08427d28d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncurses-ruby (A Ruby module for accessing the ncurses library) + +SLACKBUILD NAME: passenger +SLACKBUILD LOCATION: ./ruby/passenger +SLACKBUILD FILES: README doinst.sh mod_passenger.conf passenger.SlackBuild passenger.info slack-desc +SLACKBUILD VERSION: 5.0.16 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/passenger-5.0.16.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f209091675836767b3886d2ddf0639b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: passenger (A web server and application server for your web apps) + +SLACKBUILD NAME: pastel +SLACKBUILD LOCATION: ./ruby/pastel +SLACKBUILD FILES: README pastel.SlackBuild pastel.info slack-desc +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/pastel-0.8.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b238cba4ecffadc6ef557c6803d5a01 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pastel (provides independent coloring component for TTY toolkit.) + +SLACKBUILD NAME: rbenv +SLACKBUILD LOCATION: ./ruby/rbenv +SLACKBUILD FILES: README rbenv.SlackBuild rbenv.info slack-desc +SLACKBUILD VERSION: 1.3.2 +SLACKBUILD DOWNLOAD: https://github.com/rbenv/rbenv/archive/v1.3.2/rbenv-1.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5de12b0947750c2bd1de3156917c9e64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rbenv (Groom your app's Ruby environment) + +SLACKBUILD NAME: ruby-build +SLACKBUILD LOCATION: ./ruby/ruby-build +SLACKBUILD FILES: README ruby-build.SlackBuild ruby-build.info slack-desc +SLACKBUILD VERSION: 20260327 +SLACKBUILD DOWNLOAD: https://github.com/rbenv/ruby-build/archive/v20260327/ruby-build-20260327.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c6e23aae5b54402c95af6b936a7f057 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ruby-build (Compile and install Ruby) + +SLACKBUILD NAME: ruby-native-package-installer +SLACKBUILD LOCATION: ./ruby/ruby-native-package-installer +SLACKBUILD FILES: README ruby-native-package-installer.SlackBuild ruby-native-package-installer.info slack-desc +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/native-package-installer-1.0.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e31f13f221831458ed5c05f7b12111de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ruby-native-package-installer (ruby module) + +SLACKBUILD NAME: rubygem-activesupport +SLACKBUILD LOCATION: ./ruby/rubygem-activesupport +SLACKBUILD FILES: README rubygem-activesupport.SlackBuild rubygem-activesupport.info slack-desc +SLACKBUILD VERSION: 5.1.4 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/activesupport-5.1.4.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 185117a16f30c8260e7cdc47f2cc9025 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-activesupport (A toolkit of support libraries) + +SLACKBUILD NAME: rubygem-ast +SLACKBUILD LOCATION: ./ruby/rubygem-ast +SLACKBUILD FILES: README rubygem-ast.SlackBuild rubygem-ast.info slack-desc +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ast-2.4.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f34e4eebd2f1d443a90a2aff11a08c73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-ast (a library for working with abstract syntax trees) + +SLACKBUILD NAME: rubygem-atk +SLACKBUILD LOCATION: ./ruby/rubygem-atk +SLACKBUILD FILES: README rubygem-atk.SlackBuild rubygem-atk.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/atk-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 561a8074de5ed18e7be045aa999cc122 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-atk (ATK Ruby binding) + +SLACKBUILD NAME: rubygem-cairo-gobject +SLACKBUILD LOCATION: ./ruby/rubygem-cairo-gobject +SLACKBUILD FILES: README rubygem-cairo-gobject.SlackBuild rubygem-cairo-gobject.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/cairo-gobject-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7079eaba19e54d3f4d556ea1a086161d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-cairo-gobject (cairo-gobject Ruby bindings) + +SLACKBUILD NAME: rubygem-cairo +SLACKBUILD LOCATION: ./ruby/rubygem-cairo +SLACKBUILD FILES: README rubygem-cairo.SlackBuild rubygem-cairo.info slack-desc +SLACKBUILD VERSION: 1.17.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/cairo-1.17.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3f7d5ce2949c4c20b1a0b823d670ea1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-cairo (Cairo Ruby binding) + +SLACKBUILD NAME: rubygem-coderay +SLACKBUILD LOCATION: ./ruby/rubygem-coderay +SLACKBUILD FILES: README rubygem-coderay.SlackBuild rubygem-coderay.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/coderay-1.1.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f60cedad4f128b38bd8eaf40490f328 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-coderay (Fast syntax highlighting) + +SLACKBUILD NAME: rubygem-concurrent-ruby +SLACKBUILD LOCATION: ./ruby/rubygem-concurrent-ruby +SLACKBUILD FILES: README rubygem-concurrent-ruby.SlackBuild rubygem-concurrent-ruby.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/concurrent-ruby-1.0.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e67abab560a6eb92939f60ce72567eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-concurrent-ruby (Modern concurrency tools for Ruby) + +SLACKBUILD NAME: rubygem-cool.io +SLACKBUILD LOCATION: ./ruby/rubygem-cool.io +SLACKBUILD FILES: README rubygem-cool.io.SlackBuild rubygem-cool.io.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/cool.io-1.7.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16165173de5bef68a7a074e052117470 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-cool.io (Simple evented I/O for Ruby) + +SLACKBUILD NAME: rubygem-daemons +SLACKBUILD LOCATION: ./ruby/rubygem-daemons +SLACKBUILD FILES: README rubygem-daemons.SlackBuild rubygem-daemons.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/daemons-1.2.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c720129ef9f5bca77ebd5a11f6fb3cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-daemons (Ruby daemons) + +SLACKBUILD NAME: rubygem-diff-lcs +SLACKBUILD LOCATION: ./ruby/rubygem-diff-lcs +SLACKBUILD FILES: README rubygem-diff-lcs.SlackBuild rubygem-diff-lcs.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/diff-lcs-1.3.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9b1664d1bdf336f4309343c2a640d9e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-diff-lcs (Generate difference sets between Ruby sequences) + +SLACKBUILD NAME: rubygem-fastercsv +SLACKBUILD LOCATION: ./ruby/rubygem-fastercsv +SLACKBUILD FILES: README rubygem-fastercsv.SlackBuild rubygem-fastercsv.info slack-desc +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/fastercsv-1.5.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b42d4fc751bdea1c2bd832e11942aa7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-fastercsv (ruby csv library) + +SLACKBUILD NAME: rubygem-file-tail +SLACKBUILD LOCATION: ./ruby/rubygem-file-tail +SLACKBUILD FILES: README rubygem-file-tail.SlackBuild rubygem-file-tail.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/file-tail-1.2.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990925415e494ab6df7c895a09e674db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-file-tail (Library to tail files in Ruby) + +SLACKBUILD NAME: rubygem-fluentd +SLACKBUILD LOCATION: ./ruby/rubygem-fluentd +SLACKBUILD FILES: README rubygem-fluentd.SlackBuild rubygem-fluentd.info slack-desc +SLACKBUILD VERSION: 0.12.7 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/fluentd-0.12.7.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fa12f812c5945c28c947923e0761afb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-fluentd (data collector for unified logging layer) + +SLACKBUILD NAME: rubygem-gdk3 +SLACKBUILD LOCATION: ./ruby/rubygem-gdk3 +SLACKBUILD FILES: README rubygem-gdk3.SlackBuild rubygem-gdk3.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gdk3-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf0a8a0581b10199a4b9cc29ba4d17ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gdk3 (Ruby binding of GDK-3.x) + +SLACKBUILD NAME: rubygem-gdk_pixbuf2 +SLACKBUILD LOCATION: ./ruby/rubygem-gdk_pixbuf2 +SLACKBUILD FILES: README rubygem-gdk_pixbuf2.SlackBuild rubygem-gdk_pixbuf2.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gdk_pixbuf2-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39f3692daa387a9fdd1c508424fa8447 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gdk_pixbuf2 (ruby gdk_pixbuf2 implementation) + +SLACKBUILD NAME: rubygem-gio2 +SLACKBUILD LOCATION: ./ruby/rubygem-gio2 +SLACKBUILD FILES: README rubygem-gio2.SlackBuild rubygem-gio2.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gio2-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 117b8c335657ebad24e52061e5ede7d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gio2 (VFS API Ruby bindings) + +SLACKBUILD NAME: rubygem-glib2 +SLACKBUILD LOCATION: ./ruby/rubygem-glib2 +SLACKBUILD FILES: README rubygem-glib2.SlackBuild rubygem-glib2.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/glib2-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa72308d2aecbdc02568cb9a2c313cbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-glib2 (ruby glib2 implementation) + +SLACKBUILD NAME: rubygem-gobject-introspection +SLACKBUILD LOCATION: ./ruby/rubygem-gobject-introspection +SLACKBUILD FILES: README rubygem-gobject-introspection.SlackBuild rubygem-gobject-introspection.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gobject-introspection-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0685c8d02ee00c3aae3554dc776f96fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gobject-introspection (gobject-introspection Ruby binding) + +SLACKBUILD NAME: rubygem-gosu +SLACKBUILD LOCATION: ./ruby/rubygem-gosu +SLACKBUILD FILES: README rubygem-gosu.SlackBuild rubygem-gosu.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gosu-1.2.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50af6676e0b3a95ac7770a9c7f3e273f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gosu (2D game development library) + +SLACKBUILD NAME: rubygem-gtk2 +SLACKBUILD LOCATION: ./ruby/rubygem-gtk2 +SLACKBUILD FILES: README rubygem-gtk2.SlackBuild rubygem-gtk2.info slack-desc +SLACKBUILD VERSION: 3.4.3 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gtk2-3.4.3.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aadc68720ad4ac8e31009372fcca930a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gtk2 (Ruby GTK2 binding) + +SLACKBUILD NAME: rubygem-gtk3 +SLACKBUILD LOCATION: ./ruby/rubygem-gtk3 +SLACKBUILD FILES: README rubygem-gtk3.SlackBuild rubygem-gtk3.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/gtk3-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4120afca53c9e9241450925de45cda2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-gtk3 (Ruby binding of GTK-3.x) + +SLACKBUILD NAME: rubygem-highline +SLACKBUILD LOCATION: ./ruby/rubygem-highline +SLACKBUILD FILES: README rubygem-highline.SlackBuild rubygem-highline.info slack-desc +SLACKBUILD VERSION: 1.6.21 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/highline-1.6.21.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc79952fb9d12957d828da76b94e4ecb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-highline (ruby command-line interface library) + +SLACKBUILD NAME: rubygem-hpricot +SLACKBUILD LOCATION: ./ruby/rubygem-hpricot +SLACKBUILD FILES: README rubygem-hpricot.SlackBuild rubygem-hpricot.info slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/hpricot-0.8.6.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0f1f02448037f4f6243c33d5f818fa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-hpricot (HTML parser) + +SLACKBUILD NAME: rubygem-http_parser.rb +SLACKBUILD LOCATION: ./ruby/rubygem-http_parser.rb +SLACKBUILD FILES: README rubygem-http_parser.rb.SlackBuild rubygem-http_parser.rb.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/http_parser.rb-0.6.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c9d471b7fd78d5857d6d12fe016278e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-http_parser.rb (simple HTTP request/response parser) + +SLACKBUILD NAME: rubygem-httparty +SLACKBUILD LOCATION: ./ruby/rubygem-httparty +SLACKBUILD FILES: README rubygem-httparty.SlackBuild rubygem-httparty.info slack-desc +SLACKBUILD VERSION: 0.15.6 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/httparty-0.15.6.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0bff8009309ee02dd7040c3d83e40ad1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-httparty (Makes http fun again!) + +SLACKBUILD NAME: rubygem-i18n +SLACKBUILD LOCATION: ./ruby/rubygem-i18n +SLACKBUILD FILES: README rubygem-i18n.SlackBuild rubygem-i18n.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/i18n-0.9.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 442ee1e115c37453ad8e122390dde59b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-i18n (Internationalization i18n library for Ruby) + +SLACKBUILD NAME: rubygem-lolcat +SLACKBUILD LOCATION: ./ruby/rubygem-lolcat +SLACKBUILD FILES: README rubygem-lolcat.SlackBuild rubygem-lolcat.info slack-desc +SLACKBUILD VERSION: 99.9.20 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/lolcat-99.9.20.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fc4adc0e585cf17b8203421a45dac03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-lolcat (Rainbows and unicorns) + +SLACKBUILD NAME: rubygem-mail +SLACKBUILD LOCATION: ./ruby/rubygem-mail +SLACKBUILD FILES: README rubygem-mail.SlackBuild rubygem-mail.info slack-desc +SLACKBUILD VERSION: 2.7.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/mail-2.7.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3460c6529379d0b684a4f1cd9c6a34dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-mail (Ruby Mail handler) + +SLACKBUILD NAME: rubygem-manpages +SLACKBUILD LOCATION: ./ruby/rubygem-manpages +SLACKBUILD FILES: README rubygem-manpages.SlackBuild rubygem-manpages.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/manpages-0.6.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfadef8403d3c65833ad20cfe9cde76b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-manpages (man pages support to ruby gems) + +SLACKBUILD NAME: rubygem-matrix +SLACKBUILD LOCATION: ./ruby/rubygem-matrix +SLACKBUILD FILES: README rubygem-matrix.SlackBuild rubygem-matrix.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/matrix-0.4.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 234f5bc1e5b9483a0076d49c8518bf25 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-matrix (Matrix and Vector classes implementations.) + +SLACKBUILD NAME: rubygem-method_source +SLACKBUILD LOCATION: ./ruby/rubygem-method_source +SLACKBUILD FILES: README rubygem-method_source.SlackBuild rubygem-method_source.info slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/method_source-0.9.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53ffcca6a47327249e96f5f56b9397d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-method_source (return the sourcecode for a method) + +SLACKBUILD NAME: rubygem-mime-types-data +SLACKBUILD LOCATION: ./ruby/rubygem-mime-types-data +SLACKBUILD FILES: README rubygem-mime-types-data.SlackBuild rubygem-mime-types-data.info slack-desc +SLACKBUILD VERSION: 3.2020.0425 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/mime-types-data-3.2020.0425.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a88a5ae4a12153f248e33e3f8867e61e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-mime-types-data (MIME media type registry) + +SLACKBUILD NAME: rubygem-mime-types +SLACKBUILD LOCATION: ./ruby/rubygem-mime-types +SLACKBUILD FILES: README rubygem-mime-types.SlackBuild rubygem-mime-types.info slack-desc +SLACKBUILD VERSION: 3.3 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/mime-types-3.3.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6277745bb7ffa65a516bb237654838d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-mime-types (MIME content type library) + +SLACKBUILD NAME: rubygem-mini_mime +SLACKBUILD LOCATION: ./ruby/rubygem-mini_mime +SLACKBUILD FILES: README rubygem-mini_mime.SlackBuild rubygem-mini_mime.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/mini_mime-1.0.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4300e2028c2f689bb466a7952dd34871 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-mini_mime (A lightweight mime type lookup toy) + +SLACKBUILD NAME: rubygem-msgpack +SLACKBUILD LOCATION: ./ruby/rubygem-msgpack +SLACKBUILD FILES: README rubygem-msgpack.SlackBuild rubygem-msgpack.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/msgpack-1.4.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bffea317387a580386fa551b7711b58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-msgpack (object serialization library) + +SLACKBUILD NAME: rubygem-multi_json +SLACKBUILD LOCATION: ./ruby/rubygem-multi_json +SLACKBUILD FILES: README rubygem-multi_json.SlackBuild rubygem-multi_json.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/multi_json-1.14.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10fad17f8777470127c1b087230f703f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-multi_json (common interface to multiple JSON libraries) + +SLACKBUILD NAME: rubygem-multi_xml +SLACKBUILD LOCATION: ./ruby/rubygem-multi_xml +SLACKBUILD FILES: README rubygem-multi_xml.SlackBuild rubygem-multi_xml.info slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/multi_xml-0.6.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0798774f9cc6848f03085b5488f8b6c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-multi_xml (XML parsing) + +SLACKBUILD NAME: rubygem-mustache +SLACKBUILD LOCATION: ./ruby/rubygem-mustache +SLACKBUILD FILES: README rubygem-mustache.SlackBuild rubygem-mustache.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/mustache-1.1.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 925b387764d4234773673f63226a26d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-mustache (logic-free views) + +SLACKBUILD NAME: rubygem-native-package-installer +SLACKBUILD LOCATION: ./ruby/rubygem-native-package-installer +SLACKBUILD FILES: README rubygem-native-package-installer.SlackBuild rubygem-native-package-installer.info slack-desc +SLACKBUILD VERSION: 1.1.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/native-package-installer-1.1.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1c9aa2c6db5488aac21ce6cb7a75a90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-native-package-installer (native pkg helper) + +SLACKBUILD NAME: rubygem-net-scp +SLACKBUILD LOCATION: ./ruby/rubygem-net-scp +SLACKBUILD FILES: README rubygem-net-scp.SlackBuild rubygem-net-scp.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/net-scp-1.2.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abeec1cab9696e02069e74bd3eac8a1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-net-scp (Ruby implementation of the SCP protocol) + +SLACKBUILD NAME: rubygem-net-sftp +SLACKBUILD LOCATION: ./ruby/rubygem-net-sftp +SLACKBUILD FILES: README rubygem-net-sftp.SlackBuild rubygem-net-sftp.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/net-sftp-2.1.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c49f16fae9cea91123b06d903267205b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-net-sftp (Ruby implementation of an SFTP client) + +SLACKBUILD NAME: rubygem-net-ssh +SLACKBUILD LOCATION: ./ruby/rubygem-net-ssh +SLACKBUILD FILES: README rubygem-net-ssh.SlackBuild rubygem-net-ssh.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/net-ssh-4.2.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fec5b151d84110b95ec0056017804491 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-net-ssh (Ruby implementation of an SSH client) + +SLACKBUILD NAME: rubygem-optimist +SLACKBUILD LOCATION: ./ruby/rubygem-optimist +SLACKBUILD FILES: README rubygem-optimist.SlackBuild rubygem-optimist.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/optimist-3.0.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85785b247885704e61230b0c024f494c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-optimist (Commandline option parser for Ruby) + +SLACKBUILD NAME: rubygem-paint +SLACKBUILD LOCATION: ./ruby/rubygem-paint +SLACKBUILD FILES: README rubygem-paint.SlackBuild rubygem-paint.info slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/paint-2.0.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9484eeb8671c75e75b78ae5a8b28572 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-paint (Ruby gem for ANSI terminal colors) + +SLACKBUILD NAME: rubygem-pango +SLACKBUILD LOCATION: ./ruby/rubygem-pango +SLACKBUILD FILES: README rubygem-pango.SlackBuild rubygem-pango.info slack-desc +SLACKBUILD VERSION: 3.4.9 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/pango-3.4.9.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d35cf4e16e737a05d973221f4dbc71e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-pango (Ruby Pango binding) + +SLACKBUILD NAME: rubygem-parallel +SLACKBUILD LOCATION: ./ruby/rubygem-parallel +SLACKBUILD FILES: README rubygem-parallel.SlackBuild rubygem-parallel.info slack-desc +SLACKBUILD VERSION: 1.24.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/parallel-1.24.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 92098507dc6a85dba1b7b51b753c80ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-parallel (run any kind of code in parallel processes) + +SLACKBUILD NAME: rubygem-parser +SLACKBUILD LOCATION: ./ruby/rubygem-parser +SLACKBUILD FILES: README rubygem-parser.SlackBuild rubygem-parser.info slack-desc +SLACKBUILD VERSION: 3.2.2.4 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/parser-3.2.2.4.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50b812e026dfa653609ca61181f79209 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-parser (a ruby parser written in pure ruby) + +SLACKBUILD NAME: rubygem-pkg-config +SLACKBUILD LOCATION: ./ruby/rubygem-pkg-config +SLACKBUILD FILES: README rubygem-pkg-config.SlackBuild rubygem-pkg-config.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/pkg-config-1.4.6.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 135f289318d90ee68efc0c332e40fdcf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-pkg-config (ruby pkg-config implementation) + +SLACKBUILD NAME: rubygem-pry +SLACKBUILD LOCATION: ./ruby/rubygem-pry +SLACKBUILD FILES: README rubygem-pry.SlackBuild rubygem-pry.info slack-desc +SLACKBUILD VERSION: 0.12.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/pry-0.12.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ac3bead404f840ac8e3b9efb210ff7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-pry (Alternative IRB shell for Ruby) + +SLACKBUILD NAME: rubygem-pygments +SLACKBUILD LOCATION: ./ruby/rubygem-pygments +SLACKBUILD FILES: README rubygem-pygments.SlackBuild rubygem-pygments.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/pygments.rb-1.2.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fdb209a949641067046850e1abbf32be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-pygments (syntax highlighter) + +SLACKBUILD NAME: rubygem-rack +SLACKBUILD LOCATION: ./ruby/rubygem-rack +SLACKBUILD FILES: README rubygem-rack.SlackBuild rubygem-rack.info slack-desc +SLACKBUILD VERSION: 1.6.4 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/rack-1.6.4.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f11121a95fe4e59cd86af2b791a3590 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rack (minimal, modular and adaptable interface) + +SLACKBUILD NAME: rubygem-rdiscount +SLACKBUILD LOCATION: ./ruby/rubygem-rdiscount +SLACKBUILD FILES: README rubygem-rdiscount.SlackBuild rubygem-rdiscount.info slack-desc +SLACKBUILD VERSION: 2.2.7.3 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rdiscount-2.2.7.3.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a32c8bf81abceec6d145a5ccf222ed7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rdiscount (Markdown for Ruby) + +SLACKBUILD NAME: rubygem-red-colors +SLACKBUILD LOCATION: ./ruby/rubygem-red-colors +SLACKBUILD FILES: README rubygem-red-colors.SlackBuild rubygem-red-colors.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/red-colors-0.3.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 73fbc4156276b03b633182df3abd48cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-red-colors (wide array of features for dealing with colors) + +SLACKBUILD NAME: rubygem-ronn +SLACKBUILD LOCATION: ./ruby/rubygem-ronn +SLACKBUILD FILES: README rubygem-ronn.SlackBuild rubygem-ronn.info slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ronn-0.7.3.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5aa4ef58d35d0cc635b769281e03225 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-ronn (manual authoring tool) + +SLACKBUILD NAME: rubygem-rspec-core +SLACKBUILD LOCATION: ./ruby/rubygem-rspec-core +SLACKBUILD FILES: README rubygem-rspec-core.SlackBuild rubygem-rspec-core.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rspec-core-3.7.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45561445822a0073e11fa7607afc545a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rspec-core (RSpec runner and formatters) + +SLACKBUILD NAME: rubygem-rspec-expectations +SLACKBUILD LOCATION: ./ruby/rubygem-rspec-expectations +SLACKBUILD FILES: README rubygem-rspec-expectations.SlackBuild rubygem-rspec-expectations.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rspec-expectations-3.7.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23a198e5227cb308417efef6d136c41e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rspec-expectations (API to express expected outcomes) + +SLACKBUILD NAME: rubygem-rspec-mocks +SLACKBUILD LOCATION: ./ruby/rubygem-rspec-mocks +SLACKBUILD FILES: README rubygem-rspec-mocks.SlackBuild rubygem-rspec-mocks.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rspec-mocks-3.7.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4b2393b550a520f6fa2c713b74a6f43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rspec-mocks (test-double framework for rspec) + +SLACKBUILD NAME: rubygem-rspec-support +SLACKBUILD LOCATION: ./ruby/rubygem-rspec-support +SLACKBUILD FILES: README rubygem-rspec-support.SlackBuild rubygem-rspec-support.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rspec-support-3.7.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e7a5e027d58a53e284ac64d8c6ae4b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rspec-support (Support utilities for RSpec gems) + +SLACKBUILD NAME: rubygem-rspec +SLACKBUILD LOCATION: ./ruby/rubygem-rspec +SLACKBUILD FILES: README rubygem-rspec.SlackBuild rubygem-rspec.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/rspec-3.7.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3159feacea3651fba346f8dcf991bef7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-rspec (BDD for Ruby) + +SLACKBUILD NAME: rubygem-ruby2ruby +SLACKBUILD LOCATION: ./ruby/rubygem-ruby2ruby +SLACKBUILD FILES: README rubygem-ruby2ruby.SlackBuild rubygem-ruby2ruby.info slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ruby2ruby-2.4.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8ecde661a72c83c863c6fb4d1aa8df4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-ruby2ruby (generating pure ruby code) + +SLACKBUILD NAME: rubygem-ruby_parser +SLACKBUILD LOCATION: ./ruby/rubygem-ruby_parser +SLACKBUILD FILES: README rubygem-ruby_parser.SlackBuild rubygem-ruby_parser.info slack-desc +SLACKBUILD VERSION: 3.10.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/ruby_parser-3.10.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7db8fe51f564ac9b0de1173c2a3013c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-ruby_parser (ruby parser) + +SLACKBUILD NAME: rubygem-sass +SLACKBUILD LOCATION: ./ruby/rubygem-sass +SLACKBUILD FILES: README rubygem-sass.SlackBuild rubygem-sass.info slack-desc +SLACKBUILD VERSION: 3.7.4 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sass-3.7.4.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47af7114469d86b8f73929c216fea6b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-sass (a CSS extension) + +SLACKBUILD NAME: rubygem-sexp_processor +SLACKBUILD LOCATION: ./ruby/rubygem-sexp_processor +SLACKBUILD FILES: README rubygem-sexp_processor.SlackBuild rubygem-sexp_processor.info slack-desc +SLACKBUILD VERSION: 4.10.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sexp_processor-4.10.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9db89098bb62c45ec279df5289a8fd62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-sexp_processor (branches from ParseTree bringing) + +SLACKBUILD NAME: rubygem-sigdump +SLACKBUILD LOCATION: ./ruby/rubygem-sigdump +SLACKBUILD FILES: README rubygem-sigdump.SlackBuild rubygem-sigdump.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/sigdump-0.2.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb0ba3b9fc7b0c0dd509575bb9ab637f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-sigdump (dumps backtrace of running threads) + +SLACKBUILD NAME: rubygem-slop3 +SLACKBUILD LOCATION: ./ruby/rubygem-slop3 +SLACKBUILD FILES: README rubygem-slop3.SlackBuild rubygem-slop3.info slack-desc +SLACKBUILD VERSION: 3.4.7 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/slop-3.4.7.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3a89f47e98b25b0bade3c18a26eac67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-slop3 (Simple Lightweight Option Parsing) + +SLACKBUILD NAME: rubygem-sourcify +SLACKBUILD LOCATION: ./ruby/rubygem-sourcify +SLACKBUILD FILES: README rubygem-sourcify.SlackBuild rubygem-sourcify.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sourcify-0.5.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaee23896aae34909f0937bacbbec992 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-sourcify (Workarounds before ruby-core) + +SLACKBUILD NAME: rubygem-string-scrub +SLACKBUILD LOCATION: ./ruby/rubygem-string-scrub +SLACKBUILD FILES: README rubygem-string-scrub.SlackBuild rubygem-string-scrub.info slack-desc +SLACKBUILD VERSION: 0.0.5 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/string-scrub-0.0.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15ad005b0265cf215b9faa28ed309b8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-string-scrub (String#scrub for Ruby) + +SLACKBUILD NAME: rubygem-sync +SLACKBUILD LOCATION: ./ruby/rubygem-sync +SLACKBUILD FILES: README rubygem-sync.SlackBuild rubygem-sync.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sync-0.5.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a217e958b7e018a33f9c082448e909d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-sync (ruby module) + +SLACKBUILD NAME: rubygem-term-ansicolor +SLACKBUILD LOCATION: ./ruby/rubygem-term-ansicolor +SLACKBUILD FILES: README rubygem-term-ansicolor.SlackBuild rubygem-term-ansicolor.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/term-ansicolor-1.7.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b05e7fe744eeebc8021291f873b4be38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-term-ansicolor (ANSI escape sequence library) + +SLACKBUILD NAME: rubygem-terminal-table +SLACKBUILD LOCATION: ./ruby/rubygem-terminal-table +SLACKBUILD FILES: README rubygem-terminal-table.SlackBuild rubygem-terminal-table.info slack-desc +SLACKBUILD VERSION: 1.4.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/terminal-table-1.4.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23277fc354098b655cf2ed0df56b9a7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-terminal-table (ascii table library) + +SLACKBUILD NAME: rubygem-thread_safe +SLACKBUILD LOCATION: ./ruby/rubygem-thread_safe +SLACKBUILD FILES: README rubygem-thread_safe.SlackBuild rubygem-thread_safe.info slack-desc +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/thread_safe-0.3.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 366f12f1ef0a0ec746658fa8d1c4ef65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-thread_safe (Thread-safe collections and utilities for Ruby) + +SLACKBUILD NAME: rubygem-tins +SLACKBUILD LOCATION: ./ruby/rubygem-tins +SLACKBUILD FILES: README rubygem-tins.SlackBuild rubygem-tins.info slack-desc +SLACKBUILD VERSION: 1.24.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tins-1.24.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e05c6cc861544a7e45eb890e876a18d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-tins (tools library in Ruby) + +SLACKBUILD NAME: rubygem-trogdoro-el4r +SLACKBUILD LOCATION: ./ruby/rubygem-trogdoro-el4r +SLACKBUILD FILES: README rubygem-trogdoro-el4r.SlackBuild rubygem-trogdoro-el4r.info slack-desc +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/trogdoro-el4r-1.0.10.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 13c5b6f24547479434e38c8e79eaa597 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-trogdoro-el4r (Emacs programs in Ruby) + +SLACKBUILD NAME: rubygem-trollop +SLACKBUILD LOCATION: ./ruby/rubygem-trollop +SLACKBUILD FILES: README rubygem-trollop.SlackBuild rubygem-trollop.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/trollop-2.1.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ff25bc7f93497c107b67f9ae5bf73b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-trollop (commandline option parser for Ruby) + +SLACKBUILD NAME: rubygem-tzinfo-data +SLACKBUILD LOCATION: ./ruby/rubygem-tzinfo-data +SLACKBUILD FILES: README rubygem-tzinfo-data.SlackBuild rubygem-tzinfo-data.info slack-desc +SLACKBUILD VERSION: 1.2015.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tzinfo-data-1.2015.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ff8ca8856ecbc8abdcc4929bd0a0c89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-tzinfo-data (IANA Time Zone database for Ruby) + +SLACKBUILD NAME: rubygem-tzinfo +SLACKBUILD LOCATION: ./ruby/rubygem-tzinfo +SLACKBUILD FILES: README rubygem-tzinfo.SlackBuild rubygem-tzinfo.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tzinfo-1.2.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 972fe2c6d57be47edb144c51340fd428 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-tzinfo (daylight savings aware transformations) + +SLACKBUILD NAME: rubygem-xiki +SLACKBUILD LOCATION: ./ruby/rubygem-xiki +SLACKBUILD FILES: README rubygem-xiki.SlackBuild rubygem-xiki.info slack-desc +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/xiki-0.6.5.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 327942eb493bd3cbc89a10d90252dee7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-xiki (A shell console with GUI features) + +SLACKBUILD NAME: rubygem-yajl-ruby +SLACKBUILD LOCATION: ./ruby/rubygem-yajl-ruby +SLACKBUILD FILES: README rubygem-yajl-ruby.SlackBuild rubygem-yajl-ruby.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/yajl-ruby-1.4.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3736b65ee7a68a17796e642c1a0c3a5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygem-yajl-ruby (Yajl bindings for Ruby) + +SLACKBUILD NAME: rubygems-update +SLACKBUILD LOCATION: ./ruby/rubygems-update +SLACKBUILD FILES: README rubygems-update.SlackBuild rubygems-update.info slack-desc +SLACKBUILD VERSION: 3.2.16 +SLACKBUILD DOWNLOAD: https://rubygems.org/rubygems/rubygems-3.2.16.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41ef4453aa9a8dd2652085975ff68401 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rubygems-update (rubygems updates) + +SLACKBUILD NAME: sequel +SLACKBUILD LOCATION: ./ruby/sequel +SLACKBUILD FILES: README sequel.SlackBuild sequel.info slack-desc +SLACKBUILD VERSION: 5.55.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sequel-5.55.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 19b05b5e46c523e999d4b73099e26802 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sequel (Database toolkit for Ruby) + +SLACKBUILD NAME: sequel4 +SLACKBUILD LOCATION: ./ruby/sequel4 +SLACKBUILD FILES: README sequel4.SlackBuild sequel4.info slack-desc +SLACKBUILD VERSION: 4.43.0 +SLACKBUILD DOWNLOAD: http://rubygems.org/downloads/sequel-4.43.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be49720f301d2f5629f037114804fcf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sequel4 (Database toolkit for Ruby, legacy version) + +SLACKBUILD NAME: sqlite3 +SLACKBUILD LOCATION: ./ruby/sqlite3 +SLACKBUILD FILES: README slack-desc sqlite3.SlackBuild sqlite3.info +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/sqlite3-1.4.2.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbea8e3b843acd9cf36402538cf1e9dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlite3 (Database interface module) + +SLACKBUILD NAME: tty-color +SLACKBUILD LOCATION: ./ruby/tty-color +SLACKBUILD FILES: README slack-desc tty-color.SlackBuild tty-color.info +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tty-color-0.6.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c07b77abb865c0ad470217431d07bb89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-color (Terminal color capabilities detection.) + +SLACKBUILD NAME: tty-cursor +SLACKBUILD LOCATION: ./ruby/tty-cursor +SLACKBUILD FILES: README slack-desc tty-cursor.SlackBuild tty-cursor.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tty-cursor-0.7.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 172e75b40ba5ca5610b0109644667085 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-cursor (help move the terminal cursor around and manipulate text) + +SLACKBUILD NAME: tty-prompt +SLACKBUILD LOCATION: ./ruby/tty-prompt +SLACKBUILD FILES: README slack-desc tty-prompt.SlackBuild tty-prompt.info +SLACKBUILD VERSION: 0.23.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tty-prompt-0.23.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4cca5f2f20b6441f7f055147cb6a941 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-prompt (A beautiful and powerful interactive command line prompt) + +SLACKBUILD NAME: tty-reader +SLACKBUILD LOCATION: ./ruby/tty-reader +SLACKBUILD FILES: README slack-desc tty-reader.SlackBuild tty-reader.info +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tty-reader-0.9.0.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c31a13e1210fb397e25fd9e115c5f8e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-reader (set of methods for processing keyboard input in character) + +SLACKBUILD NAME: tty-screen +SLACKBUILD LOCATION: ./ruby/tty-screen +SLACKBUILD FILES: README slack-desc tty-screen.SlackBuild tty-screen.info +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/tty-screen-0.8.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64f04117c9e985a04761eb4e8e1e5d70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty-screen (Terminal screen size detection) + +SLACKBUILD NAME: wisper +SLACKBUILD LOCATION: ./ruby/wisper +SLACKBUILD FILES: README slack-desc wisper.SlackBuild wisper.info +SLACKBUILD VERSION: 2.0.1 +SLACKBUILD DOWNLOAD: https://rubygems.org/downloads/wisper-2.0.1.gem +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d37a95462b8c7261c4de6158dcca653d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wisper (provids Ruby objects with Publish-Subscribe capabilities.) + +SLACKBUILD NAME: 7zip +SLACKBUILD LOCATION: ./system/7zip +SLACKBUILD FILES: 7zip.SlackBuild 7zip.info README slack-desc +SLACKBUILD VERSION: 26.00 +SLACKBUILD DOWNLOAD: https://7-zip.org/a/7z2600-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d54159f442f1397afe8a49e34a097d33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 7zip (A compression utility) + +SLACKBUILD NAME: 86box +SLACKBUILD LOCATION: ./system/86box +SLACKBUILD FILES: 86box.SlackBuild 86box.info README doinst.sh slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: https://github.com/86Box/86Box/archive/v5.3/86Box-5.3.tar.gz https://github.com/86Box/roms/archive/v5.3/roms-5.3.tar.gz https://github.com/86Box/assets/archive/v5.3/assets-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0efeaebe46cf2fe5538a8648c13186db 44c559d3e16b07a8ae3e42c96d039965 12f0913edecd88a581549a6db9720965 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: 86box (PC emulator) + +SLACKBUILD NAME: AnonymousPro +SLACKBUILD LOCATION: ./system/AnonymousPro +SLACKBUILD FILES: AnonymousPro.SlackBuild AnonymousPro.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1_002 +SLACKBUILD DOWNLOAD: https://www.marksimonson.com/assets/content/fonts/AnonymousPro-1_002.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aac53fb8fdb238e84072a94f5721bbec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: AnonymousPro (font for coders) + +SLACKBUILD NAME: Attic +SLACKBUILD LOCATION: ./system/Attic +SLACKBUILD FILES: Attic.SlackBuild Attic.info README doinst.sh openssl.diff slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/A/Attic/Attic-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c767c883f7f48bf95e7e5307ce6b5ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Attic (Deduplicated backups) + +SLACKBUILD NAME: B-em +SLACKBUILD LOCATION: ./system/B-em +SLACKBUILD FILES: B-em.SlackBuild B-em.desktop B-em.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20251220_7eb9b67 +SLACKBUILD DOWNLOAD: https://github.com/stardot/b-em/archive/7eb9b67707a15da02fc65681db98b9e0eae6e856/b-em-7eb9b67707a15da02fc65681db98b9e0eae6e856.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dad3a344563d8003e8056dd88eaf84b2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: B-em (BBC Microcomputer Emulator) + +SLACKBUILD NAME: CNS11643-kai-font +SLACKBUILD LOCATION: ./system/CNS11643-kai-font +SLACKBUILD FILES: 35-CNS11643-kai-font.conf CNS11643-kai-font.SlackBuild CNS11643-kai-font.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20250325 +SLACKBUILD DOWNLOAD: https://www.cns11643.gov.tw/opendata/Fonts_Kai.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a332399e56f40d40e78caa6e43663d4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CNS11643-kai-font (Governmental Chinese Kai font) + +SLACKBUILD NAME: CNS11643-sung-font +SLACKBUILD LOCATION: ./system/CNS11643-sung-font +SLACKBUILD FILES: 35-CNS11643-sung-font.conf CNS11643-sung-font.SlackBuild CNS11643-sung-font.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20250325 +SLACKBUILD DOWNLOAD: https://www.cns11643.gov.tw/opendata/Fonts_Sung.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 630437ccba6d2b4ea59514e8001c510e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CNS11643-sung-font (Governmental Chinese Sung font) + +SLACKBUILD NAME: CPU-X +SLACKBUILD LOCATION: ./system/CPU-X +SLACKBUILD FILES: CPU-X.SlackBuild CPU-X.info README doinst.sh slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://github.com/x0rg/CPU-X/archive/v5.4.0/CPU-X-5.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4205b7c424070aec01a2a48d7321c76b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CPU-X (System information tool) + +SLACKBUILD NAME: CanAce +SLACKBUILD LOCATION: ./system/CanAce +SLACKBUILD FILES: CanAce.SlackBuild CanAce.desktop CanAce.info CanAce.png README doinst.sh patches/CMakeLists.txt.patch patches/canace.tcl.patch patches/srcCMakeLists.txt.patch patches/tkwin.c.patch slack-desc +SLACKBUILD VERSION: 20130224_c135151 +SLACKBUILD DOWNLOAD: https://github.com/LawrenceWoodman/CanAce/archive/c13515135345daf50bc8f6e4c3ddc4d6bcd01443/CanAce-c13515135345daf50bc8f6e4c3ddc4d6bcd01443.tar.gz https://github.com/lawrencewoodman/xdgbasedir_tcl/archive/v0.3/xdgbasedir_tcl-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d3afa005f6224ee63d099043cb8198f 694d95ed64aa3da4e1a38fa48a1c50b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: CanAce (A Jupiter Ace emulator for Linux) + +SLACKBUILD NAME: DisplayCAL +SLACKBUILD LOCATION: ./system/DisplayCAL +SLACKBUILD FILES: DisplayCAL.SlackBuild DisplayCAL.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.8.9.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/dispcalgui/files/release/3.8.9.3/DisplayCAL-3.8.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dafa7f892965ccd392bbfa292ad1422b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: DisplayCAL (display calibration and profiling) + +SLACKBUILD NAME: EpsonTMXCUPS +SLACKBUILD LOCATION: ./system/EpsonTMXCUPS +SLACKBUILD FILES: EpsonTMXCUPS.SlackBuild EpsonTMXCUPS.info README doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD 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 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 313283e1c927fe011895ca2e44d28eb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: EpsonTMXCUPS (Epson TM Series receipt printer drivers for CUPS.) + +SLACKBUILD NAME: FontAwesome +SLACKBUILD LOCATION: ./system/FontAwesome +SLACKBUILD FILES: FontAwesome.SlackBuild FontAwesome.info README doinst.sh slack-desc +SLACKBUILD VERSION: 6.7.2 +SLACKBUILD DOWNLOAD: https://github.com/FortAwesome/Font-Awesome/archive/6.7.2/Font-Awesome-6.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7097b8d6c9f7f33d3c198b8fc7d9f10b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FontAwesome (Iconic font designed for Bootstrap) + +SLACKBUILD NAME: Fonts-GFS-Majuscule +SLACKBUILD LOCATION: ./system/Fonts-GFS-Majuscule +SLACKBUILD FILES: Fonts-GFS-Majuscule.SlackBuild Fonts-GFS-Majuscule.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/Fonts-GFS-Majuscule/archive/1.0/Fonts-GFS-Majuscule-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db2d16594e0bae924a06a5e57f680a72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Fonts-GFS-Majuscule (Greek Majuscule Fonts) + +SLACKBUILD NAME: Fonts-GFS +SLACKBUILD LOCATION: ./system/Fonts-GFS +SLACKBUILD FILES: Fonts-GFS.SlackBuild Fonts-GFS.info README doinst.sh slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/Fonts-GFS/archive/1.1/Fonts-GFS-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06f7584dbb59b4e68d30eb0b23b4b802 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Fonts-GFS (Greek Fonts) + +SLACKBUILD NAME: FreeFileSync +SLACKBUILD LOCATION: ./system/FreeFileSync +SLACKBUILD FILES: FreeFileSync.1 FreeFileSync.SlackBuild FreeFileSync.desktop FreeFileSync.info README RealTimeSync.1 RealTimeSync.desktop doinst.sh slack-desc +SLACKBUILD VERSION: 14.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://raw.githubusercontent.com/antonioleal/myslackbuilds/main/system/FreeFileSync/FreeFileSync_14.9_Linux_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 72b9ad3881d59891139da24266b039be +SLACKBUILD SHORT DESCRIPTION: FreeFileSync (Cross-platform file sync utility with GUI) + +SLACKBUILD NAME: FunkLoad +SLACKBUILD LOCATION: ./system/FunkLoad +SLACKBUILD FILES: FunkLoad.SlackBuild FunkLoad.info README slack-desc +SLACKBUILD VERSION: 1.17.1 +SLACKBUILD DOWNLOAD: https://github.com/nuxeo/FunkLoad/archive/1.17.1/FunkLoad-1.17.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb17d0636d5fb62b59eacfa0537782ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: FunkLoad (load web tester) + +SLACKBUILD NAME: Gentium +SLACKBUILD LOCATION: ./system/Gentium +SLACKBUILD FILES: Gentium.SlackBuild Gentium.info README doinst.sh slack-desc +SLACKBUILD VERSION: 7.000 +SLACKBUILD DOWNLOAD: https://software.sil.org/downloads/r/gentium/Gentium-7.000.zip https://software.sil.org/downloads/r/gentium/GentiumBook-7.000.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d19d4d266cca4f58a5c71d7b03bb21de e11f8a387990a486187d2a9125505faa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Gentium (a typeface for the nations) + +SLACKBUILD NAME: GentiumPlus +SLACKBUILD LOCATION: ./system/GentiumPlus +SLACKBUILD FILES: GentiumPlus.SlackBuild GentiumPlus.info README doinst.sh slack-desc +SLACKBUILD VERSION: 6.200 +SLACKBUILD DOWNLOAD: https://software.sil.org/downloads/r/gentium/GentiumPlus-6.200.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e37e920a1bc0e29b79d246a77770d21b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: GentiumPlus (a typeface for the nations) + +SLACKBUILD NAME: I-Nex +SLACKBUILD LOCATION: ./system/I-Nex +SLACKBUILD FILES: I-Nex.SlackBuild I-Nex.info README doinst.sh i-nex-library.desktop i-nex.desktop slack-desc +SLACKBUILD VERSION: 7.6.1 +SLACKBUILD DOWNLOAD: https://github.com/i-nex/I-Nex/archive/7.6.1/I-Nex-7.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03c2622075c15f24b3b3fa5dd7cf3597 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: I-Nex (System information tool) + +SLACKBUILD NAME: Iosevka-aile +SLACKBUILD LOCATION: ./system/Iosevka-aile +SLACKBUILD FILES: Iosevka-aile.SlackBuild Iosevka-aile.info LICENSE.md README doinst.sh slack-desc +SLACKBUILD VERSION: 34.3.0 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Iosevka/releases/download/v34.3.0/PkgTTC-IosevkaAile-34.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4556339f7b842723e50bd591871dbc12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Iosevka-aile (Slender quasi-proportional sans-serif typeface) + +SLACKBUILD NAME: Iosevka-core +SLACKBUILD LOCATION: ./system/Iosevka-core +SLACKBUILD FILES: Iosevka-core.SlackBuild Iosevka-core.info LICENSE.md README README.SLACKWARE doinst.sh slack-desc +SLACKBUILD VERSION: 34.3.0 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Iosevka/releases/download/v34.3.0/PkgTTC-Iosevka-34.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 062a412254552a22fdf57c0c541cc0a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Iosevka-core (minimal Iosevka monospace font set) + +SLACKBUILD NAME: Iosevka-etoile +SLACKBUILD LOCATION: ./system/Iosevka-etoile +SLACKBUILD FILES: Iosevka-etoile.SlackBuild Iosevka-etoile.info LICENSE.md README doinst.sh slack-desc +SLACKBUILD VERSION: 34.3.0 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Iosevka/releases/download/v34.3.0/PkgTTC-IosevkaEtoile-34.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5d7975c703cdb984f2f310016700e9a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Iosevka-etoile (Slender quasi-proportional typeface) + +SLACKBUILD NAME: Iosevka-slab +SLACKBUILD LOCATION: ./system/Iosevka-slab +SLACKBUILD FILES: Iosevka-slab.SlackBuild Iosevka-slab.info LICENSE.md README doinst.sh slack-desc +SLACKBUILD VERSION: 34.3.0 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Iosevka/releases/download/v34.3.0/PkgTTC-IosevkaSlab-34.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5ae8aaeb852107d81f701d8182a0537 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Iosevka-slab (Slender monospace slab-serif typeface) + +SLACKBUILD NAME: Iosevka +SLACKBUILD LOCATION: ./system/Iosevka +SLACKBUILD FILES: Iosevka.SlackBuild Iosevka.info LICENSE.md README doinst.sh slack-desc +SLACKBUILD VERSION: 34.3.0 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Iosevka/releases/download/v34.3.0/PkgTTC-Iosevka-34.3.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 062a412254552a22fdf57c0c541cc0a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Iosevka (Slender monospace sans-serif typeface) + +SLACKBUILD NAME: JetBrainsMono +SLACKBUILD LOCATION: ./system/JetBrainsMono +SLACKBUILD FILES: JetBrainsMono.SlackBuild JetBrainsMono.info README doinst.sh slack-desc +SLACKBUILD VERSION: 2.304 +SLACKBUILD DOWNLOAD: https://download-cdn.jetbrains.com/fonts/JetBrainsMono-2.304.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26c7c3aa0435b8d475fa5df0df3b8132 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: JetBrainsMono (a typeface for developers) + +SLACKBUILD NAME: Lmod +SLACKBUILD LOCATION: ./system/Lmod +SLACKBUILD FILES: Lmod.SlackBuild Lmod.info README slack-desc +SLACKBUILD VERSION: 9.1.2 +SLACKBUILD DOWNLOAD: https://github.com/TACC/Lmod/archive/refs/tags/9.1.2/Lmod-9.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca096476b48769ee3e6bf900185b38e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Lmod (An Environment Module System) + +SLACKBUILD NAME: Microsoft-Fonts +SLACKBUILD LOCATION: ./system/Microsoft-Fonts +SLACKBUILD FILES: Microsoft-Fonts.SlackBuild Microsoft-Fonts.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20211205 +SLACKBUILD DOWNLOAD: https://github.com/FSKiller/Microsoft-Fonts/archive/ae52d80fedcac1a18df43728f9fc4d8bf3c31663/Microsoft-Fonts-ae52d80fedcac1a18df43728f9fc4d8bf3c31663.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eaa4444a08e740aeb39dfc1f136f5679 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Microsoft-Fonts (for usage in Linux) + +SLACKBUILD NAME: MySQL-Sandbox +SLACKBUILD LOCATION: ./system/MySQL-Sandbox +SLACKBUILD FILES: MySQL-Sandbox.SlackBuild MySQL-Sandbox.info README slack-desc +SLACKBUILD VERSION: 3.2.05 +SLACKBUILD DOWNLOAD: https://github.com/datacharmer/mysql-sandbox/releases/download/3.2.05/MySQL-Sandbox-3.2.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba3e1c4e77e2a1fcc13d972cb76184ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: MySQL-Sandbox (easy install of MySQL server) + +SLACKBUILD NAME: OpenSnitch +SLACKBUILD LOCATION: ./system/OpenSnitch +SLACKBUILD FILES: OpenSnitch.SlackBuild OpenSnitch.info README README.SLACKWARE doinst.sh modules.txt patches/fix-setup.py.patch patches/use-system-python-packages.patch rc.opensnitchd slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://github.com/evilsocket/opensnitch/archive/v1.7.2/opensnitch-1.7.2.tar.gz https://github.com/cilium/ebpf/archive/v0.19.0/ebpf-0.19.0.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.4.7/fsnotify-1.4.7.tar.gz https://github.com/golang/protobuf/archive/v1.5.0/protobuf-1.5.0.tar.gz https://github.com/google/gopacket/archive/v1.1.19/gopacket-1.1.19.tar.gz https://github.com/google/nftables/archive/v0.2.0/nftables-0.2.0.tar.gz https://github.com/google/uuid/archive/v1.3.0/uuid-1.3.0.tar.gz https://github.com/josharian/native/archive/v1.1.0/native-1.1.0.tar.gz https://github.com/mdlayher/netlink/archive/v1.7.2/netlink-1.7.2.tar.gz https://github.com/mdlayher/socket/archive/v0.5.0/socket-0.5.0.tar.gz https://github.com/varlink/go/archive/v0.4.0/go-0.4.0.tar.gz https://github.com/vishvananda/netlink/archive/v1.3.0/netlink-1.3.0.tar.gz https://github.com/vishvananda/netns/archive/v0.0.4/netns-0.0.4.tar.gz https://github.com/golang/net/archive/v0.38.0/net-0.38.0.tar.gz https://github.com/golang/sys/archive/v0.31.0/sys-0.31.0.tar.gz https://github.com/golang/text/archive/v0.23.0/text-0.23.0.tar.gz https://github.com/googleapis/go-genproto/archive/24fa4b2/go-genproto-24fa4b261c55da65468f2abfdae2b024eef27dfb.tar.gz https://github.com/grpc/grpc-go/archive/v1.32.0/grpc-go-1.32.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.26.0/protobuf-go-1.26.0.tar.gz https://github.com/google/go-cmp/archive/v0.6.0/go-cmp-0.6.0.tar.gz https://github.com/golang/sync/archive/v0.12.0/sync-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59a4e5ea0306c9b74f10a62db954c2bb edb6f8a7fb2125e8c7bb4751fe76edff e23b3240fc9e807fcffb97d12a433138 7bff4630d93dc4f9081b5dbc31067899 c7ca96771a70a3734df976df46e3498a 5885540a6d6c8674de9cf7b7e5725f19 8d968751528dd23af2f0d79ea9f94a79 69f1f68fdb8c48a9fbaf643d4a57c67f d4f8a73bf756ae975697688002966038 320b70704abb4a2af1e20c79b240296e 3527e437021606aa13d0eb55f50edb75 aeeb7ed8ebef126d3442ab1039fd22c3 5918a49a9fac325f9a4425511b92a319 5960b33ac521ace7138d026e401a7916 a8b6c066dc1128d4827f946b80576ce8 7c3766f030230e817f4bfb31f34c52dd cbb310e9b9ede71e0ff38df5f5dc8268 44d6398e2ee17187a8143446db595522 2e97ffc1575be0c3c82702464a8d7e01 5f88097e0cfd038e6f44c80c3580fa78 43665ed08f7a47e5d9340886f5835005 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: OpenSnitch (Inbound application firewall) + +SLACKBUILD NAME: PeaZip +SLACKBUILD LOCATION: ./system/PeaZip +SLACKBUILD FILES: PeaZip.SlackBuild PeaZip.info README doinst.sh slack-desc +SLACKBUILD VERSION: 10.9.0 +SLACKBUILD DOWNLOAD: https://github.com/peazip/PeaZip/archive/10.9.0/PeaZip-10.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8241b32cb22a86344fb4d64d3db70411 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PeaZip (PeaZip free file archiver utility) + +SLACKBUILD NAME: PrintNode +SLACKBUILD LOCATION: ./system/PrintNode +SLACKBUILD FILES: PrintNode.SlackBuild PrintNode.info README rc.PrintNode slack-desc +SLACKBUILD VERSION: 4.27.17 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.printnode.com/client/printnode/4.27.17/PrintNode-4.27.17-ubuntu-20.04-x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b92c7a81b9c726715b9c18e14c2a54a6 +SLACKBUILD SHORT DESCRIPTION: PrintNode (Remote Printing for Web Apps) + +SLACKBUILD NAME: ProFont +SLACKBUILD LOCATION: ./system/ProFont +SLACKBUILD FILES: ProFont.SlackBuild ProFont.info README doinst.sh slack-desc +SLACKBUILD VERSION: 20040610 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/profont-x11.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bf2826f0430c9c917021f3104cec9f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ProFont (bitmap font) + +SLACKBUILD NAME: PySixel +SLACKBUILD LOCATION: ./system/PySixel +SLACKBUILD FILES: PySixel.SlackBuild PySixel.info README slack-desc +SLACKBUILD VERSION: 0.1.11 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/0d/f8/e67ae96d3a42122e85343ac9741692183158882d0ba67ce7c5d84043c7fc/PySixel-0.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6c0926b7402db0652352e884d6afb84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: PySixel (Make SIXEL color graphics) + +SLACKBUILD NAME: SavvyCAN +SLACKBUILD LOCATION: ./system/SavvyCAN +SLACKBUILD FILES: README SavvyCAN.SlackBuild SavvyCAN.info slack-desc +SLACKBUILD VERSION: 213 +SLACKBUILD DOWNLOAD: https://github.com/collin80/SavvyCAN/archive/V213/SavvyCAN-213.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f23d96af3e832a82f3599b99fb74468f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: SavvyCAN (Qt based cross platform canbus tool) + +SLACKBUILD NAME: Sl +SLACKBUILD LOCATION: ./system/Sl +SLACKBUILD FILES: README README.upstream Sl.1 Sl.SlackBuild Sl.info Sl.rst doinst.sh sl.tcl.example slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20150726011829/http://practicalthought.com:80/sl/sl +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed4c22a531e957c95df5f41206d6ed2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Sl (ls with enhancements) + +SLACKBUILD NAME: Solaar +SLACKBUILD LOCATION: ./system/Solaar +SLACKBUILD FILES: README Solaar.SlackBuild Solaar.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.17 +SLACKBUILD DOWNLOAD: https://github.com/pwr-Solaar/Solaar/archive/1.1.17/Solaar-1.1.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 981351ddfb60b1fc65191cd0314ba87c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Solaar (Linux device manager for Logitech's Unifying Receiver periphs) + +SLACKBUILD NAME: TLP +SLACKBUILD LOCATION: ./system/TLP +SLACKBUILD FILES: README README.Slackware TLP.SlackBuild TLP.info doinst.sh rc.tlp slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://github.com/linrunner/TLP/archive/1.9.1/TLP-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9429dc6c3790d527b19689948ff345d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TLP (Optimize power usage) + +SLACKBUILD NAME: TermRecord +SLACKBUILD LOCATION: ./system/TermRecord +SLACKBUILD FILES: README TermRecord.SlackBuild TermRecord.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/54/72/59139ff485c52ea829fb8e3c846c04c01ef513ad2b3f07d0594a4b6e9bad/TermRecord-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fbda3cfbde39f06033954c3d561894f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: TermRecord (Terminal session recorder) + +SLACKBUILD NAME: Type1_to_OTF +SLACKBUILD LOCATION: ./system/Type1_to_OTF +SLACKBUILD FILES: README Type1_to_OTF.SlackBuild Type1_to_OTF.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/duncan-roe/Type1_to_OTF/archive/v1.0/Type1_to_OTF-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33708ff7ff9342f4308c104e4f8ee342 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: Type1_to_OTF (OTF fonts converted from Type1 fonts) + +SLACKBUILD NAME: UEFITool +SLACKBUILD LOCATION: ./system/UEFITool +SLACKBUILD FILES: README UEFITool.SlackBuild UEFITool.info slack-desc +SLACKBUILD VERSION: A67 +SLACKBUILD DOWNLOAD: https://github.com/LongSoft/UEFITool/archive/A67/UEFITool-A67.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27b0eed00e3486a03a8842578d686da1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: UEFITool (EFI-compatible firmware image editor) + +SLACKBUILD NAME: WoeUSB +SLACKBUILD LOCATION: ./system/WoeUSB +SLACKBUILD FILES: README WoeUSB.SlackBuild WoeUSB.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.2.4 +SLACKBUILD DOWNLOAD: https://github.com/WoeUSB/WoeUSB/archive/v5.2.4/WoeUSB-5.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02e1ec5456d7934207dd7fd34c6aff87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: WoeUSB (usb windows iso maker) + +SLACKBUILD NAME: ZoneMinder +SLACKBUILD LOCATION: ./system/ZoneMinder +SLACKBUILD FILES: README README.SLACKWARE ZoneMinder.SlackBuild ZoneMinder.info doinst.sh fix_video_file_format.patch fix_zone_area_calc.patch slack-desc zm_apache.conf zm_logrotate +SLACKBUILD VERSION: 1.32.2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ZoneMinder-1.32.2.tar.gz https://slackware.uk/~urchlay/src/cambozola-0.936.tar.gz https://downloads.sourceforge.net/jscalendar/jscalendar-1.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc986fcb7601d3fe463a2970ead67cf7 c4896a99702af61eead945ed58b5667b 10f2160fe68294013efcd1473cd36f72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ZoneMinder (Linux video camera security and surveillance solution) + +SLACKBUILD NAME: a2tools +SLACKBUILD LOCATION: ./system/a2tools +SLACKBUILD FILES: README a2tools.SlackBuild a2tools.info fix_warnings.diff slack-desc +SLACKBUILD VERSION: 003 +SLACKBUILD DOWNLOAD: ftp://ftp.apple.asimov.net/pub/apple_II/utility/a2tools-v003.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4709ca09fe8602d8aa027a1f0fc288d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: a2tools (copy data to/from Apple II DOS 3.3 disk images) + +SLACKBUILD NAME: acefile +SLACKBUILD LOCATION: ./system/acefile +SLACKBUILD FILES: README acefile-unace.1 acefile-unace.rst acefile.SlackBuild acefile.info slack-desc +SLACKBUILD VERSION: 0.6.12 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/a/acefile/acefile-0.6.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1bb0e5e711e876c12833a305664917a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acefile (extract ACE 1.0 and 2.0 archives) + +SLACKBUILD NAME: ack +SLACKBUILD LOCATION: ./system/ack +SLACKBUILD FILES: README ack.SlackBuild ack.info slack-desc +SLACKBUILD VERSION: 3.9.0 +SLACKBUILD DOWNLOAD: https://beyondgrep.com/ack-v3.9.0 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c2dc393976c97e96f54d223d56aabe9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ack (grep for coders) + +SLACKBUILD NAME: acopw-cli +SLACKBUILD LOCATION: ./system/acopw-cli +SLACKBUILD FILES: README acopw-cli.SlackBuild acopw-cli.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://git.sr.ht/~jamesponddotco/acopw-cli/archive/v1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 434379b36bfd13f7f366ccb6c8da5289 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acopw-cli (simple and secure password generator) + +SLACKBUILD NAME: acpi +SLACKBUILD LOCATION: ./system/acpi +SLACKBUILD FILES: README acpi.SlackBuild acpi.info slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/acpiclient/acpi-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50804ce5dc27443e649e1ecf089da7b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acpi (an acpi client for linux) + +SLACKBUILD NAME: acpi_call +SLACKBUILD LOCATION: ./system/acpi_call +SLACKBUILD FILES: README acpi_call.SlackBuild acpi_call.info doinst.sh fix-5.x-kernel.patch fix-acpi-include.patch slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/mkottman/acpi_call/archive/v1.1.0/acpi_call-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69d40e130b0e5ed17ce8adb19e6dda1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acpi_call (kernel module for calling ACPI methods) + +SLACKBUILD NAME: acpitool +SLACKBUILD LOCATION: ./system/acpitool +SLACKBUILD FILES: README acpitool-0.5-add_string.h.patch acpitool.SlackBuild acpitool.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/acpitool/acpitool-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e4ec55201be0be71ffbc56d38b42b57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: acpitool (Configuration and Power Interface client Linux) + +SLACKBUILD NAME: adbfs-rootless +SLACKBUILD LOCATION: ./system/adbfs-rootless +SLACKBUILD FILES: README adbfs-rootless.SlackBuild adbfs-rootless.info slack-desc +SLACKBUILD VERSION: 20240704_fd56381 +SLACKBUILD DOWNLOAD: https://github.com/spion/adbfs-rootless/archive/fd56381/adbfs-rootless-fd56381af4dc9ae2f09b904c295686871a46ed0f.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1ce9cc8a957e8eb24c03d5186e7a58a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adbfs-rootless (Mount Android phones on Linux with adb without root.) + +SLACKBUILD NAME: adobe-source-han-sans-fonts +SLACKBUILD LOCATION: ./system/adobe-source-han-sans-fonts +SLACKBUILD FILES: README adobe-source-han-sans-fonts.SlackBuild adobe-source-han-sans-fonts.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.004R +SLACKBUILD DOWNLOAD: https://github.com/adobe-fonts/source-han-sans/raw/1.004R/LICENSE.txt https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SourceHanSansReadMe.pdf https://github.com/adobe-fonts/source-han-sans/raw/1.004R/SuperOTC/SourceHanSans.ttc.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55719faa0112708e946b820b24b14097 b78323a4cebe8836bcf74c2d202f2674 8214d97a14991a22aa2ade3c8066a803 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adobe-source-han-sans-fonts (An OpenType Pan-CJK Font Family) + +SLACKBUILD NAME: adobe-source-sans-pro-font +SLACKBUILD LOCATION: ./system/adobe-source-sans-pro-font +SLACKBUILD FILES: README adobe-source-sans-pro-font.SlackBuild adobe-source-sans-pro-font.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.052 +SLACKBUILD DOWNLOAD: https://github.com/adobe-fonts/source-sans/releases/download/3.052R/OTF-source-sans-3.052R.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57b037a28ba098b9829ef5b70b992d98 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adobe-source-sans-pro-font (open source font) + +SLACKBUILD NAME: adobe-source-serif-pro-font +SLACKBUILD LOCATION: ./system/adobe-source-serif-pro-font +SLACKBUILD FILES: README adobe-source-serif-pro-font.SlackBuild adobe-source-serif-pro-font.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.005 +SLACKBUILD DOWNLOAD: https://github.com/adobe-fonts/source-serif/releases/download/4.005R/source-serif-4.005_Desktop.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 316acf7250008f2987a3c49325f5ef5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: adobe-source-serif-pro-font (open source font) + +SLACKBUILD NAME: aespipe +SLACKBUILD LOCATION: ./system/aespipe +SLACKBUILD FILES: README aespipe.SlackBuild aespipe.info slack-desc +SLACKBUILD VERSION: 2.4j +SLACKBUILD DOWNLOAD: https://loop-aes.sourceforge.net/aespipe/aespipe-v2.4j.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0feebaa55a4a3aa5815492b8f096b09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aespipe (AES encrypting/decrypting pipe) + +SLACKBUILD NAME: afdko +SLACKBUILD LOCATION: ./system/afdko +SLACKBUILD FILES: README afdko.SlackBuild afdko.csh afdko.info afdko.sh slack-desc +SLACKBUILD VERSION: 3.8.3 +SLACKBUILD DOWNLOAD: https://github.com/adobe-type-tools/afdko/releases/download/3.8.3/afdko-3.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5aa7305cf8ac232fc6c01da3fb621319 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afdko (Adobe Font Development Kit for OpenType) + +SLACKBUILD NAME: afio +SLACKBUILD LOCATION: ./system/afio +SLACKBUILD FILES: README afio.SlackBuild afio.info slack-desc +SLACKBUILD VERSION: 2.5.2 +SLACKBUILD DOWNLOAD: https://github.com/kholtman/afio/archive/v2.5.2/afio-2.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ab7c66d2b6c100aef5fce596baf2247 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afio (archiver and backup program with internal compression support) + +SLACKBUILD NAME: afpfs-ng +SLACKBUILD LOCATION: ./system/afpfs-ng +SLACKBUILD FILES: README afpfs-ng.SlackBuild afpfs-ng.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/afpfs-ng/files/afpfs-ng/0.8.1/afpfs-ng-0.8.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bdd9f8a06e6085ea4cc38ce010ef60b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afpfs-ng (client for Apple Filing Protocol) + +SLACKBUILD NAME: afuse +SLACKBUILD LOCATION: ./system/afuse +SLACKBUILD FILES: README afuse.SlackBuild afuse.info avoid-early-exit-in-afuse_releasedir.patch slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/afuse/afuse-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6d898b43dc055fe3343f69356f33b60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: afuse (automounter for FUSE) + +SLACKBUILD NAME: agedu +SLACKBUILD LOCATION: ./system/agedu +SLACKBUILD FILES: README agedu.SlackBuild agedu.info slack-desc +SLACKBUILD VERSION: 20241013.3622eda +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/agedu-20241013.3622eda.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f1f4b3e63a683f146227ea31e47b43c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: agedu (time-sensitive 'du' utility) + +SLACKBUILD NAME: aha +SLACKBUILD LOCATION: ./system/aha +SLACKBUILD FILES: README aha.SlackBuild aha.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/theZiz/aha/archive/0.5.1/aha-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec74d076dd6c5e3a9a8b5e2cb1e2a48d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aha (convert ANSI color/graphics to HTML) + +SLACKBUILD NAME: aide +SLACKBUILD LOCATION: ./system/aide +SLACKBUILD FILES: README README.Slackware aide.SlackBuild aide.info slack-desc +SLACKBUILD VERSION: 0.19.2 +SLACKBUILD DOWNLOAD: https://github.com/aide/aide/releases/download/v0.19.2/aide-0.19.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 538a5660b753fe6ccdd1093f8924f5c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: aide (Advanced Intrusion Detection Environment) + +SLACKBUILD NAME: alacritty +SLACKBUILD LOCATION: ./system/alacritty +SLACKBUILD FILES: README alacritty.SlackBuild alacritty.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.16.1 +SLACKBUILD DOWNLOAD: https://github.com/alacritty/alacritty/archive/v0.16.1/alacritty-0.16.1.tar.gz https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/ahash/ahash-0.8.12.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/android-activity/android-activity-0.6.0.crate https://static.crates.io/crates/android-properties/android-properties-0.2.2.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/arrayref/arrayref-0.3.9.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/as-raw-xcb-connection/as-raw-xcb-connection-1.0.1.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.9.4.crate https://static.crates.io/crates/block2/block2-0.5.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/bytemuck/bytemuck-1.24.0.crate https://static.crates.io/crates/bytes/bytes-1.10.1.crate https://static.crates.io/crates/calloop-wayland-source/calloop-wayland-source-0.3.0.crate https://static.crates.io/crates/calloop/calloop-0.13.0.crate https://static.crates.io/crates/cc/cc-1.2.40.crate https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.3.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/cgl/cgl-0.3.2.crate https://static.crates.io/crates/clap/clap-4.5.48.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.48.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.58.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.47.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.5.crate https://static.crates.io/crates/clipboard-win/clipboard-win-5.4.1.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.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/copypasta/copypasta-0.10.2.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate https://static.crates.io/crates/core-graphics-types/core-graphics-types-0.1.3.crate https://static.crates.io/crates/core-graphics/core-graphics-0.23.2.crate https://static.crates.io/crates/core-text/core-text-20.1.0.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossfont/crossfont-0.8.1.crate https://static.crates.io/crates/cstr/cstr-0.2.12.crate https://static.crates.io/crates/cursor-icon/cursor-icon-1.2.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate https://static.crates.io/crates/dirs/dirs-6.0.0.crate https://static.crates.io/crates/dispatch2/dispatch2-0.3.0.crate https://static.crates.io/crates/dispatch/dispatch-0.2.0.crate https://static.crates.io/crates/dlib/dlib-0.5.2.crate https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.1.crate https://static.crates.io/crates/dpi/dpi-0.1.2.crate https://static.crates.io/crates/dwrote/dwrote-0.11.5.crate https://static.crates.io/crates/embed-resource/embed-resource-3.0.6.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/error-code/error-code-3.3.2.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fdeflate/fdeflate-0.3.7.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.3.crate https://static.crates.io/crates/flate2/flate2-1.1.4.crate https://static.crates.io/crates/foreign-types-macros/foreign-types-macros-0.2.3.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.3.1.crate https://static.crates.io/crates/foreign-types/foreign-types-0.5.0.crate https://static.crates.io/crates/freetype-rs/freetype-rs-0.36.0.crate https://static.crates.io/crates/freetype-sys/freetype-sys-0.20.1.crate https://static.crates.io/crates/fsevent-sys/fsevent-sys-4.1.0.crate https://static.crates.io/crates/futures-io/futures-io-0.3.31.crate https://static.crates.io/crates/gethostname/gethostname-1.0.2.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate https://static.crates.io/crates/gl_generator/gl_generator-0.14.0.crate https://static.crates.io/crates/glutin/glutin-0.32.3.crate https://static.crates.io/crates/glutin_egl_sys/glutin_egl_sys-0.7.1.crate https://static.crates.io/crates/glutin_glx_sys/glutin_glx_sys-0.6.1.crate https://static.crates.io/crates/glutin_wgl_sys/glutin_wgl_sys-0.6.1.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate https://static.crates.io/crates/home/home-0.5.11.crate https://static.crates.io/crates/indexmap/indexmap-2.11.4.crate https://static.crates.io/crates/inotify-sys/inotify-sys-0.1.5.crate https://static.crates.io/crates/inotify/inotify-0.11.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate https://static.crates.io/crates/jni/jni-0.21.1.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.81.crate https://static.crates.io/crates/khronos_api/khronos_api-3.1.0.crate https://static.crates.io/crates/kqueue-sys/kqueue-sys-1.0.4.crate https://static.crates.io/crates/kqueue/kqueue-1.1.1.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.176.crate https://static.crates.io/crates/libloading/libloading-0.8.9.crate https://static.crates.io/crates/libredox/libredox-0.1.10.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.28.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/memmap2/memmap2-0.9.8.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/mio/mio-1.0.4.crate https://static.crates.io/crates/miow/miow-0.6.1.crate https://static.crates.io/crates/ndk-context/ndk-context-0.1.1.crate https://static.crates.io/crates/ndk-sys/ndk-sys-0.6.0%2B11769913.crate https://static.crates.io/crates/ndk/ndk-0.9.0.crate https://static.crates.io/crates/notify-types/notify-types-2.0.0.crate https://static.crates.io/crates/notify/notify-8.2.0.crate https://static.crates.io/crates/num_enum/num_enum-0.7.4.crate https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.7.4.crate https://static.crates.io/crates/objc-sys/objc-sys-0.3.5.crate https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.2.2.crate https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.3.2.crate https://static.crates.io/crates/objc2-cloud-kit/objc2-cloud-kit-0.2.2.crate https://static.crates.io/crates/objc2-contacts/objc2-contacts-0.2.2.crate https://static.crates.io/crates/objc2-core-data/objc2-core-data-0.2.2.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-core-image/objc2-core-image-0.2.2.crate https://static.crates.io/crates/objc2-core-location/objc2-core-location-0.2.2.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.2.2.crate https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.3.2.crate https://static.crates.io/crates/objc2-link-presentation/objc2-link-presentation-0.2.2.crate https://static.crates.io/crates/objc2-metal/objc2-metal-0.2.2.crate https://static.crates.io/crates/objc2-quartz-core/objc2-quartz-core-0.2.2.crate https://static.crates.io/crates/objc2-symbols/objc2-symbols-0.2.2.crate https://static.crates.io/crates/objc2-ui-kit/objc2-ui-kit-0.2.2.crate https://static.crates.io/crates/objc2-uniform-type-identifiers/objc2-uniform-type-identifiers-0.2.2.crate https://static.crates.io/crates/objc2-user-notifications/objc2-user-notifications-0.2.2.crate https://static.crates.io/crates/objc2/objc2-0.5.2.crate https://static.crates.io/crates/objc2/objc2-0.6.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.1.crate https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate https://static.crates.io/crates/orbclient/orbclient-0.3.48.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.10.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-project/pin-project-1.1.10.crate https://static.crates.io/crates/piper/piper-0.2.4.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/png/png-0.17.16.crate https://static.crates.io/crates/polling/polling-3.11.0.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.4.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/quick-xml/quick-xml-0.37.5.crate https://static.crates.io/crates/quote/quote-1.0.41.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/raw-window-handle/raw-window-handle-0.6.2.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.18.crate https://static.crates.io/crates/redox_users/redox_users-0.5.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.11.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.6.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix-openpty/rustix-openpty-0.2.0.crate https://static.crates.io/crates/rustix/rustix-0.38.44.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/same-file/same-file-1.0.6.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/sctk-adwaita/sctk-adwaita-0.10.1.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.2.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34%2Bdeprecated.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.6.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/slab/slab-0.4.11.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/smithay-client-toolkit/smithay-client-toolkit-0.19.2.crate https://static.crates.io/crates/smithay-clipboard/smithay-clipboard-0.7.2.crate https://static.crates.io/crates/smol_str/smol_str-0.2.2.crate https://static.crates.io/crates/strict-num/strict-num-0.1.1.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.106.crate https://static.crates.io/crates/tempfile/tempfile-3.23.0.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/tiny-skia-path/tiny-skia-path-0.11.4.crate https://static.crates.io/crates/tiny-skia/tiny-skia-0.11.4.crate https://static.crates.io/crates/toml/toml-0.9.7.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.2.crate https://static.crates.io/crates/toml_edit/toml_edit-0.23.6.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.3.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.3.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.34.crate https://static.crates.io/crates/tracing/tracing-0.1.41.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.19.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/vswhom-sys/vswhom-sys-0.1.3.crate https://static.crates.io/crates/vswhom/vswhom-0.1.0.crate https://static.crates.io/crates/vte/vte-0.15.0.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1%2Bwasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.14.7%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.54.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.104.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.104.crate https://static.crates.io/crates/wayland-backend/wayland-backend-0.3.11.crate https://static.crates.io/crates/wayland-client/wayland-client-0.31.11.crate https://static.crates.io/crates/wayland-csd-frame/wayland-csd-frame-0.3.0.crate https://static.crates.io/crates/wayland-cursor/wayland-cursor-0.31.11.crate https://static.crates.io/crates/wayland-protocols-plasma/wayland-protocols-plasma-0.3.9.crate https://static.crates.io/crates/wayland-protocols-wlr/wayland-protocols-wlr-0.3.9.crate https://static.crates.io/crates/wayland-protocols/wayland-protocols-0.32.9.crate https://static.crates.io/crates/wayland-scanner/wayland-scanner-0.31.7.crate https://static.crates.io/crates/wayland-sys/wayland-sys-0.31.7.crate https://static.crates.io/crates/web-sys/web-sys-0.3.81.crate https://static.crates.io/crates/web-time/web-time-1.1.0.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.11.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-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.2.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winit/winit-0.30.12.crate https://static.crates.io/crates/winnow/winnow-0.7.13.crate https://static.crates.io/crates/winreg/winreg-0.55.0.crate https://static.crates.io/crates/wio/wio-0.2.2.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/x11-clipboard/x11-clipboard-0.9.3.crate https://static.crates.io/crates/x11-dl/x11-dl-2.21.0.crate https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.2.crate https://static.crates.io/crates/x11rb/x11rb-0.13.2.crate https://static.crates.io/crates/xcursor/xcursor-0.3.10.crate https://static.crates.io/crates/xdg/xdg-3.0.0.crate https://static.crates.io/crates/xkbcommon-dl/xkbcommon-dl-0.4.2.crate https://static.crates.io/crates/xkeysym/xkeysym-0.2.1.crate https://static.crates.io/crates/xml-rs/xml-rs-0.8.27.crate https://static.crates.io/crates/yeslogic-fontconfig-sys/yeslogic-fontconfig-sys-5.0.0.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.27.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.27.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90b352df7af4b3e2f3306900fa6a252c 873036bd52f5fd829bd41b3c2ca0bc08 2d72538f5e173edbd18d17e347f409bc 03b2d126766ed746706241b4c7487654 263fbfd7e049052b443b70392759f229 33d654107e29a1ec9c8df5947d1888f2 082b8b397447a875d587f5f6447092db 27ce951824c9152083803a3f33f60d1c 5c218d354a98b69218c0bcf898fb87ed 42baa1d327f7b64b2c67c4f771c9ad2d 8f73a79f90605665cbc9650aafa9ca45 7d0eee1c60dce32fb616e46829b973f6 3ce13f8504b72552464acf5c8a29fe72 7646c7582d8b97443a94c12d30e60d99 6a44afda654777d2930b93366bdfc7f3 20084c4c04bcc06fd3d7ff662deca706 a295edb6953237ebbdfa8e731229f9a3 9b30ac4ad936b56b83c4018027ae1160 eb7c82510a751ba54a319353540c497b 038a9c3fa624c8f3dc8233c8d00bdb64 31b94ca527bd8efcff5ed12493a549a7 f5fbc93c70d12ab063028ace80b98677 bd1ea4f70c9d121a381b37d88a237c5d fe3f318e17dfe5b994ee937777f197aa 0972cb93b70227ff5f5115957d10ea58 267fc4a374516caa7ab495f0c607c1b4 ec75cb6cff21a4cce188ac688aa9a1be f5215c4283a1984b95043a7185245e00 5739f950bcce803d986d189b128861b0 d1a4fd534d400fad20ac749d057301cd 516b4d32c2894ab7aeb1fb2410a67c14 d6831fb8b4620d3e4e05db6ec9d5f96c 5ed04a610d54f9ab4bfc6c947531d3d1 37b80d6e3ec2ab15f5f3fbcd0cc044b4 d386ddb864c0139fd25d64360c146d76 b69f87eec94e36408135e81035235621 aba1d13503196d9a767b260913f1401f d1f70680f36b13b74bab20250fb2f26f 95fafaa9de387ea6470218f1bdbb5fb5 c5229cfccb6a1598e74a837dbc9e2797 4d7e3bc6c42f8a875a87246ed14d9948 58ee9a40577f5086ec1f22dc238b9c60 780c7d64e5295fc16c5afecd00007265 407b8e24ec9b7a2921414e8e22267d45 b2a8b4dcf41563d959ae386da42eeb83 897be1152015ad66fa30dbdc224af39d 6e2cd46bd6bcd960f6f2e61dc38d6782 6229f8a99d4200573a730b24ad471d94 2d8f79d39c77fca4242b626a0d03ce72 99546145bdd4e87ba299cc9cae560ac8 e78c924ecd8e323bea0db94cb63fe424 96890e73570699190d932884a85c3cfb 03f2b7eae8b6491dbd3caacd842cb8cb 7c8ef8b5fc652fa97d3629d1ec8b18e8 8a1dbc6f2dff64198e1763751f4f05fd 004f7479ebc2f2beabc3cb9b81339a45 c517fc424442ee24de5841deff050c17 8cf44f5d4ff08eab8217de9e8060abdf 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 61fd903acafef1f98778c4171a76f705 b0a1ffd6b0b5fe67e3dac04cd26b3099 4f351598e06a94639d8786bf3017f6a2 4598880be07ca654390337f3b4b63488 8e63b9a442313379f622f216efac8137 38f845b095b4ca30f93e034c7bd5ab14 0b1834c2de5aeb930998c0f41e1e5ac7 24210500b0b946ed658dd20037cdf5b4 1ae09c6b3ebef8e6a6675704d4db97ae b973555ee6d4c28f41d9d2f8bdb91aea 724696d583d5c24321c62a5e443d241f 118c724fa4cfcc59ef1bcaa438d997b2 5c732735207622a66ac4c07de0053bba 6e1cf4fb4b92a9f82daaf55608388684 f3426774ce46ffb82273b7568411c2dc cd6875725af793cd82db47d68b00ee93 00fe020796f395ee88a8e8049ae852b8 b21b3d38440d366986cecec151f9ae4a 2fa46098ac5c16a0a27100821b180a32 784f9d07cc5abe373ee1c69a2367ca57 024ec331f45122802422b177cb3c0dc0 ce5935e8063a452913a61e5405b33cb9 b0dd13f7bb7833b8d10e78cb331f4464 050d875b4b8320ee1da724ef04b1d513 ed9276ab4420659e1e560789b90db77f 639af0cca65c012e6a028acfb657e417 a9ec207d5fee884074333285d0858517 83cd180e6991b62b1cc6d646bf4d0284 ba82a589ab0348c1be03dfb9dd33e2ad 73272fe4aadb91d550dca8fc7ead8bf7 be01525e51d79736e7af74fe93d19f93 b20f8542fa832b16de4b865c2a16b158 a34d219ee62ca34a837dbb1aedc153e1 8bc92e2d422193be1d498146e34a0b85 8234d20b9a5ea5e7087bb5ddb414011c 2e7f69083ce6418ba84545f4a1e82217 bb0c20f6e3faaa647d9c463c5501a8e0 3e56817ed894e9c1d99d21d228827ab6 606f51fd52eefaa3fefcb9722f6a09a8 e4567ae0123ef6a1a89359352b167d13 5e2165f6a9d5646d361d7aabe3d9be7c c794e0a278b9d264dc033b1c840dd217 3e106da1aa25437329bf9cab094e6216 02aa04391e566c3fd83f07bb39950209 09ea9959a92a4b020eaf12d2aae7a2b5 12774c4ba2ac930257a0ca35e0e49f9e dc106924da0261fec2bb0fe52fcbd9e6 63eee7ce00e202304e1d602deaebda13 ff2c20c1cc4f3596b05e863419311e70 7e395ce2e673b7d9665751cbbe3cbcdc 39c42e640a8f39a3da834971d4525c57 90e2e4091482691b4140891bf056ac1b 61aa4618a29d1e74db36f32dbafa8c0d 22f1c1f4e79ac72e9f95b166c08f92c9 e3cb250b47fc6b12446a1d55c265f375 9ceaa0014eec91a115bf9e6b4caa2f6f d3de29255d54adf4d46293b649345092 6121f2d1c914aac997b6be5c8a3a5db2 4cadd8afae2817cf56e231d88d693854 f7e0ea60570ab8c5fe4de234de84da1d fefcbcd7f7d7d4787a7b619c3e12a613 56a1a3aaa58eed87c65e4bcaccf5baa7 03ac333203202f17d0eb0b3eeed8215a 5f4b7c452841feca556bb63f937df7e3 e2433ebeb29746a58911f96646c83dbf 5d9728c30b0b7db1def672b428b6e6b2 f65bea0dd327ab6aa4866de438d17830 8abb667c3c7bfd396a05602d67416045 92172cd3e9959e7c5d281dcfdc789e94 897c34c5be1df6c37d79cc76d9e86187 44329417977289af1b726ee7568382e2 c1cdb096ded24226089e33888729fb7d 85cb32c958fb74dc8c83cb34411c10f6 feb863d9cfc4259915162d0b5c3df875 c03e863231fd0030ededbaa952f2da6b 0d1937e8c98968415d56b70463240ef5 8eb47450fc77283b887265c5b16215a0 76f8e4dcc29ab304e065cced86a344d2 20a0bc5f9935718c25e0f682070011c6 130db480add7c9dccf7c13aa9ca71c82 0ee65a728b44f242d44b6c3336410b4f 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf ef8998050cc1339f2187fcb43e927f1b a3a429a59ac5f418c8f4618bdb4fd37a f6c8ce4c412ca548e42dfd896c92112e bba734ba9b9c23c96675e55d1eb3d785 053ad54a4fa64ed603bb44453dbe652c c0cc536bbce6c848a2957222de166961 975dee5b46393dd1f2518949af3399fd 984aae484b1847131db6e51b174ae724 72f66196a31c83281a8d295b2d8e0060 c97ebb4706151a5afcbc84b585a51747 360483e144d88d20aa8f20565d8175eb 0465ca3c0d09786c6f7989e55e218340 751468b1f120283e4f6f266867a03837 4d7af0b3bb140efdd46768b3e4f32192 ff1d093069cfc9eb161907e17a51208b 56eeea4cebc8f0fe1d09207656f78ece 7a1371bccdc531b353e9e82e8daf824b 36739bc542e5e0b65988c5d7a439f0a4 78acc66fcbb2923c9af7124c7c75ea7e 3dcd0f89abb6723ee3ddc24a7673a9c0 50620d88b0c2dd7c4516f1a08b2de862 8391791c82ccf4f938ee8a58ea1d5e39 f07c43c38f042fc4f2502959a1da5185 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 2d8d8b377d144f5e32b4f65a69eb0b24 b898bcf321bba46ecd15c9279cdbb290 f1358be8c98b98837cbd2cf51e75f8b3 bb2d9ddc3392081979c42dfb40d793e4 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 1aa4772ebdc965df9afde4eb75825b2b 57dd62b9e1db6ec4c1eea5a374a974b1 39e3168b0ff2d77bcca05882310b2a06 6c623a8eed8450399ec323a72e96855c 5ba884eb137d4976ed3d197f7fdda87d e72f6e543b456bb82d72a5a89b445157 d0116882bd495f2b993495a8cf01f6fe 4ae196685156596c4a543b7cc629a005 bff9f5bd01b620680a98b1c59d92df7c 96b2e7651ac4100a283989af5406395a bb9b28ce5feb5ca57e4f44f92c119220 5d43e51d91d4f3c13779812d8c7526bd eb8ac974a85ac3219c8c66b17bf5d0f5 fbe5da24bd1beef6125107ee41118187 f263369ce8905fac2351cde21595df94 7692dcce7f5568ee9162292d474921f3 a4bb1b92a5b098fdaa5694733ea73e7a efa0b14bd1721494cf1ab2be65053004 9c02495b380dc51331dcd8789b26cbfb 6e01ab006629a393105a1d90effffe64 b3c2227ede0550f603a0b4be15a7e96e 5e3168bac027527c809f8dfec53dcf2f 48ae5489497d4c3f265e06a68a2c5196 27552fda32c3dab685bf0ee2b68a97a4 408ed5814c4366d1b3760c69a20d22ea 03da580be0a22c0379ac289384bfd47c abbe59ac0cd7bbeeaa156cdbd61034f1 b7adabe6cc4fd5e1cb443f2ec0f9c98b 7017e24adcde4f4411e9d9585a71e409 7b5a6f9a0c0de33f26338c3d529e0514 f2a271be7934b762ed05523370bf14c5 2a4b3962d2e873cc03ad5bd46fee8896 a8c6d404eec9e0efc975e65312b76228 470f527a51d3921895bd2583fce8d9c4 f9880f1c33a7bc7b0e6e086b504bf38f d68313188edc34cafefc876220ee6317 32222c3df2805eabcfe92432db2aee8f c6042066da1afcaf057f8a6ea3202908 f38b27b8c9625110a51293658f1cc014 b3c17dbae6dcdda8e25963f21402905e 6bf3e627effc98ad70ab4a44e4045b10 6e2c3955a071ff72899af56c2f105a25 a221bef7d9c8ee8376c3c295ab1e1265 3aee0bb198ff7af8000591082ed6ab97 1e7a38a2eaae0e0801423ce7d2699ba6 be8002e7fc0547c2d2cbd5f9fdab7d99 6a0f720c338466bfc41d001679c8991a 2a9da47a7ae8406570c192ed84d5151c 30fc9ab84669f031d2c2da5a2f0a0d50 69e0610994296dcca2e60cdde414aa4a 2149df0c65b9963e19b4e7ca4050ad96 160b953e6144728b9a6cb85a422782da 62fcb8ff5f70cd6d53f200621ac9825c 49285f0a011f1c23091ae0d11fc3618e cff46e321aecb2514385db64932f45e7 2f99525f77634401bc49d5ce53865547 0843fe53c59967e27892e2b08b232978 68c858241ea85b30d42775239d34d8c7 f342d4158de6be8103e82018d590ae3e db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 bb3780dd283a2faedb95ca3efcbb1196 b58284cb8ce52b8de07e09f4f8fb9653 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be a369d510325342310c7ab159bd181dae 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b 7968284877e481b58df1569b68b5dc26 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 34d06a94727c506c11e4710160e90f32 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 017691b927b405669e1139b054a35f4a 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 f56c70fbae23f08fb0912284333f7851 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 d20c2b0f45a62cc15c503ea610706a8f 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 ec7e437088dc741e6a0653e553abca4e 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 8cec8a187df7a7b971009a7693f60140 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 93219426b9bd408266d1c00735698859 688b19c20a0dba9815e95d05d68e69a8 e08ed9e8d7c1f9092463c74c39d83cdb 4396bc1704f7337718352f0e6ec2d391 9718141a1e8e00257f5b5d92aece5b21 0aaa7d62951f6b3a01db571e8a9433a8 1d09c0d1f19fc18bb1c400100df17c0c 680fd25dca33636135c4645c3fbfa641 ff8b9d868575e7e839185317e323304b 9c6dee441715a22d4aeee5fe9cbadcf4 463f49176227cd56322b86e9e08ca5ad d18fcf0fa73d7bd81b2e63e0b8098869 c4a137262e612a1b51cc2726360fbce2 ae04faf4f23d56eb95c12dc0cd1c954b 9bf8775a90c2be0ddd78eb44eee351cd c47f3d4a3490d9f7ba847564f7b6dace faaada1cfaff0909b541efc7d4bbb2ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alacritty (A cross-platform, GPU-accelerated terminal emulator) + +SLACKBUILD NAME: alftools +SLACKBUILD LOCATION: ./system/alftools +SLACKBUILD FILES: README alftools.SlackBuild alftools.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/alftools/snapshot/alftools-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f304784f77a1f2e73a9b92bd20bd4f67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alftools (Atari 8-bit ALF archive tools) + +SLACKBUILD NAME: alien +SLACKBUILD LOCATION: ./system/alien +SLACKBUILD FILES: README alien.SlackBuild alien.info doinst.sh slack-desc +SLACKBUILD VERSION: 8.95.9 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/a/alien/alien_8.95.9.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7b69e2fd96e3ee2c60a60455b25e2f24 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: alien (converting program) + +SLACKBUILD NAME: amanda +SLACKBUILD LOCATION: ./system/amanda +SLACKBUILD FILES: README README.Slackware amanda.SlackBuild amanda.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.3.9 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/amanda/amanda-3.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51a7d55ee84d250c9d809318b0b3dcbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: amanda (Advanced Maryland Automatic Network Disk Archiver) + +SLACKBUILD NAME: ancient +SLACKBUILD LOCATION: ./system/ancient +SLACKBUILD FILES: README ancient.SlackBuild ancient.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/temisu/ancient/archive/v2.1.1/ancient-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ccf33e4678931ee40916540da08a32d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ancient (Modern decompressor for old data compression formats) + +SLACKBUILD NAME: android-file-transfer +SLACKBUILD LOCATION: ./system/android-file-transfer +SLACKBUILD FILES: README android-file-transfer.SlackBuild android-file-transfer.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.5 +SLACKBUILD DOWNLOAD: https://github.com/whoozle/android-file-transfer-linux/archive/v4.5/android-file-transfer-linux-4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54b81adf2eabf4881e733d2e0a9fb202 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: android-file-transfer (Android File Transfer for Linux) + +SLACKBUILD NAME: android-udev-rules +SLACKBUILD LOCATION: ./system/android-udev-rules +SLACKBUILD FILES: LICENSE README android-udev-rules.SlackBuild android-udev-rules.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025.05.25 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/M0Rf30/android-udev-rules/refs/tags/20250525/51-android.rules +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e11eb6b860691fe77d87c2f685df4edb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: android-udev-rules (udev rules and permissions for adb and fastboot) + +SLACKBUILD NAME: andromeda +SLACKBUILD LOCATION: ./system/andromeda +SLACKBUILD FILES: README andromeda.SlackBuild andromeda.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/andromeda-0.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee69b9b5dcc0aa142a6901335faf640a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: andromeda (qt file manager) + +SLACKBUILD NAME: ansible-core +SLACKBUILD LOCATION: ./system/ansible-core +SLACKBUILD FILES: README ansible-core.SlackBuild ansible-core.info slack-desc +SLACKBUILD VERSION: 2.15.12 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a1/fc/e81a2e2a6e4247444fe632c8ffaff5c1bcc3adf85ae87d08158724f419fd/ansible_core-2.15.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 287866768b35f344db7ccf2d28e7579e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ansible-core (language and runtime that powers automation) + +SLACKBUILD NAME: ansible +SLACKBUILD LOCATION: ./system/ansible +SLACKBUILD FILES: README ansible.SlackBuild ansible.info slack-desc +SLACKBUILD VERSION: 8.7.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/90/25/55e09468efe564f3b48c47a7e082bd84d4f0d064af60ac8458eba4667994/ansible-8.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7878b20b0994a6740764d6f02dc0f2a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ansible (a ssh-based config management framework) + +SLACKBUILD NAME: ansifilter +SLACKBUILD LOCATION: ./system/ansifilter +SLACKBUILD FILES: README ansifilter.SlackBuild ansifilter.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.22 +SLACKBUILD DOWNLOAD: http://andre-simon.de/zip/ansifilter-2.22.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 320d1d3e57dd42dd72636e9003dd38f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ansifilter (strip or convert ANSI escapes in text files) + +SLACKBUILD NAME: anything-sync-daemon +SLACKBUILD LOCATION: ./system/anything-sync-daemon +SLACKBUILD FILES: README anything-sync-daemon.SlackBuild anything-sync-daemon.info doinst.sh rc.asd slack-desc +SLACKBUILD VERSION: 5.76 +SLACKBUILD DOWNLOAD: https://github.com/graysky2/anything-sync-daemon/archive/v5.76/anything-sync-daemon-5.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 362243b99ceb506164b348e370b2fa49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: anything-sync-daemon (Manage directories in tmpfs) + +SLACKBUILD NAME: apache-activemq +SLACKBUILD LOCATION: ./system/apache-activemq +SLACKBUILD FILES: README apache-activemq.SlackBuild apache-activemq.info default.activemq doinst.sh rc.activemq slack-desc +SLACKBUILD VERSION: 5.14.5 +SLACKBUILD DOWNLOAD: http://archive.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d28a422e05544a4c6764ad0d91718ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-activemq (Apache ActiveMQ) + +SLACKBUILD NAME: apache-cassandra +SLACKBUILD LOCATION: ./system/apache-cassandra +SLACKBUILD FILES: README apache-cassandra.SlackBuild apache-cassandra.info doinst.sh rc.cassandra slack-desc +SLACKBUILD VERSION: 4.1.10 +SLACKBUILD DOWNLOAD: https://dlcdn.apache.org/cassandra/4.1.10/apache-cassandra-4.1.10-bin.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e08cede0f79cb12f0b9f5b2acd51dbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-cassandra (distributed database) + +SLACKBUILD NAME: apache-tomcat +SLACKBUILD LOCATION: ./system/apache-tomcat +SLACKBUILD FILES: README apache-tomcat.SlackBuild apache-tomcat.info doinst.sh rc.tomcat slack-desc tomcat-java.conf +SLACKBUILD VERSION: 10.1.39 +SLACKBUILD DOWNLOAD: https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.39/bin/apache-tomcat-10.1.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dce768a6aecb0366bbabef3a2febc7cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apache-tomcat (Java servlet container) + +SLACKBUILD NAME: apachetop +SLACKBUILD LOCATION: ./system/apachetop +SLACKBUILD FILES: README apachetop.SlackBuild apachetop.info apachetop.manpage.diff slack-desc +SLACKBUILD VERSION: 0.23.2 +SLACKBUILD DOWNLOAD: https://github.com/tessus/apachetop/archive/0.23.2/apachetop-0.23.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec77c32d9ff19809a3ddeb500ad306e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apachetop (top-like display for httpd) + +SLACKBUILD NAME: apcupsd +SLACKBUILD LOCATION: ./system/apcupsd +SLACKBUILD FILES: README README.SLACKWARE apcupsd.SlackBuild apcupsd.info apcupsd.logrotate doinst.sh patches/init-script-fixups.diff slack-desc +SLACKBUILD VERSION: 3.14.14 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/apcupsd/apcupsd-3.14.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc8f5ced77f38906a274787acb9bc980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apcupsd (APC UPS Daemon) + +SLACKBUILD NAME: apg +SLACKBUILD LOCATION: ./system/apg +SLACKBUILD FILES: README apg.SlackBuild apg.info slack-desc +SLACKBUILD VERSION: 2.3.0b+20240821_dcddc65 +SLACKBUILD DOWNLOAD: https://github.com/wilx/apg/archive/dcddc65648f8b71ba8b9a9c1946034badb4ae7f3/apg-dcddc65648f8b71ba8b9a9c1946034badb4ae7f3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db194ccfd336fce7690e2c4f7acc1452 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apg (automated password generator) + +SLACKBUILD NAME: apparmor +SLACKBUILD LOCATION: ./system/apparmor +SLACKBUILD FILES: README apparmor.SlackBuild apparmor.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.1.7 +SLACKBUILD DOWNLOAD: https://gitlab.com/apparmor/apparmor/-/archive/v4.1.7/apparmor-v4.1.7.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c41ac687c3a8ff5d5d5d19f683ea028a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apparmor (Mandatory Access Control mechanism) + +SLACKBUILD NAME: apple-emoji +SLACKBUILD LOCATION: ./system/apple-emoji +SLACKBUILD FILES: 32-apple-emoji.conf README apple-emoji.SlackBuild apple-emoji.info doinst.sh slack-desc +SLACKBUILD VERSION: 16.4 +SLACKBUILD DOWNLOAD: https://github.com/samuelngs/apple-emoji-linux/releases/download/v16.4/AppleColorEmoji.ttf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c62dd6c2be983991dc7d8fefb084750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apple-emoji (Apple Color Emoji) + +SLACKBUILD NAME: apple-fonts-Garamond +SLACKBUILD LOCATION: ./system/apple-fonts-Garamond +SLACKBUILD FILES: README apple-fonts-Garamond.SlackBuild apple-fonts-Garamond.info doinst.sh slack-desc +SLACKBUILD VERSION: r134 +SLACKBUILD DOWNLOAD: https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond-Bold.ttf https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond-BoldItalic.ttf https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond-Italic.ttf https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond-Light.ttf https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond-LightItalic.ttf https://svn.code.sf.net/p/macbuntu/code/Macbuntu/fonts/mac/AppleGaramond.ttf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 346fa14b194dad9647d42211814c98f5 cf04f734682e4c72839cc42cd99a5f97 e9c53ae71e1d09a3ec2ce3842d6c23c6 d4244fd536be2c4de94a657a0017fcac 6d07c4444583832c7cf4e1d1547766d9 a6f12191d6abbba09d3ed0fd81b128bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apple-fonts-Garamond (Apple fonts Garamond) + +SLACKBUILD NAME: apple-fonts-NY +SLACKBUILD LOCATION: ./system/apple-fonts-NY +SLACKBUILD FILES: README apple-fonts-NY.SlackBuild apple-fonts-NY.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025 +SLACKBUILD DOWNLOAD: https://devimages-cdn.apple.com/design/resources/download/NY.dmg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78c1a96a9c3402c5661e74f48b07e4d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apple-fonts-NY (Apple New York fonts) + +SLACKBUILD NAME: apple-fonts-SF +SLACKBUILD LOCATION: ./system/apple-fonts-SF +SLACKBUILD FILES: README apple-fonts-SF.SlackBuild apple-fonts-SF.info doinst.sh slack-desc +SLACKBUILD VERSION: 2025 +SLACKBUILD DOWNLOAD: https://devimages-cdn.apple.com/design/resources/download/SF-Pro.dmg https://devimages-cdn.apple.com/design/resources/download/SF-Compact.dmg https://devimages-cdn.apple.com/design/resources/download/SF-Mono.dmg +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1839248ec391463a3555ec97eae1f70d 3a789b8a660090be973e64a9345e5572 48f4f88060af434c0e4aa685c0a033ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apple-fonts-SF (Apple San Francisco fonts) + +SLACKBUILD NAME: apptainer +SLACKBUILD LOCATION: ./system/apptainer +SLACKBUILD FILES: README apptainer.SlackBuild apptainer.info slack-desc +SLACKBUILD VERSION: 1.1.6 +SLACKBUILD DOWNLOAD: https://github.com/apptainer/apptainer/releases/download/v1.1.6/apptainer-1.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64aa25ce9c24847f4304661be53df467 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: apptainer (open-source container for high performance computing) + +SLACKBUILD NAME: arc +SLACKBUILD LOCATION: ./system/arc +SLACKBUILD FILES: README arc.SlackBuild arc.info slack-desc +SLACKBUILD VERSION: 5.21q +SLACKBUILD DOWNLOAD: https://github.com/ani6al/arc/archive/5.21q/arc-5.21q.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8cb2f5988605aa830e79f40ab652c13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arc (archaic archiver) + +SLACKBUILD NAME: arch-install-scripts +SLACKBUILD LOCATION: ./system/arch-install-scripts +SLACKBUILD FILES: README arch-install-scripts.SlackBuild arch-install-scripts.info slack-desc +SLACKBUILD VERSION: 31 +SLACKBUILD DOWNLOAD: https://gitlab.archlinux.org/archlinux/arch-install-scripts/-/archive/v31/arch-install-scripts-v31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f74b27aa012a122bfb19226bf0aeeb10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arch-install-scripts (Useful scripts for installing Arch Linux) + +SLACKBUILD NAME: archivemount +SLACKBUILD LOCATION: ./system/archivemount +SLACKBUILD FILES: README archivemount.SlackBuild archivemount.info slack-desc +SLACKBUILD VERSION: 1b +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/a/archivemount/archivemount_1b.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45d9a318273752a56ec2dd24467a1b56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: archivemount (mounts an archive for access as a file system) + +SLACKBUILD NAME: archmage +SLACKBUILD LOCATION: ./system/archmage +SLACKBUILD FILES: README a8f632dd.diff archmage.1 archmage.SlackBuild archmage.info archmage.rst slack-desc +SLACKBUILD VERSION: 0.4.2.1 +SLACKBUILD DOWNLOAD: https://github.com/dottedmag/archmage/archive/v0.4.2.1/archmage-0.4.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af3b4393d5d8912ddf93d722725e9b70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: archmage (CHM to HTML/PDF/text converter) + +SLACKBUILD NAME: argyllcms +SLACKBUILD LOCATION: ./system/argyllcms +SLACKBUILD FILES: README argyllcms.SlackBuild argyllcms.info patches/argyllcms-1.8.0-gcc5.patch slack-desc +SLACKBUILD VERSION: 3.3.0 +SLACKBUILD DOWNLOAD: https://www.argyllcms.com/Argyll_V3.3.0_src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72ad61adb97c8385d4148c141895b953 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: argyllcms (Argyll Color Management System) + +SLACKBUILD NAME: arj +SLACKBUILD LOCATION: ./system/arj +SLACKBUILD FILES: README arj.SlackBuild arj.info patches/001_arches_align.patch patches/002_no_remove_static_const.patch patches/003_64_bit_clean.patch patches/004_parallel_build.patch patches/005_use_system_strnlen.patch patches/006_use_safe_strcpy.patch patches/doc_refer_robert_k_jung.patch patches/fix-implicit-func.patch patches/fix-time_t-usage.patch patches/gnu_build_cross.patch patches/gnu_build_fix.patch patches/gnu_build_fix_autoreconf.patch patches/gnu_build_flags.patch patches/gnu_build_pie.patch patches/gnu_build_strip.patch patches/hurd_no_fcntl_getlk.patch patches/out-of-bounds-read.patch patches/security-afl.patch patches/security-traversal-dir.patch patches/security-traversal-symlink.patch patches/security_format.patch patches/self_integrity_64bit.patch patches/series slack-desc +SLACKBUILD VERSION: 3.10.22 +SLACKBUILD DOWNLOAD: http://arj.sourceforge.net/files/arj-3.10.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f263bf3cf6d42a8b7e85b4fb514336d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: arj (free software implementation of arj archiver) + +SLACKBUILD NAME: arqiver +SLACKBUILD LOCATION: ./system/arqiver +SLACKBUILD FILES: README arqiver.SlackBuild arqiver.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/tsujan/Arqiver/releases/download/V1.0.1/Arqiver-1.0.1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6519e04499b22430c311643d8551d811 +SLACKBUILD SHORT DESCRIPTION: arqiver (Simple Qt archive manager) + +SLACKBUILD NAME: artwiz-aleczapka +SLACKBUILD LOCATION: ./system/artwiz-aleczapka +SLACKBUILD FILES: README artwiz-aleczapka.SlackBuild artwiz-aleczapka.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/artwizaleczapka/artwiz-aleczapka-en-sources-1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3de7de7aa635eb6160fac01d678f8b72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: artwiz-aleczapka (Artwiz Fonts Revisited) + +SLACKBUILD NAME: artwiz-cursor +SLACKBUILD LOCATION: ./system/artwiz-cursor +SLACKBUILD FILES: README artwiz-cursor.SlackBuild artwiz-cursor.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/artwizaleczapka/artwiz-aleczapka-en-1.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c6c704f2f08f9d6308d366423dfa90e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: artwiz-cursor (futuristic mouse cursor for X11) + +SLACKBUILD NAME: asbt +SLACKBUILD LOCATION: ./system/asbt +SLACKBUILD FILES: README README.Slackware asbt.SlackBuild asbt.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/abchk1234/asbt/archive/2.1.1/asbt-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22a9bda61fc6eb4124ecf13a9ece85aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asbt (tool for managing packages in slackbuilds local repository) + +SLACKBUILD NAME: asus-fanmode +SLACKBUILD LOCATION: ./system/asus-fanmode +SLACKBUILD FILES: README asus-fanmode.SlackBuild asus-fanmode.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/leonmaxx/asus_fanmode/archive/refs/tags/v0.3.1/asus_fanmode-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59c37676f23c29cabea2d893cefaed10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: asus-fanmode (Fan Boost Daemon) + +SLACKBUILD NAME: atarisio +SLACKBUILD LOCATION: ./system/atarisio +SLACKBUILD FILES: README README_kernel.txt ataricom.1 ataricom.rst atarisio.SlackBuild atarisio.info casinfo.1 casinfo.rst doinst.caps doinst.kernel slack-desc +SLACKBUILD VERSION: 221009 +SLACKBUILD DOWNLOAD: https://github.com/HiassofT/AtariSIO/archive/221009/AtariSIO-221009.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32ccc043ee6e06c6170843b19521987d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atarisio (peripheral emulator for Atari 8-bit computer and SIO2PC) + +SLACKBUILD NAME: atool +SLACKBUILD LOCATION: ./system/atool +SLACKBUILD FILES: README atool.SlackBuild atool.info slack-desc +SLACKBUILD VERSION: 0.39.0 +SLACKBUILD DOWNLOAD: http://savannah.nongnu.org/download/atool/atool-0.39.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0aa006decbc6484b9dba2879f1bb9f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atool (archive tools) + +SLACKBUILD NAME: atop +SLACKBUILD LOCATION: ./system/atop +SLACKBUILD FILES: README README.SLACKWARE atop.SlackBuild atop.info doinst.sh psacct.logrotate slack-desc +SLACKBUILD VERSION: 2.12.1 +SLACKBUILD DOWNLOAD: https://www.atoptool.nl/download/atop-2.12.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71da39419d59baa8ade42ca20482b472 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: atop (advanced interactive monitor) + +SLACKBUILD NAME: audit +SLACKBUILD LOCATION: ./system/audit +SLACKBUILD FILES: README README.SLACKWARE audit-2.3.6-sysconfig.diff audit.SlackBuild audit.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.0.7 +SLACKBUILD DOWNLOAD: https://people.redhat.com/sgrubb/audit/audit-3.0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34fab69e80ea6668e9c72e73ec24fd88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: audit (Linux Kernel Audit Framework) + +SLACKBUILD NAME: augeas +SLACKBUILD LOCATION: ./system/augeas +SLACKBUILD FILES: README augeas.SlackBuild augeas.info slack-desc +SLACKBUILD VERSION: 1.14.1 +SLACKBUILD DOWNLOAD: https://github.com/hercules-team/augeas/releases/download/release-1.14.1/augeas-1.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac31216268b4b64809afd3a25f2515e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: augeas (a configuration API) + +SLACKBUILD NAME: autoarchive +SLACKBUILD LOCATION: ./system/autoarchive +SLACKBUILD FILES: README autoarchive.SlackBuild autoarchive.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a4/cf/99c7f0b26a8bdce00b1e9362d06a4737a426fa1e142435cf284a1f7c4bd2/autoarchive-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee05a3a0ee90c859cbaaa24084ea6155 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autoarchive (A simple backup utility) + +SLACKBUILD NAME: autocutsel +SLACKBUILD LOCATION: ./system/autocutsel +SLACKBUILD FILES: README autocutsel.1 autocutsel.SlackBuild autocutsel.info cutsel.1 slack-desc +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/sigmike/autocutsel/releases/download/0.10.1/autocutsel-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e891b51745891d3367f085ff84610de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autocutsel (keep the X clipboard and the cutbuffer in sync) + +SLACKBUILD NAME: autojump +SLACKBUILD LOCATION: ./system/autojump +SLACKBUILD FILES: README README.SBo autojump.SlackBuild autojump.info slack-desc +SLACKBUILD VERSION: 22.5.3 +SLACKBUILD DOWNLOAD: https://github.com/wting/autojump/archive/release-v22.5.3/autojump-release-v22.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29f1a7df736814c747645703bf00ce48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: autojump (a cd command that learns) + +SLACKBUILD NAME: avfs +SLACKBUILD LOCATION: ./system/avfs +SLACKBUILD FILES: README avfs.SlackBuild avfs.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/avf/files/avfs/1.2.0/avfs-1.2.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9d782f8cd209e9c834e4f6b0b332f9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: avfs (Virtual file system) + +SLACKBUILD NAME: b2 +SLACKBUILD LOCATION: ./system/b2 +SLACKBUILD FILES: Makefile.unix.mak.patch README b2.SlackBuild b2.desktop b2.info b2.png doinst.sh slack-desc +SLACKBUILD VERSION: 20250808_172419_959a8ab +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/antonioleal/myslackbuilds/raw/main/system/b2/b2-20250808-172419-959a8ab.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ea8e61dce1aba0fb1eed6eb5797822c5 +SLACKBUILD SHORT DESCRIPTION: b2 (BBC Microcomputer Emulator) + +SLACKBUILD NAME: babeltrace +SLACKBUILD LOCATION: ./system/babeltrace +SLACKBUILD FILES: README babeltrace.SlackBuild babeltrace.info slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: http://www.efficios.com/files/babeltrace/babeltrace-1.5.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cec2745ac316649791c43f416d71ea1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: babeltrace (trace format converter) + +SLACKBUILD NAME: backintime +SLACKBUILD LOCATION: ./system/backintime +SLACKBUILD FILES: README backintime.SlackBuild backintime.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: https://github.com/bit-team/backintime/releases/download/v1.4.3/backintime-1.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 421470c6e959f00b6dcbbae6ee08ab05 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: backintime (simple backup tool) + +SLACKBUILD NAME: bacula-client +SLACKBUILD LOCATION: ./system/bacula-client +SLACKBUILD FILES: README bacula-client.SlackBuild bacula-client.info doinst.sh slack-desc +SLACKBUILD VERSION: 9.6.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bacula/bacula-9.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fa01ba7b0bb171535f6510b96ffd22b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bacula-client (managed backup and recovery - Client only) + +SLACKBUILD NAME: bacula +SLACKBUILD LOCATION: ./system/bacula +SLACKBUILD FILES: README README.SLACKWARE bacula-bat.desktop bacula.SlackBuild bacula.info bacula.png doinst.sh slack-desc +SLACKBUILD VERSION: 9.6.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bacula/bacula-9.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fa01ba7b0bb171535f6510b96ffd22b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bacula (managed backup and recovery) + +SLACKBUILD NAME: barman +SLACKBUILD LOCATION: ./system/barman +SLACKBUILD FILES: README barman.SlackBuild barman.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.9.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/1c/b3/73a31f123ec38998a5ed69ff3d3b654ed0943733b3b704a42b5efe36e3c1/barman-3.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8922653409dc6c0716c120c57fbc7981 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: barman (Backup and Recovery Manager for PostgreSQL) + +SLACKBUILD NAME: bat +SLACKBUILD LOCATION: ./system/bat +SLACKBUILD FILES: README bat.SlackBuild bat.info slack-desc +SLACKBUILD VERSION: 0.26.1 +SLACKBUILD DOWNLOAD: https://github.com/sharkdp/bat/archive/v0.26.1/bat-0.26.1.tar.gz https://static.crates.io/crates/adler2/adler2-2.0.0.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/ansi_colours/ansi_colours-1.2.3.crate https://static.crates.io/crates/anstream/anstream-0.6.18.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.6.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.2.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.6.crate https://static.crates.io/crates/anstyle/anstyle-1.0.10.crate https://static.crates.io/crates/anyhow/anyhow-1.0.97.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.16.crate https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bincode/bincode-1.3.3.crate https://static.crates.io/crates/bit-set/bit-set-0.8.0.crate https://static.crates.io/crates/bit-vec/bit-vec-0.8.0.crate https://static.crates.io/crates/bitflags/bitflags-2.6.0.crate https://static.crates.io/crates/bstr/bstr-1.11.3.crate https://static.crates.io/crates/bugreport/bugreport-0.5.1.crate https://static.crates.io/crates/bytemuck/bytemuck-1.21.0.crate https://static.crates.io/crates/bytesize/bytesize-1.3.0.crate https://static.crates.io/crates/cc/cc-1.2.7.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/clap/clap-4.5.46.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.46.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.4.crate https://static.crates.io/crates/clircle/clircle-0.6.1.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.3.crate https://static.crates.io/crates/console/console-0.16.0.crate https://static.crates.io/crates/content_inspector/content_inspector-0.2.4.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/crc32fast/crc32fast-1.4.2.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossterm/crossterm-0.27.0.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/darling/darling-0.21.3.crate https://static.crates.io/crates/darling_core/darling_core-0.21.3.crate https://static.crates.io/crates/darling_macro/darling_macro-0.21.3.crate https://static.crates.io/crates/dashmap/dashmap-5.5.3.crate https://static.crates.io/crates/deranged/deranged-0.3.11.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/dissimilar/dissimilar-1.0.9.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/either/either-1.13.0.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate https://static.crates.io/crates/errno/errno-0.3.10.crate https://static.crates.io/crates/etcetera/etcetera-0.11.0.crate https://static.crates.io/crates/execute-command-macro-impl/execute-command-macro-impl-0.1.10.crate https://static.crates.io/crates/execute-command-macro/execute-command-macro-0.1.9.crate https://static.crates.io/crates/execute-command-tokens/execute-command-tokens-0.1.7.crate https://static.crates.io/crates/execute/execute-0.2.13.crate https://static.crates.io/crates/expect-test/expect-test-1.5.1.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.16.2.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/flate2/flate2-1.1.2.crate https://static.crates.io/crates/float-cmp/float-cmp-0.10.0.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/generic-array/generic-array-1.1.1.crate https://static.crates.io/crates/getrandom/getrandom-0.3.1.crate https://static.crates.io/crates/git-version-macro/git-version-macro-0.3.9.crate https://static.crates.io/crates/git-version/git-version-0.3.9.crate https://static.crates.io/crates/git2/git2-0.20.2.crate https://static.crates.io/crates/glob/glob-0.3.2.crate https://static.crates.io/crates/globset/globset-0.4.16.crate https://static.crates.io/crates/grep-cli/grep-cli-0.1.11.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.2.crate https://static.crates.io/crates/icu_collections/icu_collections-1.5.0.crate https://static.crates.io/crates/icu_locid/icu_locid-1.5.0.crate https://static.crates.io/crates/icu_locid_transform/icu_locid_transform-1.5.0.crate https://static.crates.io/crates/icu_locid_transform_data/icu_locid_transform_data-1.5.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-1.5.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-1.5.0.crate https://static.crates.io/crates/icu_properties/icu_properties-1.5.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-1.5.0.crate https://static.crates.io/crates/icu_provider/icu_provider-1.5.0.crate https://static.crates.io/crates/icu_provider_macros/icu_provider_macros-1.5.0.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/idna/idna-1.0.3.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.0.crate https://static.crates.io/crates/indexmap/indexmap-2.8.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/itertools/itertools-0.14.0.crate https://static.crates.io/crates/itoa/itoa-1.0.14.crate https://static.crates.io/crates/jobserver/jobserver-0.1.32.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.175.crate https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.18.2+1.9.1.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.21.crate https://static.crates.io/crates/linked-hash-map/linked-hash-map-0.5.6.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.15.crate https://static.crates.io/crates/litemap/litemap-0.7.4.crate https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate https://static.crates.io/crates/log/log-0.4.22.crate https://static.crates.io/crates/memchr/memchr-2.7.4.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/minus/minus-5.6.1.crate https://static.crates.io/crates/mio/mio-0.8.11.crate https://static.crates.io/crates/mio/mio-1.1.0.crate https://static.crates.io/crates/nix/nix-0.30.1.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/ntapi/ntapi-0.4.1.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.1.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.19.crate https://static.crates.io/crates/once_cell/once_cell-1.20.2.crate https://static.crates.io/crates/onig/onig-6.5.1.crate https://static.crates.io/crates/onig_sys/onig_sys-69.9.1.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.3.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate https://static.crates.io/crates/path_abs/path_abs-0.5.1.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.31.crate https://static.crates.io/crates/plist/plist-1.7.0.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.95.crate https://static.crates.io/crates/quick-xml/quick-xml-0.32.0.crate https://static.crates.io/crates/quote/quote-1.0.40.crate https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate https://static.crates.io/crates/rayon/rayon-1.10.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.8.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/rgb/rgb-0.8.50.crate https://static.crates.io/crates/rustix/rustix-0.38.43.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/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/semver/semver-1.0.25.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.135.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.0.crate https://static.crates.io/crates/serde_with/serde_with-3.15.1.crate https://static.crates.io/crates/serde_with_macros/serde_with_macros-3.15.1.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34+deprecated.crate https://static.crates.io/crates/serial_test/serial_test-2.0.0.crate https://static.crates.io/crates/serial_test_derive/serial_test_derive-2.0.0.crate https://static.crates.io/crates/shell-escape/shell-escape-0.1.5.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.4.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.6.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/std_prelude/std_prelude-0.2.12.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.108.crate https://static.crates.io/crates/synstructure/synstructure-0.13.1.crate https://static.crates.io/crates/syntect/syntect-5.3.0.crate https://static.crates.io/crates/sysinfo/sysinfo-0.33.1.crate https://static.crates.io/crates/tempfile/tempfile-3.16.0.crate https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate https://static.crates.io/crates/terminal-colorsaurus/terminal-colorsaurus-1.0.1.crate https://static.crates.io/crates/terminal-trx/terminal-trx-0.2.5.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.1.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/textwrap/textwrap-0.16.2.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.16.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.16.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.19.crate https://static.crates.io/crates/time/time-0.3.37.crate https://static.crates.io/crates/tinystr/tinystr-0.7.6.crate https://static.crates.io/crates/toml/toml-0.9.1.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.0.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.0.crate https://static.crates.io/crates/typenum/typenum-1.17.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.14.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.1.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate https://static.crates.io/crates/url/url-2.5.4.crate https://static.crates.io/crates/utf16_iter/utf16_iter-1.0.5.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.13.3+wasi-0.2.2.crate https://static.crates.io/crates/wild/wild-2.2.1.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.9.crate https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/windows-core/windows-core-0.56.0.crate https://static.crates.io/crates/windows-core/windows-core-0.57.0.crate https://static.crates.io/crates/windows-implement/windows-implement-0.56.0.crate https://static.crates.io/crates/windows-implement/windows-implement-0.57.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.56.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.57.0.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-result/windows-result-0.1.2.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-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.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.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.2.crate https://static.crates.io/crates/windows/windows-0.56.0.crate https://static.crates.io/crates/windows/windows-0.57.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.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.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.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.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.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.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.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.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.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.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.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.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.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate https://static.crates.io/crates/winnow/winnow-0.7.11.crate https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.33.0.crate https://static.crates.io/crates/write16/write16-1.0.0.crate https://static.crates.io/crates/writeable/writeable-0.5.5.crate https://static.crates.io/crates/xterm-color/xterm-color-1.0.1.crate https://static.crates.io/crates/yaml-rust/yaml-rust-0.4.5.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.7.5.crate https://static.crates.io/crates/yoke/yoke-0.7.5.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.5.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.5.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.10.3.crate https://static.crates.io/crates/zerovec/zerovec-0.10.4.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 909c23911e3c43b0f8fbaf93ce24ee72 579e59ba996675f454d456471924ea9d 03b2d126766ed746706241b4c7487654 f8b3b6176f7c7483def4732c90308813 0866078f947995a7f65621625717f2bc 3dde3e81febbfe8ba5fc204ae0c432dd d767aa369f25db8299c2987cc9310d24 2f3ab55284c709b0b889dcf8761a28f7 826d3b9b2c558ca5ad4cbb82c6765108 3043c3aa9accc75f41ddb177106dd5af 800443eecede71d88bb4631e03030398 9e038efbd61e6d7cbc54983abc5b3948 20084c4c04bcc06fd3d7ff662deca706 b9beac7e75b4986031a89562c26eb553 fa4e40913159dd05959a52a5dff270fc 66aebb5faa7f9df11bdeb5c1b1aca9a2 a765e0d59ae689aa9eb9722c6553e499 5bb79b9d586d99d1c21922f3cab1fdbf 343e9fe66dbb6ef347fa04a178e2dafb d98809baa47149e5ff7224037cdf8e86 04c2dcc3c8184578320c53d63a07aed0 9553276e80221414a0dcad639226f05d 74634128440dbc3766bda76fdf0aaa05 f5215c4283a1984b95043a7185245e00 dda6e5ee919476adcefd16e5ffa03e40 4c7e05156fde4fa41c23651f9e2c59e0 a3ae20980b5ce5831255acfe0d77d1ee 22e7280698478c8432b3476f51c80688 8d244d1c44724ffa933f15695ba75435 51065c1deb7f05481380a7b25682c0f5 64bebafaf681f39deebbc41b24b3527f c5229cfccb6a1598e74a837dbc9e2797 f816d75ddc8831b6a300a739ddae267b 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d f79b8bf7d9769418b6bbd51ccc68996c 81b4ce6014002d0cb0415aa401a51578 076c091a48baec4e033664b63519eb2b 5ad22b7ada9f76ab24e6fc0c74994310 536ec6ffab8412089726b9e77fc4613e 7bb48920721b07af916c63b6c594012f d022bc79e1931c2bd4ebbe65cf3d2309 bebc8338ae113a87a04564c97c1e3f0c 145b7bd67e6356f3510a7d8fa9bb7926 46ec26a1eb3cd66a290edcb9549a6ae9 dd1e49c76e9d5853e673a3b41ba02917 6d28dbfa9d67ad11061716672a7a1519 1ba20ae7fd15056e81d732e0e78b118b 916cd597e92b97a987a1a8f8f2d40805 bdf329a72ecd0605c296f25e53136706 97fd3b6f8bd8cc9f0890a599853a4b71 538ad2963bfe5673586e88d5fdc1f0b2 041978770deae64f068468fe7b5baf9c 14a66ab26ef2389292f8f4cd6b8a5758 43689700c5d1c67a2116e9fbaa35f31e 97ff380f05b027ea5130212e1f977b5a 3b36692e37694701b126610309dee285 d5987c0182338a5b92f24a0f014fef71 b0a1ffd6b0b5fe67e3dac04cd26b3099 f843e0dcf7a4fd56ef0902a08f68c35e 489c3eacc30807ba11bfd7ddf4b1d277 8dab3b3ec00dc56cffde0b0c410d47b5 c3e51926c9853b714191ef1bec90e2ce 990e514f4939d93b73790fd797427376 f9441a42065c31ab748e91da21c3e854 9f46fb1a91d427c3fcd19251c2e51976 33ca08e1119d7d06e56b5305998ec809 d70265ba1646aab97afeaf0350461e49 b9f68e232bd2799fbe6567c6c3d108bf 700102c8a187a153fe6c94ad2638b996 e0c934978df35bfc0d89402f9c22c41e 0339cc04f4471f002e421e2328a86bf5 73e4ea17e8cce91a5473e934e104952c a3fdef868df4241e048e44bd24009fbf a1d857a2bddf43a7ed8cfa8e7f473144 76eae866746161f902ad17df8c2b531d eaa2187c67e0a1fe6e9b005df2ed41fd db851dc7d7e14003f2c61321c144ef9e 8741f695aa6d4cb0d1c9a611b77ecd8d 5bd071fb3c895011b47f6fc628b09ccf 13f5363ddfff39b9c255f8febb8f376c 8aa5f281d832ffeda9df689de8bf795e 3d76b70f45ed54a041eead03741f7bda fe77a3f609b6fd8d5b08f3b2ef14d2ad a4add356e295ad0f859ab8a53220ee77 7d922f86acce25b03870b18e58d92549 6c156989786a33e43ff73c41bd3adfca 83cd180e6991b62b1cc6d646bf4d0284 46ad4f3e5384660617259ff0e3ff902b c125f6c48f6f09ad96e234ff25a1c198 371fb71b0651ef8bf26e827ec21b1f76 bb0c20f6e3faaa647d9c463c5501a8e0 e2f3769d38ccb4dd9ab28d743c6ba2c5 b228fd0367c8efb0f79b26810a956734 03c26b04c25769619eb596fe29352bfb ef352de59e1b26277213640319c87e88 c794e0a278b9d264dc033b1c840dd217 108f8097d1c9653c4f8adc2439aa3a70 eb44c81f81e4aecdbdbafeac9c0fdcab efeb260cf6b2a13607ee12321e39cc8d c0aab5e6eaaa6a2f3c7ed44f123d1c7d dc106924da0261fec2bb0fe52fcbd9e6 115e9443753899daf9f15edcb45b1aab 13f47025d308bc16d26a9bc3334f3bbe 7da21b9825093ce7f03420076e776a0e 87955f326fc2aa9627d446518454080f f9ddf92ded75c1df47b2dd1379a482fd 01c0964cfb7b3653fd6f07f2d94255a5 159223cb2d0a862ec1ef6301b4c20f90 5b5de6cffe4726037a5ec6d6931c80f3 e092b3abcc54806f2a35889d725bf95f 2b55f4f5a83a6ed664ff5b60aff9bfb4 03c2954a1ba617355d7aa3085bade4b7 f285f83eb852b26e17cdb06c34db25b0 c63cc43554a8abcf7b1166626f0e3736 fe316e1d51e3dff1e0455d0142dd37e4 e19dcd118d42a9cefc6f203eadba66f9 0ba30a94d7b8865c23e86d4d64e5b91e e7462bc76b29e8a0bb662e334f07c862 c0c574b7924961973f6483c9258808fc 30eb4de1c1a3bd214d7649b891abf444 932b1314d0122ff4500122f1c93286d9 2e570a7a6c02a1339e603f7722ae7d03 f45921516240e2ef3110ea375fd20269 16c9310ae90220fab4063f0de0f97275 c16cc32167fa1743e25b85c7a2708a7c 0682339481166d172e7fbfe1ad932146 f6471dc7b34a49fca3f64c3c2cb641a4 7604a19f6ff2021e9fc02f9bce604494 7ee7a2b2f09d09fa2b1fb4c594fc8396 0076e500850fb04f53c509c33b5d0dd8 19e088c4bd35dc2ed9abdfe6a084f50f 45c2ac064f6aedb1944b989742218e26 fa1ef10465c00f2a3bac42b79e37b36d 9df90af304214d95474eacacb83773e7 a618743189e98b8085c3deaae36e6c8f 56de037d755aeb0b45169991f9567cd7 2d8d8b377d144f5e32b4f65a69eb0b24 f1358be8c98b98837cbd2cf51e75f8b3 4877747c236b2f42bdcca8aa61715731 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c eb57baa41c6e764aa42c342c8ddbb74c 50bce6e15cfde472d33ea907f7bde7a0 9f053b302242211c4ff52df493bad0a1 349512b6a9bfe2092d87beadbd408c4e 39e3168b0ff2d77bcca05882310b2a06 91c634c89b4e4de7688885c95466de49 79fb3b377741a5c6567478c5d672173d 08abe36adae4caee78acf034c56a550b ce622fdb8d18cd1c13ed8fadc5400c10 6c623a8eed8450399ec323a72e96855c dee87bd305cac02d8fba62501664c431 5ba884eb137d4976ed3d197f7fdda87d e72f6e543b456bb82d72a5a89b445157 50d5a501f911bb592f0dce2d052c2aa8 5988bad1543264a9f48b542192e7de9a 8e320697cbdcd4b294e671888e746131 fbe5da24bd1beef6125107ee41118187 c866d5efd75414b0d70d98485a70294b 9b28f25fbaa21872ffe3de6c522071bd fd86c899936858c543d315ea56b2460d 28e5960bde62ccc89894bc818af6f92b 71b3d484baae26582c6f3908f4e797c9 b83e3c4eee8862b3cd0dc8570da6d0c0 45f9445c05c451a06af59a74828e8e78 8effa8013840a7dbe29d6f01cc5a2bfc 83ad5fb704a59701efc6764ed2524f73 d4e8c84dde0eb032cc9eaa4121614822 4b5ece77b3e731cba47059a5e2385b86 a4bb1b92a5b098fdaa5694733ea73e7a eb662d2026c7c332c542fa6cd6df9a28 9c02495b380dc51331dcd8789b26cbfb df677c6ba8723b9f97b4eab1b57b579b 7818a75208424a6d05d1d868559f0adf 504da2c69a717cf18a048a88864fb728 854386a5dba4d6f56d7f39881bd669f1 6e593895d17d3b0b70d90138fd43b827 26a01c784524560c253348d25635e1fb a7fcdbb6f0dedfc7dae25352920c9e53 cd3886e3584d54e75d7ce6d5d5e736b3 5669a40998b177ab22342b857b15c0b2 6ebb8deee5a5a0d1c26b20eeee1926b3 f73c8388e6e60cb14972b90323e45ebb f2a271be7934b762ed05523370bf14c5 0841f40cd5e8835010a841b1aa02c8b1 a8c6d404eec9e0efc975e65312b76228 f850751d66c16ea6155809b0097b7851 223c59f6c140e81fb734f455df3b538d 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 e900a384ac7dbb320fe6a7279fbfef89 d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 e972ea58ec203bfa6c79c1207852298b 03f217a2e69340ae2413bbeb7e7fae4b d4e26a11bf1874084a43635a9f4967b5 db96b50050277bf05a3c68534bbb9586 e908e1808f2a480449f8d86281ae24ef 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 58f8e58043e4149e7865129d3c312eeb 00fdee6e7a7a635c074286b2925d0e15 737a9cd2cca5c8d6f21ecdd0fff2b2ec fc5c20c70efa42b8a4eed031ab9e4c28 b86b7fd51d42769f5732b29db9274996 1ad27637c9130a32df4fafcae04d94d1 bb3780dd283a2faedb95ca3efcbb1196 6ebd5e3035aeea70f6e1287b75534754 f2797ade0e36f1e5d6be9d11b5076582 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 24c64817e85ef77765ed0f26c31c9b4c 9e876a38acd8262d97e9302ecb4e0f72 c614097affee88dd5753aa28194de132 8e18e49c80bbc5b6184ee392ca7571ba 1547d21772504aa6c844dc107eb3527e dae6d89034a6988042fd8be4cf5e037d 8c8adde50f0a531c407c5b68ab928f0b b5b35ae7cacadb4c7f2e56590a562087 de2839e16d9d7a9fd1c397da62f62b4a 233b17dfcf7e49ac791eef30b7f406e3 63cb0928faa253dc0e15bdd547d8c171 e0c35ffb8cfdb74a39bf799811f79304 7cb99b00381f697eaf8a322ed3b8205c cb26b96687e637bbcef99fba346b0e99 1baf62319b533f3d996993b82305e547 6d8192b0ec1ab6a0ab2aa92fd0c38ebd d990172b607020701f9e84ca8e1c043c 311ded6588844e072d3fb953a8f994da 2e33f05067fd6ec35fc47b96c1aae133 0a68848588e847ceccf504891584d00b 3f265cbde7668f38c1229043475470a9 62a2240220902fa15ef3202adda8caae 45b469ad607b912256b7c80141fa2d17 4e50e886c72204c268c15a3230001d71 99fb5022e449c42f313b3543b0e65b4f 7799baff9a5664205d9110a2624e8989 b95760e9133ba1bb456d0f0cef74c9a4 9a2e57fbd616cdf9917ad6fc47eb6daa 36b440ce9474d01c3aeaf798a3402a33 c203037eeb993e291f47f76fdbb7602d d35e6e01813d7989bae0f1b30163858a 7dcbc69fc640a9d311102b36db4550c9 c8862e5e4ab9202497858ba932ce0ac6 331d07cdd036d528ede2f69c7ff0beb6 2fa2c30a3507a351b931903efd7455bb 13617c618a898500b53003631c811260 2d5e0f96ff0520560a8ab7706ec9f56a aff1d32a769ae7c121627b3106a07345 69164390cb1498845fcb02f961b5f794 9f91863a5386e15032f83278785b9122 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bat (cat clone) + +SLACKBUILD NAME: bbf +SLACKBUILD LOCATION: ./system/bbf +SLACKBUILD FILES: README bbf.8 bbf.SlackBuild bbf.info bbf.rst git2tarxz.sh slack-desc +SLACKBUILD VERSION: 20220524_0e90e04 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bbf-20220524_0e90e04.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e269c80c916bdb840489535e1044afe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bbf (bad block finder) + +SLACKBUILD NAME: bbqsql +SLACKBUILD LOCATION: ./system/bbqsql +SLACKBUILD FILES: README bbqsql.SlackBuild bbqsql.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/Neohapsis/bbqsql/archive/v1.1/bbqsql-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53c7018a59118a6d82a81967ab646467 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bbqsql (A Blind SQL Injection Exploitation Tool) + +SLACKBUILD NAME: bcache-tools +SLACKBUILD LOCATION: ./system/bcache-tools +SLACKBUILD FILES: README bcache-tools.SlackBuild bcache-tools.info no-initramfs-initcpio-dracut-install.patch.gz slack-desc udev-rules-no-run-builtin.patch.gz +SLACKBUILD VERSION: 20221201_2499ff2 +SLACKBUILD DOWNLOAD: https://git.kernel.org/pub/scm/linux/kernel/git/colyli/bcache-tools.git/snapshot/bcache-tools-2499ff2dd78f236c7809016be5dfff836454396b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7479efa6b5f028075f67321361ded039 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bcache-tools (Linux kernel block layer cache userspace utilities) + +SLACKBUILD NAME: beebem +SLACKBUILD LOCATION: ./system/beebem +SLACKBUILD FILES: README beebem.SlackBuild beebem.desktop beebem.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.0.13 +SLACKBUILD DOWNLOAD: http://beebem-unix.bbcmicro.com/download/beebem-0.0.13.tar.gz http://beebem-unix.bbcmicro.com/download/beebem-0.0.13_64bit.patch http://beebem-unix.bbcmicro.com/download/beebem-0.0.13-keys.patch http://beebem-unix.bbcmicro.com/download/beebem-0.0.13_menu_crash.patch +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44e6edc5c3e5fca9a84e2cddc4bf4858 fb4b26c4b0189dbf0407816314a42ec6 05d373f8c295039b62f9b48cc4dad9fa 32de835139acabb7b919c18a9ebad830 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: beebem (popular Acorn BBC Micro and Master 128 emulator) + +SLACKBUILD NAME: bees +SLACKBUILD LOCATION: ./system/bees +SLACKBUILD FILES: README bees.SlackBuild bees.info bees.logrotate doinst.sh patches/ee5c971_fsync_fix_signed_comparison_of_stf.f_type.patch rc.bees rc.bees.conf slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://github.com/Zygo/bees/archive/v0.11/bees-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1e2260d62afe9a4b5c9089b1ff779f2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bees (Best-Effort Extent-Same) + +SLACKBUILD NAME: betty +SLACKBUILD LOCATION: ./system/betty +SLACKBUILD FILES: README betty betty.SlackBuild betty.info fix-slackware.patch slack-desc +SLACKBUILD VERSION: 0.1.7 +SLACKBUILD DOWNLOAD: https://github.com/pickhardt/betty/archive/v0.1.7/betty-0.1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c98f5b3733f3eaeeeb531d6a0b4b0062 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: betty (a command-line helper tool) + +SLACKBUILD NAME: bicon +SLACKBUILD LOCATION: ./system/bicon +SLACKBUILD FILES: HISTORY README README.Slackware bicon.SlackBuild bicon.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/behdad/bicon/releases/download/0.5/bicon-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 862972ed260f9e74277b8eeb7c81e126 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bicon (a Bidirectional Console) + +SLACKBUILD NAME: biew +SLACKBUILD LOCATION: ./system/biew +SLACKBUILD FILES: README biew.SlackBuild biew.info slack-desc +SLACKBUILD VERSION: 6.1.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/beye/biew-610-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b6477defaa61b8ca0f2ae1254978e94 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: biew (console hex viewer/editor and disassembler) + +SLACKBUILD NAME: bin2iso +SLACKBUILD LOCATION: ./system/bin2iso +SLACKBUILD FILES: README bin2iso.SlackBuild bin2iso.info fixwarnings.diff slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/bunnylin/bin2iso/-/archive/2.0/bin2iso-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76ff75fb5096b205fed1496c97649bdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bin2iso (BIN/CUE to ISO/WAV converter) + +SLACKBUILD NAME: bindfs +SLACKBUILD LOCATION: ./system/bindfs +SLACKBUILD FILES: README bindfs.SlackBuild bindfs.info slack-desc +SLACKBUILD VERSION: 1.17.2 +SLACKBUILD DOWNLOAD: https://bindfs.org/downloads/bindfs-1.17.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9c76790ae2437d87bbc07e1ea1beefea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bindfs (FUSE filesystem for mounting directories elsewhere) + +SLACKBUILD NAME: binfmt-support +SLACKBUILD LOCATION: ./system/binfmt-support +SLACKBUILD FILES: README binfmt-support.SlackBuild binfmt-support.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/b/binfmt-support/binfmt-support_2.2.2.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97e366d9c6f68d8cd0ae5f47eb3c0735 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: binfmt-support (script to register interpreters with binfmt_misc) + +SLACKBUILD NAME: bit-babbler +SLACKBUILD LOCATION: ./system/bit-babbler +SLACKBUILD FILES: README README.Slackware bit-babbler.SlackBuild bit-babbler.info doinst.sh rc.seedd.new slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bit-babbler_0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1def2a04c9f0783d8cc466b64b6b118e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bit-babbler (Software for BitBabbler TRNG devices) + +SLACKBUILD NAME: bitmapfont2ttf +SLACKBUILD LOCATION: ./system/bitmapfont2ttf +SLACKBUILD FILES: README bitmapfont2ttf.SlackBuild bitmapfont2ttf.info derive_pixel_size.diff slack-desc +SLACKBUILD VERSION: 20200215_03529d2 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/bitmapfont2ttf-20200215_03529d2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f4ab36a5d56c79e28ce38841f063bdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitmapfont2ttf (convert bitmap BDF fonts to vector TTF) + +SLACKBUILD NAME: bitrot +SLACKBUILD LOCATION: ./system/bitrot +SLACKBUILD FILES: README bitrot.SlackBuild bitrot.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/b/bitrot/bitrot-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab20267b7050bfb38f1d08a6c2e1fdf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bitrot (dectects bit rotten files) + +SLACKBUILD NAME: blake2 +SLACKBUILD LOCATION: ./system/blake2 +SLACKBUILD FILES: README blake2.SlackBuild blake2.info slack-desc +SLACKBUILD VERSION: 20160619 +SLACKBUILD DOWNLOAD: https://github.com/BLAKE2/BLAKE2/archive/20160619/BLAKE2-20160619.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f4899eed9be9493c78f7097a37043e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blake2 (Cryptographic Hash Function) + +SLACKBUILD NAME: bleachbit +SLACKBUILD LOCATION: ./system/bleachbit +SLACKBUILD FILES: README bleachbit.SlackBuild bleachbit.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.0.2 +SLACKBUILD DOWNLOAD: https://github.com/bleachbit/bleachbit/archive/v5.0.2/bleachbit-5.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c075df1d57d963f7dbaa11f809bed8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bleachbit (system cleaner) + +SLACKBUILD NAME: blktrace +SLACKBUILD LOCATION: ./system/blktrace +SLACKBUILD FILES: README blktrace.SlackBuild blktrace.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://brick.kernel.dk/snaps/blktrace-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3319fd00260a52edbcc562af2593d34d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blktrace (block layer IO tracing mechanism) + +SLACKBUILD NAME: blocaled +SLACKBUILD LOCATION: ./system/blocaled +SLACKBUILD FILES: README blocaled.SlackBuild blocaled.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/lfs-book/blocaled/releases/download/v0.5/blocaled-0.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04d9833d0dfbf3609b0d8f6d276812ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blocaled (localed D-Bus service) + +SLACKBUILD NAME: blocks +SLACKBUILD LOCATION: ./system/blocks +SLACKBUILD FILES: README blocks.SlackBuild blocks.info slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://github.com/g2p/blocks/archive/d00d8aa2bcb64ef5113de9500220e57049b836b4/blocks-d00d8aa2bcb64ef5113de9500220e57049b836b4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a8576e955f788449e7927800efa71e44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blocks (Block Devices Conversion Tools) + +SLACKBUILD NAME: blueprint-compiler +SLACKBUILD LOCATION: ./system/blueprint-compiler +SLACKBUILD FILES: README blueprint-compiler.SlackBuild blueprint-compiler.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.18.0 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v0.18.0/blueprint-compiler-v0.18.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ffaa546c704bd8a905ea6a41fe7e850 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: blueprint-compiler (GTK UIs) + +SLACKBUILD NAME: bochs +SLACKBUILD LOCATION: ./system/bochs +SLACKBUILD FILES: README bochs.SlackBuild bochs.info slack-desc +SLACKBUILD VERSION: 2.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bochs/bochs-2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d77a43c21cfd8aa013eb2eaa35644f80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bochs (cross platform x86 emulator) + +SLACKBUILD NAME: bogofilter +SLACKBUILD LOCATION: ./system/bogofilter +SLACKBUILD FILES: README bogofilter.SlackBuild bogofilter.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bogofilter/bogofilter-1.2.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8763f87adfff7b802ced177d8c654539 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bogofilter (mail filtering software) + +SLACKBUILD NAME: bonnie++ +SLACKBUILD LOCATION: ./system/bonnie++ +SLACKBUILD FILES: Makefile.in_DESTDIR.diff README bonnie++.SlackBuild bonnie++.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: http://www.coker.com.au/bonnie++/bonnie++_1.04.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1414aab86e2db1b4691bd4be82031012 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bonnie++: bonnie++ (a system benchmarking tool) + +SLACKBUILD NAME: bootchart +SLACKBUILD LOCATION: ./system/bootchart +SLACKBUILD FILES: README bootchart.SlackBuild bootchart.info doinst.sh mkchartrd slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/bootchart/bootchart-0.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4be91177d19069e21beeb106f2f77dff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bootchart (Boot Process Performance Visualization) + +SLACKBUILD NAME: borgbackup +SLACKBUILD LOCATION: ./system/borgbackup +SLACKBUILD FILES: README borgbackup.SlackBuild borgbackup.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://github.com/borgbackup/borg/releases/download/1.4.2/borgbackup-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16df427f029f502cc5b81de455ff4865 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: borgbackup (deduplicating backup program) + +SLACKBUILD NAME: borgmatic +SLACKBUILD LOCATION: ./system/borgmatic +SLACKBUILD FILES: README borgmatic.SlackBuild borgmatic.info slack-desc +SLACKBUILD VERSION: 2.0.10 +SLACKBUILD DOWNLOAD: https://github.com/borgmatic-collective/borgmatic/archive/2.0.10/borgmatic-2.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0579f10deb5f794081eedc2e1676fa8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: borgmatic (configuration-driven backup software) + +SLACKBUILD NAME: bottom +SLACKBUILD LOCATION: ./system/bottom +SLACKBUILD FILES: README bottom.SlackBuild bottom.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.12.3 +SLACKBUILD DOWNLOAD: https://github.com/ClementTsang/bottom/archive/0.12.3/bottom-0.12.3.tar.gz https://github.com/ClementTsang/bottom/releases/download/0.12.3/completion.tar.gz https://github.com/ClementTsang/bottom/releases/download/0.12.3/manpage.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anyhow/anyhow-1.0.100.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.1.1.crate https://static.crates.io/crates/atomic/atomic-0.6.1.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/base64/base64-0.22.1.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.10.0.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/block2/block2-0.6.2.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.1.crate https://static.crates.io/crates/bytemuck/bytemuck-1.24.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/castaway/castaway-0.2.4.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.1.1.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/clap/clap-4.5.53.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.53.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.62.crate https://static.crates.io/crates/clap_complete_fig/clap_complete_fig-4.5.2.crate https://static.crates.io/crates/clap_complete_nushell/clap_complete_nushell-4.5.10.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.49.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.6.crate https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.31.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/compact_str/compact_str-0.9.0.crate https://static.crates.io/crates/concat-string/concat-string-1.0.1.crate https://static.crates.io/crates/convert_case/convert_case-0.10.0.crate https://static.crates.io/crates/core-foundation/core-foundation-0.10.1.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crossterm/crossterm-0.29.0.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.1.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.7.crate https://static.crates.io/crates/csscolorparser/csscolorparser-0.6.2.crate https://static.crates.io/crates/ctrlc/ctrlc-3.5.1.crate https://static.crates.io/crates/darling/darling-0.20.11.crate https://static.crates.io/crates/darling_core/darling_core-0.20.11.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.11.crate https://static.crates.io/crates/deltae/deltae-0.3.2.crate https://static.crates.io/crates/deranged/deranged-0.5.5.crate https://static.crates.io/crates/derive_more/derive_more-2.1.1.crate https://static.crates.io/crates/derive_more-impl/derive_more-impl-2.1.1.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/dirs/dirs-6.0.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate https://static.crates.io/crates/dispatch2/dispatch2-0.3.0.crate https://static.crates.io/crates/document-features/document-features-0.2.12.crate https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.1.crate https://static.crates.io/crates/dyn-clone/dyn-clone-1.0.20.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/enum-as-inner/enum-as-inner-0.6.1.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/euclid/euclid-0.22.11.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.11.0.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fern/fern-0.7.1.crate https://static.crates.io/crates/filedescriptor/filedescriptor-0.8.3.crate https://static.crates.io/crates/finl_unicode/finl_unicode-1.4.0.crate https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate https://static.crates.io/crates/float-cmp/float-cmp-0.10.0.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.2.0.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/humantime/humantime-2.3.0.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/indexmap/indexmap-2.12.1.crate https://static.crates.io/crates/indoc/indoc-2.0.7.crate https://static.crates.io/crates/instability/instability-0.3.10.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itertools/itertools-0.13.0.crate https://static.crates.io/crates/itertools/itertools-0.14.0.crate https://static.crates.io/crates/itoa/itoa-1.0.17.crate https://static.crates.io/crates/js-sys/js-sys-0.3.83.crate https://static.crates.io/crates/kasuari/kasuari-0.4.11.crate https://static.crates.io/crates/lab/lab-0.11.0.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate https://static.crates.io/crates/libc/libc-0.2.178.crate https://static.crates.io/crates/libloading/libloading-0.8.9.crate https://static.crates.io/crates/libredox/libredox-0.1.12.crate https://static.crates.io/crates/line-clipping/line-clipping-0.3.5.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/litrs/litrs-1.0.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/lru/lru-0.16.2.crate https://static.crates.io/crates/mac_address/mac_address-1.1.8.crate https://static.crates.io/crates/mach2/mach2-0.5.0.crate https://static.crates.io/crates/mach2/mach2-0.6.0.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/memmem/memmem-0.1.1.crate https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/mio/mio-1.1.1.crate https://static.crates.io/crates/nix/nix-0.28.0.crate https://static.crates.io/crates/nix/nix-0.29.0.crate https://static.crates.io/crates/nix/nix-0.30.1.crate https://static.crates.io/crates/nohash/nohash-0.2.0.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/ntapi/ntapi-0.4.2.crate https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate https://static.crates.io/crates/num-derive/num-derive-0.4.2.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/nvml-wrapper/nvml-wrapper-0.11.0.crate https://static.crates.io/crates/nvml-wrapper-sys/nvml-wrapper-sys-0.9.0.crate https://static.crates.io/crates/objc2/objc2-0.6.3.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2-io-kit/objc2-io-kit-0.3.2.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate https://static.crates.io/crates/ordered-float/ordered-float-4.6.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/pest/pest-2.8.4.crate https://static.crates.io/crates/pest_derive/pest_derive-2.8.4.crate https://static.crates.io/crates/pest_generator/pest_generator-2.8.4.crate https://static.crates.io/crates/pest_meta/pest_meta-2.8.4.crate https://static.crates.io/crates/phf/phf-0.11.3.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.3.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.3.crate https://static.crates.io/crates/phf_macros/phf_macros-0.11.3.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.3.crate https://static.crates.io/crates/plist/plist-1.8.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.0.crate https://static.crates.io/crates/portable-pty/portable-pty-0.9.0.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.104.crate https://static.crates.io/crates/quick-xml/quick-xml-0.38.4.crate https://static.crates.io/crates/quote/quote-1.0.42.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/ratatui/ratatui-0.30.0.crate https://static.crates.io/crates/ratatui-core/ratatui-core-0.1.0.crate https://static.crates.io/crates/ratatui-crossterm/ratatui-crossterm-0.1.0.crate https://static.crates.io/crates/ratatui-macros/ratatui-macros-0.7.0.crate https://static.crates.io/crates/ratatui-termwiz/ratatui-termwiz-0.1.0.crate https://static.crates.io/crates/ratatui-widgets/ratatui-widgets-0.3.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.18.crate https://static.crates.io/crates/redox_users/redox_users-0.5.2.crate https://static.crates.io/crates/ref-cast/ref-cast-1.0.25.crate https://static.crates.io/crates/ref-cast-impl/ref-cast-impl-1.0.25.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/roff/roff-0.2.2.crate https://static.crates.io/crates/rustc-hash/rustc-hash-2.1.1.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix/rustix-1.1.3.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.22.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schemars/schemars-1.2.0.crate https://static.crates.io/crates/schemars_derive/schemars_derive-1.2.0.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_derive_internals/serde_derive_internals-0.29.1.crate https://static.crates.io/crates/serde_json/serde_json-1.0.148.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.4.crate https://static.crates.io/crates/serial2/serial2-0.2.33.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/shared_library/shared_library-0.1.9.crate https://static.crates.io/crates/shell-words/shell-words-1.1.1.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.18.crate https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.5.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.8.crate https://static.crates.io/crates/siphasher/siphasher-1.0.1.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/starship-battery/starship-battery-0.10.3.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.27.2.crate https://static.crates.io/crates/strum_macros/strum_macros-0.27.2.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.111.crate https://static.crates.io/crates/sysctl/sysctl-0.7.1.crate https://static.crates.io/crates/sysinfo/sysinfo-0.37.2.crate https://static.crates.io/crates/tempfile/tempfile-3.24.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/terminfo/terminfo-0.9.0.crate https://static.crates.io/crates/termios/termios-0.3.3.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/termwiz/termwiz-0.23.3.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/time/time-0.3.44.crate https://static.crates.io/crates/time-core/time-core-0.1.6.crate https://static.crates.io/crates/time-macros/time-macros-0.2.24.crate https://static.crates.io/crates/timeless/timeless-0.0.14-alpha.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.5+spec-1.1.0.crate https://static.crates.io/crates/toml_edit/toml_edit-0.24.0+spec-1.1.0.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate https://static.crates.io/crates/unicode-ellipsis/unicode-ellipsis-0.3.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unicode-truncate/unicode-truncate-2.0.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/uom/uom-0.37.0.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.19.0.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/vtparse/vtparse-0.6.2.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.106.crate https://static.crates.io/crates/wezterm-bidi/wezterm-bidi-0.2.3.crate https://static.crates.io/crates/wezterm-blob-leases/wezterm-blob-leases-0.1.1.crate https://static.crates.io/crates/wezterm-color-types/wezterm-color-types-0.3.0.crate https://static.crates.io/crates/wezterm-dynamic/wezterm-dynamic-0.2.1.crate https://static.crates.io/crates/wezterm-dynamic-derive/wezterm-dynamic-derive-0.1.1.crate https://static.crates.io/crates/wezterm-input-types/wezterm-input-types-0.1.0.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.11.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.61.3.crate https://static.crates.io/crates/windows/windows-0.62.2.crate https://static.crates.io/crates/windows-collections/windows-collections-0.2.0.crate https://static.crates.io/crates/windows-collections/windows-collections-0.3.2.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-future/windows-future-0.2.1.crate https://static.crates.io/crates/windows-future/windows-future-0.3.2.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.2.0.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.3.1.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows-threading/windows-threading-0.1.0.crate https://static.crates.io/crates/windows-threading/windows-threading-0.2.1.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.14.crate https://static.crates.io/crates/winreg/winreg-0.10.1.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/wrapcenum-derive/wrapcenum-derive-0.4.1.crate https://static.crates.io/crates/zmij/zmij-1.0.2.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d84286d2b5f0ebab0388f10fb0d74e76 1ecac00367073d2521f3a4b2f33a3e45 69ef912cc402d49c86d9664534908bb8 2fb8e2b2c327d642027d27dd82160195 a4cce839af1f5a83a1bf73de16819a75 082b8b397447a875d587f5f6447092db 8f73a79f90605665cbc9650aafa9ca45 27ce951824c9152083803a3f33f60d1c c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 7ece2a1deec12148567225c9b3bfba8f 42db5e4979c7fd073d0604621659d3f2 f5c005d29a67dae8d9266225ecd40a74 3e70bb53cab36a3ef2a02dfce21bc472 20084c4c04bcc06fd3d7ff662deca706 b174984f0ec889f5c32e90bddb80f674 45a867175c81501378699f80724393c0 a295edb6953237ebbdfa8e731229f9a3 4b7db26ac6bd77342b51188882fa5678 023b03cf9968b29253a5dfe62051008d 4dd4175ec3e2840e7a0f49141b8d59dd 039b68ad4423e03069a58f9c91041d11 1edac1c7c686e543e15cf524e4f62124 31b94ca527bd8efcff5ed12493a549a7 45339d90b2b3a4f123af5ec459954102 4d032c3258a697860b4da7ae12bbd2f8 7dbc461580b8ee7d163a6e02524c6d90 126712a51ed2962e587048a634186390 f5215c4283a1984b95043a7185245e00 581ef6a1a04a39a9d4a62ff4c5672fe2 6c4dc3ce32b759e4e5ed30102e2a43f8 03abf3a283ad2cc37a4a576d79e38e2f b895d84b3ef2fec181a68a9aa4a5c75b 36d2afc29c418799ca3f949c56471a3c 4bff8de0233dc9e6dba69fba8dac9f8a 315c7fa8c291077dac11ffe8e977cf99 d9614dbc3b72c12999b935f0d1f07f19 b69f87eec94e36408135e81035235621 5eb4528208502227c71531278611e6ab dee1b3f1210135cd8be65397d428597e 73fe23ba2453e0e169dd26f74be57bc8 e37baa1796debe9e6f5b94fdb25c2ff3 c5229cfccb6a1598e74a837dbc9e2797 08c18a18f452c41072b08e8367778c6a 0ae33aef0dd913eab9c60d479ed18bab 81b4ce6014002d0cb0415aa401a51578 5dec9da63f47c77c430e7e05f911c2fc 8576051f11e476ef4969afd07b9336c5 932c1dc37a43be2ba1bbfa0461aadd35 8579dbeae36259c4fb23dde813e12c47 0e444fb1678604a426bec209f9da1c82 454fec8b466c2d522140176fb00fc250 013112337737bd795953c7e311e99d7b e69c9d06bd1248b3d4397ecf760e05d5 5db50f0910f8d10d20eebdfb0dc56b9c e891852d966a40470371fac78d6fa9c3 bebc8338ae113a87a04564c97c1e3f0c 3d62bfbbe08bdcee55fcb8cda85554d9 e78c924ecd8e323bea0db94cb63fe424 99546145bdd4e87ba299cc9cae560ac8 96890e73570699190d932884a85c3cfb 58c92d1a99f821c6afc763d6c9943b2d 8a1dbc6f2dff64198e1763751f4f05fd 5780fcd1ea46357609cc4f21b97fca1d 96c3c9f009928f02773032f341666861 b6df1fcdd7634aa9d3b84bbe107ea76d 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 90bb4cb1dee832bad56d69b95b21b7e2 b02aa8103c4fc902751fd580043943f1 b0a1ffd6b0b5fe67e3dac04cd26b3099 1c176bc764e364d4295a07e3c12ca415 22d6690738de6ad2602949be9e30e218 6df7f7d91962b315c958985b495988bb a1e1c92075e77d61acf61a094a68fa61 489c3eacc30807ba11bfd7ddf4b1d277 8dab3b3ec00dc56cffde0b0c410d47b5 e36ee995fbd928f67773e5dbca035c5e 64a6d8fe0c9a450bcefa41894e17d7ac 6e1cf4fb4b92a9f82daaf55608388684 9a421286bfaf7199053b6fa7a3e690cb 5f183ccef8add67a9c1eae2fd04231ef ce5935e8063a452913a61e5405b33cb9 1d3e530a3410fc95a6987d70f84a6332 58dcdd11424a6c188014840174cf9c0c fe77a3f609b6fd8d5b08f3b2ef14d2ad 8f59171feae8fed5d29b62e534c6b5d0 112c2c6eeac4fe1228a6183388e09ecb 09b54e5190a2f3276530791b01d1eb31 164c3046a7f9720ce6c4240a8433a923 22c9fb2659929f432d5fe217d1cb74cf 46ad4f3e5384660617259ff0e3ff902b 7adb8a4c6ab02e9b85282feb836ab048 3c06f672f34e8d88b90d69d0417e6067 d5654f979160014e342d18e5dd8e3c6d 6e07b9fe1df76f96f75843ad332d4b7e bb0c20f6e3faaa647d9c463c5501a8e0 23cc9e52c52465f5b225e62ab7cc3457 2b2fc3c0ae183ad1b8d6f650e312e504 606f51fd52eefaa3fefcb9722f6a09a8 7700f05c27a07f60e516b311ca036365 d6cb02f15433317047109b1dbab79375 5e2165f6a9d5646d361d7aabe3d9be7c 93bcc1d1d2104f1ec9841e3637e2959c 3e106da1aa25437329bf9cab094e6216 421029191180ccd11cd28d7186a0640a b166532ab48071227f9234ac755cca10 8ca3be1a8c02624bcd319089afb6454c f101e587dfc3145a6e849915ef3574ba 6f28227dfe8cadd804c2ee0e93c0e2aa 09ea9959a92a4b020eaf12d2aae7a2b5 67bb39571fc311c857c8b8e6c33f7906 1fb91af1c97373201990f1baedc58c35 8b708bc4b33c5e1683467444c9ed41b0 d994b2a95f55266d239b5b2791c76dcd fef6cd95c83025d64b8cb50171a4bb74 ed4e44c8eeb59ccf02891681bd0a5f2d 87955f326fc2aa9627d446518454080f 6759bf3a7479304d3c32ee2d715d66d8 f17aecb8887cf0ecd823623160aed7db f9ddf92ded75c1df47b2dd1379a482fd ac48290bdb9ceb8c29443dbf99580988 5b5de6cffe4726037a5ec6d6931c80f3 3cf2c6451073b85f3075962a60bb90a0 e092b3abcc54806f2a35889d725bf95f 4578b5cccbe636b7e5becdf5543b3802 7c8bdfda753e427eff1e11bb972866d3 c245df1917e3f71596e7e4b1a9ec550c 8eb47450fc77283b887265c5b16215a0 03ac333203202f17d0eb0b3eeed8215a 5d9728c30b0b7db1def672b428b6e6b2 865cb5035f6b3dba04196ba04d15fab6 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 130db480add7c9dccf7c13aa9ca71c82 e9877281560c00f010c067d58ba45844 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf 7c4b65808efcddb3d2620a6926423183 fd94fc9a00da6a74bae8304481b0f5b8 71a1c31c82cc7a6b674f4221be025b57 8fc9b8907440e951472d55cd528192ca 4de3a172ec67d4233c28a0458dd49ae4 3a346659bd6dfb43780c6cac29211670 89a4c808c7e377581099de2eb31f0d7b 694a82b7ab42f1aa35666c26b36a0e3c f2e257c733d6f9b6106ce4b4922813f8 219314e2e3b57b8ed75fe71646a89e60 0f4ade4144773c2c50e55a882cc29969 2b1b2955385a89ccced05be34cdd4411 30eb4de1c1a3bd214d7649b891abf444 f45921516240e2ef3110ea375fd20269 932b1314d0122ff4500122f1c93286d9 2e570a7a6c02a1339e603f7722ae7d03 03ae198f9e310dcb42826818b0743499 6e8ee0c663ea76d166b80f3bd7889de3 780e635d7636ba1842d0c04613058feb 751468b1f120283e4f6f266867a03837 ee7a5f842c39bc47c474196e83b0df5f a1626b8f4d165b1b60d960862eba4cf0 fbbc2dd3c27bf59a828ee4685a580d33 9e288919101d489d9a6ba4d7be61e613 d04b015127b26ca6ff157c7c18e045ad ccb4bedc08455f3f8b2ca39330373874 19b1027b4b7477a91adcdf0cec47a608 8e481efccaa684733d195f50c5f0bdca 56eeea4cebc8f0fe1d09207656f78ece 7a1371bccdc531b353e9e82e8daf824b ada590bae67a4207745223aab78e32e4 ccb8cb53529c5fabd9da41cdc017c732 fa1ef10465c00f2a3bac42b79e37b36d 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e 2a194c1dc8c6637a908b37f63e5c637d 9f5da5d4deefacf77ae9ca3cbe5c7c6a 3dcd0f89abb6723ee3ddc24a7673a9c0 ad77627a08324de6cddb4f66813f3219 e662b1464700d377cb89a8a9b59bd8c0 d6b56315bc77403fe4a3499dbb0fc8bc 2d8d8b377d144f5e32b4f65a69eb0b24 9022f6eb105edf166607931d5c9b1edd 29f8ce521986c551db4ad8136f5d3e2b f1358be8c98b98837cbd2cf51e75f8b3 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c f8b8723abf5753b03245135866b694b0 d8e0c0be3acdd4491b06a4420cf4844d 15603a17a0d683c7c50d4b7db22ddf58 47bea315c2a1d77c4e46293a7a096e92 295e503f197dd34556876b97c60b87c1 e0a0f1fa737110ffd0b04af8d1062edd baea6ab0ad0e707176e0852b62342432 e72f6e543b456bb82d72a5a89b445157 b1bc9e5d82774814a4357bc250fe060f 7a11a8c075b55ab9b8c7771520f95352 ca8d3b0dc2184709ad94f8724cd1dd4f bff9f5bd01b620680a98b1c59d92df7c 4dfdb018a33ad8f679bb3ff9cf2a9cc0 c9defe80406280bcfce4ecf31c0200b3 fbe5da24bd1beef6125107ee41118187 2a64ea5600895fa56e33c4b4e49677e8 caf3f1777bbe120312d8d1a81cef2ef0 64d9f46e9ba78f68c30c486be3d8b7df 0232cf3947589a695340f12ffcacfd1a 81ba5975832832c50280c347052ad216 b8f060edcd555f5ed74d613c9d8eff20 1cd5c4ca4c47e7643a521d5842b20bcc bb56b7d479e9fa872a035b46f04a3fbd 10a917b593f4dd7619cf771718110d6f de58bff8ca81ad6e4401cf69d6b1ad23 d4e8c84dde0eb032cc9eaa4121614822 38408bd3792dba6658a738a34190affa 9c02495b380dc51331dcd8789b26cbfb 6e01ab006629a393105a1d90effffe64 a4bb1b92a5b098fdaa5694733ea73e7a efa0b14bd1721494cf1ab2be65053004 e72d3aef2a3a3708d3312879def15e7a 306a4e27a7ec0538cf7c47eaa4321011 042ee6e64fd5ece03a9a09ae15def637 ecf278847fadd270ec25a1ce6d94162d 9bf537e7d26a16e35156d3a4b5c9338b 935e04d6e3dc1e2094ec551f92c0386f d68794323cd4f09c15e561fff26ac5cd 3aace232a48239015af2b93472c71e3e f9d969cfb6e7f4deafcb270dd18464d9 61e33ccf8e6431a1234897698d177033 a3cfa01ef3b3f1f145d36721acfe9da3 a1a21f38fccf487fac84ad67e8ae7be3 f2a271be7934b762ed05523370bf14c5 a83e959f07cf0b7a317c52dfe9406d42 2a4b3962d2e873cc03ad5bd46fee8896 3b6b91476f4acb480d69518dced28e26 470f527a51d3921895bd2583fce8d9c4 abca3fe03b2d6fad6fc74d506c5c1067 f9880f1c33a7bc7b0e6e086b504bf38f e9530bf7fbaea3232e23f2f579cdb1b0 d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 b3c17dbae6dcdda8e25963f21402905e 6e2c3955a071ff72899af56c2f105a25 3d5e29f99c99c4d6b63e585289c052fb 3478ea9b4d43d9c931a7176d54dd14f9 14323f6267d08ae7700d5de8d8477927 f8b72daa293e32039a2cf1429c2d40f1 130964de8730684beb7d8a41b259f7f3 82287b6692d4cda96fdf2e82b80e9428 bd112dbeb1e9ba22219cd41ee8830ff8 287461cc6e6e7ca1de889972444e8833 6d4a348807465c9099f0bc0dd1e6e4fe 6f0aac9bcff044545c8cd6a2f25dd5d8 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 3dd29881ae92d9533f6d24072087ef70 56cc5b0ce0fd4c4ac8203909c4fccf77 388022533f8d4d3bda39efd7e0ece6da ebd6ff0ff18ffbeb3c1a0db22b54f40a 74820c7dae31dabf7552cdc97456d1a1 d5806e699d67817275b601957b4c2af1 32bbff7f2cf96f7d7697bae69dc0140a b7828d02922605a801038bc413acdc79 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 603b49a81b216125a7d92ef2b4b38039 bb3780dd283a2faedb95ca3efcbb1196 c52fb1ec46518c21f8af61b7ff86a5e3 caa5c4d2d37e17be93196d27f877fa90 2cf4b2fb70efbaf9cfbaeba6f8dcf347 91bcde189ce0574861e43a4909e3777f 16b2a1e77c38f1265b35c9c1f76166ec 339e4b43ded1edefd670d7219f541d2b 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 523ad3a4f0c185bce7ae059a6819403b d3ab9ee9574ec33016d8ff866eaab8f5 4163947c0ccb7bf948e457aa2b521c3c cfbf635d826d2d14d6e71c9eb07b5c07 7cf393d79b04cdacd2593cbbca888b8f 5072812053c27c0ae184f10011158f47 4f3d8f9bfc552d9272e39c7ecbb9f026 69339b524a4c46ac25d2c27292689032 4bfd23c349359d9c45430c723d03df97 60ee7d4891a496a45390bede684f8770 ae65c2e2e666c0e6183014d48b278604 3d8503aea1fd88138c875d6ead04905f 8aa3cbf525ad9e68c3619664a3401dbe 9718141a1e8e00257f5b5d92aece5b21 02079cc0b41cb07f6a601a9f54992aa5 a1ddbbdbbedc5e3fb003917d162bd130 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bottom (system/process monitor for the terminal) + +SLACKBUILD NAME: brasero +SLACKBUILD LOCATION: ./system/brasero +SLACKBUILD FILES: README brasero.SlackBuild brasero.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.12.3 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/brasero/3.12/brasero-3.12.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae48248dd36f89282d573eb7a0a1391f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brasero (CD/DVD burning application) + +SLACKBUILD NAME: brave-browser-the-latest +SLACKBUILD LOCATION: ./system/brave-browser-the-latest +SLACKBUILD FILES: README brave-browser-the-latest.SlackBuild brave-browser-the-latest.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.5.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/antonioleal/brave-browser-the-latest/archive/v1.5.3/brave-browser-the-latest-1.5.3.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b539938369afced03a512b8b12fdea45 +SLACKBUILD SHORT DESCRIPTION: brave-browser-the-latest (brave browser updater script) + +SLACKBUILD NAME: brightnessctl +SLACKBUILD LOCATION: ./system/brightnessctl +SLACKBUILD FILES: README brightnessctl.SlackBuild brightnessctl.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/Hummer12007/brightnessctl/archive/0.5.1/brightnessctl-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f65719e7e9070f212dd4e1162d5d6412 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brightnessctl (cli device brightness control) + +SLACKBUILD NAME: brlaser +SLACKBUILD LOCATION: ./system/brlaser +SLACKBUILD FILES: README brlaser.SlackBuild brlaser.info slack-desc +SLACKBUILD VERSION: 20251013_9bfea99 +SLACKBUILD DOWNLOAD: https://github.com/Owl-Maintain/brlaser/archive/9bfea99/brlaser-9bfea996dcffb694b608d4f00224344af9091083.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b86681be5caf1088ac70b5b01d03490 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brlaser (CUPS driver for Brother laser printers) + +SLACKBUILD NAME: brother-brscan4 +SLACKBUILD LOCATION: ./system/brother-brscan4 +SLACKBUILD FILES: 50-brother-brscan4-libsane.rules README brother-brscan4.SlackBuild brother-brscan4.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 0.4.11 +SLACKBUILD DOWNLOAD: https://download.brother.com/welcome/dlf105201/brscan4-0.4.11-1.i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://download.brother.com/welcome/dlf105200/brscan4-0.4.11-1.amd64.deb +SLACKBUILD MD5SUM: d866083dae16cc2fc2c6b3408747f1a2 +SLACKBUILD MD5SUM_x86_64: fb7c0d10a7efe5fc8d86f827bbede85f +SLACKBUILD SHORT DESCRIPTION: brother-brscan4 (Brother Scanner Driver) + +SLACKBUILD NAME: brother-dcp8410-cups +SLACKBUILD LOCATION: ./system/brother-dcp8410-cups +SLACKBUILD FILES: README brother-dcp8410-cups.SlackBuild brother-dcp8410-cups.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://download.brother.com/welcome/dlf103248/dcpl8410cdwcupswrapper-1.5.0-0.i386.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efc8971290459402de7950dee79c4d23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brother-dcp8410-cups (CUPS wrapper) + +SLACKBUILD NAME: brother-dcp8410-lpr +SLACKBUILD LOCATION: ./system/brother-dcp8410-lpr +SLACKBUILD FILES: README brother-dcp8410-lpr.SlackBuild brother-dcp8410-lpr.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://download.brother.com/welcome/dlf103239/dcpl8410cdwlpr-1.5.0-0.i386.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34a3275131b38d9688d5fd17d4e6d6f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: brother-dcp8410-lpr (LPR driver) + +SLACKBUILD NAME: brother-hll2400d-cups +SLACKBUILD LOCATION: ./system/brother-hll2400d-cups +SLACKBUILD FILES: README brother-hll2400d-cups.SlackBuild brother-hll2400d-cups.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.brother.com/welcome/dlf105946/hll2400dpdrv-4.1.0-1.i386.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: a7d404694afbd221e54e4a1b15131e5c +SLACKBUILD SHORT DESCRIPTION: brother-hll2400d-cups (Driver for Brother HLL2400D) + +SLACKBUILD NAME: btop +SLACKBUILD LOCATION: ./system/btop +SLACKBUILD FILES: README btop.SlackBuild btop.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://github.com/aristocratos/btop/archive/v1.4.6/btop-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e7c9b1fe7e1894d1e66c5557e1abf62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: btop (system resources monitor) + +SLACKBUILD NAME: btrbk +SLACKBUILD LOCATION: ./system/btrbk +SLACKBUILD FILES: README btrbk.SlackBuild btrbk.info slack-desc +SLACKBUILD VERSION: 0.32.6 +SLACKBUILD DOWNLOAD: https://digint.ch/download/btrbk/releases/btrbk-0.32.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7836af48a515e90f5e8073e674eb54c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: btrbk (backup tool for btrfs subvolumes) + +SLACKBUILD NAME: bubblewrap +SLACKBUILD LOCATION: ./system/bubblewrap +SLACKBUILD FILES: README bubblewrap.SlackBuild bubblewrap.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/containers/bubblewrap/releases/download/v0.11.0/bubblewrap-0.11.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 630eec714ea04729efd116ea85a715a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bubblewrap (unprivileged sandboxing tool) + +SLACKBUILD NAME: buildah +SLACKBUILD LOCATION: ./system/buildah +SLACKBUILD FILES: README buildah.SlackBuild buildah.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/containers/buildah/archive/v1.5/buildah-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1b38dcbab076e058e1098a84fde3c17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: buildah (container build utility) + +SLACKBUILD NAME: bulk_extractor +SLACKBUILD LOCATION: ./system/bulk_extractor +SLACKBUILD FILES: README bulk_extractor.SlackBuild bulk_extractor.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/simsong/bulk_extractor/releases/download/v2.1.1/bulk_extractor-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7e6fe3c22e9484e1f6e65ff39e3dd4b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bulk_extractor (forensic tool) + +SLACKBUILD NAME: burp +SLACKBUILD LOCATION: ./system/burp +SLACKBUILD FILES: README README.SBo burp.SlackBuild burp.info doinst.sh rc.burp slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/grke/burp/releases/download/2.4.0/burp-2.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 320b77e9967ae2c72197b6c5f2b46e72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: burp (backup and restore program) + +SLACKBUILD NAME: busybox +SLACKBUILD LOCATION: ./system/busybox +SLACKBUILD FILES: README build-config.patch busybox.SlackBuild busybox.info slack-desc +SLACKBUILD VERSION: 1.36.1 +SLACKBUILD DOWNLOAD: https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0fc591bc9f4e365dfd9ade0014f32561 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: busybox (The Swiss Army Knife of Embedded Linux) + +SLACKBUILD NAME: butterfly +SLACKBUILD LOCATION: ./system/butterfly +SLACKBUILD FILES: README butterfly.SlackBuild butterfly.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/08/93/989926deaf636d9ae542983cf1d7c1bde082692972025f0bf34c05bef98d/butterfly-3.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f533025518e7c7147b911320d027c60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: butterfly (A web terminal based) + +SLACKBUILD NAME: byobu +SLACKBUILD LOCATION: ./system/byobu +SLACKBUILD FILES: README byobu.SlackBuild byobu.info doinst.sh slack-desc slackware.diff +SLACKBUILD VERSION: 2.82 +SLACKBUILD DOWNLOAD: http://launchpad.net/byobu/trunk/2.82/+download/byobu_2.82.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3eed37a565a8d30e1256948975b2a6b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: byobu (GNU Screen enhancement) + +SLACKBUILD NAME: bzip3 +SLACKBUILD LOCATION: ./system/bzip3 +SLACKBUILD FILES: README bzip3.SlackBuild bzip3.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/kspalaiologos/bzip3/releases/download/1.4.0/bzip3-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c7aa082c510980072578f20df70f7ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: bzip3 (A better and stronger spiritual successor to BZip2) + +SLACKBUILD NAME: c-icap +SLACKBUILD LOCATION: ./system/c-icap +SLACKBUILD FILES: README c-icap.SlackBuild c-icap.conf c-icap.info doinst.sh rc.c-icap slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/c-icap/c-icap/0.5.x/c_icap-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0ad392336eb401d1630174cc67c0f71 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c-icap (ICAP server) + +SLACKBUILD NAME: c-lcrypt +SLACKBUILD LOCATION: ./system/c-lcrypt +SLACKBUILD FILES: README c-lcrypt.SlackBuild c-lcrypt.info slack-desc +SLACKBUILD VERSION: 4.0.0 +SLACKBUILD DOWNLOAD: https://github.com/Locotir/C-LCRYPT/archive/v4.0.0/C-LCRYPT-4.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec5d854a8e9c705a83725adf56e9a62b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: c-lcrypt ( Remake of LCRYPT on C++ - runs on RAM) + +SLACKBUILD NAME: cabextract +SLACKBUILD LOCATION: ./system/cabextract +SLACKBUILD FILES: README cabextract.SlackBuild cabextract.info slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://www.cabextract.org.uk/cabextract-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f678e8cb815f26d73e9413913b20505 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cabextract (Extract Microsoft cabinet files) + +SLACKBUILD NAME: can-utils +SLACKBUILD LOCATION: ./system/can-utils +SLACKBUILD FILES: README can-utils.SlackBuild can-utils.info slack-desc +SLACKBUILD VERSION: 2021.08.0 +SLACKBUILD DOWNLOAD: https://github.com/linux-can/can-utils/archive/v2021.08.0/can-utils-2021.08.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0532c4ebebb56130585f73c7afa27bf7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: can-utils (SocketCAN userspace utilities and tools) + +SLACKBUILD NAME: cantarell-fonts +SLACKBUILD LOCATION: ./system/cantarell-fonts +SLACKBUILD FILES: README cantarell-fonts.SlackBuild cantarell-fonts.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.303.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/cantarell-fonts/0.303/cantarell-fonts-0.303.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9be59ddb29204dcfd3357f201949b8c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cantarell-fonts (The Cantarell typeface family) + +SLACKBUILD NAME: capabilities +SLACKBUILD LOCATION: ./system/capabilities +SLACKBUILD FILES: README capabilities.SlackBuild capabilities.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/druiloor/capabilities/archive/v0.1/capabilities-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28a7263ccdeaab544fecebaf0b2dade5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: capabilities (fcaps) + +SLACKBUILD NAME: caprice32 +SLACKBUILD LOCATION: ./system/caprice32 +SLACKBUILD FILES: README cap32.sh caprice32.SlackBuild caprice32.info doinst.sh slack-desc usage.txt +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/caprice32/files/caprice32/v4.2.0/caprice32-4.2.0-src.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f38c9f14ab892710a70b36cd73fa4b91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: caprice32 (CPC Emulator) + +SLACKBUILD NAME: capstone +SLACKBUILD LOCATION: ./system/capstone +SLACKBUILD FILES: README capstone.SlackBuild capstone.info capstone.pc.in slack-desc +SLACKBUILD VERSION: 5.0 +SLACKBUILD DOWNLOAD: https://github.com/aquynh/capstone/archive/5.0/capstone-5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 027fcaafea4acc47af9798dc520cef2c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: capstone (disassembly framework) + +SLACKBUILD NAME: catatonit +SLACKBUILD LOCATION: ./system/catatonit +SLACKBUILD FILES: README catatonit.SlackBuild catatonit.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://github.com/openSUSE/catatonit/archive/v0.2.1/catatonit-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b8887244915508590c8d0e9b161b0ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: catatonit (Container init) + +SLACKBUILD NAME: cbmbasic +SLACKBUILD LOCATION: ./system/cbmbasic +SLACKBUILD FILES: README cbmbasic.1 cbmbasic.SlackBuild cbmbasic.info cbmbasic.rst git2tarxz.sh slack-desc +SLACKBUILD VERSION: 1.0+20221218_352a313 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/cbmbasic-1.0+20221218_352a313.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 259ba3cda69d9436545e5e5ae6427330 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cbmbasic (Commodore BASIC V2 as a scripting language) + +SLACKBUILD NAME: cbmfs +SLACKBUILD LOCATION: ./system/cbmfs +SLACKBUILD FILES: README cbmfs.SlackBuild cbmfs.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://llg.cubic.org/tools/cbmfs/cbmfs-1.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ea09a516cd6a9ac37544c6558344ab27 +SLACKBUILD SHORT DESCRIPTION: cbmfs (A fuse filesystem for Commodore disk images) + +SLACKBUILD NAME: cc1541 +SLACKBUILD LOCATION: ./system/cc1541 +SLACKBUILD FILES: 01-fix-manpage.patch README cc1541.SlackBuild cc1541.info slack-desc +SLACKBUILD VERSION: 4.2 +SLACKBUILD DOWNLOAD: https://bitbucket.org/ptv_claus/cc1541/downloads/cc1541-4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d0f752b56485766642031f6197d56e16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cc1541 (tool for creating Commodore 1541 Floppy disk images) + +SLACKBUILD NAME: ccat +SLACKBUILD LOCATION: ./system/ccat +SLACKBUILD FILES: README ccat.SlackBuild ccat.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-386-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz +SLACKBUILD MD5SUM: 27c370157b54efaf6320876591215985 +SLACKBUILD MD5SUM_x86_64: 8ced868f16c6ca8871bb7f81ef9963e8 +SLACKBUILD SHORT DESCRIPTION: ccat (Colorizing cat) + +SLACKBUILD NAME: ccd2cue +SLACKBUILD LOCATION: ./system/ccd2cue +SLACKBUILD FILES: README ccd2cue.SlackBuild ccd2cue.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://ftpmirror.gnu.org/ccd2cue/ccd2cue-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 565eb34e3ab5331ee5aab2fe215118aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccd2cue (convert proprietary CloneCD images to bin/cue) + +SLACKBUILD NAME: ccd2iso +SLACKBUILD LOCATION: ./system/ccd2iso +SLACKBUILD FILES: README ccd2iso.SlackBuild ccd2iso.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ccd2iso/ccd2iso-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7df1c46cb710f2fc8ebd88c2e64ce65 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccd2iso (CloneCD to ISO converter) + +SLACKBUILD NAME: ccrypt +SLACKBUILD LOCATION: ./system/ccrypt +SLACKBUILD FILES: README ccrypt.SlackBuild ccrypt.info emacs.patch slack-desc +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: https://ccrypt.sourceforge.net/download/1.11/ccrypt-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 262573b04416b3b947f0d38807ec5246 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ccrypt (unix crypt replacement) + +SLACKBUILD NAME: cdemu-client +SLACKBUILD LOCATION: ./system/cdemu-client +SLACKBUILD FILES: README cdemu-client.SlackBuild cdemu-client.desktop cdemu-client.info cdemu-client.png doinst.sh slack-desc +SLACKBUILD VERSION: 3.2.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/cdemu-client-3.2.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 965b27c5b36848c3420740c92fd64aad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdemu-client (command-line client for CDEmu-daemon) + +SLACKBUILD NAME: cdemu-daemon +SLACKBUILD LOCATION: ./system/cdemu-daemon +SLACKBUILD FILES: README README.SLACKWARE cdemu-daemon.SlackBuild cdemu-daemon.info config/cdemu-daemon-dbus.conf config/cdemu-daemon-session.sh doinst.sh rc.cdemud slack-desc +SLACKBUILD VERSION: 3.2.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/cdemu-daemon-3.2.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 700066b43ce40b58b4f92f8f4fd542d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdemu-daemon (userspace daemon part of the cdemu suite) + +SLACKBUILD NAME: cdrkit +SLACKBUILD LOCATION: ./system/cdrkit +SLACKBUILD FILES: README cdrkit-1.1.11-gcc10.patch cdrkit.SlackBuild cdrkit.info slack-desc +SLACKBUILD VERSION: 1.1.11 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cdrkit-1.1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efe08e2f3ca478486037b053acd512e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdrkit (Tools for mastering and writing compact discs) + +SLACKBUILD NAME: cdw +SLACKBUILD LOCATION: ./system/cdw +SLACKBUILD FILES: README cdw.SlackBuild cdw.info slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/cdw/cdw-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e6b5c2bbe54e8f1dc0d20e3cb966e5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdw (ncurses front-end for command-line media burning tools) + +SLACKBUILD NAME: cdwrite +SLACKBUILD LOCATION: ./system/cdwrite +SLACKBUILD FILES: README cdwrite.SlackBuild cdwrite.info doinst.sh slack-desc +SLACKBUILD VERSION: 3.5.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/cdwrite-3.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e54057b1ef2a4c93fb7db99d16c44d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cdwrite (CD/DVD reading and writing and MP3/OGG/FLAC encoding shell) + +SLACKBUILD NAME: cfengine +SLACKBUILD LOCATION: ./system/cfengine +SLACKBUILD FILES: README cfengine.SlackBuild cfengine.info slack-desc +SLACKBUILD VERSION: 3.15.2 +SLACKBUILD DOWNLOAD: https://cfengine-package-repos.s3.amazonaws.com/tarballs/cfengine-3.15.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be04030c007dacd69ad705059a906495 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cfengine (Automate and manage your IT infrastructure) + +SLACKBUILD NAME: cfpeek +SLACKBUILD LOCATION: ./system/cfpeek +SLACKBUILD FILES: README cfpeek.SlackBuild cfpeek.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://download.gnu.org.ua/pub/release/cfpeek/cfpeek-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b9f112fd9e3376c1ee46ff7f5c61853f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cfpeek (Command line processor for structured configuration files) + +SLACKBUILD NAME: chipsec +SLACKBUILD LOCATION: ./system/chipsec +SLACKBUILD FILES: README chipsec.SlackBuild chipsec.info slack-desc +SLACKBUILD VERSION: 1.13.16 +SLACKBUILD DOWNLOAD: https://github.com/chipsec/chipsec/archive/1.13.16/chipsec-1.13.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 236ff5f41053b5da83c136c1baafaf85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chipsec (Platform Security Assessment Framework) + +SLACKBUILD NAME: chkrootkit +SLACKBUILD LOCATION: ./system/chkrootkit +SLACKBUILD FILES: README chkrootkit.SlackBuild chkrootkit.info slack-desc +SLACKBUILD VERSION: 0.59 +SLACKBUILD DOWNLOAD: ftp://ftp.chkrootkit.org/pub/seg/pac/chkrootkit-0.59.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f7412875e5f7e22ee99007700516f3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chkrootkit (Check Rootkit) + +SLACKBUILD NAME: chkxex +SLACKBUILD LOCATION: ./system/chkxex +SLACKBUILD FILES: README chkxex.1 chkxex.SlackBuild chkxex.info chkxex.rst slack-desc +SLACKBUILD VERSION: 20230607_e5c1564 +SLACKBUILD DOWNLOAD: https://github.com/tebe6502/chkXEX/archive/e5c156472f9c6b2e695f9ee4be3e28b5b0945f07/chkXEX-e5c156472f9c6b2e695f9ee4be3e28b5b0945f07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c646123e3f3a0c8031c7da813d8d29f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chkxex (print info about Atari 8-bit executable files) + +SLACKBUILD NAME: chr +SLACKBUILD LOCATION: ./system/chr +SLACKBUILD FILES: README chr.SlackBuild chr.info slack-desc +SLACKBUILD VERSION: 0.1.81 +SLACKBUILD DOWNLOAD: https://github.com/chr-editor/chr/archive/0.1.81/chr-0.1.81.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d561a568820d9d4609a6df0ef5a55ee3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chr (CLI Text Editor) + +SLACKBUILD NAME: chronograf +SLACKBUILD LOCATION: ./system/chronograf +SLACKBUILD FILES: README chronograf chronograf.SlackBuild chronograf.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.10.6 +SLACKBUILD DOWNLOAD: https://dl.influxdata.com/chronograf/releases/chronograf-1.10.6_linux_i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dl.influxdata.com/chronograf/releases/chronograf-1.10.6_linux_amd64.tar.gz +SLACKBUILD MD5SUM: 3ec25a4ed75ce8b79db969d48f0874ae +SLACKBUILD MD5SUM_x86_64: 1de4dd471532d82565490f55d012d981 +SLACKBUILD SHORT DESCRIPTION: chronograf (An Open-Source User Interface for InfluxData) + +SLACKBUILD NAME: chrpath +SLACKBUILD LOCATION: ./system/chrpath +SLACKBUILD FILES: README chrpath.SlackBuild chrpath.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/chrpath-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2bf8d1d1ee345fc8a7915576f5649982 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: chrpath (modify rpath of binaries) + +SLACKBUILD NAME: ciderpress-tools +SLACKBUILD LOCATION: ./system/ciderpress-tools +SLACKBUILD FILES: README ciderpress-tools.SlackBuild ciderpress-tools.info slack-desc +SLACKBUILD VERSION: 4.1.1_d1 +SLACKBUILD DOWNLOAD: https://github.com/fadden/ciderpress/archive/v4.1.1-d1/ciderpress-4.1.1-d1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2449d265b89c7dd8df0c2ca6e15f3dc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ciderpress-tools (tools for working with Apple II disk images) + +SLACKBUILD NAME: ciopfs +SLACKBUILD LOCATION: ./system/ciopfs +SLACKBUILD FILES: README ciopfs.SlackBuild ciopfs.info ciopfs.txt slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://www.brain-dump.org/projects/ciopfs/ciopfs-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1798fc043034f292efd887c05fc4ea1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ciopfs (case insensitive on purpose filesystem) + +SLACKBUILD NAME: ck4up +SLACKBUILD LOCATION: ./system/ck4up +SLACKBUILD FILES: README ck4up.SlackBuild ck4up.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://jue.li/crux/ck4up/ck4up-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 181c8342e16a20bd6ebce0a6dd23b894 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ck4up (Check for Updates, a utility to monitor web pages for updates) + +SLACKBUILD NAME: ckb-next +SLACKBUILD LOCATION: ./system/ckb-next +SLACKBUILD FILES: README ckb-next.SlackBuild ckb-next.info doinst.sh rc.ckb-next slack-desc +SLACKBUILD VERSION: 0.6.2 +SLACKBUILD DOWNLOAD: https://github.com/ckb-next/ckb-next/archive/v0.6.2/ckb-next-0.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e763075e66b91fab0054e548720017d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ckb-next (Corsair Keyboard and Mouse RGB Driver) + +SLACKBUILD NAME: clamav +SLACKBUILD LOCATION: ./system/clamav +SLACKBUILD FILES: README README.SLACKWARE clamav.SlackBuild clamav.info doinst.sh logrotate.clamav rc.clamav slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/Cisco-Talos/clamav/releases/download/clamav-1.5.2/clamav-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8bdc1ac2bccb3f75ac3c1bbc711ada72 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clamav (a GPL-ed virus scanner) + +SLACKBUILD NAME: clamsmtp +SLACKBUILD LOCATION: ./system/clamsmtp +SLACKBUILD FILES: README clamsmtp.SlackBuild clamsmtp.info doinst.sh patches/300175-fileperms.patch patches/gnu_source.patch patches/include_order.patch patches/leading_dots.patch patches/manpage.patch patches/series rc.clamsmtpd slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: http://thewalter.net/stef/software/clamsmtp/clamsmtp-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b068ba6e444859782bbdd88f290c1abf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clamsmtp (ClamAV SMTP filter) + +SLACKBUILD NAME: clamtk +SLACKBUILD LOCATION: ./system/clamtk +SLACKBUILD FILES: README clamtk.SlackBuild clamtk.info doinst.sh slack-desc +SLACKBUILD VERSION: 6.18 +SLACKBUILD DOWNLOAD: https://github.com/dave-theunsub/clamtk/archive/v6.18/clamtk-6.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f729e9b75579c337f9f7f2a4ec5acad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clamtk (A frontend for ClamAV) + +SLACKBUILD NAME: clifm +SLACKBUILD LOCATION: ./system/clifm +SLACKBUILD FILES: README clifm.SlackBuild clifm.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.26.3 +SLACKBUILD DOWNLOAD: https://github.com/leo-arch/clifm/archive/v1.26.3/clifm-1.26.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f97b7280ec081ae521a21a2450c0ff50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clifm (Command Line File Manager) + +SLACKBUILD NAME: clinfo +SLACKBUILD LOCATION: ./system/clinfo +SLACKBUILD FILES: README clinfo.SlackBuild clinfo.info slack-desc +SLACKBUILD VERSION: 3.0.25.02.14 +SLACKBUILD DOWNLOAD: https://github.com/Oblomov/clinfo/archive/3.0.25.02.14/clinfo-3.0.25.02.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85db33b0583a42c3002210f768137ff1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: clinfo (OpenCL platform and devices information) + +SLACKBUILD NAME: cluster-glue +SLACKBUILD LOCATION: ./system/cluster-glue +SLACKBUILD FILES: README cluster-glue.SlackBuild cluster-glue.info slack-desc +SLACKBUILD VERSION: 20161102_afaeeb +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/cluster-glue/archive/afaeeb/cluster-glue-afaeeb2f3e2a576c8a50ee3ce98e83e4da635c76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 50c799bb708921e9b44b1df161574fba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cluster-glue (Reusable Cluster Components) + +SLACKBUILD NAME: cndrvcups-capt +SLACKBUILD LOCATION: ./system/cndrvcups-capt +SLACKBUILD FILES: README README.SLACKWARE cndrvcups-capt.SlackBuild cndrvcups-capt.info doinst.sh ppapdata.c.diff slack-desc +SLACKBUILD VERSION: 2.71 +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/canon/cndrvcups-capt-2.71-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c1b42719d5b6f6bbd4064dfa4f2f808 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cndrvcups-capt (Canon CAPT Printer Driver for Linux) + +SLACKBUILD NAME: cndrvcups-common +SLACKBUILD LOCATION: ./system/cndrvcups-common +SLACKBUILD FILES: README cndrvcups-common.SlackBuild cndrvcups-common.info slack-desc +SLACKBUILD VERSION: 3.21 +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/canon/cndrvcups-common-3.21-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b95c88bc19162653b2949581c5cf636b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cndrvcups-common (Canon Printer Driver Common Module for Linux) + +SLACKBUILD NAME: cnijfilter2 +SLACKBUILD LOCATION: ./system/cnijfilter2 +SLACKBUILD FILES: README add-missing-import.patch cnijfilter2.SlackBuild cnijfilter2.info fix-libxml2-config.patch gcc15-fix.patch slack-desc +SLACKBUILD VERSION: 6.90.1 +SLACKBUILD DOWNLOAD: https://gdlp01.c-wss.com/gds/9/0100012819/01/cnijfilter2-source-6.90-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7f9ef73ced8d0520673dd444bd47a102 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cnijfilter2 (Canon IJ Printer Driver) + +SLACKBUILD NAME: cntlm +SLACKBUILD LOCATION: ./system/cntlm +SLACKBUILD FILES: README cntlm.SlackBuild cntlm.info doinst.sh rc.cntlm slack-desc +SLACKBUILD VERSION: 0.92.3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/cntlm/files/cntlm/cntlm%200.92.3/cntlm-0.92.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d7fcfbfbef0546306b896be246caa88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cntlm (Authentication Proxy) + +SLACKBUILD NAME: collectd +SLACKBUILD LOCATION: ./system/collectd +SLACKBUILD FILES: README collectd.SlackBuild collectd.info doinst.sh rc.collectd slack-desc +SLACKBUILD VERSION: 5.12.0 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/collectd-tarballs/collectd-5.12.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b23a65960bc323d065234776a542e04 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: collectd (statistics collection daemon) + +SLACKBUILD NAME: colord-gtk +SLACKBUILD LOCATION: ./system/colord-gtk +SLACKBUILD FILES: README colord-gtk.SlackBuild colord-gtk.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: http://www.freedesktop.org/software/colord/releases/colord-gtk-0.3.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08c245d6482b3923a2b6a09f7fbbe612 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colord-gtk (GTK integration for libcolord) + +SLACKBUILD NAME: colord +SLACKBUILD LOCATION: ./system/colord +SLACKBUILD FILES: README colord.SlackBuild colord.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.4.8 +SLACKBUILD DOWNLOAD: http://www.freedesktop.org/software/colord/releases/colord-1.4.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d17dea7fe5460c2ea16aee64dca2ecb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colord (Color Profile System Service) + +SLACKBUILD NAME: colorize +SLACKBUILD LOCATION: ./system/colorize +SLACKBUILD FILES: README colorize.SlackBuild colorize.info slack-desc +SLACKBUILD VERSION: 0.66 +SLACKBUILD DOWNLOAD: http://cgit.refcnt.org/colorize.git/snapshot/colorize-0.66.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b83687ebe6865a86b7aa36b2c1559390 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colorize (colorize text on terminal) + +SLACKBUILD NAME: colortail +SLACKBUILD LOCATION: ./system/colortail +SLACKBUILD FILES: README colortail.SlackBuild colortail.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/joakim666/colortail/releases/download/0.3.3/colortail-0.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6fc24230c0a2c7cd0313cd3b73f4a64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: colortail (tail files with color) + +SLACKBUILD NAME: commons-daemon +SLACKBUILD LOCATION: ./system/commons-daemon +SLACKBUILD FILES: README commons-daemon.SlackBuild commons-daemon.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/commons/daemon/binaries/commons-daemon-1.2.4-bin.tar.gz https://archive.apache.org/dist/commons/daemon/source/commons-daemon-1.2.4-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01a2e531c9ecbc545492308c911aa570 928f6243a50f01f6b9dafcac585889ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: commons-daemon (Jakarta Commons Daemon Package) + +SLACKBUILD NAME: compsize +SLACKBUILD LOCATION: ./system/compsize +SLACKBUILD FILES: README compsize.SlackBuild compsize.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/kilobyte/compsize/archive/v1.5/compsize-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41ded6559cd7d1750e5cf967bf2eae08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: compsize (btrfs compression report) + +SLACKBUILD NAME: conky +SLACKBUILD LOCATION: ./system/conky +SLACKBUILD FILES: README conky.1.gz conky.SlackBuild conky.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.22.3 +SLACKBUILD DOWNLOAD: https://github.com/brndnmtthws/conky/archive/v1.22.3/conky-1.22.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41ce104573a80eb5caf69be706948f7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conky (light-weight system monitor for X) + +SLACKBUILD NAME: conmon +SLACKBUILD LOCATION: ./system/conmon +SLACKBUILD FILES: README conmon.SlackBuild conmon.info slack-desc +SLACKBUILD VERSION: 2.1.8 +SLACKBUILD DOWNLOAD: https://github.com/containers/conmon/archive/v2.1.8/conmon-2.1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 753a2d554c6b5c55c93f069a20d9ebf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conmon (utility to run OCI-based containers) + +SLACKBUILD NAME: consolation +SLACKBUILD LOCATION: ./system/consolation +SLACKBUILD FILES: README consolation.SlackBuild consolation.info slack-desc +SLACKBUILD VERSION: 0.0.8 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/c/consolation/consolation_0.0.8.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 717a794c9a330b3eeb1589ea46cd89aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: consolation (copy-paste for the Linux console) + +SLACKBUILD NAME: conspy +SLACKBUILD LOCATION: ./system/conspy +SLACKBUILD FILES: README conspy.SlackBuild conspy.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/conspy/conspy-1.16-1/conspy-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5ab86215e27a418f220d853b6ebf6d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: conspy (take control of a virtual console) + +SLACKBUILD NAME: containerd +SLACKBUILD LOCATION: ./system/containerd +SLACKBUILD FILES: README containerd.SlackBuild containerd.info slack-desc +SLACKBUILD VERSION: 1.7.30 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/containerd/containerd/archive/v1.7.30/containerd-1.7.30.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dfc8eb0c521a8fd418509d908e847846 +SLACKBUILD SHORT DESCRIPTION: containerd (a daemon to control runC) + +SLACKBUILD NAME: convmv +SLACKBUILD LOCATION: ./system/convmv +SLACKBUILD FILES: README convmv.SlackBuild convmv.info slack-desc +SLACKBUILD VERSION: 2.06 +SLACKBUILD DOWNLOAD: https://www.j3e.de/linux/convmv/convmv-2.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 829e35831a3c091c634bdac23d8efb61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: convmv (convert filenames to utf8 or any other charset) + +SLACKBUILD NAME: cool-retro-term +SLACKBUILD LOCATION: ./system/cool-retro-term +SLACKBUILD FILES: README cool-retro-term.SlackBuild cool-retro-term.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/Swordfish90/cool-retro-term/archive/1.2.0/cool-retro-term-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e8019a01c619bfd09014bad62bbe432 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cool-retro-term (old school terminal emulator) + +SLACKBUILD NAME: coolkey +SLACKBUILD LOCATION: ./system/coolkey +SLACKBUILD FILES: README coolkey.SlackBuild coolkey.info patches/coolkey-cac-1.patch patches/coolkey-cac.patch patches/coolkey-cache-dir-move.patch patches/coolkey-gcc43.patch patches/coolkey-latest.patch patches/coolkey-pcsc-lite-fix.patch patches/coolkey-simple-bugs.patch patches/coolkey-thread-fix.patch slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/coolkey-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 815a1811a46bf9b8782107c073149cbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: coolkey (pkcs#11 smartcard library) + +SLACKBUILD NAME: corectrl +SLACKBUILD LOCATION: ./system/corectrl +SLACKBUILD FILES: README README.SBo corectrl.SlackBuild corectrl.info corectrl.patch doinst.sh slack-desc +SLACKBUILD VERSION: v1.5.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/corectrl/corectrl/-/archive/v1.5.1/corectrl-v1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2648caf71b21625c913eb37f51bda022 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: corectrl (Core control application) + +SLACKBUILD NAME: corosync +SLACKBUILD LOCATION: ./system/corosync +SLACKBUILD FILES: README corosync.SlackBuild corosync.info slack-desc +SLACKBUILD VERSION: 2.4.5 +SLACKBUILD DOWNLOAD: http://build.clusterlabs.org/corosync/releases/corosync-2.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e36a056b893c313c4ec1fe0d7e6cdebd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: corosync (Cluster Engine) + +SLACKBUILD NAME: courier-prime +SLACKBUILD LOCATION: ./system/courier-prime +SLACKBUILD FILES: README courier-prime.SlackBuild courier-prime.info doinst.sh slack-desc +SLACKBUILD VERSION: 03142015 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/courier-prime.zip https://slackware.uk/~urchlay/src/courier-sans.zip https://slackware.uk/~urchlay/src/courier-source.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf79336ce1cf439560a5364ab7856738 865df64ca03a2b3b596dd61d943cb9bf 7df1a6a7bfe16220c76a2ce395d7a9ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: courier-prime (Free Courier and Courier-like font set) + +SLACKBUILD NAME: courier-screenplay +SLACKBUILD LOCATION: ./system/courier-screenplay +SLACKBUILD FILES: README courier-screenplay.SlackBuild courier-screenplay.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://www.fadeinpro.com/download/fonts/CourierScreenplay.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68ba6c864b6c7b7c03d3252cb230318f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: courier-screenplay (a courier font) + +SLACKBUILD NAME: cowsql +SLACKBUILD LOCATION: ./system/cowsql +SLACKBUILD FILES: README cowsql.SlackBuild cowsql.info slack-desc +SLACKBUILD VERSION: 1.15.9 +SLACKBUILD DOWNLOAD: https://github.com/cowsql/cowsql/archive/v1.15.9/cowsql-1.15.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf46c3e372eaa2e06addb95ece4a9bd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cowsql (Embeddable SQL Engine) + +SLACKBUILD NAME: cpmtools +SLACKBUILD LOCATION: ./system/cpmtools +SLACKBUILD FILES: README cpmtools.SlackBuild cpmtools.info slack-desc +SLACKBUILD VERSION: 2.24 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/cpmtools-2.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cb3a4c2fa7b2b05d9096d06b4b126b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpmtools (access CP/M filesystem images or floppies) + +SLACKBUILD NAME: cpuid +SLACKBUILD LOCATION: ./system/cpuid +SLACKBUILD FILES: README cpuid.SlackBuild cpuid.info slack-desc +SLACKBUILD VERSION: 20211210 +SLACKBUILD DOWNLOAD: http://www.etallen.com/cpuid/cpuid-20211210.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 633a4b64f5940df7f4646905457f0d0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpuid (Linux tool to dump x86 CPUID information about the CPUs) + +SLACKBUILD NAME: cpuid2cpuflags +SLACKBUILD LOCATION: ./system/cpuid2cpuflags +SLACKBUILD FILES: README cpuid2cpuflags.SlackBuild cpuid2cpuflags.info slack-desc +SLACKBUILD VERSION: 17 +SLACKBUILD DOWNLOAD: https://github.com/mgorny/cpuid2cpuflags/releases/download/v17/cpuid2cpuflags-17.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9424e11b0fd58b455d836fc42d12d4cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpuid2cpuflags (Tool to generate CPU_FLAGS_* for your CPU) + +SLACKBUILD NAME: cpuinfo +SLACKBUILD LOCATION: ./system/cpuinfo +SLACKBUILD FILES: README cpuinfo.SlackBuild cpuinfo.info slack-desc +SLACKBUILD VERSION: 877328f_20250905 +SLACKBUILD DOWNLOAD: https://github.com/pytorch/cpuinfo/archive/877328f/cpuinfo-877328f188a3c7d1fa855871a278eb48d530c4c0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e97f355566387979a2ebc94deb7436a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpuinfo (CPU information library) + +SLACKBUILD NAME: cpulimit +SLACKBUILD LOCATION: ./system/cpulimit +SLACKBUILD FILES: README cpulimit.SlackBuild cpulimit.info glibc-2.32.patch slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/opsengine/cpulimit/archive/v0.2/cpulimit-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac86cd54173251223fb89b14a73ae37c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cpulimit (Limit CPU Usage) + +SLACKBUILD NAME: crc32_simple +SLACKBUILD LOCATION: ./system/crc32_simple +SLACKBUILD FILES: README crc32_simple.1 crc32_simple.SlackBuild crc32_simple.info crc32_simple.rst slack-desc +SLACKBUILD VERSION: 20120911 +SLACKBUILD DOWNLOAD: http://web.archive.org/web/20220523164124/http://home.thep.lu.se/~bjorn/crc/crc32_simple.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da200e9ec1cb4f9e72ed6bd87cb43017 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crc32_simple (calculate crc32 checksum of files) + +SLACKBUILD NAME: createrepo_c +SLACKBUILD LOCATION: ./system/createrepo_c +SLACKBUILD FILES: README createrepo_c.SlackBuild createrepo_c.info slack-desc +SLACKBUILD VERSION: 0.20.0 +SLACKBUILD DOWNLOAD: https://github.com/rpm-software-management/createrepo_c/archive/0.20.0/createrepo_c-0.20.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 338b2185bc7c9ca280290a762896d4cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: createrepo_c (rpm repository metadata generator) + +SLACKBUILD NAME: crelay +SLACKBUILD LOCATION: ./system/crelay +SLACKBUILD FILES: README crelay.SlackBuild crelay.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.14.1 +SLACKBUILD DOWNLOAD: https://github.com/ondrej1024/crelay/archive/V0.14.1/crelay-0.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2539c8a6eed5e8901f605149cb2da233 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crelay (software for HID and FTDI usb relays) + +SLACKBUILD NAME: crikey +SLACKBUILD LOCATION: ./system/crikey +SLACKBUILD FILES: ChangeLog NEWS README README.source crikey-0.8.3-Makefile.diff crikey.SlackBuild crikey.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: http://www.shallowsky.com/software/crikey/crikey-0.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0e791fe9a4a4183ebebf9c38b91c8a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crikey (Conveniently Repeated Input Key) + +SLACKBUILD NAME: crmsh +SLACKBUILD LOCATION: ./system/crmsh +SLACKBUILD FILES: README crmsh.SlackBuild crmsh.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/crmsh/archive/2.2.1/crmsh-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81f8e4595fa53f9f220a7500e3759e6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crmsh (cluster management shell) + +SLACKBUILD NAME: cronie +SLACKBUILD LOCATION: ./system/cronie +SLACKBUILD FILES: README add-l-option.diff crond.default cronie.SlackBuild cronie.info crontab.root doinst.sh rc.crond run-parts run-parts.8 slack-desc +SLACKBUILD VERSION: 1.7.2 +SLACKBUILD DOWNLOAD: https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.2/cronie-1.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2dacf4a7198b26dbd497a418cf31443d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cronie (The standard UNIX cron daemon) + +SLACKBUILD NAME: crunch +SLACKBUILD LOCATION: ./system/crunch +SLACKBUILD FILES: README crunch.SlackBuild crunch.info slack-desc +SLACKBUILD VERSION: 3.6 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/crunch-wordlist/files/crunch-wordlist/crunch-3.6.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cbab783805d1bd382bd2edf33298108 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: crunch (wordlist generator) + +SLACKBUILD NAME: csh +SLACKBUILD LOCATION: ./system/csh +SLACKBUILD FILES: README README_Slackware.txt csh.SlackBuild csh.info csh.login doinst.sh remove_publib_dep.diff slack-desc +SLACKBUILD VERSION: 20240808_2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/c/csh/csh_20240808.orig.tar.xz http://deb.debian.org/debian/pool/main/c/csh/csh_20240808-2.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3d9a904b25f4c6ba8660db980af3ef3 77a85f985e72e2c3ec84310373d9941b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csh (C shell from BSD) + +SLACKBUILD NAME: csv2sql +SLACKBUILD LOCATION: ./system/csv2sql +SLACKBUILD FILES: README csv2sql.1 csv2sql.SlackBuild csv2sql.info csv2sql.rst slack-desc stdin.diff +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/mrideout/csv2sql/archive/v0.1/csv2sql-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8efce15a7114dd9d1ed3c5b2023f32fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csv2sql (create sqlite database from a CSV file) + +SLACKBUILD NAME: csvutils +SLACKBUILD LOCATION: ./system/csvutils +SLACKBUILD FILES: README csvcheck_exit_status.diff csvutils.SlackBuild csvutils.info fix_i_option.diff git2tarxz.sh slack-desc +SLACKBUILD VERSION: 0.9.3+20161218_e57951b +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/csvutils-0.9.3+20161218_e57951b.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f312aa2c65db7b4ba45a3037c7a90be2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: csvutils (inspect and manipulate CSV data) + +SLACKBUILD NAME: culmus +SLACKBUILD LOCATION: ./system/culmus +SLACKBUILD FILES: README culmus.SlackBuild culmus.info doinst.sh fixup-deprecated-fontconfig-test-usage.diff slack-desc +SLACKBUILD VERSION: 0.130 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/culmus/files/culmus/0.130/culmus-0.130.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e672defde4caeae42017cd2f9436a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: culmus (Hebrew scalable fonts) + +SLACKBUILD NAME: cups-bjnp +SLACKBUILD LOCATION: ./system/cups-bjnp +SLACKBUILD FILES: README cups-bjnp.SlackBuild cups-bjnp.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cups-bjnp/cups-bjnp-2.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d5a1588f3649ce7c5758cbea5a86900 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cups-bjnp (CUPS backend using the BJNP protocol) + +SLACKBUILD NAME: curlftpfs +SLACKBUILD LOCATION: ./system/curlftpfs +SLACKBUILD FILES: README consistent-feature-flag.patch curlftpfs.SlackBuild curlftpfs.info fix-check-mktime.patch fix_bashism_in_test_script.patch fix_for_curl_8.17_and_later.patch getpass-prototype.patch patches/curlftpfs-0.9.2-create-fix.patch patches/curlftpfs-0.9.2-fix-escaping.patch patches/curlftpfs-0.9.2-memleak-591298.patch patches/curlftpfs-0.9.2-memleak-cached-591299.patch patches/curlftpfs-0.9.2-offset_64_another.patch patches/no-verify-hostname.patch slack-desc +SLACKBUILD VERSION: 0.9.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/curlftpfs/curlftpfs-0.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b452123f755114cd4461d56c648d9f12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: curlftpfs (Mount FTP/SFTP via fuse) + +SLACKBUILD NAME: cutecom +SLACKBUILD LOCATION: ./system/cutecom +SLACKBUILD FILES: README cutecom.SlackBuild cutecom.desktop cutecom.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.22.0 +SLACKBUILD DOWNLOAD: http://cutecom.sourceforge.net/cutecom-0.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dd85ceecf5a60b4d9e4b21a338920561 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cutecom (graphical serial terminal) + +SLACKBUILD NAME: cve-check-tool +SLACKBUILD LOCATION: ./system/cve-check-tool +SLACKBUILD FILES: README cve-check-tool.SlackBuild cve-check-tool.info slack-desc update-fmt.diff +SLACKBUILD VERSION: 5.6.4 +SLACKBUILD DOWNLOAD: https://github.com/clearlinux/cve-check-tool/releases/download/v5.6.4/cve-check-tool-5.6.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5f4247140fc9be3bf41491d31a34155 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cve-check-tool (Automated tool for checking known public CVEs) + +SLACKBUILD NAME: cw +SLACKBUILD LOCATION: ./system/cw +SLACKBUILD FILES: README cw.SlackBuild cw.info slack-desc +SLACKBUILD VERSION: 4.1.3 +SLACKBUILD DOWNLOAD: https://github.com/lucagrulla/cw/releases/download/v4.1.3/cw_4.1.3_Linux_i386.tar.gz https://github.com/lucagrulla/cw/releases/download/v4.1.3/cw_4.1.3_Linux_armv6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lucagrulla/cw/releases/download/v4.1.3/cw_4.1.3_Linux_x86_64.tar.gz https://github.com/lucagrulla/cw/releases/download/v4.1.3/cw_4.1.3_Linux_arm64.tar.gz +SLACKBUILD MD5SUM: 275a1064db86335badafb944cd50a35a 9474fe382668991a1b6f7760b4da0da9 +SLACKBUILD MD5SUM_x86_64: d7424fd11f775a96b65d4315e0909d28 7e9945a40a99a1ccff69b8d85e415ac4 +SLACKBUILD SHORT DESCRIPTION: cw ( The best way to tail AWS CloudWatch Logs from your terminal) + +SLACKBUILD NAME: cwtex-q-fonts-TTFs +SLACKBUILD LOCATION: ./system/cwtex-q-fonts-TTFs +SLACKBUILD FILES: README cwtex-q-fonts-TTFs.SlackBuild cwtex-q-fonts-TTFs.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/l10n-tw/cwtex-q-fonts-TTFs/archive/v0.4/cwtex-q-fonts-TTFs-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ea54c31d98e3824380f1fde6b2d117d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cwtex-q-fonts-TTFs (modified cwTeX TTF fonts) + +SLACKBUILD NAME: cyberjack +SLACKBUILD LOCATION: ./system/cyberjack +SLACKBUILD FILES: README cyberjack.SlackBuild cyberjack.info slack-desc +SLACKBUILD VERSION: 3.99.5 +SLACKBUILD DOWNLOAD: https://support.reiner-sct.de/downloads/LINUX/V3.99.5_SP16/pcsc-cyberjack-3.99.5final.SP16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 462f141acfa8d9c94b97677018a3f159 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: cyberjack (driver for cyberJack card reader) + +SLACKBUILD NAME: d-feet +SLACKBUILD LOCATION: ./system/d-feet +SLACKBUILD FILES: README d-feet.SlackBuild d-feet.info data_meson_build.patch doinst.sh slack-desc +SLACKBUILD VERSION: 0.3.15 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/d-feet/0.3/d-feet-0.3.15.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 44f046c5c35256f346db516dab3f938a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: d-feet (D-Bus Debugger) + +SLACKBUILD NAME: d52 +SLACKBUILD LOCATION: ./system/d52 +SLACKBUILD FILES: 20-fix-format-security-error.patch.gz README d52.1 d52.SlackBuild d52.info d52.pod slack-desc tests/test.asm tests/test.ctl tests/test.d52 tests/test.hex +SLACKBUILD VERSION: 3.4.1 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/d/d52/d52_3.4.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d6fefeb3f30922d1c5046569f2ad665 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: d52 (disassembler for 8051/8052, 8041/8048, and Z80 object code) + +SLACKBUILD NAME: daa2iso +SLACKBUILD LOCATION: ./system/daa2iso +SLACKBUILD FILES: README daa2iso.SlackBuild daa2iso.info slack-desc +SLACKBUILD VERSION: 0.1.7e +SLACKBUILD DOWNLOAD: http://aluigi.org/mytoolz/daa2iso.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6930ebcd8568e8ade0a175352d4a3481 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: daa2iso (converts DAA and GBI images to the ISO) + +SLACKBUILD NAME: daemonize +SLACKBUILD LOCATION: ./system/daemonize +SLACKBUILD FILES: README daemonize.SlackBuild daemonize.info slack-desc +SLACKBUILD VERSION: 1.7.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/daemonize-1.7.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce19be6baabd8a18a1c3723d87b35027 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: daemonize (run a program as a daemon) + +SLACKBUILD NAME: daemontools-bin +SLACKBUILD LOCATION: ./system/daemontools-bin +SLACKBUILD FILES: README README.Slackware daemontools-0.76.errno.patch daemontools-bin.SlackBuild daemontools-bin.info slack-desc +SLACKBUILD VERSION: 0.76 +SLACKBUILD DOWNLOAD: http://cr.yp.to/daemontools/daemontools-0.76.tar.gz http://smarden.org/pape/djb/manpages/daemontools-0.76-man.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1871af2453d6e464034968a0fbcb2bfc 2d3858a48f293c87202f76cd883438ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: daemontools-bin (djb's tools for managing UNIX services) + +SLACKBUILD NAME: daemontools +SLACKBUILD LOCATION: ./system/daemontools +SLACKBUILD FILES: README README.SBo daemontools-0.76.errno.patch daemontools.SlackBuild daemontools.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.76 +SLACKBUILD DOWNLOAD: http://cr.yp.to/daemontools/daemontools-0.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1871af2453d6e464034968a0fbcb2bfc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: daemontools (djb's tools for managing UNIX services) + +SLACKBUILD NAME: dar +SLACKBUILD LOCATION: ./system/dar +SLACKBUILD FILES: README dar.SlackBuild dar.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.8.2 +SLACKBUILD DOWNLOAD: https://dar.edrusb.org/dar.linux.free.fr/Releases/Source_code/dar-2.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9c16a2b1f65f9f2b7acce65cf7fa679 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dar (Disk ARchive) + +SLACKBUILD NAME: dateutils +SLACKBUILD LOCATION: ./system/dateutils +SLACKBUILD FILES: README dateutils.SlackBuild dateutils.info slack-desc +SLACKBUILD VERSION: 0.4.9 +SLACKBUILD DOWNLOAD: https://bitbucket.org/hroptatyr/dateutils/downloads/dateutils-0.4.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa7bd5e99d3826a60952a12fc7c30950 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dateutils (command line tools to work with dates and times) + +SLACKBUILD NAME: davfs2 +SLACKBUILD LOCATION: ./system/davfs2 +SLACKBUILD FILES: MINI_HOWTO README davfs2.SlackBuild davfs2.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: http://ftp.cc.uoc.gr/mirrors/nongnu.org/davfs2/davfs2-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04c82c25663f7dae5931002aa8ffea06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: davfs2 (virtual filesystem driver for WebDAV) + +SLACKBUILD NAME: ddcutil +SLACKBUILD LOCATION: ./system/ddcutil +SLACKBUILD FILES: README ddcutil.SlackBuild ddcutil.info slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: https://github.com/rockowitz/ddcutil/archive/v1.4.1/ddcutil-1.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a011e615c050e76a6fb9ce6b2bbf1d2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddcutil (display data channel command interface client) + +SLACKBUILD NAME: ddg +SLACKBUILD LOCATION: ./system/ddg +SLACKBUILD FILES: README ddg.SlackBuild ddg.info slack-desc +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/d/ddg/ddg-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5203818bcec159ed7b30f7be76bdb9a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddg (DuckDuckGo zero-click api for your command-line) + +SLACKBUILD NAME: ddrescueview +SLACKBUILD LOCATION: ./system/ddrescueview +SLACKBUILD FILES: README ddrescueview.SlackBuild ddrescueview.info doinst.sh slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ddrescueview/files/Test%20builds/v0.4.5/ddrescueview-source-0.4.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0ad98bacd47428c1ce3894e0c55723e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ddrescueview (Graphical viewer for GNU ddrescue mapfiles) + +SLACKBUILD NAME: debootstrap +SLACKBUILD LOCATION: ./system/debootstrap +SLACKBUILD FILES: README debootstrap.SlackBuild debootstrap.info devices.tar.gz slack-desc +SLACKBUILD VERSION: 1.0.141 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/d/debootstrap/debootstrap_1.0.141.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91e3c9756dddc1e830de6fcf2a741a64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: debootstrap (create a Debian base system from scratch) + +SLACKBUILD NAME: ded +SLACKBUILD LOCATION: ./system/ded +SLACKBUILD FILES: README ded.SlackBuild ded.info slack-desc +SLACKBUILD VERSION: 20250928 +SLACKBUILD DOWNLOAD: https://invisible-mirror.net/archives/ded/ded-20250928.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2248d7eba1c945a4ae68dc12b8a4bf9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ded (directory editor) + +SLACKBUILD NAME: dell_bios_fan_control +SLACKBUILD LOCATION: ./system/dell_bios_fan_control +SLACKBUILD FILES: README dell_bios_fan_control.SlackBuild dell_bios_fan_control.info slack-desc +SLACKBUILD VERSION: 20220119_270061 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/TomFreudenberg/dell-bios-fan-control/archive/27006106595bccd6c309da4d1499f93d38903f9a/dell-bios-fan-control-27006106595bccd6c309da4d1499f93d38903f9a.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b4b9d5e8d6b1c63645d89df8b6943d10 +SLACKBUILD SHORT DESCRIPTION: dell_bios_fan_control (utility to set on/off of fans by bios on Dell) + +SLACKBUILD NAME: depfinder +SLACKBUILD LOCATION: ./system/depfinder +SLACKBUILD FILES: README depfinder.SlackBuild depfinder.info slack-desc +SLACKBUILD VERSION: 1.4.4 +SLACKBUILD DOWNLOAD: https://github.com/gapan/depfinder/archive/1.4.4/depfinder-1.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4580c949714d66ebb5b925218d05a207 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: depfinder (finds dependencies of Slackware packages) + +SLACKBUILD NAME: detox +SLACKBUILD LOCATION: ./system/detox +SLACKBUILD FILES: README detox.SlackBuild detox.info doinst.sh slack-desc +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/detox/detox-2.0.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62c07049b66dae30231864d019ebc645 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: detox (filename cleanup utility) + +SLACKBUILD NAME: dfc +SLACKBUILD LOCATION: ./system/dfc +SLACKBUILD FILES: README dfc.SlackBuild dfc.info slack-desc +SLACKBUILD VERSION: 3.1.1 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/dfc-3.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 26fd905a07078332d98c2806cdd0fc0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfc (disk usage in color) + +SLACKBUILD NAME: dfu-util +SLACKBUILD LOCATION: ./system/dfu-util +SLACKBUILD FILES: README dfu-util.SlackBuild dfu-util.info slack-desc +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: http://dfu-util.sourceforge.net/releases/dfu-util-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31c983543a1fe8f03260ca4d56ad4f43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dfu-util (Device firmware update USB programmer) + +SLACKBUILD NAME: dget +SLACKBUILD LOCATION: ./system/dget +SLACKBUILD FILES: README dget.SlackBuild dget.info slack-desc +SLACKBUILD VERSION: 2.25.12 +SLACKBUILD DOWNLOAD: https://ftp.debian.org/debian/pool/main/d/devscripts/devscripts_2.25.12_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75084f2b107d8a313310804a1f9f22df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dget (utility to download debian sources) + +SLACKBUILD NAME: dieharder +SLACKBUILD LOCATION: ./system/dieharder +SLACKBUILD FILES: README dieharder.SlackBuild dieharder.info dieharder.patch slack-desc +SLACKBUILD VERSION: 3.31.1 +SLACKBUILD DOWNLOAD: http://webhome.phy.duke.edu/~rgb/General/dieharder/dieharder-3.31.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b57404dfb812d4548caaf71a05be2d17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dieharder (A random number generator testing suite) + +SLACKBUILD NAME: dina-font +SLACKBUILD LOCATION: ./system/dina-font +SLACKBUILD FILES: README dina-font.SlackBuild dina-font.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 2.93 +SLACKBUILD DOWNLOAD: http://ftp.osuosl.org/pub/gentoo/distfiles/fe/dina-2.93.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04cf107a6bbc54011c03b34ef296bbae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dina-font (a monospace bitmap font aimed at programmers) + +SLACKBUILD NAME: direvent +SLACKBUILD LOCATION: ./system/direvent +SLACKBUILD FILES: README direvent.SlackBuild direvent.info slack-desc +SLACKBUILD VERSION: 5.2 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/direvent/direvent-5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3af3340ba9fce2cbd6580c19817fe811 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: direvent (Directory event monitoring daemon) + +SLACKBUILD NAME: disk-manager +SLACKBUILD LOCATION: ./system/disk-manager +SLACKBUILD FILES: 02-fix_desktop_files.patch 03-fix_translation.patch 06-private_pythonlib.patch README disk-manager-1.0.1-3.diff disk-manager.SlackBuild disk-manager.desktop disk-manager.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: http://snapshot.debian.org/archive/debian/20190608T092728Z/pool/main/d/disk-manager/disk-manager_1.1.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41bdb4693da535fdd2d3ce2f5e1a37d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: disk-manager (simple filesystem configurator) + +SLACKBUILD NAME: diskscan +SLACKBUILD LOCATION: ./system/diskscan +SLACKBUILD FILES: README diskscan.SlackBuild diskscan.info slack-desc +SLACKBUILD VERSION: 0.19 +SLACKBUILD DOWNLOAD: https://github.com/baruch/diskscan/archive/0.19/diskscan-0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14aad4aa22d97e691f48082e9d26199b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: diskscan (tool to scan a block device) + +SLACKBUILD NAME: disksearch +SLACKBUILD LOCATION: ./system/disksearch +SLACKBUILD FILES: README disksearch.SlackBuild disksearch.desktop disksearch.info doinst.sh slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/disksearch/files/disksearch/DiskSearch%201.2.1/disksearch-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e0bd773d5e2f3207f2cf9fd04702abdf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: disksearch (tool for searching) + +SLACKBUILD NAME: dislocker +SLACKBUILD LOCATION: ./system/dislocker +SLACKBUILD FILES: README dislocker.SlackBuild dislocker.info ruby3.patch slack-desc +SLACKBUILD VERSION: 0.7.3 +SLACKBUILD DOWNLOAD: https://github.com/Aorimn/dislocker/archive/v0.7.3/dislocker-0.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff1a5a0120cedf04c6146da91dfbd27c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dislocker (FUSE driver to read/write Windows' BitLocker-ed volumes) + +SLACKBUILD NAME: displaylink +SLACKBUILD LOCATION: ./system/displaylink +SLACKBUILD FILES: 99-displaylink.rules 99displaylink README displaylink-sleep.sh displaylink.SlackBuild displaylink.info doinst.sh rc.displaylink slack-desc udev.sh +SLACKBUILD VERSION: 1.4.210 +SLACKBUILD DOWNLOAD: http://www.displaylink.com/downloads/ubuntu.php +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb65a2abb3aa120c9bb1d337a26e5e8b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: displaylink (driver for DisplayLink devices) + +SLACKBUILD NAME: distrobox +SLACKBUILD LOCATION: ./system/distrobox +SLACKBUILD FILES: README distrobox.SlackBuild distrobox.info slack-desc +SLACKBUILD VERSION: 1.8.2.4 +SLACKBUILD DOWNLOAD: https://github.com/89luca89/distrobox/archive/1.8.2.4/distrobox-1.8.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cbdd57c4d164a74b5c92224b545c961 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: distrobox (fancy wrapper around podman, docker or lilipod) + +SLACKBUILD NAME: distrobuilder +SLACKBUILD LOCATION: ./system/distrobuilder +SLACKBUILD FILES: README distrobuilder.SlackBuild distrobuilder.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://linuxcontainers.org/downloads/distrobuilder/distrobuilder-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 25e8c4a3fd7f46aff89ad1891d1022f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: distrobuilder (image building tool for LXC) + +SLACKBUILD NAME: dlm +SLACKBUILD LOCATION: ./system/dlm +SLACKBUILD FILES: README README.SLACKWARE dlm.SlackBuild dlm.info doinst.sh patches/Debian-path-for-the-config-file.patch patches/Don-t-link-dlm_stonith-against-libxml2.patch patches/Enable-systemctl-help-dlm-to-show-relevant-man-pages.patch patches/Use-CPPFLAGS-from-the-environment.patch patches/series slack-desc +SLACKBUILD VERSION: 4.0.9 +SLACKBUILD DOWNLOAD: https://pagure.io/dlm/archive/dlm-4.0.9/dlm-dlm-4.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c57a941a15547859cd38fd55f66388e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dlm (Distributed Lock Manager) + +SLACKBUILD NAME: docbook-xml +SLACKBUILD LOCATION: ./system/docbook-xml +SLACKBUILD FILES: README docbook-xml.SlackBuild docbook-xml.info doinst.sh slack-desc +SLACKBUILD VERSION: 4.4 +SLACKBUILD DOWNLOAD: https://docbook.org/xml/4.4/docbook-xml-4.4.zip https://docbook.org/xml/4.3/docbook-xml-4.3.zip https://docbook.org/xml/4.2/docbook-xml-4.2.zip https://docbook.org/xml/4.1.2/docbkx412.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbb04e9a700955d88c50962ef22c1634 ab200202b9e136a144db1e0864c45074 73fe50dfe74ca631c1602f558ed8961f 900d7609fb7e6d78901b357e4acfbc17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docbook-xml (DocBook DTD for XML) + +SLACKBUILD NAME: docbook-xml5 +SLACKBUILD LOCATION: ./system/docbook-xml5 +SLACKBUILD FILES: README docbook-xml5.SlackBuild docbook-xml5.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 5.0.0 +SLACKBUILD DOWNLOAD: https://github.com/N-Tek/docbook-xml5/releases/download/v5.0.0/docbook-xml5-5.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2c9b3f7469e691c2c7c81c0c9090901 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docbook-xml5 (DocBook XML V5.0) + +SLACKBUILD NAME: docbookMathML1mods +SLACKBUILD LOCATION: ./system/docbookMathML1mods +SLACKBUILD FILES: README docbookMathML1mods.SlackBuild docbookMathML1mods.info doinst.sh douninst.sh slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/N-Tek/docbookMathML1mods/releases/download/v1.0.0/docbookMathML1mods-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ef9773243803aa1c1823cf147f4a5f81 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: docbookMathML1mods (DocBook MathML1 modules) + +SLACKBUILD NAME: docker-buildx +SLACKBUILD LOCATION: ./system/docker-buildx +SLACKBUILD FILES: README docker-buildx.SlackBuild docker-buildx.info slack-desc +SLACKBUILD VERSION: 0.32.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/docker/buildx/archive/v0.32.1/buildx-0.32.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 6c1fe9d601cf81f8b9acaeb0b44ce29c +SLACKBUILD SHORT DESCRIPTION: docker-buildx (plugin for extended build capabilities with BuildKit) + +SLACKBUILD NAME: docker-cli +SLACKBUILD LOCATION: ./system/docker-cli +SLACKBUILD FILES: README docker-cli.SlackBuild docker-cli.info slack-desc +SLACKBUILD VERSION: 29.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/docker/cli/archive/v29.3.0/cli-29.3.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1c7858011b35496456cfee38eebec379 +SLACKBUILD SHORT DESCRIPTION: docker-cli (command line tool for Docker engine) + +SLACKBUILD NAME: docker-compose +SLACKBUILD LOCATION: ./system/docker-compose +SLACKBUILD FILES: README docker-compose.SlackBuild docker-compose.info doinst.sh slack-desc +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/docker/compose/archive/v5.1.0/compose-5.1.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 252f223b68946c66bebffd310a6c7a16 +SLACKBUILD SHORT DESCRIPTION: docker-compose (Utility for running containers on Docker) + +SLACKBUILD NAME: docker-machine-kvm +SLACKBUILD LOCATION: ./system/docker-machine-kvm +SLACKBUILD FILES: README docker-machine-kvm.SlackBuild docker-machine-kvm.info fix-directory-permissions.diff slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/dhiltgen/docker-machine-kvm/archive/v0.10.0/docker-machine-kvm-0.10.0.tar.gz https://github.com/libvirt/libvirt-go/archive/v4.5.0/libvirt-go-4.5.0.tar.gz https://github.com/docker-archive-public/docker.machine/archive/v0.16.2/docker.machine-0.16.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ad81e6900ace350cbf19be148211dc72 a3acc9b5d1c75100a36a91fbff5269aa 857ef7b53ae7d29f0be93857a1fc1bed +SLACKBUILD SHORT DESCRIPTION: docker-machine-kvm (KVM driver for docker-machine) + +SLACKBUILD NAME: docker-machine +SLACKBUILD LOCATION: ./system/docker-machine +SLACKBUILD FILES: README docker-machine.SlackBuild docker-machine.info slack-desc +SLACKBUILD VERSION: 0.16.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/docker-archive-public/docker.machine/archive/v0.16.2/docker.machine-0.16.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 857ef7b53ae7d29f0be93857a1fc1bed +SLACKBUILD SHORT DESCRIPTION: docker-machine (machine management for a container-centric world) + +SLACKBUILD NAME: docker +SLACKBUILD LOCATION: ./system/docker +SLACKBUILD FILES: README config/docker.default config/docker.logrotate config/rc.docker docker.SlackBuild docker.info doinst.sh slack-desc +SLACKBUILD VERSION: 29.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/moby/moby/archive/docker-v29.3.0/moby-docker-v29.3.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2b0a2e6e732601b0099c5f06fbb7f359 +SLACKBUILD SHORT DESCRIPTION: docker (manager for applications in Linux containers) + +SLACKBUILD NAME: domitian-fonts +SLACKBUILD LOCATION: ./system/domitian-fonts +SLACKBUILD FILES: README doinst.sh domitian-fonts.SlackBuild domitian-fonts.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/dbenjaminmiller/domitian/releases/download/1.0.1/domitian.zip https://raw.githubusercontent.com/dbenjaminmiller/domitian/refs/heads/master/COPYING +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb43a625fcd6bf8347114c5460385c73 7ff944e1ef6140b401a9560ffb2b66d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: domitian-fonts (Font, a clone of Palatino) + +SLACKBUILD NAME: dool +SLACKBUILD LOCATION: ./system/dool +SLACKBUILD FILES: README dool.SlackBuild dool.info slack-desc +SLACKBUILD VERSION: 1.3.1 +SLACKBUILD DOWNLOAD: https://github.com/scottchiefbaker/dool/archive/v1.3.1/dool-1.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 227cea6002bf83e9eebe992033a155db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dool (Versatile resource statistics tool) + +SLACKBUILD NAME: dos33fsprogs +SLACKBUILD LOCATION: ./system/dos33fsprogs +SLACKBUILD FILES: README dos33fsprogs.SlackBuild dos33fsprogs.info man/dos33.pod man/dos33fsprogs.pod man/make_b.pod man/mkdos33fs.pod man/pcx2hgr.pod man/shape_table.pod man/tokenize_asoft.pod slack-desc +SLACKBUILD VERSION: 0.0.10 +SLACKBUILD DOWNLOAD: http://www.deater.net/weave/vmwprod/apple/dos33fsprogs-0.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc49e56443d6dbed8338cd9e3c2b945b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dos33fsprogs (Utilities for the Apple II DOS 3.3 filesystem) + +SLACKBUILD NAME: dosbox-dev +SLACKBUILD LOCATION: ./system/dosbox-dev +SLACKBUILD FILES: README README.SBo doinst.sh dosbox-dev.SlackBuild dosbox-dev.info dosbox.desktop slack-desc +SLACKBUILD VERSION: 0.75_pre4484 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/dosbox/dosbox-dev-0.75_pre4484.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 257f28888910612fde0cb8bbc5977ed8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosbox-dev (DOS emulator/virtual machine for X11 and Unix) + +SLACKBUILD NAME: dosbox-staging +SLACKBUILD LOCATION: ./system/dosbox-staging +SLACKBUILD FILES: README doinst.sh dosbox-staging.SlackBuild dosbox-staging.desktop dosbox-staging.info slack-desc +SLACKBUILD VERSION: 0.82.2 +SLACKBUILD DOWNLOAD: https://github.com/dosbox-staging/dosbox-staging/archive/v0.82.2/dosbox-staging-0.82.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 197ba7173d44b7040f0950f6ce8ae8ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosbox-staging (DOS emulator/virtual machine for X11 and Unix) + +SLACKBUILD NAME: dosbox-x +SLACKBUILD LOCATION: ./system/dosbox-x +SLACKBUILD FILES: README doinst.sh dosbox-x.SlackBuild dosbox-x.info slack-desc +SLACKBUILD VERSION: 2026.01.02 +SLACKBUILD DOWNLOAD: https://github.com/joncampbell123/dosbox-x/archive/dosbox-x-v2026.01.02/dosbox-x-dosbox-x-v2026.01.02.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4818bcfa9bdb349812a70a3b990d25fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosbox-x (Accurate emulation and retro-development) + +SLACKBUILD NAME: dosbox +SLACKBUILD LOCATION: ./system/dosbox +SLACKBUILD FILES: README doinst.sh dosbox.SlackBuild dosbox.desktop dosbox.info slack-desc +SLACKBUILD VERSION: 0.74.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/dosbox/dosbox-0.74-3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 759c75fffb59c542f80fb8391012911b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosbox (DOS emulator/virtual machine for X11 and Unix) + +SLACKBUILD NAME: dosemu-fonts +SLACKBUILD LOCATION: ./system/dosemu-fonts +SLACKBUILD FILES: README doinst.sh dosemu-fonts.SlackBuild dosemu-fonts.info slack-desc +SLACKBUILD VERSION: 20130804_35054ba +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/dosemu-fonts-20130804_35054ba.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c7a1ee65da005eb28d1a4749d903a0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosemu-fonts (fonts from dosemu, packaged for system-wide use) + +SLACKBUILD NAME: dosemu +SLACKBUILD LOCATION: ./system/dosemu +SLACKBUILD FILES: README doinst.sh dosemu.SlackBuild dosemu.info slack-desc +SLACKBUILD VERSION: 20130804_35054ba +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/dosemu-20130804_35054ba.tar.xz http://downloads.sourceforge.net/dosemu/dosemu-freedos-1.0-bin.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 190c77107fa23847eaa0bade762091ff 2e09774fe91cff4372cb4a393eb467f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dosemu (a DOS EMUlator) + +SLACKBUILD NAME: doublecmd-qt5 +SLACKBUILD LOCATION: ./system/doublecmd-qt5 +SLACKBUILD FILES: README doinst.sh doublecmd-qt5.SlackBuild doublecmd-qt5.info slack-desc +SLACKBUILD VERSION: 1.1.32 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/doublecmd/Double%20Commander%20Source/doublecmd-1.1.32-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6840fd6791e2a242b364f7685e021aaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: doublecmd-qt5 (Double-panel File Manager) + +SLACKBUILD NAME: drbd-utils +SLACKBUILD LOCATION: ./system/drbd-utils +SLACKBUILD FILES: README doinst.sh drbd-utils.SlackBuild drbd-utils.info slack-desc xen/block-drbd xen/xen_handle_physical_device_paths.diff +SLACKBUILD VERSION: 9.32.0 +SLACKBUILD DOWNLOAD: https://linbit.gateway.scarf.sh//downloads/drbd/utils/drbd-utils-9.32.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45c5bb0a413c818db23498f9619e35c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: drbd-utils (Management utilities for DRBD) + +SLACKBUILD NAME: driconf +SLACKBUILD LOCATION: ./system/driconf +SLACKBUILD FILES: README doinst.sh driconf-0.9.1-2.diff driconf.SlackBuild driconf.desktop driconf.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/driconf-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76d610bcd56aa5e8a489debb5081178a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: driconf (DRI Configuration Applet) + +SLACKBUILD NAME: ds4drv +SLACKBUILD LOCATION: ./system/ds4drv +SLACKBUILD FILES: 50-ds4drv.rules README doinst.sh ds4drv.SlackBuild ds4drv.info slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://github.com/chrippa/ds4drv/archive/v0.5.1/ds4drv-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a116106debdaaaed138d337282e1985 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ds4drv (Sony DualShock 4 userspace driver) + +SLACKBUILD NAME: dse-typewriter-font +SLACKBUILD LOCATION: ./system/dse-typewriter-font +SLACKBUILD FILES: README doinst.sh dse-typewriter-font.SlackBuild dse-typewriter-font.info git2tarxz.sh slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/dse/dse-typewriter-font/archive/1.1.0/dse-typewriter-font-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce76dabe1171a7a1fbc5533151d3f338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dse-typewriter-font (typewriter-style TrueType font) + +SLACKBUILD NAME: dstat +SLACKBUILD LOCATION: ./system/dstat +SLACKBUILD FILES: README dstat.SlackBuild dstat.info slack-desc +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: https://github.com/dstat-real/dstat/archive/v0.7.4/dstat-0.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d6a11d1f8cff1e4bf953958c824c798 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dstat (Versatile resource statistics tool) + +SLACKBUILD NAME: dtach +SLACKBUILD LOCATION: ./system/dtach +SLACKBUILD FILES: README dtach.SlackBuild dtach.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/crigler/dtach/archive/v0.9/dtach-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41509258606a47c0a88fed180929bdeb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dtach (detaches/reattaches programs from/to their terminals) + +SLACKBUILD NAME: dtrx +SLACKBUILD LOCATION: ./system/dtrx +SLACKBUILD FILES: README dtrx.SlackBuild dtrx.info slack-desc +SLACKBUILD VERSION: 8.5.3 +SLACKBUILD DOWNLOAD: https://github.com/dtrx-py/dtrx/releases/download/8.5.3/dtrx-8.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc1039aff57398b8c31a255ddaf5c737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dtrx (Intelligent archive extraction) + +SLACKBUILD NAME: dump +SLACKBUILD LOCATION: ./system/dump +SLACKBUILD FILES: README dump.SlackBuild dump.info slack-desc +SLACKBUILD VERSION: 0.4b48 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/dump/files/dump/0.4b48/dump-0.4b48.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91fe29928a42e8663e6c48e8be3608c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dump (dump and restore backup commands) + +SLACKBUILD NAME: dumptorrent +SLACKBUILD LOCATION: ./system/dumptorrent +SLACKBUILD FILES: README dumptorrent.SlackBuild dumptorrent.info slack-desc +SLACKBUILD VERSION: 1.7.0 +SLACKBUILD DOWNLOAD: https://github.com/tomcdj71/dumptorrent/archive/v1.7.0/dumptorrent-1.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5eb9f9a0edd8378b041742c96bf74f49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dumptorrent (get torrent metadata) + +SLACKBUILD NAME: duperemove +SLACKBUILD LOCATION: ./system/duperemove +SLACKBUILD FILES: README duperemove.SlackBuild duperemove.info slack-desc +SLACKBUILD VERSION: 0.15.2 +SLACKBUILD DOWNLOAD: https://github.com/markfasheh/duperemove/archive/refs/tags/v0.15.2/duperemove-0.15.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cef2bb84cfc9bb2f3c00b5c04d89ba50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: duperemove (find duplicated extents and submit for deduplication) + +SLACKBUILD NAME: duplicity +SLACKBUILD LOCATION: ./system/duplicity +SLACKBUILD FILES: README duplicity.SlackBuild duplicity.info slack-desc +SLACKBUILD VERSION: 0.7.19 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/duplicity-0.7.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4decdb60275c87b4fafab55c31dc5ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: duplicity (Encrypted bandwidth-efficient backup using rsync algorithm) + +SLACKBUILD NAME: duply +SLACKBUILD LOCATION: ./system/duply +SLACKBUILD FILES: README duply.SlackBuild duply.info slack-desc +SLACKBUILD VERSION: 2.2.2 +SLACKBUILD DOWNLOAD: https://cfhcable.dl.sourceforge.net/project/ftplicity/duply%20%28simple%20duplicity%29/2.2.x/duply_2.2.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22a8a0d1471d373a7989e698408274b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: duply (A shell front end for duplicity) + +SLACKBUILD NAME: dust +SLACKBUILD LOCATION: ./system/dust +SLACKBUILD FILES: README dust.SlackBuild dust.info slack-desc +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://github.com/bootandy/dust/archive/v1.2.4/dust-1.2.4.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.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.21.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.1.1.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/block2/block2-0.6.2.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.1.crate https://static.crates.io/crates/cc/cc-1.2.51.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chrono/chrono-0.4.42.crate https://static.crates.io/crates/clap/clap-4.5.54.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.54.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.65.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.49.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.6.crate https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.31.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/config-file/config-file-0.2.3.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/ctrlc/ctrlc-3.5.1.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/dispatch2/dispatch2-0.3.0.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filesize/filesize-0.2.0.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.6.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.64.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itoa/itoa-1.0.17.crate https://static.crates.io/crates/js-sys/js-sys-0.3.83.crate https://static.crates.io/crates/libc/libc-0.2.180.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/lscolors/lscolors-0.21.0.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/nix/nix-0.30.1.crate https://static.crates.io/crates/ntapi/ntapi-0.4.2.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.3.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2-io-kit/objc2-io-kit-0.3.2.crate https://static.crates.io/crates/objc2/objc2-0.6.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.0.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.105.crate https://static.crates.io/crates/quote/quote-1.0.43.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate https://static.crates.io/crates/rayon/rayon-1.11.0.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/roff/roff-0.2.2.crate https://static.crates.io/crates/rustix/rustix-1.1.3.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/stfu8/stfu8-0.2.7.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.114.crate https://static.crates.io/crates/sysinfo/sysinfo-0.37.2.crate https://static.crates.io/crates/tempfile/tempfile-3.24.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thousands/thousands-0.2.0.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.106.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.106.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.11.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-collections/windows-collections-0.2.0.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-future/windows-future-0.2.1.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.2.0.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows-threading/windows-threading-0.1.0.crate https://static.crates.io/crates/windows/windows-0.61.3.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/zmij/zmij-1.0.12.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d45c41e7de929130211608bf7d73f58 2fb8e2b2c327d642027d27dd82160195 bf23cd323c33a8c283c41bb9b79e4ce4 082b8b397447a875d587f5f6447092db 27ce951824c9152083803a3f33f60d1c c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 8f73a79f90605665cbc9650aafa9ca45 42db5e4979c7fd073d0604621659d3f2 3e70bb53cab36a3ef2a02dfce21bc472 4b7db26ac6bd77342b51188882fa5678 4dd4175ec3e2840e7a0f49141b8d59dd 039b68ad4423e03069a58f9c91041d11 1edac1c7c686e543e15cf524e4f62124 e9f5eb27f7d6d507e55b57e807c0f45f 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 6fc56339477191e989cec4800759b4b3 81b6c40f5d53676b4cf3d7e358bd54e2 30baf0a4469c006cd5d171f7a129945d b7552312eade0e0219369452cf32e2f2 4bff8de0233dc9e6dba69fba8dac9f8a 315c7fa8c291077dac11ffe8e977cf99 d9614dbc3b72c12999b935f0d1f07f19 b69f87eec94e36408135e81035235621 41cd47cb4fcd7c67c6ae8a2a8e9c2759 c5229cfccb6a1598e74a837dbc9e2797 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 932c1dc37a43be2ba1bbfa0461aadd35 bebc8338ae113a87a04564c97c1e3f0c 96890e73570699190d932884a85c3cfb 96c3c9f009928f02773032f341666861 dceddd3d936c2195d6fd507e3773bc4e b0a1ffd6b0b5fe67e3dac04cd26b3099 9362cfdf53ef5eab4a7669b199f72784 d5e5c6877de34e173232d3a0facb71ec 9a421286bfaf7199053b6fa7a3e690cb ce5935e8063a452913a61e5405b33cb9 87b1b7cb12ef4dfe842c212b98263048 3d7e70a9d2c58112629db9890ba333c0 164c3046a7f9720ce6c4240a8433a923 7adb8a4c6ab02e9b85282feb836ab048 3c06f672f34e8d88b90d69d0417e6067 023d47313f3d4b5a79426b37ddd8d38d 5e2165f6a9d5646d361d7aabe3d9be7c 421029191180ccd11cd28d7186a0640a b1ca2fdfcf47b263ade9161dd3ddc44c 09ea9959a92a4b020eaf12d2aae7a2b5 87955f326fc2aa9627d446518454080f ac48290bdb9ceb8c29443dbf99580988 0f3c49558a5f7e9a6bc42c7e99a6d071 e092b3abcc54806f2a35889d725bf95f 03ac333203202f17d0eb0b3eeed8215a 5d9728c30b0b7db1def672b428b6e6b2 865cb5035f6b3dba04196ba04d15fab6 8eb47450fc77283b887265c5b16215a0 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 0f4ade4144773c2c50e55a882cc29969 932b1314d0122ff4500122f1c93286d9 2e570a7a6c02a1339e603f7722ae7d03 f45921516240e2ef3110ea375fd20269 36bb286b85fab146f809f84d2d0bc6a5 2386e1205d6df6813d8a4a02412a670b 751468b1f120283e4f6f266867a03837 6e945b7625522326c4b07d5551d89102 dbaed304fca775edfd9fb0e980f64cbe 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e fa1ef10465c00f2a3bac42b79e37b36d 2a194c1dc8c6637a908b37f63e5c637d ad77627a08324de6cddb4f66813f3219 e662b1464700d377cb89a8a9b59bd8c0 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 6c623a8eed8450399ec323a72e96855c b37c60ece73904fc7655776662f1a9bb fbe5da24bd1beef6125107ee41118187 ebe57a18889cf2f2bea7618a91acd735 b8f060edcd555f5ed74d613c9d8eff20 1cd5c4ca4c47e7643a521d5842b20bcc bb56b7d479e9fa872a035b46f04a3fbd d4e8c84dde0eb032cc9eaa4121614822 a4bb1b92a5b098fdaa5694733ea73e7a 9c02495b380dc51331dcd8789b26cbfb eca4f78f2f4293611dccd41ad47a3be9 b21820f2664242498beba7783b32bef4 a1a21f38fccf487fac84ad67e8ae7be3 2a4b3962d2e873cc03ad5bd46fee8896 470f527a51d3921895bd2583fce8d9c4 d37681de7eb8a22e94064570778e479a 6e2c3955a071ff72899af56c2f105a25 14323f6267d08ae7700d5de8d8477927 3478ea9b4d43d9c931a7176d54dd14f9 f8b72daa293e32039a2cf1429c2d40f1 3d5e29f99c99c4d6b63e585289c052fb db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 388022533f8d4d3bda39efd7e0ece6da 74820c7dae31dabf7552cdc97456d1a1 d5806e699d67817275b601957b4c2af1 32bbff7f2cf96f7d7697bae69dc0140a 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 603b49a81b216125a7d92ef2b4b38039 bb3780dd283a2faedb95ca3efcbb1196 c52fb1ec46518c21f8af61b7ff86a5e3 2cf4b2fb70efbaf9cfbaeba6f8dcf347 91bcde189ce0574861e43a4909e3777f 16b2a1e77c38f1265b35c9c1f76166ec 339e4b43ded1edefd670d7219f541d2b 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 523ad3a4f0c185bce7ae059a6819403b d3ab9ee9574ec33016d8ff866eaab8f5 3dd29881ae92d9533f6d24072087ef70 cfbf635d826d2d14d6e71c9eb07b5c07 7cf393d79b04cdacd2593cbbca888b8f 5072812053c27c0ae184f10011158f47 4f3d8f9bfc552d9272e39c7ecbb9f026 69339b524a4c46ac25d2c27292689032 4bfd23c349359d9c45430c723d03df97 60ee7d4891a496a45390bede684f8770 ae65c2e2e666c0e6183014d48b278604 9718141a1e8e00257f5b5d92aece5b21 c1f20a05b0ceeb82b90837500eaf30a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dust (more intuitive du) + +SLACKBUILD NAME: dvdisaster +SLACKBUILD LOCATION: ./system/dvdisaster +SLACKBUILD FILES: README doinst.sh dvdisaster.SlackBuild dvdisaster.info slack-desc +SLACKBUILD VERSION: 0.79.9 +SLACKBUILD DOWNLOAD: https://dvdisaster.jcea.es/downloads/dvdisaster-0.79.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fc730d39df329dc6e39cf5ac3a70fe6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dvdisaster (Additional error protection for CD/DVD media) + +SLACKBUILD NAME: dymo-cups-drivers +SLACKBUILD LOCATION: ./system/dymo-cups-drivers +SLACKBUILD FILES: README cups-2.6-api.patch cups-ppd-header.patch dymo-cups-drivers.SlackBuild dymo-cups-drivers.info slack-desc +SLACKBUILD VERSION: 1.4.0.5 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/dymo-cups-drivers-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8774f98bbe8d57f5b337019ae86a23f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dymo-cups-drivers (CUPS drivers and filters for DYMO Label Printers) + +SLACKBUILD NAME: dynamips +SLACKBUILD LOCATION: ./system/dynamips +SLACKBUILD FILES: README dynamips.SlackBuild dynamips.info slack-desc +SLACKBUILD VERSION: 0.2.8_RC3 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gns-3/files/Dynamips/0.2.8-RC3-community/dynamips-0.2.8-RC3-community.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100d64f13eb383442a6a12a8bfa0c55c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: dynamips (Emulator for Cisco IOS) + +SLACKBUILD NAME: eaglemode +SLACKBUILD LOCATION: ./system/eaglemode +SLACKBUILD FILES: README doinst.sh eaglemode.SlackBuild eaglemode.info slack-desc +SLACKBUILD VERSION: 0.96.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/eaglemode/eaglemode-0.96.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 23ed5aaa5d7c949156101a6a625fd62a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eaglemode (zoomable user interface) + +SLACKBUILD NAME: early-ssh +SLACKBUILD LOCATION: ./system/early-ssh +SLACKBUILD FILES: README README.Slackware early-ssh.SlackBuild early-ssh.info slack-desc slack.diff +SLACKBUILD VERSION: git15791d2 +SLACKBUILD DOWNLOAD: https://github.com/gheja/early-ssh/archive/15791d22ace74011486c299aa29c22f31b3364f6/early-ssh-15791d22ace74011486c299aa29c22f31b3364f6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa00591ae838240934783dcce753a283 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: early-ssh (gives you an SSH server during boot of your Linux system) + +SLACKBUILD NAME: earlyoom +SLACKBUILD LOCATION: ./system/earlyoom +SLACKBUILD FILES: README doinst.sh earlyoom.8 earlyoom.SlackBuild earlyoom.info rc.earlyoom slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://github.com/rfjakob/earlyoom/archive/v1.9.0/earlyoom-1.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce0cfaca4b8563140a9b64a19f255ed0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: earlyoom (the early out-of-memory daemon) + +SLACKBUILD NAME: ecm-tools +SLACKBUILD LOCATION: ./system/ecm-tools +SLACKBUILD FILES: README ecm-tools.SlackBuild ecm-tools.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://github.com/alucryd/ecm-tools/archive/v1.0.3/ecm-tools-1.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3f06496a0ae14c740f4a8b80ece4bfb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecm-tools (encoder/decoder for error code modeler CD/DVD compression) + +SLACKBUILD NAME: ecofont-ttf +SLACKBUILD LOCATION: ./system/ecofont-ttf +SLACKBUILD FILES: Ecofont_licence.pdf README doinst.sh ecofont-ttf.SlackBuild ecofont-ttf.info slack-desc +SLACKBUILD VERSION: 2.02 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/spranq_eco_sans_regular.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2af5318735606f5dd8cfa45faffe8eb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecofont-ttf (Spranq Eco Truetype font) + +SLACKBUILD NAME: ecryptfs-utils +SLACKBUILD LOCATION: ./system/ecryptfs-utils +SLACKBUILD FILES: README ecryptfs-utils.SlackBuild ecryptfs-utils.info openssl.patch slack-desc +SLACKBUILD VERSION: 111 +SLACKBUILD DOWNLOAD: https://launchpad.net/ecryptfs/trunk/111/+download/ecryptfs-utils_111.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83513228984f671930752c3518cac6fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ecryptfs-utils (cryptographic filesystem) + +SLACKBUILD NAME: edid-decode +SLACKBUILD LOCATION: ./system/edid-decode +SLACKBUILD FILES: README edid-decode.SlackBuild edid-decode.info slack-desc +SLACKBUILD VERSION: 0.1~git20220315.cb74358c2896 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/e/edid-decode/edid-decode_0.1~git20220315.cb74358c2896.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8ba8484c99a6333bc45abff19c42112 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edid-decode (decode EDID data in human-readable format) + +SLACKBUILD NAME: edk2-aarch64 +SLACKBUILD LOCATION: ./system/edk2-aarch64 +SLACKBUILD FILES: README edk2-aarch64.SlackBuild edk2-aarch64.info slack-desc +SLACKBUILD VERSION: 20230524 +SLACKBUILD DOWNLOAD: https://kojipkgs.fedoraproject.org/packages/edk2/20230524/3.fc38/noarch/edk2-aarch64-20230524-3.fc38.noarch.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f3f99087bdfc14ecec0dbcae5a782f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edk2-aarch64 (aarch64 UEFI firmware for Qemu) + +SLACKBUILD NAME: edk2-ovmf +SLACKBUILD LOCATION: ./system/edk2-ovmf +SLACKBUILD FILES: README edk2-ovmf.SlackBuild edk2-ovmf.info slack-desc +SLACKBUILD VERSION: 202408 +SLACKBUILD DOWNLOAD: https://kojipkgs.fedoraproject.org/packages/edk2/20240813/1.fc42/noarch/edk2-ovmf-20240813-1.fc42.noarch.rpm https://kojipkgs.fedoraproject.org/packages/edk2/20240813/1.fc42/noarch/edk2-ovmf-ia32-20240813-1.fc42.noarch.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f03fb7954fd500ab8c30668286c3e0e 626993e5b07fa8b11c4963bbb380e680 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: edk2-ovmf (Secure Boot enabled UEFI firmware for Qemu) + +SLACKBUILD NAME: efi-sync +SLACKBUILD LOCATION: ./system/efi-sync +SLACKBUILD FILES: README doinst.sh efi-sync.SlackBuild efi-sync.info file/efi-sync.conf.new file/rc.efi-sync.new slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://git.server.ky/slackcoder/efi-sync/snapshot/efi-sync-0.2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6676df09479f4f97cbc56f5aada21aa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efi-sync (Kernel EFI installer) + +SLACKBUILD NAME: efiboots +SLACKBUILD LOCATION: ./system/efiboots +SLACKBUILD FILES: README doinst.sh efiboots-1.0-fix-python-exception.patch efiboots.SlackBuild efiboots.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/Elinvention/efiboots/archive/refs/tags/1.0/efiboots-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3e5fc6372638a007aa4aebbf2f7fcbd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efiboots (GTK3 frontend for efibootmgr) + +SLACKBUILD NAME: efitools +SLACKBUILD LOCATION: ./system/efitools +SLACKBUILD FILES: README README.Secure_Boot efitools.SlackBuild efitools.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/efitools-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3a3f04ed6aa5486c97dd206edeebe0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: efitools (Tools for manipulating UEFI secure boot platforms) + +SLACKBUILD NAME: eibd +SLACKBUILD LOCATION: ./system/eibd +SLACKBUILD FILES: README doinst.sh eibd.SlackBuild eibd.info rc.eibd.new slack-desc +SLACKBUILD VERSION: 0.0.4 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/bcusdk_0.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14138f457d6530bf45cf6a966fde9d5f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eibd (interface to the EIB/KNX bus) + +SLACKBUILD NAME: eightyone +SLACKBUILD LOCATION: ./system/eightyone +SLACKBUILD FILES: README doinst.sh eightyone.SlackBuild eightyone.desktop eightyone.info eightyone.png slack-desc +SLACKBUILD VERSION: 1.41 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/eightyone-sinclair-emulator/files/EightyOne%20V1.41.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a39ad37c3f7e3043282dd11dd3d87856 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eightyone (emulator for the range of ZX home computers) + +SLACKBUILD NAME: elasticsearch +SLACKBUILD LOCATION: ./system/elasticsearch +SLACKBUILD FILES: README default/elasticsearch doinst.sh elasticsearch.SlackBuild elasticsearch.info rc.elasticsearch slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8766b54a2d9c5349acca19deb958c192 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: elasticsearch (distributed RESTful search engine) + +SLACKBUILD NAME: eltclsh +SLACKBUILD LOCATION: ./system/eltclsh +SLACKBUILD FILES: README eltclsh.SlackBuild eltclsh.info slack-desc +SLACKBUILD VERSION: 1.18 +SLACKBUILD DOWNLOAD: http://distfiles.openrobots.org/eltclsh/eltclsh-1.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4d5982491b13072a90fffbf0bb37fd5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eltclsh (editline tcl shell) + +SLACKBUILD NAME: em +SLACKBUILD LOCATION: ./system/em +SLACKBUILD FILES: README em.SlackBuild em.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/ikalnitsky/em/archive/0.4/em-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1ab1d1d87491e1881657817492e80bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: em (Highlight some PATTERN in terminal's STDOUT) + +SLACKBUILD NAME: emelfm2 +SLACKBUILD LOCATION: ./system/emelfm2 +SLACKBUILD FILES: README doinst.sh emelfm2.SlackBuild emelfm2.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/emelfm2-0.9.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea83b73d76edf1cea5bce00ec630af6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: emelfm2 (emelFM2 File Manager) + +SLACKBUILD NAME: encfs +SLACKBUILD LOCATION: ./system/encfs +SLACKBUILD FILES: README encfs.SlackBuild encfs.info slack-desc +SLACKBUILD VERSION: 1.9.5 +SLACKBUILD DOWNLOAD: https://github.com/vgough/encfs/releases/download/v1.9.5/encfs-1.9.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0244c6a6c0399a068c02ea078ce393d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: encfs (encrypted virtual filesystem) + +SLACKBUILD NAME: entr +SLACKBUILD LOCATION: ./system/entr +SLACKBUILD FILES: README entr.SlackBuild entr.info slack-desc +SLACKBUILD VERSION: 5.3 +SLACKBUILD DOWNLOAD: http://eradman.com/entrproject/code/entr-5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 824b606a63e7b7c50dd4fb26cf34214b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: entr (Event Notify Test Runner) + +SLACKBUILD NAME: epson-inkjet-printer-escpr +SLACKBUILD LOCATION: ./system/epson-inkjet-printer-escpr +SLACKBUILD FILES: LICENSE.html README README.models epson-inkjet-printer-escpr.SlackBuild epson-inkjet-printer-escpr.info slack-desc +SLACKBUILD VERSION: 1.7.8 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr-1.7.8-1lsb3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1631fef39f62e368d95b3823121bf8a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epson-inkjet-printer-escpr (epson generic printer driver) + +SLACKBUILD NAME: epson-inkjet-printer-escpr2 +SLACKBUILD LOCATION: ./system/epson-inkjet-printer-escpr2 +SLACKBUILD FILES: LICENCE.html README README.models doinst.sh epson-inkjet-printer-escpr2.SlackBuild epson-inkjet-printer-escpr2.info fixrm slack-desc +SLACKBUILD VERSION: 1.2.26 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-inkjet-printer-escpr2-1.2.26-1.src.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 41473b1fbcd9a66263738aca5bcd7ab6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epson-inkjet-printer-escpr2 (epson generic printer driver) + +SLACKBUILD NAME: epson-printer-utility +SLACKBUILD LOCATION: ./system/epson-printer-utility +SLACKBUILD FILES: LICENCE.html README README.models doinst.sh epson-printer-utility.SlackBuild epson-printer-utility.desktop epson-printer-utility.info fixrm rc.ecbd slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/epson-printer/epson-printer-utility-1.1.3-1.src.rpm +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3aba3e2565a7b6a986d97096d952e191 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: epson-printer-utility (epson printer monitor and tools) + +SLACKBUILD NAME: erofs-utils +SLACKBUILD LOCATION: ./system/erofs-utils +SLACKBUILD FILES: README erofs-utils.SlackBuild erofs-utils.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/snapshot/erofs-utils-1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d42bf460c06eade30570417faac84682 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: erofs-utils (Userspace tools for EROFS filesystem) + +SLACKBUILD NAME: esekeyd +SLACKBUILD LOCATION: ./system/esekeyd +SLACKBUILD FILES: README config.snippet doinst.sh esekeyd.SlackBuild esekeyd.info keyboard_detection.diff slack-desc +SLACKBUILD VERSION: 1.2.7 +SLACKBUILD DOWNLOAD: https://github.com/burghardt/esekeyd/archive/esekeyd-1.2.7/esekeyd-esekeyd-1.2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8ba0f4f0bc2080f1a9da17b52f86805 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: esekeyd (multimedia keyboard daemon for Linux) + +SLACKBUILD NAME: etckeeper +SLACKBUILD LOCATION: ./system/etckeeper +SLACKBUILD FILES: README doinst.sh etckeeper.SlackBuild etckeeper.info slack-desc +SLACKBUILD VERSION: 1.18.23 +SLACKBUILD DOWNLOAD: https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/etckeeper-1.18.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 075fcafc6bd7ac0d42e20743f31517d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etckeeper (version control for /etc) + +SLACKBUILD NAME: etsh +SLACKBUILD LOCATION: ./system/etsh +SLACKBUILD FILES: README doinst.sh etsh.SlackBuild etsh.info slack-desc +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: https://etsh.nl/src/etsh_5.4.0/etsh-5.4.0.tar.gz https://etsh.nl/v6scripts/v6scripts-20180109.tar.gz https://slackware.uk/~urchlay/src/looptest-20180115.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e004699ce8842fdfc4536e54dbb1ea04 5fee60c842f1ab7274c5a53447de2b63 1c7ef73a9515d340354bbb19e5ebed91 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: etsh (extended Thompson shell) + +SLACKBUILD NAME: evdi-kernel +SLACKBUILD LOCATION: ./system/evdi-kernel +SLACKBUILD FILES: README doinst.sh evdi-kernel.SlackBuild evdi-kernel.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://github.com/DisplayLink/evdi/archive/v1.10.0/evdi-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7de92376c43cc6ee7e6e4cee8600dcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evdi-kernel (Extensible Virtual Display Interface - Kernel Module) + +SLACKBUILD NAME: evdi +SLACKBUILD LOCATION: ./system/evdi +SLACKBUILD FILES: README evdi.SlackBuild evdi.info slack-desc +SLACKBUILD VERSION: 1.10.0 +SLACKBUILD DOWNLOAD: https://github.com/DisplayLink/evdi/archive/v1.10.0/evdi-1.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7de92376c43cc6ee7e6e4cee8600dcb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evdi (Extensible Virtual Display Interface) + +SLACKBUILD NAME: eventlog +SLACKBUILD LOCATION: ./system/eventlog +SLACKBUILD FILES: README eventlog.SlackBuild eventlog.info slack-desc +SLACKBUILD VERSION: 20151122_a5c1916 +SLACKBUILD DOWNLOAD: http://mirror.slackware.hr/sources/eventlog/eventlog-20151122_a5c1916.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03d274ad30c018e31d33590f21238804 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eventlog (Syslog API replacement) + +SLACKBUILD NAME: evhz +SLACKBUILD LOCATION: ./system/evhz +SLACKBUILD FILES: README evhz.SlackBuild evhz.info gcc15.patch slack-desc +SLACKBUILD VERSION: 35b7526e +SLACKBUILD DOWNLOAD: https://git.sr.ht/~iank/evhz/archive/35b7526e.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc3ac6b793bd64e73b420cfa99d0216a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evhz (show mouse refresh rate) + +SLACKBUILD NAME: evolution-data-server +SLACKBUILD LOCATION: ./system/evolution-data-server +SLACKBUILD FILES: 3.36.5-gtk-doc-1.32-compat.patch README doinst.sh evolution-data-server.SlackBuild evolution-data-server.info slack-desc +SLACKBUILD VERSION: 3.44.4 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/evolution-data-server/3.44/evolution-data-server-3.44.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe8f0b1b77594589d6897de4b160015e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evolution-data-server (Desktop Information Store) + +SLACKBUILD NAME: evtest +SLACKBUILD LOCATION: ./system/evtest +SLACKBUILD FILES: README evtest.SlackBuild evtest.info slack-desc +SLACKBUILD VERSION: 1.36 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/e/evtest/evtest_1.36.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb74f9f7cbe7d64d8cba2837762a0e5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: evtest (utility to monitor Linux input device events) + +SLACKBUILD NAME: execline +SLACKBUILD LOCATION: ./system/execline +SLACKBUILD FILES: README execline.SlackBuild execline.info slack-desc +SLACKBUILD VERSION: 2.9.8.1 +SLACKBUILD DOWNLOAD: https://skarnet.org/software/execline/execline-2.9.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a92f0ddd5a073b4f377e35e12f1247d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: execline (non-interactive scripting language) + +SLACKBUILD NAME: exfat-utils +SLACKBUILD LOCATION: ./system/exfat-utils +SLACKBUILD FILES: README exfat-utils.SlackBuild exfat-utils.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/relan/exfat/releases/download/v1.3.0/exfat-utils-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8928571b152455e828ca0bd42af8b73 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exfat-utils (exFAT system utilities) + +SLACKBUILD NAME: exomizer +SLACKBUILD LOCATION: ./system/exomizer +SLACKBUILD FILES: README exomizer.SlackBuild exomizer.info slack-desc +SLACKBUILD VERSION: 3.1.2 +SLACKBUILD DOWNLOAD: https://bitbucket.org/magli143/exomizer/wiki/downloads/exomizer-3.1.2.zip?rev=2ef89043a8d6e07c76cfb5bd44c3e208f01ed4bb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1faac8b6afb3aafa1a690c7f9bb92af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: exomizer (compression for low-resource systems) + +SLACKBUILD NAME: ext4magic +SLACKBUILD LOCATION: ./system/ext4magic +SLACKBUILD FILES: 01-i_dir_acl.patch 02-Fix-undefined-reference-to-makedev.patch README ext4magic.SlackBuild ext4magic.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/ext4magic/files/ext4magic-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8351cb27598fb8ffa7d2175ab74e7a53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ext4magic (file recovery) + +SLACKBUILD NAME: extundelete +SLACKBUILD LOCATION: ./system/extundelete +SLACKBUILD FILES: README extundelete-e2fsprogs-1.44.1.patch extundelete.1 extundelete.SlackBuild extundelete.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/extundelete/files/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77e626ad31433680c0a222069295d2ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: extundelete (An ext3 and ext4 file system undeletion utility) + +SLACKBUILD NAME: eza +SLACKBUILD LOCATION: ./system/eza +SLACKBUILD FILES: README eza.SlackBuild eza.info slack-desc +SLACKBUILD VERSION: 0.23.4 +SLACKBUILD DOWNLOAD: https://github.com/eza-community/eza/archive/v0.23.4/eza-0.23.4.tar.gz https://github.com/eza-community/eza/releases/download/v0.23.4/man-0.23.4.tar.gz https://static.crates.io/crates/addr2line/addr2line-0.25.1.crate https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anes/anes-0.1.6.crate https://static.crates.io/crates/ansi-width/ansi-width-0.1.0.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/approx/approx-0.5.1.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/automod/automod-1.0.15.crate https://static.crates.io/crates/backtrace/backtrace-0.3.76.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bitflags/bitflags-2.9.4.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/by_address/by_address-1.2.1.crate https://static.crates.io/crates/cast/cast-0.3.0.crate https://static.crates.io/crates/cc/cc-1.2.40.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.3.crate https://static.crates.io/crates/chrono/chrono-0.4.42.crate https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate https://static.crates.io/crates/clap/clap-4.5.48.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.48.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.5.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/content_inspector/content_inspector-0.2.4.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate https://static.crates.io/crates/criterion/criterion-0.5.1.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crunchy/crunchy-0.2.4.crate https://static.crates.io/crates/deranged/deranged-0.5.4.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.5.0.crate https://static.crates.io/crates/dirs/dirs-6.0.0.crate https://static.crates.io/crates/displaydoc/displaydoc-0.2.5.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/fast-srgb8/fast-srgb8-1.0.0.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filetime/filetime-0.2.26.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.3.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.2.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate https://static.crates.io/crates/gimli/gimli-0.32.3.crate https://static.crates.io/crates/git2/git2-0.20.2.crate https://static.crates.io/crates/glob/glob-0.3.3.crate https://static.crates.io/crates/half/half-2.6.0.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.5.2.crate https://static.crates.io/crates/humantime-serde/humantime-serde-1.1.1.crate https://static.crates.io/crates/humantime/humantime-2.3.0.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.64.crate https://static.crates.io/crates/icu_collections/icu_collections-2.0.0.crate https://static.crates.io/crates/icu_locale_core/icu_locale_core-2.0.0.crate https://static.crates.io/crates/icu_normalizer/icu_normalizer-2.0.0.crate https://static.crates.io/crates/icu_normalizer_data/icu_normalizer_data-2.0.0.crate https://static.crates.io/crates/icu_properties/icu_properties-2.0.1.crate https://static.crates.io/crates/icu_properties_data/icu_properties_data-2.0.1.crate https://static.crates.io/crates/icu_provider/icu_provider-2.0.0.crate https://static.crates.io/crates/idna/idna-1.1.0.crate https://static.crates.io/crates/idna_adapter/idna_adapter-1.2.1.crate https://static.crates.io/crates/indexmap/indexmap-2.11.4.crate https://static.crates.io/crates/is-terminal/is-terminal-0.4.16.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/itertools/itertools-0.10.5.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.81.crate https://static.crates.io/crates/libc/libc-0.2.176.crate https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.18.2%2B1.9.1.crate https://static.crates.io/crates/libredox/libredox-0.1.10.crate https://static.crates.io/crates/libz-sys/libz-sys-1.1.22.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/litemap/litemap-0.8.0.crate https://static.crates.io/crates/locale/locale-0.2.2.crate https://static.crates.io/crates/log/log-0.4.28.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/natord-plus-plus/natord-plus-plus-2.0.0.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.1.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.19.crate https://static.crates.io/crates/number_prefix/number_prefix-0.4.0.crate https://static.crates.io/crates/object/object-0.37.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.1.crate https://static.crates.io/crates/oorandom/oorandom-11.1.5.crate https://static.crates.io/crates/openssl-src/openssl-src-300.5.3%2B3.5.4.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.109.crate https://static.crates.io/crates/option-ext/option-ext-0.2.0.crate https://static.crates.io/crates/os_pipe/os_pipe-1.2.2.crate https://static.crates.io/crates/palette/palette-0.7.6.crate https://static.crates.io/crates/palette_derive/palette_derive-0.7.6.crate https://static.crates.io/crates/partition-identity/partition-identity-0.3.0.crate https://static.crates.io/crates/path-clean/path-clean-1.0.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/phf/phf-0.12.1.crate https://static.crates.io/crates/phf_generator/phf_generator-0.12.1.crate https://static.crates.io/crates/phf_macros/phf_macros-0.12.1.crate https://static.crates.io/crates/phf_shared/phf_shared-0.12.1.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/plist/plist-1.8.0.crate https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.7.crate https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.7.crate https://static.crates.io/crates/plotters/plotters-0.3.7.crate https://static.crates.io/crates/potential_utf/potential_utf-0.1.3.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/proc-mounts/proc-mounts-0.3.0.crate https://static.crates.io/crates/quick-xml/quick-xml-0.38.3.crate https://static.crates.io/crates/quote/quote-1.0.41.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate https://static.crates.io/crates/rayon/rayon-1.11.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.17.crate https://static.crates.io/crates/redox_users/redox_users-0.5.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.11.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.6.crate https://static.crates.io/crates/regex/regex-1.11.3.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.26.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/serde_norway/serde_norway-0.9.42.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.2.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/siphasher/siphasher-1.0.1.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/snapbox-macros/snapbox-macros-0.3.10.crate https://static.crates.io/crates/snapbox/snapbox-0.6.21.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate https://static.crates.io/crates/syn/syn-2.0.106.crate https://static.crates.io/crates/synstructure/synstructure-0.13.2.crate https://static.crates.io/crates/tempfile/tempfile-3.23.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/time-core/time-core-0.1.6.crate https://static.crates.io/crates/time-macros/time-macros-0.2.24.crate https://static.crates.io/crates/time/time-0.3.44.crate https://static.crates.io/crates/timeago/timeago-0.4.2.crate https://static.crates.io/crates/tinystr/tinystr-0.8.1.crate https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.2.crate https://static.crates.io/crates/toml_edit/toml_edit-0.23.6.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.3.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.3.crate https://static.crates.io/crates/trycmd/trycmd-0.15.10.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.19.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.1.crate https://static.crates.io/crates/unsafe-libyaml-norway/unsafe-libyaml-norway-0.2.15.crate https://static.crates.io/crates/url/url-2.5.7.crate https://static.crates.io/crates/utf8_iter/utf8_iter-1.0.4.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uutils_term_grid/uutils_term_grid-0.7.0.crate https://static.crates.io/crates/uzers/uzers-0.12.1.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1%2Bwasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.14.7%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.104.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.104.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.104.crate https://static.crates.io/crates/web-sys/web-sys-0.3.81.crate https://static.crates.io/crates/winapi-util/winapi-util-0.1.11.crate https://static.crates.io/crates/windows-core/windows-core-0.62.1.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.1.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.2.crate https://static.crates.io/crates/windows-link/windows-link-0.2.0.crate https://static.crates.io/crates/windows-result/windows-result-0.4.0.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.1.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.4.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate https://static.crates.io/crates/winnow/winnow-0.7.13.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/writeable/writeable-0.6.1.crate https://static.crates.io/crates/yoke-derive/yoke-derive-0.8.0.crate https://static.crates.io/crates/yoke/yoke-0.8.0.crate https://static.crates.io/crates/zerofrom-derive/zerofrom-derive-0.1.6.crate https://static.crates.io/crates/zerofrom/zerofrom-0.1.6.crate https://static.crates.io/crates/zerotrie/zerotrie-0.2.2.crate https://static.crates.io/crates/zerovec-derive/zerovec-derive-0.11.1.crate https://static.crates.io/crates/zerovec/zerovec-0.11.4.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 361cee7e9c281b9bb4236e465e0a5ad7 e0e99eb84c317ee36aeea968c14a660d 6185be920ab1302a8b29a5ed44875324 873036bd52f5fd829bd41b3c2ca0bc08 03b2d126766ed746706241b4c7487654 bf23cd323c33a8c283c41bb9b79e4ce4 a5edbb16fb71d6000e6978cba3dbce14 f4a3647f4eed64de16064dfafbf8369a 082b8b397447a875d587f5f6447092db 27ce951824c9152083803a3f33f60d1c 5c218d354a98b69218c0bcf898fb87ed 42baa1d327f7b64b2c67c4f771c9ad2d 8f73a79f90605665cbc9650aafa9ca45 9071f5790b873b983105cc5b2917caff 3e70bb53cab36a3ef2a02dfce21bc472 c70cf4aa540570b2192d7f720f6af7a1 0234fbff6a32192b355625a61e32bcfe 20084c4c04bcc06fd3d7ff662deca706 9b30ac4ad936b56b83c4018027ae1160 038a9c3fa624c8f3dc8233c8d00bdb64 0794ff607c4f330bf28126c14c14593f f686e99053239b98e9aca46c3e06c6f9 0972cb93b70227ff5f5115957d10ea58 ec75cb6cff21a4cce188ac688aa9a1be 6fc56339477191e989cec4800759b4b3 8c0f8406dac1f424be269365c8b59111 d04455148fcb2108d061500a6144eb86 4d2c28da884edabfe980fba47fa94320 d1a4fd534d400fad20ac749d057301cd 516b4d32c2894ab7aeb1fb2410a67c14 37b80d6e3ec2ab15f5f3fbcd0cc044b4 b69f87eec94e36408135e81035235621 64bebafaf681f39deebbc41b24b3527f c5229cfccb6a1598e74a837dbc9e2797 4cb359fe1ce3ec8463a78cabc468037e c3ca987d21c9d0af2c1e9794f70e7175 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 5364311ee37e0d14061eb1fce66ce061 4cbc58bc2fc2f15c245821fc34f3509e 99546145bdd4e87ba299cc9cae560ac8 e78c924ecd8e323bea0db94cb63fe424 145b7bd67e6356f3510a7d8fa9bb7926 198d7f7c37f632bc83502b28870b6d60 96c3c9f009928f02773032f341666861 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e cf5a3f71d279e82d0910d4dc1d658066 b0a1ffd6b0b5fe67e3dac04cd26b3099 3a7a362045d3b599f154f36ec43d43b8 4598880be07ca654390337f3b4b63488 50f998a859c3e57218745ba77c370e2b 6e1cf4fb4b92a9f82daaf55608388684 f3426774ce46ffb82273b7568411c2dc 014715a2e2ea6ec30fc15bb52cbf4ca6 d70265ba1646aab97afeaf0350461e49 57552c44152b62cf7fdf28a3582457f4 cf809921b6499718685f0a737ad13ce7 024ec331f45122802422b177cb3c0dc0 b0dd13f7bb7833b8d10e78cb331f4464 c652c81dfe0024377e22814c88d86ed7 58dcdd11424a6c188014840174cf9c0c 87b1b7cb12ef4dfe842c212b98263048 3d7e70a9d2c58112629db9890ba333c0 381741e0c4323ddbecb655d10dc3f818 0aeda34ea44c79101c4162fb60339577 db83f59e4e82f35a6b5fb65b1f461ca8 aaf7f720b3a8ec3bce8a8cbc0dc88ab7 a381d5c4b30d28d1e92540d1cd149032 76740d6503993517aa8c0745539bd52f 91738e0e58d2a1a2d723894b07f7f072 f25c179049fc3742f9c1ac8e3fd038ae b1b2c3e3512162c97ebc6bc9944cad1e ed9276ab4420659e1e560789b90db77f b651cd7c5ed8486a1f53e0c4b4918457 83cd180e6991b62b1cc6d646bf4d0284 20b9f5d97aaf06b0f580f12860b67ba8 ba82a589ab0348c1be03dfb9dd33e2ad b20f8542fa832b16de4b865c2a16b158 a34d219ee62ca34a837dbb1aedc153e1 3e56817ed894e9c1d99d21d228827ab6 b228fd0367c8efb0f79b26810a956734 e4567ae0123ef6a1a89359352b167d13 ff1ca673b7db4e0571e6a76beba52c00 5e2165f6a9d5646d361d7aabe3d9be7c 9eeae1af342967c4120eca6ef1fdafd1 4b6711425b661ef923c9ff3ef9ba8c67 02aa04391e566c3fd83f07bb39950209 09ea9959a92a4b020eaf12d2aae7a2b5 dc106924da0261fec2bb0fe52fcbd9e6 5a9a5c995c2fcba2869f8495a7ab4a7e f9ddf92ded75c1df47b2dd1379a482fd 159223cb2d0a862ec1ef6301b4c20f90 5b5de6cffe4726037a5ec6d6931c80f3 e092b3abcc54806f2a35889d725bf95f 4bbea6a7f7b7715c2e4eb553cf62913c 5c16a07e83766851ccb68168ebab6e65 76f8e4dcc29ab304e065cced86a344d2 20a0bc5f9935718c25e0f682070011c6 91a053fad821f7a26b3dd1ac0b26fe9c 2d5c09bd404bb1278ee5f15f342e630a 5d767b2d3452ed7d3bd23c767b10f233 130db480add7c9dccf7c13aa9ca71c82 14f1e3e8fa7eef811971252f7826d0c0 bfa45fa4722dd5ed3317049d3717a5c7 8a05bf2c012cd70c77f2ebaafe010373 675e7988057e9b0c22e3b3a2be51e0b7 5e8b16f096dbc6d669319f693bf6672b ef8998050cc1339f2187fcb43e927f1b 6a5483855e7dc175c740e07d09b4eba4 54f30bfad2cb2d08805f6247278bc991 510512dff8ccc1e20c37606ec273943f 15ba8411b212b02981bd6ecae8e258e3 c0cc536bbce6c848a2957222de166961 219314e2e3b57b8ed75fe71646a89e60 654c2b6ec12a0ab1f52e2c625e72161a 619dce78b18ac0f1f414600ef5a60215 cba0205d0472e3b170f4d93aa9423b86 c7f3e531ac4eeb88215d51bb83c63864 30eb4de1c1a3bd214d7649b891abf444 c97ebb4706151a5afcbc84b585a51747 31c2fd6d12ee18b01a093066bd16c131 41b7d23f4d5ddff8f4d696fb2ae73355 0465ca3c0d09786c6f7989e55e218340 751468b1f120283e4f6f266867a03837 6e945b7625522326c4b07d5551d89102 dbaed304fca775edfd9fb0e980f64cbe efbc5afb7e4e90e9b77571dcda31f9b9 7a1371bccdc531b353e9e82e8daf824b 36739bc542e5e0b65988c5d7a439f0a4 78acc66fcbb2923c9af7124c7c75ea7e c860a70812fc805a2afec26682ad628e 87f4fcefe029b95db0a8bacda23448d8 f07c43c38f042fc4f2502959a1da5185 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 2d8d8b377d144f5e32b4f65a69eb0b24 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 1aa4772ebdc965df9afde4eb75825b2b a8aa0646a20c60ca47395912c1e05058 57dd62b9e1db6ec4c1eea5a374a974b1 6c623a8eed8450399ec323a72e96855c 5589880087d08bb34ca9f492de374efb ca8d3b0dc2184709ad94f8724cd1dd4f bff9f5bd01b620680a98b1c59d92df7c 990315c53f8d17d014cec279df56e521 b21cd0e69697f5655635a793d8768134 5988bad1543264a9f48b542192e7de9a f263369ce8905fac2351cde21595df94 99f5ad699ad94698b60f39bba715ca45 7692dcce7f5568ee9162292d474921f3 bb56b7d479e9fa872a035b46f04a3fbd a4bb1b92a5b098fdaa5694733ea73e7a efa0b14bd1721494cf1ab2be65053004 9c02495b380dc51331dcd8789b26cbfb 6e01ab006629a393105a1d90effffe64 306a4e27a7ec0538cf7c47eaa4321011 042ee6e64fd5ece03a9a09ae15def637 e72d3aef2a3a3708d3312879def15e7a 59de2d4c084ceb5260a47fdaa746a065 d8ef7b4f03db8d1bd729c41436b0e9ee a160b14e423954c978ca95aa78ca4210 27552fda32c3dab685bf0ee2b68a97a4 408ed5814c4366d1b3760c69a20d22ea 03da580be0a22c0379ac289384bfd47c abbe59ac0cd7bbeeaa156cdbd61034f1 4ad20d688cd8aea6e1799b23f5f015a4 7b5a6f9a0c0de33f26338c3d529e0514 ddd56057140620e25000e27d3d9174cc 0841f40cd5e8835010a841b1aa02c8b1 1d45e699ee9dded137ac936b0ae306bc cd90e1d32780e6eb38db64a3f4c18610 04ee294e8d343a73ef89ed6f07acd9b1 470f527a51d3921895bd2583fce8d9c4 5e491a25fb8c92a2759d989b93e1dbf8 ff6d386db6f4b232ac3f29f43dfc841e e900a384ac7dbb320fe6a7279fbfef89 d37681de7eb8a22e94064570778e479a f38b27b8c9625110a51293658f1cc014 b3c17dbae6dcdda8e25963f21402905e 6bf3e627effc98ad70ab4a44e4045b10 6e2c3955a071ff72899af56c2f105a25 a221bef7d9c8ee8376c3c295ab1e1265 1e7a38a2eaae0e0801423ce7d2699ba6 be8002e7fc0547c2d2cbd5f9fdab7d99 6a0f720c338466bfc41d001679c8991a 2a9da47a7ae8406570c192ed84d5151c 68c858241ea85b30d42775239d34d8c7 119f519a2b99e0212a8def5baed07c3f 3430cf2f9e8e8c3fd9df9f6583dc2bff aa4ab003a38db413f42c30e31323e4dd ab06a2e290a582d0fa21a3f503e45da7 3bec38dea93a90db33163e99d17cd4b4 2dafd7068d3feda6deb6898b40cc78a0 2fa6d2be439de2f862f67839e5a69efd 2376de634160158ece40c4bc2ab3eb41 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 7c4961a08cead58edbee19b5cc91bc1e 9e876a38acd8262d97e9302ecb4e0f72 40810e49ff290e7b86ad17697bd62b8f 8c8adde50f0a531c407c5b68ab928f0b b5b35ae7cacadb4c7f2e56590a562087 233b17dfcf7e49ac791eef30b7f406e3 63cb0928faa253dc0e15bdd547d8c171 7cb99b00381f697eaf8a322ed3b8205c cb26b96687e637bbcef99fba346b0e99 1baf62319b533f3d996993b82305e547 6d8192b0ec1ab6a0ab2aa92fd0c38ebd 311ded6588844e072d3fb953a8f994da 2e33f05067fd6ec35fc47b96c1aae133 3f265cbde7668f38c1229043475470a9 62a2240220902fa15ef3202adda8caae 4e50e886c72204c268c15a3230001d71 99fb5022e449c42f313b3543b0e65b4f b95760e9133ba1bb456d0f0cef74c9a4 9a2e57fbd616cdf9917ad6fc47eb6daa 688b19c20a0dba9815e95d05d68e69a8 9718141a1e8e00257f5b5d92aece5b21 f0393736ec5e061ec36d6148f05b81f4 03701100a96ee0cbc6c91a80a20cfc36 d37269138077e7991a11637cec39df3b e96c794b09413a6385abede6b7df704b 585acef62e72bfa6bf712a966d968cc3 021c66516e26d4f8801b9d95baade1ed 73a9d94228db5789d755fa5b551c9656 b428c0f6fc720c21db85852683d444eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: eza (a modern alternative to ls) + +SLACKBUILD NAME: f3 +SLACKBUILD LOCATION: ./system/f3 +SLACKBUILD FILES: README README.SBo f3.SlackBuild f3.info slack-desc +SLACKBUILD VERSION: 8.0 +SLACKBUILD DOWNLOAD: https://github.com/AltraMayor/f3/archive/v8.0/f3-8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6ffaa87dfb51a816085a25e49a18e70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: f3 (Fight Flash Fraud) + +SLACKBUILD NAME: facter +SLACKBUILD LOCATION: ./system/facter +SLACKBUILD FILES: README facter-lib64.patch facter.SlackBuild facter.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://downloads.puppetlabs.com/facter/facter-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ef9396352d8fa081d61da7c64d15d06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: facter (executable and ruby module for collecting OS information) + +SLACKBUILD NAME: fakechroot +SLACKBUILD LOCATION: ./system/fakechroot +SLACKBUILD FILES: README fakechroot.SlackBuild fakechroot.info patches/104.patch patches/80.patch patches/autoupdate.patch patches/b42d1fb9538f680af2f31e864c555414ccba842a.patch patches/disable_cp.t.patch patches/fix_test_on_32bits.patch slack-desc +SLACKBUILD VERSION: 2.20.1 +SLACKBUILD DOWNLOAD: https://github.com/dex4er/fakechroot/archive/2.20.1/fakechroot-2.20.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69612efa06636e79a56898512222b0fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fakechroot (gives a fake chroot environment) + +SLACKBUILD NAME: fakeroot +SLACKBUILD LOCATION: ./system/fakeroot +SLACKBUILD FILES: README fakeroot.SlackBuild fakeroot.info slack-desc +SLACKBUILD VERSION: 1.37.1.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://deb.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.37.1.1.orig.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 55847d03fc96dedacb2f14ce06258849 +SLACKBUILD SHORT DESCRIPTION: fakeroot (Gives a fake root environment) + +SLACKBUILD NAME: fantasque-sans-mono +SLACKBUILD LOCATION: ./system/fantasque-sans-mono +SLACKBUILD FILES: README doinst.sh fantasque-sans-mono.SlackBuild fantasque-sans-mono.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/belluzj/fantasque-sans/releases/download/v1.8.0/FantasqueSansMono-Normal.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99bd6bf2755c7f6b5f5c62daf6807aea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fantasque-sans-mono (Monospaced programming font) + +SLACKBUILD NAME: far2l +SLACKBUILD LOCATION: ./system/far2l +SLACKBUILD FILES: README doinst.sh far2l.SlackBuild far2l.info slack-desc +SLACKBUILD VERSION: 2.7.0 +SLACKBUILD DOWNLOAD: https://github.com/elfmz/far2l/archive/v_2.7.0/far2l-v_2.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ca02f0edfd5eab18612c5853c890bf8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: far2l (Linux port of FAR v2) + +SLACKBUILD NAME: fasd +SLACKBUILD LOCATION: ./system/fasd +SLACKBUILD FILES: README fasd.SlackBuild fasd.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/clvv/fasd/archive/1.0.1/fasd-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cab27fecedefbbec667b621985ce786b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fasd (Command-line productivity booster) + +SLACKBUILD NAME: fastfetch +SLACKBUILD LOCATION: ./system/fastfetch +SLACKBUILD FILES: README fastfetch.SlackBuild fastfetch.info slack-desc +SLACKBUILD VERSION: 2.58.0 +SLACKBUILD DOWNLOAD: https://github.com/fastfetch-cli/fastfetch/archive/2.58.0/fastfetch-2.58.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8a0eb743861c76e272f8825dd7c836e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fastfetch (Like neofetch, but faster) + +SLACKBUILD NAME: fatrace +SLACKBUILD LOCATION: ./system/fatrace +SLACKBUILD FILES: README fatrace.SlackBuild fatrace.info patches/0001-Let-filter-distinguish-between-and.patch patches/0002-Help-text-formatting.patch patches/0003-Add-option-d-dir.patch slack-desc +SLACKBUILD VERSION: 0.19.1 +SLACKBUILD DOWNLOAD: https://github.com/martinpitt/fatrace/archive/0.19.1/fatrace-0.19.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b65acc61fb72ca8fd196248cb3b5d618 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fatrace (file access trace) + +SLACKBUILD NAME: fatsort +SLACKBUILD LOCATION: ./system/fatsort +SLACKBUILD FILES: README fatsort.SlackBuild fatsort.info slack-desc +SLACKBUILD VERSION: 1.6.5.640 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/fatsort/fatsort-1.6.5.640.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c545634fe15e6cf44efc847b631718e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fatsort (a FAT sorting utility) + +SLACKBUILD NAME: fbterm +SLACKBUILD LOCATION: ./system/fbterm +SLACKBUILD FILES: README checkfb.1 checkfb.c checkfb.rst fbterm.SlackBuild fbterm.info setcap.sh slack-desc +SLACKBUILD VERSION: 1.8 +SLACKBUILD DOWNLOAD: https://github.com/sfzhi/fbterm/archive/1.8/fbterm-1.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40c36b28488ae8e33a76332fe429aed9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fbterm (fast framebuffer based terminal emulator for linux) + +SLACKBUILD NAME: fcron +SLACKBUILD LOCATION: ./system/fcron +SLACKBUILD FILES: README doinst.sh fcron-install-relative-path-bug.patch fcron.SlackBuild fcron.info rc.fcron sample-root-fcrontab.txt slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: http://fcron.free.fr/archives/fcron-3.4.0.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5732a766df42a090749c0c96a6afd42b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fcron (periodical command scheduler) + +SLACKBUILD NAME: fd +SLACKBUILD LOCATION: ./system/fd +SLACKBUILD FILES: README fd.SlackBuild fd.info slack-desc +SLACKBUILD VERSION: 10.4.2 +SLACKBUILD DOWNLOAD: https://github.com/sharkdp/fd/archive/v10.4.2/fd-10.4.2.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anyhow/anyhow-1.0.102.crate https://static.crates.io/crates/argmax/argmax-0.4.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.11.0.crate https://static.crates.io/crates/block2/block2-0.6.2.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/cc/cc-1.2.56.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/clap/clap-4.5.60.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.60.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.66.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.55.crate https://static.crates.io/crates/clap_lex/clap_lex-1.0.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/ctrlc/ctrlc-3.5.2.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/dispatch2/dispatch2-0.3.1.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/etcetera/etcetera-0.11.0.crate https://static.crates.io/crates/faccess/faccess-0.2.4.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/filetime/filetime-0.2.27.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.9.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate https://static.crates.io/crates/getrandom/getrandom-0.4.2.crate https://static.crates.io/crates/globset/globset-0.4.18.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/id-arena/id-arena-2.3.0.crate https://static.crates.io/crates/ignore/ignore-0.4.25.crate https://static.crates.io/crates/indexmap/indexmap-2.13.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itoa/itoa-1.0.17.crate https://static.crates.io/crates/jiff-static/jiff-static-0.2.23.crate https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.3.crate https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.6.crate https://static.crates.io/crates/jiff/jiff-0.2.23.crate https://static.crates.io/crates/leb128fmt/leb128fmt-0.1.0.crate https://static.crates.io/crates/libc/libc-0.2.183.crate https://static.crates.io/crates/libredox/libredox-0.1.14.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.12.1.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/lscolors/lscolors-0.21.0.crate https://static.crates.io/crates/memchr/memchr-2.8.0.crate https://static.crates.io/crates/nix/nix-0.30.1.crate https://static.crates.io/crates/nix/nix-0.31.2.crate https://static.crates.io/crates/normpath/normpath-1.5.0.crate https://static.crates.io/crates/nu-ansi-term/nu-ansi-term-0.50.3.crate https://static.crates.io/crates/objc2-encode/objc2-encode-4.1.0.crate https://static.crates.io/crates/objc2/objc2-0.6.4.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/plain/plain-0.2.3.crate https://static.crates.io/crates/portable-atomic-util/portable-atomic-util-0.2.5.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.1.crate https://static.crates.io/crates/prettyplease/prettyplease-0.2.37.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.106.crate https://static.crates.io/crates/quote/quote-1.0.45.crate https://static.crates.io/crates/r-efi/r-efi-6.0.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.7.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.14.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.10.crate https://static.crates.io/crates/regex/regex-1.12.3.crate https://static.crates.io/crates/rustix/rustix-1.1.4.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.117.crate https://static.crates.io/crates/tempfile/tempfile-3.26.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/test-case-core/test-case-core-3.3.1.crate https://static.crates.io/crates/test-case-macros/test-case-macros-3.3.1.crate https://static.crates.io/crates/test-case/test-case-3.3.1.crate https://static.crates.io/crates/tikv-jemalloc-sys/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://static.crates.io/crates/tikv-jemallocator/tikv-jemallocator-0.6.1.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.24.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.6.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasip2/wasip2-1.0.2+wasi-0.2.9.crate https://static.crates.io/crates/wasip3/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate https://static.crates.io/crates/wasm-encoder/wasm-encoder-0.244.0.crate https://static.crates.io/crates/wasm-metadata/wasm-metadata-0.244.0.crate https://static.crates.io/crates/wasmparser/wasmparser-0.244.0.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.11.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-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/wit-bindgen-core/wit-bindgen-core-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust-macro/wit-bindgen-rust-macro-0.51.0.crate https://static.crates.io/crates/wit-bindgen-rust/wit-bindgen-rust-0.51.0.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.51.0.crate https://static.crates.io/crates/wit-component/wit-component-0.244.0.crate https://static.crates.io/crates/wit-parser/wit-parser-0.244.0.crate https://static.crates.io/crates/zmij/zmij-1.0.21.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 437fab99587e3516650945e7a0a770fb 2fb8e2b2c327d642027d27dd82160195 082b8b397447a875d587f5f6447092db 27ce951824c9152083803a3f33f60d1c c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 8f73a79f90605665cbc9650aafa9ca45 d6185493a6ebbb1b9d976c535aadca10 cca897180e3af069b85561a8ae5f3dcb a295edb6953237ebbdfa8e731229f9a3 58f403eb1c3a8600210527b17908e37a 4dd4175ec3e2840e7a0f49141b8d59dd 039b68ad4423e03069a58f9c91041d11 463a425785b2b34a7b2f5106bf25808e 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 626a24820b4db63892d29aeaca1368bb 659d620506766e1daee3e6b6f5d6f803 5523b7975be9351c900fe63d7c179f4b 98053437993f33da2a248faf5df8aff9 e2788c8738759b28a40439f09863e56a b69f87eec94e36408135e81035235621 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 7939a6c3246fbe6facd0762c4b56b9eb 434e2423f372fed80f69ed8873fdd2a3 b4814a803b84db4cf8515ea8cbb097bf 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e 538ad2963bfe5673586e88d5fdc1f0b2 d5e8b85429057df45d78e55cdc382369 b0a1ffd6b0b5fe67e3dac04cd26b3099 3af57da2cb839fc49bbf046dc80ba6f1 01c4ec29f81c1001360f63fbb021b264 fc53a85c912427e1af1278d8f9ef2aa4 8065dcc98df78ac70abdea4c30f4a617 fdf1f3c476872eca710a068ecdede29d ff62c1415be32ef6642213c9ae175170 5f183ccef8add67a9c1eae2fd04231ef ce5935e8063a452913a61e5405b33cb9 ecca370386c4c809a464b923a41e775b f28afe09de1fc3658da6d032131af629 db0326fdcb5eca7e5fa11b9745dadd42 164c3046a7f9720ce6c4240a8433a923 7adb8a4c6ab02e9b85282feb836ab048 cb2907ef3a72d405cf9939131bd112d1 c634fda75a5f26694cb07903221791f6 6967b84cbf0213ff0e8c663b26f909e8 f606acae6b911113aed7d1ec830fd4d9 1abb8c15c927019465ab14988633c201 ddb93a04c70e0491fdf1e7c552419f1a fe2f0f3a902c75e81cc94d610ce2959f 55cc03328b9f67387b17d3855d19b3b0 421029191180ccd11cd28d7186a0640a b1ca2fdfcf47b263ade9161dd3ddc44c 5ab4143491e10a733e15fd16fadc9ee8 87955f326fc2aa9627d446518454080f 4a5b704e58f4c03439cbb8acb1e2c54e 6b240df8528ff4020da2f816560cab77 0f3c49558a5f7e9a6bc42c7e99a6d071 5d9728c30b0b7db1def672b428b6e6b2 7863d25765478c7802da3a22b89a22dc 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 2676282e9e6fdfac65fe4352c5c7ec70 c7df7d79d4a18d94b4d1d2168ccc3a99 78850f30bd2975b90e014b07afd764de 16c9310ae90220fab4063f0de0f97275 f5948ef8f9b14504ab34f71ad4a4bd18 22f52663e9f197191126dd37d9b2669c c8388734c6f93046c31072bea90175df f33b1f1301f6b1af56c461229b3a3923 dbb01350ea9e84a75a25118f9fa9ef80 ce4a2bf504f1d0446d88e6ac1d505663 933d9b47b1e4f4e0cb271bc8ce60cad8 0a6b86d84ce6703664485db94718c08a 2d8d8b377d144f5e32b4f65a69eb0b24 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 6c623a8eed8450399ec323a72e96855c fbe5da24bd1beef6125107ee41118187 b34c2cb40fbdc36ce1bfaeb331830548 a0ac55c5a7847ec7199c78349599c2c6 bb56b7d479e9fa872a035b46f04a3fbd 4461c602c17462c2293009d4c9e40589 e32faa2eff402ef64b4f387261ece3d4 5832db8037979e44555cd71f8781639e f5812565024c14b2a65d93819f311aae b0f4e9260cbf8775046932702b6ee17e 49fb2204154a5fe5320366aa88b84291 41e2f0237e471d10d38bc7794d30f51a 470f527a51d3921895bd2583fce8d9c4 f38b27b8c9625110a51293658f1cc014 9791431296dbe72aabda37a120a0d82f 7d06b6880c4da81ccb923260599e077e 7b5a38af796f4880fd74ca356e49b17d fb315cd2f711aabf0a616536d1b0852d 338cd54f76768381231cd3b285a4284d db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 bb3780dd283a2faedb95ca3efcbb1196 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 523ad3a4f0c185bce7ae059a6819403b cfbf635d826d2d14d6e71c9eb07b5c07 7cf393d79b04cdacd2593cbbca888b8f 5072812053c27c0ae184f10011158f47 4f3d8f9bfc552d9272e39c7ecbb9f026 69339b524a4c46ac25d2c27292689032 4bfd23c349359d9c45430c723d03df97 60ee7d4891a496a45390bede684f8770 ae65c2e2e666c0e6183014d48b278604 69f012ae935b27500554824ea32f921b 06263c33fd2df33c2ee92c1a0637d33d 51d94dcb279853c9c9234e876296db15 31654c3947cb364324c4beb563795897 cbbaf61a6b68020a075b9c0ba517cb25 2d823c47bd508f4dc290f9e33429e166 32acd71016240374c634eb6e82f34a6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fd (a simple, fast and user-friendly alternative to find) + +SLACKBUILD NAME: fdclone +SLACKBUILD LOCATION: ./system/fdclone +SLACKBUILD FILES: 01_previous_changes.patch 30_makefilein_setting.patch README doinst.sh fd2rc fdclone.SlackBuild fdclone.info slack-desc +SLACKBUILD VERSION: 3.01j +SLACKBUILD DOWNLOAD: https://hp.vector.co.jp/authors/VA012337/soft/fd/FD-3.01j.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81f4b5a2aa50afac8c1677d34a646a7e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdclone (two-pane textmode file manager) + +SLACKBUILD NAME: fdupes +SLACKBUILD LOCATION: ./system/fdupes +SLACKBUILD FILES: README fdupes-makefile.patch fdupes.SlackBuild fdupes.info slack-desc +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://github.com/adrianlopezroche/fdupes/archive/v1.6.1/fdupes-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fc41681fb506e518a40d610fec50aea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fdupes (program for identifying or deleting duplicate files) + +SLACKBUILD NAME: felix +SLACKBUILD LOCATION: ./system/felix +SLACKBUILD FILES: README felix.SlackBuild felix.info slack-desc +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/kyoheiu/felix/archive/v1.0.1/felix-1.0.1.tar.gz https://static.crates.io/crates/adler32/adler32-1.2.0.crate https://static.crates.io/crates/adler/adler-1.0.2.crate https://static.crates.io/crates/ansi_colours/ansi_colours-1.1.1.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/base64/base64-0.13.0.crate https://static.crates.io/crates/bit_field/bit_field-0.10.1.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bumpalo/bumpalo-3.9.1.crate https://static.crates.io/crates/bytemuck/bytemuck-1.9.1.crate https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.19.crate https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate https://static.crates.io/crates/console/console-0.15.0.crate https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.4.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.1.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.8.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.8.crate https://static.crates.io/crates/crossterm/crossterm-0.23.2.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.9.0.crate https://static.crates.io/crates/deflate/deflate-1.0.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/dirs/dirs-4.0.0.crate https://static.crates.io/crates/either/either-1.6.1.crate https://static.crates.io/crates/encode_unicode/encode_unicode-0.3.6.crate https://static.crates.io/crates/exr/exr-1.4.2.crate https://static.crates.io/crates/fastrand/fastrand-1.7.0.crate https://static.crates.io/crates/flate2/flate2-1.0.23.crate https://static.crates.io/crates/flume/flume-0.10.12.crate https://static.crates.io/crates/futures-core/futures-core-0.3.21.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.21.crate https://static.crates.io/crates/getrandom/getrandom-0.2.6.crate https://static.crates.io/crates/gif/gif-0.11.3.crate https://static.crates.io/crates/half/half-1.8.2.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/image/image-0.24.2.crate https://static.crates.io/crates/inflate/inflate-0.4.5.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/itoa/itoa-1.0.2.crate https://static.crates.io/crates/jpeg-decoder/jpeg-decoder-0.2.6.crate https://static.crates.io/crates/js-sys/js-sys-0.3.57.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/lebe/lebe-0.5.1.crate https://static.crates.io/crates/libc/libc-0.2.126.crate https://static.crates.io/crates/lock_api/lock_api-0.4.7.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/memoffset/memoffset-0.6.5.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.5.1.crate https://static.crates.io/crates/mio/mio-0.8.3.crate https://static.crates.io/crates/nanorand/nanorand-0.7.0.crate https://static.crates.io/crates/natord/natord-1.0.9.crate https://static.crates.io/crates/num-integer/num-integer-0.1.45.crate https://static.crates.io/crates/num-iter/num-iter-0.1.43.crate https://static.crates.io/crates/num-rational/num-rational-0.4.0.crate https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.1.crate https://static.crates.io/crates/num_threads/num_threads-0.1.6.crate https://static.crates.io/crates/numtoa/numtoa-0.1.0.crate https://static.crates.io/crates/once_cell/once_cell-1.12.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.0.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.3.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.0.10.crate https://static.crates.io/crates/pin-project/pin-project-1.0.10.crate https://static.crates.io/crates/png/png-0.17.5.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.39.crate https://static.crates.io/crates/quote/quote-1.0.18.crate https://static.crates.io/crates/rayon-core/rayon-core-1.9.3.crate https://static.crates.io/crates/rayon/rayon-1.5.3.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate https://static.crates.io/crates/redox_termios/redox_termios-0.1.2.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.26.crate https://static.crates.io/crates/regex/regex-1.5.6.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/rgb/rgb-0.8.32.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/scoped_threadpool/scoped_threadpool-0.1.9.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/serde/serde-1.0.137.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.137.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.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.3.14.crate https://static.crates.io/crates/simplelog/simplelog-0.12.0.crate https://static.crates.io/crates/smallvec/smallvec-1.8.0.crate https://static.crates.io/crates/spin/spin-0.9.3.crate https://static.crates.io/crates/syn/syn-1.0.95.crate https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate https://static.crates.io/crates/termcolor/termcolor-1.1.3.crate https://static.crates.io/crates/terminal_size/terminal_size-0.1.17.crate https://static.crates.io/crates/termion/termion-1.5.6.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.31.crate https://static.crates.io/crates/thiserror/thiserror-1.0.31.crate https://static.crates.io/crates/threadpool/threadpool-1.8.1.crate https://static.crates.io/crates/tiff/tiff-0.7.2.crate https://static.crates.io/crates/time-macros/time-macros-0.2.4.crate https://static.crates.io/crates/time/time-0.1.44.crate https://static.crates.io/crates/time/time-0.3.9.crate https://static.crates.io/crates/toml/toml-0.5.9.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.0.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/viuer/viuer-0.6.1.crate https://static.crates.io/crates/walkdir/walkdir-2.3.2.crate https://static.crates.io/crates/wasi/wasi-0.10.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.80.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.80.crate https://static.crates.io/crates/weezl/weezl-0.1.6.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.5.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.36.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.36.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.36.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.36.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.36.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.36.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 564fba28565eebea80f8882ce9a35f8e d5898ddb1e496ff0ac50b79829311e76 669215548c64019c08c92b2c1afd3deb b7c705d140b43db89a8106c0c341ae7c 05d77ef52e90ad161fdd41b252420467 80a2c27647a6acb1890a3a7de8fded72 2ff83225cc3e2df3c56e24274621515f a295edb6953237ebbdfa8e731229f9a3 79173170388e20507a241b355ef521e3 b97237f68aaea0dcce7275c08aed1072 1e704be5ddde9d6b5383ef1035309f91 74634128440dbc3766bda76fdf0aaa05 1581b390d17f6e73a43ffc8a7b009e57 ee1260862a62c0d8824b664a1abda7b8 7496180b753f8729ac92e0a491ff94cc a9d6492a1bd21d93dbc27c32eabd0c70 576ee1b86d4c2abacb63ea19c0121d2f 93c803ad55de44eedc24870f83d0279b abc30053602577b8fa8f181239f505b1 8d21be2fa5f912232d6c441e8dd78cb1 6e50eb9dbb4e044a850700133744449e 22a24f05bcdf8e7e82aa83e1d1bf52b7 47680a64a0775a1c9450862d68801b1f 4c21da37e71a52f26c8c5490f3ec4837 889fdcd1499ef5939caaafab5c09729e b4e2b229c362ad0dd313ff631816d5db 95a243b2d7c30018a643e218b3c5d693 4d16e06fa2080b48afdc9926f258fb99 e08921c68133df2e254fe723b368bae3 f68a6d098298ffa9b317919120783339 e7866378b62d00377109dd92c134c32b 8aa040d9c661f68ebb67d5b71813473b a46bd303e3155f7975b167af12435e5e 8a9e0a43625da8d29c57e742c4d3d385 eaf063b6842847aeb6f366138da45be1 fea840ce07a32bdace46c59c41362f3b 0b7994d1256215201bdfb810a357ffa2 5f8f4bd3647871aa16940e493f39a13e 8ece65b4db64f81379cbd293e2f04d39 5f153f7135dceb02f88266121c836b4e dfd1e3e07982e8245a772e6e63e5c4bc 3f7dd8d59e7f0d6f534d07438d8ee915 d49632aacbe5b25a24e411e7a037cc0d fba3b040a55c01be7376d3dd5c4d4920 fad26fa0a6e9a624f36658d219e8e20f c58d450f13e76e4a034fde8f20710266 1c1e406fe68d3223a6c58e9c1987b6ce b31bf94ffe7e0f2ada93afae1076eaeb 76124c2327f642cddf19a4aa50cbcb7d 2d3c4e7f37ed77be4f9f204a60e6d26a 110b5ea3d4fc1e9bb304e74f7a3165ee 28a4dbc0158bdb2fa806d97dd55fba2e 5a9b94ba54ea1f52f2a496ba982e3282 073b4c53e303ccf2a807dfce7f5e986a 44ef8a2279dadf391881a69c60d29197 0cd34d83344babdcb0aa123b5e672182 a0de6eabdeb1320350abcbd7c02df6ac c5e50e299295e662ad19c58428d6e085 ae2471729f689287aec9da43f8106a4b bbda7e9c572f651774dfdb0006b9f085 d2898eb94e8ec220fa09df7fa0ebb692 eab5fb7020e5cc0a6cfb7627c4e9b31f f3c211bc33fcf71ca981d02f9fa2813c 8ff78776b6140283bd558ad74554cb16 228eb40a277a6dda01626b6e9287ee66 9436a04d4af9dc4c180a14981086f593 a081866d627a3feb598df6960be8adc8 0fa01f3988219987a04c09dae3933d94 4df2c80615b7827c19c735c047a7c82f 5d8cb7121bd2954f7cbb189eacd90c08 2e69b77050ab91b1d0bb941e843a05cb c5b23985f2b07389edcda3900fc8a751 2793ed3e6807d79ff72271baec586531 c3789f11772f0c40ad7cc1f6e4b7bf2c 8cfc5b8dac188c6b4b790175902df1bc 0538d1da369f3e3f0412aa4d735c1b61 4b963dbde05acc47514fbea1afdd35c1 2d8d8b377d144f5e32b4f65a69eb0b24 b492e0a70603c3903a44ec5cabd3ba21 b4a0a98a54439a5a37952c8879187ee3 31553e8c2d0d2f2e7474cc48a03337d8 3d3fef13feb53a62c0f434a092f526bf cd23eb9bc45514102af9b76e333230fb 21b43d5721b3a9c16059acb691f4314d 8532a59ccbacb95018a128b2d7b2601a d4db0f5c1dd60e3ceffcd6f4c8e976ab 6249245cf12427da0a4f37bc3d294ff4 54da1b9106402b1ed4ca311eecb9dfa1 d57d659be45ec6812179c4e3e8da7ecd f29a1bb1b5f3f29cedb36f40f720d765 40ce77bc7803d0ff8734f6a11c4e8814 d3266efa0f541bfaca6541e17c1a0457 5e7f9a17d31e264f87d3e14b85d7da3f ac76b35d8c76c7fa25c73b8863d5d055 a8ae09f39c6e68744ca70bf8db61df71 192229a7b481a4becf170d8a34528739 1b65b6a069039a7feb57d74a3d1ba4f4 1810b2a2299ed5a2434da7926161fbd4 c6c50e4feea5f4cc4e1fb3c7e88606a5 ad3f3c7bb184e63919b633dc35805cf4 b02f8aae39609bfe759838fbe0616c1a 1415b48fcebe79916396ef3383ef9b3a a42cc2834b2150027d7b427558a87803 2ab1a8fa8098c333b210487575e8430a 580dd7d12690c726da7d5075f3442a74 a312b55a428f827a91097d1d8497b02b e972ea58ec203bfa6c79c1207852298b eff162a9eb73d8bf43ab38431a1825f6 7c1938786f5fe1da4fb3dbe5ebbcaeeb 5a95cd15fe52d43a8ef355d65417549a 1a1754a2a84a7511aea0bb45eccc5fa0 2c5bacb773fb313b9b6b497cb9962aa7 d9f2e38fc1cc846aa07a4e0b43224d10 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 b3083009944ab58cbd9c4941f4965545 776128629d743f0d6127db259a0d8844 7f60b76e78bd2a190cf3ddc2b4c4920b ce798410cba61fe713f3487cd6cafef4 f55176d04297df9dd5ccae7c748e26c7 8e285ddee403a9abe62d6fe2bfbb736a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: felix (file manager with vim-like key mapping, written in Rust) + +SLACKBUILD NAME: fence-agents +SLACKBUILD LOCATION: ./system/fence-agents +SLACKBUILD FILES: README fence-agents.SlackBuild fence-agents.info slack-desc +SLACKBUILD VERSION: 4.5.2 +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/fence-agents/archive/v4.5.2/fence-agents-4.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb8c96a87c529b0c30a7524ea86433e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fence-agents (Cluster Fence Agents) + +SLACKBUILD NAME: fff +SLACKBUILD LOCATION: ./system/fff +SLACKBUILD FILES: README fff.SlackBuild fff.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://github.com/dylanaraps/fff/archive/2.2/fff-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d4f8641397fc2a5c5ba9d4b4b4bb36c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fff (F***ing Fast File-Manager) + +SLACKBUILD NAME: ffproxy +SLACKBUILD LOCATION: ./system/ffproxy +SLACKBUILD FILES: README doinst.sh ffproxy.SlackBuild ffproxy.info rc.ffproxy slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://ffproxy.sourceforge.net/ffproxy/ffproxy-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5711082dba1e87a3673a8f0429eb0741 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ffproxy (filtering HTTP/HTTPS proxy server) + +SLACKBUILD NAME: file-roller-gtk2 +SLACKBUILD LOCATION: ./system/file-roller-gtk2 +SLACKBUILD FILES: README doinst.sh file-roller-gtk2.SlackBuild file-roller-gtk2.info no_GPtrArray.patch slack-desc +SLACKBUILD VERSION: 2.32.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/file-roller/2.32/file-roller-2.32.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ec596e237c2f3af1d7d3f5b9c12884f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: file-roller-gtk2 (an archive manager for GNOME) + +SLACKBUILD NAME: file-roller +SLACKBUILD LOCATION: ./system/file-roller +SLACKBUILD FILES: README doinst.sh file-roller.SlackBuild file-roller.info slack-desc +SLACKBUILD VERSION: 43.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/file-roller/43/file-roller-43.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a36e8f27b0793e044652c5bfa187851d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: file-roller (a GTK archive manager) + +SLACKBUILD NAME: filebeat-oss +SLACKBUILD LOCATION: ./system/filebeat-oss +SLACKBUILD FILES: README doinst.sh filebeat-oss.SlackBuild filebeat-oss.info rc.filebeat slack-desc +SLACKBUILD VERSION: 8.8.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-oss-8.8.2-linux-x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 7ff016091590f081bb9dd9a81e7a6ac3 +SLACKBUILD SHORT DESCRIPTION: filebeat-oss (Lightweight shipper for logs) + +SLACKBUILD NAME: fileschanged +SLACKBUILD LOCATION: ./system/fileschanged +SLACKBUILD FILES: README doinst.sh fileschanged.SlackBuild fileschanged.info slack-desc +SLACKBUILD VERSION: 0.6.9 +SLACKBUILD DOWNLOAD: http://download.savannah.nongnu.org/releases/fileschanged/fileschanged-0.6.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2e6141196ac28be558011a3fe3e5555 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fileschanged (File Alteration Monitor client) + +SLACKBUILD NAME: findcmd +SLACKBUILD LOCATION: ./system/findcmd +SLACKBUILD FILES: README findcmd.SlackBuild findcmd.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/findcmd/findcmd-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30d95225dbc530924dbe40ba5afb63c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: findcmd (A command line tool for searching commands) + +SLACKBUILD NAME: findpkg +SLACKBUILD LOCATION: ./system/findpkg +SLACKBUILD FILES: README findpkg.SlackBuild findpkg.info slack-desc +SLACKBUILD VERSION: 20160817 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/findpkg/source/findpkg-20160817.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d0a592d386eb673e634f188a51efbad +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: findpkg (find Slackware packages) + +SLACKBUILD NAME: fio +SLACKBUILD LOCATION: ./system/fio +SLACKBUILD FILES: README doinst.sh fio.SlackBuild fio.desktop fio.info slack-desc +SLACKBUILD VERSION: 3.41 +SLACKBUILD DOWNLOAD: https://brick.kernel.dk/snaps/fio-3.41.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cd7ea766be83b560a14c909cdd35889 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fio (Flexible I/O Tester) + +SLACKBUILD NAME: fira-code-fonts +SLACKBUILD LOCATION: ./system/fira-code-fonts +SLACKBUILD FILES: README doinst.sh fira-code-fonts.SlackBuild fira-code-fonts.info slack-desc +SLACKBUILD VERSION: 1.206 +SLACKBUILD DOWNLOAD: https://github.com/tonsky/FiraCode/archive/1.206/FiraCode-1.206.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3df0bc5027ded7db125e3733fca2a81e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fira-code-fonts (monospaced font with programming ligatures) + +SLACKBUILD NAME: fira-fonts +SLACKBUILD LOCATION: ./system/fira-fonts +SLACKBUILD FILES: README doinst.sh fira-fonts.SlackBuild fira-fonts.info slack-desc +SLACKBUILD VERSION: 4.301 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/fira-fonts/Download_Folder_FiraSans_4301.zip https://sourceforge.net/projects/slackbuildsdirectlinks/files/fira-fonts/FiraMonoFonts3206.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3913f5075d3e58ac9e0c553464653043 5b5ff6f7dd31e8f9163b0610dbfe96e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fira-fonts (Fira Sans & Fira Mono) + +SLACKBUILD NAME: firejail +SLACKBUILD LOCATION: ./system/firejail +SLACKBUILD FILES: README firejail.SlackBuild firejail.info slack-desc +SLACKBUILD VERSION: 0.9.80 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/firejail/files/firejail/firejail-0.9.80.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c57070c143126d3351fd48225a06187c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firejail (security sandbox) + +SLACKBUILD NAME: firetools +SLACKBUILD LOCATION: ./system/firetools +SLACKBUILD FILES: README doinst.sh firetools.SlackBuild firetools.info slack-desc +SLACKBUILD VERSION: 0.9.72 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/firejail/files/firetools/firetools-0.9.72.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0505680f8b468ce5ae60827f35915ba5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firetools (GUI of Firejail) + +SLACKBUILD NAME: firmware-gobi-2000 +SLACKBUILD LOCATION: ./system/firmware-gobi-2000 +SLACKBUILD FILES: README README.SBo firmware-gobi-2000.SlackBuild firmware-gobi-2000.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/gobi_loader/gobi_loader-0.7.tar.gz/c3aca13541be3b29e3700149256aadb6/gobi_loader-0.7.tar.gz https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/7xwc48ww.exe +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3aca13541be3b29e3700149256aadb6 629985df8599b3815211ddcffbb6bad5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: firmware-gobi-2000 (Qualcomm Gobi 2000 firmware and loader) + +SLACKBUILD NAME: fish +SLACKBUILD LOCATION: ./system/fish +SLACKBUILD FILES: README README.manpage README.vendor doinst.sh fish.SlackBuild fish.info slack-desc +SLACKBUILD VERSION: 4.3.3 +SLACKBUILD DOWNLOAD: https://github.com/fish-shell/fish-shell/releases/download/4.3.3/fish-4.3.3.tar.xz https://github.com/fish-shell/rust-pcre2/archive/0.2.9-utf32/rust-pcre2-0.2.9-utf32.tar.gz https://git.sr.ht/~r1w1s1/slackbuilds-tarballs/blob/main/fish-4.3.3-vendor.tar.gz https://git.sr.ht/~r1w1s1/slackbuilds-tarballs/blob/main/fish-4.3.3-manpages.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 09ec2ff159a4e56e2daa1c1482acdbc5 3f1dea84a6ee4fd81c4442f9a74c2d23 954f692bb2a289498567765a16f13f4b 746c8d22ebdce09b4acff373812eb974 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fish (Friendly Interactive Shell) + +SLACKBUILD NAME: flashcards +SLACKBUILD LOCATION: ./system/flashcards +SLACKBUILD FILES: README fixes.diff flashcards.SlackBuild flashcards.info slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/f/flashcards/flashcards-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2738a16186868d4ceb9b1436a97e82af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flashcards (A simple command line flashcards utility) + +SLACKBUILD NAME: flatpak-xdg-utils +SLACKBUILD LOCATION: ./system/flatpak-xdg-utils +SLACKBUILD FILES: README flatpak-xdg-utils.SlackBuild flatpak-xdg-utils.info slack-desc +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/flatpak/flatpak-xdg-utils/releases/download/1.0.6/flatpak-xdg-utils-1.0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9cf80896a935128d0ebef381138358c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flatpak-xdg-utils (utilities for use inside Flatpak sandboxes) + +SLACKBUILD NAME: flexbackup +SLACKBUILD LOCATION: ./system/flexbackup +SLACKBUILD FILES: README doinst.sh flexbackup-debian.patch flexbackup.SlackBuild flexbackup.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: http://flexbackup.sourceforge.net/tarball/flexbackup-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4955c89dbee354248f354a9bf0a480dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: flexbackup (a flexible backup tool) + +SLACKBUILD NAME: fnt +SLACKBUILD LOCATION: ./system/fnt +SLACKBUILD FILES: README fnt.SlackBuild fnt.info slack-desc +SLACKBUILD VERSION: 1.9.1 +SLACKBUILD DOWNLOAD: https://github.com/alexmyczko/fnt/archive/1.9.1/fnt-1.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e4c2eadce0fbfcc06e984f2600b315f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fnt (Font Downloader for UNIX) + +SLACKBUILD NAME: font-manager +SLACKBUILD LOCATION: ./system/font-manager +SLACKBUILD FILES: README doinst.sh font-manager.SlackBuild font-manager.info slack-desc +SLACKBUILD VERSION: 0.9.4 +SLACKBUILD DOWNLOAD: https://github.com/FontManager/font-manager/releases/download/0.9.4/font-manager-0.9.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81a9735ad137f8ca3e4b112502ccabd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: font-manager (GTK+ font manager) + +SLACKBUILD NAME: fonts-arabic-extra +SLACKBUILD LOCATION: ./system/fonts-arabic-extra +SLACKBUILD FILES: README doinst.sh fonts-arabic-extra.SlackBuild fonts-arabic-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-arabic-extra/archive/1.0/fonts-arabic-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b8f39ed2b8ba4346777135c95014af93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-arabic-extra (Arabic Fonts) + +SLACKBUILD NAME: fonts-arkandis +SLACKBUILD LOCATION: ./system/fonts-arkandis +SLACKBUILD FILES: README doinst.sh fonts-arkandis.SlackBuild fonts-arkandis.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-arkandis/archive/1.0/fonts-arkandis-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cba635eba6a7f7e32b45e2d42669e11e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-arkandis (Arkandis Fonts Collection) + +SLACKBUILD NAME: fonts-arkpandora +SLACKBUILD LOCATION: ./system/fonts-arkpandora +SLACKBUILD FILES: README doinst.sh fonts-arkpandora.SlackBuild fonts-arkpandora.info slack-desc +SLACKBUILD VERSION: 2.04 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-arkpandora/archive/2.04/fonts-arkpandora-2.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c96740f2bae52121a982bdae565e7315 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-arkpandora (Arkpandora System Fonts) + +SLACKBUILD NAME: fonts-armenian-extra +SLACKBUILD LOCATION: ./system/fonts-armenian-extra +SLACKBUILD FILES: README doinst.sh fonts-armenian-extra.SlackBuild fonts-armenian-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-armenian-extra/archive/1.0/fonts-armenian-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ffce6ab53ea848a91a0ece323289176b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-armenian-extra (Armenian Fonts) + +SLACKBUILD NAME: fonts-atkinson-hyperlegible +SLACKBUILD LOCATION: ./system/fonts-atkinson-hyperlegible +SLACKBUILD FILES: README doinst.sh fonts-atkinson-hyperlegible.SlackBuild fonts-atkinson-hyperlegible.info slack-desc +SLACKBUILD VERSION: 2025.02.21 +SLACKBUILD DOWNLOAD: https://github.com/googlefonts/atkinson-hyperlegible/archive/1cb311624b2ddf88e9e37873999d165a8cd28b46/atkinson-hyperlegible-1cb311624b2ddf88e9e37873999d165a8cd28b46.tar.gz https://github.com/googlefonts/atkinson-hyperlegible-next/archive/7925f50f649b3813257faf2f4c0b381011f434f1/atkinson-hyperlegible-next-7925f50f649b3813257faf2f4c0b381011f434f1.tar.gz https://github.com/googlefonts/atkinson-hyperlegible-next-mono/archive/154d50362016cc3e873eb21d242cd0772384c8f9/atkinson-hyperlegible-next-mono-154d50362016cc3e873eb21d242cd0772384c8f9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca17be3b1259ff5985d3e8f1a3044514 0b88c7cef136b0bd174e52d485e4db9c 1146fe03de8dee642a64551220bb85d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-atkinson-hyperlegible (Atkinson Hyperlegible font) + +SLACKBUILD NAME: fonts-bengali-extra +SLACKBUILD LOCATION: ./system/fonts-bengali-extra +SLACKBUILD FILES: README doinst.sh fonts-bengali-extra.SlackBuild fonts-bengali-extra.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-bengali-extra/archive/1.1/fonts-bengali-extra-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5cd8892ce6be97ab1835ddf0bf233e34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-bengali-extra (Bengali Fonts) + +SLACKBUILD NAME: fonts-cascadia-code +SLACKBUILD LOCATION: ./system/fonts-cascadia-code +SLACKBUILD FILES: OFL.txt README doinst.sh fonts-cascadia-code.SlackBuild fonts-cascadia-code.info slack-desc +SLACKBUILD VERSION: 2407.24 +SLACKBUILD DOWNLOAD: https://github.com/microsoft/cascadia-code/releases/download/v2407.24/CascadiaCode-2407.24.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb8de580644241a26f578687b624796b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-cascadia-code (Monospace Font) + +SLACKBUILD NAME: fonts-devanagari-extra +SLACKBUILD LOCATION: ./system/fonts-devanagari-extra +SLACKBUILD FILES: README doinst.sh fonts-devanagari-extra.SlackBuild fonts-devanagari-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-devanagari-extra/archive/1.0/fonts-devanagari-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35a30aeaee4da57bc468c312a04fb532 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-devanagari-extra (Devanagari Fonts) + +SLACKBUILD NAME: fonts-ethiopic-extra +SLACKBUILD LOCATION: ./system/fonts-ethiopic-extra +SLACKBUILD FILES: README doinst.sh fonts-ethiopic-extra.SlackBuild fonts-ethiopic-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-ethiopic-extra/archive/1.0/fonts-ethiopic-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b7769a3ca75d57a92cc2dd13234c9392 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-ethiopic-extra (Ethiopic Fonts) + +SLACKBUILD NAME: fonts-farsi-extra +SLACKBUILD LOCATION: ./system/fonts-farsi-extra +SLACKBUILD FILES: README doinst.sh fonts-farsi-extra.SlackBuild fonts-farsi-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-farsi-extra/archive/1.0/fonts-farsi-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a640853c4d2a799aa714567940ae132c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-farsi-extra (Persian Fonts) + +SLACKBUILD NAME: fonts-georgian-extra +SLACKBUILD LOCATION: ./system/fonts-georgian-extra +SLACKBUILD FILES: README doinst.sh fonts-georgian-extra.SlackBuild fonts-georgian-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-georgian-extra/archive/1.0/fonts-georgian-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 34140e865673bb5f02465f7f36931330 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-georgian-extra (Georgian fonts) + +SLACKBUILD NAME: fonts-gujarati-extra +SLACKBUILD LOCATION: ./system/fonts-gujarati-extra +SLACKBUILD FILES: README doinst.sh fonts-gujarati-extra.SlackBuild fonts-gujarati-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-gujarati-extra/archive/1.0/fonts-gujarati-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 273a4aea452f368c761f4b22f17be816 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-gujarati-extra (Gujarati Fonts) + +SLACKBUILD NAME: fonts-gurmukhi-extra +SLACKBUILD LOCATION: ./system/fonts-gurmukhi-extra +SLACKBUILD FILES: README doinst.sh fonts-gurmukhi-extra.SlackBuild fonts-gurmukhi-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-gurmukhi-extra/archive/1.0/fonts-gurmukhi-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2e7803ac9d537f5c916d81091516482 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-gurmukhi-extra (Gurmukhi Fonts) + +SLACKBUILD NAME: fonts-gurmukhi-nonlibre +SLACKBUILD LOCATION: ./system/fonts-gurmukhi-nonlibre +SLACKBUILD FILES: README doinst.sh fonts-gurmukhi-nonlibre.SlackBuild fonts-gurmukhi-nonlibre.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-gurmukhi-nonlibre/archive/1.0/fonts-gurmukhi-nonlibre-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be7798dfaa20509cf2c0b742b892e1b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-gurmukhi-nonlibre (Gurmukhi fonts) + +SLACKBUILD NAME: fonts-indic-archaic +SLACKBUILD LOCATION: ./system/fonts-indic-archaic +SLACKBUILD FILES: README doinst.sh fonts-indic-archaic.SlackBuild fonts-indic-archaic.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-indic-archaic/archive/1.1/fonts-indic-archaic-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3710b73f9e9cad6c4abe464361951607 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-indic-archaic (Fonts for Archaic Indic Scripts) + +SLACKBUILD NAME: fonts-indic-ne +SLACKBUILD LOCATION: ./system/fonts-indic-ne +SLACKBUILD FILES: README doinst.sh fonts-indic-ne.SlackBuild fonts-indic-ne.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-indic-ne/archive/1.0/fonts-indic-ne-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 814e569e725a8b9da394cea0bb54cd2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-indic-ne (Fonts for North East Indian LAnguages ) + +SLACKBUILD NAME: fonts-indic-nonlibre +SLACKBUILD LOCATION: ./system/fonts-indic-nonlibre +SLACKBUILD FILES: README doinst.sh fonts-indic-nonlibre.SlackBuild fonts-indic-nonlibre.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-indic-nonlibre/archive/1.0/fonts-indic-nonlibre-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4e95ae42f29344f7bcf31d3110c94ba1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-indic-nonlibre (Indic language fonts) + +SLACKBUILD NAME: fonts-indic-other +SLACKBUILD LOCATION: ./system/fonts-indic-other +SLACKBUILD FILES: README doinst.sh fonts-indic-other.SlackBuild fonts-indic-other.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-indic-other/archive/1.1/fonts-indic-other-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d56eeb07a07c475a06e4025c8c04e6e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-indic-other (Extra Fonts for Indic Languages ) + +SLACKBUILD NAME: fonts-intel +SLACKBUILD LOCATION: ./system/fonts-intel +SLACKBUILD FILES: README doinst.sh fonts-intel.SlackBuild fonts-intel.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/intel/intel-one-mono/releases/download/V1.4.0/otf.zip https://github.com/intel/intel-one-mono/releases/download/V1.4.0/ttf.zip https://github.com/intel/intel-one-mono/releases/download/V1.4.0/woff.zip https://github.com/intel/intel-one-mono/releases/download/V1.4.0/woff2.zip https://github.com/lecramyajiv/lec-clear-sans-in/archive/1.0/lec-clear-sans-in-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 934c4ffa18dff3f2ac85d890debe5315 c6f6cc7510bed9dfa61b3d9695ab8cf1 1de978bb0c5499cd70510f5abde279b2 597cf960689ec38461b91434a9301e7b a7dcbe76220428a63cb6005c11284b12 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-intel (Intel Fonts) + +SLACKBUILD NAME: fonts-japanese-extra-I +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-I +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-I.SlackBuild fonts-japanese-extra-I.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-I/archive/1.0/fonts-japanese-extra-I-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 495739580b09a5f5ce496e9a61b549f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-I (Japanese Fonts Series I ) + +SLACKBUILD NAME: fonts-japanese-extra-II +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-II +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-II.SlackBuild fonts-japanese-extra-II.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-II/archive/1.1/fonts-japanese-extra-II-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17d7df71bb91d9a98c72f6485ef1832f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-II (Japanese fonts Series II) + +SLACKBUILD NAME: fonts-japanese-extra-III +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-III +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-III.SlackBuild fonts-japanese-extra-III.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-III/archive/1.0/fonts-japanese-extra-III-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e1c381269dd7b461026d1408616af6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-III (Japanese Fonts Series III) + +SLACKBUILD NAME: fonts-japanese-extra-IV +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-IV +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-IV.SlackBuild fonts-japanese-extra-IV.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-IV/archive/1.0/fonts-japanese-extra-IV-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20fc79eb0eeb173553c7794dc88b54b5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-IV (Japanese Fonts Series IV) + +SLACKBUILD NAME: fonts-japanese-extra-V +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-V +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-V.SlackBuild fonts-japanese-extra-V.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-V/archive/1.0/fonts-japanese-extra-V-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da3edc5dd6f5684fb6bb107517b4de1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-V (Japanese Fonts series V) + +SLACKBUILD NAME: fonts-japanese-extra-VI +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-VI +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-VI.SlackBuild fonts-japanese-extra-VI.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-VI/archive/1.0/fonts-japanese-extra-VI-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75f5bd6c9d821624d1b924813c363f5c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-VI (Japanese Font series VI) + +SLACKBUILD NAME: fonts-japanese-extra-VII +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-VII +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-VII.SlackBuild fonts-japanese-extra-VII.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-VII/archive/1.0/fonts-japanese-extra-VII-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46b9091e7818df7154343eb5e7b51823 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-VII (Japanese Fonts series VII) + +SLACKBUILD NAME: fonts-japanese-extra-VIII +SLACKBUILD LOCATION: ./system/fonts-japanese-extra-VIII +SLACKBUILD FILES: README doinst.sh fonts-japanese-extra-VIII.SlackBuild fonts-japanese-extra-VIII.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-japanese-extra-VIII/archive/1.0/fonts-japanese-extra-VIII-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49d2733d8682578f1b2cd80891268065 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-japanese-extra-VIII (Japanese Fonts Series VIII) + +SLACKBUILD NAME: fonts-kannada-extra +SLACKBUILD LOCATION: ./system/fonts-kannada-extra +SLACKBUILD FILES: README doinst.sh fonts-kannada-extra.SlackBuild fonts-kannada-extra.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-kannada-extra/archive/1.2/fonts-kannada-extra-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8630d8ba68ef905e7e656ce8dcadfebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-kannada-extra (Kannada Fonts) + +SLACKBUILD NAME: fonts-khmer-extra +SLACKBUILD LOCATION: ./system/fonts-khmer-extra +SLACKBUILD FILES: README doinst.sh fonts-khmer-extra.SlackBuild fonts-khmer-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-khmer-extra/archive/1.0/fonts-khmer-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a15d034d973028b4c26c652f75e3a73f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-khmer-extra (Khmer Fonts) + +SLACKBUILD NAME: fonts-kopub +SLACKBUILD LOCATION: ./system/fonts-kopub +SLACKBUILD FILES: License_en.txt README doinst.sh fonts-kopub.SlackBuild fonts-kopub.info slack-desc +SLACKBUILD VERSION: 202204 +SLACKBUILD DOWNLOAD: https://www.kopus.org/wp-content/uploads/2022/04/KOPUB2.0_TTF_FONTS.zip https://www.kopus.org/wp-content/uploads/2022/04/KOPUB2.0_OTF_FONTS.zip https://www.kopus.org/wp-content/uploads/2021/03/KOPUBWORLD_TTF_FONTS-1.zip https://www.kopus.org/wp-content/uploads/2021/03/KOPUBWORLD_OTF_FONTS.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e8c3a26cf220082611eea870d8efd8f2 84140994b7139750353784da2a54f977 9dea0943591b07357f369dd9d2a55c7f 86b0e759d02f7d56b3b8c4522649b750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-kopub (Korea Publisher Society Fonts) + +SLACKBUILD NAME: fonts-lao-extra +SLACKBUILD LOCATION: ./system/fonts-lao-extra +SLACKBUILD FILES: README doinst.sh fonts-lao-extra.SlackBuild fonts-lao-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-lao-extra/archive/1.0/fonts-lao-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b95330af3ca5ec90b0f192df52c384bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-lao-extra (Lao Fonts) + +SLACKBUILD NAME: fonts-malayalam-extra +SLACKBUILD LOCATION: ./system/fonts-malayalam-extra +SLACKBUILD FILES: README doinst.sh fonts-malayalam-extra.SlackBuild fonts-malayalam-extra.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-malayalam-extra/archive/1.2/fonts-malayalam-extra-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6107cb0dda1a730d4d08d8d3ae4f048 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-malayalam-extra (Malayalam Fonts) + +SLACKBUILD NAME: fonts-mgenplus +SLACKBUILD LOCATION: ./system/fonts-mgenplus +SLACKBUILD FILES: README doinst.sh fonts-mgenplus.SlackBuild fonts-mgenplus.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-mgen1/archive/1.0/ttf-mgen1-1.0.tar.gz https://github.com/lecramyajiv/ttf-mgen2/archive/1.0/ttf-mgen2-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb4f46fff8aa10b641fca5a164bd1d8c 1ef51616759d91cc8169df16210954c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-mgenplus (MgenPlus Japanese Fonts) + +SLACKBUILD NAME: fonts-mozilla +SLACKBUILD LOCATION: ./system/fonts-mozilla +SLACKBUILD FILES: README doinst.sh fonts-mozilla.SlackBuild fonts-mozilla.info slack-desc +SLACKBUILD VERSION: 1.01 +SLACKBUILD DOWNLOAD: https://github.com/mozilla/mozilla-headline-type/releases/download/v1.01/mozilla-headline-type-v1.01.zip https://github.com/mozilla/mozilla-text-type/releases/download/v1.00/mozilla-text-type-v1.00.zip https://github.com/mozilla/zilla-slab/releases/download/v1.002/Zilla-Slab-Fonts-v1.002.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 371e913760b3746c4cc2cb8877dd0e77 2c63b9c7b7e2d9a1c98a8f6065043bb3 5a64de47f50c9edd5546198ae421f419 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-mozilla (Mozilla Fonts) + +SLACKBUILD NAME: fonts-mpluscode +SLACKBUILD LOCATION: ./system/fonts-mpluscode +SLACKBUILD FILES: README doinst.sh fonts-mpluscode.SlackBuild fonts-mpluscode.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-mpluscode/archive/1.0/fonts-mpluscode-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 018a2dd4ea7bc70c295e181290d92d09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-mpluscode (M+ Code Fonts) + +SLACKBUILD NAME: fonts-myanmar-extra +SLACKBUILD LOCATION: ./system/fonts-myanmar-extra +SLACKBUILD FILES: README doinst.sh fonts-myanmar-extra.SlackBuild fonts-myanmar-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-myanmar-extra/archive/1.0/fonts-myanmar-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05ccb7ada8d03f59b36fec18cc85cde7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-myanmar-extra (Burmese Fonts) + +SLACKBUILD NAME: fonts-nastaliq +SLACKBUILD LOCATION: ./system/fonts-nastaliq +SLACKBUILD FILES: README doinst.sh fonts-nastaliq.SlackBuild fonts-nastaliq.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-nastaliq/archive/1.0/fonts-nastaliq-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd4fd2cd014d012acb8aaa273daf616d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-nastaliq (Nastaliq script Fonts) + +SLACKBUILD NAME: fonts-oriya-extra +SLACKBUILD LOCATION: ./system/fonts-oriya-extra +SLACKBUILD FILES: README doinst.sh fonts-oriya-extra.SlackBuild fonts-oriya-extra.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-oriya-extra/archive/1.1/fonts-oriya-extra-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 687d05fab2e11cf51a401f3e0db70bba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-oriya-extra (Oriya Fonts) + +SLACKBUILD NAME: fonts-redhat +SLACKBUILD LOCATION: ./system/fonts-redhat +SLACKBUILD FILES: README doinst.sh fonts-redhat.SlackBuild fonts-redhat.info slack-desc +SLACKBUILD VERSION: 4.1.0 +SLACKBUILD DOWNLOAD: https://github.com/RedHatOfficial/RedHatFont/archive/4.1.0/RedHatFont-4.1.0.tar.gz https://github.com/RedHatOfficial/Overpass/archive/v3.0.5/Overpass-3.0.5.tar.gz https://src.fedoraproject.org/rpms/overpass-fonts/raw/rawhide/f/60-overpass-mono-fonts.conf https://src.fedoraproject.org/rpms/overpass-fonts/raw/rawhide/f/60-overpass-fonts.conf https://src.fedoraproject.org/rpms/redhat-fonts/raw/rawhide/f/64-redhat-text-fontconfig.conf https://src.fedoraproject.org/rpms/redhat-fonts/raw/rawhide/f/64-redhat-mono-fontconfig.conf https://src.fedoraproject.org/rpms/redhat-fonts/raw/rawhide/f/64-redhat-display-fontconfig.conf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db93d52296c14d9ad400cba067a4c8ea 929fa8a1d662c5ce0938d7c3eef3ef87 0a945b124b6a29ce98c7edb863b671cd ee3c594fb2df0f2dc03d150a32da1cdf 7ef98d48031b2c794b624732d07a6b55 fabdb8a7494f609dc395639467950c1b 0d226d455925114c4b83fdb363401d27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-redhat (RedHat Fonts) + +SLACKBUILD NAME: fonts-sinhala-extra +SLACKBUILD LOCATION: ./system/fonts-sinhala-extra +SLACKBUILD FILES: README doinst.sh fonts-sinhala-extra.SlackBuild fonts-sinhala-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-sinhala-extra/archive/1.0/fonts-sinhala-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04956d1ffef33801684a75fb003b902b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-sinhala-extra (Sinhala Font) + +SLACKBUILD NAME: fonts-tamil-bharathi +SLACKBUILD LOCATION: ./system/fonts-tamil-bharathi +SLACKBUILD FILES: README doinst.sh fonts-tamil-bharathi.SlackBuild fonts-tamil-bharathi.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-tamil-bharathi/archive/1.0/fonts-tamil-bharathi-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3dd89ceb88e13ca7c7eb965477526691 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-tamil-bharathi (Bharathi Tamil Unicode Fonts) + +SLACKBUILD NAME: fonts-tamil-libre +SLACKBUILD LOCATION: ./system/fonts-tamil-libre +SLACKBUILD FILES: README doinst.sh fonts-tamil-libre.SlackBuild fonts-tamil-libre.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-tamil-libre/archive/1.4/fonts-tamil-libre-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e517a0d8d35e70ed55407be48f4d1885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-tamil-libre (Tamil Fonts) + +SLACKBUILD NAME: fonts-tamil-nonlibre +SLACKBUILD LOCATION: ./system/fonts-tamil-nonlibre +SLACKBUILD FILES: README doinst.sh fonts-tamil-nonlibre.SlackBuild fonts-tamil-nonlibre.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-tamil-nonlibre/archive/1.0/fonts-tamil-nonlibre-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04d64ef5d61f191ef055da5d8a791bb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-tamil-nonlibre (Tamil non libre fonts) + +SLACKBUILD NAME: fonts-tamil-tva +SLACKBUILD LOCATION: ./system/fonts-tamil-tva +SLACKBUILD FILES: README doinst.sh fonts-tamil-tva.SlackBuild fonts-tamil-tva.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-tamil-tva/archive/1.1/fonts-tamil-tva-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07ef19e775f4f653ccdcb3eed198e0ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-tamil-tva (TVA Tamil fonts) + +SLACKBUILD NAME: fonts-telugu-extra +SLACKBUILD LOCATION: ./system/fonts-telugu-extra +SLACKBUILD FILES: README doinst.sh fonts-telugu-extra.SlackBuild fonts-telugu-extra.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-telugu-extra/archive/1.3/fonts-telugu-extra-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e7b2f6f58fc01f2930280c17c83f0cac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-telugu-extra (Telugu Fonts) + +SLACKBUILD NAME: fonts-thai-extra +SLACKBUILD LOCATION: ./system/fonts-thai-extra +SLACKBUILD FILES: README doinst.sh fonts-thai-extra.SlackBuild fonts-thai-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-thai-extra/archive/1.0/fonts-thai-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06ab62cc3d181c5a7bbd2717d2ff0c15 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-thai-extra (Thai Fonts) + +SLACKBUILD NAME: fonts-tibetan-extra +SLACKBUILD LOCATION: ./system/fonts-tibetan-extra +SLACKBUILD FILES: README doinst.sh fonts-tibetan-extra.SlackBuild fonts-tibetan-extra.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/fonts-tibetan-extra/archive/1.0/fonts-tibetan-extra-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 023a30d149d39637701a3d0e102e5e42 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fonts-tibetan-extra (Tibetan Fonts) + +SLACKBUILD NAME: foo2zjs +SLACKBUILD LOCATION: ./system/foo2zjs +SLACKBUILD FILES: README foo2zjs.SlackBuild foo2zjs.info slack-desc +SLACKBUILD VERSION: 20200610 +SLACKBUILD DOWNLOAD: https://foo2zjs.linkevich.net/foo2zjs/foo2zjs.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0da085f5e8dd871a63c5c767d3230acb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foo2zjs (convert B/W to ZJ format) + +SLACKBUILD NAME: foomatic-db-engine +SLACKBUILD LOCATION: ./system/foomatic-db-engine +SLACKBUILD FILES: README foomatic-db-engine.SlackBuild foomatic-db-engine.info slack-desc +SLACKBUILD VERSION: 4.0.13 +SLACKBUILD DOWNLOAD: http://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f178947ca0437d85823a247f5725e6eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foomatic-db-engine (Foomatic's database engine) + +SLACKBUILD NAME: foomatic-db +SLACKBUILD LOCATION: ./system/foomatic-db +SLACKBUILD FILES: README foomatic-db.SlackBuild foomatic-db.info slack-desc +SLACKBUILD VERSION: 20170729 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/foomatic-db-4.0-20170729.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 016bbb450905e1e5c2273198c9b1bbbc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foomatic-db (Foomatic's XML database) + +SLACKBUILD NAME: foremost +SLACKBUILD LOCATION: ./system/foremost +SLACKBUILD FILES: README doinst.sh foremost-broken-jpeg.patch foremost.SlackBuild foremost.info gcc10.patch slack-desc +SLACKBUILD VERSION: 1.5.7 +SLACKBUILD DOWNLOAD: http://foremost.sourceforge.net/pkg/foremost-1.5.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 860119c49665c2a3fb2b0b1d3dbad02a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: foremost (recover files based on their headers and footers) + +SLACKBUILD NAME: forkstat +SLACKBUILD LOCATION: ./system/forkstat +SLACKBUILD FILES: README forkstat.SlackBuild forkstat.info slack-desc +SLACKBUILD VERSION: 0.04.00 +SLACKBUILD DOWNLOAD: https://github.com/ColinIanKing/forkstat/archive/V0.04.00/forkstat-0.04.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a137d2f54251809a0db2eb757dc02367 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: forkstat (tracer of process creation/termination in the system) + +SLACKBUILD NAME: fountain +SLACKBUILD LOCATION: ./system/fountain +SLACKBUILD FILES: README fountain.SlackBuild fountain.info slack-desc +SLACKBUILD VERSION: 1.0.3 +SLACKBUILD DOWNLOAD: https://cxc.cfa.harvard.edu/cal/Downloads/Hrma/software/src/fountain/fountain-1.0.3.tar.gz https://cxc.cfa.harvard.edu/cal/Downloads/Hrma/software/src/tracefct/tracefct-1.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d30969de692fa1a480ba25c73f89ae4 d6ba9f17f28b4e1a95e4c20f775bb1e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fountain (pipe standard input to multiple processes) + +SLACKBUILD NAME: fpm2 +SLACKBUILD LOCATION: ./system/fpm2 +SLACKBUILD FILES: 01-preserve_column_width.patch 02-sighandler.patch README doinst.sh fpm2.SlackBuild fpm2.info fpm2.png slack-desc +SLACKBUILD VERSION: 0.79 +SLACKBUILD DOWNLOAD: https://als.regnet.cz/fpm2/download/fpm2-0.79.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1f28d5e3fffc78bf5c70a99287ce443 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fpm2 (Figaro's Password Manager 2) + +SLACKBUILD NAME: fprintd +SLACKBUILD LOCATION: ./system/fprintd +SLACKBUILD FILES: README doinst.sh fprintd.SlackBuild fprintd.info patches/01-meson-Do-not-hard-require-test-dependencies.patch patches/02-meson-Add-option-to-use-libelogind-for-DBus.patch patches/03-meson-Permit-build-without-pam_wrapper.patch slack-desc +SLACKBUILD VERSION: 1.94.2 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/libfprint/fprintd/-/archive/v1.94.2/fprintd-v1.94.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 341566e629c70ab428d265f4dd3e00be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fprintd (fingerprint scanning daemon available over D-Bus) + +SLACKBUILD NAME: fr +SLACKBUILD LOCATION: ./system/fr +SLACKBUILD FILES: README fr.SlackBuild fr.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/a0/06/252c05b905da553547cb38ccf13826a9edb73d96201c7ce90aa23b3d9a5b/fr-3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 875b3d67ffd9d0a8f825a5f6bbcc0f3b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fr (command-line tool to print free resources) + +SLACKBUILD NAME: franny +SLACKBUILD LOCATION: ./system/franny +SLACKBUILD FILES: README franny.1 franny.SlackBuild franny.info franny.rst slack-desc +SLACKBUILD VERSION: 1.1.3 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/atari8/franny/Franny-1.1.3/franny-1.1.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc682ff61f7b2c4da7aee520f6c002c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: franny (Atari 8-bit disk image utility) + +SLACKBUILD NAME: freedup +SLACKBUILD LOCATION: ./system/freedup +SLACKBUILD FILES: README freedup.SlackBuild freedup.info slack-desc +SLACKBUILD VERSION: 1.6.3 +SLACKBUILD DOWNLOAD: http://freedup.org/freedup-1.6-3-src.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e404f401952cfe7a89efc8d9cecb212b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freedup (Duplicate file finder and linker) + +SLACKBUILD NAME: freefont +SLACKBUILD LOCATION: ./system/freefont +SLACKBUILD FILES: 35-freefont.conf README doinst.sh freefont.SlackBuild freefont.info slack-desc +SLACKBUILD VERSION: 20120503 +SLACKBUILD DOWNLOAD: http://ftp.gnu.org/gnu/freefont/freefont-ttf-20120503.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 879b76d2e3c8003d567b555743f39154 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freefont (free family of scalable outline fonts) + +SLACKBUILD NAME: freeipmi +SLACKBUILD LOCATION: ./system/freeipmi +SLACKBUILD FILES: README doinst.sh freeipmi.SlackBuild freeipmi.info patches/c23.patch patches/header.patch patches/include.patch patches/prototype.patch slack-desc +SLACKBUILD VERSION: 1.6.14 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/freeipmi/freeipmi-1.6.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0008f582967a6a91681aa0222f71c0ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeipmi (system management) + +SLACKBUILD NAME: freeswitch +SLACKBUILD LOCATION: ./system/freeswitch +SLACKBUILD FILES: README doinst.sh freeswitch.SlackBuild freeswitch.info logrotate.freeswitch rc.freeswitch slack-desc +SLACKBUILD VERSION: 1.2.15 +SLACKBUILD DOWNLOAD: http://files.freeswitch.org/freeswitch-1.2.15.tar.bz2 http://files.freeswitch.org/freeswitch-sounds-en-us-callie-8000-1.0.22.tar.gz http://files.freeswitch.org/freeswitch-sounds-en-us-callie-16000-1.0.22.tar.gz http://files.freeswitch.org/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz http://files.freeswitch.org/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz http://files.freeswitch.org/freeswitch-sounds-music-8000-1.0.8.tar.gz http://files.freeswitch.org/freeswitch-sounds-music-16000-1.0.8.tar.gz http://files.freeswitch.org/freeswitch-sounds-music-32000-1.0.8.tar.gz http://files.freeswitch.org/freeswitch-sounds-music-48000-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64b60dffd99f4a7f9799bb2865945258 cff509d878708ce5e6e7fedac7f683ef d9f7b0da8e2251ac6ab786fb18e52df6 3d266ef251a48d00db6f3851c53240d8 fa2dfe8f03c6cba79d0c7f843c1b5d36 f63ef3cc3507af079ae5c7b8b8a01e42 7fd0ca9a9e3878783baa39b8187743bf 7e03932ea81b8d0bf6d686f838b060b4 d06cd2a80379f224affab21f5180e4c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: freeswitch (Open source telephony platform) + +SLACKBUILD NAME: fsarchiver +SLACKBUILD LOCATION: ./system/fsarchiver +SLACKBUILD FILES: README fsarchiver.SlackBuild fsarchiver.info slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: https://github.com/fdupoux/fsarchiver/releases/download/0.8.8/fsarchiver-0.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55e8e0e141f685f4b73311345a2873b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fsarchiver (Filesystem Archiver for Linux) + +SLACKBUILD NAME: fscrypt +SLACKBUILD LOCATION: ./system/fscrypt +SLACKBUILD FILES: README fscrypt.SlackBuild fscrypt.info modules.txt pam_config slack-desc +SLACKBUILD VERSION: 0.3.6 +SLACKBUILD DOWNLOAD: https://github.com/google/fscrypt/archive/v0.3.6/fscrypt-0.3.6.tar.gz https://github.com/client9/misspell/archive/v0.3.4/misspell-0.3.4.tar.gz https://github.com/pkg/errors/archive/v0.9.1/errors-0.9.1.tar.gz https://github.com/urfave/cli/archive/v1.22.17/cli-1.22.17.tar.gz https://github.com/wadey/gocovmerge/archive/b5bfa59/gocovmerge-b5bfa59ec0adc420475f97f89b58045c721d761c.tar.gz https://github.com/golang/crypto/archive/v0.41.0/crypto-0.41.0.tar.gz https://github.com/golang/sys/archive/v0.35.0/sys-0.35.0.tar.gz https://github.com/golang/term/archive/v0.34.0/term-0.34.0.tar.gz https://github.com/golang/tools/archive/v0.36.0/tools-0.36.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.36.10/protobuf-go-1.36.10.tar.gz https://github.com/dominikh/go-tools/archive/v0.6.1/go-tools-0.6.1.tar.gz https://github.com/BurntSushi/toml/archive/v1.5.0/toml-1.5.0.tar.gz https://github.com/cpuguy83/go-md2man/archive/v2.0.7/go-md2man-2.0.7.tar.gz https://github.com/russross/blackfriday/archive/v2.1.0/blackfriday-2.1.0.tar.gz https://github.com/golang/exp/archive/2478ac8/exp-2478ac86f6784cc492495a49c25cd184d471d9de.tar.gz https://github.com/golang/mod/archive/v0.27.0/mod-0.27.0.tar.gz https://github.com/golang/sync/archive/v0.16.0/sync-0.16.0.tar.gz https://github.com/golang/tools/archive/v0.11.0/tools-0.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01768e4c63183fdb92152beb6a266516 e63dbac31070aa8df4c8b12afade5f02 0951216925c98fda75a484a528b06af6 fe3f2c32f038d25ea53a89f2cc053977 ea06b396710e3d6f535e549c32a14cc2 874ff52740907fe161c1bd00fcd2212a 580e856032bd883069fd8cf936e08b23 796b409c450665288650be64568fa763 82998791d8b5af7c97a0c600b5996252 4f73a5a678c0f85640060b77c0dcf827 8ed32af3fa578fa39e41cf3d89f12788 b8cd351d9231480fed122b9ef8083fea 62c26841be8216afe8ebe50bb200d805 59acda02d26209540970ad339d071f6a 86bbee3e7428b7a91d8c071eb29cd2c3 621d4d5b80127c2b5d39ee35ec0ac45f 50f6292bf63e286c5d32684c3c963d1d 6c2c03255874fd6d3bc58870000cde84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fscrypt (Go tool for managing Linux filesystem encryption) + +SLACKBUILD NAME: fslint +SLACKBUILD LOCATION: ./system/fslint +SLACKBUILD FILES: README doinst.sh fslint.SlackBuild fslint.info slack-desc +SLACKBUILD VERSION: 2.46 +SLACKBUILD DOWNLOAD: http://www.pixelbeat.org/fslint/fslint-2.46.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ab1eeafaddb14ca09bf8323ecc69c5d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fslint (find and clean various forms of lint on a filesystem.) + +SLACKBUILD NAME: fsv +SLACKBUILD LOCATION: ./system/fsv +SLACKBUILD FILES: README doinst.sh fsv.1 fsv.SlackBuild fsv.desktop fsv.info fsv.rst slack-desc +SLACKBUILD VERSION: 0.9_1 +SLACKBUILD DOWNLOAD: https://github.com/mcuelenaere/fsv/archive/fsv-0.9-1/fsv-fsv-0.9-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 61e8d3ce2803d8873a717d20d22fbc6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fsv (3D file system viewer, Jurassic Park style) + +SLACKBUILD NAME: fsviewer +SLACKBUILD LOCATION: ./system/fsviewer +SLACKBUILD FILES: README close_button.diff doinst.sh fsviewer.SlackBuild fsviewer.desktop fsviewer.info git2tarxz.sh slack-desc +SLACKBUILD VERSION: 0.2.6+20220428_38b38a6 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/fsviewer-0.2.6+20220428_38b38a6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2caf53ff2567d21ef0578b5370d909f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fsviewer (NextStep-like file browser) + +SLACKBUILD NAME: fsvs +SLACKBUILD LOCATION: ./system/fsvs +SLACKBUILD FILES: README fsvs.SlackBuild fsvs.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/fsvs-1.2.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d9c99d27b26e3edd48a6fd77c9f071ef +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fsvs (versioning tool for filesystems) + +SLACKBUILD NAME: fswatch +SLACKBUILD LOCATION: ./system/fswatch +SLACKBUILD FILES: README fswatch.SlackBuild fswatch.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://github.com/emcrisostomo/fswatch/releases/download/1.16.0/fswatch-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c528adeded47c2bd978044245737b6cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fswatch (A cross-platform file change monitor with multiple backends) + +SLACKBUILD NAME: ft2demos +SLACKBUILD LOCATION: ./system/ft2demos +SLACKBUILD FILES: README ft2demos.SlackBuild ft2demos.info slack-desc +SLACKBUILD VERSION: 2.11.1 +SLACKBUILD DOWNLOAD: https://download-mirror.savannah.gnu.org/releases/freetype/ft2demos-2.11.1.tar.xz https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.11.1.tar.xz https://slackware.uk/~urchlay/src/freetype.subpixel.rendering.diff.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9efff227779626d46c3d7334712c15a3 24e79233d607ded439ef36ff1f3ab68f 2e307a3cab2ef1fc52580e817d857cd2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ft2demos (freetype demos and tools) + +SLACKBUILD NAME: fuse-archive +SLACKBUILD LOCATION: ./system/fuse-archive +SLACKBUILD FILES: README fuse-archive.SlackBuild fuse-archive.info slack-desc +SLACKBUILD VERSION: 1.16 +SLACKBUILD DOWNLOAD: https://github.com/google/fuse-archive/archive/v1.16/fuse-archive-1.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f704187504b325e1d70bb49a35a2707 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-archive (FUSE file system for archives and compressed files) + +SLACKBUILD NAME: fuse-emulator-utils +SLACKBUILD LOCATION: ./system/fuse-emulator-utils +SLACKBUILD FILES: README fuse-emulator-utils.SlackBuild fuse-emulator-utils.info slack-desc +SLACKBUILD VERSION: 1.4.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/fuse-emulator/fuse-utils/1.4.3/fuse-utils-1.4.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1cbe93b174e83f0c8fac004d328ea70 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-emulator-utils (The Fuse emulator utilities) + +SLACKBUILD NAME: fuse-exfat +SLACKBUILD LOCATION: ./system/fuse-exfat +SLACKBUILD FILES: README fuse-exfat.SlackBuild fuse-exfat.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/relan/exfat/releases/download/v1.3.0/fuse-exfat-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 846b8c36bfa4684719f9e08e9d3a6bff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-exfat (exFAT FUSE module) + +SLACKBUILD NAME: fuse-overlayfs +SLACKBUILD LOCATION: ./system/fuse-overlayfs +SLACKBUILD FILES: README fuse-overlayfs.SlackBuild fuse-overlayfs.info slack-desc +SLACKBUILD VERSION: 0.6.5 +SLACKBUILD DOWNLOAD: https://github.com/containers/fuse-overlayfs/archive/v0.6.5/fuse-overlayfs-0.6.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11b6906ae03fd83d32d20d7151e00470 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-overlayfs (non-root overlayfs+shiftfs) + +SLACKBUILD NAME: fuse-zip +SLACKBUILD LOCATION: ./system/fuse-zip +SLACKBUILD FILES: README fuse-zip.SlackBuild fuse-zip.info slack-desc +SLACKBUILD VERSION: 0.7.2 +SLACKBUILD DOWNLOAD: https://bitbucket.org/agalanin/fuse-zip/downloads/fuse-zip-0.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14653007995ade06e5b96dfcbd08bf93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuse-zip (FUSE filesystem) + +SLACKBUILD NAME: fuseiso +SLACKBUILD LOCATION: ./system/fuseiso +SLACKBUILD FILES: README fuseiso.SlackBuild fuseiso.info slack-desc +SLACKBUILD VERSION: 20070708 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/fuseiso/fuseiso-20070708.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bb50412b6d01f337565e28afddca3a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fuseiso (FUSE module to mount ISO filesystem images) + +SLACKBUILD NAME: fwupd +SLACKBUILD LOCATION: ./system/fwupd +SLACKBUILD FILES: README doinst.sh fwupd.SlackBuild fwupd.info slack-desc +SLACKBUILD VERSION: 1.9.34 +SLACKBUILD DOWNLOAD: https://github.com/fwupd/fwupd/archive/1.9.34/fwupd-1.9.34.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06a0fd2aba0de8c8da7b8e8b67807d6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fwupd (daemon to allow session software to update firmware) + +SLACKBUILD NAME: fxload +SLACKBUILD LOCATION: ./system/fxload +SLACKBUILD FILES: README fxload.SlackBuild fxload.info slack-desc +SLACKBUILD VERSION: 2008_10_13 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/linux-hotplug/fxload-2008_10_13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4477a2457f064228bef4a93ba2f21692 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fxload (FX device firmware loader) + +SLACKBUILD NAME: fzf-bin +SLACKBUILD LOCATION: ./system/fzf-bin +SLACKBUILD FILES: README fzf-bin.SlackBuild fzf-bin.info license slack-desc +SLACKBUILD VERSION: 0.70.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/junegunn/fzf/releases/download/v0.70.0/fzf-0.70.0-linux_amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f8f9652ec403cf9b4223b0e9b9f55581 +SLACKBUILD SHORT DESCRIPTION: fzf-bin (A command-line fuzzy finder) + +SLACKBUILD NAME: fzf +SLACKBUILD LOCATION: ./system/fzf +SLACKBUILD FILES: README fzf.SlackBuild fzf.info slack-desc +SLACKBUILD VERSION: 0.70.0 +SLACKBUILD DOWNLOAD: https://github.com/junegunn/fzf/archive/v0.70.0/fzf-0.70.0.tar.gz https://github.com/charlievieth/fastwalk/archive/v1.0.14/fastwalk-1.0.14.tar.gz https://github.com/gdamore/encoding/archive/v1.0.1/encoding-1.0.1.tar.gz https://github.com/gdamore/tcell/archive/v2.9.0/tcell-2.9.0.tar.gz https://github.com/lucasb-eyer/go-colorful/archive/v1.2.0/go-colorful-1.2.0.tar.gz https://github.com/mattn/go-isatty/archive/v0.0.20/go-isatty-0.0.20.tar.gz https://github.com/mattn/go-runewidth/archive/v0.0.16/go-runewidth-0.0.16.tar.gz https://github.com/junegunn/go-shellwords/archive/2aa3b3277741a6ad31883f223d770221a85e9dd0/go-shellwords-2aa3b3277741a6ad31883f223d770221a85e9dd0.tar.gz https://github.com/rivo/uniseg/archive/v0.4.7/uniseg-0.4.7.tar.gz https://github.com/golang/sync/archive/v0.5.0/sync-0.5.0.tar.gz https://github.com/golang/sys/archive/v0.35.0/sys-0.35.0.tar.gz https://github.com/golang/term/archive/v0.34.0/term-0.34.0.tar.gz https://github.com/golang/text/archive/v0.28.0/text-0.28.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e2b37dd19a7559a0f8a405f05908a02 784c49bdc1fdb890a721947d2329b90a 7230f9efe74e07a07b8dfbfaafbf9d0a 5992cf811ff765951cd51497190d2421 191fe5cfcb58e480ff4045c82a06091a 0e9df2fea5b77d464d518a6c60ce8ba2 347363901ee230dd7964a1c82b3ad6b8 85fedbc9f8ce9bfdbd06fc0b7fc3a57d 3751c82dd342cd5823703910b9da173d a8371f5f0569f41210ca8a3f30e445c6 580e856032bd883069fd8cf936e08b23 796b409c450665288650be64568fa763 204fe36b7b21701f74e075b50273416e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fzf (A command-line fuzzy finder written in Go) + +SLACKBUILD NAME: fzy +SLACKBUILD LOCATION: ./system/fzy +SLACKBUILD FILES: README fzy.SlackBuild fzy.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/jhawthorn/fzy/archive/v1.1/fzy-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8cebf57a094b4937ac8751cbefdccbbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: fzy (A simple, fast fuzzy finder for the terminal) + +SLACKBUILD NAME: game-devices-udev +SLACKBUILD LOCATION: ./system/game-devices-udev +SLACKBUILD FILES: README README.devices doinst.sh game-devices-udev.SlackBuild game-devices-udev.info slack-desc +SLACKBUILD VERSION: 0.25 +SLACKBUILD DOWNLOAD: https://github.com/fabiscafe/game-devices-udev/archive/refs/tags/0.25/game-devices-udev-0.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 258428fb43e1455beabc78d13ca102af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: game-devices-udev (udev rules for game-devices) + +SLACKBUILD NAME: gamescope +SLACKBUILD LOCATION: ./system/gamescope +SLACKBUILD FILES: README gamescope.SlackBuild gamescope.info slack-desc wlroots-switch.patch +SLACKBUILD VERSION: 3.8.4 +SLACKBUILD DOWNLOAD: https://github.com/ValveSoftware/gamescope/archive/refs/tags/3.8.4/gamescope-3.8.4.tar.gz https://github.com/emersion/libliftoff/archive/b08bbaa/libliftoff-b08bbaa5e6331ed273c4bbd867143bf776c18207.tar.gz https://github.com/swaywm/wlroots/archive/69c71db/wlroots-69c71dbc8afecc5da5c800cdc1475185064b4ac4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6302d74d62031a90428dbc588e86c4a 803754a2e9948b834f300b5dd60437e4 43a08275f2484dc40b29e2f91b0ca38f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gamescope (SteamOS session compositing window manager) + +SLACKBUILD NAME: gammu +SLACKBUILD LOCATION: ./system/gammu +SLACKBUILD FILES: README gammu.SlackBuild gammu.info slack-desc +SLACKBUILD VERSION: 1.42.0 +SLACKBUILD DOWNLOAD: https://dl.cihar.com/gammu/releases/gammu-1.42.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 552e547864f2367115c165f84f341ee6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gammu (Mobile phone management utility) + +SLACKBUILD NAME: gcdemu +SLACKBUILD LOCATION: ./system/gcdemu +SLACKBUILD FILES: README doinst.sh gcdemu.SlackBuild gcdemu.info slack-desc +SLACKBUILD VERSION: 3.2.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/gcdemu-3.2.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a699b83d8cc68f74c8f9f1c57ed6c00 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcdemu (gtk applet for controlling CDEmu daemon) + +SLACKBUILD NAME: gcn64tools +SLACKBUILD LOCATION: ./system/gcn64tools +SLACKBUILD FILES: README doinst.sh gcn64tools.SlackBuild gcn64tools.info slack-desc +SLACKBUILD VERSION: 2.1.31 +SLACKBUILD DOWNLOAD: https://www.raphnet.net/programmation/gcn64tools/raphnet-tech_adapter_manager-2.1.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2ad4113ec295d265be5879ed4d5a3b7c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gcn64tools (USB adapter manager) + +SLACKBUILD NAME: gconf-editor +SLACKBUILD LOCATION: ./system/gconf-editor +SLACKBUILD FILES: README doinst.sh gconf-editor.SlackBuild gconf-editor.info slack-desc +SLACKBUILD VERSION: 2.32.0 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/gnome/sources/gconf-editor/2.32/gconf-editor-2.32.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14e413e88380b0d7a463c2beea3bac2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gconf-editor (GConf Editor) + +SLACKBUILD NAME: gdmap +SLACKBUILD LOCATION: ./system/gdmap +SLACKBUILD FILES: README doinst.sh gdmap.SlackBuild gdmap.desktop gdmap.info gtk-fix.patch slack-desc +SLACKBUILD VERSION: 0.8.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gdmap/gdmap-0.8.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54b43354dbe774810104607ad1eaaed3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gdmap (a tool which allows to graphically explore your disks) + +SLACKBUILD NAME: gdu +SLACKBUILD LOCATION: ./system/gdu +SLACKBUILD FILES: README gdu.SlackBuild gdu.info slack-desc +SLACKBUILD VERSION: 5.29.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/dundee/gdu/releases/download/v5.29.0/gdu_linux_amd64.tgz https://github.com/dundee/gdu/releases/download/v5.29.0/gdu.1.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 19d1dbc1e5c7fd3f2344652be8985565 f3c11b31b2911b978cf9552672de26ca +SLACKBUILD SHORT DESCRIPTION: gdu (Fast disk usage analyzer with console interface written in Go) + +SLACKBUILD NAME: geckodriver +SLACKBUILD LOCATION: ./system/geckodriver +SLACKBUILD FILES: README geckodriver.SlackBuild geckodriver.info slack-desc +SLACKBUILD VERSION: 0.34.0 +SLACKBUILD DOWNLOAD: https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-linux64.tar.gz +SLACKBUILD MD5SUM: eabd3c6af04c11dd13221b975c2b8873 +SLACKBUILD MD5SUM_x86_64: 61eb5f67664c65ef673decb6a56b0043 +SLACKBUILD SHORT DESCRIPTION: geckodriver (an HTTP API to communicate with Gecko browsers) + +SLACKBUILD NAME: gencfs +SLACKBUILD LOCATION: ./system/gencfs +SLACKBUILD FILES: README doinst.sh gencfs.SlackBuild gencfs.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://slackonly.com/pub/sources/system/gencfs/gencfs-1.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97823a78efaaf7bdfd1759631d404c16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gencfs (Gencfs) + +SLACKBUILD NAME: genext2fs +SLACKBUILD LOCATION: ./system/genext2fs +SLACKBUILD FILES: README genext2fs.SlackBuild genext2fs.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/bestouff/genext2fs/archive/v1.5.0/genext2fs-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8730adbb3145c8d62c15b9ef254429db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genext2fs (generate ext2 filesystem as a normal user) + +SLACKBUILD NAME: genimage +SLACKBUILD LOCATION: ./system/genimage +SLACKBUILD FILES: README genimage.SlackBuild genimage.info slack-desc +SLACKBUILD VERSION: 19 +SLACKBUILD DOWNLOAD: https://github.com/pengutronix/genimage/releases/download/v19/genimage-19.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4fd0557117d5fca3cb40ea944be45abd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: genimage (the image creation tool) + +SLACKBUILD NAME: gentoo +SLACKBUILD LOCATION: ./system/gentoo +SLACKBUILD FILES: README doinst.sh gentoo.SlackBuild gentoo.desktop gentoo.info slack-desc +SLACKBUILD VERSION: 0.20.7 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gentoo/files/gentoo/0.20.7/gentoo-0.20.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a3878a900205c57f8816b3cade3fc17c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gentoo (file manager) + +SLACKBUILD NAME: geoclue +SLACKBUILD LOCATION: ./system/geoclue +SLACKBUILD FILES: README doinst.sh geoclue.SlackBuild geoclue.info slack-desc +SLACKBUILD VERSION: 0.12.99 +SLACKBUILD DOWNLOAD: https://people.freedesktop.org/~hadess/geoclue-0.12.99.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 779245045bfeeec4853da8baaa3a18e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geoclue (geoinformation service) + +SLACKBUILD NAME: geoclue2 +SLACKBUILD LOCATION: ./system/geoclue2 +SLACKBUILD FILES: README doinst.sh geoclue2.SlackBuild geoclue2.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.6.0/geoclue-2.6.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07ed45bc145e87d7f76fa521d5412f29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: geoclue2 (location information service) + +SLACKBUILD NAME: gigolo +SLACKBUILD LOCATION: ./system/gigolo +SLACKBUILD FILES: README doinst.sh gigolo.SlackBuild gigolo.info gnome-mount slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: http://files.uvena.de/gigolo/gigolo-0.4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 760bdc5753768214b379733a728b0c80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gigolo (Remote filesystem manager) + +SLACKBUILD NAME: gimp-help +SLACKBUILD LOCATION: ./system/gimp-help +SLACKBUILD FILES: README gimp-help.SlackBuild gimp-help.info slack-desc +SLACKBUILD VERSION: 2.10.34 +SLACKBUILD DOWNLOAD: https://download.gimp.org/pub/gimp/help/gimp-help-2.10.34.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e393d61c802e73ffe6c550759ed0853 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gimp-help (GIMP Help) + +SLACKBUILD NAME: gitolite +SLACKBUILD LOCATION: ./system/gitolite +SLACKBUILD FILES: README README.SLACKWARE gitolite gitolite.SlackBuild gitolite.info slack-desc +SLACKBUILD VERSION: 3.6.12 +SLACKBUILD DOWNLOAD: https://github.com/sitaramc/gitolite/archive/v3.6.12/gitolite-3.6.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e15f83298b05c451d572a2c17865f46d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gitolite (Hosting git repositories) + +SLACKBUILD NAME: gksu +SLACKBUILD LOCATION: ./system/gksu +SLACKBUILD FILES: README doinst.sh gksu.SlackBuild gksu.desktop gksu.info slack-desc +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: http://people.debian.org/~kov/gksu/gksu-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cacbcac3fc272dce01c6ea38354489e2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gksu (Gtk+ frontend to su and sudo) + +SLACKBUILD NAME: glyptodon +SLACKBUILD LOCATION: ./system/glyptodon +SLACKBUILD FILES: README config/glyptodon.cron config/glyptodon.logrotate doinst.sh glyptodon.SlackBuild glyptodon.info patches/glyptodon.sh-1.2b-caps.diff slack-desc +SLACKBUILD VERSION: 1.2b +SLACKBUILD DOWNLOAD: http://www.sevagas.com/IMG/gz/Glyptodon_1-2-beta-tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d159a8396d4c022686c48293ca15de1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: glyptodon (file-system analyzer) + +SLACKBUILD NAME: gnome-color-manager +SLACKBUILD LOCATION: ./system/gnome-color-manager +SLACKBUILD FILES: README doinst.sh gnome-color-manager.SlackBuild gnome-color-manager.info slack-desc +SLACKBUILD VERSION: 3.36.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-color-manager/3.36/gnome-color-manager-3.36.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5360705a68e88455b1801200e9aaa2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-color-manager (GNOME Color Profile Manager) + +SLACKBUILD NAME: gnome-commander +SLACKBUILD LOCATION: ./system/gnome-commander +SLACKBUILD FILES: README doinst.sh gnome-commander.SlackBuild gnome-commander.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-commander/1.14/gnome-commander-1.14.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c74efb40b28ab7e9d189c807c04ca32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-commander (nc-like file manager for gnome) + +SLACKBUILD NAME: gnome-disk-utility +SLACKBUILD LOCATION: ./system/gnome-disk-utility +SLACKBUILD FILES: README doinst.sh gnome-disk-utility-prgname.patch gnome-disk-utility-raise-window.patch gnome-disk-utility.SlackBuild gnome-disk-utility.info slack-desc +SLACKBUILD VERSION: 46.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-disk-utility/46/gnome-disk-utility-46.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfc4d0cfbf186ba5bd487f3fddbf07d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-disk-utility (GNOME Disks) + +SLACKBUILD NAME: gnome-online-accounts +SLACKBUILD LOCATION: ./system/gnome-online-accounts +SLACKBUILD FILES: README doinst.sh gnome-online-accounts.SlackBuild gnome-online-accounts.info slack-desc +SLACKBUILD VERSION: 3.44.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-online-accounts/3.44/gnome-online-accounts-3.44.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ae928c27456d3a3f911d964c28d10754 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-online-accounts (framework used to access GNOME online accounts) + +SLACKBUILD NAME: gnome-pkgtool +SLACKBUILD LOCATION: ./system/gnome-pkgtool +SLACKBUILD FILES: README build_disable.patch doinst.sh gnome-pkgtool.SlackBuild gnome-pkgtool.desktop gnome-pkgtool.info no_custom_icons.patch pixmaps/default-package.png pixmaps/gnome-package.png pixmaps/gtk-package.png pixmaps/kde-package.png pixmaps/kernel-package.png pixmaps/lib-package.png slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/gnome-pkgtool/files/gnome-pkgtool/0.5.2/gnome-pkgtool-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2e1ae9428f9fa8b1d308c55eb878bff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-pkgtool (A GTK+ front-end to pkgtool) + +SLACKBUILD NAME: gnome-terminal +SLACKBUILD LOCATION: ./system/gnome-terminal +SLACKBUILD FILES: README doinst.sh gnome-terminal.SlackBuild gnome-terminal.info slack-desc +SLACKBUILD VERSION: 3.43.90 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gnome-terminal/3.43/gnome-terminal-3.43.90.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b5ba5c64e3f2e33d82b96f914b8e5a3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-terminal (GNOME Terminal Emulator) + +SLACKBUILD NAME: gnome-vfs +SLACKBUILD LOCATION: ./system/gnome-vfs +SLACKBUILD FILES: README doinst.sh gnome-vfs.SlackBuild gnome-vfs.info patches/gnome-vfs-2.8.2-browser_default.patch patches/gnome-vfs2-c99.patch patches/gnome-vfs2-configure-c99.patch patches/openssl-1.1.patch slack-desc +SLACKBUILD VERSION: 2.24.4 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/gnome-vfs/2.24/gnome-vfs-2.24.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a05fab03eeef10a47dd156b758982f2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnome-vfs (the GNOME Virtual File System) + +SLACKBUILD NAME: gnomint +SLACKBUILD LOCATION: ./system/gnomint +SLACKBUILD FILES: README doinst.sh gnomint.SlackBuild gnomint.info patches/01_cflags.patch patches/02_682432.patch patches/03_fix-autoreconf.patch patches/04_gsettings-port.patch patches/05_export-private-key-crash.patch patches/06_desktop-file.patch patches/07_spelling-errors.patch patches/08_gtk3-port.patch patches/09_gcc-10.patch slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gnomint/files/1.3.0/gnomint-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 32d6fa9be8c47325fa5b337a99c7e006 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnomint (certification authorities gui) + +SLACKBUILD NAME: gnsu +SLACKBUILD LOCATION: ./system/gnsu +SLACKBUILD FILES: README doinst.sh douninst.sh gnsu-root-terminal.desktop gnsu.SlackBuild gnsu.info gnsu.man icons/128.png icons/16.png icons/22.png icons/24.png icons/32.png icons/48.png icons/64.png slack-desc translations.diff +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/gapan/gnsu/archive/0.3/gnsu-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d4409eb0de674548f0af45cce7b7d9f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnsu (grahical frontend for sudo) + +SLACKBUILD NAME: gnu-unifont +SLACKBUILD LOCATION: ./system/gnu-unifont +SLACKBUILD FILES: README doinst.sh gnu-unifont.SlackBuild gnu-unifont.info slack-desc +SLACKBUILD VERSION: 15.0.01 +SLACKBUILD DOWNLOAD: https://ftpmirror.gnu.org/unifont/unifont-15.0.01/unifont-15.0.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6366a8fd03e815c2f18d36ff1a5cca7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnu-unifont (Font containing Unicode BMP) + +SLACKBUILD NAME: gnupg-pkcs11-scd +SLACKBUILD LOCATION: ./system/gnupg-pkcs11-scd +SLACKBUILD FILES: README gnupg-pkcs11-scd.SlackBuild gnupg-pkcs11-scd.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: https://github.com/alonbl/gnupg-pkcs11-scd/releases/download/gnupg-pkcs11-scd-0.11.0/gnupg-pkcs11-scd-0.11.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ba391a1e53483eeba562b8b378d935e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gnupg-pkcs11-scd (PKCS#11 smart-card daemon for GnuPG) + +SLACKBUILD NAME: go-fonts +SLACKBUILD LOCATION: ./system/go-fonts +SLACKBUILD FILES: README doinst.sh go-fonts.SlackBuild go-fonts.info slack-desc +SLACKBUILD VERSION: 20241107_ec562a8 +SLACKBUILD DOWNLOAD: https://github.com/golang/image/archive/ec562a8/image-ec562a8fd9463c138a07d623022ebb0e099f47c5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bd8d1f948aeca0d78ebcfc2c68aa48f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: go-fonts (fonts for the Go programming language) + +SLACKBUILD NAME: go-mtree +SLACKBUILD LOCATION: ./system/go-mtree +SLACKBUILD FILES: README go-mtree.SlackBuild go-mtree.info slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/vbatts/go-mtree/archive/v0.5.0/go-mtree-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b57dbfa496c663d7363ad773527c9d61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: go-mtree (passive filesystem verification) + +SLACKBUILD NAME: goaccess +SLACKBUILD LOCATION: ./system/goaccess +SLACKBUILD FILES: README doinst.sh goaccess.SlackBuild goaccess.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: http://tar.goaccess.io/goaccess-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 51c5ee93c46bcdceed84bc08eff90338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: goaccess (httpd log analyzer) + +SLACKBUILD NAME: gohu-font +SLACKBUILD LOCATION: ./system/gohu-font +SLACKBUILD FILES: README doinst.sh douninst.sh gohu-font.SlackBuild gohu-font.info slack-desc +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://github.com/hchargois/gohufont/archive/2.1/gohufont-2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8ade949bbbdcdd14cbdce14348337a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gohu-font (monospace bitmap font for X) + +SLACKBUILD NAME: google-chrome-the-latest +SLACKBUILD LOCATION: ./system/google-chrome-the-latest +SLACKBUILD FILES: README doinst.sh douninst.sh google-chrome-the-latest.SlackBuild google-chrome-the-latest.info slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: https://github.com/antonioleal/google-chrome-the-latest/archive/4.3.1/google-chrome-the-latest-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a52b0ccdbb29e71113127a36ebedcfbb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-chrome-the-latest (Google Chrome Updater Script) + +SLACKBUILD NAME: google-droid-fonts +SLACKBUILD LOCATION: ./system/google-droid-fonts +SLACKBUILD FILES: 35-droid.conf README doinst.sh google-droid-fonts.SlackBuild google-droid-fonts.info slack-desc +SLACKBUILD VERSION: 20141010 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/slackbuildsdirectlinks/files/google-droid-fonts/platform_frameworks_base-5.x-20141010-fonts.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 537eb49da2a7f5b92285376ec2cfc53c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-droid-fonts (font family from Google's Android project) + +SLACKBUILD NAME: google-fonts +SLACKBUILD LOCATION: ./system/google-fonts +SLACKBUILD FILES: README doinst.sh google-fonts.SlackBuild google-fonts.info slack-desc +SLACKBUILD VERSION: 20250517 +SLACKBUILD DOWNLOAD: https://github.com/google/fonts/archive/973a8934ba60f3a32a83617dce24edc3605fe3bb/fonts-973a8934ba60f3a32a83617dce24edc3605fe3bb.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5efb3fc97bbb09708c759571183b39e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: google-fonts (complete collection from Google Fonts) + +SLACKBUILD NAME: gpart +SLACKBUILD LOCATION: ./system/gpart +SLACKBUILD FILES: README docdir.diff gpart.SlackBuild gpart.info lvm2-btrfs.diff slack-desc +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: https://github.com/baruch/gpart/archive/0.3/gpart-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d709068b5123198b3eb337f9d4686a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpart (Guess PC-type hard disk partitions) + +SLACKBUILD NAME: gphotofs +SLACKBUILD LOCATION: ./system/gphotofs +SLACKBUILD FILES: README README.fstab gphotofs.1 gphotofs.SlackBuild gphotofs.info slack-desc +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/gphoto/gphotofs-0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf88054e726e27b9c699ac4ed594cdf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gphotofs (FUSE filesystem for cameras) + +SLACKBUILD NAME: gpustat +SLACKBUILD LOCATION: ./system/gpustat +SLACKBUILD FILES: README gpustat.SlackBuild gpustat.info slack-desc +SLACKBUILD VERSION: 1.1.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/79/c4/46d005aec3bf911cb030467d91e062a5386ff4a03e51874424cacc0f60c1/gpustat-1.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63ce9a815d1d252c231f32eecd2929fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gpustat (utility for querying and monitoring GPU status) + +SLACKBUILD NAME: graphterm +SLACKBUILD LOCATION: ./system/graphterm +SLACKBUILD FILES: README doinst.sh graphterm.SlackBuild graphterm.info slack-desc +SLACKBUILD VERSION: 0.57.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/g/graphterm/graphterm-0.57.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6f3aca08f72ee300ccaeb5be4d1df6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: graphterm (A Graphical Terminal Interface) + +SLACKBUILD NAME: graveman +SLACKBUILD LOCATION: ./system/graveman +SLACKBUILD FILES: README doinst.sh fix-menu.patch graveman.SlackBuild graveman.info slack-desc sox.patch +SLACKBUILD VERSION: 0.3.12.5 +SLACKBUILD DOWNLOAD: http://graveman.tuxfamily.org/sources/graveman-0.3.12-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94183b71f345e405badcdf92ea04dfac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: graveman (CD and DVD burning application) + +SLACKBUILD NAME: graylog-sidecar +SLACKBUILD LOCATION: ./system/graylog-sidecar +SLACKBUILD FILES: README doinst.sh graylog-sidecar.SlackBuild graylog-sidecar.info rc.graylog-sidecar slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/Graylog2/collector-sidecar/archive/refs/tags/1.4.0/collector-sidecar-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1f862c650f369ea9af68e64316fa6d1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: graylog-sidecar (lightweight configuration management system) + +SLACKBUILD NAME: greetd +SLACKBUILD LOCATION: ./system/greetd +SLACKBUILD FILES: README greetd.SlackBuild greetd.info greetd.pam rc.4.greetd slack-desc +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://github.com/kennylevinsen/greetd/archive/0.10.3/greetd-0.10.3.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/async-trait/async-trait-0.1.80.crate https://static.crates.io/crates/backtrace/backtrace-0.3.71.crate https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate https://static.crates.io/crates/bytes/bytes-1.6.0.crate https://static.crates.io/crates/cc/cc-1.0.95.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/enquote/enquote-1.1.0.crate https://static.crates.io/crates/getopts/getopts-0.2.21.crate https://static.crates.io/crates/gimli/gimli-0.28.1.crate https://static.crates.io/crates/itoa/itoa-1.0.11.crate https://static.crates.io/crates/libc/libc-0.2.153.crate https://static.crates.io/crates/memchr/memchr-2.7.2.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.2.crate https://static.crates.io/crates/mio/mio-0.8.11.crate https://static.crates.io/crates/nix/nix-0.27.1.crate https://static.crates.io/crates/object/object-0.32.2.crate https://static.crates.io/crates/pam-sys/pam-sys-0.5.6.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.81.crate https://static.crates.io/crates/quote/quote-1.0.36.crate https://static.crates.io/crates/rpassword/rpassword-5.0.1.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate https://static.crates.io/crates/ryu/ryu-1.0.17.crate https://static.crates.io/crates/serde/serde-1.0.198.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.198.crate https://static.crates.io/crates/serde_json/serde_json-1.0.116.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate https://static.crates.io/crates/socket2/socket2-0.5.6.crate https://static.crates.io/crates/syn/syn-2.0.60.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/tokio-macros/tokio-macros-2.2.0.crate https://static.crates.io/crates/tokio/tokio-1.37.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.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-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.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72ed0ce68d0cd22911d486e4e407c733 55e15000c4c210f0bb2aca6f38fbe424 669215548c64019c08c92b2c1afd3deb 1b41868d6e1277abee3b6c84a7b7ff83 cacc6bd5d3b1a38d103a212e0dbaebcc f3406374808b01be3a263666aa9aa2f5 722cab9ebe9eb019d5c3b400325de876 63fe036b9d15f66507b3d9a374b65916 74634128440dbc3766bda76fdf0aaa05 14be1ab75b7fa1711d7c81313f15ea4d c3ec5977ecc0f6244ef3be87f5325e72 fbc6f6d82084b19c006198508b1ac489 5d87e8530342ef2a980b1c96dafd27f0 49d77531898b3d7846b149c0fb4788c4 e90235c862e9e1fabe9f569bcfbd9692 86aa81f2561682f16c0be376294bf9d3 13f47025d308bc16d26a9bc3334f3bbe 81fab2fb761d130825cdba5fed59b10b 0d98aaf27d3cace75f9959c04b910891 1a61e05436ba382ed378ec9cf100fea2 a9a6ce6cd4b12f9c4f6840df87d5da0d 11d049cc954c7a9744b9fa85d9596b0c 7267e731f46f52edb7b5304b60982cf4 1e585d25db7b5bb009b060befc74e9fe 24fcbc2986fad09b25c9a4f9aef0a9e4 feefd8369d6dd6a0f269bbed1b921349 c87a7eb9d5acaa5a380ec5cdc0b3ec7e 6bfc46c5bc79cd99e55253ae77195967 ecf1e501541e064d3e96172bd0f3c709 22e95901b912671da26457ac33e36a23 e0a2eb3573e89a1462cb180fd0a326cd 5f38b77f4cd61a26d90079aaf5ad2257 f443b2cca547d22f994c2dd99a6e5581 361668f9f11e4f0eba45f70c24fa8614 bf33e2d27126b29c8a9b1239c688a424 7d6059d699479e0b6a99ce0281522217 ca65153603a1a7240bbd9d2ce19f2d67 908ec8a89821b72f3a35726bab24461f e972ea58ec203bfa6c79c1207852298b db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 f2797ade0e36f1e5d6be9d11b5076582 2376de634160158ece40c4bc2ab3eb41 24c64817e85ef77765ed0f26c31c9b4c 940f8708332e8e3720266a7bce4d761d dae6d89034a6988042fd8be4cf5e037d 967cf93762a3bc25e18d0b8b7e811b84 de2839e16d9d7a9fd1c397da62f62b4a 0bc2062598ed9d8ed536e27fddd81ce7 e0c35ffb8cfdb74a39bf799811f79304 a35e6187f2f41e601cf885c279ebb43e 183b6a856fadbc8f21a6c53ca81155c9 d990172b607020701f9e84ca8e1c043c cc1f120172ea435e8ac1e813435bc630 0a68848588e847ceccf504891584d00b 1dbfec917710e57b574e92effa934924 45b469ad607b912256b7c80141fa2d17 3817cf594b24311c4ea944398a58a48d 7799baff9a5664205d9110a2624e8989 7cc8e977768423992930663aadcc43dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: greetd (A login manager daemon) + +SLACKBUILD NAME: grub2-splashimages +SLACKBUILD LOCATION: ./system/grub2-splashimages +SLACKBUILD FILES: README grub2-splashimages.SlackBuild grub2-splashimages.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/debian/grub2-splashimages/-/archive/debian/1.1.0/grub2-splashimages-debian-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ba5f9fa19672ea760491468ff7d5e92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grub2-splashimages (Grub2 Slashimage) + +SLACKBUILD NAME: grub2-theme-mint +SLACKBUILD LOCATION: ./system/grub2-theme-mint +SLACKBUILD FILES: README grub2-theme-mint.SlackBuild grub2-theme-mint.info slack-desc +SLACKBUILD VERSION: 1.2.3 +SLACKBUILD DOWNLOAD: http://packages.linuxmint.com/pool/main/g/grub2-theme-mint/grub2-theme-mint_1.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 86bc16ad6196fdc3e5f030e9b5b9c29f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grub2-theme-mint (GRUB 2 theme for Linux Mint) + +SLACKBUILD NAME: grub4dos +SLACKBUILD LOCATION: ./system/grub4dos +SLACKBUILD FILES: README grub4dos.SlackBuild grub4dos.info slack-desc +SLACKBUILD VERSION: 0.4.5b_2011_02_20 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/grub4dos-chenall/grub4dos-0.4.5b-2011-02-20.7z +SLACKBUILD DOWNLOAD_x86_64: UNSUPPORTED +SLACKBUILD MD5SUM: 525f86bd58cfb4608f50c22f4e58042b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: grub4dos (boot loader) + +SLACKBUILD NAME: grub_legacy +SLACKBUILD LOCATION: ./system/grub_legacy +SLACKBUILD FILES: README grub_legacy.SlackBuild grub_legacy.info slack-desc +SLACKBUILD VERSION: 0.97 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/grub-0.97-99.el6.i686.rpm +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/~urchlay/src/grub-0.97-99.el6.x86_64.rpm +SLACKBUILD MD5SUM: ae1ce873fa589e2d07fb59560ad6f4c8 +SLACKBUILD MD5SUM_x86_64: 3228e8139b60800d1ce3d6c84ed4baa2 +SLACKBUILD SHORT DESCRIPTION: grub_legacy (the GRand Unified Bootloader; the legacy version) + +SLACKBUILD NAME: gslapt +SLACKBUILD LOCATION: ./system/gslapt +SLACKBUILD FILES: README doinst.sh gslapt-kde.desktop gslapt.SlackBuild gslapt.desktop gslapt.info slack-desc +SLACKBUILD VERSION: 0.5.11 +SLACKBUILD DOWNLOAD: https://github.com/jaos/gslapt/archive/0.5.11/gslapt-0.5.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db76a65b438c8e33fd0513728c564428 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gslapt (GUI Frontend to slapt-get) + +SLACKBUILD NAME: gsmartcontrol +SLACKBUILD LOCATION: ./system/gsmartcontrol +SLACKBUILD FILES: README doinst.sh gsmartcontrol.SlackBuild gsmartcontrol.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gsmartcontrol/files/1.1.4/gsmartcontrol-1.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8345b195e51339884634006cc4b15a5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsmartcontrol (Hard disk drive health inspection tool) + +SLACKBUILD NAME: gsplus +SLACKBUILD LOCATION: ./system/gsplus +SLACKBUILD FILES: README doinst.sh gsplus.SlackBuild gsplus.desktop gsplus.info slack-desc +SLACKBUILD VERSION: 20190816_4805720 +SLACKBUILD DOWNLOAD: https://github.com/digarok/gsplus/archive/480572054518112647c8fae5d7ea7046a6d6ecfb/gsplus-480572054518112647c8fae5d7ea7046a6d6ecfb.tar.gz https://apple2.gs/downloads/ROM1 https://apple2.gs/downloads/ROM3 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e74b0c287cfb34f0e7b1702c0db3d0ee 20a0334c447cb069a040ae5be1d938df ba89edf2729a28a17cd9e0f7a0ac9a39 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gsplus (Apple IIgs emulator) + +SLACKBUILD NAME: gtk-vnc +SLACKBUILD LOCATION: ./system/gtk-vnc +SLACKBUILD FILES: 2e0ecb65123863208ee0fc4ebcc896c1eb27b0b4.patch README d2dfbe92e294870fc84189df7158a75f58fdd6e6.patch gtk-vnc.SlackBuild gtk-vnc.info slack-desc +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/gtk-vnc/1.5/gtk-vnc-1.5.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e9815e7960636e95f626a3f164eb01d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtk-vnc (VNC viewer widget for GTK) + +SLACKBUILD NAME: gtklp +SLACKBUILD LOCATION: ./system/gtklp +SLACKBUILD FILES: README doinst.sh gtklp.SlackBuild gtklp.desktop gtklp.info gtklp.png gtklpq.desktop gtklpq.png slack-desc +SLACKBUILD VERSION: 1.3.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/gtklp/gtklp-1.3.4.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd451cbf70011c94e7c2efda57a0498c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gtklp (GUI for lp and lpq) + +SLACKBUILD NAME: guake +SLACKBUILD LOCATION: ./system/guake +SLACKBUILD FILES: README doinst.sh guake-3.8.5-fix-paths.patch guake.SlackBuild guake.info slack-desc +SLACKBUILD VERSION: 3.10 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/31/f7/34364994983bd3923fe97c2070a6cb719e30b2319bcbcdc46dd48463256b/guake-3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bc1ac2c9e01457950efecd00588d9127 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guake (a drop-down terminal for GNOME) + +SLACKBUILD NAME: guefi +SLACKBUILD LOCATION: ./system/guefi +SLACKBUILD FILES: README guefi.SlackBuild guefi.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/gapan/guefi/archive/0.2.0/guefi-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b2f9e58e9938c0d300f3359c61dae6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: guefi (GTK+3 frontend for efibootmgr) + +SLACKBUILD NAME: gyre-fonts +SLACKBUILD LOCATION: ./system/gyre-fonts +SLACKBUILD FILES: README doinst.sh gyre-fonts.SlackBuild gyre-fonts.info slack-desc +SLACKBUILD VERSION: 2.501 +SLACKBUILD DOWNLOAD: https://www.gust.org.pl/projects/e-foundry/tex-gyre/whole/tg2_501bas.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f884ab0f730fd3234ba13b3d66305bd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: gyre-fonts (OTF font extracted from TeX ) + +SLACKBUILD NAME: hal-flash +SLACKBUILD LOCATION: ./system/hal-flash +SLACKBUILD FILES: README hal-flash.SlackBuild hal-flash.info slack-desc +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/cshorler/hal-flash/archive/v0.1/hal-flash-0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b44c2521c2a58fca5fed817e565c0d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hal-flash (HAL stub library for playing DRM flash content) + +SLACKBUILD NAME: hardinfo +SLACKBUILD LOCATION: ./system/hardinfo +SLACKBUILD FILES: README doinst.sh hardinfo.SlackBuild hardinfo.info makefile.patch slack-desc +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/hardinfo.berlios/files/hardinfo-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fb38992e140f2fab16518ae1f38e188 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hardinfo (GTK+2 system information and benchmark tool) + +SLACKBUILD NAME: hardinfo2 +SLACKBUILD LOCATION: ./system/hardinfo2 +SLACKBUILD FILES: README doinst.sh hardinfo2.SlackBuild hardinfo2.info slack-desc +SLACKBUILD VERSION: 2.2.16 +SLACKBUILD DOWNLOAD: https://github.com/hardinfo2/hardinfo2/archive/release-2.2.16/hardinfo2-release-2.2.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 567dbb8d22ed9cc8b9a1b8a49f7ca972 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hardinfo2 (hardware information tool) + +SLACKBUILD NAME: hashID +SLACKBUILD LOCATION: ./system/hashID +SLACKBUILD FILES: README hashID.SlackBuild hashID.info slack-desc +SLACKBUILD VERSION: 3.1.4 +SLACKBUILD DOWNLOAD: https://github.com/psypanda/hashID/archive/v3.1.4/hashID-3.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: afc2329679c9d3564b8f2663e7917637 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hashID (hash identifier) + +SLACKBUILD NAME: hashcat +SLACKBUILD LOCATION: ./system/hashcat +SLACKBUILD FILES: README hashcat.SlackBuild hashcat.info patches/dir.patch slack-desc +SLACKBUILD VERSION: 7.1.2 +SLACKBUILD DOWNLOAD: https://github.com/hashcat/hashcat/archive/v7.1.2/hashcat-7.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 467eeb9841dee2359dd16236c7707233 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hashcat (advanced password recovery) + +SLACKBUILD NAME: hdapsd +SLACKBUILD LOCATION: ./system/hdapsd +SLACKBUILD FILES: README README.SLACKWARE doinst.sh hdapsd.SlackBuild hdapsd.conf hdapsd.info rc.hdapsd slack-desc +SLACKBUILD VERSION: 20141203 +SLACKBUILD DOWNLOAD: https://github.com/evgeni/hdapsd/releases/download/20141203/hdapsd-20141203.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fd7926272ab4de36d794c57237e2192 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hdapsd (HDAPS Daemon for Thinkpad Laptops) + +SLACKBUILD NAME: hddtemp +SLACKBUILD LOCATION: ./system/hddtemp +SLACKBUILD FILES: README README.Slackware doinst.sh hddtemp.SlackBuild hddtemp.db hddtemp.info hddtemp.patch rc.hddtemp.new slack-desc +SLACKBUILD VERSION: 0.3beta15 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8b829339e1ae9df701684ec239021bb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hddtemp (reads hard disk S.M.A.R.T. info and reports temperature) + +SLACKBUILD NAME: heartbeat +SLACKBUILD LOCATION: ./system/heartbeat +SLACKBUILD FILES: README doinst.sh heartbeat.SlackBuild heartbeat.info slack-desc +SLACKBUILD VERSION: 20200423 +SLACKBUILD DOWNLOAD: https://github.com/pbraun9/heartbeat/archive/20200423/heartbeat-20200423.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 740fab2aea67f98e4c411af35dccec0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heartbeat (Linux-HA heartbeat) + +SLACKBUILD NAME: heatshrink +SLACKBUILD LOCATION: ./system/heatshrink +SLACKBUILD FILES: README heatshrink.SlackBuild heatshrink.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/atomicobject/heatshrink/archive/v0.4.1/heatshrink-0.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54ebdde46b4559b07ec19d95dde5ae9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heatshrink (compression/decompression library) + +SLACKBUILD NAME: heirloom-doctools +SLACKBUILD LOCATION: ./system/heirloom-doctools +SLACKBUILD FILES: README doinst.sh heirloom-doctools.SlackBuild heirloom-doctools.info patches/mk.config.patch-191015 profile.d/heirloom.csh profile.d/heirloom.sh slack-desc +SLACKBUILD VERSION: 191015 +SLACKBUILD DOWNLOAD: https://github.com/n-t-roff/heirloom-doctools/releases/download/191015/heirloom-doctools-191015.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd32287f39d4e8ceae4783527742ea52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heirloom-doctools (classic implementation of the troff tools) + +SLACKBUILD NAME: heirloom-ed +SLACKBUILD LOCATION: ./system/heirloom-ed +SLACKBUILD FILES: README heirloom-ed.SlackBuild heirloom-ed.info slack-desc +SLACKBUILD VERSION: 070715 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/heirloom/files/heirloom/070715/heirloom-070715.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d846be4b268b1d55b6ffcef847f09979 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heirloom-ed (standard POSIX text editor) + +SLACKBUILD NAME: heirloom-pax +SLACKBUILD LOCATION: ./system/heirloom-pax +SLACKBUILD FILES: README heirloom-pax.SlackBuild heirloom-pax.info makefile.patch slack-desc +SLACKBUILD VERSION: 070715 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/heirloom/heirloom/070715/heirloom-070715.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d846be4b268b1d55b6ffcef847f09979 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heirloom-pax (POSIX standard archiver) + +SLACKBUILD NAME: heirloom-sh +SLACKBUILD LOCATION: ./system/heirloom-sh +SLACKBUILD FILES: README heirloom-sh-glibc-2.34.patch heirloom-sh.SlackBuild heirloom-sh.info makefile.patch slack-desc +SLACKBUILD VERSION: 050706 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/heirloom/heirloom-sh-050706.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9169d9b3b845cb63c598ea29b8d2dfa0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: heirloom-sh (portable variant of the traditional Unix shell) + +SLACKBUILD NAME: helvum +SLACKBUILD LOCATION: ./system/helvum +SLACKBUILD FILES: README doinst.sh helvum.SlackBuild helvum.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/pipewire/helvum/-/archive/0.4.0/helvum-0.4.0.tar.gz https://static.crates.io/crates/anyhow/anyhow-1.0.69.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bindgen/bindgen-0.64.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/cairo-rs/cairo-rs-0.17.0.crate https://static.crates.io/crates/cairo-sys-rs/cairo-sys-rs-0.17.0.crate https://static.crates.io/crates/cc/cc-1.0.79.crate https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate https://static.crates.io/crates/cfg-expr/cfg-expr-0.11.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clang-sys/clang-sys-1.4.0.crate https://static.crates.io/crates/cookie-factory/cookie-factory-0.3.2.crate https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate https://static.crates.io/crates/errno/errno-0.3.0.crate https://static.crates.io/crates/field-offset/field-offset-0.3.4.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.26.crate https://static.crates.io/crates/futures-core/futures-core-0.3.26.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.26.crate https://static.crates.io/crates/futures-io/futures-io-0.3.26.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.26.crate https://static.crates.io/crates/futures-task/futures-task-0.3.26.crate https://static.crates.io/crates/futures-util/futures-util-0.3.26.crate https://static.crates.io/crates/gdk-pixbuf-sys/gdk-pixbuf-sys-0.17.0.crate https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.17.0.crate https://static.crates.io/crates/gdk4-sys/gdk4-sys-0.6.0.crate https://static.crates.io/crates/gdk4/gdk4-0.6.0.crate https://static.crates.io/crates/gio-sys/gio-sys-0.17.0.crate https://static.crates.io/crates/gio/gio-0.17.0.crate https://static.crates.io/crates/glib-macros/glib-macros-0.17.0.crate https://static.crates.io/crates/glib-sys/glib-sys-0.17.0.crate https://static.crates.io/crates/glib/glib-0.17.0.crate https://static.crates.io/crates/glob/glob-0.3.1.crate https://static.crates.io/crates/gobject-sys/gobject-sys-0.17.0.crate https://static.crates.io/crates/graphene-rs/graphene-rs-0.17.0.crate https://static.crates.io/crates/graphene-sys/graphene-sys-0.17.0.crate https://static.crates.io/crates/gsk4-sys/gsk4-sys-0.6.0.crate https://static.crates.io/crates/gsk4/gsk4-0.6.0.crate https://static.crates.io/crates/gtk4-macros/gtk4-macros-0.6.0.crate https://static.crates.io/crates/gtk4-sys/gtk4-sys-0.6.0.crate https://static.crates.io/crates/gtk4/gtk4-0.6.0.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/indexmap/indexmap-1.9.2.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.139.crate https://static.crates.io/crates/libspa-sys/libspa-sys-0.6.0.crate https://static.crates.io/crates/libspa/libspa-0.6.0.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/memchr/memchr-2.5.0.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/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/nix/nix-0.26.2.crate https://static.crates.io/crates/nom8/nom8-0.2.0.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/once_cell/once_cell-1.17.0.crate https://static.crates.io/crates/pango-sys/pango-sys-0.17.0.crate https://static.crates.io/crates/pango/pango-0.17.0.crate https://static.crates.io/crates/peeking_take_while/peeking_take_while-0.1.2.crate https://static.crates.io/crates/pest/pest-2.5.5.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pipewire-sys/pipewire-sys-0.6.0.crate https://static.crates.io/crates/pipewire/pipewire-0.6.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.26.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.0.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.51.crate https://static.crates.io/crates/quote/quote-1.0.23.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.28.crate https://static.crates.io/crates/regex/regex-1.7.1.crate https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate https://static.crates.io/crates/rustc_version/rustc_version-0.3.3.crate https://static.crates.io/crates/semver-parser/semver-parser-0.10.2.crate https://static.crates.io/crates/semver/semver-0.11.0.crate https://static.crates.io/crates/serde/serde-1.0.152.crate https://static.crates.io/crates/shlex/shlex-1.1.0.crate https://static.crates.io/crates/slab/slab-0.4.7.crate https://static.crates.io/crates/smallvec/smallvec-1.10.0.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/syn/syn-1.0.107.crate https://static.crates.io/crates/system-deps/system-deps-6.0.3.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.38.crate https://static.crates.io/crates/thiserror/thiserror-1.0.38.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.5.1.crate https://static.crates.io/crates/toml_edit/toml_edit-0.18.1.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.5.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.6.crate https://static.crates.io/crates/version-compare/version-compare-0.1.1.crate https://static.crates.io/crates/version_check/version_check-0.9.4.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-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.45.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.1.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.42.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.1.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/indexmap/indexmap-1.9.2.crate https://static.crates.io/crates/itoa/itoa-1.0.5.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.50.crate https://static.crates.io/crates/quote/quote-1.0.23.crate https://static.crates.io/crates/ryu/ryu-1.0.12.crate https://static.crates.io/crates/serde/serde-1.0.152.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.152.crate https://static.crates.io/crates/serde_json/serde_json-1.0.91.crate https://static.crates.io/crates/syn/syn-1.0.107.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.6.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55eefd768bf7790d0b8adce257647550 ee4e2682a0fe87a36210b97aea8b9634 05d77ef52e90ad161fdd41b252420467 24e971eeb92885a125addf04b5661de4 a295edb6953237ebbdfa8e731229f9a3 899ea6bce8f704ca9d5e90878179e3a8 20bceb66cef4cc995d004267009e6a49 7d83f411bb22318c65fec8bbee937ece 10b68ba1e7093d889e9198dcd0ea2a3e ea38f5bb1eaab6580d9ac0d41b230ed1 74634128440dbc3766bda76fdf0aaa05 7c28deaed5c3327645cffe40430aecf0 dbee0eb3f89998861d4b3e83783c95d4 fc65414dcac661c46f2cfad7722304f9 de1bb7e293f523c2b891ecafcd57fad9 52f1c0adc1d0fb68e8608b8c4faa3c71 33c6a65a07354886102e917783ba4e13 5329468d3efc2b43dd628f8bdb4397e5 50217439ab76fc1ee930bf4df3804799 af48680d31f067c33ef15f9a2a91c713 d641a02cecdf39645bef945598d49b35 53030efc4eb919791407c0b49790ffc3 49ccc67d2ee6e8506790f4bb551340bc 0d0c5c91c20090babcfe008a5c59a490 e567b304bfe4a274f7e974bd4c63ec3c 0cec39953242b532648f356dba65d0a0 bd1291c8e5cb564d5418e874814c774e 069aa7ed2552b2623af2a8e282baffb0 8290950f13be0f28845795158c343ce7 c3cc5ed6f0e73bd1817a65d17d2369ea 0c938328d6424744c46943938ed6a4ee ba642593ad7dd27d62c939c4d94100f6 2d6d28ec311884da69bcaf320ada8ad5 276a77a39cba360dfb2f45df2d71be9a d1cdb1ad0784ca3d05264948d0e0b24a e4abcad3267eb3d01687e21d46992235 dc1e00a2654c3b921658d01e1c617539 acf918834a1556abdbcda627816f3ff3 b9f1f29a4012cc3c7bce83511f40c5b5 f4e9294066cbc6503b6e0ef703a6b565 b7557b3029e7caa9727b06ebd861391d 1b41b97d982520b7364a87a39e2a1ed8 b92fa50f56a1e06a7f1bf665442d4a73 7e70355483fc2559770b4db2ff32bcde fba3b040a55c01be7376d3dd5c4d4920 23cc9e52c52465f5b225e62ab7cc3457 2f4991ee29e75b732dbfbbe637506066 cc4ae3a0093fb6340c96a1689127772e 5cbece7829424c52711a02f29af06fc1 b31bf94ffe7e0f2ada93afae1076eaeb 94b8bf179385ff071bdc33b58bf047c0 76124c2327f642cddf19a4aa50cbcb7d 48e7cc866f45af55ea3f627e29a2cd98 8b708bc4b33c5e1683467444c9ed41b0 580f8f88379ff0678e8336a781dda55d 8e44066df6dc8663faaab84eddabf721 f17aecb8887cf0ecd823623160aed7db dc9b023a3d3833fa5a853d950b54d944 6475ac2c917c96d375eb56f1761eea0a 18d9fbe67f19564599ed55389e357232 7e264bc8f23a45ad680668cb5e57d9fd 655de4844e5024d64d6c45296ec1ba42 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 463b216008ff8592582a551860879ad6 dcda252a73e42cb8fccb60e7e35b847a 57a5575d623bcbc7ba5c033c9f87744f 517af3607e2042ad806635bec4b1780e 7d76a523677de261dda1b65d29a93c4e 6a32bab57772c3a1146d599b65ffb0cb cd9614d4d4afcfe5e26c118a42120d40 41defdffa40e7cbcc7e17a933c5660ab 39cfd27d1728af99cbae763b4f81acd3 267efbd05da2900424b1fa6e841d1280 7b1261ea730a9314bc9bcdf4a379bf98 93aeba00993f0ed8c474864e455cf584 42408be0352a76b14f1e77a6b8858a77 d2cc4e584ed64165fc56d2c9081eb3ee 2d82330c9f218f42ccc9e44c2d18ff8f 0bfb08b9dd5df72ba5ed7d74dd5fe6eb 9b7ebf6b588afaad70bf48a742973a30 a8014a7c865aa54f305e8cda3ef02019 c9defe80406280bcfce4ecf31c0200b3 8efa8e23cddda0540efe4ba8ff60840b f05de931658b166a05c5520720fdba07 44e45d4d9b0904fd06d6f46107eda592 3d2277774414ad0f59584e7021b9be06 b21820f2664242498beba7783b32bef4 7a55379fb7eaef176e373798441e7836 bc4ac3f5c142859e5dfeb45a31866eeb 11ad59bd731103e90d688afc5f35271b e522898b2cb1fd23af2695324b3a5c78 d4e6a3f2d7286408592d08defd7de156 d18d362345c4fe512ef67b738b239fb8 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 b58284cb8ce52b8de07e09f4f8fb9653 25cf36fbb4f7adb02f3d9fa24ccaef4f 5ac131337793334dce7adbf1116671b3 8f5702706600f24bf7332043c15aa566 dd86cb477e0b0b1411a5c92cba244b42 0f6b457ea783c088dff026ce39ce72ca 23d20707b55228cb9b4328a26ddca724 62e05b432403f316d86f7af8af0839e3 8893d419a205b225e4010d7d02a15c6a 05d77ef52e90ad161fdd41b252420467 1b41b97d982520b7364a87a39e2a1ed8 7e70355483fc2559770b4db2ff32bcde f2ffcbe94a83f2437ffe47d7dbf4ad04 8bdfbb49abd69676d191a0033ab1c8b7 41defdffa40e7cbcc7e17a933c5660ab 4ca29f2ce41fb9f282c527c1d8ae5cc4 2d82330c9f218f42ccc9e44c2d18ff8f 3338953ce1388e5ff5fef5aac76ab1f5 4da6e91a5a30bc8163694b0809798d0e 8efa8e23cddda0540efe4ba8ff60840b e522898b2cb1fd23af2695324b3a5c78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: helvum (GTK-based patchbay for pipewire) + +SLACKBUILD NAME: hercules +SLACKBUILD LOCATION: ./system/hercules +SLACKBUILD FILES: README doinst.sh hercules.SlackBuild hercules.desktop hercules.info hercules.png slack-desc +SLACKBUILD VERSION: 3.13 +SLACKBUILD DOWNLOAD: http://downloads.hercules-390.eu/hercules-3.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e5df336b4e787cbb78f3489e71971fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hercules (System/370, ESA/390 and z/Architecture Emulator) + +SLACKBUILD NAME: herculesstudio +SLACKBUILD LOCATION: ./system/herculesstudio +SLACKBUILD FILES: README doinst.sh herculesstudio.SlackBuild herculesstudio.desktop herculesstudio.info icons/128.png icons/16.png icons/256.png icons/32.png icons/48.png slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://ftp.mirrorservice.org/sites/download.salixos.org/i486/extra-14.2/source/system/herculesstudio/herculesstudio-1.4.0-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58d6643a97ce80df44bf655a5ac23c6c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: herculesstudio (Hercules GUI for Linux) + +SLACKBUILD NAME: hexcompare +SLACKBUILD LOCATION: ./system/hexcompare +SLACKBUILD FILES: README hexcompare.SlackBuild hexcompare.info slack-desc +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/hexcompare/hexcompare-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d0ba5b424c343edf636cc3513336131 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexcompare (console-mode visual binary diff) + +SLACKBUILD NAME: hexec +SLACKBUILD LOCATION: ./system/hexec +SLACKBUILD FILES: README hexec.SlackBuild hexec.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/h/hexec/hexec_0.2.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ceec7e57107efecf10d943137b0f5180 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hexec (hook into exec calls) + +SLACKBUILD NAME: hfsprogs +SLACKBUILD LOCATION: ./system/hfsprogs +SLACKBUILD FILES: README hfsprogs.SlackBuild hfsprogs.info patches/0001-Create-short-Makefiles-for-Debian.patch patches/0002-Add-exclude-Darwin-specific-code.patch patches/0003-Add-helper-include-files-absent-from-the-upstream-pa.patch patches/0004-Fix-compilation-on-64-bit-arches.patch patches/0005-Remove-Apple-specific-p-from-strings.patch patches/0006-Adjust-types-for-printing.patch patches/0007-Fix-path-for-HFS-wrapper-block.patch patches/0008-Provide-command-line-option-a.patch patches/0009-Rename-dprintf-to-dbg_printf.patch patches/0010-Rename-custom-macro-nil-with-NULL.patch patches/0011-Fix-types.patch patches/0012-Fix-mkfs-not-creating-UUIDs-for-new-filesystems.patch patches/0013-Fix-manpages.patch patches/makefile.patch slack-desc +SLACKBUILD VERSION: 332.25 +SLACKBUILD DOWNLOAD: https://github.com/apple-oss-distributions/diskdev_cmds/archive/diskdev_cmds-332.25/diskdev_cmds-diskdev_cmds-332.25.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 610080ff02859685c268e1d0ad49f223 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hfsprogs (hfs+ user space utils) + +SLACKBUILD NAME: hime +SLACKBUILD LOCATION: ./system/hime +SLACKBUILD FILES: README doinst.sh hime.SlackBuild hime.csh hime.info hime.sh slack-desc +SLACKBUILD VERSION: 0.9.10 +SLACKBUILD DOWNLOAD: https://github.com/hime-ime/hime/archive/v0.9.10/hime-0.9.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 132b9d764ca50e3affa41b8e0bc93720 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hime (input method) + +SLACKBUILD NAME: hivex +SLACKBUILD LOCATION: ./system/hivex +SLACKBUILD FILES: README hivex.SlackBuild hivex.info slack-desc +SLACKBUILD VERSION: 1.3.24 +SLACKBUILD DOWNLOAD: https://download.libguestfs.org/hivex/hivex-1.3.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83fd882a691556a0156e365cd5af5dec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hivex (Windows Registry Extractor System) + +SLACKBUILD NAME: hntool +SLACKBUILD LOCATION: ./system/hntool +SLACKBUILD FILES: README hntool.SlackBuild hntool.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/hntool/hntool-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87e60acb3d3d984f6330eb103c87776b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hntool (an open source (GPLv2) + +SLACKBUILD NAME: hp-wmi-sensors +SLACKBUILD LOCATION: ./system/hp-wmi-sensors +SLACKBUILD FILES: README doinst.sh git2tarxz.sh hp-wmi-sensors.SlackBuild hp-wmi-sensors.info slack-desc +SLACKBUILD VERSION: 20240121_e9f92c1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/hp-wmi-sensors-20240121_e9f92c1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2f80a35ce5e2666e467ba46924792dbe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hp-wmi-sensors (hwmon sensors driver for HP business-class PCs) + +SLACKBUILD NAME: hplip-plugin +SLACKBUILD LOCATION: ./system/hplip-plugin +SLACKBUILD FILES: README hplip-plugin.SlackBuild hplip-plugin.info slack-desc +SLACKBUILD VERSION: 3.20.5 +SLACKBUILD DOWNLOAD: http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.20.5-plugin.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 931f125a72aa79f9de8b2c0ad46017c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hplip-plugin (Binary plugin for HP devices) + +SLACKBUILD NAME: hstr +SLACKBUILD LOCATION: ./system/hstr +SLACKBUILD FILES: README hstr.SlackBuild hstr.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/dvorka/hstr/archive/3.1/hstr-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d647f3b2fc4615b14eaeaaf5b27e4f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hstr (BASH and Zsh Shell History Suggest Box) + +SLACKBUILD NAME: hungrycat +SLACKBUILD LOCATION: ./system/hungrycat +SLACKBUILD FILES: README hungrycat.SlackBuild hungrycat.info slack-desc +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/jwilk/hungrycat/releases/download/0.4.2/hungrycat-0.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d81b3d48c89a61edbd9a7e0c9ae4f6d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hungrycat ('cat' and 'rm' in a single tool) + +SLACKBUILD NAME: hw-probe +SLACKBUILD LOCATION: ./system/hw-probe +SLACKBUILD FILES: README hw-probe.SlackBuild hw-probe.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/linuxhw/hw-probe/archive/1.6/hw-probe-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d35a322c1c619bc23b3c247b2c8772e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hw-probe (hardware probe tool) + +SLACKBUILD NAME: hwinfo +SLACKBUILD LOCATION: ./system/hwinfo +SLACKBUILD FILES: README hwinfo.SlackBuild hwinfo.info slack-desc +SLACKBUILD VERSION: 21.78 +SLACKBUILD DOWNLOAD: https://github.com/openSUSE/hwinfo/archive/21.78/hwinfo-21.78.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa798dccf9501ef9dcb5ba2eaf99fb44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hwinfo (Hardware detection tool) + +SLACKBUILD NAME: hwloc +SLACKBUILD LOCATION: ./system/hwloc +SLACKBUILD FILES: README doinst.sh hwloc.SlackBuild hwloc.info slack-desc +SLACKBUILD VERSION: 2.12.1 +SLACKBUILD DOWNLOAD: https://download.open-mpi.org/release/hwloc/v2.12/hwloc-2.12.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ec782f344f8e9ef1a49222aa97449cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hwloc (Portable Hardware Locality) + +SLACKBUILD NAME: hyperfine +SLACKBUILD LOCATION: ./system/hyperfine +SLACKBUILD FILES: README hyperfine.SlackBuild hyperfine.info slack-desc +SLACKBUILD VERSION: 1.20.0 +SLACKBUILD DOWNLOAD: https://github.com/sharkdp/hyperfine/archive/refs/tags/v1.20.0/hyperfine-1.20.0.tar.gz https://static.crates.io/crates/ahash/ahash-0.7.8.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anyhow/anyhow-1.0.100.crate https://static.crates.io/crates/approx/approx-0.5.1.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.1.1.crate https://static.crates.io/crates/autocfg/autocfg-0.1.8.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/bitvec/bitvec-1.0.1.crate https://static.crates.io/crates/borsh/borsh-1.5.7.crate https://static.crates.io/crates/borsh-derive/borsh-derive-1.5.7.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/bytecheck/bytecheck-0.6.12.crate https://static.crates.io/crates/bytecheck_derive/bytecheck_derive-0.6.12.crate https://static.crates.io/crates/bytes/bytes-1.11.0.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/clap/clap-4.5.52.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.52.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.60.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.6.crate https://static.crates.io/crates/cloudabi/cloudabi-0.0.3.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/colored/colored-2.2.0.crate https://static.crates.io/crates/console/console-0.15.11.crate https://static.crates.io/crates/csv/csv-1.4.0.crate https://static.crates.io/crates/csv-core/csv-core-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/float-cmp/float-cmp-0.10.0.crate https://static.crates.io/crates/fuchsia-cprng/fuchsia-cprng-0.1.1.crate https://static.crates.io/crates/funty/funty-2.0.0.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.0.crate https://static.crates.io/crates/indexmap/indexmap-2.12.0.crate https://static.crates.io/crates/indicatif/indicatif-0.17.4.crate https://static.crates.io/crates/insta/insta-1.43.2.crate https://static.crates.io/crates/instant/instant-0.1.13.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/js-sys/js-sys-0.3.82.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.177.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.11.0.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/nix/nix-0.29.0.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/num/num-0.2.1.crate https://static.crates.io/crates/num-bigint/num-bigint-0.2.6.crate https://static.crates.io/crates/num-complex/num-complex-0.2.4.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.45.crate https://static.crates.io/crates/num-rational/num-rational-0.2.4.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/number_prefix/number_prefix-0.4.0.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.11.1.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/predicates/predicates-3.1.3.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.9.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.12.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.4.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.103.crate https://static.crates.io/crates/ptr_meta/ptr_meta-0.1.4.crate https://static.crates.io/crates/ptr_meta_derive/ptr_meta_derive-0.1.4.crate https://static.crates.io/crates/quote/quote-1.0.42.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/radium/radium-0.7.0.crate https://static.crates.io/crates/rand/rand-0.6.5.crate https://static.crates.io/crates/rand/rand-0.8.5.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.1.1.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate https://static.crates.io/crates/rand_core/rand_core-0.3.1.crate https://static.crates.io/crates/rand_core/rand_core-0.4.2.crate https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate https://static.crates.io/crates/rand_hc/rand_hc-0.1.0.crate https://static.crates.io/crates/rand_isaac/rand_isaac-0.1.1.crate https://static.crates.io/crates/rand_jitter/rand_jitter-0.1.4.crate https://static.crates.io/crates/rand_os/rand_os-0.1.3.crate https://static.crates.io/crates/rand_pcg/rand_pcg-0.1.2.crate https://static.crates.io/crates/rand_xorshift/rand_xorshift-0.1.1.crate https://static.crates.io/crates/rdrand/rdrand-0.4.0.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/rend/rend-0.4.2.crate https://static.crates.io/crates/rkyv/rkyv-0.7.45.crate https://static.crates.io/crates/rkyv_derive/rkyv_derive-0.7.45.crate https://static.crates.io/crates/rust_decimal/rust_decimal-1.39.0.crate https://static.crates.io/crates/rustix/rustix-1.1.2.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/seahash/seahash-4.1.0.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate https://static.crates.io/crates/simdutf8/simdutf8-0.1.5.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/statistical/statistical-1.0.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.110.crate https://static.crates.io/crates/tap/tap-1.0.1.crate https://static.crates.io/crates/tempfile/tempfile-3.23.0.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/termtree/termtree-0.5.1.crate https://static.crates.io/crates/thiserror/thiserror-2.0.17.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.17.crate https://static.crates.io/crates/tinyvec/tinyvec-1.10.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.3.crate https://static.crates.io/crates/toml_edit/toml_edit-0.23.7.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.4.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.14.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.2.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.18.1.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.1.crate https://static.crates.io/crates/wasi/wasi-0.11.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.105.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.105.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.13.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/wyz/wyz-0.5.1.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.27.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.27.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 528bb47f8f7aac6133cb9ff3dc555aef 5fc01ee07457b73b3dc9cfea572a396f 2fb8e2b2c327d642027d27dd82160195 082b8b397447a875d587f5f6447092db 8f73a79f90605665cbc9650aafa9ca45 27ce951824c9152083803a3f33f60d1c c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 7ece2a1deec12148567225c9b3bfba8f 9071f5790b873b983105cc5b2917caff 3ce13f8504b72552464acf5c8a29fe72 42db5e4979c7fd073d0604621659d3f2 9563ddbf0d01fb162d94707f57ad9f40 3e70bb53cab36a3ef2a02dfce21bc472 a295edb6953237ebbdfa8e731229f9a3 4b7db26ac6bd77342b51188882fa5678 771aa8bb6e0811a97971fceecabb3245 17585d423e2ed84a0a15b937af7143c9 910dd7581869988c7ccfe50097934964 039b68ad4423e03069a58f9c91041d11 038a9c3fa624c8f3dc8233c8d00bdb64 3cad9a8439fdcb3332fed8691df3b58f 5728181edb36aef118fd784070781229 050c263ae11180b425297e7c22a8c4c8 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 83a8026d218f6606d757db0b9b4dd3bb d94ffd3da463df0346ec2505282d019a 1e65d7b48916efb4f278a62acbc92ec0 315c7fa8c291077dac11ffe8e977cf99 1c8b50f8528dd37df7d984e0e4b61bd5 b69f87eec94e36408135e81035235621 e3adf326272e84746b26a5f7c5f2a9ca f344f7cb8be4527afc2b63063588795d d06ef50d127ac3528762470770e22dcf 60bef99e29e176423e6dca6f957b8ec1 bebc8338ae113a87a04564c97c1e3f0c 1ba20ae7fd15056e81d732e0e78b118b 8ea35f559a34b5a0ba1b063e001773ca dceddd3d936c2195d6fd507e3773bc4e b0a1ffd6b0b5fe67e3dac04cd26b3099 489c3eacc30807ba11bfd7ddf4b1d277 27260b46db6b9ac40318143d70a80ba3 6c162f039387980e6b6c4fecf8be744d 6e1cf4fb4b92a9f82daaf55608388684 9a421286bfaf7199053b6fa7a3e690cb 1b41b97d982520b7364a87a39e2a1ed8 024ec331f45122802422b177cb3c0dc0 91839a58e4689b30dd7d6dafe769c6d9 f5fffabd6b122a6e4f86d350c54cff6a c621422fae3447790cd52c7c037b2895 43aa79b89b15111c5ea9314737302826 164c3046a7f9720ce6c4240a8433a923 ba82a589ab0348c1be03dfb9dd33e2ad 0a210df4be4d5c7eb152ba6e5e3a67e2 bb0c20f6e3faaa647d9c463c5501a8e0 e543d724c2964ac7670e1d3ea4f8b45e 5e2165f6a9d5646d361d7aabe3d9be7c 09ea9959a92a4b020eaf12d2aae7a2b5 ed4e44c8eeb59ccf02891681bd0a5f2d f9ddf92ded75c1df47b2dd1379a482fd d69aa359a9e7dd2d67a7b7712e30a19e 6b1db46a36bc0dc590270d2c952d30c4 25a9c25700c416af66082afbd9187bb7 1b3093a865e51ce798ed79054dd3d829 0fbab0ba3ce58941898919fa3d0bae4b 99e024622d98dc28a8a5f37afccaf20a e092b3abcc54806f2a35889d725bf95f 4bbea6a7f7b7715c2e4eb553cf62913c 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 728d8e34babbfa86ab419879265c2d12 24b98ea919f5970d55ff176be1d551b1 f45921516240e2ef3110ea375fd20269 932b1314d0122ff4500122f1c93286d9 2e570a7a6c02a1339e603f7722ae7d03 72f66196a31c83281a8d295b2d8e0060 c21b0bd64b8b9fb0a10812bc660ed682 7b5f916e5a872e69f4adb563bdb67b77 639c3431a2f0d289889dd4cf8f1f1222 780e635d7636ba1842d0c04613058feb 751468b1f120283e4f6f266867a03837 c3d0791d7f9cb5103c004856e165fe0b 793627c8c18012ad77cb3e81fa4c2195 ee7a5f842c39bc47c474196e83b0df5f 3ab5a79607a4d260bf61cd99dc82ab05 e30085994bbeb4b7f4895d48216d5476 8cab41822d03dfa674870315308fa392 35ddcd36701a1a6711cc3aec85909f41 a1626b8f4d165b1b60d960862eba4cf0 28b1e6d15e1ba8cf3a2e953ce7fcd3de 74b15f1928431937f14ed91fdc12b542 2255d3d9a603e177985602a7df1c5bbc 5acfdc8656212bce8df1bcc43db34c3d f9e08a49715c401602243230b28d86f0 7826deb76941fc36c2391951bd65ba47 c8d655d206cbe48b84a22544d6fc6d15 fa1ef10465c00f2a3bac42b79e37b36d 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e 19b48e160f65c80062d3c3b8ccae7153 5c7ac272e356d2ce545d36afbb7d2c86 c163af07877d0d655ba9a80078ff07c8 80d784b9c909c835530ce0003e68a956 f07c43c38f042fc4f2502959a1da5185 e662b1464700d377cb89a8a9b59bd8c0 dc3cd3d0dc142df381bc6728ef740748 8046df86e976ce7ef8954e916f0e7f74 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 1aa4772ebdc965df9afde4eb75825b2b ce622fdb8d18cd1c13ed8fadc5400c10 789440cccc83854c8e317313ed19a4d1 5589880087d08bb34ca9f492de374efb 9e17ac21a5b34c8d2acc0600ea3e8f66 fbe5da24bd1beef6125107ee41118187 64d9f46e9ba78f68c30c486be3d8b7df e5cb639db8f4b535d9c9c69892aaff5e fdd7cefe256b6bcbbc2ba2344e773496 7692dcce7f5568ee9162292d474921f3 bb56b7d479e9fa872a035b46f04a3fbd d4e8c84dde0eb032cc9eaa4121614822 6e01ab006629a393105a1d90effffe64 efa0b14bd1721494cf1ab2be65053004 24bde53a22a1be2f22f8c0fae2b58c95 c678a7da0ee4b850ebde0474144a0415 1916119c158c503f2f368d7adc6478cb ae49b10cd9e79597024bf2925a5c6f3f 15959ae402e16aa770914dbf2da68dec a1a21f38fccf487fac84ad67e8ae7be3 ddd56057140620e25000e27d3d9174cc 2a4b3962d2e873cc03ad5bd46fee8896 470f527a51d3921895bd2583fce8d9c4 fa32140e3e272ea292e5491e0ac8903f f9880f1c33a7bc7b0e6e086b504bf38f d37681de7eb8a22e94064570778e479a b3c17dbae6dcdda8e25963f21402905e 6e2c3955a071ff72899af56c2f105a25 5e3eb21c7fbbf57268cd0fc8559fa887 9b7dda1ceb1ba9a51a540c1e92dc7f4e d6a3a0f7c5d1a9fa5e957c6d20d36607 adc9da53a82573170d573b18711d38da 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df bb3780dd283a2faedb95ca3efcbb1196 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 688b19c20a0dba9815e95d05d68e69a8 9718141a1e8e00257f5b5d92aece5b21 589309abba88dd6e8099a95640457f7d faaada1cfaff0909b541efc7d4bbb2ce c47f3d4a3490d9f7ba847564f7b6dace +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: hyperfine (command-line benchmarking tool) + +SLACKBUILD NAME: i2c-tools +SLACKBUILD LOCATION: ./system/i2c-tools +SLACKBUILD FILES: README i2c-tools.SlackBuild i2c-tools.info slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://www.kernel.org/pub/software/utils/i2c-tools/i2c-tools-4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2981debb4a822a279be7e45a0ede988 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i2c-tools (utilities for I2C) + +SLACKBUILD NAME: i8kutils +SLACKBUILD LOCATION: ./system/i8kutils +SLACKBUILD FILES: README i8kutils.SlackBuild i8kutils.info slack-desc +SLACKBUILD VERSION: 20210330_c993fb1d +SLACKBUILD DOWNLOAD: https://github.com/vitorafsr/i8kutils/archive/c993fb1da1bba5c2cd2860c1aa6c3916b4de77e4/i8kutils-c993fb1da1bba5c2cd2860c1aa6c3916b4de77e4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1d2d0e646ac54a01b49f97ea73d00f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: i8kutils (utility set to control fans on Dell) + +SLACKBUILD NAME: ibam +SLACKBUILD LOCATION: ./system/ibam +SLACKBUILD FILES: README ibam.SlackBuild ibam.info patches/ibam-0.5.2-acpi.patch patches/ibam-0.5.2-ldflags.patch slack-desc +SLACKBUILD VERSION: 0.5.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ibam/ibam-0.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d5222ff504dd19e7c1ea8acc2f13cf5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibam (Intelligent BAttery Monitor) + +SLACKBUILD NAME: ibus-typing-booster +SLACKBUILD LOCATION: ./system/ibus-typing-booster +SLACKBUILD FILES: README doinst.sh ibus-typing-booster.SlackBuild ibus-typing-booster.info slack-desc +SLACKBUILD VERSION: 2.30.4 +SLACKBUILD DOWNLOAD: https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.30.4/ibus-typing-booster-2.30.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f03531b84549198826ab3bcd7dfbfdc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ibus-typing-booster (completion input method) + +SLACKBUILD NAME: icingaweb2 +SLACKBUILD LOCATION: ./system/icingaweb2 +SLACKBUILD FILES: README doinst.sh icingaweb2.SlackBuild icingaweb2.info slack-desc +SLACKBUILD VERSION: 2.10.1 +SLACKBUILD DOWNLOAD: https://github.com/Icinga/icingaweb2/archive/v2.10.1/icingaweb2-2.10.1.tar.gz https://github.com/Icinga/icinga-php-library/archive/v0.8.1/icinga-php-library-0.8.1.tar.gz https://github.com/Icinga/icinga-php-thirdparty/archive/v0.10.0/icinga-php-thirdparty-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87456d800ab39c1be6d8f682e3e06fbe 6bb88cac67ac578189f3f1a5e0a7ccbb 08a47aa73b02d52541bd5365f99aa60e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: icingaweb2 (Network resource monitoring system Web UI) + +SLACKBUILD NAME: idle3-tools +SLACKBUILD LOCATION: ./system/idle3-tools +SLACKBUILD FILES: README idle3-tools.SlackBuild idle3-tools.info slack-desc +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/idle3-tools/idle3-tools-0.9.1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 797d8775b80b7b7b67a1f8b0a5b41f30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: idle3-tools (Linux/Unix Utility for WD Drives) + +SLACKBUILD NAME: ifuse +SLACKBUILD LOCATION: ./system/ifuse +SLACKBUILD FILES: README ifuse.SlackBuild ifuse.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://github.com/libimobiledevice/ifuse/releases/download/1.1.4/ifuse-1.1.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd31fbd0ea945b2ff1e39eac8d198fdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ifuse (fuse filesystem for mounting iPhone and iPod touch devices) + +SLACKBUILD NAME: ima-evm-utils +SLACKBUILD LOCATION: ./system/ima-evm-utils +SLACKBUILD FILES: README ima-evm-utils.SlackBuild ima-evm-utils.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://cfhcable.dl.sourceforge.net/project/linux-ima/ima-evm-utils/ima-evm-utils-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1cb73c10857b5526ee1f37769c5458a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ima-evm-utils (Linux IMA Extended Verification Module Utilities) + +SLACKBUILD NAME: image-analyzer +SLACKBUILD LOCATION: ./system/image-analyzer +SLACKBUILD FILES: README doinst.sh image-analyzer.SlackBuild image-analyzer.desktop image-analyzer.info image-analyzer.png slack-desc +SLACKBUILD VERSION: 3.2.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/image-analyzer-3.2.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6579397c0c143173bf57d010eba77257 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: image-analyzer (analyzer of disc images) + +SLACKBUILD NAME: imwheel +SLACKBUILD LOCATION: ./system/imwheel +SLACKBUILD FILES: README imwheel.SlackBuild imwheel.info noautoconfigurator.patch slack-desc +SLACKBUILD VERSION: 1.0.0pre12 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/imwheel/imwheel-source/1.0.0pre12/imwheel-1.0.0pre12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21d81db739ae95d96f9b650f7b826a14 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: imwheel (a mouse wheel and stick interpreter for X Windows) + +SLACKBUILD NAME: incron +SLACKBUILD LOCATION: ./system/incron +SLACKBUILD FILES: README doinst.sh incron.SlackBuild incron.info rc.incrond slack-desc +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/danfruehauf/incron/archive/0.6.0/incron-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 76e072903edd1ae5a923c528669faccd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: incron (inotify cron system) + +SLACKBUILD NAME: incus-ui +SLACKBUILD LOCATION: ./system/incus-ui +SLACKBUILD FILES: README get-incus-ui.sh incus-ui.SlackBuild incus-ui.info slack-desc +SLACKBUILD VERSION: 20260320_f02a5013 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://sourceforge.net/projects/slackbuildsdirectlinks/files/incus/incus-ui-canonical-20260320_f02a5013.tar.lz https://sourceforge.net/projects/slackbuildsdirectlinks/files/incus-ui-canonical-20260320_f02a5013-NM.tar.lz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 318640276d948bb82541d15972d9a5c1 b3b646860c36aa31651133f9fcf7347e +SLACKBUILD SHORT DESCRIPTION: incus-ui (Incus User Interface) + +SLACKBUILD NAME: incus +SLACKBUILD LOCATION: ./system/incus +SLACKBUILD FILES: README doinst.sh incus.SlackBuild incus.info install_sh.diff rc.incusd.new slack-desc +SLACKBUILD VERSION: 6.23 +SLACKBUILD DOWNLOAD: https://github.com/lxc/incus/archive/refs/tags/v6.23.0/incus-6.23.0.tar.gz https://sourceforge.net/projects/slackbuildsdirectlinks/files/incus/incus-6.23-vendor.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6a9b4c19347272013dc6892064d699a 52b67942c13a044215c13fcefe04f171 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: incus (Container & VM Manager) + +SLACKBUILD NAME: influxdb +SLACKBUILD LOCATION: ./system/influxdb +SLACKBUILD FILES: README doinst.sh influxdb influxdb.SlackBuild influxdb.info slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/sbosrcarch/by-name/system/influxdb/influxdb-1.3.5_linux_i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://slackware.uk/sbosrcarch/by-name/system/influxdb/influxdb-1.3.5_linux_amd64.tar.gz +SLACKBUILD MD5SUM: 2c726f09e1df3766138a0615cb57cd44 +SLACKBUILD MD5SUM_x86_64: af2fb2629c828bd4458e3fcdb82c69fe +SLACKBUILD SHORT DESCRIPTION: influxdb (An Open-Source Time Series Database) + +SLACKBUILD NAME: info2man +SLACKBUILD LOCATION: ./system/info2man +SLACKBUILD FILES: README info2man.SlackBuild info2man.info slack-desc +SLACKBUILD VERSION: 1.1_9 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/i/info2man/info2man_1.1.orig.tar.gz https://deb.debian.org/debian/pool/main/i/info2man/info2man_1.1-9.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37e9cd74683e1832a4f27ad5c7961a7b 0610fec52815b003df8732d3ab21f0f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: info2man (convert GNU info files into man pages) + +SLACKBUILD NAME: ink +SLACKBUILD LOCATION: ./system/ink +SLACKBUILD FILES: README ink.SlackBuild ink.info slack-desc +SLACKBUILD VERSION: 0.5.3 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/ink/ink-0.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7ddb245c1b0314a4348f2a43e8d37885 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ink (printer ink level monitor) + +SLACKBUILD NAME: inotify-info +SLACKBUILD LOCATION: ./system/inotify-info +SLACKBUILD FILES: README inotify-info.SlackBuild inotify-info.info slack-desc +SLACKBUILD VERSION: 0.0.4 +SLACKBUILD DOWNLOAD: https://github.com/mikesart/inotify-info/archive/v0.0.4/inotify-info-0.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f11847929ee31a952151f3f67e9c4cf1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: inotify-info (Linux inotify info reporting app) + +SLACKBUILD NAME: intel-microcode +SLACKBUILD LOCATION: ./system/intel-microcode +SLACKBUILD FILES: README intel-microcode.SlackBuild intel-microcode.info slack-desc +SLACKBUILD VERSION: 20260210 +SLACKBUILD DOWNLOAD: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20260210/Intel-Linux-Processor-Microcode-Data-Files-microcode-20260210.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb6757b532f1999dca8f1d2f0cc22d26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: intel-microcode (Linux Processor Microcode Data File) + +SLACKBUILD NAME: intelmas +SLACKBUILD LOCATION: ./system/intelmas +SLACKBUILD FILES: README intelmas.SlackBuild intelmas.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://downloadmirror.intel.com/794735/Intel_MAS_CLI_Tool_Linux_2.3.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2ba538a05a277587d745a3851a87192 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: intelmas (Intel Memory And Storage Tool) + +SLACKBUILD NAME: interceptty +SLACKBUILD LOCATION: ./system/interceptty +SLACKBUILD FILES: README interceptty.SlackBuild interceptty.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: http://clavisound.etraq.eu/src/interceptty-0.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6000c46e349188e7bf26f63caf8ac51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: interceptty (serial, terminal, socket, file descriptor sniffer) + +SLACKBUILD NAME: intlfonts +SLACKBUILD LOCATION: ./system/intlfonts +SLACKBUILD FILES: README doinst.sh intlfonts.SlackBuild intlfonts.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/intlfonts/intlfonts-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28b394febfa611a9d431ea87d37c946f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: intlfonts (International X11 fixed fonts mainly for Emacs.) + +SLACKBUILD NAME: ioninja +SLACKBUILD LOCATION: ./system/ioninja +SLACKBUILD FILES: README doinst.sh ioninja.SlackBuild ioninja.info slack-desc +SLACKBUILD VERSION: 3.10.2 +SLACKBUILD DOWNLOAD: http://tibbo.com/downloads/archive/ioninja/ioninja-3.10.2/ioninja-3.10.2-linux-x86.deb +SLACKBUILD DOWNLOAD_x86_64: http://tibbo.com/downloads/archive/ioninja/ioninja-3.10.2/ioninja-3.10.2-linux-amd64.deb +SLACKBUILD MD5SUM: d20ea21e510910900ef69cb41c96c35b +SLACKBUILD MD5SUM_x86_64: 54fb487eea38c7d95c4c3542aba4cdd8 +SLACKBUILD SHORT DESCRIPTION: ioninja (terminal emulator) + +SLACKBUILD NAME: ioping +SLACKBUILD LOCATION: ./system/ioping +SLACKBUILD FILES: README ioping.SlackBuild ioping.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/koct9i/ioping/archive/v1.2/ioping-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 725a974e9be8a78c0f61e06463648e53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ioping (simple disk I/O latency monitoring tool) + +SLACKBUILD NAME: iotop-c +SLACKBUILD LOCATION: ./system/iotop-c +SLACKBUILD FILES: README iotop-c.SlackBuild iotop-c.info slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: https://github.com/Tomas-M/iotop/releases/download/v1.26/iotop-1.26.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 750ca24e382cef2b897ab5975a0af90d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iotop-c (input/output top) + +SLACKBUILD NAME: iotop +SLACKBUILD LOCATION: ./system/iotop +SLACKBUILD FILES: README fix-proc-status-read.patch iotop.SlackBuild iotop.info slack-desc +SLACKBUILD VERSION: 0.6 +SLACKBUILD DOWNLOAD: http://guichaz.free.fr/iotop/files/iotop-0.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ef9456b26d7694abf3101a72e1e0d1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iotop (top-like I/O monitor) + +SLACKBUILD NAME: ipmitool +SLACKBUILD LOCATION: ./system/ipmitool +SLACKBUILD FILES: README ipmitool.SlackBuild ipmitool.info slack-desc +SLACKBUILD VERSION: 1.8.19 +SLACKBUILD DOWNLOAD: https://codeberg.org/IPMITool/ipmitool/archive/IPMITOOL_1_8_19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4bbf84c156fbc85f5a304d8a753fef8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ipmitool (a simple command-line interface to IPMI-enabled devices) + +SLACKBUILD NAME: irqbalance +SLACKBUILD LOCATION: ./system/irqbalance +SLACKBUILD FILES: README irqbalance.SlackBuild irqbalance.info slack-desc +SLACKBUILD VERSION: 1.9.4 +SLACKBUILD DOWNLOAD: https://github.com/Irqbalance/irqbalance/archive/v1.9.4/irqbalance-1.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca879d124b74436522d7f8a4c63534bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: irqbalance (IRQ balancing daemon) + +SLACKBUILD NAME: iscan-data +SLACKBUILD LOCATION: ./system/iscan-data +SLACKBUILD FILES: README iscan-data.SlackBuild iscan-data.info slack-desc +SLACKBUILD VERSION: 1.39.2 +SLACKBUILD DOWNLOAD: http://support.epson.net/linux/src/scanner/iscan/iscan-data_1.39.2-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc90c84b7abb2ee6186d65cb7997aeb2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iscan-data (EPSON Image Scan! data files) + +SLACKBUILD NAME: iscan +SLACKBUILD LOCATION: ./system/iscan +SLACKBUILD FILES: README doinst.sh iscan.SlackBuild iscan.info patches/iscan-2.30.3_x86-unknown-types.patch patches/iscan_png15.patch patches/jpegstream.cc.patch slack-desc +SLACKBUILD VERSION: 2.30.4 +SLACKBUILD DOWNLOAD: http://support.epson.net/linux/src/scanner/iscan/iscan_2.30.4-2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b79c73341fcd7dd930381d50952b88c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iscan (front-end for EPSON all-in-one devices) + +SLACKBUILD NAME: iselect +SLACKBUILD LOCATION: ./system/iselect +SLACKBUILD FILES: README iselect.SlackBuild iselect.info slack-desc +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/i/iselect/iselect_1.4.2.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8098d0c725eb6ca4bea30e43eb86c1ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iselect (curses-based interactive selection tool) + +SLACKBUILD NAME: isextract +SLACKBUILD LOCATION: ./system/isextract +SLACKBUILD FILES: README fix_output_formatting.diff git2tarxz.sh isextract.1 isextract.SlackBuild isextract.info isextract.rst slack-desc +SLACKBUILD VERSION: 20141107_5adb0af +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/isextract-20141107_5adb0af.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2950724969069bfc9b304530e4bc1604 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isextract (extract v3 InstallShield files) + +SLACKBUILD NAME: isight-firmware-tools +SLACKBUILD LOCATION: ./system/isight-firmware-tools +SLACKBUILD FILES: README README.SLACKWARE doinst.sh isight-firmware-tools.SlackBuild isight-firmware-tools.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://launchpad.net/isight-firmware-tools/main/1.6/+download/isight-firmware-tools-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d2823c083dc0ef8a589ba3f84b8e9167 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isight-firmware-tools (extract isight firmware) + +SLACKBUILD NAME: isomaster +SLACKBUILD LOCATION: ./system/isomaster +SLACKBUILD FILES: README doinst.sh isomaster.SlackBuild isomaster.info slack-desc +SLACKBUILD VERSION: 1.3.16 +SLACKBUILD DOWNLOAD: http://littlesvr.ca/isomaster/releases/isomaster-1.3.16.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3c06161f1640c35363474f6efa096ff4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isomaster (easy to use, graphical CD image editor) + +SLACKBUILD NAME: isomd5sum +SLACKBUILD LOCATION: ./system/isomd5sum +SLACKBUILD FILES: README isomd5sum.SlackBuild isomd5sum.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://github.com/rhinstaller/isomd5sum/archive/1.2.5/isomd5sum-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c7a19657248a693800103cf1a487624e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: isomd5sum (MD5 checksums within an ISO9660 image) + +SLACKBUILD NAME: iucode_tool +SLACKBUILD LOCATION: ./system/iucode_tool +SLACKBUILD FILES: README iucode_tool.SlackBuild iucode_tool.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/iucode-tool/releases/raw/master/iucode-tool_2.3.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63b33cc0ea1f8c73b443412abbf39d6f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: iucode_tool (Intel Processor Microcode Tool) + +SLACKBUILD NAME: jdiskreport +SLACKBUILD LOCATION: ./system/jdiskreport +SLACKBUILD FILES: README doinst.sh jdiskreport.SlackBuild jdiskreport.desktop jdiskreport.info jdiskreport.png slack-desc +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9380a6ba68bd21e0f09b58297eb5a44a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jdiskreport (disk usage report) + +SLACKBUILD NAME: jdupes +SLACKBUILD LOCATION: ./system/jdupes +SLACKBUILD FILES: README jdupes.SlackBuild jdupes.info slack-desc +SLACKBUILD VERSION: 1.31.1 +SLACKBUILD DOWNLOAD: https://codeberg.org/jbruchon/jdupes/archive/v1.31.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 63f884e0bf93808a8b0c35561a8c80d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jdupes (identifying and taking action upon duplicate files) + +SLACKBUILD NAME: jenkins +SLACKBUILD LOCATION: ./system/jenkins +SLACKBUILD FILES: README doinst.sh files/jenkins.bin.sh files/jenkins.conf files/jenkinsd.sh files/logrotate.jenkins files/rc.jenkins jenkins.SlackBuild jenkins.info slack-desc +SLACKBUILD VERSION: 2.541.3 +SLACKBUILD DOWNLOAD: https://get.jenkins.io/war-stable/2.541.3/jenkins.war +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a5b5ead04a2894535ea304bc0890fc3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jenkins (automated job monitor) + +SLACKBUILD NAME: jnv-bin +SLACKBUILD LOCATION: ./system/jnv-bin +SLACKBUILD FILES: README jnv-bin.SlackBuild jnv-bin.info slack-desc +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ynqa/jnv/releases/download/v0.6.1/jnv-x86_64-unknown-linux-gnu.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b642961462cd64249944c0da88d82931 +SLACKBUILD SHORT DESCRIPTION: jnv-bin (Interactive JSON filter using jq) + +SLACKBUILD NAME: john +SLACKBUILD LOCATION: ./system/john +SLACKBUILD FILES: README john.SlackBuild john.info slack-desc +SLACKBUILD VERSION: 1.9.0 +SLACKBUILD DOWNLOAD: https://www.openwall.com/john/k/john-1.9.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 494b5e6d672ff100fb9fb54c4fb6ed3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: john (Password cracker) + +SLACKBUILD NAME: joyce +SLACKBUILD LOCATION: ./system/joyce +SLACKBUILD FILES: README doinst.sh joyce.SlackBuild joyce.info slack-desc xanne.desktop xanne.png xjoyce.desktop xjoyce.png +SLACKBUILD VERSION: 2.4.2 +SLACKBUILD DOWNLOAD: https://www.seasip.info/Unix/Joyce/joyce-2.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99bac251341dc6eee339b0feea194f80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: joyce (Amstrad PCW emulator) + +SLACKBUILD NAME: jpnevulator +SLACKBUILD LOCATION: ./system/jpnevulator +SLACKBUILD FILES: README jpnevulator.SlackBuild jpnevulator.info slack-desc +SLACKBUILD VERSION: 2.3.4 +SLACKBUILD DOWNLOAD: https://github.com/snarlistic/jpnevulator/archive/v2.3.4/jpnevulator-2.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 74bd99815ec9e91b6be610c1ed1f035f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jpnevulator (serial sniffer) + +SLACKBUILD NAME: jshon +SLACKBUILD LOCATION: ./system/jshon +SLACKBUILD FILES: README jshon.SlackBuild jshon.info slack-desc +SLACKBUILD VERSION: 20131105 +SLACKBUILD DOWNLOAD: https://github.com/keenerd/jshon/archive/20131105/jshon-20131105.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6e47fe9c57b5ed203008f69218da2f52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jshon (a fast JSON parser) + +SLACKBUILD NAME: jstest-gtk +SLACKBUILD LOCATION: ./system/jstest-gtk +SLACKBUILD FILES: README doinst.sh jstest-gtk.SlackBuild jstest-gtk.info slack-desc +SLACKBUILD VERSION: 20231205_60fe6eb +SLACKBUILD DOWNLOAD: https://github.com/Grumbel/jstest-gtk/archive/60fe6ebdbc6719945be3f04988667dea569085be/jstest-gtk-60fe6ebdbc6719945be3f04988667dea569085be.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ce7e06b5b8f361c6210468a51f306c08 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: jstest-gtk (joystick calibration and configuration tool) + +SLACKBUILD NAME: k3s +SLACKBUILD LOCATION: ./system/k3s +SLACKBUILD FILES: README config/k3s.service.env config/rc.k3s doinst.sh k3s.SlackBuild k3s.info slack-desc +SLACKBUILD VERSION: 1.32.0.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/k3s-io/k3s/releases/download/v1.32.0+k3s1/k3s +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8347c453556694beb766949901c6f9bf +SLACKBUILD SHORT DESCRIPTION: k3s (Lightweight Kubernetes Distribution) + +SLACKBUILD NAME: kafka +SLACKBUILD LOCATION: ./system/kafka +SLACKBUILD FILES: README doinst.sh kafka-env.sh kafka.SlackBuild kafka.info rc.kafka slack-desc +SLACKBUILD VERSION: 0.11.0.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/kafka_2.12-0.11.0.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a408f2eea282bcfa8a25ba20eb1ad49b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kafka (A high-throughput distributed messaging system.) + +SLACKBUILD NAME: kapacitor +SLACKBUILD LOCATION: ./system/kapacitor +SLACKBUILD FILES: README doinst.sh kapacitor kapacitor.SlackBuild kapacitor.info slack-desc +SLACKBUILD VERSION: 1.7.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://dl.influxdata.com/kapacitor/releases/kapacitor-1.7.6_linux_amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ba83c0e76d0fab1827a922d873f37ef2 +SLACKBUILD SHORT DESCRIPTION: kapacitor (An Open-Source Real-Time Streaming Data Processing Engine) + +SLACKBUILD NAME: kbfs +SLACKBUILD LOCATION: ./system/kbfs +SLACKBUILD FILES: README README.SBo doinst.sh kbfs.SlackBuild kbfs.info slack-desc +SLACKBUILD VERSION: 6.5.1_20250428154451 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_6.5.1-20250428154451.19f9cfeddb_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4b03f237efbf01431fedc2398bd7391c +SLACKBUILD SHORT DESCRIPTION: kbfs (Keybase File System) + +SLACKBUILD NAME: kc +SLACKBUILD LOCATION: ./system/kc +SLACKBUILD FILES: README kc.SlackBuild kc.info slack-desc +SLACKBUILD VERSION: 2.5.3 +SLACKBUILD DOWNLOAD: https://github.com/levaidaniel/kc/archive/refs/tags/2.5.3/kc-2.5.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0886ffbc09c79d5d04b50edca56f2f1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kc (console-based password management) + +SLACKBUILD NAME: kegs +SLACKBUILD LOCATION: ./system/kegs +SLACKBUILD FILES: README README.Slackware allow_window_close.diff config.kegs.default doinst.sh icons/128.png icons/16.png icons/32.png icons/48.png kegs.SlackBuild kegs.desktop kegs.info makevars/vars.alsa makevars/vars.oss makevars/vars.pulse man/xkegs.6 man/xkegs.rst slack-desc xkegs.sh +SLACKBUILD VERSION: 1.29 +SLACKBUILD DOWNLOAD: https://kegs.sourceforge.net/kegs.1.29.zip https://mirrors.apple2.org.za/ftp.apple.asimov.net/emulators/rom_images/gsrom03.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4de669e957d0c9570de07ec960e8427 029ebd31845614636f6a34a19730cd57 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kegs (Kent's Emulated GS) + +SLACKBUILD NAME: kexec-tools +SLACKBUILD LOCATION: ./system/kexec-tools +SLACKBUILD FILES: README kexec-tools.SlackBuild kexec-tools.info slack-desc +SLACKBUILD VERSION: 2.0.21 +SLACKBUILD DOWNLOAD: https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kexec/kexec-tools-2.0.21.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a0bbced84e46162d8f8e2c17a0b1466 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kexec-tools (Soft-Reboot and Crash-Dump Analysis for Linux and Xen) + +SLACKBUILD NAME: keyd +SLACKBUILD LOCATION: ./system/keyd +SLACKBUILD FILES: README keyd-slackware.patch keyd.SlackBuild keyd.info slack-desc +SLACKBUILD VERSION: 2.6.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/rvaiya/keyd/archive/v2.6.0/keyd-2.6.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f752c1de11dbdd6ae7d50827b843c196 +SLACKBUILD SHORT DESCRIPTION: keyd (per-device keyboard remapping daemon) + +SLACKBUILD NAME: keylaunch +SLACKBUILD LOCATION: ./system/keylaunch +SLACKBUILD FILES: README keylaunch.SlackBuild keylaunch.info slack-desc +SLACKBUILD VERSION: 1.3.9 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/k/keylaunch/keylaunch_1.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 710f68a3e7026b4139cc94ea790576c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: keylaunch (bind commands to a hot key) + +SLACKBUILD NAME: kfc +SLACKBUILD LOCATION: ./system/kfc +SLACKBUILD FILES: README kfc.1 kfc.SlackBuild kfc.info kfc.rst slack-desc +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://github.com/mcpcpc/kfc/archive/0.1.4/kfc-0.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca06a06b22465b8334f5a21456cddaa3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kfc (terminal-emulator color palette setter) + +SLACKBUILD NAME: kio-fuse +SLACKBUILD LOCATION: ./system/kio-fuse +SLACKBUILD FILES: README kio-fuse.SlackBuild kio-fuse.info slack-desc +SLACKBUILD VERSION: 5.0.1 +SLACKBUILD DOWNLOAD: https://download.kde.org/stable/kio-fuse/5.0.1/kio-fuse-5.0.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d3fb71409ae157b58c0737a0ca41685 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kio-fuse (FUSE interface for KIO) + +SLACKBUILD NAME: kitty +SLACKBUILD LOCATION: ./system/kitty +SLACKBUILD FILES: README doinst.sh kitty.SlackBuild kitty.info slack-desc +SLACKBUILD VERSION: 0.38.1 +SLACKBUILD DOWNLOAD: https://mirrors.caraus.tech/hosted-sources/kitty/kitty-0.38.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b1c83087360bc7207f6b479f0b14d58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kitty (fast, featureful, GPU-based terminal emulator) + +SLACKBUILD NAME: kiwix-tools-bin +SLACKBUILD LOCATION: ./system/kiwix-tools-bin +SLACKBUILD FILES: README docs/AUTHORS docs/COPYING docs/Changelog docs/README.md docs/man/kiwix-manage.1 docs/man/kiwix-search.1 docs/man/kiwix-serve.1 kiwix-tools-bin.SlackBuild kiwix-tools-bin.info slack-desc +SLACKBUILD VERSION: 3.7.0 +SLACKBUILD DOWNLOAD: https://download.kiwix.org/release/kiwix-tools/kiwix-tools_linux-i586-3.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://download.kiwix.org/release/kiwix-tools/kiwix-tools_linux-x86_64-3.7.0.tar.gz +SLACKBUILD MD5SUM: 7c8fc641b35f10dddeccea2703aea483 +SLACKBUILD MD5SUM_x86_64: 1229661b3aca871070c782544063c7f6 +SLACKBUILD SHORT DESCRIPTION: kiwix-tools-bin (offline access for Wikipedia) + +SLACKBUILD NAME: kiwix-tools +SLACKBUILD LOCATION: ./system/kiwix-tools +SLACKBUILD FILES: README kiwix-tools.SlackBuild kiwix-tools.info slack-desc +SLACKBUILD VERSION: 3.8.1 +SLACKBUILD DOWNLOAD: https://download.kiwix.org/release/kiwix-tools/kiwix-tools-3.8.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 187c299d63cd458accc27d5827c18751 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kiwix-tools (Command-line Kiwix tools) + +SLACKBUILD NAME: klish +SLACKBUILD LOCATION: ./system/klish +SLACKBUILD FILES: README klish.SlackBuild klish.info slack-desc +SLACKBUILD VERSION: 2.1.4 +SLACKBUILD DOWNLOAD: http://libcode.org/attachments/download/70/klish-2.1.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57a0b39b6e0a450007ee9e0b2ff50f03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: klish (clish fork) + +SLACKBUILD NAME: kmscon +SLACKBUILD LOCATION: ./system/kmscon +SLACKBUILD FILES: README README.Slackware doinst.sh git2tarxz.sh kmscon.SlackBuild kmscon.conf kmscon.info slack-desc +SLACKBUILD VERSION: 9.2.1 +SLACKBUILD DOWNLOAD: https://github.com/kmscon/kmscon/archive/v9.2.1/kmscon-9.2.1.tar.gz https://github.com/kmscon/libtsm/archive/v4.3.0/libtsm-4.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 133b39ca630a4a5cb709055488007bd6 7468588f105651bc7eb400fd923d497a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kmscon (KMS/DRM based System Console) + +SLACKBUILD NAME: ksar +SLACKBUILD LOCATION: ./system/ksar +SLACKBUILD FILES: README ksar.SlackBuild ksar.info slack-desc +SLACKBUILD VERSION: 5.2.4 +SLACKBUILD DOWNLOAD: https://github.com/vlsi/ksar/releases/download/v5.2.4/ksar-5.2.4.jar +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b24c00e264aeffd8926406c591f6904e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ksar (Java-based GUI for sar/acct/sysstat) + +SLACKBUILD NAME: ksh-openbsd +SLACKBUILD LOCATION: ./system/ksh-openbsd +SLACKBUILD FILES: README doinst.sh ksh-openbsd.SlackBuild ksh-openbsd.info slack-desc +SLACKBUILD VERSION: 20190804 +SLACKBUILD DOWNLOAD: https://github.com/levaidaniel/ksh-openbsd/archive/20190804/ksh-openbsd-20190804.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9f4502ecfa0bc61618ecfd819d1b9f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ksh-openbsd (OpenBSD ksh ported to Linux) + +SLACKBUILD NAME: ktls-utils +SLACKBUILD LOCATION: ./system/ktls-utils +SLACKBUILD FILES: README ktls-utils.SlackBuild ktls-utils.info slack-desc url +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: https://github.com/oracle/ktls-utils/releases/download/ktls-utils-0.10/ktls-utils-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca2248d750af81d51b8375f52e89a982 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ktls-utils (TLS handshake utilities for in-kernel TLS consumers) + +SLACKBUILD NAME: kubectx +SLACKBUILD LOCATION: ./system/kubectx +SLACKBUILD FILES: README kubectx.SlackBuild kubectx.info slack-desc +SLACKBUILD VERSION: 0.11.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/ahmetb/kubectx/releases/download/v0.11.0/kubectx_v0.11.0_linux_x86_64.tar.gz https://github.com/ahmetb/kubectx/releases/download/v0.11.0/kubens_v0.11.0_linux_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 31850ea4f4164002ca73bf288b0864f2 2ff9839a843f6a1ab50238be6d795635 +SLACKBUILD SHORT DESCRIPTION: kubectx (power tools for kubectl) + +SLACKBUILD NAME: kurinto-fonts +SLACKBUILD LOCATION: ./system/kurinto-fonts +SLACKBUILD FILES: README doinst.sh kurinto-fonts.SlackBuild kurinto-fonts.info slack-desc +SLACKBUILD VERSION: 2.197 +SLACKBUILD DOWNLOAD: https://kurinto.com/zip/Kurinto_v2.197_Full.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11dfd1aeb4179408a11673194f9cb37e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kurinto-fonts (Font, willing to cover all unicode.) + +SLACKBUILD NAME: kvantum-qt5 +SLACKBUILD LOCATION: ./system/kvantum-qt5 +SLACKBUILD FILES: README doinst.sh fix-kvantum-options.patch kvantum-qt5.SlackBuild kvantum-qt5.info slack-desc +SLACKBUILD VERSION: 1.1.2 +SLACKBUILD DOWNLOAD: https://github.com/tsujan/Kvantum/releases/download/V1.1.2/Kvantum-1.1.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5f492b66ba73d2edc4701bbef66b3912 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kvantum-qt5 (SVG-based theme engine for Qt5, KDE and LXQt) + +SLACKBUILD NAME: kyotocabinet +SLACKBUILD LOCATION: ./system/kyotocabinet +SLACKBUILD FILES: README kyotocabinet.SlackBuild kyotocabinet.info slack-desc +SLACKBUILD VERSION: 1.2.80 +SLACKBUILD DOWNLOAD: https://dbmx.net/kyotocabinet/pkg/kyotocabinet-1.2.80.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08ff1dc20c27d1a76d5ff5147414ba1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: kyotocabinet (straightforward implementation of DBM) + +SLACKBUILD NAME: laptop-mode-tools +SLACKBUILD LOCATION: ./system/laptop-mode-tools +SLACKBUILD FILES: README doinst.sh laptop-mode-tools.SlackBuild laptop-mode-tools.info slack-desc +SLACKBUILD VERSION: 1.74 +SLACKBUILD DOWNLOAD: https://github.com/rickysarraf/laptop-mode-tools/archive/1.74/laptop-mode-tools-1.74.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990f7aa20adffd2d3482ad57385399a4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: laptop-mode-tools (Linux laptop power saving package) + +SLACKBUILD NAME: lbench +SLACKBUILD LOCATION: ./system/lbench +SLACKBUILD FILES: README doinst.sh lbench.SlackBuild lbench.info slack-desc +SLACKBUILD VERSION: 3.7 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/lbench-3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ba1cf6181d3748489ebe68b3c98d3565 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lbench (simple Linux multithread benchmarking tool) + +SLACKBUILD NAME: lbrate +SLACKBUILD LOCATION: ./system/lbrate +SLACKBUILD FILES: README lbrate.SlackBuild lbrate.info makefile-destdir.patch.gz slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: http://ftp.vim.org/ibiblio/utils/compress/lbrate-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fba13b13be15c65570ca6500f348a811 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lbrate (extract CP/M LBR archives) + +SLACKBUILD NAME: lcdf-typetools +SLACKBUILD LOCATION: ./system/lcdf-typetools +SLACKBUILD FILES: README lcdf-typetools.SlackBuild lcdf-typetools.info slack-desc +SLACKBUILD VERSION: 2.110 +SLACKBUILD DOWNLOAD: http://www.lcdf.org/type/lcdf-typetools-2.110.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ce1ad84e805f052b9d785333dbeb5d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lcdf-typetools (Program for Font Manipulation) + +SLACKBUILD NAME: lddsafe +SLACKBUILD LOCATION: ./system/lddsafe +SLACKBUILD FILES: README lddsafe.1 lddsafe.SlackBuild lddsafe.info lddsafe.rst slack-desc +SLACKBUILD VERSION: 20110819_02842ba +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/rg3/lddsafe/02842bab5b8d1341fb34c632603dbe1c20e7ab51/lddsafe https://raw.githubusercontent.com/rg3/lddsafe/02842bab5b8d1341fb34c632603dbe1c20e7ab51/README.textile +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c9f3a4035a4b438e2ec44c4d27b158f 6e4fa6979ae375cc60f9c444846bcb8d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lddsafe (safe replacement for ldd) + +SLACKBUILD NAME: letsencrypt +SLACKBUILD LOCATION: ./system/letsencrypt +SLACKBUILD FILES: README README.Slackware letsencrypt.SlackBuild letsencrypt.info slack-desc +SLACKBUILD VERSION: 4.2.0 +SLACKBUILD DOWNLOAD: https://github.com/certbot/certbot/archive/v4.2.0/certbot-4.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c87f72dc6e9f4d93c4bc98033b1f5200 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: letsencrypt (Manage X.509 certificates) + +SLACKBUILD NAME: lf +SLACKBUILD LOCATION: ./system/lf +SLACKBUILD FILES: README lf.SlackBuild lf.info modules.txt slack-desc +SLACKBUILD VERSION: r41 +SLACKBUILD DOWNLOAD: https://github.com/gokcehan/lf/archive/r41/lf-r41.tar.gz https://github.com/gdamore/encoding/archive/v1.0.1/encoding-1.0.1.tar.gz https://github.com/gdamore/tcell/archive/v2.9.0/tcell-2.9.0.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.9.0/fsnotify-1.9.0.tar.gz https://github.com/lucasb-eyer/go-colorful/archive/v1.3.0/go-colorful-1.3.0.tar.gz https://github.com/mattn/go-runewidth/archive/v0.0.19/go-runewidth-0.0.19.tar.gz https://github.com/clipperhouse/uax29/archive/v2.2.0/uax29-2.2.0.tar.gz https://github.com/golang/sys/archive/v0.40.0/sys-0.40.0.tar.gz https://github.com/golang/term/archive/v0.39.0/term-0.39.0.tar.gz https://github.com/golang/text/archive/v0.29.0/text-0.29.0.tar.gz https://github.com/djherbis/times/archive/v1.6.0/times-1.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d8c9ac917c4357b2612cd418dc2e35b5 7230f9efe74e07a07b8dfbfaafbf9d0a 5992cf811ff765951cd51497190d2421 5454c1d94d5cf135b2b636908fc78632 0a073f8ecaa1e50ed4dcdd8640544ef2 1ba8a21c4b3ad92f7af49e3700a4eb20 a9fa336f274e3f0f88dd513ee41ef8e9 de11370acf38768b2f93663038357439 e7cff613bebd57ad7568b9efd662014c 8425b5baac1a3756fcfa31c236d3fe1d 8369ccd09c3dfbc13991c9453d2f5b58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lf (terminal file manager written in Go) + +SLACKBUILD NAME: libcloudproviders +SLACKBUILD LOCATION: ./system/libcloudproviders +SLACKBUILD FILES: README libcloudproviders.SlackBuild libcloudproviders.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://gitlab.gnome.org/World/libcloudproviders/-/archive/0.3.1/libcloudproviders-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4a8a32ca61606995e9266879043aa4f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libcloudproviders (DBus API for cloud sync clients) + +SLACKBUILD NAME: libertinus-fonts +SLACKBUILD LOCATION: ./system/libertinus-fonts +SLACKBUILD FILES: README doinst.sh libertinus-fonts.SlackBuild libertinus-fonts.info slack-desc +SLACKBUILD VERSION: 7.051 +SLACKBUILD DOWNLOAD: https://github.com/alerque/Libertinus/releases/download/v7.051/Libertinus-7.051.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f15ca20f9fdbcd9baaee8dcc86020c7b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libertinus-fonts (Three fonts forked from Libertine) + +SLACKBUILD NAME: libnatspec +SLACKBUILD LOCATION: ./system/libnatspec +SLACKBUILD FILES: README libnatspec.SlackBuild libnatspec.info slack-desc +SLACKBUILD VERSION: 0.2.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/natspec/libnatspec-0.2.6.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b57683f2e7be837992bffead1a6d3733 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libnatspec (Library for national and language-specific issues) + +SLACKBUILD NAME: libratbag +SLACKBUILD LOCATION: ./system/libratbag +SLACKBUILD FILES: README libratbag.SlackBuild libratbag.info slack-desc +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: https://github.com/libratbag/libratbag/archive/v0.18/libratbag-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdaa0670b333c52a84ff07605d037f90 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libratbag (daemon for gaming mice) + +SLACKBUILD NAME: libre-franklin-fonts +SLACKBUILD LOCATION: ./system/libre-franklin-fonts +SLACKBUILD FILES: README doinst.sh libre-franklin-fonts.SlackBuild libre-franklin-fonts.info slack-desc +SLACKBUILD VERSION: 0.0.0.20240907 +SLACKBUILD DOWNLOAD: https://github.com/impallari/Libre-Franklin/archive/0022627ebb2a582327569ee45af5d0d9ef31dfea/Libre-Franklin-0022627ebb2a582327569ee45af5d0d9ef31dfea.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ca8fe66821fe1f0a999cda93b53972fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libre-franklin-fonts (Font, free version of Franklin) + +SLACKBUILD NAME: libsignal-protocol-c +SLACKBUILD LOCATION: ./system/libsignal-protocol-c +SLACKBUILD FILES: README libsignal-protocol-c-2.3.3-CVE-2022-48468.patch libsignal-protocol-c.SlackBuild libsignal-protocol-c.info slack-desc +SLACKBUILD VERSION: 2.3.3 +SLACKBUILD DOWNLOAD: https://github.com/signalapp/libsignal-protocol-c/archive/v2.3.3/libsignal-protocol-c-2.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 68dae9b8da58f36dcbf9e10b0138d6f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libsignal-protocol-c (Forward Secrecy Protocol) + +SLACKBUILD NAME: libtrash +SLACKBUILD LOCATION: ./system/libtrash +SLACKBUILD FILES: README doinst.sh libtrash.SlackBuild libtrash.info slack-desc +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: https://github.com/pete4abw/libtrash/archive/v3.9/libtrash-3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c071df11bd77e66836d0572477fea5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libtrash (trash can for GNU/Linux) + +SLACKBUILD NAME: libwmf-type1-fonts +SLACKBUILD LOCATION: ./system/libwmf-type1-fonts +SLACKBUILD FILES: README libwmf-type1-fonts.SlackBuild libwmf-type1-fonts.info slack-desc +SLACKBUILD VERSION: 20200910 +SLACKBUILD DOWNLOAD: https://github.com/ArtifexSoftware/urw-base35-fonts/archive/20200910/urw-base35-fonts-20200910.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb78ab0b6eb4115fc1a68c8f2a81abf6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: libwmf-type1-fonts (URW base 35 postscript fonts for libwmf) + +SLACKBUILD NAME: lightdm-settings +SLACKBUILD LOCATION: ./system/lightdm-settings +SLACKBUILD FILES: README doinst.sh lightdm-settings.SlackBuild lightdm-settings.info slack-desc +SLACKBUILD VERSION: 2.1.1 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/lightdm-settings/archive/2.1.1/lightdm-settings-2.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 137bcefee95daf871721b955fa7a094f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lightdm-settings (Configuration tool for the LightDM display manager) + +SLACKBUILD NAME: lightdm +SLACKBUILD LOCATION: ./system/lightdm +SLACKBUILD FILES: 42-lightdm.rules README default-config.patch lightdm.SlackBuild lightdm.info pam.d/lightdm pam.d/lightdm-autologin pam.d/lightdm-greeter slack-desc +SLACKBUILD VERSION: 1.32.0 +SLACKBUILD DOWNLOAD: https://github.com/canonical/lightdm/releases/download/1.32.0/lightdm-1.32.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e62a5da6c35f612e4d9575eda5c8d467 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lightdm (cross-desktop display manager) + +SLACKBUILD NAME: lilyterm +SLACKBUILD LOCATION: ./system/lilyterm +SLACKBUILD FILES: README doinst.sh lilyterm.SlackBuild lilyterm.info slack-desc +SLACKBUILD VERSION: 0.9.9.4 +SLACKBUILD DOWNLOAD: https://lilyterm.luna.com.tw/file/lilyterm-0.9.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3bbfd4037d45a16b1b45846ce51d100a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lilyterm (A light and easy-to-use terminal emulator for X) + +SLACKBUILD NAME: limine +SLACKBUILD LOCATION: ./system/limine +SLACKBUILD FILES: README README.SBo limine-sample.conf limine.SlackBuild limine.info slack-desc +SLACKBUILD VERSION: 11.1.0 +SLACKBUILD DOWNLOAD: https://codeberg.org/Limine/Limine/releases/download/v11.1.0/limine-11.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f9e6f15c706bf4304941a58bc4dd382e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: limine (Modern, advanced, portable, multiprotocol bootloader) + +SLACKBUILD NAME: linguistics-pro-fonts +SLACKBUILD LOCATION: ./system/linguistics-pro-fonts +SLACKBUILD FILES: README doinst.sh linguistics-pro-fonts.SlackBuild linguistics-pro-fonts.info slack-desc +SLACKBUILD VERSION: 1.080 +SLACKBUILD DOWNLOAD: https://github.com/StefanPeev/Linguistics-Pro/archive/LinguisticsPro_v.1.080/Linguistics-Pro-LinguisticsPro_v.1.080.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dfe3cb4f61bd2e63abbca01c026237e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linguistics-pro-fonts (Font, an extended Adobe Utopia) + +SLACKBUILD NAME: linkchecker +SLACKBUILD LOCATION: ./system/linkchecker +SLACKBUILD FILES: README doinst.sh fix-python-requests.patch linkchecker.SlackBuild linkchecker.info logo48x48.png slack-desc +SLACKBUILD VERSION: 10.6.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/6e/60/1ad47dd9db638546c4e70b49b5adfddfaadb2c6669a1a9b06a4dcf140d7b/LinkChecker-10.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d40ecbc729dc6c6f262d385ca0f29903 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linkchecker (Website Validator) + +SLACKBUILD NAME: linux-libertine-fonts +SLACKBUILD LOCATION: ./system/linux-libertine-fonts +SLACKBUILD FILES: README doinst.sh linux-libertine-fonts.SlackBuild linux-libertine-fonts.info slack-desc +SLACKBUILD VERSION: 5.3.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/linuxlibertine/5.3.0/LinLibertineTTF_5.3.0_2012_07_02.tgz http://downloads.sourceforge.net/linuxlibertine/5.3.0/LinLibertineOTF_5.3.0_2012_07_02.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3ff3ede32b0a62e57a62e33783815b70 e859a19401464097ab35226fdea64c3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linux-libertine-fonts (Linux Libertine family of fonts) + +SLACKBUILD NAME: linux-vt-setcolors +SLACKBUILD LOCATION: ./system/linux-vt-setcolors +SLACKBUILD FILES: README linux-vt-setcolors.SlackBuild linux-vt-setcolors.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/EvanPurkhiser/linux-vt-setcolors/archive/v1.0.0/linux-vt-setcolors-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 789b4dc02d1c4f509b3b01450c7ef980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linux-vt-setcolors (change color palette in Linux console) + +SLACKBUILD NAME: linuxconsoletools +SLACKBUILD LOCATION: ./system/linuxconsoletools +SLACKBUILD FILES: 90-joystick.rules README linuxconsoletools.SlackBuild linuxconsoletools.info slack-desc +SLACKBUILD VERSION: 1.8.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/linuxconsole/linuxconsoletools-1.8.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e68b6f473d81715e7be836b88fff6afe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: linuxconsoletools (test and config utilities for the input subsystem) + +SLACKBUILD NAME: lirc +SLACKBUILD LOCATION: ./system/lirc +SLACKBUILD FILES: README datarootdir.patch doinst.sh gi.patch lirc.SlackBuild lirc.info lirc.logrotate slack-desc +SLACKBUILD VERSION: 0.10.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/lirc/LIRC/0.10.2/lirc-0.10.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cb96cfb0af8067c0062e2f5a100f426a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lirc (linux infrared remote control) + +SLACKBUILD NAME: listpkg +SLACKBUILD LOCATION: ./system/listpkg +SLACKBUILD FILES: README listpkg.SlackBuild listpkg.info slack-desc +SLACKBUILD VERSION: 0.1a +SLACKBUILD DOWNLOAD: https://github.com/slackjeff/listpkg/raw/master/listpkg-0.1a.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c4707af5e55d1d150602ea77ab34cb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: listpkg (Lists packages are installed or not in Slackware) + +SLACKBUILD NAME: literata-fonts +SLACKBUILD LOCATION: ./system/literata-fonts +SLACKBUILD FILES: README doinst.sh literata-fonts.SlackBuild literata-fonts.info slack-desc +SLACKBUILD VERSION: 3.103 +SLACKBUILD DOWNLOAD: https://github.com/googlefonts/literata/releases/download/3.103/3.103.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc565d32e06f03f8d457b405598dc327 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: literata-fonts (Google Font, for ebooks) + +SLACKBUILD NAME: lnav +SLACKBUILD LOCATION: ./system/lnav +SLACKBUILD FILES: README lnav.SlackBuild lnav.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: https://github.com/tstack/lnav/releases/download/v0.12.0/lnav-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1d14c51ce2ebf2bd84906eafd67a9584 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lnav (The Log File Navigator) + +SLACKBUILD NAME: local-persist +SLACKBUILD LOCATION: ./system/local-persist +SLACKBUILD FILES: README doinst.sh local-persist.SlackBuild local-persist.info rc.local-persist slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/MatchbookLab/local-persist/archive/v1.3.0/local-persist-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7857ed93992c3364ff2c3f55de7237e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: local-persist (Create persistent local volumes for docker) + +SLACKBUILD NAME: locust +SLACKBUILD LOCATION: ./system/locust +SLACKBUILD FILES: README locust.SlackBuild locust.info slack-desc +SLACKBUILD VERSION: 2.34.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b0/c9/8e3ce7467a92376a1b16996f14d8d009f9b2c0c111c22e478bc07f1e3b24/locust-2.34.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7f8b7fa242d6f2971988c83268caeda +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: locust (performance testing tool) + +SLACKBUILD NAME: loggedfs +SLACKBUILD LOCATION: ./system/loggedfs +SLACKBUILD FILES: README doinst.sh loggedfs.SlackBuild loggedfs.info manpage_grammar.diff slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://github.com/rflament/loggedfs/archive/loggedfs-0.9/loggedfs-loggedfs-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d04761535b471a15b7bd4475d0fb3483 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: loggedfs (filesystem monitoring with FUSE) + +SLACKBUILD NAME: logiops +SLACKBUILD LOCATION: ./system/logiops +SLACKBUILD FILES: README logiops.SlackBuild logiops.info slack-desc +SLACKBUILD VERSION: 0.3.5 +SLACKBUILD DOWNLOAD: https://github.com/PixlOne/logiops/releases/download/v0.3.5/logiops-v0.3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a0586a373680cf3f6dc68caa300f3be +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logiops (unofficial driver for Logitech mice and keyboard) + +SLACKBUILD NAME: logkeys +SLACKBUILD LOCATION: ./system/logkeys +SLACKBUILD FILES: README logkeys.SlackBuild logkeys.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://github.com/kernc/logkeys/archive/0.2.0/logkeys-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 333a0b97fc50f98dcf5cf7202dec51ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logkeys (a GNU/Linux keylogger that works!) + +SLACKBUILD NAME: logpp +SLACKBUILD LOCATION: ./system/logpp +SLACKBUILD FILES: README logpp.SlackBuild logpp.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/logpp/logpp-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1a9d42f7139fe97829122ad25b4c3b3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logpp (Log PreProcessor) + +SLACKBUILD NAME: logwatch +SLACKBUILD LOCATION: ./system/logwatch +SLACKBUILD FILES: README doinst.sh logwatch.SlackBuild logwatch.info slack-desc +SLACKBUILD VERSION: 7.13 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/logwatch/logwatch-7.13/logwatch-7.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 24096134be3ad171f91e034ca5726755 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: logwatch (a customizable log analysis system) + +SLACKBUILD NAME: loksh +SLACKBUILD LOCATION: ./system/loksh +SLACKBUILD FILES: README doinst.sh loksh.SlackBuild loksh.info slack-desc +SLACKBUILD VERSION: 7.8 +SLACKBUILD DOWNLOAD: https://github.com/dimkr/loksh/releases/download/7.8/loksh-7.8.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 499aaa0f1fdda5133d448d44b118a441 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: loksh (A Linux port of OpenBSD's ksh) + +SLACKBUILD NAME: lolcat +SLACKBUILD LOCATION: ./system/lolcat +SLACKBUILD FILES: README lolcat.SlackBuild lolcat.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/jaseg/lolcat/archive/v1.5/lolcat-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 985a2693863cb64232729d7bc3aafe61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lolcat (High-performance implementation of lolcat) + +SLACKBUILD NAME: lomoco +SLACKBUILD LOCATION: ./system/lomoco +SLACKBUILD FILES: README lomoco.SlackBuild lomoco.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/lomoco-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5197d0a3ee81229c3eecc1e03f7b08d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lomoco (Logitech Mouse Control for Linux) + +SLACKBUILD NAME: lsb-release +SLACKBUILD LOCATION: ./system/lsb-release +SLACKBUILD FILES: README lsb-release.SlackBuild lsb-release.info lsb-release.slk slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/lsb/lsb-release-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30537ef5a01e0ca94b7b8eb6a36bb1e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lsb-release (LSB version query program) + +SLACKBUILD NAME: lshw +SLACKBUILD LOCATION: ./system/lshw +SLACKBUILD FILES: README doinst.sh gtk-lshw.desktop lshw.SlackBuild lshw.info slack-desc +SLACKBUILD VERSION: B.02.19.2 +SLACKBUILD DOWNLOAD: https://www.ezix.org/software/files/lshw-B.02.19.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c70d46e906688309095c73ecb9396e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lshw (Hardware Lister) + +SLACKBUILD NAME: lssecret +SLACKBUILD LOCATION: ./system/lssecret +SLACKBUILD FILES: README lssecret.SlackBuild lssecret.info slack-desc +SLACKBUILD VERSION: 20230106_7f6378 +SLACKBUILD DOWNLOAD: https://github.com/gileshuang/lssecret/archive/7f63780a8621305a8cc5e0455a603654e472fd30/lssecret-7f63780a8621305a8cc5e0455a603654e472fd30.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7c91162817f89c6621252c03f8f250b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lssecret (command-line tool to list secrets from libsecret) + +SLACKBUILD NAME: lsyncd +SLACKBUILD LOCATION: ./system/lsyncd +SLACKBUILD FILES: README lsyncd.SlackBuild lsyncd.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://github.com/axkibe/lsyncd/archive/release-2.3.1/lsyncd-release-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3293042584ec58cfa01a8aef6d3bde1e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lsyncd (live syncing daemon - syncs local dirs wth remote targets) + +SLACKBUILD NAME: luckybackup +SLACKBUILD LOCATION: ./system/luckybackup +SLACKBUILD FILES: README doinst.sh luckybackup.SlackBuild luckybackup.info luckybackup.pro.patch slack-desc +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/luckybackup/luckybackup-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4233d5ddfb3891c1d06fae8b85377d9e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: luckybackup (backup tool) + +SLACKBUILD NAME: lv +SLACKBUILD LOCATION: ./system/lv +SLACKBUILD FILES: README lv.SlackBuild lv.info slack-desc +SLACKBUILD VERSION: 4.51_9 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/l/lv/lv_4.51.orig.tar.gz https://deb.debian.org/debian/pool/main/l/lv/lv_4.51-9.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 893084b35a11eaaee4f71827d0092fa5 1dbf485d8dc6fde6e20d5c34b8ae8a76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lv (pager, grep, and iconv replacement) + +SLACKBUILD NAME: lvm2-cluster +SLACKBUILD LOCATION: ./system/lvm2-cluster +SLACKBUILD FILES: README README.SLACKWARE doinst.sh lvm2-cluster.SlackBuild lvm2-cluster.info slack-desc +SLACKBUILD VERSION: 2.02.154 +SLACKBUILD DOWNLOAD: http://mirrors.slackware.com/slackware/slackware64-14.2/source/a/lvm2/LVM2.2.02.154.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2732c004d9da7d7d0602745490337ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lvm2-cluster (LVM in a clustered environment) + +SLACKBUILD NAME: lvm2-lockd +SLACKBUILD LOCATION: ./system/lvm2-lockd +SLACKBUILD FILES: README README.SLACKWARE doinst.sh lvm2-lockd.SlackBuild lvm2-lockd.info slack-desc +SLACKBUILD VERSION: 2.02.154 +SLACKBUILD DOWNLOAD: http://mirrors.slackware.com/slackware/slackware64-14.2/source/a/lvm2/LVM2.2.02.154.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c2732c004d9da7d7d0602745490337ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lvm2-lockd (LVM in a shared storage environment) + +SLACKBUILD NAME: lxcfs +SLACKBUILD LOCATION: ./system/lxcfs +SLACKBUILD FILES: README lxcfs.SlackBuild lxcfs.info slack-desc +SLACKBUILD VERSION: 4.0.11 +SLACKBUILD DOWNLOAD: https://linuxcontainers.org/downloads/lxcfs/lxcfs-4.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 98aa6a377290d6486b21d8101654852b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxcfs (LXC Userspace FileSystem) + +SLACKBUILD NAME: lxdm +SLACKBUILD LOCATION: ./system/lxdm +SLACKBUILD FILES: README README.SLACKWARE doinst.sh lxdm.SlackBuild lxdm.info patches/lxdm-0.3.0-without_pam.diff patches/lxdm-set_DESKTOP_SESSION_in_env.diff patches/remove_suse_from_Xsession.diff patches/set_user_list_scrolled_min_content_height.patch patches/source_profile_in_Xsession.diff slack-desc stripes-lxdm.jpg xinitrc +SLACKBUILD VERSION: 20170805_e3e7517 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/lxde/lxdm-20170805_e3e7517.tar.xz http://ponce.cc/slackware/sources/repo/InduSlack-lxdm-theme-20170818.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 80865c1a8fbdcbc5e9cfbf96e7f3a956 8867c9a0fec0ddc47c364b99a5ef156d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxdm (GUI login manager for LXDE) + +SLACKBUILD NAME: lxgw-wenkai-fonts +SLACKBUILD LOCATION: ./system/lxgw-wenkai-fonts +SLACKBUILD FILES: README doinst.sh lxgw-wenkai-fonts.SlackBuild lxgw-wenkai-fonts.info slack-desc +SLACKBUILD VERSION: 1.520 +SLACKBUILD DOWNLOAD: https://github.com/lxgw/LxgwWenKai/releases/download/v1.520/lxgw-wenkai-v1.520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f80661fc8ae59aca493a93d3116981c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxgw-wenkai-fonts (open-source Chinese font derived from Klee One) + +SLACKBUILD NAME: lxgw-wenkai-gb-fonts +SLACKBUILD LOCATION: ./system/lxgw-wenkai-gb-fonts +SLACKBUILD FILES: README doinst.sh lxgw-wenkai-gb-fonts.SlackBuild lxgw-wenkai-gb-fonts.info slack-desc +SLACKBUILD VERSION: 1.520 +SLACKBUILD DOWNLOAD: https://github.com/lxgw/LxgwWenkaiGB/releases/download/v1.520/lxgw-wenkai-gb-v1.520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cca3fe54487ab52e94d7f05f316de5d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxgw-wenkai-gb-fonts (open-source Chinese font derived from Klee One) + +SLACKBUILD NAME: lxgw-wenkai-tc-fonts +SLACKBUILD LOCATION: ./system/lxgw-wenkai-tc-fonts +SLACKBUILD FILES: README doinst.sh lxgw-wenkai-tc-fonts.SlackBuild lxgw-wenkai-tc-fonts.info slack-desc +SLACKBUILD VERSION: 1.520 +SLACKBUILD DOWNLOAD: https://github.com/lxgw/LxgwWenkaiTC/releases/download/v1.520/lxgw-wenkai-tc-v1.520.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 198dc427cc9438d3668b8762d21f30e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxgw-wenkai-tc-fonts (open-source Chinese font derived from Klee One) + +SLACKBUILD NAME: lxinput +SLACKBUILD LOCATION: ./system/lxinput +SLACKBUILD FILES: README doinst.sh lxinput.SlackBuild lxinput.info slack-desc +SLACKBUILD VERSION: 0.3.6 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxinput-0.3.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46366da2710eaa0a9f11304fe47d0f4d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxinput (input settings for LXDE) + +SLACKBUILD NAME: lxqt-about +SLACKBUILD LOCATION: ./system/lxqt-about +SLACKBUILD FILES: README doinst.sh lxqt-about.SlackBuild lxqt-about.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-about/releases/download/2.3.0/lxqt-about-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e6046469ea8838b65b5622d52bb280c1 +SLACKBUILD SHORT DESCRIPTION: lxqt-about (LXQt about dialog) + +SLACKBUILD NAME: lxqt-admin +SLACKBUILD LOCATION: ./system/lxqt-admin +SLACKBUILD FILES: README doinst.sh lxqt-admin.SlackBuild lxqt-admin.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-admin/releases/download/2.3.0/lxqt-admin-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 904f6d464b52e3a68ca6df9fd7e79d16 +SLACKBUILD SHORT DESCRIPTION: lxqt-admin (LXQt system administration tool) + +SLACKBUILD NAME: lxqt-archiver +SLACKBUILD LOCATION: ./system/lxqt-archiver +SLACKBUILD FILES: README doinst.sh lxqt-archiver.SlackBuild lxqt-archiver.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-archiver/releases/download/1.3.0/lxqt-archiver-1.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f48dc4c45a744a702c6b863398a5e8d1 +SLACKBUILD SHORT DESCRIPTION: lxqt-archiver (LXQt file archiver) + +SLACKBUILD NAME: lxqt-config +SLACKBUILD LOCATION: ./system/lxqt-config +SLACKBUILD FILES: README doinst.sh lxqt-config.SlackBuild lxqt-config.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-config/releases/download/2.3.1/lxqt-config-2.3.1.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 135b8150f2fe6f0c8f038d684bd8b512 +SLACKBUILD SHORT DESCRIPTION: lxqt-config (LXQt configuration settings) + +SLACKBUILD NAME: lxqt-globalkeys +SLACKBUILD LOCATION: ./system/lxqt-globalkeys +SLACKBUILD FILES: README doinst.sh lxqt-globalkeys.SlackBuild lxqt-globalkeys.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-globalkeys/releases/download/2.3.0/lxqt-globalkeys-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 77784d88a5c65433e890d41b23a3bef9 +SLACKBUILD SHORT DESCRIPTION: lxqt-globalkeys (LXQt Global Keyboard Shortcut Daemon) + +SLACKBUILD NAME: lxqt-openssh-askpass +SLACKBUILD LOCATION: ./system/lxqt-openssh-askpass +SLACKBUILD FILES: README lxqt-openssh-askpass.SlackBuild lxqt-openssh-askpass.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-openssh-askpass/releases/download/2.3.0/lxqt-openssh-askpass-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: e337d2687c9f1cb77c617914f0ed6d09 +SLACKBUILD SHORT DESCRIPTION: lxqt-openssh-askpass (LXQt openssh password prompt) + +SLACKBUILD NAME: lxqt-policykit +SLACKBUILD LOCATION: ./system/lxqt-policykit +SLACKBUILD FILES: README lxqt-policykit.SlackBuild lxqt-policykit.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-policykit/releases/download/2.3.0/lxqt-policykit-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b70be830f40387207b6ad844daed6cd0 +SLACKBUILD SHORT DESCRIPTION: lxqt-policykit (LXQt polkit agent) + +SLACKBUILD NAME: lxqt-powermanagement +SLACKBUILD LOCATION: ./system/lxqt-powermanagement +SLACKBUILD FILES: README doinst.sh lxqt-powermanagement.SlackBuild lxqt-powermanagement.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-powermanagement/releases/download/2.3.0/lxqt-powermanagement-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 21efb33bdbefdff6b9bd9332c49e5a28 +SLACKBUILD SHORT DESCRIPTION: lxqt-powermanagement (Power management module for LXQt) + +SLACKBUILD NAME: lxqt-session +SLACKBUILD LOCATION: ./system/lxqt-session +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README doinst.sh lxqt-session.SlackBuild lxqt-session.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/lxqt-session/releases/download/2.3.0/lxqt-session-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 906806304592ba40b71b074c848d4e3e +SLACKBUILD SHORT DESCRIPTION: lxqt-session (LXQt session manager) + +SLACKBUILD NAME: lxrandr +SLACKBUILD LOCATION: ./system/lxrandr +SLACKBUILD FILES: README doinst.sh lxrandr.SlackBuild lxrandr.info slack-desc +SLACKBUILD VERSION: 0.3.3 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxrandr-0.3.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d12a79a9bba376791ac3d0824e5de21f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxrandr (LXDE monitor config tool) + +SLACKBUILD NAME: lxsession +SLACKBUILD LOCATION: ./system/lxsession +SLACKBUILD FILES: README doinst.sh lxsession.SlackBuild lxsession.info slack-desc +SLACKBUILD VERSION: 0.5.6 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxsession-0.5.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6f7ecdf9da74e7b0c38a995c1dffa50 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxsession (LXDE session manager) + +SLACKBUILD NAME: lxsplit +SLACKBUILD LOCATION: ./system/lxsplit +SLACKBUILD FILES: README lxsplit.SlackBuild lxsplit.info slack-desc +SLACKBUILD VERSION: 0.2.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/lxsplit/lxsplit-0.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed21a08c167c08d4d81c820782947cb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxsplit (lxSplit splits and merges files) + +SLACKBUILD NAME: lxtask +SLACKBUILD LOCATION: ./system/lxtask +SLACKBUILD FILES: README doinst.sh lxtask.SlackBuild lxtask.info slack-desc +SLACKBUILD VERSION: 0.1.12 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxtask-0.1.12.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6d88d4f865fa6b1ec309aecb94ea988 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxtask (simple task manager for LXDE) + +SLACKBUILD NAME: lxterminal +SLACKBUILD LOCATION: ./system/lxterminal +SLACKBUILD FILES: README doinst.sh fix_use-after-free.patch lxterminal.SlackBuild lxterminal.info slack-desc +SLACKBUILD VERSION: 0.4.1 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/lxterminal-0.4.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d902c430008e241cc2be060e8f7c3587 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lxterminal (LXDE terminal emulator) + +SLACKBUILD NAME: lynis +SLACKBUILD LOCATION: ./system/lynis +SLACKBUILD FILES: README lynis.SlackBuild lynis.info slack-desc +SLACKBUILD VERSION: 3.1.6 +SLACKBUILD DOWNLOAD: https://downloads.cisofy.com/lynis/lynis-3.1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cfed0319d953cf4a68dc27a8d839137 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lynis (security auditing tool) + +SLACKBUILD NAME: lziprecover +SLACKBUILD LOCATION: ./system/lziprecover +SLACKBUILD FILES: README lziprecover.SlackBuild lziprecover.info slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/lzip/lziprecover/lziprecover-1.17.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 85afcfb9dc7b96923ea72858a9026fcd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lziprecover (Data recovery tool for lzipped files) + +SLACKBUILD NAME: lzop +SLACKBUILD LOCATION: ./system/lzop +SLACKBUILD FILES: README lzop.SlackBuild lzop.info slack-desc +SLACKBUILD VERSION: 1.04 +SLACKBUILD DOWNLOAD: https://www.lzop.org/download/lzop-1.04.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 271eb10fde77a0a96b9cbf745e719ddf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: lzop (LZO compressor/decompressor) + +SLACKBUILD NAME: macemu +SLACKBUILD LOCATION: ./system/macemu +SLACKBUILD FILES: README doinst.sh files/BasiliskII.desktop files/BasiliskII.svg files/SheepShaver.desktop files/SheepShaver.png macemu.SlackBuild macemu.info slack-desc +SLACKBUILD VERSION: 20241124_95e2632 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/macemu-20241124_95e2632.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89ec265699da8a3702f4ee2fdfaf7d9d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: macemu (68k Macintosh Emulator) + +SLACKBUILD NAME: macutils +SLACKBUILD LOCATION: ./system/macutils +SLACKBUILD FILES: README fixwarnings.diff macutils.SlackBuild macutils.info slack-desc +SLACKBUILD VERSION: 2.0b3_16 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/m/macutils/macutils_2.0b3.orig.tar.gz https://deb.debian.org/debian/pool/main/m/macutils/macutils_2.0b3-16.debian.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ff71b1634ea503398c33994458fbe40 23c33ea631db73c653c788de71181809 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: macutils (tools to handle Macintosh files) + +SLACKBUILD NAME: magiic +SLACKBUILD LOCATION: ./system/magiic +SLACKBUILD FILES: README magiic.SlackBuild magiic.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/magiic/files/magiic-0.3.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c06b2a6f098f15b935bb8f13d740e426 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: magiic (Simple frontend for Slackpkg) + +SLACKBUILD NAME: mailfromd +SLACKBUILD LOCATION: ./system/mailfromd +SLACKBUILD FILES: README doinst.sh mailfromd.SlackBuild mailfromd.info slack-desc +SLACKBUILD VERSION: 9.1 +SLACKBUILD DOWNLOAD: https://download.gnu.org.ua/pub/release/mailfromd/mailfromd-9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1c2ccede447e008d863da4f8a082a30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mailfromd (A General-Purpose Mail Filter) + +SLACKBUILD NAME: mailutils +SLACKBUILD LOCATION: ./system/mailutils +SLACKBUILD FILES: README mailutils.SlackBuild mailutils.info slack-desc +SLACKBUILD VERSION: 3.21 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/mailutils/mailutils-3.21.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a4f6da21011879ddfeb281377056bee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mailutils (email handling) + +SLACKBUILD NAME: maintboot +SLACKBUILD LOCATION: ./system/maintboot +SLACKBUILD FILES: README maintboot.SlackBuild maintboot.info slack-desc +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: https://github.com/g2p/maintboot/archive/v0.1.0/maintboot-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c58f3cd4cc944c22cb0c03054c132e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maintboot (runs commands outside of the current OS) + +SLACKBUILD NAME: makefile2graph +SLACKBUILD LOCATION: ./system/makefile2graph +SLACKBUILD FILES: README makefile2graph.SlackBuild makefile2graph.info slack-desc +SLACKBUILD VERSION: 2021.11.06 +SLACKBUILD DOWNLOAD: https://github.com/lindenb/makefile2graph/archive/2021.11.06/makefile2graph-2021.11.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4e4ad7b162be53ef41933adebc8358f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makefile2graph (creates a dependency graph from a Makefile) + +SLACKBUILD NAME: makepasswd +SLACKBUILD LOCATION: ./system/makepasswd +SLACKBUILD FILES: README makepasswd.SlackBuild makepasswd.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://github.com/khorben/makepasswd/archive/makepasswd_0-5-4/makepasswd-makepasswd_0-5-4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65353119c22c77c2edafc8effeaaf442 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makepasswd (generate pseudo-random passwords of a desired length) + +SLACKBUILD NAME: makepp +SLACKBUILD LOCATION: ./system/makepp +SLACKBUILD FILES: README makepp.SlackBuild makepp.info slack-desc +SLACKBUILD VERSION: 2.0.99.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/makepp/2.1/makepp-2.0.99.2.txz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62aa55f8a20a4256f7413746724be58a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makepp (drop-in replacement for GNU make, with extra features) + +SLACKBUILD NAME: makeself +SLACKBUILD LOCATION: ./system/makeself +SLACKBUILD FILES: README makeself.SlackBuild makeself.info slack-desc +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/megastep/makeself/archive/release-2.5.0/makeself-release-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c0811d2134edafd7ac311e66fbdfb19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: makeself (Make self-extractable archives on Unix) + +SLACKBUILD NAME: man-pages-es +SLACKBUILD LOCATION: ./system/man-pages-es +SLACKBUILD FILES: README man-pages-es.SlackBuild man-pages-es.info slack-desc +SLACKBUILD VERSION: 1.55 +SLACKBUILD DOWNLOAD: https://ditec.um.es/~piernas/manpages-es/man-pages-es-1.55.tar.bz2 https://ditec.um.es/~piernas/manpages-es/man-pages-es-extra-0.8a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b71f701dcae827f2f5e4e848c66321fc 5827f41f77658df17f550b7f8e831432 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: man-pages-es (paginas de manual en Espanol) + +SLACKBUILD NAME: man-pages-fr +SLACKBUILD LOCATION: ./system/man-pages-fr +SLACKBUILD FILES: README man-pages-fr.SlackBuild man-pages-fr.info slack-desc +SLACKBUILD VERSION: 3.03.0 +SLACKBUILD DOWNLOAD: http://manpagesfr.free.fr/download/man-pages-fr-3.03.0.tar.bz2 http://manpagesfr.free.fr/download/man-pages-extras-fr-0.8.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64046b022c7c8d559d78dd05f953261b 94b3c7d6a13f6492417d25d3dc92b016 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: man-pages-fr (french system documentation) + +SLACKBUILD NAME: man-pages-ja +SLACKBUILD LOCATION: ./system/man-pages-ja +SLACKBUILD FILES: README man-pages-ja.SlackBuild man-pages-ja.info noninteractive_install.diff slack-desc +SLACKBUILD VERSION: 20221215 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/man-pages-ja-20221215.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0697861d59dc02ee0b3641b48971e1f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: man-pages-ja (Japanese language man pages) + +SLACKBUILD NAME: man-pages-ru +SLACKBUILD LOCATION: ./system/man-pages-ru +SLACKBUILD FILES: README man-pages-ru.SlackBuild man-pages-ru.info slack-desc +SLACKBUILD VERSION: 5.03_20191017 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/man-pages-ru/files/man-pages-ru_5.03-2390-2390-20191017.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b4bc884e9f94ca107de6a8eaa60f03e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: man-pages-ru (Russian system documentation) + +SLACKBUILD NAME: mandoc +SLACKBUILD LOCATION: ./system/mandoc +SLACKBUILD FILES: README configure-noconflict.local.gz configure-replace.local.gz man.conf.example mandoc.SlackBuild mandoc.info slack-desc +SLACKBUILD VERSION: 1.14.4 +SLACKBUILD DOWNLOAD: http://mandoc.bsd.lv/snapshots/mandoc-1.14.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 67db024e60a9950920cf109ca9aa998e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mandoc (UNIX manpage viewer) + +SLACKBUILD NAME: marsond +SLACKBUILD LOCATION: ./system/marsond +SLACKBUILD FILES: README doinst.sh marsond.SlackBuild marsond.info slack-desc +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/marsond/snapshot/marsond-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 808dfa9a9fba0e91032be29b16b78112 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: marsond (fix Shift/Enter key for Marson/USBLink PS/2=>USB adaptor) + +SLACKBUILD NAME: mathML2dtd +SLACKBUILD LOCATION: ./system/mathML2dtd +SLACKBUILD FILES: README doinst.sh douninst.sh mathML2dtd.SlackBuild mathML2dtd.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/N-Tek/mathML2dtd/releases/download/v1.0.0/mathML2dtd-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b91c3e186f3524f5ec75f18f1fd9c055 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mathML2dtd (W3 MathML2 DTD) + +SLACKBUILD NAME: maxcso +SLACKBUILD LOCATION: ./system/maxcso +SLACKBUILD FILES: README maxcso.SlackBuild maxcso.info slack-desc +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://github.com/unknownbrackets/maxcso/archive/v1.13.0/maxcso-1.13.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6803ee5c38360fe0377b32f272443628 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: maxcso (fast cso compressor) + +SLACKBUILD NAME: mbootpack +SLACKBUILD LOCATION: ./system/mbootpack +SLACKBUILD FILES: README mbootpack.SlackBuild mbootpack.info patches/mbootpack-0.6a-alt3.patch slack-desc +SLACKBUILD VERSION: 0.6a +SLACKBUILD DOWNLOAD: http://www.tjd.phlegethon.org/software/mbootpack-0.6a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52daf9084da07916f0bc40ab693bb894 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbootpack (Multiboot kernel and modules) + +SLACKBUILD NAME: mbpfan +SLACKBUILD LOCATION: ./system/mbpfan +SLACKBUILD FILES: README doinst.sh mbpfan.SlackBuild mbpfan.info rc.mbpfan slack-desc +SLACKBUILD VERSION: 2.4.0 +SLACKBUILD DOWNLOAD: https://github.com/linux-on-mac/mbpfan/archive/v2.4.0/mbpfan-2.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aaa7a3d89f576f18e34fce5f1dda50de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbpfan (fan control daemon for Apple MacBookPro machines) + +SLACKBUILD NAME: mbuffer +SLACKBUILD LOCATION: ./system/mbuffer +SLACKBUILD FILES: README mbuffer.SlackBuild mbuffer.info slack-desc +SLACKBUILD VERSION: 20260301 +SLACKBUILD DOWNLOAD: http://www.maier-komor.de/software/mbuffer/mbuffer-20260301.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10f7fa71ba0b2c5604238d02ea2f7367 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mbuffer (a tool for buffering data streams) + +SLACKBUILD NAME: mcrypt +SLACKBUILD LOCATION: ./system/mcrypt +SLACKBUILD FILES: README mcrypt.SlackBuild mcrypt.info slack-desc +SLACKBUILD VERSION: 2.6.8 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/mcrypt/mcrypt-2.6.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 97639f8821b10f80943fa17da302607e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mcrypt (replacement for crypt) + +SLACKBUILD NAME: md5deep +SLACKBUILD LOCATION: ./system/md5deep +SLACKBUILD FILES: README md5deep.SlackBuild md5deep.info slack-desc +SLACKBUILD VERSION: 4.4 +SLACKBUILD DOWNLOAD: https://github.com/jessek/hashdeep/archive/release-4.4/hashdeep-release-4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ccfd5ba3e3d9cffddeb118cacad0c27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: md5deep (tools to compare digests) + +SLACKBUILD NAME: mdcat-bin +SLACKBUILD LOCATION: ./system/mdcat-bin +SLACKBUILD FILES: README mdcat-bin.SlackBuild mdcat-bin.info slack-desc +SLACKBUILD VERSION: 2.0.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/swsnr/mdcat/releases/download/mdcat-2.0.3/mdcat-2.0.3-x86_64-unknown-linux-musl.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 621e828932a751ea0ac406494844846f +SLACKBUILD SHORT DESCRIPTION: mdcat-bin (cat and less for markdown) + +SLACKBUILD NAME: mdf2iso +SLACKBUILD LOCATION: ./system/mdf2iso +SLACKBUILD FILES: README mdf2iso.1 mdf2iso.SlackBuild mdf2iso.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/m/mdf2iso/mdf2iso_0.3.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71520530311fd62c14a44e5a55f485a8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mdf2iso (mdf to iso/cue/toc images converter) + +SLACKBUILD NAME: mediaextract +SLACKBUILD LOCATION: ./system/mediaextract +SLACKBUILD FILES: README compilefix.diff mediaextract.1 mediaextract.SlackBuild mediaextract.info mediaextract.rst slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/panzi/mediaextract/releases/download/v1.2.0/mediaextract-v1.2.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 124bdbbd2e7835e83b0b0684bf35637c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mediaextract (extract media files that are embedded in other files) + +SLACKBUILD NAME: megacli +SLACKBUILD LOCATION: ./system/megacli +SLACKBUILD FILES: README megacli.SlackBuild megacli.info slack-desc +SLACKBUILD VERSION: 8.07.14 +SLACKBUILD DOWNLOAD: https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf53eeb0e8ccc09c34f52d7035940c62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: megacli (LSI hardware RAID management utility) + +SLACKBUILD NAME: memkind +SLACKBUILD LOCATION: ./system/memkind +SLACKBUILD FILES: README changelog memkind.SlackBuild memkind.info slack-desc +SLACKBUILD VERSION: 1.14.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/memkind/memkind/archive/v1.14.0/memkind-1.14.0.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 252ee2458d7830774ee0ac003f2140a1 +SLACKBUILD SHORT DESCRIPTION: memkind (General Purpose Allocator on top of Jemalloc) + +SLACKBUILD NAME: memory-editor +SLACKBUILD LOCATION: ./system/memory-editor +SLACKBUILD FILES: README memory-editor.SlackBuild memory-editor.info slack-desc +SLACKBUILD VERSION: 3.7.2 +SLACKBUILD DOWNLOAD: https://github.com/allencch/med/archive/3.7.2/med-3.7.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c11ec98272c24a0e95a221ff7f1a796 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memory-editor (MED Memory Editor) + +SLACKBUILD NAME: memtest86+ +SLACKBUILD LOCATION: ./system/memtest86+ +SLACKBUILD FILES: 20_memtest86+ README doinst.sh memtest86+.SlackBuild memtest86+.info slack-desc +SLACKBUILD VERSION: 7.00 +SLACKBUILD DOWNLOAD: https://github.com/memtest86plus/memtest86plus/archive/v7.00/memtest86plus-7.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 237418238fd499509edca8b21c3cc9c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memtest86+: memtest86+ (comprehensive, stand-alone memory diagnostic) + +SLACKBUILD NAME: memtest86 +SLACKBUILD LOCATION: ./system/memtest86 +SLACKBUILD FILES: 20_memtest86 README doinst.sh memtest86.SlackBuild memtest86.info patches/bug_629506_message_15.mbox patches/discard-note_gnu_property.patch patches/makefile.diff patches/memtest86+-5.01-io-extern-inline.patch patches/memtest86+-5.01-reboot-def.patch slack-desc +SLACKBUILD VERSION: 4.3.7 +SLACKBUILD DOWNLOAD: https://www.memtest86.com/downloads/memtest86-4.3.7-src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 784f3adf148079b63f925b478dee7c85 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memtest86 (comprehensive, stand-alone memory diagnostic) + +SLACKBUILD NAME: memtester +SLACKBUILD LOCATION: ./system/memtester +SLACKBUILD FILES: README memtester.SlackBuild memtester.info slack-desc +SLACKBUILD VERSION: 4.7.1 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/memtester-4.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a9d5e85a37696087b7c17a45ef017ded +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memtester (memory test utility) + +SLACKBUILD NAME: memuse +SLACKBUILD LOCATION: ./system/memuse +SLACKBUILD FILES: README memuse.SlackBuild memuse.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: http://slackbuilds.org/sources/12.2/memuse-0.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7078df335f65a5423952c3909e656c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: memuse (memory usage diagnostics tool) + +SLACKBUILD NAME: mergerfs +SLACKBUILD LOCATION: ./system/mergerfs +SLACKBUILD FILES: README mergerfs.SlackBuild mergerfs.info slack-desc +SLACKBUILD VERSION: 2.40.2 +SLACKBUILD DOWNLOAD: https://github.com/trapexit/mergerfs/releases/download/2.40.2/mergerfs-2.40.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f3cfb7fcde4f885ec2082b0ba768100 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mergerfs (a featureful union filesystem) + +SLACKBUILD NAME: mhddfs +SLACKBUILD LOCATION: ./system/mhddfs +SLACKBUILD FILES: README mhddfs.SlackBuild mhddfs.info slack-desc +SLACKBUILD VERSION: 0.1.39 +SLACKBUILD DOWNLOAD: http://mhddfs.uvw.ru/downloads/mhddfs_0.1.39.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efc43fa9b4c1437bb233149bd624a459 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mhddfs (Multi HDD [FUSE] File System) + +SLACKBUILD NAME: microcode_ctl +SLACKBUILD LOCATION: ./system/microcode_ctl +SLACKBUILD FILES: README doinst.sh microcode_ctl.SlackBuild microcode_ctl.info rc.microcode_ctl slack-desc +SLACKBUILD VERSION: 1.26 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/microcode_ctl-1.26.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b417b9cf75c3e7eb68a5c1d81299489f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: microcode_ctl (microcode update utility) + +SLACKBUILD NAME: midisport-firmware +SLACKBUILD LOCATION: ./system/midisport-firmware +SLACKBUILD FILES: README configure.diff midisport-firmware-1.2-udev-attrs.patch midisport-firmware.SlackBuild midisport-firmware.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/usb-midi-fw/midisport-firmware-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b1e4976b68f396a50e92491caa6f36bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: midisport-firmware (M-Audio/Midiman MIDI/Audio firmware and loader) + +SLACKBUILD NAME: mingetty +SLACKBUILD LOCATION: ./system/mingetty +SLACKBUILD FILES: README mingetty.SlackBuild mingetty.info slack-desc +SLACKBUILD VERSION: 1.08 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mingetty/files/mingetty/1.08/mingetty-1.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a75ad6487ff271424ffc00a64420990 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mingetty (virtual terminal) + +SLACKBUILD NAME: mksh +SLACKBUILD LOCATION: ./system/mksh +SLACKBUILD FILES: README doinst.sh mksh.SlackBuild mksh.info slack-desc +SLACKBUILD VERSION: R59c +SLACKBUILD DOWNLOAD: http://www.mirbsd.org/MirOS/dist/mir/mksh/mksh-R59c.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 99f8ac3c1d8a30b913d509f1969a4aaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mksh (MirBSD Korn Shell) + +SLACKBUILD NAME: mlterm +SLACKBUILD LOCATION: ./system/mlterm +SLACKBUILD FILES: README doinst.sh mlterm.SlackBuild mlterm.desktop mlterm.info slack-desc +SLACKBUILD VERSION: 3.9.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/mlterm/files/01release/mlterm-3.9.4/mlterm-3.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 594f911a24ff9f23c0380760f7e73f38 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mlterm (Mlterm is a multilingual terminal emulator on X11) + +SLACKBUILD NAME: mmv +SLACKBUILD LOCATION: ./system/mmv +SLACKBUILD FILES: README mmv.SlackBuild mmv.info slack-desc +SLACKBUILD VERSION: 2.10 +SLACKBUILD DOWNLOAD: https://github.com/rrthomas/mmv/releases/download/v2.10/mmv-2.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d058b07a70faf404323ae3eb6ecff78 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mmv (multiple mv/rename) + +SLACKBUILD NAME: modules +SLACKBUILD LOCATION: ./system/modules +SLACKBUILD FILES: README modules.SlackBuild modules.info slack-desc +SLACKBUILD VERSION: 5.6.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/modules/Modules/modules-5.6.1/modules-5.6.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b4a781edd7ca9f4fcd3330325202bf43 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: modules (dynamic modification of a user's environment) + +SLACKBUILD NAME: mongo-tools +SLACKBUILD LOCATION: ./system/mongo-tools +SLACKBUILD FILES: README mongo-tools.SlackBuild mongo-tools.info slack-desc +SLACKBUILD VERSION: 100.15.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mongodb/mongo-tools/archive/57a2120a5fe6b89223b86cbb3d194d17d48e3096/mongo-tools-57a2120a5fe6b89223b86cbb3d194d17d48e3096.zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 971936cc2988a7ef0ca234adb65ee3cc +SLACKBUILD SHORT DESCRIPTION: mongo-tools (Database Software) + +SLACKBUILD NAME: mongodb +SLACKBUILD LOCATION: ./system/mongodb +SLACKBUILD FILES: README doinst.sh files/mongodb.logrotate files/mongos.conf files/rc.mongodb mongodb.SlackBuild mongodb.info slack-desc +SLACKBUILD VERSION: 8.2.6 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-server_8.2.6_amd64.deb https://repo.mongodb.org/apt/ubuntu/dists/jammy/mongodb-org/8.2/multiverse/binary-amd64/mongodb-org-mongos_8.2.6_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ab4d788a68f632524337c3f4a57f0ecb 65fc8c43ec6f43851cfd377181f0d818 +SLACKBUILD SHORT DESCRIPTION: mongodb (Database Software) + +SLACKBUILD NAME: monit +SLACKBUILD LOCATION: ./system/monit +SLACKBUILD FILES: README doinst.sh monit.SlackBuild monit.info rc.monit slack-desc +SLACKBUILD VERSION: 5.35.2 +SLACKBUILD DOWNLOAD: https://mmonit.com/monit/dist/monit-5.35.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d89fee3644f542156d42d99d93026d6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monit (Unix System Management) + +SLACKBUILD NAME: monitoring-plugins +SLACKBUILD LOCATION: ./system/monitoring-plugins +SLACKBUILD FILES: README monitoring-plugins.SlackBuild monitoring-plugins.info slack-desc +SLACKBUILD VERSION: 2.3.1 +SLACKBUILD DOWNLOAD: https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bc8d5f1fec4f8ea9746f0d9fafd873a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monitoring-plugins (a bundle of monitoring plugins) + +SLACKBUILD NAME: monitorix +SLACKBUILD LOCATION: ./system/monitorix +SLACKBUILD FILES: README doinst.sh monitorix.SlackBuild monitorix.conf monitorix.info slack-desc +SLACKBUILD VERSION: 3.16.0 +SLACKBUILD DOWNLOAD: https://www.monitorix.org/monitorix-3.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c38c814585e5ac0d8c5d660db7fd48f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: monitorix (Lightweight system monitoring tool) + +SLACKBUILD NAME: montagu-slab-fonts +SLACKBUILD LOCATION: ./system/montagu-slab-fonts +SLACKBUILD FILES: README doinst.sh montagu-slab-fonts.SlackBuild montagu-slab-fonts.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/floriankarsten/montagu-slab/releases/download/1.0.0/MontaguSlab-1.0.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 375a58041925393c2a2bcb6e196affc5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: montagu-slab-fonts (Font, a clone of Clarendon) + +SLACKBUILD NAME: motion +SLACKBUILD LOCATION: ./system/motion +SLACKBUILD FILES: README doinst.sh motion.SlackBuild motion.info slack-desc +SLACKBUILD VERSION: 4.6.0 +SLACKBUILD DOWNLOAD: https://github.com/Motion-Project/motion/archive/release-4.6.0/motion-release-4.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 311132c00a44686e28674c0449d21aea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: motion (software motion detector) + +SLACKBUILD NAME: mount-s3 +SLACKBUILD LOCATION: ./system/mount-s3 +SLACKBUILD FILES: README mount-s3.SlackBuild mount-s3.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://s3.amazonaws.com/mountpoint-s3-release/1.0.0/x86_64/mount-s3-1.0.0-x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2eff593b86776ee27ccc408af2532f11 +SLACKBUILD SHORT DESCRIPTION: mount-s3 (Amazon S3 bucket) + +SLACKBUILD NAME: mount-zip +SLACKBUILD LOCATION: ./system/mount-zip +SLACKBUILD FILES: README mount-zip.SlackBuild mount-zip.info slack-desc +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://github.com/google/mount-zip/archive/v1.10/mount-zip-1.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 18a954bdf2549614dfddcbcd43ccf37c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mount-zip (FUSE file system for zip archives) + +SLACKBUILD NAME: mpack +SLACKBUILD LOCATION: ./system/mpack +SLACKBUILD FILES: README mpack.SlackBuild mpack.info mpack.patch slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://distcache.freebsd.org/ports-distfiles/mpack-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a70fa5afa76539a9afb70b9d81568fe8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpack (mime/uuencode packing and unpacking command line utilities) + +SLACKBUILD NAME: mpich +SLACKBUILD LOCATION: ./system/mpich +SLACKBUILD FILES: README mpich.SlackBuild mpich.info slack-desc +SLACKBUILD VERSION: 4.1.2 +SLACKBUILD DOWNLOAD: https://www.mpich.org/static/downloads/4.1.2/mpich-4.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 66185dc9d911ab2b27cb42bec8e8e1a7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mpich (High-Performance Portable MPI) + +SLACKBUILD NAME: mpollux-digisign-client +SLACKBUILD LOCATION: ./system/mpollux-digisign-client +SLACKBUILD FILES: README doinst.sh mpollux-digisign-client.SlackBuild mpollux-digisign-client.info slack-desc +SLACKBUILD VERSION: 4.3.4_8933 +SLACKBUILD DOWNLOAD: https://dvv.fi/documents/16079645/235111673/mpollux-digisign-client-for-dvv_4.3.2-8863_i386.deb +SLACKBUILD DOWNLOAD_x86_64: https://dvv.fi/documents/16079645/241805131/mpollux-digisign-client-for-dvv_4.3.4-8933_amd64.deb +SLACKBUILD MD5SUM: 880230d5363108dde70ab015f12a076d +SLACKBUILD MD5SUM_x86_64: 8dd75fe7c5723e359f9228226d85d6d8 +SLACKBUILD SHORT DESCRIPTION: mpollux-digisign-client (smart card middleware) + +SLACKBUILD NAME: mrxvt +SLACKBUILD LOCATION: ./system/mrxvt +SLACKBUILD FILES: README doinst.sh mrxvt.SlackBuild mrxvt.desktop mrxvt.info slack-desc +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/materm/mrxvt%20source/0.5.4/mrxvt-0.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0232c8868484751dcb931a28f0756f69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mrxvt (mrxvt terminal emulator) + +SLACKBUILD NAME: ms-sys +SLACKBUILD LOCATION: ./system/ms-sys +SLACKBUILD FILES: README ms-sys.SlackBuild ms-sys.info slack-desc +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/ms-sys/ms-sys-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c66fb9045543559d3b320f57d4c87f30 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ms-sys (writes Microsoft compatible boot records) + +SLACKBUILD NAME: msitools +SLACKBUILD LOCATION: ./system/msitools +SLACKBUILD FILES: README msitools.SlackBuild msitools.info slack-desc +SLACKBUILD VERSION: 0.103 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/msitools/0.103/msitools-0.103.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e43ae2f121ef65c67744b15e79471692 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msitools (Inspect and build Windows Installer (.MSI) + +SLACKBUILD NAME: msr-tools +SLACKBUILD LOCATION: ./system/msr-tools +SLACKBUILD FILES: README msr-tools.SlackBuild msr-tools.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/01org/msr-tools/archive/msr-tools-1.3/msr-tools-msr-tools-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 649a093ba55fbbb5cc0fa64b995667e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: msr-tools (access the processor MSRs and CPU ID directly) + +SLACKBUILD NAME: mtftar +SLACKBUILD LOCATION: ./system/mtftar +SLACKBUILD FILES: README mtftar.SlackBuild mtftar.info slack-desc +SLACKBUILD VERSION: 20070205 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/mtftar/mtftar.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e73af8a7f3d0fc6ac79be8cc44c375c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtftar (tool for translating a MTF stream to a TAR stream) + +SLACKBUILD NAME: mtm +SLACKBUILD LOCATION: ./system/mtm +SLACKBUILD FILES: README mtm-1.2.1-man-nuke.patch mtm-1.2.1-nuke.patch mtm.SlackBuild mtm.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/deadpixi/mtm/archive/1.2.1/mtm-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 31ec76a9a207131015cacd4b7560afa6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mtm (Micro Terminal Multiplexer) + +SLACKBUILD NAME: mucommander +SLACKBUILD LOCATION: ./system/mucommander +SLACKBUILD FILES: README doinst.sh mucommander.SlackBuild mucommander.desktop mucommander.info mucommander.png slack-desc +SLACKBUILD VERSION: 1.3.0_1 +SLACKBUILD DOWNLOAD: https://github.com/mucommander/mucommander/releases/download/1.3.0-1/mucommander-1.3.0-1.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db02536bf5e27b5a4620c27a1d3c9083 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: mucommander (cross-platform file manager) + +SLACKBUILD NAME: multibootusb +SLACKBUILD LOCATION: ./system/multibootusb +SLACKBUILD FILES: README doinst.sh multibootusb.SlackBuild multibootusb.info slack-desc +SLACKBUILD VERSION: 8.9.0 +SLACKBUILD DOWNLOAD: https://github.com/mbusb/multibootusb/archive/8.9.0/multibootusb-8.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 100fd1b979445d4e09ac61cf9d686fb3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multibootusb (Install multiple live linux on a USB disk) + +SLACKBUILD NAME: multiload-ng +SLACKBUILD LOCATION: ./system/multiload-ng +SLACKBUILD FILES: README doinst.sh multiload-ng.SlackBuild multiload-ng.info slack-desc +SLACKBUILD VERSION: 1.5.2 +SLACKBUILD DOWNLOAD: https://github.com/udda/multiload-ng/archive/v1.5.2/multiload-ng-1.5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bdb9344d696324bd4db04a8bce6d7ec0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multiload-ng (A modern graphical system monitor) + +SLACKBUILD NAME: multipath-tools +SLACKBUILD LOCATION: ./system/multipath-tools +SLACKBUILD FILES: 0002-multipathd-add-ncurses-to-linker.patch README README.SLACKWARE doinst.sh multipath-tools.SlackBuild multipath-tools.info multipath.conf.new rc.multipathd.new slack-desc +SLACKBUILD VERSION: 0.8.7 +SLACKBUILD DOWNLOAD: https://github.com/opensvc/multipath-tools/archive/0.8.7/multipath-tools-0.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5374165735591fac16e9274426a3c56e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multipath-tools (Utilities to drive Device Mapper multipath driver) + +SLACKBUILD NAME: multitail +SLACKBUILD LOCATION: ./system/multitail +SLACKBUILD FILES: README doinst.sh multitail.SlackBuild multitail.info slack-desc +SLACKBUILD VERSION: 7.1.5 +SLACKBUILD DOWNLOAD: https://github.com/folkertvanheusden/multitail/archive/refs/tags/7.1.5/multitail-7.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cbf309e182fa75ce2ab78195cd184d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: multitail (follows files in style, it is tail on steroids) + +SLACKBUILD NAME: munin-node +SLACKBUILD LOCATION: ./system/munin-node +SLACKBUILD FILES: LICENSE README README.SLACKWARE doinst.sh munin-node.SlackBuild munin-node.info munin-node.logrotate patches/Makefile.config.patch rc.munin-node slack-desc +SLACKBUILD VERSION: 2.0.76 +SLACKBUILD DOWNLOAD: http://downloads.munin-monitoring.org/munin/stable/2.0.76/munin-2.0.76.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f76792159117df5cd2cc66b4dd915f86 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: munin-node (System statistics gathering client for Munin) + +SLACKBUILD NAME: musl +SLACKBUILD LOCATION: ./system/musl +SLACKBUILD FILES: README musl.SlackBuild musl.info slack-desc +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://musl.libc.org/releases/musl-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac5cfde7718d0547e224247ccfe59f18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: musl (musl C library) + +SLACKBUILD NAME: nagios-plugins +SLACKBUILD LOCATION: ./system/nagios-plugins +SLACKBUILD FILES: README nagios-plugins.SlackBuild nagios-plugins.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://www.nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb521d5c05897f165b0b1862c1e5cb27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nagios-plugins (Plugins for the Nagios network monitoring server) + +SLACKBUILD NAME: nagvis +SLACKBUILD LOCATION: ./system/nagvis +SLACKBUILD FILES: README doinst.sh global.diff nagvis.SlackBuild nagvis.info slack-desc +SLACKBUILD VERSION: 1.9.2 +SLACKBUILD DOWNLOAD: http://www.nagvis.org/share/nagvis-1.9.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1427c88ae42453ed834272dae573ad62 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nagvis (visualization addon for Nagios or Icinga) + +SLACKBUILD NAME: nano-syntax-highlighting +SLACKBUILD LOCATION: ./system/nano-syntax-highlighting +SLACKBUILD FILES: README nano-syntax-highlighting.SlackBuild nano-syntax-highlighting.info slack-desc +SLACKBUILD VERSION: 2020.10.10 +SLACKBUILD DOWNLOAD: https://github.com/scopatz/nanorc/archive/2020.10.10/nanorc-2020.10.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fef2d5f43ac31ea0cad2cd7aed0d8255 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nano-syntax-highlighting (Improved Nano Syntax Highlighting Files) + +SLACKBUILD NAME: nanum-coding-fonts-ttf +SLACKBUILD LOCATION: ./system/nanum-coding-fonts-ttf +SLACKBUILD FILES: COPYRIGHT.txt README doinst.sh nanum-coding-fonts-ttf.SlackBuild nanum-coding-fonts-ttf.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/NanumGothicCoding-2.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6214a5844454c96faeac9a60539c7daf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nanum-coding-fonts-ttf (Korean fixed width TrueType Fonts) + +SLACKBUILD NAME: nanum-fonts-ttf +SLACKBUILD LOCATION: ./system/nanum-fonts-ttf +SLACKBUILD FILES: COPYRIGHT.txt README doinst.sh nanum-fonts-ttf.SlackBuild nanum-fonts-ttf.info slack-desc +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/NanumFont_TTF_ALL.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55d28f3d3601d49eabff419b693ad27a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nanum-fonts-ttf (Korean TrueType Fonts) + +SLACKBUILD NAME: nbench +SLACKBUILD LOCATION: ./system/nbench +SLACKBUILD FILES: README nbench.SlackBuild nbench.info nbench_cflags_pointer.patch slack-desc +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/2/8/285dfab361080759d477ea1fe7d3093a/nbench-byte-2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 285dfab361080759d477ea1fe7d3093a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nbench (BYTE's Native Mode Benchmarks) + +SLACKBUILD NAME: ncdu +SLACKBUILD LOCATION: ./system/ncdu +SLACKBUILD FILES: README ncdu.SlackBuild ncdu.info slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: https://dev.yorhel.nl/download/ncdu-1.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a872dbda2d79e45937e22d5c97c01d4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ncdu (NCurses Disk Usage) + +SLACKBUILD NAME: nemo-fileroller +SLACKBUILD LOCATION: ./system/nemo-fileroller +SLACKBUILD FILES: README nemo-fileroller.SlackBuild nemo-fileroller.info slack-desc +SLACKBUILD VERSION: 6.6.0 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/nemo-extensions/archive/6.6.0/nemo-extensions-6.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5000ef8bcb3bd4375f7b9a022a6ab64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nemo-fileroller (File archiver extension for Nemo) + +SLACKBUILD NAME: nemo +SLACKBUILD LOCATION: ./system/nemo +SLACKBUILD FILES: README doinst.sh nemo.SlackBuild nemo.info slack-desc +SLACKBUILD VERSION: 6.6.4 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/nemo/archive/6.6.4/nemo-6.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1aabba38d6216bedf5f369a6bcedf26d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nemo (Cinnamon file manager) + +SLACKBUILD NAME: nerdctl +SLACKBUILD LOCATION: ./system/nerdctl +SLACKBUILD FILES: README nerdctl.SlackBuild nerdctl.info slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/containerd/nerdctl/archive/v2.2.1/nerdctl-2.2.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ff13cbe7a00af86b1eff139a9aa056e7 +SLACKBUILD SHORT DESCRIPTION: nerdctl (Docker-compatible CLI for containerd) + +SLACKBUILD NAME: netatop +SLACKBUILD LOCATION: ./system/netatop +SLACKBUILD FILES: README doinst.sh netatop.SlackBuild netatop.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://www.atoptool.nl/download/netatop-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 213ca8de12e25e612fe3a521e9e973de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netatop (kernel module) + +SLACKBUILD NAME: netdata +SLACKBUILD LOCATION: ./system/netdata +SLACKBUILD FILES: README doinst.sh logrotate-use-netdata-user-and-group.diff netdata.SlackBuild netdata.info rc.netdata slack-desc +SLACKBUILD VERSION: 2.9.0 +SLACKBUILD DOWNLOAD: https://github.com/netdata/netdata/releases/download/v2.9.0/netdata-v2.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27773e1ebacdc4f9c04f99cbf5a5accb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: netdata (real-time monitoring system) + +SLACKBUILD NAME: newLd +SLACKBUILD LOCATION: ./system/newLd +SLACKBUILD FILES: README newLd.SlackBuild newLd.info patches/binutils-2.20.51.0.10-copy-osabi.patch.gz patches/binutils-2.20.51.0.10-sec-merge-emit.patch.gz patches/binutils-2.20.51.0.2-libtool-lib64.patch.gz patches/binutils-2.24-ldforcele.patch.gz patches/binutils-2.25-set-long-long.patch.gz patches/binutils-2.25-version.patch.gz patches/binutils-2.25.1-cleansweep.patch.gz patches/binutils.export.demangle.h.diff.gz patches/binutils.no-config-h-check.diff.gz slack-desc +SLACKBUILD VERSION: 2.33.1 +SLACKBUILD DOWNLOAD: ftp://ftp.gnu.org/gnu/binutils/binutils-2.33.1.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f4e7e023664f087b3017fc42955ebb46 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newLd (new ld linker) + +SLACKBUILD NAME: newrelic-sysmond +SLACKBUILD LOCATION: ./system/newrelic-sysmond +SLACKBUILD FILES: README doinst.sh newrelic-sysmond.SlackBuild newrelic-sysmond.info slack-desc +SLACKBUILD VERSION: 1.4.0.471 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/newrelic-sysmond-1.4.0.471-linux.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 820eb3117b01556164aaefb1b439899f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: newrelic-sysmond (server monitor application) + +SLACKBUILD NAME: nilfs-utils +SLACKBUILD LOCATION: ./system/nilfs-utils +SLACKBUILD FILES: README doinst.sh nilfs-utils.SlackBuild nilfs-utils.info slack-desc +SLACKBUILD VERSION: 2.2.8 +SLACKBUILD DOWNLOAD: https://nilfs.sourceforge.io/download/nilfs-utils-2.2.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: feb4fbf72679cb6449935d720b161aec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nilfs-utils (Utilities for NILFS) + +SLACKBUILD NAME: nix +SLACKBUILD LOCATION: ./system/nix +SLACKBUILD FILES: README config/fix_nix_options.patch config/optional_mdbook.patch config/rc.nix doinst.sh nix.SlackBuild nix.info slack-desc +SLACKBUILD VERSION: 2.17.2 +SLACKBUILD DOWNLOAD: https://github.com/NixOS/nix/archive/2.17.2/nix-2.17.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5302a2937911fdf389cffbf7508eccd4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nix (Functional Package Manager) + +SLACKBUILD NAME: nkf +SLACKBUILD LOCATION: ./system/nkf +SLACKBUILD FILES: README nkf.SlackBuild nkf.info slack-desc +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://github.com/nurse/nkf/archive/v2_1_5/nkf-2_1_5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d66cfec484d9baad5adc49ba00221e88 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nkf (Network Kanji Filter) + +SLACKBUILD NAME: nmon +SLACKBUILD LOCATION: ./system/nmon +SLACKBUILD FILES: README nmon.SlackBuild nmon.info slack-desc +SLACKBUILD VERSION: 14i +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/nmon/lmon14i.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ac3ddd29347c32766b14ea5fe295d2e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nmon (Nigel's performance MONitor) + +SLACKBUILD NAME: nmtree +SLACKBUILD LOCATION: ./system/nmtree +SLACKBUILD FILES: README nmtree.SlackBuild nmtree.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/archiecobbs/nmtree/archive/1.0.0/nmtree-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1d63ab0eec7b0674ab38983938394fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nmtree (a port of NetBSD's mtree utility to Linux) + +SLACKBUILD NAME: nnn +SLACKBUILD LOCATION: ./system/nnn +SLACKBUILD FILES: README doinst.sh nnn.SlackBuild nnn.info slack-desc +SLACKBUILD VERSION: 5.2 +SLACKBUILD DOWNLOAD: https://github.com/jarun/nnn/archive/v5.2/nnn-5.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3965832b9aeb442ce53a3cc964f93abe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nnn (Terminal file browser for X) + +SLACKBUILD NAME: nologind +SLACKBUILD LOCATION: ./system/nologind +SLACKBUILD FILES: README nologind.SlackBuild nologind.info slack-desc +SLACKBUILD VERSION: 20181028 +SLACKBUILD DOWNLOAD: https://github.com/rodlie/nologind/archive/20181028/nologind-20181028.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81d52a439510e8aab4385f226dc8d115 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nologind (logind wrapper for ConsoleKit) + +SLACKBUILD NAME: nomarch +SLACKBUILD LOCATION: ./system/nomarch +SLACKBUILD FILES: README makefile-destdir.patch.gz nomarch.SlackBuild nomarch.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: http://ftp.vim.org/ibiblio/utils/compress/nomarch-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b0be450e2af64710f9627f85d1b0130 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nomarch (extract '.arc' archives) + +SLACKBUILD NAME: noto-extra-ttf +SLACKBUILD LOCATION: ./system/noto-extra-ttf +SLACKBUILD FILES: README doinst.sh font-list noto-extra-ttf.SlackBuild noto-extra-ttf.info slack-desc +SLACKBUILD VERSION: 20171024 +SLACKBUILD DOWNLOAD: https://github.com/notofonts/noto-fonts/archive/refs/tags/v2017-10-24-phase3-second-cleanup/noto-fonts-2017-10-24-phase3-second-cleanup.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dc4ff0a99fe81201df099bfe03ce52f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: noto-extra-ttf (extra Noto fonts) + +SLACKBUILD NAME: nrg2cue +SLACKBUILD LOCATION: ./system/nrg2cue +SLACKBUILD FILES: README nrg2cue.SlackBuild nrg2cue.info slack-desc +SLACKBUILD VERSION: 0.1.1 +SLACKBUILD DOWNLOAD: https://aluigi.altervista.org/mytoolz/nrg2cue.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb4d8416d18f9ee59f9f3f21016b6820 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nrg2cue (convert Nero .nrg CD images to bin/cue) + +SLACKBUILD NAME: nsca-ng +SLACKBUILD LOCATION: ./system/nsca-ng +SLACKBUILD FILES: README README.SLACKWARE doinst.sh nsca-ng.SlackBuild nsca-ng.info patches/nsca-ng.cfg.diff patches/nsca-ng.init.diff slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: http://slackware.uk/sbosrcarch/by-md5/0/a/0a8fe1c635dd053430c7301c1721eecb/nsca-ng-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0a8fe1c635dd053430c7301c1721eecb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nsca-ng (drop-in replacement for NSCA) + +SLACKBUILD NAME: nss_ldap +SLACKBUILD LOCATION: ./system/nss_ldap +SLACKBUILD FILES: README doinst.sh nss_ldap.SlackBuild nss_ldap.info nss_ldap.patch slack-desc +SLACKBUILD VERSION: 265 +SLACKBUILD DOWNLOAD: https://ftp.netbsd.org/pub/pkgsrc/distfiles/nss_ldap-265.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1cb02d1a85538cf16bca6f6a562abe4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nss_ldap (reference implementation of RFC 2307) + +SLACKBUILD NAME: ntopng +SLACKBUILD LOCATION: ./system/ntopng +SLACKBUILD FILES: README doinst.sh ntopng.SlackBuild ntopng.info ntopng.logrotate rc.ntopng slack-desc +SLACKBUILD VERSION: 6.0 +SLACKBUILD DOWNLOAD: https://github.com/ntop/ntopng/archive/6.0/ntopng-6.0.tar.gz https://github.com/ntop/nDPI/archive/4.8/nDPI-4.8.tar.gz https://github.com/ntop/ntopng-dist/archive/db8397e321a2216196004f4a245d956bd4a442ac/ntopng-dist-db8397e321a2216196004f4a245d956bd4a442ac.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6f2a09a3114841ea020b23de6db9081 41a5437fa7d274f59f852b17b776558f d83dc677a882c49477825c013fb87995 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ntopng (Network usage with shiny graphs) + +SLACKBUILD NAME: numactl +SLACKBUILD LOCATION: ./system/numactl +SLACKBUILD FILES: README numactl.SlackBuild numactl.info slack-desc +SLACKBUILD VERSION: 2.0.19 +SLACKBUILD DOWNLOAD: https://github.com/numactl/numactl/releases/download/v2.0.19/numactl-2.0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 06e454dd4df7f5d0b8d6db975305456d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numactl (NUMA process control) + +SLACKBUILD NAME: numlockx +SLACKBUILD LOCATION: ./system/numlockx +SLACKBUILD FILES: README README.SLACKWARE numlockx.1 numlockx.SlackBuild numlockx.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/numlockx-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be9109370447eae23f6f3f8527bb1a67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: numlockx (start X with numlock turned on) + +SLACKBUILD NAME: nvidia-driver +SLACKBUILD LOCATION: ./system/nvidia-driver +SLACKBUILD FILES: README README.nvidia-persistenced doinst.sh nvidia-driver.SlackBuild nvidia-driver.info rc.nvidia-persistenced slack-desc +SLACKBUILD VERSION: 595.58.03 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/595.58.03/NVIDIA-Linux-x86_64-595.58.03.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-595.58.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-595.58.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-595.58.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-595.58.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-595.58.03.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8d98a183bf994af0ff19980e0ef430f2 c9f37d7450e81e536b5dd21e45cd5f20 b02134aa2de73fbddc1e733ce824f4f7 5e0b55c2a98d651a6149749e43677a70 c09f78b8a54d9620e8d33f393ddb7689 31f405b26258704a2902f2014613f0f3 +SLACKBUILD SHORT DESCRIPTION: nvidia-driver (Proprietary Binary Nvidia Video Driver) + +SLACKBUILD NAME: nvidia-fabricmanager +SLACKBUILD LOCATION: ./system/nvidia-fabricmanager +SLACKBUILD FILES: README README.SBo doinst.sh.gz nvidia-fabricmanager.SlackBuild nvidia-fabricmanager.info rc.nvidia-fabricmanager slack-desc +SLACKBUILD VERSION: 550.54.14 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/nvidia-fabricmanager-550_550.54.14-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 3516bc2432678f9335d8c7670d684f84 +SLACKBUILD SHORT DESCRIPTION: nvidia-fabricmanager (required to initialized NVLink connected GPUs) + +SLACKBUILD NAME: nvidia-firmware +SLACKBUILD LOCATION: ./system/nvidia-firmware +SLACKBUILD FILES: README nvidia-firmware.SlackBuild nvidia-firmware.info slack-desc +SLACKBUILD VERSION: 325.15 +SLACKBUILD DOWNLOAD: http://us.download.nvidia.com/XFree86/Linux-x86/325.15/NVIDIA-Linux-x86-325.15.run https://raw.githubusercontent.com/envytools/firmware/a0b9f9be0efad90cc84b8b2eaf587c3d7d350ea9/extract_firmware.py +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 528fc538584de6446384b9cec3099d6c 28201eabeb26046a91eb31338cfc72b1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nvidia-firmware (video firmware for nouveau) + +SLACKBUILD NAME: nvidia-kernel +SLACKBUILD LOCATION: ./system/nvidia-kernel +SLACKBUILD FILES: README README.nvidia-drm doinst.sh nvidia-kernel.SlackBuild nvidia-kernel.info slack-desc +SLACKBUILD VERSION: 595.58.03 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/595.58.03/NVIDIA-Linux-x86_64-595.58.03.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8d98a183bf994af0ff19980e0ef430f2 +SLACKBUILD SHORT DESCRIPTION: nvidia-kernel (Kernel Interface for the nvidia driver) + +SLACKBUILD NAME: nvidia-legacy340-driver +SLACKBUILD LOCATION: ./system/nvidia-legacy340-driver +SLACKBUILD FILES: README changelog.txt doinst.sh nvidia-legacy340-driver.SlackBuild nvidia-legacy340-driver.info nvidia-switch slack-desc +SLACKBUILD VERSION: 340.108 +SLACKBUILD DOWNLOAD: https://download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-340.108.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108.run https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-340.108.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-340.108.tar.bz2 +SLACKBUILD MD5SUM: ffa278e613337e638fd10de41dae3630 2f63e63b1c475ed023e3ee31b6ed0116 b76a6500801b96c2296310e17b2e0cdf 86944ff799d5798f407c5051282699b3 da1c2d34014a4aa4e66627ba18364779 +SLACKBUILD MD5SUM_x86_64: 28a7ec013c4ef657d3e9b978e2f653c1 2f63e63b1c475ed023e3ee31b6ed0116 b76a6500801b96c2296310e17b2e0cdf 86944ff799d5798f407c5051282699b3 da1c2d34014a4aa4e66627ba18364779 +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy340-driver (Proprietary Binary Nvidia Video Driver) + +SLACKBUILD NAME: nvidia-legacy340-kernel +SLACKBUILD LOCATION: ./system/nvidia-legacy340-kernel +SLACKBUILD FILES: 10-nvidia.conf README doinst.sh nvidia-legacy340-kernel.SlackBuild nvidia-legacy340-kernel.info patches/0001-kernel-5.7.patch patches/0002-kernel-5.8.patch patches/0003-kernel-5.9.patch patches/0004-kernel-5.10.patch patches/0005-kernel-5.11.patch patches/0006-kernel-5.14.patch patches/0007-kernel-5.15.patch patches/0008-kernel-5.16.patch patches/0009-kernel-5.17.patch patches/0010-kernel-5.18.patch slack-desc +SLACKBUILD VERSION: 340.108 +SLACKBUILD DOWNLOAD: https://download.nvidia.com/XFree86/Linux-x86/340.108/NVIDIA-Linux-x86-340.108.run +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/340.108/NVIDIA-Linux-x86_64-340.108.run +SLACKBUILD MD5SUM: ffa278e613337e638fd10de41dae3630 +SLACKBUILD MD5SUM_x86_64: 28a7ec013c4ef657d3e9b978e2f653c1 +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy340-kernel (Kernel Interface for the nvidia driver) + +SLACKBUILD NAME: nvidia-legacy390-driver +SLACKBUILD LOCATION: ./system/nvidia-legacy390-driver +SLACKBUILD FILES: README README.nvidia-persistenced doinst.sh douninst.sh nvidia-installer-removed-sysctl-h.patch nvidia-legacy390-driver.SlackBuild nvidia-legacy390-driver.info nvidia-persistenced-390-tirpc.patch nvidia-switch rc.nvidia-persistenced skip_conflict-GPU_detect.patch slack-desc +SLACKBUILD VERSION: 390.157 +SLACKBUILD DOWNLOAD: https://download.nvidia.com/XFree86/Linux-x86/390.157/NVIDIA-Linux-x86-390.157.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.157.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.157.tar.bz2 +SLACKBUILD MD5SUM: 0975ee17f9c690555dfb2a342a0138b8 b5d9a2036637cb2292d513caf38c6471 bebac9781d1b307abdb6c183054fdd82 ec1ef1ce2d619d14b60f1ebbf22db674 70c481fc124052d0c20907c4dd0e57ec 3ff8e45fa66fd00ef824c3e8d297c3e6 +SLACKBUILD MD5SUM_x86_64: d564c4a0f57eb7715a5f11ed8da17b6c b5d9a2036637cb2292d513caf38c6471 bebac9781d1b307abdb6c183054fdd82 ec1ef1ce2d619d14b60f1ebbf22db674 70c481fc124052d0c20907c4dd0e57ec 3ff8e45fa66fd00ef824c3e8d297c3e6 +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy390-driver (Proprietary Binary Nvidia Video Driver) + +SLACKBUILD NAME: nvidia-legacy390-kernel +SLACKBUILD LOCATION: ./system/nvidia-legacy390-kernel +SLACKBUILD FILES: README doinst.sh nvidia-legacy390-kernel.SlackBuild nvidia-legacy390-kernel.info patches/kernel-6.12.patch patches/kernel-6.2.patch patches/kernel-6.3.patch patches/kernel-6.3_64.patch patches/kernel-6.4.patch patches/kernel-6.5.patch patches/kernel-6.6.patch patches/nvidia-390.157-gcc14.patch patches/nvidia-legacy390-follow_pfn.patch slack-desc +SLACKBUILD VERSION: 390.157 +SLACKBUILD DOWNLOAD: https://download.nvidia.com/XFree86/Linux-x86/390.157/NVIDIA-Linux-x86-390.157.run +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run +SLACKBUILD MD5SUM: 0975ee17f9c690555dfb2a342a0138b8 +SLACKBUILD MD5SUM_x86_64: d564c4a0f57eb7715a5f11ed8da17b6c +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy390-kernel (Kernel Interface for the nvidia driver) + +SLACKBUILD NAME: nvidia-legacy470-driver +SLACKBUILD LOCATION: ./system/nvidia-legacy470-driver +SLACKBUILD FILES: README README.nvidia-persistenced doinst.sh nvidia-legacy470-driver.SlackBuild nvidia-legacy470-driver.info rc.nvidia-persistenced skip_conflict-GPU_detect.patch slack-desc +SLACKBUILD VERSION: 470.256.02 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.256.02.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 57f54d5f6ddef5417215645aabbf9b9c 0dc7b08465ec40079d0ba511469050ee 0c092caf2db758abe29b24c696755749 5895b69bf3181dd29965a64aac1036f7 604fffd2f08762fa554ac608ecc51097 cb4c05d860da31ceb6141ffb5761b94c +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy470-driver (Proprietary Binary Nvidia Video Driver) + +SLACKBUILD NAME: nvidia-legacy470-kernel +SLACKBUILD LOCATION: ./system/nvidia-legacy470-kernel +SLACKBUILD FILES: README doinst.sh nvidia-legacy470-kernel.SlackBuild nvidia-legacy470-kernel.info patches/kernel-6.14.patch patches/nvidia-470xx-fix-gcc-15.patch patches/nvidia-470xx-fix-linux-6.12.patch patches/nvidia-470xx-fix-linux-6.13.patch patches/nvidia-470xx-fix-linux-6.15.patch patches/nvidia-470xx-fix-linux-6.17.patch patches/nvidia-legacy470-follow_pfn.patch patches/nvidia-legacy470-gcc14.patch patches/nvidia-legacy470-iosys_map.patch slack-desc +SLACKBUILD VERSION: 470.256.02 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 57f54d5f6ddef5417215645aabbf9b9c +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy470-kernel (kernel interface for the Nvidia 470 driver) + +SLACKBUILD NAME: nvidia-legacy580-driver +SLACKBUILD LOCATION: ./system/nvidia-legacy580-driver +SLACKBUILD FILES: README README.nvidia-persistenced doinst.sh nvidia-legacy580-driver.SlackBuild nvidia-legacy580-driver.info rc.nvidia-persistenced slack-desc +SLACKBUILD VERSION: 580.142 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/580.142/NVIDIA-Linux-x86_64-580.142.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-580.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-580.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-580.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-580.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-580.142.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 30a8bebe011ab3d9ff5d42a1279d4f61 f5938b360e229d5f0337a7703af20820 1df90f089558215ce3abafeb810cc22b dfc7810cff5b5f3f8b497e1fc0bf43b6 1333cc6d6612593db6140372884cfb16 1ae14dce09f16a33eb88cbdfd7aa0696 +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy580-driver (Proprietary binary Nvidia Video Driver) + +SLACKBUILD NAME: nvidia-legacy580-kernel +SLACKBUILD LOCATION: ./system/nvidia-legacy580-kernel +SLACKBUILD FILES: README README.nvidia-drm doinst.sh nvidia-legacy580-kernel.SlackBuild nvidia-legacy580-kernel.info slack-desc +SLACKBUILD VERSION: 580.142 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.nvidia.com/XFree86/Linux-x86_64/580.142/NVIDIA-Linux-x86_64-580.142.run +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 30a8bebe011ab3d9ff5d42a1279d4f61 +SLACKBUILD SHORT DESCRIPTION: nvidia-legacy580-kernel (Kernel Interface for the nvidia driver) + +SLACKBUILD NAME: nvtop +SLACKBUILD LOCATION: ./system/nvtop +SLACKBUILD FILES: README doinst.sh nvtop.SlackBuild nvtop.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: https://github.com/Syllo/nvtop/archive/3.0.2/nvtop-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fdf9bc33c2240ba99cee0d726d267427 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nvtop (Neat Videocare TOP) + +SLACKBUILD NAME: nwipe +SLACKBUILD LOCATION: ./system/nwipe +SLACKBUILD FILES: README nwipe.SlackBuild nwipe.info slack-desc +SLACKBUILD VERSION: 0.40 +SLACKBUILD DOWNLOAD: https://github.com/martijnvanbrummelen/nwipe/archive/v0.40/nwipe-0.40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e40f6f8681b82a81d93ccc2c88d21ea4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: nwipe (secure disk eraser) + +SLACKBUILD NAME: ocfs2-tools +SLACKBUILD LOCATION: ./system/ocfs2-tools +SLACKBUILD FILES: README README.SLACKWARE doinst.sh ocfs2-tools.SlackBuild ocfs2-tools.info slack-desc +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: https://github.com/markfasheh/ocfs2-tools/archive/ocfs2-tools-1.8.7/ocfs2-tools-ocfs2-tools-1.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c4a155e7f844d38d3d08438eb9997d7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ocfs2-tools (OCFS2 tools) + +SLACKBUILD NAME: ohmyalias +SLACKBUILD LOCATION: ./system/ohmyalias +SLACKBUILD FILES: README ohmyalias.SlackBuild ohmyalias.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ohmyalias-1.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 00de518710afd465476428cb230575e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ohmyalias (Create your easily alias!!) + +SLACKBUILD NAME: ohsnap +SLACKBUILD LOCATION: ./system/ohsnap +SLACKBUILD FILES: README doinst.sh ohsnap.SlackBuild ohsnap.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/osnapfont/ohsnap-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aeb3d8e1f9634900036f886a14b3b03a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ohsnap (monospaced font) + +SLACKBUILD NAME: oils +SLACKBUILD LOCATION: ./system/oils +SLACKBUILD FILES: README doinst.sh douninst.sh oils.SlackBuild oils.info slack-desc +SLACKBUILD VERSION: 0.37.0 +SLACKBUILD DOWNLOAD: https://oils.pub/download/oils-for-unix-0.37.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0cb359968acb49abe8117214c397539 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oils (Programming language and Bash-compatible Unix shell) + +SLACKBUILD NAME: oksh +SLACKBUILD LOCATION: ./system/oksh +SLACKBUILD FILES: README doinst.sh douninst.sh oksh.SlackBuild oksh.info slack-desc +SLACKBUILD VERSION: 7.8 +SLACKBUILD DOWNLOAD: https://github.com/ibara/oksh/releases/download/oksh-7.8/oksh-7.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48f28902cc5b21a9554d898562778666 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oksh (Portable OpenBSD ksh) + +SLACKBUILD NAME: oldschool-pc-fonts +SLACKBUILD LOCATION: ./system/oldschool-pc-fonts +SLACKBUILD FILES: README README_console.txt doinst.sh oldschool-pc-fonts.SlackBuild oldschool-pc-fonts.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://int10h.org/oldschool-pc-fonts/download/oldschool_pc_font_pack_v2.2_FULL.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95561227c894f874127e3776284a0c16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: oldschool-pc-fonts (remakes of PC text mode fonts) + +SLACKBUILD NAME: omnidb-app +SLACKBUILD LOCATION: ./system/omnidb-app +SLACKBUILD FILES: README doinst.sh omnidb-app.SlackBuild omnidb-app.info slack-desc +SLACKBUILD VERSION: 2.17.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://downloads.sourceforge.net/project/omnidb.mirror/2.17.0/omnidb-app_2.17.0-debian-amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1e73923ad22c02d58c5a66207cc2e69d +SLACKBUILD SHORT DESCRIPTION: omnidb-app (Open Source Database Management System - App Standalone) + +SLACKBUILD NAME: onefetch +SLACKBUILD LOCATION: ./system/onefetch +SLACKBUILD FILES: README onefetch-misc-2.27.1.tar onefetch.SlackBuild onefetch.info slack-desc +SLACKBUILD VERSION: 2.27.1 +SLACKBUILD DOWNLOAD: https://github.com/o2sh/onefetch/archive/2.27.1/onefetch-2.27.1.tar.gz https://static.crates.io/crates/addr2line/addr2line-0.25.1.crate https://static.crates.io/crates/adler2/adler2-2.0.1.crate https://static.crates.io/crates/ahash/ahash-0.7.8.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.4.crate https://static.crates.io/crates/alloca/alloca-0.4.0.crate https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.21.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anes/anes-0.1.6.crate https://static.crates.io/crates/anstream/anstream-0.6.21.crate https://static.crates.io/crates/anstyle/anstyle-1.0.13.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.5.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.11.crate https://static.crates.io/crates/anyhow/anyhow-1.0.101.crate https://static.crates.io/crates/arbitrary/arbitrary-1.4.2.crate https://static.crates.io/crates/arc-swap/arc-swap-1.8.0.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/askalono/askalono-0.5.0.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/backtrace/backtrace-0.3.76.crate https://static.crates.io/crates/base64/base64-0.22.1.crate https://static.crates.io/crates/bitflags/bitflags-2.10.0.crate https://static.crates.io/crates/bitvec/bitvec-1.0.1.crate https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate https://static.crates.io/crates/borsh/borsh-1.6.0.crate https://static.crates.io/crates/borsh-derive/borsh-derive-1.6.0.crate https://static.crates.io/crates/bstr/bstr-1.12.1.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.1.crate https://static.crates.io/crates/byte-unit/byte-unit-5.2.0.crate https://static.crates.io/crates/bytecheck/bytecheck-0.6.12.crate https://static.crates.io/crates/bytecheck_derive/bytecheck_derive-0.6.12.crate https://static.crates.io/crates/bytemuck/bytemuck-1.24.0.crate https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate https://static.crates.io/crates/byteorder-lite/byteorder-lite-0.1.0.crate https://static.crates.io/crates/bytes/bytes-1.11.1.crate https://static.crates.io/crates/cargo_toml/cargo_toml-0.22.3.crate https://static.crates.io/crates/cast/cast-0.3.0.crate https://static.crates.io/crates/cc/cc-1.2.51.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chrono/chrono-0.4.42.crate https://static.crates.io/crates/chrono-tz/chrono-tz-0.9.0.crate https://static.crates.io/crates/chrono-tz-build/chrono-tz-build-0.3.0.crate https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate https://static.crates.io/crates/clap/clap-4.5.57.crate https://static.crates.io/crates/clap-cargo/clap-cargo-0.18.3.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.57.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.65.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.55.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.6.crate https://static.crates.io/crates/clru/clru-0.6.2.crate https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/colored/colored-2.2.0.crate https://static.crates.io/crates/console/console-0.15.11.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.17.crate https://static.crates.io/crates/crc/crc-3.4.0.crate https://static.crates.io/crates/crc-catalog/crc-catalog-2.4.0.crate https://static.crates.io/crates/crc32fast/crc32fast-1.5.0.crate https://static.crates.io/crates/criterion/criterion-0.8.2.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.8.2.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crunchy/crunchy-0.2.4.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.7.crate https://static.crates.io/crates/dashmap/dashmap-6.1.0.crate https://static.crates.io/crates/deranged/deranged-0.5.5.crate https://static.crates.io/crates/derive_arbitrary/derive_arbitrary-1.4.2.crate https://static.crates.io/crates/deunicode/deunicode-1.6.2.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/dunce/dunce-1.0.5.crate https://static.crates.io/crates/dyn-clone/dyn-clone-1.0.20.crate https://static.crates.io/crates/either/either-1.15.0.crate https://static.crates.io/crates/enable-ansi-support/enable-ansi-support-0.3.1.crate https://static.crates.io/crates/encode_unicode/encode_unicode-1.0.0.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/encoding_rs_io/encoding_rs_io-0.1.7.crate https://static.crates.io/crates/env_filter/env_filter-0.1.4.crate https://static.crates.io/crates/env_logger/env_logger-0.11.8.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/erased-serde/erased-serde-0.4.9.crate https://static.crates.io/crates/errno/errno-0.3.14.crate https://static.crates.io/crates/etcetera/etcetera-0.8.0.crate https://static.crates.io/crates/faster-hex/faster-hex-0.10.0.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fdeflate/fdeflate-0.3.7.crate https://static.crates.io/crates/filetime/filetime-0.2.27.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.6.crate https://static.crates.io/crates/flate2/flate2-1.1.5.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/foldhash/foldhash-0.1.5.crate https://static.crates.io/crates/foldhash/foldhash-0.2.0.crate https://static.crates.io/crates/fs_extra/fs_extra-1.3.0.crate https://static.crates.io/crates/funty/funty-2.0.0.crate https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate https://static.crates.io/crates/futures-timer/futures-timer-3.0.3.crate https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/gimli/gimli-0.32.3.crate https://static.crates.io/crates/gix/gix-0.80.0.crate https://static.crates.io/crates/gix-actor/gix-actor-0.38.0.crate https://static.crates.io/crates/gix-actor/gix-actor-0.40.0.crate https://static.crates.io/crates/gix-attributes/gix-attributes-0.30.1.crate https://static.crates.io/crates/gix-attributes/gix-attributes-0.31.0.crate https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.2.16.crate https://static.crates.io/crates/gix-bitmap/gix-bitmap-0.3.0.crate https://static.crates.io/crates/gix-chunk/gix-chunk-0.5.0.crate https://static.crates.io/crates/gix-chunk/gix-chunk-0.7.0.crate https://static.crates.io/crates/gix-command/gix-command-0.8.0.crate https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.32.0.crate https://static.crates.io/crates/gix-commitgraph/gix-commitgraph-0.34.0.crate https://static.crates.io/crates/gix-config/gix-config-0.53.0.crate https://static.crates.io/crates/gix-config-value/gix-config-value-0.17.1.crate https://static.crates.io/crates/gix-date/gix-date-0.13.0.crate https://static.crates.io/crates/gix-date/gix-date-0.15.0.crate https://static.crates.io/crates/gix-diff/gix-diff-0.60.0.crate https://static.crates.io/crates/gix-dir/gix-dir-0.22.0.crate https://static.crates.io/crates/gix-discover/gix-discover-0.46.0.crate https://static.crates.io/crates/gix-discover/gix-discover-0.48.0.crate https://static.crates.io/crates/gix-error/gix-error-0.0.0.crate https://static.crates.io/crates/gix-error/gix-error-0.2.0.crate https://static.crates.io/crates/gix-features/gix-features-0.46.1.crate https://static.crates.io/crates/gix-filter/gix-filter-0.27.0.crate https://static.crates.io/crates/gix-fs/gix-fs-0.19.1.crate https://static.crates.io/crates/gix-glob/gix-glob-0.24.0.crate https://static.crates.io/crates/gix-hash/gix-hash-0.22.1.crate https://static.crates.io/crates/gix-hashtable/gix-hashtable-0.12.0.crate https://static.crates.io/crates/gix-ignore/gix-ignore-0.19.0.crate https://static.crates.io/crates/gix-index/gix-index-0.46.0.crate https://static.crates.io/crates/gix-index/gix-index-0.48.0.crate https://static.crates.io/crates/gix-lock/gix-lock-21.0.0.crate https://static.crates.io/crates/gix-mailmap/gix-mailmap-0.32.0.crate https://static.crates.io/crates/gix-object/gix-object-0.55.0.crate https://static.crates.io/crates/gix-object/gix-object-0.57.0.crate https://static.crates.io/crates/gix-odb/gix-odb-0.77.0.crate https://static.crates.io/crates/gix-pack/gix-pack-0.67.0.crate https://static.crates.io/crates/gix-packetline/gix-packetline-0.21.1.crate https://static.crates.io/crates/gix-path/gix-path-0.11.1.crate https://static.crates.io/crates/gix-pathspec/gix-pathspec-0.16.0.crate https://static.crates.io/crates/gix-protocol/gix-protocol-0.58.0.crate https://static.crates.io/crates/gix-quote/gix-quote-0.6.2.crate https://static.crates.io/crates/gix-quote/gix-quote-0.7.0.crate https://static.crates.io/crates/gix-ref/gix-ref-0.58.0.crate https://static.crates.io/crates/gix-ref/gix-ref-0.60.0.crate https://static.crates.io/crates/gix-refspec/gix-refspec-0.38.0.crate https://static.crates.io/crates/gix-revision/gix-revision-0.42.0.crate https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.26.0.crate https://static.crates.io/crates/gix-revwalk/gix-revwalk-0.28.0.crate https://static.crates.io/crates/gix-sec/gix-sec-0.13.1.crate https://static.crates.io/crates/gix-shallow/gix-shallow-0.9.0.crate https://static.crates.io/crates/gix-status/gix-status-0.27.0.crate https://static.crates.io/crates/gix-submodule/gix-submodule-0.27.0.crate https://static.crates.io/crates/gix-tempfile/gix-tempfile-21.0.0.crate https://static.crates.io/crates/gix-testtools/gix-testtools-0.18.0.crate https://static.crates.io/crates/gix-trace/gix-trace-0.1.18.crate https://static.crates.io/crates/gix-transport/gix-transport-0.55.0.crate https://static.crates.io/crates/gix-traverse/gix-traverse-0.52.0.crate https://static.crates.io/crates/gix-traverse/gix-traverse-0.54.0.crate https://static.crates.io/crates/gix-url/gix-url-0.35.2.crate https://static.crates.io/crates/gix-utils/gix-utils-0.3.1.crate https://static.crates.io/crates/gix-validate/gix-validate-0.11.0.crate https://static.crates.io/crates/gix-worktree/gix-worktree-0.47.0.crate https://static.crates.io/crates/gix-worktree/gix-worktree-0.49.0.crate https://static.crates.io/crates/glob/glob-0.3.3.crate https://static.crates.io/crates/globset/globset-0.4.18.crate https://static.crates.io/crates/globwalk/globwalk-0.9.1.crate https://static.crates.io/crates/grep-matcher/grep-matcher-0.1.8.crate https://static.crates.io/crates/grep-searcher/grep-searcher-0.1.16.crate https://static.crates.io/crates/half/half-2.7.1.crate https://static.crates.io/crates/hash32/hash32-0.3.1.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/hashbrown/hashbrown-0.16.1.crate https://static.crates.io/crates/heapless/heapless-0.8.0.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/home/home-0.5.12.crate https://static.crates.io/crates/human-panic/human-panic-2.0.6.crate https://static.crates.io/crates/humansize/humansize-2.1.3.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.64.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/ignore/ignore-0.4.25.crate https://static.crates.io/crates/image/image-0.25.10.crate https://static.crates.io/crates/image-webp/image-webp-0.2.4.crate https://static.crates.io/crates/imara-diff/imara-diff-0.1.8.crate https://static.crates.io/crates/indexmap/indexmap-2.12.1.crate https://static.crates.io/crates/insta/insta-1.46.3.crate https://static.crates.io/crates/inventory/inventory-0.3.21.crate https://static.crates.io/crates/io-close/io-close-0.3.7.crate https://static.crates.io/crates/is_ci/is_ci-1.2.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.2.crate https://static.crates.io/crates/itertools/itertools-0.11.0.crate https://static.crates.io/crates/itertools/itertools-0.13.0.crate https://static.crates.io/crates/itoa/itoa-1.0.17.crate https://static.crates.io/crates/jiff/jiff-0.2.20.crate https://static.crates.io/crates/jiff-static/jiff-static-0.2.20.crate https://static.crates.io/crates/jiff-tzdb/jiff-tzdb-0.1.5.crate https://static.crates.io/crates/jiff-tzdb-platform/jiff-tzdb-platform-0.1.3.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/js-sys/js-sys-0.3.83.crate https://static.crates.io/crates/json5/json5-0.4.1.crate https://static.crates.io/crates/kstring/kstring-2.0.2.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.182.crate https://static.crates.io/crates/libm/libm-0.2.15.crate https://static.crates.io/crates/libredox/libredox-0.1.12.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.12.1.crate https://static.crates.io/crates/lock_api/lock_api-0.4.14.crate https://static.crates.io/crates/log/log-0.4.29.crate https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/memmap2/memmap2-0.9.9.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.8.9.crate https://static.crates.io/crates/moxcms/moxcms-0.8.1.crate https://static.crates.io/crates/nonempty/nonempty-0.12.0.crate https://static.crates.io/crates/ntapi/ntapi-0.4.2.crate https://static.crates.io/crates/num-conv/num-conv-0.2.0.crate https://static.crates.io/crates/num-format/num-format-0.4.4.crate https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate https://static.crates.io/crates/objc2-core-foundation/objc2-core-foundation-0.3.2.crate https://static.crates.io/crates/objc2-io-kit/objc2-io-kit-0.3.2.crate https://static.crates.io/crates/object/object-0.37.3.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.2.crate https://static.crates.io/crates/oorandom/oorandom-11.1.5.crate https://static.crates.io/crates/owo-colors/owo-colors-4.3.0.crate https://static.crates.io/crates/page_size/page_size-0.6.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.12.5.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.12.crate https://static.crates.io/crates/parse-zoneinfo/parse-zoneinfo-0.3.1.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.2.crate https://static.crates.io/crates/pest/pest-2.8.4.crate https://static.crates.io/crates/pest_derive/pest_derive-2.8.4.crate https://static.crates.io/crates/pest_generator/pest_generator-2.8.4.crate https://static.crates.io/crates/pest_meta/pest_meta-2.8.4.crate https://static.crates.io/crates/phf/phf-0.11.3.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.3.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.3.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.3.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.16.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/plotters/plotters-0.3.7.crate https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.7.crate https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.7.crate https://static.crates.io/crates/png/png-0.18.0.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.13.0.crate https://static.crates.io/crates/portable-atomic-util/portable-atomic-util-0.2.4.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.4.0.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.104.crate https://static.crates.io/crates/prodash/prodash-31.0.0.crate https://static.crates.io/crates/ptr_meta/ptr_meta-0.1.4.crate https://static.crates.io/crates/ptr_meta_derive/ptr_meta_derive-0.1.4.crate https://static.crates.io/crates/pxfm/pxfm-0.1.27.crate https://static.crates.io/crates/quick-error/quick-error-2.0.1.crate https://static.crates.io/crates/quote/quote-1.0.42.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/radium/radium-0.7.0.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/rayon/rayon-1.11.0.crate https://static.crates.io/crates/rayon-core/rayon-core-1.13.0.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.18.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.7.0.crate https://static.crates.io/crates/ref-cast/ref-cast-1.0.25.crate https://static.crates.io/crates/ref-cast-impl/ref-cast-impl-1.0.25.crate https://static.crates.io/crates/regex/regex-1.12.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/relative-path/relative-path-1.9.3.crate https://static.crates.io/crates/rend/rend-0.4.2.crate https://static.crates.io/crates/rkyv/rkyv-0.7.45.crate https://static.crates.io/crates/rkyv_derive/rkyv_derive-0.7.45.crate https://static.crates.io/crates/rmp/rmp-0.8.15.crate https://static.crates.io/crates/rmp-serde/rmp-serde-1.3.1.crate https://static.crates.io/crates/rstest/rstest-0.26.1.crate https://static.crates.io/crates/rstest_macros/rstest_macros-0.26.1.crate https://static.crates.io/crates/rust_decimal/rust_decimal-1.39.0.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.26.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate https://static.crates.io/crates/rustix/rustix-1.1.4.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/ryu/ryu-1.0.22.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/schemars/schemars-1.2.0.crate https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate https://static.crates.io/crates/seahash/seahash-4.1.0.crate https://static.crates.io/crates/semver/semver-1.0.27.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.149.crate https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.9.crate https://static.crates.io/crates/serde_spanned/serde_spanned-1.0.4.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.34+deprecated.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha1-checked/sha1-checked-0.10.0.crate https://static.crates.io/crates/sha2/sha2-0.10.9.crate https://static.crates.io/crates/shell-words/shell-words-1.1.1.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.4.3.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.8.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.8.crate https://static.crates.io/crates/simdutf8/simdutf8-0.1.5.crate https://static.crates.io/crates/similar/similar-2.7.0.crate https://static.crates.io/crates/siphasher/siphasher-1.0.1.crate https://static.crates.io/crates/slab/slab-0.4.11.crate https://static.crates.io/crates/slug/slug-0.1.6.crate https://static.crates.io/crates/smallvec/smallvec-1.15.1.crate https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.1.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/strum/strum-0.28.0.crate https://static.crates.io/crates/strum_macros/strum_macros-0.28.0.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.111.crate https://static.crates.io/crates/sysinfo/sysinfo-0.37.2.crate https://static.crates.io/crates/table_formatter/table_formatter-0.6.1.crate https://static.crates.io/crates/tap/tap-1.0.1.crate https://static.crates.io/crates/tar/tar-0.4.44.crate https://static.crates.io/crates/tempfile/tempfile-3.24.0.crate https://static.crates.io/crates/tera/tera-1.20.1.crate https://static.crates.io/crates/term_size/term_size-0.3.2.crate https://static.crates.io/crates/terminal_size/terminal_size-0.4.3.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-2.0.18.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.18.crate https://static.crates.io/crates/time/time-0.3.47.crate https://static.crates.io/crates/time-core/time-core-0.1.8.crate https://static.crates.io/crates/time-humanize/time-humanize-0.1.3.crate https://static.crates.io/crates/time-macros/time-macros-0.2.27.crate https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.10.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokei/tokei-14.0.0.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/toml/toml-0.8.23.crate https://static.crates.io/crates/toml/toml-0.9.10+spec-1.1.0.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.11.crate https://static.crates.io/crates/toml_datetime/toml_datetime-0.7.5+spec-1.1.0.crate https://static.crates.io/crates/toml_edit/toml_edit-0.22.27.crate https://static.crates.io/crates/toml_edit/toml_edit-0.23.10+spec-1.0.0.crate https://static.crates.io/crates/toml_parser/toml_parser-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/toml_write/toml_write-0.1.2.crate https://static.crates.io/crates/toml_writer/toml_writer-1.0.6+spec-1.1.0.crate https://static.crates.io/crates/typeid/typeid-1.0.3.crate https://static.crates.io/crates/typenum/typenum-1.19.0.crate https://static.crates.io/crates/typetag/typetag-0.2.21.crate https://static.crates.io/crates/typetag-impl/typetag-impl-0.2.21.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.7.crate https://static.crates.io/crates/uluru/uluru-3.1.0.crate https://static.crates.io/crates/unicode-bom/unicode-bom-2.0.3.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.22.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.25.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.12.0.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.11.crate https://static.crates.io/crates/utf8-width/utf8-width-0.1.8.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/uuid/uuid-1.19.0.crate https://static.crates.io/crates/version_check/version_check-0.9.5.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1+wasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.106.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.106.crate https://static.crates.io/crates/web-sys/web-sys-0.3.83.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.11.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.61.3.crate https://static.crates.io/crates/windows-collections/windows-collections-0.2.0.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-core/windows-core-0.62.2.crate https://static.crates.io/crates/windows-future/windows-future-0.2.1.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.2.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.3.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-numerics/windows-numerics-0.2.0.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-result/windows-result-0.4.1.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-strings/windows-strings-0.5.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.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.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.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.5.crate https://static.crates.io/crates/windows-threading/windows-threading-0.1.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.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.1.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.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.1.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.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.1.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.1.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.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.1.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.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.1.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.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.1.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.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.1.crate https://static.crates.io/crates/winnow/winnow-0.7.14.crate https://static.crates.io/crates/winres/winres-0.1.12.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate https://static.crates.io/crates/wyz/wyz-0.5.1.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.31.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.31.crate https://static.crates.io/crates/zlib-rs/zlib-rs-0.6.0.crate https://static.crates.io/crates/zmij/zmij-1.0.1.crate https://static.crates.io/crates/zstd/zstd-0.13.3.crate https://static.crates.io/crates/zstd-safe/zstd-safe-7.2.4.crate https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.16+zstd.1.5.7.crate https://static.crates.io/crates/zune-core/zune-core-0.5.0.crate https://static.crates.io/crates/zune-jpeg/zune-jpeg-0.5.8.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 14947538b2b8e68b90f6575b29dd80f5 6185be920ab1302a8b29a5ed44875324 873036bd52f5fd829bd41b3c2ca0bc08 5fc01ee07457b73b3dc9cfea572a396f 2fb8e2b2c327d642027d27dd82160195 46f37ff604a120bd603618a799d60887 a4cce839af1f5a83a1bf73de16819a75 bf23cd323c33a8c283c41bb9b79e4ce4 a5edbb16fb71d6000e6978cba3dbce14 082b8b397447a875d587f5f6447092db 8f73a79f90605665cbc9650aafa9ca45 27ce951824c9152083803a3f33f60d1c c7aa5d86dfe62f20aebe2f9e8f2981d6 c03b3c2d00cf63a83ca2798fd7693603 ebc6da6bd3cef472c950a8a3490edc2d 398727580fbb14a12bcbdb0851fac883 a48aad29f4682d0733b83e0cbea555a6 3ce13f8504b72552464acf5c8a29fe72 c363761743ed405e07eada5e06f195ff 3e70bb53cab36a3ef2a02dfce21bc472 0234fbff6a32192b355625a61e32bcfe 20084c4c04bcc06fd3d7ff662deca706 4b7db26ac6bd77342b51188882fa5678 771aa8bb6e0811a97971fceecabb3245 023b03cf9968b29253a5dfe62051008d 4b975a0aea707a662d3b90461af178b5 c4258dd2e364d800cff8ccee1f9d61c2 039b68ad4423e03069a58f9c91041d11 1edac1c7c686e543e15cf524e4f62124 d2b557af0f0e07fc30cb5933cf5b1c40 3cad9a8439fdcb3332fed8691df3b58f 5728181edb36aef118fd784070781229 31b94ca527bd8efcff5ed12493a549a7 45339d90b2b3a4f123af5ec459954102 d8b6232e66c7e07e8a626ef21d3b8725 06457d3034340d791d99664015b3010e 29ef89cdb634c25d17cbe9cbfdb40c9f f686e99053239b98e9aca46c3e06c6f9 e9f5eb27f7d6d507e55b57e807c0f45f 7dbc461580b8ee7d163a6e02524c6d90 f5215c4283a1984b95043a7185245e00 6fc56339477191e989cec4800759b4b3 0459ffc221ea1e68c448cb79b03d5b4d 4d727b4060a41817a4cf611b282f63d8 4d2c28da884edabfe980fba47fa94320 8c0f8406dac1f424be269365c8b59111 d04455148fcb2108d061500a6144eb86 b59d4b2991f70e9b57f7587902461f8d 57e27b16bf7c2b11a509916f8b0e29d0 d08725807781ebbfabab85d03d40d5e2 b7552312eade0e0219369452cf32e2f2 98053437993f33da2a248faf5df8aff9 315c7fa8c291077dac11ffe8e977cf99 04baa08ff2d38dad4a10e7a27a9768d4 ee1260862a62c0d8824b664a1abda7b8 b69f87eec94e36408135e81035235621 e3adf326272e84746b26a5f7c5f2a9ca f344f7cb8be4527afc2b63063588795d c5229cfccb6a1598e74a837dbc9e2797 08c18a18f452c41072b08e8367778c6a a25c1dd162d19d3198cb993e2a744efd 589feb40322e6c7ef4dced9755764612 b2a8b4dcf41563d959ae386da42eeb83 e12804a80187a0633de32cee837d8dcd 1164173a9a0124593a84d92d52464192 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 5364311ee37e0d14061eb1fce66ce061 5dec9da63f47c77c430e7e05f911c2fc 87b6473f5edcf8d9ac8acd81f0b32dee e69c9d06bd1248b3d4397ecf760e05d5 048e7eaa07e02b00b3790add632cc674 51f76f10d298342d8ec0914c2a617370 3d62bfbbe08bdcee55fcb8cda85554d9 198d7f7c37f632bc83502b28870b6d60 5780fcd1ea46357609cc4f21b97fca1d 96c3c9f009928f02773032f341666861 b3a746981adf90f6d9600bc90fba9a86 1ba20ae7fd15056e81d732e0e78b118b 916cd597e92b97a987a1a8f8f2d40805 98dd664015c5a6c5e1d3cfb8dce1c4ff c13b5f8ed7311d90d12e5c2597b67c0b cb2760f6aec0af6f5e540d35b534d969 8ea35f559a34b5a0ba1b063e001773ca 0d268119480cd763d66547764345e212 dceddd3d936c2195d6fd507e3773bc4e f8bbc5e2d829e3a4cb40da5ef6dfcd72 ed115f03f4c1d744f740d1d8d3a86f2b b0a1ffd6b0b5fe67e3dac04cd26b3099 4f351598e06a94639d8786bf3017f6a2 3af57da2cb839fc49bbf046dc80ba6f1 d5e5c6877de34e173232d3a0facb71ec 6ed543f42c85ffc52da2a4c5b3f16169 8dab3b3ec00dc56cffde0b0c410d47b5 fc53a85c912427e1af1278d8f9ef2aa4 e36ee995fbd928f67773e5dbca035c5e ac9acb45412c8c2e1437db4e50fb834f 6c162f039387980e6b6c4fecf8be744d 9a91b575ff300519839e2e765c124427 e597e8c43837b595ee5922b605dec5b4 591cbad56682180a4160a8feedc6c468 bb09633833b38806273f793d73167ac3 f63e8b6601cfe5fe91cb977b3bacd1a2 64a6d8fe0c9a450bcefa41894e17d7ac 6e1cf4fb4b92a9f82daaf55608388684 9a421286bfaf7199053b6fa7a3e690cb 014715a2e2ea6ec30fc15bb52cbf4ca6 08a2c42a1e9bf5be38e0508cb3a946e2 dc599c65c4d620c248440b267428657d 0e04259ec613cc62f1f0594aa7f33184 342d8b7ab9cc228bc10b779d67fe5437 39de57f416f0faef00d83fae5f724473 92276e97b586b9acd8f624947d4611cf d5595ff3b4f802c8a20f796aed439bf2 78d0785934bfd050f6d1fcb4354bd135 4a243eda2ead0caae12575cfba6bc8af c5c84900b083bc27b6d352a59becc853 27a1e2a07a75f10008d78acbb1621b55 14fada3e932558b39b31622f23ea1fc8 87b62d52038b8aa36b465430af9b6f5d 8748be89b2bc69b8eb120e08d7865207 c926ad9167e9671a2275ddcd41d8a4b0 2cfbc0c9afb3ba6a8f6fe77c051e39a1 75b9d4a7508cb6830dc6136f6fa1d9b8 c056ed89ae9c5e199f28add15a7e6cc5 08f951577bc34f3ab1a0e5718dd98c47 df44e15bcec672a86cab89fd70645d43 6513cdd5813a0be4ed65eb301a110b52 bfc7da75ae39faffe796d4c1b3b047e0 8074510076cddd7f1d787a2e6907d34e 62dcb6b05d5fbfe94273882414f707c2 508dece59f1d678159caefaee291a18e 329f703d5f026ef1cce4c083dfb19e36 80f22fa456b09431c90abd5f8c9d862c 2185d29dd49b36b92c3845ebf4b54d4d 7ee7f7779240509ad013ec8bfaadc21e 5a6b886707f732150eed9ad3b3a713bf 6a47926a0e708f3313f807e87aa059da 1f3a77c5c6a527296327855ac9abad30 523334c29c956a627ede0c0b8d1f3de0 3ae4b46019ef6aced278dee43d012ba1 69059b10f9c820042256511279a9cd9e a8c9104c250ac4f110077c30f6dbe47a 03664285713ebd6e54c7f43202a71fb2 6d05b86395474e54d5becd6659912bab 35182e0966609b0ade1665bc43bf1bd0 de7e4101b6231405a1a6144aba79c7fc 130023ce0b506fd25748ca7241a73566 0c52fb7a95c0462f5a86d36238f14861 07d3e7e5533b7008fdf8e5fddb2f8d33 1b3ad10c3206c6f42f83803a53383651 4b3f53057a38f404596825446c7fdb97 d93728bad18059a0be6b0672852e8cb5 d18b2526ac61cdd61c979af6ec736c18 ed8037b9d9ac097beb13c65fb232b805 6d5e731a7099998caae80e37db884446 da1f775d8d28263540b81901229e7d30 669be6335ac69effac7a9adacb0a53f4 2c6efcd1abad1ed4a6640ca2c4b5a4f4 76de8c60e4e05ee9ec2d7fd9a0cd4915 a1f8582df1b1ff3c64e37a1170a2a53e d80352eac398c03c23d9fedc34532889 805de165e0ee95c84ca0a8e612c12a18 4226d83164434e4a2ba83cf22c678689 fa2c7a0bc243657afc71980696b4e687 8d8a190fb5d8dafc7747cd8722d6db23 20fb0edde79f6751614a9f409155ca75 b29a61f6596085afa41188f1b2ca95e8 dcaf8154a5d1533d5858577f02efeb46 9a16c1c4a7c66ef5a88b92cf2749002c 13da1f98b672608d3227f1c12d4f0ec0 57552c44152b62cf7fdf28a3582457f4 fdf1f3c476872eca710a068ecdede29d 7b8257e056ddd1633f8526e8492fb831 1be0c50e806033bd8415d97d78fedbdc 142ccbca0a848debca04f3416f1b2900 ae95906a14fee88019527f5dac6a2908 302cd0fb3cf96dfb6f67c7c096ffdd44 1b41b97d982520b7364a87a39e2a1ed8 0339cc04f4471f002e421e2328a86bf5 ff62c1415be32ef6642213c9ae175170 5f183ccef8add67a9c1eae2fd04231ef e42194e3cfdfdb40e8b2dec80ab3172b ce5935e8063a452913a61e5405b33cb9 f5956eb9324f20e363d9a4ff26b7bd03 3d1412a15498663e9455a4ca3539e516 26570de3ac165280c441fb77ecd68ede 3d7e70a9d2c58112629db9890ba333c0 87b1b7cb12ef4dfe842c212b98263048 f28afe09de1fc3658da6d032131af629 d5dc07b2126ce730ee21338e1a74f549 d5b8bc2f3c1d1e3a07f41282cf3b7075 a1c2c6d256feec6af388d2b1348216cd 8f59171feae8fed5d29b62e534c6b5d0 8c68f0018ca8a642f8c7ebb1b9956fe1 fbf570a9e07b43735c318b50d3c03dd9 7d58a2a23cd19ed8e889afdbeb7986b1 1a8725fbaf25abda88236a0a4e3d7663 164c3046a7f9720ce6c4240a8433a923 d629ca093dfd23b5e9b4262c5f801928 22c9fb2659929f432d5fe217d1cb74cf 7adb8a4c6ab02e9b85282feb836ab048 491edbc7bb1711844f050a11204b2e03 b6f425c1c6ae788e4d1e9eb49038a749 73cfe1110fa8b2e79e1c70d44fc09e1d c634fda75a5f26694cb07903221791f6 b20f8542fa832b16de4b865c2a16b158 3c06f672f34e8d88b90d69d0417e6067 acce388c35f19cef73cba1eb1d1d7fb2 5a7af442aa87deb7aa2e47aa53ecb4b0 bb0c20f6e3faaa647d9c463c5501a8e0 d9b5132f05c76e3af86f25b079216bab 4645e2cb8d118c1164054f6ea9dbaf7c 7700f05c27a07f60e516b311ca036365 55cc03328b9f67387b17d3855d19b3b0 3e106da1aa25437329bf9cab094e6216 421029191180ccd11cd28d7186a0640a 171bb701365ec4b0c12ae5387e034c16 09ea9959a92a4b020eaf12d2aae7a2b5 a9ed35e5b6d4bbc7435bdf7c8d31d026 dc106924da0261fec2bb0fe52fcbd9e6 0ab29c9738f9195eb3fc47e753da5b0e 7c5b0f18029c9ac093049c1fd4f019aa ac48290bdb9ceb8c29443dbf99580988 5b58e4f18091c0fa3579419f24cfaef9 8ca0c760be72a54667baeb09fc5a0578 e092b3abcc54806f2a35889d725bf95f 03ac333203202f17d0eb0b3eeed8215a 865cb5035f6b3dba04196ba04d15fab6 5c16a07e83766851ccb68168ebab6e65 76f8e4dcc29ab304e065cced86a344d2 6760292aaf3f1484be67db2635c1ba47 91a053fad821f7a26b3dd1ac0b26fe9c 07724c83f6c1faedaab861256d51435a bf105ab9a98eebfd13217fac2f31129a 439ec4865e007e2470fdc635f282599e 9d5019b2e6c4e1352ccff8b64b88e2cf 1748ba413a4ec6208265c51a998d50d2 ef8998050cc1339f2187fcb43e927f1b 7c4b65808efcddb3d2620a6926423183 fd94fc9a00da6a74bae8304481b0f5b8 71a1c31c82cc7a6b674f4221be025b57 8fc9b8907440e951472d55cd528192ca 4de3a172ec67d4233c28a0458dd49ae4 3a346659bd6dfb43780c6cac29211670 89a4c808c7e377581099de2eb31f0d7b f2e257c733d6f9b6106ce4b4922813f8 f6c8ce4c412ca548e42dfd896c92112e 07c75fec267864bcbb800ca7709ceae2 c0cc536bbce6c848a2957222de166961 cba0205d0472e3b170f4d93aa9423b86 654c2b6ec12a0ab1f52e2c625e72161a 619dce78b18ac0f1f414600ef5a60215 75ed1c0a0a9752670771d3473430a3fd 0f4ade4144773c2c50e55a882cc29969 a7ec81031748a0e2c1695ccf4c795100 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 72f66196a31c83281a8d295b2d8e0060 03ae198f9e310dcb42826818b0743499 04842a0d317439181491887fb609ae10 7b5f916e5a872e69f4adb563bdb67b77 639c3431a2f0d289889dd4cf8f1f1222 3435f743fb221ce524094b07a8eab2d9 3c1cc07f7d54984f8189eb08401b7a7e 780e635d7636ba1842d0c04613058feb 751468b1f120283e4f6f266867a03837 c3d0791d7f9cb5103c004856e165fe0b ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 a1626b8f4d165b1b60d960862eba4cf0 dbaed304fca775edfd9fb0e980f64cbe 6e945b7625522326c4b07d5551d89102 56eeea4cebc8f0fe1d09207656f78ece dd2ac5229d5892f9c873ca2f665d2235 ada590bae67a4207745223aab78e32e4 ccb8cb53529c5fabd9da41cdc017c732 933d9b47b1e4f4e0cb271bc8ce60cad8 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e f11619c171d9c9c009434733e57cedbc 19b48e160f65c80062d3c3b8ccae7153 5c7ac272e356d2ce545d36afbb7d2c86 c163af07877d0d655ba9a80078ff07c8 b9050fe4e2d8e423ddc7e6a647751848 eb29e7f18a8b1158af08c1fb853c86cc ad22b73628f49cd23c5f8297aa6a4eee 4e226ff3d8e1f5557d7faf37fe064eba 80d784b9c909c835530ce0003e68a956 87f4fcefe029b95db0a8bacda23448d8 3dcd0f89abb6723ee3ddc24a7673a9c0 0a6b86d84ce6703664485db94718c08a e662b1464700d377cb89a8a9b59bd8c0 d6b56315bc77403fe4a3499dbb0fc8bc 2d8d8b377d144f5e32b4f65a69eb0b24 9022f6eb105edf166607931d5c9b1edd f1358be8c98b98837cbd2cf51e75f8b3 8046df86e976ce7ef8954e916f0e7f74 47a71e25c316729a529ade4ce1ba5f5c d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 10164f24ab04c289c629028667a273ca 9a06778cd0277ae86f02deab04f759da 15603a17a0d683c7c50d4b7db22ddf58 39e3168b0ff2d77bcca05882310b2a06 d7602381c0bc21d10603cc940a837b06 40b13e06b6e4fe908700b97581a0149f 295e503f197dd34556876b97c60b87c1 baea6ab0ad0e707176e0852b62342432 6c623a8eed8450399ec323a72e96855c 8a568cbc041ce45f83e3b1c348b018ea 7a11a8c075b55ab9b8c7771520f95352 c21092e1613c25704d1b7295a9775868 789440cccc83854c8e317313ed19a4d1 5589880087d08bb34ca9f492de374efb ca8d3b0dc2184709ad94f8724cd1dd4f 4ae196685156596c4a543b7cc629a005 70b68cafcee2556b38439a53c75d8a36 bff9f5bd01b620680a98b1c59d92df7c e504675031766787830ccf420f6d8ca2 c9defe80406280bcfce4ecf31c0200b3 fbe5da24bd1beef6125107ee41118187 86de7cf14c1000e0886e2d0aaee06049 c72947ce2548e831a994be74c742f64d 64d9f46e9ba78f68c30c486be3d8b7df 0232cf3947589a695340f12ffcacfd1a b8f060edcd555f5ed74d613c9d8eff20 09a90a720ae7a44de0d0f8d585a67bb6 fdd7cefe256b6bcbbc2ba2344e773496 4659adaaaaee37c38748a2833f5f015b 1cd5c4ca4c47e7643a521d5842b20bcc 431f67a0baa68355652f3ab51aac013d 73d602cc41e3e431bf4fabd129ae1616 bb56b7d479e9fa872a035b46f04a3fbd 9c02495b380dc51331dcd8789b26cbfb ffb6b46b564680efcda445f05682cb47 a4bb1b92a5b098fdaa5694733ea73e7a 355b878d5248a72c2d71840357bedfa0 c78def4c8f29cd4fe7009412d6963258 b1bb3a822a8b3650a7401dbc737764f0 70b96eca0359f82c818eee7615d6ee21 764181663f005b307e662dc71451ee12 a160b14e423954c978ca95aa78ca4210 24bde53a22a1be2f22f8c0fae2b58c95 c678a7da0ee4b850ebde0474144a0415 42a67284d9fe81f222078330a7c4f9da b21820f2664242498beba7783b32bef4 dd13a960969bcf5f6313c0c2fa10f392 40bb687ceb233bcd78e91ed73243b1f9 164cf92f7f964bd2d7f5623027bda9f9 9bf537e7d26a16e35156d3a4b5c9338b d83a24872d4be600c418f3b9be08dabe f0e3a73919cd3604abddc700049ac765 d68794323cd4f09c15e561fff26ac5cd 850b188a08fa79e890fced2b1776418c 3aace232a48239015af2b93472c71e3e 80658754ba25f4a3c7c78c26ef5ae27f f9d969cfb6e7f4deafcb270dd18464d9 7eb59efc458661c589a4557c85073853 2e47d0f8c60cb30c23db22073afaa77e 61e33ccf8e6431a1234897698d177033 370cd2a5fdd68bd38bd2ec2c7b153ce9 c3d42808c0c5cc0283666964f83df775 a1a21f38fccf487fac84ad67e8ae7be3 6dafa04351e818cda8806a5bff1dd916 f2a271be7934b762ed05523370bf14c5 a8c6d404eec9e0efc975e65312b76228 fb538603dc04a39a0923ae3c82f58208 470f527a51d3921895bd2583fce8d9c4 abca3fe03b2d6fad6fc74d506c5c1067 f9880f1c33a7bc7b0e6e086b504bf38f f38b27b8c9625110a51293658f1cc014 b3c17dbae6dcdda8e25963f21402905e 6e2c3955a071ff72899af56c2f105a25 3d5e29f99c99c4d6b63e585289c052fb 3478ea9b4d43d9c931a7176d54dd14f9 14323f6267d08ae7700d5de8d8477927 f8b72daa293e32039a2cf1429c2d40f1 d312fadbba30b61c9323592f14146501 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 119f519a2b99e0212a8def5baed07c3f 09de9d01e7331ff3da11f58be8bef0df 3dd29881ae92d9533f6d24072087ef70 388022533f8d4d3bda39efd7e0ece6da 74820c7dae31dabf7552cdc97456d1a1 d5806e699d67817275b601957b4c2af1 32bbff7f2cf96f7d7697bae69dc0140a 7bc5dd8d61a8c4722c16b4eac78b7960 e334fcfe596d9bd0cbc67af57069ba51 603b49a81b216125a7d92ef2b4b38039 bb3780dd283a2faedb95ca3efcbb1196 c52fb1ec46518c21f8af61b7ff86a5e3 2cf4b2fb70efbaf9cfbaeba6f8dcf347 91bcde189ce0574861e43a4909e3777f 16b2a1e77c38f1265b35c9c1f76166ec 339e4b43ded1edefd670d7219f541d2b f2797ade0e36f1e5d6be9d11b5076582 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 dd7513efd3722e624cf5b4f57d67b2be 24c64817e85ef77765ed0f26c31c9b4c 9e876a38acd8262d97e9302ecb4e0f72 523ad3a4f0c185bce7ae059a6819403b d3ab9ee9574ec33016d8ff866eaab8f5 dae6d89034a6988042fd8be4cf5e037d 8c8adde50f0a531c407c5b68ab928f0b cfbf635d826d2d14d6e71c9eb07b5c07 de2839e16d9d7a9fd1c397da62f62b4a 233b17dfcf7e49ac791eef30b7f406e3 7cf393d79b04cdacd2593cbbca888b8f e0c35ffb8cfdb74a39bf799811f79304 7cb99b00381f697eaf8a322ed3b8205c 5072812053c27c0ae184f10011158f47 1baf62319b533f3d996993b82305e547 4f3d8f9bfc552d9272e39c7ecbb9f026 d990172b607020701f9e84ca8e1c043c 311ded6588844e072d3fb953a8f994da 69339b524a4c46ac25d2c27292689032 0a68848588e847ceccf504891584d00b 3f265cbde7668f38c1229043475470a9 4bfd23c349359d9c45430c723d03df97 45b469ad607b912256b7c80141fa2d17 4e50e886c72204c268c15a3230001d71 60ee7d4891a496a45390bede684f8770 7799baff9a5664205d9110a2624e8989 b95760e9133ba1bb456d0f0cef74c9a4 ae65c2e2e666c0e6183014d48b278604 3d8503aea1fd88138c875d6ead04905f 76fb85a025e6e1e6fda6569acf460505 9718141a1e8e00257f5b5d92aece5b21 589309abba88dd6e8099a95640457f7d 87287e36ca98d8b5b1f0c7c2d6f21155 59e7dfa465deb2a71858cf13a3bc1c24 cde38e135d56cef109000b4947b46b9c 7a22306eb25036c96f56d7c307d7590d 84a91e1c2f6ac3d93da10a68484c73a0 ac61bd64667ed1622688b1adf7158dac 4395ac40e8baaa1091639e0ce6d46969 d11db895b065093a0981acd4c46f9659 5bb17f98a2c207789b7748393fcd1046 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onefetch (command line Git information tool) + +SLACKBUILD NAME: onerng +SLACKBUILD LOCATION: ./system/onerng +SLACKBUILD FILES: README doinst.sh onerng.SlackBuild onerng.info slack-desc +SLACKBUILD VERSION: 3.7 +SLACKBUILD DOWNLOAD: https://github.com/OneRNG/onerng.github.io/raw/master/sw/onerng_3.7.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7abe6589491788b881e82528f5c80a20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: onerng (entropy generator) + +SLACKBUILD NAME: opam +SLACKBUILD LOCATION: ./system/opam +SLACKBUILD FILES: README opam.SlackBuild opam.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/ocaml/opam/releases/download/2.1.2/opam-full-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 801d2244c79d27c414e3306a08c4e564 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opam (OCaml Package Manager) + +SLACKBUILD NAME: open-vm-tools +SLACKBUILD LOCATION: ./system/open-vm-tools +SLACKBUILD FILES: 751.patch README doinst.sh open-vm-tools.SlackBuild open-vm-tools.info rc.vmtoolsd slack-desc +SLACKBUILD VERSION: 12.5.2_24697584 +SLACKBUILD DOWNLOAD: https://github.com/vmware/open-vm-tools/releases/download/stable-12.5.2/open-vm-tools-12.5.2-24697584.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c5bad8e6bd0b75467c312034678b9de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: open-vm-tools (VMware open-vm-tools project) + +SLACKBUILD NAME: openGLRefToMan +SLACKBUILD LOCATION: ./system/openGLRefToMan +SLACKBUILD FILES: README doinst.sh douninst.sh openGLRefToMan.SlackBuild openGLRefToMan.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/N-Tek/openGLRefToMan/releases/download/v1.0.0/openGLRefToMan-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b829e8c0669479660fdae933368ffec4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openGLRefToMan (converted OpenGL API reference manpages) + +SLACKBUILD NAME: openct +SLACKBUILD LOCATION: ./system/openct +SLACKBUILD FILES: README README.SLACKWARE doinst.sh openct.SlackBuild openct.info rc.openctd slack-desc +SLACKBUILD VERSION: 0.6.20 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/opensc/openct/openct-0.6.20.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1da3358ab798f1cb9232f1dbababc21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openct (Middleware framework for smart card terminals) + +SLACKBUILD NAME: opendoas +SLACKBUILD LOCATION: ./system/opendoas +SLACKBUILD FILES: README doinst.sh opendoas.SlackBuild opendoas.info slack-desc +SLACKBUILD VERSION: 6.8.2 +SLACKBUILD DOWNLOAD: https://github.com/Duncaen/OpenDoas/archive/v6.8.2/OpenDoas-6.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f31c3ae51307f28df45d4e3445842560 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: opendoas (port of doas from OpenBSD) + +SLACKBUILD NAME: openmpi +SLACKBUILD LOCATION: ./system/openmpi +SLACKBUILD FILES: README doinst.sh openmpi.SlackBuild openmpi.info slack-desc +SLACKBUILD VERSION: 4.1.8 +SLACKBUILD DOWNLOAD: https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72e95168a62a5b951da9afe4f48b0be9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openmpi (an open source MPI-2 implementation) + +SLACKBUILD NAME: openrazer-daemon +SLACKBUILD LOCATION: ./system/openrazer-daemon +SLACKBUILD FILES: README doinst.sh openrazer-daemon.SlackBuild openrazer-daemon.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/openrazer/openrazer/releases/download/v3.12.0/openrazer-3.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3873a2487c0ba3b3c66e96329ee2c750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrazer-daemon (Razer Drivers for Linux) + +SLACKBUILD NAME: openrazer-kernel +SLACKBUILD LOCATION: ./system/openrazer-kernel +SLACKBUILD FILES: README doinst.sh openrazer-kernel.SlackBuild openrazer-kernel.info slack-desc +SLACKBUILD VERSION: 3.12.0 +SLACKBUILD DOWNLOAD: https://github.com/openrazer/openrazer/releases/download/v3.12.0/openrazer-3.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3873a2487c0ba3b3c66e96329ee2c750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrazer-kernel (kernel modules for openrazer) + +SLACKBUILD NAME: openrc-services +SLACKBUILD LOCATION: ./system/openrc-services +SLACKBUILD FILES: README README.Slackware doinst.sh openrc-services.SlackBuild openrc-services.info slack-desc +SLACKBUILD VERSION: 20210926 +SLACKBUILD DOWNLOAD: https://gitlab.com/abchk1234/openrc-services/-/archive/20210926/openrc-services-20210926.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cfc9b0e1e993060fcd0609f19cd506c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrc-services (OpenRC services) + +SLACKBUILD NAME: openrc-settingsd +SLACKBUILD LOCATION: ./system/openrc-settingsd +SLACKBUILD FILES: README doinst.sh openrc-settingsd.SlackBuild openrc-settingsd.info rc.openrc-settingsd.new slack-desc +SLACKBUILD VERSION: 2024.08.31 +SLACKBUILD DOWNLOAD: https://gitlab.com/postmarketOS/openrc-settingsd/-/archive/main/openrc-settingsd-main.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fa662a79b9398bee47d6b8e746215ec9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrc-settingsd (D-Bus services for OpenRC-based systems) + +SLACKBUILD NAME: openrc +SLACKBUILD LOCATION: ./system/openrc +SLACKBUILD FILES: README README.Slackware doinst.sh meson-patch.diff openrc.SlackBuild openrc.info openrc.logrotate slack-desc +SLACKBUILD VERSION: 0.63 +SLACKBUILD DOWNLOAD: https://github.com/OpenRC/openrc/archive/0.63/openrc-0.63.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f73566fc120e19e5a96fb0134cbb5ac8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrc (dependency-based init system) + +SLACKBUILD NAME: openrgb +SLACKBUILD LOCATION: ./system/openrgb +SLACKBUILD FILES: README doinst.sh openrgb.SlackBuild openrgb.info slack-desc +SLACKBUILD VERSION: 1.0rc2 +SLACKBUILD DOWNLOAD: https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_candidate_1.0rc2/OpenRGB-release_candidate_1.0rc2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c25d75ceda198f3eed62566cdf1b7f61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openrgb (Open source RGB lighting control) + +SLACKBUILD NAME: openscap +SLACKBUILD LOCATION: ./system/openscap +SLACKBUILD FILES: README openscap.SlackBuild openscap.info slack-desc +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://github.com/OpenSCAP/openscap/archive/1.3.6/openscap-1.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b95ac653cb4487e01ac6bc959885364 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openscap (open source SCAP integration) + +SLACKBUILD NAME: openstego +SLACKBUILD LOCATION: ./system/openstego +SLACKBUILD FILES: README doinst.sh icons/128.png icons/16.png icons/22.png icons/32.png icons/48.png icons/64.png icons/96.png icons/openstego.svg openstego.SlackBuild openstego.desktop openstego.info openstego.sh slack-desc +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://github.com/syvaidya/openstego/releases/download/openstego-0.8.6/openstego-0.8.6.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e16eca78a907c4385418b5fa3c3e655 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openstego (the free steganography solution) + +SLACKBUILD NAME: openzfs +SLACKBUILD LOCATION: ./system/openzfs +SLACKBUILD FILES: README doinst.sh openzfs.SlackBuild openzfs.info rc.zfs slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/openzfs/zfs/releases/download/zfs-2.4.1/zfs-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a1168e562f4ed00b74d2a16e86473684 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: openzfs (ZFS support for Linux) + +SLACKBUILD NAME: oracle-instantclient-basic +SLACKBUILD LOCATION: ./system/oracle-instantclient-basic +SLACKBUILD FILES: README oracle-instantclient-basic.SlackBuild oracle-instantclient-basic.info slack-desc +SLACKBUILD VERSION: 21.5.0.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/otn_software/linux/instantclient/215000/oracle-instantclient-basic-21.5.0.0.0-1.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 9dc3ccd3eed52da282070b07bc0a4628 +SLACKBUILD SHORT DESCRIPTION: oracle-instantclient-basic (Free Oracle Database Client) + +SLACKBUILD NAME: oracle-instantclient-devel +SLACKBUILD LOCATION: ./system/oracle-instantclient-devel +SLACKBUILD FILES: README oracle-instantclient-devel.SlackBuild oracle-instantclient-devel.info slack-desc +SLACKBUILD VERSION: 21.5.0.0.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.oracle.com/otn_software/linux/instantclient/215000/oracle-instantclient-devel-21.5.0.0.0-1.x86_64.rpm +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: b22d6e6eaca8a1edff4fbbf37380887f +SLACKBUILD SHORT DESCRIPTION: oracle-instantclient-devel (Oracle Development Headers) + +SLACKBUILD NAME: osinfo-db-tools +SLACKBUILD LOCATION: ./system/osinfo-db-tools +SLACKBUILD FILES: README osinfo-db-tools.SlackBuild osinfo-db-tools.info slack-desc +SLACKBUILD VERSION: 1.12.0 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/libosinfo/osinfo-db-tools-1.12.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d43c909fe66dd7cdec41876cb031a0cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osinfo-db-tools (operating systems database tools) + +SLACKBUILD NAME: osinfo-db +SLACKBUILD LOCATION: ./system/osinfo-db +SLACKBUILD FILES: README osinfo-db.SlackBuild osinfo-db.info slack-desc +SLACKBUILD VERSION: 20240701 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/libosinfo/osinfo-db-20240701.tar.xz https://harrier.slackbuilds.org/misc/osinfo-db-slackware-20220214.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 584f2639544f210012e0c9e6e87feeff 65ed4d991bdab6ab00bc34bcbb5d16ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: osinfo-db (operating systems database) + +SLACKBUILD NAME: osquery-bin +SLACKBUILD LOCATION: ./system/osquery-bin +SLACKBUILD FILES: README doinst.sh osquery-bin.SlackBuild osquery-bin.info slack-desc +SLACKBUILD VERSION: 5.22.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/osquery/osquery/releases/download/5.22.1/osquery_5.22.1-1.linux_amd64.deb https://github.com/osquery/osquery/releases/download/5.22.1/osquery_5.22.1-1.linux_arm64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4c4a9efdc942bfb896b2d0035c7c9f5a 32806b4979bad9f4755041d470c5e640 +SLACKBUILD SHORT DESCRIPTION: osquery-bin (an operating system instrumentation framework) + +SLACKBUILD NAME: ossec-agent +SLACKBUILD LOCATION: ./system/ossec-agent +SLACKBUILD FILES: README README.SLACKWARE doinst.sh gcc-fno-common-3.6.0.patch ossec-agent.SlackBuild ossec-agent.conf ossec-agent.info ossec.logrotate slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/ossec/ossec-hids/archive/3.6.0/ossec-hids-3.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03fe101f736e834b3804bac8bb4aa980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ossec-agent (Open Source Host-based Intrusion Detection System) + +SLACKBUILD NAME: ossec-local +SLACKBUILD LOCATION: ./system/ossec-local +SLACKBUILD FILES: README README.SLACKWARE doinst.sh gcc-fno-common-3.6.0.patch ossec-local.SlackBuild ossec-local.conf ossec-local.info ossec.logrotate slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/ossec/ossec-hids/archive/3.6.0/ossec-hids-3.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03fe101f736e834b3804bac8bb4aa980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ossec-local (Open Source Host-based Intrusion Detection System) + +SLACKBUILD NAME: ossec-server +SLACKBUILD LOCATION: ./system/ossec-server +SLACKBUILD FILES: README README.SLACKWARE doinst.sh gcc-fno-common-3.6.0.patch ossec-server.SlackBuild ossec-server.conf ossec-server.info ossec.logrotate slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/ossec/ossec-hids/archive/3.6.0/ossec-hids-3.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 03fe101f736e834b3804bac8bb4aa980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ossec-server (Open Source Host-based Intrusion Detection System) + +SLACKBUILD NAME: ostree +SLACKBUILD LOCATION: ./system/ostree +SLACKBUILD FILES: README ostree.SlackBuild ostree.info slack-desc +SLACKBUILD VERSION: 2025.2 +SLACKBUILD DOWNLOAD: https://github.com/ostreedev/ostree/releases/download/v2025.2/libostree-2025.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc5346ab549b51ea1765514ca6874677 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ostree (tool for immutable filesystem trees) + +SLACKBUILD NAME: otf-hermit +SLACKBUILD LOCATION: ./system/otf-hermit +SLACKBUILD FILES: README doinst.sh otf-hermit.SlackBuild otf-hermit.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://pcaro.es/d/otf-hermit-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62fcc5020889c22077eac5771dd40e7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: otf-hermit (monospace font) + +SLACKBUILD NAME: otf-ibm-plex +SLACKBUILD LOCATION: ./system/otf-ibm-plex +SLACKBUILD FILES: README doinst.sh otf-ibm-plex.SlackBuild otf-ibm-plex.info slack-desc +SLACKBUILD VERSION: 6.4.1 +SLACKBUILD DOWNLOAD: https://github.com/IBM/plex/archive//v6.4.1/plex-6.4.1.zip https://master.dl.sourceforge.net/project/ibm-plex.mirror/%40ibm_plex-sans-sc%401.1.0/ibm-plex-sans-sc.zip https://master.dl.sourceforge.net/project/ibm-plex.mirror/%40ibm_plex-sans-tc%401.1.1/ibm-plex-sans-tc.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69bbd04f5f90f3fa18a07968fc89d9c0 bd975057f2b4458b823bd0ebe6b770a5 167898cc660a1c2e8806e15006d3a757 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: otf-ibm-plex (Open Type Font) + +SLACKBUILD NAME: otf2bdf +SLACKBUILD LOCATION: ./system/otf2bdf +SLACKBUILD FILES: README otf2bdf.SlackBuild otf2bdf.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/otf2bdf-3.1.tbz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6af09173615f1dd5ae294bbf67ac52c8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: otf2bdf (opentype/truetype to bdf font converter) + +SLACKBUILD NAME: overpass-desktop-fonts +SLACKBUILD LOCATION: ./system/overpass-desktop-fonts +SLACKBUILD FILES: README doinst.sh overpass-desktop-fonts.SlackBuild overpass-desktop-fonts.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/RedHatBrand/Overpass/archive/3.0.3/Overpass-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 149bad7b0436881ae32df63aa4040d60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: overpass-desktop-fonts (Open Source desktop fonts by RedHat) + +SLACKBUILD NAME: overpass-webfonts +SLACKBUILD LOCATION: ./system/overpass-webfonts +SLACKBUILD FILES: README doinst.sh overpass-webfonts.SlackBuild overpass-webfonts.info slack-desc +SLACKBUILD VERSION: 3.0.3 +SLACKBUILD DOWNLOAD: https://github.com/RedHatBrand/Overpass/archive/3.0.3/Overpass-3.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 149bad7b0436881ae32df63aa4040d60 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: overpass-webfonts (Open Source web fonts by RedHat) + +SLACKBUILD NAME: oxker-bin +SLACKBUILD LOCATION: ./system/oxker-bin +SLACKBUILD FILES: README oxker-bin.SlackBuild oxker-bin.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/mrjackwills/oxker/releases/download/v0.12.0/oxker_linux_x86_64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c93294076dcd5ad91f08d0394dca1833 +SLACKBUILD SHORT DESCRIPTION: oxker-bin (tui to view & control docker containers) + +SLACKBUILD NAME: p7zip +SLACKBUILD LOCATION: ./system/p7zip +SLACKBUILD FILES: README doinst.sh p7zip.SlackBuild p7zip.info slack-desc +SLACKBUILD VERSION: 17.05 +SLACKBUILD DOWNLOAD: https://github.com/p7zip-project/p7zip/archive/v17.05/p7zip-17.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: de921a08f37242a8eed8e4a758fbcb58 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: p7zip (File Compression/Decompression Utility) + +SLACKBUILD NAME: pacemaker +SLACKBUILD LOCATION: ./system/pacemaker +SLACKBUILD FILES: README pacemaker.SlackBuild pacemaker.info slack-desc +SLACKBUILD VERSION: 2.0.5 +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/pacemaker/archive/Pacemaker-2.0.5/pacemaker-Pacemaker-2.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f58503c3939de68cd45b37e87745108a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pacemaker (High-Availability cluster resource manager) + +SLACKBUILD NAME: pam-gnupg +SLACKBUILD LOCATION: ./system/pam-gnupg +SLACKBUILD FILES: README pam-gnupg.SlackBuild pam-gnupg.info slack-desc +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://github.com/cruegge/pam-gnupg/archive/v0.4/pam-gnupg-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da47c80552394523369c6f1d086dd4ab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pam-gnupg (Unlock GnuPG keys on login) + +SLACKBUILD NAME: pam_ssh +SLACKBUILD LOCATION: ./system/pam_ssh +SLACKBUILD FILES: README pam_ssh.SlackBuild pam_ssh.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/pam-ssh/files/pam_ssh/2.3/pam_ssh-2.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a46976953119c81f4fc9cf039963ac8a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pam_ssh (unlock ssh keys on login) + +SLACKBUILD NAME: pam_ssh_agent_auth +SLACKBUILD LOCATION: ./system/pam_ssh_agent_auth +SLACKBUILD FILES: README pam_ssh_agent_auth.SlackBuild pam_ssh_agent_auth.info slack-desc +SLACKBUILD VERSION: 0.10.4 +SLACKBUILD DOWNLOAD: https://github.com/jbeverly/pam_ssh_agent_auth/archive/pam_ssh_agent_auth-0.10.4/pam_ssh_agent_auth-pam_ssh_agent_auth-0.10.4.tar.gz https://github.com/floodyberry/ed25519-donna/archive/8757bd4cd209cb032853ece0ce413f122eef212c/ed25519-donna-8757bd4cd209cb032853ece0ce413f122eef212c.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 42f87c6cce9bcf8cfd46ed4605b779f5 cfeee7be3fce570389db6d662f989469 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pam_ssh_agent_auth (PAM module for SSH-agent authentication) + +SLACKBUILD NAME: partclone +SLACKBUILD LOCATION: ./system/partclone +SLACKBUILD FILES: README partclone.SlackBuild partclone.info slack-desc +SLACKBUILD VERSION: 0.3.47 +SLACKBUILD DOWNLOAD: https://github.com/Thomas-Tsai/partclone/archive/0.3.47/partclone-0.3.47.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 665aa8a6109ab10281ad0a47fc626c26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: partclone (utility to clone various filesystems) + +SLACKBUILD NAME: partimage +SLACKBUILD LOCATION: ./system/partimage +SLACKBUILD FILES: README compilefix.diff man/partimage.1 man/partimaged-passwd.8 man/partimaged.8 man/partimagedusers.5 partimage.SlackBuild partimage.info partimaged-passwd slack-desc +SLACKBUILD VERSION: 0.6.9 +SLACKBUILD DOWNLOAD: https://gitlab.com/partimage/partimage-sources/uploads/6f5867515e3267bad0e70b75410941f4/partimage-0.6.9.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1bc046fd915c5debbafc85729464e513 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: partimage (backup system) + +SLACKBUILD NAME: pass-import +SLACKBUILD LOCATION: ./system/pass-import +SLACKBUILD FILES: README pass-import.SlackBuild pass-import.info slack-desc +SLACKBUILD VERSION: 3.5 +SLACKBUILD DOWNLOAD: https://github.com/roddhjav/pass-import/releases/download/v3.5/pass-import-3.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6eea4688951ab6c2fab5d3359468962c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pass-import (pass extension) + +SLACKBUILD NAME: pass-otp +SLACKBUILD LOCATION: ./system/pass-otp +SLACKBUILD FILES: README pass-otp.SlackBuild pass-otp.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/tadfisher/pass-otp/releases/download/v1.2.0/pass-otp-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20cfa80273813294014577fead8714ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pass-otp (Manage OTP tokens) + +SLACKBUILD NAME: passwdqc +SLACKBUILD LOCATION: ./system/passwdqc +SLACKBUILD FILES: README doinst.sh passwdqc.SlackBuild passwdqc.info slack-desc +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: https://www.openwall.com/passwdqc/passwdqc-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f89ff67b1eb8d41ea566a505f234765 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: passwdqc (password/passphrase strength checking and enforcement) + +SLACKBUILD NAME: password-store +SLACKBUILD LOCATION: ./system/password-store +SLACKBUILD FILES: README password-store.SlackBuild password-store.info slack-desc +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://sbo-source.s3.ap-southeast-1.amazonaws.com/password-store-1.7.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 56b918982fd80bedba6590059c332c6d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: password-store (Password manager using GnuPG) + +SLACKBUILD NAME: passwordsafe +SLACKBUILD LOCATION: ./system/passwordsafe +SLACKBUILD FILES: README doinst.sh passwordsafe.SlackBuild passwordsafe.info slack-desc +SLACKBUILD VERSION: 1.16.0 +SLACKBUILD DOWNLOAD: https://github.com/pwsafe/pwsafe/archive/1.16.0/pwsafe-1.16.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a0d858569dfc212b31536148a4f4fea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: passwordsafe (password database utility) + +SLACKBUILD NAME: patool +SLACKBUILD LOCATION: ./system/patool +SLACKBUILD FILES: README doinst.sh patool.SlackBuild patool.info slack-desc +SLACKBUILD VERSION: 1.15.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/b7/b1/b32e5646619d5fb3cf57e635f076146e99fb02acfcd6afad78dcda8c9bfc/patool-1.15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f637d0d35ad67d7f43444e2f501281bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: patool (Portable Archive File Manager) + +SLACKBUILD NAME: pause +SLACKBUILD LOCATION: ./system/pause +SLACKBUILD FILES: README pause.SlackBuild pause.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://gitlab.com/chrisabela/downloads/raw/master/pause-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64fff3c49b66ad99e97287c176e1b99b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pause (don't exit, efficiently) + +SLACKBUILD NAME: pax-utils +SLACKBUILD LOCATION: ./system/pax-utils +SLACKBUILD FILES: README pax-utils.SlackBuild pax-utils.info slack-desc +SLACKBUILD VERSION: 1.3.10 +SLACKBUILD DOWNLOAD: https://github.com/gentoo/pax-utils/archive/v1.3.10/pax-utils-1.3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed7f3fe6f834916262195162256d31a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pax-utils (security audit tools for ELF binaries) + +SLACKBUILD NAME: pax +SLACKBUILD LOCATION: ./system/pax +SLACKBUILD FILES: README pax.SlackBuild pax.info slack-desc +SLACKBUILD VERSION: 20201030 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pax_20201030.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87a0a3870ec437c41eb1b406334fe2c5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pax (tar/cpio compatible archiver) + +SLACKBUILD NAME: paxctl +SLACKBUILD LOCATION: ./system/paxctl +SLACKBUILD FILES: README paxctl.SlackBuild paxctl.info slack-desc +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://pax.grsecurity.net/paxctl-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bea59b1987dc4e16c2d22d745374e64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: paxctl (PaX control program) + +SLACKBUILD NAME: pbzip2 +SLACKBUILD LOCATION: ./system/pbzip2 +SLACKBUILD FILES: README pbzip2.SlackBuild pbzip2.info slack-desc +SLACKBUILD VERSION: 1.1.13 +SLACKBUILD DOWNLOAD: https://launchpad.net/pbzip2/1.1/1.1.13/+download/pbzip2-1.1.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cb87da2dba05540afce162f34b3a9a6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pbzip2 (Parallel BZIP2) + +SLACKBUILD NAME: pbzx +SLACKBUILD LOCATION: ./system/pbzx +SLACKBUILD FILES: README pbzx.SlackBuild pbzx.info slack-desc +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/NiklasRosenstein/pbzx/archive/v1.0.2/pbzx-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 37c384e2912b3c607e7fc26e88d8efea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pbzx (pbzx stream parser) + +SLACKBUILD NAME: pce +SLACKBUILD LOCATION: ./system/pce +SLACKBUILD FILES: README doinst.sh pce.SlackBuild pce.info slack-desc +SLACKBUILD VERSION: 20220220_991c55d9 +SLACKBUILD DOWNLOAD: http://www.hampa.ch/pub/pce/pre/pce-20220220-991c55d9/pce-20220220-991c55d9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 022482f057e959bb3a1314f1cc52fd49 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pce (PC emulator) + +SLACKBUILD NAME: pcem-roms +SLACKBUILD LOCATION: ./system/pcem-roms +SLACKBUILD FILES: README pcem-roms.SlackBuild pcem-roms.info slack-desc +SLACKBUILD VERSION: 17.0 +SLACKBUILD DOWNLOAD: https://github.com/BaRRaKudaRain/PCem-ROMs/archive/refs/tags/v17.0/PCem-ROMs-17.0.tar.gz http://www.zimmers.net/anonftp/pub/cbm-pc/firmware/pc10/cbm-pc10c-bios-v4.41-318085-08.bin +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1de3c5fd08ab4b2b0cf353bc189d619b 598a1adee2a9ddaa5b0d4b73190ff990 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcem-roms (rom files for the pcem emulator) + +SLACKBUILD NAME: pcem +SLACKBUILD LOCATION: ./system/pcem +SLACKBUILD FILES: README pcem.SlackBuild pcem.info slack-desc x86-build.diff.gz +SLACKBUILD VERSION: b8ad941.20230304 +SLACKBUILD DOWNLOAD: https://github.com/sarah-walker-pcem/pcem/archive/b8ad9416bc1d3acd8b384a83b753ddf2282bd091/pcem-b8ad9416bc1d3acd8b384a83b753ddf2282bd091.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5df65f15b4db312cedcfadabede4001f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcem (low-level emulator for IBM compatibles) + +SLACKBUILD NAME: pcf2bdf +SLACKBUILD LOCATION: ./system/pcf2bdf +SLACKBUILD FILES: README pcf2bdf.SlackBuild pcf2bdf.info slack-desc +SLACKBUILD VERSION: 1.07 +SLACKBUILD DOWNLOAD: https://github.com/ganaware/pcf2bdf/archive/1.07/pcf2bdf-1.07.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 467f9b6b21a550c9d6d51ba00040b807 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcf2bdf (convert X fonts from PCF to BDF) + +SLACKBUILD NAME: pcmanfm-qt +SLACKBUILD LOCATION: ./system/pcmanfm-qt +SLACKBUILD FILES: LayerShellQt6_build_directory.patch README doinst.sh pcmanfm-qt.SlackBuild pcmanfm-qt.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/pcmanfm-qt/releases/download/2.3.0/pcmanfm-qt-2.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: cf8e4780a53203377be779d3c7112391 +SLACKBUILD SHORT DESCRIPTION: pcmanfm-qt (PCMan File Manager) + +SLACKBUILD NAME: pcmanfm +SLACKBUILD LOCATION: ./system/pcmanfm +SLACKBUILD FILES: README doinst.sh pcmanfm.SlackBuild pcmanfm.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxde/releases/raw/refs/heads/master/releases/pcmanfm-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f12ff7d2d8bae88005a50186e74a76bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcmanfm (PCMan File Manager) + +SLACKBUILD NAME: pcp +SLACKBUILD LOCATION: ./system/pcp +SLACKBUILD FILES: README doinst.sh pcp.SlackBuild pcp.info slack-desc sysuser.conf tmpfile.conf +SLACKBUILD VERSION: 6.0.4 +SLACKBUILD DOWNLOAD: https://github.com/performancecopilot/pcp/archive/6.0.4/pcp-6.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 080191e19678546a293f65428ca43003 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcp (RedHat Performance Co-Pilot) + +SLACKBUILD NAME: pcsc-perl +SLACKBUILD LOCATION: ./system/pcsc-perl +SLACKBUILD FILES: README pcsc-perl.SlackBuild pcsc-perl.info slack-desc +SLACKBUILD VERSION: 1.4.14 +SLACKBUILD DOWNLOAD: http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl-1.4.14.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45601505dbb7b27329811ac9bad35fab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcsc-perl (Perl wrapper to pcsc-lite) + +SLACKBUILD NAME: pcsc-tools +SLACKBUILD LOCATION: ./system/pcsc-tools +SLACKBUILD FILES: README pcsc-tools.SlackBuild pcsc-tools.info slack-desc +SLACKBUILD VERSION: 1.5.8 +SLACKBUILD DOWNLOAD: http://distfiles.macports.org/pcsc-tools/pcsc-tools-1.5.8.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4320fbe189780d483aa82def4e7e329e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pcsc-tools (various tools to interact with pcsc-lite) + +SLACKBUILD NAME: pdfgrep +SLACKBUILD LOCATION: ./system/pdfgrep +SLACKBUILD FILES: README pdfgrep.SlackBuild pdfgrep.info slack-desc +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://pdfgrep.org/download/pdfgrep-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f74b5505e71e8bad576285c6bd1790d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdfgrep (Search Text in PDF Files) + +SLACKBUILD NAME: pdksh +SLACKBUILD LOCATION: ./system/pdksh +SLACKBUILD FILES: Makefile.in.patch README doinst.sh pdksh.SlackBuild pdksh.info slack-desc +SLACKBUILD VERSION: 5.2.14 +SLACKBUILD DOWNLOAD: https://mirrors.slackware.com/slackware/slackware-8.0/contrib/contrib-sources/pdksh-5.2.14/pdksh-5.2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 871106b3bd937e1afba9f2ef7c43aef3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdksh (the Public Domain Korn Shell) + +SLACKBUILD NAME: pdsh +SLACKBUILD LOCATION: ./system/pdsh +SLACKBUILD FILES: README pdsh.SlackBuild pdsh.info slack-desc +SLACKBUILD VERSION: 2.31 +SLACKBUILD DOWNLOAD: https://github.com/chaos/pdsh/archive/pdsh-2.31/pdsh-pdsh-2.31.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cab34b0ca78f3cf596fd648b265223ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pdsh (Parallel Distributed Shell) + +SLACKBUILD NAME: peazip +SLACKBUILD LOCATION: ./system/peazip +SLACKBUILD FILES: README doinst.sh peazip.SlackBuild peazip.info slack-desc +SLACKBUILD VERSION: 10.1.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/peazip/PeaZip/releases/download/10.1.0/peazip_10.1.0.LINUX.GTK2-1_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1b940bf095413fe44ed7bbf6de5d1a4d +SLACKBUILD SHORT DESCRIPTION: peazip (PeaZip free file archiver utility, GTK2 build) + +SLACKBUILD NAME: percol +SLACKBUILD LOCATION: ./system/percol +SLACKBUILD FILES: README percol.SlackBuild percol.info slack-desc +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://github.com/mooz/percol/archive/v0.2.1/percol-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b00f9c6cce4e8596d50db5ae28f2510a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: percol (interactive selection for UNIX pipes) + +SLACKBUILD NAME: percona-toolkit +SLACKBUILD LOCATION: ./system/percona-toolkit +SLACKBUILD FILES: README percona-toolkit.SlackBuild percona-toolkit.info slack-desc +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://downloads.percona.com/downloads/percona-toolkit/3.3.1/source/tarball/percona-toolkit-3.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c32521e6a43671db41cb0a9685876831 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: percona-toolkit (CLI MySQL helper utilities) + +SLACKBUILD NAME: pev +SLACKBUILD LOCATION: ./system/pev +SLACKBUILD FILES: README pev.SlackBuild pev.info slack-desc +SLACKBUILD VERSION: 0.40 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/pev/pev-0.40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a2a39a4322b1bee5eb123a4ae65864f2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pev (PE file analyzer) + +SLACKBUILD NAME: pgbadger +SLACKBUILD LOCATION: ./system/pgbadger +SLACKBUILD FILES: README pgbadger.SlackBuild pgbadger.info slack-desc +SLACKBUILD VERSION: 13.2 +SLACKBUILD DOWNLOAD: https://github.com/darold/pgbadger/archive/v13.2/pgbadger-13.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb36a3cd8e4c64a63c9460312fdc2fe7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgbadger (PostgreSQL log analyzer) + +SLACKBUILD NAME: pgsanity +SLACKBUILD LOCATION: ./system/pgsanity +SLACKBUILD FILES: README pgsanity.SlackBuild pgsanity.info slack-desc +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/p/pgsanity/pgsanity-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c3c59ec03459fbbc6bf8c04089c9d6e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pgsanity (SQL syntax checker for PostgreSQL) + +SLACKBUILD NAME: ph +SLACKBUILD LOCATION: ./system/ph +SLACKBUILD FILES: README ph.SlackBuild ph.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ph-1.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 916cad4a723485a54d4213e5dc46ad7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ph (A fast Slackware Package History tool) + +SLACKBUILD NAME: phoronix-test-suite +SLACKBUILD LOCATION: ./system/phoronix-test-suite +SLACKBUILD FILES: README doinst.sh phoronix-test-suite.SlackBuild phoronix-test-suite.info slack-desc +SLACKBUILD VERSION: 10.8.4 +SLACKBUILD DOWNLOAD: https://www.phoronix-test-suite.com/releases/phoronix-test-suite-10.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f12bef264d14bc80a2e43463141aab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phoronix-test-suite (benchmarking suite) + +SLACKBUILD NAME: phpsysinfo +SLACKBUILD LOCATION: ./system/phpsysinfo +SLACKBUILD FILES: README doinst.sh phpsysinfo.SlackBuild phpsysinfo.info slack-desc +SLACKBUILD VERSION: 3.2.8 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/phpsysinfo/phpsysinfo/3.2.8/phpsysinfo-3.2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 20f85461c45399601a736489c4d1b39f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: phpsysinfo (displays information) + +SLACKBUILD NAME: physlock +SLACKBUILD LOCATION: ./system/physlock +SLACKBUILD FILES: README physlock.SlackBuild physlock.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://github.com/muennich/physlock/archive/v0.4.5/physlock-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b39391638375c680599779aeee65569 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: physlock (Lightweight Linux console locking tool) + +SLACKBUILD NAME: picocom +SLACKBUILD LOCATION: ./system/picocom +SLACKBUILD FILES: README picocom.SlackBuild picocom.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/npat-efault/picocom/archive/3.1/picocom-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b755ea852c0e9ac9d5e058d76003e21d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: picocom (minimal dumb-terminal emulation) + +SLACKBUILD NAME: pigz +SLACKBUILD LOCATION: ./system/pigz +SLACKBUILD FILES: README pigz.SlackBuild pigz.info slack-desc +SLACKBUILD VERSION: 2.8 +SLACKBUILD DOWNLOAD: https://github.com/madler/pigz/archive/v2.8/pigz-2.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f73dd65700c593a3f8c8566163277d26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pigz (Parallel Implementation of GZip) + +SLACKBUILD NAME: pipemeter +SLACKBUILD LOCATION: ./system/pipemeter +SLACKBUILD FILES: README pipemeter.SlackBuild pipemeter.info slack-desc +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://launchpad.net/pipemeter/trunk/1.1.5/+download/pipemeter-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3900d8a848eaed2e9f5bfd6af0491173 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipemeter (I/O pipe with progress and speed indicators) + +SLACKBUILD NAME: piper +SLACKBUILD LOCATION: ./system/piper +SLACKBUILD FILES: README doinst.sh piper.SlackBuild piper.info slack-desc +SLACKBUILD VERSION: 0.8 +SLACKBUILD DOWNLOAD: https://github.com/libratbag/piper/archive/0.8/piper-0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7a7266cef941ea908e990a5f4d18c7f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: piper (configure gaming mice) + +SLACKBUILD NAME: pipes.sh +SLACKBUILD LOCATION: ./system/pipes.sh +SLACKBUILD FILES: README pipes.sh.SlackBuild pipes.sh.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/pipeseroni/pipes.sh/archive/v1.3.0/pipes.sh-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 45bc7a89750c3c9ceacd33794173ca99 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pipes.sh (animated pipes screensaver for terminal) + +SLACKBUILD NAME: pis +SLACKBUILD LOCATION: ./system/pis +SLACKBUILD FILES: README pis.SlackBuild pis.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://slackscripts.com/archives/pis-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc33ac35f1d3b4c4e65364776657242b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pis (Slackware Post-Install Scripts) + +SLACKBUILD NAME: pixma +SLACKBUILD LOCATION: ./system/pixma +SLACKBUILD FILES: 00_IPP_PRIVATE_STRUCTURES.diff 04_ppd_h.diff 05_ipp.diff README pixma.SlackBuild pixma.info slack-desc +SLACKBUILD VERSION: 4.00.1 +SLACKBUILD DOWNLOAD: http://gdlp01.c-wss.com/gds/5/0100005515/01/cnijfilter-source-4.00-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 52e625dfa42459ead1929c07900b8e44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pixma (Canon PIXMA printer driver) + +SLACKBUILD NAME: pkg +SLACKBUILD LOCATION: ./system/pkg +SLACKBUILD FILES: README pkg.SlackBuild pkg.info slack-desc +SLACKBUILD VERSION: 0.8.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/M0M097/pkg/-/archive/0.8.3/pkg-0.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c78a4b62f9006e9025e5a875b572d36c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pkg (Simple and fast package manager for the SlackBuilds.org repo) + +SLACKBUILD NAME: plan9port +SLACKBUILD LOCATION: ./system/plan9port +SLACKBUILD FILES: README plan9port.SlackBuild plan9port.info profile.d/plan9port.csh profile.d/plan9port.sh slack-desc xinitrc.rio +SLACKBUILD VERSION: 20241024_61e362ad +SLACKBUILD DOWNLOAD: https://github.com/9fans/plan9port/archive/61e362ad/plan9port-61e362add9e1485bec1ab8261d729016850ec270.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f5707f9f15877f2b1258f01fb1779c79 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plan9port (Plan 9 from User Space) + +SLACKBUILD NAME: pledge +SLACKBUILD LOCATION: ./system/pledge +SLACKBUILD FILES: README pledge.SlackBuild pledge.info slack-desc +SLACKBUILD VERSION: 20230908_8693ebe +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/jart/pledge/archive/8693ebe/pledge-8693ebe15a30bd4235165ad72a469da29ca067cf.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f0414cbb1c6553c891afb8bae61595a3 +SLACKBUILD SHORT DESCRIPTION: pledge (OpenBSD command and syscall implementation for Linux) + +SLACKBUILD NAME: plocate +SLACKBUILD LOCATION: ./system/plocate +SLACKBUILD FILES: README cron.sh doinst.sh plocate.SlackBuild plocate.info slack-desc updatedb.conf +SLACKBUILD VERSION: 1.1.24 +SLACKBUILD DOWNLOAD: https://plocate.sesse.net/download/plocate-1.1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 924b0978bc1642494aff5293254e1750 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plocate (a much faster locate) + +SLACKBUILD NAME: plymouth-slackware-theme +SLACKBUILD LOCATION: ./system/plymouth-slackware-theme +SLACKBUILD FILES: README plymouth-slackware-theme.SlackBuild plymouth-slackware-theme.info plymouthd.conf slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://fichiers.i-services.be/SBo/slackware-logo-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc412c9fb25c30684e794feba4fa04bd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plymouth-slackware-theme (Plymouth theme for Slackware) + +SLACKBUILD NAME: plymouth +SLACKBUILD LOCATION: ./system/plymouth +SLACKBUILD FILES: README gpl-2.0.txt plymouth.SlackBuild plymouth.info slack-desc +SLACKBUILD VERSION: 22.02.122 +SLACKBUILD DOWNLOAD: https://www.freedesktop.org/software/plymouth/releases/plymouth-22.02.122.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 07281db83aa3132f7941f4d0b277a68e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: plymouth (graphical boot animation and logger) + +SLACKBUILD NAME: pmdk +SLACKBUILD LOCATION: ./system/pmdk +SLACKBUILD FILES: README pmdk.SlackBuild pmdk.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/daos-stack/pmdk/archive/2.1.2/pmdk-2.1.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0ac833f31b8e668ef12a26dc44fb18f4 +SLACKBUILD SHORT DESCRIPTION: pmdk (Persistent Memory Development Kit) + +SLACKBUILD NAME: pmount +SLACKBUILD LOCATION: ./system/pmount +SLACKBUILD FILES: README doinst.sh pmount.SlackBuild pmount.info slack-desc +SLACKBUILD VERSION: 0.9.23 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/pmount-0.9.23.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db19f5bf3151b1b41705ec7bafa439d3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pmount (mount removable devices as normal user) + +SLACKBUILD NAME: podman +SLACKBUILD LOCATION: ./system/podman +SLACKBUILD FILES: README doinst.sh mounts.conf podman.SlackBuild podman.info policy.json registries.conf slack-desc +SLACKBUILD VERSION: 4.7.2 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/containers/podman/archive/v4.7.2/podman-4.7.2.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 4b78f4b222e5d6e9eaaf3c74ef91e973 +SLACKBUILD SHORT DESCRIPTION: podman (utility to run OCI-based containers) + +SLACKBUILD NAME: polychromatic +SLACKBUILD LOCATION: ./system/polychromatic +SLACKBUILD FILES: README doinst.sh polychromatic.SlackBuild polychromatic.info slack-desc +SLACKBUILD VERSION: 0.8.8 +SLACKBUILD DOWNLOAD: https://github.com/polychromatic/polychromatic/archive/v0.8.8/polychromatic-0.8.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a61fdee2076f9db084b1bf42e399421f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polychromatic (GUI frontend for openrazer) + +SLACKBUILD NAME: polyglotman +SLACKBUILD LOCATION: ./system/polyglotman +SLACKBUILD FILES: README gcc14.patch polyglotman.SlackBuild polyglotman.info slack-desc +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/polyglotman/polyglotman/3.2/rman-3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d1d67641c6d042595a96a62340d3cc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: polyglotman (convert man pages to other formats) + +SLACKBUILD NAME: pommed-light +SLACKBUILD LOCATION: ./system/pommed-light +SLACKBUILD FILES: README doinst.sh pommed-light.SlackBuild pommed-light.info slack-desc +SLACKBUILD VERSION: 1.52lw +SLACKBUILD DOWNLOAD: https://github.com/bytbox/pommed-light/archive/v1.52lw/pommed-light-1.52lw.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 341bf5de70e96ee326be4b892b6f0cb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pommed-light (Apple laptops hotkeys events handler) + +SLACKBUILD NAME: porg +SLACKBUILD LOCATION: ./system/porg +SLACKBUILD FILES: README doinst.sh porg.SlackBuild porg.info slack-desc +SLACKBUILD VERSION: 0.10 +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/porg/files/porg-0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eceb8a73bb188dbb06b12d90cabdbb4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: porg (package manager) + +SLACKBUILD NAME: posh +SLACKBUILD LOCATION: ./system/posh +SLACKBUILD FILES: README doinst.sh posh.SlackBuild posh.info slack-desc +SLACKBUILD VERSION: 0.14.3 +SLACKBUILD DOWNLOAD: http://http.debian.net/debian/pool/main/p/posh/posh_0.14.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7838699d911d5b094a233805f6fe511b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: posh (Policy-compliant Ordinary SHell) + +SLACKBUILD NAME: posixovl +SLACKBUILD LOCATION: ./system/posixovl +SLACKBUILD FILES: README posixovl.SlackBuild posixovl.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/Tomas-M/posixovl/archive/v1.2/posixovl-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c7da0654100db41429ec046e945c502 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: posixovl (POSIX Overlay Filesystem) + +SLACKBUILD NAME: postgresql +SLACKBUILD LOCATION: ./system/postgresql +SLACKBUILD FILES: README README.SBo doinst.sh postgresql.SlackBuild postgresql.info postgresql.logrotate rc.postgresql.new setup.postgresql slack-desc +SLACKBUILD VERSION: 14.22 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/source/v14.22/postgresql-14.22.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e56b56f7f8670c89e4d00104d926807 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgresql (object-relational database management system) + +SLACKBUILD NAME: postgresql15 +SLACKBUILD LOCATION: ./system/postgresql15 +SLACKBUILD FILES: README README.SBo doinst.sh postgresql15.SlackBuild postgresql15.info postgresql15.logrotate rc.postgresql15.new setup.postgresql15 slack-desc +SLACKBUILD VERSION: 15.17 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/source/v15.17/postgresql-15.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 813e841be854e0f68c22e5b1b3761bea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgresql15 (object-relational database management system) + +SLACKBUILD NAME: postgresql16 +SLACKBUILD LOCATION: ./system/postgresql16 +SLACKBUILD FILES: README README.SBo doinst.sh postgresql16.SlackBuild postgresql16.info postgresql16.logrotate rc.postgresql16.new setup.postgresql16 slack-desc +SLACKBUILD VERSION: 16.13 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/source/v16.13/postgresql-16.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3443a74d940c14a60c91f0c6a46931ac +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgresql16 (object-relational database management system) + +SLACKBUILD NAME: postgresql17 +SLACKBUILD LOCATION: ./system/postgresql17 +SLACKBUILD FILES: README README.SBo doinst.sh postgresql17.SlackBuild postgresql17.info postgresql17.logrotate rc.postgresql17.new setup.postgresql17 slack-desc +SLACKBUILD VERSION: 17.9 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/source/v17.9/postgresql-17.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8f27475cc7a8c7853b19c019399b14e0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgresql17 (object-relational database management system) + +SLACKBUILD NAME: postgresql18 +SLACKBUILD LOCATION: ./system/postgresql18 +SLACKBUILD FILES: README README.SBo doinst.sh postgresql18.SlackBuild postgresql18.info postgresql18.logrotate rc.postgresql18.new setup.postgresql18 slack-desc +SLACKBUILD VERSION: 18.3 +SLACKBUILD DOWNLOAD: https://ftp.postgresql.org/pub/source/v18.3/postgresql-18.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ad157cee4c7d94da029c8ca7228667d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: postgresql18 (object-relational database management system) + +SLACKBUILD NAME: powerkit +SLACKBUILD LOCATION: ./system/powerkit +SLACKBUILD FILES: README doinst.sh powerkit.SlackBuild powerkit.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/rodlie/powerkit/releases/download/1.0.0/powerkit-1.0.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5a613f2219c0491d1bdae1fa1afe4d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: powerkit (desktop independent full featured power manager) + +SLACKBUILD NAME: powerline-fonts +SLACKBUILD LOCATION: ./system/powerline-fonts +SLACKBUILD FILES: README doinst.sh powerline-fonts.SlackBuild powerline-fonts.info slack-desc +SLACKBUILD VERSION: 2.8.4 +SLACKBUILD DOWNLOAD: https://github.com/powerline/powerline/archive/2.8.4/powerline-2.8.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59ad22961ed0e97014d476431586aba9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: powerline-fonts (Fonts from Powerline) + +SLACKBUILD NAME: powerline-status +SLACKBUILD LOCATION: ./system/powerline-status +SLACKBUILD FILES: README powerline-status.SlackBuild powerline-status.info slack-desc +SLACKBUILD VERSION: 2.8.3 +SLACKBUILD DOWNLOAD: https://github.com/powerline/powerline/archive/2.8.3/powerline-2.8.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d524df603bf7144cc2ccd5dcbfc5e982 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: powerline-status (The ultimate statusline/prompt utility) + +SLACKBUILD NAME: powernowd +SLACKBUILD LOCATION: ./system/powernowd +SLACKBUILD FILES: README doinst.sh powernowd.SlackBuild powernowd.info slack-desc +SLACKBUILD VERSION: 1.00 +SLACKBUILD DOWNLOAD: http://www.deater.net/john/powernowd-1.00.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: abc48b690d104e9e71a85400ba19d799 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: powernowd (a cpu frequency daemon) + +SLACKBUILD NAME: powerpanel +SLACKBUILD LOCATION: ./system/powerpanel +SLACKBUILD FILES: README README.SLACKWARE doinst.sh powerpanel.SlackBuild powerpanel.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://dl4jz3rbrsfum.cloudfront.net/software/PPL-1.3.3-32bit.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dl4jz3rbrsfum.cloudfront.net/software/PPL-1.3.3-64bit.tar.gz +SLACKBUILD MD5SUM: 56a53554cbf523617c447f426521bf75 +SLACKBUILD MD5SUM_x86_64: d0af21f2e3f654a4813701932bb2fd2e +SLACKBUILD SHORT DESCRIPTION: powerpanel (CyberPower PowerPanel Personal Edition) + +SLACKBUILD NAME: powershell +SLACKBUILD LOCATION: ./system/powershell +SLACKBUILD FILES: README powershell.SlackBuild powershell.info slack-desc +SLACKBUILD VERSION: 7.5.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-linux-x64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: bbae0a428cfd3d6f911f171ef4cddd6b +SLACKBUILD SHORT DESCRIPTION: powershell (A task-based command-line shell and scripting language) + +SLACKBUILD NAME: prelink +SLACKBUILD LOCATION: ./system/prelink +SLACKBUILD FILES: README doinst.sh prelink-all prelink-undo prelink.SlackBuild prelink.conf prelink.cron prelink.info slack-desc +SLACKBUILD VERSION: 20130503 +SLACKBUILD DOWNLOAD: http://people.redhat.com/jakub/prelink/prelink-20130503.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4cab1571718a9b25665bd025069a02c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: prelink (ELF prelinking utility) + +SLACKBUILD NAME: preload +SLACKBUILD LOCATION: ./system/preload +SLACKBUILD FILES: README doinst.sh preload.8 preload.SlackBuild preload.info rc.preload slack-desc +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/preload/preload-0.6.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10786287b55afd3a2b433b4f898809f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: preload (adaptive readahead daemon) + +SLACKBUILD NAME: procinfo-ng +SLACKBUILD LOCATION: ./system/procinfo-ng +SLACKBUILD FILES: README procinfo-ng.SlackBuild procinfo-ng.info slack-desc +SLACKBUILD VERSION: 2.0.304 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/procinfo-ng/procinfo-ng-2.0.304.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed018fe37becc36ceb1ebe3ed909c4d2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: procinfo-ng (tool that displays system statistics from /proc) + +SLACKBUILD NAME: procs +SLACKBUILD LOCATION: ./system/procs +SLACKBUILD FILES: README procs.SlackBuild procs.info slack-desc +SLACKBUILD VERSION: 0.12.3 +SLACKBUILD DOWNLOAD: https://github.com/dalance/procs/archive/v0.12.3/procs-0.12.3.tar.gz https://static.crates.io/crates/addr2line/addr2line-0.17.0.crate https://static.crates.io/crates/adler/adler-1.0.2.crate https://static.crates.io/crates/anyhow/anyhow-1.0.57.crate https://static.crates.io/crates/arrayref/arrayref-0.3.6.crate https://static.crates.io/crates/arrayvec/arrayvec-0.5.2.crate https://static.crates.io/crates/async-channel/async-channel-1.6.1.crate https://static.crates.io/crates/async-executor/async-executor-1.4.1.crate https://static.crates.io/crates/async-global-executor/async-global-executor-2.0.4.crate https://static.crates.io/crates/async-io/async-io-1.6.0.crate https://static.crates.io/crates/async-lock/async-lock-2.5.0.crate https://static.crates.io/crates/async-mutex/async-mutex-1.4.0.crate https://static.crates.io/crates/async-std/async-std-1.11.0.crate https://static.crates.io/crates/async-task/async-task-4.2.0.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.0.0.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/backtrace-sys/backtrace-sys-0.1.23.crate https://static.crates.io/crates/backtrace/backtrace-0.3.65.crate https://static.crates.io/crates/base64/base64-0.13.0.crate https://static.crates.io/crates/base64/base64-0.9.3.crate https://static.crates.io/crates/bindgen/bindgen-0.59.2.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/blake2b_simd/blake2b_simd-0.5.11.crate https://static.crates.io/crates/blocking/blocking-1.2.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.9.1.crate https://static.crates.io/crates/byte-unit/byte-unit-4.0.14.crate https://static.crates.io/crates/byteorder/byteorder-1.4.3.crate https://static.crates.io/crates/bytes/bytes-0.5.6.crate https://static.crates.io/crates/bytes/bytes-1.1.0.crate https://static.crates.io/crates/cache-padded/cache-padded-1.2.0.crate https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate https://static.crates.io/crates/cfg-if/cfg-if-0.1.10.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/chrono/chrono-0.4.19.crate https://static.crates.io/crates/clang-sys/clang-sys-1.3.1.crate https://static.crates.io/crates/clap/clap-3.1.18.crate https://static.crates.io/crates/clap_complete/clap_complete-3.1.4.crate https://static.crates.io/crates/clap_derive/clap_derive-3.1.18.crate https://static.crates.io/crates/clap_lex/clap_lex-0.2.0.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-1.2.2.crate https://static.crates.io/crates/console/console-0.15.0.crate https://static.crates.io/crates/constant_time_eq/constant_time_eq-0.1.5.crate https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.8.crate https://static.crates.io/crates/crossterm/crossterm-0.19.0.crate https://static.crates.io/crates/crossterm_winapi/crossterm_winapi-0.7.0.crate https://static.crates.io/crates/ctor/ctor-0.1.22.crate https://static.crates.io/crates/directories/directories-4.0.1.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/dirs/dirs-1.0.5.crate https://static.crates.io/crates/dockworker/dockworker-0.0.23.crate https://static.crates.io/crates/either/either-1.6.1.crate https://static.crates.io/crates/encode_unicode/encode_unicode-0.3.6.crate https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate https://static.crates.io/crates/errno/errno-0.2.8.crate https://static.crates.io/crates/event-listener/event-listener-2.5.2.crate https://static.crates.io/crates/failure/failure-0.1.8.crate https://static.crates.io/crates/failure_derive/failure_derive-0.1.8.crate https://static.crates.io/crates/fastrand/fastrand-1.7.0.crate https://static.crates.io/crates/filetime/filetime-0.2.16.crate https://static.crates.io/crates/flate2/flate2-1.0.23.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.0.1.crate https://static.crates.io/crates/fuchsia-zircon-sys/fuchsia-zircon-sys-0.3.3.crate https://static.crates.io/crates/fuchsia-zircon/fuchsia-zircon-0.3.3.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.21.crate https://static.crates.io/crates/futures-core/futures-core-0.3.21.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.21.crate https://static.crates.io/crates/futures-io/futures-io-0.3.21.crate https://static.crates.io/crates/futures-lite/futures-lite-1.12.0.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.21.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.21.crate https://static.crates.io/crates/futures-task/futures-task-0.3.21.crate https://static.crates.io/crates/futures-util/futures-util-0.3.21.crate https://static.crates.io/crates/futures/futures-0.3.21.crate https://static.crates.io/crates/getch/getch-0.3.1.crate https://static.crates.io/crates/getrandom/getrandom-0.1.16.crate https://static.crates.io/crates/getrandom/getrandom-0.2.6.crate https://static.crates.io/crates/gimli/gimli-0.26.1.crate https://static.crates.io/crates/glob/glob-0.3.0.crate https://static.crates.io/crates/gloo-timers/gloo-timers-0.2.4.crate https://static.crates.io/crates/h2/h2-0.2.7.crate https://static.crates.io/crates/hashbrown/hashbrown-0.11.2.crate https://static.crates.io/crates/heck/heck-0.4.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/http-body/http-body-0.3.1.crate https://static.crates.io/crates/http/http-0.2.7.crate https://static.crates.io/crates/httparse/httparse-1.7.1.crate https://static.crates.io/crates/httpdate/httpdate-0.3.2.crate https://static.crates.io/crates/hyper/hyper-0.13.10.crate https://static.crates.io/crates/hyperlocal/hyperlocal-0.7.0.crate https://static.crates.io/crates/idna/idna-0.2.3.crate https://static.crates.io/crates/indexmap/indexmap-1.8.1.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/iovec/iovec-0.1.4.crate https://static.crates.io/crates/itoa/itoa-0.4.8.crate https://static.crates.io/crates/itoa/itoa-1.0.1.crate https://static.crates.io/crates/js-sys/js-sys-0.3.57.crate https://static.crates.io/crates/kernel32-sys/kernel32-sys-0.2.2.crate https://static.crates.io/crates/kv-log-macro/kv-log-macro-1.0.7.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.126.crate https://static.crates.io/crates/libloading/libloading-0.7.3.crate https://static.crates.io/crates/libproc/libproc-0.12.0.crate https://static.crates.io/crates/lock_api/lock_api-0.4.7.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/matches/matches-0.1.9.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/mime/mime-0.3.16.crate https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.5.1.crate https://static.crates.io/crates/mio-named-pipes/mio-named-pipes-0.1.7.crate https://static.crates.io/crates/mio-uds/mio-uds-0.6.8.crate https://static.crates.io/crates/mio/mio-0.6.23.crate https://static.crates.io/crates/mio/mio-0.7.14.crate https://static.crates.io/crates/miow/miow-0.2.2.crate https://static.crates.io/crates/miow/miow-0.3.7.crate https://static.crates.io/crates/named_pipe/named_pipe-0.2.4.crate https://static.crates.io/crates/net2/net2-0.2.37.crate https://static.crates.io/crates/nix/nix-0.15.0.crate https://static.crates.io/crates/nom/nom-7.1.1.crate https://static.crates.io/crates/ntapi/ntapi-0.3.7.crate https://static.crates.io/crates/num-integer/num-integer-0.1.45.crate https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.1.crate https://static.crates.io/crates/object/object-0.28.3.crate https://static.crates.io/crates/once_cell/once_cell-1.10.0.crate https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.0.0.crate https://static.crates.io/crates/pager/pager-0.16.0.crate https://static.crates.io/crates/parking/parking-2.0.0.crate https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.5.crate https://static.crates.io/crates/peeking_take_while/peeking_take_while-0.1.2.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.1.0.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-0.4.29.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.0.10.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.1.12.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-project/pin-project-0.4.29.crate https://static.crates.io/crates/pin-project/pin-project-1.0.10.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/polling/polling-2.2.0.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.37.crate https://static.crates.io/crates/procfs/procfs-0.12.0.crate https://static.crates.io/crates/quote/quote-1.0.18.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.1.57.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate https://static.crates.io/crates/redox_users/redox_users-0.3.5.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.25.crate https://static.crates.io/crates/regex/regex-1.5.5.crate https://static.crates.io/crates/rust-argon2/rust-argon2-0.8.3.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.21.crate https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate https://static.crates.io/crates/ryu/ryu-1.0.9.crate https://static.crates.io/crates/safemem/safemem-0.3.3.crate https://static.crates.io/crates/scopeguard/scopeguard-1.1.0.crate https://static.crates.io/crates/serde/serde-1.0.137.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.137.crate https://static.crates.io/crates/serde_json/serde_json-1.0.81.crate https://static.crates.io/crates/shlex/shlex-1.1.0.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.0.crate https://static.crates.io/crates/signal-hook/signal-hook-0.1.17.crate https://static.crates.io/crates/slab/slab-0.4.6.crate https://static.crates.io/crates/smallvec/smallvec-1.8.0.crate https://static.crates.io/crates/socket2/socket2-0.3.19.crate https://static.crates.io/crates/socket2/socket2-0.4.4.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.92.crate https://static.crates.io/crates/synstructure/synstructure-0.12.6.crate https://static.crates.io/crates/tar/tar-0.4.38.crate https://static.crates.io/crates/termbg/termbg-0.4.1.crate https://static.crates.io/crates/termcolor/termcolor-1.1.3.crate https://static.crates.io/crates/terminal_size/terminal_size-0.1.17.crate https://static.crates.io/crates/termios/termios-0.3.3.crate https://static.crates.io/crates/textwrap/textwrap-0.15.0.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.31.crate https://static.crates.io/crates/thiserror/thiserror-1.0.31.crate https://static.crates.io/crates/time/time-0.1.43.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate https://static.crates.io/crates/tokio-macros/tokio-macros-0.2.6.crate https://static.crates.io/crates/tokio-util/tokio-util-0.3.1.crate https://static.crates.io/crates/tokio/tokio-0.2.25.crate https://static.crates.io/crates/toml/toml-0.5.9.crate https://static.crates.io/crates/tower-service/tower-service-0.3.1.crate https://static.crates.io/crates/tracing-core/tracing-core-0.1.26.crate https://static.crates.io/crates/tracing-futures/tracing-futures-0.2.5.crate https://static.crates.io/crates/tracing/tracing-0.1.34.crate https://static.crates.io/crates/try-lock/try-lock-0.2.3.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.8.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.19.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.9.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.3.crate https://static.crates.io/crates/unix_socket/unix_socket-0.5.0.crate https://static.crates.io/crates/url/url-2.2.2.crate https://static.crates.io/crates/users/users-0.11.0.crate https://static.crates.io/crates/utf8-width/utf8-width-0.1.6.crate https://static.crates.io/crates/value-bag/value-bag-1.0.0-alpha.9.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/void/void-1.0.2.crate https://static.crates.io/crates/waker-fn/waker-fn-1.1.0.crate https://static.crates.io/crates/want/want-0.3.0.crate https://static.crates.io/crates/wasi/wasi-0.10.2+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.9.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.30.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.80.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.80.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.80.crate https://static.crates.io/crates/web-sys/web-sys-0.3.57.crate https://static.crates.io/crates/wepoll-ffi/wepoll-ffi-0.1.2.crate https://static.crates.io/crates/which/which-4.2.5.crate https://static.crates.io/crates/winapi-build/winapi-build-0.1.1.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.5.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.2.8.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/ws2_32-sys/ws2_32-sys-0.2.1.crate https://static.crates.io/crates/xattr/xattr-0.2.3.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dbe57ebeec2545fd8740943c1473e81 c4c6ae55973b5054bf10f574fe49317f 669215548c64019c08c92b2c1afd3deb 4c46dab8a64a68b20b8851a356e19462 6ff474dd60c839a9c788844b7a42c72c c83252f91435a921e7e4434956010344 218d9b779b991e39e2e3fd2f299a9864 50806ccba0af9b3fdd3e37c6b651059c 9190c7612f89510ece2fc2230391bd63 8588bed0c242a7e964ac4cf236dbccd2 f3b6de508f03f6d12010b154160b13ee 6a5fb43167d44652c51e3ceb9c2b8c23 86c7b9710710ae14417e9fd56756dfc6 f0fee7ed35cbf0f8bd5f78161bf80960 6a2f7b82f00aaf8f9124cbae817980ac 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 3306fff6c087afc6ec2bab3ef67bf863 b47959c03cf9213e50a15ab86090c9d9 80a2c27647a6acb1890a3a7de8fded72 496ce53f8d4d95bf19e48bb2f31e4a7e 51cef6d77ce79c186bcd69779376c03b a295edb6953237ebbdfa8e731229f9a3 8dcd8db8f0e4971b7c9b13c273ab8b10 c23fa18e9e7f214f091b14fc65be7b8b 79173170388e20507a241b355ef521e3 521a0ebe9e522a6db814023622bc4712 1e704be5ddde9d6b5383ef1035309f91 d123f33f646e37ca5b825ea6eb2dd150 df3ac16302a9dd29508eda92aa402a9b ca7e295f50617a33e02283d3ef93ff99 8e3a4d0980acef2c4e74485a45de29a9 10b68ba1e7093d889e9198dcd0ea2a3e 882dbbc613a93f64c3709b0a2bd0d6dc 74634128440dbc3766bda76fdf0aaa05 1581b390d17f6e73a43ffc8a7b009e57 ad93a9f51606d9d5eba5c8c057a14f14 a7d2140f1c0165b6282e435d2082854b 247d9e1dcbed99a06945fbdb227c1e14 e261dbba69aee631aba1860b218f2e18 35e379582134753cca7735abca4cb92f f637bf20fac185ee2687bb2a08325e59 7496180b753f8729ac92e0a491ff94cc ec9751a4c0d35e7313e52ddb7147376b a9d6492a1bd21d93dbc27c32eabd0c70 8d21be2fa5f912232d6c441e8dd78cb1 a9973359fdc9eb26f6eafad46fb57cef f80ce4e5614e6f1af167ccbc578eed0e 7f41743a48a304cf5b932ea321dab0c9 43a06fc27e2bc54b4b06c4eeda880895 4c21da37e71a52f26c8c5490f3ec4837 f9f233221c0202b616d6957925c41ac8 65faac555154a1984507a1ab21f04992 b4e2b229c362ad0dd313ff631816d5db 95a243b2d7c30018a643e218b3c5d693 fc65414dcac661c46f2cfad7722304f9 0854e3c796252e12dbfc40ad1fe82ae6 782fd3cac41045c0d89d69b90012d8b7 e0f2cb8a84777de3cf3ab813b96f42f6 2fe508e60645a30eeed34748e278bd3b e08921c68133df2e254fe723b368bae3 3e035319a0279a829b8737ed01e718af f68a6d098298ffa9b317919120783339 8dab3b3ec00dc56cffde0b0c410d47b5 7ee8703970c3fa6a2e37893de742824b 54cfab480b7a5f7302eadf44129d3f4b dd7c80c2d04d2e9ceba82826cf69764d 5d404b52af03b999e7fb74fbe16d3bd0 8aa040d9c661f68ebb67d5b71813473b 1e0ad6e5cdab371cabd218748fee9b6d 74d9ab54981e8f02e7eb683ac0a8a6b9 3763e6c936b1accbd2e9a7c8118793e0 750ca4b374c5cd501a612a841f7362a9 a46bd303e3155f7975b167af12435e5e 1ab2952ce15d2f9cfe279821274133eb 8071e8e030bee77619611dbb4e508864 bece18dd831ac2ce1e26e92271e6d832 3defcd4fab9ffa0de754eceb9d9c3c41 15d3113e5507c411419fa64f6b9d5349 8a9e0a43625da8d29c57e742c4d3d385 ac4775c8640cd2c698e1639e7cd6e788 e7c07242a95ee1df865efe9534e10a34 52b7c854accccb07820ba28d816f2290 548c3b21d8b9113b39d2eb43bd311b4f 62b3edf8c2db7fccb1a6a41134b84e62 4fd75413081a400a1c230f0700732611 0b7994d1256215201bdfb810a357ffa2 1d3e530a3410fc95a6987d70f84a6332 0181369fc9db8aa137e427c1f4559b4f faae9d595fd99faa52abe8e1059b01e9 c1784ff333f8e33380c087208e1b42ff 76a32998a25cedabfc01b591b5aff211 8857dd32823a0548e09c8dbdb3194f5e 6061824b2f3d499ea40a3b87cc5b64aa f50aaf5171cbc0327f8d18a4ec7405fb 2db2b6694ada626b1a2c328e99ad971a 5f153f7135dceb02f88266121c836b4e f1c40b9836035b69e464df711a1d2950 06e7dbde9932c6a9bac63d9288670678 5c98b89b530b563b6e5f6e1b631c4b35 d49632aacbe5b25a24e411e7a037cc0d 9d033cc2daa6924420a4a89e6705773f e155c3d45440413eec6db44f68a21b69 fba3b040a55c01be7376d3dd5c4d4920 23cc9e52c52465f5b225e62ab7cc3457 c58d450f13e76e4a034fde8f20710266 a087f8a5947ecf4e734ac9cfe695469c f059b407bade1c2c3cecb3301f50b511 1c1e406fe68d3223a6c58e9c1987b6ce b31bf94ffe7e0f2ada93afae1076eaeb 5ac809692422b722eaded90be3c4d9c2 94b8bf179385ff071bdc33b58bf047c0 a362e890dd0dfe51ecd95a4a1be6e28c 8b708bc4b33c5e1683467444c9ed41b0 2d3c4e7f37ed77be4f9f204a60e6d26a 149e92d5fe1d4adde8dadfa37badf19a 10e28d0be14899dcbad91142a228fb35 257e573f323c639630b31f147671b627 84c0c029460fffc209296b914a16e4c8 1fbbe598255c0addb31bdfbe3e76420d 4604959975c2154a14f6b5e97444e2c8 1b38e640e5e7cd5eb82d6bf470159965 ff6c054468eab826f0dab7cc9a3fe557 65f04bfaccdc2156621ab8e6a22da1e9 b4f83cacd53b7dc0d12ba582d27cbc1a 0650ea82267b13e7dcf3841ac2624a86 073b4c53e303ccf2a807dfce7f5e986a a0de6eabdeb1320350abcbd7c02df6ac c5e50e299295e662ad19c58428d6e085 c9731b4b0555159dea0e8a0411133ba3 0a56079b59a262a80e33d13e6604cc4e 8ee1436104d86d91d56bafc3b0322e4f 5bc8849bd44262f0461d8fd998a81942 205459def23510e8815562e73a65c898 12e4ba5909e1f30b9142932571eaa4da 233dee08f26c9cbe78f29b66c0c20ccd 7e264bc8f23a45ad680668cb5e57d9fd f490982aceabdbd515348f63e638a782 facb585b95200395e50795719da25a0b 8ff78776b6140283bd558ad74554cb16 906a9bf2f259cb64c75fabc264443186 ce6dde2ea2691fdd97632fb8c9b3e042 b383135826da89036c9c28cc134ec685 228eb40a277a6dda01626b6e9287ee66 07c75fec267864bcbb800ca7709ceae2 1d827ececfe381f71248b88ec399f359 7d76a523677de261dda1b65d29a93c4e 6a32bab57772c3a1146d599b65ffb0cb 11034ad82271b27907c7f970374864ef 4fc610c7df6c6d3efaeaaff2bee0d649 0fa01f3988219987a04c09dae3933d94 3cc3a4bd5861ca93d7c0d19129334703 2e69b77050ab91b1d0bb941e843a05cb 870008bba2e68db4988c31e511fbd9c4 2793ed3e6807d79ff72271baec586531 82401c70623ccc1bfc0bcb5c3b0ac8b7 6b5c7401117316735435311bf551515b 29e548496d699fbd888e4a65ec2d1488 6eb014e73f66bc13226e0ef6d815d375 7b1261ea730a9314bc9bcdf4a379bf98 7fe15f165a1812b23e5b1980aa364de2 994b165f971ecfc09dc13fca8d394691 b4a0a98a54439a5a37952c8879187ee3 31553e8c2d0d2f2e7474cc48a03337d8 3d3fef13feb53a62c0f434a092f526bf 78187fa5db3eb2eeba6d865363ad1a40 0bfb08b9dd5df72ba5ed7d74dd5fe6eb 21b43d5721b3a9c16059acb691f4314d f5cb2d644e1a5c3cbb9255aa214db9ad be6b7845e52831416901caba0b97a360 6249245cf12427da0a4f37bc3d294ff4 eb856691e9d7a2321a31ef22decaae0d f8839491f88f7a15ac8a5bdd787de442 82d98dc87dc8503400aa095f5aa70f13 8b3ee9107af33d280d42485282f7c4a6 8f6b6cc71be0473b79c65abfea592c07 7645c62a572f12b67d1b582d7257776e 8b1f4e9f11db96b1f593d1df7cf473a2 40ce77bc7803d0ff8734f6a11c4e8814 d3266efa0f541bfaca6541e17c1a0457 de58bff8ca81ad6e4401cf69d6b1ad23 7bfb933cd096d342c9d6f77f5d3c4b94 ac76b35d8c76c7fa25c73b8863d5d055 a8ae09f39c6e68744ca70bf8db61df71 9d66208e00715217a8c1f2e40efe4a0c 5f0470696baaa4e5953bddbf196998f9 7bfcad253aff26bc26c5e3521f3ba891 2c8f1fe04919c09e705eccb13a2aa583 bf41c63b7f486045605d856c0658d31b 1c63947b82fb656602a15cff8cc7c360 b02f8aae39609bfe759838fbe0616c1a 519bfbdd19531f1d7b775bfa7ce4ee80 69e69b855333b1e7f3dd36f0eff7b99b f601f89fde92362c93611ef2358e1bc1 c1354e5b35b7dc25b94e7d1433257ec7 e876964c7b83db85fb7897bee7ad0f45 bd0cd532c61dac2087ecd7e0fef0d011 10291d9a0022076bc0827250816d3476 a42cc2834b2150027d7b427558a87803 763a3a6901bbb11a6998d29867d39b3c 9cc0ef2af16b402a7ce22a21ce8dd054 eb721c4d9e5dba8f93e9de0a80036ec3 d4c929fc9daf131daef04ee7eaa91fd4 86baecce43858faab832d3ddf3bf800f 6e71c4d256f4d02355b5b722e7d481be d18d362345c4fe512ef67b738b239fb8 689203efc084fc0f1d1f74f5d354ae75 274f9bcda1e4afd4a290329eff9267ad e334c03160b1e0989c2a71ca55f631fc a061ad1db3e0d839725b037ff8be84e7 6e23e0eee42b1ba9ec61a6db7ec2dc08 eff162a9eb73d8bf43ab38431a1825f6 3886b2a97dc68f123f790972e92e900c 7c1938786f5fe1da4fb3dbe5ebbcaeeb 5a95cd15fe52d43a8ef355d65417549a 1a1754a2a84a7511aea0bb45eccc5fa0 2c5bacb773fb313b9b6b497cb9962aa7 79bdafabe100289aa1c70c05a34232f8 20cfa8aba7521c8767344b06c39479f7 c8fa57829efc7efdfe176f19715582e5 c900e7dbce808ff8ced375077b17a163 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df b44489eb4799c4fabac3fceb48de54f7 0498c4a11448bfc35dc7bb2caa64c753 38346bab0933c9eb1e36d22fe4220ba7 8479d907dcb0e97f59f2d01336bbd1ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: procs (replacement of 'ps' written in Rust) + +SLACKBUILD NAME: profile-cleaner +SLACKBUILD LOCATION: ./system/profile-cleaner +SLACKBUILD FILES: README profile-cleaner.SlackBuild profile-cleaner.info slack-desc +SLACKBUILD VERSION: 2.45 +SLACKBUILD DOWNLOAD: https://github.com/graysky2/profile-cleaner/archive/v2.45/profile-cleaner-2.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a956c0e362232d8583a445aefd6cd10 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: profile-cleaner (SQLite vacuuming and re-indexing) + +SLACKBUILD NAME: profile-sync-daemon +SLACKBUILD LOCATION: ./system/profile-sync-daemon +SLACKBUILD FILES: README doinst.sh profile-sync-daemon.SlackBuild profile-sync-daemon.info rc.psd slack-desc +SLACKBUILD VERSION: 5.74.1 +SLACKBUILD DOWNLOAD: https://github.com/graysky2/profile-sync-daemon/archive/v5.74.1/profile-sync-daemon-5.74.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59888840bf6cf102a81a6fbe50ff86e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: profile-sync-daemon (Manage browser profiles in tmpfs) + +SLACKBUILD NAME: progress +SLACKBUILD LOCATION: ./system/progress +SLACKBUILD FILES: README progress.SlackBuild progress.info slack-desc +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://github.com/Xfennec/progress/archive/v0.16/progress-0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8759713cc1745cde50d3a1ec8ae0bc06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: progress (Linux tool to show progress) + +SLACKBUILD NAME: prometheus +SLACKBUILD LOCATION: ./system/prometheus +SLACKBUILD FILES: README doinst.sh prometheus.SlackBuild prometheus.info rc.prometheus.new slack-desc +SLACKBUILD VERSION: 3.10.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/prometheus/prometheus/releases/download/v3.10.0/prometheus-3.10.0.linux-amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 47a141bd0723831b024de97f3eb2aa36 +SLACKBUILD SHORT DESCRIPTION: prometheus (An Open-Source Monitoring and Alerting Toolkit) + +SLACKBUILD NAME: psensor +SLACKBUILD LOCATION: ./system/psensor +SLACKBUILD FILES: README README.NVIDIA doinst.sh psensor.SlackBuild psensor.info pudisks2.c.patch slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/-/project/8609449/uploads/e300e2a110e5a8f11edbe3e3554a88c1/psensor-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ccbfb4b928e1b8e3827918778d4d857 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psensor (graphical hardware temperature monitor) + +SLACKBUILD NAME: pspg +SLACKBUILD LOCATION: ./system/pspg +SLACKBUILD FILES: README pspg.SlackBuild pspg.info slack-desc +SLACKBUILD VERSION: 5.0.5 +SLACKBUILD DOWNLOAD: https://github.com/okbob/pspg/archive/5.0.5/pspg-5.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d5dbb43f756e386b0e50e91593ae9b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pspg (psql pager) + +SLACKBUILD NAME: pstate-frequency +SLACKBUILD LOCATION: ./system/pstate-frequency +SLACKBUILD FILES: README pstate-frequency.SlackBuild pstate-frequency.info slack-desc +SLACKBUILD VERSION: 3.10.2 +SLACKBUILD DOWNLOAD: https://github.com/pyamsoft/pstate-frequency/archive/3.10.2/pstate-frequency-3.10.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ffe835f889e50f151b64c3adcc092e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pstate-frequency (Easily control Intel p-state driver) + +SLACKBUILD NAME: psuinfo +SLACKBUILD LOCATION: ./system/psuinfo +SLACKBUILD FILES: README psuinfo.SlackBuild psuinfo.info slack-desc +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/nwg-piotr/psuinfo/archive/v1.1/psuinfo-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddbcfab6a6a9111fe3ea9e57186e9833 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: psuinfo (Custom system usage info for Tint2 panel executors or CLI) + +SLACKBUILD NAME: ptop +SLACKBUILD LOCATION: ./system/ptop +SLACKBUILD FILES: README ptop.SlackBuild ptop.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/darxtrix/ptop/archive/v1.0/ptop-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2a4eee636aea33aad88872aa296514f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ptop (top-like system monitor) + +SLACKBUILD NAME: pucrunch +SLACKBUILD LOCATION: ./system/pucrunch +SLACKBUILD FILES: README cbmcombine.1 cbmcombine.rst pucrunch.1 pucrunch.SlackBuild pucrunch.info pucrunch.rst slack-desc +SLACKBUILD VERSION: 20081122 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/pucrunch-20081122.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbc3e129a9d963e96f34a3495307aeff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pucrunch (compressor optimized for low-resource decompression) + +SLACKBUILD NAME: pv +SLACKBUILD LOCATION: ./system/pv +SLACKBUILD FILES: README pv.SlackBuild pv.info slack-desc +SLACKBUILD VERSION: 1.10.3 +SLACKBUILD DOWNLOAD: https://codeberg.org/a-j-wood/pv/releases/download/v1.10.3/pv-1.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e84862fc90aff8013cf4757405161cf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pv (Pipe Viewer) + +SLACKBUILD NAME: pw +SLACKBUILD LOCATION: ./system/pw +SLACKBUILD FILES: README pw.SlackBuild pw.info slack-desc +SLACKBUILD VERSION: 2 +SLACKBUILD DOWNLOAD: https://www.kylheku.com/cgit/pw/snapshot/pw-2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17569567f3979471e7b55b33aebcd93a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pw (view data passing through a pipe) + +SLACKBUILD NAME: pwgen +SLACKBUILD LOCATION: ./system/pwgen +SLACKBUILD FILES: README pwgen.SlackBuild pwgen.info slack-desc +SLACKBUILD VERSION: 2.08 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/pwgen/pwgen-2.08.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cfba450ac6ff72d11e88a6b0b049165 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pwgen (semi-random password generator) + +SLACKBUILD NAME: pwman +SLACKBUILD LOCATION: ./system/pwman +SLACKBUILD FILES: README pwman.SlackBuild pwman.info slack-desc +SLACKBUILD VERSION: 0.4.5 +SLACKBUILD DOWNLOAD: https://liquidtelecom.dl.sourceforge.net/project/pwman/pwman/pwman-0.4.5/pwman-0.4.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 091a97b23bea2f5e02f28f66814df55b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pwman (An NCurses password management program) + +SLACKBUILD NAME: pwsafe +SLACKBUILD LOCATION: ./system/pwsafe +SLACKBUILD FILES: README pwsafe.SlackBuild pwsafe.info slack-desc +SLACKBUILD VERSION: 0.2.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/pwsafe/pwsafe-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4bb36538a2772ecbf1a542bc7d4746c0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pwsafe (a command-line based password manager) + +SLACKBUILD NAME: pyarchey +SLACKBUILD LOCATION: ./system/pyarchey +SLACKBUILD FILES: README doinst.sh pyarchey.SlackBuild pyarchey.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/b5/92/f14e25f1aac20ec32870954697375e310a3052b17d8420450169cfeb1432/pyarchey-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b953c5e1d135fafbb8ea1096b25e23bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pyarchey (system information tool) + +SLACKBUILD NAME: pycp +SLACKBUILD LOCATION: ./system/pycp +SLACKBUILD FILES: README pycp.SlackBuild pycp.info slack-desc +SLACKBUILD VERSION: 8.0.8 +SLACKBUILD DOWNLOAD: https://github.com/yannicklm/pycp/archive/2d662473e930094f69ce79871386d8f9d660fba5/pycp-2d662473e930094f69ce79871386d8f9d660fba5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4af09dc8290f410751545da615eabcd9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pycp (cp and mv with a progressbar) + +SLACKBUILD NAME: python-urwid +SLACKBUILD LOCATION: ./system/python-urwid +SLACKBUILD FILES: README python-urwid.SlackBuild python-urwid.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: https://pypi.org/packages/source/u/urwid/urwid-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f7f4e6bed9ba38965dbd619520f39287 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python-urwid (python console UI module) + +SLACKBUILD NAME: python3-docker-compose +SLACKBUILD LOCATION: ./system/python3-docker-compose +SLACKBUILD FILES: README python3-docker-compose.SlackBuild python3-docker-compose.info slack-desc +SLACKBUILD VERSION: 1.29.2 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/d/docker-compose/docker-compose-1.29.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 95accbca655abf086a61b94d6c3d94ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-docker-compose (multi-container orchestration for docker) + +SLACKBUILD NAME: python3-nvidia-ml-py +SLACKBUILD LOCATION: ./system/python3-nvidia-ml-py +SLACKBUILD FILES: README python3-nvidia-ml-py.SlackBuild python3-nvidia-ml-py.info slack-desc +SLACKBUILD VERSION: 12.535.133 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/c9/f5/35d8002a4a9532c58fa304046de2d9b8be18183c341c517ac48f2bce907a/nvidia-ml-py-12.535.133.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64e3bc3b8718767771d5d366a3109cba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: python3-nvidia-ml-py (bindings to the NVIDIA Management Library) + +SLACKBUILD NAME: pytrash +SLACKBUILD LOCATION: ./system/pytrash +SLACKBUILD FILES: README pytrash.SlackBuild pytrash.info slack-desc +SLACKBUILD VERSION: 1.1.5 +SLACKBUILD DOWNLOAD: https://github.com/MyRequiem/pytrash/archive/1.1.5/pytrash-1.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed9fdfa5c50984d0bb1e245f9887a96e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: pytrash (CLI implementation of the "trash") + +SLACKBUILD NAME: qControlCenter +SLACKBUILD LOCATION: ./system/qControlCenter +SLACKBUILD FILES: README doinst.sh qControlCenter.SlackBuild qControlCenter.info qcontrolcenter.desktop slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/DidierSpaier/qControlCenter/archive/v0.2/qControlCenter-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 110e6abc5c242a9b6f0bab76ef3fa2e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qControlCenter (Easy to customize Control Center) + +SLACKBUILD NAME: qdirstat +SLACKBUILD LOCATION: ./system/qdirstat +SLACKBUILD FILES: README doinst.sh qdirstat.SlackBuild qdirstat.info slack-desc +SLACKBUILD VERSION: 1.9 +SLACKBUILD DOWNLOAD: https://github.com/shundhammer/qdirstat/archive/1.9/qdirstat-1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 637be947d3f29fe0c2d85adc5de76958 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qdirstat (disk space information) + +SLACKBUILD NAME: qemu-static +SLACKBUILD LOCATION: ./system/qemu-static +SLACKBUILD FILES: README binfmts/qemu-aarch64 binfmts/qemu-aarch64_be binfmts/qemu-alpha binfmts/qemu-arm binfmts/qemu-armeb binfmts/qemu-hexagon binfmts/qemu-hppa binfmts/qemu-loongarch64 binfmts/qemu-m68k binfmts/qemu-microblaze binfmts/qemu-microblazeel binfmts/qemu-mips binfmts/qemu-mips64 binfmts/qemu-mips64el binfmts/qemu-mipsel binfmts/qemu-mipsn32 binfmts/qemu-mipsn32el binfmts/qemu-or1k binfmts/qemu-ppc binfmts/qemu-ppc64 binfmts/qemu-ppc64le binfmts/qemu-riscv32 binfmts/qemu-riscv64 binfmts/qemu-s390x binfmts/qemu-sh4 binfmts/qemu-sh4eb binfmts/qemu-sparc binfmts/qemu-sparc32plus binfmts/qemu-sparc64 binfmts/qemu-xtensa binfmts/qemu-xtensaeb qemu-static.SlackBuild qemu-static.info slack-desc +SLACKBUILD VERSION: 10.2.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://download.qemu.org/qemu-10.2.1.tar.xz https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.47/pcre2-10.47.tar.bz2 https://download.gnome.org/sources/glib/2.70/glib-2.70.5.tar.xz https://ponce.cc/slackware/sources/repo/glibc-2.42.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 35ddfb6690f75db207924a9fdb30f0ed aded5840ab5a7d772dd4e16fc294b665 c59d43d79902312311cb7e6a1f449035 23c6f5a27932b435cae94e087cb8b1f5 +SLACKBUILD SHORT DESCRIPTION: qemu-static (open source processor emulator, static) + +SLACKBUILD NAME: qjoypad +SLACKBUILD LOCATION: ./system/qjoypad +SLACKBUILD FILES: README doinst.sh qjoypad.SlackBuild qjoypad.info slack-desc +SLACKBUILD VERSION: 4.3.1 +SLACKBUILD DOWNLOAD: https://github.com/panzi/qjoypad/archive/v4.3.1/qjoypad-4.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2aa11e6882696c85187ea5012cbd4aa4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qjoypad (convert gamepad buttons to keystrokes) + +SLACKBUILD NAME: qman +SLACKBUILD LOCATION: ./system/qman +SLACKBUILD FILES: README qman.SlackBuild qman.info slack-desc +SLACKBUILD VERSION: 1.5.1 +SLACKBUILD DOWNLOAD: https://github.com/plp13/qman/archive/v1.5.1/qman-1.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9f5d43162a82682d40178eeb8ad53558 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qman (TUI viewer of manual pages) + +SLACKBUILD NAME: qps +SLACKBUILD LOCATION: ./system/qps +SLACKBUILD FILES: README doinst.sh qps.SlackBuild qps.info slack-desc +SLACKBUILD VERSION: 2.12.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/qps/releases/download/2.12.0/qps-2.12.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: f086f0e88a1a8fe7425704d01a97680c +SLACKBUILD SHORT DESCRIPTION: qps (qt process viewer) + +SLACKBUILD NAME: qstardict +SLACKBUILD LOCATION: ./system/qstardict +SLACKBUILD FILES: README doinst.sh qstardict.SlackBuild qstardict.info slack-desc +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/a-rodin/qstardict/archive/qstardict-1.3/qstardict-qstardict-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 761600b1c0dbb33b1025a073c72851da +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qstardict (StarDict clone written using Qt4) + +SLACKBUILD NAME: qt-sudo +SLACKBUILD LOCATION: ./system/qt-sudo +SLACKBUILD FILES: README qt-sudo.SlackBuild qt-sudo.info slack-desc +SLACKBUILD VERSION: 20240524_242342e +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/qt-sudo-20240524_242342e.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e5e432815e05b0a8e469926b1db1f33 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qt-sudo (qt sudo interface) + +SLACKBUILD NAME: qterminal +SLACKBUILD LOCATION: ./system/qterminal +SLACKBUILD FILES: README doinst.sh qterminal.SlackBuild qterminal.info slack-desc +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/lxde/qterminal/releases/download/1.4.0/qterminal-1.4.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d8f85dc99fc074c27eed09630951e09 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qterminal (qt terminal emulator) + +SLACKBUILD NAME: qtfm +SLACKBUILD LOCATION: ./system/qtfm +SLACKBUILD FILES: README doinst.sh qtfm.SlackBuild qtfm.info slack-desc +SLACKBUILD VERSION: 6.1.9 +SLACKBUILD DOWNLOAD: https://github.com/rodlie/qtfm/archive/6.1.9/qtfm-6.1.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff09bb9024d0f23e4d65ac87fa331469 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtfm (a lightweight Qt-based file manager) + +SLACKBUILD NAME: qtgzmanager +SLACKBUILD LOCATION: ./system/qtgzmanager +SLACKBUILD FILES: README doinst.sh qtgzmanager.SlackBuild qtgzmanager.info slack-desc +SLACKBUILD VERSION: 20240317_c259c24 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/qtgzmanager-20240317_c259c24.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5745970bb72b523d24b438543fe2a0ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qtgzmanager (TGZ/TXZ package management) + +SLACKBUILD NAME: qtxdg-tools +SLACKBUILD LOCATION: ./system/qtxdg-tools +SLACKBUILD FILES: README qtxdg-tools.SlackBuild qtxdg-tools.info slack-desc +SLACKBUILD VERSION: 4.3.0 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/lxqt/qtxdg-tools/releases/download/4.3.0/qtxdg-tools-4.3.0.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 0ecbe5997cb0ba02c23700e776fef620 +SLACKBUILD SHORT DESCRIPTION: qtxdg-tools (libqtxdg user tools) + +SLACKBUILD NAME: quake-par +SLACKBUILD LOCATION: ./system/quake-par +SLACKBUILD FILES: README quake-par.SlackBuild quake-par.info slack-desc +SLACKBUILD VERSION: 0.03.01 +SLACKBUILD DOWNLOAD: http://ftp.vim.org/ibiblio/games/quake/par-0.03.01.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39a73b5b95b04067dfc9acb8ef6bc9ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quake-par (Quake archiver) + +SLACKBUILD NAME: quivira-font +SLACKBUILD LOCATION: ./system/quivira-font +SLACKBUILD FILES: README doinst.sh quivira-font.SlackBuild quivira-font.info slack-desc +SLACKBUILD VERSION: 4.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/quivira-font-4.1.otf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35b77765018ffd77dd5d56c4d55de124 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quivira-font (OpenType font) + +SLACKBUILD NAME: quotatool +SLACKBUILD LOCATION: ./system/quotatool +SLACKBUILD FILES: README quotatool.SlackBuild quotatool.info slack-desc +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: http://quotatool.ekenberg.se/quotatool-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ebdb7a6f98cdc5aa2ef263336c5b4f3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: quotatool (filesystem quotas from command line) + +SLACKBUILD NAME: qxkb +SLACKBUILD LOCATION: ./system/qxkb +SLACKBUILD FILES: README doinst.sh qxkb.SlackBuild qxkb.info slack-desc +SLACKBUILD VERSION: 20150305_d7474a0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/qxkb-20150305_d7474a0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d77775daa03174baf44df086fd69ec1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: qxkb (keyboard layout switcher) + +SLACKBUILD NAME: rEFInd +SLACKBUILD LOCATION: ./system/rEFInd +SLACKBUILD FILES: README rEFInd.SlackBuild rEFInd.info slack-desc slackware-banner.png slackware-banner.svg +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/refind/files/0.14.2/refind-src-0.14.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ad591c95c3b82ba23ae563099fe200e8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rEFInd (An EFI boot manager utility) + +SLACKBUILD NAME: rabbitmq-server +SLACKBUILD LOCATION: ./system/rabbitmq-server +SLACKBUILD FILES: README doinst.sh rabbitmq-env.conf rabbitmq-server.SlackBuild rabbitmq-server.info rc.rabbitmq slack-desc +SLACKBUILD VERSION: 3.8.14 +SLACKBUILD DOWNLOAD: https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.14/rabbitmq-server-3.8.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b79184aec51c4b90a4d3a282c59b3fa9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rabbitmq-server (Open source multi-protocol messaging broker) + +SLACKBUILD NAME: radeon-profile +SLACKBUILD LOCATION: ./system/radeon-profile +SLACKBUILD FILES: README radeon-profile.SlackBuild radeon-profile.info slack-desc +SLACKBUILD VERSION: 20200824 +SLACKBUILD DOWNLOAD: https://github.com/marazmista/radeon-profile/archive/refs/tags/20200824/radeon-profile-20200824.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2c625167846dfdb6c77e419a3469c9bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radeon-profile (read current clocks of ATi Radeon cards) + +SLACKBUILD NAME: radeontop +SLACKBUILD LOCATION: ./system/radeontop +SLACKBUILD FILES: README radeontop.SlackBuild radeontop.info slack-desc +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/clbr/radeontop/archive/v1.4/radeontop-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6402ee26ebcdc4177725a1299a11a0d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: radeontop (Radeon cards monitoring utility) + +SLACKBUILD NAME: raft +SLACKBUILD LOCATION: ./system/raft +SLACKBUILD FILES: README raft.SlackBuild raft.info slack-desc +SLACKBUILD VERSION: 0.22.1 +SLACKBUILD DOWNLOAD: https://github.com/cowsql/raft/archive/v0.22.1/raft-0.22.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4963b0c14d6230b38a1c8c148d60b42f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: raft (Raft consensus protocol) + +SLACKBUILD NAME: ranger +SLACKBUILD LOCATION: ./system/ranger +SLACKBUILD FILES: README ranger.SlackBuild ranger.info slack-desc +SLACKBUILD VERSION: 1.9.4 +SLACKBUILD DOWNLOAD: https://github.com/ranger/ranger/archive/v1.9.4/ranger-1.9.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b63f1a53f97bf9c74e5856769351eb0a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ranger (a curses file manager that uses vi/vim bindings) + +SLACKBUILD NAME: rar +SLACKBUILD LOCATION: ./system/rar +SLACKBUILD FILES: README doinst.sh rar.SlackBuild rar.info slack-desc +SLACKBUILD VERSION: 7.12 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://www.rarlab.com/rar/rarlinux-x64-712.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 01357a064e283f7c671bee2ac4ac3368 +SLACKBUILD SHORT DESCRIPTION: rar (processes RAR files) + +SLACKBUILD NAME: rar2fs +SLACKBUILD LOCATION: ./system/rar2fs +SLACKBUILD FILES: README rar2fs.SlackBuild rar2fs.info slack-desc +SLACKBUILD VERSION: 1.29.7 +SLACKBUILD DOWNLOAD: https://github.com/hasse69/rar2fs/archive/refs/tags/v1.29.7/rar2fs-1.29.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4da83c672c93a103f179e264c9a54236 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rar2fs (FUSE file system for reading RAR archives) + +SLACKBUILD NAME: rasdaemon +SLACKBUILD LOCATION: ./system/rasdaemon +SLACKBUILD FILES: README doinst.sh rasdaemon.SlackBuild rasdaemon.info rc.rasdaemon slack-desc +SLACKBUILD VERSION: 0.8.4 +SLACKBUILD DOWNLOAD: https://www.infradead.org/~mchehab/rasdaemon/rasdaemon-0.8.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4067a30cccd7bce74bda95f5f43057a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rasdaemon (RAS logging tool) + +SLACKBUILD NAME: ratmen +SLACKBUILD LOCATION: ./system/ratmen +SLACKBUILD FILES: README ratmen.SlackBuild ratmen.info slack-desc +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://zrajm.org/programs/ratmen/ratmen-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1303336b72b03119dd48b4dc70f87f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ratmen (simple menu generator) + +SLACKBUILD NAME: razerCommander +SLACKBUILD LOCATION: ./system/razerCommander +SLACKBUILD FILES: README doinst.sh razerCommander.SlackBuild razerCommander.info slack-desc +SLACKBUILD VERSION: 1.2.1.2 +SLACKBUILD DOWNLOAD: https://github.com/GabMus/razerCommander/archive/1.2.1.2/razerCommander-1.2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1e4ca908f95d26e952c62fa126f7357 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: razerCommander (Razer device manager) + +SLACKBUILD NAME: razergenie +SLACKBUILD LOCATION: ./system/razergenie +SLACKBUILD FILES: README doinst.sh razergenie.SlackBuild razergenie.info slack-desc +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/z3ntu/RazerGenie/archive/v1.1.0/RazerGenie-1.1.0.tar.gz https://github.com/z3ntu/libopenrazer/archive/v0.2.0/libopenrazer-0.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48b8588ecd180a8b1dad0cd44d41d938 e30ba6e2008af2d323eb963a2e660b6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: razergenie (Razer device configuration tool) + +SLACKBUILD NAME: rdiff-backup +SLACKBUILD LOCATION: ./system/rdiff-backup +SLACKBUILD FILES: README rdiff-backup.SlackBuild rdiff-backup.info slack-desc +SLACKBUILD VERSION: 2.2.6 +SLACKBUILD DOWNLOAD: https://mirrors.caraus.tech/hosted-sources/rdiff-backup/rdiff-backup-2.2.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc055b501f004c1828664755ae039c28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rdiff-backup (backup tool) + +SLACKBUILD NAME: rdup +SLACKBUILD LOCATION: ./system/rdup +SLACKBUILD FILES: README rdup.SlackBuild rdup.info slack-desc +SLACKBUILD VERSION: 1.1.13 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/rdup-1.1.13.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df48c9eb572cd75e4813397de3df65aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rdup (utility to create a file list suitable for making backups) + +SLACKBUILD NAME: read-edid +SLACKBUILD LOCATION: ./system/read-edid +SLACKBUILD FILES: README gcc10fix.diff read-edid.SlackBuild read-edid.info slack-desc +SLACKBUILD VERSION: 3.0.2 +SLACKBUILD DOWNLOAD: http://www.polypux.org/projects/read-edid/read-edid-3.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 016546e438bf6c98739ff74061df9854 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: read-edid (read EDID information from a video monitor) + +SLACKBUILD NAME: readpe +SLACKBUILD LOCATION: ./system/readpe +SLACKBUILD FILES: README readpe.SlackBuild readpe.info slack-desc +SLACKBUILD VERSION: 20260312_d9a4c7a +SLACKBUILD DOWNLOAD: https://github.com/mentebinaria/readpe/archive/d9a4c7a/readpe-d9a4c7a55698f38dba68a206f92d310d68c31aef.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 540dbd0cc89a35379bf00defc2a122b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: readpe (PE Utils) + +SLACKBUILD NAME: realtek-bt +SLACKBUILD LOCATION: ./system/realtek-bt +SLACKBUILD FILES: README install/doinst.sh install/douninst.sh realtek-bt.SlackBuild realtek-bt.info slack-desc +SLACKBUILD VERSION: 20201202 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/realtek-bt/mpow_BH519A_driver+for+Linux.7z +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 994ad1d6f6bd1e63190dfef7f64bbb34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: realtek-bt (Driver for realtek based usb bluetooth adapters) + +SLACKBUILD NAME: rear +SLACKBUILD LOCATION: ./system/rear +SLACKBUILD FILES: README rear.SlackBuild rear.info rear.patch slack-desc +SLACKBUILD VERSION: 2.4 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/rear/files/rear/2.4/rear-2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe176b2600eda63ffec9d950a6943cb9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rear (bare metal disaster recovery and system migration tool) + +SLACKBUILD NAME: recoverdm +SLACKBUILD LOCATION: ./system/recoverdm +SLACKBUILD FILES: README recoverdm.SlackBuild recoverdm.info slack-desc +SLACKBUILD VERSION: 0.20 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/9/d/9da9ea7d44f8f94984715eb2ff1ecab4/recoverdm-0.20.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9da9ea7d44f8f94984715eb2ff1ecab4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recoverdm (recover files/disks with damaged sectors) + +SLACKBUILD NAME: recoverjpeg +SLACKBUILD LOCATION: ./system/recoverjpeg +SLACKBUILD FILES: README recoverjpeg.SlackBuild recoverjpeg.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54a36482a6bb4ec1214995fc06be27bb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: recoverjpeg (recover damaged JPEG and MOV files) + +SLACKBUILD NAME: redditsans +SLACKBUILD LOCATION: ./system/redditsans +SLACKBUILD FILES: README doinst.sh douninst.sh redditsans.SlackBuild redditsans.info slack-desc +SLACKBUILD VERSION: 1.014 +SLACKBUILD DOWNLOAD: https://github.com/reddit/redditsans/archive/v1.014/redditsans-1.014.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 219fca7e8161cb4d0dcde4b8c603e852 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redditsans (Reddit Sans True Type Fonts) + +SLACKBUILD NAME: redict +SLACKBUILD LOCATION: ./system/redict +SLACKBUILD FILES: README doinst.sh rc.redict.new redict.SlackBuild redict.info redict.logrotate slack-desc +SLACKBUILD VERSION: 7.3.6 +SLACKBUILD DOWNLOAD: https://codeberg.org/redict/redict/archive/7.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 862acd45be765c6c1c1665707520db66 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redict (Key-Value Store) + +SLACKBUILD NAME: redis-py +SLACKBUILD LOCATION: ./system/redis-py +SLACKBUILD FILES: README redis-py.SlackBuild redis-py.info slack-desc +SLACKBUILD VERSION: 7.2.1 +SLACKBUILD DOWNLOAD: https://github.com/andymccurdy/redis-py/archive/v7.2.1/redis-py-7.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d08ae113619950183d65c4b3d67161e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redis-py (Redis Python Client) + +SLACKBUILD NAME: redis +SLACKBUILD LOCATION: ./system/redis +SLACKBUILD FILES: README doinst.sh rc.redis.new redis.SlackBuild redis.info redis.logrotate slack-desc +SLACKBUILD VERSION: 8.6.1 +SLACKBUILD DOWNLOAD: https://download.redis.io/releases/redis-8.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0cf1b068368c56a25204c1c8ad70fab9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: redis (Key-Value Store) + +SLACKBUILD NAME: refind-bin +SLACKBUILD LOCATION: ./system/refind-bin +SLACKBUILD FILES: README refind-bin.SlackBuild refind-bin.info slack-desc slackware-banner.png slackware-banner.svg +SLACKBUILD VERSION: 0.14.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/refind/files/0.14.2/refind-bin-0.14.2.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbebbc12b0bb2d668362ae7daf7fb0f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: refind-bin (An EFI boot manager utility) + +SLACKBUILD NAME: regionset +SLACKBUILD LOCATION: ./system/regionset +SLACKBUILD FILES: README regionset.SlackBuild regionset.info slack-desc +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: http://linvdr.org/download/regionset/regionset-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a908ba16ca948512df22250f3d500073 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: regionset (set dvd drive region) + +SLACKBUILD NAME: reiser4progs +SLACKBUILD LOCATION: ./system/reiser4progs +SLACKBUILD FILES: README reiser4progs.SlackBuild reiser4progs.info slack-desc +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/reiser4/files/reiser4-utils/reiser4progs/reiser4progs-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 339a52a45688dbc128aaf30b9dc6c15d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reiser4progs (fsck, mkfs, libraries, and utilities for reiser4) + +SLACKBUILD NAME: rename.pl +SLACKBUILD LOCATION: ./system/rename.pl +SLACKBUILD FILES: README rename.pl.SlackBuild rename.pl.info slack-desc +SLACKBUILD VERSION: 1.14 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/P/PE/PEDERST/rename-1.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89882a8672a77ac5efd0e0eefae2d270 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rename.pl (rename multiple files, perl style) + +SLACKBUILD NAME: rename +SLACKBUILD LOCATION: ./system/rename +SLACKBUILD FILES: README rename.SlackBuild rename.info slack-desc +SLACKBUILD VERSION: 22.12.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/f1/f1/f66583d0e1d2bff585afad155b1c3e9a09cce8d7a650923e4772a1822706/rename-22.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5b0a8edaec5c812ccea5eef02fb8e561 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rename (Renames files using regular expressions) + +SLACKBUILD NAME: renameutils +SLACKBUILD LOCATION: ./system/renameutils +SLACKBUILD FILES: README patches/install-exec-local-fix.patch patches/typo_fix.patch renameutils.SlackBuild renameutils.info slack-desc +SLACKBUILD VERSION: 0.12.0 +SLACKBUILD DOWNLOAD: http://download.savannah.gnu.org/releases/renameutils/renameutils-0.12.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a859898a25589e3b19ac8f78ddabb606 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: renameutils (programs to make renaming of files easier) + +SLACKBUILD NAME: repeat +SLACKBUILD LOCATION: ./system/repeat +SLACKBUILD FILES: README repeat.SlackBuild repeat.info slack-desc +SLACKBUILD VERSION: 0.1.2 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/26/9a/83304ebf5023962522475396666dca7ccfad42497d982cf9682121f8de1e/repeat-0.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 39aa18f5069bad23e6b2bce0f1ddd8a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: repeat (Repeat command N times every S seconds) + +SLACKBUILD NAME: reprepro +SLACKBUILD LOCATION: ./system/reprepro +SLACKBUILD FILES: README reprepro.SlackBuild reprepro.info slack-desc +SLACKBUILD VERSION: 5.1.1 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/brlink/reprepro/-/archive/reprepro-5.1.1/reprepro-reprepro-5.1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fda40c981f49f157c7a438c6c62a880e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reprepro (Debian package repository producer) + +SLACKBUILD NAME: reptyr +SLACKBUILD LOCATION: ./system/reptyr +SLACKBUILD FILES: README reptyr.SlackBuild reptyr.info slack-desc +SLACKBUILD VERSION: 0.10.0 +SLACKBUILD DOWNLOAD: https://github.com/nelhage/reptyr/archive/reptyr-0.10.0/reptyr-reptyr-0.10.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6418ef71c4352350edbf3274330896ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: reptyr (change controlling terminal of a running process) + +SLACKBUILD NAME: resource-agents +SLACKBUILD LOCATION: ./system/resource-agents +SLACKBUILD FILES: README resource-agents.SlackBuild resource-agents.info slack-desc +SLACKBUILD VERSION: 4.5.0 +SLACKBUILD DOWNLOAD: https://github.com/ClusterLabs/resource-agents/archive/v4.5.0/resource-agents-4.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 265fd01a2b4119b7b733c829c4c36d32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: resource-agents (cluster service executables) + +SLACKBUILD NAME: restic +SLACKBUILD LOCATION: ./system/restic +SLACKBUILD FILES: README restic.SlackBuild restic.info slack-desc +SLACKBUILD VERSION: 0.18.1 +SLACKBUILD DOWNLOAD: https://github.com/restic/restic/releases/download/v0.18.1/restic_0.18.1_linux_386.bz2 +SLACKBUILD DOWNLOAD_x86_64: https://github.com/restic/restic/releases/download/v0.18.1/restic_0.18.1_linux_amd64.bz2 +SLACKBUILD MD5SUM: 6a6d2458c3834cf1ed96d71413ebabc4 +SLACKBUILD MD5SUM_x86_64: 8d0ecf43347573945afa223d5dd25f61 +SLACKBUILD SHORT DESCRIPTION: restic (Modern backup program to backup your files) + +SLACKBUILD NAME: rewise +SLACKBUILD LOCATION: ./system/rewise +SLACKBUILD FILES: README rewise.SlackBuild rewise.info slack-desc +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://codeberg.org/CYBERDEV/REWise/archive/v0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f0f0d348d181233df5085ec6b847e0b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rewise (Reverse Engineering WISE) + +SLACKBUILD NAME: rfdump +SLACKBUILD LOCATION: ./system/rfdump +SLACKBUILD FILES: 02_configure.in-preserve-CFLAGS.patch README doinst.sh rfdump.SlackBuild rfdump.info slack-desc +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/rfdump-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9db8053b5e2268234f516daed2731db8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rfdump (RFID auditing software tool) + +SLACKBUILD NAME: rhash +SLACKBUILD LOCATION: ./system/rhash +SLACKBUILD FILES: README doinst.sh rhash.SlackBuild rhash.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://github.com/rhash/RHash/archive/v1.4.6/RHash-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f446c4a0c14e2385e00b189c961afb0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhash (Utility for verifying hash sums (SFV, CRC, etc) + +SLACKBUILD NAME: rhvoice +SLACKBUILD LOCATION: ./system/rhvoice +SLACKBUILD FILES: README rhvoice.SlackBuild rhvoice.info slack-desc +SLACKBUILD VERSION: 1.8.0 +SLACKBUILD DOWNLOAD: https://github.com/RHVoice/RHVoice/releases/download/1.8.0/rhvoice-1.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fefde6250b85370d2e023fbcc57449f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rhvoice (statistical parametric speech synthesis) + +SLACKBUILD NAME: ripgrep +SLACKBUILD LOCATION: ./system/ripgrep +SLACKBUILD FILES: README ripgrep.SlackBuild ripgrep.info slack-desc +SLACKBUILD VERSION: 15.1.0 +SLACKBUILD DOWNLOAD: https://github.com/BurntSushi/ripgrep/archive/15.1.0/ripgrep-15.1.0.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/anyhow/anyhow-1.0.100.crate https://static.crates.io/crates/arbitrary/arbitrary-1.4.2.crate https://static.crates.io/crates/bstr/bstr-1.12.0.crate https://static.crates.io/crates/cc/cc-1.2.41.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.4.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/derive_arbitrary/derive_arbitrary-1.4.2.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.35.crate https://static.crates.io/crates/encoding_rs_io/encoding_rs_io-0.1.7.crate https://static.crates.io/crates/find-msvc-tools/find-msvc-tools-0.1.4.crate https://static.crates.io/crates/getrandom/getrandom-0.3.4.crate https://static.crates.io/crates/glob/glob-0.3.3.crate https://static.crates.io/crates/itoa/itoa-1.0.15.crate https://static.crates.io/crates/jobserver/jobserver-0.1.34.crate https://static.crates.io/crates/lexopt/lexopt-0.3.1.crate https://static.crates.io/crates/libc/libc-0.2.177.crate https://static.crates.io/crates/log/log-0.4.28.crate https://static.crates.io/crates/memchr/memchr-2.7.6.crate https://static.crates.io/crates/memmap2/memmap2-0.9.9.crate https://static.crates.io/crates/pcre2-sys/pcre2-sys-0.2.10.crate https://static.crates.io/crates/pcre2/pcre2-0.2.11.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.32.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.101.crate https://static.crates.io/crates/quote/quote-1.0.41.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.13.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.8.crate https://static.crates.io/crates/regex/regex-1.12.2.crate https://static.crates.io/crates/ryu/ryu-1.0.20.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/serde/serde-1.0.228.crate https://static.crates.io/crates/serde_core/serde_core-1.0.228.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.228.crate https://static.crates.io/crates/serde_json/serde_json-1.0.145.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/syn/syn-2.0.107.crate https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate https://static.crates.io/crates/textwrap/textwrap-0.16.2.crate https://static.crates.io/crates/tikv-jemalloc-sys/tikv-jemalloc-sys-0.6.1%2B5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate https://static.crates.io/crates/tikv-jemallocator/tikv-jemallocator-0.6.1.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.20.crate https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate https://static.crates.io/crates/wasip2/wasip2-1.0.1%2Bwasi-0.2.4.crate https://static.crates.io/crates/winapi-util/winapi-util-0.1.11.crate https://static.crates.io/crates/windows-link/windows-link-0.2.1.crate https://static.crates.io/crates/windows-sys/windows-sys-0.61.2.crate https://static.crates.io/crates/wit-bindgen/wit-bindgen-0.46.0.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8ac9129b122facd6b0c864bde60827ab 03b2d126766ed746706241b4c7487654 7ece2a1deec12148567225c9b3bfba8f 398727580fbb14a12bcbdb0851fac883 07b40a315dab6005cde666d42457b157 87403d5abb008e73f5c55091d880f7cd 7dbc461580b8ee7d163a6e02524c6d90 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 897be1152015ad66fa30dbdc224af39d 048e7eaa07e02b00b3790add632cc674 916cd597e92b97a987a1a8f8f2d40805 98dd664015c5a6c5e1d3cfb8dce1c4ff d298de05ff3a0d522f07ce876102a8ac 9a421286bfaf7199053b6fa7a3e690cb 57552c44152b62cf7fdf28a3582457f4 ba82a589ab0348c1be03dfb9dd33e2ad b20f8542fa832b16de4b865c2a16b158 2073767869c0dddcfb83cbf57612195d e543d724c2964ac7670e1d3ea4f8b45e 02aa04391e566c3fd83f07bb39950209 09ea9959a92a4b020eaf12d2aae7a2b5 a9ed35e5b6d4bbc7435bdf7c8d31d026 5e283ad25a4bfade899a47c6facd76e2 bd56f32fffac2631bdc652d77cc673c9 c0cc536bbce6c848a2957222de166961 c97ebb4706151a5afcbc84b585a51747 0465ca3c0d09786c6f7989e55e218340 751468b1f120283e4f6f266867a03837 19e088c4bd35dc2ed9abdfe6a084f50f 185f5eacb104bf57aac0702e59e1a29e fa1ef10465c00f2a3bac42b79e37b36d dc3cd3d0dc142df381bc6728ef740748 2d8d8b377d144f5e32b4f65a69eb0b24 d156b7c4a314664880656902717747ed 60d4c4f575afc314d644677feb1289c1 45ca53c87e6fb9748e740a9298e2c14c 1aa4772ebdc965df9afde4eb75825b2b 6c623a8eed8450399ec323a72e96855c 5481245e01d0bd3eaa681ca8927599ef b83e3c4eee8862b3cd0dc8570da6d0c0 4b5ece77b3e731cba47059a5e2385b86 f5812565024c14b2a65d93819f311aae b0f4e9260cbf8775046932702b6ee17e 43bbca688fdcbe6762f524d84f55ae91 f38b27b8c9625110a51293658f1cc014 6e2c3955a071ff72899af56c2f105a25 119f519a2b99e0212a8def5baed07c3f bb3780dd283a2faedb95ca3efcbb1196 dd7513efd3722e624cf5b4f57d67b2be 9718141a1e8e00257f5b5d92aece5b21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ripgrep (line oriented search tool) + +SLACKBUILD NAME: rkhunter +SLACKBUILD LOCATION: ./system/rkhunter +SLACKBUILD FILES: README doinst.sh rkhunter.SlackBuild rkhunter.info slack-desc +SLACKBUILD VERSION: 1.4.6 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.6/rkhunter-1.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 35bf1e2850343a4768e34a3fc260b8a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rkhunter (security monitoring and analyzing tool) + +SLACKBUILD NAME: rmw +SLACKBUILD LOCATION: ./system/rmw +SLACKBUILD FILES: README doinst.sh rmw.SlackBuild rmw.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://github.com/theimpossibleastronaut/rmw/releases/download/v0.9.3/rmw-0.9.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0df2da3c1b6985cdd4022ff4b3d6fd13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rmw (command line trash can/recycle bin) + +SLACKBUILD NAME: rndaddentropy +SLACKBUILD LOCATION: ./system/rndaddentropy +SLACKBUILD FILES: README rndaddentropy.SlackBuild rndaddentropy.info slack-desc +SLACKBUILD VERSION: 3.0.0 +SLACKBUILD DOWNLOAD: https://www.finnie.org/software/twuewand/twuewand-3.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 01db5df451cb89181f0243ed8915b0ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rndaddentropy (Small wrapper around RNDADDENTROPY ioctl) + +SLACKBUILD NAME: rng-tools +SLACKBUILD LOCATION: ./system/rng-tools +SLACKBUILD FILES: README rng-tools.SlackBuild rng-tools.info slack-desc +SLACKBUILD VERSION: 5 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/gkernel/files/rng-tools/5/rng-tools-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6726cdc6fae1f5122463f24ae980dd68 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rng-tools (random number generator tools) + +SLACKBUILD NAME: routersploit +SLACKBUILD LOCATION: ./system/routersploit +SLACKBUILD FILES: README routersploit.SlackBuild routersploit.info setup.py slack-desc +SLACKBUILD VERSION: 2.2.1 +SLACKBUILD DOWNLOAD: https://github.com/reverse-shell/routersploit/archive/v2.2.1/routersploit-2.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 62143935b564edbdd1703f6caa531296 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: routersploit (exploitation framework) + +SLACKBUILD NAME: rover +SLACKBUILD LOCATION: ./system/rover +SLACKBUILD FILES: README rover.SlackBuild rover.info slack-desc +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/lecram/rover/archive/v1.0.0/rover-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6189fa1554bc14928b84a5a36e527178 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rover (simple file browser for the terminal) + +SLACKBUILD NAME: rox-filer +SLACKBUILD LOCATION: ./system/rox-filer +SLACKBUILD FILES: README doinst.sh rox-filer.SlackBuild rox-filer.csh rox-filer.desktop rox-filer.info rox-filer.sh session_auto_respawn.diff slack-desc +SLACKBUILD VERSION: 2.11 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/rox/rox-filer-2.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0eebf05a67f7932367750ebf9faf215d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rox-filer (GTK2 file manager) + +SLACKBUILD NAME: roxterm +SLACKBUILD LOCATION: ./system/roxterm +SLACKBUILD FILES: README doinst.sh roxterm.SlackBuild roxterm.info slack-desc +SLACKBUILD VERSION: 3.17.2 +SLACKBUILD DOWNLOAD: https://github.com/realh/roxterm/archive/3.17.2/roxterm-3.17.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f025c2b772714fa43e7ca91ee33b0389 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: roxterm (gtk terminal emulator) + +SLACKBUILD NAME: rsyslog +SLACKBUILD LOCATION: ./system/rsyslog +SLACKBUILD FILES: README README.SLACKWARE config/rc.rsyslogd config/rsyslog config/rsyslog.conf doinst.sh rsyslog.SlackBuild rsyslog.info slack-desc +SLACKBUILD VERSION: 8.2510.0 +SLACKBUILD DOWNLOAD: https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2510.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dbf9f37344f987dd7472856a69bb782 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rsyslog (enhanced syslogd) + +SLACKBUILD NAME: rtcqs +SLACKBUILD LOCATION: ./system/rtcqs +SLACKBUILD FILES: README doinst.sh rtcqs.SlackBuild rtcqs.info slack-desc +SLACKBUILD VERSION: 0.6.7 +SLACKBUILD DOWNLOAD: https://codeberg.org/rtcqs/rtcqs/archive/v0.6.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5598bd4ac8cea1397d0202e5a960cab5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtcqs (tweak your system for realtime audio) + +SLACKBUILD NAME: rtirq +SLACKBUILD LOCATION: ./system/rtirq +SLACKBUILD FILES: README doinst.sh git2tarxz.sh rtirq.SlackBuild rtirq.info slack-desc +SLACKBUILD VERSION: 20240816_6ce7525 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/rtirq-20240816_6ce7525.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db7bd93c102b9b6474e3460b9c7a6082 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtirq (set priorities on kernel IRQ threads) + +SLACKBUILD NAME: rtkit +SLACKBUILD LOCATION: ./system/rtkit +SLACKBUILD FILES: README rtkit.SlackBuild rtkit.info slack-desc +SLACKBUILD VERSION: 0.13 +SLACKBUILD DOWNLOAD: https://github.com/heftig/rtkit/releases/download/v0.13/rtkit-0.13.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90939b9886d1998fa5b15f6109bfd1ae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rtkit (dbus service to assign realtime priority to processes) + +SLACKBUILD NAME: run-one +SLACKBUILD LOCATION: ./system/run-one +SLACKBUILD FILES: README run-one.SlackBuild run-one.info slack-desc +SLACKBUILD VERSION: 1.17 +SLACKBUILD DOWNLOAD: https://launchpad.net/run-one/trunk/1.17/+download/run-one_1.17.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e49bd6dc9980bfd9c741f9ffc1afbdaa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: run-one (Run one instance of some unique combination of command) + +SLACKBUILD NAME: runc +SLACKBUILD LOCATION: ./system/runc +SLACKBUILD FILES: README runc.SlackBuild runc.info slack-desc +SLACKBUILD VERSION: 1.3.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/opencontainers/runc/archive/v1.3.5/runc-1.3.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c8b3133e7e8badf11528529f7ae86484 +SLACKBUILD SHORT DESCRIPTION: runc (a CLI tool for spawning and running containers) + +SLACKBUILD NAME: runit-services +SLACKBUILD LOCATION: ./system/runit-services +SLACKBUILD FILES: README doinst.sh runit-services.SlackBuild runit-services.info slack-desc +SLACKBUILD VERSION: 20191026 +SLACKBUILD DOWNLOAD: https://github.com/abchk1234/runit-services/archive/20191026/runit-services-20191026.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 385c9b879b56aadd61d54d6e9b8dac9f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: runit-services (services to use with runit) + +SLACKBUILD NAME: runit +SLACKBUILD LOCATION: ./system/runit +SLACKBUILD FILES: README config.tar runit.SlackBuild runit.info slack-desc +SLACKBUILD VERSION: 2.1.2 +SLACKBUILD DOWNLOAD: http://smarden.org/runit/runit-2.1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c985fbfe3a34608eb3c53dc719172c4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: runit (a UNIX init scheme with service supervision) + +SLACKBUILD NAME: rush +SLACKBUILD LOCATION: ./system/rush +SLACKBUILD FILES: README doinst.sh rush.SlackBuild rush.info slack-desc +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/rush/rush-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eba3bff4fa041174381498793a1bbb3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rush (Restricted User Shell) + +SLACKBUILD NAME: rxvt +SLACKBUILD LOCATION: ./system/rxvt +SLACKBUILD FILES: README doinst.sh rxvt-integer-overflow-fix.diff rxvt-logo.png rxvt.SlackBuild rxvt.desktop rxvt.info rxvt.utempter.diff slack-desc +SLACKBUILD VERSION: 2.7.10 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/rxvt/rxvt-dev/2.7.10/rxvt-2.7.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 302c5c455e64047b02d1ef19ff749141 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: rxvt (terminal emulator) + +SLACKBUILD NAME: s-tui +SLACKBUILD LOCATION: ./system/s-tui +SLACKBUILD FILES: README s-tui.SlackBuild s-tui.info slack-desc +SLACKBUILD VERSION: 1.2.0 +SLACKBUILD DOWNLOAD: https://github.com/amanusk/s-tui/archive/v1.2.0/s-tui-1.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c25218b725486757b1c235ee2a8bf7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s-tui (Terminal-based CPU stress and monitoring utility) + +SLACKBUILD NAME: s3fs-fuse +SLACKBUILD LOCATION: ./system/s3fs-fuse +SLACKBUILD FILES: README s3fs-fuse.SlackBuild s3fs-fuse.info slack-desc +SLACKBUILD VERSION: 1.97 +SLACKBUILD DOWNLOAD: https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.97/s3fs-fuse-1.97.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6f8bd7c602eee555cd9a07b9eb07e096 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s3fs-fuse (FUSE-based file system) + +SLACKBUILD NAME: s3ql +SLACKBUILD LOCATION: ./system/s3ql +SLACKBUILD FILES: README s3ql.SlackBuild s3ql.info slack-desc +SLACKBUILD VERSION: 5.2.3 +SLACKBUILD DOWNLOAD: https://github.com/s3ql/s3ql/releases/download/s3ql-5.2.3/s3ql-5.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0b2397681fa1bb1a91c49eeb6cb78f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s3ql (Online Storage File System) + +SLACKBUILD NAME: s6-linux-init +SLACKBUILD LOCATION: ./system/s6-linux-init +SLACKBUILD FILES: README s6-linux-init.SlackBuild s6-linux-init.info slack-desc +SLACKBUILD VERSION: 1.2.0.0 +SLACKBUILD DOWNLOAD: https://skarnet.org/software/s6-linux-init/s6-linux-init-1.2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e8a8c50dc865fa8145273ff7f6991ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s6-linux-init (a set of small tools to create an s6-based init system) + +SLACKBUILD NAME: s6-rc +SLACKBUILD LOCATION: ./system/s6-rc +SLACKBUILD FILES: README s6-rc.SlackBuild s6-rc.info slack-desc +SLACKBUILD VERSION: 0.6.0.0 +SLACKBUILD DOWNLOAD: https://skarnet.org/software/s6-rc/s6-rc-0.6.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5103f7a15f55ffe6595035dabb70e4ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s6-rc (service manager for s6-based systems) + +SLACKBUILD NAME: s6 +SLACKBUILD LOCATION: ./system/s6 +SLACKBUILD FILES: README README.Slackware s6.SlackBuild s6.info slack-desc +SLACKBUILD VERSION: 2.14.0.1 +SLACKBUILD DOWNLOAD: https://skarnet.org/software/s6/s6-2.14.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e16ce137242bb091eaaed62e7a4eb9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: s6 (process/service supervision suite) + +SLACKBUILD NAME: safecopy +SLACKBUILD LOCATION: ./system/safecopy +SLACKBUILD FILES: 10_fix-manpage.patch README safecopy.SlackBuild safecopy.info slack-desc +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/safecopy/safecopy/safecopy-1.7/safecopy-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4213c03e9e6990ca9a288cc880526297 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: safecopy (data recovery tool) + +SLACKBUILD NAME: sahel-font +SLACKBUILD LOCATION: ./system/sahel-font +SLACKBUILD FILES: README doinst.sh douninst.sh sahel-font.SlackBuild sahel-font.info slack-desc +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/rastikerdar/sahel-font/releases/download/v3.4.0/sahel-font-v3.4.0.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38e0f82a32f252577f0edc7728567385 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sahel-font (Persian Font) + +SLACKBUILD NAME: sakura +SLACKBUILD LOCATION: ./system/sakura +SLACKBUILD FILES: README doinst.sh sakura.SlackBuild sakura.info slack-desc +SLACKBUILD VERSION: 3.8.9 +SLACKBUILD DOWNLOAD: https://github.com/dabisu/sakura/archive/refs/tags/SAKURA_3_8_9/sakura-SAKURA_3_8_9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fc6c90a10ad92731028e1a57a73f4cdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sakura (a terminal emulator) + +SLACKBUILD NAME: saleae-logic +SLACKBUILD LOCATION: ./system/saleae-logic +SLACKBUILD FILES: README doinst.sh saleae-logic.SlackBuild saleae-logic.info slack-desc +SLACKBUILD VERSION: 1.2.18 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://downloads.saleae.com/logic/1.2.18/Logic%201.2.18%20(64-bit).zip +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8c586a272a89019540cc365c82ade451 +SLACKBUILD SHORT DESCRIPTION: saleae-logic (Logic Analyzer Software) + +SLACKBUILD NAME: samhain +SLACKBUILD LOCATION: ./system/samhain +SLACKBUILD FILES: README README.SLACKWARE doinst.sh samhain.SlackBuild samhain.info slack-desc +SLACKBUILD VERSION: 4.4.6 +SLACKBUILD DOWNLOAD: http://www.la-samhna.de/archive/samhain_signed-4.4.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d04db91f2d169c39e7649a17615083e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samhain (host-based intrusion detection system) + +SLACKBUILD NAME: samsung-mfp-drivers +SLACKBUILD LOCATION: ./system/samsung-mfp-drivers +SLACKBUILD FILES: README README.pdfprinterrors doinst.sh samsung-mfp-drivers.SlackBuild samsung-mfp-drivers.info slack-desc +SLACKBUILD VERSION: 1.00.39 +SLACKBUILD DOWNLOAD: https://ftp.hp.com/pub/softlib/software13/printers/SS/SL-C4010ND/uld_V1.00.39_01.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c5a88bc07785b17e8ecc899149327ee +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: samsung-mfp-drivers (Samsung Multifunction Printer Drivers) + +SLACKBUILD NAME: sandbox +SLACKBUILD LOCATION: ./system/sandbox +SLACKBUILD FILES: README doinst.sh sandbox.SlackBuild sandbox.info slack-desc +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://gitweb.gentoo.org/proj/sandbox.git/snapshot/sandbox-3.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 527f9b1afe71e8c70cc913f5305056bf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sandbox (Gentoo Sandbox Tool) + +SLACKBUILD NAME: sandy +SLACKBUILD LOCATION: ./system/sandy +SLACKBUILD FILES: README sandy.SlackBuild sandy.info slack-desc +SLACKBUILD VERSION: 0.4_20140727 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sandy-0.4_20140727.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b046a5271584fea2fb1e881dfc86c899 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sandy (minimalist text editor) + +SLACKBUILD NAME: sane-airscan +SLACKBUILD LOCATION: ./system/sane-airscan +SLACKBUILD FILES: README doinst.sh sane-airscan.SlackBuild sane-airscan.info slack-desc +SLACKBUILD VERSION: 0.99.29 +SLACKBUILD DOWNLOAD: https://github.com/alexpevzner/sane-airscan/archive/refs/tags/0.99.29/sane-airscan-0.99.29.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 334dd401ea75556ecec6d982087d58d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sane-airscan (Scanner Access Now Easy) + +SLACKBUILD NAME: sanlock +SLACKBUILD LOCATION: ./system/sanlock +SLACKBUILD FILES: README README.SLACKWARE doinst.sh sanlock.SlackBuild sanlock.info slack-desc +SLACKBUILD VERSION: 3.7.1 +SLACKBUILD DOWNLOAD: https://pagure.io/sanlock/archive/sanlock-3.7.1/sanlock-sanlock-3.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0e061a446d038fc25c57aeb60630b953 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sanlock (shared storage daemon) + +SLACKBUILD NAME: sanoid +SLACKBUILD LOCATION: ./system/sanoid +SLACKBUILD FILES: README doinst.sh sanoid.SlackBuild sanoid.info slack-desc +SLACKBUILD VERSION: 2.3.0 +SLACKBUILD DOWNLOAD: https://github.com/jimsalterjrs/sanoid/archive/v2.3.0/sanoid-2.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 597ab95d9e9bded065a06a423de23abd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sanoid (policy-driven snapshot management tool for ZFS filesystems) + +SLACKBUILD NAME: sarasa-gothic +SLACKBUILD LOCATION: ./system/sarasa-gothic +SLACKBUILD FILES: README SARASA-LICENSE doinst.sh sarasa-gothic.SlackBuild sarasa-gothic.info slack-desc +SLACKBUILD VERSION: 1.0.37 +SLACKBUILD DOWNLOAD: https://github.com/be5invis/Sarasa-Gothic/releases/download/v1.0.37/Sarasa-TTC-1.0.37.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: af1d0a8b72c0097e5446f5eb3b9e4a9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sarasa-gothic (CJK programming fonts) + +SLACKBUILD NAME: sargon +SLACKBUILD LOCATION: ./system/sargon +SLACKBUILD FILES: README doinst.sh rc.sargon sargon.SlackBuild sargon.default sargon.info sargon.json slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/graygnuorg/sargon/archive/v2.0/sargon-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 917fc442712e7986b7157b332feaf957 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sargon (User privilege system for docker) + +SLACKBUILD NAME: sbbdep +SLACKBUILD LOCATION: ./system/sbbdep +SLACKBUILD FILES: README gcc11.patch sbbdep.SlackBuild sbbdep.info slack-desc +SLACKBUILD VERSION: 0.3.2 +SLACKBUILD DOWNLOAD: https://bitbucket.org/a4z/sbbdep/downloads/sbbdep-0.3.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05f5ad18e22e96d508143617670c03e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbbdep (binary dependency explorer) + +SLACKBUILD NAME: sbctl +SLACKBUILD LOCATION: ./system/sbctl +SLACKBUILD FILES: README sbctl.SlackBuild sbctl.info slack-desc +SLACKBUILD VERSION: 0.18 +SLACKBUILD DOWNLOAD: https://github.com/Foxboron/sbctl/releases/download/0.18/sbctl-0.18.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d70a97f79e1f50bcea6fc4e0da50e7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbctl (Secure Boot key manager) + +SLACKBUILD NAME: sbo-create +SLACKBUILD LOCATION: ./system/sbo-create +SLACKBUILD FILES: README sbo-create.SlackBuild sbo-create.info slack-desc +SLACKBUILD VERSION: 2.0.8 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/sbo-create/-/archive/2.0.8/sbo-create-2.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4c1850264794c14880e9ccd2133de224 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbo-create (Tool that creates SlackBuilds) + +SLACKBUILD NAME: sbo-maintainer-tools +SLACKBUILD LOCATION: ./system/sbo-maintainer-tools +SLACKBUILD FILES: README sbo-maintainer-tools.SlackBuild sbo-maintainer-tools.info slack-desc +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/repos/sbo-maintainer-tools/snapshot/sbo-maintainer-tools-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f22b199becb11b1ef24aaefdb11d8abb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbo-maintainer-tools (sbolint and sbopkglint for SBo maintainers) + +SLACKBUILD NAME: sbokeeper +SLACKBUILD LOCATION: ./system/sbokeeper +SLACKBUILD FILES: README doinst.sh sbokeeper.SlackBuild sbokeeper.info slack-desc +SLACKBUILD VERSION: 2.06 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/S/SA/SAMYOUNG/Slackware-SBoKeeper-2.06.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6cbbd3b9c50744810aa5701ea1e12762 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbokeeper (SlackBuild package manager helper) + +SLACKBUILD NAME: sbotest +SLACKBUILD LOCATION: ./system/sbotest +SLACKBUILD FILES: README doinst.sh sbotest.SlackBuild sbotest.info slack-desc +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://pghvlaans.github.io/sbotools/downloads/sbotest-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a78e65ec6c708e7c97fab2206666c48b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbotest (sbotools-based reverse dependency build tester) + +SLACKBUILD NAME: sbotools +SLACKBUILD LOCATION: ./system/sbotools +SLACKBUILD FILES: README doinst.sh sbotools.SlackBuild sbotools.info slack-desc +SLACKBUILD VERSION: 4.1.3 +SLACKBUILD DOWNLOAD: https://pghvlaans.github.io/sbotools/downloads/sbotools-4.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08d2f6992191c87a9468be568869aacc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbotools (ports-like interface to SlackBuilds.org) + +SLACKBUILD NAME: sbotools2 +SLACKBUILD LOCATION: ./system/sbotools2 +SLACKBUILD FILES: README doinst.sh sbotools2.SlackBuild sbotools2.info slack-desc +SLACKBUILD VERSION: 2.9.3 +SLACKBUILD DOWNLOAD: https://git.server.ky/slackcoder/sbotools2/snapshot/sbotools2-2.9.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3e855208852c6b8784cdb72c0f3d455e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbotools2 (ports-like interface to slackbuilds.org) + +SLACKBUILD NAME: sboui +SLACKBUILD LOCATION: ./system/sboui +SLACKBUILD FILES: README doinst.sh sboui.SlackBuild sboui.info slack-desc +SLACKBUILD VERSION: 2.4.1 +SLACKBUILD DOWNLOAD: https://github.com/montagdude/sboui/archive/2.4.1/sboui-2.4.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fcc6d2751e34159018ea917358f78963 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sboui (ncurses SBo package management tool) + +SLACKBUILD NAME: sbozyp +SLACKBUILD LOCATION: ./system/sbozyp +SLACKBUILD FILES: README doinst.sh sbozyp.SlackBuild sbozyp.info slack-desc +SLACKBUILD VERSION: 1.7.1 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NH/NHUBBARD/App-sbozyp-v1.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 990a6d0ea65c4e52c73991ac6b5b5fdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbozyp (SBo package manager) + +SLACKBUILD NAME: sbpkg +SLACKBUILD LOCATION: ./system/sbpkg +SLACKBUILD FILES: README doinst.sh sbpkg.SlackBuild sbpkg.info slack-desc +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/sbpkg/-/archive/1.1.4/sbpkg-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5287d5192495e1613264f1d4bfcff31d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbpkg (full-featured SBo package manager) + +SLACKBUILD NAME: sbsigntools +SLACKBUILD LOCATION: ./system/sbsigntools +SLACKBUILD FILES: README git2tarxz.sh sbsigntools.SlackBuild sbsigntools.info slack-desc +SLACKBUILD VERSION: 0.9.5 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sbsigntools-0.9.5.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a85d3283ddf70b6daac7f9e9601355b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sbsigntools (signing utility for UEFI Secure Boot) + +SLACKBUILD NAME: scalpel +SLACKBUILD LOCATION: ./system/scalpel +SLACKBUILD FILES: README scalpel.SlackBuild scalpel.info slack-desc +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/scalpel-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b0da813bf34941e79209d7fafe86a6e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scalpel (A Frugal, High Performance File Carver) + +SLACKBUILD NAME: scangearmp2 +SLACKBUILD LOCATION: ./system/scangearmp2 +SLACKBUILD FILES: README bool.patch doinst.sh libusb.patch scangearmp2.SlackBuild scangearmp2.desktop scangearmp2.info slack-desc +SLACKBUILD VERSION: 4.90.1 +SLACKBUILD DOWNLOAD: https://gdlp01.c-wss.com/gds/2/0100012822/01/scangearmp2-source-4.90-1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fb7d47fd812baf0bf9845d1767f00b48 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scangearmp2 (Front-end GUI for Canon Multifunction Inkjet Printer) + +SLACKBUILD NAME: scanmem +SLACKBUILD LOCATION: ./system/scanmem +SLACKBUILD FILES: README doinst.sh scanmem.SlackBuild scanmem.info slack-desc +SLACKBUILD VERSION: 0.17 +SLACKBUILD DOWNLOAD: https://github.com/scanmem/scanmem/archive/v0.17/scanmem-0.17.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a759fa91173d808bef484871c864236e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scanmem (a simple interactive debugging utility for linux) + +SLACKBUILD NAME: schedtool +SLACKBUILD LOCATION: ./system/schedtool +SLACKBUILD FILES: README schedtool-1.3.0-c99.patch schedtool-Makefile.patch schedtool.SlackBuild schedtool.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/schedtool/schedtool-1.3.0.tar.bz2/0d968f05d3ad7675f1f33ef1f6d0a3fb/schedtool-1.3.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d968f05d3ad7675f1f33ef1f6d0a3fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: schedtool (query or alter a process' scheduling policy) + +SLACKBUILD NAME: scrypt +SLACKBUILD LOCATION: ./system/scrypt +SLACKBUILD FILES: README scrypt.SlackBuild scrypt.info slack-desc +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://www.tarsnap.com/scrypt/scrypt-1.3.3.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d7e8fe476844065a76bc7e3e8d02720 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: scrypt (scrypt encryption utility and library) + +SLACKBUILD NAME: sdate +SLACKBUILD LOCATION: ./system/sdate +SLACKBUILD FILES: README sdate.1.diff sdate.SlackBuild sdate.info slack-desc +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/df7cb/sdate/archive/0.7/sdate-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 375637bce3c4572b4963e83042a2d8eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdate (never ending September date) + +SLACKBUILD NAME: sdl-jstest +SLACKBUILD LOCATION: ./system/sdl-jstest +SLACKBUILD FILES: README doinst.sh git2tarxz.sh sdl-jstest.SlackBuild sdl-jstest.info slack-desc +SLACKBUILD VERSION: 0.2.2+20240331_60f6e62 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sdl-jstest-0.2.2+20240331_60f6e62.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0f9dc1e9dac4eea08f4d5e65248229c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdl-jstest (SDL joystick test utility) + +SLACKBUILD NAME: sdl2trs +SLACKBUILD LOCATION: ./system/sdl2trs +SLACKBUILD FILES: README doinst.sh git2tarxz.sh sdl2trs.SlackBuild sdl2trs.info slack-desc +SLACKBUILD VERSION: 1.2.34+20251207_c98eb0e9 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/sdl2trs-1.2.34+20251207_c98eb0e9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f3a6a5ecf0fb4445ec916d700dc1b05e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdl2trs (Radio Shack TRS-80 Model I/III/4/4P Emulator, for SDL2) + +SLACKBUILD NAME: sdltrs +SLACKBUILD LOCATION: ./system/sdltrs +SLACKBUILD FILES: README doinst.sh git2tarxz.sh sdltrs.SlackBuild sdltrs.info slack-desc +SLACKBUILD VERSION: 1.2.34 +SLACKBUILD DOWNLOAD: https://gitlab.com/jengun/sdltrs/-/archive/1.2.34/sdltrs-1.2.34.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fddc39aef94fbf843b0d561ecd4879fe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdltrs (Radio Shack TRS-80 Model I/III/4/4P Emulator) + +SLACKBUILD NAME: sdwmbar +SLACKBUILD LOCATION: ./system/sdwmbar +SLACKBUILD FILES: README sdwmbar.SlackBuild sdwmbar.info slack-desc +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://github.com/sakhmatd/sdwmbar/archive/1.5/sdwmbar-1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2e992d0ead9d01e5d858477e3756e7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sdwmbar (dwm status bar) + +SLACKBUILD NAME: se98-icon-theme +SLACKBUILD LOCATION: ./system/se98-icon-theme +SLACKBUILD FILES: README doinst.sh se98-icon-theme.SlackBuild se98-icon-theme.info slack-desc +SLACKBUILD VERSION: 0.0.0.20250607 +SLACKBUILD DOWNLOAD: https://github.com/nestoris/Win98SE/archive/b0ffdd8d041dfec791d011bb8bd91485def51fb1/Win98SE-b0ffdd8d041dfec791d011bb8bd91485def51fb1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d3c4d2e6c6bb9b53c5213c3f5c8949dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: se98-icon-theme (Clone of icon pack from Windows 98 SE) + +SLACKBUILD NAME: se98-wm-theme +SLACKBUILD LOCATION: ./system/se98-wm-theme +SLACKBUILD FILES: README se98-wm-theme.SlackBuild se98-wm-theme.info slack-desc +SLACKBUILD VERSION: 0.0.0.20221125 +SLACKBUILD DOWNLOAD: https://github.com/nestoris/se98-wm-theme/archive/52338149281b51ebdb89eefa5dab1af513200acd/se98-wm-theme-52338149281b51ebdb89eefa5dab1af513200acd.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 21dc51b0c9deed717cff2fa53620e10d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: se98-wm-theme (SE98 window manager theme) + +SLACKBUILD NAME: seahorse +SLACKBUILD LOCATION: ./system/seahorse +SLACKBUILD FILES: README doinst.sh patches/GnuPG-2.4.patch patches/avoid_C99_incompatibility_around_seahorse_pkcs11_backend_initialize.patch patches/refactor_ssh_key_parsing.patch patches/seahorse-ssh-return-type.patch seahorse.SlackBuild seahorse.info slack-desc +SLACKBUILD VERSION: 43.0 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/seahorse/43/seahorse-43.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: efa9fea2e1c4291c39d509eb366b9a56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: seahorse (encryption made easy) + +SLACKBUILD NAME: secure-delete +SLACKBUILD LOCATION: ./system/secure-delete +SLACKBUILD FILES: README secure-delete.SlackBuild secure-delete.info secure-delete_3.1_6.diff slack-desc +SLACKBUILD VERSION: 3.1_6 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/s/secure-delete/secure-delete_3.1.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1a9d31a049f9ee916c994cb613a2754e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: secure-delete (wipe files, free disk space, swap and memory) + +SLACKBUILD NAME: sensord +SLACKBUILD LOCATION: ./system/sensord +SLACKBUILD FILES: README sensord.SlackBuild sensord.info slack-desc +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://github.com/lm-sensors/lm-sensors/archive/V3-6-0/lm-sensors-3-6-0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f60e47b5eb50bbeed48a9f43bb08dd5e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sensord (Sensor information logging daemon) + +SLACKBUILD NAME: sentimental-skk +SLACKBUILD LOCATION: ./system/sentimental-skk +SLACKBUILD FILES: README sentimental-skk.SlackBuild sentimental-skk.info slack-desc +SLACKBUILD VERSION: 0.0.146 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/s/sentimental-skk/sentimental-skk-0.0.146.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6fa1062abb4fe133d128856d7605ba26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sentimental-skk (Japanese Input Method SKK on your terminal) + +SLACKBUILD NAME: ser2net +SLACKBUILD LOCATION: ./system/ser2net +SLACKBUILD FILES: README ser2net.SlackBuild ser2net.info slack-desc +SLACKBUILD VERSION: 2.7 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/ser2net/ser2net/2.7/ser2net-2.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22977477789868923a5de09a85e847dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ser2net (serial to network proxy) + +SLACKBUILD NAME: set_rlimits +SLACKBUILD LOCATION: ./system/set_rlimits +SLACKBUILD FILES: Makefile.patch README doinst.sh set_rlimits.SlackBuild set_rlimits.info slack-desc +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: http://www.physics.adelaide.edu.au/~jwoithe/set_rlimits-1.3.0.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4d7c2f66b8351d8c2627cfd18ec56b7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: set_rlimits (tool to set rlimits) + +SLACKBUILD NAME: setconf +SLACKBUILD LOCATION: ./system/setconf +SLACKBUILD FILES: README setconf.SlackBuild setconf.info slack-desc +SLACKBUILD VERSION: 0.7.7 +SLACKBUILD DOWNLOAD: http://setconf.roboticoverlords.org/setconf-0.7.7.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee72aa823120aa3affcd0ec75667147c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: setconf (configuration utility) + +SLACKBUILD NAME: sff +SLACKBUILD LOCATION: ./system/sff +SLACKBUILD FILES: README sff.SlackBuild sff.info slack-desc +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://codeberg.org/sylphenix/sff/archive/1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0af9382863629b134d25e57950300f87 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sff (simple terminal file finder) + +SLACKBUILD NAME: shake +SLACKBUILD LOCATION: ./system/shake +SLACKBUILD FILES: README shake.SlackBuild shake.info slack-desc +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/unbrice/shake/archive/v1.0/shake-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5759e180b765a6ff13e77d775652e92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: shake (filesystem defragmenter that runs in userspace) + +SLACKBUILD NAME: signify +SLACKBUILD LOCATION: ./system/signify +SLACKBUILD FILES: README signify.SlackBuild signify.info slack-desc +SLACKBUILD VERSION: 32 +SLACKBUILD DOWNLOAD: https://github.com/aperezdc/signify/releases/download/v32/signify-32.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2e2e41bf841a0c8e3f5febbc39823a1a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: signify (cryptographically sign and verify files) + +SLACKBUILD NAME: siji-font +SLACKBUILD LOCATION: ./system/siji-font +SLACKBUILD FILES: README doinst.sh siji-font.SlackBuild siji-font.info slack-desc +SLACKBUILD VERSION: 20171023_2546822 +SLACKBUILD DOWNLOAD: https://github.com/stark/siji/archive/25468227348e2d4b3abbc163b2e2d68882fa2ba6/siji-25468227348e2d4b3abbc163b2e2d68882fa2ba6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dbaa0ddedaaae89b0919b2015201e70a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: siji-font (bitmap font) + +SLACKBUILD NAME: silk +SLACKBUILD LOCATION: ./system/silk +SLACKBUILD FILES: README doinst.sh silk.SlackBuild silk.info slack-desc +SLACKBUILD VERSION: 1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/antonioleal/silk/archive/1.0.5/silk-1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6557d2c689045a07ee14dd92e4635c03 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: silk (package management tools front end) + +SLACKBUILD NAME: skim +SLACKBUILD LOCATION: ./system/skim +SLACKBUILD FILES: README skim.SlackBuild skim.info slack-desc +SLACKBUILD VERSION: 0.20.5 +SLACKBUILD DOWNLOAD: https://github.com/skim-rs/skim/archive/v0.20.5/skim-0.20.5.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate https://static.crates.io/crates/anstream/anstream-0.6.20.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.7.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.1.4.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.10.crate https://static.crates.io/crates/anstyle/anstyle-1.0.11.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.6.crate https://static.crates.io/crates/autocfg/autocfg-1.5.0.crate https://static.crates.io/crates/beef/beef-0.5.2.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.9.1.crate https://static.crates.io/crates/bstr/bstr-1.12.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.19.0.crate https://static.crates.io/crates/cc/cc-1.2.32.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.1.crate https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.2.1.crate https://static.crates.io/crates/chrono/chrono-0.4.41.crate https://static.crates.io/crates/clap/clap-4.5.43.crate https://static.crates.io/crates/clap_builder/clap_builder-4.5.43.crate https://static.crates.io/crates/clap_complete/clap_complete-4.5.56.crate https://static.crates.io/crates/clap_complete_fig/clap_complete_fig-4.5.2.crate https://static.crates.io/crates/clap_complete_nushell/clap_complete_nushell-4.5.8.crate https://static.crates.io/crates/clap_derive/clap_derive-4.5.41.crate https://static.crates.io/crates/clap_lex/clap_lex-0.7.5.crate https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.29.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.4.crate https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.7.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.15.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.6.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-queue/crossbeam-queue-0.3.12.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.21.crate https://static.crates.io/crates/crossbeam/crossbeam-0.8.4.crate https://static.crates.io/crates/darling/darling-0.20.11.crate https://static.crates.io/crates/darling_core/darling_core-0.20.11.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.11.crate https://static.crates.io/crates/defer-drop/defer-drop-1.3.0.crate https://static.crates.io/crates/deranged/deranged-0.4.0.crate https://static.crates.io/crates/derive_builder/derive_builder-0.20.2.crate https://static.crates.io/crates/derive_builder_core/derive_builder_core-0.20.2.crate https://static.crates.io/crates/derive_builder_macro/derive_builder_macro-0.20.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/either/either-1.15.0.crate https://static.crates.io/crates/env_filter/env_filter-0.1.3.crate https://static.crates.io/crates/env_home/env_home-0.1.0.crate https://static.crates.io/crates/env_logger/env_logger-0.11.8.crate https://static.crates.io/crates/equivalent/equivalent-1.0.2.crate https://static.crates.io/crates/errno/errno-0.3.13.crate https://static.crates.io/crates/fastrand/fastrand-2.3.0.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/fuzzy-matcher/fuzzy-matcher-0.3.7.crate https://static.crates.io/crates/getrandom/getrandom-0.2.16.crate https://static.crates.io/crates/getrandom/getrandom-0.3.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.15.5.crate https://static.crates.io/crates/heck/heck-0.5.0.crate https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.63.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/indexmap/indexmap-2.10.0.crate https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.1.crate https://static.crates.io/crates/jiff-static/jiff-static-0.2.15.crate https://static.crates.io/crates/jiff/jiff-0.2.15.crate https://static.crates.io/crates/js-sys/js-sys-0.3.77.crate https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate https://static.crates.io/crates/libc/libc-0.2.174.crate https://static.crates.io/crates/libredox/libredox-0.1.9.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.9.4.crate https://static.crates.io/crates/log/log-0.4.27.crate https://static.crates.io/crates/memchr/memchr-2.7.5.crate https://static.crates.io/crates/nix/nix-0.29.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.19.crate https://static.crates.io/crates/once_cell/once_cell-1.21.3.crate https://static.crates.io/crates/once_cell_polyfill/once_cell_polyfill-1.70.1.crate https://static.crates.io/crates/portable-atomic-util/portable-atomic-util-0.2.4.crate https://static.crates.io/crates/portable-atomic/portable-atomic-1.11.1.crate https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate https://static.crates.io/crates/ppv-lite86/ppv-lite86-0.2.21.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.95.crate https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.13.0.crate https://static.crates.io/crates/quote/quote-1.0.40.crate https://static.crates.io/crates/r-efi/r-efi-5.3.0.crate https://static.crates.io/crates/rand/rand-0.9.2.crate https://static.crates.io/crates/rand_chacha/rand_chacha-0.9.0.crate https://static.crates.io/crates/rand_core/rand_core-0.9.3.crate https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate https://static.crates.io/crates/rayon/rayon-1.10.0.crate https://static.crates.io/crates/redox_users/redox_users-0.4.6.crate https://static.crates.io/crates/regex-automata/regex-automata-0.4.9.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate https://static.crates.io/crates/regex/regex-1.11.1.crate https://static.crates.io/crates/roff/roff-0.2.2.crate https://static.crates.io/crates/rustix/rustix-1.0.8.crate https://static.crates.io/crates/rustversion/rustversion-1.0.22.crate https://static.crates.io/crates/serde/serde-1.0.219.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.219.crate https://static.crates.io/crates/shell-quote/shell-quote-0.7.2.crate https://static.crates.io/crates/shlex/shlex-1.3.0.crate https://static.crates.io/crates/strsim/strsim-0.11.1.crate https://static.crates.io/crates/syn/syn-2.0.104.crate https://static.crates.io/crates/tempfile/tempfile-3.20.0.crate https://static.crates.io/crates/term/term-0.7.0.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.69.crate https://static.crates.io/crates/thiserror/thiserror-1.0.69.crate https://static.crates.io/crates/thread_local/thread_local-1.1.9.crate https://static.crates.io/crates/time-core/time-core-0.1.4.crate https://static.crates.io/crates/time/time-0.3.41.crate https://static.crates.io/crates/timer/timer-0.2.0.crate https://static.crates.io/crates/unicase/unicase-2.8.1.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.18.crate https://static.crates.io/crates/unicode-width/unicode-width-0.2.1.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.2.crate https://static.crates.io/crates/vte/vte-0.15.0.crate https://static.crates.io/crates/wasi/wasi-0.11.1%2Bwasi-snapshot-preview1.crate https://static.crates.io/crates/wasi/wasi-0.14.2%2Bwasi-0.2.4.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.100.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.100.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.100.crate https://static.crates.io/crates/which/which-7.0.3.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/winapi/winapi-0.3.9.crate https://static.crates.io/crates/windows-core/windows-core-0.61.2.crate https://static.crates.io/crates/windows-implement/windows-implement-0.60.0.crate https://static.crates.io/crates/windows-interface/windows-interface-0.59.1.crate https://static.crates.io/crates/windows-link/windows-link-0.1.3.crate https://static.crates.io/crates/windows-result/windows-result-0.3.4.crate https://static.crates.io/crates/windows-strings/windows-strings-0.4.2.crate https://static.crates.io/crates/windows-sys/windows-sys-0.59.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.60.2.crate https://static.crates.io/crates/windows-targets/windows-targets-0.52.6.crate https://static.crates.io/crates/windows-targets/windows-targets-0.53.3.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.6.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.53.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.6.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.53.0.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.6.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.53.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.6.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.53.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.6.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.53.0.crate https://static.crates.io/crates/winsafe/winsafe-0.0.19.crate https://static.crates.io/crates/wit-bindgen-rt/wit-bindgen-rt-0.39.0.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.8.26.crate https://static.crates.io/crates/zerocopy/zerocopy-0.8.26.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c3f14da69c90e49ecba79e913ea9beb 03b2d126766ed746706241b4c7487654 e0a03581a6aea080315323651f272d65 bf23cd323c33a8c283c41bb9b79e4ce4 3a2907a97220be0c8090da435f841aec 27ce951824c9152083803a3f33f60d1c 5c218d354a98b69218c0bcf898fb87ed 42baa1d327f7b64b2c67c4f771c9ad2d 0457b6551cd4d7f4e6d19b6bda5cbcc5 3ce13f8504b72552464acf5c8a29fe72 3e70bb53cab36a3ef2a02dfce21bc472 11cc36bd487629c8aca8eb121fae0c8d a295edb6953237ebbdfa8e731229f9a3 66940d1c249bc21e798d0acfc231d8f7 07b40a315dab6005cde666d42457b157 038a9c3fa624c8f3dc8233c8d00bdb64 d93e1c048780d47cbefe870c8530ed82 781639d1eb35543ba996a1e4fce43fe8 f5215c4283a1984b95043a7185245e00 fffeee9da0f15363c41424bed77d30b2 0712a6c3bafee42e6d275b17b7052202 5937bbbfb3748bcf4dfcae88d09ef07c 7f1e5bfbf880f4cbb25b368ddd7444dd b895d84b3ef2fec181a68a9aa4a5c75b a30956c0759f3448e0324087ffd5d929 52682b9903395a136cb590cdddde1595 37b80d6e3ec2ab15f5f3fbcd0cc044b4 61ae1598042df2d315e3468e55b87a80 b69f87eec94e36408135e81035235621 c5229cfccb6a1598e74a837dbc9e2797 4be201623382079bbea72558343cd19a 3975562a4eb5f04b174ad599a0da8fd6 44505199ec0964feb5488051b4ac92d5 314a3a9813dd4820dfe5f5e76baf5500 897be1152015ad66fa30dbdc224af39d 852778f7d6efdb9009f9539bf1966b29 8579dbeae36259c4fb23dde813e12c47 0e444fb1678604a426bec209f9da1c82 454fec8b466c2d522140176fb00fc250 4416e8c045e3856d1aeb4ee4f5646d30 9d05df476abf7ba05c6b25904fd748a2 4f3e6d806cfd6173f04167b10753738a cc2ca6e59bb38de25de8980d8b95f913 0c7e87f9498c86b92988dc9f251f941b 3681f813c502d911e9eea940dddd26a5 056c8d712ee146347c412b72f4077b2f 96c3c9f009928f02773032f341666861 25c359885a1a99d77bfbbba58bb97f90 44b4c7e6ef0e9bbb7c83d43fe139e6e9 cb2760f6aec0af6f5e540d35b534d969 8ea35f559a34b5a0ba1b063e001773ca a0ff976e20ee34e7afc0963369ff79d9 b0a1ffd6b0b5fe67e3dac04cd26b3099 8dab3b3ec00dc56cffde0b0c410d47b5 39767ee14933b0006f02f295314668af 6e1cf4fb4b92a9f82daaf55608388684 f3426774ce46ffb82273b7568411c2dc ff62c1415be32ef6642213c9ae175170 ce5935e8063a452913a61e5405b33cb9 87b1b7cb12ef4dfe842c212b98263048 0af390dbe05b0ce39fd6fbe7e4584bff fe77a3f609b6fd8d5b08f3b2ef14d2ad b191ce3f54b1e9ffef13bfd365013a8c 83cd180e6991b62b1cc6d646bf4d0284 db718ca500dcc8eafff855cc41cbb4ae 70a7adac71094245c050b3680f26eafe 1f421f29ba11d889e8b0693f29c62f84 bb0c20f6e3faaa647d9c463c5501a8e0 81e9e7ada2f742ac62b1ca1c9c7f46a0 03694bb57df9988673ae4d1f35d57325 ee9b048b4b7458f88e047295cfbaecb5 6024116d77633589f38c78bf1716c704 c65373a26d6775e11ede985975460519 ed4e44c8eeb59ccf02891681bd0a5f2d 5b5de6cffe4726037a5ec6d6931c80f3 e092b3abcc54806f2a35889d725bf95f 76f8e4dcc29ab304e065cced86a344d2 20a0bc5f9935718c25e0f682070011c6 a7ec81031748a0e2c1695ccf4c795100 728d8e34babbfa86ab419879265c2d12 30eb4de1c1a3bd214d7649b891abf444 24b98ea919f5970d55ff176be1d551b1 c16cc32167fa1743e25b85c7a2708a7c 0777c0114557e2388966ddf7caa92d3a f6471dc7b34a49fca3f64c3c2cb641a4 751468b1f120283e4f6f266867a03837 a6290a543b60d161a9817d1592189855 6072cecb286422299a2fd6c98319bd0d 6ddf5a0e650e6353cb187ec1c474db51 7604a19f6ff2021e9fc02f9bce604494 7ee7a2b2f09d09fa2b1fb4c594fc8396 bee355e36a71b94ea45eedcd3d054ae1 15ca0efe66412fae9536d428d93e6a73 45c2ac064f6aedb1944b989742218e26 83ecafda24e071eea2198d9b440739ce 2a194c1dc8c6637a908b37f63e5c637d 0b66df1b68aa0c952a3e38930ee9a20b e662b1464700d377cb89a8a9b59bd8c0 c7251782043416b8adca3bf107f7b667 1a4ffa27fc05042873cff99ef4b4405d 3e1cf1dfea0ef75107d80ba7c864677f 6c623a8eed8450399ec323a72e96855c fbe5da24bd1beef6125107ee41118187 c6f5a5b10073a46f09414663194a6fa1 88a270d73d42ce3ec51ba8a7582c69e5 53928078ab8d120d5459d86d64bbc1ef a4bb1b92a5b098fdaa5694733ea73e7a 9c02495b380dc51331dcd8789b26cbfb f6d8a5fadf6091837b8d5c33851ad571 2411982fb6d5dda8d042b0893f42b701 6e8af1737a37172d4ca0eaf0a81f556d a2eb00593ac747dfeced9d0376bd3728 3ec417f0c381c9fe3b89d82be2c60076 5a9574684952eb362f96d6421b3b70cf 0841f40cd5e8835010a841b1aa02c8b1 470f527a51d3921895bd2583fce8d9c4 c6042066da1afcaf057f8a6ea3202908 b3c17dbae6dcdda8e25963f21402905e 609a0e13a5c1257c16fcecfa3d1b2e84 2b6f5bf7082672c9e3550290b0f97edc 97837379187cff7de19972e4dc416fb0 d71786c9742b6771a222c9285ef8d416 3c3cb3400101cd793def7061c432b8ec a91da194698f9923ced32fb4d2c015b1 d0181adba8cc4bb7b382f069e4e3a1a2 db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 74820c7dae31dabf7552cdc97456d1a1 fd6a44cbe3e73a89671c68696e779ecb ea196ee9ec24e54d8f0f2211c0951c5f 603b49a81b216125a7d92ef2b4b38039 2cf4b2fb70efbaf9cfbaeba6f8dcf347 16b2a1e77c38f1265b35c9c1f76166ec 73b177d6d000daaa8f05790414a887a3 5b8f032f5b1f775ec3c35d9d6fe1aba9 9e876a38acd8262d97e9302ecb4e0f72 a42efcf7f971ae18508cc944b3019e69 8c8adde50f0a531c407c5b68ab928f0b b5b35ae7cacadb4c7f2e56590a562087 233b17dfcf7e49ac791eef30b7f406e3 63cb0928faa253dc0e15bdd547d8c171 7cb99b00381f697eaf8a322ed3b8205c cb26b96687e637bbcef99fba346b0e99 1baf62319b533f3d996993b82305e547 6d8192b0ec1ab6a0ab2aa92fd0c38ebd 311ded6588844e072d3fb953a8f994da 2e33f05067fd6ec35fc47b96c1aae133 3f265cbde7668f38c1229043475470a9 62a2240220902fa15ef3202adda8caae 4e50e886c72204c268c15a3230001d71 99fb5022e449c42f313b3543b0e65b4f b95760e9133ba1bb456d0f0cef74c9a4 9a2e57fbd616cdf9917ad6fc47eb6daa 8a341b5b0d0defc7e03e898abe5e3f28 4f774fa728b562c8d195457a9ca93a57 cd9e4466588d5f92dfe95106c5437536 bfc4a648bf7ddf3ac78034e645ffa976 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skim (fuzzy finder) + +SLACKBUILD NAME: skopeo +SLACKBUILD LOCATION: ./system/skopeo +SLACKBUILD FILES: README skopeo.SlackBuild skopeo.info slack-desc +SLACKBUILD VERSION: 1.22.0 +SLACKBUILD DOWNLOAD: https://github.com/containers/skopeo/archive/v1.22.0/skopeo-1.22.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 258ae0701425a57fed5fe264e1ed93e3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: skopeo (utility for container images and registries) + +SLACKBUILD NAME: slack-osquery +SLACKBUILD LOCATION: ./system/slack-osquery +SLACKBUILD FILES: README slack-desc slack-osquery.SlackBuild slack-osquery.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://github.com/aclemons/slack-osquery/releases/download/v1.2/slack-osquery-v1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fe50edbec5b3cb23937decfdb62db2b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slack-osquery (osquery extensions for slackware) + +SLACKBUILD NAME: slack-timedate +SLACKBUILD LOCATION: ./system/slack-timedate +SLACKBUILD FILES: README slack-desc slack-timedate.SlackBuild slack-timedate.info +SLACKBUILD VERSION: 2.1 +SLACKBUILD DOWNLOAD: https://git.caraus.tech/OSS/slack-timedate/releases/download/v2.1/slack-timedate-2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83dffadb2732b56d9dd2b18d5d237b84 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slack-timedate (timedate1 D-Bus interface implementation) + +SLACKBUILD NAME: slack-utils +SLACKBUILD LOCATION: ./system/slack-utils +SLACKBUILD FILES: README slack-desc slack-utils.SlackBuild slack-utils.info +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: https://github.com/vbatts/slack-utils/archive/0_7_5/slack-utils-0_7_5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e15f84ad533239ffac257c8818705f64 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slack-utils (utilities and Ruby library, for Slackware) + +SLACKBUILD NAME: slackbootstrap +SLACKBUILD LOCATION: ./system/slackbootstrap +SLACKBUILD FILES: README slack-desc slackbootstrap.SlackBuild slackbootstrap.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/slackjeff/slackbootstrap/archive/v0.2/slackbootstrap-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4de5a5b2870fb8c90beec02bdf0b2f61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackbootstrap (Create chroot jail for Slackware 64 bits) + +SLACKBUILD NAME: slackchlog +SLACKBUILD LOCATION: ./system/slackchlog +SLACKBUILD FILES: README slack-desc slackchlog.SlackBuild slackchlog.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/slackchlog-0.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46bcdcf32410e2345faf616afce1b31e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackchlog (Slackware's ChangeLog viewer) + +SLACKBUILD NAME: slackrepo-hints +SLACKBUILD LOCATION: ./system/slackrepo-hints +SLACKBUILD FILES: README slack-desc slackrepo-hints.SlackBuild slackrepo-hints.info +SLACKBUILD VERSION: 20250815 +SLACKBUILD DOWNLOAD: https://github.com/aclemons/slackrepo-hints/archive/v20250815/slackrepo-hints-20250815.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6ec79b7ce8b0930ac4f4f86228ec8ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackrepo-hints (Default hintfiles for slackrepo) + +SLACKBUILD NAME: slackrepo +SLACKBUILD LOCATION: ./system/slackrepo +SLACKBUILD FILES: README doinst.sh slack-desc slackrepo.SlackBuild slackrepo.info +SLACKBUILD VERSION: 20250815 +SLACKBUILD DOWNLOAD: https://github.com/aclemons/slackrepo/archive/v20250815/slackrepo-20250815.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9050e9e9d4a0d9cfb9c1050c6b81aad1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackrepo (Automated SlackBuild package builder) + +SLACKBUILD NAME: slackroll +SLACKBUILD LOCATION: ./system/slackroll +SLACKBUILD FILES: README slack-desc slackroll.SlackBuild slackroll.info +SLACKBUILD VERSION: v55 +SLACKBUILD DOWNLOAD: https://github.com/slackroll/slackroll/archive/v55/slackroll-55.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 04f6941d0ed43e8d778f16125c7c4481 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackroll (Package or upgrade manager for Slackware Linux) + +SLACKBUILD NAME: slackupdr +SLACKBUILD LOCATION: ./system/slackupdr +SLACKBUILD FILES: README doinst.sh slack-desc slackupdr.SlackBuild slackupdr.info +SLACKBUILD VERSION: 3.6.3 +SLACKBUILD DOWNLOAD: https://www.go4it2day.com/repo/slackupdr_source/snapshot/slackupdr-3.6.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3907b0137f6d44178357fb498b91d724 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackupdr (slackupdr - autoslackpkg plus kernel & config tools) + +SLACKBUILD NAME: slackware-grub2-theme +SLACKBUILD LOCATION: ./system/slackware-grub2-theme +SLACKBUILD FILES: README slack-desc slackware-grub2-theme.SlackBuild slackware-grub2-theme.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/philipvdh/slackware-grub2-theme/archive/v1.0/slackware-grub2-theme-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 17d4a27bad2fabc2861c6be0557ce400 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackware-grub2-theme (Slackware theme for grub2) + +SLACKBUILD NAME: slackyd +SLACKBUILD LOCATION: ./system/slackyd +SLACKBUILD FILES: README doinst.sh slack-desc slackyd.SlackBuild slackyd.conf slackyd.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/slackyd-1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 577b97cc9116f5c21ca7b86ab945a737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slackyd (slacky downloader) + +SLACKBUILD NAME: slapt-get +SLACKBUILD LOCATION: ./system/slapt-get +SLACKBUILD FILES: README doinst.sh slack-desc slapt-get.SlackBuild slapt-get.info +SLACKBUILD VERSION: 0.11.11 +SLACKBUILD DOWNLOAD: https://github.com/jaos/slapt-get/archive/0.11.11/slapt-get-0.11.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 58e70f3fecc871f8b8c42f4544c3ff0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slapt-get (apt-get for pkgtool) + +SLACKBUILD NAME: slapt-src +SLACKBUILD LOCATION: ./system/slapt-src +SLACKBUILD FILES: README doinst.sh slack-desc slapt-src.SlackBuild slapt-src.info +SLACKBUILD VERSION: 0.3.9 +SLACKBUILD DOWNLOAD: https://github.com/jaos/slapt-src/archive/0.3.9/slapt-src-0.3.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee13cc24cd03942fab8ec1228a0ed3cd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slapt-src (Slapt SlackBuild Utility) + +SLACKBUILD NAME: slapt-update-service +SLACKBUILD LOCATION: ./system/slapt-update-service +SLACKBUILD FILES: README slack-desc slapt-update-service.SlackBuild slapt-update-service.info +SLACKBUILD VERSION: 0.5.4 +SLACKBUILD DOWNLOAD: https://github.com/jaos/slapt-update-service/archive/0.5.4/slapt-update-service-0.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1879bc287bcd4eb77b776e9a056f9af0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slapt-update-service (Update Notifier for Slapt-get/gslapt) + +SLACKBUILD NAME: sleepd +SLACKBUILD LOCATION: ./system/sleepd +SLACKBUILD FILES: README doinst.sh fix_acpica_version.patch rc.sleepd slack-desc sleepd.SlackBuild sleepd.info +SLACKBUILD VERSION: 2.05 +SLACKBUILD DOWNLOAD: https://git.kitenet.net/index.cgi/zzattic/sleepd.git/snapshot/sleepd-2.05.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36c1109631b763879c1e3c3e84492acd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sleepd (A daemon to put an inactive or low battery laptop to sleep) + +SLACKBUILD NAME: sleuthkit +SLACKBUILD LOCATION: ./system/sleuthkit +SLACKBUILD FILES: README slack-desc sleuthkit.SlackBuild sleuthkit.info +SLACKBUILD VERSION: 4.14.0 +SLACKBUILD DOWNLOAD: https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.14.0/sleuthkit-4.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec5b930669fc6276b6275d26f27bffab +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sleuthkit (forensic toolkit) + +SLACKBUILD NAME: slim +SLACKBUILD LOCATION: ./system/slim +SLACKBUILD FILES: README README.SLACKWARE doinst.sh files/Xsession files/slim.logrotate files/slim.pam files/slimlock.pam patches/slim-1.3.6-config.diff patches/slim-1.3.6-envcpy-bad-pointer-arithmetic.patch patches/slim-1.3.6-gcc11.patch patches/slim-1.3.6-honour-cflags.patch patches/slim-1.3.6-libslim-cmake-fixes.patch patches/slim-1.3.6-session-chooser.patch patches/slim-1.3.6_freetype-2.5.1.diff slack-desc slackware-black.tar.bz2 slim.SlackBuild slim.info +SLACKBUILD VERSION: 1.3.6 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slim.berlios/files/slim-1.3.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d40d256394f9ef34cef34d2aa9cb52e6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slim (graphical login manager similar to xdm/kdm/gdm) + +SLACKBUILD NAME: slkstore +SLACKBUILD LOCATION: ./system/slkstore +SLACKBUILD FILES: README doinst.sh slack-desc slkstore.SlackBuild slkstore.info slkstore.png +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://github.com/hellocodelinux/slkstore/archive/1.4/slkstore-1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3fc43d1af799ca16addcf3fb037b7fdd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slkstore (software center designed specifically for Slackware Linux) + +SLACKBUILD NAME: slmenu +SLACKBUILD LOCATION: ./system/slmenu +SLACKBUILD FILES: README git2tarxz.sh slack-desc slmenu.SlackBuild slmenu.info +SLACKBUILD VERSION: 20160415_b3740ca +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/slmenu-20160415_b3740ca.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 720cc57bbde7e350f9e33549aa32e351 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slmenu (single line menu) + +SLACKBUILD NAME: slpkg +SLACKBUILD LOCATION: ./system/slpkg +SLACKBUILD FILES: README doinst.sh slack-desc slpkg.SlackBuild slpkg.info +SLACKBUILD VERSION: 6.1.4 +SLACKBUILD DOWNLOAD: https://gitlab.com/dslackw/slpkg/-/archive/6.1.4/slpkg-6.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d1952b6db0b46e8f8f55b320375bbb93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: slpkg (Slackware Packaging Tool) + +SLACKBUILD NAME: smart +SLACKBUILD LOCATION: ./system/smart +SLACKBUILD FILES: README channels doinst.sh slack-desc smart.SlackBuild smart.desktop smart.info smart.png +SLACKBUILD VERSION: 1.4.1 +SLACKBUILD DOWNLOAD: http://launchpad.net/smart/trunk/1.4.1/+download/smart-1.4.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 573ef32ba177a6b3c4bf7ef04873fcb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smart (Smart is a meta-package manager) + +SLACKBUILD NAME: smbldap-tools +SLACKBUILD LOCATION: ./system/smbldap-tools +SLACKBUILD FILES: README doinst.sh slack-desc smbldap-config.pl.append smbldap-tools.SlackBuild smbldap-tools.info +SLACKBUILD VERSION: 0.9.10 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/smbldap-tools-0.9.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f52a626637c468d66a4e71f30c174873 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smbldap-tools (LDAP user/group management tools) + +SLACKBUILD NAME: smem +SLACKBUILD LOCATION: ./system/smem +SLACKBUILD FILES: README slack-desc smem.SlackBuild smem.info +SLACKBUILD VERSION: 1.5 +SLACKBUILD DOWNLOAD: https://selenic.com/repo/smem/archive/1.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cda151260f38d2e3257df5c04ccecc1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smem (memory reporting tool) + +SLACKBUILD NAME: smenu +SLACKBUILD LOCATION: ./system/smenu +SLACKBUILD FILES: README slack-desc smenu.SlackBuild smenu.info +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://github.com/p-gen/smenu/archive/v1.5.0/smenu-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5532b0c5970f73e9cc74ac926bf97a93 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smenu (interactive selection filter) + +SLACKBUILD NAME: smokeping +SLACKBUILD LOCATION: ./system/smokeping +SLACKBUILD FILES: README rc.smokeping rc.smokeping-slave slack-desc smokeping-2.8.2-no-3rd-party.patch smokeping-2.8.2-paths.patch smokeping-config.patch smokeping.SlackBuild smokeping.info +SLACKBUILD VERSION: 2.8.2 +SLACKBUILD DOWNLOAD: https://oss.oetiker.ch/smokeping/pub/smokeping-2.8.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cce2bf3f59736ecf77e59d64db60e3fb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smokeping (the father of all monitoring systems) + +SLACKBUILD NAME: smpq +SLACKBUILD LOCATION: ./system/smpq +SLACKBUILD FILES: README slack-desc smpq.SlackBuild smpq.info +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://launchpad.net/smpq/trunk/1.7/+download/smpq_1.7.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 153e18a3e2ff4433e1c6005c957979f0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: smpq (StormLib MPQ archiving utility) + +SLACKBUILD NAME: snore +SLACKBUILD LOCATION: ./system/snore +SLACKBUILD FILES: README slack-desc snore.SlackBuild snore.info +SLACKBUILD VERSION: 0.3.1 +SLACKBUILD DOWNLOAD: https://github.com/clamiax/snore/archive/0.3.1/snore-0.3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8205dd4ba00792eb7a4f9a7f43d80b9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: snore (sleep with visual feedback) + +SLACKBUILD NAME: socketcand +SLACKBUILD LOCATION: ./system/socketcand +SLACKBUILD FILES: README doinst.sh slack-desc socketcand.SlackBuild socketcand.info +SLACKBUILD VERSION: 0.4.2 +SLACKBUILD DOWNLOAD: https://github.com/linux-can/socketcand/archive/ae0af080058a576d62c72ffc011d644d0b4dcb98/socketcand-ae0af080058a576d62c72ffc011d644d0b4dcb98.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c08c26e339ef7c81c691ca31f2cf2a96 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: socketcand (CAN Interfaces Daemon) + +SLACKBUILD NAME: socklog +SLACKBUILD LOCATION: ./system/socklog +SLACKBUILD FILES: README README.Slackware headers.patch slack-desc socklog.SlackBuild socklog.info +SLACKBUILD VERSION: 2.1.0 +SLACKBUILD DOWNLOAD: http://smarden.org/socklog/socklog-2.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d0e8e28c9329ad3af982c5241df9ff1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: socklog (system and kernel logging services) + +SLACKBUILD NAME: softhsm +SLACKBUILD LOCATION: ./system/softhsm +SLACKBUILD FILES: README doinst.sh slack-desc softhsm.SlackBuild softhsm.info +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://dist.opendnssec.org/source/softhsm-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 040b93ca327cbe0a3a8661e7c371ab16 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: softhsm (Software Hardware Security Module) + +SLACKBUILD NAME: solarize-12x29-psf +SLACKBUILD LOCATION: ./system/solarize-12x29-psf +SLACKBUILD FILES: README slack-desc solarize-12x29-psf.SlackBuild solarize-12x29-psf.info +SLACKBUILD VERSION: 20150529 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/solarize-12x29-psf-20150529.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a43342ae0d02a2c0d19909a52681f9e1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: solarize-12x29-psf (large linux console font) + +SLACKBUILD NAME: spacefm +SLACKBUILD LOCATION: ./system/spacefm +SLACKBUILD FILES: README doinst.sh gcc10.patch glibc-2.28.patch patches/gcc10.patch patches/glibc-2.28.patch patches/spacefm-1.0.6-c23-bool-keyword.patch patches/spacefm-1.0.6-c23-function-proto.patch patches/spacefm-1.0.6-c99-type-cast.patch slack-desc spacefm.SlackBuild spacefm.info +SLACKBUILD VERSION: 1.0.6 +SLACKBUILD DOWNLOAD: https://github.com/IgnorantGuru/spacefm/archive/1.0.6/spacefm-1.0.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6b8e4e6829f444555bbc66c769bb84c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spacefm (Multi-panel tabbed file manager) + +SLACKBUILD NAME: sparse +SLACKBUILD LOCATION: ./system/sparse +SLACKBUILD FILES: README slack-desc sparse.SlackBuild sparse.info +SLACKBUILD VERSION: 0.6.4 +SLACKBUILD DOWNLOAD: https://mirrors.edge.kernel.org/pub/software/devel/sparse/dist/sparse-0.6.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 297257cc3c08a3e1fcea03aa660a896c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sparse (Sematic Parser) + +SLACKBUILD NAME: speedcontrol +SLACKBUILD LOCATION: ./system/speedcontrol +SLACKBUILD FILES: README slack-desc speedcontrol.SlackBuild speedcontrol.info +SLACKBUILD VERSION: 20041204 +SLACKBUILD DOWNLOAD: https://sources.liwjatan.org/speedcontrol.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5c50b0a62f52774cbd9f1036ade36d1b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: speedcontrol (Change rotation speed of dvd-rom drive) + +SLACKBUILD NAME: spice-guest-tools +SLACKBUILD LOCATION: ./system/spice-guest-tools +SLACKBUILD FILES: README slack-desc spice-guest-tools.SlackBuild spice-guest-tools.info +SLACKBUILD VERSION: 0.141 +SLACKBUILD DOWNLOAD: https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.141/spice-guest-tools-0.141.exe +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fec9c56b2c0286d24a0e37e7a3b7f0e7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spice-guest-tools (SPICE guest tools for Windows virtual machines) + +SLACKBUILD NAME: spice-vdagent +SLACKBUILD LOCATION: ./system/spice-vdagent +SLACKBUILD FILES: README doinst.sh files/06-spice-vdagent.conf files/rc.spice-vdagent slack-desc spice-vdagent.SlackBuild spice-vdagent.info +SLACKBUILD VERSION: 0.22.1 +SLACKBUILD DOWNLOAD: https://www.spice-space.org/download/releases/spice-vdagent-0.22.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bcc98e716c170f58ebf44c49fdda3a2e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spice-vdagent (spice agent for Linux vms) + +SLACKBUILD NAME: spkg +SLACKBUILD LOCATION: ./system/spkg +SLACKBUILD FILES: README slack-desc spkg.SlackBuild spkg.info +SLACKBUILD VERSION: 1.7 +SLACKBUILD DOWNLOAD: https://github.com/gapan/spkg/archive/1.7/spkg-1.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecb9f129cc2df0439f3b0bbe40d5a85b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spkg (The Unofficial Slackware Linux Package Manager) + +SLACKBUILD NAME: splitjob +SLACKBUILD LOCATION: ./system/splitjob +SLACKBUILD FILES: README slack-desc splitjob.SlackBuild splitjob.info +SLACKBUILD VERSION: 3.2 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/splitjob/3.2stable/splitjob-3.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e11d35fced4b34de1ac5196c257d2b20 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: splitjob (tool to split up data) + +SLACKBUILD NAME: splix +SLACKBUILD LOCATION: ./system/splix +SLACKBUILD FILES: README slack-desc splix.SlackBuild splix.info +SLACKBUILD VERSION: 2.0.0_76268c4 +SLACKBUILD DOWNLOAD: https://gitlab.com/ScumCoder/splix/-/archive/76268c4dd7dbc8218ea7426401104c3b40cc707a/splix-76268c4dd7dbc8218ea7426401104c3b40cc707a.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a7ef1c396b221b962c8f2b6838c67cbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: splix (CUPS printer drivers for SPL) + +SLACKBUILD NAME: spman +SLACKBUILD LOCATION: ./system/spman +SLACKBUILD FILES: README doinst.sh slack-desc spman.SlackBuild spman.info +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://github.com/MyRequiem/spman/archive/2.2.3/spman-2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1858af08f2dbf22d21b851d46d6e57fc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: spman (Slackware package manager) + +SLACKBUILD NAME: sqlcipher +SLACKBUILD LOCATION: ./system/sqlcipher +SLACKBUILD FILES: README slack-desc sqlcipher.SlackBuild sqlcipher.info +SLACKBUILD VERSION: 4.4.2 +SLACKBUILD DOWNLOAD: https://github.com/sqlcipher/sqlcipher/archive/v4.4.2/sqlcipher-4.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c306b8f5de6bde3d7ae40bdb2ab5535c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqlcipher (256 bit AES encryption SQLite extension) + +SLACKBUILD NAME: sqldiff +SLACKBUILD LOCATION: ./system/sqldiff +SLACKBUILD FILES: README slack-desc sqldiff.SlackBuild sqldiff.info +SLACKBUILD VERSION: 3.37.2 +SLACKBUILD DOWNLOAD: https://mirrors.slackware.com/slackware/slackware64-15.0/source/ap/sqlite/sqlite-src-3370200.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e1ba86e0d82b58d3b7f2f65e5dc968ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sqldiff (display differences) + +SLACKBUILD NAME: squashfuse +SLACKBUILD LOCATION: ./system/squashfuse +SLACKBUILD FILES: README slack-desc squashfuse.SlackBuild squashfuse.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://github.com/vasi/squashfuse/releases/download/0.6.1/squashfuse-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a6f6671066e1f7c272a24bc2d4bc1551 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squashfuse (FUSE filesystem to mount squashfs archives) + +SLACKBUILD NAME: squidclamav +SLACKBUILD LOCATION: ./system/squidclamav +SLACKBUILD FILES: README README.SBo doinst.sh slack-desc squidclamav.SlackBuild squidclamav.conf squidclamav.info +SLACKBUILD VERSION: 6.16 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/squidclamav/squidclamav/6.16/squidclamav-6.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5c2e588b4162ed873aa678a47a65f0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: squidclamav (Clamav ICAP service and redirector for Squid) + +SLACKBUILD NAME: srm +SLACKBUILD LOCATION: ./system/srm +SLACKBUILD FILES: README slack-desc srm-fix-typos.patch srm.SlackBuild srm.info +SLACKBUILD VERSION: 1.2.15 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/srm/srm-1.2.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 681cbb0950b25e300a3f6d680f57f56c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: srm (Secure file deletion for posix systems) + +SLACKBUILD NAME: ssdeep +SLACKBUILD LOCATION: ./system/ssdeep +SLACKBUILD FILES: README slack-desc ssdeep.SlackBuild ssdeep.info +SLACKBUILD VERSION: 2.14.1 +SLACKBUILD DOWNLOAD: https://github.com/ssdeep-project/ssdeep/releases/download/release-2.14.1/ssdeep-2.14.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed4f374e20ffec72e679f56c32218581 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ssdeep (program for computing context triggered piecewise hashes) + +SLACKBUILD NAME: sst +SLACKBUILD LOCATION: ./system/sst +SLACKBUILD FILES: README slack-desc sst.SlackBuild sst.info +SLACKBUILD VERSION: 1.15 +SLACKBUILD DOWNLOAD: https://sdmsdfwdriver.blob.core.windows.net/files/kba-gcc/drivers-downloads/ka-00085/sst--1-15/sst-cli-linux-rpm--1-15.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 449f3271e35b632eb0d4c11444ecdb13 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sst (Solidigm Storage Tool) + +SLACKBUILD NAME: st +SLACKBUILD LOCATION: ./system/st +SLACKBUILD FILES: README doinst.sh patches/README slack-desc st.SlackBuild st.desktop st.info st.png +SLACKBUILD VERSION: 0.9.3 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/st/st-0.9.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1caa2f4ca0f966b152354f4079f4a86d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: st (simple terminal) + +SLACKBUILD NAME: statifier +SLACKBUILD LOCATION: ./system/statifier +SLACKBUILD FILES: 64pure.patch README detect_vdso.diff slack-desc statifier.SlackBuild statifier.info +SLACKBUILD VERSION: 1.7.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/statifier/statifier-1.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e6004f1436be1d525e973536d12b44de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: statifier (convert dynamic executables to statically linked) + +SLACKBUILD NAME: steam-devices +SLACKBUILD LOCATION: ./system/steam-devices +SLACKBUILD FILES: README doinst.sh slack-desc steam-devices.SlackBuild steam-devices.info +SLACKBUILD VERSION: 1.0.0.61 +SLACKBUILD DOWNLOAD: https://github.com/ValveSoftware/steam-devices/archive/refs/tags/v1.0.0.61/steam-devices-1.0.0.61.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40025d8a4f95a7c2d47345bf9dfa9949 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: steam-devices (Steam and SteamVR udev rules) + +SLACKBUILD NAME: steamos-xpad +SLACKBUILD LOCATION: ./system/steamos-xpad +SLACKBUILD FILES: Makefile README doinst.sh slack-desc steamos-xpad.SlackBuild steamos-xpad.info xpad.conf +SLACKBUILD VERSION: f5f73eb +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/ValveSoftware/steamos_kernel/f5f73eb889cac32cbabfc40362fe5635a2255836/drivers/input/joystick/xpad.c +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6190899029d01846ebb404c9e71e22b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: steamos-xpad (SteamOS patched xpad kernel driver) + +SLACKBUILD NAME: steampipe-bin +SLACKBUILD LOCATION: ./system/steampipe-bin +SLACKBUILD FILES: README slack-desc steampipe-bin.SlackBuild steampipe-bin.info +SLACKBUILD VERSION: 0.20.9 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/turbot/steampipe/releases/download/v0.20.9/steampipe_linux_amd64.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d9288baff8fc54ca323ca2da2f95aaff +SLACKBUILD SHORT DESCRIPTION: steampipe-bin (universal interface to APIs) + +SLACKBUILD NAME: steghide +SLACKBUILD LOCATION: ./system/steghide +SLACKBUILD FILES: README gcc-4.2.patch slack-desc steghide-climits.patch steghide-gcc6.patch steghide.SlackBuild steghide.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: http://prdownloads.sourceforge.net/steghide/steghide-0.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf37f7ac51d36f66a8d6d155bbc90f17 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: steghide (steganography program) + +SLACKBUILD NAME: stegseek +SLACKBUILD LOCATION: ./system/stegseek +SLACKBUILD FILES: README slack-desc stegseek.SlackBuild stegseek.info +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/RickdeJager/stegseek/archive/v0.5/stegseek-0.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: d8f0ed0cabea7ab95262de9d65f017ce +SLACKBUILD SHORT DESCRIPTION: stegseek (fast steghide cracker) + +SLACKBUILD NAME: stm32flash +SLACKBUILD LOCATION: ./system/stm32flash +SLACKBUILD FILES: README slack-desc stm32flash.SlackBuild stm32flash.info +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/stm32flash/stm32flash-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 40f673502949f3bb655d2bcc539d7b6a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stm32flash (flash program for the STM32 ARM) + +SLACKBUILD NAME: stress-ng +SLACKBUILD LOCATION: ./system/stress-ng +SLACKBUILD FILES: README slack-desc stress-ng.SlackBuild stress-ng.info +SLACKBUILD VERSION: 0.13.05 +SLACKBUILD DOWNLOAD: https://github.com/ColinIanKing/stress-ng/tarball/V0.13.05/ColinIanKing-stress-ng-V0.13.05-0-gc0e0123.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48ac92b114ccaafad53c687bf21abce1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stress-ng (a tool to load and stress a computer system) + +SLACKBUILD NAME: stress +SLACKBUILD LOCATION: ./system/stress +SLACKBUILD FILES: README slack-desc stress.SlackBuild stress.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://src.fedoraproject.org/repo/pkgs/stress/stress-1.0.4.tar.gz/a607afa695a511765b40993a64c6e2f4/stress-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a607afa695a511765b40993a64c6e2f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stress (stress test utility) + +SLACKBUILD NAME: stressapptest +SLACKBUILD LOCATION: ./system/stressapptest +SLACKBUILD FILES: README slack-desc stressapptest.SlackBuild stressapptest.info support_i586.diff +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: https://github.com/stressapptest/stressapptest/archive/v1.0.11/stressapptest-1.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf1c1d73b44b65f8a1584a61b4605097 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: stressapptest (hardware stress test) + +SLACKBUILD NAME: suckless-tools +SLACKBUILD LOCATION: ./system/suckless-tools +SLACKBUILD FILES: README doinst.sh pod/lsx.pod pod/sselp.pod pod/ssid.pod pod/swarp.pod pod/wmname.pod slack-desc suckless-tools.SlackBuild suckless-tools.info +SLACKBUILD VERSION: 20140317 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/lsw-0.2.tar.gz https://dl.suckless.org/tools/lsx-0.1.tar.gz https://dl.suckless.org/tools/sprop-0.1.tar.gz https://dl.suckless.org/tools/sselp-0.2.tar.gz https://dl.suckless.org/tools/ssid-0.1.tar.gz https://dl.suckless.org/tools/swarp-0.1.tar.gz https://dl.suckless.org/tools/wmname-0.1.tar.gz https://dl.suckless.org/tools/xssstate-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5ddd61d04ff084a39494b2aa06c00b65 d48fdce9868b13bf5ef3e7834768f89f 7586fc99580a1f79194f2e83f9ef3e9e b74d6558790d8df897db40bca90bc0f6 8740013208d79ef4d7ce7fe0c1f12e87 b674dd2f33c45cbd789e4b6e09b7b55e 6903d299f84d335e529fbd2c1d6e49fe 7d4935bc17b6f01afa12e420331fa688 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: suckless-tools (utilities from suckless.org) + +SLACKBUILD NAME: sudosh2 +SLACKBUILD LOCATION: ./system/sudosh2 +SLACKBUILD FILES: README doinst.sh slack-desc sudosh2-destdir.patch sudosh2.SlackBuild sudosh2.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/project/sudosh2/sudosh2-1.0.4.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 28c0b6cfd60299a6c339cf9b07f2367f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sudosh2 (tool for server auditing and shell reporting) + +SLACKBUILD NAME: sunflower +SLACKBUILD LOCATION: ./system/sunflower +SLACKBUILD FILES: README doinst.sh slack-desc sunflower.SlackBuild sunflower.info +SLACKBUILD VERSION: 0.5_63 +SLACKBUILD DOWNLOAD: https://sunflower-fm.org/pub/sunflower-0.5-63.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33c0bba1ccaf256838f5be12ddad5e7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sunflower (Twin-panel file manager) + +SLACKBUILD NAME: supercat +SLACKBUILD LOCATION: ./system/supercat +SLACKBUILD FILES: README slack-desc supercat.SlackBuild supercat.info +SLACKBUILD VERSION: 0.5.8 +SLACKBUILD DOWNLOAD: http://supercat.nosredna.net/supercat-0.5.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df6eb3aeb960606282358ed31a88b699 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: supercat (colorize text files) + +SLACKBUILD NAME: supervisor +SLACKBUILD LOCATION: ./system/supervisor +SLACKBUILD FILES: README doinst.sh rc.supervisord slack-desc supervisor.SlackBuild supervisor.info supervisord.conf +SLACKBUILD VERSION: 4.2.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/ce/37/517989b05849dd6eaa76c148f24517544704895830a50289cbbf53c7efb9/supervisor-4.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: db66e6fd57bff1a184db3c07d06d0da5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: supervisor (A system for controlling process state under UNIX) + +SLACKBUILD NAME: swapinzram +SLACKBUILD LOCATION: ./system/swapinzram +SLACKBUILD FILES: README doinst.sh slack-desc swapinzram.SlackBuild swapinzram.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/swapinzram-src/swapinzram-files.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 48d5cdaa3d20013689747d0836dcc98c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swapinzram (Configure a swap block device in RAM) + +SLACKBUILD NAME: swatch +SLACKBUILD LOCATION: ./system/swatch +SLACKBUILD FILES: README slack-desc swatch.SlackBuild swatch.info +SLACKBUILD VERSION: 3.2.4 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/swatch/swatchdog-3.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df4c20ff7d3f6a46a2efd72a42078011 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swatch (Simple Log Watcher) + +SLACKBUILD NAME: swtpm +SLACKBUILD LOCATION: ./system/swtpm +SLACKBUILD FILES: README doinst.sh slack-desc swtpm.SlackBuild swtpm.info +SLACKBUILD VERSION: 0.10.1 +SLACKBUILD DOWNLOAD: https://github.com/stefanberger/swtpm/archive/refs/tags/v0.10.1/swtpm-0.10.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf09cce93653b78e536cb2d9ac4c1aae +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swtpm (libtpms-based TPM emulator) + +SLACKBUILD NAME: swun +SLACKBUILD LOCATION: ./system/swun +SLACKBUILD FILES: README doinst.sh slack-desc swun.SlackBuild swun.info +SLACKBUILD VERSION: 0.0.3 +SLACKBUILD DOWNLOAD: https://github.com/fwxx/swun/releases/download/v0.0.3/swun-0.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0f4b27d468ba4bbe68cebfd08ebf2a5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: swun (SoftWare Update Notifier) + +SLACKBUILD NAME: symbola-font-ttf +SLACKBUILD LOCATION: ./system/symbola-font-ttf +SLACKBUILD FILES: README doinst.sh slack-desc symbola-font-ttf.SlackBuild symbola-font-ttf.info +SLACKBUILD VERSION: 14.00 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20240107144224/https://dn-works.com/wp-content/uploads/2021/UFAS121921/Symbola.pdf https://web.archive.org/web/20240305062409/https://dn-works.com/wp-content/uploads/2021/UFAS121921/License.pdf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: deef28dd48f791021195d95a594e7f0c 8da585bd4ec90b22d6cf21a778e976c3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: symbola-font-ttf (Symbol blocks of The Unicode Standard) + +SLACKBUILD NAME: sysbench +SLACKBUILD LOCATION: ./system/sysbench +SLACKBUILD FILES: README slack-desc sysbench.SlackBuild sysbench.info +SLACKBUILD VERSION: 1.0.19 +SLACKBUILD DOWNLOAD: https://github.com/akopytov/sysbench/archive/1.0.19/sysbench-1.0.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2912bfe7238cac7351459019a84e2557 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: sysbench (benchmark suite) + +SLACKBUILD NAME: sysdig +SLACKBUILD LOCATION: ./system/sysdig +SLACKBUILD FILES: README doinst.sh slack-desc sysdig.SlackBuild sysdig.info +SLACKBUILD VERSION: 0.36.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/draios/sysdig/archive/0.36.1/sysdig-0.36.1.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8bb31353ae213dffcf61ef5342e9ea35 +SLACKBUILD SHORT DESCRIPTION: sysdig (system-level exploration and troubleshooting tool) + +SLACKBUILD NAME: syslog-ng +SLACKBUILD LOCATION: ./system/syslog-ng +SLACKBUILD FILES: README README.SLACKWARE doinst.sh rc.syslog-ng slack-desc syslog-ng.SlackBuild syslog-ng.conf syslog-ng.info syslog-ng.logrotate +SLACKBUILD VERSION: 3.35.1 +SLACKBUILD DOWNLOAD: https://github.com/balabit/syslog-ng/releases/download/syslog-ng-3.35.1/syslog-ng-3.35.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0dd5f5cf3a1ff02190f198903cc96229 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: syslog-ng (System logging application) + +SLACKBUILD NAME: system76-io-dkms +SLACKBUILD LOCATION: ./system/system76-io-dkms +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc system76-io-dkms.SlackBuild system76-io-dkms.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/pop-os/system76-io-dkms/archive/1.0.4/system76-io-dkms-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8e5cca3fd946aeb8a7c73e0dc01be27a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: system76-io-dkms (DKMS module for controlling System76 Io board) + +SLACKBUILD NAME: system76-power +SLACKBUILD LOCATION: ./system/system76-power +SLACKBUILD FILES: README config/rc.system76-power config/system76-power.logrotate doinst.sh fix_groups.patch nvme_temp.patch slack-desc system76-power.SlackBuild system76-power.info xeon_fan_curve.patch +SLACKBUILD VERSION: 1.1.25_fc8eb49 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/pop-os/system76-power/archive/fc8eb49/system76-power-fc8eb49fae5222da56dcfa414ef2b190e9f870c7.tar.gz https://github.com/pop-os/sysfs-class/tarball/ab63e7f638aadfaf896a02e53cf330343d331337/pop-os-sysfs-class-0.1.3-1-gab63e7f.tar.gz https://static.crates.io/crates/anstream/anstream-0.3.2.crate https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.0.crate https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.0.crate https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-1.0.1.crate https://static.crates.io/crates/anstyle/anstyle-1.0.0.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/cc/cc-1.0.79.crate https://static.crates.io/crates/clap/clap-4.3.4.crate https://static.crates.io/crates/clap_builder/clap_builder-4.3.4.crate https://static.crates.io/crates/clap_derive/clap_derive-4.3.2.crate https://static.crates.io/crates/clap_lex/clap_lex-0.5.0.crate https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate https://static.crates.io/crates/concat-in-place/concat-in-place-1.1.0.crate https://static.crates.io/crates/darling/darling-0.20.1.crate https://static.crates.io/crates/darling_core/darling_core-0.20.1.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.1.crate https://static.crates.io/crates/dbus-crossroads/dbus-crossroads-0.5.2.crate https://static.crates.io/crates/dbus-tokio/dbus-tokio-0.7.6.crate https://static.crates.io/crates/dbus/dbus-0.9.7.crate https://static.crates.io/crates/derive_setters/derive_setters-0.1.6.crate https://static.crates.io/crates/errno-dragonfly/errno-dragonfly-0.1.2.crate https://static.crates.io/crates/errno/errno-0.3.1.crate https://static.crates.io/crates/fern/fern-0.6.2.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.28.crate https://static.crates.io/crates/futures-core/futures-core-0.3.28.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.28.crate https://static.crates.io/crates/futures-io/futures-io-0.3.28.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.28.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.28.crate https://static.crates.io/crates/futures-task/futures-task-0.3.28.crate https://static.crates.io/crates/futures-util/futures-util-0.3.28.crate https://static.crates.io/crates/futures/futures-0.3.28.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.1.crate https://static.crates.io/crates/hidapi/hidapi-1.5.0.crate https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate https://static.crates.io/crates/inotify-sys/inotify-sys-0.1.5.crate https://static.crates.io/crates/inotify/inotify-0.10.1.crate https://static.crates.io/crates/intel-pstate/intel-pstate-1.0.1.crate https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.11.crate https://static.crates.io/crates/is-terminal/is-terminal-0.4.7.crate https://static.crates.io/crates/itoa/itoa-1.0.6.crate https://static.crates.io/crates/libc/libc-0.2.146.crate https://static.crates.io/crates/libdbus-sys/libdbus-sys-0.2.5.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.8.crate https://static.crates.io/crates/log/log-0.4.19.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/mio/mio-0.8.8.crate https://static.crates.io/crates/numtoa/numtoa-0.2.4.crate https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.60.crate https://static.crates.io/crates/quote/quote-1.0.28.crate https://static.crates.io/crates/rustix/rustix-0.37.20.crate https://static.crates.io/crates/ryu/ryu-1.0.13.crate https://static.crates.io/crates/serde/serde-1.0.164.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.164.crate https://static.crates.io/crates/serde_json/serde_json-1.0.96.crate https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate https://static.crates.io/crates/slab/slab-0.4.8.crate https://static.crates.io/crates/smart-default/smart-default-0.6.0.crate https://static.crates.io/crates/socket2/socket2-0.4.9.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.18.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.40.crate https://static.crates.io/crates/thiserror/thiserror-1.0.40.crate https://static.crates.io/crates/tokio-macros/tokio-macros-2.1.0.crate https://static.crates.io/crates/tokio/tokio-1.28.2.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.9.crate https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.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-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-targets/windows-targets-0.48.0.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.0.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.0.crate +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: dc76a1933efe5cc7b29bf038376bcb60 864d84ec428600e74b322b01d0d9040c fefa6f663a171d17cd210af8a8cf979d aea9df8755bcb59733b1be84252ffd00 d2453c99c7af98286c2dc9017a8dba6d d303b3d9c077ff67b2ae93e7354830cf 285e1a0d21d8078099686654ad13235a 05d77ef52e90ad161fdd41b252420467 a295edb6953237ebbdfa8e731229f9a3 7d83f411bb22318c65fec8bbee937ece 1b4f420f92f4ef2bab6f00dee3626de6 f76d8a8006d0bf162c9f36a434476c45 b2ddb7066ebce14862707f98be002c6d 174448468cf3c9ccffd07dddd68df964 010f6d0e98cc2a2b99907a23c6cd6bbc a9bbef8e965372f310b1187ed99a9ebf 96c0b4f4f9c2cf5b997e62fc36deebd4 0978758ab068cf97fb551ff08d5c64eb fe60ae14723027a32978b7afd45dd87e 2547929b1e53593dbad1729791feb6c6 7ef916a17b87cf35a7e7fac44bb20390 b170c380ee4d59e4ed866afaa26a86c7 878ece459543004969e42906a59bb848 fc65414dcac661c46f2cfad7722304f9 b21aa70c76c22f8936338797372236bf 90dd7e5de8d668d26234ac4e308ef6a2 8dab3b3ec00dc56cffde0b0c410d47b5 378bd2c8eb6adcc1a837558e1927e1eb b2458958308a0923a65777b9297bf11a 2399b8b3b39b993d8e44d2fc1628663c 6052db16e7627061500931e7f53b0128 3f798ffba5e1f1ec5ad2df0afd1f76f8 3e2c0b885f7430e02dd6df1f8c626bc7 83e4c4337a8dac395b19ebcb8e3136a7 7ee7fac47a513e4f7e44c66195ad8051 10764f40bd10141d9f12920d7cfa123c b92fa50f56a1e06a7f1bf665442d4a73 c9fa9187985880eb320b350bd9024510 109da42b31a8942bc91555ad6c4ed6a5 fe77a3f609b6fd8d5b08f3b2ef14d2ad 639af0cca65c012e6a028acfb657e417 cb2673febef851f50e1a5e2eccb32eae 2462165e077d8a663e36d1fc030d3afe c6612f34c3ee98ced239da95fbede236 d2920a948e00e7c077883cebba898847 ffbab2186e43af074b619d6d8bfe3566 84a3fa6d10e58bddb269d653a1d1735f fd05e11da4cc641616b87a31223645bd 18fa61f2d92d4df309c67cb3f3197987 bcaebb6074616f470c9f80e42406836f 94b8bf179385ff071bdc33b58bf047c0 c2fcb0d833f465037c91bfeb3f1cefc8 6361a447cdbc285fce46c8a090428167 2dc8aacabbc090f8025a4789d4d6d8f0 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 73d4dff694f3acab34c217b4f4943a37 1428169df4dd87209e7c0645616da82c a44fba1024d0f9892cc5a41e9ca5cfdb 83dd589ed909edec46fa36663d468485 853888e375addadf7e85c8499e0745d3 cea43537c5f6a3adf886a49814e3ff75 fa6cd406107683737b6525dcf3d90f39 f4e16ed6fedc75de9647dee3ff4d3967 22e95901b912671da26457ac33e36a23 cf636206d0c3287ce209551fc5b02d88 26b4ac1432c227434bc943817f42872e 4acc1eadff484a737c93592e15b31f8a 82d98dc87dc8503400aa095f5aa70f13 64d9f46e9ba78f68c30c486be3d8b7df bd8c0b43f8eda422cfa6b58cca1a5f5b dd290e713c28d2e565d78eedd471ed78 ab44b0c93adeb9ee88e1c66555b8e6a7 8d8246e06d38a79f77e0d82e088474b6 28423beab35a69836d3d5d6bfa24e1e5 2e6f3d2a4c7414137fa48dfd73678840 ceee1159c41351d05f4cf705490867b3 e972ea58ec203bfa6c79c1207852298b db96b50050277bf05a3c68534bbb9586 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 f2797ade0e36f1e5d6be9d11b5076582 7244738a73643f06df82069d00393ad7 e8732bb9eec91463ea10020fc16991c1 3d2bf2e578fe93c538d4f8c5cfddbe9b 631f9e1bcfe18e3976ef4c893ee13531 f3dad0f67aa70c6618c1593bd2086c36 085ec81e4ced998bb7f1aea30b7a630e e24dfcf625e130a1e6db0ae375a17dd7 2fa0c13b386de68baa17168774b1c5fa +SLACKBUILD SHORT DESCRIPTION: system76-power (utility for managing graphics and power profiles) + +SLACKBUILD NAME: systraq +SLACKBUILD LOCATION: ./system/systraq +SLACKBUILD FILES: README doinst.sh slack-desc systraq.SlackBuild systraq.info +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://salsa.debian.org/debian/filetraq/-/archive/debian/0.4/filetraq-debian-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4ee7232f4d8ce9eaefff64624023f0fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: systraq (monitor system files change) + +SLACKBUILD NAME: tabbed +SLACKBUILD LOCATION: ./system/tabbed +SLACKBUILD FILES: README README.SBo slack-desc tabbed.SlackBuild tabbed.info +SLACKBUILD VERSION: 0.9 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/tabbed-0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8c3e300acc5a445686d94bf82badcf5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tabbed (framework for embeddable apps) + +SLACKBUILD NAME: tagainijisho +SLACKBUILD LOCATION: ./system/tagainijisho +SLACKBUILD FILES: README doinst.sh slack-desc tagainijisho.SlackBuild tagainijisho.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://github.com/Gnurou/tagainijisho/archive/1.2.2/tagainijisho-1.2.2.tar.gz https://github.com/KanjiVG/kanjivg/releases/download/r20220427/kanjivg-20220427.xml.gz https://home.apache.org/~arfrever/distfiles/JMdict-2022-04-01.gz https://home.apache.org/~arfrever/distfiles/kanjidic2-2022-04-01.xml.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1cef5830d7835fa2e92c6e4e90ce0682 e466d6df0bd9b46d0b30e7b7ad3f2b39 13dbfe7f0fa24ed08136bc5733a6428b 06ae61c156637228cceddb21c4f63310 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tagainijisho (Open-Source Japanese dictionary and kanji lookup tool) + +SLACKBUILD NAME: tagtools +SLACKBUILD LOCATION: ./system/tagtools +SLACKBUILD FILES: README slack-desc tagtools.SlackBuild tagtools.info +SLACKBUILD VERSION: v1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tagtools.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d56b71d973b6b764d5f69187d55f1fc6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tagtools (tagfile separate in Slackware Linux) + +SLACKBUILD NAME: tamsyn-font +SLACKBUILD LOCATION: ./system/tamsyn-font +SLACKBUILD FILES: README doinst.sh slack-desc tamsyn-font.SlackBuild tamsyn-font.info +SLACKBUILD VERSION: 1.11 +SLACKBUILD DOWNLOAD: http://www.fial.com/~scott/tamsyn-font/download/tamsyn-font-1.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ec13672d2f0d6a829f2403cdeebd980 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tamsyn-font (A monospace bitmap font designed for programmers) + +SLACKBUILD NAME: targetcli-fb +SLACKBUILD LOCATION: ./system/targetcli-fb +SLACKBUILD FILES: README doinst.sh slack-desc targetcli-fb.SlackBuild targetcli-fb.info +SLACKBUILD VERSION: 2.1.58 +SLACKBUILD DOWNLOAD: https://github.com/open-iscsi/targetcli-fb/archive/v2.1.58/targetcli-fb-2.1.58.tar.gz https://github.com/open-iscsi/rtslib-fb/archive/v2.1.76/rtslib-fb-2.1.76.tar.gz https://github.com/open-iscsi/configshell-fb/archive/v1.1.30/configshell-fb-1.1.30.tar.gz https://raw.githubusercontent.com/open-iscsi/targetcli-fb/bfbb996c6d0ed7b5bf6f6e2fe25125877aa8eb5c/debian/target.init +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 33ba115c73507d50c6e0fafb83695d90 257d79770918799c0a779bf2fad0f7ea 4d4ee409b5fad8b8ccf05f4457b23601 7db8f8076b5e471aa92fdcd488ed01c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: targetcli-fb (Linux LIO kernel target shell) + +SLACKBUILD NAME: tarlz +SLACKBUILD LOCATION: ./system/tarlz +SLACKBUILD FILES: README doinst.sh slack-desc tarlz.SlackBuild tarlz.info +SLACKBUILD VERSION: 0.29 +SLACKBUILD DOWNLOAD: https://download.savannah.gnu.org/releases/lzip/tarlz/tarlz-0.29.tar.lz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96359c1ab3eed2da9a50c05923d2829d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tarlz (parallel implementation of tar and lzip) + +SLACKBUILD NAME: tarsnap +SLACKBUILD LOCATION: ./system/tarsnap +SLACKBUILD FILES: README slack-desc tarsnap.SlackBuild tarsnap.info tarsnap.patch +SLACKBUILD VERSION: 1.0.40 +SLACKBUILD DOWNLOAD: https://www.tarsnap.com/download/tarsnap-autoconf-1.0.40.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e59792f4449fb7f8dfbd6814c08e3205 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tarsnap (Client software for Tarsnap) + +SLACKBUILD NAME: tbsm +SLACKBUILD LOCATION: ./system/tbsm +SLACKBUILD FILES: README README.SLACKWARE slack-desc tbsm.SlackBuild tbsm.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://github.com/loh-tar/tbsm/archive/v0.7/tbsm-0.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 093066bf3733d7fd2ca8a94397a9e7a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tbsm (Terminal Based Session Manager) + +SLACKBUILD NAME: tc-play +SLACKBUILD LOCATION: ./system/tc-play +SLACKBUILD FILES: README slack-desc tc-play.SlackBuild tc-play.info +SLACKBUILD VERSION: 2.0 +SLACKBUILD DOWNLOAD: https://github.com/bwalex/tc-play/archive/v2.0/tc-play-2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c0c6638f078d946b58d6108518e54e3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tc-play (TrueCrypt implementation) + +SLACKBUILD NAME: telegraf +SLACKBUILD LOCATION: ./system/telegraf +SLACKBUILD FILES: README doinst.sh slack-desc telegraf telegraf.SlackBuild telegraf.info +SLACKBUILD VERSION: 1.36.4 +SLACKBUILD DOWNLOAD: https://dl.influxdata.com/telegraf/releases/telegraf-1.36.4_linux_i386.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://dl.influxdata.com/telegraf/releases/telegraf-1.36.4_linux_amd64.tar.gz +SLACKBUILD MD5SUM: a0c544e2ed62dc59e3da14a6144c9747 +SLACKBUILD MD5SUM_x86_64: 92ca5369d0170136e7406de9a4cccd83 +SLACKBUILD SHORT DESCRIPTION: telegraf (An Open-Source Collecting & Reporting Agent) + +SLACKBUILD NAME: termenu +SLACKBUILD LOCATION: ./system/termenu +SLACKBUILD FILES: README slack-desc termenu.SlackBuild termenu.info +SLACKBUILD VERSION: 1.2.5 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/48/ee/00298f75219268417ce3b9bec69c60d30a7990a0654360d72efaa10a85bc/termenu-1.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0b63ca6fc9f600a42a9420a6f1325f5a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termenu (Interactive in-line menus for Unix-based terminals) + +SLACKBUILD NAME: terminalia-fonts +SLACKBUILD LOCATION: ./system/terminalia-fonts +SLACKBUILD FILES: README doinst.sh slack-desc terminalia-fonts.SlackBuild terminalia-fonts.info +SLACKBUILD VERSION: 1.008 +SLACKBUILD DOWNLOAD: https://github.com/StefanPeev/Terminalia/releases/download/Terminalia_v.1.008/Terminalia_v.1.008.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9e2e6eaee8cc1dfd42a4d8817dd9c586 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terminalia-fonts (Font, vectorised Terminus with Cyrillic) + +SLACKBUILD NAME: terminator +SLACKBUILD LOCATION: ./system/terminator +SLACKBUILD FILES: README doinst.sh slack-desc terminator.SlackBuild terminator.info +SLACKBUILD VERSION: 2.1.5 +SLACKBUILD DOWNLOAD: https://github.com/gnome-terminator/terminator/releases/download/v2.1.5/terminator-2.1.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 662024b72101465695a2e10d73c42db4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terminator (multiple terminals in one window) + +SLACKBUILD NAME: terminology +SLACKBUILD LOCATION: ./system/terminology +SLACKBUILD FILES: README doinst.sh slack-desc terminology.SlackBuild terminology.info +SLACKBUILD VERSION: 1.13.0 +SLACKBUILD DOWNLOAD: https://download.enlightenment.org/rel/apps/terminology/terminology-1.13.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 81e24535c1cf0ac9a506c711c9d621f7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: terminology (terminal emulator) + +SLACKBUILD NAME: termsaver +SLACKBUILD LOCATION: ./system/termsaver +SLACKBUILD FILES: README slack-desc termsaver.SlackBuild termsaver.info +SLACKBUILD VERSION: 0.4 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/9a/b0/4428c151d94b5358dd92b92c045cd40b448ff65a37b994ecb7252ad559f8/termsaver-0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 024d4079cb368b5a42300cac3857dd26 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termsaver (Simple text-based terminal screensaver) + +SLACKBUILD NAME: termsyn-font +SLACKBUILD LOCATION: ./system/termsyn-font +SLACKBUILD FILES: README doinst.sh slack-desc termsyn-font.SlackBuild termsyn-font.info +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/termsyn/termsyn-1.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e870a0952bc1c5137a216e03095fe2db +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: termsyn-font (bitmap font) + +SLACKBUILD NAME: testdisk +SLACKBUILD LOCATION: ./system/testdisk +SLACKBUILD FILES: README doinst.sh slack-desc testdisk.SlackBuild testdisk.info +SLACKBUILD VERSION: 7.2 +SLACKBUILD DOWNLOAD: https://www.cgsecurity.org/testdisk-7.2.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c6809b6fd06b5022467c8faa32d49a27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: testdisk (data recovery software) + +SLACKBUILD NAME: tewi-font +SLACKBUILD LOCATION: ./system/tewi-font +SLACKBUILD FILES: README doinst.sh slack-desc tewi-font.SlackBuild tewi-font.info +SLACKBUILD VERSION: 2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/lucy/tewi-font/archive/2.0.2/tewi-font-2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 965a9a9b47b8e61e4fd6750b467d9b7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tewi-font (Small bitmap font) + +SLACKBUILD NAME: the_silver_searcher +SLACKBUILD LOCATION: ./system/the_silver_searcher +SLACKBUILD FILES: README slack-desc the_silver_searcher.SlackBuild the_silver_searcher.info +SLACKBUILD VERSION: 2.2.0 +SLACKBUILD DOWNLOAD: https://github.com/ggreer/the_silver_searcher/archive/2.2.0/the_silver_searcher-2.2.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bad7f246c21b4cd92bd2553e45178bbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: the_silver_searcher (grep-like text search, but faster) + +SLACKBUILD NAME: thefuck +SLACKBUILD LOCATION: ./system/thefuck +SLACKBUILD FILES: 0420442e778dd7bc53bdbdb50278eea2c207dc74.patch.gz README slack-desc thefuck.SlackBuild thefuck.info +SLACKBUILD VERSION: 3.32 +SLACKBUILD DOWNLOAD: https://github.com/nvbn/thefuck/archive/3.32/thefuck-3.32.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1625e79d354d569767dbc58c2fb50299 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thefuck (corrects your previous console commands) + +SLACKBUILD NAME: thermald +SLACKBUILD LOCATION: ./system/thermald +SLACKBUILD FILES: README doinst.sh slack-desc thermald.SlackBuild thermald.info +SLACKBUILD VERSION: 2.5.11 +SLACKBUILD DOWNLOAD: https://github.com/intel/thermal_daemon/archive/v2.5.11/thermal_daemon-2.5.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6712c35d35e598059513bd5f0bc11116 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thermald (Linux Thermal Daemon) + +SLACKBUILD NAME: thin-provisioning-tools +SLACKBUILD LOCATION: ./system/thin-provisioning-tools +SLACKBUILD FILES: README mkinitrd-1.4.10.patch mkinitrd-1.4.8.patch slack-desc thin-provisioning-tools.SlackBuild thin-provisioning-tools.info +SLACKBUILD VERSION: 0.9.0 +SLACKBUILD DOWNLOAD: https://github.com/jthornber/thin-provisioning-tools/archive/v0.9.0/thin-provisioning-tools-0.9.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b3ce6f476a5b7ea64c583e7d910d2db7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thin-provisioning-tools (manage cache, thin and era LVM2 targets) + +SLACKBUILD NAME: thinkfan +SLACKBUILD LOCATION: ./system/thinkfan +SLACKBUILD FILES: README doinst.sh rc.thinkfan slack-desc thinkfan.SlackBuild thinkfan.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/vmatare/thinkfan/archive/1.1/thinkfan-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cf9caa107e17bea95871d78955f49e3c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: thinkfan (fan control program) + +SLACKBUILD NAME: ti99sim +SLACKBUILD LOCATION: ./system/ti99sim +SLACKBUILD FILES: README doinst.sh setup_paths.diff slack-desc ti99sim.SlackBuild ti99sim.desktop ti99sim.info ti99sim.png verbose_compile.diff +SLACKBUILD VERSION: 0.16.0 +SLACKBUILD DOWNLOAD: https://mrousseau.org/programs/ti99sim/archives/ti99sim-0.16.0.src.tar.xz http://ftp.whtech.com/System%20ROMs/MAME/pre_0.174/ti99_complete.zip http://ftp.whtech.com/System%20ROMs/MAME/ti99_gkracker.zip http://ftp.whtech.com/emulators/mess/mess_modules.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 224c88ae9b44d98be0b19f0686452572 bffb2d2132febf594b26bfffeaca8101 687d3633c736f8aa9646af0752acc850 73b40263a4e869e51c8957823eb97aa2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ti99sim (emulator for TI-99/4A computer) + +SLACKBUILD NAME: ticpp +SLACKBUILD LOCATION: ./system/ticpp +SLACKBUILD FILES: README slack-desc ticpp.SlackBuild ticpp.info +SLACKBUILD VERSION: 0.1 +SLACKBUILD DOWNLOAD: https://github.com/wxFormBuilder/ticpp/archive/eb79120ea16b847ce9f483a298a394050f463d6b/ticpp-eb79120ea16b847ce9f483a298a394050f463d6b.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 250643c6562957da9993734c8f2f4b51 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ticpp (xml parser) + +SLACKBUILD NAME: tiger +SLACKBUILD LOCATION: ./system/tiger +SLACKBUILD FILES: README README.SLACKWARE config/tiger.cron config/tiger.default config/tiger.ignore doinst.sh patches/tiger-aide.patch patches/zappasswd.patch slack-desc tiger.SlackBuild tiger.info +SLACKBUILD VERSION: 3.2.4rc1 +SLACKBUILD DOWNLOAD: https://download.savannah.nongnu.org/releases/tiger/tiger_3.2.4rc1.tar.gz https://download.savannah.nongnu.org/releases/tiger/tiger_3.2.4rc1.tar.gz.sig +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 169207ac9c211983a7ef9d19c1e5b3cb 26f45652e995f3ad9cb597fe3697aa75 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tiger (Report system security vulnerabilities) + +SLACKBUILD NAME: tilda +SLACKBUILD LOCATION: ./system/tilda +SLACKBUILD FILES: README configure.ac doinst.sh slack-desc tilda.SlackBuild tilda.info +SLACKBUILD VERSION: 2.0.0 +SLACKBUILD DOWNLOAD: https://github.com/lanoxx/tilda/archive/tilda-2.0.0/tilda-tilda-2.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94b07981c67c300d719fb0bb557cd01e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tilda (an FPS-style terminal) + +SLACKBUILD NAME: tilix +SLACKBUILD LOCATION: ./system/tilix +SLACKBUILD FILES: README doinst.sh slack-desc tilix.SlackBuild tilix.info +SLACKBUILD VERSION: 1.9.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/gnunn1/tilix/archive/1.9.5/tilix-1.9.5.tar.gz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 1c8eaa481f435b4ed13046d9a6e0e1c0 +SLACKBUILD SHORT DESCRIPTION: tilix (Tiling terminal emulator) + +SLACKBUILD NAME: timeshift +SLACKBUILD LOCATION: ./system/timeshift +SLACKBUILD FILES: README doinst.sh slack-desc timeshift-launcher timeshift.SlackBuild timeshift.info +SLACKBUILD VERSION: 25.12.4 +SLACKBUILD DOWNLOAD: https://github.com/linuxmint/timeshift/archive/25.12.4/timeshift-25.12.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0d7123f53029bea9d167da4714496348 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: timeshift (incremental system snapshots, backup and restore) + +SLACKBUILD NAME: tini +SLACKBUILD LOCATION: ./system/tini +SLACKBUILD FILES: README slack-desc tini.SlackBuild tini.info +SLACKBUILD VERSION: 0.19.0 +SLACKBUILD DOWNLOAD: https://github.com/krallin/tini/archive/v0.19.0/tini-0.19.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 72935bca9232313409a052833068fb1d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tini (a tiny but valid init for containers) + +SLACKBUILD NAME: tinycdb +SLACKBUILD LOCATION: ./system/tinycdb +SLACKBUILD FILES: README slack-desc tinycdb.SlackBuild tinycdb.info +SLACKBUILD VERSION: 0.78 +SLACKBUILD DOWNLOAD: http://www.corpit.ru/mjt/tinycdb/tinycdb-0.78.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 976266afc3f6e7e17492a8d18f21f8f6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinycdb (Constant Database) + +SLACKBUILD NAME: tinyterm +SLACKBUILD LOCATION: ./system/tinyterm +SLACKBUILD FILES: README slack-desc tinyterm.SlackBuild tinyterm.info +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/ryanpcmcquen/tinyterm/archive/0.6.0/tinyterm-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e9adc2bc038576dfaa51cb4390b1100b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tinyterm (simple terminal) + +SLACKBUILD NAME: tio +SLACKBUILD LOCATION: ./system/tio +SLACKBUILD FILES: README slack-desc tio.SlackBuild tio.info +SLACKBUILD VERSION: 3.9 +SLACKBUILD DOWNLOAD: https://github.com/tio/tio/releases/download/v3.9/tio-3.9.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4f6ca45ad77cad069b8c38c7c8715ea2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tio (a simple serial device I/O tool) + +SLACKBUILD NAME: tkdvd +SLACKBUILD LOCATION: ./system/tkdvd +SLACKBUILD FILES: README doinst.sh slack-desc tkdvd.SlackBuild tkdvd.desktop tkdvd.info tkdvd.png +SLACKBUILD VERSION: 4.0.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tkdvd-4.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6cf7fd3518472ffa4e56f06a93fbfb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkdvd (Disc burning program) + +SLACKBUILD NAME: tkinfo +SLACKBUILD LOCATION: ./system/tkinfo +SLACKBUILD FILES: README slack-desc tkinfo.SlackBuild tkinfo.info +SLACKBUILD VERSION: 2.11 +SLACKBUILD DOWNLOAD: http://math-www.uni-paderborn.de/~axel/tkinfo/tkinfo-2.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 609884b80a4c7ed4bb701de2da0abf67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tkinfo (Tcl/Tk-based browser for documentation in the info format) + +SLACKBUILD NAME: tm +SLACKBUILD LOCATION: ./system/tm +SLACKBUILD FILES: README README.SBo slack-desc tm.SlackBuild tm.info +SLACKBUILD VERSION: 20180206 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/tm-20180206.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87c45bcb4e91dbc793c225aec34f128d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tm (tm - tmux manager/helper) + +SLACKBUILD NAME: tmpwatch +SLACKBUILD LOCATION: ./system/tmpwatch +SLACKBUILD FILES: README slack-desc tmpwatch.SlackBuild tmpwatch.info +SLACKBUILD VERSION: 2.11 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/tmpwatch/tmpwatch-2.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9ea7e169296eb1196b80fe05bba1cbd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tmpwatch (A utility for removing temporary files) + +SLACKBUILD NAME: tmsu-bin +SLACKBUILD LOCATION: ./system/tmsu-bin +SLACKBUILD FILES: README slack-desc tmsu-bin.SlackBuild tmsu-bin.info +SLACKBUILD VERSION: 0.7.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/oniony/TMSU/releases/download/v0.7.5/tmsu-x86_64-0.7.5.tgz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 266bb562b8831370c76a4beb341d9e10 +SLACKBUILD SHORT DESCRIPTION: tmsu-bin (tool for tagging files) + +SLACKBUILD NAME: tmuxp +SLACKBUILD LOCATION: ./system/tmuxp +SLACKBUILD FILES: README doinst.sh slack-desc tmuxp.SlackBuild tmuxp.info +SLACKBUILD VERSION: 1.55.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/t/tmuxp/tmuxp-1.55.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 91812144ba181c689932f3b488cb768f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tmuxp (Manage tmux sessions thru JSON, YAML configs) + +SLACKBUILD NAME: tokyocabinet +SLACKBUILD LOCATION: ./system/tokyocabinet +SLACKBUILD FILES: README slack-desc tokyocabinet.SlackBuild tokyocabinet.info +SLACKBUILD VERSION: 1.4.43 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tokyocabinet-1.4.43.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5e3e267c023ea7bf3710b13de9f954a9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tokyocabinet (Key-Value Store) + +SLACKBUILD NAME: tokyotyrant +SLACKBUILD LOCATION: ./system/tokyotyrant +SLACKBUILD FILES: README slack-desc tokyotyrant.SlackBuild tokyotyrant.info +SLACKBUILD VERSION: 1.1.40 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/tokyotyrant-1.1.40.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cc9b7f0c6764d37700ab43d29a5c6048 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tokyotyrant (Lightweight database server) + +SLACKBUILD NAME: tomb +SLACKBUILD LOCATION: ./system/tomb +SLACKBUILD FILES: README slack-desc tomb.SlackBuild tomb.info +SLACKBUILD VERSION: 2.13 +SLACKBUILD DOWNLOAD: https://github.com/dyne/tomb/archive/v2.13/tomb-2.13.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 64b6f4979d4ce8b74c19737f37cbbd76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tomb (file encryption) + +SLACKBUILD NAME: torrent-file-editor +SLACKBUILD LOCATION: ./system/torrent-file-editor +SLACKBUILD FILES: README doinst.sh slack-desc torrent-file-editor.SlackBuild torrent-file-editor.info +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/torrent-file-editor/torrent-file-editor/releases/download/v1.0.2/torrent-file-editor-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3aeed831765131e7ca63ee59f5380c0b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: torrent-file-editor (GUI tool for creating and editing .torrent files) + +SLACKBUILD NAME: tp_smapi +SLACKBUILD LOCATION: ./system/tp_smapi +SLACKBUILD FILES: README doinst.sh modprobe.d/thinkpad_ec.conf modprobe.d/tp_smapi.conf slack-desc tp_smapi.SlackBuild tp_smapi.info +SLACKBUILD VERSION: 0.45 +SLACKBUILD DOWNLOAD: https://github.com/evgeni/tp_smapi/archive/tp-smapi/0.45/tp_smapi-tp-smapi-0.45.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 88fc903b0e396a60b17b909f3732e26a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tp_smapi (SMAPI BIOS access for ThinkPad Laptops) + +SLACKBUILD NAME: tpc +SLACKBUILD LOCATION: ./system/tpc +SLACKBUILD FILES: README slack-desc tpc.SlackBuild tpc.info +SLACKBUILD VERSION: 0.44rc2 +SLACKBUILD DOWNLOAD: https://github.com/turionpowercontrol/tpc/archive/tpc-0.44-rc2/tpc-tpc-0.44-rc2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3454558d0b18d0e18c77c23c07a3d727 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tpc (utility to control and tweak modern AMD processors) + +SLACKBUILD NAME: tpm +SLACKBUILD LOCATION: ./system/tpm +SLACKBUILD FILES: README slack-desc tpm.SlackBuild tpm.info +SLACKBUILD VERSION: 1.3.3 +SLACKBUILD DOWNLOAD: https://github.com/nmeum/tpm/archive/1.3.3/tpm-1.3.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a5244e8f5e5bf0ba491ab7a029e79c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tpm (tiny password manager) + +SLACKBUILD NAME: tqemu +SLACKBUILD LOCATION: ./system/tqemu +SLACKBUILD FILES: README doinst.sh slack-desc tqemu.SlackBuild tqemu.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://github.com/thanoulis/tqemu/archive/v1.0.4/tqemu-1.0.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10ce488dcd4956c037cfb63457208df5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tqemu (Qemu Frontend) + +SLACKBUILD NAME: trachet +SLACKBUILD LOCATION: ./system/trachet +SLACKBUILD FILES: README doinst.sh slack-desc trachet.SlackBuild trachet.info +SLACKBUILD VERSION: 1.0.9 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/source/t/trachet/trachet-1.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fe949a40075892e74f25ffedc4ca8c6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trachet (Step-by-step/realtime terminal debugger) + +SLACKBUILD NAME: tracker-miners +SLACKBUILD LOCATION: ./system/tracker-miners +SLACKBUILD FILES: README doinst.sh slack-desc tracker-miners.SlackBuild tracker-miners.info +SLACKBUILD VERSION: 3.3.1 +SLACKBUILD DOWNLOAD: https://download.gnome.org/sources/tracker-miners/3.3/tracker-miners-3.3.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eac54156a33825e454d8976dba115dd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tracker-miners (Tracker Miners) + +SLACKBUILD NAME: tracker +SLACKBUILD LOCATION: ./system/tracker +SLACKBUILD FILES: README doinst.sh slack-desc tracker.SlackBuild tracker.info +SLACKBUILD VERSION: 3.2.1 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/tracker/3.2/tracker-3.2.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89bb081f0ffcdd1d92296b73de0a371c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tracker (semantic data storage search engine) + +SLACKBUILD NAME: trackfs +SLACKBUILD LOCATION: ./system/trackfs +SLACKBUILD FILES: README slack-desc trackfs.SlackBuild trackfs.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: http://attic-distfiles.pld-linux.org/distfiles/by-md5/6/0/602bdd3c74862c3cf2c1e06fd96e6f21/trackfs-0.1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 602bdd3c74862c3cf2c1e06fd96e6f21 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trackfs (tracks filesystem changes) + +SLACKBUILD NAME: trash-cli +SLACKBUILD LOCATION: ./system/trash-cli +SLACKBUILD FILES: README slack-desc trash-cli.SlackBuild trash-cli.info +SLACKBUILD VERSION: 0.24.5.26 +SLACKBUILD DOWNLOAD: https://github.com/andreafrancia/trash-cli/archive/0.24.5.26/trash-cli-0.24.5.26.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e3d0c09b2c411313ec64aa8cb00c4758 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trash-cli (command line interface to the FreeDesktop.org trash) + +SLACKBUILD NAME: trash +SLACKBUILD LOCATION: ./system/trash +SLACKBUILD FILES: README slack-desc trash.SlackBuild trash.info +SLACKBUILD VERSION: 1.4 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/trash-1.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 70dcab86f05df9d9ff2b4cdd64087cfa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trash (CLI trash utility) + +SLACKBUILD NAME: trashy +SLACKBUILD LOCATION: ./system/trashy +SLACKBUILD FILES: README slack-desc trashy.SlackBuild trashy.info +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://gitlab.com/trashy/trashy/-/archive/2.5.1/trashy-2.5.1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a466a47c74d20ef1d564fc134704c54c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trashy (freedesktop rubbish bin for the shell) + +SLACKBUILD NAME: triggerhappy +SLACKBUILD LOCATION: ./system/triggerhappy +SLACKBUILD FILES: README rc.triggerhappy slack-desc test.conf.example triggerhappy.SlackBuild triggerhappy.info +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://github.com/wertarbyte/triggerhappy/archive/release/0.5.0/triggerhappy-release-0.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2056cda4e9127cd375067f2cd3234616 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: triggerhappy (a lightweight global hotkey daemon) + +SLACKBUILD NAME: trousers +SLACKBUILD LOCATION: ./system/trousers +SLACKBUILD FILES: README slack-desc trousers.SlackBuild trousers.info +SLACKBUILD VERSION: 0.3.15 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/trousers/trousers/0.3.15/trousers-0.3.15.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eb1b02e98c7d360749b9076196db3f0f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trousers (TSS implementation by IBM) + +SLACKBUILD NAME: trrntzip +SLACKBUILD LOCATION: ./system/trrntzip +SLACKBUILD FILES: README slack-desc trrntzip.SlackBuild trrntzip.info trrntzip_permission_fix.diff +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://github.com/0-wiz-0/trrntzip/archive/v1.3/trrntzip-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 712ebea3daf181bce4c67473bafed513 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trrntzip (a replacement for MameZip) + +SLACKBUILD NAME: trs80-roms +SLACKBUILD LOCATION: ./system/trs80-roms +SLACKBUILD FILES: README slack-desc trs80-roms.SlackBuild trs80-roms.info +SLACKBUILD VERSION: 20230516 +SLACKBUILD DOWNLOAD: https://www.filfre.net/misc/trs_roms.zip http://cpmarchives.classiccmp.org/trs80/mirrors/www.discover-net.net/~dmkeil/trs80/files/trs80-62.zip https://www.tim-mann.org/trs80/ld4-631.zip https://archive.org/download/mame-0.250-roms-split_202212/MAME%200.250%20ROMs%20%28split%29/trs80m4p.zip http://www.tim-mann.org/trs80/xtrs-4.9d.tar.gz https://www.classic-computers.org.nz/system-80/disks/NEWDOS_80sssd_jv1.DSK +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ecd2c47c0624885fbcfb17889241f0ed 9b342f4401801bbc947e303cbeb9902f f2678aa45b76d935a34a0cd2b108925d 8a0f1567df8f166f4056a6a71ef7dce5 8bb7cf88a3bc1da890f1f29398120bf3 6f624bdbf4b410cfbe8603fa3bef44fa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: trs80-roms (ROM images for use with sdltrs and xtrs) + +SLACKBUILD NAME: ts +SLACKBUILD LOCATION: ./system/ts +SLACKBUILD FILES: README slack-desc ts.SlackBuild ts.info +SLACKBUILD VERSION: 0.7.4 +SLACKBUILD DOWNLOAD: http://vicerveza.homeunix.net/~viric/soft/ts/ts-0.7.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2539bfc931988edc56d7564ad02bab9c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ts (Unix task spooler) + +SLACKBUILD NAME: ttf-aller +SLACKBUILD LOCATION: ./system/ttf-aller +SLACKBUILD FILES: README doinst.sh slack-desc ttf-aller.SlackBuild ttf-aller.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/aller.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 46e8d0db3124f60a2b298ad895f11895 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-aller (True Type Font) + +SLACKBUILD NAME: ttf-ancient-fonts +SLACKBUILD LOCATION: ./system/ttf-ancient-fonts +SLACKBUILD FILES: README README.debian copyright.debian doinst.sh slack-desc ttf-ancient-fonts.SlackBuild ttf-ancient-fonts.info +SLACKBUILD VERSION: 2.60 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/t/ttf-ancient-fonts/ttf-ancient-fonts_2.60.orig.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0132b3262b3eec9bc2fc8ff8c4ed9f3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-ancient-fonts (Unicode fonts for ancient scripts) + +SLACKBUILD NAME: ttf-arphic-uming +SLACKBUILD LOCATION: ./system/ttf-arphic-uming +SLACKBUILD FILES: 30-fix-fontconfig-syntax.patch README doinst.sh slack-desc ttf-arphic-uming.SlackBuild ttf-arphic-uming.info +SLACKBUILD VERSION: 0.2.20080216.2 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/f/fonts-arphic-uming/fonts-arphic-uming_0.2.20080216.2.orig.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 830e98afbc0644af1c365df5fd92cef0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-arphic-uming (Unicode Mingti (printed) + +SLACKBUILD NAME: ttf-babelstone-cjk +SLACKBUILD LOCATION: ./system/ttf-babelstone-cjk +SLACKBUILD FILES: README doinst.sh slack-desc ttf-babelstone-cjk.SlackBuild ttf-babelstone-cjk.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-babelstone-cjk/archive/1.1/ttf-babelstone-cjk-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 866582125ee408025fec30955da86a34 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-babelstone-cjk (BabelStone CJK Fonts) + +SLACKBUILD NAME: ttf-babelstone-latin +SLACKBUILD LOCATION: ./system/ttf-babelstone-latin +SLACKBUILD FILES: README doinst.sh slack-desc ttf-babelstone-latin.SlackBuild ttf-babelstone-latin.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-babelstone-latin/archive/1.1/ttf-babelstone-latin-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: fd9d768f63dfb1551b70a57e78759476 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-babelstone-latin (Babelstone Latin fonts) + +SLACKBUILD NAME: ttf-babelstone-tibetan +SLACKBUILD LOCATION: ./system/ttf-babelstone-tibetan +SLACKBUILD FILES: README doinst.sh slack-desc ttf-babelstone-tibetan.SlackBuild ttf-babelstone-tibetan.info +SLACKBUILD VERSION: 10.011 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-babelstone-tibetan/archive/10.011/ttf-babelstone-tibetan-10.011.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 05790e208c40a16a097c954f0ebf402e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-babelstone-tibetan (Babelstone Tibetan fonts) + +SLACKBUILD NAME: ttf-bitstream-vera +SLACKBUILD LOCATION: ./system/ttf-bitstream-vera +SLACKBUILD FILES: README doinst.sh slack-desc ttf-bitstream-vera.SlackBuild ttf-bitstream-vera.info +SLACKBUILD VERSION: 1.10 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/ttf-bitstream-vera/1.10/ttf-bitstream-vera-1.10.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bb22bd5b4675f5dbe17c6963d8c00ed6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-bitstream-vera (Bitstream Vera Fonts) + +SLACKBUILD NAME: ttf-caladea +SLACKBUILD LOCATION: ./system/ttf-caladea +SLACKBUILD FILES: 30-0-caladea.conf README doinst.sh slack-desc ttf-caladea.SlackBuild ttf-caladea.info +SLACKBUILD VERSION: 20130214 +SLACKBUILD DOWNLOAD: http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/crosextrafonts-20130214.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 368f114c078f94214a308a74c7e991bc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-caladea (Googles Caladea font) + +SLACKBUILD NAME: ttf-carlito +SLACKBUILD LOCATION: ./system/ttf-carlito +SLACKBUILD FILES: README doinst.sh slack-desc ttf-carlito.SlackBuild ttf-carlito.info +SLACKBUILD VERSION: 20220224 +SLACKBUILD DOWNLOAD: http://deb.debian.org/debian/pool/main/f/fonts-crosextra-carlito/fonts-crosextra-carlito_20220224.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eabdad6c5da5b22a1458a9d5836674e9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-carlito (Googles Carlito font) + +SLACKBUILD NAME: ttf-charis-sil +SLACKBUILD LOCATION: ./system/ttf-charis-sil +SLACKBUILD FILES: README doinst.sh slack-desc ttf-charis-sil.SlackBuild ttf-charis-sil.info +SLACKBUILD VERSION: 7.000 +SLACKBUILD DOWNLOAD: https://software.sil.org/downloads/r/charis/Charis-7.000.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 773084ac206703430516b57c82ec001a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-charis-sil (a free license Unicode font) + +SLACKBUILD NAME: ttf-coda +SLACKBUILD LOCATION: ./system/ttf-coda +SLACKBUILD FILES: README doinst.sh slack-desc ttf-coda.SlackBuild ttf-coda.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/coda.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9277759c81259d2130e01837c9ac9dd6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-coda (TrueType Font) + +SLACKBUILD NAME: ttf-computer-modern +SLACKBUILD LOCATION: ./system/ttf-computer-modern +SLACKBUILD FILES: README doinst.sh slack-desc ttf-computer-modern.SlackBuild ttf-computer-modern.info +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/cm-unicode/cm-unicode/0.7.0/cm-unicode-0.7.0-ttf.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc72a959ced139847f4160ff9413fd8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-computer-modern (good quality, free fonts for X applications) + +SLACKBUILD NAME: ttf-console-fonts +SLACKBUILD LOCATION: ./system/ttf-console-fonts +SLACKBUILD FILES: README slack-desc ttf-console-fonts.SlackBuild ttf-console-fonts.info +SLACKBUILD VERSION: 20170403_abc5771 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/ttf-console-fonts-20170403_abc5771.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 36be7b721871c2c21f15a9e9206066cb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-console-fonts (converted TTFs for the console) + +SLACKBUILD NAME: ttf-crosscorefonts +SLACKBUILD LOCATION: ./system/ttf-crosscorefonts +SLACKBUILD FILES: README doinst.sh slack-desc ttf-crosscorefonts.SlackBuild ttf-crosscorefonts.info +SLACKBUILD VERSION: 20180624 +SLACKBUILD DOWNLOAD: https://github.com/googlei18n/noto-fonts/archive/449470a4d83f6eecdb4a537ab66fcbb5ff28917a/noto-fonts-449470a4d83f6eecdb4a537ab66fcbb5ff28917a.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: acd40dfe3dca60cfb545afd3cba944f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-crosscorefonts (Chrome OS core fonts) + +SLACKBUILD NAME: ttf-dark-courier +SLACKBUILD LOCATION: ./system/ttf-dark-courier +SLACKBUILD FILES: README doinst.sh slack-desc ttf-dark-courier.SlackBuild ttf-dark-courier.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://www.wfonts.com/download/data/2015/06/09/dark-courier/dark-courier.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 220e3feac4ecb8ed8bfec07e79a4f14e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-dark-courier (HP font based on courier-new) + +SLACKBUILD NAME: ttf-doulos-sil +SLACKBUILD LOCATION: ./system/ttf-doulos-sil +SLACKBUILD FILES: README doinst.sh slack-desc ttf-doulos-sil.SlackBuild ttf-doulos-sil.info +SLACKBUILD VERSION: 6.200 +SLACKBUILD DOWNLOAD: https://software.sil.org/downloads/r/doulos/DoulosSIL-6.200.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b45115b9afefca0062cd9f7e2d2bc118 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-doulos-sil (a free license Unicode font) + +SLACKBUILD NAME: ttf-genjyuu-gothic +SLACKBUILD LOCATION: ./system/ttf-genjyuu-gothic +SLACKBUILD FILES: README doinst.sh slack-desc ttf-genjyuu-gothic.SlackBuild ttf-genjyuu-gothic.info +SLACKBUILD VERSION: 20150607 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-genjyuu-gothic/archive/20150607/ttf-genjyuu-gothic-20150607.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 238753f0688dd7724723e7a2d6d2d86d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-genjyuu-gothic (Genjyuu Gothic Font) + +SLACKBUILD NAME: ttf-hanazono +SLACKBUILD LOCATION: ./system/ttf-hanazono +SLACKBUILD FILES: README doinst.sh slack-desc ttf-hanazono.SlackBuild ttf-hanazono.info +SLACKBUILD VERSION: 20170904 +SLACKBUILD DOWNLOAD: http://distcache.FreeBSD.org/ports-distfiles/hanazono-20170904.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3614983d1a899dc212ed377c4b5c99eb +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-hanazono (extended kanji font) + +SLACKBUILD NAME: ttf-ibm-plex +SLACKBUILD LOCATION: ./system/ttf-ibm-plex +SLACKBUILD FILES: README doinst.sh slack-desc ttf-ibm-plex.SlackBuild ttf-ibm-plex.info +SLACKBUILD VERSION: 6.4.1 +SLACKBUILD DOWNLOAD: https://github.com/IBM/plex/archive//v6.4.1/plex-6.4.1.zip https://master.dl.sourceforge.net/project/ibm-plex.mirror/%40ibm_plex-sans-sc%401.1.0/ibm-plex-sans-sc.zip https://master.dl.sourceforge.net/project/ibm-plex.mirror/%40ibm_plex-sans-tc%401.1.1/ibm-plex-sans-tc.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 69bbd04f5f90f3fa18a07968fc89d9c0 bd975057f2b4458b823bd0ebe6b770a5 167898cc660a1c2e8806e15006d3a757 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-ibm-plex (True Type Font) + +SLACKBUILD NAME: ttf-inconsolata +SLACKBUILD LOCATION: ./system/ttf-inconsolata +SLACKBUILD FILES: 75-ttf-inconsolata.conf README doinst.sh slack-desc ttf-inconsolata.SlackBuild ttf-inconsolata.info +SLACKBUILD VERSION: 3.000 +SLACKBUILD DOWNLOAD: https://github.com/googlefonts/Inconsolata/archive/v3.000/Inconsolata-3.000.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee64a03c5fcd02702127d7ba324b7b23 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-inconsolata (Monospace Font) + +SLACKBUILD NAME: ttf-ipaex +SLACKBUILD LOCATION: ./system/ttf-ipaex +SLACKBUILD FILES: README doinst.sh slack-desc ttf-ipaex.SlackBuild ttf-ipaex.info +SLACKBUILD VERSION: 004.01 +SLACKBUILD DOWNLOAD: https://ftp.netbsd.org/pub/pkgsrc/distfiles/IPAexfont00401.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 57f2631833c1049ea89320971cc74ce5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-ipaex (Japanese fonts by IPA) + +SLACKBUILD NAME: ttf-lato +SLACKBUILD LOCATION: ./system/ttf-lato +SLACKBUILD FILES: README doinst.sh slack-desc ttf-lato.SlackBuild ttf-lato.info +SLACKBUILD VERSION: 2.015 +SLACKBUILD DOWNLOAD: https://www.latofonts.com/download/Lato2OFL.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 29e379a6ecc1b86c96931fa6ce4b3b0c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-lato (TrueType Font) + +SLACKBUILD NAME: ttf-monaco +SLACKBUILD LOCATION: ./system/ttf-monaco +SLACKBUILD FILES: README doinst.sh slack-desc ttf-monaco.SlackBuild ttf-monaco.info +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/taodongl/monaco.ttf/master/monaco.ttf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5152b5a652b84e8572c5d527aa590e82 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-monaco (True Type Font) + +SLACKBUILD NAME: ttf-mononoki +SLACKBUILD LOCATION: ./system/ttf-mononoki +SLACKBUILD FILES: README doinst.sh slack-desc ttf-mononoki.SlackBuild ttf-mononoki.info +SLACKBUILD VERSION: 1.6 +SLACKBUILD DOWNLOAD: https://github.com/madmalik/mononoki/archive/1.6/mononoki-1.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2b5901a6e8acb262eefaa480b562ec37 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-mononoki (programming typeface) + +SLACKBUILD NAME: ttf-nerd-fonts-symbols +SLACKBUILD LOCATION: ./system/ttf-nerd-fonts-symbols +SLACKBUILD FILES: README doinst.sh slack-desc ttf-nerd-fonts-symbols.SlackBuild ttf-nerd-fonts-symbols.info +SLACKBUILD VERSION: 3.4.0 +SLACKBUILD DOWNLOAD: https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/NerdFontsSymbolsOnly.zip https://raw.githubusercontent.com/ryanoasis/nerd-fonts/v3.4.0/10-nerd-font-symbols.conf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a0caf173734e58937970550b8dcab9c8 be39a2d1d139d9da416482e701fa1e52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-nerd-fonts-symbols (Symbols from Nerd Fonts) + +SLACKBUILD NAME: ttf-open-sans +SLACKBUILD LOCATION: ./system/ttf-open-sans +SLACKBUILD FILES: README doinst.sh slack-desc ttf-open-sans.SlackBuild ttf-open-sans.info +SLACKBUILD VERSION: 20210927 +SLACKBUILD DOWNLOAD: https://github.com/googlefonts/opensans/archive/27d060e1aad6886daeda67629ee28189f795f534/opensans-27d060e1aad6886daeda67629ee28189f795f534.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c780a4557a14c7786b147ff111a973aa +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-open-sans (True Type Font) + +SLACKBUILD NAME: ttf-paratype-pt-astra-fact-fonts +SLACKBUILD LOCATION: ./system/ttf-paratype-pt-astra-fact-fonts +SLACKBUILD FILES: README doinst.sh slack-desc ttf-paratype-pt-astra-fact-fonts.SlackBuild ttf-paratype-pt-astra-fact-fonts.info +SLACKBUILD VERSION: 1.001 +SLACKBUILD DOWNLOAD: http://dl.astralinux.ru/astra/stable/orel/repository/pool/main/f/fonts-pt/fonts-pt-astra-fact_1.001_all.deb +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d6fba0e1cff540407db401c5dd3a9ae5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-paratype-pt-astra-fact-fonts (Font, a clone of Verdana) + +SLACKBUILD NAME: ttf-paratype-pt-fonts +SLACKBUILD LOCATION: ./system/ttf-paratype-pt-fonts +SLACKBUILD FILES: 48-ttf-paratype-pt-fonts.conf OFL.txt README doinst.sh slack-desc ttf-paratype-pt-fonts.SlackBuild ttf-paratype-pt-fonts.info +SLACKBUILD VERSION: 2019 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PTSansOFL.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PTSerifOFL.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PTMonoOFL.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PT%20Astra%20Sans_OtTt.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PT%20Astra%20Serif_OtTt.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PT%20Root%20UI_OtTt.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/PT%20Root%20UI%20VF_OtTt.zip https://downloads.sourceforge.net/slackbuildsdirectlinks/ttf-paratype-pt-fonts/Golos%20Text_OtTt.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5b99133d3b72cd35400b5aa810ad0ee 4dd07baa86fd30977cdfabd82bf2ad1d 1c6d5c30fca24130b2888b9427a75134 1033f9d5a25ff79e13f9f5fc68ed6cbc da2896d7d602090dc14af9c7da0dde24 43ca19bdada4b1287b162fb098ebbe9d 0387e570db7f99f77bf5d76dbfcb8242 98dd266db0d1e1e66b54df53e61e2223 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-paratype-pt-fonts (ParaType free fonts) + +SLACKBUILD NAME: ttf-roboto +SLACKBUILD LOCATION: ./system/ttf-roboto +SLACKBUILD FILES: README doinst.sh slack-desc ttf-roboto.SlackBuild ttf-roboto.info +SLACKBUILD VERSION: 2.138 +SLACKBUILD DOWNLOAD: https://github.com/google/roboto/releases/download/v2.138/roboto-unhinted.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5bf2e05feff2c242a1796557aaec9953 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-roboto (True Type Font) + +SLACKBUILD NAME: ttf-sakalbharati +SLACKBUILD LOCATION: ./system/ttf-sakalbharati +SLACKBUILD FILES: README doinst.sh slack-desc ttf-sakalbharati.SlackBuild ttf-sakalbharati.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-sakalbharati/archive/1.0/ttf-sakalbharati-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c4c2e0fe1fcac551e2325c84381d0dd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-sakalbharati (Indic Font) + +SLACKBUILD NAME: ttf-ubuntu-font-family +SLACKBUILD LOCATION: ./system/ttf-ubuntu-font-family +SLACKBUILD FILES: 81-ubuntu.conf README doinst.sh slack-desc ttf-ubuntu-font-family.SlackBuild ttf-ubuntu-font-family.info +SLACKBUILD VERSION: 0.83 +SLACKBUILD DOWNLOAD: https://assets.ubuntu.com/v1/0cef8205-ubuntu-font-family-0.83.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5a5059d6856b4ddf79d824dcaf5ad32 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-ubuntu-font-family (sans-serif typeface hinted for clarity) + +SLACKBUILD NAME: ttf-x2 +SLACKBUILD LOCATION: ./system/ttf-x2 +SLACKBUILD FILES: README doinst.sh slack-desc ttf-x2.SlackBuild ttf-x2.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/lecramyajiv/ttf-x2/archive/1.0/ttf-x2-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cd6b6245a84d4bbb7a1bcf7d53ac2f5b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-x2 (X Series 2 Arabic Webfont) + +SLACKBUILD NAME: ttf-xo-fonts +SLACKBUILD LOCATION: ./system/ttf-xo-fonts +SLACKBUILD FILES: README doinst.sh slack-desc ttf-xo-fonts.SlackBuild ttf-xo-fonts.info +SLACKBUILD VERSION: 2022 +SLACKBUILD DOWNLOAD: https://myoffice.ru/files/fonts/MyOffice_XO_Fonts_1.1.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 076c0cd2520074b3397bf4dbb2d02f3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-xo-fonts (free XO Fonts) + +SLACKBUILD NAME: ttf-zekton +SLACKBUILD LOCATION: ./system/ttf-zekton +SLACKBUILD FILES: README doinst.sh slack-desc ttf-zekton.SlackBuild ttf-zekton.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/slackbuildsdirectlinks/files/ttf-zekton/50553-zekton.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12fc487818c335f9a80999d0768fa8d7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttf-zekton (True Type Font) + +SLACKBUILD NAME: ttmkfdir +SLACKBUILD LOCATION: ./system/ttmkfdir +SLACKBUILD FILES: README patches/ttmkfdir-3.0.9-bug434301.patch patches/ttmkfdir-3.0.9-cpp.patch patches/ttmkfdir-3.0.9-encoding-dir.patch patches/ttmkfdir-3.0.9-fix-crash.patch patches/ttmkfdir-3.0.9-fix-freetype217.patch patches/ttmkfdir-3.0.9-font-scale.patch patches/ttmkfdir-3.0.9-namespace.patch patches/ttmkfdir-3.0.9-segfaults.patch patches/ttmkfdir-3.0.9-warnings.patch patches/ttmkfdir-3.0.9-zlib.patch slack-desc ttmkfdir.SlackBuild ttmkfdir.info +SLACKBUILD VERSION: 3.0.9 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/ttmkfdir-3.0.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c22b8b7f8401fd924200c8e0e04a78f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttmkfdir (Tool for creating fonts.dir for TrueType fonts) + +SLACKBUILD NAME: ttop +SLACKBUILD LOCATION: ./system/ttop +SLACKBUILD FILES: README doinst.sh slack-desc ttop.SlackBuild ttop.info +SLACKBUILD VERSION: 0.9.1 +SLACKBUILD DOWNLOAD: https://pypi.python.org/packages/cf/b2/3e41fffbf52260f871d1765cefe0d43f72887c3184b583cd699ab5a04642/ttop-0.9.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77c3ed124990c6affb638e56326f20b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttop (CUI graphical system monitor) + +SLACKBUILD NAME: tty2gif +SLACKBUILD LOCATION: ./system/tty2gif +SLACKBUILD FILES: README slack-desc tty2gif.SlackBuild tty2gif.info +SLACKBUILD VERSION: 0.2 +SLACKBUILD DOWNLOAD: https://github.com/z24/tty2gif/archive/v0.2/tty2gif-0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 443469a07ba8354ae393c7aff525f225 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tty2gif (record your scripts into a gif) + +SLACKBUILD NAME: ttygif +SLACKBUILD LOCATION: ./system/ttygif +SLACKBUILD FILES: README slack-desc ttygif.SlackBuild ttygif.info +SLACKBUILD VERSION: 1.4.0 +SLACKBUILD DOWNLOAD: https://github.com/icholy/ttygif/archive/1.4.0/ttygif-1.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bf7df1038be0d5e9d10c397a025d8347 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttygif (converting tool) + +SLACKBUILD NAME: ttyrec +SLACKBUILD LOCATION: ./system/ttyrec +SLACKBUILD FILES: README slack-desc ttyrec-1.0.8-flags.patch ttyrec-1.0.8-glibc-2.30.patch ttyrec.SlackBuild ttyrec.info +SLACKBUILD VERSION: 1.0.8 +SLACKBUILD DOWNLOAD: http://0xcc.net/ttyrec/ttyrec-1.0.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee74158c6c55ae16327595c70369ef83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ttyrec (a tty recorder) + +SLACKBUILD NAME: tuptime +SLACKBUILD LOCATION: ./system/tuptime +SLACKBUILD FILES: README cronfile slack-desc tuptime.SlackBuild tuptime.info +SLACKBUILD VERSION: 5.2.2 +SLACKBUILD DOWNLOAD: https://github.com/rfmoz/tuptime/archive/5.2.2/tuptime-5.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d5f4bfa0cd1be5d4353fdb4c5e68512b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tuptime (uptime statistics collector) + +SLACKBUILD NAME: twapake +SLACKBUILD LOCATION: ./system/twapake +SLACKBUILD FILES: README slack-desc twapake.SlackBuild twapake.info +SLACKBUILD VERSION: 0.5.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/twapake-0.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38b39c888175a76ea9f65e3719a37ebe +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twapake (play with last installed packages) + +SLACKBUILD NAME: twin +SLACKBUILD LOCATION: ./system/twin +SLACKBUILD FILES: README slack-desc twin.SlackBuild twin.info +SLACKBUILD VERSION: 0.6.1 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/twin/twin-0.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79fa70a10f720a947ff7e9d7be77435b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: twin (Twin is a text-mode window environment.) + +SLACKBUILD NAME: tzleap +SLACKBUILD LOCATION: ./system/tzleap +SLACKBUILD FILES: README slack-desc tzleap.SlackBuild tzleap.info +SLACKBUILD VERSION: 2022g +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/eggert/tz/4e604e41115182c3ab1185bab4c888822511348e/leap-seconds.list +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 202cceadb93219f6d02d13c4a7985445 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tzleap (IANA zoneinfo leap-seconds.list) + +SLACKBUILD NAME: tzupdate +SLACKBUILD LOCATION: ./system/tzupdate +SLACKBUILD FILES: README slack-desc tzupdate.SlackBuild tzupdate.info +SLACKBUILD VERSION: 3.1.0_e6815b +SLACKBUILD DOWNLOAD: https://github.com/cdown/tzupdate/archive/e6815b34d3bb37661ba8b677f30db408de651c7f/tzupdate-e6815b34d3bb37661ba8b677f30db408de651c7f.tar.gz https://static.crates.io/crates/anstyle/anstyle-1.0.4.crate https://static.crates.io/crates/anyhow/anyhow-1.0.75.crate https://static.crates.io/crates/base64/base64-0.21.5.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/cc/cc-1.0.83.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-4.4.10.crate https://static.crates.io/crates/clap_builder/clap_builder-4.4.9.crate https://static.crates.io/crates/clap_derive/clap_derive-4.4.7.crate https://static.crates.io/crates/clap_lex/clap_lex-0.6.0.crate https://static.crates.io/crates/env_logger/env_logger-0.10.1.crate https://static.crates.io/crates/errno/errno-0.3.7.crate https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate https://static.crates.io/crates/getrandom/getrandom-0.2.11.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/idna/idna-0.5.0.crate https://static.crates.io/crates/itoa/itoa-1.0.9.crate https://static.crates.io/crates/libc/libc-0.2.150.crate https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.11.crate https://static.crates.io/crates/log/log-0.4.20.crate https://static.crates.io/crates/once_cell/once_cell-1.18.0.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.70.crate https://static.crates.io/crates/quote/quote-1.0.33.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate https://static.crates.io/crates/ring/ring-0.17.5.crate https://static.crates.io/crates/rustix/rustix-0.38.25.crate https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.101.7.crate https://static.crates.io/crates/rustls/rustls-0.21.9.crate https://static.crates.io/crates/ryu/ryu-1.0.15.crate https://static.crates.io/crates/sct/sct-0.7.1.crate https://static.crates.io/crates/serde/serde-1.0.193.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.193.crate https://static.crates.io/crates/serde_json/serde_json-1.0.108.crate https://static.crates.io/crates/spin/spin-0.9.8.crate https://static.crates.io/crates/syn/syn-2.0.39.crate https://static.crates.io/crates/tempfile/tempfile-3.8.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.13.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/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/ureq/ureq-2.9.1.crate https://static.crates.io/crates/url/url-2.5.0.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/webpki-roots/webpki-roots-0.25.3.crate https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b056f345d320331a40a16104133129c1 b4f71ffecd3694a82ffb62c357d997a8 39a78bec5a0ae75f210c1f67250152b0 577bba6ae4d7493e169ca895141dd106 a295edb6953237ebbdfa8e731229f9a3 ebcf604c44976809506192718f439dc1 9241fa90ea8b17c00010be46c9aa1ac5 74634128440dbc3766bda76fdf0aaa05 b9fb1a6efa893a291dc40b8f67894047 7a5fbad4068946fdd6cf5020683d847c 08b9a34eadbb01ac16e36694e53eb254 8f177f61a37d63f805acb925b30a0e58 80a78a0fcf1ea91382db857c8e10c8fe 24f6202003a936e73e51f47584ea8bea 80e1c1b89d858c93fc5946b4a8266504 c3e51926c9853b714191ef1bec90e2ce 3b00daaa372df161c5c8eeaf16a741d1 b92fa50f56a1e06a7f1bf665442d4a73 c01022fe0357c10ca1d48b16187f81bd b5305bde14813da51d536a9df564db69 c6e20d23948f86627f5d4668e7ca43e3 5a8dc4bf5c57a6487a7247a635347cc9 c0be6754bd3aef87de8cbc405f9f1673 8ee79b4fe4c43d9ab09f16344612a656 2dc8aacabbc090f8025a4789d4d6d8f0 0ba30a94d7b8865c23e86d4d64e5b91e 3f210fd91912a2d7d2f0af5038704d17 0ddb8bccd3198892d0dd0ec7151f7cd3 ff1d093069cfc9eb161907e17a51208b 118b8b86f9aa5ae7adc04d0e0dc01642 9bdda698a3c8ba141f4daba1a7630143 9a668fb72cd7aeefb4e48fc37bdc0a4e f615260189f3714be67797e8ad42a666 254042a2a29ae1d79b96a283c8cc251f c5a05bb3260e6a4b5d61cf78618f6021 d6c1f2447aa984e398cdfdeb4cd75d44 d43f1621c76532ffdc7990d23593c61b 3ed0ebc631b1840f3be21e1ba07fa4ed ae0a9c293bf6cb72cd62d6b9486356c0 16236f1edd28a8895ad8c3de8de226d8 f80faded72df19d43134e2b44137376a 5f0470696baaa4e5953bddbf196998f9 c678a7da0ee4b850ebde0474144a0415 04c5de5f2fcb441ced909a45cff020bd ca65153603a1a7240bbd9d2ce19f2d67 c12d182417999fc365f952e701f6071f 674e5a6b49cf5e0ebb1d6cc85f6ec786 23b29676b5f70e5155a2502f20f8d21e e547b0e754cd61f24f9ef8c9e26fcd95 e972ea58ec203bfa6c79c1207852298b 501eb875ed9de4f2e1422f5579833a78 f2797ade0e36f1e5d6be9d11b5076582 24c64817e85ef77765ed0f26c31c9b4c dae6d89034a6988042fd8be4cf5e037d de2839e16d9d7a9fd1c397da62f62b4a e0c35ffb8cfdb74a39bf799811f79304 d990172b607020701f9e84ca8e1c043c 0a68848588e847ceccf504891584d00b 45b469ad607b912256b7c80141fa2d17 7799baff9a5664205d9110a2624e8989 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: tzupdate ( utility to set the system time using geolocation) + +SLACKBUILD NAME: u3-tool +SLACKBUILD LOCATION: ./system/u3-tool +SLACKBUILD FILES: README slack-desc u3-tool.SlackBuild u3-tool.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/marcusrugger/u3-tool/archive/u3-tool-1.0/u3-tool-u3-tool-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f17d9917a2a6edf7c5988746c72549f4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: u3-tool (utility for U3 flash drives, including SanDisk and Verbatim) + +SLACKBUILD NAME: uae +SLACKBUILD LOCATION: ./system/uae +SLACKBUILD FILES: README slack-desc uae.SlackBuild uae.info +SLACKBUILD VERSION: 0.8.29 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/uae-0.8.29.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 54abbabb5e8580b679c52de019141d61 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uae (amiga emulator) + +SLACKBUILD NAME: ucs-miscfixed-opentype-fonts +SLACKBUILD LOCATION: ./system/ucs-miscfixed-opentype-fonts +SLACKBUILD FILES: README doinst.sh slack-desc ucs-miscfixed-opentype-fonts.SlackBuild ucs-miscfixed-opentype-fonts.info +SLACKBUILD VERSION: 0.3_29alma +SLACKBUILD DOWNLOAD: https://repo.almalinux.org/almalinux/9/devel/aarch64/os/Packages/ucs-miscfixed-opentype-fonts-0.3-29.el9.noarch.rpm https://git.almalinux.org/rpms/ucs-miscfixed-fonts/raw/branch/c8s/66-ucs-miscfixed.conf +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27c7b551856eed477351bbb72d411715 93065004c8adae4774958a6ffbbf9eec +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ucs-miscfixed-opentype-fonts (An OTF repack of Misc Fixed by Alma) + +SLACKBUILD NAME: udevil +SLACKBUILD LOCATION: ./system/udevil +SLACKBUILD FILES: README c23.patch doinst.sh gcc15.patch slack-desc udevil.SlackBuild udevil.info +SLACKBUILD VERSION: 0.4.4 +SLACKBUILD DOWNLOAD: https://github.com/IgnorantGuru/udevil/archive/0.4.4/udevil-0.4.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 281aa065d92c679cb41728069e72b272 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udevil (removable devices manager) + +SLACKBUILD NAME: udftools +SLACKBUILD LOCATION: ./system/udftools +SLACKBUILD FILES: README slack-desc udftools.SlackBuild udftools.info +SLACKBUILD VERSION: 2.3 +SLACKBUILD DOWNLOAD: https://github.com/pali/udftools/releases/download/2.3/udftools-2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: eada8dd40a675763ec71c35655cfd85e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udftools (udf userspace utilites) + +SLACKBUILD NAME: udiskie +SLACKBUILD LOCATION: ./system/udiskie +SLACKBUILD FILES: README doinst.sh slack-desc udiskie.SlackBuild udiskie.info +SLACKBUILD VERSION: 2.5.1 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/28/d3/29d12e4b5d6007b980e6fdd944138f88fc06f0f2af1dd7951a905b32b764/udiskie-2.5.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3d7deb3bdc136fae05c0bd10792d4b06 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: udiskie (Removable disk automounter for udisks) + +SLACKBUILD NAME: ufiformat +SLACKBUILD LOCATION: ./system/ufiformat +SLACKBUILD FILES: README slack-desc ufiformat.SlackBuild ufiformat.info +SLACKBUILD VERSION: 0.9.9 +SLACKBUILD DOWNLOAD: https://github.com/tedigh/ufiformat/archive/v0.9.9/ufiformat-0.9.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9a5766b70c469732624d6f7d7941be7d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: ufiformat (a formatting utility for USB floppy drives) + +SLACKBUILD NAME: uhd +SLACKBUILD LOCATION: ./system/uhd +SLACKBUILD FILES: README slack-desc uhd.SlackBuild uhd.info +SLACKBUILD VERSION: 4.1.0.5 +SLACKBUILD DOWNLOAD: https://github.com/EttusResearch/uhd/archive/v4.1.0.5/uhd-4.1.0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8fd12ef06fb56654edc6da7720fd925e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uhd (USRP Hardware Driver) + +SLACKBUILD NAME: uhubctl +SLACKBUILD LOCATION: ./system/uhubctl +SLACKBUILD FILES: README slack-desc uhubctl.SlackBuild uhubctl.info +SLACKBUILD VERSION: 2.5.0 +SLACKBUILD DOWNLOAD: https://github.com/mvp/uhubctl/archive/v2.5.0/uhubctl-2.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4e66d445ba8fda181ce4aa4abcd4247 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uhubctl (control the power of compatible USB hubs) + +SLACKBUILD NAME: uif2iso +SLACKBUILD LOCATION: ./system/uif2iso +SLACKBUILD FILES: README slack-desc uif2iso.SlackBuild uif2iso.info +SLACKBUILD VERSION: 0.1.7c +SLACKBUILD DOWNLOAD: http://aluigi.org/mytoolz/uif2iso.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2eb9797ec463c38253014d45591a7043 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uif2iso (convert uif to iso) + +SLACKBUILD NAME: un-fonts-core +SLACKBUILD LOCATION: ./system/un-fonts-core +SLACKBUILD FILES: README doinst.sh slack-desc un-fonts-core.SlackBuild un-fonts-core.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://kldp.net/unfonts/release/863-un-fonts-core-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 553aacd65143429b82b85d906c4ae90a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: un-fonts-core (Korean TrueType fonts) + +SLACKBUILD NAME: unac +SLACKBUILD LOCATION: ./system/unac +SLACKBUILD FILES: README ligatures.diff slack-desc unac.SlackBuild unac.info +SLACKBUILD VERSION: 1.8.0_9 +SLACKBUILD DOWNLOAD: https://deb.debian.org/debian/pool/main/u/unac/unac_1.8.0.orig.tar.gz https://slackware.uk/~urchlay/src/unac_1.8.0-9.debian.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8670c920969a199dec37f15c197602bf 5dcc4e384b015aebb7dd38569c22b6d0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unac (remove accents from text) + +SLACKBUILD NAME: unace +SLACKBUILD LOCATION: ./system/unace +SLACKBUILD FILES: 01-makefiles.dpatch.gz 04-64bit.dpatch.gz README slack-desc unace.SlackBuild unace.info +SLACKBUILD VERSION: 2.5 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/non-free/u/unace-nonfree/unace-nonfree_2.5.orig.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59013e74e5ac2ee15c1e92026ec1e3cc +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unace (a decompression tool for ACE archives) + +SLACKBUILD NAME: unar +SLACKBUILD LOCATION: ./system/unar +SLACKBUILD FILES: README README.Slackware slack-desc unar.SlackBuild unar.info +SLACKBUILD VERSION: 1.10.8 +SLACKBUILD DOWNLOAD: https://github.com/MacPaw/XADMaster/archive/v1.10.8/XADMaster-1.10.8.tar.gz https://github.com/MacPaw/universal-detector/archive/1.1/universal-detector-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3199b8ffdb9ceb67d1809befca9bd712 5c87b87c72609b23110236c6d7aac8e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unar (CLI tools to list and extract archive file contents) + +SLACKBUILD NAME: unetbootin +SLACKBUILD LOCATION: ./system/unetbootin +SLACKBUILD FILES: README README.issues doinst.sh slack-desc unetbootin.SlackBuild unetbootin.info +SLACKBUILD VERSION: 702 +SLACKBUILD DOWNLOAD: https://github.com/unetbootin/unetbootin/releases/download/702/unetbootin-source-702.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ee5c64a47817c4d897ccde91a6445b5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unetbootin (create bootable Live USB drives) + +SLACKBUILD NAME: unhide +SLACKBUILD LOCATION: ./system/unhide +SLACKBUILD FILES: README doinst.sh fixgui.diff slack-desc unhide.SlackBuild unhide.desktop unhide.info +SLACKBUILD VERSION: 20240510 +SLACKBUILD DOWNLOAD: https://github.com/YJesus/Unhide/archive/v20240510/Unhide-20240510.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 533a3701a631ada3b677a04bc9bd3a7f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unhide (utility for discovering hidden processes) + +SLACKBUILD NAME: unicode-character-database +SLACKBUILD LOCATION: ./system/unicode-character-database +SLACKBUILD FILES: README slack-desc unicode-character-database.SlackBuild unicode-character-database.info +SLACKBUILD VERSION: 18.0.0 +SLACKBUILD DOWNLOAD: https://www.unicode.org/Public/18.0.0/ucd/UCD.zip https://www.unicode.org/Public/18.0.0/ucd/Unihan.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d91e30513084aebbdeaf48330dbf304 5d9787f8e5b6960df8536ff4cbd733e4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unicode-character-database (unicode database) + +SLACKBUILD NAME: unigine-heaven-benchmark +SLACKBUILD LOCATION: ./system/unigine-heaven-benchmark +SLACKBUILD FILES: README doinst.sh slack-desc unigine-heaven-benchmark.SlackBuild unigine-heaven-benchmark.desktop unigine-heaven-benchmark.info +SLACKBUILD VERSION: 4.0 +SLACKBUILD DOWNLOAD: https://assets.unigine.com/d/Unigine_Heaven-4.0.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f4cee45a1ee8c9fc31b7f269684b1b7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unigine-heaven-benchmark (benchmark software) + +SLACKBUILD NAME: unigine-valley-benchmark +SLACKBUILD LOCATION: ./system/unigine-valley-benchmark +SLACKBUILD FILES: README doinst.sh slack-desc unigine-valley-benchmark.SlackBuild unigine-valley-benchmark.desktop unigine-valley-benchmark.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://assets.unigine.com/d/Unigine_Valley-1.0.run +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 02c27f2a51c4498012d4a16dfca631a1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unigine-valley-benchmark (System benchmark tool) + +SLACKBUILD NAME: unionfs-fuse +SLACKBUILD LOCATION: ./system/unionfs-fuse +SLACKBUILD FILES: README slack-desc unionfs-fuse.SlackBuild unionfs-fuse.info +SLACKBUILD VERSION: 3.7 +SLACKBUILD DOWNLOAD: https://github.com/rpodgorny/unionfs-fuse/archive/v3.7/unionfs-fuse-3.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 96451e2400404682dcead4de9e458a44 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unionfs-fuse (unionfs filesystem) + +SLACKBUILD NAME: unison +SLACKBUILD LOCATION: ./system/unison +SLACKBUILD FILES: README doinst.sh slack-desc unison.SlackBuild unison.desktop unison.info +SLACKBUILD VERSION: 2.53.8 +SLACKBUILD DOWNLOAD: https://github.com/bcpierce00/unison/archive/v2.53.8/unison-2.53.8.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 30ed70474d660a0a93de74d97ca22d67 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unison (file-synchronization tool) + +SLACKBUILD NAME: univga-font +SLACKBUILD LOCATION: ./system/univga-font +SLACKBUILD FILES: README buildfix.diff doinst.sh douninst.sh slack-desc univga-font.SlackBuild univga-font.info +SLACKBUILD VERSION: 20021031 +SLACKBUILD DOWNLOAD: https://www.inp.nsk.su/~bolkhov/files/fonts/univga/uni-vga.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 60fbba53cb0efec1363fcc5fb8c244d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: univga-font (unicode terminal font) + +SLACKBUILD NAME: unp +SLACKBUILD LOCATION: ./system/unp +SLACKBUILD FILES: README slack-desc unp.SlackBuild unp.info +SLACKBUILD VERSION: 2.0~pre7+nmu1 +SLACKBUILD DOWNLOAD: http://ftp.debian.org/debian/pool/main/u/unp/unp_2.0~pre7+nmu1.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a4ab75f364478cd3f08532df91f4f694 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unp (unpack almost everything with one command) + +SLACKBUILD NAME: unrar-free +SLACKBUILD LOCATION: ./system/unrar-free +SLACKBUILD FILES: README slack-desc unrar-free.SlackBuild unrar-free.info +SLACKBUILD VERSION: 0.1.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/bgermann/unrar-free/-/archive/0.1.3/unrar-free-0.1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0113aff5200b4f7bf7b50d4f65b89db7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unrar-free (free version of the non-free unrar utility) + +SLACKBUILD NAME: unrar +SLACKBUILD LOCATION: ./system/unrar +SLACKBUILD FILES: README slack-desc unrar-6.1.7-soname.patch unrar.1 unrar.SlackBuild unrar.info +SLACKBUILD VERSION: 7.2.3 +SLACKBUILD DOWNLOAD: https://www.rarlab.com/rar/unrarsrc-7.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b6aecf80e6c3d81e7bf50c3fa9fc91a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unrar (Extract, test and view RAR archives) + +SLACKBUILD NAME: unrtf +SLACKBUILD LOCATION: ./system/unrtf +SLACKBUILD FILES: README slack-desc unrtf.SlackBuild unrtf.info +SLACKBUILD VERSION: 0.21.10 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/unrtf/unrtf-0.21.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: cbd1ae563240e383d0773bb049887d3f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unrtf (RTF file converter) + +SLACKBUILD NAME: unshield +SLACKBUILD LOCATION: ./system/unshield +SLACKBUILD FILES: README slack-desc unshield.SlackBuild unshield.info +SLACKBUILD VERSION: 1.6.2 +SLACKBUILD DOWNLOAD: https://github.com/twogood/unshield/archive/1.6.2/unshield-1.6.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c5ac096f903b0cc01873bfc09d09d074 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unshield (extractor for Microsoft InstallShield cabinet files) + +SLACKBUILD NAME: unshieldv3 +SLACKBUILD LOCATION: ./system/unshieldv3 +SLACKBUILD FILES: README git2tarxz.sh slack-desc unshieldv3.1 unshieldv3.SlackBuild unshieldv3.info unshieldv3.rst +SLACKBUILD VERSION: 0.2.2 +SLACKBUILD DOWNLOAD: https://github.com/wfr/unshieldv3/archive/v0.2.2/unshieldv3-0.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f94eba2fa5a44271a67f74e388a01fe8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: unshieldv3 (extract v3 InstallShield files) + +SLACKBUILD NAME: untex +SLACKBUILD LOCATION: ./system/untex +SLACKBUILD FILES: README fix_warnings.diff slack-desc untex.SlackBuild untex.info +SLACKBUILD VERSION: 1.3 +SLACKBUILD DOWNLOAD: https://ftp.netbsd.org/pub/pkgsrc/distfiles/untex-1.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 909da862cdccea0f6987467be72f103a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: untex (strip LaTeX commands from source file) + +SLACKBUILD NAME: upass +SLACKBUILD LOCATION: ./system/upass +SLACKBUILD FILES: README slack-desc upass.SlackBuild upass.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/Kwpolska/upass/archive/v0.3.0/upass-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: faef4d8f853b5469c091d5ff84a82ec3 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: upass (Console UI for pass) + +SLACKBUILD NAME: update-initrd +SLACKBUILD LOCATION: ./system/update-initrd +SLACKBUILD FILES: README slack-desc update-initrd.SlackBuild update-initrd.info +SLACKBUILD VERSION: 20230627 +SLACKBUILD DOWNLOAD: https://master.dl.sourceforge.net/project/slackware-update-initrd/update-initrd-20230627.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ec147645032099c7afca9b428558d76f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: update-initrd (generate new initrd for linux kernel) + +SLACKBUILD NAME: uptimed +SLACKBUILD LOCATION: ./system/uptimed +SLACKBUILD FILES: README doinst.sh rc.uptimed slack-desc uptimed.SlackBuild uptimed.info +SLACKBUILD VERSION: 0.4.0 +SLACKBUILD DOWNLOAD: https://github.com/rpodgorny/uptimed/archive/v0.4.0/uptimed-0.4.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c50b0671e7efed89efb4b956dc0f5e5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: uptimed (An uptime daemon) + +SLACKBUILD NAME: upx +SLACKBUILD LOCATION: ./system/upx +SLACKBUILD FILES: README slack-desc upx.SlackBuild upx.info +SLACKBUILD VERSION: 4.2.4 +SLACKBUILD DOWNLOAD: https://github.com/upx/upx/releases/download/v4.2.4/upx-4.2.4-src.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e00bd2fef36a86e8916a4b61d6807e2b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: upx (Ultimate Packer for eXecutables) + +SLACKBUILD NAME: usbguard +SLACKBUILD LOCATION: ./system/usbguard +SLACKBUILD FILES: README config/rc.usbguard config/usbguard.logrotate doinst.sh slack-desc usbguard.SlackBuild usbguard.info +SLACKBUILD VERSION: 1.1.4 +SLACKBUILD DOWNLOAD: https://github.com/USBGuard/usbguard/releases/download/usbguard-1.1.4/usbguard-1.1.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 79150eaff88eec1ce0d8b362089d1cbf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbguard (Software protection against rogue USB devices) + +SLACKBUILD NAME: usbimager +SLACKBUILD LOCATION: ./system/usbimager +SLACKBUILD FILES: README doinst.sh slack-desc usbimager.SlackBuild usbimager.info +SLACKBUILD VERSION: 1.0.10 +SLACKBUILD DOWNLOAD: https://gitlab.com/bztsrc/usbimager/-/archive/1.0.10/usbimager-1.0.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c76908852c4d7b084a3ef573c64c89df +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbimager (minimal GUI app that writes disk images to USB drives) + +SLACKBUILD NAME: usbmon +SLACKBUILD LOCATION: ./system/usbmon +SLACKBUILD FILES: README slack-desc usbmon.SlackBuild usbmon.info +SLACKBUILD VERSION: 6.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/usbmon-6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 77c41b8a5536f3a47b3338b204aa188e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbmon (allows monitoring of raw USB traffic) + +SLACKBUILD NAME: usbrelay +SLACKBUILD LOCATION: ./system/usbrelay +SLACKBUILD FILES: README slack-desc usbrelay.SlackBuild usbrelay.info +SLACKBUILD VERSION: 1.2.1 +SLACKBUILD DOWNLOAD: https://github.com/darrylb123/usbrelay/archive/1.2.1/usbrelay-1.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1efbc56dba38782a885ef4745d0d8d40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbrelay (software for HID usb relays) + +SLACKBUILD NAME: usbtop +SLACKBUILD LOCATION: ./system/usbtop +SLACKBUILD FILES: README slack-desc usbtop.SlackBuild usbtop.info +SLACKBUILD VERSION: 1.0 +SLACKBUILD DOWNLOAD: https://github.com/aguinet/usbtop/archive/release-1.0/usbtop-release-1.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6b7bc38826e6cadbf76faf63026aafb6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbtop (bandwidth monitor for USB buses and devices) + +SLACKBUILD NAME: usbview +SLACKBUILD LOCATION: ./system/usbview +SLACKBUILD FILES: README doinst.sh slack-desc usbview.SlackBuild usbview.info +SLACKBUILD VERSION: 3.1 +SLACKBUILD DOWNLOAD: https://github.com/gregkh/usbview/archive/v3.1/usbview-3.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 304d161aea12658a8e145c18d6a341af +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usbview (GTK program that displays the topography of USB devices) + +SLACKBUILD NAME: usermin +SLACKBUILD LOCATION: ./system/usermin +SLACKBUILD FILES: README doinst.sh slack-desc usermin-config.tar.bz2 usermin.SlackBuild usermin.info +SLACKBUILD VERSION: 2.530 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/webadmin/files/usermin/2.530/usermin-2.530.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f8733f3ab6f7f0a305a298918be208c7 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: usermin (web-based interface for system administration) + +SLACKBUILD NAME: v4l2loopback +SLACKBUILD LOCATION: ./system/v4l2loopback +SLACKBUILD FILES: README doinst.sh slack-desc v4l2loopback.SlackBuild v4l2loopback.info +SLACKBUILD VERSION: 0.14.0 +SLACKBUILD DOWNLOAD: https://github.com/umlaeute/v4l2loopback/archive/v0.14.0/v4l2loopback-0.14.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 71b543fddfb1dcb7ba7c25dd51710b53 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: v4l2loopback (kernel module to create V4L2 loopback devices) + +SLACKBUILD NAME: v7sh +SLACKBUILD LOCATION: ./system/v7sh +SLACKBUILD FILES: README doinst.sh slack-desc v7sh.SlackBuild v7sh.info +SLACKBUILD VERSION: 20100108 +SLACKBUILD DOWNLOAD: https://web.archive.org/web/20150805115723/http://riemann.fmi.uni-sofia.bg/sh/v7_sh.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e503e6110a95a8387421f5c938e0ce92 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: v7sh (port of the original Steve Bourne shell from 1978) + +SLACKBUILD NAME: vagrant-public-key +SLACKBUILD LOCATION: ./system/vagrant-public-key +SLACKBUILD FILES: README slack-desc vagrant-basebox vagrant-public-key.SlackBuild vagrant-public-key.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://raw.githubusercontent.com/hashicorp/vagrant/master/keys/vagrant.pub +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b440b5086dd12c3fd8abb762476b9f40 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vagrant-public-key (Vagrant Public Key) + +SLACKBUILD NAME: vagrant +SLACKBUILD LOCATION: ./system/vagrant +SLACKBUILD FILES: README slack-desc vagrant.SlackBuild vagrant.info +SLACKBUILD VERSION: 2.4.3 +SLACKBUILD DOWNLOAD: https://releases.hashicorp.com/vagrant/2.4.3/vagrant-2.4.3-1.i686.rpm +SLACKBUILD DOWNLOAD_x86_64: https://releases.hashicorp.com/vagrant/2.4.3/vagrant-2.4.3-1.x86_64.rpm +SLACKBUILD MD5SUM: 19a56c24f9fd2e2e463e5723734a003c +SLACKBUILD MD5SUM_x86_64: c9e01c500483c64b9a8fb04aa6594059 +SLACKBUILD SHORT DESCRIPTION: vagrant (create and configure virtual development environments) + +SLACKBUILD NAME: valkey +SLACKBUILD LOCATION: ./system/valkey +SLACKBUILD FILES: README doinst.sh rc.valkey.new slack-desc valkey.SlackBuild valkey.info valkey.logrotate +SLACKBUILD VERSION: 9.0.3 +SLACKBUILD DOWNLOAD: https://github.com/valkey-io/valkey/archive/9.0.3/valkey-9.0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: be9c2d9955bcfc239cd7210a9a71f589 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: valkey (Key-Value Store) + +SLACKBUILD NAME: vbindiff +SLACKBUILD LOCATION: ./system/vbindiff +SLACKBUILD FILES: README slack-desc vbindiff.SlackBuild vbindiff.info +SLACKBUILD VERSION: 3.0_beta5 +SLACKBUILD DOWNLOAD: https://www.cjmweb.net/vbindiff/vbindiff-3.0_beta5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bbde86b790d6a912e3ba11d6cd8b1a2a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vbindiff (Visual Binary Diff) + +SLACKBUILD NAME: vcp +SLACKBUILD LOCATION: ./system/vcp +SLACKBUILD FILES: README doinst.sh slack-desc vcp.SlackBuild vcp.info +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: https://distfiles.macports.org/vcp/vcp-2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 90a47777e6fcf364e2e1fd12e8b67d69 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vcp (copy files via a curses interface) + +SLACKBUILD NAME: veracrypt +SLACKBUILD LOCATION: ./system/veracrypt +SLACKBUILD FILES: README doinst.sh slack-desc veracrypt.SlackBuild veracrypt.info +SLACKBUILD VERSION: 1.26.24 +SLACKBUILD DOWNLOAD: https://launchpad.net/veracrypt/trunk/1.26.24/+download/VeraCrypt_1.26.24_Source.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c10b6fbde3af88dc7c5f80474d9216ca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: veracrypt (free disk encryption software) + +SLACKBUILD NAME: vhba-module +SLACKBUILD LOCATION: ./system/vhba-module +SLACKBUILD FILES: README doinst.sh slack-desc vhba-module.SlackBuild vhba-module.info +SLACKBUILD VERSION: 20250329 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/cdemu/vhba-module-20250329.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8d5b775597a35c2ca3e71c0eea39a472 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vhba-module (virtual scsi host bus adapter module) + +SLACKBUILD NAME: vice +SLACKBUILD LOCATION: ./system/vice +SLACKBUILD FILES: README doinst.sh douninst.sh fix_texi.diff man/c1541.1 man/cartconv.1 man/petcat.1 man/vice.1 man/vsid.1 psiddrv.h.prebuilt.3.4 slack-desc vice.SlackBuild vice.info +SLACKBUILD VERSION: 3.10 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/project/vice-emu/releases/vice-3.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 881366b2fd01a5bb651973ee158908d9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vice (Commodore 8-bit emulator) + +SLACKBUILD NAME: victor-mono-fonts +SLACKBUILD LOCATION: ./system/victor-mono-fonts +SLACKBUILD FILES: README doinst.sh slack-desc victor-mono-fonts.SlackBuild victor-mono-fonts.info +SLACKBUILD VERSION: 1.5.5 +SLACKBUILD DOWNLOAD: https://github.com/rubjo/victor-mono/archive/v1.5.5/victor-mono-1.5.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d87cffb4fbc08fcc6929d5fca899c89 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: victor-mono-fonts (monospaced font with programming ligatures) + +SLACKBUILD NAME: vifm +SLACKBUILD LOCATION: ./system/vifm +SLACKBUILD FILES: README doinst.sh slack-desc vifm.SlackBuild vifm.info +SLACKBUILD VERSION: 0.14.3 +SLACKBUILD DOWNLOAD: https://github.com/vifm/vifm/releases/download/v0.14.3/vifm-0.14.3.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 11950e7e3f58b4f25d7cab000cdffb56 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vifm (an ncurses-based file manager with Vim-like everything) + +SLACKBUILD NAME: vim-airline-themes +SLACKBUILD LOCATION: ./system/vim-airline-themes +SLACKBUILD FILES: README slack-desc vim-airline-themes.SlackBuild vim-airline-themes.info +SLACKBUILD VERSION: 20250922 +SLACKBUILD DOWNLOAD: https://github.com/vim-airline/vim-airline-themes/archive/77aab8c/vim-airline-themes-77aab8c6cf7179ddb8a05741da7e358a86b2c3ab.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a22c4bf562ca51984b6ad7d42a74c52 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vim-airline-themes (themes for vim-airline) + +SLACKBUILD NAME: vim-airline +SLACKBUILD LOCATION: ./system/vim-airline +SLACKBUILD FILES: README slack-desc vim-airline.SlackBuild vim-airline.info +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://github.com/vim-airline/vim-airline/archive/v0.11/vim-airline-0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6d6daf831ed726dc06a22ede69f5cbb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vim-airline (status bar for vim) + +SLACKBUILD NAME: vinterm +SLACKBUILD LOCATION: ./system/vinterm +SLACKBUILD FILES: README doinst.sh fix_destdir.diff includes.diff slack-desc vinterm.SlackBuild vinterm.info +SLACKBUILD VERSION: 0.5.0 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vinterm-0.5.0.tar.gz https://slackware.uk/~urchlay/src/vinterm.vim +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 307d2285565d9699d62bfc72b8e445c3 15fd1ef04deb529f3aad5aa11b5d1bf4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vinterm (terminal emulator that simulates 1980s CRT appearance) + +SLACKBUILD NAME: virt-manager +SLACKBUILD LOCATION: ./system/virt-manager +SLACKBUILD FILES: README doinst.sh slack-desc virt-manager.SlackBuild virt-manager.info +SLACKBUILD VERSION: 5.1.0 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/virt-manager/virt-manager-5.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d7963b628d415d062bd74d5691f3e70c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virt-manager (a gtk interface for libvirt) + +SLACKBUILD NAME: virt-viewer +SLACKBUILD LOCATION: ./system/virt-viewer +SLACKBUILD FILES: README doinst.sh slack-desc virt-viewer-10.0_p20210730-meson-0.61.patch virt-viewer.SlackBuild virt-viewer.info +SLACKBUILD VERSION: 10.0 +SLACKBUILD DOWNLOAD: https://releases.pagure.org/virt-viewer/virt-viewer-10.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59617841716d5bdcaa9006f0649679f1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virt-viewer (lightweight graphical display for libvirt VMs) + +SLACKBUILD NAME: virtiofsd +SLACKBUILD LOCATION: ./system/virtiofsd +SLACKBUILD FILES: README slack-desc virtiofsd.SlackBuild virtiofsd.info +SLACKBUILD VERSION: 1.13.3 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://gitlab.com/virtio-fs/virtiofsd/-/archive/v1.13.3/virtiofsd-v1.13.3.tar.bz2 https://sourceforge.net/projects/slackbuildsdirectlinks/files/virtiofsd/virtiofsd-1.13.3-vendor.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 899f902d197b804cc32abee4918d92ef 9a7e1850d44fc224004782aeb911c963 +SLACKBUILD SHORT DESCRIPTION: virtiofsd (vhost-user virtio-fs device backend) + +SLACKBUILD NAME: virtualbox-addons +SLACKBUILD LOCATION: ./system/virtualbox-addons +SLACKBUILD FILES: LocalConfig.kmk README README.SLACKWARE doinst.sh plasma_enable_kscreen.sh slack-desc vbox-uninstall-guest-additions virtualbox-addons.SlackBuild virtualbox-addons.info virtualbox-guest-additions-7.0.8-fix-gcc13.patch virtualbox_plasma_enable_kscreen.upd +SLACKBUILD VERSION: 7.2.4 +SLACKBUILD DOWNLOAD: http://download.virtualbox.org/virtualbox/7.2.4/VirtualBox-7.2.4.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8de93662e59380e3fd6c933808e14a6e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualbox-addons (VirtualBox Guest Additions) + +SLACKBUILD NAME: virtualbox-extension-pack +SLACKBUILD LOCATION: ./system/virtualbox-extension-pack +SLACKBUILD FILES: README slack-desc virtualbox-extension-pack.SlackBuild virtualbox-extension-pack.info +SLACKBUILD VERSION: 6.1.50 +SLACKBUILD DOWNLOAD: http://download.virtualbox.org/virtualbox/6.1.50/Oracle_VM_VirtualBox_Extension_Pack-6.1.50.vbox-extpack +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3cebe84c4b954f804f5a73b943186a41 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualbox-extension-pack (closed source addons for vbox) + +SLACKBUILD NAME: virtualbox-kernel +SLACKBUILD LOCATION: ./system/virtualbox-kernel +SLACKBUILD FILES: COPYING COPYING.CDDL README doinst.sh slack-desc virtualbox-kernel-mksrctarball.sh virtualbox-kernel.SlackBuild virtualbox-kernel.info +SLACKBUILD VERSION: 7.2.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://repo.liwjatan.org/pprkut/current/source/virtualbox-kernel/virtualbox-kernel-7.2.4.tar.xz +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 961e56984e2aa858b1cc448ade446b66 +SLACKBUILD SHORT DESCRIPTION: virtualbox-kernel (VirtualBox kernel module) + +SLACKBUILD NAME: virtualbox +SLACKBUILD LOCATION: ./system/virtualbox +SLACKBUILD FILES: 021-curl_proxytype-to-long.patch 10-virtualbox.rules LocalConfig.kmk README README.SLACKWARE doinst.sh slack-desc vbox.cfg vboxdrv.sh-setup.diff virtualbox.SlackBuild virtualbox.default virtualbox.info +SLACKBUILD VERSION: 7.2.4 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://download.virtualbox.org/virtualbox/7.2.4/VirtualBox-7.2.4.tar.bz2 http://download.virtualbox.org/virtualbox/7.2.4/VBoxGuestAdditions_7.2.4.iso http://download.virtualbox.org/virtualbox/7.2.4/UserManual.pdf http://download.virtualbox.org/virtualbox/7.2.4/SDKRef.pdf +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 8de93662e59380e3fd6c933808e14a6e 4ba65756269be5791f8467d426db596d 42c3528ad7669e0cec7a9547d576e508 9be0bffdbda8a0da46c2464f457d49de +SLACKBUILD SHORT DESCRIPTION: virtualbox (x86 Virtualizer) + +SLACKBUILD NAME: virtualxt +SLACKBUILD LOCATION: ./system/virtualxt +SLACKBUILD FILES: README slack-desc virtualxt.SlackBuild virtualxt.info +SLACKBUILD VERSION: 0.11 +SLACKBUILD DOWNLOAD: https://github.com/andreas-jonsson/virtualxt/archive/v0.11/virtualxt-0.11.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27859bdd3a9667035a7524503d5c7c3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: virtualxt (IBM PC/XT emulator) + +SLACKBUILD NAME: vlock +SLACKBUILD LOCATION: ./system/vlock +SLACKBUILD FILES: 10_fix-buffer-overflow.patch README fix_caca.diff slack-desc vlock.SlackBuild vlock.info +SLACKBUILD VERSION: 2.2.3 +SLACKBUILD DOWNLOAD: https://github.com/viric/vlock/archive/vlock-2.2.3/vlock-vlock-2.2.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b74e8ccf9f89de6ac52fa53ee9b77b7a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vlock (virtual console lock program) + +SLACKBUILD NAME: vmbinstallpkg +SLACKBUILD LOCATION: ./system/vmbinstallpkg +SLACKBUILD FILES: README doinst.sh slack-desc vmbinstallpkg.SlackBuild vmbinstallpkg.info +SLACKBUILD VERSION: 0.10.3 +SLACKBUILD DOWNLOAD: https://gitlab.com/vmbuilder/vmbinstallpkg/-/archive/0.10.3/vmbinstallpkg-0.10.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aa9d52fc65049f50b7eaadc9b78a6c80 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vmbinstallpkg (SlackBuild package installer/remover) + +SLACKBUILD NAME: vmfs-tools +SLACKBUILD LOCATION: ./system/vmfs-tools +SLACKBUILD FILES: README slack-desc vmfs-tools.SlackBuild vmfs-tools.info +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: https://glandium.org/projects/vmfs-tools/vmfs-tools-0.2.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5a50e1bc071939adb7a33e56369de652 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vmfs-tools (tools to access vmware VMFS) + +SLACKBUILD NAME: vms +SLACKBUILD LOCATION: ./system/vms +SLACKBUILD FILES: README doinst.sh slack-desc vms.SlackBuild vms.info +SLACKBUILD VERSION: 0.2.1 +SLACKBUILD DOWNLOAD: https://bitbucket.org/yotis/vms/downloads/vms-0.2.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7e882cda99360da6c6c804ed62246669 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vms (More qemu virtual machines!) + +SLACKBUILD NAME: volatility +SLACKBUILD LOCATION: ./system/volatility +SLACKBUILD FILES: README slack-desc volatility.SlackBuild volatility.info +SLACKBUILD VERSION: 2.6.1 +SLACKBUILD DOWNLOAD: https://github.com/volatilityfoundation/volatility/archive/2.6.1/volatility-2.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 53319b202ac6fb6c3a5422bdf0a9f7a0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volatility (memory extraction utility framework) + +SLACKBUILD NAME: volatility3 +SLACKBUILD LOCATION: ./system/volatility3 +SLACKBUILD FILES: README slack-desc volatility3.SlackBuild volatility3.info +SLACKBUILD VERSION: 2.11.0 +SLACKBUILD DOWNLOAD: https://github.com/volatilityfoundation/volatility3/archive/v2.11.0/volatility3-2.11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3b3634fc42043720f6586b6fbfca04ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: volatility3 (memory extraction utility framework.) + +SLACKBUILD NAME: vtcol +SLACKBUILD LOCATION: ./system/vtcol +SLACKBUILD FILES: 0bca17247120d2ec2ae465bac7dd6d0354189175.patch.gz 9dda18921a25f64e0a0da06e3417ce99f8bf9b41.patch.gz README README.Slackware f00fed1f947dcd372a598f1e2905ae9d4c8a1b0c.patch.gz slack-desc vtcol.SlackBuild vtcol.info +SLACKBUILD VERSION: 0.42.2 +SLACKBUILD DOWNLOAD: https://gitlab.com/phgsng/vtcol/-/archive/v0.42.2/vtcol-v0.42.2.tar.gz https://static.crates.io/crates/getopts/getopts-0.2.21.crate https://static.crates.io/crates/libc/libc-0.2.19.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.8.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 94ec72b7b2cc7d1a2ed80d2a08a70761 c3ec5977ecc0f6244ef3be87f5325e72 604a2edfd52c6e87d8903ef2795da387 4272c279b06b88f8b0ffce7109348e27 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vtcol (Colour schemes for the Linux console) + +SLACKBUILD NAME: vwm +SLACKBUILD LOCATION: ./system/vwm +SLACKBUILD FILES: README git2tarxz.sh slack-desc vwm.SlackBuild vwm.info +SLACKBUILD VERSION: 3.3.2+20200112_207d888 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/vwm-3.3.2+20200112_207d888.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 096673cc32536c0e170d02fb7aef5322 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: vwm (console text-based window manager) + +SLACKBUILD NAME: wangfonts +SLACKBUILD LOCATION: ./system/wangfonts +SLACKBUILD FILES: README doinst.sh slack-desc wangfonts.SlackBuild wangfonts.info +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/wangfonts/wangfonts-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1486ab3c7b5ac9ca83de557ca127a74 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wangfonts (Free Chinese TrueType fonts) + +SLACKBUILD NAME: warp-terminal +SLACKBUILD LOCATION: ./system/warp-terminal +SLACKBUILD FILES: README doinst.sh douninst.sh slack-desc warp-terminal.SlackBuild warp-terminal.info +SLACKBUILD VERSION: 0.2024.02.20.08.01 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://releases.warp.dev/stable/v0.2024.02.20.08.01.stable_02/warp-terminal_0.2024.02.20.08.01.stable.02_amd64.deb +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: 2df4c0844ed983ac84a25f2341b77a05 +SLACKBUILD SHORT DESCRIPTION: warp-terminal (Your terminal, reimagined) + +SLACKBUILD NAME: watch-fs +SLACKBUILD LOCATION: ./system/watch-fs +SLACKBUILD FILES: README doinst.sh slack-desc watch-fs.SlackBuild watch-fs.info +SLACKBUILD VERSION: 1.5.0 +SLACKBUILD DOWNLOAD: https://files.pythonhosted.org/packages/source/w/watch-fs/watch-fs-1.5.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 134d697e0911e6bcdf75150a4de7c379 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: watch-fs (monitor files changes) + +SLACKBUILD NAME: watchdog +SLACKBUILD LOCATION: ./system/watchdog +SLACKBUILD FILES: README doinst.sh slack-desc watchdog.SlackBuild watchdog.info +SLACKBUILD VERSION: 5.16 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/watchdog/watchdog-5.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1b4f51cabc64d1bee2fce7cdd626831f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: watchdog (the userspace daemon for watchdog support) + +SLACKBUILD NAME: waydroid +SLACKBUILD LOCATION: ./system/waydroid +SLACKBUILD FILES: README doinst.sh slack-desc waydroid.SlackBuild waydroid.info +SLACKBUILD VERSION: 1.5.4 +SLACKBUILD DOWNLOAD: https://github.com/waydroid/waydroid/archive/1.5.4/waydroid-1.5.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ff2d3fb6355d6ca684cb0d83955720de +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waydroid (a container-based approach to boot a full Android system) + +SLACKBUILD NAME: waypipe +SLACKBUILD LOCATION: ./system/waypipe +SLACKBUILD FILES: README slack-desc waypipe.SlackBuild waypipe.info +SLACKBUILD VERSION: 0.8.6 +SLACKBUILD DOWNLOAD: https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v0.8.6/waypipe-v0.8.6.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f2424303f0e9309f60da6b5ca2c63494 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: waypipe (Network transparency with Wayland) + +SLACKBUILD NAME: wdfs +SLACKBUILD LOCATION: ./system/wdfs +SLACKBUILD FILES: README slack-desc wdfs.SlackBuild wdfs.info +SLACKBUILD VERSION: 1.4.2 +SLACKBUILD DOWNLOAD: http://noedler.de/projekte/wdfs/wdfs-1.4.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 628bb44194d04c1cf8aacc446ed0a230 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wdfs (webdav filesystem for fuse) + +SLACKBUILD NAME: wdiff +SLACKBUILD LOCATION: ./system/wdiff +SLACKBUILD FILES: README doinst.sh slack-desc wdiff.SlackBuild wdiff.info +SLACKBUILD VERSION: 1.2.2 +SLACKBUILD DOWNLOAD: https://ftp.gnu.org/gnu/wdiff/wdiff-1.2.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1c6ddd1f3106139ff9fe00e934df715f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wdiff (display word differences between text files) + +SLACKBUILD NAME: webcore-fonts +SLACKBUILD LOCATION: ./system/webcore-fonts +SLACKBUILD FILES: README doinst.sh slack-desc webcore-fonts.SlackBuild webcore-fonts.info +SLACKBUILD VERSION: 3.0 +SLACKBUILD DOWNLOAD: https://ponce.cc/slackware/sources/repo/webcore-fonts-3.0.tar.gz https://ponce.cc/slackware/sources/repo/symbol.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0ca029d7135f7afdba00be6280ff96c6 04fe09507552b16ac40a1738c87a23ff +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webcore-fonts (Microsoft's core fonts for the web) + +SLACKBUILD NAME: webmin +SLACKBUILD LOCATION: ./system/webmin +SLACKBUILD FILES: README doinst.sh rc.webmin reload.new restart-by-force-kill.new restart.new slack-desc start.new stop.new webmin.SlackBuild webmin.info +SLACKBUILD VERSION: 2.630 +SLACKBUILD DOWNLOAD: https://downloads.sf.net/project/webadmin/webmin/2.630/webmin-2.630.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 835e0b3e0cd38cc35f3646c83cd22ae8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: webmin (web-based interface for system administration) + +SLACKBUILD NAME: wezterm +SLACKBUILD LOCATION: ./system/wezterm +SLACKBUILD FILES: README doinst.sh slack-desc wezterm.SlackBuild wezterm.info +SLACKBUILD VERSION: 20240203_110809_5046fc22 +SLACKBUILD DOWNLOAD: https://github.com/wez/wezterm/archive/20240203-110809-5046fc22/wezterm-20240203-110809-5046fc22.tar.gz https://github.com/harfbuzz/harfbuzz/archive/8.3.0/harfbuzz-8.3.0.tar.gz https://github.com/madler/zlib/archive/v1.2.11/zlib-1.2.11.tar.gz https://github.com/glennrp/libpng/archive/8439534daa1d3a5705ba92e653eda9251246dd61/libpng-8439534daa1d3a5705ba92e653eda9251246dd61.tar.gz https://github.com/wez/freetype2/archive/e4586d960f339cf75e2e0b34aee30a0ed8353c0d/freetype2-e4586d960f339cf75e2e0b34aee30a0ed8353c0d.tar.gz https://github.com/wez/xcb-imdkit-rs/archive/215ce4b08ac9c4822e541efd4f4ffb1062806051/xcb-imdkit-rs-215ce4b08ac9c4822e541efd4f4ffb1062806051.tar.gz https://github.com/fcitx/xcb-imdkit/archive/30e2f16f9a8b0e338e25ce5e3643809a07ad41f0/xcb-imdkit-30e2f16f9a8b0e338e25ce5e3643809a07ad41f0.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/adler32/adler32-1.2.0.crate https://static.crates.io/crates/ahash/ahash-0.7.7.crate https://static.crates.io/crates/ahash/ahash-0.8.7.crate https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate https://static.crates.io/crates/allocator-api2/allocator-api2-0.2.16.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/anes/anes-0.1.6.crate https://static.crates.io/crates/anstream/anstream-0.6.11.crate https://static.crates.io/crates/anstyle/anstyle-1.0.5.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/anyhow/anyhow-1.0.79.crate https://static.crates.io/crates/arrayref/arrayref-0.3.7.crate https://static.crates.io/crates/arrayvec/arrayvec-0.7.4.crate https://static.crates.io/crates/as-raw-xcb-connection/as-raw-xcb-connection-1.0.1.crate https://static.crates.io/crates/ash/ash-0.37.3+1.3.251.crate https://static.crates.io/crates/assert_fs/assert_fs-1.1.1.crate https://static.crates.io/crates/async-broadcast/async-broadcast-0.5.1.crate https://static.crates.io/crates/async-channel/async-channel-1.9.0.crate https://static.crates.io/crates/async-channel/async-channel-2.1.1.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-lock/async-lock-3.3.0.crate https://static.crates.io/crates/async-net/async-net-1.8.0.crate https://static.crates.io/crates/async-process/async-process-1.8.1.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/atomic/atomic-0.5.3.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/az/az-1.2.1.crate https://static.crates.io/crates/backtrace/backtrace-0.3.69.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/benchmarking/benchmarking-0.4.12.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/bit_field/bit_field-0.10.2.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/bitflags/bitflags-2.4.2.crate https://static.crates.io/crates/block/block-0.1.6.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/bstr/bstr-0.1.4.crate https://static.crates.io/crates/bstr/bstr-1.9.0.crate https://static.crates.io/crates/bumpalo/bumpalo-3.14.0.crate https://static.crates.io/crates/bytemuck/bytemuck-1.14.1.crate https://static.crates.io/crates/bytemuck_derive/bytemuck_derive-1.5.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/cairo-rs/cairo-rs-0.18.5.crate https://static.crates.io/crates/camino/camino-1.1.6.crate https://static.crates.io/crates/cassowary/cassowary-0.3.0.crate https://static.crates.io/crates/cast/cast-0.3.0.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/cgl/cgl-0.3.2.crate https://static.crates.io/crates/chrono/chrono-0.4.33.crate https://static.crates.io/crates/ciborium/ciborium-0.2.2.crate https://static.crates.io/crates/ciborium-io/ciborium-io-0.2.2.crate https://static.crates.io/crates/ciborium-ll/ciborium-ll-0.2.2.crate https://static.crates.io/crates/clap/clap-2.34.0.crate https://static.crates.io/crates/clap/clap-3.2.25.crate https://static.crates.io/crates/clap/clap-4.4.18.crate https://static.crates.io/crates/clap_builder/clap_builder-4.4.18.crate https://static.crates.io/crates/clap_complete/clap_complete-4.4.9.crate https://static.crates.io/crates/clap_complete_fig/clap_complete_fig-4.4.2.crate https://static.crates.io/crates/clap_derive/clap_derive-4.4.7.crate https://static.crates.io/crates/clap_lex/clap_lex-0.2.4.crate https://static.crates.io/crates/clap_lex/clap_lex-0.6.0.crate https://static.crates.io/crates/clipboard-win/clipboard-win-2.2.0.crate https://static.crates.io/crates/cocoa/cocoa-0.20.2.crate https://static.crates.io/crates/cocoa/cocoa-0.25.0.crate https://static.crates.io/crates/cocoa-foundation/cocoa-foundation-0.1.2.crate https://static.crates.io/crates/codespan-reporting/codespan-reporting-0.11.1.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/colored/colored-1.9.4.crate https://static.crates.io/crates/colored/colored-2.1.0.crate https://static.crates.io/crates/colorgrad/colorgrad-0.6.2.crate https://static.crates.io/crates/com-rs/com-rs-0.2.1.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.4.0.crate https://static.crates.io/crates/core-foundation/core-foundation-0.7.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.7.0.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.19.2.crate https://static.crates.io/crates/core-graphics/core-graphics-0.23.1.crate https://static.crates.io/crates/core-graphics-types/core-graphics-types-0.1.3.crate https://static.crates.io/crates/core-text/core-text-20.1.0.crate https://static.crates.io/crates/core2/core2-0.4.0.crate https://static.crates.io/crates/cpufeatures/cpufeatures-0.2.12.crate https://static.crates.io/crates/crc32fast/crc32fast-1.3.2.crate https://static.crates.io/crates/criterion/criterion-0.3.6.crate https://static.crates.io/crates/criterion/criterion-0.4.0.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.4.5.crate https://static.crates.io/crates/criterion-plot/criterion-plot-0.5.0.crate https://static.crates.io/crates/crossbeam/crossbeam-0.8.4.crate https://static.crates.io/crates/crossbeam-channel/crossbeam-channel-0.5.11.crate https://static.crates.io/crates/crossbeam-deque/crossbeam-deque-0.8.5.crate https://static.crates.io/crates/crossbeam-epoch/crossbeam-epoch-0.9.18.crate https://static.crates.io/crates/crossbeam-queue/crossbeam-queue-0.3.11.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.19.crate https://static.crates.io/crates/crunchy/crunchy-0.2.2.crate https://static.crates.io/crates/crypto-common/crypto-common-0.1.6.crate https://static.crates.io/crates/csscolorparser/csscolorparser-0.6.2.crate https://static.crates.io/crates/csv/csv-1.3.0.crate https://static.crates.io/crates/csv-core/csv-core-0.1.11.crate https://static.crates.io/crates/d3d12/d3d12-0.7.0.crate https://static.crates.io/crates/darling/darling-0.20.3.crate https://static.crates.io/crates/darling_core/darling_core-0.20.3.crate https://static.crates.io/crates/darling_macro/darling_macro-0.20.3.crate https://static.crates.io/crates/dary_heap/dary_heap-0.3.6.crate https://static.crates.io/crates/data-encoding/data-encoding-2.5.0.crate https://static.crates.io/crates/deltae/deltae-0.3.2.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/dhat/dhat-0.3.2.crate https://static.crates.io/crates/diff/diff-0.1.13.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/digest/digest-0.10.7.crate https://static.crates.io/crates/dirs/dirs-4.0.0.crate https://static.crates.io/crates/dirs-next/dirs-next-2.0.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.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/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.0.crate https://static.crates.io/crates/dwrote/dwrote-0.11.0.crate https://static.crates.io/crates/either/either-1.9.0.crate https://static.crates.io/crates/embed-resource/embed-resource-1.8.0.crate https://static.crates.io/crates/emojis/emojis-0.6.1.crate https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.33.crate https://static.crates.io/crates/enum-display-derive/enum-display-derive-0.1.1.crate https://static.crates.io/crates/enumflags2/enumflags2-0.7.8.crate https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.7.8.crate https://static.crates.io/crates/env_filter/env_filter-0.1.0.crate https://static.crates.io/crates/env_logger/env_logger-0.10.2.crate https://static.crates.io/crates/env_logger/env_logger-0.11.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/euclid/euclid-0.22.9.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-strategy/event-listener-strategy-0.4.0.crate https://static.crates.io/crates/exr/exr-1.6.4.crate https://static.crates.io/crates/fallible-iterator/fallible-iterator-0.2.0.crate https://static.crates.io/crates/fallible-streaming-iterator/fallible-streaming-iterator-0.1.9.crate https://static.crates.io/crates/fancy-regex/fancy-regex-0.11.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/fdeflate/fdeflate-0.3.4.crate https://static.crates.io/crates/filenamegen/filenamegen-0.2.4.crate https://static.crates.io/crates/filetime/filetime-0.2.23.crate https://static.crates.io/crates/finl_unicode/finl_unicode-1.2.0.crate https://static.crates.io/crates/fixed/fixed-1.24.0.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/float-cmp/float-cmp-0.9.0.crate https://static.crates.io/crates/flume/flume-0.10.14.crate https://static.crates.io/crates/flume/flume-0.11.0.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 https://static.crates.io/crates/foreign-types-macros/foreign-types-macros-0.2.3.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate https://static.crates.io/crates/foreign-types-shared/foreign-types-shared-0.3.1.crate https://static.crates.io/crates/form_urlencoded/form_urlencoded-1.2.1.crate https://static.crates.io/crates/fsevent-sys/fsevent-sys-4.1.0.crate https://static.crates.io/crates/futures/futures-0.3.30.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.30.crate 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-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-timer/futures-timer-3.0.2.crate https://static.crates.io/crates/futures-util/futures-util-0.3.30.crate https://static.crates.io/crates/fuzzy-matcher/fuzzy-matcher-0.3.7.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/getopts/getopts-0.2.21.crate https://static.crates.io/crates/getrandom/getrandom-0.2.12.crate https://static.crates.io/crates/gif/gif-0.12.0.crate https://static.crates.io/crates/gimli/gimli-0.28.1.crate https://static.crates.io/crates/git2/git2-0.16.1.crate https://static.crates.io/crates/gl_generator/gl_generator-0.14.0.crate https://static.crates.io/crates/glium/glium-0.31.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/globwalk/globwalk-0.9.1.crate https://static.crates.io/crates/glow/glow-0.13.1.crate https://static.crates.io/crates/glutin_wgl_sys/glutin_wgl_sys-0.5.0.crate https://static.crates.io/crates/governor/governor-0.5.1.crate https://static.crates.io/crates/gpu-alloc/gpu-alloc-0.6.0.crate https://static.crates.io/crates/gpu-alloc-types/gpu-alloc-types-0.3.0.crate https://static.crates.io/crates/gpu-allocator/gpu-allocator-0.23.0.crate https://static.crates.io/crates/gpu-descriptor/gpu-descriptor-0.2.4.crate https://static.crates.io/crates/gpu-descriptor-types/gpu-descriptor-types-0.1.2.crate https://static.crates.io/crates/guillotiere/guillotiere-0.6.2.crate https://static.crates.io/crates/h2/h2-0.3.24.crate https://static.crates.io/crates/half/half-1.8.2.crate https://static.crates.io/crates/half/half-2.3.1.crate https://static.crates.io/crates/hashbrown/hashbrown-0.11.2.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate https://static.crates.io/crates/hashbrown/hashbrown-0.13.2.crate https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate https://static.crates.io/crates/hashlink/hashlink-0.7.0.crate https://static.crates.io/crates/hassle-rs/hassle-rs-0.10.0.crate https://static.crates.io/crates/hdrhistogram/hdrhistogram-7.5.4.crate https://static.crates.io/crates/heck/heck-0.4.1.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.4.crate https://static.crates.io/crates/hex/hex-0.4.3.crate https://static.crates.io/crates/hexf-parse/hexf-parse-0.2.1.crate https://static.crates.io/crates/home/home-0.5.9.crate https://static.crates.io/crates/hostname/hostname-0.3.1.crate https://static.crates.io/crates/http/http-0.2.11.crate https://static.crates.io/crates/http-body/http-body-0.4.6.crate https://static.crates.io/crates/http_req/http_req-0.10.2.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/humansize/humansize-2.1.3.crate https://static.crates.io/crates/humantime/humantime-2.1.0.crate https://static.crates.io/crates/hyper/hyper-0.14.28.crate https://static.crates.io/crates/hyper-tls/hyper-tls-0.5.0.crate https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.59.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.5.0.crate https://static.crates.io/crates/ignore/ignore-0.4.22.crate https://static.crates.io/crates/image/image-0.24.8.crate https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate https://static.crates.io/crates/indexmap/indexmap-2.2.1.crate https://static.crates.io/crates/inotify/inotify-0.9.6.crate https://static.crates.io/crates/inotify-sys/inotify-sys-0.1.5.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/intrusive-collections/intrusive-collections-0.9.6.crate https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.11.crate https://static.crates.io/crates/ioctl-rs/ioctl-rs-0.1.6.crate https://static.crates.io/crates/ipnet/ipnet-2.9.0.crate https://static.crates.io/crates/is-terminal/is-terminal-0.4.10.crate https://static.crates.io/crates/itertools/itertools-0.10.5.crate https://static.crates.io/crates/itoa/itoa-1.0.10.crate https://static.crates.io/crates/jobserver/jobserver-0.1.27.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.67.crate https://static.crates.io/crates/k9/k9-0.11.6.crate https://static.crates.io/crates/k9/k9-0.12.0.crate https://static.crates.io/crates/khronos-egl/khronos-egl-6.0.0.crate https://static.crates.io/crates/khronos_api/khronos_api-3.1.0.crate https://static.crates.io/crates/kqueue/kqueue-1.0.8.crate https://static.crates.io/crates/kqueue-sys/kqueue-sys-1.0.4.crate https://static.crates.io/crates/lab/lab-0.11.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/leb128/leb128-0.2.5.crate https://static.crates.io/crates/lebe/lebe-0.5.2.crate https://static.crates.io/crates/libc/libc-0.2.152.crate https://static.crates.io/crates/libflate/libflate-2.0.0.crate https://static.crates.io/crates/libflate_lz77/libflate_lz77-2.0.0.crate https://static.crates.io/crates/libgit2-sys/libgit2-sys-0.14.2+1.5.1.crate https://static.crates.io/crates/libloading/libloading-0.6.7.crate https://static.crates.io/crates/libloading/libloading-0.7.4.crate https://static.crates.io/crates/libloading/libloading-0.8.1.crate https://static.crates.io/crates/libm/libm-0.2.8.crate https://static.crates.io/crates/libredox/libredox-0.0.1.crate https://static.crates.io/crates/libsqlite3-sys/libsqlite3-sys-0.24.2.crate https://static.crates.io/crates/libssh-rs/libssh-rs-0.2.2.crate https://static.crates.io/crates/libssh-rs-sys/libssh-rs-sys-0.2.2.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.15.crate https://static.crates.io/crates/line-wrap/line-wrap-0.1.1.crate https://static.crates.io/crates/line_drawing/line_drawing-0.8.1.crate https://static.crates.io/crates/linked-hash-map/linked-hash-map-0.5.6.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/log/log-0.4.20.crate https://static.crates.io/crates/lru/lru-0.7.8.crate https://static.crates.io/crates/lua-src/lua-src-546.0.2.crate https://static.crates.io/crates/luajit-src/luajit-src-210.5.5+f2336c4.crate https://static.crates.io/crates/mac_address/mac_address-1.1.5.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/match_cfg/match_cfg-0.1.0.crate https://static.crates.io/crates/memchr/memchr-2.7.1.crate https://static.crates.io/crates/memmap2/memmap2-0.2.3.crate https://static.crates.io/crates/memmap2/memmap2-0.5.10.crate https://static.crates.io/crates/memmap2/memmap2-0.8.0.crate https://static.crates.io/crates/memmem/memmem-0.1.1.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/metal/metal-0.27.0.crate https://static.crates.io/crates/metrics/metrics-0.17.1.crate https://static.crates.io/crates/metrics-macros/metrics-macros-0.4.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.4.4.crate https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.1.crate https://static.crates.io/crates/mintex/mintex-0.1.3.crate https://static.crates.io/crates/mio/mio-0.8.10.crate https://static.crates.io/crates/mlua/mlua-0.9.5.crate https://static.crates.io/crates/mlua-sys/mlua-sys-0.5.1.crate https://static.crates.io/crates/naga/naga-0.14.2.crate https://static.crates.io/crates/names/names-0.12.0.crate https://static.crates.io/crates/nanorand/nanorand-0.7.0.crate https://static.crates.io/crates/native-tls/native-tls-0.2.11.crate https://static.crates.io/crates/nix/nix-0.23.2.crate https://static.crates.io/crates/nix/nix-0.24.3.crate https://static.crates.io/crates/nix/nix-0.25.1.crate https://static.crates.io/crates/nix/nix-0.26.4.crate https://static.crates.io/crates/no-std-compat/no-std-compat-0.4.1.crate https://static.crates.io/crates/nom/nom-7.1.3.crate https://static.crates.io/crates/nonzero_ext/nonzero_ext-0.3.0.crate https://static.crates.io/crates/normalize-line-endings/normalize-line-endings-0.3.0.crate https://static.crates.io/crates/notify/notify-5.2.0.crate https://static.crates.io/crates/ntapi/ntapi-0.4.1.crate https://static.crates.io/crates/num/num-0.3.1.crate https://static.crates.io/crates/num-bigint/num-bigint-0.3.3.crate https://static.crates.io/crates/num-complex/num-complex-0.3.1.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.45.crate https://static.crates.io/crates/num-iter/num-iter-0.1.43.crate https://static.crates.io/crates/num-rational/num-rational-0.3.2.crate https://static.crates.io/crates/num-traits/num-traits-0.2.17.crate https://static.crates.io/crates/num_cpus/num_cpus-1.16.0.crate https://static.crates.io/crates/objc/objc-0.2.7.crate https://static.crates.io/crates/objc_exception/objc_exception-0.1.2.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/oorandom/oorandom-11.1.3.crate https://static.crates.io/crates/openssl/openssl-0.10.63.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.1+3.2.0.crate https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.99.crate https://static.crates.io/crates/ordered-float/ordered-float-4.2.0.crate https://static.crates.io/crates/ordered-stream/ordered-stream-0.2.0.crate https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.6.1.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_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/paste/paste-1.0.14.crate https://static.crates.io/crates/pem/pem-3.0.3.crate https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate https://static.crates.io/crates/pest/pest-2.7.6.crate https://static.crates.io/crates/pest_derive/pest_derive-2.7.6.crate https://static.crates.io/crates/pest_generator/pest_generator-2.7.6.crate https://static.crates.io/crates/pest_meta/pest_meta-2.7.6.crate https://static.crates.io/crates/phf/phf-0.11.2.crate https://static.crates.io/crates/phf_codegen/phf_codegen-0.11.2.crate https://static.crates.io/crates/phf_generator/phf_generator-0.11.2.crate https://static.crates.io/crates/phf_macros/phf_macros-0.11.2.crate https://static.crates.io/crates/phf_shared/phf_shared-0.11.2.crate https://static.crates.io/crates/pin-project/pin-project-1.1.4.crate https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.4.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.13.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.29.crate https://static.crates.io/crates/plist/plist-1.6.0.crate https://static.crates.io/crates/plotters/plotters-0.3.5.crate https://static.crates.io/crates/plotters-backend/plotters-backend-0.3.5.crate https://static.crates.io/crates/plotters-svg/plotters-svg-0.3.5.crate https://static.crates.io/crates/png/png-0.17.11.crate https://static.crates.io/crates/polling/polling-2.8.0.crate https://static.crates.io/crates/polling/polling-3.3.2.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/predicates/predicates-3.1.0.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.6.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.9.crate https://static.crates.io/crates/presser/presser-0.3.1.crate https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.1.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.78.crate https://static.crates.io/crates/profiling/profiling-1.0.13.crate https://static.crates.io/crates/pulldown-cmark/pulldown-cmark-0.9.6.crate https://static.crates.io/crates/pure-rust-locales/pure-rust-locales-0.7.0.crate https://static.crates.io/crates/qoi/qoi-0.4.1.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/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/range-alloc/range-alloc-0.1.3.crate https://static.crates.io/crates/raw-window-handle/raw-window-handle-0.5.2.crate https://static.crates.io/crates/rayon/rayon-1.8.1.crate https://static.crates.io/crates/rayon-core/rayon-core-1.12.1.crate https://static.crates.io/crates/rcgen/rcgen-0.12.1.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_users/redox_users-0.4.4.crate https://static.crates.io/crates/regex/regex-1.10.3.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.5.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate https://static.crates.io/crates/relative-path/relative-path-1.9.2.crate https://static.crates.io/crates/renderdoc-sys/renderdoc-sys-1.0.0.crate https://static.crates.io/crates/reqwest/reqwest-0.11.23.crate https://static.crates.io/crates/resize/resize-0.5.5.crate https://static.crates.io/crates/rgb/rgb-0.8.37.crate https://static.crates.io/crates/ring/ring-0.17.7.crate https://static.crates.io/crates/rle-decode-fast/rle-decode-fast-1.0.3.crate https://static.crates.io/crates/rstest/rstest-0.18.2.crate https://static.crates.io/crates/rstest_macros/rstest_macros-0.18.2.crate https://static.crates.io/crates/rusqlite/rusqlite-0.27.0.crate https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.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.30.crate https://static.crates.io/crates/ryu/ryu-1.0.16.crate https://static.crates.io/crates/safemem/safemem-0.3.3.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/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-0.11.0.crate https://static.crates.io/crates/semver/semver-1.0.21.crate https://static.crates.io/crates/semver-parser/semver-parser-0.10.2.crate https://static.crates.io/crates/serde/serde-1.0.196.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.196.crate https://static.crates.io/crates/serde_json/serde_json-1.0.113.crate https://static.crates.io/crates/serde_repr/serde_repr-0.1.18.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/serde_with/serde_with-2.3.3.crate https://static.crates.io/crates/serde_with_macros/serde_with_macros-2.3.3.crate https://static.crates.io/crates/serde_yaml/serde_yaml-0.9.31.crate https://static.crates.io/crates/serial/serial-0.4.0.crate https://static.crates.io/crates/serial-core/serial-core-0.4.0.crate https://static.crates.io/crates/serial-unix/serial-unix-0.4.0.crate https://static.crates.io/crates/serial-windows/serial-windows-0.4.0.crate https://static.crates.io/crates/sha1/sha1-0.10.6.crate https://static.crates.io/crates/sha2/sha2-0.10.8.crate https://static.crates.io/crates/shared_library/shared_library-0.1.9.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate 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-registry/signal-hook-registry-1.4.1.crate https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate https://static.crates.io/crates/siphasher/siphasher-0.3.11.crate https://static.crates.io/crates/slab/slab-0.4.9.crate https://static.crates.io/crates/slotmap/slotmap-1.0.7.crate https://static.crates.io/crates/smallvec/smallvec-1.13.1.crate https://static.crates.io/crates/smawk/smawk-0.3.2.crate https://static.crates.io/crates/smithay-client-toolkit/smithay-client-toolkit-0.16.1.crate https://static.crates.io/crates/smol/smol-1.3.0.crate https://static.crates.io/crates/smol-potat/smol-potat-1.1.2.crate https://static.crates.io/crates/smol-potat-macro/smol-potat-macro-0.6.0.crate https://static.crates.io/crates/socket2/socket2-0.4.10.crate https://static.crates.io/crates/socket2/socket2-0.5.5.crate https://static.crates.io/crates/spa/spa-0.3.1.crate https://static.crates.io/crates/spin/spin-0.9.8.crate https://static.crates.io/crates/spirv/spirv-0.2.0+1.5.4.crate https://static.crates.io/crates/sqlite-cache/sqlite-cache-0.1.3.crate https://static.crates.io/crates/ssh2/ssh2-0.9.4.crate https://static.crates.io/crates/starship-battery/starship-battery-0.7.9.crate https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate https://static.crates.io/crates/strict-num/strict-num-0.1.1.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/svg_fmt/svg_fmt-0.4.1.crate https://static.crates.io/crates/syn/syn-1.0.109.crate https://static.crates.io/crates/syn/syn-2.0.48.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/takeable-option/takeable-option-0.5.0.crate https://static.crates.io/crates/tar/tar-0.4.40.crate https://static.crates.io/crates/tempfile/tempfile-3.9.0.crate https://static.crates.io/crates/term_size/term_size-0.3.2.crate https://static.crates.io/crates/termcolor/termcolor-1.4.1.crate https://static.crates.io/crates/terminal_size/terminal_size-0.2.6.crate https://static.crates.io/crates/terminal_size/terminal_size-0.3.0.crate https://static.crates.io/crates/terminfo/terminfo-0.8.0.crate https://static.crates.io/crates/termios/termios-0.2.2.crate https://static.crates.io/crates/termios/termios-0.3.3.crate https://static.crates.io/crates/termtree/termtree-0.4.1.crate https://static.crates.io/crates/textwrap/textwrap-0.11.0.crate https://static.crates.io/crates/textwrap/textwrap-0.16.0.crate https://static.crates.io/crates/thiserror/thiserror-1.0.56.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.56.crate https://static.crates.io/crates/thousands/thousands-0.2.0.crate https://static.crates.io/crates/thread_local/thread_local-1.1.7.crate https://static.crates.io/crates/tiff/tiff-0.9.1.crate https://static.crates.io/crates/time/time-0.3.31.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.16.crate https://static.crates.io/crates/tiny-skia/tiny-skia-0.11.3.crate https://static.crates.io/crates/tiny-skia-path/tiny-skia-path-0.11.3.crate https://static.crates.io/crates/tinytemplate/tinytemplate-1.2.1.crate https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate https://static.crates.io/crates/tokio/tokio-1.35.1.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-util/tokio-util-0.7.10.crate https://static.crates.io/crates/toml/toml-0.5.11.crate https://static.crates.io/crates/toml/toml-0.8.8.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.0.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/try-lock/try-lock-0.2.5.crate https://static.crates.io/crates/typenum/typenum-1.17.0.crate https://static.crates.io/crates/ucd-trie/ucd-trie-0.1.6.crate https://static.crates.io/crates/uds_windows/uds_windows-1.1.0.crate https://static.crates.io/crates/unicase/unicase-2.7.0.crate https://static.crates.io/crates/unicode-bidi/unicode-bidi-0.3.15.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate https://static.crates.io/crates/unicode-linebreak/unicode-linebreak-0.1.5.crate https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.22.crate https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.10.1.crate https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate https://static.crates.io/crates/unicode-xid/unicode-xid-0.2.4.crate https://static.crates.io/crates/unsafe-libyaml/unsafe-libyaml-0.2.10.crate https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate https://static.crates.io/crates/uom/uom-0.30.0.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/varbincode/varbincode-0.1.0.crate https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/vswhom/vswhom-0.1.0.crate https://static.crates.io/crates/vswhom-sys/vswhom-sys-0.1.2.crate https://static.crates.io/crates/waker-fn/waker-fn-1.1.1.crate https://static.crates.io/crates/walkdir/walkdir-2.4.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 https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.90.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.90.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.40.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.90.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.90.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.90.crate https://static.crates.io/crates/wayland-client/wayland-client-0.29.5.crate https://static.crates.io/crates/wayland-commons/wayland-commons-0.29.5.crate https://static.crates.io/crates/wayland-cursor/wayland-cursor-0.29.5.crate https://static.crates.io/crates/wayland-egl/wayland-egl-0.29.5.crate https://static.crates.io/crates/wayland-protocols/wayland-protocols-0.29.5.crate https://static.crates.io/crates/wayland-scanner/wayland-scanner-0.29.5.crate https://static.crates.io/crates/wayland-sys/wayland-sys-0.29.5.crate https://static.crates.io/crates/web-sys/web-sys-0.3.64.crate https://static.crates.io/crates/weezl/weezl-0.1.8.crate https://static.crates.io/crates/wgpu/wgpu-0.18.0.crate https://static.crates.io/crates/wgpu-core/wgpu-core-0.18.1.crate https://static.crates.io/crates/wgpu-hal/wgpu-hal-0.18.1.crate https://static.crates.io/crates/wgpu-types/wgpu-types-0.18.0.crate https://static.crates.io/crates/which/which-5.0.0.crate https://static.crates.io/crates/whoami/whoami-1.4.1.crate https://static.crates.io/crates/widestring/widestring-1.0.2.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-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate https://static.crates.io/crates/windows/windows-0.33.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-core/windows-core-0.52.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.45.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate https://static.crates.io/crates/windows-targets/windows-targets-0.42.2.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.0.crate https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.42.2.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.33.0.crate https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.42.2.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.33.0.crate https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.42.2.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.33.0.crate https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.42.2.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.33.0.crate https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.42.2.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.42.2.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.33.0.crate https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.42.2.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/winnow/winnow-0.5.35.crate https://static.crates.io/crates/winreg/winreg-0.10.1.crate https://static.crates.io/crates/winreg/winreg-0.50.0.crate https://static.crates.io/crates/wio/wio-0.2.2.crate https://static.crates.io/crates/x11/x11-2.21.0.crate https://static.crates.io/crates/xattr/xattr-1.3.1.crate https://static.crates.io/crates/xcb/xcb-1.3.0.crate https://static.crates.io/crates/xcursor/xcursor-0.3.5.crate https://static.crates.io/crates/xdg-home/xdg-home-1.0.0.crate https://static.crates.io/crates/xkbcommon/xkbcommon-0.7.0.crate https://static.crates.io/crates/xkeysym/xkeysym-0.2.0.crate https://static.crates.io/crates/xml-rs/xml-rs-0.8.19.crate https://static.crates.io/crates/yaml-rust/yaml-rust-0.4.5.crate https://static.crates.io/crates/yasna/yasna-0.5.2.crate https://static.crates.io/crates/zbus/zbus-3.14.1.crate https://static.crates.io/crates/zbus_macros/zbus_macros-3.14.1.crate https://static.crates.io/crates/zbus_names/zbus_names-2.6.0.crate https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate https://static.crates.io/crates/zstd/zstd-0.11.2+zstd.1.5.2.crate https://static.crates.io/crates/zstd-safe/zstd-safe-5.0.2+zstd.1.5.2.crate https://static.crates.io/crates/zstd-sys/zstd-sys-2.0.9+zstd.1.5.5.crate https://static.crates.io/crates/zune-inflate/zune-inflate-0.2.54.crate https://static.crates.io/crates/zvariant/zvariant-3.15.0.crate https://static.crates.io/crates/zvariant_derive/zvariant_derive-3.15.0.crate https://static.crates.io/crates/zvariant_utils/zvariant_utils-1.0.1.crate +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: da014a91bf67d58076fa446e91a47fae 695b66f27dd3abbddce526e0b5aef74f 0095d2d2d1f3442ce1318336637b695f be0fd7ed978023dbc6dfb0485ed7ae64 02e40b0f03633461d521d90bbd4d622e 5eb2e09ac813c6a57cd45ab93f69f5ad f5ad6d69842265a1becc4eb3efb7ec77 55e15000c4c210f0bb2aca6f38fbe424 669215548c64019c08c92b2c1afd3deb d5898ddb1e496ff0ac50b79829311e76 9651c5e4f543baa1936451ff40d8a322 1e5f1d1c6887e4b84ae33559faec5fa7 95e5f8d0b7ab37171b8d3118542ba06a a2d3656a58d89472063fd35db901f137 e0a03581a6aea080315323651f272d65 bf23cd323c33a8c283c41bb9b79e4ce4 a5edbb16fb71d6000e6978cba3dbce14 4b4d7f148688efba960f4fbf13445101 bcca84e8c81f65d826523a3fcd396789 e188f6de00a35235da008cd39e1a003d b06d6c6d9a7bdcdd9bf78f20f2d08f01 87cc1a50f0dcc09d7223df42eae95119 707d92b6f4d9920a0b25f69f5291c826 ff41a5b5c2364747a7ff11f6bdeee406 504b5d258d68bdb980c997b93f0c6e6e 7646c7582d8b97443a94c12d30e60d99 dbf871d55f2835246dfc8d293ed589d7 7c8f8c974b5c80a011699a5dbd91d67b 0a9683d589167088b7d5519666a5e326 a0d6ed43a08cf8e4f459123d1e51c644 8fa38e264ddc4db9f7d9a10bd621f5b4 60e2db3f9e5fd2e325f5a28f6ced0cc8 42908f71e8d117a5e514de14d1bf5963 85e67aace07fa2fc176e690c75109365 d63a2ab8c4c66f06878a96ceea4feca0 f50aaa27a2bbd416782ea6b61cd81315 559877ca7fc385e26a5254e7419412c6 ad9b12a40171febc113a87c3d2c12e6e bf10e845ce70eb1feb9bbc05b6d4d7be 8bca24dc9cea888011800d36f762a396 bebdbb31b24c90e4fdc7968e49ae1878 4acda95b55f5362a5c53a26cf076161f 3ea0c87cfee0860b38e12742efe2dc17 c4dd9f7ee3c09dcc0396ff0022907074 6a44afda654777d2930b93366bdfc7f3 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 a5835e403734b7b881048fc30a254454 66c5beb5a77eccb0d86ce626651f393b 3d192a852cb456a965c5d64db624c915 5a5f45206802441161524e1be576da1f ca7405e2031b9fccfbedacd28687d199 b174984f0ec889f5c32e90bddb80f674 45a867175c81501378699f80724393c0 521abf54ccebb983d14c40f47a908a97 a295edb6953237ebbdfa8e731229f9a3 fcc84166b0f45067743bd0820f1d92e5 ea2d23ceb9f98853a7dffc6c02884464 023b03cf9968b29253a5dfe62051008d e4c2006f438a7eeace52a686a4d90d79 bdd0cb583407668640d0429cc673162e 20f5631bb8dce73c1388fd70feb9192a d8cacbb844fca8c0ca102c7576946131 c4fae13a1010d1808e0a0b8df334106e 888aa57b8e44b519111814536f8e09bf 45339d90b2b3a4f123af5ec459954102 51ed49380bb7d086c005208e805983b2 b2ce641bbe33f8abcf5d2e1d46e89344 86af8d8f378d997f6fde77fc5c33f557 2c186ae5cf4d2d548d0f1cc901111e69 f686e99053239b98e9aca46c3e06c6f9 9241fa90ea8b17c00010be46c9aa1ac5 74634128440dbc3766bda76fdf0aaa05 5739f950bcce803d986d189b128861b0 7a0c18114379608274b4e30e36d5bf5c 4d2c28da884edabfe980fba47fa94320 8c0f8406dac1f424be269365c8b59111 d04455148fcb2108d061500a6144eb86 59ae9122b2946d4d52bc48a1da5c5e06 f74bde8201e1c944db1108f1014dfb8e 6230cff5fdde45d45e4aa7090a42d433 b61d730801d64819497125178ed37d95 bc88ae08f6b9c6dbf2ee0cd823219871 8ea5e7f9035c435ad1c4ecd0c119ce54 08b9a34eadbb01ac16e36694e53eb254 a2e1b64489b6bdae548ec08f883eaecf 8f177f61a37d63f805acb925b30a0e58 eb6e4217d79aefec36a4d1068b4ae278 ba429acd253b580c5a8eead20dc5439b d8424867e97cd067b3d96929f845d546 c9ea02f41a58ccc02bf4bbe6c73f9085 faa32da3be14130a4525bb7ba601c62e ee1260862a62c0d8824b664a1abda7b8 010f6d0e98cc2a2b99907a23c6cd6bbc c121fa1ae439cb2ba3bea9446b57de91 a5027128be1d4cf8495c2a7465b4fa05 1a6f3f4b357455b8e4e1f3687f16b52f 59f76ae1c7d7e09a434e1d4f086a7e39 59e2ac3afb27356dae5b252b6792e73c f0682cfdc40af509c98f46f6350c1ba5 4d7e3bc6c42f8a875a87246ed14d9948 9754db1eb3e8b15807f05a3540d2ab39 d7624e4ff046ae83eda8e82d90887bdb 26e66e8b2c52fdbc7bc466aec5608712 1f2aefb269a8a9d8a86160c67a10c0b0 58ee9a40577f5086ec1f22dc238b9c60 407b8e24ec9b7a2921414e8e22267d45 db8e2dc37d47edb8a35fc2ec560a15c7 162407e4c09897085d00344230f375a0 a9d6492a1bd21d93dbc27c32eabd0c70 32be72017e0ba32fa8fcf0caf00f485a cda939889f8a6ccc34cce6e8e510569d d3046451ef675b277062ea31ee34e55d 4cb359fe1ce3ec8463a78cabc468037e 852778f7d6efdb9009f9539bf1966b29 4093130fbcb4cc266e967cf25d744db8 396f4f63322338c26d76b2f638646178 44505199ec0964feb5488051b4ac92d5 8479d87e6c3e396334e8701475e085bf 398f4cce1d3067cc7a56662e52a33384 32e5a346cb92729cf6c2d8d0e8202c73 89e88633cab0e4b6f3d3878b84dffe8b 8576051f11e476ef4969afd07b9336c5 73172b0f30760db4394e2055ed807f4e 78268e46c45706dae81c672ce95a1043 7e46da183fa5decf78c4f8ac725a25f4 eac471e90594669e38fc4c750396e80b fe7fe37249fdf14782b21191485399e9 5778ab8b55e25e2fbdac8263f1e10584 7a48ed333e568a92a4e85bfb4923acf1 51773970fa42f802815cb95b727d368d 013112337737bd795953c7e311e99d7b d022bc79e1931c2bd4ebbe65cf3d2309 59978ef7bcea7bc55e24d06a2d32a32c 846c4b0106cc5e90efcf8f31a75a1c4b 434e2423f372fed80f69ed8873fdd2a3 bebc8338ae113a87a04564c97c1e3f0c 3d62bfbbe08bdcee55fcb8cda85554d9 889fdcd1499ef5939caaafab5c09729e 3681f813c502d911e9eea940dddd26a5 4c21da37e71a52f26c8c5490f3ec4837 056c8d712ee146347c412b72f4077b2f 7c8ef8b5fc652fa97d3629d1ec8b18e8 dd1e49c76e9d5853e673a3b41ba02917 09b520d03e86d50e3ac39d856d5aec32 a1544bff9ea95274369bf38508f8266a 3c3ab76bd9ed94de350152f1af4c61e8 0f0e1711014abcbc3cf31c4b249bc7bc e0bce212371ff3e7a36f2c4c51754c1e 5f9a3a8b7213c055342b2f423a213b3a 805fe68ea5f53a2ac1e83cc5a7185244 402bca18e24e5ee8e11132d2487b889c 388c77658c34d64fc273b19b0d1b5ac7 58e8b1a054114f5be68ae0f1a65d25d7 955bb3f01413f4ea8fbaf6a523890178 364a9dfc824d00e75cdd554470527c19 bdf329a72ecd0605c296f25e53136706 349e0ae5420f0b7e6ff835cd03cc7428 dcaeb9aea867bc7f8e79abe6e385446f 65934957ea79137686ded549467e1329 d35d620cdadc14088709fa48f53a6001 91b29dfbb9dfe1320493e45f3e27a89f 44e892b391b9b0b73c12e579da410648 060466dc8b71e71789cf55c04cb42dc6 e43e22ba1741e5cfa00482591ae324c7 7543e8639ad2e29866b522e20c35152a b02aa8103c4fc902751fd580043943f1 06e723078de46119c270eea21ec4344e 80e1c1b89d858c93fc5946b4a8266504 b1e2ff2b24e7c0840bb0cb1174beedfd 575b166f2df3a2e10806a3089769759b bc4c2f203d616e83fae2c9648578c618 34a112781d26301fa8b3628087a905bd ebe35f0531749fa497ca3d453e4e57c8 a1e1c92075e77d61acf61a094a68fa61 110e56f20886997bc288b6fea8617ce1 94f11861c538d1a2fd56c86d140e4358 8701f92ac138af6c3972bf8d1a8bd5fa 2c9754b065f8893f33da00711a2a03dd 8dab3b3ec00dc56cffde0b0c410d47b5 78c898fdaa3968e23904bf8538c4a271 24210500b0b946ed658dd20037cdf5b4 38f845b095b4ca30f93e034c7bd5ab14 667e86b8b8d96ab4e9605627ce7dcc9a 0b1834c2de5aeb930998c0f41e1e5ac7 c3e51926c9853b714191ef1bec90e2ce 724696d583d5c24321c62a5e443d241f b4da4608c9fa5193dc25539c7677ac6a f6af880cfdb0c579b698586d841c664b 44df381323008413e1624a79c6975ca8 9633f45ef555c994bba8f8ad04735fff bb90dd58c7107a6f586b04588404b0ff c5aab47b001d43b71b542984f783b4b3 a7253a50bf5054e85dae5bd8aae62bf2 c410caa0c9f52fcf9da29688e3ea2974 163296a9672a36cb46d9a78bae592c66 259efb88f74fd1612ea748f3347ff56d 23e8b9cc40cb6247022c1265fb95505b e667ddded881e4892208a3ea7087c655 39767ee14933b0006f02f295314668af 64a6d8fe0c9a450bcefa41894e17d7ac cbb52c723c94c83804912cde945b4510 c3ec5977ecc0f6244ef3be87f5325e72 ba5684833f6b40a3aa32ae4989c40f79 5e2a09fb91d9ed36ce153664a54ea3ff fbc6f6d82084b19c006198508b1ac489 2c94354dff5ae2870327df7b15fd6bac cd6875725af793cd82db47d68b00ee93 38be23c5509c429e6b9ea54b80fc9b14 2d6d28ec311884da69bcaf320ada8ad5 423ea3c18df8759400c3d0a381738c64 7b8257e056ddd1633f8526e8492fb831 482961c4aed3db614324032662d15ccd 8f6832ae66ce3c13c0f5da9f585f60e8 f33ee076284835df275adfb867b84fdf 7408001e14fa57680e29eed3f8bf866e c6d40d9ee992d3e513752fc18aeb8da9 824e8bcdf5e5c144a5bf939d10a73614 fe4d88efd7c9e240bde1b4169b32cb78 2c0b1ffed05d506bf3f9000e001266fd 9b51229ae5911be636cf3736bc0aa3ec f8d17c98def1d7d057d2f5da3d29bc9b fea840ce07a32bdace46c59c41362f3b 1c5130ef94d44cec6f63f13c80ae6ece 62b3edf8c2db7fccb1a6a41134b84e62 1b41b97d982520b7364a87a39e2a1ed8 d88bf8eec9baf123a8a829615b06fd0d 3451a2e54a12d567bbb1bf2815aedc37 2d3a03453ad32f77cc226e4be25444e5 435c94888b3835d9e1476219cd0a6c76 556480914365c515118df88b57972f87 b92fa50f56a1e06a7f1bf665442d4a73 0b7994d1256215201bdfb810a357ffa2 186aa8c881ed98f450b1471ec18dba5f 1d3e530a3410fc95a6987d70f84a6332 c840150c8fa6e192f8c6ad34cba5eb65 d81f9251921f8a289dcf69fe4ccc3788 d15066ccf2d33bbd8afdb9036ba47da5 de2b70e20ea3a85c7b92b356869a47f1 54cbd8850aebe933b8f1214d8e916d1e b653d3b4ba8cce61a8b0994cf415d7a5 92968aee56cb2f162a55008fedddbb78 580b311bafe0447ebc9ca2e646d9b0e7 26570de3ac165280c441fb77ecd68ede c01022fe0357c10ca1d48b16187f81bd 4b1be643ffa9aa296972683f97bb34bf 6540f0c2d7dce570f06661292fc68cab 0a5a704f263144f17b1493d3303c371e 87b1b7cb12ef4dfe842c212b98263048 fe77a3f609b6fd8d5b08f3b2ef14d2ad b5305bde14813da51d536a9df564db69 b0e8879bc367bdad1fea51407ae22380 5ca7ad43fb5844f1ac5099618ffa706a 11ce8b5f52cd315e8f52985b834b87eb f7211fe1c4b2de4b1e8a0c1c43dcdd96 1c69490f9cefc24e2119217039c61dda 639af0cca65c012e6a028acfb657e417 5f153f7135dceb02f88266121c836b4e 14857d0d864e41338320bb04a09b587e c6612f34c3ee98ced239da95fbede236 a4ef732855fb607da8e30b9a3357b315 411fc2fb6b6fac5d46a936f2d3001478 dfdd094e13ba782ccdea70f0867b66d9 20b9f5d97aaf06b0f580f12860b67ba8 0403f58e42c94609207c40a310cfe78a 9aaf13d622cd02548feaaca35687da9c df8968a2a066697d5ccb744045c09c7f 857401353f378f986e6d06856a44e1a2 1ad91393b8940f75e53dc776cf1818cc 4cbf38e0b1434a55169a339a21d4e01f 8d32bb26f7c1f0bc492745a5a6201c20 8bc92e2d422193be1d498146e34a0b85 e646c59e9a7da5308afd8e43149bcfef 8234d20b9a5ea5e7087bb5ddb414011c 6e07b9fe1df76f96f75843ad332d4b7e fba3b040a55c01be7376d3dd5c4d4920 23cc9e52c52465f5b225e62ab7cc3457 89d8a613ac761ddcc91cbec9ef059da9 2db26dd3b5201776a36e40217bfdfe26 9260aed7d90428c1a4d04b0d0efcae47 ed1847d07bd3a49a8e1415f162a0c894 74c3a364a386680ae656adab50a7bcad bcd6b6c28ea4a619dd02a810686c49c1 ea215774b9829da196e0bf3663758db1 02e14c7718a87f6c90ba05b62fd5c706 feb5919f3a98172d047e10b0bc1ea5ae 23fb13a7f6fb7b25a42d71c3bcaa5d7c 4d3764b253ae871241c2f327e519f382 8a1b5da53f2f9a87ad08706ace83bf40 80451acde88f1e412d7aa60d787301f8 1f64f0626af1e4ef3a6d6580414e5505 73c81da3754295e39ea4a99517b1e794 ce87e08a8d14d9d5704664e31f87efcb 651dd38020e02806ccadcc41df89c7dc e02c6b53a6d124d858ae29c3458a3692 ef352de59e1b26277213640319c87e88 18fa61f2d92d4df309c67cb3f3197987 f2d8f01a4e5c5236ab55240d09c6e82f cc1b0e90e372869ad03ef40bd53fa30f 8ee79b4fe4c43d9ab09f16344612a656 058feefa4935a76dd6ae9512af8c3eef a590677a4678040dc2efb227c4ac6849 1d861298095dd8a097b28bc30ea8a07a fbf034d9ed86bbed64b0ab7c4828c26c 7b3195612bc6090f0fa759e747a9e91c 7c81e7a61ec172a229d6fdbc553e883d 47580fad08273a52e998f84ef404912e ccc5ff9ff4a431e36c0b6dd9f640ab58 f8cc1978aae22df3e656d12810cdf994 801b74dcdd5e3ffb56e63a78d9518392 ddbd5203d6b18f74ea40a4a498cb3b83 6ee0fb0d4e89e65996d856e05f239922 67bb39571fc311c857c8b8e6c33f7906 76124c2327f642cddf19a4aa50cbcb7d 48e7cc866f45af55ea3f627e29a2cd98 fb6241893b457ed69fae5c1ae19920da c4a7db25b17a6b5144981ae8fb28c919 7f7ef2d05d2abc5ab0a5cb7b290f36db e6bcb2585d27466887198696f636badc dfdf2484a5545f51cf6b1f5f23b9f92e 8b708bc4b33c5e1683467444c9ed41b0 084881559fa038861d17e7b0aa76f54e eb7e04508518ed8f29935ec874e1740a 75f0312c1df29f7c46d3d957d93da092 47628a42562928b85cd28cb50e08d8bb d11ba1b45f5feb9e26eb9d7bad34da39 8464ab1c43f5c74ebf49fe602d51b9ea dec9a9a7c5c6d5fb88e97e1880572f8e da09b1e851678f3dead227542b259022 28a4dbc0158bdb2fa806d97dd55fba2e 790ae5bbcccc91d97517bb1bde7ecd8e e3bd46e4620b19864b2dd3542bb14c1c 6a307d628f32a1522f0791053b546136 b97a98b82065343e45f160671f6ffe8e 44ab2701d152b855941648698cd7a99e 1ec040c5f481967b8fe8f57d40021e3e f17aecb8887cf0ecd823623160aed7db 8c04e550d6feb392bb437ec2e2ab514f f9ddf92ded75c1df47b2dd1379a482fd d494bad82f8da981c14d0efec336f8d0 01c0964cfb7b3653fd6f07f2d94255a5 ebe381c6ee4281c78701e79a2cf90bc8 0ce3cb22636a6b7992a2cd5b106f54ea 4b8c01a755ea55d3344d9ccb07c093ca 56c34619687723fa3fc23213471e8545 073b4c53e303ccf2a807dfce7f5e986a 44ef8a2279dadf391881a69c60d29197 d631c116041b5f68abc8680fa82feedf 512bcd4470f351b2049adeb39cfcdec4 d443cbf9907b31a0f396fb13489d6cd0 b4dcac855af5df71f3383d86c4a96b78 8ed784b5a389926034ed8bf09fda036f 0d98aaf27d3cace75f9959c04b910891 8390247ae7126c00e162732b249be9d7 6b79a1dbccc9351cbc297cfa3d98d651 2fdeee70015b6b97d8ddaeec712ca0cd 28d34115cfbbe0e8f80333591f2cdd84 907244c0d3791f3f981c7cc8e4cad0a3 d0e0a4a00d5ef980888f48cf1e5b0bed 1ba56c47c7d8e97da24c62f1d0dbf4d8 35a58db39adde75e17fd441035f5dbf1 481cc7357cb8bfd6a728e7b47dee84b1 99df7a151e861c988b41f2d5e8b8ca08 1c81a692573ebbe22b81c1107d0ab518 12e4ba5909e1f30b9142932571eaa4da 1be45f99109d447849f4244b58c5a470 b1713fb3ae03d434680cff5fb4c14144 7502c2f15026ee3e6a01f57b92942771 1781b204ec7b6b1ef9232d429e6a973a ad44cdb87e3c0b5cd6c3f26059971546 0ba30a94d7b8865c23e86d4d64e5b91e 50b6a6f9e4b7b117c0840023d40daa09 098ac4f14246b72f421bcc7ccc0b207d 970531d10792503983d83208cfe3cc7e 102432530c5f83b343f0719430047159 12613f90aab930b5317557b1b0a21e30 60e558c4bb478462efdb5b3a925897dc d8b1713b722c482c78ceb961cf994d38 0981e58fddd9ca649d338c51c0f4c5a4 3cbb110e799c18366fd19d05c66df6d7 35cfbf0be7d8994f2c5e6e657415235c 50e02e4e92e6d5083af353fdf012ebbc ffc7c4e1b2639ba6c8579a1c47c5f97c 07c75fec267864bcbb800ca7709ceae2 564286699e80741f7c24b16c9a1a5f58 c8db86a96054352dd0006f8f1c84daf6 c25f21a750f624dc078f37f9d5113e69 24171d9c31ec6e5ccb4cb2ab5494d0c0 bd8a914851fd9e6351082f98b7e7fa84 a6b32988425a3fcfa02e2330d47715a1 343d8d7b7be25966e9def95a72893926 343b2fab0e168b874bc0d070034988b5 b071197c72affb64fb3db99c31309a67 30eb4de1c1a3bd214d7649b891abf444 5c69337d37e58a380e00eac9ce0373bb c53da10df6d399239c5869a292065557 be08d75820c528ad6143e9e42efccee0 175aaa67c5c9a4c8de2b944d51d0753d 800b75bba2dc1620ac98931c7b00385b b5012003220ca5bf1512946914dfe295 76570d89c59a2d7221c27bab424b299a 1148019c3131495e0b5d21f758c6ee74 26687fb9d309a56ae6e71f95ce16f8ce dc298e7602ea0eef73abc8a96ee75679 a712320c0a3c6440c9a5b85cdd3f0c78 fc70d4884e65f1c29086807a9aaad534 5d249ea25d57d9e5b051a504a2f62a62 0358b31bf59c7915bb03f9e66f2d1ea3 ee7a5f842c39bc47c474196e83b0df5f e30085994bbeb4b7f4895d48216d5476 a1626b8f4d165b1b60d960862eba4cf0 2ea8b6d9814a7531509dfcb59213bc99 6150a7bb6ddc7aaa6aba6130de9fd2b8 bef9dfe51e35df0f909fb7671cf25317 7604a19f6ff2021e9fc02f9bce604494 2ef74c31969d6527edaac06b368b405c 16111f31a29feae4ce4a324b83dc0189 ff1d093069cfc9eb161907e17a51208b bca57d7079177ca0aa651d452c7099fe 6ddcf897328f065168420b7d4ea9d43b 95f4b6766a27d814b4e54d1ccb3b7fc9 15c6f3215da128bc1e31562b8513131c 91b60a71d44302a8b05bd398eca56c37 e1856fa94162ef4f6778c8398a575c3a 18c4aadbf9718e9db9bd59f26022488a 641efef108b91c74103cfef9fdb2c481 7f07186c7909b91b80574365ed72503f c030fc13239cdae2e725b3c78fc07c54 1ff5bbd9fa5ebc6ee449f9699c28f9ce 836969c6cd8387b8937800288ebe8e91 0643d5949f80b6e187ef39a5f9a325c0 7bd723f44b24fc491c1923c7a59bc364 b88eeafde7ed6a985ec8f6cf95d419c9 24fcbc2986fad09b25c9a4f9aef0a9e4 7b1261ea730a9314bc9bcdf4a379bf98 fdf3aa5e1f6c33e4f68b0f7b08e1e94e 44eb6c30c79e4213a42dc2d1c1f3d345 4a9843bceb2ffecb4c4f3befc9ce0cc9 ca664d757b2c95424cf3465e412cce90 994b165f971ecfc09dc13fca8d394691 2d8d8b377d144f5e32b4f65a69eb0b24 6a0950fa3775d755dbbdbd24a2841786 b898bcf321bba46ecd15c9279cdbb290 f1358be8c98b98837cbd2cf51e75f8b3 151939b0b34c1580b44863b7713be586 2acfe0c857811f38afc675dd79f308e2 d2cc4e584ed64165fc56d2c9081eb3ee d5a0497966ae82c3135c35dcb4adb2ce 42408be0352a76b14f1e77a6b8858a77 85ef5a8271021a5dcbcac7f33231cd74 30f8c7ce8e7a3a98039d34a07556435d cb2f5953f9d61ee0824ad1eb0ef40442 30ca17ea2ef894cf98f6d2d9e97a0b47 954a19d3469bee5e680c189a1e0ecf36 fa0d5d4e1e3bd20a9ca9aef473fc3665 47151b766b6b73e638fabe6fae7b723d 6dc7f4fc0fed7d7187b74e8f2977e38e d516b127a4b04ee8ed146384efac046e 4ea6328eff993ba018118a36a787512b a9b06a1b8281a3b693b8f79ad58eaf1e 9cea0147d1eb10e6578e7efe0e58f292 d8631e3e211e3f5f6de2827cfd59cc78 de7ee02032e90745ec668c0686e3d37f d7602381c0bc21d10603cc940a837b06 289b776935f2184c6ba2974877285013 e0a0f1fa737110ffd0b04af8d1062edd ce622fdb8d18cd1c13ed8fadc5400c10 6c623a8eed8450399ec323a72e96855c f60ab8537f924a65fbc0961e958d375b 22e95901b912671da26457ac33e36a23 d0116882bd495f2b993495a8cf01f6fe 6cda2bbb58357a02de1074d4ac9e3ab9 5d8c25fc51ffebca67935516c2325860 ea132e2fca43714b70161592455c5440 f50e12db5ae8860e3f067d5dcb4471a6 ea275797b6ebf7a4089a9b005ced5e6e e5eb165c50e615eca40f9c764d17727a 40d4cb07c88d22975d0a19afb9b1fdf9 fad9db65f56233c9faafd9add60abdc3 fd67c6cb5a13027953feaa631e96e15e e23a09ecbf1aab486b90dfbc3bbae657 ef0a7adcab0bd982289543110cd070b4 732fc57f959b8ebb4a94c79afe3be1d3 ae0a9c293bf6cb72cd62d6b9486356c0 82964c7ec2d88e8da8ba15f622e05218 d022d2c60583626ef3612ba028943e00 cfb357477a4e3e4d6a67a40cc6d2143c 6c1a7565b5e2043bb7ac6ad1cb5118b7 c9defe80406280bcfce4ecf31c0200b3 eb8ac974a85ac3219c8c66b17bf5d0f5 82d98dc87dc8503400aa095f5aa70f13 b84a9460061e023f16c5c4adc1d2e0e1 64d9f46e9ba78f68c30c486be3d8b7df 5651bc86f3df47d241d2ae58dc4b89a5 d2cef4c78c44c8513136a8b07d648824 a84637b0865bd9435a575d770f4fea30 b34c70a76aafcbd42b97c9577d69950f 08a17e86dfb5bf21d557636f2a545ebe 646144c0ae30a40e7f346f89800632b4 73d602cc41e3e431bf4fabd129ae1616 b83e3c4eee8862b3cd0dc8570da6d0c0 1c4b4529618d2208937f63d3a4418003 b7eae58d7a80112442643ee2ff481ef7 c44750b000a2331d26e4a2a0b1c133c8 11d1a5039ed99992a6e66458d6c792d7 de58bff8ca81ad6e4401cf69d6b1ad23 b1372e62f53f0ad8d19a2be135c10c9d a8de006fe0c7e373c560dd51599287a8 9c4f3ba15578559f5c511cfc2620d0c5 b1331d546ad9e4097c50abb592251043 ca563eabbf7fc0b717b5d2bcc28ae60c eca4f78f2f4293611dccd41ad47a3be9 4375c6756918c2e9080870b4a7489d4e 4d878f78fc54e274f89bd4731ae605b4 d635114cd0ad5cb7669bef8d0a86d26e 7818a75208424a6d05d1d868559f0adf 7f9da8cc19556449a240e51ed4dc16fd 4726ea3b77caf0028375236c677e9a82 11ccfbb001a8e067c18843864e21e033 a160b14e423954c978ca95aa78ca4210 5f0470696baaa4e5953bddbf196998f9 c678a7da0ee4b850ebde0474144a0415 0ca8ac60db6a8306c05d75ab43083335 bf33e2d27126b29c8a9b1239c688a424 9e2f7831d5c7d8bd2f430984e47c3065 075e0746cd75038f031f06f1ff00e2d1 b21820f2664242498beba7783b32bef4 b7a1b93f85587ed99e0a46d141f26528 9aecd5ff283534a21d7cd51266abfe89 467f480ef05d416ac677d12315214f59 8184f2020a3a5c78844485260ec49a36 60d7c3a9f75ac64cffbb9ccda7c1c8e5 0a906c03436ec2dcc4c311c21fee0da2 9dd610282e23bbd40016697350c1babb a6655e5e9845cb569991e87b5b38a1fc 6f09120aa341d58ea072539176058a00 6ebb8deee5a5a0d1c26b20eeee1926b3 b35d8775fbf3034e7012f05d60b80e6d 1bb0f07f67939ce667f8f1a000dbec38 05fc1fbfb646a394e35043182c63b5de 8a607889ac525c2286e2f7c88f89d931 ca65153603a1a7240bbd9d2ce19f2d67 8b76b9f2069aad02cce54546381fc94b c12d182417999fc365f952e701f6071f b145fb66e71c48f5f7b5b7ad98de963b 908ec8a89821b72f3a35726bab24461f 1fcc5c68ddd2899481f89c74a6f35ea6 428fc5d72716c000ce20267887878be2 674e5a6b49cf5e0ebb1d6cc85f6ec786 13ab398bf8d1f1667a9e17dd27936b41 e547b0e754cd61f24f9ef8c9e26fcd95 ceee1159c41351d05f4cf705490867b3 4e0e5834b7c5634e2465cb1779f78b33 bb8abd9c6a47535194459f940eb98e70 e900a384ac7dbb320fe6a7279fbfef89 d18d362345c4fe512ef67b738b239fb8 32222c3df2805eabcfe92432db2aee8f 1ad539bb397aab6bb7c261d5b421a1a6 daf3b42c3d8b457bfdaf677ae13316ef 96481ed810273371ed8b87f062a0dcda 4daa973c57624dc3d88eaa49dd86d3e1 e972ea58ec203bfa6c79c1207852298b 6e6b5efce87c034ea01d85a9ce673754 5455377b21c1988534c366fec10aa1de 522e1e9a25a73c9a6adf84ef7ce3f856 0a015f799a37e1db7d2353f22695c925 d76d7c111ff717bb149c87dfe8b96584 f750089073d844d99b96a1fce3b4bb02 15d7c360722c3886379edae674d8c3a0 629acb55962c936f5183a0879f53aa50 48dcf78e61bc4ce50fe25246c22351d3 662dc4cd3d8922891482eba8d72ef8a0 f1735beb9a92405721b1abe7ce872268 089d99f8286e47aec45e2783c214d383 e2c4b4a8ff4c3c788d37468b249fe9bc 1f1e8b52fa04ca808c0bf41caf93d1f0 3463b870b51ee10369d6b1a5139ad166 47fc382796b66b91649e03fed563cb07 34dc18c5784abc856abf17fdc65bd5a3 a175ca69db6f36098efc0fd604a828ff e4ab08655f2e89c9939b87f0a95db460 5c795a4c888f29f9ea32f204bf471be9 cd9af84eb3044b7fdfe2ef003d6d50f7 923b0b8738e502839b45fceb53a51a3e 0498c4a11448bfc35dc7bb2caa64c753 db96b50050277bf05a3c68534bbb9586 306c0281447d1876e8220007b7a7e053 09de9d01e7331ff3da11f58be8bef0df 02fa4fd7684acfa3d178919a2d40f168 1447eb72d5d00bdc8a8dd897cd327541 d343f3cc25259c518e594b7bcd4f144b 6fea8456dac26da1a185af6b0318dce1 b58284cb8ce52b8de07e09f4f8fb9653 f2797ade0e36f1e5d6be9d11b5076582 2376de634160158ece40c4bc2ab3eb41 a369d510325342310c7ab159bd181dae 24c64817e85ef77765ed0f26c31c9b4c 7ff44db201b805c60b7894e6e51a5580 7968284877e481b58df1569b68b5dc26 dae6d89034a6988042fd8be4cf5e037d cd2efc4af413b9d1380761255c7a22ff 15d6a025ba24aaccce5a99cdf5e9d4fc 34d06a94727c506c11e4710160e90f32 de2839e16d9d7a9fd1c397da62f62b4a 5b2c6ccb94c770d0ed85f7a844bf001e 302351f6041a0265f3439c63f3ee0ecc 017691b927b405669e1139b054a35f4a e0c35ffb8cfdb74a39bf799811f79304 467f51d4cfb646d0c8fecfa008dbf52d b0d6c3868e26a7c0874031b8ee230fe6 f56c70fbae23f08fb0912284333f7851 d990172b607020701f9e84ca8e1c043c 9afb70c460db38399bf95ec015f07435 1f3acb8c08931a5c99e9aeb1969cb5a8 d20c2b0f45a62cc15c503ea610706a8f 0a68848588e847ceccf504891584d00b f34ea4d81690ec402b6f0d9e54e8baa4 ec7e437088dc741e6a0653e553abca4e 45b469ad607b912256b7c80141fa2d17 591c68ecc1dded36344429f427bbfabc a7cb2a4ca50a41ced19f20de7bd033d0 8cec8a187df7a7b971009a7693f60140 7799baff9a5664205d9110a2624e8989 29bbf3d9160d2545d528d0b2d7492333 48a5f3056365da123ec13e1da59e904f 8aa3cbf525ad9e68c3619664a3401dbe f7ee9de65306cc4e1f8ce02790ca089e 4396bc1704f7337718352f0e6ec2d391 95ac9eb53ba561546a5dce72778c99a4 c0c9fb0065f11496c222ba3cd7212b08 015fc889cb9aa243d18261a91b072e1a 5a19e54d2580e4c0d72c281df8f54ae6 58a7859c6d99f6f743e95c13fa71e432 dc40d2dd1bc2eac31fdc9c2696671342 423da0bc6c03a22a8c3181feec42c09b f7e1624bbb0598683388e7820bbae8c4 331d07cdd036d528ede2f69c7ff0beb6 aacb7214f194a80a1c4ebccde7c83170 7a0e12a2375ab6ed7f8fd583cfc83cae 50b8693a90afe621d860e0348c16496a 6051d7c766160109c53290defcf1e6ca ae2ca148274c581aa6ee8a8e292ca2af 936257597fbe2fd02d954a5db53c687a 073a49c0bbf42567732c431ac924d9d1 b350c3e0b227a09407205fd823287959 76e956e5c982c54090c8ee056e9ce275 6a4f97b7e9ca29b701116862f3ca41c4 7b18a2563fc4f01365351f78ed546f72 17cb73d14c3bec083befc766394f33a7 34437d4130faec448d42eca071d0e6fd +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wezterm (terminal emulator and multiplexer) + +SLACKBUILD NAME: whowatch +SLACKBUILD LOCATION: ./system/whowatch +SLACKBUILD FILES: README slack-desc whowatch.SlackBuild whowatch.info +SLACKBUILD VERSION: 1.6.1 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/whowatch-1.6.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6ed1e17df50746845c694a41c11e1765 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: whowatch (interactive who-like program) + +SLACKBUILD NAME: wiimms-iso-tools +SLACKBUILD LOCATION: ./system/wiimms-iso-tools +SLACKBUILD FILES: README slack-desc wiimms-iso-tools.SlackBuild wiimms-iso-tools.info +SLACKBUILD VERSION: 3.05a +SLACKBUILD DOWNLOAD: https://github.com/Wiimm/wiimms-iso-tools/archive/fc1c0b840cb3ac41ca6e4f1d5e16da12b47eab58/wiimms-iso-tools-fc1c0b840cb3ac41ca6e4f1d5e16da12b47eab58.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ed9d941138340f4e997209c76f5732f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wiimms-iso-tools (command line ISO and WBFS tools) + +SLACKBUILD NAME: wine-staging +SLACKBUILD LOCATION: ./system/wine-staging +SLACKBUILD FILES: 30-win32-aliases.conf README README.MULTILIB README.SLACKWARE doinst.sh flex.patch slack-desc wine-binfmt.conf wine-browsedrive.desktop wine-staging.SlackBuild wine-staging.info wine-uninstaller.desktop wine.menu wine.svg winecfg.desktop winecfg.png +SLACKBUILD VERSION: 11.0 +SLACKBUILD DOWNLOAD: https://dl.winehq.org/wine/source/11.0/wine-11.0.tar.xz https://github.com/wine-staging/wine-staging/archive/v11.0/wine-staging-11.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69dbda081555c439de07c28ab1dcdb5 7c270f8a28617bafdde8072cee1eada2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wine-staging (Wine Staging is the testing area of winehq.org) + +SLACKBUILD NAME: wine +SLACKBUILD LOCATION: ./system/wine +SLACKBUILD FILES: 30-win32-aliases.conf README README.MULTILIB doinst.sh flex.patch slack-desc wine-binfmt.conf wine-browsedrive.desktop wine-uninstaller.desktop wine.SlackBuild wine.info wine.menu wine.svg winecfg.desktop winecfg.png writecopy.patch +SLACKBUILD VERSION: 11.0 +SLACKBUILD DOWNLOAD: https://dl.winehq.org/wine/source/11.0/wine-11.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f69dbda081555c439de07c28ab1dcdb5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wine (Wine Is Not an Emulator) + +SLACKBUILD NAME: winetricks +SLACKBUILD LOCATION: ./system/winetricks +SLACKBUILD FILES: README slack-desc winetricks.SlackBuild winetricks.info +SLACKBUILD VERSION: 20260125 +SLACKBUILD DOWNLOAD: https://github.com/Winetricks/winetricks/archive/20260125/winetricks-20260125.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bec36705f1cd1cdb295c73722e3a7da5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: winetricks (script to download and install programs for wine) + +SLACKBUILD NAME: winusb +SLACKBUILD LOCATION: ./system/winusb +SLACKBUILD FILES: README com.slackware.pkexec.winusb.policy doinst.sh slack-desc winusb-1.0.11-nogksudo1.patch winusb.SlackBuild winusb.info winusbgui_polkit +SLACKBUILD VERSION: 1.0.11 +SLACKBUILD DOWNLOAD: http://ponce.cc/slackware/sources/repo/winusb-1.0.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 08a5de928f510d383b7bca0a31adb2d6 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: winusb (make a bootable windows install usb) + +SLACKBUILD NAME: witr +SLACKBUILD LOCATION: ./system/witr +SLACKBUILD FILES: README slack-desc witr.SlackBuild witr.info +SLACKBUILD VERSION: 0.2.5 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: https://github.com/pranshuparmar/witr/releases/download/v0.2.5/witr-linux-amd64 https://github.com/pranshuparmar/witr/releases/download/v0.2.5/witr.1 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: ed5f1d611a6c9e3ea530eb975915a362 b65a435be8a2a45b0a824450c2f0a650 +SLACKBUILD SHORT DESCRIPTION: witr (Port Tracing) + +SLACKBUILD NAME: wmconfig +SLACKBUILD LOCATION: ./system/wmconfig +SLACKBUILD FILES: README doinst.sh slack-desc wmconfig.SlackBuild wmconfig.info +SLACKBUILD VERSION: 1.4.11 +SLACKBUILD DOWNLOAD: https://www.arrishq.net/files/wmconfig-1.4.11.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 133c5bd12cc37e0a049832967417ac9b +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmconfig (window manager menu creator) + +SLACKBUILD NAME: wmfsm +SLACKBUILD LOCATION: ./system/wmfsm +SLACKBUILD FILES: README slack-desc wmfsm.SlackBuild wmfsm.info +SLACKBUILD VERSION: 0.36 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmfsm-0.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9749614baa0c305061cfb359904e1aa5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmfsm (dock application) + +SLACKBUILD NAME: wmgtemp +SLACKBUILD LOCATION: ./system/wmgtemp +SLACKBUILD FILES: README fixes.diff slack-desc wmgtemp.SlackBuild wmgtemp.info +SLACKBUILD VERSION: 1.2 +SLACKBUILD DOWNLOAD: https://www.dockapps.net/download/wmgtemp-1.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a595053ba7fab25e318d983df3af8ce8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wmgtemp (temperature monitoring dockapp) + +SLACKBUILD NAME: worker +SLACKBUILD LOCATION: ./system/worker +SLACKBUILD FILES: README doinst.sh slack-desc worker.SlackBuild worker.info +SLACKBUILD VERSION: 5.4.0 +SLACKBUILD DOWNLOAD: http://www.boomerangsworld.de/cms/worker/downloads/worker-5.4.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 080541a378c6a03be6694703183c6429 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: worker (Double panel file manager) + +SLACKBUILD NAME: wqy-microhei-font-ttf +SLACKBUILD LOCATION: ./system/wqy-microhei-font-ttf +SLACKBUILD FILES: 65-wqy-microhei.conf README doinst.sh slack-desc wqy-microhei-font-ttf.SlackBuild wqy-microhei-font-ttf.info +SLACKBUILD VERSION: 0.2.0_beta +SLACKBUILD DOWNLOAD: http://sourceforge.net/projects/wqy/files/wqy-microhei/0.2.0-beta/wqy-microhei-0.2.0-beta.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a124c5c6606f4f3b733d3477380e9d2f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wqy-microhei-font-ttf (Wen Quan Yi Micro Hei CJK Font) + +SLACKBUILD NAME: wterm +SLACKBUILD LOCATION: ./system/wterm +SLACKBUILD FILES: README slack-desc wterm.SlackBuild wterm.info +SLACKBUILD VERSION: 6.2.9 +SLACKBUILD DOWNLOAD: https://sourceforge.net/projects/wterm/files/wterm/wterm-6.2.9.tar.gz/wterm-6.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2d9f1de4c30fb637053dbceb3400aa3d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: wterm (VT102 Terminal Emulator) + +SLACKBUILD NAME: x86_energy_perf_policy +SLACKBUILD LOCATION: ./system/x86_energy_perf_policy +SLACKBUILD FILES: README slack-desc x86_energy_perf_policy.SlackBuild x86_energy_perf_policy.info +SLACKBUILD VERSION: 4.4.14 +SLACKBUILD DOWNLOAD: https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.14.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59e99c3bf5d495f1f95d26257962ca3e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: x86_energy_perf_policy (set performance vs energy savings policy) + +SLACKBUILD NAME: xAce +SLACKBUILD LOCATION: ./system/xAce +SLACKBUILD FILES: README doinst.sh patches/CMakeLists.txt.patch patches/srcCMakeLists.txt.patch patches/tape.c.patch patches/xmain.c.patch slack-desc xAce.SlackBuild xAce.desktop xAce.info xAce.png xace-launcher +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://github.com/LawrenceWoodman/xAce/archive/v0.5/xAce-0.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2fd3b822cba681463b0a4f57895aabd0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xAce (A Jupiter Ace emulator for Linux) + +SLACKBUILD NAME: xar +SLACKBUILD LOCATION: ./system/xar +SLACKBUILD FILES: README patches/f_getpath_replacement.diff patches/series patches/xar-1.6.1-ext2.patch patches/xar-1.8-arm-ppc.patch patches/xar-1.8-openssl-1.1.patch patches/xar-1.8-safe_dirname.patch patches/xar-1.8.0.0.452-linux.patch patches/xar-1.8.0.0.487-non-darwin.patch patches/xar-1.8.0.0.487-variable-sized-object.patch slack-desc xar.SlackBuild xar.info +SLACKBUILD VERSION: 1.8dev+501 +SLACKBUILD DOWNLOAD: https://github.com/apple-oss-distributions/xar/archive/xar-501/xar-xar-501.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 050ec6c7a4d0c6dbe04a16470b6fdbaf +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xar (eXtensible ARchiver) + +SLACKBUILD NAME: xarchiver +SLACKBUILD LOCATION: ./system/xarchiver +SLACKBUILD FILES: README doinst.sh slack-desc xarchiver.SlackBuild xarchiver.info +SLACKBUILD VERSION: 0.5.4.23 +SLACKBUILD DOWNLOAD: https://github.com/ib/xarchiver/archive/0.5.4.23/xarchiver-0.5.4.23.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfdace2b113417e1bc77ef304280d103 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xarchiver (A GTK+2 only Archive Manager) + +SLACKBUILD NAME: xautolock +SLACKBUILD LOCATION: ./system/xautolock +SLACKBUILD FILES: README slack-desc xautolock.SlackBuild xautolock.info +SLACKBUILD VERSION: 2.2 +SLACKBUILD DOWNLOAD: http://www.ibiblio.org/pub/Linux/X11/screensavers/xautolock-2.2.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9526347a202694ad235d731d9d3de91f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xautolock (Xautolock monitors console activity) + +SLACKBUILD NAME: xautomation +SLACKBUILD LOCATION: ./system/xautomation +SLACKBUILD FILES: 030_xmousepos-add-xautomation-manpage.patch README slack-desc xautomation.SlackBuild xautomation.info +SLACKBUILD VERSION: 1.09 +SLACKBUILD DOWNLOAD: https://hoopajoo.net/static/projects/xautomation-1.09.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 16b973fdb525feed876471225bba30ed +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xautomation (control the X server from the command line) + +SLACKBUILD NAME: xbattmon +SLACKBUILD LOCATION: ./system/xbattmon +SLACKBUILD FILES: README slack-desc xbattmon-xlib-prototype.patch xbattmon.SlackBuild xbattmon.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://dl.2f30.org/releases/xbattmon-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e2110af877e7bcfcb30201fcc2ad69f5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbattmon (simple battery monitor) + +SLACKBUILD NAME: xbindkeys +SLACKBUILD LOCATION: ./system/xbindkeys +SLACKBUILD FILES: README slack-desc xbindkeys.SlackBuild xbindkeys.info +SLACKBUILD VERSION: 1.8.7 +SLACKBUILD DOWNLOAD: http://www.nongnu.org/xbindkeys/xbindkeys-1.8.7.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: b5e1a9668ba13ff8673836d1d965d951 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbindkeys (xbindkeys) + +SLACKBUILD NAME: xboxdrv-linux +SLACKBUILD LOCATION: ./system/xboxdrv-linux +SLACKBUILD FILES: README slack-desc xboxdrv-linux.SlackBuild xboxdrv-linux.info +SLACKBUILD VERSION: 0.8.11 +SLACKBUILD DOWNLOAD: https://github.com/xiota/xboxdrv/archive/v0.8.11/xboxdrv-0.8.11.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 982458c2236be19d47f907ea50ad1fca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xboxdrv-linux (Userspace Xbox/Xbox360 USB Gamepad Driver for Linux) + +SLACKBUILD NAME: xbrightness +SLACKBUILD LOCATION: ./system/xbrightness +SLACKBUILD FILES: README slack-desc xbrightness.SlackBuild xbrightness.info +SLACKBUILD VERSION: 0.3 +SLACKBUILD DOWNLOAD: http://disjunkt.com/xbrightness/xbrightness-0.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f382ee6d66d6bc70de267c448b63d19 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xbrightness (adjusts brightness of the X server display) + +SLACKBUILD NAME: xcdroast +SLACKBUILD LOCATION: ./system/xcdroast +SLACKBUILD FILES: README doinst.sh slack-desc xcdroast.SlackBuild xcdroast.desktop xcdroast.info +SLACKBUILD VERSION: 1.19 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/xcdroast/xcdroast-1.19.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 435f178db53e14452e923cba6afbb687 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xcdroast (Graphical frontend for cdrtools) + +SLACKBUILD NAME: xchm +SLACKBUILD LOCATION: ./system/xchm +SLACKBUILD FILES: README doinst.sh slack-desc xchm.SlackBuild xchm.info +SLACKBUILD VERSION: 1.36 +SLACKBUILD DOWNLOAD: https://github.com/rzvncj/xCHM/archive/1.36/xCHM-1.36.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8bc0d01cb95b6495cccde0d1ec9a851f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xchm (viewer for .chm files) + +SLACKBUILD NAME: xdg-dbus-proxy +SLACKBUILD LOCATION: ./system/xdg-dbus-proxy +SLACKBUILD FILES: README slack-desc xdg-dbus-proxy.SlackBuild xdg-dbus-proxy.info +SLACKBUILD VERSION: 0.1.4 +SLACKBUILD DOWNLOAD: https://github.com/flatpak/xdg-dbus-proxy/releases/download/0.1.4/xdg-dbus-proxy-0.1.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89d166170e871b3288e8980aee599ae4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-dbus-proxy (D-Bus proxy) + +SLACKBUILD NAME: xdg-desktop-portal-gnome +SLACKBUILD LOCATION: ./system/xdg-desktop-portal-gnome +SLACKBUILD FILES: README doinst.sh slack-desc xdg-desktop-portal-gnome.SlackBuild xdg-desktop-portal-gnome.info +SLACKBUILD VERSION: 41.2 +SLACKBUILD DOWNLOAD: https://download.gnome.org/core/41/41.8/sources/xdg-desktop-portal-gnome-41.2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1d5d0f41c9a8f112e544036cd31c724 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-desktop-portal-gnome (GNOME's xdg-desktop-portal Backend) + +SLACKBUILD NAME: xdg-desktop-portal-wlr +SLACKBUILD LOCATION: ./system/xdg-desktop-portal-wlr +SLACKBUILD FILES: README slack-desc xdg-desktop-portal-wlr.SlackBuild xdg-desktop-portal-wlr.info +SLACKBUILD VERSION: 0.6.0 +SLACKBUILD DOWNLOAD: https://github.com/emersion/xdg-desktop-portal-wlr/releases/download/v0.6.0/xdg-desktop-portal-wlr-0.6.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a67da450a1e6f931695941892d80eb1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-desktop-portal-wlr (portal backend for wlroots) + +SLACKBUILD NAME: xdg-ninja +SLACKBUILD LOCATION: ./system/xdg-ninja +SLACKBUILD FILES: README changelog slack-desc xdg-ninja.SlackBuild xdg-ninja.info +SLACKBUILD VERSION: 0.2.0.2 +SLACKBUILD DOWNLOAD: https://github.com/b3nj5m1n/xdg-ninja/archive/v0.2.0.2/xdg-ninja-0.2.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9d68d889b98be229282e83bf40a51d0e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-ninja ($HOME Dir Cleaner) + +SLACKBUILD NAME: xdg-utils-cxx +SLACKBUILD LOCATION: ./system/xdg-utils-cxx +SLACKBUILD FILES: README slack-desc xdg-utils-cxx.SlackBuild xdg-utils-cxx.info +SLACKBUILD VERSION: 1.0.1 +SLACKBUILD DOWNLOAD: https://github.com/azubieta/xdg-utils-cxx/archive/v1.0.1/xdg-utils-cxx-1.0.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5d04b809e58670187083eedc3b3caca +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdg-utils-cxx (XDG utils in C++) + +SLACKBUILD NAME: xdiskusage +SLACKBUILD LOCATION: ./system/xdiskusage +SLACKBUILD FILES: README slack-desc xdiskusage.SlackBuild xdiskusage.info +SLACKBUILD VERSION: 1.60 +SLACKBUILD DOWNLOAD: http://xdiskusage.sourceforge.net/xdiskusage-1.60.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e5300f288b28a6d5c86461854f3029c2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xdiskusage (show disk usage) + +SLACKBUILD NAME: xen-nox +SLACKBUILD LOCATION: ./system/xen-nox +SLACKBUILD FILES: README slack-desc xen-nox.SlackBuild xen-nox.info +SLACKBUILD VERSION: 4.19.0 +SLACKBUILD DOWNLOAD: https://downloads.xenproject.org/release/xen/4.19.0/xen-4.19.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 27c04ac7d8aeec3be63db9d9e5260a4f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xen-nox (Xen Project Hypervisor) + +SLACKBUILD NAME: xen +SLACKBUILD LOCATION: ./system/xen +SLACKBUILD FILES: README README.SLACKWARE doinst.sh dom0/README.dom0 dom0/config-5.15.193-xen.x86_64 dom0/kernel-xen.sh domU/README.domU domU/domU.sh domU/mydom openvswitch/README.openvswitch-extended openvswitch/openvswitch-clean.sh openvswitch/openvswitch.conf openvswitch/vif-openvswitch-extended patches/edk2-ovmf-werror.diff patches/glibc-memfd_fix_configure_test.patch patches/qemu-remove-password-option-for-spice-4.20.1.patch patches/qemu-xen-no-pie.diff patches/stubdom_zlib_disable_man_install.diff patches/symlinks_instead_of_hardlinks.diff slack-desc xen.SlackBuild xen.info xsa/README.xsa xsa/xsa472-1.patch xsa/xsa472-2.patch xsa/xsa472-3.patch xsa/xsa473-1.patch xsa/xsa473-2.patch +SLACKBUILD VERSION: 4.20.1 +SLACKBUILD DOWNLOAD: UNSUPPORTED +SLACKBUILD DOWNLOAD_x86_64: http://mirror.slackware.hr/sources/xen/xen-4.20.1.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/ipxe-git-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/lwip-1.3.0.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/zlib-1.2.3.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/newlib-1.16.0.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/pciutils-2.2.9.tar.bz2 http://mirror.slackware.hr/sources/xen-extfiles/grub-0.97.tar.gz http://mirror.slackware.hr/sources/xen-extfiles/polarssl-1.1.4-gpl.tgz http://mirror.slackware.hr/sources/xen-extfiles/gmp-4.3.2.tar.bz2 http://mirror.slackware.hr/sources/xen-extfiles/tpm_emulator-0.7.4.tar.gz http://mirror.slackware.hr/sources/xen-seabios/seabios-1.16.3.tar.gz http://mirror.slackware.hr/sources/xen-ovmf/xen-ovmf-20230524_ba91d0292e.tar.bz2 http://mirror.slackware.hr/sources/xen-git/qemu-xen-20250424_e064f42c80.tar.bz2 http://mirror.slackware.hr/sources/xen-git/qemu-xen-subprojects-20251005.tar.bz2 http://mirror.slackware.hr/sources/xen-git/qemu-xen-traditional-20200818_3d273dd0.tar.bz2 http://mirror.slackware.hr/sources/xen-git/mini-os-20241029_6d5159e.tar.bz2 +SLACKBUILD MD5SUM: +SLACKBUILD MD5SUM_x86_64: c6d8937481c935deb7c3ebeef1708016 0d0dc7451b47f2c7a2992bbec20bf4d0 36cc57650cffda9a0269493be2a169bb debc62758716a169df9f62e6ab2bc634 bf8f1f9e3ca83d732c00a79a6ef29bc4 cec05e7785497c5e19da2f114b934ffd cd3f3eb54446be6003156158d51f4884 7b72caf22b01464ee7d6165f2fd85f44 dd60683d7057917e34630b4a787932e8 e26becb8a6a2b6695f6b3e8097593db8 9f854ca1ae32bfdc081377717a18e1b3 00968782d77aa244952c8236c299c45b 8242557c3e421f43d1a5b9392611519e 25d59a8099ca6156e9478c5645bd2979 b808485b110c6a7f2ad98361b84987f9 4fae004225c904d4e1af0fe468c18b64 +SLACKBUILD SHORT DESCRIPTION: xen (the Xen virtualization hypervisor) + +SLACKBUILD NAME: xf86-video-qxl +SLACKBUILD LOCATION: ./system/xf86-video-qxl +SLACKBUILD FILES: 05-qxl.conf README README.Xspice doinst.sh libdrm.patch slack-desc xf86-video-qxl.SlackBuild xf86-video-qxl.info +SLACKBUILD VERSION: 0.1.6 +SLACKBUILD DOWNLOAD: https://xorg.freedesktop.org/releases/individual/driver/xf86-video-qxl-0.1.6.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5d3a4ac0f6b21d62ff4e308717ff239f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xf86-video-qxl (X.org spice qxl video driver) + +SLACKBUILD NAME: xfburn +SLACKBUILD LOCATION: ./system/xfburn +SLACKBUILD FILES: README doinst.sh slack-desc xfburn.SlackBuild xfburn.info +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://archive.xfce.org/src/apps/xfburn/0.7/xfburn-0.7.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 38d1e73e53c0fc4bb1bd286df1d91839 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfburn (cd/dvd burning tool for Xfce) + +SLACKBUILD NAME: xfe +SLACKBUILD LOCATION: ./system/xfe +SLACKBUILD FILES: README doinst.sh slack-desc xfe.SlackBuild xfe.desktop xfe.info +SLACKBUILD VERSION: 1.44 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/xfe/xfe-1.44.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 10849fdb126deafbd0932ea8b1b0a50d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfe (xfe) + +SLACKBUILD NAME: xfile +SLACKBUILD LOCATION: ./system/xfile +SLACKBUILD FILES: README slack-desc xfile.SlackBuild xfile.info +SLACKBUILD VERSION: 1.0.4 +SLACKBUILD DOWNLOAD: https://prdownloads.sourceforge.net/xfilemanager/xfile-src-1.0.4.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 588eaaeb477a69114c4b6ec8e4df7138 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfile (file manager for UNIX/X11) + +SLACKBUILD NAME: xfs_undelete +SLACKBUILD LOCATION: ./system/xfs_undelete +SLACKBUILD FILES: README slack-desc xfs_undelete.SlackBuild xfs_undelete.info +SLACKBUILD VERSION: 15.0 +SLACKBUILD DOWNLOAD: https://github.com/ianka/xfs_undelete/archive/v15.0/xfs_undelete-15.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3a51190ec72341ba5570b7c4526f32ce +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfs_undelete (undelete tool for xfs filesystem) + +SLACKBUILD NAME: xfsudo +SLACKBUILD LOCATION: ./system/xfsudo +SLACKBUILD FILES: README README.Slackware slack-desc xfsudo.SlackBuild xfsudo.info +SLACKBUILD VERSION: 0.7.1 +SLACKBUILD DOWNLOAD: https://github.com/abchk1234/xfsudo/archive/0.7.1/xfsudo-0.7.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8dc33b7c397593505ebfa16ab9fa8382 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xfsudo (run graphical apps as root using sudo) + +SLACKBUILD NAME: xiccd +SLACKBUILD LOCATION: ./system/xiccd +SLACKBUILD FILES: README slack-desc xiccd.SlackBuild xiccd.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/agalakhov/xiccd/archive/v0.3.0/xiccd-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 87a22a231c807566a250c3065073e737 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xiccd (xiccdxiccd is a simple bridge between colord and X.) + +SLACKBUILD NAME: xidel +SLACKBUILD LOCATION: ./system/xidel +SLACKBUILD FILES: README slack-desc xidel.SlackBuild xidel.info +SLACKBUILD VERSION: 0.9.8 +SLACKBUILD DOWNLOAD: https://github.com/benibela/xidel/releases/download/Xidel_0.9.8/xidel-0.9.8.src.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bd82db9878784d2621b37baca914b777 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xidel (tool to extract data from HTML/XML/JSON files or pages) + +SLACKBUILD NAME: xjobs +SLACKBUILD LOCATION: ./system/xjobs +SLACKBUILD FILES: README slack-desc xjobs.SlackBuild xjobs.info +SLACKBUILD VERSION: 20200726 +SLACKBUILD DOWNLOAD: http://www.maier-komor.de/xjobs/xjobs-20200726.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 459b5991cf7dce1e6178fc0376bd0d28 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xjobs (execute jobs in parallel) + +SLACKBUILD NAME: xldconfig +SLACKBUILD LOCATION: ./system/xldconfig +SLACKBUILD FILES: README slack-desc xldconfig.SlackBuild xldconfig.info +SLACKBUILD VERSION: 0.7 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xldconfig-0.7.tgz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 49693d184e56714c4fb474a99bb2e3ba +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xldconfig (cross arch ldconfig) + +SLACKBUILD NAME: xnp2 +SLACKBUILD LOCATION: ./system/xnp2 +SLACKBUILD FILES: README gcc6.patch slack-desc xnp2.SlackBuild xnp2.info +SLACKBUILD VERSION: 0.86 +SLACKBUILD DOWNLOAD: http://www.nonakap.org/np2/release/xnp2-0.86.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1efc62fe184025b2d4303f1ba5336d02 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xnp2 (X Neko Project II, a PC-9801 emulator) + +SLACKBUILD NAME: xonsh +SLACKBUILD LOCATION: ./system/xonsh +SLACKBUILD FILES: README slack-desc v310.patch xonsh.SlackBuild xonsh.info +SLACKBUILD VERSION: 0.14.4 +SLACKBUILD DOWNLOAD: https://github.com/xonsh/xonsh/archive/0.14.4/xonsh-0.14.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 75a00385bca4e113c21eaabcf68bee18 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xonsh (Python BASHwards-compatible shell) + +SLACKBUILD NAME: xorgxrdp +SLACKBUILD LOCATION: ./system/xorgxrdp +SLACKBUILD FILES: README doinst.sh slack-desc xorgxrdp.SlackBuild xorgxrdp.info +SLACKBUILD VERSION: 0.10.5 +SLACKBUILD DOWNLOAD: https://github.com/neutrinolabs/xorgxrdp/archive/v0.10.5/xorgxrdp-0.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 8a4610d19341048ac30939ae097af604 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xorgxrdp (support files for xrdp) + +SLACKBUILD NAME: xosd +SLACKBUILD LOCATION: ./system/xosd +SLACKBUILD FILES: README slack-desc xosd.SlackBuild xosd.info +SLACKBUILD VERSION: 2.2.14 +SLACKBUILD DOWNLOAD: https://downloads.sourceforge.net/libxosd/xosd-2.2.14.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 4b349fe930e4eee2f504d6c02673e24d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xosd (On Screen Display) + +SLACKBUILD NAME: xosview +SLACKBUILD LOCATION: ./system/xosview +SLACKBUILD FILES: README doinst.sh slack-desc xosview.SlackBuild xosview.info +SLACKBUILD VERSION: 1.24 +SLACKBUILD DOWNLOAD: https://www.pogo.org.uk/~mark/xosview/releases/xosview-1.24.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 3da6fe20bba2539255e9349762ebe0d8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xosview (classic system monitor for X11) + +SLACKBUILD NAME: xpipe +SLACKBUILD LOCATION: ./system/xpipe +SLACKBUILD FILES: README git2tarxz.sh slack-desc xpipe.SlackBuild xpipe.info +SLACKBUILD VERSION: 20220918_2c4882c +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xpipe-20220918_2c4882c.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c1d479218e3ee07605a52862602bc338 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xpipe (split input and feed it into the given utility) + +SLACKBUILD NAME: xprintidle +SLACKBUILD LOCATION: ./system/xprintidle +SLACKBUILD FILES: README slack-desc xprintidle.SlackBuild xprintidle.info +SLACKBUILD VERSION: 0.3.0 +SLACKBUILD DOWNLOAD: https://github.com/g0hl1n/xprintidle/archive/0.3.0/xprintidle-0.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 59bc761c5bc2410a5ecd9f1431d55805 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xprintidle (utility printing user's idle time in X) + +SLACKBUILD NAME: xrdp +SLACKBUILD LOCATION: ./system/xrdp +SLACKBUILD FILES: README doinst.sh rc.xrdp slack-desc xrdp xrdp-sesman xrdp-xwmconfig xrdp.SlackBuild xrdp.info +SLACKBUILD VERSION: 0.10.5 +SLACKBUILD DOWNLOAD: https://github.com/neutrinolabs/xrdp/releases/download/v0.10.5/xrdp-0.10.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 0c57dc0933d25b6c41a579e80508af29 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xrdp (Remote Desktop Server for Linux) + +SLACKBUILD NAME: xrestop +SLACKBUILD LOCATION: ./system/xrestop +SLACKBUILD FILES: README slack-desc xrestop.SlackBuild xrestop.info +SLACKBUILD VERSION: 0.5 +SLACKBUILD DOWNLOAD: https://xorg.freedesktop.org/archive/individual/app/xrestop-0.5.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 5fb15fce4b643046df43e8179054773c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xrestop (An X resource 'top' like tool) + +SLACKBUILD NAME: xsettingsd +SLACKBUILD LOCATION: ./system/xsettingsd +SLACKBUILD FILES: README slack-desc xsettingsd.SlackBuild xsettingsd.info +SLACKBUILD VERSION: 1.0.2 +SLACKBUILD DOWNLOAD: https://github.com/derat/xsettingsd/archive/refs/tags/v1.0.2/xsettingsd-1.0.2.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: a550949ee88e68a0b3fe6e43c4ccd343 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xsettingsd (lightweight XSETTINGS implementation) + +SLACKBUILD NAME: xssstate +SLACKBUILD LOCATION: ./system/xssstate +SLACKBUILD FILES: README README.Slackware slack-desc xssstate.SlackBuild xssstate.info +SLACKBUILD VERSION: 1.1 +SLACKBUILD DOWNLOAD: https://dl.suckless.org/tools/xssstate-1.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 7d4935bc17b6f01afa12e420331fa688 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xssstate (utility from suckless.org) + +SLACKBUILD NAME: xstow +SLACKBUILD LOCATION: ./system/xstow +SLACKBUILD FILES: README slack-desc xstow.SlackBuild xstow.info +SLACKBUILD VERSION: 1.1.0 +SLACKBUILD DOWNLOAD: https://github.com/majorkingleo/xstow/releases/download/1.1.0/xstow-1.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c9d5a3203ee7648f0ac10f2de417b58f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xstow (manage source installs) + +SLACKBUILD NAME: xtrs +SLACKBUILD LOCATION: ./system/xtrs +SLACKBUILD FILES: README doinst.sh git2tarxz.sh icons/128.png icons/16.png icons/22.png icons/32.png icons/48.png icons/64.png prebuilt-roms/esfrom.hex prebuilt-roms/fakerom.hex prebuilt-roms/xtrsrom4p.hex sbo.diff slack-desc xtrs.SlackBuild xtrs.desktop xtrs.info +SLACKBUILD VERSION: 4.9d+20250818_3a2180c +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xtrs-4.9d+20250818_3a2180c.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: dc928ef6c04fdf1e13d65b93889eb662 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xtrs (TRS-80 Model I/III/4/4P Emulator for Unix) + +SLACKBUILD NAME: xvfb-run +SLACKBUILD LOCATION: ./system/xvfb-run +SLACKBUILD FILES: README slack-desc xvfb-run.SlackBuild xvfb-run.info +SLACKBUILD VERSION: 20200114 +SLACKBUILD DOWNLOAD: https://slackware.uk/~urchlay/src/xvfb-run-20200114.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ea695665a98ee7042445f683dbcef2a2 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xvfb-run (run a command in a virtual X server environment) + +SLACKBUILD NAME: xwiimote +SLACKBUILD LOCATION: ./system/xwiimote +SLACKBUILD FILES: README slack-desc xwiimote.SlackBuild xwiimote.info +SLACKBUILD VERSION: 2 +SLACKBUILD DOWNLOAD: https://github.com/dvdhrm/xwiimote/releases/download/xwiimote-2/xwiimote-2.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 763f2c1acedfea9c8cee448a674efb76 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: xwiimote (hid-wiimote testing tool and helper library) + +SLACKBUILD NAME: yabsm +SLACKBUILD LOCATION: ./system/yabsm +SLACKBUILD FILES: README doinst.sh rc.yabsm slack-desc yabsm.SlackBuild yabsm.info +SLACKBUILD VERSION: 3.15.3 +SLACKBUILD DOWNLOAD: https://cpan.metacpan.org/authors/id/N/NH/NHUBBARD/App-Yabsm-3.15.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 47f83018534b8be80ba873889853c8b4 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yabsm (yet another btrfs snapshot manager) + +SLACKBUILD NAME: yaft +SLACKBUILD LOCATION: ./system/yaft +SLACKBUILD FILES: README sbo-patches/background-drawm.patch slack-desc yaft.SlackBuild yaft.info +SLACKBUILD VERSION: 0.2.9 +SLACKBUILD DOWNLOAD: https://github.com/uobikiemukot/yaft/archive/v0.2.9/yaft-0.2.9.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: ddcbe929c51c453b01e3d18579b0860a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yaft (Yet another framebuffer terminal) + +SLACKBUILD NAME: yank +SLACKBUILD LOCATION: ./system/yank +SLACKBUILD FILES: README slack-desc yank.SlackBuild yank.info +SLACKBUILD VERSION: 1.3.0 +SLACKBUILD DOWNLOAD: https://github.com/mptre/yank/archive/v1.3.0/yank-1.3.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 2789f1cae0604fb5b84cfd5689cb752f +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yank (yank terminal output to clipboard) + +SLACKBUILD NAME: yash +SLACKBUILD LOCATION: ./system/yash +SLACKBUILD FILES: README doinst.sh slack-desc yash.SlackBuild yash.info +SLACKBUILD VERSION: 2.61 +SLACKBUILD DOWNLOAD: https://github.com/magicant/yash/releases/download/2.61/yash-2.61.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 513172558a66b741b637b5bb40f0a89d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yash (POSIX-compliant command line shell) + +SLACKBUILD NAME: yaze-ag +SLACKBUILD LOCATION: ./system/yaze-ag +SLACKBUILD FILES: Makefile.patch README doinst.sh slack-desc yaze-ag.SlackBuild yaze-ag.desktop yaze-ag.info yaze-ag.png yaze.sh.patch +SLACKBUILD VERSION: 2.51.3 +SLACKBUILD DOWNLOAD: https://www.mathematik.uni-ulm.de/users/ag/yaze-ag/devel/yaze-ag-2.51.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: https://www.mathematik.uni-ulm.de/users/ag/yaze-ag/devel/yaze-ag-2.51.3.tar.gz +SLACKBUILD MD5SUM: 2c005d44d190665b5d9066307a2b4a9b +SLACKBUILD MD5SUM_x86_64: 2c005d44d190665b5d9066307a2b4a9b +SLACKBUILD SHORT DESCRIPTION: yaze-ag (yet another z80 emulator ) + +SLACKBUILD NAME: yeahconsole +SLACKBUILD LOCATION: ./system/yeahconsole +SLACKBUILD FILES: 50-display.patch 52-yeahkeys.patch README slack-desc yeahconsole.1 yeahconsole.SlackBuild yeahconsole.info yeahconsole.xml +SLACKBUILD VERSION: 0.3.4 +SLACKBUILD DOWNLOAD: http://phrat.de/yeahconsole-0.3.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 83a2367f9b4857fed02464b0e8a6595a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yeahconsole (a terminal emulator wrapper) + +SLACKBUILD NAME: yelp-tools +SLACKBUILD LOCATION: ./system/yelp-tools +SLACKBUILD FILES: README slack-desc yelp-tools.SlackBuild yelp-tools.info +SLACKBUILD VERSION: 42.1 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/yelp-tools/42/yelp-tools-42.1.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d106655b3a8f8fc5fa71fbd3c2409cb8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yelp-tools (documentation checker) + +SLACKBUILD NAME: yelp-xsl +SLACKBUILD LOCATION: ./system/yelp-xsl +SLACKBUILD FILES: README slack-desc yelp-xsl.SlackBuild yelp-xsl.info +SLACKBUILD VERSION: 49.0 +SLACKBUILD DOWNLOAD: https://ftp.gnome.org/pub/GNOME/sources/yelp-xsl/49/yelp-xsl-49.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 78a347ceef497c9e83abf7f644a753b0 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yelp-xsl (stylesheet for Yelp) + +SLACKBUILD NAME: yelp +SLACKBUILD LOCATION: ./system/yelp +SLACKBUILD FILES: README doinst.sh slack-desc yelp.SlackBuild yelp.info +SLACKBUILD VERSION: 42.3 +SLACKBUILD DOWNLOAD: http://ftp.gnome.org/pub/GNOME/sources/yelp/42/yelp-42.3.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 55f5edc7e1d52797a8fba23540fa72c1 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yelp (Yelp Help Browser) + +SLACKBUILD NAME: yq +SLACKBUILD LOCATION: ./system/yq +SLACKBUILD FILES: README slack-desc yq.SlackBuild yq.info +SLACKBUILD VERSION: 4.52.5 +SLACKBUILD DOWNLOAD: https://github.com/mikefarah/yq/archive/refs/tags/v4.52.5/yq-4.52.5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: f92b8e264401fd5ac041257f1f5ed64c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yq (portable command-line YAML, JSON, XML, CSV, TOML processor) + +SLACKBUILD NAME: yubico-piv-tool +SLACKBUILD LOCATION: ./system/yubico-piv-tool +SLACKBUILD FILES: README slack-desc yubico-piv-tool.SlackBuild yubico-piv-tool.info +SLACKBUILD VERSION: 2.7.3 +SLACKBUILD DOWNLOAD: https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.7.3.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 12e2b4d7181d384be82575f4306b1056 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: yubico-piv-tool (tool for interacting with YubiKey PIV) + +SLACKBUILD NAME: z +SLACKBUILD LOCATION: ./system/z +SLACKBUILD FILES: README slack-desc z.SlackBuild z.info +SLACKBUILD VERSION: 1.12 +SLACKBUILD DOWNLOAD: https://github.com/rupa/z/archive/v1.12/z-1.12.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: df420f56936daec462af0bf146a8881a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: z (jump around in bash/zsh) + +SLACKBUILD NAME: zarfy +SLACKBUILD LOCATION: ./system/zarfy +SLACKBUILD FILES: README patch-makefile-in patch-src-makefile-in slack-desc zarfy.SlackBuild zarfy.info +SLACKBUILD VERSION: 0.1.0 +SLACKBUILD DOWNLOAD: http://downloads.sourceforge.net/zarfy/zarfy-0.1.0.tar.bz2 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: c339b9631da00c869b4d65b94fb662c9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zarfy (gui to libxrandr) + +SLACKBUILD NAME: zfs-auto-snapshot +SLACKBUILD LOCATION: ./system/zfs-auto-snapshot +SLACKBUILD FILES: README slack-desc zfs-auto-snapshot.SlackBuild zfs-auto-snapshot.info +SLACKBUILD VERSION: 1.2.4 +SLACKBUILD DOWNLOAD: https://github.com/zfsonlinux/zfs-auto-snapshot/archive/upstream/1.2.4/zfs-auto-snapshot-upstream-1.2.4.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6c71731b441e1e0f8da385df583460d5 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zfs-auto-snapshot (ZFS Snapshot) + +SLACKBUILD NAME: zim-tools +SLACKBUILD LOCATION: ./system/zim-tools +SLACKBUILD FILES: README icu76.patch slack-desc zim-tools.SlackBuild zim-tools.info +SLACKBUILD VERSION: 3.6.0 +SLACKBUILD DOWNLOAD: https://download.openzim.org/release/zim-tools/zim-tools-3.6.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1fd6508c1ca4df15459c337ce4a7bb5d +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zim-tools (ZIM command line tools) + +SLACKBUILD NAME: znapzend +SLACKBUILD LOCATION: ./system/znapzend +SLACKBUILD FILES: README slack-desc znapzend.SlackBuild znapzend.info +SLACKBUILD VERSION: 0.19.1 +SLACKBUILD DOWNLOAD: https://github.com/oetiker/znapzend/releases/download/v0.19.1/znapzend-0.19.1.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 65337c4de882972970b7c44bc40ecb3a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: znapzend (zfs backup helper tool) + +SLACKBUILD NAME: zookeeper +SLACKBUILD LOCATION: ./system/zookeeper +SLACKBUILD FILES: README doinst.sh java.env rc.zookeeper slack-desc zoo.cfg zookeeper-env.sh zookeeper.SlackBuild zookeeper.info +SLACKBUILD VERSION: 3.4.10 +SLACKBUILD DOWNLOAD: https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: e4cf1b1593ca870bf1c7a75188f09678 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zookeeper (Highly reliable distributed coordination server) + +SLACKBUILD NAME: zopfli +SLACKBUILD LOCATION: ./system/zopfli +SLACKBUILD FILES: README slack-desc zopfli.SlackBuild zopfli.info +SLACKBUILD VERSION: 1.0.0 +SLACKBUILD DOWNLOAD: https://github.com/google/zopfli/archive/zopfli-1.0.0/zopfli-zopfli-1.0.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 22321d8350fafa2d3290544317b6be83 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zopfli (compression algorithm) + +SLACKBUILD NAME: zoxide +SLACKBUILD LOCATION: ./system/zoxide +SLACKBUILD FILES: README slack-desc zoxide.SlackBuild zoxide.info +SLACKBUILD VERSION: 0.8.2 +SLACKBUILD DOWNLOAD: https://github.com/ajeetdsouza/zoxide/archive/v0.8.2/zoxide-0.8.2.tar.gz https://static.crates.io/crates/aho-corasick/aho-corasick-0.7.18.crate https://static.crates.io/crates/anyhow/anyhow-1.0.58.crate https://static.crates.io/crates/askama/askama-0.11.1.crate https://static.crates.io/crates/askama_derive/askama_derive-0.11.2.crate https://static.crates.io/crates/askama_escape/askama_escape-0.10.3.crate https://static.crates.io/crates/askama_shared/askama_shared-0.12.2.crate https://static.crates.io/crates/assert_cmd/assert_cmd-2.0.4.crate https://static.crates.io/crates/async-attributes/async-attributes-1.1.2.crate https://static.crates.io/crates/async-channel/async-channel-1.6.1.crate https://static.crates.io/crates/async-executor/async-executor-1.4.1.crate https://static.crates.io/crates/async-global-executor/async-global-executor-2.2.0.crate https://static.crates.io/crates/async-io/async-io-1.7.0.crate https://static.crates.io/crates/async-lock/async-lock-2.5.0.crate https://static.crates.io/crates/async-std/async-std-1.12.0.crate https://static.crates.io/crates/async-task/async-task-4.2.0.crate https://static.crates.io/crates/atomic-waker/atomic-waker-1.0.0.crate https://static.crates.io/crates/atty/atty-0.2.14.crate https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate https://static.crates.io/crates/bincode/bincode-1.3.3.crate https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate https://static.crates.io/crates/blocking/blocking-1.2.0.crate https://static.crates.io/crates/bstr/bstr-0.2.17.crate https://static.crates.io/crates/bumpalo/bumpalo-3.10.0.crate https://static.crates.io/crates/cache-padded/cache-padded-1.2.0.crate https://static.crates.io/crates/cc/cc-1.0.73.crate https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate https://static.crates.io/crates/clap/clap-3.2.6.crate https://static.crates.io/crates/clap_complete/clap_complete-3.2.2.crate https://static.crates.io/crates/clap_complete_fig/clap_complete_fig-3.2.2.crate https://static.crates.io/crates/clap_derive/clap_derive-3.2.6.crate https://static.crates.io/crates/clap_lex/clap_lex-0.2.3.crate https://static.crates.io/crates/concurrent-queue/concurrent-queue-1.2.2.crate https://static.crates.io/crates/crossbeam-utils/crossbeam-utils-0.8.10.crate https://static.crates.io/crates/ctor/ctor-0.1.22.crate https://static.crates.io/crates/difflib/difflib-0.4.0.crate https://static.crates.io/crates/dirs-sys/dirs-sys-0.3.7.crate https://static.crates.io/crates/dirs/dirs-4.0.0.crate https://static.crates.io/crates/doc-comment/doc-comment-0.3.3.crate https://static.crates.io/crates/dunce/dunce-1.0.2.crate https://static.crates.io/crates/either/either-1.6.1.crate https://static.crates.io/crates/event-listener/event-listener-2.5.2.crate https://static.crates.io/crates/fastrand/fastrand-1.7.0.crate https://static.crates.io/crates/fnv/fnv-1.0.7.crate https://static.crates.io/crates/futures-channel/futures-channel-0.3.21.crate https://static.crates.io/crates/futures-core/futures-core-0.3.21.crate https://static.crates.io/crates/futures-executor/futures-executor-0.3.21.crate https://static.crates.io/crates/futures-io/futures-io-0.3.21.crate https://static.crates.io/crates/futures-lite/futures-lite-1.12.0.crate https://static.crates.io/crates/futures-macro/futures-macro-0.3.21.crate https://static.crates.io/crates/futures-sink/futures-sink-0.3.21.crate https://static.crates.io/crates/futures-task/futures-task-0.3.21.crate https://static.crates.io/crates/futures-timer/futures-timer-3.0.2.crate https://static.crates.io/crates/futures-util/futures-util-0.3.21.crate https://static.crates.io/crates/futures/futures-0.3.21.crate https://static.crates.io/crates/getrandom/getrandom-0.2.7.crate https://static.crates.io/crates/glob/glob-0.3.0.crate https://static.crates.io/crates/globset/globset-0.4.9.crate https://static.crates.io/crates/gloo-timers/gloo-timers-0.2.4.crate https://static.crates.io/crates/hashbrown/hashbrown-0.12.1.crate https://static.crates.io/crates/heck/heck-0.4.0.crate https://static.crates.io/crates/hermit-abi/hermit-abi-0.1.19.crate https://static.crates.io/crates/ignore/ignore-0.4.18.crate https://static.crates.io/crates/indexmap/indexmap-1.9.1.crate https://static.crates.io/crates/instant/instant-0.1.12.crate https://static.crates.io/crates/itertools/itertools-0.10.3.crate https://static.crates.io/crates/js-sys/js-sys-0.3.58.crate https://static.crates.io/crates/kv-log-macro/kv-log-macro-1.0.7.crate https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate https://static.crates.io/crates/libc/libc-0.2.126.crate https://static.crates.io/crates/log/log-0.4.17.crate https://static.crates.io/crates/memchr/memchr-2.5.0.crate https://static.crates.io/crates/mime/mime-0.3.16.crate https://static.crates.io/crates/mime_guess/mime_guess-2.0.4.crate https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate https://static.crates.io/crates/nix/nix-0.24.1.crate https://static.crates.io/crates/nom/nom-7.1.1.crate https://static.crates.io/crates/num-traits/num-traits-0.2.15.crate https://static.crates.io/crates/num_cpus/num_cpus-1.13.1.crate https://static.crates.io/crates/once_cell/once_cell-1.12.0.crate https://static.crates.io/crates/ordered-float/ordered-float-3.0.0.crate https://static.crates.io/crates/os_str_bytes/os_str_bytes-6.1.0.crate https://static.crates.io/crates/parking/parking-2.0.0.crate https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.9.crate https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate https://static.crates.io/crates/polling/polling-2.2.0.crate https://static.crates.io/crates/predicates-core/predicates-core-1.0.3.crate https://static.crates.io/crates/predicates-tree/predicates-tree-1.0.5.crate https://static.crates.io/crates/predicates/predicates-2.1.1.crate https://static.crates.io/crates/proc-macro-error-attr/proc-macro-error-attr-1.0.4.crate https://static.crates.io/crates/proc-macro-error/proc-macro-error-1.0.4.crate https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.40.crate https://static.crates.io/crates/quote/quote-1.0.20.crate https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.13.crate https://static.crates.io/crates/redox_users/redox_users-0.4.3.crate https://static.crates.io/crates/regex-automata/regex-automata-0.1.10.crate https://static.crates.io/crates/regex-syntax/regex-syntax-0.6.26.crate https://static.crates.io/crates/regex/regex-1.5.6.crate https://static.crates.io/crates/remove_dir_all/remove_dir_all-0.5.3.crate https://static.crates.io/crates/rstest/rstest-0.13.0.crate https://static.crates.io/crates/rstest_macros/rstest_macros-0.13.0.crate https://static.crates.io/crates/rstest_reuse/rstest_reuse-0.3.0.crate https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate https://static.crates.io/crates/same-file/same-file-1.0.6.crate https://static.crates.io/crates/semver/semver-1.0.10.crate https://static.crates.io/crates/serde/serde-1.0.137.crate https://static.crates.io/crates/serde_derive/serde_derive-1.0.137.crate https://static.crates.io/crates/shell-words/shell-words-1.1.0.crate https://static.crates.io/crates/slab/slab-0.4.6.crate https://static.crates.io/crates/socket2/socket2-0.4.4.crate https://static.crates.io/crates/strsim/strsim-0.10.0.crate https://static.crates.io/crates/syn/syn-1.0.98.crate https://static.crates.io/crates/tempfile/tempfile-3.3.0.crate https://static.crates.io/crates/termcolor/termcolor-1.1.3.crate https://static.crates.io/crates/termtree/termtree-0.2.4.crate https://static.crates.io/crates/textwrap/textwrap-0.15.0.crate https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.31.crate https://static.crates.io/crates/thiserror/thiserror-1.0.31.crate https://static.crates.io/crates/thread_local/thread_local-1.1.4.crate https://static.crates.io/crates/unicase/unicase-2.6.0.crate https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.1.crate https://static.crates.io/crates/value-bag/value-bag-1.0.0-alpha.9.crate https://static.crates.io/crates/version_check/version_check-0.9.4.crate https://static.crates.io/crates/wait-timeout/wait-timeout-0.2.0.crate https://static.crates.io/crates/waker-fn/waker-fn-1.1.0.crate https://static.crates.io/crates/walkdir/walkdir-2.3.2.crate https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate https://static.crates.io/crates/wasm-bindgen-backend/wasm-bindgen-backend-0.2.81.crate https://static.crates.io/crates/wasm-bindgen-futures/wasm-bindgen-futures-0.4.31.crate https://static.crates.io/crates/wasm-bindgen-macro-support/wasm-bindgen-macro-support-0.2.81.crate https://static.crates.io/crates/wasm-bindgen-macro/wasm-bindgen-macro-0.2.81.crate https://static.crates.io/crates/wasm-bindgen-shared/wasm-bindgen-shared-0.2.81.crate https://static.crates.io/crates/wasm-bindgen/wasm-bindgen-0.2.81.crate https://static.crates.io/crates/web-sys/web-sys-0.3.58.crate https://static.crates.io/crates/wepoll-ffi/wepoll-ffi-0.1.2.crate https://static.crates.io/crates/which/which-4.2.5.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.5.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 +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: aeb85ffb7c75a9f5d0474b4ad22c5660 425b8fdf70df59998d9b7c89083e48d1 a1a14bb3ed8e85bfc1b289244472e7c7 92f5048a3c603c047643c10f515faaa6 c21efcb667a9be150e96237890eddd7f 01bc9b13d591d5088589cf61f6c4e770 0962bfdc9f9e860375dc76eefb8a4b95 c1dbf06f827d7ca0350a9be45c6bc040 c175b102a9ce52c8ca8b0e3d2d0f0bb6 218d9b779b991e39e2e3fd2f299a9864 50806ccba0af9b3fdd3e37c6b651059c 4f0bd30bea0f80a780a574b5b2deaf7c 56fbde846ac8e78aaa29c4f14b6f47e5 f3b6de508f03f6d12010b154160b13ee 1aea297795331d5e82ad16b0fca71748 f0fee7ed35cbf0f8bd5f78161bf80960 6a2f7b82f00aaf8f9124cbae817980ac 142cb4b9a653e56e56311f0c883b8582 05d77ef52e90ad161fdd41b252420467 b9beac7e75b4986031a89562c26eb553 a295edb6953237ebbdfa8e731229f9a3 c23fa18e9e7f214f091b14fc65be7b8b f5b0c1878d1deab2cc401e09fa6c78af 67b7cc02856cad7f081e9dc0d8a74427 ca7e295f50617a33e02283d3ef93ff99 8e3a4d0980acef2c4e74485a45de29a9 74634128440dbc3766bda76fdf0aaa05 a48ca91f58511dcb08faaa229ec10129 d47fa69e678099245c6e4b07afed7bdc 8ca25c4d1c199c2ff09d9bd8330877a9 1b68473c872a795ee58ca12a0cd8e210 bf164aee946210dcbaba83a8bb513ce7 f637bf20fac185ee2687bb2a08325e59 eadef349030e87e603a5558983305827 7f41743a48a304cf5b932ea321dab0c9 bebc8338ae113a87a04564c97c1e3f0c 4c21da37e71a52f26c8c5490f3ec4837 889fdcd1499ef5939caaafab5c09729e dd1e49c76e9d5853e673a3b41ba02917 92975b31808c970d08fb58909982eada b4e2b229c362ad0dd313ff631816d5db 782fd3cac41045c0d89d69b90012d8b7 e08921c68133df2e254fe723b368bae3 8dab3b3ec00dc56cffde0b0c410d47b5 5d404b52af03b999e7fb74fbe16d3bd0 8aa040d9c661f68ebb67d5b71813473b 1e0ad6e5cdab371cabd218748fee9b6d 74d9ab54981e8f02e7eb683ac0a8a6b9 3763e6c936b1accbd2e9a7c8118793e0 750ca4b374c5cd501a612a841f7362a9 a46bd303e3155f7975b167af12435e5e 1ab2952ce15d2f9cfe279821274133eb 23e8b9cc40cb6247022c1265fb95505b 8071e8e030bee77619611dbb4e508864 bece18dd831ac2ce1e26e92271e6d832 62864db03072aaae4f855126d502b8c7 e7c07242a95ee1df865efe9534e10a34 8d1e025b4de733a62d60cb72f875fefd 52b7c854accccb07820ba28d816f2290 5170744b32143ae954a57f26c0fa3467 4fd75413081a400a1c230f0700732611 0b7994d1256215201bdfb810a357ffa2 9e124280062b1b929e62113dc501866e 9473c008d472707d1aa3273d7cbabb96 5f153f7135dceb02f88266121c836b4e 28953383a9cd5d5a80f9fab5a254f740 47d4e602ecc3c645749b420a13567ec4 e155c3d45440413eec6db44f68a21b69 fba3b040a55c01be7376d3dd5c4d4920 c58d450f13e76e4a034fde8f20710266 b31bf94ffe7e0f2ada93afae1076eaeb 94b8bf179385ff071bdc33b58bf047c0 a362e890dd0dfe51ecd95a4a1be6e28c 6b4eda909ad28591c70bd89045795e84 8b708bc4b33c5e1683467444c9ed41b0 4e32cad8256a6dee8902f5c23f87c66c b4f83cacd53b7dc0d12ba582d27cbc1a a0de6eabdeb1320350abcbd7c02df6ac c5e50e299295e662ad19c58428d6e085 d2898eb94e8ec220fa09df7fa0ebb692 8f0eaa9364873b1ac7ccea6b77050c32 ceb4ba55f783e6834b6914f56f451d0e 205459def23510e8815562e73a65c898 ce6dde2ea2691fdd97632fb8c9b3e042 07c75fec267864bcbb800ca7709ceae2 1d827ececfe381f71248b88ec399f359 2ce811fbdcffe77c4f44e732a464b599 f0483617baf64c673526ff9e015b4d44 3b9ab1d39ea550e7d78982d2c6e41f91 7d76a523677de261dda1b65d29a93c4e 6a32bab57772c3a1146d599b65ffb0cb 76c12c914deb8149bffb7437aab133b0 37812acc7a616d54221d786d215ef8cf 2e69b77050ab91b1d0bb941e843a05cb 2793ed3e6807d79ff72271baec586531 95f4b6766a27d814b4e54d1ccb3b7fc9 c3789f11772f0c40ad7cc1f6e4b7bf2c 8cfc5b8dac188c6b4b790175902df1bc 0538d1da369f3e3f0412aa4d735c1b61 92501d945ed545dc78206792827643a2 00e0f96063af5adbe369ab20379b104a 0cb8aa4d58dae33fa5cbbdc82bcd09fb fdf3aa5e1f6c33e4f68b0f7b08e1e94e 2d8d8b377d144f5e32b4f65a69eb0b24 c1ce9a606f286b2a3b7d885046d47ecb 31553e8c2d0d2f2e7474cc48a03337d8 3d3fef13feb53a62c0f434a092f526bf ce622fdb8d18cd1c13ed8fadc5400c10 be6b7845e52831416901caba0b97a360 f8839491f88f7a15ac8a5bdd787de442 82d98dc87dc8503400aa095f5aa70f13 56aba66d1843b03c542c3558631eecbd f29a1bb1b5f3f29cedb36f40f720d765 40ce77bc7803d0ff8734f6a11c4e8814 20bd2fec49a1daa82476faf42ef8f18b 7bfb933cd096d342c9d6f77f5d3c4b94 ac76b35d8c76c7fa25c73b8863d5d055 a8ae09f39c6e68744ca70bf8db61df71 d03f75b223b8c2a58c73971ec0227fc0 36cbce768155bdac8934efa262d75fe3 07327370ffe0d5e4c5b49a7d7a1452aa 6e71c4d256f4d02355b5b722e7d481be d18d362345c4fe512ef67b738b239fb8 6708629acf3d2ecb7404e43255d2df85 274f9bcda1e4afd4a290329eff9267ad 580dd7d12690c726da7d5075f3442a74 e972ea58ec203bfa6c79c1207852298b 6646fa0bddbee6e648dd1c3a13d7460d 7ec178f3832231cf0c15c34919f4480e 8006eb912ef48ea3c5131302492df440 15dc09c16fa157d689e9a2a10ce29654 d72895ac322e8cab7c70df7bd9b1dc57 4bf4e0643aaa8ccbb05a236c1aa12fc8 d089e0772e1d69f411919a082c7ad202 20cfa8aba7521c8767344b06c39479f7 c8fa57829efc7efdfe176f19715582e5 db96b50050277bf05a3c68534bbb9586 b9e37d5fc4ad28b612b78ad37816684d 09de9d01e7331ff3da11f58be8bef0df 0498c4a11448bfc35dc7bb2caa64c753 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zoxide (smarter cd command written in Rust) + +SLACKBUILD NAME: zpaq +SLACKBUILD LOCATION: ./system/zpaq +SLACKBUILD FILES: README slack-desc zpaq.SlackBuild zpaq.info zpaq.rst.gz +SLACKBUILD VERSION: 7.15 +SLACKBUILD DOWNLOAD: http://mattmahoney.net/dc/zpaq715.zip +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1779c19decc885b44636c497b61d937a +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zpaq (journaling, incremental, deduplicating archiver) + +SLACKBUILD NAME: zramen +SLACKBUILD LOCATION: ./system/zramen +SLACKBUILD FILES: README rc.zramen slack-desc zramen.SlackBuild zramen.info +SLACKBUILD VERSION: 0.7.0 +SLACKBUILD DOWNLOAD: https://github.com/atweiden/zramen/releases/download/0.7.0/zramen-0.7.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 6a1602e5ab8def72fccebd922b8268ea +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zramen (Manage zram swap space) + +SLACKBUILD NAME: zsh-completions +SLACKBUILD LOCATION: ./system/zsh-completions +SLACKBUILD FILES: README slack-desc zsh-completions.SlackBuild zsh-completions.info +SLACKBUILD VERSION: 0.35.0 +SLACKBUILD DOWNLOAD: https://github.com/zsh-users/zsh-completions/archive/0.35.0/zsh-completions-0.35.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 1f00ff15928efbd4284b25d14a7f564c +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsh-completions (Additional completion definitions for Zsh) + +SLACKBUILD NAME: zsh-syntax-highlighting +SLACKBUILD LOCATION: ./system/zsh-syntax-highlighting +SLACKBUILD FILES: README slack-desc zsh-syntax-highlighting.SlackBuild zsh-syntax-highlighting.info +SLACKBUILD VERSION: 0.8.0 +SLACKBUILD DOWNLOAD: https://github.com/zsh-users/zsh-syntax-highlighting/archive/0.8.0/zsh-syntax-highlighting-0.8.0.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: d767ca3eb85e5ad24c28999ed661af59 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zsh-syntax-highlighting (Fish shell like syntax highlighting for Zsh) + +SLACKBUILD NAME: zuluCrypt +SLACKBUILD LOCATION: ./system/zuluCrypt +SLACKBUILD FILES: README doinst.sh slack-desc zuluCrypt.SlackBuild zuluCrypt.info +SLACKBUILD VERSION: 7.1.0 +SLACKBUILD DOWNLOAD: https://github.com/mhogomchungu/zuluCrypt/releases/download/7.1.0/zuluCrypt-7.1.0.tar.xz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: bfd7b4ea12355ff132a5f5faacbe553e +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zuluCrypt (CLI and GUI frontend to cryptsetup) + +SLACKBUILD NAME: zutty +SLACKBUILD LOCATION: ./system/zutty +SLACKBUILD FILES: README doinst.sh slack-desc zutty.SlackBuild zutty.desktop zutty.info +SLACKBUILD VERSION: 0.16 +SLACKBUILD DOWNLOAD: https://git.hq.sig7.se/zutty.git/snapshot/0.16.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 9bd65d967c42763e461fd115ce3443f9 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zutty (X terminal emulator using OpenGL ES Compute Shaders) + +SLACKBUILD NAME: zzzfm +SLACKBUILD LOCATION: ./system/zzzfm +SLACKBUILD FILES: README doinst.sh slack-desc zzzfm.SlackBuild zzzfm.info +SLACKBUILD VERSION: 1.0.7 +SLACKBUILD DOWNLOAD: https://gitlab.com/antix-contribs/zzzfm/-/archive/1.0.7-5/zzzfm-1.0.7-5.tar.gz +SLACKBUILD DOWNLOAD_x86_64: +SLACKBUILD MD5SUM: 89c6fdf24d19985c119c0c22b94e49f8 +SLACKBUILD MD5SUM_x86_64: +SLACKBUILD SHORT DESCRIPTION: zzzfm (Multi-panel tabbed file manager) + diff --git a/SLACKBUILDS.TXT.gz b/SLACKBUILDS.TXT.gz new file mode 100644 index 0000000000000000000000000000000000000000..f68ea3a2878a13e54c02d8b6be9cb39e90829790 GIT binary patch literal 1280046 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 (@@C`q; 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

      0EBd)=n)}_c3wH~ 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�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 FnCS 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 $(s%>_rCMz8(xFy!2V7>B4N=}TltN;^s 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

      &FND% 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

      -*f>U_CA`uLiH)F-Gr%b%ftZ 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�H5^0$a~C=wf2}@0+R%rSE5Z5 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 z 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

      P2FZSZ$_kY9^< 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�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


      ScW*#v_>=6V6Jg*zRy z%9>Kxn>$i#F$G_rfGJ|f^M787OWn3k6#A&!;`LS#JW+v)5}Klqo-hnK7f~eQDCIl} z#Fh?e+vnVUyX?;y>@smxI5W5yBLPX=}f4(pF3XM-Hrf3f@%$eZfqB)8EA;W+a z<-L+m>fWw;W;rk$*J_I0N%gAsRa4F4QQez>>%rRN6`ICqI4FGJ#bC$eX`vYL8H*x< zjxsjF2F-&-LLJZzsq-C^BOsyEA(&2zeAb>}r04`-pB1{WwelxseiC?;1WQh^%lm!y z_6Iw&it}o}K&)`88WK)eM9~jT90)E`?GZl$PSTI0w@K2_Y8i0H#%Rnjx)UgeGEY(N zAYY|h^Swx+wM^PN~oa-n>nNrD&!c17jnas9XtO z{}tCcCOC&TmVd9_)e1{}k%})nT zdvm7!yZr*NsV>gAt3EJTMUEp3xgq*0VO~C-7xjyQvg0a!s0%_Ow^P&VyW3|d+H60& z?of55tIkwEn6eq3wfmp!NsUri=Y_7NyZS7F3xVESy-0ZIyed)XD^CQemJ)b>sy6qK z`cvMSq+=7*R5mwP`8@m6`;8s(ns?ZwZJDSrTrW#PM|e*JtJYIObYsB7+gx(>if#3$<@k4AMS3 z|B>@qjIN7K;A9JTv8wVWjLv36T?b&HRdFx(_aiD}O)Gamt2ALPn=A}iww6g!o+r`8 zlac}V(K96zp$E(n9@kM$Hwl!h<~esb&l=@e%yBL!M*=G`hS>W8xZW3I_1*{SeNx@| zo;=18`lDK|i1HvVho5qcEpN!TR8cBQQliW01bs%bIG|BLJdXsz=K&ESCNZ-W-KE7> zPopeW+7o^XOD*+yicYOG_WO(oZqNo8i5fNq31#DmzshQ%k}^?Srbd4AJ49amC)c*?ATb>TRo!sE(%=F=tfxK zGCN`OGmKhlF2v0;5-EaSSi?l(o`mWsRG}1UlyJ5UR->7ICo`Bo z*@uHERRF9b8;?IPtbEp&d7;l>!3h}a;$0-0+(`k@^3&H>jPUqLcEEzf&}$Vj0-)8$ z1T4}~6ni9!l&51sV~ReCfnS9mFWjbI+ceR+`}>cFpY7hvp6>vobI32aF|&or>KuI( z)J)>JG<%&#b*SX<0o{M(BP-)4ksjDhwzaKpWlU-8&PZ!(WXo~B_VY!Zd!*gYKxN+b z65LQw6($J}yof59#3%-g6BfiQ3N_)|dP3bq;D7A(>rY?4*JpZ_vqzZ~@Ym**sUX%F z>1*+Q{UPp~+kH4O^r^X7E6=t|>@Nl83x*u%-Q*l}!uGX8Tdk+q;j2?j|ZX-GH? zl}`vds+SlV0eGNroBX!G6Fxl8vnExJgsI4?s-YcrUIH^arHoWcrDmPJT@@M!%M|Tk zV{@iX%7YtbUQ5nx#+*qG%)eERYsuHuY-+WjKnB{614RieZX%{Cic^HoM=$!}HitE) zea;>HT~7s?!x?9*httLAgQ6H17$WCfWKY1^D(RduCDdC6llC)A%p>!0IV;mE7usf) zT@hS)o*Hg*-l9r*D5ZY0o2q-h&kC4nW&Qwq+(!+enNXNT8V3zj01%~X| zsK~G1QVPbX#()GG!$x@+BP+nbN2v~gzulycjdD}t1l56U{~CDpj-t} z6r3(-yl0lP8ZUK*IqmUPmie`zXHBaMSDiT}U!6PHoLK#8`k!}3(7M_ZNkxPN+6#Oe z1_luT_EM6hDWMp6BncwLc|Zb@Dp;2(1*!PNOD8S`iK<6jRyzJG_W^7G#&K^d4m&Xwxll@#V~L%d$6vEZxrtOn>lxv zqv@t>-*SBp>%y1sU&m&Ir{_$nd5o`$^~}J9a8WFKtzcGFMgH}Wots^5oedSEUS6+D z*Z^ceo4>qC_eV4CmWwGiz|wDSjE|%Bhu{KsQ98!sIq9QdizN~`0HceR676jq*rtWR z$H5&t=El*(hg0pV#^5cLdRYK(zu461HHG^qnY<~K{_O+y7np#h`fofCY5s(^FZ8g< zHK48=o{1((62UO)EaPd2ag9_eQ6S~TU4LI=pkWJ~JI#OvZ!i=Ee7v#A_ux~#hrRDC zY(oVnfUAplp=)w)2k!;}V)L5T?FcLjxhx$4e+?@r?q@lMy_OWiO8Tjcd9+F5-!u?V zGncmL0&U|Se*NZC=gTkOhVd(4OX$v9OAeKrK(8v@1+UJW(mL~(I0&l;)laZ}KYnG$ zf1u%FLmxQig2T3A_gh7;Q_gM5x%G3Gz|2k*@#yN!aFC$YEBCxWz_wUps0k4zG1t^% zTx`=YuiNX~F{jphzz%GfY5UY+m6Qry=NQDs!Cr*)4KQD0JiSYrQx7e~y;d@Z^}-HE zBd;))7`}Z3%t+{YF~;>GY3gI-yGT(T3{_fj1T_7U%}C>t zX|88fD4a5rG{xBIgasF&I#6~7+^WVk#`Oa$o4TCPWd1P=ljy#G*4qL92CuB0_w-V2 z2g$}oYx}8dGuHylwI@6o`#cC>qSguX!X#jk$1$!jN#o4`SIua(c9t34$36k9jDWPPS5E+nX(`XFeLJA zB2BAayf5EcVPs|tzc)ckW($`vADwO}j$d(kQ}8q2Kpb&cUfcq;y!?AvqHqpfjIDQe zETxP*Ndm12j2|CZp8z9Al1LB&1Iv*?qNPx2f`OrZt}&*giW5JGqeLgEc4C-Kv`Eu1 z!SM5O>ZO6ED)EggI+ZGi#{uxRVG^fACKBqz5+-9VSPDPDaydzi(OP{<5*cH7VhK!e ztQ8R$h*~AF!y_OesrG#lU;xTENfnHGMN%H~5aZ6K#FsQpbrMM54^>E0%_W5iB2vK1 zDJPae>W5r-z{dfX4J!js4k*F!tSm~BEwe>uxU{27X|yzG<2F2N$h>@}v(v>@sU^}< zTMH9snbmF+tK9C8w^?gBf@S==eMx<-*Y`DH91{V3Q)n3x3^5)F-%o{3If*s(qj-}( zqitNJx@rQ^sNxm)HFlAiIbAgD9C`r!^guI=>rwCXxA{|#p>m6`t?G4gtTU%JUXRht zF;qjw)rU``ttJylxRJjKIT*o&bLIj2t!aoFs5<1zqf!Ddt~Mf9wa>Zx^({MACUvv6 zbeEGV1e;~d28xaIWL4oVGF9HB&?%X=fv;&C^RiI#$gH@j$~8OR)ou%*1A0q7-v--H@PN^;tNNAD@4r{Y7Vx@W7`Y=XPKf7i!wOl$y9cYzf#DW^H^+O! zi{{(;G(XCEWfl!EsM7@pGo}QQ zK93U>`jOyNrc4CFV{DWD1~$*R+h-iErOR2Vr1R_dZ;m=#_UxRG;C7ikdhHcigxaNh zJDlh*bytK);!s*qXjA-gnu2oF^L@*Kip%;WH z@luuqiiY7P;dIqP=gwRXtat%lIy}A0) zl!kqK+q0uFC^EUOO|3hvPdN8IKZLC@^?a$d(2=KLrxj3@D&~g^@Pa1PKH%Ivdc1Me zJ4`Nx^-Y5EB-rp=P~Y-7&!;^af0XF(?zjNb>vD_Z(cnh8CeXv&X7*sOGOhVgleBy0 zCfS6t88Z$HZ{XxO+cSTt|fkzvDyipl%WoV_L-+O%;Bhn16y_C!-grM zG~G71tIrOTv)K{Xjsn@~w9ka;F(VxVO2?6#<*s}=l=J;#wD{QIm-*#5JP~wA_4-El z*_IRMwzKT~WzIgR95e4wQj=7lQd(rm*o+JYg}+>xxK0Jg#WWwxQl>sB`zX ze|&pz4#wNyl}zNJD(!sD9iES`(3a$Bi3obMa4(L8*~IVc^w6qNKj`MRf>(6|*BSr$ zwbI`4^`IW1)@eY^uS;&IU!59RxAU&@<0EYE9>t}2tt;_^1VN_rbqk<+I;6 zO%t1*S-rLQ*sZcPQy~SWkA;yGngw0}>>`H=Mx{E5iHQ5>f`jkXr7QNVEE@$I#v>ot z%g9d{lbY!yjToV@8-+Q{Cw|~dAC@>ju4uR|8s;$4cRly1BGPYxwGOx!u$ZCVeZI4I zJ9fm=a&~BLjDuxr3ofetu~)8j4A)7Svs!W^oj)(C_~@o8o&4MAyk$q|>%FAq6>p=| zkhrN8mvb)kQ++kZzDw)EYH0$pH8&>W*it-%fd5Tf<8*12Jv*5nH-HxfH`IFMILKkp zv=g^efl4^yTK9$qy@keJy*D@Jd}Zn9HYXk8ImaNVt^1qchOULjI(U=?Q=jUmZ-O6o za=3WZSJx<=d$(17M6<(AVjY%Z$|ScE!;alftRrI$=knqzV;woj`Mh06 z!Va}gY8|06JHB)h>&Tp0`O-FynOefzXf*Y!la-~F&oH)6 z<`}q>xb4r#-F>FjIXmi)Np!i-I+1F zxHT_zq^s7goi3MlbkyLm3lDAI+it(K9e-YO_!Q>XR9rk+7nky!y;m1(c#M4J!nz+9 z{AcF|e_^Fk6=?W}zqVo&+)}gNw6qhe==@Q_Hudw?&`6g~7a0E+=CkKKe{l=-l)(o6 zV=%Ld(7BN6o^kVIhW=6nZ6r{sG`sB2-IU=qm!fH7=g|6U+OTvO!Jk@Yhw5S%uEnqY zIO0ExAxUqng@O)m>6bb`X8?Es+$QR9^paNgNp2<8qH-Gnvx_oAy_=|F_1r+Es_x;S zU%Iil*fUJmushw99SKY6oONPFP|clPc^B4y`+w4|thtfgNdFbQ?1mzC*p2&m^v=dQ z?Dd2lo>{*ta3s{6rbsO*X{P<)-@ac~krGMqYI2Tl2?d}~`Q?QxljGj;ACtkokpD6K zyqf2y)tALH^g6vx>9>n}gO>ra`v$ zyslg3mislbI|Vm%w==}IlIuDgIc;Zz??tzExr5Sf@l9Rt5MZlpr_=AfFkXYtDj7qa zH=#n&sdQ z9)rx33RRu$^T3R1O z*2z&TJ~=c9R7&eP;tfjc)KfMhv}n3jsuZn_iq*SLHI_mcNuWwX72DBSPr46VE17Qt z$wp+n_Km#g!8cGv^7-b{mDe?O zlyaidMen#=VgO?e@586l_ zve9TzfNZm_HM~k_XF~#;DRRao1Bk&jsFhTw;;R<`Dk*SfC^6tmT@Dm_uGWI~(j+O0 z3bL9giEML;EH$8=d(PTta8D31L_lI)a@I&`lSd_;q|a_ht`tQFepcC5bM;p6vD z29E$-iH`>sDrepn12gI#lkvvH0OsWyo(Uye3*;JcX7Jdw*T!OuWMri7v*zPg1zbxN zOi-O?ut*kJt&+`#;)DTRn&#a(pIfaeL+G4~q>>J#K*<8R7?0t{ER#0byAVPF?E?5m zWuZ+{OMzWGDv$<4#OQheDM^Awee0@205miNNNvbgYYYo(t|qynz(}=3G78)sfaZu^ z$WEbd4;Um9J>gwZIwh10o}M@i4`#`!x&A4 zuEIyfXoFxN!MM?rMUN7?8e|4uv2-%dd%?Fbp{+q^a$vrOF>`DXsBVa$aa};6IL_XX zZG|*LPkP8;W-VyEbpg84pW%@~o#%h9-7h*0Xl#A*wL zVLSxKf@Ql3$$+UaNL5;eNx*ozwD>Af!NEmB-9q1bCrtoa_yD{^Rq8bY3$HSiW^JWH z^LI$PuPh=GMoK}M!+gY?Ylg-{AzrUtwjm~r*mHywQOP&Zl%OyYn}QU)(Y?f)Ah75~ z$WQ|-cwhn7v_nMD2h}v(2kU zL!T2!!4{)J#B_^MK#f3gDr+<}EtCwX4H8BbU`;_d5_nn_Ve}og58@7ffZfof9OM~( zhKS(C2*?Be2ftV;Gnm13#~QpVBjCa$@DinxL+r3ya2jA<3qfU;(7Gs%Z+%(=%gB0y zZGi_zLfj$5u!5pN_8@c0fZ>`Z=iyI8A~+F25q=bzV+DZML1ik52)HN+G^h28#A-0M z2n_)B)lAGGaVB&Q|4x!67lH~O#%fattmLv!d`ZSM2dmw)1_k^cNv5nPc4$umLt_I8$ zV76=K=orBn(KW0nh$O)uusHmM=n;OE0}r|g$7W-Uz=j}6n0`<<2#Uez z!bFB*u+XCrA_>O}W-ldGl>m`S2S~sg&RK<&Gz){pQq}OX0tGVU{4BMTg8V@G38aFN z2mK%~O7Mp@j@UE!0MN^^g02SU8kB@DBqSWp8Wl_*yH0QeVUytJ8VOIw!%hlg3AWM=~-3<(;eA4j3u-C>|+2gD9CHR_+Zy~Olo~K{M&G(Yq*oj z=edTEThqE44uXyqpO%Z`mm|^VGXLKNN4oZEU3RFKTkRjU;-XXOyw6-F&a+ki1c{rj zlL(GK4%Z;L>#e*w>nD78Z}W6AmQ8Lrxo3$FV#DKy0^u{e)L|1WUjoqJ-QI3IxrafD zyT`?R%0b>Y_ZS&HQHLyqhd>+?eV)PaW2K`J|F7-WtfQP?=LEuW`d9Y*FMPv_HL zr>ifEv-ljYdV!#AH{FG5tNdh${>u~L{Bi!WT)gazcI%)ldfIt3gzncT&Kdqsp8q=i z#~(j`<-cDK9lTy@sWD;KVN++aDfsmJ<7~UzFN;U|l%I0_GTzepS6=odz0z{X1v>^c z|MO36TAzn5Celu%`rZzPL7)%4-N!hPD}rfL=eZud33%ceeii2YnA;{<;WfZ8!prqM z`Qmv^vAl=?Lla6gvG8w* z=Kz@h!bvkq-Xs+7IE%Z#KGA&g^KfBR{Fze)(uxGrdb*hB<+m|gJ=0Fi7K^VhPe(5$ zpxa9#9v!N7^fu6@@}6*4q;!`OQP6u1%#G`$h zXM_Iv*Qzd_pSOqlu6ec!dE5Q!8y=qE_4%NihQI7Hr~l@wgLPP5OYt@td>bOiJ%Hb^ z7_zByZm-AuG$f!GAnEjB&Y8d$%T1ujM_L{+SiEh)nH+jK3-95o7vcNfbQj>Q@>5Am zKDl_Y#aggtny%_{dE(x ze0)3xbvhzqyZPe|%hqn4%Y9R-^pH}%b&*%Ber-%8=Ix^?lO`H95 z`ZSJq{F67d)3rJBk~c0@l?!I&O}CsfSVOv`F};V@yv>8h;KUtUy4egM4S^{hArs@R z$wlWHgOkEvbObiuYCjL$eytN;$xwF>vY}|WgS7eO)a4^SMR7jQ_NJ%dhU>d|8ww}G z{SWAr&6$jA0&$T`fp@_;bx#RBwqBZ#%2pZ4Xz6Z4j)%!f(WXP1@^zks!J7RtK0Jt5 zS)B_ivR~!QmDX+O&~gVi{{4icU7lupw)nzl2Zph2hYAlv$#9k6+KZ;iNbgHGm>smx zo31(LWK9Y=QONohj4(8D_sja|s`$?#e8|t3;InL<$gKTb`SQuPb1;3ZbzG*#x;xmc zi%#WhzWl22Z<%lLtoz(H_;OP?oU^(*c1XoUEp{0q-wfqUp{~)df6otolVdWw-f0f9yOv6+l2j&{V<#aZi))Tz&d^Q&6;fj~z|GXP~bF1|9vckof zKg<`8GzFh?Ihng2-Jhc1>@>qOodC;8m_ul5cG@nf$zC6>M zoutjg_cL$yY>$5X=gHXrwF|#d5uc27Rn;zYf0*+*2?~2^f);G>g!qLK32O3wXxYQV(YS_XoYk8%e+QaA6A@5 zefs=uJQc9+brRP5$5-XL^Km@hDfx_(*4Bp_;fWjFY|8pJbvlku-0^%*EU7LaPv72_ zrw(KD+w?NAI#BN-bk^;5;n@_PS^)Wu69BW9`t5y)Z%ZIUC-3FMDu}*Tni4c{%Bk4E zXXzB#-h6P-&OWqM!fmsg^$4LOAM_J3tD9B)pfn%%u99 zd!ApwMEliFWR2NW-)9gm+vkX(?9^Ju#SHNJ2sd>}Z-d=Bw5i?-Z%O@Dd#b#~9Y}>j zIk^}Vr&e>W+jQgB)rMks{Kq8Y&J&(oAv)3e*ZA8Q>|=JfpXbPu`yvKmrd?qD}| zvjg3_2+zMhFP`3hAGh__zdX$!1e}wySkXP_ah=ZScp6QP*>N`O%M#`e9?f_}V@;mb z<}){dzZFczK0k5p)p5CMb3(2^KYjY`%QL|j8J4#Pa{Zf@fB)-GtIt1y!swjt(LC6p zvtjr%dL~}GzPyv6>BHAC&-96=n>8v9+_M`0xF4h0uC7`v$2_pcm3yXW#Uh3lBHBr23- z&*Wi$`{@QLiIhZ&LuRY&kq9?*jCjVW<+`pGk0qZRoIfL+QNuHy0>oBHDXE|^!hGtP&Sn{!;SY!&Ue>VKVYHAQ zP@nHhq?a^zEM1x?O`+PtROO~y(nQSZ78cK&vT6rs4qQ-JZs2yT3fqKHKHd03ZMSN- z`)Y46Orgon*m@okcS9ni$|P^KXWNvUE0ebHsQT~IvE8c-s&iXf?7BG;Mha09Bt>PU z!BihGh|z7{CekD>1J+7MDKJ+V$B+jy^HfOVRr9W{2* zm&0lU9F=ZzmEInwE358~(+iqg5yKCaTPV{bX<-B1af1beny>Lp^h#~YmzTPir{ySI z1#K5;zPCyy>%W*LLgop2T2n%-fDK9$t+PxR^u?S7B=jzN07mMEUmxQTHu`il(1Tm? zav!%Y%^0B=>s&wu1p~~k>^q*F5nmnV>}HeHKcK}DOFXQ_vN(L7mg@sHeWw)56VGU- znX?Hcj9aO=BQ7yy1X9II^zg9=f%?ZC*z0y z`=?&ENYXcCX$ZDb@CNqh&YzW&bzA2>N84GiNcIcIBe|zmd0lKmZ`#U+BxoC;Fs{E(g-oO&CAX3(O=&_Ik&0w#PAM?)-ar zE*(G7_IPqaU@3Tt0ecMf+@Xqq$yDVw0WLZ5x##oH!S02upu4@=?4x&Tukg&f4-H&O zN5FAOHi!ojUjh=!1`y$Im_F63+HB3*{C;qoQ}0>{s(3w%LU9wya_UL8RMw>05Hv{O z)++_#t7cSU;3z`$OsKGf(ZlX&o-o9C+;y2Q%8~eV-J*+fNRk+z|80-)B;o%JdoO4P zZ^g9nXP;mT#5^~OWf-E$C`-81xuLlcCKpNOX6g`1T+bR1K(H)e2WqnCzF+>*@0|tdJQ|#9Ne&X(Zjm}-kCmBn;oI=TvP35pN?pp0X#klnxfC1Pli~7)N1IRD`tzPgvD?Fh2K%>d&r&R<5PAokx>+qhes0XIbX9(ZnH3lWTbje!*{s;$`BoI_ zz+HF+H^IBRMXlc)%%i(Q4eU)RNpg}BKG^|&9Uq&R9L_@+hT$WblZn+vNNUnFQ_fK4 zlQf^j&%p)+|6}-ac&S6@xN7;yt+qWXw)J*Q;_zE!{d1`y?jo|ilRiAXdm?>QmD~YKAURAb??|S#0!G2k@@H>4h|cWo@J1jem0xNp zc)cwv3@FhX(rCZl9b#SFJ+-?*Hh@-5+(oM?8{)bD11gJh1B=M(^5cicf8I`GEl_!Z zooj+ChmuRT&Jp?xVA!?Jc&hUp1ga1jQ!(u{#fXhAxv#%yUJy(+;3oo(dsXM3902d| za`%Yhl4cBtfpxm*VZng5Da-D0=l2YbYsO-^uRC1-jq8Rdi&06QqzPj%(@;5>OG#5t zHOq6O1<1LxrXF-JdZ@iM>y>d=dvNYxyQ&V+-yVPY`(L8}{r1DpjUx6ofaT}c(kOu4 z-Bm*MkoM2QR)r3h?eYOg*@Dq|++piMaoyfjBr``{%7q~*h2<2zaxpM3wN84OF*VB| zs@2Qr;V1VR|4Xe7n1j1dhlCaOua(-2g6x`d7_plE3b3Yl$hu+BxqU2N^>gC7xyjZI zMrur{&M_Jf6@mcM$f!-F$_yv-6oThYqPf%ar~Oxle<|VRlE%&!Bb?iYYmC{>u3P9rcYS*>S@L)@(Hl+QEW5#(B(;V3 zHF2GVXX+TB$~g-hir`s-k*P!=yh{u=s^&vW@i}cB_S7NJznAXfs^23nou%ma#0$Eg%MeT#_3hOiB$Aidr$x zcV}zP(R26Z$)XVFFl@f+Gfo&+ZK7{KyhHsOB3kww?riU>X|^K|5w>0J%yvB(`C>7C z_uZ`BA@rklzzy}WB&2Pgy!!(4lQQOVpSetXq7{>g(n66`It(*C3nJ9f;CWjx5h^Qt z)YIHV;di&b8(ZR%X3RE=bvmeog2AnH{E7DdliHMrRk5r4)(-TBF^fZC9h7OZ*99>S zWJ8R5CNpj@u)fzEW|l}vZv8BKAnaZA@DKd^Llxr7*_+T*Xn1{BuDGTe15aJ615i^m z2+^Grp6x5_c(qvHC(zeVIes=-z@|!q-bp4EBSd7mOr2mp%{+$RXGZ1of_>KggAHo$ zwy}PV;bm`uHB&3JLO7e0Sf>xqeRHd}&yCmNfO`avw~0r>d9HkkYU|FB!_#7{4PXf1 z5b!;UjNPX!!xGskibMNT&-0uz8A~#*D9zK%!S-fzDYy-x5UtH;;(YEVhIk6s(T9Gc zgqmU;oYQc;0pPF!=kQ4p8ik)R+aC1t$G`vb;jfqI0c`0Bw$SS2SPW8Yk|&;cZ>&wM zOjF6Vpw}vbM1X({qBOg@0)n17pc0L1sz3BN-lhKcikX+MVVde)t zkdno)en#!#x5cO6*^BMU#=(xOj@*9=stqgC+Gb0>Buh?GZ7nqdlVKTZd}=TQkhhXM z?$hM>tD4NSlMe%jpE4I)kMWi9%dVCIYvZmuf`8w9+26!(Y9xp%dl0uJiBVlTpD&>fHL6{>^E@5yJm z;Z-CJ7dl}f6~r2)bM8rIy|mK%6n(udX9Tmosktyk58wa%zWLfnb-e(*jzQpcJOr;- z7`)!`=)F6oR;m#XLTks5xaEnTEt00V_TZg-lB*c!iV0W-ZAzR^Y{r>431xyXU{=gr zWL`04hI2?LvocZY{#guqHtvws0@1 zHcV?#b|G$+53HZr8%+DYx(Wc)uY1?|B`3feRq8Ud+98RXTXDEG*@KCIY-kl4TBO2Q zDl)v-dNRcequK9&2=?lrRgp55ryI7aliCL5T$HE|c( zrfdLKVE?n(VTYRMoWIoVp04Bidh)KQ6HQXgCx}jpL@=o(5j>F~YG8(G!cs-k?(> z@z>&yn4J3DR^HH4X;80CwP#OKr=6l!`6N%Yam;YR1l7trn{^N0-V9^iJ)Du1+rkSB zForexgIc@)>xqC~?Q#-V<@)|qyhS(w<&nG#=BaeROf97(OZffhQox17P88-Lj0I$B zc2A-0mfNw}u8%&_3$s!%VvJdDYYQsu4AjKj^}Em@2rnVxQ;aqT*zCXU`m-xm4QVac z)W3nJr>C3(vKQ+Zn95D7@s(vUr%8vj=}s*z9naC$fDrP|S^ak6-4-~WC(K5aq`|TJ zo0Npxjk7g;e3RyZ>YG&7Pg}EX`GxJ|@&m8Rn+d#_L4nxl9>|=*~t` zQ-%@f(d;nMm{C$VN~qCJOG#26dCcso6w9>WR?lP&Sz5s7XyfH;M=pPfHdWim}8Frm9Co<*s zwL;eSSkRAQyZI|DJ2wY}O@1%TtKD&b)dPwoG}Sca zDdv4KQe!sg-1{6ebxTj@j)Qh@!#p*mby0nZ%V$G?VNr{1Paq&{r^39d@nKzbolp8k zNDp~4Kq!fU7Y&`NjVa^ZD=^Y8O(=xBlf2dX)%a-N8&dHtfKSLtn(!g>pAqB4FT>01 zJorY@Q}>bQF*8MTky8Q^jsiA-aK?Z|Hk4=9XWq&bgf237(6st}9y1@{YF|VT+X~fy zwr`}scH&mMeYtV5`R((FvC>~* zGnI2p8J(mVrvJh;@7@^>;}mxUbMC>}|+j zRe3x1p@{+X>-+y{{KHd*MnE8#GX`LiTeNoP)PfL@Wr-FWw4eMy0opg{F~#(Qu^b9}i?fl0RigG>GdOxHj2#%A z2CfE0_wLXFanB{@-XZO< z=_(9><8|~eydK;oj9Mw{#-M(K^2|Mw&HEFN+MrNFNZ3-EYCT5iyU zp|N0CJeTG3%BgL!3rmCfRKb`ick!x(C)R4T*73io%AI@JSE^q8vHNo0``c*Tq9x zRQ$*O6d~Y*3+Ci(tV3VhSl0!E zSbtJgv5R-bY7E>riN_*-s(c0d`OZLE214%XeVS|r3v8&Zh2AZzW&Moh_w}PfYm*c~ zLcsiF%A|w~LRrx0>r9wDb+B3|YA%MSSApjpcpe?C3gb3A7qyiEy=azp)M8!QDH}6Z zyTY!t>OZ2Z3k^?7FO~`cthLEO?vfZ7l{k{*6c{UIq@BH;V!vul-Caf9@w6eXE%ZkL z(_3RSMx7R};p*NV)P$3{r^jX;AL>!t{u-KY6$Di|iJ^OwtskussgeLX#;ub%6P_iU zc-T=B>gQRjUca>H0XPO5{eDnrz4MoPmY!8~{}ZY07A9>tXzu5%>OlXamAJk1{ihz6 zwXVlP`{oc=B?u$*NokV_kxVwtx_o4O+46KAN;`oG=5mpk)TD_|G9{gaHJWg4^lbQB zokkP84KUJsOeOg7huz6GsG;h`8(4~+DJwS`@ZJhzSAtFhSKxQ=4hL7^>3Bzxnwu_? ze6!q?`?68RABAbgBohSlJz{J%XRKx_qe5xUz0o@JKFwt!RI6@0w$9YyqcE46^^RJj zI39#%EK}Z6qm^XL&(+d(-*oiweULArUmhbY92UNLJDY0{+?sGgD&`Y5 zSIyGyU-a-_zXnXBIr;?HjL+w0*FKbQMY zg&6^Ae}$32b{n_^_u}r*a-YGjDJCmYyAL|s0XOa5pox$7CL2r8Tx1k;B4EZUkus4| zCsb;=O>NHY%#qOTElAh(b@XF>JtP2pQXBP0xf!ELxkWk>`D4{f%unURteqrxlqtn- z9}?0m(0$;$$9J{5w5(ujKC8u!4~vg&PMXw|CrswlCMuWG0wF zWc1)(&<7OO=g(^MTQNA53%!oFEB7)2#9O2zK|EHy1o2cpuqLxNoQ1vr?!yw>JI&1H zm(V~cjKkNCRo^-!np@aauaI}@VWTSjh7l-w3hnLG2G&pmMR zkJ_6_k}D!4&%Mc|m4-yxN|BLFpqB{Ca-F9XDmd-97I@AVC0yh( zH->YfKsa$ZaMKRfJHjnhA`>%5^zm1YwH+!pwVVR%)|l~po4Og&B8xAG#;Nz)6)s16 z>(+q#HqU~Wxb6g$@#C;iva;% zig_Q84I68WvAaF+%&hlKh`iKvQzVy1OX^?mh%AyV9xA3tx6v)KDw!FTm0v_;M)yZ07)^>gSd5v(3=+O?*59pY_*^RUW1q~piO%n=WA76RPF@Hn)v?o5_S-bUtXU> z=?|;4U!YrjeWa;`AKlI`zkbRu1TGR}{3;nI;Wd&wDI;gfXY6{UVBYc=t%~{9t$np2 zy1V~`1jwPv17Pu+ECQ^$ z|8m{X&1Y#T3Pp@OI1|0`k{2*Bs~`irb$yJg+&G*2G@n6if#oz~BQSlzV`#Ri1O5Lc zFRSo;-z!8q4->2Vi*gqea%`sJj{*%zE0Y3JIUIPTrGMAyFPtj#-#n+@)M*dm`=WqcVypeTr&H_5#C%q zlnMwDM`?2qgD@iJLP22|c~;F)+S{S4Ris^s)e(5zvbaVJ>6G$&5YF;4ZKncPuTP;N zQ0m1(jj)~)IR^Mljsd$xeK3Z?99EOn_{THOJMTxT2J0^I^70rUalM zW~FF_!vvcGjup@*!4bHJn+^P-w(RbRfBw`#7pJu2a$acDU4j|3@YFSo^d9#pH#(cO zAF`8mzJ6JMh{rB6*5#E&f9(c?TCG4&U8Tt~$2BtC*VXyP82|eFZz$B;0mx4vo|lvI z)2P!B|ECfE7r{Oe$Kp3N(ZlEU@9UrcBx6k#&)4|%$1nd+kHL?>|M{mq>p$kx zIUS7tJ-@8?5Bd1Kln&l=DU%GA+-0CDM6(_!Ml>XrbEi^bHeiA&NiuJ3Oa(%6A`}5= zmvuavq@!ddf>2ztAe?i-D;(Kb&86x%ld|}vfm{MwpE=$YU7~S0nHb1%m~h@Cn+y}o zvlO|4;-gK#Qp!SgN=D$Gc1eN?TsRxJ5hXD1atPU{j!9>;wk!o(JX#Yr6rIQ~U5UX7 zB|7g?5(X1k;+bb-f>sGFj%;`q;^yhM6Lh+}Uookg3P1J%y{Ful^Du9k**VSFXaw{H zkG1kPb!ne{W41zR%>x+JX>%2v2KB<$@H}W<>5kGtR3IxYg-^W zrFqN%XL1beP}P@8}q4)zk* z!Kf6WXh`zbLH=n~ySsj+k!+6rL{rymq~0g~6qfJ#U_**8qJakvGd0Thi#P@qQ+|pp zzlakFei66GZA>N@p)@!}q3HsS$3rYOX$esjed{Xyi|FqD(UF;$SDolSQK4WE1h7o*votH9+nTE~%;#P0|{q^;8O@H{u=Z88!^}z41 zTj^rfL~$rf*sM?>$=Z#uaes)|vXg za&4B;)7OHpdlAUfY=Y4c~g3cqdz2EQT}WS)8ZI>~Vxi z!#T;b~r(Q*Hdm(e3K#wrZ!}(_Ll=KtI-)D!XOnfkEN?qNBm1EKRy^e&}kD?g#8ce`y8z-5>+8jDr}do$(;(?NwglkhoFHeqeOkbQLV$(&IgfpPFyJOSu{{6YJ|($ zNMVX#;kNzz^F?>}Z-4yKJuZQ~tiZI}`p15n&uA9=JgTqaaZ)YRLfkg}UTfFgVP{KG zS6)$(>|7&}_v?8F9sd3fMokcX0HITW2Jzt^S`MDXFZ1c^wnlI4c~vcXN~~V5ueRv} z+V6!k=>p2E&OUJ#(LMwwbaGPNW>36UkhTY>>XQF^G27R#2<2r|jxr6Qf?4ZW$BoJq z_Fdt@50BUZ#*w&}?BLfUFezm)Qi~hx_t;B})m-dJjo;Sb`n`r$aqXgsT0`cj@vQbb zS|*Lh(fe)FV^lpl`+!$nFJJHY3EV6wK+7f2PIDci7MJ8&Y?=??>kAzKu}yjx2~Cc> z+ILx$r}_6?<@RD#Y3x!*_3m1Tk}fI~^4-Zp*4P_rSyE6@XX7*%H;tA1`gM2P?-ltr zUaco_)y4UAisO%Wx~FGYz}Jg_o#uL9%=)|sIBk;#-Hu;>mb9l{U5Q_RY}5tmqjQd1 z4c27v#po<8_aJQ!H=PRW>(|{au*SW=(oIjZ6Y4xbm;G@)w*~`$KJv2l zJRAhvw8kVlUDP7d^Bj|hA-CT*|!PmA#yN%e-@eVI`8@YpY6%#ebYf}@Bf zCK8ts$6?-SrEaqSYGZYGzkK@Jr|$cFma8xIlPaG_axr4E`NJg7pT*^lCXv@CjsI|ngSMA!_ z#QV5JBCGq!eB57+0X5v~H1EE*Apz@;4P{@y%%8VkwWQUJMd`4uQQI#Xt?>KiqLX#C z4EGn+5x%&(w5VsO+DgZW|9cxywiYRmBOC$rU$rP}Ejfin{TL~#;zx=-)LG5EJh-W3 z{70x@A>z_E*Oi9-2n{;Bw!5euP3wE0Zhx50NdvyQq{v*X8Lqrs&gT7RjeF5r@lyAN z&C>n?nWX)x*uy?OY?jkHgPGIuJ@SBPruCTX^Jx`-cU8ysyp_P09KY5NikaK|*e{zJ zIu1?j{S}2$Z^mwtW>7!2!DAXrt>;ibwlOc;O3`4je)J8aS#!DB=4FJP?+E*j!@It% zS{n;Flm2QU(fV|nRegwgI{k4)UI|@uV=d5BAlK8odGeD48Xz|VPJxI=Pk@6u@%Fk` z>aA7!=Vky;K(N1#eOvvk1!b#_T;?=?dBBE`Xlx(eeTZ$B)DHAPYQi@6D9a6w!d|vt zq$u3I_(<95YV@4L;_Kw_uIeh@taSRaI})`^Y!!j!>xTYnqx069ui~2isyCUBncwJVUV$e>NSpjndr z#Yo}__hYPY^}x4?N^wj$-zw@OG2l9w-Z{FpU{%W+n)+ar~ zYEnPw1+nq|wO+4guvmSWuSbhz{x-?atu@%HtL1#YKD?=sfbLrX?#JY-+MT|+CJo-+ zt?dfp@C7ZNllz{S{ur?bpz)Sb50A6Wbo%Y-z4Y6NKdrvSvx(P{ofsTcW5rGqZXkD1 z#eK?k1p6`nK@EQ--AeKRrNiW#NFOx7o3sO>A76`M+7zjDl7dOeq51~rOmVysKJqT8 zVtFY!CTY9^Cuq%6M5%4^-h%6-2kSzP8W?1&i{LEsVyw`N4(GB?TN?rx$SPUoW#-05 za9(r8Q{v2YAiT~g7_X(E+0c**xNNZk!WR#+%OMuSR8-1aB zc$UEhZX;uivyhdE9)LsComECEE}T*WebLxaWA1&J#qk^(Ech;1)K$qZQ}V#R?cg{TL@+xpClnpE1*4n= z^27v2YKcfhq=4uft5rx6a&b0g7Xt#Si^n&?O5!_NkF1@MsbumH82uoXGF*VsrV}YT zfCwQ(=2@YD8laFDl1e7I!a5c}(v)$s!8xO&kl7jfRnh4Ojx9-&P?E;-7PRLcoI%EhGYQZ~{BwmC<0Kp?COYdSTDN`t9i@>Xn_H}S0c(evJL@6m+?}L4RjQFw{08tdB{kxW1aL!L2_bx2+s6uXp! z0|Y}ua#14Nq$~si-XRARNI6xpKrWCRMV%b+aA{GUK&K08353c7lpf>(RA$)t0W%x# zT_LVU;ils!IV%)vtZ>R$L~*46^{wtGv~bF(KuaXLF(=PFC>={dnMc8i$eA2v1;w8e z$1~KFKB3fdU+{Ho7r98>p)SPs@r5G)6tDYp&4!^C@5uGH22=>hQ95H40>{>mP8WlW z=MYU9gg4d%T`cM(uIYdc6Gfm1By7_zYh?pNJ&))Zg00Z%FLI|aB_^-C?5)V4U5?nH z1oEC?u^SQ0I*sZanHIZ+9Gpds?^9MqpdLVVp|$l+N>qSd5y)ZK)+|>@kYDIH4(CBL zOEGRx4Mr4tj$Ej7u@(~%|AIaxoWdpPXrTr4SA1r#C=8`W_XO_WIFN#sCoMZk7NaHxfSb_)A7 zRKQG0><+*~Sm+c*VepWU0_qDPvBm*stdiF744yT%yWuRK*N%A z3mh9cqFojj);G@NdUttaoA>SN#xCjqWZyakG~KM0n>t0irMzF+*xu8~Zh!qI?ds?} zoJ=Ov-l#ZpLKUx(H_vJ9LJ5x;^>k1>oLWxvlMt9hb7G7mvMBfu`#2AT-W(A z5jNVOHUD4MuC2>aBT4@i9(B$vs!Z-Y+HH@=YkSA1+ub|+R3~ppOi7>vsJhD!^V>Hf z6A(z;3f!lwN+gjF-JDMW{foO8<1LmM_LRw_8q*m!2u00&4wL*B)T)+ za@^WFUWVmNyHd;7wUt6^$B_- z3LYwy?x9WVIe*2t85S16Dr%is2GeJFS&|8EHnU66 z0NMEVP!spDs>>#PiI*p)zrZwZ`!wK53~jZy_3_i{#5)qCQ|ST!7y2M(p+E<`WZ(lI z4^p|>gqGfO+Yqlil=>;Y8QZG zj+*SgBY+b6%a9f0a6+zA&BxGC&4D9b^om0$J@lz{Mxn3&-pd0l=1q| zbi=qODW2W4Y7Y4!y76h+Q1>uz3n%?P;>A-H5Kj-sTi3d70?^LwhCbm~?Y9GR73u*) zB0vrcG0(CmgCvB(;!&=`EiU104|PCy{Yl%R_t^7K-vfW1UoLMogFXo3QO*I_rx=Is zD0`s6PNEU_; zYT2A^E9+5OyU(9K{%-w)6%xe>>j%VSc>ja1Evi{I=8@(l0YWaSC@%R|SOS6Z z#C%C0z2XXq6AEaD=TVwCX*m}TWq@iNGeg_MtS*{Z2I)Q&lY%WfUDHFVH@x#3?)HB+ zy;>L2R`D41wXnpw!i^js)xOg6{g|?lcw4+S>Tb2ZHdugKBq$q1Agg6A%tSMX!x-%n zrlec9hfeRtdM(n+N$Ob9(92$+%%>=D?cPJSD2sgGWlYGxr=IIMF^?P`fdoJT;V~7H zE&lVpK3cn9;5W+_IFMd5CT4+S6V6hn^uVfXq0nnJN&28M(Z`BSIzUBx@;n#NZ6+`0 zRd-hZde#kg(`_zr3%OOai!vO()bcvM zZQ|L1$J44)G_c@eoA-lcTGE(YX))yc$N(SEOg1b^>78=dN1~G=Nu}#Hn(J=pE*~I*b==?N` z_>zj_^3`bd{umgg8sAWm*(38QM(VaTckug_pHlH;sys`QbBLZIL)Q+|1n|8m74|Eh7XI8Z@#j4x(w< zB(cE}f>+P~Fwemd8^twyf4nZhT`A9JRH;ayArR%5cqk4)f`E_P2E*W+uy(hPO;*mS z!SITn>2L2I3{%zKF&OTf85#@^H1~tyfndE#VRA5hG0&kZ2Lo}01K=~CqWNq@D4J=~ zKmtRF8xH*o2E+ZEz-$-Vg6LK<7K8Nh8`2pxOASAOS8*9D_{2I_31x6KfN6D*Iw9D^Emut z!{2?iCcZRDIA^{qI8lkh6Ja+I!bb~I#{+n`!P>lx8^;BF*g4JEX*8YeHM`8>d0DuQ zUi#QvCbReb=TfNfZ`t`u*Q(!I{psva%FNSZ~!4g)AMB2NSZuB6DV$90sdkg;qJvVm3rL0bN7hN3boO zJgS;Et~s%K?L5G6WLehf-;>=jg`#L&)85jajjIi82&Jx$=tl_pCUN-h6A2jl==ZXb zyKTBy#}!7s9xk4FqE8(gy|5u{PV+|rU4rF1V8l2_p$#iMJ2xR)^^HBP|K3A9q4C9}z?4YPTt~Pvq6*V$5aA{a1eKUFXDfcz?nk4l{4ZD} zYvm<+lv*FZ`#7WXE~;c6vnpANS(V&DQcZ`@M1Aypn%YBl)hi}?FX}eUZ@X?_brf4J zDbtZmJ)+#ml_U&Z&WVRc>abjHgQZHW-N!%v-fE5Uz<9*EA}f!nI?bBB43JG=VTk*1 z)MZoYGT#y1ulkxF@?5qZ>*mYcJ8iM{gI}!#7CsXs4w9H)K3YL&1Q;byB=LW^Z4)yc z)cNXh`sBvM?6(x1?m?utel`K+J{dB>ILLmL5f7$-e03K>*(dCS2`}1#clPbi2mZ0C zt5?DHVgP6;)gik&*F`_XSa&YI1NpB>(fJO&n6@3@UtJyJWi|9k>?zLB_Y#CWC!{P0 zlMoMuBSvVVqQ3z8SGNVPQ~zowArpJQ<5{-sZ*nm zR`R%pZ8v#_9J;KZuT^G@4@|VWH(P+eO4-{7Y3eBT!+Ll1^~y?bI*x< zKaydviI?ei)Y=_XrgSie3>eJ15K-1HL)MEbGBvDq(P4Dwaekm0Q=AoIUsLyC*F}B6 zP0^$a3|XW4G!1v>sHf+sF4itE8?tx#gp(iyX+b4QMlpJ-^VkohAc?=t=AnLT=+jgO zH7W}w{#Mf zxB+Z)DvBxk_6Jl35ee0%SkuryYxnsCP~gNuN50zILH$dKt2Rp*UO`KKxU%`hbAas5 z!wjQ?AD(bZ)wE4fbG<+1ha#`Af5W=#hOP^7Q#NJk^bVXqfBOC>Y_ILq0OHLpZII;M zU9JzBOnssl?2(azl~yPsBkl$ciDF3w-?X|m?|b*DK14+01T?BbEety_eAiZyAFj1g zit$z(84WOi4yu?R4v%z8jwhOWcNo`&lhOMZ7@@S9wLdFuZQ3;4QLCAjZnx@4a;s&_ zFo;PM`HsMtCTM5is>Ban5qJWS-3Y7cqP082CV6Hj>nC7`*yUnXM^;&13v^#IE>4B9hLk%fAI7`G`=8f(mOEEQ|C*;`k3;jX*<}Ih{mHlVm{h=xXcT=>$(wlh{qU( ziMb7}Gae&>?3aHno8&X7%FYw3U|%&bASGg^xDjMvC1P*$*gTL;p`(fK@G)f*bIqB< zsI#C-Rupe1P93-HTW790Xz5uO*I{tirc(pvMF8uiy5e?a;UE zPSI-KlZRZmQRD}<9(*vBvzN2$+@0N`9F^m@bPbCzk*$GWpfK2R+} zQrEH#E8Co-HpP8_P0^%f#oEM`UlnH(TCWe_>t{XbCYvj5VzFMO6NRn|dm;~#Fd@t( zK67FaP$I5?M-`h62u=U29efKL4IU+?{!)d`^ow)04xOaGVT$qB$3iB(dMD?U=NArd zeFp9^(gm1zt9B9Yl~0`kzeg2tJ)fAmR;t(Gt~vl)>)o_X*=in$a^G_kDHBemfMuG6 z!ttf_X-Em*l(D_rOKWHJIIuX&>j`JHRa?n_@qTrzmTY2PzlP;;4&^(NCFnwx9;$df zp~9mW7IVfR3I_JRhD>Y6;ra<``XnMgrG5y^QEk9cqzaGx_sKa$%S9VFj+E{B;i){r zmwAS+tkvH6#8m-?I*WZ40gvQ4H1S33Mv4d(Z#f{wH)QQDc~Lb-`slxQ!0a z!?Kkrt30aH$tcrl97cnXvIB;Gu`k-r+kR1V{O)vxQBJCXSz~f{Sd;Iuz ztlbw=W*K{Z>lgJlf%YhsHxyFixQ4PaNx%t z@#BR;Ayw~vMI;^)Io3a>oP@DzFu!vV7K>0T4}@M_AYQd~cCRWX0w zR!jW*jC(io+D*Id2fJ-&H85PN2qfW{faDZYN4cC)j2$Z@PMNdiIJ@a2EX8SwlkI!h zkBc|!2PhjvN6hId?kJXUQlh7;z{`n6c*ZoOwIbM`nLu8n)SMJFia+)S8<3bVFNA+8 zNCaB4!cs|fP#jF7CWB4WLtHSD$K}l!dcexZEM|#of%=D5#u>yz6-*Rwm)Xs6h;9is zO}!pMZQ+#iFW5UX=P4(4&BXD-q?tHPt4~#N&0e1BCZ7J*9;kc)iVsNfT;F^Cqy^p8 zX2}91l^}uH<+3D-qzHwdMA|(dc4#0rO|0hI)W)n@y{&uI(1gq)`d|LCdOeK80z#mz>?vMLRq0o_}0#3r~4Vknb0z_X==^@G5 z0n!+(;1g^dEA8Q`E^#*;v_%nhgMd4UB$WA_2R_J{F2?_eViIj~6~Vrt#nBnY0S5Pp zY@Sw=F@~WA2CO*eS-vQ+@Fe|`Nq=Ae4$ixq6RW%bjsSJVmH#{M_PrYw1RCmnEnTuY zSgVXektEzpxFAs?L=Zc%^b^c@5{qafxc#?d?eMdX0V=g0knuICbyv4P&32 zXW{OXEJ8Rr_d$j0X&vJ`WDsb~{2DNCF>UGFMziRy-j*qieWF6;g46+6I=&1A^Sd0y={D;_w8H`L&kU{21xAsRv?m)hA}2yVZ_ITHViPvb0Jud zF*Eh*b0+3EIwMU0J3p-Fk;eljLrjtqdcxnd`#*deYghlp6Nk?2nbEO)SiE;Uj0}Xy zSx>j3-#b~LJ2dIPnGN^shk@&9`A;E-lWA2F79d zQ1qH#r5~s!qU$^Ze3eWK!?KyA5Cbv!>PGw6nxY9@XM>WC8^zSE*J*bb2jXiw1#fW0 z@o*>|Gz-S)>OmaKz~PAq9Udvq^Mz|sALMJ55Kk)ZJ8|MNCVj>*8I7cTQ_haM-!PdQ zSKfwCGpER9sxM)h!*W7O>jSjFE*Hfx&A`Z9FDkpr04CBD%ffGrO`jP$`;@g1s{ zyR+g`%8_UkNwh9l2IM2|#ZU;rM@xGL`-O25lwR8jdwkE0B2p&1O>OS-D`4jndbH?bjSe_y=QH^m2Z= z4+4tx|NGs??m`4pp**u^m7zKR^GhiTrLy}K3ZH3IO_)vna0R{v`;emgvV8m^_v5;M z(;SQ4itn1ULs(cM8~7s|v&p!fmCsao9`5q>B1c{9y~zj|jo`Y!J)>Rv%;l4Aa2QnzdR=AY*MMsNm85L?B>Zuk(8}zS@MzPal5~M0Z>=B+a~PU znrR871ehX70wh7eWc(fqO&Jf*YEz}NAdY<iSNz)Nh@x(eHw@x3G?~!MiyoUd8^TEnU2H%QpNaa-U_tq4M>wt&q^- z{_*R2s?znp4<%XS2^q({`trRmUQ6J76iXTNV>kKI>!Y+H9j-7_u7b1<)+> zYD0Tbx)8^zn`ixhH@Y7o<@khv1PPo`-mDElj8?%V_TQjh{VHn6d)cdkjsEvv{^LJ& zfv8+X@{Xupg}I2MB#Qkw%XO5%j5Q5oTyTt44ig=<3Nc8#54|dh;|wh)Wg=i)PgIn| zI&#w$;JGOEXag{4jBaK04>JO`rMY?Sj5$rF_H!b*Et;E86C^~$FG0*`*oh( zXBOM$Vt2u)I~=+r81u5rkMdP_#G-T4mB^H7Bc4*ko5xQ#>ooPH5*g?~pqa!HJ5;Du z?1P39KWFH;1E&0n#xcKv>>Dk-cLD~AS|9%9DpMMek>u;~9&fI`_<2VfUtjQN%Do}+ zV#XoMiDJa2Fs2^{HuJZ}T*;W@^CXYH*#c!7aXeoP*GJ7#qx8SR>*2Gsk2- zZ1Io>aS#?V^xZJP7@TpG#%Rh~Na2P>@k6*9Sh4rzDt|lK++7*Ed}o;3=TdlyA10pf zDql-q=rE3QArqxy1xk77rJ0xX5yx?xI#U?*GV?v*M@1ZJ7bjG1tb@=?q|QJC%!@1! zy_d@XXCLBZ6|P%oK7J^Y|Wqoa&lzMgD6 z9S(Zde!Dr;8&hrby&6Ntqd9Yz8mkxNup=oyNg_v zxulB`H<=~c5YmLs+%Hq)n>aNneEa-RqwzqJ`x2T8v<0nFXh6bEMdBv0w~~RDQI;fH zO6V|t80sR(b($1W;72;~SFsx+Rsou&jNySwGdIwMpJb6jcM&kFPcWcEmb-DDrqHb1 zqL4cA+$;!F?LTw4nb?Qcqg8WkR|h%S7~w(5Ka)qZexh-;!=3J$shoCv51)XvXwawK zErZ|S#s3K;j_Z1!zxG|IzchW=9_6%iu2Xz;1KPzoeSn*SQ4mYeJ`-2DegT@N#uo6D z%6ZyRBvzURV(7-+tngIUpqCAXh1d9Y67|N$^7ra{7TV{CH)rFNdCQOIU0b5AY2mY8 zHchjswAhyi<5Pl?4t45&jB;kmssELNG?}-I2iKuA6GXm0ANQr?g=sAEKqh%4WF|!# zC>=!!h!sB(Pxq&GRia=a-09c4vc8Lzz;zxZMvtzCavE$dHTg{-yMsW`+4 z2h4?EUlpNrQxFX*O9LU(5LF5v6p0+;!bSJn$E=8}FaN}`d`SM=s@3RU3tEi2-aLtd$&wU9Hnt@DU(e|A%|I z7lbO#676Q5r{i3zB8j}n6`|6J43g}rUTz9VCjQ1F5FN{tTj>7!@G0|Dv$0{`#cQ_A z1GEp!!@OJ8e(`PI?c2}K;0*Lf0FC|Phq;x9MdV45%Q#eCuC_p5+#l zj|{WPNemsz=pBiY3N^lRIPURG=yeXBRoj&6E(brpX2n5+w&Y-+ceDH1`=lJ`O~B+p z4d{&7)bAd4Kv@*N3W_`qqDaM3#AzsVSEWG)5*8+G`YBGD0;0txy1NiCRJOe;CHDKa z5ps)*c^DscC050;s#d?N4a(<1vViKo-0S;%y?pD_HHQA(3tm#z4OyDL#8z`XJTBTt z*`kqj2a1-Kuhme*<=hXb4i6lYe3-F*=!bzD6t2z!H!EoEFOQ^v$xskxsRz}1(( z=nmHm(1BqMy|mS}Je%`2|0B-TC-Hes>b_7^h282ozPR90$=q1SC~ zmdjr|O@*P0L--G$h49ln4?`~tl^aS=7O4Gq zT|&@4yyz(@X1p*AcFNF8)C#jS_7TuMa_Bi)*EGBQJRAhDR5q=)I!yZMyEaUl<1U!D zcyPF2m= z1aE)RNbb8i{P@xhA35e_^l;jcGlvs^Fd1t*CqF}3G5GpxSyl5VmkxDinJD-WFjOyE z*B#f0abSPwyjYwyA6+AwANfkO`h-J?hmV{Gk#_SyyHY_TkO9TPi)9)}<@@5P;4yv0 zKkpIoq~9%$x?Oq8YOr{}Jj*s@-HsRUyTRJ?+|-V9!(+*ot)GYWwBcXK_+3ku6^tmq0l;Tg{xr_5e3p!6RKm2a;GeBGIz?IdM!Jr zolY$KUL9HGmOLWH;?M9gjS$1zTvSX0~7beDD zTx256T^$6e_Tk4O4Fg614N|y?P@z}2^CH>e*zO4lrCQ&d@f{!&-p;k$;4uxEuH^dJ z=imkYaHj@u{hR0y&s?Ff3H*BmFJ<604oF;aDAA5>mZ0bk)?ZvzjYI=LN9;@gB58Kj zVp~#X9_)1QN_65PN&9LZkJ8$V`DkIi*KJqcdP4LgYx@0#u2fa)Yj{+v0-;TOHFH^jJ(qo>=T4JE=MUr%3drIeRbLwwYhQxLk zSG27-x4IYsiUgK$u)k|L0@P_kTkM0=ij#w5AbfFc0+d|OHDNid>2AN8fgng;f}d~` z3dEf?@&P)-x|l&U7TDvTYw6@I=%!K}y2~^j%;(X<@e_r zH5#Pp2_oqeXVwG`Iu83AGALmD_7WBJVq4zkx|Z9WXkSa1oy`*zp3k#oQ4VeD06nV$-NeSC-moFw8-kMZ$b~ z$RR^)?*ZC_vu<;s@zRBg9Od)wFmjWrW!H{gs6$McFpE$}j-Pv(#D)NwF*IroYiJ8e3x?4$Vox%wmN4 z;JnuO-Pc~zWME17PvSbY9Y;_;ltq6dRO=txRQN{)wC(tE+oH!wbEAPaur6qsH*I;` zjX)nmoQIA2;tYO_MpeyW9*s)u>4M6teOI2)u&(`xjTWLzOBrbE;TYLG@cof z8rcYQ#nRiW4i|_K?-!lf`Hag95~=pZQ2MYJwS!xTZHEH=W0pC7>{*knns)u$5u(9N}V%ELq4P1je z>JJ&DVA_8NZOhKu*&y!})67Gv&KMGqqP=5Wn}=c9Fskl`$H`Ekb_4 zXdiP_+>g4NM*~Q}p@}9O6Xf_VtGl$?H`hL>yCvTKSZL#ndJdZoV_mha4E%!h!~tSW z;Uq>HZmC5NkeRnXh0myj5o=#H-9?fpML&oVLqN67;gI9T#t2cr3Ay;=GVO;PvvlmS z2`c>?j*81P6)s}a0^umPmuVWv?3KF_xgV~VX=+Iid?g-e{E()vv_8=$Ta06J9_~E# z90P*j_Tg?v?Ru7CEmX+EfdnXROSKnCorcRd4H^9!{V9bI_EM(a>A4y8sLFwoFgr@yl#kt#PD z#HhKMrNqPDN-Os&x$> zWmT&Fh7#DfUiQ=9v5-}H=yZ+WzDSY`4SoovfWyw4l)@MH!7@2y4Xiik&+=LFOux1G zN5&YoGnYbCFp^i=!MPJ!y?x9fP1@zsGxlMq_I#xL@fmfl%=$NKd4}P0qu=H*Z!pJs zGw4TZ1Xu(5M{J+bs|uwHjB7Ch)VHizRzf!xJNV>!4zpIG5w9zEdIZdLDX>Pbt99=* zWRYNr;-Y*5HI=T27xEDEvcnDd8BCqUc6ggL=H|TX0Q`7#A0zYYnlDs=<-bDamDN+{U9-1 zMwllaBQqLFUS>Q-4ss^&F%nhT=|zHPH2FCh&dh#5G^;F&)MH#d&`}L#=jlOU0R`So8f2YLcaN$hv!(GO;1;33cdG1oezL zZ0tDfX*}-Z43JRA!qZg)#M?93lm-6bXWO^-O}VQ|b9G2Nur6-d`Ei* zbme)%aLc;b6WG!B9jwO6pS8C7`W-x1SX6wU$qXOH0%vMwdU1+h-XJc`W zIN&k5ylqbP1ewW#{~Q5(o%$03!Lua@StY<&XCuJc(E_AHrE!&cgv>W~SIMdK)~aizz7w&B+^eo*=5Mn1R1;^=~7sqs?HWNBQ)RZl`wgdVElgo1$P62{D+J&6dINenu0pnp1WS~D zGsX?yCew!4wg9gg{5M)|%tf(Z5qPEZD+fn!syXb$3>%IfZ!Pxa9A<4tz8c#*b2I0D zSeR7J6G#+nHM>gW_{ZCRsKonuZ63~Ha?Qt~A$3)a0LwP6(z)lS{f%`d8BjD`SmrJl zZuuhyp4l240G5H!fV8gOlVq9V(xLS$Y$r3gSC@X`9Gk=)-$sx%+yv5eJ9(0Vy{n4P zD5RXP*wKa9nc8EuS~YJY;J6G`3Xl%J;TnA~@L`rTx(=gN9S&O*iX+6bkDaiFl8mVb z==d`#{y5e%+UEN};JqKd;GcDOMo&toR_rH;wX=sOy zr)j8(?P(p~$m@!!m05~qvvZqHXm68=r>jZ64S+$nuA63qe`XqB-74B6{;|xws-ti) z%0+*7qA+Ic_5jv5Jp6A6^q}LDwif+V_(2d$+W~4P%8mySj<2grebRfdl;4a8_R_fZECI2W5o!ujO=!LC%0{X1NoL%cRxUZ^8O!d*V5cb zj-&7UEAl>}2)>eJ&TV%4vavlohlz^|9 zOb`UX7pP88)`o%ixczcZ`#rMfye|Gv50=iN3#7)8R%y;qwZQ$C@ZA@Ge_*`%5yPsQ zQd2n&;+_tmO;2JPr`8Q=+G%o~WlhOG(PY)r`ZTlX7Nc#}=#;C+^0H3Efa^SKYLsw) zzuUg7bD6{SHO!Z3I8Hr|Tu+};@?SKbOYFN!M?Ckm&t42DyO7PJ~hXr5ttnuJ(mvCYAzXxwrVcWL*00mwmKzF}e; z|D9@5f7LOt(EU=`)i40pS=QAjEc3`E3C!%El6E!{Y4=yKp#`mbO)&r7q46gGqeq7FWF( zXP;=N`1yqM+XB{3r5zo=rKAqtEd%Rx&Tj_uXCn0@R=F znb<1|REr_cyMo)O9lqaRWq4FbceXHPZuv-iw|%UkHl`;lZuMJS&G6lK+aF~=J{`{h z%ahpczE?5#b_Vi1{~gr9I=ul|YvwbwW^=Fe)pS}uE%;UCZNAbPmeZn0^`|Fmcu7IO zr{g!Zn3L>sCgxewcGRKBgJ-DC5p@ZCd=ASw0lOg?w_G* zXeayQMEFA%lx@|F0X5ReQ46z-y?ZI|X!4OOQUr|HDy z!KMh|EwA$_Wg3g1&w% zZ?bKcRkKLdE5$A#E0k|VyZc_+wJ29PRzMcQT)#|@cA?SYEw%4({qhsU``2gsG{;C31mS4)x&_1mJKv{m*FeL)z|2u4|YVkacXKqTN4-eV&1= zU?vB;HfMc&U5$INfbQ4+pr~#sS2t6vYW3sdN_p|ymM7Zm-5$K1yw|98w-4`ES5s`v zs~qp}5)g7}X=~)caxm{w-0o)}ZgW*?DjLTxgwrL zf?}s{O1{pqwg@%MS!|NG1*}~n4VkW_pMiC1S+gmeY}>n%8|b|T48$&A9gb?oORdA> z^kCVM38jt#X7DXEo@qD448Da%8wI`1@+dt7S(9lcaXFf*Nkj9?(J)-Nqg~i^HOqCD z6?*LOKr63wFZ>nE@-7Y!w56b?tRoE5eQFQe?YBA1+fz12#CUCAZ ziZ-2HK-MM|pg{*t4_@Gi!}t3;T4$M_tl6={>xMql(a(X2MI#-vSoZ4O)6){*bK4H~ zVIgbd?1u#Ekmn~~u+Eqt!?zMB`slW8s;NiUP5^K0{vrBun|gd$L!s_Tf=*DoBG_^XtkzGv$2VCnsqOP2Z1N0Z zElD3A_9b8lK+AwvnQAJQdVfc{v*6h7ELcAKQbU&dURQ^2>u`aZ3~DZcw$^Z+<&z>+T8~T5GpsnMgh&qj^ki*InQ-pTT%BiGF2iyA z4Vjvf-`(>N&&@i^uy$HD#Mx1hw*@SJwjtLjm>00k|17W2(_>9|*Cx%;{9;d<5bh|9 zQR|uW9BU4&VwQ}7*cocKrpd2SPz)7M`*T(l!h^0Myvp&sg?&i0t~EW|c>%#gUcs5) zujBK_MZ5qbC;X=WW|=lzS^iqDt9l3Z31CHnplE|MESR2TDwZ#BJ*T|FyO%S-3QO~x z4|k_&w;9YD*ieXeitIE!>n>FeE-g*QbzWa(nquggWNL7!>s%YQC?+8~#S~$^zr8PE zod-B!pUy|M5zU9CO>nstJ(PR8?&g~Ays&LXkW8{a))`jxD#yF@>xBBU&U2U*sq=Y5 zYlh%_tn=g7+2&s?mothYbu9S;u}%sj}ose&+w8_1k@RDV?X1+u4$1wJa|O}boBXcNoti@s3P zhJSe8(Y@23eD#H&n9fCfP{t+t`bgV3+v>oZERkA%K>mzdugH9tzmeGU{;=J@$=*ha z0<_KG+lcJ;+v7G-G`@Eww-G!fT36q{&EH7u^$KPZDX|e~&lYRXEJiNBKen`L-=)K> zANRZGnzW5&f`Qij{xj4FNDhIA@OTDpKyT59u4B;*yD>x5E7<5{{J*t2VEX>u~db`@C^Y(!I&GRQ;v33tkWa4Up7uw?mY=`)V`BW*ybEEU9;~^8^glj+fBISZO|Q)%&Sn5>K$O1&gZLNN z@^tu~J}kVcyDuX91wMaD_I3_`M)n5Yl8LyRRPj~8Z9M&q+zq_^lpLRjpOL$jcUSFk zF8KoYeoF9G{{5WbjU4^8Kpb+;ak0 zX9Zur#Ww47fmo-yU%r*s!|T)O$=XFihq3pkM+;23bdX$^MreWK0eQj8536bdnIcduulHud7=-!s;9eCJJ`N$haU zHJQ#2{e|GVVD4QLTIU6{rmGY%?guj0e z`!%h3oPbqbB^FHd(>bd*`5TF~pgGss`6+4`&wu^*ufKG^{Nw-r_t$^? z?U%_g{k5Ba`S)M?fBx(5f9-M*(u6_A(YoAw;p`ZUv1O3KxG|K@4t=zCR4!*7V$3;} zUfCjIAIj*=*ac}?wJ|CcsioK2TJ0i`$1WBzW>@myyihvFWb+t>@qNiI6l*%6 ziV;zaLR+nkmAO|k4+1}CvQ?^deTk}wAtWz#vY~e=n?A%rk9HXQkUL6jwu3iH**?fv zQZgm#GDcUDb6wvT*$W|(NlN0EVpJgoJ8D11VwCBu9hB^QTu%KMTsQRi3!gzYMD3)L(Pt3%y-_g;8@iyfwmlf&vmcC8!fMp6&v6iP zl-hMg1fhE`gAFAJFSP8n0*XZYscic$j!LJDvZQtJNqL=&jB&u56qAbS0$L?TX~8&| zEjU&z+AYOE4OgV;Of=bz(s;ZE*c%2bMl(kIyus@V*~OHCH^rl|M%!nP22ncb5kEUv z=ZCIH??;=95JBUs9wG>CD)zuwuF=n!Nr_%9^&ZysKltU@FRZ0yM%`6(T+JK zF=VG8SEErSl%bb$=$vpF&1XlGhe3fUQT0_;)F2aT)S+2GAodB|G0wQ)#!;faF_!{i zv|TSugjj>q)<-bdi!=<5L{21IZ0VdeHo4xb?Bn2!(P1!2qJh9MfnV)%96fm0_anI6 zD+8%dK0{mziBfi*OMZluIs8!asH2p27y?=|4`98Eod9#aroWcf3GX9%XfFqAApu3> zErQ6lWc)PvH+qPk=?4i`K++&)#&muR+81RFx~;)mj9^QUBBEQ#v5ydYQB;n493XjF zfoPAeq|iL6WRa5Zj2ggmCyUQgI{a=gO@13XoeUF-SqwGAfe>0aoYa&^k~C0rKp?sE~4iu0(tH z8c2QW@!mF#P^r?&vD4_03AGwa5#EZ3hLOraXh$>w*w&$iGFqqY96g(iSN zqp_fwp^k#>jdPAfNkAZ>X(L3-jk=RiztO}2f1yin@gM2~0_(kw9-`WbK08;?4ay)w zrfOwy9GycMC5(0G{*YC40PVDiE_yGasKIs-z;V-)o=iP>(Ff2;DMGiQDXp@kWAvb7 z2k9GB@IBQ8stQ^$^%(*fEpd)oGxU&C=q^|TV<7Yrzh0oSduMY1qtMVspqZh)Ah9Vy zLuW8oLE|_OAG#==fvO)x!JDB|Cr$4I(-ggc8H0}MgSSwi=vUDCP>dcuYlLxA26arL zgMkT247a;9n03XyqiV*e-y3*l~@)&$^TB0$=A?ObE@{m;vvt@c= zorBVcc7l?E=~AWd3Y0a}EF^6lyoW5fJdVjGp}dEIC99{S&}keXMo|q4f70g>ycFm; z!siYOSqT9hrhR}^1TwtAdPo6`V|L&}Mjwr6F#{RH7qBz}{WT?vidxuB)P_VL!j3@l zb&?vIH#wQstEkcAp`OCnmjq2U^dO^8s0<^Y(M$>b7`2tqR^15hm0=Ln+5-flz}E=S@45&WqH*X3W#kCq zfOdfNp^D%K90!{QSbDeuoii33QQ)M2q128#Wq>o4M^bJAV(&C00X_p{4u&}o-h!c| zx4gG9iq1hjfOpbpC>BT(?1Cw4i+aD%`GOI}g1(!g8tuzJvDupn@J(Ed=3y^6{B zATy~m@S=mq2NMY~mqn(*pj%7Ofp&#O7$F3mRa&HRgf+><^l;OP3Bd`d8>3*UbO*hj zorZ4$8)rN;_~4}KrSm0gSSPqB=+pr!62^Fd69A6|3KOP4X(eF?VEqfskQ)bhI>~5w zeiFW3LRWz0M;}4Yf<+G6lmLw_&^pqBiIC_5tq5HQCkNsaVIRSMY9`?L0*`Nmo`egL zM%YaW0kSfnO7O8Dis&Zjq7jNvl-_qGTDXnUp&P;tE=g0bM2GMZUY&wDK)a}cv{tXt zLq&o{LKn^o9t-@#0sbU>RX95Kq5o}J}A@_*w!1{r2z&*RX@ciSOXPDgFXPK z1Lj)zz8eGF${cirIhLpxlxmMY6oVD8{^LJUVt zK#)>WFuw!30L(Ca?367GWC!yJv6rEs$`F}IKL%klHuf$gBZ<8vCmR*ly@TkHnkX<7(Bz{85j8^OU}K?U5_m~IzCpu*)`)sT>*)c1P~fXW zYeeOAZ>hP+V8#FE?cKT?$<3_I`}q~Pn6)}*byFFL6C(PqeCT%d=dwL6ySsXBa^Wbk zQX*xN%G1UC_IY-Yltd*ZQBr?nXNinp1OkEgv^Veq=pB9*r)GpH>PSFtD_l!8#&IZZ zU;3s)C4%oT914PV#J0wN3=UZk2|!L(@UR`s=sIb#2m|IV7F3XU(_zaX7wV9J0WCql z5F~v@ORz$$0JjE~2N)O_QI9*qRq;+Z0EgWG(*X7efCe%ka1QKCnm(SR64KS#iL3U6XoIK4(H6m!8_*5fxV0NydJPtzxa1KHesB8<{ z3XqPj#CocNw_S9Gm_Q+fm1-PD0A-he+fcTq!gY2aF)G%##049Y7?>b`?G#;67!X}$ znmS}?hecB8LQPC80G#MSDFs63jWAF%Dk=}YM{65}SQ-Y{SatoF4EVSeFUkaJ z!wOSphSniNmlYu>jbNAuhYxf($pLT8BhW!!-SWOXJc68o?X@C!!!ui2GNWMx5ZsC* zW`nq464)ZXl?V*39y5WVX?S(uCRCH(^4B zq{g}$eA0jp2uhf63#ft#CnN6gBdI-*80R5ei+kjX_rg$%du?P4J5d zqD8RL)sO^G93UsQa03D-@uD9ybQ+lNIzd;WTrdSkog1ueBofj-1EB>sO$b6{W5&9X zCFB6uoNN9SJd+4oQwT6sM?*Q^Dl{|#v{()(KdXfUdfNC{Ecn3@S^+g)<_)|;*8@P@ z)eZm;jsgH$U`NAc*s2>l)Ft8(Xt)s`hAReQW3up16ere@kSs?FT!29|m0S=UI2VjM z<2R$~+TycC$B}0p(FYolSOZ!hP687!3-E~bm=)0}70A?3$7Uu+4_e22dMRWtrVJif2Xfsf|!+VWJMh9EAE$s?5!(jtF ziiccQBN~;xSE1>OYC->jPb+!<#m>!IgnD3yc-E1xRXoOdndP@Qtl|(-12H2Ayc& z5w1!YfMFEtF~}YsYbuBXL{XRpw*pv0&Jq$zIyr8GbBnn~Wnh!MyYryg8ofr-pbR#f zP80wn=xSOMi)vcb8pH+RvkfrU;4DD$0xCr;5C}rhKsCIxxGx}UOE?E?PyW2i_($Lw z!5l;&(lsLPVTjK4g#M<*DdWgp6YL1#vXC#FIq`xvCB#CZTDUxq12yrQy}B)udXqo{ zsE)t^){d(VzKA+E1HczA*8l}ZbxKH?s|;I82~}zx_#3qozbFkL#??Ys_?lSbII+?W z_uAtzOw*3=0pL@uE;Za?DbPnQ=3Qa7h&y_yhR>p7v@M(fyhK%T6g;Rerbki13=X>* z;c39|ltDju69?_UnX7vXN`#)nkz0jZ{5>u~?b?IF%?N$vEue9bCvK_W5+G0HRy&VL z;LM>3kPj}T`GRN=z8C-P#bAj3yc*6cp`y4lSR>63Ylsz*2+SILh!}+dexRLJB*Isa z;u=Wpa|5Y$2DOmBHX{Hp*C2aA8@^Ss>CioILREVYmu~Q%(2m;Sx7FKP$tmOOr~`2o zM?HX=d*RsHRaj?@<={H-)dM;Uni*sZLmV5}4UI%VlG1lo3n|8X7WA;q@DpeN*f)aC z0qi-alJK-$u% zpdkjU#LrWSL6jYxfgKV1q(IQFjJTnYkU1N>W=Pfpw&atbQY}%k0hucfmr*8%GbO4L z8t|LC7QfjQ4;d8P3sv8N_i4zcQ3oXc06XQ~lYwFdteD_0u-?OF5+0$#*Hs{^Kwur> zKzvVLJwupqGgf#cycyxq1BVTsp5Rq+Qy7IaF=JdTU<;@}b-NKKf%%~#OtmyoRnS?W z7~Tgr7p%Hj912BTgwggMA_yhyddxDr1abAI!k=yCv%8qMmWW6EWTh0*|;=^)SX70x8k}vuazS9&Fcy78B{!5l;9gG=fEOb#mU$ z`G}`2;@xl?U>F3)L8f>XvKU&5>J|0CDh&|_%|;__lZ8OB^eBys9^ehYDR4yWt&2eM z5O7n2ho=JdOQ8+`JiHRV(85gmLh*sf2nD9eD=xsN(mXEU3ZR#~Cs?gk=a3r+E1@yC zFZHZcP-uK5*kK|N0C1lbP-`Q(5-O{x?qT9KjsZV648TvmxE9!qBT`S6BTxg_+No!H z2$VC{yr{ty0PTlC!y)Qa1JF7=6sXX_g!^P_@rp4*P@=lQ9C!mKgaU$7s8ukK2S*eZ zA|O8Et}p=4^8x9OP}+efX>~At}kby8p z*(OFTgo{?!m~sP%19#c3KuGl#3F_DhfAYXay#fGRr#^ZjSRNZJD`1d7G00!O38Q5N{y}MKh7+(D=L{U^b0kjB(l{#Ty+3*0O1MkY?0AGdhlTGXs$c}R( zghj3ZhNs?nKmtC+0~ZMtLy$irq}diB1-uYgt@5s+&OrAzX^1De2m>dcqznPFv=@js zfFEjjD*!2{sspL@ps+G(z=(SBu0$N5occ>;Cl<%kqY>cWrVp_~cQVW!w@m2-y<(H2 z9G7af1P%zPjG_-7OV`)}x+ZEMw$dS407#8`8sY#{FBgDb+r}*QBAhlFPXT2_^+(~! zktCinxDttozQ-_ZqX9TPfYCbzfa-`)YrzBbm4Mc$*TG_thDM-GvuL-Ux-a4Gk}vL? zm#h+Du_JbXg1m(rBBBs1js+fq0zk)6xrWF>81(Rk;-G_2_N?wXKoF4;c7XSTViHd! zZionsuEs#nyB>dQI=H}4L7UW@2c)o*b^^2=(G4{Wj054DvJt)*=3oMrkT0lZJ z)B_?-WZ+$6?u7~nooys?0-AZmDCh6tS9p3@gF+&a9M6ie2dO=G#hb;HjlkJOHAeA8dVF2BSHX~aG`__S``Qi ztpQJRCOFKY&INyq_o`ukbr?myfwyArSOM;cuwK%TPr9vE~k(=5Xzhkjel7oF{6R&}jrh{piSoX5hV@#=EVJ zS!|NPl^WaSK?At3|3TJE%bNlNv+65?y@8y;z=L|x!OYXRagTrKM={uucnHYJ>U^jz zaRm%wQ}RZjotBKyCd7gm;h_Vt6g_ddg^+fIAXc2kE@KAAV|KOL+7d*GgW0Gr1K*W~ zzU2leJh24q-Fi`3YKbf6@`4@U(*bEY0T?w@sBtY~Rc}0@)-^Rmp2t>BeTy2|^9}kD zGysafqW1iVC}^bA($3-I53PjSdz_$^3-SpPIAXM;0ELKV5($pQ z4ib_uCFw#g!c5R0(Kp}0^5DC@_F-vWY zdu^s(>u~@>Wy-6<&>7h=5hjE1&}rxqE{ImaicsW|c|;8%S99XjG!6km16ko4T2vc_ zHGNhW97+jr=?je6q1|%*@cR~$3<~mKI2uWL2zqsD-=Hf9&+8|<$7Es z?gQ#l57GKI2~a2XT!HDF$;l4*TwaCX)sCnn45FL-As&7N1)lh5n5Lu1x)IVlG_=QE0c_b2*c^v2X&c%09th+;Dbjg6EveA zYeTg*Dno~RVZ1uPVFbK~eG~0=v<8pwLVs)5wPx!!=?dSjkhM$z1gD(T2;MLFs z)EAB7!aUS4wP=Y5kk7`|ir4DnD}t4@tthYoV-YP{;Q{>j=n2f|Thq3 zM(}UyH6jFcrX3rCyOZyg9@P$FT7%Hl8=$rjB_m$M2=^UJX+3@?gPL*DN)16Ev?`$) zUr4Kq!q)1|k?A2Qo4?xLOUPBwA}|5I62BbyH7Iu%fMKT!qr% z3lS;d6(^RffYhjD_@QsBl7{5I2u>5k6Qc$=NUUR%6CzYKz-VM67QxiHMA=cCwe93 z!AJX1ECS4#6x1MJ?Vw=O;)yMQ70#npP+mu^#33R8fhIJN&TK(xC?BXEXROSc%0P9& z)Ki*Y)o7?6%99;6QFZ{t*kob?KBO9u4QdCgN4+ykOQJREnF*+WR1boa0|ca|Eac21aubyE(Gtsp#3am@ z8a)C$5EXfGBMyYZ^WknC5W8}ttuz9!Y?dCDgq6}jbp;D(r*2}~<1uj28dJ*#8XRg@ zA)~IQ9bx|#;sw!(c=d4v?B$4K!9JC`AU0kEN*!FA=$adXJGz)7?W0VuDo=R}ecjky zxD86unEXCoA!9*QzHN9xK#7+M7gLCos8-_gPBL$u-V^?g`QS&B0VF_QD7c8o4;J>W zxScV*Ug@I-sH1VqsF(*~Yzoh+oP0Mr0vek7X*JfDfqQ&9^_i+?zK$^X5J7|Lm%wvk z23Qu%v6f9@Xw{^%9)`kuXn0E?r~})yI8Eh)IUe0aZ=g>~`TAzsIpmTY;=qO1qpy5}-XAHdK8uzFywx8=#tJaRNqDA|0^dv|_UigF z=$GO{RS{75wL-nI0B|`5TM;IW@+@c-2ilNlNFLu0PP6bLd`TJ%5nG^6LnIh9p3)Us z-$H?D*-+GJW@B_>#DNARw1X1xlVH%C)mvyrsHMZK(VyPNaTq|{=rpVlUGxKTs=$P0Ix}6j2yqR1OLd-U7H9t_LmRoZy>5E@4D6qtph(pfoDPI}kij zBV`_1ASGat*a-*ehi$SGnyhRLP;m#+;=TF6x*E|*!iBmiusx8hv2K_&5%C}_OKaBR z1?s8vBY41gbz~*c+lIK0E60$a@s-A)t@47Dc~SXMd8>pIWiV@~RD*;FW7Oy*aKXbo zvNAZW-Hrw+^BzRxanq(kB_n*Bck8Fo+uEXCPDw^ojnF(gjo~Dkj@E=LOXp#=2s~?K z4>wq8zyNxLCj9rrv+JMpW;0=}oMGBXY%4uYHP@;;$o$bk;UX zZUjU*;wd;SGTprDWIw^6halU{lN-VB+wmtsw?9pyq+_Ax939 zAzU?$hQpAyw+02k>p1i+6YiC9lhEu=HarsJG*a9s<_Ebq>=n|7x2c@+k7UW62^xW; z#emEJRv1%gQW#ZfsD|$mR+WP?&jEmq(v#4CWFBy#9uI@*A=j~K@UxINSk0i0=a~##*9$T7y-l>Z|5O*LO}#$ zB$Ml)BuMC27jGTA`!me_gxZ9Rgma3U!(PPnX(a$W~nHfz7PwEIW$?NNeI*M zG~T!|)CK)luOx;gduo;LuVHCe2_6?TSOJ-*F+&t1IN}kc4o_h*RS>c92%ra`waNA% zm!Mf0Q#ND{$gWhTRx&Rbbg=LUJXBXH8zOY0k~rcx8YRbiFev0JItktf^}19k6W)m~ zC`?h-0U=3)G!_1C1apBWm2HO0Lz=v^9R)9I0mQMy3d;%+YzFyewxK74F1R5NCEBNNWE=4zm6gNF5e zr+#{xS(7Mm$?7g>H5gcp6l(N(1*h8poUsH9wADZe+|Q31Q#B)SH}tOWJursW3Pc)O zHHs@b9%_IVJ($~e*q8V;?O`D!=!}(`MkQ$gfbl{AF7*Nh^&AsdaujUP#3c*8R35YP z)|H&+G|0{s)V+&@MXRxO4^kisf-vw6FxXLnv4)=w-t;ZOG#9JnUkpyrLj83}Dky+h z$RI8T=myUixg?0XXgmc3ryy5MteUDsjaH8l099wFgkSU>p<(i^v4r{%l7_=`n9wr- z0m+S#mc!40<=~E^vS)`zi9BQD@CY?zDP)a6n5xH7!YVWwA@rI!lEIvQ$|tHjT(J_= zfXl72kxFcN6N{%(`ry=$-WoBl?3LgSBL@A8DVCm~i0X=n6W^I^af(Su|scWIO?i3f2mX?#P|p#l}vpi~BtYC<1KhmgoyxsE3RGNGNg zC0`H3!vQil5aFWK7Jm(|j2fIBp&Ott^$!=Fyc z$oT5c!&=;^Tw*{F)`T^5i6-^ZYh+QkXuO7!YVQD)z&Z`w;P}+Z=bYwel@3bez-;(n zZiR<9hzz6@Rtrq3hzc&Epw6o!6}*?!8}2md$g_;b!IU$JuS0K$ku)MsnpmzbtG1?u z=&i%uL)bKwHfnkwY!f2jX%wZR$qQ0y52wk1tU*&9Mh#UWU5Gh|BB8+Omts458NC#? zb;umxhDL!iY|yL<5G$yr8H)1A3bYA?NaXEt(fAF(pJ+CQ&iOX0H^qUZ)j@${L-U<) z1L&K#O-f-@zZ(u0@f+M-j|?}$+%&yUN2B@Rh!Kl2!CF5SV6V zvd7cs8lTeA5&(!wGtsCpZ_ojHG%YdPI%%FWJgZU`uBJ%K_RvP(Yy84#03JskV5ZpN zC>0@U=OiLw&~!PmNI?`$tZOw832aS7Vl>e}$l9sTWEfJ7m^zrM9X;SJ0L2Tz-6ukw z#(-$@Mu}Lseo<((aEcAS8Z_DiT6miZ--VUJWu;|cC7x-(={Q1saIs318hRyEArJtu zhHQwugawCm!RA3p5GW8t!>TVCd>)7w4UNX( z@H9;zQP)1^1J^~Kv}TOGm_QTJ2QeUUp5_e_dcu^UhV};KN(5)37)jQsfHD^G`v9pt zCH`V=cyN;gq!>%_Lx&06E2y8jL|?TJvQ!)QV+kMz_XJ zD^wjLEht+DXd!YXUNl=E3fMt&>orJAR8yPhK7GA17&LhE- zQLaw$0~;@HPJ}^tce3ODv6OaN)jK{ zzo`j4t)_dU+Ym2YF~PqO8a>`VaeG^-_kYxoiBI^bU>jUsPi(|9c;E<@TVoMKXpCn} z$U<}6dm#WqkZUv%ClQ7qE%o4({W!rQOo2e50RpA=@QhgZ%7BlZ9zor^7EK0eRY(d# z62wsIZknJW_}pYp6>vD19c_hrg$N+Ux~pj9bf(GkMO|HRi4-G1(Zk#|muoaQzfPb8 zOohWF>L{HTvsVTq=%28d2FM*daa+Q)sS9%3`^+S7< zsMbvRfjH_kr?XW!&~S{#;igySo?_Hl;ioYzL5`MYM6IT2p<>ZRLuQoYg{-EjM)ja% zwuU%FY#+fkN)%D&W>s0@k|x|Jw@=e~2(@6NMr2S~1Hjb=_ZGFJfgfeLd@5Pjbfsz? zB#LJUMpJtrGH``uRyHcuwChL0%0o#V~)tZMe8l>Hd?J7f*7tw6z zRtb_oJwyxG)8IIiZY;D;)G&pT_fboa*y4~ot$U#6YhY)J8F-RujIp+wI#1j;BLNUN zJE#{*YX%^9rJU?0`~{#In6b+mNN7<>lzSX)1`@*OaBqcpQ7W*9(h%{n!f%z*gki{v zL7s?1Oa}qsqLe*S5lAF6WS^DU20zD<0x{qg1+l8zAN)|OP0%x1r&pJ_mNda}InBjU zhOc_sp{F%6~yo>*=VcvP>+S=1kQ3CxE?bO}1?`-=7(ee7UyMCM)!0$9KX)2P|m zqVin>2K0nKL6!0U5Ghwf9f{PmkcWh|TK9k_Y1DAg zEF*QZY7!DCsMW;K4$KXOk#m9fI;#PYDiXrgUy9#x%H}maNFHVvT20I#l7?V$(^1K? zIf}|bK|?bRQ<^_vx7S#_bv%!z=QaxxQ;K-j^qr(E2KaE++8epNfgantodIA8-QSFIprgb z>W7C3dSYo&0+nV$(iRS|*MovkTl72N;=CYh@&p|9so`Eg+@Yuk8B~=OXuw@Y(>;{+ zigme0iGoSJwMt*X2ryB?f!8<%fN<(;ZiMJ?m{=su?qD%- z^n}MLfdUdM&(<3)rh=x9qb9T21h%TxZ(rB_D2m^SM&X0hvsT>^18U z-&BD+DzMC;q0N!=avWKyqoE?=D18Xa)9{3b^&1D0AS6OUz;zx6qUqm(7}vw+!B5J( z@Wj?pGnYUfrUllaJ5U2nyvbm%taUhGD793uG0GR`mqZmt!E)OU>bnH>h-ho!6pPCX znqY+*XdvDKO+przr&>K8Mt))}gFJ_Z7$XR-CK^O_pEm=bw-(a!1Gp)wr%U{-)p8UX z{vSicc&#!pYY2Kve5)X%z&T489vf_}GGISwFo=P84F_v>010S1YJm}~ds?*xHHW(6 zi)^nsW3ZHj8HxK)0#SZIp$1LIQ#v3~*Oe3nVLPwbt;r(2h!DhpfS5(|le$)Uvr-Ju zZbG~;MIuxj)hQ#TCBmlwAUA{|f<1_N5D(YX!A29ET3*Fjp&)#KmkNcZYSovl&Uhl6 z5@ZsBac0zF9TeISpM*a~B~!$#l&a49CYwsRGnyYounT4Cqd~9g2pQ9aSST$T6i_Nn zn8)xmzZ|ECa>HUrbrwyKp&lrJcse*GO~FhmJb>3^gT_=)m@#Rj9%C&yaxD4z!{?w zQo2#2h+xLT%^2^Lk*`_!nl_D3v6yb@14u+`jDSEoWYTJ8YE}vb7)i7GVE{vsX~9@g z1>#56!WJ4oMqPL-YiS!zcdSjVbjYmLGeh9ASd0UW{=}@z$3DzI0E1XO#&mPYaTv+SKXb&-m0D8VmGY~A()di zJ0MRpCm!)R)=W{PBR1H6 z6cDboIGN_>Xi6HCqlKxVYmJuqN*cXT=D@UyQ>W26FCs=5SK4H+^kQ0|>k03JruP;s zT$$>l)|TVZRx`;OWllo+AbvO^2zWF!FGzuwfkooOa}rFfQg$K1k&+gW5tOrvggBir zqHfjb)tiWp*cQ7$w!xR8fkh|=aCfvs9~ zCcyu?hCt(kMUf%^uhQfxH_f*szGx+-UaJcLLbyL1{Wd>6NRm zq=?WP{F3IlkH#n+>e?o~fsFld6mDw~o$7M|g8r7Gq{%cK9i?Xz7 z&}{&(;#$G>l~q=N#A;a94^!?(VN7w!Q`44~o>)*`pe*g1t|N7%!{`TXa|MaiMe9qsrm$!Mh-^$$N ztD8%|S+0yUo1cSO}x1O%OC&z+aI=tpY3+O ze}C+dot=Ms@p7tK zR7lhl?=K+TDk-Iv3Rs=)ySGSbS3&b`zCchuYGY%aon6j9W^=t-p0E7XQ3=iGS6A!V ze7&4)mdnfabCP=E^2a6i;HCq~J^bxa2{vco;-@8eKHps2gtNH3djDT4_q*!8*Tx-M zakoSblWG2FAiRsTz=8^NSdfX(69B`?r~j^m*{OHFR!cH&XVfHAE!|hzJi?hZM+%mx z(U##YTJqps%sVY8E;H7yvgXI1|2*0BfBoj)em2tu#}#IgXX}kWpD)gzRhHwI?i8h| zwC_|?&-~@wuk#wYEy`YfwjXCd{r!)B`|*!I{$_tXmGWOd{Pp)HE$55%=4^do3hw9Z zdQ$%brCVqV-$l9FYzy9=SS>%VbJ8lyXI%Div%EfdqeIoacV23_J#(|rgZ<@YUL6#1 zc9j=5+i&Yn=hK&1&JQlp@%3R_+&L(FRz0oV>GDj4T>Rr~xtiAI&+peu+*E$Ad$+Bv zZ8{LIXtM@I0#HP=9JC_eDAK19h+tDpS}#MZnM^Z& zd+UIYz*DWo8FRMTCttrw-S1w)y!$Vy_|Lne`PytQvf1SIMu+%(Za)SpozuzIG z$CPNZn#Ygp6IAK@3!jLw`^z5+c6avCxT+5I%GTWrLhHWJdzHL(Ap7F({Wja5d#xAI zm`Lv`<&!4Fk`{1HOxzfsKcWCtbBk($&ZErfeUS7`Q*Lz;#PzktXyXL>0EtcmW*EeZt zcRplSz@d8R%--_(ett9mz!N^sH;=cI_I__A?>|k?o_>XJEN;Hc{8j4P|B3PrN!wojPskV63>xpP^}X`FvL@>1pjFIl z=bOIPDj&Yp*of96&_Y{&sI{nPtV`wlu6kZUHY@Y)FU!@&{0*iBemJTJSBlN^XCd;D z%MSJ7xS{WEJJ62(xhFVq`=s?sRG&Y8KJ%;9d`&dQGrlkLOKs}3D|@?1@78R?xBA6) ztNfZy={{Q2McIb!IA{Sa*IMV}7~W#HyDFM@TT3+%8-JcxW+AI-l3O#Giq>9K{cHW`=-RQjZO{^DP1RMJLZu~k z$4aYiye+V*a^{_CZm2pz%Wvk(#c>Io)5zD)%HX@J4y91$Ux3zWUdo|BrrQohvOV>L zq13OJ$y7FmQomLxz8gDDO!lt$PS`E=T%`biWb0TH^dc*n*0n({6a1m=Cb zTJP$3E3y5F*;MGOJzF(swN>9}IZR(QA!|{2r=d^Hld8wJ2yLpLdH1{Jjey9tU*t<8 zzr1&GN5%Dzud}OpTrDs1d{&l=&1|zN&q?pOdv?O?yV?Cq57_K+2_Gx?K;TC&coOPV zA41;vCzW7}J3;H`c`{M}{I5A`*XVzI-3PXN4}L!tJ5#ZTO>uYr)h4a=E;PARTXq!C zYNN?8&S@s%nCkKt?KswSP}00G|Mv}K^uOokC;e>xkmu&N|M9=fzj4h`jZqK(a~ksS zn#bdyt~?O&bmCEw_O$W%O#l3&;#ARlfllA2zq6^#oyd-yda)GiGy*Mi8?}IZ-)JJV zHogkmeDCH>!z|lDmjC>lc0KvqeyHWCjs%sQ7kPF5^#h)~eAx2BXXN+%O^*un_^tOP z{KyrLio6w;Y@e2SOp7y|A0BV&8@j#;?nFEItQ?v-~I&S{o{PSS)XmbY<7JH`ybb<_~h>!e+}t>aPrHQpD%9D-q$6ncAz;r z-uEv~2UC~C^iAE2Uwq87OMkPV*wrHu;q?BiKl;zBOoRW|a+zrPsiE%rzbR=tGi^Ki zT1Qb*6Nb8u!S`B0u7PB>rE`PQ%0sH&qD)lHy!*lY$IbN|pJ8-(J0h!&sXxjXj;f4* z4!u3N;!t7sLMFV)IrcHO-uHN=gJax_BW{c%wmi!7T`OJmW zZkxce*?Rshr`a+nBpuOse*kcG_yqeHQvUSMU1d*JX%VbETdvo$gn_Q+;YM6*s_m_2 ztLBtBeeS-$y8ErGa_pni%7EI2DQhNs58TyqpuxWd&QLS+F8{JY-gBYdAO1Ske)Wh( zZ-0DVufMR9 z+Yq(mU!!Fnt7NO@ZF1XIQqJk$|MtKBxi-tifzqv)nBSC1GT(fCRBl&Oug)ow z`~J$E?5d{v@a1ZGv(DGc^~|R|E+2a^7D1ouqfCpYXKRGo0gMxxDtj zE|(MG*zUl5$2;yCI%gbr# z`xir$mbsSI@@hJBKNsYvxP#wpuAZ0mk;@)8(%r?gFPHN$qhUA8&DZO_u=l?n$aR12 z38C6&hns7h-ekSEV-L4Av9C|?(%k*Z7iES!%_0s>RactgRC}#Z`Ig?)ef3}s^DAP# z(Q#gV-COK&fz21`WB$5+R$@o4dqQNps}H5JKlv1@Idji?R&dw(;${-fZJBr9CgkN_ z9sRm&{n+=KVcwK7^sX72KH*LKPOG23Nj$q6ns>KfkBemaC9OVfA?UMWdF0wBM04+s zL-E}I;R)O_JUc#g54C)mFE@T)&HDsOrQBA3d-&=BilJ`1LDQc4knNaS?d|EZveXln z<=-T;dyQh={T+X}z6KtdU-;p@{xp4M{{HiC%)i4au6;7UTTKAxX_ggM^Ye?%BCnq} zyQ5b=A>G^S4`q9I`l(T-CruC5@axUu<7O+@yAtnz*Fe*&Bb?UD&bd!L|AJNs%XROR zsT={HEMU`mZ3_J+G2YhDyz}YToAqXG?wwnf!+6K5LR*gmnwVBgzur72xFeUH!X|dN z9SCoK?zZz|f8wd|Ha;!O{lLcA!w%DZ;kRED>|Tvp+NLYk4a%j@wr#aob=|1P!A6we zdwz8F?b9Ou`u@vr|M1hT7gYh%nVEgV@a{0Jq-dutFMDmjtN9s~wp<*&R&;!mh%TQ) z#|KqClFBj_`{1(Kbn>-5)x)T{v({DGlpr)(K~4*-Xj__b^tpYDP!FnU-u-U&o13+n z4jvWi)^W|Qm#dAxoSiS0SNRn2K6BeC7Wqgq-wFTNHIENUJUjNk7wy@$Btg}^o$wr$n)+5;!L`pv>WQeT|#pZ@&Q@Be9i zV!e7OWq}It^70_J3ASsIGap(}=Luh;5SWbSF@qi4`~?2pv8M?ZRk+%wwlovTUCCeRHr(ccmL-fFn9C2`O5qjja@v_Y0LFD zoB8E>7QcKsL54@KebSb1?|3M|yC0tF*gJc{=*hR6Fjv;cLFxCV#Hh5xAGi6-ukI-7 zw4>5cjamuRRd#UI&}3~07_<|Bf1@04YiZv7^1FXG)1jF!%y0kspO1@jzW#W#_UF$B z?qe4|A;kUVhZ4L!`_yF3r_;Oc74jX)x&29lj@7HW-L;otRkXcuJ@`I#anQncL)Vt3 zs>fKrNk04PnRn}pl_SMfX|~UTY?3^Ro6$%x2pf*iK%UzieN` z{Nd|$UVWOcAL(h$i{~ZuxOASF+nAPD)%)G=`o2A}OUCZbEdR!4M(JnU*W3QSO^%sP zZ_D`my)yp3J)u9hzg~Ui!)TQK)B5v#6EF7H-#ewzdjfk-2iM)dASzs_%ttQRCJNsF z@zcD_jy_^P+@90Ndba#@Rc7$a)pB*1XmEZx4{>&tuS)t*=3hQ++vR4JKWJv(gOU4x z<=M4gD=9Sb@M-i0_c2>v&m-XctggOGGMH}N>c#AOo*!g8Y;FRr_u(6r z`G7Sm8{os0Uwqij6nSv<*Q?9<;^TVyHT(2oSw39&RhmwIm%JFTC%Z8zKNwc@KlMZME}|cU4EV`^}D%s zY%eZBS~Mk(H?J*Wkw0(Cu>I?+aUJJd6j9$MOongui;Fp5-2_1I=w4lq<)vTkGk@CI z`Sqm&`pfHab&U!&JLLVEH`!cYec0z&@kVafe{*_W*4c;oQpr)%=T<&16|y|x?H5g} zY^ttqKLkGl|KS7qrSFGP+<7<3>#COWa@Dt`t>aL=sl4?~*pHP@W!tLi-c;ab<3?Ap$T)|FbzeT~}XP3s|QE3C>iebn-aowklje)Ln`hc=_Fy>?d* zCTVwx+I54oy-uYvmR?&E2kko9v?gdJ(K2R;#Ly(IXH!+)jlR!C8>ef>&{%cZIpC}o z4c4fdueFv@7@L--nwYf6SJ3|BJ;17}v|)$s2AZa5V;7@k^`kF1&&sxao3l&3HYm_K zXI*IlA*ru=J-zC*vq;uLfYZ9cgBu$ttI0Jb#{jtYb?E!CD}87(gvfOxKyEN&p?c9< zugx1uib%R~&ROT}kZov8RcZUUp-#?em8Evd}n`f~IA=v`f`!pXRI0jlZ0K+a_yVJPkO@(9b^2Q(n&g z@#XS4?D^=$`vja$KO9?>;Fk#$-NU0qmbAJ$lHYjnj04Pa_{)?1@6U{xe1T4!l@&yJ z+x>Ky!7*Q?InSXD-%raRtRB4h)a%~AIzL=1jQd!jsI^VKRuj)ng%!G@ZBO4sI1Z`_ z@6dahZOiM#^pn}X({W`8H>+m}$afc=(#1aAbSTZ~%o9>{&k@C4x60X<61TnQT46~O z>2`H|PZ_(fQ=onQoUCR@S`ZU9kKDAKoW-)Wdc94f_PTwO%v3+~E~fYCQ!+Zx{5cIu zPCcK$@N&mx^=v0gdGSCs+-~aUEFUpra zE}!*>n?=H{Z=M&^@k^hO*4+(DzDV$+B#Oz^h@oreOp z_hBqx_@REA0I8mNx4K!F^V?h+MO)+7Mx%4)X06Dj%Z|!#9%Fh=d=IaA-2Qasfvlzz zPvxz>z~ub7zw{q3mY=pYx<3%t$l!Ex%3^!9sSR47*=u*Sp>mxzJ=E%;6?_et;hHz) zJgIgBEq!di&ykVYr~9tv>70+e`J5pOae291ZC5Ay>RjLibqwRQjYO-7o^VPReAHgI z0iyXPK~h6_oqXhGY4Vqi*5fqEZ~Qjd{ttiq>5uP!;lKa*`Okmax=({I)hvhOL*>6N z!?Vex53hM#mb&slmeYx+mItdUSNG4RZeRI%Ud=u(uhdJQw>8@So$bqb)nHuPjiDPy zb=+zd`P|!S*UiTDAV%=~TSTSWnRi-V>xQs49nBX=Vx{%+E{_W1GM%)r&(Z517s~$X z1Hs&$d@7W^c1_#c(x=$c`kKaL^Pxe0F?#okvAhP7I*afH;| z>`xw*%i_9zP9zU5Ih4kEjQx>*4emLRiH@I2pzlwa;^05}ZRZ80-HnfOpltd6^{Xr8 z68pMjM54_D>eMz>Q-lbcrcc$Ia0Hbz?|w0V${&}vgQ7qF_%B4Lzx;MK4wb!~g?v;x z%fv^s+XyKL7L}O+V1Zi?o$!lle6u?Yon0s{C4ke zE#hyj_FjRBg{WP1Gh%#;z*If+?k`_A7t4kD%@05S0WXl&Gv11po2J&TFY@JaABSpw zS*7b|1@`@Ar*v2BZab9P?%Y#?d&wOCMZVdr=8NT}R}k8jejgCpX`cV?huQY{)u_<7 zy{(cRpdo*XiLk4}ipcQ`072zCDzfZaa|IbmA%CU00(WK4^>jp^mQxdV0+4VQFtj zKyTex+aYToAZ>~0yL#yBzN$lP-qu;DisI<5FXtOz`1Q?ZBDk6nZKgA@DUFt$C2k2}NL%MZnPd-i{*ALG2bxKu{*ZNc}j$JCK=`@`FMGay#c z^)`Y(H2m$m9JRt#t6fIBp?cGN<=ZNncRNX$?Wx7NxmoAcKf$#0>t=qH#kqbtD##N+ z$cX@C70;$PdS9G6p29yq?aD8<-@n{0B>Ejl`QHan1Wu0557@$#w?mXFcCcq)Nt0j( zeQd4o+?Ww^HTd$TZ!$AUNP#tH^_T~&i?v(U)kHWqh7<}x)QX5RBl5Le{1_x+9nUyja8==1LK=SHC4~N z`vHS9983tz{1fN?$xJ)NsMqSKtk!uW+kGBc9=-5!iQQg)Ahf%)PY$G=K20NOvD15% zyA|Ln7p-1)zTT$!*Y~cOM%CW1ifdPm?Wldsb3gbhG$r@BZDJdvwo-hH7;md+-d$>< z^XII;=9iy;|F^&W_@{sW*-V|rTA1t6HFv+P*ILfx*$8>$vKNfa?Cw64?e5&07Vuc# z#E+Mn@-AcCZtb%#_$@1VxYUkKrw!t?1)ufB+d8*(rA;-pi{G1swyoY>Je)d%@4v`# zIc=8DGKh!QJYjBJc_>6$%uv1c`@EJ4o?YZG4}K{AV?O?iUV<;} z_4M01EWb}#=ZXUj)A4OSiVmKbW-_LKo{~_fyiO0xs9sNdc+~7@iLa$TDUS7!OCPJY zq++veQm>T4VHk7h`!{v3Qd#rvZ-4!HHdN-Pr3R3GeE;K*KfZ6@w|}`^26me|v6vr6 zQ=dwht!|#p13Plr6K4B@UOmmu_hZ-hogW8Wgfg4k zt|%`x#9Zn(?Jc#h<91}--!7gt*TF88^KQ+Nyx`Pwp@4i;blRA0`Ft!sa@pge+g*Gh zy8XGwMRz)&`jjqKcXc}A==VR(>U&>bYkRJ5N*%3_IhE|kIK-UWcJRGxa|!M(8@}u- zXWm`R(`2%`0K({BJ z*fG&|XV0uc8L$1~>?&{k^kt$pH=B#)YW;qm-v8tVzyIbpKm7G~?|-dskLhNiO9{^r`Dyb4~Mrw=1%;t<}_UA}FycVDx*j+UDX1Qs@{vNr35zg}M~ zH%~2@|J9exv*IgHEc-(^obBg%X&U_bYI(Crv$XP`kEBeitV3az&C~PJ$CIt|W*O!m z=lSa9<8m`q`fyVEIGvkjqrZCjpOj+AW38RwW7{>MvRQ+{of|_n^p$^;6wAiE`|o=~ zEGvHn3@L^0`;BOii*WJrSrINyTR>D79?EC&@yQi`UV@abH>*5V<^C*l_3i20!3?rj zOpP7JVx!Mh4^RnR7}{7;*K0>=*S%@40aXs`(%;+dfR{HL_0(>bCSK03!_u$PamhS8 z0Q~Th6GlOF%b|>(8vL!#diw%0b3TuLv6-rMB)qAx>9?7_y*l^SHrCZ$M8|M<%^>U%loZ4OrXe0&7>tN)f~{`^^ieRtJPW?CwK%7Z>w zwe=AZPK6vwaeHdd8urK2)Ytui=#0Ko+!NDO>$A>27Xr7*OZXYBllt-OW-*`LTwW=M zNgdVe_x^nUrtee!lrQ&3vu)w0*y;biN8MU|tg0@xZL(tp`8{-#ePA=vQ|vSlL|{8b6ew#IAT}OGr(u+lrt)yh(oh8ctiW z-Q4yG8&GQe_=MoTtS?Uy+k?xV78)0SCo-LTTwu>GJ93i1c*gs7y!}3F$JcKr>;~Vo z4*FR%eRj+kUns8hZR?$2@LPpN{mi@d=Ido9I^$5)=kwqE@R*=Z5YkIQ6}LPT(~~y! z^xCqgNa)s>+Wo=@ufbAX>2iuL+tk%=bXZfsF?L`n@9JpZC>b#l{{BIKelzX1ecX8d z@tj2dahk#W<3I-gc&gj9t6wnkd^HD~`IWz*CdY=sw#D(|Z2RriTfdKW7;=qaR2Kf> zW7XQ4@MI;WzJ1F$=GTAhmYY)=;||fzCPe$+Km7E^e=$m|{}=O%zW(;-|NIy8w?F^% zM=fKCx;-+X`s+=YM=kF1Y4VoOiSY5OAD8FhJqN;l@Y53n#ytmSC)l_oBCpT3#ZEGR z@Pzk&-P4%|Kg^~lyn2=AI)fOKvx7~|(1tu9@2<2>)dyR3Z|S6aP|w};3i-zQ0#KrD zDzqIvT5kTEOaE8?YX0)$e;$+cw`XMg?IdY_yDz_QPY$4+-lw{{x%ThB-R}{w_4{uc zC42QKbSiCKm98I~KKUHmzV@XG#kRd4hQYoC8h$hHe!aQ6Hh${mQqOk~Q~tKTINI!f zRi0b-_q%J3>_9cU+EL5dG*LrmGy(Sh+52Kri3g&ZPCU5?LG{YjwWp%Df2XAe-Y~G) zG-DY1#wK4?ap=MI(@0ZWG|Uv=lB_dT&%8UonXAV}8MiBZ=TVpVt*mF-J!H1;JAF=i zPhJ1GAw9h7Kw97Z_*8D|3-bCYc)8eaB>3GkZtd^pdc9d?fAxMU`}+%L`wOP^nqJM` z`sl1{Y-n4XZLZ3Yd^2>ZbVJkjReDPn-gi|t@BW{E``P@wJ31=$`PE6B?dWxfQl7^f zcVtS@ICA01Et8K26pxTs&p&lLorU~>_&D+uX~Kq{pvsYv%L7Ep~Tx84`jOp9G3IDr_Z=rcix^jkoxV( zCoHr*vnQ_p;;((Y*iu4mS$Owqci(2)^1eIq>U4lM78`6gYH2Jd6cint-3~*k#@@Z9 zo8_*3-~C~JesTHLpu*F>kmhzn#+MUNZtbm^fm zr!!9`SH2)$eYrfp%)1)hhR^NcltfwW5AL6P_4roZ)HV%G2dyu@PED=M*tSv59+abb zlNeP!ZIpI(y@D%BO#bqGx#C@~j!R0jy`PoT!;7AflrBA#)O6;_J)2Hv82;CsHwonW z&F`vpxNlRvJ3H;#RNr5ma7x*k_P;xeE5FGE>gD_GxA*>HIg87cU(e&mgM;m|7{m6C z=ZjfTNey z*Zy+3|5R?*>Eek3akFcm5}xY*!Ha4hBmX9~aHlr3ggP&~j~8iFy!6-8pP2;Hzu>M9 zQx=65@;W%0%Bf#d&WAET|NhL&%iG1Sd*5IFZkPGX?UzY`PL{-S5pPzjyx7eCag%TI zcPA!QIQf0F+DA~I%C!9S!{hC4k|&E=&OB}xY^D;Y)(Z?i-LImq&i;0 zj`Bh!92`!;?$kOIkJIyubo=E+!L}?u>A$V}IrW~K%?2p>f6uH z7jib+kLlqjll1u_)p4P5$j*Kq50Rl zzBHk~tDRWZV*W+{ z>7LX36c$?D0SBlBVNbs2=1QAe%s2PHZmZgzUc`rZeRKCkQMNg`27vbbA?C}=yKgTG z)5{gq1L9XMmwt12G{v)%%UNR;s}JGp!-HA>0uq1ir-{h>&q;$$zIVQu?e;C%VwZ;} zb`xh#FKx?ZZolo)15Uhud3ia#$@cR_-B8zv0HxpT(dC2V$#*p`FKe^P`Qh=lzxKst z-7ltofx#%5Yv+KceZi(K$>V2ti=)4;-0zEgU1|0G@7pp?72-c`G{18CyQOBQ-bl+X zzkDFn;r1>MkG8I*c~L>z84CBlPod=WGS2gtDH-9)Z~TM9Ee@z&RMh(GV&lIY986p0 zo*WRTJ9qb6RQL4zw1wOUX!?h3yWT&XR(?6TP1c%ay8BQYoQ{3B_k5W2>A}&f3R-1E zdT{U}D89N`Z{mkfyA6;Jj$VXq*B-#2Jg&QMlg^(in{~d@#xL8C?H;WsKROe#wtu%b zHtr>N?mOY`AH1|2&BmH(Tf&3yFY3HrU-~fpnVS9NW?ROOc~kE{r+ZKJam45K{A%~H z#p5Se_Ul6bP0ci(io`eh>Uz?U{g+wu0!7sXmTB?yyKhtbHZQn;3V-`AFJg?F{AHsF zGq+#VUZ-Q~&Bc7Z4MJMq=fUANnA?{Yb+42c7O>Lpm6uCl?E44Xo%&8J$O_c4t1VoKODpCeMODzx%cwP?-74>kEG}(A)XD57We&!=q`v z`cvEFGuVIXj#%Do4i0v^ho4%ChT6*F_REXh$Y+1~k%+ecoYgNF#ro{m^Xboa_`Le( z>HBTcB!EwgbK28OyPAdhBAw^OY`3@k(UVi_46iD7-}iOw0{GVJ)}mQIFK~=#Q_c z>ApM(aOYBAzNTIdLsv?0(RF?-U8-8whSsOLj$PkZrmed$lvG@mN;i(%(DTUTd_HRH5a^x&J=S52h+zHPLuSZBN9z3+|IXfHAJ zz4K$pwyW~k*Nx*DIi=)^sceX2uubYlo4RTkx?zl^x22D5cCIoNH)v1Gv5a}(DXvS= z^*NU?_%@84*4PcD>dR2OBw;=!a0{Ce^7bRS3PQ z?eyku4C82XGv+!sCDo-KM?VgIYp7S%#~6I&%NY1AHMwz=-*>j^#%Nj!N=+5AugXw) z$A2Adtz8AOFD{y{FCpcj?R^}w8)%z)jBTNH`_j7HnbL$lWgb+jru50ym92v9THEu{ z)OF+GtKOBYPv{!lp&<9xWV=|P^A%Z_r5MJ40Wk0 z@5@j|TerN^v|1(=j>fii47925yC!!%{~Bvc6^EfglZM(pq9BYYeZ@;!UyN)*S5&JG=Dj!VgLKW@c&`;Vn)G@Y|&DB_ZA8FWPdWRCnsvf#NdQ_|$Y#vjr z(%@a&*3QsinQEZ9y>-56a#hzugGkHRlroNH$c=APH8n~uwG^>!ht9WM;zmCj*Y-_o z>!EF{6k_B0J|ypYOo^8DRcCxVXmgy>4V|?q2E;0n*JH*yY(1LPIx0No-f2tKTFRQ+ zP&r?6av?>-{dE`HWTPF&SQi=s9Zf@{Z8R|^V?#f*u8D)IJxY;t$1S$@Rm50pTbWR7 z-};=#w&##a_~3^I-4C5@Vs@rz^^8(i#nYY?Q1^oiff9zM?s7L8P--qsJ627V2bU42 z?>g*Ll|UVwaivA|Xe>NH)yAUr-RkU>aq5xMXhIH=s|T269$Y145qJrjeW0$%o6zPuAe-3q*i?maTl4_k$9Phgf^pbP zYNC(Yu%MGBjj6|3RERPS!I@m)6>aPX+cc@vx$fGMUEPGHA26`S473MFIaUY)y(}f= ziWZ_kG$C}ROKpX}(0sE7FC^^`t}VFCJ~bg#2A6>^OJnTi8wV_>cc}}SJ=mZI!C(VE zVY5+>ayI&q@M|~*yuyfYL21)SyJ43$<7IH*85L^&ztYa7H?HG|!hfZgT$pmdAIm^U z38csDZ5dL7*?7zI zKm>&uE5|U`1hM=yx;n3 zX$j-brg^+<@je_q<05`4v;bs;3l+R!gqrm#5}H-~Kf$~{4G(PC**glsLy4uq6qPAs zBES`X5V{*afTUh%uE){5$HA)w;EGy}SjO=Ip3XB$*Ej-V41q>pEaV<|fS?yQ0|6fT zXY259i=SwgtBCxzieCie)Y6r@76*V}O2#9R*av83!GTWH61TOj!C>Gbf~IR#aqbCV z46tF%V5IIlWKda7oHlnQo58fYAgwYwrYF<@H}Jr?P{v_e(z$i)?WBcxl(TA>A0V8< zpKR207P87%vmyiJ(@<8zg&CO$YPXVPx zt^*}1MNqG^d6+Z9eNAM%cd7Eh_@)M{Gtk?60)n~MTWFLW0rJ7B+?TR5mV;$#6A3j? zy2S&X;EhHhDl3>i#7@M1Dr+UdNZ1OeK>rzqLc)Ma+BPPT%L~Mc9_cVyT9A8pTkSN% zLqO%kDBji~CxndX3ehmDlVJ?e7a6t8^`a5uMSK$7kDipK)9`=9HX;ZRRTb&Qo|9@s z)?h)aQ9POv&q4Tuq%jqXjmb1XIjsq5#BC&|Lmh206&ypFKvJQ7RqSS#DS-)y7;VY3 zWBY7dN8v5>A;6PNaSHqTn4P1W2{1a!W*a#M6&P+G~gXrCh3)p zZAn~MGzfcXau-b~DcP!kIpokq>`me@vrhpjYsebdXe2<@tsrp`|A4nEo}kKkrD_6s zNDYk?EaRidVuc5j03s*(381JX30hQgtx4dO6o&a?loob)AV5a8;E;m|C2+e9MZSce zLpEVKe(&gfN9ePeRud6HLFz@q^ zdKtt&euczzVmfGm1t7#$O60c075=RNrPv@Wc${=#iG~KN5C$ZeLkE<3mQGU(9T{nqv8XpJ2F5Z$K|BDY7Plw#B8Usw2zVj;!7YRVpM(q$XmUy@ z8lK_-rzTNDERhUVf{bJug;!NX?ZRJHfN^NBFpwz{en5%Ou!>@j2c+W=n_d`)=a;O; zj%;^dq_J#1Wb3C#wgWN@&9CvXi3X`YDL=Ne}|UO#>DPsIo{W3B&*}vAJZvz{xatt-)sq z4ohl35K}E^pxEO5ixnV-wtB8WGVw#!Jb{6*y8LY>&<@Ns6HMJSpRWz zx!=#76tno(-R5U0b)~R@3 z_xtzt;=^wKxmBkaeOneLeDm@0`uoqiCy5n|);mOippCekFG(<_z~Zkl2g_1t|NU@x zv#atAmmk>ueskzvarJ{5bKG5D$yY?A!pr?>#nZ=TrAX{^_0PW?bZi|tEWHgmveS0u z$Wn(ZPxcu9j>gr}!DGzb{pwDff8XZ2e|tMs`QqcVu#@C3p+dbAB3npa(8ZD|TC(t0 zS@N)PXTKiWCdf;5`$xT2x7W4LlP0^pIKMypa`|ERY|V+UkN$dy9p7_g!$)sD)x9fx zhc#v1!kX`0ew<PkJIPpQB`9{8XjT57`^G`4K5F~5r)yY3mi2q@IM{5)^_81MxMtP-&oLH|q`^Tje z7nE`sw=`<6L}r_u+lN zxZAzE`?S;(FuzUvX~gy&;uqJaX=@}>Tx2179At24|0Vy$>TOE;_8N2lwL*3F_LrZx z{s=$)`)BEBwA)MV6R8F+Z{N=S-Sug^?)T4@1A9E?o9xLw$F`IUe^rt`yn3o`O?=j< zZ!Ug+b9?zNy^)$i+k9O7@u7N@%<<9yEp5aw3Q_8<{OQ`u|Dy~!#zdjJ^{N1sl}ZQi zFH88|-AWMt^Lp-n`bGWyH}w`ozuQms+eIB9)=Bey{J5TLb@9cRZ!w?Tb7a2l!jpAM z(z6!3s`oN$x4--!M7ERa1-FL<{&@a?yxU~w;c)%@{?&_XGLw#zIa#TyU2^DTVO@7r tRw1n|>s7^OWPPZtyQ}@>`E}jRE48n!&9U`{{;b2r{{aACBg_